[02:59:36]OFD Sender: No OFD packet to send [02:59:41]OFD Sender: No OFD packet to send [02:59:46]OFD Sender: No OFD packet to send [02:59:51]OFD Sender: No OFD packet to send [02:59:56]OFD Sender: No OFD packet to send [03:00:01]OFD Sender: No OFD packet to send [03:00:06]OFD Sender: No OFD packet to send [03:00:11]OFD Sender: No OFD packet to send [03:00:16]OFD Sender: No OFD packet to send [03:00:21]OFD Sender: No OFD packet to send [03:00:26]OFD Sender: No OFD packet to send [03:00:31]OFD Sender: No OFD packet to send [03:00:36]OFD Sender: No OFD packet to send [03:00:41]OFD Sender: No OFD packet to send [03:00:46]OFD Sender: No OFD packet to send [03:00:51]OFD Sender: No OFD packet to send [03:00:56]OFD Sender: No OFD packet to send [03:01:01]OFD Sender: No OFD packet to send [03:01:06]OFD Sender: No OFD packet to send [03:01:11]OFD Sender: No OFD packet to send [03:01:16]OFD Sender: No OFD packet to send [03:01:21]OFD Sender: No OFD packet to send [03:01:26]OFD Sender: No OFD packet to send [03:01:31]OFD Sender: No OFD packet to send [03:01:36]OFD Sender: No OFD packet to send [03:01:41]OFD Sender: No OFD packet to send [03:01:46]OFD Sender: No OFD packet to send [03:01:51]OFD Sender: No OFD packet to send [03:01:56]OFD Sender: No OFD packet to send [03:02:01]OFD Sender: No OFD packet to send [03:02:06]OFD Sender: No OFD packet to send [03:02:11]OFD Sender: No OFD packet to send [03:02:16]OFD Sender: No OFD packet to send [03:02:21]OFD Sender: No OFD packet to send [03:02:26]OFD Sender: No OFD packet to send [03:02:31]OFD Sender: No OFD packet to send [03:02:36]OFD Sender: No OFD packet to send [03:02:41]OFD Sender: No OFD packet to send [03:02:46]OFD Sender: No OFD packet to send [03:02:51]OFD Sender: No OFD packet to send [03:02:56]OFD Sender: No OFD packet to send [03:03:01]OFD Sender: No OFD packet to send [03:03:06]OFD Sender: No OFD packet to send [03:03:11]OFD Sender: No OFD packet to send [03:03:16]OFD Sender: No OFD packet to send [03:03:21]OFD Sender: No OFD packet to send [03:03:26]OFD Sender: No OFD packet to send [03:03:31]OFD Sender: No OFD packet to send [03:03:36]OFD Sender: No OFD packet to send [03:03:41]OFD Sender: No OFD packet to send [03:03:46]OFD Sender: No OFD packet to send [03:03:51]OFD Sender: No OFD packet to send [03:03:56]OFD Sender: No OFD packet to send [03:04:01]OFD Sender: No OFD packet to send [03:04:06]OFD Sender: No OFD packet to send [03:04:11]OFD Sender: No OFD packet to send [03:04:16]OFD Sender: No OFD packet to send [03:04:21]OFD Sender: No OFD packet to send [03:04:26]OFD Sender: No OFD packet to send [03:04:31]OFD Sender: No OFD packet to send [03:04:36]OFD Sender: No OFD packet to send [03:04:41]OFD Sender: No OFD packet to send [03:04:46]OFD Sender: No OFD packet to send [03:04:51]OFD Sender: No OFD packet to send [03:04:56]OFD Sender: No OFD packet to send [03:05:01]OFD Sender: No OFD packet to send [03:05:06]OFD Sender: No OFD packet to send [03:05:11]OFD Sender: No OFD packet to send [03:05:16]OFD Sender: No OFD packet to send [03:05:21]OFD Sender: No OFD packet to send [03:05:26]OFD Sender: No OFD packet to send [03:05:31]OFD Sender: No OFD packet to send [03:05:36]OFD Sender: No OFD packet to send [03:05:41]OFD Sender: No OFD packet to send [03:05:46]OFD Sender: No OFD packet to send [03:05:51]OFD Sender: No OFD packet to send [03:05:56]OFD Sender: No OFD packet to send [03:06:01]OFD Sender: No OFD packet to send [03:06:06]OFD Sender: No OFD packet to send [03:06:11]OFD Sender: No OFD packet to send [03:06:16]OFD Sender: No OFD packet to send [03:06:21]OFD Sender: No OFD packet to send [03:06:26]OFD Sender: No OFD packet to send [03:06:31]OFD Sender: No OFD packet to send [03:06:36]OFD Sender: No OFD packet to send [03:06:41]OFD Sender: No OFD packet to send [03:06:46]OFD Sender: No OFD packet to send [03:06:51]OFD Sender: No OFD packet to send [03:06:56]OFD Sender: No OFD packet to send [03:07:01]OFD Sender: No OFD packet to send [03:07:06]OFD Sender: No OFD packet to send [03:07:11]OFD Sender: No OFD packet to send [03:07:16]OFD Sender: No OFD packet to send [03:07:21]OFD Sender: No OFD packet to send [03:07:26]OFD Sender: No OFD packet to send [03:07:31]OFD Sender: No OFD packet to send [03:07:36]OFD Sender: No OFD packet to send [03:07:41]OFD Sender: No OFD packet to send [03:07:46]OFD Sender: No OFD packet to send [03:07:51]OFD Sender: No OFD packet to send [03:07:56]OFD Sender: No OFD packet to send [03:08:01]OFD Sender: No OFD packet to send [03:08:06]OFD Sender: No OFD packet to send [03:08:11]OFD Sender: No OFD packet to send [03:08:16]OFD Sender: No OFD packet to send [03:08:21]OFD Sender: No OFD packet to send [03:08:26]OFD Sender: No OFD packet to send [03:08:31]OFD Sender: No OFD packet to send [03:08:36]OFD Sender: No OFD packet to send [03:08:41]OFD Sender: No OFD packet to send [03:08:46]OFD Sender: No OFD packet to send [03:08:51]OFD Sender: No OFD packet to send [03:08:56]OFD Sender: No OFD packet to send [03:09:01]OFD Sender: No OFD packet to send [03:09:06]OFD Sender: No OFD packet to send [03:09:11]OFD Sender: No OFD packet to send [03:09:16]OFD Sender: No OFD packet to send [03:09:21]OFD Sender: No OFD packet to send [03:09:26]OFD Sender: No OFD packet to send [03:09:31]OFD Sender: No OFD packet to send [03:09:36]OFD Sender: No OFD packet to send [03:09:41]OFD Sender: No OFD packet to send [03:09:46]OFD Sender: No OFD packet to send [03:09:51]OFD Sender: No OFD packet to send [03:09:56]OFD Sender: No OFD packet to send [03:10:01]OFD Sender: No OFD packet to send [03:10:06]OFD Sender: No OFD packet to send [03:10:11]OFD Sender: No OFD packet to send [03:10:16]OFD Sender: No OFD packet to send [03:10:21]OFD Sender: No OFD packet to send [03:10:26]OFD Sender: No OFD packet to send [03:10:31]OFD Sender: No OFD packet to send [03:10:36]OFD Sender: No OFD packet to send [03:10:41]OFD Sender: No OFD packet to send [03:10:46]OFD Sender: No OFD packet to send [03:10:51]OFD Sender: No OFD packet to send [03:10:56]OFD Sender: No OFD packet to send [03:11:01]OFD Sender: No OFD packet to send [03:11:06]OFD Sender: No OFD packet to send [03:11:11]OFD Sender: No OFD packet to send [03:11:16]OFD Sender: No OFD packet to send [03:11:21]OFD Sender: No OFD packet to send [03:11:26]OFD Sender: No OFD packet to send [03:11:31]OFD Sender: No OFD packet to send [03:11:36]OFD Sender: No OFD packet to send [03:11:41]OFD Sender: No OFD packet to send [03:11:46]OFD Sender: No OFD packet to send [03:11:51]OFD Sender: No OFD packet to send [03:11:56]OFD Sender: No OFD packet to send [03:12:01]OFD Sender: No OFD packet to send [03:12:06]OFD Sender: No OFD packet to send [03:12:11]OFD Sender: No OFD packet to send [03:12:16]OFD Sender: No OFD packet to send [03:12:21]OFD Sender: No OFD packet to send [03:12:26]OFD Sender: No OFD packet to send [03:12:31]OFD Sender: No OFD packet to send [03:12:36]OFD Sender: No OFD packet to send [03:12:41]OFD Sender: No OFD packet to send [03:12:46]OFD Sender: No OFD packet to send [03:12:51]OFD Sender: No OFD packet to send [03:12:56]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:52]OFD Sender: No OFD packet to send [03:17:57]OFD Sender: No OFD packet to send [03:18:02]OFD Sender: No OFD packet to send [03:18:07]OFD Sender: No OFD packet to send [03:18:12]OFD Sender: No OFD packet to send [03:18:17]OFD Sender: No OFD packet to send [03:18:22]OFD Sender: No OFD packet to send [03:18:27]OFD Sender: No OFD packet to send [03:18:32]OFD Sender: No OFD packet to send [03:18:37]OFD Sender: No OFD packet to send [03:18:42]OFD Sender: No OFD packet to send [03:18:47]OFD Sender: No OFD packet to send [03:18:52]OFD Sender: No OFD packet to send [03:18:57]OFD Sender: No OFD packet to send [03:19:02]OFD Sender: No OFD packet to send [03:19:07]OFD Sender: No OFD packet to send [03:19:12]OFD Sender: No OFD packet to send [03:19:17]OFD Sender: No OFD packet to send [03:19:22]OFD Sender: No OFD packet to send [03:19:27]OFD Sender: No OFD packet to send [03:19:32]OFD Sender: No OFD packet to send [03:19:37]OFD Sender: No OFD packet to send [03:19:42]OFD Sender: No OFD packet to send [03:19:47]OFD Sender: No OFD packet to send [03:19:52]OFD Sender: No OFD packet to send [03:19:57]OFD Sender: No OFD packet to send [03:20:02]OFD Sender: No OFD packet to send [03:20:07]OFD Sender: No OFD packet to send [03:20:12]OFD Sender: No OFD packet to send [03:20:17]OFD Sender: No OFD packet to send [03:20:22]OFD Sender: No OFD packet to send [03:20:27]OFD Sender: No OFD packet to send [03:20:32]OFD Sender: No OFD packet to send [03:20:37]OFD Sender: No OFD packet to send [03:20:42]OFD Sender: No OFD packet to send [03:20:47]OFD Sender: No OFD packet to send [03:20:52]OFD Sender: No OFD packet to send [03:20:57]OFD Sender: No OFD packet to send [03:21:02]OFD Sender: No OFD packet to send [03:21:07]OFD Sender: No OFD packet to send [03:21:12]OFD Sender: No OFD packet to send [03:21:17]OFD Sender: No OFD packet to send [03:21:22]OFD Sender: No OFD packet to send [03:21:27]OFD Sender: No OFD packet to send [03:21:32]OFD Sender: No OFD packet to send [03:21:37]OFD Sender: No OFD packet to send [03:21:42]OFD Sender: No OFD packet to send [03:21:47]OFD Sender: No OFD packet to send [03:21:52]OFD Sender: No OFD packet to send [03:21:57]OFD Sender: No OFD packet to send [03:22:02]OFD Sender: No OFD packet to send [03:22:07]OFD Sender: No OFD packet to send [03:22:12]OFD Sender: No OFD packet to send [03:22:17]OFD Sender: No OFD packet to send [03:22:22]OFD Sender: No OFD packet to send [03:22:27]OFD Sender: No OFD packet to send [03:22:32]OFD Sender: No OFD packet to send [03:22:37]OFD Sender: No OFD packet to send [03:22:42]OFD Sender: No OFD packet to send [03:22:47]OFD Sender: No OFD packet to send [03:22:52]OFD Sender: No OFD packet to send [03:22:57]OFD Sender: No OFD packet to send [03:23:02]OFD Sender: No OFD packet to send [03:23:07]OFD Sender: No OFD packet to send [03:23:12]OFD Sender: No OFD packet to send [03:23:17]OFD Sender: No OFD packet to send [03:23:22]OFD Sender: No OFD packet to send [03:23:27]OFD Sender: No OFD packet to send [03:23:32]OFD Sender: No OFD packet to send [03:23:37]OFD Sender: No OFD packet to send [03:23:42]OFD Sender: No OFD packet to send [03:23:47]OFD Sender: No OFD packet to send [03:23:52]OFD Sender: No OFD packet to send [03:23:57]OFD Sender: No OFD packet to send [03:24:02]OFD Sender: No OFD packet to send [03:24:07]OFD Sender: No OFD packet to send [03:24:12]OFD Sender: No OFD packet to send [03:24:17]OFD Sender: No OFD packet to send [03:24:22]OFD Sender: No OFD packet to send [03:24:27]OFD Sender: No OFD packet to send [03:24:32]OFD Sender: No OFD packet to send [03:24:37]OFD Sender: No OFD packet to send [03:24:42]OFD Sender: No OFD packet to send [03:24:47]OFD Sender: No OFD packet to send [03:24:52]OFD Sender: No OFD packet to send [03:24:57]OFD Sender: No OFD packet to send [03:25:02]OFD Sender: No OFD packet to send [03:25:07]OFD Sender: No OFD packet to send [03:25:12]OFD Sender: No OFD packet to send [03:25:17]OFD Sender: No OFD packet to send [03:25:22]OFD Sender: No OFD packet to send [03:25:27]OFD Sender: No OFD packet to send [03:25:32]OFD Sender: No OFD packet to send [03:25:37]OFD Sender: No OFD packet to send [03:25:42]OFD Sender: No OFD packet to send [03:25:47]OFD Sender: No OFD packet to send [03:25:52]OFD Sender: No OFD packet to send [03:25:57]OFD Sender: No OFD packet to send [03:26:02]OFD Sender: No OFD packet to send [03:26:07]OFD Sender: No OFD packet to send [03:26:12]OFD Sender: No OFD packet to send [03:26:17]OFD Sender: No OFD packet to send [03:26:22]OFD Sender: No OFD packet to send [03:26:27]OFD Sender: No OFD packet to send [03:26:32]OFD Sender: No OFD packet to send [03:26:37]OFD Sender: No OFD packet to send [03:26:42]OFD Sender: No OFD packet to send [03:26:47]OFD Sender: No OFD packet to send [03:26:52]OFD Sender: No OFD packet to send [03:26:57]OFD Sender: No OFD packet to send [03:27:02]OFD Sender: No OFD packet to send [03:27:07]OFD Sender: No OFD packet to send [03:27:12]OFD Sender: No OFD packet to send [03:27:17]OFD Sender: No OFD packet to send [03:27: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:28]OFD Sender: No OFD packet to send [03:39:33]OFD Sender: No OFD packet to send [03:39:38]OFD Sender: No OFD packet to send [03:39:43]OFD Sender: No OFD packet to send [03:39:48]OFD Sender: No OFD packet to send [03:39:53]OFD Sender: No OFD packet to send [03:39:58]OFD Sender: No OFD packet to send [03:40:03]OFD Sender: No OFD packet to send [03:40:08]OFD Sender: No OFD packet to send [03:40:13]OFD Sender: No OFD packet to send [03:40:18]OFD Sender: No OFD packet to send [03:40:23]OFD Sender: No OFD packet to send [03:40:28]OFD Sender: No OFD packet to send [03:40:33]OFD Sender: No OFD packet to send [03:40:38]OFD Sender: No OFD packet to send [03:40:43]OFD Sender: No OFD packet to send [03:40:48]OFD Sender: No OFD packet to send [03:40:53]OFD Sender: No OFD packet to send [03:40:58]OFD Sender: No OFD packet to send [03:41:03]OFD Sender: No OFD packet to send [03:41:08]OFD Sender: No OFD packet to send [03:41:13]OFD Sender: No OFD packet to send [03:41:18]OFD Sender: No OFD packet to send [03:41:23]OFD Sender: No OFD packet to send [03:41:28]OFD Sender: No OFD packet to send [03:41:33]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:10]OFD Sender: No OFD packet to send [03:56:15]OFD Sender: No OFD packet to send [03:56:20]OFD Sender: No OFD packet to send [03:56:25]OFD Sender: No OFD packet to send [03:56:30]OFD Sender: No OFD packet to send [03:56:35]OFD Sender: No OFD packet to send [03:56:40]OFD Sender: No OFD packet to send [03:56:45]OFD Sender: No OFD packet to send [03:56:50]OFD Sender: No OFD packet to send [03:56:55]OFD Sender: No OFD packet to send [03:57:00]OFD Sender: No OFD packet to send [03:57:05]OFD Sender: No OFD packet to send [03:57:10]OFD Sender: No OFD packet to send [03:57:15]OFD Sender: No OFD packet to send [03:57:20]OFD Sender: No OFD packet to send [03:57:25]OFD Sender: No OFD packet to send [03:57:30]OFD Sender: No OFD packet to send [03:57:35]OFD Sender: No OFD packet to send [03:57:40]OFD Sender: No OFD packet to send [03:57:45]OFD Sender: No OFD packet to send [03:57:50]OFD Sender: No OFD packet to send [03:57:55]OFD Sender: No OFD packet to send [03:58:00]OFD Sender: No OFD packet to send [03:58:05]OFD Sender: No OFD packet to send [03:58:10]OFD Sender: No OFD packet to send [03:58:15]OFD Sender: No OFD packet to send [03:58:20]OFD Sender: No OFD packet to send [03:58:25]OFD Sender: No OFD packet to send [03:58:30]OFD Sender: No OFD packet to send [03:58:35]OFD Sender: No OFD packet to send [03:58:40]OFD Sender: No OFD packet to send [03:58:45]OFD Sender: No OFD packet to send [03:58:50]OFD Sender: No OFD packet to send [03:58:55]OFD Sender: No OFD packet to send [03:59:00]OFD Sender: No OFD packet to send [03:59:05]OFD Sender: No OFD packet to send [03:59:10]OFD Sender: No OFD packet to send [03:59:15]OFD Sender: No OFD packet to send [03:59:20]OFD Sender: No OFD packet to send [03:59:25]OFD Sender: No OFD packet to send [03:59:30]OFD Sender: No OFD packet to send [03:59:35]OFD Sender: No OFD packet to send [03:59:40]OFD Sender: No OFD packet to send [03:59:45]OFD Sender: No OFD packet to send [03:59:50]OFD Sender: No OFD packet to send [03:59:55]OFD Sender: No OFD packet to send [04:00:00]OFD Sender: No OFD packet to send [04:00:05]OFD Sender: No OFD packet to send [04:00:10]OFD Sender: No OFD packet to send [04:00:15]OFD Sender: No OFD packet to send [04:00:20]OFD Sender: No OFD packet to send [04:00:25]OFD Sender: No OFD packet to send [04:00:30]OFD Sender: No OFD packet to send [04:00:35]OFD Sender: No OFD packet to send [04:00:40]OFD Sender: No OFD packet to send [04:00:45]OFD Sender: No OFD packet to send [04:00:50]OFD Sender: No OFD packet to send [04:00:55]OFD Sender: No OFD packet to send [04:01:00]OFD Sender: No OFD packet to send [04:01:05]OFD Sender: No OFD packet to send [04:01:10]OFD Sender: No OFD packet to send [04:01:15]OFD Sender: No OFD packet to send [04:01:20]OFD Sender: No OFD packet to send [04:01:25]OFD Sender: No OFD packet to send [04:01:30]OFD Sender: No OFD packet to send [04:01:35]OFD Sender: No OFD packet to send [04:01:40]OFD Sender: No OFD packet to send [04:01:45]OFD Sender: No OFD packet to send [04:01:50]OFD Sender: No OFD packet to send [04:01:55]OFD Sender: No OFD packet to send [04:02:00]OFD Sender: No OFD packet to send [04:02:05]OFD Sender: No OFD packet to send [04:02:10]OFD Sender: No OFD packet to send [04:02:15]OFD Sender: No OFD packet to send [04:02:20]OFD Sender: No OFD packet to send [04:02:25]OFD Sender: No OFD packet to send [04:02:30]OFD Sender: No OFD packet to send [04:02:35]OFD Sender: No OFD packet to send [04:02:40]OFD Sender: No OFD packet to send [04:02:45]OFD Sender: No OFD packet to send [04:02:50]OFD Sender: No OFD packet to send [04:02:55]OFD Sender: No OFD packet to send [04:03:00]OFD Sender: No OFD packet to send [04:03:05]OFD Sender: No OFD packet to send [04:03:10]OFD Sender: No OFD packet to send [04:03:15]OFD Sender: No OFD packet to send [04:03:20]OFD Sender: No OFD packet to send [04:03:25]OFD Sender: No OFD packet to send [04:03:30]OFD Sender: No OFD packet to send [04:03:35]OFD Sender: No OFD packet to send [04:03:40]OFD Sender: No OFD packet to send [04:03:45]OFD Sender: No OFD packet to send [04:03:50]OFD Sender: No OFD packet to send [04:03:55]OFD Sender: No OFD packet to send [04:04:00]OFD Sender: No OFD packet to send [04:04:05]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:36]OFD Sender: No OFD packet to send [04:10:41]OFD Sender: No OFD packet to send [04:10:46]OFD Sender: No OFD packet to send [04:10:51]OFD Sender: No OFD packet to send [04:10:56]OFD Sender: No OFD packet to send [04:11:01]OFD Sender: No OFD packet to send [04:11:06]OFD Sender: No OFD packet to send [04:11:11]OFD Sender: No OFD packet to send [04:11:16]OFD Sender: No OFD packet to send [04:11:21]OFD Sender: No OFD packet to send [04:11:26]OFD Sender: No OFD packet to send [04:11:31]OFD Sender: No OFD packet to send [04:11:36]OFD Sender: No OFD packet to send [04:11:41]OFD Sender: No OFD packet to send [04:11:46]OFD Sender: No OFD packet to send [04:11:51]OFD Sender: No OFD packet to send [04:11:56]OFD Sender: No OFD packet to send [04:12:01]OFD Sender: No OFD packet to send [04:12:06]OFD Sender: No OFD packet to send [04:12:11]OFD Sender: No OFD packet to send [04:12:16]OFD Sender: No OFD packet to send [04:12:21]OFD Sender: No OFD packet to send [04:12:26]OFD Sender: No OFD packet to send [04:12:31]OFD Sender: No OFD packet to send [04:12:36]OFD Sender: No OFD packet to send [04:12:41]OFD Sender: No OFD packet to send [04:12:46]OFD Sender: No OFD packet to send [04:12:51]OFD Sender: No OFD packet to send [04:12:56]OFD Sender: No OFD packet to send [04:13:01]OFD Sender: No OFD packet to send [04:13:06]OFD Sender: No OFD packet to send [04:13:11]OFD Sender: No OFD packet to send [04:13:16]OFD Sender: No OFD packet to send [04:13:21]OFD Sender: No OFD packet to send [04:13:26]OFD Sender: No OFD packet to send [04:13:31]OFD Sender: No OFD packet to send [04:13:36]OFD Sender: No OFD packet to send [04:13:41]OFD Sender: No OFD packet to send [04:13:46]OFD Sender: No OFD packet to send [04:13:51]OFD Sender: No OFD packet to send [04:13:56]OFD Sender: No OFD packet to send [04:14:01]OFD Sender: No OFD packet to send [04:14:06]OFD Sender: No OFD packet to send [04:14:11]OFD Sender: No OFD packet to send [04:14:16]OFD Sender: No OFD packet to send [04:14:21]OFD Sender: No OFD packet to send [04:14:26]OFD Sender: No OFD packet to send [04:14:31]OFD Sender: No OFD packet to send [04:14:36]OFD Sender: No OFD packet to send [04:14:41]OFD Sender: No OFD packet to send [04:14:46]OFD Sender: No OFD packet to send [04:14:51]OFD Sender: No OFD packet to send [04:14:56]OFD Sender: No OFD packet to send [04:15:01]OFD Sender: No OFD packet to send [04:15:06]OFD Sender: No OFD packet to send [04:15:11]OFD Sender: No OFD packet to send [04:15:16]OFD Sender: No OFD packet to send [04:15:21]OFD Sender: No OFD packet to send [04:15:26]OFD Sender: No OFD packet to send [04:15:31]OFD Sender: No OFD packet to send [04:15:36]OFD Sender: No OFD packet to send [04:15:41]OFD Sender: No OFD packet to send [04:15:46]OFD Sender: No OFD packet to send [04:15:51]OFD Sender: No OFD packet to send [04:15:56]OFD Sender: No OFD packet to send [04:16:01]OFD Sender: No OFD packet to send [04:16:06]OFD Sender: No OFD packet to send [04:16:11]OFD Sender: No OFD packet to send [04:16:16]OFD Sender: No OFD packet to send [04:16:21]OFD Sender: No OFD packet to send [04:16:26]OFD Sender: No OFD packet to send [04:16:31]OFD Sender: No OFD packet to send [04:16:36]OFD Sender: No OFD packet to send [04:16:41]OFD Sender: No OFD packet to send [04:16:46]OFD Sender: No OFD packet to send [04:16:51]OFD Sender: No OFD packet to send [04:16:56]OFD Sender: No OFD packet to send [04:17:01]OFD Sender: No OFD packet to send [04:17:06]OFD Sender: No OFD packet to send [04:17:11]OFD Sender: No OFD packet to send [04:17:16]OFD Sender: No OFD packet to send [04:17:21]OFD Sender: No OFD packet to send [04:17:26]OFD Sender: No OFD packet to send [04:17:31]OFD Sender: No OFD packet to send [04:17:36]OFD Sender: No OFD packet to send [04:17:41]OFD Sender: No OFD packet to send [04:17:46]OFD Sender: No OFD packet to send [04:17:51]OFD Sender: No OFD packet to send [04:17:56]OFD Sender: No OFD packet to send [04:17:59]accept exits with 9 [04:17:59]New connection [04:17:59]New thread 3067235684 created [04:17:59]Thread 3067379044 joined [04:17:59]Waiting for new connection... [04:17:59] Sock 9.Parse request [04:17:59]Sock 9.Check first char [04:17:59]Sock 9.First char is OK [04:17:59]request: POST /json_proto HTTP/1.0 [04:17:59]Method: POST [04:17:59]URL: /json_proto [04:17:59]Method is POST - this is cgi request [04:17:59]url: /json_proto [04:17:59]query_string will be loaded in cgi processing [04:17:59]execute_cgi json_proto POST (null) [04:17:59]execute_cgi path=json_proto method=POST [04:17:59]POST find Content-Length [04:17:59]Host: 172.17.63.195:8080 [04:17:59]Content-Length: 769 [04:17:59]Content-Type: application/json [04:17:59] [04:17:59]POST finish read [04:17:59]Found Content-Length = 769 [04:17:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:17:59]execute_script... [04:17: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)450398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:17:59]POST & json_proto [04:17:59]process_json_proto [04:17:59]json parsed OK: [04:17:59]protocol is kg_v1.0 [04:17:59]action value=close_receipt [04:17:59]process_action close_receipt [04:17:59]cmd_close_receipt [04:17:59]MH_GetDate [04:17:59]Write to MH i2c: F0 00 00 56 0D 52 [04:17:59]Write i2c OK [04:17:59]MH_I2C_Read... [04:17:59]Read from MH i2c: F0 [04:17:59]MH_I2C_Read... [04:17:59]Read from MH i2c: F0 09 00 [04:17:59]MH_I2C_Read... [04:17:59]Read from MH i2c: F0 09 00 56 0D 00 FA 61 20 67 47 1B 1E 67 24 [04:17:59]GetLastDocTimeStamp 1730166665 [04:17:59]current date 1730175482 [04:17:59]FM_GetShiftState [04:17:59]SAM_PROTO_GetShiftState [04:17:59]wFMCommunicate request_size=4 [04:17:59]MH_SAM_APDU [04:17:59]CAPDU: 80 13 01 00 [04:17:59]Write to MH i2c: E2 08 00 57 0D 80 13 01 00 00 00 00 00 E1 [04:17:59]Write i2c OK [04:17:59]MH_I2C_Read... [04:17:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:17:59]Read from MH i2c: E2 [04:17:59]MH_I2C_Read... [04:17:59]Read from MH i2c: E2 0E 00 [04:17:59]MH_I2C_Read... [04:17:59]Read from MH i2c: E2 0E 00 57 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CA [04:17:59]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [04:17:59]wFMCommunicate OK [04:17:59]SAM_PROTO_GetShiftState done [04:17:59]FM_GetShiftState done [04:17:59]opened in 1730160431 [04:17:59]opened+sec_in_day 1730246831 [04:17:59]quantity*price = 150056 [04:17:59]sum+1 = 150058 [04:17:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.57 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 0.00 Безнал.: 1500.57 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 7 29.10.2024 04:18 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202612 ФПД: 253817760072052 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T041802&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202612&fm=253817760072052&tin=02508201610067®Number=0000000000091777&sum=150057 [04:18:00]StoreToDocumentArchive [04:18:00]shift 546 fd 202612 [04:18:00]save to /storage/0546/doc_00202612 [04:18:00]save last doc name /storage/0546/doc_00202612 to /storage/kkm_last_doc_name [04:18:00]save OK [04:18:00]Clear old archive folders... [04:18:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:18:00]tlvbuf is B6E10420 [04:18:00]SAM_PROTO_ClearQueue [04:18:00]wFMCommunicate request_size=4 [04:18:00]MH_SAM_APDU [04:18:00]CAPDU: 80 09 00 00 [04:18:00]Write to MH i2c: E2 08 00 64 0D 80 09 00 00 00 00 00 00 E3 [04:18:00]Write i2c OK [04:18:00]MH_I2C_Read... [04:18:00]Read from MH i2c: E2 [04:18:00]MH_I2C_Read... [04:18:00]Read from MH i2c: E2 03 00 [04:18:00]MH_I2C_Read... [04:18:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:18:00]Read from MH i2c: E2 03 00 64 0D 00 90 00 E5 [04:18:00]RAPDU: 90 00 [04:18:00]wFMCommunicate OK [04:18:00]SAM_PROTO_ClearQueue done [04:18:00]KKMCreateOFDPacket [04:18:00]OFDProtocolAddRootSTLVToBuf [04:18:00]FM_MakeSignedData [04:18:00]FM_MakeSignedData [04:18:00]SAM_PROTO_SignData [04:18:00]wFMCommunicate request_size=4 [04:18:00]MH_SAM_APDU [04:18:00]CAPDU: 80 0D 01 02 [04:18:00]Write to MH i2c: E2 08 00 65 0D 80 0D 01 02 00 00 00 00 EB [04:18:00]Write i2c OK [04:18:00]MH_I2C_Read... [04:18:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:18:00]Read from MH i2c: E2 [04:18:00]MH_I2C_Read... [04:18:00]Read from MH i2c: E2 03 00 [04:18:00]MH_I2C_Read... [04:18:00]Read from MH i2c: E2 03 00 65 0D 00 90 00 E6 [04:18:00]RAPDU: 90 00 [04:18:00]wFMCommunicate OK [04:18:00]wFMCommunicate request_size=255 [04:18:00]MH_SAM_APDU [04:18:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 FA 61 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 74 17 03 00 35 04 06 00 E6 [04:18:00]Write to MH i2c: E2 02 01 66 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 FA 61 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 74 17 03 00 35 04 06 00 E6 00 00 BD [04:18:00]Write i2c OK [04:18:00]MH_I2C_Read... [04:18:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:18:01]Read from MH i2c: E2 [04:18:01]MH_I2C_Read... [04:18:01]Read from MH i2c: E2 03 00 [04:18:01]MH_I2C_Read... [04:18:01]Read from MH i2c: E2 03 00 66 0D 00 90 00 E7 [04:18:01]RAPDU: 90 00 [04:18:01]wFMCommunicate OK [04:18:01]wFMCommunicate request_size=10 [04:18:01]MH_SAM_APDU [04:18:01]CAPDU: 80 0D 02 02 05 D8 8D 6D 41 74 [04:18:01]Write to MH i2c: E2 0D 00 67 0D 80 0D 02 02 05 00 D8 8D 6D 41 74 00 00 7F [04:18:01]Write i2c OK [04:18:01]MH_I2C_Read... [04:18:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:18:01]Read from MH i2c: E2 [04:18:01]MH_I2C_Read... [04:18:01]Read from MH i2c: E2 03 00 [04:18:01]MH_I2C_Read... [04:18:01]Read from MH i2c: E2 03 00 67 0D 00 90 00 E8 [04:18:01]RAPDU: 90 00 [04:18:01]wFMCommunicate OK [04:18:01]wFMCommunicate request_size=4 [04:18:01]MH_SAM_APDU [04:18:01]CAPDU: 80 0D 03 02 [04:18:01]Write to MH i2c: E2 08 00 68 0D 80 0D 03 02 00 00 00 00 F0 [04:18:01]Write i2c OK [04:18:01]MH_I2C_Read... [04:18:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:18:01]Read from MH i2c: E2 [04:18:01]MH_I2C_Read... [04:18:01]Read from MH i2c: E2 0B 00 [04:18:01]MH_I2C_Read... [04:18:01]Read from MH i2c: E2 0B 00 68 0D 00 6E 07 B1 8E 1C CC FC 65 90 00 EE [04:18:01]RAPDU: 6E 07 B1 8E 1C CC FC 65 90 00 [04:18:01]wFMCommunicate OK [04:18:01]SAM_PROTO_SignData done [04:18:01]FM_MakeSignedData done [04:18:01]CreateOFDProtocolMessage [04:18:01]wFMCommunicate request_size=4 [04:18:01]MH_SAM_APDU [04:18:01]CAPDU: 80 11 00 00 [04:18:01]Write to MH i2c: E2 08 00 69 0D 80 11 00 00 00 00 00 00 F0 [04:18:01]Write i2c OK [04:18:01]MH_I2C_Read... [04:18:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:18:01]Read from MH i2c: E2 [04:18:01]MH_I2C_Read... [04:18:01]Read from MH i2c: E2 17 00 [04:18:01]MH_I2C_Read... [04:18:01]Read from MH i2c: E2 17 00 69 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 45 [04:18:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [04:18:01]wFMCommunicate OK [04:18:01]CreateOFDProtocolMessage done [04:18:01]OFDSenderStorePacket 202612 [04:18:01]StoreOFDPacket docnum=202612 [04:18:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 35 C3 07 01 9D 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 FA 61 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 74 17 03 00 35 04 06 00 E6 D8 8D 6D 41 74 6E 07 B1 8E 1C CC FC 65 [04:18:01]CheckFolder [04:18:01]dirname=/storage/ofd_packets [04:18:01]CheckFolder done [04:18:01]ProducePacketName [04:18:01]name=ofd_packets/00202612 [04:18:01]NVStorageSaveData ofd_packets/00202612 [04:18:01]File name is /storage/ofd_packets/00202612 [04:18:01]Write 301 bytes [04:18:01]NVStorageSaveData done [04:18:01]OFDSenderStorePacket done [04:18:01]KKMCreateOFDPacket done [04:18:01]NVStorageSaveData kkm_last_timestamp [04:18:01]File name is /storage/kkm_last_timestamp [04:18:01]Write 4 bytes [04:18:01]NVStorageSaveData done [04:18:01]ExternCall_PrintAddStr [04:18:01]wPrintStart [04:18:01]Write to MH i2c: 01 00 00 6A 0D 77 [04:18:01]Write i2c OK [04:18:01]MH_I2C_Read... [04:18:01]Read from MH i2c: 01 [04:18:01]MH_I2C_Read... [04:18:01]Read from MH i2c: 01 07 00 [04:18:01]MH_I2C_Read... [04:18:01]Read from MH i2c: 01 07 00 6A 0D 00 00 00 00 00 FF 0F 8C [04:18:01]RasterBufferAndPrint [04:18:01]line Счет N : (1)450398 [04:18:01]line ИНН: 02508201610067 [04:18:01]line Контрольно-Кассовый Чек [04:18:01]line ПРОДАЖА [04:18:01]line ТРК (МРК, ГНК) : 52 [04:18:01]line Товар: 2710124130 [04:18:01]line Аи-92-К-2 [04:18:01]line 22.430 * 66.90 [04:18:01]line = 1500.57 [04:18:01]line НДС 12% НСП 1% [04:18:01]line > о реализуемом товаре [04:18:01]line ИТОГО: 1500.57 [04:18:01]line НСП 1% : 13.28 [04:18:01]line НДС 12% : 159.35 [04:18:01]line Наличными: 0.00 [04:18:01]line Безнал.: 1500.57 [04:18:01]line Место: АЗС № 171 "Партнер Нефть" [04:18:01]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [04:18:01]line СНО: Общий режим [04:18:01]line Чек 7 29.10.2024 04:18 [04:18:01]line Смена: 546 ФФД: 1.0 [04:18:01]line ЗНМ: 0300000109 [04:18:01]line РНМ: 0000000000091777 [04:18:01]line Версия ККМ: 001 [04:18:01]line Платежная система: Mbank [04:18:01]line ФМ: 0000000000871756 [04:18:01]line ФД: 202612 [04:18:01]line ФПД: 253817760072052 [04:18:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T041802&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202612&fm=253817760072052&tin=02508201610067®Number=0000000000091777&sum=150057 [04:18:01]OFD Sender: Processing packet 202612 [packets to send 116, broken 115] [04:18:01]ProducePacketName [04:18:01]name=ofd_packets/00202612 [04:18:01]OFD Sender: To server: pG, [04:18:01]CommunicateWithHost lk.salyk.kg:30040 [04:18:01]ConnectInit lk.salyk.kg [04:18:01]written 0, free lines is 4095 [04:18:01]Connected sock=10 [04:18:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 35 C3 07 01 9D 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 FA 61 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 74 17 03 00 35 04 06 00 E6 D8 8D 6D 41 74 6E 07 B1 8E 1C CC FC 65 [04:18:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7E 8E 47 00 14 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 74 17 03 00 F4 03 04 00 AD 0D 20 67 B6 04 01 00 00 3D 92 71 74 89 93 48 1B [04:18:01]CommunicateWithHost err = 0 [04:18:01]CheckOFDResponse [04:18:01]1017 (14) - 77093643461234 [04:18:01]1041 (16) - 0000000000871756 [04:18:01]1040 (4) - 202612 [04:18:01]1012 (4) - 28.10.2024 22:18 [04:18:01]1206 (1) - 0 [04:18:01]OFD Sender: Remove packet 202612 [04:18:01]ProducePacketName [04:18:01]name=ofd_packets/00202612 [04:18:01]NVStorageDeleteData [04:18:02]Write to MH i2c: 01 00 00 93 0D A0 [04:18:02]Write i2c OK [04:18:02]MH_I2C_Read... [04:18:02]Read from MH i2c: 01 [04:18:02]MH_I2C_Read... [04:18:02]Read from MH i2c: 01 07 00 [04:18:02]MH_I2C_Read... [04:18:02]Read from MH i2c: 01 07 00 93 0D 00 00 00 00 00 BF 0C 72 [04:18:02]RasterBufferAndPrint [04:18:02]line [04:18:02]line [04:18:02]line [04:18:02]line [04:18:02]line [04:18:02]written 0, free lines is 3267 [04:18:02]MH_Cut [04:18:02]Write to MH i2c: D1 01 00 9A 0D 01 79 [04:18:02]Write i2c OK [04:18:02]MH_I2C_Read... [04:18:02]Read from MH i2c: D1 [04:18:02]MH_I2C_Read... [04:18:02]Read from MH i2c: D1 01 00 [04:18:02]MH_I2C_Read... [04:18:02]Read from MH i2c: D1 01 00 9A 0D 00 78 [04:18:02]Write to MH i2c: 01 00 00 9B 0D A8 [04:18:02]Write i2c OK [04:18:02]MH_I2C_Read... [04:18:02]OFD Sender: No OFD packet to send [04:18:02]*** Cut start [04:18:02]*** Purtial cut [04:18:02]*** Stage 1: CUTSNS_PIN = 1 [04:18:03]Read from MH i2c: 01 [04:18:03]MH_I2C_Read... [04:18:03]*** Stop cut motor [04:18:03]*** Cut end [04:18:03]Read from MH i2c: 01 07 00 [04:18:03]MH_I2C_Read... [04:18:03]Read from MH i2c: 01 07 00 9B 0D 00 00 00 00 00 FF 0F BD [04:18:03]process_action close_receipt done [04:18:03]requested_data is exist [04:18:03]produce_requested_data [04:18:03]requested_item fm.sn is exist - process it [04:18:03]wFMCommunicate request_size=4 [04:18:03]MH_SAM_APDU [04:18:03]CAPDU: 80 11 00 00 [04:18:03]Write to MH i2c: E2 08 00 9C 0D 80 11 00 00 00 00 00 00 23 [04:18:03]Write i2c OK [04:18:03]MH_I2C_Read... [04:18:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:18:03]Read from MH i2c: E2 [04:18:03]MH_I2C_Read... [04:18:03]Read from MH i2c: E2 17 00 [04:18:03]MH_I2C_Read... [04:18:03]Read from MH i2c: E2 17 00 9C 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 78 [04:18:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [04:18:03]wFMCommunicate OK [04:18:03]requested_item fd.num is exist - process it [04:18:03]SAM_PROTO_GetFieldsCounters [04:18:03]wFMCommunicate request_size=4 [04:18:03]MH_SAM_APDU [04:18:03]CAPDU: 80 13 00 00 [04:18:03]Write to MH i2c: E2 08 00 9D 0D 80 13 00 00 00 00 00 00 26 [04:18:03]Write i2c OK [04:18:03]MH_I2C_Read... [04:18:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:18:03]Read from MH i2c: E2 [04:18:03]MH_I2C_Read... [04:18:03]Read from MH i2c: E2 62 00 [04:18:03]MH_I2C_Read... [04:18:03]Read from MH i2c: E2 62 00 9D 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 74 17 03 00 0E 04 04 00 22 02 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 16 [04:18:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 74 17 03 00 0E 04 04 00 22 02 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 [04:18:03]wFMCommunicate OK [04:18:03]SAM_PROTO_GetFieldsCounters done [04:18:03]requested_item shift.num is exist - process it [04:18:03]requested_item shift.opened is exist - process it [04:18:03]req_shift_opened [04:18:03]FM_GetShiftState [04:18:03]SAM_PROTO_GetShiftState [04:18:03]wFMCommunicate request_size=4 [04:18:03]MH_SAM_APDU [04:18:03]CAPDU: 80 13 01 00 [04:18:03]Write to MH i2c: E2 08 00 9E 0D 80 13 01 00 00 00 00 00 28 [04:18:03]Write i2c OK [04:18:03]MH_I2C_Read... [04:18:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:18:03]Read from MH i2c: E2 [04:18:03]MH_I2C_Read... [04:18:03]Read from MH i2c: E2 0E 00 [04:18:03]MH_I2C_Read... [04:18:03]Read from MH i2c: E2 0E 00 9E 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 11 [04:18:03]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [04:18:03]wFMCommunicate OK [04:18:03]SAM_PROTO_GetShiftState done [04:18:03]FM_GetShiftState done [04:18:03]req_shift_opened done [04:18:03]requested_item shift.open_date is exist - process it [04:18:03]req_shift_open_date [04:18:03]req_shift_open_date done [04:18:03]produce_requested_data done [04:18:03]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202612,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [04:18:03]process_action_free close_receipt [04:18:03]json_value_free [04:18:03]json_value_free done [04:18:03]process_json_proto returns [04:18:03]Send response to host [04:18:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202612,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [04:18:03]free response buf [04:18:03]execute_script done [04:18:03]execute_script returns [04:18:03]free content buf [04:18:03]Sock 9.Close socket [04:18:03]Sock 9.Thread stoped [04:18:07]OFD Sender: No OFD packet to send [04:18:12]OFD Sender: No OFD packet to send [04:18:17]OFD Sender: No OFD packet to send [04:18:22]OFD Sender: No OFD packet to send [04:18:27]OFD Sender: No OFD packet to send [04:18:32]OFD Sender: No OFD packet to send [04:18:37]OFD Sender: No OFD packet to send [04:18:42]OFD Sender: No OFD packet to send [04:18:47]OFD Sender: No OFD packet to send [04:18:52]OFD Sender: No OFD packet to send [04:18:57]OFD Sender: No OFD packet to send [04:19:02]OFD Sender: No OFD packet to send [04:19:07]OFD Sender: No OFD packet to send [04:19:12]OFD Sender: No OFD packet to send [04:19:17]OFD Sender: No OFD packet to send [04:19:22]OFD Sender: No OFD packet to send [04:19:27]OFD Sender: No OFD packet to send [04:19:32]OFD Sender: No OFD packet to send [04:19:37]OFD Sender: No OFD packet to send [04:19:42]OFD Sender: No OFD packet to send [04:19:47]OFD Sender: No OFD packet to send [04:19:52]OFD Sender: No OFD packet to send [04:19:57]OFD Sender: No OFD packet to send [04:20:02]OFD Sender: No OFD packet to send [04:20:07]OFD Sender: No OFD packet to send [04:20:12]OFD Sender: No OFD packet to send [04:20:17]OFD Sender: No OFD packet to send [04:20:22]OFD Sender: No OFD packet to send [04:20:27]OFD Sender: No OFD packet to send [04:20:32]OFD Sender: No OFD packet to send [04:20:37]OFD Sender: No OFD packet to send [04:20:42]OFD Sender: No OFD packet to send [04:20:47]OFD Sender: No OFD packet to send [04:20:52]OFD Sender: No OFD packet to send [04:20:57]OFD Sender: No OFD packet to send [04:21:02]OFD Sender: No OFD packet to send [04:21:07]OFD Sender: No OFD packet to send [04:21:12]OFD Sender: No OFD packet to send [04:21:17]OFD Sender: No OFD packet to send [04:21:22]OFD Sender: No OFD packet to send [04:21:27]OFD Sender: No OFD packet to send [04:21:32]OFD Sender: No OFD packet to send [04:21:37]OFD Sender: No OFD packet to send [04:21:42]OFD Sender: No OFD packet to send [04:21:47]OFD Sender: No OFD packet to send [04:21:52]OFD Sender: No OFD packet to send [04:21:57]OFD Sender: No OFD packet to send [04:22:02]OFD Sender: No OFD packet to send [04:22:07]OFD Sender: No OFD packet to send [04:22:12]OFD Sender: No OFD packet to send [04:22:17]OFD Sender: No OFD packet to send [04:22:22]OFD Sender: No OFD packet to send [04:22:27]OFD Sender: No OFD packet to send [04:22:32]OFD Sender: No OFD packet to send [04:22:37]OFD Sender: No OFD packet to send [04:22:42]OFD Sender: No OFD packet to send [04:22:47]OFD Sender: No OFD packet to send [04:22:52]OFD Sender: No OFD packet to send [04:22:57]OFD Sender: No OFD packet to send [04:23:02]OFD Sender: No OFD packet to send [04:23:07]OFD Sender: No OFD packet to send [04:23:12]OFD Sender: No OFD packet to send [04:23:17]OFD Sender: No OFD packet to send [04:23:22]OFD Sender: No OFD packet to send [04:23:27]OFD Sender: No OFD packet to send [04:23:32]OFD Sender: No OFD packet to send [04:23:37]OFD Sender: No OFD packet to send [04:23:42]OFD Sender: No OFD packet to send [04:23:47]OFD Sender: No OFD packet to send [04:23:52]OFD Sender: No OFD packet to send [04:23:57]OFD Sender: No OFD packet to send [04:24:02]OFD Sender: No OFD packet to send [04:24:07]OFD Sender: No OFD packet to send [04:24:12]OFD Sender: No OFD packet to send [04:24:17]OFD Sender: No OFD packet to send [04:24:22]OFD Sender: No OFD packet to send [04:24:27]OFD Sender: No OFD packet to send [04:24:32]OFD Sender: No OFD packet to send [04:24:37]OFD Sender: No OFD packet to send [04:24:42]OFD Sender: No OFD packet to send [04:24:47]OFD Sender: No OFD packet to send [04:24:52]OFD Sender: No OFD packet to send [04:24:57]OFD Sender: No OFD packet to send [04:25:02]OFD Sender: No OFD packet to send [04:25:07]OFD Sender: No OFD packet to send [04:25:12]OFD Sender: No OFD packet to send [04:25:17]OFD Sender: No OFD packet to send [04:25:22]OFD Sender: No OFD packet to send [04:25:27]OFD Sender: No OFD packet to send [04:25:32]OFD Sender: No OFD packet to send [04:25:37]OFD Sender: No OFD packet to send [04:25:42]OFD Sender: No OFD packet to send [04:25:47]OFD Sender: No OFD packet to send [04:25:52]OFD Sender: No OFD packet to send [04:25:57]OFD Sender: No OFD packet to send [04:26:02]OFD Sender: No OFD packet to send [04:26:07]OFD Sender: No OFD packet to send [04:26:12]OFD Sender: No OFD packet to send [04:26:17]OFD Sender: No OFD packet to send [04:26:22]OFD Sender: No OFD packet to send [04:26:27]OFD Sender: No OFD packet to send [04:26:32]OFD Sender: No OFD packet to send [04:26:37]OFD Sender: No OFD packet to send [04:26:43]OFD Sender: No OFD packet to send [04:26:48]OFD Sender: No OFD packet to send [04:26:53]OFD Sender: No OFD packet to send [04:26:58]OFD Sender: No OFD packet to send [04:27:03]OFD Sender: No OFD packet to send [04:27:08]OFD Sender: No OFD packet to send [04:27:13]OFD Sender: No OFD packet to send [04:27:18]OFD Sender: No OFD packet to send [04:27:23]OFD Sender: No OFD packet to send [04:27:28]OFD Sender: No OFD packet to send [04:27:33]OFD Sender: No OFD packet to send [04:27:38]OFD Sender: No OFD packet to send [04:27:43]OFD Sender: No OFD packet to send [04:27:48]OFD Sender: No OFD packet to send [04:27:53]OFD Sender: No OFD packet to send [04:27:58]OFD Sender: No OFD packet to send [04:28:03]OFD Sender: No OFD packet to send [04:28:08]OFD Sender: No OFD packet to send [04:28:13]OFD Sender: No OFD packet to send [04:28:18]OFD Sender: No OFD packet to send [04:28:23]OFD Sender: No OFD packet to send [04:28:28]OFD Sender: No OFD packet to send [04:28:33]OFD Sender: No OFD packet to send [04:28:38]OFD Sender: No OFD packet to send [04:28:43]OFD Sender: No OFD packet to send [04:28:48]OFD Sender: No OFD packet to send [04:28:53]OFD Sender: No OFD packet to send [04:28:58]OFD Sender: No OFD packet to send [04:29:03]OFD Sender: No OFD packet to send [04:29:08]OFD Sender: No OFD packet to send [04:29:13]OFD Sender: No OFD packet to send [04:29:18]OFD Sender: No OFD packet to send [04:29:23]OFD Sender: No OFD packet to send [04:29:28]OFD Sender: No OFD packet to send [04:29:33]OFD Sender: No OFD packet to send [04:29:38]OFD Sender: No OFD packet to send [04:29:43]OFD Sender: No OFD packet to send [04:29:48]OFD Sender: No OFD packet to send [04:29:53]OFD Sender: No OFD packet to send [04:29:58]OFD Sender: No OFD packet to send [04:30:03]OFD Sender: No OFD packet to send [04:30:08]OFD Sender: No OFD packet to send [04:30:13]OFD Sender: No OFD packet to send [04:30:18]OFD Sender: No OFD packet to send [04:30:23]OFD Sender: No OFD packet to send [04:30:28]OFD Sender: No OFD packet to send [04:30:33]OFD Sender: No OFD packet to send [04:30:38]OFD Sender: No OFD packet to send [04:30:43]OFD Sender: No OFD packet to send [04:30:48]OFD Sender: No OFD packet to send [04:30:53]OFD Sender: No OFD packet to send [04:30:58]OFD Sender: No OFD packet to send [04:31:03]OFD Sender: No OFD packet to send [04:31:08]OFD Sender: No OFD packet to send [04:31:13]OFD Sender: No OFD packet to send [04:31:18]OFD Sender: No OFD packet to send [04:31:23]OFD Sender: No OFD packet to send [04:31:28]OFD Sender: No OFD packet to send [04:31:33]OFD Sender: No OFD packet to send [04:31:38]OFD Sender: No OFD packet to send [04:31:43]OFD Sender: No OFD packet to send [04:31:48]OFD Sender: No OFD packet to send [04:31:53]OFD Sender: No OFD packet to send [04:31:58]OFD Sender: No OFD packet to send [04:32:03]OFD Sender: No OFD packet to send [04:32:08]OFD Sender: No OFD packet to send [04:32:13]OFD Sender: No OFD packet to send [04:32:18]OFD Sender: No OFD packet to send [04:32:23]OFD Sender: No OFD packet to send [04:32:28]OFD Sender: No OFD packet to send [04:32:33]OFD Sender: No OFD packet to send [04:32:38]OFD Sender: No OFD packet to send [04:32:43]OFD Sender: No OFD packet to send [04:32:48]OFD Sender: No OFD packet to send [04:32:53]OFD Sender: No OFD packet to send [04:32:58]OFD Sender: No OFD packet to send [04:33:03]OFD Sender: No OFD packet to send [04:33:08]OFD Sender: No OFD packet to send [04:33:13]OFD Sender: No OFD packet to send [04:33:18]OFD Sender: No OFD packet to send [04:33:23]OFD Sender: No OFD packet to send [04:33:28]OFD Sender: No OFD packet to send [04:33:33]OFD Sender: No OFD packet to send [04:33:38]OFD Sender: No OFD packet to send [04:33:43]OFD Sender: No OFD packet to send [04:33:48]OFD Sender: No OFD packet to send [04:33:53]OFD Sender: No OFD packet to send [04:33:58]OFD Sender: No OFD packet to send [04:34:03]OFD Sender: No OFD packet to send [04:34:08]OFD Sender: No OFD packet to send [04:34:13]OFD Sender: No OFD packet to send [04:34:18]OFD Sender: No OFD packet to send [04:34:23]OFD Sender: No OFD packet to send [04:34:28]OFD Sender: No OFD packet to send [04:34:33]OFD Sender: No OFD packet to send [04:34:38]OFD Sender: No OFD packet to send [04:34:43]OFD Sender: No OFD packet to send [04:34:48]OFD Sender: No OFD packet to send [04:34:53]OFD Sender: No OFD packet to send [04:34:58]OFD Sender: No OFD packet to send [04:35:03]OFD Sender: No OFD packet to send [04:35:08]OFD Sender: No OFD packet to send [04:35:13]OFD Sender: No OFD packet to send [04:35:18]OFD Sender: No OFD packet to send [04:35:23]OFD Sender: No OFD packet to send [04:35:28]OFD Sender: No OFD packet to send [04:35:33]OFD Sender: No OFD packet to send [04:35:38]OFD Sender: No OFD packet to send [04:35:43]OFD Sender: No OFD packet to send [04:35:48]OFD Sender: No OFD packet to send [04:35:53]OFD Sender: No OFD packet to send [04:35:58]OFD Sender: No OFD packet to send [04:36:03]OFD Sender: No OFD packet to send [04:36:08]OFD Sender: No OFD packet to send [04:36:13]OFD Sender: No OFD packet to send [04:36:18]OFD Sender: No OFD packet to send [04:36:23]OFD Sender: No OFD packet to send [04:36:28]OFD Sender: No OFD packet to send [04:36:33]OFD Sender: No OFD packet to send [04:36:38]OFD Sender: No OFD packet to send [04:36:43]OFD Sender: No OFD packet to send [04:36:48]OFD Sender: No OFD packet to send [04:36:53]OFD Sender: No OFD packet to send [04:36:58]OFD Sender: No OFD packet to send [04:37:03]OFD Sender: No OFD packet to send [04:37:08]OFD Sender: No OFD packet to send [04:37:13]OFD Sender: No OFD packet to send [04:37:18]OFD Sender: No OFD packet to send [04:37:23]OFD Sender: No OFD packet to send [04:37:28]OFD Sender: No OFD packet to send [04:37:33]OFD Sender: No OFD packet to send [04:37:38]OFD Sender: No OFD packet to send [04:37:43]OFD Sender: No OFD packet to send [04:37:48]OFD Sender: No OFD packet to send [04:37:53]OFD Sender: No OFD packet to send [04:37:58]OFD Sender: No OFD packet to send [04:38:03]OFD Sender: No OFD packet to send [04:38:08]OFD Sender: No OFD packet to send [04:38:13]OFD Sender: No OFD packet to send [04:38:18]OFD Sender: No OFD packet to send [04:38:23]OFD Sender: No OFD packet to send [04:38:28]OFD Sender: No OFD packet to send [04:38:33]OFD Sender: No OFD packet to send [04:38:38]OFD Sender: No OFD packet to send [04:38:43]OFD Sender: No OFD packet to send [04:38:48]OFD Sender: No OFD packet to send [04:38:53]OFD Sender: No OFD packet to send [04:38:58]OFD Sender: No OFD packet to send [04:39:03]OFD Sender: No OFD packet to send [04:39:08]OFD Sender: No OFD packet to send [04:39:13]OFD Sender: No OFD packet to send [04:39:18]OFD Sender: No OFD packet to send [04:39:23]OFD Sender: No OFD packet to send [04:39:28]OFD Sender: No OFD packet to send [04:39:33]OFD Sender: No OFD packet to send [04:39:38]OFD Sender: No OFD packet to send [04:39:43]OFD Sender: No OFD packet to send [04:39:48]OFD Sender: No OFD packet to send [04:39:53]OFD Sender: No OFD packet to send [04:39:58]OFD Sender: No OFD packet to send [04:40:03]OFD Sender: No OFD packet to send [04:40:08]OFD Sender: No OFD packet to send [04:40:13]OFD Sender: No OFD packet to send [04:40:18]OFD Sender: No OFD packet to send [04:40:23]OFD Sender: No OFD packet to send [04:40:28]OFD Sender: No OFD packet to send [04:40:33]OFD Sender: No OFD packet to send [04:40:38]OFD Sender: No OFD packet to send [04:40:43]OFD Sender: No OFD packet to send [04:40:48]OFD Sender: No OFD packet to send [04:40:53]OFD Sender: No OFD packet to send [04:40:58]OFD Sender: No OFD packet to send [04:41:03]OFD Sender: No OFD packet to send [04:41:09]OFD Sender: No OFD packet to send [04:41:14]OFD Sender: No OFD packet to send [04:41:19]OFD Sender: No OFD packet to send [04:41:24]OFD Sender: No OFD packet to send [04:41:29]OFD Sender: No OFD packet to send [04:41:34]OFD Sender: No OFD packet to send [04:41:39]OFD Sender: No OFD packet to send [04:41:44]OFD Sender: No OFD packet to send [04:41:49]OFD Sender: No OFD packet to send [04:41:54]OFD Sender: No OFD packet to send [04:41:59]OFD Sender: No OFD packet to send [04:42:04]OFD Sender: No OFD packet to send [04:42:09]OFD Sender: No OFD packet to send [04:42:14]OFD Sender: No OFD packet to send [04:42:19]OFD Sender: No OFD packet to send [04:42:24]OFD Sender: No OFD packet to send [04:42:29]OFD Sender: No OFD packet to send [04:42:34]OFD Sender: No OFD packet to send [04:42:39]OFD Sender: No OFD packet to send [04:42:44]OFD Sender: No OFD packet to send [04:42:49]OFD Sender: No OFD packet to send [04:42:54]OFD Sender: No OFD packet to send [04:42:59]OFD Sender: No OFD packet to send [04:43:04]OFD Sender: No OFD packet to send [04:43:09]OFD Sender: No OFD packet to send [04:43:14]OFD Sender: No OFD packet to send [04:43:19]OFD Sender: No OFD packet to send [04:43:24]OFD Sender: No OFD packet to send [04:43:29]OFD Sender: No OFD packet to send [04:43:34]OFD Sender: No OFD packet to send [04:43:39]OFD Sender: No OFD packet to send [04:43:44]OFD Sender: No OFD packet to send [04:43:49]OFD Sender: No OFD packet to send [04:43:54]OFD Sender: No OFD packet to send [04:43:59]OFD Sender: No OFD packet to send [04:44:04]OFD Sender: No OFD packet to send [04:44:09]OFD Sender: No OFD packet to send [04:44:14]OFD Sender: No OFD packet to send [04:44:19]OFD Sender: No OFD packet to send [04:44:24]OFD Sender: No OFD packet to send [04:44:29]OFD Sender: No OFD packet to send [04:44:34]OFD Sender: No OFD packet to send [04:44:39]OFD Sender: No OFD packet to send [04:44:44]OFD Sender: No OFD packet to send [04:44:49]OFD Sender: No OFD packet to send [04:44:54]OFD Sender: No OFD packet to send [04:44:59]OFD Sender: No OFD packet to send [04:45:04]OFD Sender: No OFD packet to send [04:45:09]OFD Sender: No OFD packet to send [04:45:14]OFD Sender: No OFD packet to send [04:45:19]OFD Sender: No OFD packet to send [04:45:24]OFD Sender: No OFD packet to send [04:45:29]OFD Sender: No OFD packet to send [04:45:34]OFD Sender: No OFD packet to send [04:45:39]OFD Sender: No OFD packet to send [04:45:44]OFD Sender: No OFD packet to send [04:45:49]OFD Sender: No OFD packet to send [04:45:54]OFD Sender: No OFD packet to send [04:45:59]OFD Sender: No OFD packet to send [04:46:04]OFD Sender: No OFD packet to send [04:46:09]OFD Sender: No OFD packet to send [04:46:14]OFD Sender: No OFD packet to send [04:46:19]OFD Sender: No OFD packet to send [04:46:24]OFD Sender: No OFD packet to send [04:46:29]OFD Sender: No OFD packet to send [04:46:34]OFD Sender: No OFD packet to send [04:46:39]OFD Sender: No OFD packet to send [04:46:44]OFD Sender: No OFD packet to send [04:46:49]OFD Sender: No OFD packet to send [04:46:54]OFD Sender: No OFD packet to send [04:46:59]OFD Sender: No OFD packet to send [04:47:04]OFD Sender: No OFD packet to send [04:47:09]OFD Sender: No OFD packet to send [04:47:14]OFD Sender: No OFD packet to send [04:47:19]OFD Sender: No OFD packet to send [04:47:24]OFD Sender: No OFD packet to send [04:47:29]OFD Sender: No OFD packet to send [04:47:34]OFD Sender: No OFD packet to send [04:47:39]OFD Sender: No OFD packet to send [04:47:44]OFD Sender: No OFD packet to send [04:47:49]OFD Sender: No OFD packet to send [04:47:54]OFD Sender: No OFD packet to send [04:47:59]OFD Sender: No OFD packet to send [04:48:04]OFD Sender: No OFD packet to send [04:48:09]OFD Sender: No OFD packet to send [04:48:14]OFD Sender: No OFD packet to send [04:48:19]OFD Sender: No OFD packet to send [04:48:24]OFD Sender: No OFD packet to send [04:48:29]OFD Sender: No OFD packet to send [04:48:34]OFD Sender: No OFD packet to send [04:48:39]OFD Sender: No OFD packet to send [04:48:44]OFD Sender: No OFD packet to send [04:48:49]OFD Sender: No OFD packet to send [04:48:54]OFD Sender: No OFD packet to send [04:48:59]OFD Sender: No OFD packet to send [04:49:04]OFD Sender: No OFD packet to send [04:49:09]OFD Sender: No OFD packet to send [04:49:14]OFD Sender: No OFD packet to send [04:49:19]OFD Sender: No OFD packet to send [04:49:24]OFD Sender: No OFD packet to send [04:49:29]OFD Sender: No OFD packet to send [04:49:34]OFD Sender: No OFD packet to send [04:49:39]OFD Sender: No OFD packet to send [04:49:44]OFD Sender: No OFD packet to send [04:49:49]OFD Sender: No OFD packet to send [04:49:54]OFD Sender: No OFD packet to send [04:49:59]OFD Sender: No OFD packet to send [04:50:04]OFD Sender: No OFD packet to send [04:50:09]OFD Sender: No OFD packet to send [04:50:14]OFD Sender: No OFD packet to send [04:50:19]OFD Sender: No OFD packet to send [04:50:24]OFD Sender: No OFD packet to send [04:50:29]OFD Sender: No OFD packet to send [04:50:34]OFD Sender: No OFD packet to send [04:50:39]OFD Sender: No OFD packet to send [04:50:44]OFD Sender: No OFD packet to send [04:50:49]OFD Sender: No OFD packet to send [04:50:54]OFD Sender: No OFD packet to send [04:50:59]OFD Sender: No OFD packet to send [04:51:04]OFD Sender: No OFD packet to send [04:51:09]OFD Sender: No OFD packet to send [04:51:14]OFD Sender: No OFD packet to send [04:51:19]OFD Sender: No OFD packet to send [04:51:24]OFD Sender: No OFD packet to send [04:51:29]OFD Sender: No OFD packet to send [04:51:34]OFD Sender: No OFD packet to send [04:51:39]OFD Sender: No OFD packet to send [04:51:44]OFD Sender: No OFD packet to send [04:51:49]OFD Sender: No OFD packet to send [04:51:54]OFD Sender: No OFD packet to send [04:51:59]OFD Sender: No OFD packet to send [04:52:04]OFD Sender: No OFD packet to send [04:52:09]OFD Sender: No OFD packet to send [04:52:14]OFD Sender: No OFD packet to send [04:52:19]OFD Sender: No OFD packet to send [04:52:24]OFD Sender: No OFD packet to send [04:52:29]OFD Sender: No OFD packet to send [04:52:34]OFD Sender: No OFD packet to send [04:52:39]OFD Sender: No OFD packet to send [04:52:44]OFD Sender: No OFD packet to send [04:52:49]OFD Sender: No OFD packet to send [04:52:54]OFD Sender: No OFD packet to send [04:52:59]OFD Sender: No OFD packet to send [04:53:04]OFD Sender: No OFD packet to send [04:53:09]OFD Sender: No OFD packet to send [04:53:14]OFD Sender: No OFD packet to send [04:53:19]OFD Sender: No OFD packet to send [04:53:24]OFD Sender: No OFD packet to send [04:53:29]OFD Sender: No OFD packet to send [04:53:34]OFD Sender: No OFD packet to send [04:53:39]OFD Sender: No OFD packet to send [04:53:44]OFD Sender: No OFD packet to send [04:53:49]OFD Sender: No OFD packet to send [04:53:54]OFD Sender: No OFD packet to send [04:53:59]OFD Sender: No OFD packet to send [04:54:04]OFD Sender: No OFD packet to send [04:54:09]OFD Sender: No OFD packet to send [04:54:14]OFD Sender: No OFD packet to send [04:54:19]OFD Sender: No OFD packet to send [04:54:24]OFD Sender: No OFD packet to send [04:54:29]OFD Sender: No OFD packet to send [04:54:34]OFD Sender: No OFD packet to send [04:54:39]OFD Sender: No OFD packet to send [04:54:44]OFD Sender: No OFD packet to send [04:54:49]OFD Sender: No OFD packet to send [04:54:54]OFD Sender: No OFD packet to send [04:54:59]OFD Sender: No OFD packet to send [04:55:04]OFD Sender: No OFD packet to send [04:55:09]OFD Sender: No OFD packet to send [04:55:14]OFD Sender: No OFD packet to send [04:55:19]OFD Sender: No OFD packet to send [04:55:24]OFD Sender: No OFD packet to send [04:55:29]OFD Sender: No OFD packet to send [04:55:35]OFD Sender: No OFD packet to send [04:55:40]OFD Sender: No OFD packet to send [04:55:45]OFD Sender: No OFD packet to send [04:55:50]OFD Sender: No OFD packet to send [04:55:55]OFD Sender: No OFD packet to send [04:56:00]OFD Sender: No OFD packet to send [04:56:05]OFD Sender: No OFD packet to send [04:56:10]OFD Sender: No OFD packet to send [04:56:15]OFD Sender: No OFD packet to send [04:56:20]OFD Sender: No OFD packet to send [04:56:25]OFD Sender: No OFD packet to send [04:56:30]OFD Sender: No OFD packet to send [04:56:35]OFD Sender: No OFD packet to send [04:56:40]OFD Sender: No OFD packet to send [04:56:45]OFD Sender: No OFD packet to send [04:56:50]OFD Sender: No OFD packet to send [04:56:55]OFD Sender: No OFD packet to send [04:57:00]OFD Sender: No OFD packet to send [04:57:05]OFD Sender: No OFD packet to send [04:57:10]OFD Sender: No OFD packet to send [04:57:15]OFD Sender: No OFD packet to send [04:57:20]OFD Sender: No OFD packet to send [04:57:25]OFD Sender: No OFD packet to send [04:57:30]OFD Sender: No OFD packet to send [04:57:35]OFD Sender: No OFD packet to send [04:57:40]OFD Sender: No OFD packet to send [04:57:45]OFD Sender: No OFD packet to send [04:57:50]OFD Sender: No OFD packet to send [04:57:55]OFD Sender: No OFD packet to send [04:58:00]OFD Sender: No OFD packet to send [04:58:05]OFD Sender: No OFD packet to send [04:58:10]OFD Sender: No OFD packet to send [04:58:15]OFD Sender: No OFD packet to send [04:58:20]OFD Sender: No OFD packet to send [04:58:25]OFD Sender: No OFD packet to send [04:58:30]OFD Sender: No OFD packet to send [04:58:35]OFD Sender: No OFD packet to send [04:58:40]OFD Sender: No OFD packet to send [04:58:45]OFD Sender: No OFD packet to send [04:58:50]OFD Sender: No OFD packet to send [04:58:55]OFD Sender: No OFD packet to send [04:59:00]OFD Sender: No OFD packet to send [04:59:05]OFD Sender: No OFD packet to send [04:59:10]OFD Sender: No OFD packet to send [04:59:15]OFD Sender: No OFD packet to send [04:59:20]OFD Sender: No OFD packet to send [04:59:25]OFD Sender: No OFD packet to send [04:59:30]OFD Sender: No OFD packet to send [04:59:35]OFD Sender: No OFD packet to send [04:59:40]OFD Sender: No OFD packet to send [04:59:45]OFD Sender: No OFD packet to send [04:59:50]OFD Sender: No OFD packet to send [04:59:55]OFD Sender: No OFD packet to send [05:00:00]OFD Sender: No OFD packet to send [05:00:05]OFD Sender: No OFD packet to send [05:00:10]OFD Sender: No OFD packet to send [05:00:15]OFD Sender: No OFD packet to send [05:00:20]OFD Sender: No OFD packet to send [05:00:25]OFD Sender: No OFD packet to send [05:00:30]OFD Sender: No OFD packet to send [05:00:35]OFD Sender: No OFD packet to send [05:00:40]OFD Sender: No OFD packet to send [05:00:45]OFD Sender: No OFD packet to send [05:00:50]OFD Sender: No OFD packet to send [05:00:55]OFD Sender: No OFD packet to send [05:01:00]OFD Sender: No OFD packet to send [05:01:05]OFD Sender: No OFD packet to send [05:01:10]OFD Sender: No OFD packet to send [05:01:15]OFD Sender: No OFD packet to send [05:01:20]OFD Sender: No OFD packet to send [05:01:25]OFD Sender: No OFD packet to send [05:01:30]OFD Sender: No OFD packet to send [05:01:35]OFD Sender: No OFD packet to send [05:01:40]OFD Sender: No OFD packet to send [05:01:45]OFD Sender: No OFD packet to send [05:01:50]OFD Sender: No OFD packet to send [05:01:55]OFD Sender: No OFD packet to send [05:02:00]OFD Sender: No OFD packet to send [05:02:05]OFD Sender: No OFD packet to send [05:02:10]OFD Sender: No OFD packet to send [05:02:15]OFD Sender: No OFD packet to send [05:02:20]OFD Sender: No OFD packet to send [05:02:25]OFD Sender: No OFD packet to send [05:02:30]OFD Sender: No OFD packet to send [05:02:35]OFD Sender: No OFD packet to send [05:02:40]OFD Sender: No OFD packet to send [05:02:45]OFD Sender: No OFD packet to send [05:02:50]OFD Sender: No OFD packet to send [05:02:55]OFD Sender: No OFD packet to send [05:03:00]OFD Sender: No OFD packet to send [05:03:05]OFD Sender: No OFD packet to send [05:03:10]OFD Sender: No OFD packet to send [05:03:15]OFD Sender: No OFD packet to send [05:03:20]OFD Sender: No OFD packet to send [05:03:25]OFD Sender: No OFD packet to send [05:03:30]OFD Sender: No OFD packet to send [05:03:35]OFD Sender: No OFD packet to send [05:03:40]OFD Sender: No OFD packet to send [05:03:45]OFD Sender: No OFD packet to send [05:03:50]OFD Sender: No OFD packet to send [05:03:55]OFD Sender: No OFD packet to send [05:04:00]OFD Sender: No OFD packet to send [05:04:05]OFD Sender: No OFD packet to send [05:04:10]OFD Sender: No OFD packet to send [05:04:15]OFD Sender: No OFD packet to send [05:04:20]OFD Sender: No OFD packet to send [05:04:25]OFD Sender: No OFD packet to send [05:04:30]OFD Sender: No OFD packet to send [05:04:35]OFD Sender: No OFD packet to send [05:04:40]OFD Sender: No OFD packet to send [05:04:45]OFD Sender: No OFD packet to send [05:04:50]OFD Sender: No OFD packet to send [05:04:55]OFD Sender: No OFD packet to send [05:05:00]OFD Sender: No OFD packet to send [05:05:05]OFD Sender: No OFD packet to send [05:05:10]OFD Sender: No OFD packet to send [05:05:15]OFD Sender: No OFD packet to send [05:05:20]OFD Sender: No OFD packet to send [05:05:25]OFD Sender: No OFD packet to send [05:05:30]OFD Sender: No OFD packet to send [05:05:35]OFD Sender: No OFD packet to send [05:05:40]OFD Sender: No OFD packet to send [05:05:45]OFD Sender: No OFD packet to send [05:05:50]OFD Sender: No OFD packet to send [05:05:55]OFD Sender: No OFD packet to send [05:06:00]OFD Sender: No OFD packet to send [05:06:05]OFD Sender: No OFD packet to send [05:06:10]OFD Sender: No OFD packet to send [05:06:15]OFD Sender: No OFD packet to send [05:06:20]OFD Sender: No OFD packet to send [05:06:25]OFD Sender: No OFD packet to send [05:06:30]OFD Sender: No OFD packet to send [05:06:35]OFD Sender: No OFD packet to send [05:06:40]OFD Sender: No OFD packet to send [05:06:45]OFD Sender: No OFD packet to send [05:06:50]OFD Sender: No OFD packet to send [05:06:55]OFD Sender: No OFD packet to send [05:07:00]OFD Sender: No OFD packet to send [05:07:05]OFD Sender: No OFD packet to send [05:07:10]OFD Sender: No OFD packet to send [05:07:15]OFD Sender: No OFD packet to send [05:07:20]OFD Sender: No OFD packet to send [05:07:25]OFD Sender: No OFD packet to send [05:07:30]OFD Sender: No OFD packet to send [05:07:35]OFD Sender: No OFD packet to send [05:07:40]OFD Sender: No OFD packet to send [05:07:45]OFD Sender: No OFD packet to send [05:07:50]OFD Sender: No OFD packet to send [05:07:55]OFD Sender: No OFD packet to send [05:08:00]OFD Sender: No OFD packet to send [05:08:05]OFD Sender: No OFD packet to send [05:08:10]OFD Sender: No OFD packet to send [05:08:15]OFD Sender: No OFD packet to send [05:08:20]OFD Sender: No OFD packet to send [05:08:25]OFD Sender: No OFD packet to send [05:08:30]OFD Sender: No OFD packet to send [05:08:35]OFD Sender: No OFD packet to send [05:08:40]OFD Sender: No OFD packet to send [05:08:45]OFD Sender: No OFD packet to send [05:08:50]OFD Sender: No OFD packet to send [05:08:55]OFD Sender: No OFD packet to send [05:09:00]OFD Sender: No OFD packet to send [05:09:05]OFD Sender: No OFD packet to send [05:09:10]OFD Sender: No OFD packet to send [05:09:15]OFD Sender: No OFD packet to send [05:09:20]OFD Sender: No OFD packet to send [05:09:25]OFD Sender: No OFD packet to send [05:09:30]OFD Sender: No OFD packet to send [05:09:35]OFD Sender: No OFD packet to send [05:09:40]OFD Sender: No OFD packet to send [05:09:45]OFD Sender: No OFD packet to send [05:09:50]OFD Sender: No OFD packet to send [05:09:55]OFD Sender: No OFD packet to send [05:10:00]OFD Sender: No OFD packet to send [05:10:06]OFD Sender: No OFD packet to send [05:10:11]OFD Sender: No OFD packet to send [05:10:16]OFD Sender: No OFD packet to send [05:10:21]OFD Sender: No OFD packet to send [05:10:26]OFD Sender: No OFD packet to send [05:10:31]OFD Sender: No OFD packet to send [05:10:36]OFD Sender: No OFD packet to send [05:10:41]OFD Sender: No OFD packet to send [05:10:46]OFD Sender: No OFD packet to send [05:10:51]OFD Sender: No OFD packet to send [05:10:56]OFD Sender: No OFD packet to send [05:11:01]OFD Sender: No OFD packet to send [05:11:06]OFD Sender: No OFD packet to send [05:11:11]OFD Sender: No OFD packet to send [05:11:16]OFD Sender: No OFD packet to send [05:11:21]OFD Sender: No OFD packet to send [05:11:26]OFD Sender: No OFD packet to send [05:11:31]OFD Sender: No OFD packet to send [05:11:36]OFD Sender: No OFD packet to send [05:11:41]OFD Sender: No OFD packet to send [05:11:46]OFD Sender: No OFD packet to send [05:11:51]OFD Sender: No OFD packet to send [05:11:56]OFD Sender: No OFD packet to send [05:12:01]OFD Sender: No OFD packet to send [05:12:06]OFD Sender: No OFD packet to send [05:12:11]OFD Sender: No OFD packet to send [05:12:16]OFD Sender: No OFD packet to send [05:12:21]OFD Sender: No OFD packet to send [05:12:26]OFD Sender: No OFD packet to send [05:12:31]OFD Sender: No OFD packet to send [05:12:36]OFD Sender: No OFD packet to send [05:12:41]OFD Sender: No OFD packet to send [05:12:46]OFD Sender: No OFD packet to send [05:12:51]OFD Sender: No OFD packet to send [05:12:56]OFD Sender: No OFD packet to send [05:13:01]OFD Sender: No OFD packet to send [05:13:06]OFD Sender: No OFD packet to send [05:13:11]OFD Sender: No OFD packet to send [05:13:16]OFD Sender: No OFD packet to send [05:13:21]OFD Sender: No OFD packet to send [05:13:26]OFD Sender: No OFD packet to send [05:13:31]OFD Sender: No OFD packet to send [05:13:36]OFD Sender: No OFD packet to send [05:13:41]OFD Sender: No OFD packet to send [05:13:46]OFD Sender: No OFD packet to send [05:13:51]OFD Sender: No OFD packet to send [05:13:56]OFD Sender: No OFD packet to send [05:14:01]OFD Sender: No OFD packet to send [05:14:06]OFD Sender: No OFD packet to send [05:14:11]OFD Sender: No OFD packet to send [05:14:16]OFD Sender: No OFD packet to send [05:14:21]OFD Sender: No OFD packet to send [05:14:26]OFD Sender: No OFD packet to send [05:14:31]OFD Sender: No OFD packet to send [05:14:36]OFD Sender: No OFD packet to send [05:14:41]OFD Sender: No OFD packet to send [05:14:46]OFD Sender: No OFD packet to send [05:14:51]OFD Sender: No OFD packet to send [05:14:56]OFD Sender: No OFD packet to send [05:15:01]OFD Sender: No OFD packet to send [05:15:06]OFD Sender: No OFD packet to send [05:15:11]OFD Sender: No OFD packet to send [05:15:16]OFD Sender: No OFD packet to send [05:15:21]OFD Sender: No OFD packet to send [05:15:26]OFD Sender: No OFD packet to send [05:15:31]OFD Sender: No OFD packet to send [05:15:36]OFD Sender: No OFD packet to send [05:15:41]OFD Sender: No OFD packet to send [05:15:46]OFD Sender: No OFD packet to send [05:15:51]OFD Sender: No OFD packet to send [05:15:56]OFD Sender: No OFD packet to send [05:16:01]OFD Sender: No OFD packet to send [05:16:06]OFD Sender: No OFD packet to send [05:16:11]OFD Sender: No OFD packet to send [05:16:16]OFD Sender: No OFD packet to send [05:16:21]OFD Sender: No OFD packet to send [05:16:26]OFD Sender: No OFD packet to send [05:16:31]OFD Sender: No OFD packet to send [05:16:36]OFD Sender: No OFD packet to send [05:16:41]OFD Sender: No OFD packet to send [05:16:46]OFD Sender: No OFD packet to send [05:16:51]OFD Sender: No OFD packet to send [05:16:56]OFD Sender: No OFD packet to send [05:17:01]OFD Sender: No OFD packet to send [05:17:06]OFD Sender: No OFD packet to send [05:17:11]OFD Sender: No OFD packet to send [05:17:16]OFD Sender: No OFD packet to send [05:17:21]OFD Sender: No OFD packet to send [05:17:26]OFD Sender: No OFD packet to send [05:17:31]OFD Sender: No OFD packet to send [05:17:36]OFD Sender: No OFD packet to send [05:17:41]OFD Sender: No OFD packet to send [05:17:46]OFD Sender: No OFD packet to send [05:17:51]OFD Sender: No OFD packet to send [05:17:56]OFD Sender: No OFD packet to send [05:18:01]OFD Sender: No OFD packet to send [05:18:06]OFD Sender: No OFD packet to send [05:18:11]OFD Sender: No OFD packet to send [05:18:16]OFD Sender: No OFD packet to send [05:18:21]OFD Sender: No OFD packet to send [05:18:26]OFD Sender: No OFD packet to send [05:18:31]OFD Sender: No OFD packet to send [05:18:36]OFD Sender: No OFD packet to send [05:18:41]OFD Sender: No OFD packet to send [05:18:46]OFD Sender: No OFD packet to send [05:18:51]OFD Sender: No OFD packet to send [05:18:56]OFD Sender: No OFD packet to send [05:19:01]OFD Sender: No OFD packet to send [05:19:06]OFD Sender: No OFD packet to send [05:19:11]OFD Sender: No OFD packet to send [05:19:16]OFD Sender: No OFD packet to send [05:19:21]OFD Sender: No OFD packet to send [05:19:26]OFD Sender: No OFD packet to send [05:19:31]OFD Sender: No OFD packet to send [05:19:36]OFD Sender: No OFD packet to send [05:19:41]OFD Sender: No OFD packet to send [05:19:46]OFD Sender: No OFD packet to send [05:19:51]OFD Sender: No OFD packet to send [05:19:56]OFD Sender: No OFD packet to send [05:20:01]OFD Sender: No OFD packet to send [05:20:06]OFD Sender: No OFD packet to send [05:20:11]OFD Sender: No OFD packet to send [05:20:16]OFD Sender: No OFD packet to send [05:20:21]OFD Sender: No OFD packet to send [05:20:26]OFD Sender: No OFD packet to send [05:20:31]OFD Sender: No OFD packet to send [05:20:36]OFD Sender: No OFD packet to send [05:20:41]OFD Sender: No OFD packet to send [05:20:46]OFD Sender: No OFD packet to send [05:20:51]OFD Sender: No OFD packet to send [05:20:56]OFD Sender: No OFD packet to send [05:21:01]OFD Sender: No OFD packet to send [05:21:06]OFD Sender: No OFD packet to send [05:21:11]OFD Sender: No OFD packet to send [05:21:16]OFD Sender: No OFD packet to send [05:21:21]OFD Sender: No OFD packet to send [05:21:26]OFD Sender: No OFD packet to send [05:21:31]OFD Sender: No OFD packet to send [05:21:36]OFD Sender: No OFD packet to send [05:21:41]OFD Sender: No OFD packet to send [05:21:46]OFD Sender: No OFD packet to send [05:21:51]OFD Sender: No OFD packet to send [05:21:56]OFD Sender: No OFD packet to send [05:22:01]OFD Sender: No OFD packet to send [05:22:06]OFD Sender: No OFD packet to send [05:22:11]OFD Sender: No OFD packet to send [05:22:16]OFD Sender: No OFD packet to send [05:22:21]OFD Sender: No OFD packet to send [05:22:26]OFD Sender: No OFD packet to send [05:22:31]OFD Sender: No OFD packet to send [05:22:36]OFD Sender: No OFD packet to send [05:22:41]OFD Sender: No OFD packet to send [05:22:46]OFD Sender: No OFD packet to send [05:22:51]OFD Sender: No OFD packet to send [05:22:56]OFD Sender: No OFD packet to send [05:23:01]OFD Sender: No OFD packet to send [05:23:06]OFD Sender: No OFD packet to send [05:23:11]OFD Sender: No OFD packet to send [05:23:16]OFD Sender: No OFD packet to send [05:23:21]OFD Sender: No OFD packet to send [05:23:26]OFD Sender: No OFD packet to send [05:23:31]OFD Sender: No OFD packet to send [05:23:36]OFD Sender: No OFD packet to send [05:23:41]OFD Sender: No OFD packet to send [05:23:46]OFD Sender: No OFD packet to send [05:23:51]OFD Sender: No OFD packet to send [05:23:56]OFD Sender: No OFD packet to send [05:24:01]OFD Sender: No OFD packet to send [05:24:06]OFD Sender: No OFD packet to send [05:24:11]OFD Sender: No OFD packet to send [05:24:16]OFD Sender: No OFD packet to send [05:24:21]OFD Sender: No OFD packet to send [05:24:26]OFD Sender: No OFD packet to send [05:24:32]OFD Sender: No OFD packet to send [05:24:37]OFD Sender: No OFD packet to send [05:24:42]OFD Sender: No OFD packet to send [05:24:47]OFD Sender: No OFD packet to send [05:24:52]OFD Sender: No OFD packet to send [05:24:57]OFD Sender: No OFD packet to send [05:25:02]OFD Sender: No OFD packet to send [05:25:07]OFD Sender: No OFD packet to send [05:25:12]OFD Sender: No OFD packet to send [05:25:17]OFD Sender: No OFD packet to send [05:25:22]OFD Sender: No OFD packet to send [05:25:27]OFD Sender: No OFD packet to send [05:25:32]OFD Sender: No OFD packet to send [05:25:37]OFD Sender: No OFD packet to send [05:25:42]OFD Sender: No OFD packet to send [05:25:47]OFD Sender: No OFD packet to send [05:25:52]OFD Sender: No OFD packet to send [05:25:57]OFD Sender: No OFD packet to send [05:26:02]OFD Sender: No OFD packet to send [05:26:07]OFD Sender: No OFD packet to send [05:26:12]OFD Sender: No OFD packet to send [05:26:17]OFD Sender: No OFD packet to send [05:26:22]OFD Sender: No OFD packet to send [05:26:27]OFD Sender: No OFD packet to send [05:26:32]OFD Sender: No OFD packet to send [05:26:37]OFD Sender: No OFD packet to send [05:26:42]OFD Sender: No OFD packet to send [05:26:47]OFD Sender: No OFD packet to send [05:26:52]OFD Sender: No OFD packet to send [05:26:57]OFD Sender: No OFD packet to send [05:27:02]OFD Sender: No OFD packet to send [05:27:07]OFD Sender: No OFD packet to send [05:27:12]OFD Sender: No OFD packet to send [05:27:17]OFD Sender: No OFD packet to send [05:27:22]OFD Sender: No OFD packet to send [05:27:27]OFD Sender: No OFD packet to send [05:27:32]OFD Sender: No OFD packet to send [05:27:37]OFD Sender: No OFD packet to send [05:27:42]OFD Sender: No OFD packet to send [05:27:47]OFD Sender: No OFD packet to send [05:27:52]OFD Sender: No OFD packet to send [05:27:57]OFD Sender: No OFD packet to send [05:28:02]OFD Sender: No OFD packet to send [05:28:07]OFD Sender: No OFD packet to send [05:28:12]OFD Sender: No OFD packet to send [05:28:17]OFD Sender: No OFD packet to send [05:28:22]OFD Sender: No OFD packet to send [05:28:27]OFD Sender: No OFD packet to send [05:28:32]OFD Sender: No OFD packet to send [05:28:37]OFD Sender: No OFD packet to send [05:28:42]OFD Sender: No OFD packet to send [05:28:47]OFD Sender: No OFD packet to send [05:28:52]OFD Sender: No OFD packet to send [05:28:57]OFD Sender: No OFD packet to send [05:29:02]OFD Sender: No OFD packet to send [05:29:07]OFD Sender: No OFD packet to send [05:29:12]OFD Sender: No OFD packet to send [05:29:17]OFD Sender: No OFD packet to send [05:29:22]OFD Sender: No OFD packet to send [05:29:27]OFD Sender: No OFD packet to send [05:29:32]OFD Sender: No OFD packet to send [05:29:37]OFD Sender: No OFD packet to send [05:29:42]OFD Sender: No OFD packet to send [05:29:47]OFD Sender: No OFD packet to send [05:29:52]OFD Sender: No OFD packet to send [05:29:57]OFD Sender: No OFD packet to send [05:30:02]OFD Sender: No OFD packet to send [05:30:07]OFD Sender: No OFD packet to send [05:30:12]OFD Sender: No OFD packet to send [05:30:17]OFD Sender: No OFD packet to send [05:30:22]OFD Sender: No OFD packet to send [05:30:27]OFD Sender: No OFD packet to send [05:30:32]OFD Sender: No OFD packet to send [05:30:37]OFD Sender: No OFD packet to send [05:30:42]OFD Sender: No OFD packet to send [05:30:47]OFD Sender: No OFD packet to send [05:30:52]OFD Sender: No OFD packet to send [05:30:57]OFD Sender: No OFD packet to send [05:31:02]OFD Sender: No OFD packet to send [05:31:07]OFD Sender: No OFD packet to send [05:31:12]OFD Sender: No OFD packet to send [05:31:17]OFD Sender: No OFD packet to send [05:31:22]OFD Sender: No OFD packet to send [05:31:27]OFD Sender: No OFD packet to send [05:31:32]OFD Sender: No OFD packet to send [05:31:37]OFD Sender: No OFD packet to send [05:31:42]OFD Sender: No OFD packet to send [05:31:47]OFD Sender: No OFD packet to send [05:31:52]OFD Sender: No OFD packet to send [05:31:57]OFD Sender: No OFD packet to send [05:32:02]OFD Sender: No OFD packet to send [05:32:07]OFD Sender: No OFD packet to send [05:32:12]OFD Sender: No OFD packet to send [05:32:17]OFD Sender: No OFD packet to send [05:32:22]OFD Sender: No OFD packet to send [05:32:27]OFD Sender: No OFD packet to send [05:32:32]OFD Sender: No OFD packet to send [05:32:37]OFD Sender: No OFD packet to send [05:32:42]OFD Sender: No OFD packet to send [05:32:47]OFD Sender: No OFD packet to send [05:32:52]OFD Sender: No OFD packet to send [05:32:57]OFD Sender: No OFD packet to send [05:33:02]OFD Sender: No OFD packet to send [05:33:07]OFD Sender: No OFD packet to send [05:33:12]OFD Sender: No OFD packet to send [05:33:17]OFD Sender: No OFD packet to send [05:33:18]accept exits with 7 [05:33:18]New connection [05:33:18]New thread 3067379044 created [05:33:18]Thread 3067235684 joined [05:33:18]Waiting for new connection... [05:33:18] Sock 7.Parse request [05:33:18]Sock 7.Check first char [05:33:18]Sock 7.First char is OK [05:33:18]request: POST /json_proto HTTP/1.0 [05:33:18]Method: POST [05:33:18]URL: /json_proto [05:33:18]Method is POST - this is cgi request [05:33:18]url: /json_proto [05:33:18]query_string will be loaded in cgi processing [05:33:18]execute_cgi json_proto POST (null) [05:33:18]execute_cgi path=json_proto method=POST [05:33:18]POST find Content-Length [05:33:18]Host: 172.17.63.195:8080 [05:33:18]Content-Length: 675 [05:33:18]Content-Type: application/json [05:33:18] [05:33:18]POST finish read [05:33:18]Found Content-Length = 675 [05:33:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450399", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 26.320, "sum" : 1800.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:33:18]execute_script... [05:33: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)450399", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 26.320, "sum" : 1800.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:33:18]POST & json_proto [05:33:18]process_json_proto [05:33:18]json parsed OK: [05:33:18]protocol is kg_v1.0 [05:33:18]action value=close_receipt [05:33:18]process_action close_receipt [05:33:18]cmd_close_receipt [05:33:18]MH_GetDate [05:33:18]Write to MH i2c: F0 00 00 9F 0D 9B [05:33:18]Write i2c OK [05:33:18]MH_I2C_Read... [05:33:18]Read from MH i2c: F0 [05:33:18]MH_I2C_Read... [05:33:18]Read from MH i2c: F0 09 00 [05:33:18]MH_I2C_Read... [05:33:18]Read from MH i2c: F0 09 00 9F 0D 00 A1 73 20 67 47 1B 1E 67 26 [05:33:18]GetLastDocTimeStamp 1730175482 [05:33:18]current date 1730180001 [05:33:18]FM_GetShiftState [05:33:18]SAM_PROTO_GetShiftState [05:33:18]wFMCommunicate request_size=4 [05:33:18]MH_SAM_APDU [05:33:18]CAPDU: 80 13 01 00 [05:33:18]Write to MH i2c: E2 08 00 A0 0D 80 13 01 00 00 00 00 00 2A [05:33:18]Write i2c OK [05:33:18]MH_I2C_Read... [05:33:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:33:18]Read from MH i2c: E2 [05:33:18]MH_I2C_Read... [05:33:18]Read from MH i2c: E2 0E 00 [05:33:18]MH_I2C_Read... [05:33:18]Read from MH i2c: E2 0E 00 A0 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 13 [05:33:18]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [05:33:18]wFMCommunicate OK [05:33:18]SAM_PROTO_GetShiftState done [05:33:18]FM_GetShiftState done [05:33:18]opened in 1730160431 [05:33:18]opened+sec_in_day 1730246831 [05:33:18]quantity*price = 180028 [05:33:18]sum+1 = 180030 [05:33:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 1800.00 Внесено: 1800.00 СДАЧА: 0.00 НСП 1% : 15.93 НДС 12% : 191.18 Наличными: 1800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 8 29.10.2024 05:33 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202613 ФПД: 100260127655598 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T053321&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202613&fm=100260127655598&tin=02508201610067®Number=0000000000091777&sum=180000 [05:33:19]StoreToDocumentArchive [05:33:19]shift 546 fd 202613 [05:33:19]save to /storage/0546/doc_00202613 [05:33:19]save last doc name /storage/0546/doc_00202613 to /storage/kkm_last_doc_name [05:33:19]save OK [05:33:19]Clear old archive folders... [05:33:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [05:33:19]tlvbuf is 01CE7720 [05:33:19]SAM_PROTO_ClearQueue [05:33:19]wFMCommunicate request_size=4 [05:33:19]MH_SAM_APDU [05:33:19]CAPDU: 80 09 00 00 [05:33:19]Write to MH i2c: E2 08 00 AD 0D 80 09 00 00 00 00 00 00 2C [05:33:19]Write i2c OK [05:33:19]MH_I2C_Read... [05:33:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:33:20]Read from MH i2c: E2 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: E2 03 00 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: E2 03 00 AD 0D 00 90 00 2E [05:33:20]RAPDU: 90 00 [05:33:20]wFMCommunicate OK [05:33:20]SAM_PROTO_ClearQueue done [05:33:20]KKMCreateOFDPacket [05:33:20]OFDProtocolAddRootSTLVToBuf [05:33:20]FM_MakeSignedData [05:33:20]FM_MakeSignedData [05:33:20]SAM_PROTO_SignData [05:33:20]wFMCommunicate request_size=4 [05:33:20]MH_SAM_APDU [05:33:20]CAPDU: 80 0D 01 02 [05:33:20]Write to MH i2c: E2 08 00 AE 0D 80 0D 01 02 00 00 00 00 34 [05:33:20]Write i2c OK [05:33:20]MH_I2C_Read... [05:33:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:33:20]Read from MH i2c: E2 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: E2 03 00 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: E2 03 00 AE 0D 00 90 00 2F [05:33:20]RAPDU: 90 00 [05:33:20]wFMCommunicate OK [05:33:20]wFMCommunicate request_size=255 [05:33:20]MH_SAM_APDU [05:33:20]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D0 66 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 3D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 A1 73 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 75 17 03 00 35 04 06 00 [05:33:20]Write to MH i2c: E2 02 01 AF 0D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D0 66 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 3D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 A1 73 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 75 17 03 00 35 04 06 00 00 00 38 [05:33:20]Write i2c OK [05:33:20]MH_I2C_Read... [05:33:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:33:20]Read from MH i2c: E2 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: E2 03 00 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: E2 03 00 AF 0D 00 90 00 30 [05:33:20]RAPDU: 90 00 [05:33:20]wFMCommunicate OK [05:33:20]wFMCommunicate request_size=11 [05:33:20]MH_SAM_APDU [05:33:20]CAPDU: 80 0D 02 02 06 5B 2F A1 4B 46 AE [05:33:20]Write to MH i2c: E2 0E 00 B0 0D 80 0D 02 02 06 00 5B 2F A1 4B 46 AE 00 00 AD [05:33:20]Write i2c OK [05:33:20]MH_I2C_Read... [05:33:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:33:20]Read from MH i2c: E2 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: E2 03 00 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: E2 03 00 B0 0D 00 90 00 31 [05:33:20]RAPDU: 90 00 [05:33:20]wFMCommunicate OK [05:33:20]wFMCommunicate request_size=4 [05:33:20]MH_SAM_APDU [05:33:20]CAPDU: 80 0D 03 02 [05:33:20]Write to MH i2c: E2 08 00 B1 0D 80 0D 03 02 00 00 00 00 39 [05:33:20]Write i2c OK [05:33:20]MH_I2C_Read... [05:33:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:33:20]Read from MH i2c: E2 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: E2 0B 00 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: E2 0B 00 B1 0D 00 A4 75 69 48 95 C2 BD 5B 90 00 73 [05:33:20]RAPDU: A4 75 69 48 95 C2 BD 5B 90 00 [05:33:20]wFMCommunicate OK [05:33:20]SAM_PROTO_SignData done [05:33:20]FM_MakeSignedData done [05:33:20]CreateOFDProtocolMessage [05:33:20]wFMCommunicate request_size=4 [05:33:20]MH_SAM_APDU [05:33:20]CAPDU: 80 11 00 00 [05:33:20]Write to MH i2c: E2 08 00 B2 0D 80 11 00 00 00 00 00 00 39 [05:33:20]Write i2c OK [05:33:20]MH_I2C_Read... [05:33:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:33:20]Read from MH i2c: E2 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: E2 17 00 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: E2 17 00 B2 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8E [05:33:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [05:33:20]wFMCommunicate OK [05:33:20]CreateOFDProtocolMessage done [05:33:20]OFDSenderStorePacket 202613 [05:33:20]StoreOFDPacket docnum=202613 [05:33:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 43 65 08 01 DF FB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D0 66 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 3D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 A1 73 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 75 17 03 00 35 04 06 00 5B 2F A1 4B 46 AE A4 75 69 48 95 C2 BD 5B [05:33:20]CheckFolder [05:33:20]dirname=/storage/ofd_packets [05:33:20]CheckFolder done [05:33:20]ProducePacketName [05:33:20]name=ofd_packets/00202613 [05:33:20]NVStorageSaveData ofd_packets/00202613 [05:33:20]File name is /storage/ofd_packets/00202613 [05:33:20]Write 302 bytes [05:33:20]NVStorageSaveData done [05:33:20]OFDSenderStorePacket done [05:33:20]KKMCreateOFDPacket done [05:33:20]NVStorageSaveData kkm_last_timestamp [05:33:20]File name is /storage/kkm_last_timestamp [05:33:20]Write 4 bytes [05:33:20]NVStorageSaveData done [05:33:20]ExternCall_PrintAddStr [05:33:20]wPrintStart [05:33:20]Write to MH i2c: 01 00 00 B3 0D C0 [05:33:20]Write i2c OK [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: 01 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: 01 07 00 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: 01 07 00 B3 0D 00 00 00 00 00 FF 0F D5 [05:33:20]RasterBufferAndPrint [05:33:20]line Счет N : (1)450399 [05:33:20]line ИНН: 02508201610067 [05:33:20]line Контрольно-Кассовый Чек [05:33:20]line ПРОДАЖА [05:33:20]line ТРК (МРК, ГНК) : 42 [05:33:20]line Товар: 2710124130 [05:33:20]line SUPER 92-К-5 [05:33:20]line 26.320 * 68.40 [05:33:20]line = 1800.29 [05:33:20]line НДС 12% НСП 1% [05:33:20]line > о реализуемом товаре [05:33:20]line ОКРУГЛЕНИЕ: -0.29 [05:33:20]line ИТОГО: 1800.00 [05:33:20]line Внесено: 1800.00 [05:33:20]line СДАЧА: 0.00 [05:33:20]line НСП 1% : 15.93 [05:33:20]line НДС 12% : 191.18 [05:33:20]line Наличными: 1800.00 [05:33:20]line Безнал.: 0.00 [05:33:20]line Место: АЗС № 171 "Партнер Нефть" [05:33:20]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [05:33:20]line СНО: Общий режим [05:33:20]line Чек 8 29.10.2024 05:33 [05:33:20]line Смена: 546 ФФД: 1.0 [05:33:20]line ЗНМ: 0300000109 [05:33:20]line РНМ: 0000000000091777 [05:33:20]line Версия ККМ: 001 [05:33:20]line ФМ: 0000000000871756 [05:33:20]line ФД: 202613 [05:33:20]line ФПД: 100260127655598 [05:33:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T053321&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202613&fm=100260127655598&tin=02508201610067®Number=0000000000091777&sum=180000 [05:33:20]written 0, free lines is 4095 [05:33:20]OFD Sender: Processing packet 202613 [packets to send 116, broken 115] [05:33:20]ProducePacketName [05:33:20]name=ofd_packets/00202613 [05:33:20]OFD Sender: To server: pG, [05:33:20]CommunicateWithHost lk.salyk.kg:30040 [05:33:20]ConnectInit lk.salyk.kg [05:33:20]Connected sock=10 [05:33:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 43 65 08 01 DF FB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D0 66 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 3D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 A1 73 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 75 17 03 00 35 04 06 00 5B 2F A1 4B 46 AE A4 75 69 48 95 C2 BD 5B [05:33:20]Write to MH i2c: 01 00 00 DE 0D EB [05:33:20]Write i2c OK [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: 01 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: 01 07 00 [05:33:20]MH_I2C_Read... [05:33:20]Read from MH i2c: 01 07 00 DE 0D 00 00 00 00 00 9D 0C 9B [05:33:20]RasterBufferAndPrint [05:33:20]line [05:33:20]line [05:33:20]line [05:33:20]line [05:33:20]line [05:33:21]written 0, free lines is 3233 [05:33:21]MH_Cut [05:33:21]Write to MH i2c: D1 01 00 E5 0D 01 C4 [05:33:21]Write i2c OK [05:33:21]MH_I2C_Read... [05:33:21]Read from MH i2c: D1 [05:33:21]MH_I2C_Read... [05:33:21]Read from MH i2c: D1 01 00 [05:33:21]MH_I2C_Read... [05:33:21]Read from MH i2c: D1 01 00 E5 0D 00 C3 [05:33:21]Write to MH i2c: 01 00 00 E6 0D F3 [05:33:21]Write i2c OK [05:33:21]MH_I2C_Read... [05:33:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5C E4 47 00 34 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 75 17 03 00 F4 03 04 00 55 1F 20 67 B6 04 01 00 00 7F 05 F9 23 FF 6F EA EB [05:33:21]CommunicateWithHost err = 0 [05:33:21]CheckOFDResponse [05:33:21]1017 (14) - 77093643461234 [05:33:21]1041 (16) - 0000000000871756 [05:33:21]1040 (4) - 202613 [05:33:21]1012 (4) - 28.10.2024 23:33 [05:33:21]1206 (1) - 0 [05:33:21]OFD Sender: Remove packet 202613 [05:33:21]ProducePacketName [05:33:21]name=ofd_packets/00202613 [05:33:21]NVStorageDeleteData [05:33:21]OFD Sender: No OFD packet to send [05:33:21]*** Cut start [05:33:21]*** Purtial cut [05:33:21]*** Stage 1: CUTSNS_PIN = 1 [05:33:22]Read from MH i2c: 01 [05:33:22]MH_I2C_Read... [05:33:22]*** Stop cut motor [05:33:22]*** Cut end [05:33:22]Read from MH i2c: 01 07 00 [05:33:22]MH_I2C_Read... [05:33:22]Read from MH i2c: 01 07 00 E6 0D 00 00 00 00 00 FF 0F 08 [05:33:22]process_action close_receipt done [05:33:22]requested_data is exist [05:33:22]produce_requested_data [05:33:22]requested_item fm.sn is exist - process it [05:33:22]wFMCommunicate request_size=4 [05:33:22]MH_SAM_APDU [05:33:22]CAPDU: 80 11 00 00 [05:33:22]Write to MH i2c: E2 08 00 E7 0D 80 11 00 00 00 00 00 00 6E [05:33:22]Write i2c OK [05:33:22]MH_I2C_Read... [05:33:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:33:22]Read from MH i2c: E2 [05:33:22]MH_I2C_Read... [05:33:22]Read from MH i2c: E2 17 00 [05:33:22]MH_I2C_Read... [05:33:22]Read from MH i2c: E2 17 00 E7 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C3 [05:33:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [05:33:22]wFMCommunicate OK [05:33:22]requested_item fd.num is exist - process it [05:33:22]SAM_PROTO_GetFieldsCounters [05:33:22]wFMCommunicate request_size=4 [05:33:22]MH_SAM_APDU [05:33:22]CAPDU: 80 13 00 00 [05:33:22]Write to MH i2c: E2 08 00 E8 0D 80 13 00 00 00 00 00 00 71 [05:33:22]Write i2c OK [05:33:22]MH_I2C_Read... [05:33:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:33:22]Read from MH i2c: E2 [05:33:22]MH_I2C_Read... [05:33:22]Read from MH i2c: E2 62 00 [05:33:22]MH_I2C_Read... [05:33:22]Read from MH i2c: E2 62 00 E8 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 75 17 03 00 0E 04 04 00 22 02 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 65 [05:33:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 75 17 03 00 0E 04 04 00 22 02 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 [05:33:22]wFMCommunicate OK [05:33:22]SAM_PROTO_GetFieldsCounters done [05:33:22]requested_item shift.num is exist - process it [05:33:22]requested_item shift.opened is exist - process it [05:33:22]req_shift_opened [05:33:22]FM_GetShiftState [05:33:22]SAM_PROTO_GetShiftState [05:33:22]wFMCommunicate request_size=4 [05:33:22]MH_SAM_APDU [05:33:22]CAPDU: 80 13 01 00 [05:33:22]Write to MH i2c: E2 08 00 E9 0D 80 13 01 00 00 00 00 00 73 [05:33:22]Write i2c OK [05:33:22]MH_I2C_Read... [05:33:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:33:22]Read from MH i2c: E2 [05:33:22]MH_I2C_Read... [05:33:22]Read from MH i2c: E2 0E 00 [05:33:22]MH_I2C_Read... [05:33:22]Read from MH i2c: E2 0E 00 E9 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 5C [05:33:22]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [05:33:22]wFMCommunicate OK [05:33:22]SAM_PROTO_GetShiftState done [05:33:22]FM_GetShiftState done [05:33:22]req_shift_opened done [05:33:22]requested_item shift.open_date is exist - process it [05:33:22]req_shift_open_date [05:33:22]req_shift_open_date done [05:33:22]produce_requested_data done [05:33:22]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202613,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [05:33:22]process_action_free close_receipt [05:33:22]json_value_free [05:33:22]json_value_free done [05:33:22]process_json_proto returns [05:33:22]Send response to host [05:33:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202613,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [05:33:22]free response buf [05:33:22]execute_script done [05:33:22]execute_script returns [05:33:22]free content buf [05:33:22]Sock 7.Close socket [05:33:22]Sock 7.Thread stoped [05:33:26]OFD Sender: No OFD packet to send [05:33:31]OFD Sender: No OFD packet to send [05:33:36]OFD Sender: No OFD packet to send [05:33:41]OFD Sender: No OFD packet to send [05:33:46]OFD Sender: No OFD packet to send [05:33:51]OFD Sender: No OFD packet to send [05:33:56]OFD Sender: No OFD packet to send [05:34:01]OFD Sender: No OFD packet to send [05:34:06]OFD Sender: No OFD packet to send [05:34:11]OFD Sender: No OFD packet to send [05:34:16]OFD Sender: No OFD packet to send [05:34:21]OFD Sender: No OFD packet to send [05:34:26]OFD Sender: No OFD packet to send [05:34:31]OFD Sender: No OFD packet to send [05:34:36]OFD Sender: No OFD packet to send [05:34:41]OFD Sender: No OFD packet to send [05:34:46]OFD Sender: No OFD packet to send [05:34:51]OFD Sender: No OFD packet to send [05:34:56]OFD Sender: No OFD packet to send [05:35:01]OFD Sender: No OFD packet to send [05:35:06]OFD Sender: No OFD packet to send [05:35:11]OFD Sender: No OFD packet to send [05:35:16]OFD Sender: No OFD packet to send [05:35:21]OFD Sender: No OFD packet to send [05:35:26]OFD Sender: No OFD packet to send [05:35:31]OFD Sender: No OFD packet to send [05:35:36]OFD Sender: No OFD packet to send [05:35:41]OFD Sender: No OFD packet to send [05:35:46]OFD Sender: No OFD packet to send [05:35:51]OFD Sender: No OFD packet to send [05:35:56]OFD Sender: No OFD packet to send [05:36:01]OFD Sender: No OFD packet to send [05:36:06]OFD Sender: No OFD packet to send [05:36:11]OFD Sender: No OFD packet to send [05:36:16]OFD Sender: No OFD packet to send [05:36:21]OFD Sender: No OFD packet to send [05:36:26]OFD Sender: No OFD packet to send [05:36:31]OFD Sender: No OFD packet to send [05:36:36]OFD Sender: No OFD packet to send [05:36:41]OFD Sender: No OFD packet to send [05:36:46]OFD Sender: No OFD packet to send [05:36:51]OFD Sender: No OFD packet to send [05:36:56]OFD Sender: No OFD packet to send [05:37:01]OFD Sender: No OFD packet to send [05:37:06]OFD Sender: No OFD packet to send [05:37:11]OFD Sender: No OFD packet to send [05:37:16]OFD Sender: No OFD packet to send [05:37:21]OFD Sender: No OFD packet to send [05:37:26]OFD Sender: No OFD packet to send [05:37:31]OFD Sender: No OFD packet to send [05:37:36]OFD Sender: No OFD packet to send [05:37:41]OFD Sender: No OFD packet to send [05:37:46]OFD Sender: No OFD packet to send [05:37:52]OFD Sender: No OFD packet to send [05:37:57]OFD Sender: No OFD packet to send [05:38:02]OFD Sender: No OFD packet to send [05:38:07]OFD Sender: No OFD packet to send [05:38:12]OFD Sender: No OFD packet to send [05:38:17]OFD Sender: No OFD packet to send [05:38:22]OFD Sender: No OFD packet to send [05:38:27]OFD Sender: No OFD packet to send [05:38:32]OFD Sender: No OFD packet to send [05:38:37]OFD Sender: No OFD packet to send [05:38:42]OFD Sender: No OFD packet to send [05:38:47]OFD Sender: No OFD packet to send [05:38:52]OFD Sender: No OFD packet to send [05:38:57]OFD Sender: No OFD packet to send [05:39:02]OFD Sender: No OFD packet to send [05:39:07]OFD Sender: No OFD packet to send [05:39:12]OFD Sender: No OFD packet to send [05:39:17]OFD Sender: No OFD packet to send [05:39:22]OFD Sender: No OFD packet to send [05:39:27]OFD Sender: No OFD packet to send [05:39:32]OFD Sender: No OFD packet to send [05:39:37]OFD Sender: No OFD packet to send [05:39:42]OFD Sender: No OFD packet to send [05:39:47]OFD Sender: No OFD packet to send [05:39:52]OFD Sender: No OFD packet to send [05:39:57]OFD Sender: No OFD packet to send [05:40:02]OFD Sender: No OFD packet to send [05:40:07]OFD Sender: No OFD packet to send [05:40:12]OFD Sender: No OFD packet to send [05:40:17]OFD Sender: No OFD packet to send [05:40:22]OFD Sender: No OFD packet to send [05:40:27]OFD Sender: No OFD packet to send [05:40:32]OFD Sender: No OFD packet to send [05:40:37]OFD Sender: No OFD packet to send [05:40:42]OFD Sender: No OFD packet to send [05:40:47]OFD Sender: No OFD packet to send [05:40:52]OFD Sender: No OFD packet to send [05:40:57]OFD Sender: No OFD packet to send [05:41:02]OFD Sender: No OFD packet to send [05:41:07]OFD Sender: No OFD packet to send [05:41:12]OFD Sender: No OFD packet to send [05:41:17]OFD Sender: No OFD packet to send [05:41:22]OFD Sender: No OFD packet to send [05:41:27]OFD Sender: No OFD packet to send [05:41:32]OFD Sender: No OFD packet to send [05:41:37]OFD Sender: No OFD packet to send [05:41:42]OFD Sender: No OFD packet to send [05:41:47]OFD Sender: No OFD packet to send [05:41:52]OFD Sender: No OFD packet to send [05:41:57]OFD Sender: No OFD packet to send [05:42:02]OFD Sender: No OFD packet to send [05:42:07]OFD Sender: No OFD packet to send [05:42:12]OFD Sender: No OFD packet to send [05:42:17]OFD Sender: No OFD packet to send [05:42:22]OFD Sender: No OFD packet to send [05:42:27]OFD Sender: No OFD packet to send [05:42:32]OFD Sender: No OFD packet to send [05:42:37]OFD Sender: No OFD packet to send [05:42:42]OFD Sender: No OFD packet to send [05:42:47]OFD Sender: No OFD packet to send [05:42:52]OFD Sender: No OFD packet to send [05:42:57]OFD Sender: No OFD packet to send [05:43:02]OFD Sender: No OFD packet to send [05:43:07]OFD Sender: No OFD packet to send [05:43:12]OFD Sender: No OFD packet to send [05:43:17]OFD Sender: No OFD packet to send [05:43:22]OFD Sender: No OFD packet to send [05:43:27]OFD Sender: No OFD packet to send [05:43:32]OFD Sender: No OFD packet to send [05:43:37]OFD Sender: No OFD packet to send [05:43:42]OFD Sender: No OFD packet to send [05:43:47]OFD Sender: No OFD packet to send [05:43:52]OFD Sender: No OFD packet to send [05:43:57]OFD Sender: No OFD packet to send [05:44:02]OFD Sender: No OFD packet to send [05:44:07]OFD Sender: No OFD packet to send [05:44:12]OFD Sender: No OFD packet to send [05:44:17]OFD Sender: No OFD packet to send [05:44:22]OFD Sender: No OFD packet to send [05:44:27]OFD Sender: No OFD packet to send [05:44:32]OFD Sender: No OFD packet to send [05:44:37]OFD Sender: No OFD packet to send [05:44:42]OFD Sender: No OFD packet to send [05:44:47]OFD Sender: No OFD packet to send [05:44:52]OFD Sender: No OFD packet to send [05:44:57]OFD Sender: No OFD packet to send [05:45:02]OFD Sender: No OFD packet to send [05:45:07]OFD Sender: No OFD packet to send [05:45:12]OFD Sender: No OFD packet to send [05:45:17]OFD Sender: No OFD packet to send [05:45:22]OFD Sender: No OFD packet to send [05:45:27]OFD Sender: No OFD packet to send [05:45:32]OFD Sender: No OFD packet to send [05:45:37]OFD Sender: No OFD packet to send [05:45:42]OFD Sender: No OFD packet to send [05:45:47]OFD Sender: No OFD packet to send [05:45:52]OFD Sender: No OFD packet to send [05:45:57]OFD Sender: No OFD packet to send [05:46:02]OFD Sender: No OFD packet to send [05:46:07]OFD Sender: No OFD packet to send [05:46:12]OFD Sender: No OFD packet to send [05:46:17]OFD Sender: No OFD packet to send [05:46:22]OFD Sender: No OFD packet to send [05:46:27]OFD Sender: No OFD packet to send [05:46:32]OFD Sender: No OFD packet to send [05:46:37]OFD Sender: No OFD packet to send [05:46:42]OFD Sender: No OFD packet to send [05:46:47]OFD Sender: No OFD packet to send [05:46:52]OFD Sender: No OFD packet to send [05:46:57]OFD Sender: No OFD packet to send [05:47:02]OFD Sender: No OFD packet to send [05:47:07]OFD Sender: No OFD packet to send [05:47:12]OFD Sender: No OFD packet to send [05:47:17]OFD Sender: No OFD packet to send [05:47:22]OFD Sender: No OFD packet to send [05:47:27]OFD Sender: No OFD packet to send [05:47:32]OFD Sender: No OFD packet to send [05:47:37]OFD Sender: No OFD packet to send [05:47:42]OFD Sender: No OFD packet to send [05:47:47]OFD Sender: No OFD packet to send [05:47:52]OFD Sender: No OFD packet to send [05:47:57]OFD Sender: No OFD packet to send [05:48:02]OFD Sender: No OFD packet to send [05:48:07]OFD Sender: No OFD packet to send [05:48:12]OFD Sender: No OFD packet to send [05:48:17]OFD Sender: No OFD packet to send [05:48:22]OFD Sender: No OFD packet to send [05:48:27]OFD Sender: No OFD packet to send [05:48:32]OFD Sender: No OFD packet to send [05:48:37]OFD Sender: No OFD packet to send [05:48:42]OFD Sender: No OFD packet to send [05:48:47]OFD Sender: No OFD packet to send [05:48:52]OFD Sender: No OFD packet to send [05:48:57]OFD Sender: No OFD packet to send [05:49:02]OFD Sender: No OFD packet to send [05:49:07]OFD Sender: No OFD packet to send [05:49:12]OFD Sender: No OFD packet to send [05:49:17]OFD Sender: No OFD packet to send [05:49:22]OFD Sender: No OFD packet to send [05:49:27]OFD Sender: No OFD packet to send [05:49:32]OFD Sender: No OFD packet to send [05:49:37]OFD Sender: No OFD packet to send [05:49:42]OFD Sender: No OFD packet to send [05:49:47]OFD Sender: No OFD packet to send [05:49:52]OFD Sender: No OFD packet to send [05:49:57]OFD Sender: No OFD packet to send [05:50:02]OFD Sender: No OFD packet to send [05:50:07]OFD Sender: No OFD packet to send [05:50:12]OFD Sender: No OFD packet to send [05:50:17]OFD Sender: No OFD packet to send [05:50:22]OFD Sender: No OFD packet to send [05:50:27]OFD Sender: No OFD packet to send [05:50:32]OFD Sender: No OFD packet to send [05:50:37]OFD Sender: No OFD packet to send [05:50:42]OFD Sender: No OFD packet to send [05:50:47]OFD Sender: No OFD packet to send [05:50:52]OFD Sender: No OFD packet to send [05:50:57]OFD Sender: No OFD packet to send [05:51:02]OFD Sender: No OFD packet to send [05:51:07]OFD Sender: No OFD packet to send [05:51:12]OFD Sender: No OFD packet to send [05:51:17]OFD Sender: No OFD packet to send [05:51:22]OFD Sender: No OFD packet to send [05:51:27]OFD Sender: No OFD packet to send [05:51:32]OFD Sender: No OFD packet to send [05:51:37]OFD Sender: No OFD packet to send [05:51:42]OFD Sender: No OFD packet to send [05:51:47]OFD Sender: No OFD packet to send [05:51:52]OFD Sender: No OFD packet to send [05:51:57]OFD Sender: No OFD packet to send [05:52:02]OFD Sender: No OFD packet to send [05:52:07]OFD Sender: No OFD packet to send [05:52:12]OFD Sender: No OFD packet to send [05:52:17]OFD Sender: No OFD packet to send [05:52:23]OFD Sender: No OFD packet to send [05:52:28]OFD Sender: No OFD packet to send [05:52:33]OFD Sender: No OFD packet to send [05:52:38]OFD Sender: No OFD packet to send [05:52:43]OFD Sender: No OFD packet to send [05:52:48]OFD Sender: No OFD packet to send [05:52:53]OFD Sender: No OFD packet to send [05:52:58]OFD Sender: No OFD packet to send [05:53:03]OFD Sender: No OFD packet to send [05:53:08]OFD Sender: No OFD packet to send [05:53:13]OFD Sender: No OFD packet to send [05:53:18]OFD Sender: No OFD packet to send [05:53:23]OFD Sender: No OFD packet to send [05:53:28]OFD Sender: No OFD packet to send [05:53:33]OFD Sender: No OFD packet to send [05:53:38]OFD Sender: No OFD packet to send [05:53:43]OFD Sender: No OFD packet to send [05:53:48]OFD Sender: No OFD packet to send [05:53:53]OFD Sender: No OFD packet to send [05:53:58]OFD Sender: No OFD packet to send [05:54:03]OFD Sender: No OFD packet to send [05:54:08]OFD Sender: No OFD packet to send [05:54:13]OFD Sender: No OFD packet to send [05:54:18]OFD Sender: No OFD packet to send [05:54:23]OFD Sender: No OFD packet to send [05:54:28]OFD Sender: No OFD packet to send [05:54:33]OFD Sender: No OFD packet to send [05:54:38]OFD Sender: No OFD packet to send [05:54:43]OFD Sender: No OFD packet to send [05:54:48]OFD Sender: No OFD packet to send [05:54:53]OFD Sender: No OFD packet to send [05:54:58]OFD Sender: No OFD packet to send [05:55:03]OFD Sender: No OFD packet to send [05:55:03]accept exits with 9 [05:55:03]New connection [05:55:04]New thread 3067235684 created [05:55:04]Thread 3067379044 joined [05:55:04]Waiting for new connection... [05:55:04] Sock 9.Parse request [05:55:04]Sock 9.Check first char [05:55:04]Sock 9.First char is OK [05:55:04]request: POST /json_proto HTTP/1.0 [05:55:04]Method: POST [05:55:04]URL: /json_proto [05:55:04]Method is POST - this is cgi request [05:55:04]url: /json_proto [05:55:04]query_string will be loaded in cgi processing [05:55:04]execute_cgi json_proto POST (null) [05:55:04]execute_cgi path=json_proto method=POST [05:55:04]POST find Content-Length [05:55:04]Host: 172.17.63.195:8080 [05:55:04]Content-Length: 769 [05:55:04]Content-Type: application/json [05:55:04] [05:55:04]POST finish read [05:55:04]Found Content-Length = 769 [05:55:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:55:04]execute_script... [05:55:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:55:04]POST & json_proto [05:55:04]process_json_proto [05:55:04]json parsed OK: [05:55:04]protocol is kg_v1.0 [05:55:04]action value=close_receipt [05:55:04]process_action close_receipt [05:55:04]cmd_close_receipt [05:55:04]MH_GetDate [05:55:04]Write to MH i2c: F0 00 00 EA 0D E6 [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: F0 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: F0 09 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: F0 09 00 EA 0D 00 BA 78 20 67 47 1B 1E 67 8F [05:55:04]GetLastDocTimeStamp 1730180001 [05:55:04]current date 1730181306 [05:55:04]FM_GetShiftState [05:55:04]SAM_PROTO_GetShiftState [05:55:04]wFMCommunicate request_size=4 [05:55:04]MH_SAM_APDU [05:55:04]CAPDU: 80 13 01 00 [05:55:04]Write to MH i2c: E2 08 00 EB 0D 80 13 01 00 00 00 00 00 75 [05:55:04]Write i2c OK [05:55:04]MH_I2C_Read... [05:55:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:55:04]Read from MH i2c: E2 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 0E 00 [05:55:04]MH_I2C_Read... [05:55:04]Read from MH i2c: E2 0E 00 EB 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 5E [05:55:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [05:55:04]wFMCommunicate OK [05:55:04]SAM_PROTO_GetShiftState done [05:55:04]FM_GetShiftState done [05:55:04]opened in 1730160431 [05:55:04]opened+sec_in_day 1730246831 [05:55:04]quantity*price = 150056 [05:55:04]sum+1 = 150058 [05:55:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.57 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 0.00 Безнал.: 1500.57 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 9 29.10.2024 05:55 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202614 ФПД: 42482113399669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T055506&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202614&fm=42482113399669&tin=02508201610067®Number=0000000000091777&sum=150057 [05:55:05]StoreToDocumentArchive [05:55:05]shift 546 fd 202614 [05:55:05]save to /storage/0546/doc_00202614 [05:55:05]save last doc name /storage/0546/doc_00202614 to /storage/kkm_last_doc_name [05:55:05]save OK [05:55:05]Clear old archive folders... [05:55:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:55:05]tlvbuf is 01CDA550 [05:55:05]SAM_PROTO_ClearQueue [05:55:05]wFMCommunicate request_size=4 [05:55:05]MH_SAM_APDU [05:55:05]CAPDU: 80 09 00 00 [05:55:05]Write to MH i2c: E2 08 00 F8 0D 80 09 00 00 00 00 00 00 77 [05:55:05]Write i2c OK [05:55:05]MH_I2C_Read... [05:55:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:55:05]Read from MH i2c: E2 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: E2 03 00 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: E2 03 00 F8 0D 00 90 00 79 [05:55:05]RAPDU: 90 00 [05:55:05]wFMCommunicate OK [05:55:05]SAM_PROTO_ClearQueue done [05:55:05]KKMCreateOFDPacket [05:55:05]OFDProtocolAddRootSTLVToBuf [05:55:05]FM_MakeSignedData [05:55:05]FM_MakeSignedData [05:55:05]SAM_PROTO_SignData [05:55:05]wFMCommunicate request_size=4 [05:55:05]MH_SAM_APDU [05:55:05]CAPDU: 80 0D 01 02 [05:55:05]Write to MH i2c: E2 08 00 F9 0D 80 0D 01 02 00 00 00 00 7F [05:55:05]Write i2c OK [05:55:05]MH_I2C_Read... [05:55:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:55:05]Read from MH i2c: E2 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: E2 03 00 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: E2 03 00 F9 0D 00 90 00 7A [05:55:05]RAPDU: 90 00 [05:55:05]wFMCommunicate OK [05:55:05]wFMCommunicate request_size=255 [05:55:05]MH_SAM_APDU [05:55:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 BA 78 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 76 17 03 00 35 04 06 00 26 [05:55:05]Write to MH i2c: E2 02 01 FA 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 BA 78 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 76 17 03 00 35 04 06 00 26 00 00 6C [05:55:05]Write i2c OK [05:55:05]MH_I2C_Read... [05:55:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:55:05]Read from MH i2c: E2 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: E2 03 00 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: E2 03 00 FA 0D 00 90 00 7B [05:55:05]RAPDU: 90 00 [05:55:05]wFMCommunicate OK [05:55:05]wFMCommunicate request_size=10 [05:55:05]MH_SAM_APDU [05:55:05]CAPDU: 80 0D 02 02 05 A3 23 47 4B 75 [05:55:05]Write to MH i2c: E2 0D 00 FB 0D 80 0D 02 02 05 00 A3 23 47 4B 75 00 00 59 [05:55:05]Write i2c OK [05:55:05]MH_I2C_Read... [05:55:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:55:05]Read from MH i2c: E2 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: E2 03 00 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: E2 03 00 FB 0D 00 90 00 7C [05:55:05]RAPDU: 90 00 [05:55:05]wFMCommunicate OK [05:55:05]wFMCommunicate request_size=4 [05:55:05]MH_SAM_APDU [05:55:05]CAPDU: 80 0D 03 02 [05:55:05]Write to MH i2c: E2 08 00 FC 0D 80 0D 03 02 00 00 00 00 84 [05:55:05]Write i2c OK [05:55:05]MH_I2C_Read... [05:55:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:55:05]Read from MH i2c: E2 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: E2 0B 00 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: E2 0B 00 FC 0D 00 74 7E FB 2C 1E AB F9 F9 90 00 59 [05:55:05]RAPDU: 74 7E FB 2C 1E AB F9 F9 90 00 [05:55:05]wFMCommunicate OK [05:55:05]SAM_PROTO_SignData done [05:55:05]FM_MakeSignedData done [05:55:05]CreateOFDProtocolMessage [05:55:05]wFMCommunicate request_size=4 [05:55:05]MH_SAM_APDU [05:55:05]CAPDU: 80 11 00 00 [05:55:05]Write to MH i2c: E2 08 00 FD 0D 80 11 00 00 00 00 00 00 84 [05:55:05]Write i2c OK [05:55:05]MH_I2C_Read... [05:55:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:55:05]Read from MH i2c: E2 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: E2 17 00 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: E2 17 00 FD 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D9 [05:55:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [05:55:05]wFMCommunicate OK [05:55:05]CreateOFDProtocolMessage done [05:55:05]OFDSenderStorePacket 202614 [05:55:05]StoreOFDPacket docnum=202614 [05:55:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6D 83 07 01 D1 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 BA 78 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 76 17 03 00 35 04 06 00 26 A3 23 47 4B 75 74 7E FB 2C 1E AB F9 F9 [05:55:05]CheckFolder [05:55:05]dirname=/storage/ofd_packets [05:55:05]CheckFolder done [05:55:05]ProducePacketName [05:55:05]name=ofd_packets/00202614 [05:55:05]NVStorageSaveData ofd_packets/00202614 [05:55:05]File name is /storage/ofd_packets/00202614 [05:55:05]Write 301 bytes [05:55:05]NVStorageSaveData done [05:55:05]OFDSenderStorePacket done [05:55:05]KKMCreateOFDPacket done [05:55:05]NVStorageSaveData kkm_last_timestamp [05:55:05]File name is /storage/kkm_last_timestamp [05:55:05]Write 4 bytes [05:55:05]NVStorageSaveData done [05:55:05]ExternCall_PrintAddStr [05:55:05]wPrintStart [05:55:05]Write to MH i2c: 01 00 00 FE 0D 0B [05:55:05]Write i2c OK [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: 01 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: 01 07 00 [05:55:05]MH_I2C_Read... [05:55:05]Read from MH i2c: 01 07 00 FE 0D 00 00 00 00 00 FF 0F 20 [05:55:05]RasterBufferAndPrint [05:55:05]line Счет N : (1)450400 [05:55:05]line ИНН: 02508201610067 [05:55:05]line Контрольно-Кассовый Чек [05:55:05]line ПРОДАЖА [05:55:05]line ТРК (МРК, ГНК) : 41 [05:55:05]line Товар: 2710124130 [05:55:05]line Аи-92-К-2 [05:55:05]line 22.430 * 66.90 [05:55:05]line = 1500.57 [05:55:05]line НДС 12% НСП 1% [05:55:05]line > о реализуемом товаре [05:55:05]line ИТОГО: 1500.57 [05:55:05]line НСП 1% : 13.28 [05:55:05]line НДС 12% : 159.35 [05:55:05]line Наличными: 0.00 [05:55:05]line Безнал.: 1500.57 [05:55:05]line Место: АЗС № 171 "Партнер Нефть" [05:55:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [05:55:05]line СНО: Общий режим [05:55:05]line Чек 9 29.10.2024 05:55 [05:55:05]line Смена: 546 ФФД: 1.0 [05:55:05]line ЗНМ: 0300000109 [05:55:05]line РНМ: 0000000000091777 [05:55:05]line Версия ККМ: 001 [05:55:05]line Платежная система: Mbank [05:55:05]line ФМ: 0000000000871756 [05:55:05]line ФД: 202614 [05:55:05]line ФПД: 42482113399669 [05:55:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T055506&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202614&fm=42482113399669&tin=02508201610067®Number=0000000000091777&sum=150057 [05:55:06]OFD Sender: Processing packet 202614 [packets to send 116, broken 115] [05:55:06]ProducePacketName [05:55:06]name=ofd_packets/00202614 [05:55:06]OFD Sender: To server: pG, [05:55:06]CommunicateWithHost lk.salyk.kg:30040 [05:55:06]written 0, free lines is 4095 [05:55:06]ConnectInit lk.salyk.kg [05:55:06]Connected sock=10 [05:55:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6D 83 07 01 D1 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 BA 78 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 76 17 03 00 35 04 06 00 26 A3 23 47 4B 75 74 7E FB 2C 1E AB F9 F9 [05:55:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 9F 42 47 00 2D 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 76 17 03 00 F4 03 04 00 6E 24 20 67 B6 04 01 00 00 23 78 7C AF 34 E3 DD ED [05:55:06]CommunicateWithHost err = 0 [05:55:06]CheckOFDResponse [05:55:06]1017 (14) - 77093643461234 [05:55:06]1041 (16) - 0000000000871756 [05:55:06]1040 (4) - 202614 [05:55:06]1012 (4) - 28.10.2024 23:55 [05:55:06]1206 (1) - 0 [05:55:06]OFD Sender: Remove packet 202614 [05:55:06]ProducePacketName [05:55:06]name=ofd_packets/00202614 [05:55:06]NVStorageDeleteData [05:55:06]Write to MH i2c: 01 00 00 27 0E 35 [05:55:06]Write i2c OK [05:55:06]MH_I2C_Read... [05:55:06]Read from MH i2c: 01 [05:55:06]MH_I2C_Read... [05:55:06]Read from MH i2c: 01 07 00 [05:55:06]MH_I2C_Read... [05:55:06]Read from MH i2c: 01 07 00 27 0E 00 00 00 00 00 C9 0C 11 [05:55:06]RasterBufferAndPrint [05:55:06]line [05:55:06]line [05:55:06]line [05:55:06]line [05:55:06]line [05:55:06]written 0, free lines is 3278 [05:55:06]MH_Cut [05:55:06]Write to MH i2c: D1 01 00 2E 0E 01 0E [05:55:06]Write i2c OK [05:55:06]MH_I2C_Read... [05:55:06]Read from MH i2c: D1 [05:55:06]MH_I2C_Read... [05:55:06]Read from MH i2c: D1 01 00 [05:55:06]MH_I2C_Read... [05:55:06]Read from MH i2c: D1 01 00 2E 0E 00 0D [05:55:06]Write to MH i2c: 01 00 00 2F 0E 3D [05:55:06]Write i2c OK [05:55:06]MH_I2C_Read... [05:55:06]OFD Sender: No OFD packet to send [05:55:07]*** Cut start [05:55:07]*** Purtial cut [05:55:07]*** Stage 1: CUTSNS_PIN = 1 [05:55:07]Read from MH i2c: 01 [05:55:07]MH_I2C_Read... [05:55:07]*** Stop cut motor [05:55:07]*** Cut end [05:55:07]Read from MH i2c: 01 07 00 [05:55:07]MH_I2C_Read... [05:55:07]Read from MH i2c: 01 07 00 2F 0E 00 00 00 00 00 FF 0F 52 [05:55:07]process_action close_receipt done [05:55:07]requested_data is exist [05:55:07]produce_requested_data [05:55:07]requested_item fm.sn is exist - process it [05:55:07]wFMCommunicate request_size=4 [05:55:07]MH_SAM_APDU [05:55:07]CAPDU: 80 11 00 00 [05:55:07]Write to MH i2c: E2 08 00 30 0E 80 11 00 00 00 00 00 00 B8 [05:55:07]Write i2c OK [05:55:07]MH_I2C_Read... [05:55:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:55:07]Read from MH i2c: E2 [05:55:07]MH_I2C_Read... [05:55:07]Read from MH i2c: E2 17 00 [05:55:07]MH_I2C_Read... [05:55:07]Read from MH i2c: E2 17 00 30 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0D [05:55:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [05:55:07]wFMCommunicate OK [05:55:07]requested_item fd.num is exist - process it [05:55:07]SAM_PROTO_GetFieldsCounters [05:55:07]wFMCommunicate request_size=4 [05:55:07]MH_SAM_APDU [05:55:07]CAPDU: 80 13 00 00 [05:55:07]Write to MH i2c: E2 08 00 31 0E 80 13 00 00 00 00 00 00 BB [05:55:07]Write i2c OK [05:55:07]MH_I2C_Read... [05:55:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:55:07]Read from MH i2c: E2 [05:55:07]MH_I2C_Read... [05:55:07]Read from MH i2c: E2 62 00 [05:55:07]MH_I2C_Read... [05:55:07]Read from MH i2c: E2 62 00 31 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 76 17 03 00 0E 04 04 00 22 02 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 B3 [05:55:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 76 17 03 00 0E 04 04 00 22 02 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 [05:55:07]wFMCommunicate OK [05:55:07]SAM_PROTO_GetFieldsCounters done [05:55:07]requested_item shift.num is exist - process it [05:55:07]requested_item shift.opened is exist - process it [05:55:07]req_shift_opened [05:55:07]FM_GetShiftState [05:55:07]SAM_PROTO_GetShiftState [05:55:07]wFMCommunicate request_size=4 [05:55:07]MH_SAM_APDU [05:55:07]CAPDU: 80 13 01 00 [05:55:07]Write to MH i2c: E2 08 00 32 0E 80 13 01 00 00 00 00 00 BD [05:55:07]Write i2c OK [05:55:07]MH_I2C_Read... [05:55:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:55:07]Read from MH i2c: E2 [05:55:07]MH_I2C_Read... [05:55:07]Read from MH i2c: E2 0E 00 [05:55:07]MH_I2C_Read... [05:55:07]Read from MH i2c: E2 0E 00 32 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A6 [05:55:07]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [05:55:07]wFMCommunicate OK [05:55:07]SAM_PROTO_GetShiftState done [05:55:07]FM_GetShiftState done [05:55:07]req_shift_opened done [05:55:07]requested_item shift.open_date is exist - process it [05:55:07]req_shift_open_date [05:55:07]req_shift_open_date done [05:55:07]produce_requested_data done [05:55:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202614,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [05:55:07]process_action_free close_receipt [05:55:07]json_value_free [05:55:07]json_value_free done [05:55:07]process_json_proto returns [05:55:07]Send response to host [05:55:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202614,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [05:55:07]free response buf [05:55:07]execute_script done [05:55:07]execute_script returns [05:55:07]free content buf [05:55:07]Sock 9.Close socket [05:55:07]Sock 9.Thread stoped [05:55:11]OFD Sender: No OFD packet to send [05:55:16]OFD Sender: No OFD packet to send [05:55:21]OFD Sender: No OFD packet to send [05:55:26]OFD Sender: No OFD packet to send [05:55:31]OFD Sender: No OFD packet to send [05:55:36]OFD Sender: No OFD packet to send [05:55:41]OFD Sender: No OFD packet to send [05:55:46]OFD Sender: No OFD packet to send [05:55:51]OFD Sender: No OFD packet to send [05:55:56]OFD Sender: No OFD packet to send [05:56:01]OFD Sender: No OFD packet to send [05:56:06]OFD Sender: No OFD packet to send [05:56:11]OFD Sender: No OFD packet to send [05:56:16]OFD Sender: No OFD packet to send [05:56:21]OFD Sender: No OFD packet to send [05:56:26]OFD Sender: No OFD packet to send [05:56:31]OFD Sender: No OFD packet to send [05:56:36]OFD Sender: No OFD packet to send [05:56:41]OFD Sender: No OFD packet to send [05:56:46]OFD Sender: No OFD packet to send [05:56:52]OFD Sender: No OFD packet to send [05:56:57]OFD Sender: No OFD packet to send [05:57:02]OFD Sender: No OFD packet to send [05:57:07]OFD Sender: No OFD packet to send [05:57:12]OFD Sender: No OFD packet to send [05:57:16]accept exits with 7 [05:57:16]New connection [05:57:16]New thread 3067379044 created [05:57:16]Thread 3067235684 joined [05:57:16]Waiting for new connection... [05:57:16] Sock 7.Parse request [05:57:16]Sock 7.Check first char [05:57:16]Sock 7.First char is OK [05:57:16]request: POST /json_proto HTTP/1.0 [05:57:16]Method: POST [05:57:16]URL: /json_proto [05:57:16]Method is POST - this is cgi request [05:57:16]url: /json_proto [05:57:16]query_string will be loaded in cgi processing [05:57:16]execute_cgi json_proto POST (null) [05:57:16]execute_cgi path=json_proto method=POST [05:57:16]POST find Content-Length [05:57:16]Host: 172.17.63.195:8080 [05:57:16]Content-Length: 769 [05:57:16]Content-Type: application/json [05:57:16] [05:57:16]POST finish read [05:57:16]Found Content-Length = 769 [05:57:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 52.320, "sum" : 3500.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3500.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:57:16]execute_script... [05: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)450401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 52.320, "sum" : 3500.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3500.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:57:16]POST & json_proto [05:57:16]process_json_proto [05:57:16]json parsed OK: [05:57:16]protocol is kg_v1.0 [05:57:16]action value=close_receipt [05:57:16]process_action close_receipt [05:57:16]cmd_close_receipt [05:57:16]MH_GetDate [05:57:16]Write to MH i2c: F0 00 00 33 0E 30 [05:57:16]Write i2c OK [05:57:16]MH_I2C_Read... [05:57:16]Read from MH i2c: F0 [05:57:16]MH_I2C_Read... [05:57:16]Read from MH i2c: F0 09 00 [05:57:16]MH_I2C_Read... [05:57:16]Read from MH i2c: F0 09 00 33 0E 00 3F 79 20 67 47 1B 1E 67 5F [05:57:16]GetLastDocTimeStamp 1730181306 [05:57:16]current date 1730181439 [05:57:16]FM_GetShiftState [05:57:16]SAM_PROTO_GetShiftState [05:57:16]wFMCommunicate request_size=4 [05:57:16]MH_SAM_APDU [05:57:16]CAPDU: 80 13 01 00 [05:57:16]Write to MH i2c: E2 08 00 34 0E 80 13 01 00 00 00 00 00 BF [05:57:16]Write i2c OK [05:57:16]MH_I2C_Read... [05:57:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:57:16]Read from MH i2c: E2 [05:57:16]MH_I2C_Read... [05:57:16]Read from MH i2c: E2 0E 00 [05:57:16]MH_I2C_Read... [05:57:16]Read from MH i2c: E2 0E 00 34 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A8 [05:57:16]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [05:57:16]wFMCommunicate OK [05:57:16]SAM_PROTO_GetShiftState done [05:57:16]FM_GetShiftState done [05:57:16]opened in 1730160431 [05:57:16]opened+sec_in_day 1730246831 [05:57:16]quantity*price = 350020 [05:57:16]sum+1 = 350022 [05:57:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3500.21 НСП 1% : 30.97 НДС 12% : 371.70 Наличными: 0.00 Безнал.: 3500.21 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 10 29.10.2024 05:57 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202615 ФПД: 202330432900027 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T055719&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202615&fm=202330432900027&tin=02508201610067®Number=0000000000091777&sum=350021 [05:57:18]StoreToDocumentArchive [05:57:18]shift 546 fd 202615 [05:57:18]save to /storage/0546/doc_00202615 [05:57:18]save last doc name /storage/0546/doc_00202615 to /storage/kkm_last_doc_name [05:57:18]save OK [05:57:18]Clear old archive folders... [05:57:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:57:18]tlvbuf is 01CC87F0 [05:57:18]SAM_PROTO_ClearQueue [05:57:18]wFMCommunicate request_size=4 [05:57:18]MH_SAM_APDU [05:57:18]CAPDU: 80 09 00 00 [05:57:18]Write to MH i2c: E2 08 00 41 0E 80 09 00 00 00 00 00 00 C1 [05:57:18]Write i2c OK [05:57:18]MH_I2C_Read... [05:57:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:57:18]Read from MH i2c: E2 [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: E2 03 00 [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: E2 03 00 41 0E 00 90 00 C3 [05:57:18]RAPDU: 90 00 [05:57:18]wFMCommunicate OK [05:57:18]SAM_PROTO_ClearQueue done [05:57:18]KKMCreateOFDPacket [05:57:18]OFDProtocolAddRootSTLVToBuf [05:57:18]FM_MakeSignedData [05:57:18]FM_MakeSignedData [05:57:18]SAM_PROTO_SignData [05:57:18]wFMCommunicate request_size=4 [05:57:18]MH_SAM_APDU [05:57:18]CAPDU: 80 0D 01 02 [05:57:18]Write to MH i2c: E2 08 00 42 0E 80 0D 01 02 00 00 00 00 C9 [05:57:18]Write i2c OK [05:57:18]MH_I2C_Read... [05:57:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:57:18]Read from MH i2c: E2 [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: E2 03 00 [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: E2 03 00 42 0E 00 90 00 C4 [05:57:18]RAPDU: 90 00 [05:57:18]wFMCommunicate OK [05:57:18]wFMCommunicate request_size=255 [05:57:18]MH_SAM_APDU [05:57:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 60 CC 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 45 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 45 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 3F 79 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 77 17 03 00 35 04 06 00 B8 [05:57:18]Write to MH i2c: E2 02 01 43 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 60 CC 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 45 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 45 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 3F 79 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 77 17 03 00 35 04 06 00 B8 00 00 C1 [05:57:18]Write i2c OK [05:57:18]MH_I2C_Read... [05:57:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:57:18]Read from MH i2c: E2 [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: E2 03 00 [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: E2 03 00 43 0E 00 90 00 C5 [05:57:18]RAPDU: 90 00 [05:57:18]wFMCommunicate OK [05:57:18]wFMCommunicate request_size=10 [05:57:18]MH_SAM_APDU [05:57:18]CAPDU: 80 0D 02 02 05 04 B9 94 8B BB [05:57:18]Write to MH i2c: E2 0D 00 44 0E 80 0D 02 02 05 00 04 B9 94 8B BB 00 00 6D [05:57:18]Write i2c OK [05:57:18]MH_I2C_Read... [05:57:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:57:18]Read from MH i2c: E2 [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: E2 03 00 [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: E2 03 00 44 0E 00 90 00 C6 [05:57:18]RAPDU: 90 00 [05:57:18]wFMCommunicate OK [05:57:18]wFMCommunicate request_size=4 [05:57:18]MH_SAM_APDU [05:57:18]CAPDU: 80 0D 03 02 [05:57:18]Write to MH i2c: E2 08 00 45 0E 80 0D 03 02 00 00 00 00 CE [05:57:18]Write i2c OK [05:57:18]MH_I2C_Read... [05:57:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:57:18]Read from MH i2c: E2 [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: E2 0B 00 [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: E2 0B 00 45 0E 00 74 21 58 6C 73 22 B7 6F 90 00 E3 [05:57:18]RAPDU: 74 21 58 6C 73 22 B7 6F 90 00 [05:57:18]wFMCommunicate OK [05:57:18]SAM_PROTO_SignData done [05:57:18]FM_MakeSignedData done [05:57:18]CreateOFDProtocolMessage [05:57:18]wFMCommunicate request_size=4 [05:57:18]MH_SAM_APDU [05:57:18]CAPDU: 80 11 00 00 [05:57:18]Write to MH i2c: E2 08 00 46 0E 80 11 00 00 00 00 00 00 CE [05:57:18]Write i2c OK [05:57:18]MH_I2C_Read... [05:57:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:57:18]Read from MH i2c: E2 [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: E2 17 00 [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: E2 17 00 46 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 23 [05:57:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [05:57:18]wFMCommunicate OK [05:57:18]CreateOFDProtocolMessage done [05:57:18]OFDSenderStorePacket 202615 [05:57:18]StoreOFDPacket docnum=202615 [05:57:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E3 86 07 01 C3 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 60 CC 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 45 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 45 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 3F 79 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 77 17 03 00 35 04 06 00 B8 04 B9 94 8B BB 74 21 58 6C 73 22 B7 6F [05:57:18]CheckFolder [05:57:18]dirname=/storage/ofd_packets [05:57:18]CheckFolder done [05:57:18]ProducePacketName [05:57:18]name=ofd_packets/00202615 [05:57:18]NVStorageSaveData ofd_packets/00202615 [05:57:18]File name is /storage/ofd_packets/00202615 [05:57:18]Write 301 bytes [05:57:18]NVStorageSaveData done [05:57:18]OFDSenderStorePacket done [05:57:18]KKMCreateOFDPacket done [05:57:18]NVStorageSaveData kkm_last_timestamp [05:57:18]File name is /storage/kkm_last_timestamp [05:57:18]Write 4 bytes [05:57:18]NVStorageSaveData done [05:57:18]ExternCall_PrintAddStr [05:57:18]wPrintStart [05:57:18]Write to MH i2c: 01 00 00 47 0E 55 [05:57:18]Write i2c OK [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: 01 [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: 01 07 00 [05:57:18]MH_I2C_Read... [05:57:18]Read from MH i2c: 01 07 00 47 0E 00 00 00 00 00 FF 0F 6A [05:57:18]RasterBufferAndPrint [05:57:18]line Счет N : (1)450401 [05:57:18]line ИНН: 02508201610067 [05:57:18]line Контрольно-Кассовый Чек [05:57:18]line ПРОДАЖА [05:57:18]line ТРК (МРК, ГНК) : 31 [05:57:18]line Товар: 2710124130 [05:57:18]line Аи-92-К-2 [05:57:18]line 52.320 * 66.90 [05:57:18]line = 3500.21 [05:57:18]line НДС 12% НСП 1% [05:57:18]line > о реализуемом товаре [05:57:18]line ИТОГО: 3500.21 [05:57:18]line НСП 1% : 30.97 [05:57:18]line НДС 12% : 371.70 [05:57:18]line Наличными: 0.00 [05:57:18]line Безнал.: 3500.21 [05:57:18]line Место: АЗС № 171 "Партнер Нефть" [05:57:18]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [05:57:18]line СНО: Общий режим [05:57:18]line Чек 10 29.10.2024 05:57 [05:57:18]line Смена: 546 ФФД: 1.0 [05:57:18]line ЗНМ: 0300000109 [05:57:18]line РНМ: 0000000000091777 [05:57:18]line Версия ККМ: 001 [05:57:18]line Платежная система: Mbank [05:57:18]line ФМ: 0000000000871756 [05:57:18]line ФД: 202615 [05:57:18]line ФПД: 202330432900027 [05:57:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T055719&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202615&fm=202330432900027&tin=02508201610067®Number=0000000000091777&sum=350021 [05:57:18]written 0, free lines is 4095 [05:57:18]OFD Sender: Processing packet 202615 [packets to send 116, broken 115] [05:57:18]ProducePacketName [05:57:18]name=ofd_packets/00202615 [05:57:18]OFD Sender: To server: pG, [05:57:18]CommunicateWithHost lk.salyk.kg:30040 [05:57:18]ConnectInit lk.salyk.kg [05:57:19]Connected sock=9 [05:57:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E3 86 07 01 C3 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 60 CC 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 45 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 45 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 3F 79 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 77 17 03 00 35 04 06 00 B8 04 B9 94 8B BB 74 21 58 6C 73 22 B7 6F [05:57:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 74 0F 47 00 DB 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 77 17 03 00 F4 03 04 00 F3 24 20 67 B6 04 01 00 00 BD BA 8D 13 EB B3 3B 97 [05:57:19]CommunicateWithHost err = 0 [05:57:19]CheckOFDResponse [05:57:19]1017 (14) - 77093643461234 [05:57:19]1041 (16) - 0000000000871756 [05:57:19]1040 (4) - 202615 [05:57:19]1012 (4) - 28.10.2024 23:57 [05:57:19]1206 (1) - 0 [05:57:19]OFD Sender: Remove packet 202615 [05:57:19]ProducePacketName [05:57:19]name=ofd_packets/00202615 [05:57:19]NVStorageDeleteData [05:57:19]Write to MH i2c: 01 00 00 70 0E 7E [05:57:19]Write i2c OK [05:57:19]MH_I2C_Read... [05:57:19]Read from MH i2c: 01 [05:57:19]MH_I2C_Read... [05:57:19]Read from MH i2c: 01 07 00 [05:57:19]MH_I2C_Read... [05:57:19]Read from MH i2c: 01 07 00 70 0E 00 00 00 00 00 BA 0C 4B [05:57:19]RasterBufferAndPrint [05:57:19]line [05:57:19]line [05:57:19]line [05:57:19]line [05:57:19]line [05:57:19]written 0, free lines is 3263 [05:57:19]MH_Cut [05:57:19]Write to MH i2c: D1 01 00 77 0E 01 57 [05:57:19]Write i2c OK [05:57:19]MH_I2C_Read... [05:57:19]Read from MH i2c: D1 [05:57:19]MH_I2C_Read... [05:57:19]Read from MH i2c: D1 01 00 [05:57:19]MH_I2C_Read... [05:57:19]Read from MH i2c: D1 01 00 77 0E 00 56 [05:57:19]Write to MH i2c: 01 00 00 78 0E 86 [05:57:19]Write i2c OK [05:57:19]MH_I2C_Read... [05:57:19]OFD Sender: No OFD packet to send [05:57:20]*** Cut start [05:57:20]*** Purtial cut [05:57:20]*** CUTSNS_PIN = 0 [05:57:20]*** Stage 1: CUTSNS_PIN = 1 [05:57:22]Read from MH i2c: 01 [05:57:22]MH_I2C_Read... [05:57:22]*** Stop cut motor [05:57:22]*** Cut end [05:57:22]Read from MH i2c: 01 07 00 [05:57:22]MH_I2C_Read... [05:57:22]Read from MH i2c: 01 07 00 78 0E 00 00 00 00 00 FF 0F 9B [05:57:22]process_action close_receipt done [05:57:22]requested_data is exist [05:57:22]produce_requested_data [05:57:22]requested_item fm.sn is exist - process it [05:57:22]wFMCommunicate request_size=4 [05:57:22]MH_SAM_APDU [05:57:22]CAPDU: 80 11 00 00 [05:57:22]Write to MH i2c: E2 08 00 79 0E 80 11 00 00 00 00 00 00 01 [05:57:22]Write i2c OK [05:57:22]MH_I2C_Read... [05:57:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:57:22]Read from MH i2c: E2 [05:57:22]MH_I2C_Read... [05:57:22]Read from MH i2c: E2 17 00 [05:57:22]MH_I2C_Read... [05:57:22]Read from MH i2c: E2 17 00 79 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 56 [05:57:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [05:57:22]wFMCommunicate OK [05:57:22]requested_item fd.num is exist - process it [05:57:22]SAM_PROTO_GetFieldsCounters [05:57:22]wFMCommunicate request_size=4 [05:57:22]MH_SAM_APDU [05:57:22]CAPDU: 80 13 00 00 [05:57:22]Write to MH i2c: E2 08 00 7A 0E 80 13 00 00 00 00 00 00 04 [05:57:22]Write i2c OK [05:57:22]MH_I2C_Read... [05:57:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:57:22]Read from MH i2c: E2 [05:57:22]MH_I2C_Read... [05:57:22]Read from MH i2c: E2 62 00 [05:57:22]MH_I2C_Read... [05:57:22]Read from MH i2c: E2 62 00 7A 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 77 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 00 [05:57:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 77 17 03 00 0E 04 04 00 22 02 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 [05:57:22]wFMCommunicate OK [05:57:22]SAM_PROTO_GetFieldsCounters done [05:57:22]requested_item shift.num is exist - process it [05:57:22]requested_item shift.opened is exist - process it [05:57:22]req_shift_opened [05:57:22]FM_GetShiftState [05:57:22]SAM_PROTO_GetShiftState [05:57:22]wFMCommunicate request_size=4 [05:57:22]MH_SAM_APDU [05:57:22]CAPDU: 80 13 01 00 [05:57:22]Write to MH i2c: E2 08 00 7B 0E 80 13 01 00 00 00 00 00 06 [05:57:22]Write i2c OK [05:57:22]MH_I2C_Read... [05:57:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:57:22]Read from MH i2c: E2 [05:57:22]MH_I2C_Read... [05:57:22]Read from MH i2c: E2 0E 00 [05:57:22]MH_I2C_Read... [05:57:22]Read from MH i2c: E2 0E 00 7B 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EF [05:57:22]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [05:57:22]wFMCommunicate OK [05:57:22]SAM_PROTO_GetShiftState done [05:57:22]FM_GetShiftState done [05:57:22]req_shift_opened done [05:57:22]requested_item shift.open_date is exist - process it [05:57:22]req_shift_open_date [05:57:22]req_shift_open_date done [05:57:22]produce_requested_data done [05:57:22]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202615,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [05:57:22]process_action_free close_receipt [05:57:22]json_value_free [05:57:22]json_value_free done [05:57:22]process_json_proto returns [05:57:22]Send response to host [05:57:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202615,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [05:57:22]free response buf [05:57:22]execute_script done [05:57:22]execute_script returns [05:57:22]free content buf [05:57:22]Sock 7.Close socket [05:57:22]Sock 7.Thread stoped [05:57:24]OFD Sender: No OFD packet to send [05:57:29]OFD Sender: No OFD packet to send [05:57:34]OFD Sender: No OFD packet to send [05:57:39]OFD Sender: No OFD packet to send [05:57:44]OFD Sender: No OFD packet to send [05:57:49]OFD Sender: No OFD packet to send [05:57:54]OFD Sender: No OFD packet to send [05:57:59]OFD Sender: No OFD packet to send [05:58:04]OFD Sender: No OFD packet to send [05:58:09]OFD Sender: No OFD packet to send [05:58:14]OFD Sender: No OFD packet to send [05:58:19]OFD Sender: No OFD packet to send [05:58:24]OFD Sender: No OFD packet to send [05:58:29]OFD Sender: No OFD packet to send [05:58:34]OFD Sender: No OFD packet to send [05:58:39]OFD Sender: No OFD packet to send [05:58:44]OFD Sender: No OFD packet to send [05:58:49]OFD Sender: No OFD packet to send [05:58:54]OFD Sender: No OFD packet to send [05: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:25]OFD Sender: No OFD packet to send [06:11:30]OFD Sender: No OFD packet to send [06:11:35]OFD Sender: No OFD packet to send [06:11:40]OFD Sender: No OFD packet to send [06:11:45]OFD Sender: No OFD packet to send [06:11:50]OFD Sender: No OFD packet to send [06:11:55]OFD Sender: No OFD packet to send [06:12:00]OFD Sender: No OFD packet to send [06:12:05]OFD Sender: No OFD packet to send [06:12:10]OFD Sender: No OFD packet to send [06:12:15]OFD Sender: No OFD packet to send [06:12:20]OFD Sender: No OFD packet to send [06:12:25]OFD Sender: No OFD packet to send [06:12:30]OFD Sender: No OFD packet to send [06:12:35]OFD Sender: No OFD packet to send [06:12:40]OFD Sender: No OFD packet to send [06:12:45]OFD Sender: No OFD packet to send [06:12:50]OFD Sender: No OFD packet to send [06:12:55]OFD Sender: No OFD packet to send [06:13:00]OFD Sender: No OFD packet to send [06:13:05]OFD Sender: No OFD packet to send [06:13:10]OFD Sender: No OFD packet to send [06:13:15]OFD Sender: No OFD packet to send [06:13:20]OFD Sender: No OFD packet to send [06:13:25]OFD Sender: No OFD packet to send [06:13:30]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:12]OFD Sender: No OFD packet to send [06:28:17]OFD Sender: No OFD packet to send [06:28:22]OFD Sender: No OFD packet to send [06:28:27]OFD Sender: No OFD packet to send [06:28:32]OFD Sender: No OFD packet to send [06:28:37]OFD Sender: No OFD packet to send [06:28:42]OFD Sender: No OFD packet to send [06:28:47]OFD Sender: No OFD packet to send [06:28:52]OFD Sender: No OFD packet to send [06:28:57]OFD Sender: No OFD packet to send [06:29:02]OFD Sender: No OFD packet to send [06:29:07]OFD Sender: No OFD packet to send [06:29:12]OFD Sender: No OFD packet to send [06:29:17]OFD Sender: No OFD packet to send [06:29:22]OFD Sender: No OFD packet to send [06:29:27]OFD Sender: No OFD packet to send [06:29:32]OFD Sender: No OFD packet to send [06:29:37]OFD Sender: No OFD packet to send [06:29:42]OFD Sender: No OFD packet to send [06:29:47]OFD Sender: No OFD packet to send [06:29:52]OFD Sender: No OFD packet to send [06:29:57]OFD Sender: No OFD packet to send [06:30:02]OFD Sender: No OFD packet to send [06:30:07]OFD Sender: No OFD packet to send [06:30:12]OFD Sender: No OFD packet to send [06:30:17]OFD Sender: No OFD packet to send [06:30:22]OFD Sender: No OFD packet to send [06:30:27]OFD Sender: No OFD packet to send [06:30:32]OFD Sender: No OFD packet to send [06:30:37]OFD Sender: No OFD packet to send [06:30:42]OFD Sender: No OFD packet to send [06:30:47]OFD Sender: No OFD packet to send [06:30:52]OFD Sender: No OFD packet to send [06:30:57]OFD Sender: No OFD packet to send [06:31:02]OFD Sender: No OFD packet to send [06:31:07]OFD Sender: No OFD packet to send [06:31:12]OFD Sender: No OFD packet to send [06:31:17]OFD Sender: No OFD packet to send [06:31:22]OFD Sender: No OFD packet to send [06:31:27]OFD Sender: No OFD packet to send [06:31:32]OFD Sender: No OFD packet to send [06:31:37]OFD Sender: No OFD packet to send [06:31:42]OFD Sender: No OFD packet to send [06:31:47]OFD Sender: No OFD packet to send [06:31:52]OFD Sender: No OFD packet to send [06:31:57]OFD Sender: No OFD packet to send [06:32:02]OFD Sender: No OFD packet to send [06:32:07]OFD Sender: No OFD packet to send [06:32:12]OFD Sender: No OFD packet to send [06:32:17]OFD Sender: No OFD packet to send [06:32:22]OFD Sender: No OFD packet to send [06:32:27]OFD Sender: No OFD packet to send [06:32:32]OFD Sender: No OFD packet to send [06:32:37]OFD Sender: No OFD packet to send [06:32:42]OFD Sender: No OFD packet to send [06:32:47]OFD Sender: No OFD packet to send [06:32:52]OFD Sender: No OFD packet to send [06:32:57]OFD Sender: No OFD packet to send [06:33:02]OFD Sender: No OFD packet to send [06:33:07]OFD Sender: No OFD packet to send [06:33:12]OFD Sender: No OFD packet to send [06:33:17]OFD Sender: No OFD packet to send [06:33:22]OFD Sender: No OFD packet to send [06:33: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:26]accept exits with 10 [06:40:26]New connection [06:40:26]New thread 3067235684 created [06:40:26]Thread 3067379044 joined [06:40:26]Waiting for new connection... [06:40:26] Sock 10.Parse request [06:40:26]Sock 10.Check first char [06:40:26]Sock 10.First char is OK [06:40:26]request: POST /json_proto HTTP/1.0 [06:40:26]Method: POST [06:40:26]URL: /json_proto [06:40:26]Method is POST - this is cgi request [06:40:26]url: /json_proto [06:40:26]query_string will be loaded in cgi processing [06:40:26]execute_cgi json_proto POST (null) [06:40:26]execute_cgi path=json_proto method=POST [06:40:26]POST find Content-Length [06:40:26]Host: 172.17.63.195:8080 [06:40:26]Content-Length: 677 [06:40:26]Content-Type: application/json [06:40:26] [06:40:26]POST finish read [06:40:26]Found Content-Length = 677 [06:40:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:40:26]execute_script... [06:40:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:40:26]POST & json_proto [06:40:26]process_json_proto [06:40:26]json parsed OK: [06:40:26]protocol is kg_v1.0 [06:40:26]action value=close_receipt [06:40:26]process_action close_receipt [06:40:26]cmd_close_receipt [06:40:26]MH_GetDate [06:40:26]Write to MH i2c: F0 00 00 7C 0E 79 [06:40:26]Write i2c OK [06:40:26]MH_I2C_Read... [06:40:26]Read from MH i2c: F0 [06:40:26]MH_I2C_Read... [06:40:26]Read from MH i2c: F0 09 00 [06:40:26]MH_I2C_Read... [06:40:26]Read from MH i2c: F0 09 00 7C 0E 00 5D 83 20 67 47 1B 1E 67 D0 [06:40:26]GetLastDocTimeStamp 1730181439 [06:40:26]current date 1730184029 [06:40:26]FM_GetShiftState [06:40:26]SAM_PROTO_GetShiftState [06:40:26]wFMCommunicate request_size=4 [06:40:26]MH_SAM_APDU [06:40:26]CAPDU: 80 13 01 00 [06:40:26]Write to MH i2c: E2 08 00 7D 0E 80 13 01 00 00 00 00 00 08 [06:40:26]Write i2c OK [06:40:26]MH_I2C_Read... [06:40:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:40:26]Read from MH i2c: E2 [06:40:26]MH_I2C_Read... [06:40:26]Read from MH i2c: E2 0E 00 [06:40:26]MH_I2C_Read... [06:40:26]Read from MH i2c: E2 0E 00 7D 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F1 [06:40:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [06:40:26]wFMCommunicate OK [06:40:26]SAM_PROTO_GetShiftState done [06:40:26]FM_GetShiftState done [06:40:26]opened in 1730160431 [06:40:26]opened+sec_in_day 1730246831 [06:40:26]quantity*price = 50041 [06:40:26]sum+1 = 50042 [06:40:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 11 29.10.2024 06:40 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202616 ФПД: 52555305287900 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T064029&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202616&fm=52555305287900&tin=02508201610067®Number=0000000000091777&sum=50000 [06:40:27]StoreToDocumentArchive [06:40:27]shift 546 fd 202616 [06:40:27]save to /storage/0546/doc_00202616 [06:40:27]save last doc name /storage/0546/doc_00202616 to /storage/kkm_last_doc_name [06:40:27]save OK [06:40:27]Clear old archive folders... [06:40:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:40:27]tlvbuf is 01CB7E00 [06:40:27]SAM_PROTO_ClearQueue [06:40:27]wFMCommunicate request_size=4 [06:40:27]MH_SAM_APDU [06:40:27]CAPDU: 80 09 00 00 [06:40:27]Write to MH i2c: E2 08 00 8A 0E 80 09 00 00 00 00 00 00 0A [06:40:27]Write i2c OK [06:40:27]MH_I2C_Read... [06:40:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:40:27]Read from MH i2c: E2 [06:40:27]MH_I2C_Read... [06:40:27]Read from MH i2c: E2 03 00 [06:40:27]MH_I2C_Read... [06:40:27]Read from MH i2c: E2 03 00 8A 0E 00 90 00 0C [06:40:27]RAPDU: 90 00 [06:40:27]wFMCommunicate OK [06:40:27]SAM_PROTO_ClearQueue done [06:40:27]KKMCreateOFDPacket [06:40:27]OFDProtocolAddRootSTLVToBuf [06:40:27]FM_MakeSignedData [06:40:27]FM_MakeSignedData [06:40:27]SAM_PROTO_SignData [06:40:27]wFMCommunicate request_size=4 [06:40:27]MH_SAM_APDU [06:40:27]CAPDU: 80 0D 01 02 [06:40:27]Write to MH i2c: E2 08 00 8B 0E 80 0D 01 02 00 00 00 00 12 [06:40:27]Write i2c OK [06:40:27]MH_I2C_Read... [06:40:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:40:27]Read from MH i2c: E2 [06:40:27]MH_I2C_Read... [06:40:27]Read from MH i2c: E2 03 00 [06:40:27]MH_I2C_Read... [06:40:27]Read from MH i2c: E2 03 00 8B 0E 00 90 00 0D [06:40:27]RAPDU: 90 00 [06:40:27]wFMCommunicate OK [06:40:27]wFMCommunicate request_size=255 [06:40:27]MH_SAM_APDU [06:40:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 5D 83 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 78 17 03 00 35 04 06 00 2F [06:40:27]Write to MH i2c: E2 02 01 8C 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 5D 83 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 78 17 03 00 35 04 06 00 2F 00 00 FD [06:40:27]Write i2c OK [06:40:27]MH_I2C_Read... [06:40:27]OFD Sender: No OFD packet to send [06:40:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:40:27]Read from MH i2c: E2 [06:40:27]MH_I2C_Read... [06:40:27]Read from MH i2c: E2 03 00 [06:40:27]MH_I2C_Read... [06:40:27]Read from MH i2c: E2 03 00 8C 0E 00 90 00 0E [06:40:27]RAPDU: 90 00 [06:40:27]wFMCommunicate OK [06:40:27]wFMCommunicate request_size=10 [06:40:27]MH_SAM_APDU [06:40:27]CAPDU: 80 0D 02 02 05 CC 7C 4D 80 DC [06:40:27]Write to MH i2c: E2 0D 00 8D 0E 80 0D 02 02 05 00 CC 7C 4D 80 DC 00 00 10 [06:40:27]Write i2c OK [06:40:27]MH_I2C_Read... [06:40:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:40:27]Read from MH i2c: E2 [06:40:27]MH_I2C_Read... [06:40:27]Read from MH i2c: E2 03 00 [06:40:27]MH_I2C_Read... [06:40:27]Read from MH i2c: E2 03 00 8D 0E 00 90 00 0F [06:40:27]RAPDU: 90 00 [06:40:27]wFMCommunicate OK [06:40:27]wFMCommunicate request_size=4 [06:40:27]MH_SAM_APDU [06:40:27]CAPDU: 80 0D 03 02 [06:40:27]Write to MH i2c: E2 08 00 8E 0E 80 0D 03 02 00 00 00 00 17 [06:40:27]Write i2c OK [06:40:27]MH_I2C_Read... [06:40:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:40:27]Read from MH i2c: E2 [06:40:27]MH_I2C_Read... [06:40:27]Read from MH i2c: E2 0B 00 [06:40:27]MH_I2C_Read... [06:40:27]Read from MH i2c: E2 0B 00 8E 0E 00 0D 1E 79 41 FE 9E 84 FD 90 00 1A [06:40:27]RAPDU: 0D 1E 79 41 FE 9E 84 FD 90 00 [06:40:27]wFMCommunicate OK [06:40:27]SAM_PROTO_SignData done [06:40:27]FM_MakeSignedData done [06:40:27]CreateOFDProtocolMessage [06:40:27]wFMCommunicate request_size=4 [06:40:27]MH_SAM_APDU [06:40:27]CAPDU: 80 11 00 00 [06:40:27]Write to MH i2c: E2 08 00 8F 0E 80 11 00 00 00 00 00 00 17 [06:40:27]Write i2c OK [06:40:27]MH_I2C_Read... [06:40:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:40:28]Read from MH i2c: E2 [06:40:28]MH_I2C_Read... [06:40:28]Read from MH i2c: E2 17 00 [06:40:28]MH_I2C_Read... [06:40:28]Read from MH i2c: E2 17 00 8F 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6C [06:40:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [06:40:28]wFMCommunicate OK [06:40:28]CreateOFDProtocolMessage done [06:40:28]OFDSenderStorePacket 202616 [06:40:28]StoreOFDPacket docnum=202616 [06:40:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 32 62 07 01 A2 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 5D 83 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 78 17 03 00 35 04 06 00 2F CC 7C 4D 80 DC 0D 1E 79 41 FE 9E 84 FD [06:40:28]CheckFolder [06:40:28]dirname=/storage/ofd_packets [06:40:28]CheckFolder done [06:40:28]ProducePacketName [06:40:28]name=ofd_packets/00202616 [06:40:28]NVStorageSaveData ofd_packets/00202616 [06:40:28]File name is /storage/ofd_packets/00202616 [06:40:28]Write 301 bytes [06:40:28]NVStorageSaveData done [06:40:28]OFDSenderStorePacket done [06:40:28]KKMCreateOFDPacket done [06:40:28]NVStorageSaveData kkm_last_timestamp [06:40:28]File name is /storage/kkm_last_timestamp [06:40:28]Write 4 bytes [06:40:28]NVStorageSaveData done [06:40:28]ExternCall_PrintAddStr [06:40:28]wPrintStart [06:40:28]Write to MH i2c: 01 00 00 90 0E 9E [06:40:28]Write i2c OK [06:40:28]MH_I2C_Read... [06:40:28]Read from MH i2c: 01 [06:40:28]MH_I2C_Read... [06:40:28]Read from MH i2c: 01 07 00 [06:40:28]MH_I2C_Read... [06:40:28]Read from MH i2c: 01 07 00 90 0E 00 00 00 00 00 FF 0F B3 [06:40:28]RasterBufferAndPrint [06:40:28]line Счет N : (1)450402 [06:40:28]line ИНН: 02508201610067 [06:40:28]line Контрольно-Кассовый Чек [06:40:28]line ПРОДАЖА [06:40:28]line ТРК (МРК, ГНК) : 41 [06:40:28]line Товар: 2710124130 [06:40:28]line Аи-92-К-2 [06:40:28]line 7.480 * 66.90 [06:40:28]line = 500.41 [06:40:28]line НДС 12% НСП 1% [06:40:28]line > о реализуемом товаре [06:40:28]line ОКРУГЛЕНИЕ: -0.41 [06:40:28]line ИТОГО: 500.00 [06:40:28]line Внесено: 500.00 [06:40:28]line СДАЧА: 0.00 [06:40:28]line НСП 1% : 4.43 [06:40:28]line НДС 12% : 53.14 [06:40:28]line Наличными: 500.00 [06:40:28]line Безнал.: 0.00 [06:40:28]line Место: АЗС № 171 "Партнер Нефть" [06:40:28]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [06:40:28]line СНО: Общий режим [06:40:28]line Чек 11 29.10.2024 06:40 [06:40:28]line Смена: 546 ФФД: 1.0 [06:40:28]line ЗНМ: 0300000109 [06:40:28]line РНМ: 0000000000091777 [06:40:28]line Версия ККМ: 001 [06:40:28]line ФМ: 0000000000871756 [06:40:28]line ФД: 202616 [06:40:28]line ФПД: 52555305287900 [06:40:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T064029&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202616&fm=52555305287900&tin=02508201610067®Number=0000000000091777&sum=50000 [06:40:28]OFD Sender: Processing packet 202616 [packets to send 116, broken 115] [06:40:28]ProducePacketName [06:40:28]name=ofd_packets/00202616 [06:40:28]OFD Sender: To server: pG, [06:40:28]CommunicateWithHost lk.salyk.kg:30040 [06:40:28]ConnectInit lk.salyk.kg [06:40:28]written 0, free lines is 4095 [06:40:28]Connected sock=11 [06:40:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 32 62 07 01 A2 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 5D 83 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 78 17 03 00 35 04 06 00 2F CC 7C 4D 80 DC 0D 1E 79 41 FE 9E 84 FD [06:40:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A3 05 47 00 AC 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 78 17 03 00 F4 03 04 00 10 2F 20 67 B6 04 01 00 00 9D B3 B4 2C 9B 9A 5A A8 [06:40:28]CommunicateWithHost err = 0 [06:40:28]CheckOFDResponse [06:40:28]1017 (14) - 77093643461234 [06:40:28]1041 (16) - 0000000000871756 [06:40:28]1040 (4) - 202616 [06:40:28]1012 (4) - 29.10.2024 00:40 [06:40:28]1206 (1) - 0 [06:40:28]OFD Sender: Remove packet 202616 [06:40:28]ProducePacketName [06:40:28]name=ofd_packets/00202616 [06:40:28]NVStorageDeleteData [06:40:28]Write to MH i2c: 01 00 00 BB 0E C9 [06:40:28]Write i2c OK [06:40:28]MH_I2C_Read... [06:40:28]Read from MH i2c: 01 [06:40:28]MH_I2C_Read... [06:40:28]Read from MH i2c: 01 07 00 [06:40:28]MH_I2C_Read... [06:40:28]Read from MH i2c: 01 07 00 BB 0E 00 00 00 00 00 92 0C 6E [06:40:28]RasterBufferAndPrint [06:40:28]line [06:40:28]line [06:40:28]line [06:40:28]line [06:40:28]line [06:40:28]written 0, free lines is 3222 [06:40:28]MH_Cut [06:40:28]Write to MH i2c: D1 01 00 C2 0E 01 A2 [06:40:28]Write i2c OK [06:40:28]MH_I2C_Read... [06:40:28]Read from MH i2c: D1 [06:40:28]MH_I2C_Read... [06:40:28]Read from MH i2c: D1 01 00 [06:40:28]MH_I2C_Read... [06:40:28]Read from MH i2c: D1 01 00 C2 0E 00 A1 [06:40:28]Write to MH i2c: 01 00 00 C3 0E D1 [06:40:28]Write i2c OK [06:40:28]MH_I2C_Read... [06:40:29]OFD Sender: No OFD packet to send [06:40:29]*** Cut start [06:40:29]*** Purtial cut [06:40:29]*** Stage 1: CUTSNS_PIN = 1 [06:40:29]Read from MH i2c: 01 [06:40:29]MH_I2C_Read... [06:40:29]*** Stop cut motor [06:40:29]*** Cut end [06:40:29]Read from MH i2c: 01 07 00 [06:40:29]MH_I2C_Read... [06:40:29]Read from MH i2c: 01 07 00 C3 0E 00 00 00 00 00 FF 0F E6 [06:40:29]process_action close_receipt done [06:40:29]requested_data is exist [06:40:29]produce_requested_data [06:40:29]requested_item fm.sn is exist - process it [06:40:29]wFMCommunicate request_size=4 [06:40:29]MH_SAM_APDU [06:40:29]CAPDU: 80 11 00 00 [06:40:29]Write to MH i2c: E2 08 00 C4 0E 80 11 00 00 00 00 00 00 4C [06:40:29]Write i2c OK [06:40:29]MH_I2C_Read... [06:40:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:40:30]Read from MH i2c: E2 [06:40:30]MH_I2C_Read... [06:40:30]Read from MH i2c: E2 17 00 [06:40:30]MH_I2C_Read... [06:40:30]Read from MH i2c: E2 17 00 C4 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A1 [06:40:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [06:40:30]wFMCommunicate OK [06:40:30]requested_item fd.num is exist - process it [06:40:30]SAM_PROTO_GetFieldsCounters [06:40:30]wFMCommunicate request_size=4 [06:40:30]MH_SAM_APDU [06:40:30]CAPDU: 80 13 00 00 [06:40:30]Write to MH i2c: E2 08 00 C5 0E 80 13 00 00 00 00 00 00 4F [06:40:30]Write i2c OK [06:40:30]MH_I2C_Read... [06:40:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:40:30]Read from MH i2c: E2 [06:40:30]MH_I2C_Read... [06:40:30]Read from MH i2c: E2 62 00 [06:40:30]MH_I2C_Read... [06:40:30]Read from MH i2c: E2 62 00 C5 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 78 17 03 00 0E 04 04 00 22 02 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 4F [06:40:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 78 17 03 00 0E 04 04 00 22 02 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 [06:40:30]wFMCommunicate OK [06:40:30]SAM_PROTO_GetFieldsCounters done [06:40:30]requested_item shift.num is exist - process it [06:40:30]requested_item shift.opened is exist - process it [06:40:30]req_shift_opened [06:40:30]FM_GetShiftState [06:40:30]SAM_PROTO_GetShiftState [06:40:30]wFMCommunicate request_size=4 [06:40:30]MH_SAM_APDU [06:40:30]CAPDU: 80 13 01 00 [06:40:30]Write to MH i2c: E2 08 00 C6 0E 80 13 01 00 00 00 00 00 51 [06:40:30]Write i2c OK [06:40:30]MH_I2C_Read... [06:40:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:40:30]Read from MH i2c: E2 [06:40:30]MH_I2C_Read... [06:40:30]Read from MH i2c: E2 0E 00 [06:40:30]MH_I2C_Read... [06:40:30]Read from MH i2c: E2 0E 00 C6 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 3A [06:40:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [06:40:30]wFMCommunicate OK [06:40:30]SAM_PROTO_GetShiftState done [06:40:30]FM_GetShiftState done [06:40:30]req_shift_opened done [06:40:30]requested_item shift.open_date is exist - process it [06:40:30]req_shift_open_date [06:40:30]req_shift_open_date done [06:40:30]produce_requested_data done [06:40:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202616,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [06:40:30]process_action_free close_receipt [06:40:30]json_value_free [06:40:30]json_value_free done [06:40:30]process_json_proto returns [06:40:30]Send response to host [06:40:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202616,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [06:40:30]free response buf [06:40:30]execute_script done [06:40:30]execute_script returns [06:40:30]free content buf [06:40:30]Sock 10.Close socket [06:40:30]Sock 10.Thread stoped [06:40:34]OFD Sender: No OFD packet to send [06:40:39]OFD Sender: No OFD packet to send [06:40:44]OFD Sender: No OFD packet to send [06:40:49]OFD Sender: No OFD packet to send [06:40:54]OFD Sender: No OFD packet to send [06:40:59]OFD Sender: No OFD packet to send [06:41:04]OFD Sender: No OFD packet to send [06:41:09]OFD Sender: No OFD packet to send [06:41:14]OFD Sender: No OFD packet to send [06:41:19]OFD Sender: No OFD packet to send [06:41:24]OFD Sender: No OFD packet to send [06:41:29]OFD Sender: No OFD packet to send [06:41:34]OFD Sender: No OFD packet to send [06:41:39]OFD Sender: No OFD packet to send [06:41:44]OFD Sender: No OFD packet to send [06:41:49]OFD Sender: No OFD packet to send [06:41:54]OFD Sender: No OFD packet to send [06:41:59]OFD Sender: No OFD packet to send [06:42:04]OFD Sender: No OFD packet to send [06:42:09]OFD Sender: No OFD packet to send [06:42:14]OFD Sender: No OFD packet to send [06:42:19]OFD Sender: No OFD packet to send [06:42:24]OFD Sender: No OFD packet to send [06:42:29]OFD Sender: No OFD packet to send [06:42:34]OFD Sender: No OFD packet to send [06:42:39]OFD Sender: No OFD packet to send [06:42:44]OFD Sender: No OFD packet to send [06:42:49]OFD Sender: No OFD packet to send [06:42:54]OFD Sender: No OFD packet to send [06:42:59]OFD Sender: No OFD packet to send [06:43:04]OFD Sender: No OFD packet to send [06:43:09]OFD Sender: No OFD packet to send [06:43:14]OFD Sender: No OFD packet to send [06:43:19]OFD Sender: No OFD packet to send [06:43:24]OFD Sender: No OFD packet to send [06:43:29]OFD Sender: No OFD packet to send [06:43:34]OFD Sender: No OFD packet to send [06:43:39]OFD Sender: No OFD packet to send [06:43:44]OFD Sender: No OFD packet to send [06:43:49]OFD Sender: No OFD packet to send [06:43:54]OFD Sender: No OFD packet to send [06:43:59]OFD Sender: No OFD packet to send [06:44:04]OFD Sender: No OFD packet to send [06:44:09]OFD Sender: No OFD packet to send [06:44:14]OFD Sender: No OFD packet to send [06:44:19]OFD Sender: No OFD packet to send [06:44:24]OFD Sender: No OFD packet to send [06:44:29]OFD Sender: No OFD packet to send [06:44:34]OFD Sender: No OFD packet to send [06:44:39]OFD Sender: No OFD packet to send [06:44:44]OFD Sender: No OFD packet to send [06:44:49]OFD Sender: No OFD packet to send [06:44:54]OFD Sender: No OFD packet to send [06:44:59]OFD Sender: No OFD packet to send [06:45:04]OFD Sender: No OFD packet to send [06:45:09]OFD Sender: No OFD packet to send [06:45:14]OFD Sender: No OFD packet to send [06:45:19]OFD Sender: No OFD packet to send [06:45:24]OFD Sender: No OFD packet to send [06:45:29]OFD Sender: No OFD packet to send [06:45:34]OFD Sender: No OFD packet to send [06:45:39]OFD Sender: No OFD packet to send [06:45:44]OFD Sender: No OFD packet to send [06:45:49]OFD Sender: No OFD packet to send [06:45:54]OFD Sender: No OFD packet to send [06:45:59]OFD Sender: No OFD packet to send [06:46:04]OFD Sender: No OFD packet to send [06:46:09]OFD Sender: No OFD packet to send [06:46:14]OFD Sender: No OFD packet to send [06:46:19]OFD Sender: No OFD packet to send [06:46:24]OFD Sender: No OFD packet to send [06:46:29]OFD Sender: No OFD packet to send [06:46:34]OFD Sender: No OFD packet to send [06:46:39]OFD Sender: No OFD packet to send [06:46:44]OFD Sender: No OFD packet to send [06:46:49]OFD Sender: No OFD packet to send [06:46:54]OFD Sender: No OFD packet to send [06:46:59]OFD Sender: No OFD packet to send [06:47:04]OFD Sender: No OFD packet to send [06:47:09]OFD Sender: No OFD packet to send [06:47:14]OFD Sender: No OFD packet to send [06:47:19]OFD Sender: No OFD packet to send [06:47:24]OFD Sender: No OFD packet to send [06:47:29]OFD Sender: No OFD packet to send [06:47:34]OFD Sender: No OFD packet to send [06:47:39]OFD Sender: No OFD packet to send [06:47:44]OFD Sender: No OFD packet to send [06:47:49]OFD Sender: No OFD packet to send [06:47:54]OFD Sender: No OFD packet to send [06:47:59]OFD Sender: No OFD packet to send [06:48:04]OFD Sender: No OFD packet to send [06:48:09]OFD Sender: No OFD packet to send [06:48:14]OFD Sender: No OFD packet to send [06:48:19]OFD Sender: No OFD packet to send [06:48:24]OFD Sender: No OFD packet to send [06:48:29]OFD Sender: No OFD packet to send [06:48:34]OFD Sender: No OFD packet to send [06:48:39]OFD Sender: No OFD packet to send [06:48:44]OFD Sender: No OFD packet to send [06:48:49]OFD Sender: No OFD packet to send [06:48:54]OFD Sender: No OFD packet to send [06:48:59]OFD Sender: No OFD packet to send [06:49:04]OFD Sender: No OFD packet to send [06:49:09]OFD Sender: No OFD packet to send [06:49:14]OFD Sender: No OFD packet to send [06:49:19]OFD Sender: No OFD packet to send [06:49:24]OFD Sender: No OFD packet to send [06:49:29]OFD Sender: No OFD packet to send [06:49:34]OFD Sender: No OFD packet to send [06:49:39]OFD Sender: No OFD packet to send [06:49:44]OFD Sender: No OFD packet to send [06:49:49]OFD Sender: No OFD packet to send [06:49:54]OFD Sender: No OFD packet to send [06:49:59]OFD Sender: No OFD packet to send [06:50:04]OFD Sender: No OFD packet to send [06:50:09]OFD Sender: No OFD packet to send [06:50:14]OFD Sender: No OFD packet to send [06:50:19]OFD Sender: No OFD packet to send [06:50:24]OFD Sender: No OFD packet to send [06:50:29]OFD Sender: No OFD packet to send [06:50:34]OFD Sender: No OFD packet to send [06:50:39]OFD Sender: No OFD packet to send [06:50:44]OFD Sender: No OFD packet to send [06:50:49]OFD Sender: No OFD packet to send [06:50:54]OFD Sender: No OFD packet to send [06:50:59]OFD Sender: No OFD packet to send [06:51:04]OFD Sender: No OFD packet to send [06:51:09]OFD Sender: No OFD packet to send [06:51:14]OFD Sender: No OFD packet to send [06:51:19]OFD Sender: No OFD packet to send [06:51:24]OFD Sender: No OFD packet to send [06:51:29]OFD Sender: No OFD packet to send [06:51:34]OFD Sender: No OFD packet to send [06:51:39]OFD Sender: No OFD packet to send [06:51:44]OFD Sender: No OFD packet to send [06:51:49]OFD Sender: No OFD packet to send [06:51:54]OFD Sender: No OFD packet to send [06: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:10]OFD Sender: No OFD packet to send [06:53:15]OFD Sender: No OFD packet to send [06:53:20]OFD Sender: No OFD packet to send [06:53:25]OFD Sender: No OFD packet to send [06:53:30]OFD Sender: No OFD packet to send [06:53:35]OFD Sender: No OFD packet to send [06:53:40]OFD Sender: No OFD packet to send [06:53:45]OFD Sender: No OFD packet to send [06:53:50]OFD Sender: No OFD packet to send [06:53:55]OFD Sender: No OFD packet to send [06:54:00]OFD Sender: No OFD packet to send [06:54:05]OFD Sender: No OFD packet to send [06:54:10]OFD Sender: No OFD packet to send [06:54:15]OFD Sender: No OFD packet to send [06:54:20]OFD Sender: No OFD packet to send [06:54:25]OFD Sender: No OFD packet to send [06:54:30]OFD Sender: No OFD packet to send [06:54:35]OFD Sender: No OFD packet to send [06:54:40]OFD Sender: No OFD packet to send [06:54:45]OFD Sender: No OFD packet to send [06:54:50]OFD Sender: No OFD packet to send [06:54:55]OFD Sender: No OFD packet to send [06:55:00]OFD Sender: No OFD packet to send [06:55:05]OFD Sender: No OFD packet to send [06:55:10]OFD Sender: No OFD packet to send [06:55:15]OFD Sender: No OFD packet to send [06:55:20]OFD Sender: No OFD packet to send [06:55:25]OFD Sender: No OFD packet to send [06:55:30]OFD Sender: No OFD packet to send [06:55:35]OFD Sender: No OFD packet to send [06:55:40]OFD Sender: No OFD packet to send [06:55:45]OFD Sender: No OFD packet to send [06:55:50]OFD Sender: No OFD packet to send [06:55:55]OFD Sender: No OFD packet to send [06:56:00]OFD Sender: No OFD packet to send [06:56:05]OFD Sender: No OFD packet to send [06:56:10]OFD Sender: No OFD packet to send [06:56:15]OFD Sender: No OFD packet to send [06:56:20]OFD Sender: No OFD packet to send [06:56:25]OFD Sender: No OFD packet to send [06:56:30]OFD Sender: No OFD packet to send [06:56:35]OFD Sender: No OFD packet to send [06:56:40]OFD Sender: No OFD packet to send [06:56:45]OFD Sender: No OFD packet to send [06:56:50]OFD Sender: No OFD packet to send [06:56:55]OFD Sender: No OFD packet to send [06:57:00]OFD Sender: No OFD packet to send [06:57:05]OFD Sender: No OFD packet to send [06:57:10]OFD Sender: No OFD packet to send [06:57:15]OFD Sender: No OFD packet to send [06:57:20]OFD Sender: No OFD packet to send [06:57:25]OFD Sender: No OFD packet to send [06:57:30]OFD Sender: No OFD packet to send [06:57:35]OFD Sender: No OFD packet to send [06:57:40]OFD Sender: No OFD packet to send [06:57:45]OFD Sender: No OFD packet to send [06:57:50]OFD Sender: No OFD packet to send [06:57:55]OFD Sender: No OFD packet to send [06:58:00]OFD Sender: No OFD packet to send [06:58:05]OFD Sender: No OFD packet to send [06:58:10]OFD Sender: No OFD packet to send [06:58:15]OFD Sender: No OFD packet to send [06:58:20]OFD Sender: No OFD packet to send [06:58:25]OFD Sender: No OFD packet to send [06:58:30]OFD Sender: No OFD packet to send [06:58:35]OFD Sender: No OFD packet to send [06:58:40]OFD Sender: No OFD packet to send [06:58:45]OFD Sender: No OFD packet to send [06:58:50]OFD Sender: No OFD packet to send [06:58:55]OFD Sender: No OFD packet to send [06:59:00]OFD Sender: No OFD packet to send [06:59:05]OFD Sender: No OFD packet to send [06:59:10]OFD Sender: No OFD packet to send [06:59:15]OFD Sender: No OFD packet to send [06:59:20]OFD Sender: No OFD packet to send [06:59:25]OFD Sender: No OFD packet to send [06:59:30]OFD Sender: No OFD packet to send [06:59:35]OFD Sender: No OFD packet to send [06:59:40]OFD Sender: No OFD packet to send [06:59:45]OFD Sender: No OFD packet to send [06:59:50]OFD Sender: No OFD packet to send [06:59:55]OFD Sender: No OFD packet to send [07:00:00]OFD Sender: No OFD packet to send [07:00:05]OFD Sender: No OFD packet to send [07:00:10]OFD Sender: No OFD packet to send [07:00:15]OFD Sender: No OFD packet to send [07:00:20]OFD Sender: No OFD packet to send [07:00:25]OFD Sender: No OFD packet to send [07:00:30]OFD Sender: No OFD packet to send [07:00:35]OFD Sender: No OFD packet to send [07:00:40]OFD Sender: No OFD packet to send [07:00:45]OFD Sender: No OFD packet to send [07:00:50]OFD Sender: No OFD packet to send [07:00:55]OFD Sender: No OFD packet to send [07:01:00]OFD Sender: No OFD packet to send [07:01:05]OFD Sender: No OFD packet to send [07:01:10]OFD Sender: No OFD packet to send [07:01:15]OFD Sender: No OFD packet to send [07:01:20]OFD Sender: No OFD packet to send [07:01:25]OFD Sender: No OFD packet to send [07:01:30]OFD Sender: No OFD packet to send [07:01:35]OFD Sender: No OFD packet to send [07:01:40]OFD Sender: No OFD packet to send [07:01:45]OFD Sender: No OFD packet to send [07:01:50]OFD Sender: No OFD packet to send [07:01:55]OFD Sender: No OFD packet to send [07:02:00]OFD Sender: No OFD packet to send [07:02:05]OFD Sender: No OFD packet to send [07:02:10]OFD Sender: No OFD packet to send [07:02:15]OFD Sender: No OFD packet to send [07:02:20]OFD Sender: No OFD packet to send [07:02:25]OFD Sender: No OFD packet to send [07:02:30]OFD Sender: No OFD packet to send [07:02:35]OFD Sender: No OFD packet to send [07:02:40]OFD Sender: No OFD packet to send [07:02:45]OFD Sender: No OFD packet to send [07:02:50]OFD Sender: No OFD packet to send [07:02:55]OFD Sender: No OFD packet to send [07:02:58]accept exits with 7 [07:02:58]New connection [07:02:58]New thread 3067379044 created [07:02:58]Thread 3067235684 joined [07:02:58]Waiting for new connection... [07:02:58] Sock 7.Parse request [07:02:58]Sock 7.Check first char [07:02:58]Sock 7.First char is OK [07:02:58]request: POST /json_proto HTTP/1.0 [07:02:58]Method: POST [07:02:58]URL: /json_proto [07:02:58]Method is POST - this is cgi request [07:02:58]url: /json_proto [07:02:58]query_string will be loaded in cgi processing [07:02:58]execute_cgi json_proto POST (null) [07:02:58]execute_cgi path=json_proto method=POST [07:02:58]POST find Content-Length [07:02:58]Host: 172.17.63.195:8080 [07:02:58]Content-Length: 677 [07:02:58]Content-Type: application/json [07:02:58] [07:02:58]POST finish read [07:02:58]Found Content-Length = 677 [07:02:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:02:58]execute_script... [07:02: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)450403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:02:58]POST & json_proto [07:02:58]process_json_proto [07:02:58]json parsed OK: [07:02:58]protocol is kg_v1.0 [07:02:58]action value=close_receipt [07:02:58]process_action close_receipt [07:02:58]cmd_close_receipt [07:02:58]MH_GetDate [07:02:58]Write to MH i2c: F0 00 00 C7 0E C4 [07:02:58]Write i2c OK [07:02:58]MH_I2C_Read... [07:02:58]Read from MH i2c: F0 [07:02:58]MH_I2C_Read... [07:02:58]Read from MH i2c: F0 09 00 [07:02:58]MH_I2C_Read... [07:02:58]Read from MH i2c: F0 09 00 C7 0E 00 A5 88 20 67 47 1B 1E 67 68 [07:02:58]GetLastDocTimeStamp 1730184029 [07:02:58]current date 1730185381 [07:02:58]FM_GetShiftState [07:02:58]SAM_PROTO_GetShiftState [07:02:58]wFMCommunicate request_size=4 [07:02:58]MH_SAM_APDU [07:02:58]CAPDU: 80 13 01 00 [07:02:58]Write to MH i2c: E2 08 00 C8 0E 80 13 01 00 00 00 00 00 53 [07:02:58]Write i2c OK [07:02:58]MH_I2C_Read... [07:02:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:02:58]Read from MH i2c: E2 [07:02:58]MH_I2C_Read... [07:02:58]Read from MH i2c: E2 0E 00 [07:02:58]MH_I2C_Read... [07:02:58]Read from MH i2c: E2 0E 00 C8 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 3C [07:02:58]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [07:02:58]wFMCommunicate OK [07:02:58]SAM_PROTO_GetShiftState done [07:02:58]FM_GetShiftState done [07:02:58]opened in 1730160431 [07:02:58]opened+sec_in_day 1730246831 [07:02:58]quantity*price = 40006 [07:02:58]sum+1 = 40007 [07:02:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 12 29.10.2024 07:03 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202617 ФПД: 122940426590738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T070301&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202617&fm=122940426590738&tin=02508201610067®Number=0000000000091777&sum=40000 [07:02:59]StoreToDocumentArchive [07:02:59]shift 546 fd 202617 [07:02:59]save to /storage/0546/doc_00202617 [07:02:59]save last doc name /storage/0546/doc_00202617 to /storage/kkm_last_doc_name [07:02:59]save OK [07:02:59]Clear old archive folders... [07:02:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:02:59]tlvbuf is 01CB6E70 [07:02:59]SAM_PROTO_ClearQueue [07:02:59]wFMCommunicate request_size=4 [07:02:59]MH_SAM_APDU [07:02:59]CAPDU: 80 09 00 00 [07:02:59]Write to MH i2c: E2 08 00 D5 0E 80 09 00 00 00 00 00 00 55 [07:02:59]Write i2c OK [07:02:59]MH_I2C_Read... [07:02:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:02:59]Read from MH i2c: E2 [07:02:59]MH_I2C_Read... [07:02:59]Read from MH i2c: E2 03 00 [07:02:59]MH_I2C_Read... [07:02:59]Read from MH i2c: E2 03 00 D5 0E 00 90 00 57 [07:02:59]RAPDU: 90 00 [07:02:59]wFMCommunicate OK [07:02:59]SAM_PROTO_ClearQueue done [07:02:59]KKMCreateOFDPacket [07:02:59]OFDProtocolAddRootSTLVToBuf [07:02:59]FM_MakeSignedData [07:02:59]FM_MakeSignedData [07:02:59]SAM_PROTO_SignData [07:02:59]wFMCommunicate request_size=4 [07:02:59]MH_SAM_APDU [07:02:59]CAPDU: 80 0D 01 02 [07:02:59]Write to MH i2c: E2 08 00 D6 0E 80 0D 01 02 00 00 00 00 5D [07:02:59]Write i2c OK [07:02:59]MH_I2C_Read... [07:02:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:02:59]Read from MH i2c: E2 [07:02:59]MH_I2C_Read... [07:02:59]Read from MH i2c: E2 03 00 [07:02:59]MH_I2C_Read... [07:02:59]Read from MH i2c: E2 03 00 D6 0E 00 90 00 58 [07:02:59]RAPDU: 90 00 [07:02:59]wFMCommunicate OK [07:02:59]wFMCommunicate request_size=255 [07:02:59]MH_SAM_APDU [07:02: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 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 A5 88 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 79 17 03 00 35 04 06 00 6F [07:02:59]Write to MH i2c: E2 02 01 D7 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 A5 88 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 79 17 03 00 35 04 06 00 6F 00 00 A6 [07:02:59]Write i2c OK [07:02:59]MH_I2C_Read... [07:03:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:03:00]Read from MH i2c: E2 [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: E2 03 00 [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: E2 03 00 D7 0E 00 90 00 59 [07:03:00]RAPDU: 90 00 [07:03:00]wFMCommunicate OK [07:03:00]wFMCommunicate request_size=10 [07:03:00]MH_SAM_APDU [07:03:00]CAPDU: 80 0D 02 02 05 D0 4C 74 9A 12 [07:03:00]Write to MH i2c: E2 0D 00 D8 0E 80 0D 02 02 05 00 D0 4C 74 9A 12 00 00 A6 [07:03:00]Write i2c OK [07:03:00]MH_I2C_Read... [07:03:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:03:00]Read from MH i2c: E2 [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: E2 03 00 [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: E2 03 00 D8 0E 00 90 00 5A [07:03:00]RAPDU: 90 00 [07:03:00]wFMCommunicate OK [07:03:00]wFMCommunicate request_size=4 [07:03:00]MH_SAM_APDU [07:03:00]CAPDU: 80 0D 03 02 [07:03:00]Write to MH i2c: E2 08 00 D9 0E 80 0D 03 02 00 00 00 00 62 [07:03:00]Write i2c OK [07:03:00]MH_I2C_Read... [07:03:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:03:00]Read from MH i2c: E2 [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: E2 0B 00 [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: E2 0B 00 D9 0E 00 8F EB FB 25 61 FE 77 1A 90 00 ED [07:03:00]RAPDU: 8F EB FB 25 61 FE 77 1A 90 00 [07:03:00]wFMCommunicate OK [07:03:00]SAM_PROTO_SignData done [07:03:00]FM_MakeSignedData done [07:03:00]CreateOFDProtocolMessage [07:03:00]wFMCommunicate request_size=4 [07:03:00]MH_SAM_APDU [07:03:00]CAPDU: 80 11 00 00 [07:03:00]Write to MH i2c: E2 08 00 DA 0E 80 11 00 00 00 00 00 00 62 [07:03:00]Write i2c OK [07:03:00]MH_I2C_Read... [07:03:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:03:00]Read from MH i2c: E2 [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: E2 17 00 [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: E2 17 00 DA 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B7 [07:03:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:03:00]wFMCommunicate OK [07:03:00]CreateOFDProtocolMessage done [07:03:00]OFDSenderStorePacket 202617 [07:03:00]StoreOFDPacket docnum=202617 [07:03:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 80 D0 07 01 97 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 A5 88 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 79 17 03 00 35 04 06 00 6F D0 4C 74 9A 12 8F EB FB 25 61 FE 77 1A [07:03:00]CheckFolder [07:03:00]dirname=/storage/ofd_packets [07:03:00]CheckFolder done [07:03:00]ProducePacketName [07:03:00]name=ofd_packets/00202617 [07:03:00]NVStorageSaveData ofd_packets/00202617 [07:03:00]File name is /storage/ofd_packets/00202617 [07:03:00]Write 301 bytes [07:03:00]NVStorageSaveData done [07:03:00]OFDSenderStorePacket done [07:03:00]KKMCreateOFDPacket done [07:03:00]NVStorageSaveData kkm_last_timestamp [07:03:00]File name is /storage/kkm_last_timestamp [07:03:00]Write 4 bytes [07:03:00]NVStorageSaveData done [07:03:00]ExternCall_PrintAddStr [07:03:00]wPrintStart [07:03:00]Write to MH i2c: 01 00 00 DB 0E E9 [07:03:00]Write i2c OK [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: 01 [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: 01 07 00 [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: 01 07 00 DB 0E 00 00 00 00 00 FF 0F FE [07:03:00]RasterBufferAndPrint [07:03:00]line Счет N : (1)450403 [07:03:00]line ИНН: 02508201610067 [07:03:00]line Контрольно-Кассовый Чек [07:03:00]line ПРОДАЖА [07:03:00]line ТРК (МРК, ГНК) : 41 [07:03:00]line Товар: 2710124130 [07:03:00]line Аи-92-К-2 [07:03:00]line 5.980 * 66.90 [07:03:00]line = 400.06 [07:03:00]line НДС 12% НСП 1% [07:03:00]line > о реализуемом товаре [07:03:00]line ОКРУГЛЕНИЕ: -0.06 [07:03:00]line ИТОГО: 400.00 [07:03:00]line Внесено: 400.00 [07:03:00]line СДАЧА: 0.00 [07:03:00]line НСП 1% : 3.54 [07:03:00]line НДС 12% : 42.48 [07:03:00]line Наличными: 400.00 [07:03:00]line Безнал.: 0.00 [07:03:00]line Место: АЗС № 171 "Партнер Нефть" [07:03:00]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [07:03:00]line СНО: Общий режим [07:03:00]line Чек 12 29.10.2024 07:03 [07:03:00]line Смена: 546 ФФД: 1.0 [07:03:00]line ЗНМ: 0300000109 [07:03:00]line РНМ: 0000000000091777 [07:03:00]line Версия ККМ: 001 [07:03:00]line ФМ: 0000000000871756 [07:03:00]line ФД: 202617 [07:03:00]line ФПД: 122940426590738 [07:03:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T070301&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202617&fm=122940426590738&tin=02508201610067®Number=0000000000091777&sum=40000 [07:03:00]OFD Sender: Processing packet 202617 [packets to send 116, broken 115] [07:03:00]ProducePacketName [07:03:00]name=ofd_packets/00202617 [07:03:00]OFD Sender: To server: pG, [07:03:00]CommunicateWithHost lk.salyk.kg:30040 [07:03:00]ConnectInit lk.salyk.kg [07:03:00]written 0, free lines is 4095 [07:03:00]Connected sock=10 [07:03:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 80 D0 07 01 97 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 A5 88 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 79 17 03 00 35 04 06 00 6F D0 4C 74 9A 12 8F EB FB 25 61 FE 77 1A [07:03:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E3 9E 47 00 5A 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 79 17 03 00 F4 03 04 00 58 34 20 67 B6 04 01 00 00 A6 91 77 7B D9 EA 2F BD [07:03:00]CommunicateWithHost err = 0 [07:03:00]CheckOFDResponse [07:03:00]1017 (14) - 77093643461234 [07:03:00]1041 (16) - 0000000000871756 [07:03:00]1040 (4) - 202617 [07:03:00]1012 (4) - 29.10.2024 01:03 [07:03:00]1206 (1) - 0 [07:03:00]OFD Sender: Remove packet 202617 [07:03:00]ProducePacketName [07:03:00]name=ofd_packets/00202617 [07:03:00]NVStorageDeleteData [07:03:00]Write to MH i2c: 01 00 00 06 0F 15 [07:03:00]Write i2c OK [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: 01 [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: 01 07 00 [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: 01 07 00 06 0F 00 00 00 00 00 91 0C B9 [07:03:00]RasterBufferAndPrint [07:03:00]line [07:03:00]line [07:03:00]line [07:03:00]line [07:03:00]line [07:03:00]written 0, free lines is 3221 [07:03:00]MH_Cut [07:03:00]Write to MH i2c: D1 01 00 0D 0F 01 EE [07:03:00]Write i2c OK [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: D1 [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: D1 01 00 [07:03:00]MH_I2C_Read... [07:03:00]Read from MH i2c: D1 01 00 0D 0F 00 ED [07:03:00]Write to MH i2c: 01 00 00 0E 0F 1D [07:03:00]Write i2c OK [07:03:00]MH_I2C_Read... [07:03:01]OFD Sender: No OFD packet to send [07:03:01]*** Cut start [07:03:01]*** Purtial cut [07:03:01]*** Stage 1: CUTSNS_PIN = 1 [07:03:02]Read from MH i2c: 01 [07:03:02]MH_I2C_Read... [07:03:02]*** Stop cut motor [07:03:02]*** Cut end [07:03:02]Read from MH i2c: 01 07 00 [07:03:02]MH_I2C_Read... [07:03:02]Read from MH i2c: 01 07 00 0E 0F 00 00 00 00 00 FF 0F 32 [07:03:02]process_action close_receipt done [07:03:02]requested_data is exist [07:03:02]produce_requested_data [07:03:02]requested_item fm.sn is exist - process it [07:03:02]wFMCommunicate request_size=4 [07:03:02]MH_SAM_APDU [07:03:02]CAPDU: 80 11 00 00 [07:03:02]Write to MH i2c: E2 08 00 0F 0F 80 11 00 00 00 00 00 00 98 [07:03:02]Write i2c OK [07:03:02]MH_I2C_Read... [07:03:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:03:02]Read from MH i2c: E2 [07:03:02]MH_I2C_Read... [07:03:02]Read from MH i2c: E2 17 00 [07:03:02]MH_I2C_Read... [07:03:02]Read from MH i2c: E2 17 00 0F 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 ED [07:03:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:03:02]wFMCommunicate OK [07:03:02]requested_item fd.num is exist - process it [07:03:02]SAM_PROTO_GetFieldsCounters [07:03:02]wFMCommunicate request_size=4 [07:03:02]MH_SAM_APDU [07:03:02]CAPDU: 80 13 00 00 [07:03:02]Write to MH i2c: E2 08 00 10 0F 80 13 00 00 00 00 00 00 9B [07:03:02]Write i2c OK [07:03:02]MH_I2C_Read... [07:03:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:03:02]Read from MH i2c: E2 [07:03:02]MH_I2C_Read... [07:03:02]Read from MH i2c: E2 62 00 [07:03:02]MH_I2C_Read... [07:03:02]Read from MH i2c: E2 62 00 10 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 79 17 03 00 0E 04 04 00 22 02 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 9F [07:03:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 79 17 03 00 0E 04 04 00 22 02 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:03:02]wFMCommunicate OK [07:03:02]SAM_PROTO_GetFieldsCounters done [07:03:02]requested_item shift.num is exist - process it [07:03:02]requested_item shift.opened is exist - process it [07:03:02]req_shift_opened [07:03:02]FM_GetShiftState [07:03:02]SAM_PROTO_GetShiftState [07:03:02]wFMCommunicate request_size=4 [07:03:02]MH_SAM_APDU [07:03:02]CAPDU: 80 13 01 00 [07:03:02]Write to MH i2c: E2 08 00 11 0F 80 13 01 00 00 00 00 00 9D [07:03:02]Write i2c OK [07:03:02]MH_I2C_Read... [07:03:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:03:02]Read from MH i2c: E2 [07:03:02]MH_I2C_Read... [07:03:02]Read from MH i2c: E2 0E 00 [07:03:02]MH_I2C_Read... [07:03:02]Read from MH i2c: E2 0E 00 11 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 86 [07:03:02]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [07:03:02]wFMCommunicate OK [07:03:02]SAM_PROTO_GetShiftState done [07:03:02]FM_GetShiftState done [07:03:02]req_shift_opened done [07:03:02]requested_item shift.open_date is exist - process it [07:03:02]req_shift_open_date [07:03:02]req_shift_open_date done [07:03:02]produce_requested_data done [07:03:02]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202617,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [07:03:02]process_action_free close_receipt [07:03:02]json_value_free [07:03:02]json_value_free done [07:03:02]process_json_proto returns [07:03:02]Send response to host [07:03:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202617,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [07:03:02]free response buf [07:03:02]execute_script done [07:03:02]execute_script returns [07:03:02]free content buf [07:03:02]Sock 7.Close socket [07:03:02]Sock 7.Thread stoped [07:03:06]OFD Sender: No OFD packet to send [07:03:11]OFD Sender: No OFD packet to send [07:03:16]OFD Sender: No OFD packet to send [07:03:21]OFD Sender: No OFD packet to send [07:03:26]OFD Sender: No OFD packet to send [07:03:31]OFD Sender: No OFD packet to send [07:03:36]OFD Sender: No OFD packet to send [07:03:41]OFD Sender: No OFD packet to send [07:03:46]OFD Sender: No OFD packet to send [07:03:51]OFD Sender: No OFD packet to send [07:03:56]OFD Sender: No OFD packet to send [07:04:01]OFD Sender: No OFD packet to send [07:04:06]OFD Sender: No OFD packet to send [07:04:11]OFD Sender: No OFD packet to send [07:04:16]OFD Sender: No OFD packet to send [07:04:21]OFD Sender: No OFD packet to send [07:04:26]OFD Sender: No OFD packet to send [07:04:31]OFD Sender: No OFD packet to send [07:04:36]OFD Sender: No OFD packet to send [07:04:41]OFD Sender: No OFD packet to send [07:04:46]OFD Sender: No OFD packet to send [07:04:51]OFD Sender: No OFD packet to send [07:04:56]OFD Sender: No OFD packet to send [07:05:01]OFD Sender: No OFD packet to send [07:05:06]OFD Sender: No OFD packet to send [07:05:11]OFD Sender: No OFD packet to send [07:05:16]OFD Sender: No OFD packet to send [07:05:21]OFD Sender: No OFD packet to send [07:05:26]OFD Sender: No OFD packet to send [07:05:31]OFD Sender: No OFD packet to send [07:05:36]OFD Sender: No OFD packet to send [07:05:41]OFD Sender: No OFD packet to send [07:05:46]OFD Sender: No OFD packet to send [07:05:51]OFD Sender: No OFD packet to send [07:05:56]OFD Sender: No OFD packet to send [07:06:01]OFD Sender: No OFD packet to send [07:06:06]OFD Sender: No OFD packet to send [07:06:11]OFD Sender: No OFD packet to send [07:06:16]OFD Sender: No OFD packet to send [07:06:21]OFD Sender: No OFD packet to send [07:06:26]OFD Sender: No OFD packet to send [07:06:31]OFD Sender: No OFD packet to send [07:06:36]OFD Sender: No OFD packet to send [07:06:41]OFD Sender: No OFD packet to send [07:06:46]OFD Sender: No OFD packet to send [07:06:51]OFD Sender: No OFD packet to send [07:06:56]OFD Sender: No OFD packet to send [07:07:01]OFD Sender: No OFD packet to send [07:07:06]OFD Sender: No OFD packet to send [07:07:11]OFD Sender: No OFD packet to send [07:07:16]OFD Sender: No OFD packet to send [07:07:21]OFD Sender: No OFD packet to send [07:07:26]OFD Sender: No OFD packet to send [07:07:31]OFD Sender: No OFD packet to send [07:07:36]OFD Sender: No OFD packet to send [07:07:41]OFD Sender: No OFD packet to send [07:07:46]OFD Sender: No OFD packet to send [07:07:51]OFD Sender: No OFD packet to send [07:07:56]OFD Sender: No OFD packet to send [07:08:01]OFD Sender: No OFD packet to send [07:08:06]OFD Sender: No OFD packet to send [07:08:11]OFD Sender: No OFD packet to send [07:08:16]OFD Sender: No OFD packet to send [07:08:21]OFD Sender: No OFD packet to send [07:08:26]OFD Sender: No OFD packet to send [07:08:31]OFD Sender: No OFD packet to send [07:08:36]OFD Sender: No OFD packet to send [07:08:41]OFD Sender: No OFD packet to send [07:08:46]OFD Sender: No OFD packet to send [07:08:51]OFD Sender: No OFD packet to send [07:08:56]OFD Sender: No OFD packet to send [07:09:01]OFD Sender: No OFD packet to send [07:09:06]OFD Sender: No OFD packet to send [07:09:11]OFD Sender: No OFD packet to send [07:09:16]OFD Sender: No OFD packet to send [07:09:21]OFD Sender: No OFD packet to send [07:09:26]OFD Sender: No OFD packet to send [07:09:31]OFD Sender: No OFD packet to send [07:09:36]OFD Sender: No OFD packet to send [07:09:41]OFD Sender: No OFD packet to send [07:09:46]OFD Sender: No OFD packet to send [07:09:51]OFD Sender: No OFD packet to send [07:09:56]OFD Sender: No OFD packet to send [07:10:01]OFD Sender: No OFD packet to send [07:10:06]OFD Sender: No OFD packet to send [07:10:11]OFD Sender: No OFD packet to send [07:10:16]OFD Sender: No OFD packet to send [07:10:21]OFD Sender: No OFD packet to send [07:10:26]OFD Sender: No OFD packet to send [07:10:31]OFD Sender: No OFD packet to send [07:10:36]OFD Sender: No OFD packet to send [07:10:41]OFD Sender: No OFD packet to send [07:10:46]OFD Sender: No OFD packet to send [07:10:51]OFD Sender: No OFD packet to send [07:10:56]OFD Sender: No OFD packet to send [07:11:01]OFD Sender: No OFD packet to send [07:11:06]OFD Sender: No OFD packet to send [07:11:11]OFD Sender: No OFD packet to send [07:11:16]OFD Sender: No OFD packet to send [07:11:21]OFD Sender: No OFD packet to send [07:11:26]OFD Sender: No OFD packet to send [07:11:31]OFD Sender: No OFD packet to send [07:11:36]OFD Sender: No OFD packet to send [07:11:41]OFD Sender: No OFD packet to send [07:11:46]OFD Sender: No OFD packet to send [07:11:51]OFD Sender: No OFD packet to send [07:11:56]OFD Sender: No OFD packet to send [07:12:01]OFD Sender: No OFD packet to send [07:12:06]OFD Sender: No OFD packet to send [07:12:11]OFD Sender: No OFD packet to send [07:12:16]OFD Sender: No OFD packet to send [07:12:21]OFD Sender: No OFD packet to send [07:12:26]OFD Sender: No OFD packet to send [07:12:31]OFD Sender: No OFD packet to send [07:12:36]OFD Sender: No OFD packet to send [07:12:41]OFD Sender: No OFD packet to send [07:12:46]OFD Sender: No OFD packet to send [07:12:51]OFD Sender: No OFD packet to send [07:12:56]OFD Sender: No OFD packet to send [07:13:01]OFD Sender: No OFD packet to send [07:13:06]OFD Sender: No OFD packet to send [07:13:11]OFD Sender: No OFD packet to send [07:13:16]OFD Sender: No OFD packet to send [07:13:21]OFD Sender: No OFD packet to send [07:13:27]OFD Sender: No OFD packet to send [07:13:32]OFD Sender: No OFD packet to send [07:13:37]OFD Sender: No OFD packet to send [07:13:42]OFD Sender: No OFD packet to send [07:13:47]OFD Sender: No OFD packet to send [07:13:52]OFD Sender: No OFD packet to send [07:13:57]OFD Sender: No OFD packet to send [07:14:02]OFD Sender: No OFD packet to send [07:14:07]OFD Sender: No OFD packet to send [07:14:12]OFD Sender: No OFD packet to send [07:14:17]OFD Sender: No OFD packet to send [07:14:22]OFD Sender: No OFD packet to send [07:14:27]OFD Sender: No OFD packet to send [07:14:32]OFD Sender: No OFD packet to send [07:14:37]OFD Sender: No OFD packet to send [07:14:42]OFD Sender: No OFD packet to send [07:14:47]OFD Sender: No OFD packet to send [07:14:52]OFD Sender: No OFD packet to send [07:14:57]OFD Sender: No OFD packet to send [07:15:02]OFD Sender: No OFD packet to send [07:15:07]OFD Sender: No OFD packet to send [07:15:12]OFD Sender: No OFD packet to send [07:15:17]OFD Sender: No OFD packet to send [07:15:22]OFD Sender: No OFD packet to send [07:15:27]OFD Sender: No OFD packet to send [07:15:32]OFD Sender: No OFD packet to send [07:15:37]OFD Sender: No OFD packet to send [07:15:42]OFD Sender: No OFD packet to send [07:15:47]OFD Sender: No OFD packet to send [07:15:52]OFD Sender: No OFD packet to send [07:15:57]OFD Sender: No OFD packet to send [07:16:02]OFD Sender: No OFD packet to send [07:16:07]OFD Sender: No OFD packet to send [07:16:12]OFD Sender: No OFD packet to send [07:16:17]OFD Sender: No OFD packet to send [07:16:22]OFD Sender: No OFD packet to send [07:16:27]OFD Sender: No OFD packet to send [07:16:32]OFD Sender: No OFD packet to send [07:16:37]OFD Sender: No OFD packet to send [07:16:42]OFD Sender: No OFD packet to send [07:16:47]OFD Sender: No OFD packet to send [07:16:52]OFD Sender: No OFD packet to send [07:16:57]OFD Sender: No OFD packet to send [07:17:02]OFD Sender: No OFD packet to send [07:17:07]OFD Sender: No OFD packet to send [07:17:12]OFD Sender: No OFD packet to send [07:17:17]OFD Sender: No OFD packet to send [07:17:22]OFD Sender: No OFD packet to send [07:17:27]OFD Sender: No OFD packet to send [07:17:32]OFD Sender: No OFD packet to send [07:17:37]OFD Sender: No OFD packet to send [07:17:42]OFD Sender: No OFD packet to send [07:17:47]OFD Sender: No OFD packet to send [07:17:52]OFD Sender: No OFD packet to send [07:17:57]OFD Sender: No OFD packet to send [07:18:02]OFD Sender: No OFD packet to send [07:18:07]OFD Sender: No OFD packet to send [07:18:12]OFD Sender: No OFD packet to send [07:18:17]OFD Sender: No OFD packet to send [07:18:22]OFD Sender: No OFD packet to send [07:18:27]OFD Sender: No OFD packet to send [07:18:32]OFD Sender: No OFD packet to send [07:18:37]OFD Sender: No OFD packet to send [07:18:42]OFD Sender: No OFD packet to send [07:18:47]OFD Sender: No OFD packet to send [07:18:52]OFD Sender: No OFD packet to send [07:18:57]OFD Sender: No OFD packet to send [07:19:02]OFD Sender: No OFD packet to send [07:19:07]OFD Sender: No OFD packet to send [07:19:12]OFD Sender: No OFD packet to send [07:19:17]OFD Sender: No OFD packet to send [07:19:22]OFD Sender: No OFD packet to send [07:19:27]OFD Sender: No OFD packet to send [07:19:32]OFD Sender: No OFD packet to send [07:19:37]OFD Sender: No OFD packet to send [07:19:42]OFD Sender: No OFD packet to send [07:19:47]OFD Sender: No OFD packet to send [07:19:52]OFD Sender: No OFD packet to send [07:19:57]OFD Sender: No OFD packet to send [07:20:02]OFD Sender: No OFD packet to send [07:20:07]OFD Sender: No OFD packet to send [07:20:12]OFD Sender: No OFD packet to send [07:20:17]OFD Sender: No OFD packet to send [07:20:22]OFD Sender: No OFD packet to send [07:20:27]OFD Sender: No OFD packet to send [07:20:32]OFD Sender: No OFD packet to send [07:20:37]OFD Sender: No OFD packet to send [07:20:42]OFD Sender: No OFD packet to send [07:20:47]OFD Sender: No OFD packet to send [07:20:52]OFD Sender: No OFD packet to send [07:20:57]OFD Sender: No OFD packet to send [07:21:02]OFD Sender: No OFD packet to send [07:21:07]OFD Sender: No OFD packet to send [07:21:12]OFD Sender: No OFD packet to send [07:21:17]OFD Sender: No OFD packet to send [07:21:22]OFD Sender: No OFD packet to send [07:21:27]OFD Sender: No OFD packet to send [07:21:32]OFD Sender: No OFD packet to send [07:21:37]OFD Sender: No OFD packet to send [07:21:42]OFD Sender: No OFD packet to send [07:21:47]OFD Sender: No OFD packet to send [07:21:52]OFD Sender: No OFD packet to send [07:21:57]OFD Sender: No OFD packet to send [07:22:02]OFD Sender: No OFD packet to send [07:22:07]OFD Sender: No OFD packet to send [07:22:12]OFD Sender: No OFD packet to send [07:22:17]OFD Sender: No OFD packet to send [07:22:22]OFD Sender: No OFD packet to send [07:22:27]OFD Sender: No OFD packet to send [07:22:32]OFD Sender: No OFD packet to send [07:22:37]OFD Sender: No OFD packet to send [07:22:42]OFD Sender: No OFD packet to send [07:22:43]accept exits with 9 [07:22:43]New connection [07:22:43]New thread 3067235684 created [07:22:43]Thread 3067379044 joined [07:22:43]Waiting for new connection... [07:22:43] Sock 9.Parse request [07:22:43]Sock 9.Check first char [07:22:43]Sock 9.First char is OK [07:22:43]request: POST /json_proto HTTP/1.0 [07:22:43]Method: POST [07:22:43]URL: /json_proto [07:22:43]Method is POST - this is cgi request [07:22:43]url: /json_proto [07:22:43]query_string will be loaded in cgi processing [07:22:43]execute_cgi json_proto POST (null) [07:22:43]execute_cgi path=json_proto method=POST [07:22:43]POST find Content-Length [07:22:43]Host: 172.17.63.195:8080 [07:22:43]Content-Length: 679 [07:22:43]Content-Type: application/json [07:22:43] [07:22:43]POST finish read [07:22:43]Found Content-Length = 679 [07:22:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:22:43]execute_script... [07:22:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:22:43]POST & json_proto [07:22:43]process_json_proto [07:22:43]json parsed OK: [07:22:43]protocol is kg_v1.0 [07:22:43]action value=close_receipt [07:22:43]process_action close_receipt [07:22:43]cmd_close_receipt [07:22:43]MH_GetDate [07:22:43]Write to MH i2c: F0 00 00 12 0F 10 [07:22:43]Write i2c OK [07:22:43]MH_I2C_Read... [07:22:43]Read from MH i2c: F0 [07:22:43]MH_I2C_Read... [07:22:43]Read from MH i2c: F0 09 00 [07:22:43]MH_I2C_Read... [07:22:43]Read from MH i2c: F0 09 00 12 0F 00 46 8D 20 67 47 1B 1E 67 5A [07:22:43]GetLastDocTimeStamp 1730185381 [07:22:43]current date 1730186566 [07:22:43]FM_GetShiftState [07:22:43]SAM_PROTO_GetShiftState [07:22:43]wFMCommunicate request_size=4 [07:22:43]MH_SAM_APDU [07:22:43]CAPDU: 80 13 01 00 [07:22:43]Write to MH i2c: E2 08 00 13 0F 80 13 01 00 00 00 00 00 9F [07:22:43]Write i2c OK [07:22:43]MH_I2C_Read... [07:22:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:22:43]Read from MH i2c: E2 [07:22:43]MH_I2C_Read... [07:22:43]Read from MH i2c: E2 0E 00 [07:22:43]MH_I2C_Read... [07:22:43]Read from MH i2c: E2 0E 00 13 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 88 [07:22:43]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [07:22:43]wFMCommunicate OK [07:22:43]SAM_PROTO_GetShiftState done [07:22:43]FM_GetShiftState done [07:22:43]opened in 1730160431 [07:22:43]opened+sec_in_day 1730246831 [07:22:43]quantity*price = 100050 [07:22:43]sum+1 = 100052 [07:22:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 13 29.10.2024 07:22 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202618 ФПД: 155639654284367 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T072246&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202618&fm=155639654284367&tin=02508201610067®Number=0000000000091777&sum=100000 [07:22:45]StoreToDocumentArchive [07:22:45]shift 546 fd 202618 [07:22:45]save to /storage/0546/doc_00202618 [07:22:45]save last doc name /storage/0546/doc_00202618 to /storage/kkm_last_doc_name [07:22:45]save OK [07:22:45]Clear old archive folders... [07:22:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:22:45]tlvbuf is 01CE02C0 [07:22:45]SAM_PROTO_ClearQueue [07:22:45]wFMCommunicate request_size=4 [07:22:45]MH_SAM_APDU [07:22:45]CAPDU: 80 09 00 00 [07:22:45]Write to MH i2c: E2 08 00 20 0F 80 09 00 00 00 00 00 00 A1 [07:22:45]Write i2c OK [07:22:45]MH_I2C_Read... [07:22:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:22:45]Read from MH i2c: E2 [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: E2 03 00 [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: E2 03 00 20 0F 00 90 00 A3 [07:22:45]RAPDU: 90 00 [07:22:45]wFMCommunicate OK [07:22:45]SAM_PROTO_ClearQueue done [07:22:45]KKMCreateOFDPacket [07:22:45]OFDProtocolAddRootSTLVToBuf [07:22:45]FM_MakeSignedData [07:22:45]FM_MakeSignedData [07:22:45]SAM_PROTO_SignData [07:22:45]wFMCommunicate request_size=4 [07:22:45]MH_SAM_APDU [07:22:45]CAPDU: 80 0D 01 02 [07:22:45]Write to MH i2c: E2 08 00 21 0F 80 0D 01 02 00 00 00 00 A9 [07:22:45]Write i2c OK [07:22:45]MH_I2C_Read... [07:22:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:22:45]Read from MH i2c: E2 [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: E2 03 00 [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: E2 03 00 21 0F 00 90 00 A4 [07:22:45]RAPDU: 90 00 [07:22:45]wFMCommunicate OK [07:22:45]wFMCommunicate request_size=255 [07:22:45]MH_SAM_APDU [07:22:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 46 8D 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7A 17 03 00 35 04 06 00 8D 8D AE 4E [07:22:45]Write to MH i2c: E2 02 01 22 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 46 8D 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7A 17 03 00 35 04 06 00 8D 8D AE 4E 00 00 68 [07:22:45]Write i2c OK [07:22:45]MH_I2C_Read... [07:22:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:22:45]Read from MH i2c: E2 [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: E2 03 00 [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: E2 03 00 22 0F 00 90 00 A5 [07:22:45]RAPDU: 90 00 [07:22:45]wFMCommunicate OK [07:22:45]wFMCommunicate request_size=7 [07:22:45]MH_SAM_APDU [07:22:45]CAPDU: 80 0D 02 02 02 7C 4F [07:22:45]Write to MH i2c: E2 0A 00 23 0F 80 0D 02 02 02 00 7C 4F 00 00 7B [07:22:45]Write i2c OK [07:22:45]MH_I2C_Read... [07:22:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:22:45]Read from MH i2c: E2 [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: E2 03 00 [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: E2 03 00 23 0F 00 90 00 A6 [07:22:45]RAPDU: 90 00 [07:22:45]wFMCommunicate OK [07:22:45]wFMCommunicate request_size=4 [07:22:45]MH_SAM_APDU [07:22:45]CAPDU: 80 0D 03 02 [07:22:45]Write to MH i2c: E2 08 00 24 0F 80 0D 03 02 00 00 00 00 AE [07:22:45]Write i2c OK [07:22:45]MH_I2C_Read... [07:22:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:22:45]Read from MH i2c: E2 [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: E2 0B 00 [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: E2 0B 00 24 0F 00 48 8F 73 EC 33 F1 E1 B1 90 00 9B [07:22:45]RAPDU: 48 8F 73 EC 33 F1 E1 B1 90 00 [07:22:45]wFMCommunicate OK [07:22:45]SAM_PROTO_SignData done [07:22:45]FM_MakeSignedData done [07:22:45]CreateOFDProtocolMessage [07:22:45]wFMCommunicate request_size=4 [07:22:45]MH_SAM_APDU [07:22:45]CAPDU: 80 11 00 00 [07:22:45]Write to MH i2c: E2 08 00 25 0F 80 11 00 00 00 00 00 00 AE [07:22:45]Write i2c OK [07:22:45]MH_I2C_Read... [07:22:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:22:45]Read from MH i2c: E2 [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: E2 17 00 [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: E2 17 00 25 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 03 [07:22:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:22:45]wFMCommunicate OK [07:22:45]CreateOFDProtocolMessage done [07:22:45]OFDSenderStorePacket 202618 [07:22:45]StoreOFDPacket docnum=202618 [07:22:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 32 A7 04 01 3E CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 46 8D 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7A 17 03 00 35 04 06 00 8D 8D AE 4E 7C 4F 48 8F 73 EC 33 F1 E1 B1 [07:22:45]CheckFolder [07:22:45]dirname=/storage/ofd_packets [07:22:45]CheckFolder done [07:22:45]ProducePacketName [07:22:45]name=ofd_packets/00202618 [07:22:45]NVStorageSaveData ofd_packets/00202618 [07:22:45]File name is /storage/ofd_packets/00202618 [07:22:45]Write 298 bytes [07:22:45]NVStorageSaveData done [07:22:45]OFDSenderStorePacket done [07:22:45]KKMCreateOFDPacket done [07:22:45]NVStorageSaveData kkm_last_timestamp [07:22:45]File name is /storage/kkm_last_timestamp [07:22:45]Write 4 bytes [07:22:45]NVStorageSaveData done [07:22:45]ExternCall_PrintAddStr [07:22:45]wPrintStart [07:22:45]Write to MH i2c: 01 00 00 26 0F 35 [07:22:45]Write i2c OK [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: 01 [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: 01 07 00 [07:22:45]MH_I2C_Read... [07:22:45]Read from MH i2c: 01 07 00 26 0F 00 00 00 00 00 FF 0F 4A [07:22:45]RasterBufferAndPrint [07:22:45]line Счет N : (1)450404 [07:22:45]line ИНН: 02508201610067 [07:22:45]line Контрольно-Кассовый Чек [07:22:45]line ПРОДАЖА [07:22:45]line ТРК (МРК, ГНК) : 43 [07:22:45]line Товар: 2710194210 [07:22:45]line ДТ-К-2 [07:22:45]line 13.130 * 76.20 [07:22:45]line = 1000.51 [07:22:45]line НДС 12% НСП 1% [07:22:45]line > о реализуемом товаре [07:22:45]line ОКРУГЛЕНИЕ: -0.51 [07:22:45]line ИТОГО: 1000.00 [07:22:45]line Внесено: 1000.00 [07:22:45]line СДАЧА: 0.00 [07:22:45]line НСП 1% : 8.85 [07:22:45]line НДС 12% : 106.25 [07:22:45]line Наличными: 1000.00 [07:22:45]line Безнал.: 0.00 [07:22:45]line Место: АЗС № 171 "Партнер Нефть" [07:22:45]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [07:22:45]line СНО: Общий режим [07:22:45]line Чек 13 29.10.2024 07:22 [07:22:45]line Смена: 546 ФФД: 1.0 [07:22:45]line ЗНМ: 0300000109 [07:22:45]line РНМ: 0000000000091777 [07:22:45]line Версия ККМ: 001 [07:22:45]line ФМ: 0000000000871756 [07:22:45]line ФД: 202618 [07:22:45]line ФПД: 155639654284367 [07:22:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T072246&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202618&fm=155639654284367&tin=02508201610067®Number=0000000000091777&sum=100000 [07:22:45]OFD Sender: Processing packet 202618 [packets to send 116, broken 115] [07:22:45]ProducePacketName [07:22:45]name=ofd_packets/00202618 [07:22:45]OFD Sender: To server: pG, [07:22:45]CommunicateWithHost lk.salyk.kg:30040 [07:22:45]ConnectInit lk.salyk.kg [07:22:45]written 0, free lines is 4095 [07:22:46]Connected sock=10 [07:22:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 32 A7 04 01 3E CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 46 8D 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7A 17 03 00 35 04 06 00 8D 8D AE 4E 7C 4F 48 8F 73 EC 33 F1 E1 B1 [07:22:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AF 74 47 00 92 C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7A 17 03 00 F4 03 04 00 FA 38 20 67 B6 04 01 00 00 FD 08 A4 5A 1A 6F 1F 80 [07:22:46]CommunicateWithHost err = 0 [07:22:46]CheckOFDResponse [07:22:46]1017 (14) - 77093643461234 [07:22:46]1041 (16) - 0000000000871756 [07:22:46]1040 (4) - 202618 [07:22:46]1012 (4) - 29.10.2024 01:23 [07:22:46]1206 (1) - 0 [07:22:46]OFD Sender: Remove packet 202618 [07:22:46]ProducePacketName [07:22:46]name=ofd_packets/00202618 [07:22:46]NVStorageDeleteData [07:22:46]Write to MH i2c: 01 00 00 51 0F 60 [07:22:46]Write i2c OK [07:22:46]MH_I2C_Read... [07:22:46]Read from MH i2c: 01 [07:22:46]MH_I2C_Read... [07:22:46]Read from MH i2c: 01 07 00 [07:22:46]MH_I2C_Read... [07:22:46]Read from MH i2c: 01 07 00 51 0F 00 00 00 00 00 96 0C 09 [07:22:46]RasterBufferAndPrint [07:22:46]line [07:22:46]line [07:22:46]line [07:22:46]line [07:22:46]line [07:22:46]written 0, free lines is 3226 [07:22:46]MH_Cut [07:22:46]Write to MH i2c: D1 01 00 58 0F 01 39 [07:22:46]Write i2c OK [07:22:46]MH_I2C_Read... [07:22:46]Read from MH i2c: D1 [07:22:46]MH_I2C_Read... [07:22:46]Read from MH i2c: D1 01 00 [07:22:46]MH_I2C_Read... [07:22:46]Read from MH i2c: D1 01 00 58 0F 00 38 [07:22:46]Write to MH i2c: 01 00 00 59 0F 68 [07:22:46]Write i2c OK [07:22:46]MH_I2C_Read... [07:22:46]OFD Sender: No OFD packet to send [07:22:47]*** Cut start [07:22:47]*** Purtial cut [07:22:47]*** Stage 1: CUTSNS_PIN = 1 [07:22:47]Read from MH i2c: 01 [07:22:47]MH_I2C_Read... [07:22:47]*** Stop cut motor [07:22:47]*** Cut end [07:22:47]Read from MH i2c: 01 07 00 [07:22:47]MH_I2C_Read... [07:22:47]Read from MH i2c: 01 07 00 59 0F 00 00 00 00 00 FF 0F 7D [07:22:47]process_action close_receipt done [07:22:47]requested_data is exist [07:22:47]produce_requested_data [07:22:47]requested_item fm.sn is exist - process it [07:22:47]wFMCommunicate request_size=4 [07:22:47]MH_SAM_APDU [07:22:47]CAPDU: 80 11 00 00 [07:22:47]Write to MH i2c: E2 08 00 5A 0F 80 11 00 00 00 00 00 00 E3 [07:22:47]Write i2c OK [07:22:47]MH_I2C_Read... [07:22:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:22:47]Read from MH i2c: E2 [07:22:47]MH_I2C_Read... [07:22:47]Read from MH i2c: E2 17 00 [07:22:47]MH_I2C_Read... [07:22:47]Read from MH i2c: E2 17 00 5A 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 38 [07:22:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:22:47]wFMCommunicate OK [07:22:47]requested_item fd.num is exist - process it [07:22:47]SAM_PROTO_GetFieldsCounters [07:22:47]wFMCommunicate request_size=4 [07:22:47]MH_SAM_APDU [07:22:47]CAPDU: 80 13 00 00 [07:22:47]Write to MH i2c: E2 08 00 5B 0F 80 13 00 00 00 00 00 00 E6 [07:22:47]Write i2c OK [07:22:47]MH_I2C_Read... [07:22:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:22:47]Read from MH i2c: E2 [07:22:47]MH_I2C_Read... [07:22:47]Read from MH i2c: E2 62 00 [07:22:47]MH_I2C_Read... [07:22:47]Read from MH i2c: E2 62 00 5B 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7A 17 03 00 0E 04 04 00 22 02 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 EE [07:22:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7A 17 03 00 0E 04 04 00 22 02 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:22:47]wFMCommunicate OK [07:22:47]SAM_PROTO_GetFieldsCounters done [07:22:47]requested_item shift.num is exist - process it [07:22:47]requested_item shift.opened is exist - process it [07:22:47]req_shift_opened [07:22:47]FM_GetShiftState [07:22:47]SAM_PROTO_GetShiftState [07:22:47]wFMCommunicate request_size=4 [07:22:47]MH_SAM_APDU [07:22:47]CAPDU: 80 13 01 00 [07:22:47]Write to MH i2c: E2 08 00 5C 0F 80 13 01 00 00 00 00 00 E8 [07:22:47]Write i2c OK [07:22:47]MH_I2C_Read... [07:22:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:22:47]Read from MH i2c: E2 [07:22:47]MH_I2C_Read... [07:22:47]Read from MH i2c: E2 0E 00 [07:22:47]MH_I2C_Read... [07:22:47]Read from MH i2c: E2 0E 00 5C 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D1 [07:22:47]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [07:22:47]wFMCommunicate OK [07:22:47]SAM_PROTO_GetShiftState done [07:22:47]FM_GetShiftState done [07:22:47]req_shift_opened done [07:22:47]requested_item shift.open_date is exist - process it [07:22:47]req_shift_open_date [07:22:47]req_shift_open_date done [07:22:47]produce_requested_data done [07:22:47]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202618,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [07:22:47]process_action_free close_receipt [07:22:47]json_value_free [07:22:47]json_value_free done [07:22:47]process_json_proto returns [07:22:47]Send response to host [07:22:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202618,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [07:22:47]free response buf [07:22:47]execute_script done [07:22:47]execute_script returns [07:22:47]free content buf [07:22:47]Sock 9.Close socket [07:22:47]Sock 9.Thread stoped [07:22:51]OFD Sender: No OFD packet to send [07:22:56]OFD Sender: No OFD packet to send [07:23:01]OFD Sender: No OFD packet to send [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:22]OFD Sender: No OFD packet to send [07:26:27]OFD Sender: No OFD packet to send [07:26:32]OFD Sender: No OFD packet to send [07:26:37]OFD Sender: No OFD packet to send [07:26:42]OFD Sender: No OFD packet to send [07:26:47]OFD Sender: No OFD packet to send [07:26:52]OFD Sender: No OFD packet to send [07:26:57]OFD Sender: No OFD packet to send [07:27:02]OFD Sender: No OFD packet to send [07:27:07]OFD Sender: No OFD packet to send [07:27:12]OFD Sender: No OFD packet to send [07:27:17]OFD Sender: No OFD packet to send [07:27:22]OFD Sender: No OFD packet to send [07:27:27]OFD Sender: No OFD packet to send [07:27:32]OFD Sender: No OFD packet to send [07:27:37]OFD Sender: No OFD packet to send [07:27:42]OFD Sender: No OFD packet to send [07:27:47]OFD Sender: No OFD packet to send [07:27:52]OFD Sender: No OFD packet to send [07:27:57]OFD Sender: No OFD packet to send [07:28:02]OFD Sender: No OFD packet to send [07:28:07]OFD Sender: No OFD packet to send [07:28:12]OFD Sender: No OFD packet to send [07:28:17]OFD Sender: No OFD packet to send [07:28:22]OFD Sender: No OFD packet to send [07:28:27]OFD Sender: No OFD packet to send [07:28:32]OFD Sender: No OFD packet to send [07:28:37]OFD Sender: No OFD packet to send [07:28:42]OFD Sender: No OFD packet to send [07:28:47]OFD Sender: No OFD packet to send [07:28:52]OFD Sender: No OFD packet to send [07:28:57]OFD Sender: No OFD packet to send [07:29:02]OFD Sender: No OFD packet to send [07:29:07]OFD Sender: No OFD packet to send [07:29:12]OFD Sender: No OFD packet to send [07:29:17]OFD Sender: No OFD packet to send [07:29:22]OFD Sender: No OFD packet to send [07:29:25]accept exits with 7 [07:29:25]New connection [07:29:25]New thread 3067379044 created [07:29:25]Thread 3067235684 joined [07:29:25]Waiting for new connection... [07:29:25] Sock 7.Parse request [07:29:25]Sock 7.Check first char [07:29:25]Sock 7.First char is OK [07:29:25]request: POST /json_proto HTTP/1.0 [07:29:25]Method: POST [07:29:25]URL: /json_proto [07:29:25]Method is POST - this is cgi request [07:29:25]url: /json_proto [07:29:25]query_string will be loaded in cgi processing [07:29:25]execute_cgi json_proto POST (null) [07:29:25]execute_cgi path=json_proto method=POST [07:29:25]POST find Content-Length [07:29:25]Host: 172.17.63.195:8080 [07:29:25]Content-Length: 677 [07:29:25]Content-Type: application/json [07:29:25] [07:29:25]POST finish read [07:29:25]Found Content-Length = 677 [07:29:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:29:25]execute_script... [07:29:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:29:25]POST & json_proto [07:29:25]process_json_proto [07:29:25]json parsed OK: [07:29:25]protocol is kg_v1.0 [07:29:25]action value=close_receipt [07:29:25]process_action close_receipt [07:29:25]cmd_close_receipt [07:29:25]MH_GetDate [07:29:25]Write to MH i2c: F0 00 00 5D 0F 5B [07:29:25]Write i2c OK [07:29:25]MH_I2C_Read... [07:29:25]Read from MH i2c: F0 [07:29:25]MH_I2C_Read... [07:29:25]Read from MH i2c: F0 09 00 [07:29:25]MH_I2C_Read... [07:29:25]Read from MH i2c: F0 09 00 5D 0F 00 D9 8E 20 67 47 1B 1E 67 39 [07:29:25]GetLastDocTimeStamp 1730186566 [07:29:25]current date 1730186969 [07:29:25]FM_GetShiftState [07:29:25]SAM_PROTO_GetShiftState [07:29:25]wFMCommunicate request_size=4 [07:29:25]MH_SAM_APDU [07:29:25]CAPDU: 80 13 01 00 [07:29:25]Write to MH i2c: E2 08 00 5E 0F 80 13 01 00 00 00 00 00 EA [07:29:25]Write i2c OK [07:29:25]MH_I2C_Read... [07:29:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:29:26]Read from MH i2c: E2 [07:29:26]MH_I2C_Read... [07:29:26]Read from MH i2c: E2 0E 00 [07:29:26]MH_I2C_Read... [07:29:26]Read from MH i2c: E2 0E 00 5E 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D3 [07:29:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [07:29:26]wFMCommunicate OK [07:29:26]SAM_PROTO_GetShiftState done [07:29:26]FM_GetShiftState done [07:29:26]opened in 1730160431 [07:29:26]opened+sec_in_day 1730246831 [07:29:26]quantity*price = 50041 [07:29:26]sum+1 = 50042 [07:29:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 14 29.10.2024 07:29 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202619 ФПД: 201271606531380 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T072929&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202619&fm=201271606531380&tin=02508201610067®Number=0000000000091777&sum=50000 [07:29:27]StoreToDocumentArchive [07:29:27]shift 546 fd 202619 [07:29:27]save to /storage/0546/doc_00202619 [07:29:27]save last doc name /storage/0546/doc_00202619 to /storage/kkm_last_doc_name [07:29:27]save OK [07:29:27]Clear old archive folders... [07:29:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:29:27]tlvbuf is 01CE0930 [07:29:27]SAM_PROTO_ClearQueue [07:29:27]wFMCommunicate request_size=4 [07:29:27]MH_SAM_APDU [07:29:27]CAPDU: 80 09 00 00 [07:29:27]Write to MH i2c: E2 08 00 6B 0F 80 09 00 00 00 00 00 00 EC [07:29:27]Write i2c OK [07:29:27]MH_I2C_Read... [07:29:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:29:27]Read from MH i2c: E2 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 03 00 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 03 00 6B 0F 00 90 00 EE [07:29:27]RAPDU: 90 00 [07:29:27]wFMCommunicate OK [07:29:27]SAM_PROTO_ClearQueue done [07:29:27]KKMCreateOFDPacket [07:29:27]OFDProtocolAddRootSTLVToBuf [07:29:27]FM_MakeSignedData [07:29:27]FM_MakeSignedData [07:29:27]SAM_PROTO_SignData [07:29:27]wFMCommunicate request_size=4 [07:29:27]MH_SAM_APDU [07:29:27]CAPDU: 80 0D 01 02 [07:29:27]Write to MH i2c: E2 08 00 6C 0F 80 0D 01 02 00 00 00 00 F4 [07:29:27]Write i2c OK [07:29:27]MH_I2C_Read... [07:29:27]OFD Sender: No OFD packet to send [07:29:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:29:27]Read from MH i2c: E2 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 03 00 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 03 00 6C 0F 00 90 00 EF [07:29:27]RAPDU: 90 00 [07:29:27]wFMCommunicate OK [07:29:27]wFMCommunicate request_size=255 [07:29:27]MH_SAM_APDU [07:29:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D9 8E 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 17 03 00 35 04 06 00 B7 [07:29:27]Write to MH i2c: E2 02 01 6D 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D9 8E 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 17 03 00 35 04 06 00 B7 00 00 F4 [07:29:27]Write i2c OK [07:29:27]MH_I2C_Read... [07:29:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:29:27]Read from MH i2c: E2 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 03 00 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 03 00 6D 0F 00 90 00 F0 [07:29:27]RAPDU: 90 00 [07:29:27]wFMCommunicate OK [07:29:27]wFMCommunicate request_size=10 [07:29:27]MH_SAM_APDU [07:29:27]CAPDU: 80 0D 02 02 05 0E 32 9C 55 34 [07:29:27]Write to MH i2c: E2 0D 00 6E 0F 80 0D 02 02 05 00 0E 32 9C 55 34 00 00 66 [07:29:27]Write i2c OK [07:29:27]MH_I2C_Read... [07:29:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:29:27]Read from MH i2c: E2 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 03 00 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 03 00 6E 0F 00 90 00 F1 [07:29:27]RAPDU: 90 00 [07:29:27]wFMCommunicate OK [07:29:27]wFMCommunicate request_size=4 [07:29:27]MH_SAM_APDU [07:29:27]CAPDU: 80 0D 03 02 [07:29:27]Write to MH i2c: E2 08 00 6F 0F 80 0D 03 02 00 00 00 00 F9 [07:29:27]Write i2c OK [07:29:27]MH_I2C_Read... [07:29:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:29:27]Read from MH i2c: E2 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 0B 00 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 0B 00 6F 0F 00 07 07 BB E8 E6 B7 77 17 90 00 D6 [07:29:27]RAPDU: 07 07 BB E8 E6 B7 77 17 90 00 [07:29:27]wFMCommunicate OK [07:29:27]SAM_PROTO_SignData done [07:29:27]FM_MakeSignedData done [07:29:27]CreateOFDProtocolMessage [07:29:27]wFMCommunicate request_size=4 [07:29:27]MH_SAM_APDU [07:29:27]CAPDU: 80 11 00 00 [07:29:27]Write to MH i2c: E2 08 00 70 0F 80 11 00 00 00 00 00 00 F9 [07:29:27]Write i2c OK [07:29:27]MH_I2C_Read... [07:29:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:29:27]Read from MH i2c: E2 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 17 00 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: E2 17 00 70 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4E [07:29:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:29:27]wFMCommunicate OK [07:29:27]CreateOFDProtocolMessage done [07:29:27]OFDSenderStorePacket 202619 [07:29:27]StoreOFDPacket docnum=202619 [07:29:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DF 4A 07 01 9A 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D9 8E 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 17 03 00 35 04 06 00 B7 0E 32 9C 55 34 07 07 BB E8 E6 B7 77 17 [07:29:27]CheckFolder [07:29:27]dirname=/storage/ofd_packets [07:29:27]CheckFolder done [07:29:27]ProducePacketName [07:29:27]name=ofd_packets/00202619 [07:29:27]NVStorageSaveData ofd_packets/00202619 [07:29:27]File name is /storage/ofd_packets/00202619 [07:29:27]Write 301 bytes [07:29:27]NVStorageSaveData done [07:29:27]OFDSenderStorePacket done [07:29:27]KKMCreateOFDPacket done [07:29:27]NVStorageSaveData kkm_last_timestamp [07:29:27]File name is /storage/kkm_last_timestamp [07:29:27]Write 4 bytes [07:29:27]NVStorageSaveData done [07:29:27]ExternCall_PrintAddStr [07:29:27]wPrintStart [07:29:27]Write to MH i2c: 01 00 00 71 0F 80 [07:29:27]Write i2c OK [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: 01 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: 01 07 00 [07:29:27]MH_I2C_Read... [07:29:27]Read from MH i2c: 01 07 00 71 0F 00 00 00 00 00 FF 0F 95 [07:29:27]RasterBufferAndPrint [07:29:27]line Счет N : (1)450405 [07:29:27]line ИНН: 02508201610067 [07:29:27]line Контрольно-Кассовый Чек [07:29:27]line ПРОДАЖА [07:29:27]line ТРК (МРК, ГНК) : 52 [07:29:27]line Товар: 2710124130 [07:29:27]line Аи-92-К-2 [07:29:27]line 7.480 * 66.90 [07:29:27]line = 500.41 [07:29:27]line НДС 12% НСП 1% [07:29:27]line > о реализуемом товаре [07:29:27]line ОКРУГЛЕНИЕ: -0.41 [07:29:27]line ИТОГО: 500.00 [07:29:27]line Внесено: 500.00 [07:29:27]line СДАЧА: 0.00 [07:29:27]line НСП 1% : 4.43 [07:29:27]line НДС 12% : 53.14 [07:29:27]line Наличными: 500.00 [07:29:27]line Безнал.: 0.00 [07:29:27]line Место: АЗС № 171 "Партнер Нефть" [07:29:27]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [07:29:27]line СНО: Общий режим [07:29:27]line Чек 14 29.10.2024 07:29 [07:29:27]line Смена: 546 ФФД: 1.0 [07:29:27]line ЗНМ: 0300000109 [07:29:27]line РНМ: 0000000000091777 [07:29:27]line Версия ККМ: 001 [07:29:27]line ФМ: 0000000000871756 [07:29:27]line ФД: 202619 [07:29:27]line ФПД: 201271606531380 [07:29:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T072929&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202619&fm=201271606531380&tin=02508201610067®Number=0000000000091777&sum=50000 [07:29:28]OFD Sender: Processing packet 202619 [packets to send 116, broken 115] [07:29:28]ProducePacketName [07:29:28]name=ofd_packets/00202619 [07:29:28]OFD Sender: To server: pG, [07:29:28]CommunicateWithHost lk.salyk.kg:30040 [07:29:28]ConnectInit lk.salyk.kg [07:29:28]written 0, free lines is 4095 [07:29:28]Connected sock=10 [07:29:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DF 4A 07 01 9A 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D9 8E 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 17 03 00 35 04 06 00 B7 0E 32 9C 55 34 07 07 BB E8 E6 B7 77 17 [07:29:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5F 42 47 00 56 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 17 03 00 F4 03 04 00 8C 3A 20 67 B6 04 01 00 00 E9 E8 E3 14 F2 C7 33 2C [07:29:28]CommunicateWithHost err = 0 [07:29:28]CheckOFDResponse [07:29:28]1017 (14) - 77093643461234 [07:29:28]1041 (16) - 0000000000871756 [07:29:28]1040 (4) - 202619 [07:29:28]1012 (4) - 29.10.2024 01:29 [07:29:28]1206 (1) - 0 [07:29:28]OFD Sender: Remove packet 202619 [07:29:28]ProducePacketName [07:29:28]name=ofd_packets/00202619 [07:29:28]NVStorageDeleteData [07:29:28]Write to MH i2c: 01 00 00 9C 0F AB [07:29:28]Write i2c OK [07:29:28]MH_I2C_Read... [07:29:28]Read from MH i2c: 01 [07:29:28]MH_I2C_Read... [07:29:28]Read from MH i2c: 01 07 00 [07:29:28]MH_I2C_Read... [07:29:28]Read from MH i2c: 01 07 00 9C 0F 00 00 00 00 00 9A 0C 58 [07:29:28]RasterBufferAndPrint [07:29:28]line [07:29:28]line [07:29:28]line [07:29:28]line [07:29:28]line [07:29:28]written 0, free lines is 3232 [07:29:28]MH_Cut [07:29:28]Write to MH i2c: D1 01 00 A3 0F 01 84 [07:29:28]Write i2c OK [07:29:28]MH_I2C_Read... [07:29:28]Read from MH i2c: D1 [07:29:28]MH_I2C_Read... [07:29:28]Read from MH i2c: D1 01 00 [07:29:28]MH_I2C_Read... [07:29:28]Read from MH i2c: D1 01 00 A3 0F 00 83 [07:29:28]Write to MH i2c: 01 00 00 A4 0F B3 [07:29:28]Write i2c OK [07:29:28]MH_I2C_Read... [07:29:28]OFD Sender: No OFD packet to send [07:29:29]*** Cut start [07:29:29]*** Purtial cut [07:29:29]*** CUTSNS_PIN = 0 [07:29:29]*** Stage 1: CUTSNS_PIN = 1 [07:29:31]Read from MH i2c: 01 [07:29:31]MH_I2C_Read... [07:29:31]*** Stop cut motor [07:29:31]*** Cut end [07:29:31]Read from MH i2c: 01 07 00 [07:29:31]MH_I2C_Read... [07:29:31]Read from MH i2c: 01 07 00 A4 0F 00 00 00 00 00 FF 0F C8 [07:29:31]process_action close_receipt done [07:29:31]requested_data is exist [07:29:31]produce_requested_data [07:29:31]requested_item fm.sn is exist - process it [07:29:31]wFMCommunicate request_size=4 [07:29:31]MH_SAM_APDU [07:29:31]CAPDU: 80 11 00 00 [07:29:31]Write to MH i2c: E2 08 00 A5 0F 80 11 00 00 00 00 00 00 2E [07:29:31]Write i2c OK [07:29:31]MH_I2C_Read... [07:29:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:29:31]Read from MH i2c: E2 [07:29:31]MH_I2C_Read... [07:29:31]Read from MH i2c: E2 17 00 [07:29:31]MH_I2C_Read... [07:29:31]Read from MH i2c: E2 17 00 A5 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 83 [07:29:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:29:31]wFMCommunicate OK [07:29:31]requested_item fd.num is exist - process it [07:29:31]SAM_PROTO_GetFieldsCounters [07:29:31]wFMCommunicate request_size=4 [07:29:31]MH_SAM_APDU [07:29:31]CAPDU: 80 13 00 00 [07:29:31]Write to MH i2c: E2 08 00 A6 0F 80 13 00 00 00 00 00 00 31 [07:29:31]Write i2c OK [07:29:31]MH_I2C_Read... [07:29:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:29:31]Read from MH i2c: E2 [07:29:31]MH_I2C_Read... [07:29:31]Read from MH i2c: E2 62 00 [07:29:31]MH_I2C_Read... [07:29:31]Read from MH i2c: E2 62 00 A6 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7B 17 03 00 0E 04 04 00 22 02 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 3D [07:29:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7B 17 03 00 0E 04 04 00 22 02 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:29:31]wFMCommunicate OK [07:29:31]SAM_PROTO_GetFieldsCounters done [07:29:31]requested_item shift.num is exist - process it [07:29:31]requested_item shift.opened is exist - process it [07:29:31]req_shift_opened [07:29:31]FM_GetShiftState [07:29:31]SAM_PROTO_GetShiftState [07:29:31]wFMCommunicate request_size=4 [07:29:31]MH_SAM_APDU [07:29:31]CAPDU: 80 13 01 00 [07:29:31]Write to MH i2c: E2 08 00 A7 0F 80 13 01 00 00 00 00 00 33 [07:29:31]Write i2c OK [07:29:31]MH_I2C_Read... [07:29:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:29:31]Read from MH i2c: E2 [07:29:31]MH_I2C_Read... [07:29:31]Read from MH i2c: E2 0E 00 [07:29:31]MH_I2C_Read... [07:29:31]Read from MH i2c: E2 0E 00 A7 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1C [07:29:31]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [07:29:31]wFMCommunicate OK [07:29:31]SAM_PROTO_GetShiftState done [07:29:31]FM_GetShiftState done [07:29:31]req_shift_opened done [07:29:31]requested_item shift.open_date is exist - process it [07:29:31]req_shift_open_date [07:29:31]req_shift_open_date done [07:29:31]produce_requested_data done [07:29:31]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202619,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [07:29:31]process_action_free close_receipt [07:29:31]json_value_free [07:29:31]json_value_free done [07:29:31]process_json_proto returns [07:29:31]Send response to host [07:29:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202619,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [07:29:31]free response buf [07:29:31]execute_script done [07:29:31]execute_script returns [07:29:31]free content buf [07:29:31]Sock 7.Close socket [07:29:31]Sock 7.Thread stoped [07:29:33]OFD Sender: No OFD packet to send [07:29:38]OFD Sender: No OFD packet to send [07:29:43]OFD Sender: No OFD packet to send [07:29:48]OFD Sender: No OFD packet to send [07:29:53]OFD Sender: No OFD packet to send [07:29:58]OFD Sender: No OFD packet to send [07:30:03]OFD Sender: No OFD packet to send [07:30:08]OFD Sender: No OFD packet to send [07:30:13]OFD Sender: No OFD packet to send [07:30:18]OFD Sender: No OFD packet to send [07:30:23]OFD Sender: No OFD packet to send [07:30:28]OFD Sender: No OFD packet to send [07:30:33]OFD Sender: No OFD packet to send [07:30:38]OFD Sender: No OFD packet to send [07:30:43]OFD Sender: No OFD packet to send [07:30:48]OFD Sender: No OFD packet to send [07:30:53]OFD Sender: No OFD packet to send [07:30:58]OFD Sender: No OFD packet to send [07:31:03]OFD Sender: No OFD packet to send [07:31:08]OFD Sender: No OFD packet to send [07:31:13]OFD Sender: No OFD packet to send [07:31:18]OFD Sender: No OFD packet to send [07:31:23]OFD Sender: No OFD packet to send [07:31:29]OFD Sender: No OFD packet to send [07:31:34]OFD Sender: No OFD packet to send [07:31:39]OFD Sender: No OFD packet to send [07:31:44]OFD Sender: No OFD packet to send [07:31:49]OFD Sender: No OFD packet to send [07:31:54]OFD Sender: No OFD packet to send [07:31:59]OFD Sender: No OFD packet to send [07:32:04]OFD Sender: No OFD packet to send [07:32:09]OFD Sender: No OFD packet to send [07:32:14]OFD Sender: No OFD packet to send [07:32:19]OFD Sender: No OFD packet to send [07:32:24]OFD Sender: No OFD packet to send [07:32:29]OFD Sender: No OFD packet to send [07:32:34]OFD Sender: No OFD packet to send [07:32:39]OFD Sender: No OFD packet to send [07:32:44]OFD Sender: No OFD packet to send [07:32:49]OFD Sender: No OFD packet to send [07:32:54]OFD Sender: No OFD packet to send [07:32:59]OFD Sender: No OFD packet to send [07:33:04]OFD Sender: No OFD packet to send [07:33:09]OFD Sender: No OFD packet to send [07:33:14]OFD Sender: No OFD packet to send [07:33:19]OFD Sender: No OFD packet to send [07:33:24]OFD Sender: No OFD packet to send [07:33:29]OFD Sender: No OFD packet to send [07:33:34]OFD Sender: No OFD packet to send [07:33:39]OFD Sender: No OFD packet to send [07:33:44]OFD Sender: No OFD packet to send [07:33:49]OFD Sender: No OFD packet to send [07:33:54]OFD Sender: No OFD packet to send [07:33:59]OFD Sender: No OFD packet to send [07:34:04]OFD Sender: No OFD packet to send [07:34:09]OFD Sender: No OFD packet to send [07:34:14]OFD Sender: No OFD packet to send [07:34:19]OFD Sender: No OFD packet to send [07:34:24]OFD Sender: No OFD packet to send [07:34:29]OFD Sender: No OFD packet to send [07:34:34]OFD Sender: No OFD packet to send [07:34:39]OFD Sender: No OFD packet to send [07:34:44]OFD Sender: No OFD packet to send [07:34:49]OFD Sender: No OFD packet to send [07:34:54]OFD Sender: No OFD packet to send [07:34:59]OFD Sender: No OFD packet to send [07:35:04]OFD Sender: No OFD packet to send [07:35:09]OFD Sender: No OFD packet to send [07:35:14]OFD Sender: No OFD packet to send [07:35:19]OFD Sender: No OFD packet to send [07:35:24]OFD Sender: No OFD packet to send [07:35:29]OFD Sender: No OFD packet to send [07:35:34]OFD Sender: No OFD packet to send [07:35:39]OFD Sender: No OFD packet to send [07:35:44]OFD Sender: No OFD packet to send [07:35:49]OFD Sender: No OFD packet to send [07:35:54]OFD Sender: No OFD packet to send [07:35:59]OFD Sender: No OFD packet to send [07:36:04]OFD Sender: No OFD packet to send [07:36:09]OFD Sender: No OFD packet to send [07:36:14]OFD Sender: No OFD packet to send [07:36:19]OFD Sender: No OFD packet to send [07:36:24]OFD Sender: No OFD packet to send [07:36:29]OFD Sender: No OFD packet to send [07:36:34]OFD Sender: No OFD packet to send [07:36:39]OFD Sender: No OFD packet to send [07:36:44]OFD Sender: No OFD packet to send [07:36:49]OFD Sender: No OFD packet to send [07:36:54]OFD Sender: No OFD packet to send [07:36:59]OFD Sender: No OFD packet to send [07:37:04]OFD Sender: No OFD packet to send [07:37:09]OFD Sender: No OFD packet to send [07:37:14]OFD Sender: No OFD packet to send [07:37:19]OFD Sender: No OFD packet to send [07:37:24]OFD Sender: No OFD packet to send [07:37:29]OFD Sender: No OFD packet to send [07:37:34]OFD Sender: No OFD packet to send [07:37:39]OFD Sender: No OFD packet to send [07:37:44]OFD Sender: No OFD packet to send [07:37:49]OFD Sender: No OFD packet to send [07:37:54]OFD Sender: No OFD packet to send [07:37:59]OFD Sender: No OFD packet to send [07:38:04]OFD Sender: No OFD packet to send [07:38:09]OFD Sender: No OFD packet to send [07:38:14]OFD Sender: No OFD packet to send [07:38:19]OFD Sender: No OFD packet to send [07:38:24]OFD Sender: No OFD packet to send [07:38:29]OFD Sender: No OFD packet to send [07:38:34]OFD Sender: No OFD packet to send [07:38:39]OFD Sender: No OFD packet to send [07:38:44]OFD Sender: No OFD packet to send [07:38:49]OFD Sender: No OFD packet to send [07:38:54]OFD Sender: No OFD packet to send [07:38:59]OFD Sender: No OFD packet to send [07:39:04]OFD Sender: No OFD packet to send [07:39:09]OFD Sender: No OFD packet to send [07:39:14]OFD Sender: No OFD packet to send [07:39:19]OFD Sender: No OFD packet to send [07:39:24]OFD Sender: No OFD packet to send [07:39:29]OFD Sender: No OFD packet to send [07:39:34]OFD Sender: No OFD packet to send [07:39:39]OFD Sender: No OFD packet to send [07:39:44]OFD Sender: No OFD packet to send [07:39:49]OFD Sender: No OFD packet to send [07:39:54]OFD Sender: No OFD packet to send [07:39:59]OFD Sender: No OFD packet to send [07:40:04]OFD Sender: No OFD packet to send [07:40:09]OFD Sender: No OFD packet to send [07:40:14]OFD Sender: No OFD packet to send [07:40:19]OFD Sender: No OFD packet to send [07:40:24]OFD Sender: No OFD packet to send [07:40:29]OFD Sender: No OFD packet to send [07:40:34]OFD Sender: No OFD packet to send [07:40:39]OFD Sender: No OFD packet to send [07:40:44]OFD Sender: No OFD packet to send [07:40:49]OFD Sender: No OFD packet to send [07:40:54]OFD Sender: No OFD packet to send [07:40:59]OFD Sender: No OFD packet to send [07:41:04]OFD Sender: No OFD packet to send [07:41:09]OFD Sender: No OFD packet to send [07:41:14]OFD Sender: No OFD packet to send [07:41:19]OFD Sender: No OFD packet to send [07:41:24]OFD Sender: No OFD packet to send [07:41:29]OFD Sender: No OFD packet to send [07:41:34]OFD Sender: No OFD packet to send [07:41:39]OFD Sender: No OFD packet to send [07:41:44]OFD Sender: No OFD packet to send [07:41:49]OFD Sender: No OFD packet to send [07:41:54]OFD Sender: No OFD packet to send [07:41:59]OFD Sender: No OFD packet to send [07:42:04]OFD Sender: No OFD packet to send [07:42:09]OFD Sender: No OFD packet to send [07:42:14]OFD Sender: No OFD packet to send [07:42:19]OFD Sender: No OFD packet to send [07:42:24]OFD Sender: No OFD packet to send [07:42:29]OFD Sender: No OFD packet to send [07:42:34]OFD Sender: No OFD packet to send [07:42:39]OFD Sender: No OFD packet to send [07:42:44]OFD Sender: No OFD packet to send [07:42:49]OFD Sender: No OFD packet to send [07:42:54]OFD Sender: No OFD packet to send [07:42:59]OFD Sender: No OFD packet to send [07:43:04]OFD Sender: No OFD packet to send [07:43:09]OFD Sender: No OFD packet to send [07:43:14]OFD Sender: No OFD packet to send [07:43:19]OFD Sender: No OFD packet to send [07:43:24]OFD Sender: No OFD packet to send [07:43:29]OFD Sender: No OFD packet to send [07:43:34]OFD Sender: No OFD packet to send [07:43:39]OFD Sender: No OFD packet to send [07:43:44]OFD Sender: No OFD packet to send [07:43:49]OFD Sender: No OFD packet to send [07:43:54]OFD Sender: No OFD packet to send [07:43:59]OFD Sender: No OFD packet to send [07:44:04]OFD Sender: No OFD packet to send [07:44:09]OFD Sender: No OFD packet to send [07:44:14]OFD Sender: No OFD packet to send [07:44:19]OFD Sender: No OFD packet to send [07:44:24]OFD Sender: No OFD packet to send [07:44:29]OFD Sender: No OFD packet to send [07:44:34]OFD Sender: No OFD packet to send [07:44:39]OFD Sender: No OFD packet to send [07:44:44]OFD Sender: No OFD packet to send [07:44:49]OFD Sender: No OFD packet to send [07:44:54]OFD Sender: No OFD packet to send [07:44:59]OFD Sender: No OFD packet to send [07:45:04]OFD Sender: No OFD packet to send [07:45:09]OFD Sender: No OFD packet to send [07:45:14]OFD Sender: No OFD packet to send [07:45:19]OFD Sender: No OFD packet to send [07:45:24]OFD Sender: No OFD packet to send [07:45:29]OFD Sender: No OFD packet to send [07:45:34]OFD Sender: No OFD packet to send [07:45:39]accept exits with 9 [07:45:39]New connection [07:45:39]New thread 3067235684 created [07:45:39]Thread 3067379044 joined [07:45:39]Waiting for new connection... [07:45:39] Sock 9.Parse request [07:45:39]Sock 9.Check first char [07:45:39]Sock 9.First char is OK [07:45:39]request: POST /json_proto HTTP/1.0 [07:45:39]Method: POST [07:45:39]URL: /json_proto [07:45:39]Method is POST - this is cgi request [07:45:39]url: /json_proto [07:45:39]query_string will be loaded in cgi processing [07:45:39]execute_cgi json_proto POST (null) [07:45:39]execute_cgi path=json_proto method=POST [07:45:39]POST find Content-Length [07:45:39]Host: 172.17.63.195:8080 [07:45:39]Content-Length: 677 [07:45:39]Content-Type: application/json [07:45:39] [07:45:39]POST finish read [07:45:39]Found Content-Length = 677 [07:45:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:39]execute_script... [07:45: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)450406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:39]POST & json_proto [07:45:39]process_json_proto [07:45:39]json parsed OK: [07:45:39]protocol is kg_v1.0 [07:45:39]action value=close_receipt [07:45:39]process_action close_receipt [07:45:39]cmd_close_receipt [07:45:39]MH_GetDate [07:45:39]Write to MH i2c: F0 00 00 A8 0F A6 [07:45:39]Write i2c OK [07:45:39]MH_I2C_Read... [07:45:39]Read from MH i2c: F0 [07:45:39]MH_I2C_Read... [07:45:39]Read from MH i2c: F0 09 00 [07:45:39]MH_I2C_Read... [07:45:39]Read from MH i2c: F0 09 00 A8 0F 00 A6 92 20 67 47 1B 1E 67 55 [07:45:39]GetLastDocTimeStamp 1730186969 [07:45:39]current date 1730187942 [07:45:39]FM_GetShiftState [07:45:39]SAM_PROTO_GetShiftState [07:45:39]wFMCommunicate request_size=4 [07:45:39]MH_SAM_APDU [07:45:39]CAPDU: 80 13 01 00 [07:45:39]Write to MH i2c: E2 08 00 A9 0F 80 13 01 00 00 00 00 00 35 [07:45:39]Write i2c OK [07:45:39]MH_I2C_Read... [07:45:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:39]Read from MH i2c: E2 [07:45:39]MH_I2C_Read... [07:45:39]Read from MH i2c: E2 0E 00 [07:45:39]MH_I2C_Read... [07:45:39]Read from MH i2c: E2 0E 00 A9 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1E [07:45:39]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [07:45:39]wFMCommunicate OK [07:45:39]SAM_PROTO_GetShiftState done [07:45:39]FM_GetShiftState done [07:45:39]opened in 1730160431 [07:45:39]opened+sec_in_day 1730246831 [07:45:39]quantity*price = 50041 [07:45:39]sum+1 = 50042 [07:45:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 15 29.10.2024 07:45 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202620 ФПД: 115802933903742 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T074542&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202620&fm=115802933903742&tin=02508201610067®Number=0000000000091777&sum=50000 [07:45:40]StoreToDocumentArchive [07:45:40]shift 546 fd 202620 [07:45:40]save to /storage/0546/doc_00202620 [07:45:40]save last doc name /storage/0546/doc_00202620 to /storage/kkm_last_doc_name [07:45:40]save OK [07:45:40]Clear old archive folders... [07:45:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:45:40]tlvbuf is 01CB7E70 [07:45:40]SAM_PROTO_ClearQueue [07:45:40]wFMCommunicate request_size=4 [07:45:40]MH_SAM_APDU [07:45:40]CAPDU: 80 09 00 00 [07:45:40]Write to MH i2c: E2 08 00 B6 0F 80 09 00 00 00 00 00 00 37 [07:45:40]Write i2c OK [07:45:40]MH_I2C_Read... [07:45:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:45:40]Read from MH i2c: E2 [07:45:40]MH_I2C_Read... [07:45:40]Read from MH i2c: E2 03 00 [07:45:40]MH_I2C_Read... [07:45:40]Read from MH i2c: E2 03 00 B6 0F 00 90 00 39 [07:45:40]RAPDU: 90 00 [07:45:40]wFMCommunicate OK [07:45:40]SAM_PROTO_ClearQueue done [07:45:40]KKMCreateOFDPacket [07:45:40]OFDProtocolAddRootSTLVToBuf [07:45:40]FM_MakeSignedData [07:45:40]FM_MakeSignedData [07:45:40]SAM_PROTO_SignData [07:45:40]wFMCommunicate request_size=4 [07:45:40]MH_SAM_APDU [07:45:40]CAPDU: 80 0D 01 02 [07:45:40]Write to MH i2c: E2 08 00 B7 0F 80 0D 01 02 00 00 00 00 3F [07:45:40]Write i2c OK [07:45:40]MH_I2C_Read... [07:45:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:45:40]Read from MH i2c: E2 [07:45:40]MH_I2C_Read... [07:45:40]Read from MH i2c: E2 03 00 [07:45:40]MH_I2C_Read... [07:45:40]Read from MH i2c: E2 03 00 B7 0F 00 90 00 3A [07:45:40]RAPDU: 90 00 [07:45:40]wFMCommunicate OK [07:45:40]wFMCommunicate request_size=255 [07:45:40]MH_SAM_APDU [07:45:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A6 92 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 17 03 00 35 04 06 00 69 [07:45:40]Write to MH i2c: E2 02 01 B8 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A6 92 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 17 03 00 35 04 06 00 69 00 00 C4 [07:45:40]Write i2c OK [07:45:40]MH_I2C_Read... [07:45:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:41]Read from MH i2c: E2 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: E2 03 00 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: E2 03 00 B8 0F 00 90 00 3B [07:45:41]RAPDU: 90 00 [07:45:41]wFMCommunicate OK [07:45:41]wFMCommunicate request_size=10 [07:45:41]MH_SAM_APDU [07:45:41]CAPDU: 80 0D 02 02 05 52 78 BD 41 7E [07:45:41]Write to MH i2c: E2 0D 00 B9 0F 80 0D 02 02 05 00 52 78 BD 41 7E 00 00 92 [07:45:41]Write i2c OK [07:45:41]MH_I2C_Read... [07:45:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:41]Read from MH i2c: E2 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: E2 03 00 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: E2 03 00 B9 0F 00 90 00 3C [07:45:41]RAPDU: 90 00 [07:45:41]wFMCommunicate OK [07:45:41]wFMCommunicate request_size=4 [07:45:41]MH_SAM_APDU [07:45:41]CAPDU: 80 0D 03 02 [07:45:41]Write to MH i2c: E2 08 00 BA 0F 80 0D 03 02 00 00 00 00 44 [07:45:41]Write i2c OK [07:45:41]MH_I2C_Read... [07:45:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:45:41]Read from MH i2c: E2 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: E2 0B 00 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: E2 0B 00 BA 0F 00 E8 66 E0 3A AB 76 7C 83 90 00 CD [07:45:41]RAPDU: E8 66 E0 3A AB 76 7C 83 90 00 [07:45:41]wFMCommunicate OK [07:45:41]SAM_PROTO_SignData done [07:45:41]FM_MakeSignedData done [07:45:41]CreateOFDProtocolMessage [07:45:41]wFMCommunicate request_size=4 [07:45:41]MH_SAM_APDU [07:45:41]CAPDU: 80 11 00 00 [07:45:41]Write to MH i2c: E2 08 00 BB 0F 80 11 00 00 00 00 00 00 44 [07:45:41]Write i2c OK [07:45:41]MH_I2C_Read... [07:45:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:41]Read from MH i2c: E2 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: E2 17 00 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: E2 17 00 BB 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 99 [07:45:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:45:41]wFMCommunicate OK [07:45:41]CreateOFDProtocolMessage done [07:45:41]OFDSenderStorePacket 202620 [07:45:41]StoreOFDPacket docnum=202620 [07:45:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A3 2B 07 01 B0 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A6 92 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 17 03 00 35 04 06 00 69 52 78 BD 41 7E E8 66 E0 3A AB 76 7C 83 [07:45:41]CheckFolder [07:45:41]dirname=/storage/ofd_packets [07:45:41]CheckFolder done [07:45:41]ProducePacketName [07:45:41]name=ofd_packets/00202620 [07:45:41]NVStorageSaveData ofd_packets/00202620 [07:45:41]File name is /storage/ofd_packets/00202620 [07:45:41]Write 301 bytes [07:45:41]NVStorageSaveData done [07:45:41]OFDSenderStorePacket done [07:45:41]KKMCreateOFDPacket done [07:45:41]NVStorageSaveData kkm_last_timestamp [07:45:41]File name is /storage/kkm_last_timestamp [07:45:41]Write 4 bytes [07:45:41]NVStorageSaveData done [07:45:41]ExternCall_PrintAddStr [07:45:41]wPrintStart [07:45:41]Write to MH i2c: 01 00 00 BC 0F CB [07:45:41]Write i2c OK [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: 01 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: 01 07 00 [07:45:41]MH_I2C_Read... [07:45:41]Read from MH i2c: 01 07 00 BC 0F 00 00 00 00 00 FF 0F E0 [07:45:41]RasterBufferAndPrint [07:45:41]line Счет N : (1)450406 [07:45:41]line ИНН: 02508201610067 [07:45:41]line Контрольно-Кассовый Чек [07:45:41]line ПРОДАЖА [07:45:41]line ТРК (МРК, ГНК) : 41 [07:45:41]line Товар: 2710124130 [07:45:41]line Аи-92-К-2 [07:45:41]line 7.480 * 66.90 [07:45:41]line = 500.41 [07:45:41]line НДС 12% НСП 1% [07:45:41]line > о реализуемом товаре [07:45:41]line ОКРУГЛЕНИЕ: -0.41 [07:45:41]line ИТОГО: 500.00 [07:45:41]line Внесено: 500.00 [07:45:41]line СДАЧА: 0.00 [07:45:41]line НСП 1% : 4.43 [07:45:41]line НДС 12% : 53.14 [07:45:41]line Наличными: 500.00 [07:45:41]line Безнал.: 0.00 [07:45:41]line Место: АЗС № 171 "Партнер Нефть" [07:45:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [07:45:41]line СНО: Общий режим [07:45:41]line Чек 15 29.10.2024 07:45 [07:45:41]line Смена: 546 ФФД: 1.0 [07:45:41]line ЗНМ: 0300000109 [07:45:41]line РНМ: 0000000000091777 [07:45:41]line Версия ККМ: 001 [07:45:41]line ФМ: 0000000000871756 [07:45:41]line ФД: 202620 [07:45:41]line ФПД: 115802933903742 [07:45:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T074542&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202620&fm=115802933903742&tin=02508201610067®Number=0000000000091777&sum=50000 [07:45:41]OFD Sender: Processing packet 202620 [packets to send 116, broken 115] [07:45:41]ProducePacketName [07:45:41]name=ofd_packets/00202620 [07:45:41]OFD Sender: To server: pG, [07:45:41]CommunicateWithHost lk.salyk.kg:30040 [07:45:41]ConnectInit lk.salyk.kg [07:45:41]written 0, free lines is 4095 [07:45:41]Connected sock=10 [07:45:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A3 2B 07 01 B0 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A6 92 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 17 03 00 35 04 06 00 69 52 78 BD 41 7E E8 66 E0 3A AB 76 7C 83 [07:45:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 35 BE 47 00 D6 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 17 03 00 F4 03 04 00 5A 3E 20 67 B6 04 01 00 00 C3 CB 04 3C 2A C3 08 D2 [07:45:41]CommunicateWithHost err = 0 [07:45:41]CheckOFDResponse [07:45:41]1017 (14) - 77093643461234 [07:45:41]1041 (16) - 0000000000871756 [07:45:41]1040 (4) - 202620 [07:45:41]1012 (4) - 29.10.2024 01:46 [07:45:41]1206 (1) - 0 [07:45:41]OFD Sender: Remove packet 202620 [07:45:41]ProducePacketName [07:45:41]name=ofd_packets/00202620 [07:45:41]NVStorageDeleteData [07:45:42]Write to MH i2c: 01 00 00 E7 0F F6 [07:45:42]Write i2c OK [07:45:42]MH_I2C_Read... [07:45:42]Read from MH i2c: 01 [07:45:42]MH_I2C_Read... [07:45:42]Read from MH i2c: 01 07 00 [07:45:42]MH_I2C_Read... [07:45:42]Read from MH i2c: 01 07 00 E7 0F 00 00 00 00 00 96 0C 9F [07:45:42]RasterBufferAndPrint [07:45:42]line [07:45:42]line [07:45:42]line [07:45:42]line [07:45:42]line [07:45:42]written 0, free lines is 3226 [07:45:42]MH_Cut [07:45:42]Write to MH i2c: D1 01 00 EE 0F 01 CF [07:45:42]Write i2c OK [07:45:42]MH_I2C_Read... [07:45:42]Read from MH i2c: D1 [07:45:42]MH_I2C_Read... [07:45:42]Read from MH i2c: D1 01 00 [07:45:42]MH_I2C_Read... [07:45:42]Read from MH i2c: D1 01 00 EE 0F 00 CE [07:45:42]Write to MH i2c: 01 00 00 EF 0F FE [07:45:42]Write i2c OK [07:45:42]MH_I2C_Read... [07:45:42]OFD Sender: No OFD packet to send [07:45:42]*** Cut start [07:45:42]*** Purtial cut [07:45:42]*** Stage 1: CUTSNS_PIN = 1 [07:45:43]Read from MH i2c: 01 [07:45:43]MH_I2C_Read... [07:45:43]*** Stop cut motor [07:45:43]*** Cut end [07:45:43]Read from MH i2c: 01 07 00 [07:45:43]MH_I2C_Read... [07:45:43]Read from MH i2c: 01 07 00 EF 0F 00 00 00 00 00 FF 0F 13 [07:45:43]process_action close_receipt done [07:45:43]requested_data is exist [07:45:43]produce_requested_data [07:45:43]requested_item fm.sn is exist - process it [07:45:43]wFMCommunicate request_size=4 [07:45:43]MH_SAM_APDU [07:45:43]CAPDU: 80 11 00 00 [07:45:43]Write to MH i2c: E2 08 00 F0 0F 80 11 00 00 00 00 00 00 79 [07:45:43]Write i2c OK [07:45:43]MH_I2C_Read... [07:45:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:43]Read from MH i2c: E2 [07:45:43]MH_I2C_Read... [07:45:43]Read from MH i2c: E2 17 00 [07:45:43]MH_I2C_Read... [07:45:43]Read from MH i2c: E2 17 00 F0 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CE [07:45:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:45:43]wFMCommunicate OK [07:45:43]requested_item fd.num is exist - process it [07:45:43]SAM_PROTO_GetFieldsCounters [07:45:43]wFMCommunicate request_size=4 [07:45:43]MH_SAM_APDU [07:45:43]CAPDU: 80 13 00 00 [07:45:43]Write to MH i2c: E2 08 00 F1 0F 80 13 00 00 00 00 00 00 7C [07:45:43]Write i2c OK [07:45:43]MH_I2C_Read... [07:45:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:45:43]Read from MH i2c: E2 [07:45:43]MH_I2C_Read... [07:45:43]Read from MH i2c: E2 62 00 [07:45:43]MH_I2C_Read... [07:45:43]Read from MH i2c: E2 62 00 F1 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7C 17 03 00 0E 04 04 00 22 02 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 8C [07:45:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7C 17 03 00 0E 04 04 00 22 02 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:45:43]wFMCommunicate OK [07:45:43]SAM_PROTO_GetFieldsCounters done [07:45:43]requested_item shift.num is exist - process it [07:45:43]requested_item shift.opened is exist - process it [07:45:43]req_shift_opened [07:45:43]FM_GetShiftState [07:45:43]SAM_PROTO_GetShiftState [07:45:43]wFMCommunicate request_size=4 [07:45:43]MH_SAM_APDU [07:45:43]CAPDU: 80 13 01 00 [07:45:43]Write to MH i2c: E2 08 00 F2 0F 80 13 01 00 00 00 00 00 7E [07:45:43]Write i2c OK [07:45:43]MH_I2C_Read... [07:45:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:43]Read from MH i2c: E2 [07:45:43]MH_I2C_Read... [07:45:43]Read from MH i2c: E2 0E 00 [07:45:43]MH_I2C_Read... [07:45:43]Read from MH i2c: E2 0E 00 F2 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 67 [07:45:43]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [07:45:43]wFMCommunicate OK [07:45:43]SAM_PROTO_GetShiftState done [07:45:43]FM_GetShiftState done [07:45:43]req_shift_opened done [07:45:43]requested_item shift.open_date is exist - process it [07:45:43]req_shift_open_date [07:45:43]req_shift_open_date done [07:45:43]produce_requested_data done [07:45:43]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202620,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [07:45:43]process_action_free close_receipt [07:45:43]json_value_free [07:45:43]json_value_free done [07:45:43]process_json_proto returns [07:45:43]Send response to host [07:45:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202620,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [07:45:43]free response buf [07:45:43]execute_script done [07:45:43]execute_script returns [07:45:43]free content buf [07:45:43]Sock 9.Close socket [07:45:43]Sock 9.Thread stoped [07:45:47]OFD Sender: No OFD packet to send [07:45:52]OFD Sender: No OFD packet to send [07:45:57]OFD Sender: No OFD packet to send [07:46:02]OFD Sender: No OFD packet to send [07:46:07]OFD Sender: No OFD packet to send [07:46:12]OFD Sender: No OFD packet to send [07:46:17]OFD Sender: No OFD packet to send [07:46:22]OFD Sender: No OFD packet to send [07:46:27]OFD Sender: No OFD packet to send [07:46:32]OFD Sender: No OFD packet to send [07:46:37]OFD Sender: No OFD packet to send [07:46:42]OFD Sender: No OFD packet to send [07:46:47]OFD Sender: No OFD packet to send [07:46:52]OFD Sender: No OFD packet to send [07:46:57]OFD Sender: No OFD packet to send [07:47:02]OFD Sender: No OFD packet to send [07:47:07]OFD Sender: No OFD packet to send [07:47:12]OFD Sender: No OFD packet to send [07:47:17]OFD Sender: No OFD packet to send [07:47:22]OFD Sender: No OFD packet to send [07:47:27]OFD Sender: No OFD packet to send [07:47:32]OFD Sender: No OFD packet to send [07:47:37]accept exits with 7 [07:47:37]New connection [07:47:37]New thread 3067379044 created [07:47:37]Thread 3067235684 joined [07:47:37]Waiting for new connection... [07:47:37] Sock 7.Parse request [07:47:37]Sock 7.Check first char [07:47:37]Sock 7.First char is OK [07:47:37]request: POST /json_proto HTTP/1.0 [07:47:37]Method: POST [07:47:37]URL: /json_proto [07:47:37]Method is POST - this is cgi request [07:47:37]url: /json_proto [07:47:37]query_string will be loaded in cgi processing [07:47:37]execute_cgi json_proto POST (null) [07:47:37]execute_cgi path=json_proto method=POST [07:47:37]POST find Content-Length [07:47:37]Host: 172.17.63.195:8080 [07:47:37]Content-Length: 677 [07:47:37]Content-Type: application/json [07:47:37] [07:47:37]POST finish read [07:47:37]Found Content-Length = 677 [07:47:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:47:37]execute_script... [07:47:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:47:37]POST & json_proto [07:47:37]process_json_proto [07:47:37]json parsed OK: [07:47:37]protocol is kg_v1.0 [07:47:37]action value=close_receipt [07:47:37]process_action close_receipt [07:47:37]cmd_close_receipt [07:47:37]MH_GetDate [07:47:37]Write to MH i2c: F0 00 00 F3 0F F1 [07:47:37]Write i2c OK [07:47:37]MH_I2C_Read... [07:47:37]Read from MH i2c: F0 [07:47:37]MH_I2C_Read... [07:47:37]Read from MH i2c: F0 09 00 [07:47:37]MH_I2C_Read... [07:47:37]Read from MH i2c: F0 09 00 F3 0F 00 1C 93 20 67 47 1B 1E 67 17 [07:47:37]GetLastDocTimeStamp 1730187942 [07:47:37]current date 1730188060 [07:47:37]FM_GetShiftState [07:47:37]SAM_PROTO_GetShiftState [07:47:37]wFMCommunicate request_size=4 [07:47:37]MH_SAM_APDU [07:47:37]CAPDU: 80 13 01 00 [07:47:37]Write to MH i2c: E2 08 00 F4 0F 80 13 01 00 00 00 00 00 80 [07:47:37]Write i2c OK [07:47:37]MH_I2C_Read... [07:47:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:47:37]Read from MH i2c: E2 [07:47:37]MH_I2C_Read... [07:47:37]Read from MH i2c: E2 0E 00 [07:47:37]MH_I2C_Read... [07:47:37]Read from MH i2c: E2 0E 00 F4 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 69 [07:47:37]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [07:47:37]wFMCommunicate OK [07:47:37]SAM_PROTO_GetShiftState done [07:47:37]FM_GetShiftState done [07:47:37]opened in 1730160431 [07:47:37]opened+sec_in_day 1730246831 [07:47:37]quantity*price = 20003 [07:47:37]sum+1 = 20004 [07:47:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 16 29.10.2024 07:47 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202621 ФПД: 86457042291677 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T074740&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202621&fm=86457042291677&tin=02508201610067®Number=0000000000091777&sum=20000 [07:47:38]StoreToDocumentArchive [07:47:38]shift 546 fd 202621 [07:47:38]save to /storage/0546/doc_00202621 [07:47:38]save last doc name /storage/0546/doc_00202621 to /storage/kkm_last_doc_name [07:47:38]save OK [07:47:38]Clear old archive folders... [07:47:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:47:38]tlvbuf is 01CBF710 [07:47:38]SAM_PROTO_ClearQueue [07:47:38]wFMCommunicate request_size=4 [07:47:38]MH_SAM_APDU [07:47:38]CAPDU: 80 09 00 00 [07:47:38]Write to MH i2c: E2 08 00 01 10 80 09 00 00 00 00 00 00 83 [07:47:38]Write i2c OK [07:47:38]MH_I2C_Read... [07:47:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:47:38]Read from MH i2c: E2 [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: E2 03 00 [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: E2 03 00 01 10 00 90 00 85 [07:47:38]RAPDU: 90 00 [07:47:38]wFMCommunicate OK [07:47:38]SAM_PROTO_ClearQueue done [07:47:38]KKMCreateOFDPacket [07:47:38]OFDProtocolAddRootSTLVToBuf [07:47:38]FM_MakeSignedData [07:47:38]FM_MakeSignedData [07:47:38]SAM_PROTO_SignData [07:47:38]wFMCommunicate request_size=4 [07:47:38]MH_SAM_APDU [07:47:38]CAPDU: 80 0D 01 02 [07:47:38]Write to MH i2c: E2 08 00 02 10 80 0D 01 02 00 00 00 00 8B [07:47:38]Write i2c OK [07:47:38]MH_I2C_Read... [07:47:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:47:38]Read from MH i2c: E2 [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: E2 03 00 [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: E2 03 00 02 10 00 90 00 86 [07:47:38]RAPDU: 90 00 [07:47:38]wFMCommunicate OK [07:47:38]wFMCommunicate request_size=255 [07:47:38]MH_SAM_APDU [07:47:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 1C 93 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7D 17 03 00 35 04 06 00 4E [07:47:38]Write to MH i2c: E2 02 01 03 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 1C 93 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7D 17 03 00 35 04 06 00 4E 00 00 30 [07:47:38]Write i2c OK [07:47:38]MH_I2C_Read... [07:47:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:47:38]Read from MH i2c: E2 [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: E2 03 00 [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: E2 03 00 03 10 00 90 00 87 [07:47:38]RAPDU: 90 00 [07:47:38]wFMCommunicate OK [07:47:38]wFMCommunicate request_size=10 [07:47:38]MH_SAM_APDU [07:47:38]CAPDU: 80 0D 02 02 05 A1 D9 4B 4B DD [07:47:38]Write to MH i2c: E2 0D 00 04 10 80 0D 02 02 05 00 A1 D9 4B 4B DD 00 00 85 [07:47:38]Write i2c OK [07:47:38]MH_I2C_Read... [07:47:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:47:38]Read from MH i2c: E2 [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: E2 03 00 [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: E2 03 00 04 10 00 90 00 88 [07:47:38]RAPDU: 90 00 [07:47:38]wFMCommunicate OK [07:47:38]wFMCommunicate request_size=4 [07:47:38]MH_SAM_APDU [07:47:38]CAPDU: 80 0D 03 02 [07:47:38]Write to MH i2c: E2 08 00 05 10 80 0D 03 02 00 00 00 00 90 [07:47:38]Write i2c OK [07:47:38]MH_I2C_Read... [07:47:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:47:38]Read from MH i2c: E2 [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: E2 0B 00 [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: E2 0B 00 05 10 00 18 96 81 CF 0D E1 9D 80 90 00 9A [07:47:38]RAPDU: 18 96 81 CF 0D E1 9D 80 90 00 [07:47:38]wFMCommunicate OK [07:47:38]SAM_PROTO_SignData done [07:47:38]FM_MakeSignedData done [07:47:38]CreateOFDProtocolMessage [07:47:38]wFMCommunicate request_size=4 [07:47:38]MH_SAM_APDU [07:47:38]CAPDU: 80 11 00 00 [07:47:38]Write to MH i2c: E2 08 00 06 10 80 11 00 00 00 00 00 00 90 [07:47:38]Write i2c OK [07:47:38]MH_I2C_Read... [07:47:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:47:38]Read from MH i2c: E2 [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: E2 17 00 [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: E2 17 00 06 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E5 [07:47:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:47:38]wFMCommunicate OK [07:47:38]CreateOFDProtocolMessage done [07:47:38]OFDSenderStorePacket 202621 [07:47:38]StoreOFDPacket docnum=202621 [07:47:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B3 54 07 01 D9 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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 1C 93 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7D 17 03 00 35 04 06 00 4E A1 D9 4B 4B DD 18 96 81 CF 0D E1 9D 80 [07:47:38]CheckFolder [07:47:38]dirname=/storage/ofd_packets [07:47:38]CheckFolder done [07:47:38]ProducePacketName [07:47:38]name=ofd_packets/00202621 [07:47:38]NVStorageSaveData ofd_packets/00202621 [07:47:38]File name is /storage/ofd_packets/00202621 [07:47:38]Write 301 bytes [07:47:38]NVStorageSaveData done [07:47:38]OFDSenderStorePacket done [07:47:38]KKMCreateOFDPacket done [07:47:38]NVStorageSaveData kkm_last_timestamp [07:47:38]File name is /storage/kkm_last_timestamp [07:47:38]Write 4 bytes [07:47:38]NVStorageSaveData done [07:47:38]ExternCall_PrintAddStr [07:47:38]wPrintStart [07:47:38]Write to MH i2c: 01 00 00 07 10 17 [07:47:38]Write i2c OK [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: 01 [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: 01 07 00 [07:47:38]MH_I2C_Read... [07:47:38]Read from MH i2c: 01 07 00 07 10 00 00 00 00 00 FF 0F 2C [07:47:38]RasterBufferAndPrint [07:47:38]line Счет N : (1)450407 [07:47:38]line ИНН: 02508201610067 [07:47:38]line Контрольно-Кассовый Чек [07:47:38]line ПРОДАЖА [07:47:38]line ТРК (МРК, ГНК) : 41 [07:47:38]line Товар: 2710124130 [07:47:38]line Аи-92-К-2 [07:47:38]line 2.990 * 66.90 [07:47:38]line = 200.03 [07:47:38]line НДС 12% НСП 1% [07:47:38]line > о реализуемом товаре [07:47:38]line ОКРУГЛЕНИЕ: -0.03 [07:47:38]line ИТОГО: 200.00 [07:47:38]line Внесено: 200.00 [07:47:38]line СДАЧА: 0.00 [07:47:38]line НСП 1% : 1.77 [07:47:38]line НДС 12% : 21.24 [07:47:38]line Наличными: 200.00 [07:47:38]line Безнал.: 0.00 [07:47:38]line Место: АЗС № 171 "Партнер Нефть" [07:47:38]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [07:47:38]line СНО: Общий режим [07:47:38]line Чек 16 29.10.2024 07:47 [07:47:38]line Смена: 546 ФФД: 1.0 [07:47:38]line ЗНМ: 0300000109 [07:47:38]line РНМ: 0000000000091777 [07:47:38]line Версия ККМ: 001 [07:47:38]line ФМ: 0000000000871756 [07:47:38]line ФД: 202621 [07:47:38]line ФПД: 86457042291677 [07:47:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T074740&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202621&fm=86457042291677&tin=02508201610067®Number=0000000000091777&sum=20000 [07:47:39]OFD Sender: Processing packet 202621 [packets to send 116, broken 115] [07:47:39]ProducePacketName [07:47:39]name=ofd_packets/00202621 [07:47:39]OFD Sender: To server: pG, [07:47:39]CommunicateWithHost lk.salyk.kg:30040 [07:47:39]ConnectInit lk.salyk.kg [07:47:39]written 0, free lines is 4095 [07:47:39]Connected sock=10 [07:47:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B3 54 07 01 D9 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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 1C 93 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7D 17 03 00 35 04 06 00 4E A1 D9 4B 4B DD 18 96 81 CF 0D E1 9D 80 [07:47:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FB EA 47 00 00 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7D 17 03 00 F4 03 04 00 CF 3E 20 67 B6 04 01 00 00 08 F8 2A 1B 51 B8 05 A1 [07:47:39]CommunicateWithHost err = 0 [07:47:39]CheckOFDResponse [07:47:39]1017 (14) - 77093643461234 [07:47:39]1041 (16) - 0000000000871756 [07:47:39]1040 (4) - 202621 [07:47:39]1012 (4) - 29.10.2024 01:47 [07:47:39]1206 (1) - 0 [07:47:39]OFD Sender: Remove packet 202621 [07:47:39]ProducePacketName [07:47:39]name=ofd_packets/00202621 [07:47:39]NVStorageDeleteData [07:47:39]Write to MH i2c: 01 00 00 32 10 42 [07:47:39]Write i2c OK [07:47:39]MH_I2C_Read... [07:47:39]Read from MH i2c: 01 [07:47:39]MH_I2C_Read... [07:47:39]Read from MH i2c: 01 07 00 [07:47:39]MH_I2C_Read... [07:47:39]Read from MH i2c: 01 07 00 32 10 00 00 00 00 00 94 0C E9 [07:47:39]RasterBufferAndPrint [07:47:39]line [07:47:39]line [07:47:39]line [07:47:39]line [07:47:39]line [07:47:39]written 0, free lines is 3225 [07:47:39]MH_Cut [07:47:39]Write to MH i2c: D1 01 00 39 10 01 1B [07:47:39]Write i2c OK [07:47:39]MH_I2C_Read... [07:47:39]Read from MH i2c: D1 [07:47:39]MH_I2C_Read... [07:47:39]Read from MH i2c: D1 01 00 [07:47:39]MH_I2C_Read... [07:47:39]Read from MH i2c: D1 01 00 39 10 00 1A [07:47:39]Write to MH i2c: 01 00 00 3A 10 4A [07:47:39]Write i2c OK [07:47:39]MH_I2C_Read... [07:47:39]OFD Sender: No OFD packet to send [07:47:40]*** Cut start [07:47:40]*** Purtial cut [07:47:40]*** Stage 1: CUTSNS_PIN = 1 [07:47:40]Read from MH i2c: 01 [07:47:40]MH_I2C_Read... [07:47:40]*** Stop cut motor [07:47:40]*** Cut end [07:47:40]Read from MH i2c: 01 07 00 [07:47:40]MH_I2C_Read... [07:47:40]Read from MH i2c: 01 07 00 3A 10 00 00 00 00 00 FF 0F 5F [07:47:40]process_action close_receipt done [07:47:40]requested_data is exist [07:47:40]produce_requested_data [07:47:40]requested_item fm.sn is exist - process it [07:47:40]wFMCommunicate request_size=4 [07:47:40]MH_SAM_APDU [07:47:40]CAPDU: 80 11 00 00 [07:47:40]Write to MH i2c: E2 08 00 3B 10 80 11 00 00 00 00 00 00 C5 [07:47:40]Write i2c OK [07:47:40]MH_I2C_Read... [07:47:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:47:40]Read from MH i2c: E2 [07:47:40]MH_I2C_Read... [07:47:40]Read from MH i2c: E2 17 00 [07:47:40]MH_I2C_Read... [07:47:40]Read from MH i2c: E2 17 00 3B 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1A [07:47:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [07:47:40]wFMCommunicate OK [07:47:40]requested_item fd.num is exist - process it [07:47:40]SAM_PROTO_GetFieldsCounters [07:47:40]wFMCommunicate request_size=4 [07:47:40]MH_SAM_APDU [07:47:40]CAPDU: 80 13 00 00 [07:47:40]Write to MH i2c: E2 08 00 3C 10 80 13 00 00 00 00 00 00 C8 [07:47:40]Write i2c OK [07:47:40]MH_I2C_Read... [07:47:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:47:40]Read from MH i2c: E2 [07:47:40]MH_I2C_Read... [07:47:40]Read from MH i2c: E2 62 00 [07:47:40]MH_I2C_Read... [07:47:40]Read from MH i2c: E2 62 00 3C 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7D 17 03 00 0E 04 04 00 22 02 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 DC [07:47:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7D 17 03 00 0E 04 04 00 22 02 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 [07:47:40]wFMCommunicate OK [07:47:40]SAM_PROTO_GetFieldsCounters done [07:47:40]requested_item shift.num is exist - process it [07:47:40]requested_item shift.opened is exist - process it [07:47:40]req_shift_opened [07:47:40]FM_GetShiftState [07:47:40]SAM_PROTO_GetShiftState [07:47:40]wFMCommunicate request_size=4 [07:47:40]MH_SAM_APDU [07:47:40]CAPDU: 80 13 01 00 [07:47:40]Write to MH i2c: E2 08 00 3D 10 80 13 01 00 00 00 00 00 CA [07:47:40]Write i2c OK [07:47:40]MH_I2C_Read... [07:47:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:47:41]Read from MH i2c: E2 [07:47:41]MH_I2C_Read... [07:47:41]Read from MH i2c: E2 0E 00 [07:47:41]MH_I2C_Read... [07:47:41]Read from MH i2c: E2 0E 00 3D 10 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B3 [07:47:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [07:47:41]wFMCommunicate OK [07:47:41]SAM_PROTO_GetShiftState done [07:47:41]FM_GetShiftState done [07:47:41]req_shift_opened done [07:47:41]requested_item shift.open_date is exist - process it [07:47:41]req_shift_open_date [07:47:41]req_shift_open_date done [07:47:41]produce_requested_data done [07:47:41]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202621,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [07:47:41]process_action_free close_receipt [07:47:41]json_value_free [07:47:41]json_value_free done [07:47:41]process_json_proto returns [07:47:41]Send response to host [07:47:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202621,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [07:47:41]free response buf [07:47:41]execute_script done [07:47:41]execute_script returns [07:47:41]free content buf [07:47:41]Sock 7.Close socket [07:47:41]Sock 7.Thread stoped [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:35]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [07:53:45]OFD Sender: No OFD packet to send [07:53:50]OFD Sender: No OFD packet to send [07:53:55]OFD Sender: No OFD packet to send [07:54:00]OFD Sender: No OFD packet to send [07:54:05]OFD Sender: No OFD packet to send [07:54:10]OFD Sender: No OFD packet to send [07:54:15]OFD Sender: No OFD packet to send [07:54:20]OFD Sender: No OFD packet to send [07:54:25]OFD Sender: No OFD packet to send [07:54:30]OFD Sender: No OFD packet to send [07:54:35]OFD Sender: No OFD packet to send [07:54:40]OFD Sender: No OFD packet to send [07:54:45]OFD Sender: No OFD packet to send [07:54:50]OFD Sender: No OFD packet to send [07:54:55]OFD Sender: No OFD packet to send [07:55:00]OFD Sender: No OFD packet to send [07:55:05]OFD Sender: No OFD packet to send [07:55:10]OFD Sender: No OFD packet to send [07:55:15]OFD Sender: No OFD packet to send [07:55:20]OFD Sender: No OFD packet to send [07:55:25]OFD Sender: No OFD packet to send [07:55:30]OFD Sender: No OFD packet to send [07:55:35]OFD Sender: No OFD packet to send [07:55:40]OFD Sender: No OFD packet to send [07:55:45]OFD Sender: No OFD packet to send [07:55:50]OFD Sender: No OFD packet to send [07:55:55]OFD Sender: No OFD packet to send [07:56:00]OFD Sender: No OFD packet to send [07:56:05]OFD Sender: No OFD packet to send [07:56:10]OFD Sender: No OFD packet to send [07:56:15]OFD Sender: No OFD packet to send [07:56:20]OFD Sender: No OFD packet to send [07:56:25]OFD Sender: No OFD packet to send [07:56:30]OFD Sender: No OFD packet to send [07:56:35]OFD Sender: No OFD packet to send [07:56:40]OFD Sender: No OFD packet to send [07:56:45]OFD Sender: No OFD packet to send [07:56:50]OFD Sender: No OFD packet to send [07:56:55]OFD Sender: No OFD packet to send [07:57:00]OFD Sender: No OFD packet to send [07:57:05]OFD Sender: No OFD packet to send [07:57:10]OFD Sender: No OFD packet to send [07:57:15]OFD Sender: No OFD packet to send [07:57:20]OFD Sender: No OFD packet to send [07:57:25]OFD Sender: No OFD packet to send [07:57:30]OFD Sender: No OFD packet to send [07:57:35]OFD Sender: No OFD packet to send [07:57:40]OFD Sender: No OFD packet to send [07:57:45]OFD Sender: No OFD packet to send [07:57:50]OFD Sender: No OFD packet to send [07:57:55]OFD Sender: No OFD packet to send [07:58:00]OFD Sender: No OFD packet to send [07:58:05]OFD Sender: No OFD packet to send [07:58:10]OFD Sender: No OFD packet to send [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:11]OFD Sender: No OFD packet to send [08:02:16]OFD Sender: No OFD packet to send [08:02:21]OFD Sender: No OFD packet to send [08:02:26]OFD Sender: No OFD packet to send [08:02:31]OFD Sender: No OFD packet to send [08:02:36]OFD Sender: No OFD packet to send [08:02:41]OFD Sender: No OFD packet to send [08:02:46]OFD Sender: No OFD packet to send [08:02:51]OFD Sender: No OFD packet to send [08:04:02]ConnectInit Can't connect to host [08:04:04]OFD Sender: No OFD packet to send [08:04:09]OFD Sender: No OFD packet to send [08:04:14]OFD Sender: No OFD packet to send [08:04:19]OFD Sender: No OFD packet to send [08:04:24]OFD Sender: No OFD packet to send [08:04:29]OFD Sender: No OFD packet to send [08:04:34]OFD Sender: No OFD packet to send [08:04:39]OFD Sender: No OFD packet to send [08:04:44]OFD Sender: No OFD packet to send [08:04:49]OFD Sender: No OFD packet to send [08:04:54]OFD Sender: No OFD packet to send [08:04:59]OFD Sender: No OFD packet to send [08:05:04]OFD Sender: No OFD packet to send [08:05:09]OFD Sender: No OFD packet to send [08:05:14]OFD Sender: No OFD packet to send [08:05:19]OFD Sender: No OFD packet to send [08:05:24]OFD Sender: No OFD packet to send [08:05:29]OFD Sender: No OFD packet to send [08:05:34]OFD Sender: No OFD packet to send [08:05:39]OFD Sender: No OFD packet to send [08:05:44]OFD Sender: No OFD packet to send [08:05:49]OFD Sender: No OFD packet to send [08:05:54]OFD Sender: No OFD packet to send [08:05:59]OFD Sender: No OFD packet to send [08:06:04]accept exits with 9 [08:06:04]New connection [08:06:04]New thread 3067284836 created [08:06:04]Waiting for new connection... [08:06:04] Sock 9.Parse request [08:06:04]Sock 9.Check first char [08:06:04]Sock 9.First char is OK [08:06:04]request: POST /json_proto HTTP/1.0 [08:06:04]Method: POST [08:06:04]URL: /json_proto [08:06:04]Method is POST - this is cgi request [08:06:04]url: /json_proto [08:06:04]query_string will be loaded in cgi processing [08:06:04]execute_cgi json_proto POST (null) [08:06:04]execute_cgi path=json_proto method=POST [08:06:04]POST find Content-Length [08:06:04]Host: 172.17.63.195:8080 [08:06:04]Content-Length: 677 [08:06:04]Content-Type: application/json [08:06:04] [08:06:04]POST finish read [08:06:04]Found Content-Length = 677 [08:06:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:04]execute_script... [08:06:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:04]POST & json_proto [08:06:04]process_json_proto [08:06:04]json parsed OK: [08:06:04]protocol is kg_v1.0 [08:06:04]action value=close_receipt [08:06:04]process_action close_receipt [08:06:04]cmd_close_receipt [08:06:04]MH_GetDate [08:06:04]Write to MH i2c: F0 00 00 10 00 FF [08:06:04]Write i2c OK [08:06:04]MH_I2C_Read... [08:06:04]Read from MH i2c: F0 [08:06:04]MH_I2C_Read... [08:06:04]Read from MH i2c: F0 09 00 [08:06:04]MH_I2C_Read... [08:06:04]Read from MH i2c: F0 09 00 10 00 00 6C 97 20 67 47 1B 1E 67 79 [08:06:04]GetLastDocTimeStamp 1730188060 [08:06:04]current date 1730189164 [08:06:04]FM_GetShiftState [08:06:04]SAM_PROTO_GetShiftState [08:06:04]wFMCommunicate request_size=4 [08:06:04]MH_SAM_APDU [08:06:04]CAPDU: 80 13 01 00 [08:06:04]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [08:06:04]Write i2c OK [08:06:04]MH_I2C_Read... [08:06:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:04]Read from MH i2c: E2 [08:06:04]MH_I2C_Read... [08:06:04]Read from MH i2c: E2 0E 00 [08:06:04]MH_I2C_Read... [08:06:04]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 77 [08:06:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:06:04]wFMCommunicate OK [08:06:04]SAM_PROTO_GetShiftState done [08:06:04]FM_GetShiftState done [08:06:04]opened in 1730160431 [08:06:04]opened+sec_in_day 1730246831 [08:06:04]quantity*price = 30038 [08:06:04]sum+1 = 30039 [08:06:04]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 18 29.10.2024 08:09 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202623 ФПД: 30494469886646 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080941&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202623&fm=30494469886646&tin=02508201610067®Number=0000000000091777&sum=50000 [08:09:41]StoreToDocumentArchive [08:09:41]shift 546 fd 202623 [08:09:41]save to /storage/0546/doc_00202623 [08:09:41]save last doc name /storage/0546/doc_00202623 to /storage/kkm_last_doc_name [08:09:41]save OK [08:09:41]Clear old archive folders... [08:09:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:09:41]tlvbuf is 0170C1D0 [08:09:41]SAM_PROTO_ClearQueue [08:09:41]wFMCommunicate request_size=4 [08:09:41]MH_SAM_APDU [08:09:41]CAPDU: 80 09 00 00 [08:09:41]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [08:09:41]Write i2c OK [08:09:41]MH_I2C_Read... [08:09:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:09:41]Read from MH i2c: E2 [08:09:41]MH_I2C_Read... [08:09:41]Read from MH i2c: E2 03 00 [08:09:41]MH_I2C_Read... [08:09:41]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [08:09:41]RAPDU: 90 00 [08:09:41]wFMCommunicate OK [08:09:41]SAM_PROTO_ClearQueue done [08:09:41]KKMCreateOFDPacket [08:09:41]OFDProtocolAddRootSTLVToBuf [08:09:41]FM_MakeSignedData [08:09:41]FM_MakeSignedData [08:09:41]SAM_PROTO_SignData [08:09:41]wFMCommunicate request_size=4 [08:09:41]MH_SAM_APDU [08:09:41]CAPDU: 80 0D 01 02 [08:09:41]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [08:09:41]Write i2c OK [08:09:41]MH_I2C_Read... [08:09:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:09:41]Read from MH i2c: E2 [08:09:41]MH_I2C_Read... [08:09:41]Read from MH i2c: E2 03 00 [08:09:41]MH_I2C_Read... [08:09:41]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [08:09:41]RAPDU: 90 00 [08:09:41]wFMCommunicate OK [08:09:41]wFMCommunicate request_size=255 [08:09:41]MH_SAM_APDU [08:09:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 45 98 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 17 03 00 35 04 06 00 1B [08:09:41]Write to MH i2c: E2 02 01 6B 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 45 98 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 17 03 00 35 04 06 00 1B 00 00 C5 [08:09:41]Write i2c OK [08:09:41]MH_I2C_Read... [08:09:41]OFD Sender: No OFD packet to send [08:09:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:42]Read from MH i2c: E2 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: E2 03 00 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [08:09:42]RAPDU: 90 00 [08:09:42]wFMCommunicate OK [08:09:42]wFMCommunicate request_size=10 [08:09:42]MH_SAM_APDU [08:09:42]CAPDU: 80 0D 02 02 05 BC 0C 0B 92 B6 [08:09:42]Write to MH i2c: E2 0D 00 6C 00 80 0D 02 02 05 00 BC 0C 0B 92 B6 00 00 0B [08:09:42]Write i2c OK [08:09:42]MH_I2C_Read... [08:09:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:42]Read from MH i2c: E2 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: E2 03 00 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [08:09:42]RAPDU: 90 00 [08:09:42]wFMCommunicate OK [08:09:42]wFMCommunicate request_size=4 [08:09:42]MH_SAM_APDU [08:09:42]CAPDU: 80 0D 03 02 [08:09:42]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [08:09:42]Write i2c OK [08:09:42]MH_I2C_Read... [08:09:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:09:42]Read from MH i2c: E2 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: E2 0B 00 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: E2 0B 00 6D 00 00 A5 40 3A 1C 62 F2 65 A3 90 00 80 [08:09:42]RAPDU: A5 40 3A 1C 62 F2 65 A3 90 00 [08:09:42]wFMCommunicate OK [08:09:42]SAM_PROTO_SignData done [08:09:42]FM_MakeSignedData done [08:09:42]CreateOFDProtocolMessage [08:09:42]wFMCommunicate request_size=4 [08:09:42]MH_SAM_APDU [08:09:42]CAPDU: 80 11 00 00 [08:09:42]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [08:09:42]Write i2c OK [08:09:42]MH_I2C_Read... [08:09:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:42]Read from MH i2c: E2 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: E2 17 00 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [08:09:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:09:42]wFMCommunicate OK [08:09:42]CreateOFDProtocolMessage done [08:09:42]OFDSenderStorePacket 202623 [08:09:42]StoreOFDPacket docnum=202623 [08:09:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 46 91 07 01 59 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 45 98 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 17 03 00 35 04 06 00 1B BC 0C 0B 92 B6 A5 40 3A 1C 62 F2 65 A3 [08:09:42]CheckFolder [08:09:42]dirname=/storage/ofd_packets [08:09:42]CheckFolder done [08:09:42]ProducePacketName [08:09:42]name=ofd_packets/00202623 [08:09:42]NVStorageSaveData ofd_packets/00202623 [08:09:42]File name is /storage/ofd_packets/00202623 [08:09:42]Write 301 bytes [08:09:42]NVStorageSaveData done [08:09:42]OFDSenderStorePacket done [08:09:42]KKMCreateOFDPacket done [08:09:42]NVStorageSaveData kkm_last_timestamp [08:09:42]File name is /storage/kkm_last_timestamp [08:09:42]Write 4 bytes [08:09:42]NVStorageSaveData done [08:09:42]ExternCall_PrintAddStr [08:09:42]wPrintStart [08:09:42]Write to MH i2c: 01 00 00 6F 00 6F [08:09:42]Write i2c OK [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: 01 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: 01 07 00 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [08:09:42]RasterBufferAndPrint [08:09:42]line Счет N : (1)450409 [08:09:42]line ИНН: 02508201610067 [08:09:42]line Контрольно-Кассовый Чек [08:09:42]line ПРОДАЖА [08:09:42]line ТРК (МРК, ГНК) : 31 [08:09:42]line Товар: 2710124130 [08:09:42]line Аи-92-К-2 [08:09:42]line 7.480 * 66.90 [08:09:42]line = 500.41 [08:09:42]line НДС 12% НСП 1% [08:09:42]line > о реализуемом товаре [08:09:42]line ОКРУГЛЕНИЕ: -0.41 [08:09:42]line ИТОГО: 500.00 [08:09:42]line Внесено: 500.00 [08:09:42]line СДАЧА: 0.00 [08:09:42]line НСП 1% : 4.43 [08:09:42]line НДС 12% : 53.14 [08:09:42]line Наличными: 500.00 [08:09:42]line Безнал.: 0.00 [08:09:42]line Место: АЗС № 171 "Партнер Нефть" [08:09:42]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:09:42]line СНО: Общий режим [08:09:42]line Чек 18 29.10.2024 08:09 [08:09:42]line Смена: 546 ФФД: 1.0 [08:09:42]line ЗНМ: 0300000109 [08:09:42]line РНМ: 0000000000091777 [08:09:42]line Версия ККМ: 001 [08:09:42]line ФМ: 0000000000871756 [08:09:42]line ФД: 202623 [08:09:42]line ФПД: 30494469886646 [08:09:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T080941&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202623&fm=30494469886646&tin=02508201610067®Number=0000000000091777&sum=50000 [08:09:42]OFD Sender: Processing packet 202623 [packets to send 116, broken 115] [08:09:42]ProducePacketName [08:09:42]name=ofd_packets/00202623 [08:09:42]OFD Sender: To server: pG, [08:09:42]CommunicateWithHost lk.salyk.kg:30040 [08:09:42]ConnectInit lk.salyk.kg [08:09:42]written 0, free lines is 4095 [08:09:42]Connected sock=10 [08:09:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 46 91 07 01 59 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 45 98 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 17 03 00 35 04 06 00 1B BC 0C 0B 92 B6 A5 40 3A 1C 62 F2 65 A3 [08:09:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3F 81 47 00 CA 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 17 03 00 F4 03 04 00 F8 43 20 67 B6 04 01 00 00 79 2F 56 85 11 E7 CE 62 [08:09:42]CommunicateWithHost err = 0 [08:09:42]CheckOFDResponse [08:09:42]1017 (14) - 77093643461234 [08:09:42]1041 (16) - 0000000000871756 [08:09:42]1040 (4) - 202623 [08:09:42]1012 (4) - 29.10.2024 02:10 [08:09:42]1206 (1) - 0 [08:09:42]OFD Sender: Remove packet 202623 [08:09:42]ProducePacketName [08:09:42]name=ofd_packets/00202623 [08:09:42]NVStorageDeleteData [08:09:43]Write to MH i2c: 01 00 00 9A 00 9A [08:09:43]Write i2c OK [08:09:43]MH_I2C_Read... [08:09:43]Read from MH i2c: 01 [08:09:43]MH_I2C_Read... [08:09:43]Read from MH i2c: 01 07 00 [08:09:43]MH_I2C_Read... [08:09:43]Read from MH i2c: 01 07 00 9A 00 00 00 00 00 00 9C 0C 49 [08:09:43]RasterBufferAndPrint [08:09:43]line [08:09:43]line [08:09:43]line [08:09:43]line [08:09:43]line [08:09:43]written 0, free lines is 3232 [08:09:43]MH_Cut [08:09:43]Write to MH i2c: D1 01 00 A1 00 01 73 [08:09:43]Write i2c OK [08:09:43]MH_I2C_Read... [08:09:43]Read from MH i2c: D1 [08:09:43]MH_I2C_Read... [08:09:43]Read from MH i2c: D1 01 00 [08:09:43]MH_I2C_Read... [08:09:43]Read from MH i2c: D1 01 00 A1 00 00 72 [08:09:43]Write to MH i2c: 01 00 00 A2 00 A2 [08:09:43]Write i2c OK [08:09:43]MH_I2C_Read... [08:09:43]OFD Sender: No OFD packet to send [08:09:43]*** Cut start [08:09:43]*** Purtial cut [08:09:43]*** Stage 1: CUTSNS_PIN = 1 [08:09:44]Read from MH i2c: 01 [08:09:44]MH_I2C_Read... [08:09:44]*** Stop cut motor [08:09:44]*** Cut end [08:09:44]Read from MH i2c: 01 07 00 [08:09:44]MH_I2C_Read... [08:09:44]Read from MH i2c: 01 07 00 A2 00 00 00 00 00 00 FF 0F B7 [08:09:44]process_action close_receipt done [08:09:44]requested_data is exist [08:09:44]produce_requested_data [08:09:44]requested_item fm.sn is exist - process it [08:09:44]wFMCommunicate request_size=4 [08:09:44]MH_SAM_APDU [08:09:44]CAPDU: 80 11 00 00 [08:09:44]Write to MH i2c: E2 08 00 A3 00 80 11 00 00 00 00 00 00 1D [08:09:44]Write i2c OK [08:09:44]MH_I2C_Read... [08:09:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:44]Read from MH i2c: E2 [08:09:44]MH_I2C_Read... [08:09:44]Read from MH i2c: E2 17 00 [08:09:44]MH_I2C_Read... [08:09:44]Read from MH i2c: E2 17 00 A3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 72 [08:09:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:09:44]wFMCommunicate OK [08:09:44]requested_item fd.num is exist - process it [08:09:44]SAM_PROTO_GetFieldsCounters [08:09:44]wFMCommunicate request_size=4 [08:09:44]MH_SAM_APDU [08:09:44]CAPDU: 80 13 00 00 [08:09:44]Write to MH i2c: E2 08 00 A4 00 80 13 00 00 00 00 00 00 20 [08:09:44]Write i2c OK [08:09:44]MH_I2C_Read... [08:09:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:09:44]Read from MH i2c: E2 [08:09:44]MH_I2C_Read... [08:09:44]Read from MH i2c: E2 62 00 [08:09:44]MH_I2C_Read... [08:09:44]Read from MH i2c: E2 62 00 A4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7F 17 03 00 0E 04 04 00 22 02 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 3C [08:09:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7F 17 03 00 0E 04 04 00 22 02 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 [08:09:44]wFMCommunicate OK [08:09:44]SAM_PROTO_GetFieldsCounters done [08:09:44]requested_item shift.num is exist - process it [08:09:44]requested_item shift.opened is exist - process it [08:09:44]req_shift_opened [08:09:44]FM_GetShiftState [08:09:44]SAM_PROTO_GetShiftState [08:09:44]wFMCommunicate request_size=4 [08:09:44]MH_SAM_APDU [08:09:44]CAPDU: 80 13 01 00 [08:09:44]Write to MH i2c: E2 08 00 A5 00 80 13 01 00 00 00 00 00 22 [08:09:44]Write i2c OK [08:09:44]MH_I2C_Read... [08:09:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:09:44]Read from MH i2c: E2 [08:09:44]MH_I2C_Read... [08:09:44]Read from MH i2c: E2 0E 00 [08:09:44]MH_I2C_Read... [08:09:44]Read from MH i2c: E2 0E 00 A5 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0B [08:09:44]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:09:44]wFMCommunicate OK [08:09:44]SAM_PROTO_GetShiftState done [08:09:44]FM_GetShiftState done [08:09:44]req_shift_opened done [08:09:44]requested_item shift.open_date is exist - process it [08:09:44]req_shift_open_date [08:09:44]req_shift_open_date done [08:09:44]produce_requested_data done [08:09:44]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202623,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [08:09:44]process_action_free close_receipt [08:09:44]json_value_free [08:09:44]json_value_free done [08:09:44]process_json_proto returns [08:09:44]Send response to host [08:09:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202623,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [08:09:44]free response buf [08:09:44]execute_script done [08:09:44]execute_script returns [08:09:44]free content buf [08:09:44]Sock 7.Close socket [08:09:44]Sock 7.Thread stoped [08:09:48]OFD Sender: No OFD packet to send [08:09:53]OFD Sender: No OFD packet to send [08:09:58]OFD Sender: No OFD packet to send [08:10:03]OFD Sender: No OFD packet to send [08:10:08]OFD Sender: No OFD packet to send [08:10:13]OFD Sender: No OFD packet to send [08:10:18]OFD Sender: No OFD packet to send [08:10:23]OFD Sender: No OFD packet to send [08:10:28]OFD Sender: No OFD packet to send [08:10:33]OFD Sender: No OFD packet to send [08:10:38]OFD Sender: No OFD packet to send [08:10:43]OFD Sender: No OFD packet to send [08:10:48]OFD Sender: No OFD packet to send [08:10:53]OFD Sender: No OFD packet to send [08:10:58]OFD Sender: No OFD packet to send [08:11:03]OFD Sender: No OFD packet to send [08:11:08]OFD Sender: No OFD packet to send [08:11:13]OFD Sender: No OFD packet to send [08:11:18]OFD Sender: No OFD packet to send [08:11:23]OFD Sender: No OFD packet to send [08:11:28]OFD Sender: No OFD packet to send [08:11:33]OFD Sender: No OFD packet to send [08:11:38]OFD Sender: No OFD packet to send [08:11:43]OFD Sender: No OFD packet to send [08:11:48]OFD Sender: No OFD packet to send [08:11:53]OFD Sender: No OFD packet to send [08:11:58]OFD Sender: No OFD packet to send [08:12:03]OFD Sender: No OFD packet to send [08:12:08]OFD Sender: No OFD packet to send [08:12:13]OFD Sender: No OFD packet to send [08:12:18]OFD Sender: No OFD packet to send [08:12:23]OFD Sender: No OFD packet to send [08:12:28]OFD Sender: No OFD packet to send [08:12:33]OFD Sender: No OFD packet to send [08:12:38]OFD Sender: No OFD packet to send [08:12:43]OFD Sender: No OFD packet to send [08:12:48]OFD Sender: No OFD packet to send [08:12:53]OFD Sender: No OFD packet to send [08:12:58]OFD Sender: No OFD packet to send [08:13:03]OFD Sender: No OFD packet to send [08:13:08]OFD Sender: No OFD packet to send [08:13:13]OFD Sender: No OFD packet to send [08:13:18]OFD Sender: No OFD packet to send [08:13:23]OFD Sender: No OFD packet to send [08:13:28]OFD Sender: No OFD packet to send [08:13:33]OFD Sender: No OFD packet to send [08:13:38]OFD Sender: No OFD packet to send [08:13:43]OFD Sender: No OFD packet to send [08:13:48]OFD Sender: No OFD packet to send [08:13:49]accept exits with 9 [08:13:49]New connection [08:13:49]New thread 3067284836 created [08:13:49]Thread 3067141476 joined [08:13:49]Waiting for new connection... [08:13:49] Sock 9.Parse request [08:13:49]Sock 9.Check first char [08:13:49]Sock 9.First char is OK [08:13:49]request: POST /json_proto HTTP/1.0 [08:13:49]Method: POST [08:13:49]URL: /json_proto [08:13:49]Method is POST - this is cgi request [08:13:49]url: /json_proto [08:13:49]query_string will be loaded in cgi processing [08:13:49]execute_cgi json_proto POST (null) [08:13:49]execute_cgi path=json_proto method=POST [08:13:49]POST find Content-Length [08:13:49]Host: 172.17.63.195:8080 [08:13:49]Content-Length: 670 [08:13:49]Content-Type: application/json [08:13:49] [08:13:49]POST finish read [08:13:49]Found Content-Length = 670 [08:13:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 5.120, "sum" : 350.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:13:49]execute_script... [08:13: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)450411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 5.120, "sum" : 350.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:13:49]POST & json_proto [08:13:49]process_json_proto [08:13:49]json parsed OK: [08:13:49]protocol is kg_v1.0 [08:13:49]action value=close_receipt [08:13:49]process_action close_receipt [08:13:49]cmd_close_receipt [08:13:49]MH_GetDate [08:13:49]Write to MH i2c: F0 00 00 A6 00 95 [08:13:49]Write i2c OK [08:13:49]MH_I2C_Read... [08:13:49]Read from MH i2c: F0 [08:13:49]MH_I2C_Read... [08:13:49]Read from MH i2c: F0 09 00 [08:13:49]MH_I2C_Read... [08:13:49]Read from MH i2c: F0 09 00 A6 00 00 3E 99 20 67 47 1B 1E 67 E3 [08:13:49]GetLastDocTimeStamp 1730189381 [08:13:49]current date 1730189630 [08:13:49]FM_GetShiftState [08:13:49]SAM_PROTO_GetShiftState [08:13:49]wFMCommunicate request_size=4 [08:13:49]MH_SAM_APDU [08:13:49]CAPDU: 80 13 01 00 [08:13:49]Write to MH i2c: E2 08 00 A7 00 80 13 01 00 00 00 00 00 24 [08:13:49]Write i2c OK [08:13:49]MH_I2C_Read... [08:13:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:49]Read from MH i2c: E2 [08:13:49]MH_I2C_Read... [08:13:49]Read from MH i2c: E2 0E 00 [08:13:49]MH_I2C_Read... [08:13:49]Read from MH i2c: E2 0E 00 A7 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0D [08:13:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:13:49]wFMCommunicate OK [08:13:49]SAM_PROTO_GetShiftState done [08:13:49]FM_GetShiftState done [08:13:49]opened in 1730160431 [08:13:49]opened+sec_in_day 1730246831 [08:13:49]quantity*price = 35020 [08:13:49]sum+1 = 35022 [08:13:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.19 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 19 29.10.2024 08:13 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202624 ФПД: 37550153480643 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T081350&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202624&fm=37550153480643&tin=02508201610067®Number=0000000000091777&sum=35000 [08:13:50]StoreToDocumentArchive [08:13:50]shift 546 fd 202624 [08:13:50]save to /storage/0546/doc_00202624 [08:13:50]save last doc name /storage/0546/doc_00202624 to /storage/kkm_last_doc_name [08:13:50]save OK [08:13:50]Clear old archive folders... [08:13:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:13:50]tlvbuf is 01710240 [08:13:50]SAM_PROTO_ClearQueue [08:13:50]wFMCommunicate request_size=4 [08:13:50]MH_SAM_APDU [08:13:50]CAPDU: 80 09 00 00 [08:13:50]Write to MH i2c: E2 08 00 B4 00 80 09 00 00 00 00 00 00 26 [08:13:50]Write i2c OK [08:13:50]MH_I2C_Read... [08:13:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:13:50]Read from MH i2c: E2 [08:13:50]MH_I2C_Read... [08:13:50]Read from MH i2c: E2 03 00 [08:13:50]MH_I2C_Read... [08:13:50]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [08:13:50]RAPDU: 90 00 [08:13:50]wFMCommunicate OK [08:13:50]SAM_PROTO_ClearQueue done [08:13:50]KKMCreateOFDPacket [08:13:50]OFDProtocolAddRootSTLVToBuf [08:13:50]FM_MakeSignedData [08:13:50]FM_MakeSignedData [08:13:50]SAM_PROTO_SignData [08:13:50]wFMCommunicate request_size=4 [08:13:50]MH_SAM_APDU [08:13:50]CAPDU: 80 0D 01 02 [08:13:50]Write to MH i2c: E2 08 00 B5 00 80 0D 01 02 00 00 00 00 2E [08:13:50]Write i2c OK [08:13:50]MH_I2C_Read... [08:13:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:13:50]Read from MH i2c: E2 [08:13:50]MH_I2C_Read... [08:13:50]Read from MH i2c: E2 03 00 [08:13:50]MH_I2C_Read... [08:13:50]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [08:13:50]RAPDU: 90 00 [08:13:50]wFMCommunicate OK [08:13:50]wFMCommunicate request_size=255 [08:13:50]MH_SAM_APDU [08:13:50]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CD 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 3E 99 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 80 17 03 00 35 04 06 00 [08:13:50]Write to MH i2c: E2 02 01 B6 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CD 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 3E 99 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 80 17 03 00 35 04 06 00 00 00 93 [08:13:50]Write i2c OK [08:13:50]MH_I2C_Read... [08:13:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:51]Read from MH i2c: E2 [08:13:51]MH_I2C_Read... [08:13:51]Read from MH i2c: E2 03 00 [08:13:51]MH_I2C_Read... [08:13:51]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [08:13:51]RAPDU: 90 00 [08:13:51]wFMCommunicate OK [08:13:51]wFMCommunicate request_size=11 [08:13:51]MH_SAM_APDU [08:13:51]CAPDU: 80 0D 02 02 06 22 26 D3 8F 39 C3 [08:13:51]Write to MH i2c: E2 0E 00 B7 00 80 0D 02 02 06 00 22 26 D3 8F 39 C3 00 00 E3 [08:13:51]Write i2c OK [08:13:51]MH_I2C_Read... [08:13:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:51]Read from MH i2c: E2 [08:13:51]MH_I2C_Read... [08:13:51]Read from MH i2c: E2 03 00 [08:13:51]MH_I2C_Read... [08:13:51]Read from MH i2c: E2 03 00 B7 00 00 90 00 2B [08:13:51]RAPDU: 90 00 [08:13:51]wFMCommunicate OK [08:13:51]wFMCommunicate request_size=4 [08:13:51]MH_SAM_APDU [08:13:51]CAPDU: 80 0D 03 02 [08:13:51]Write to MH i2c: E2 08 00 B8 00 80 0D 03 02 00 00 00 00 33 [08:13:51]Write i2c OK [08:13:51]MH_I2C_Read... [08:13:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:13:51]Read from MH i2c: E2 [08:13:51]MH_I2C_Read... [08:13:51]Read from MH i2c: E2 0B 00 [08:13:51]MH_I2C_Read... [08:13:51]Read from MH i2c: E2 0B 00 B8 00 00 B9 B1 27 B9 91 46 C7 E3 90 00 FF [08:13:51]RAPDU: B9 B1 27 B9 91 46 C7 E3 90 00 [08:13:51]wFMCommunicate OK [08:13:51]SAM_PROTO_SignData done [08:13:51]FM_MakeSignedData done [08:13:51]CreateOFDProtocolMessage [08:13:51]wFMCommunicate request_size=4 [08:13:51]MH_SAM_APDU [08:13:51]CAPDU: 80 11 00 00 [08:13:51]Write to MH i2c: E2 08 00 B9 00 80 11 00 00 00 00 00 00 33 [08:13:51]Write i2c OK [08:13:51]MH_I2C_Read... [08:13:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:51]Read from MH i2c: E2 [08:13:51]MH_I2C_Read... [08:13:51]Read from MH i2c: E2 17 00 [08:13:51]MH_I2C_Read... [08:13:51]Read from MH i2c: E2 17 00 B9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [08:13:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:13:51]wFMCommunicate OK [08:13:51]CreateOFDProtocolMessage done [08:13:51]OFDSenderStorePacket 202624 [08:13:51]StoreOFDPacket docnum=202624 [08:13:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 7C 74 08 01 E3 80 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CD 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 3E 99 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 80 17 03 00 35 04 06 00 22 26 D3 8F 39 C3 B9 B1 27 B9 91 46 C7 E3 [08:13:51]CheckFolder [08:13:51]dirname=/storage/ofd_packets [08:13:51]CheckFolder done [08:13:51]ProducePacketName [08:13:51]name=ofd_packets/00202624 [08:13:51]NVStorageSaveData ofd_packets/00202624 [08:13:51]File name is /storage/ofd_packets/00202624 [08:13:51]Write 302 bytes [08:13:51]NVStorageSaveData done [08:13:51]OFDSenderStorePacket done [08:13:51]KKMCreateOFDPacket done [08:13:51]NVStorageSaveData kkm_last_timestamp [08:13:51]File name is /storage/kkm_last_timestamp [08:13:51]Write 4 bytes [08:13:51]NVStorageSaveData done [08:13:51]ExternCall_PrintAddStr [08:13:51]wPrintStart [08:13:51]Write to MH i2c: 01 00 00 BA 00 BA [08:13:51]Write i2c OK [08:13:51]MH_I2C_Read... [08:13:51]Read from MH i2c: 01 [08:13:51]MH_I2C_Read... [08:13:51]Read from MH i2c: 01 07 00 [08:13:51]MH_I2C_Read... [08:13:51]Read from MH i2c: 01 07 00 BA 00 00 00 00 00 00 FF 0F CF [08:13:51]RasterBufferAndPrint [08:13:51]line Счет N : (1)450411 [08:13:51]line ИНН: 02508201610067 [08:13:51]line Контрольно-Кассовый Чек [08:13:51]line ПРОДАЖА [08:13:51]line ТРК (МРК, ГНК) : 53 [08:13:51]line Товар: 2710124130 [08:13:51]line SUPER 92-К-5 [08:13:51]line 5.120 * 68.40 [08:13:51]line = 350.21 [08:13:51]line НДС 12% НСП 1% [08:13:51]line > о реализуемом товаре [08:13:51]line ОКРУГЛЕНИЕ: -0.21 [08:13:51]line ИТОГО: 350.00 [08:13:51]line Внесено: 350.00 [08:13:51]line СДАЧА: 0.00 [08:13:51]line НСП 1% : 3.10 [08:13:51]line НДС 12% : 37.19 [08:13:51]line Наличными: 350.00 [08:13:51]line Безнал.: 0.00 [08:13:51]line Место: АЗС № 171 "Партнер Нефть" [08:13:51]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:13:51]line СНО: Общий режим [08:13:51]line Чек 19 29.10.2024 08:13 [08:13:51]line Смена: 546 ФФД: 1.0 [08:13:51]line ЗНМ: 0300000109 [08:13:51]line РНМ: 0000000000091777 [08:13:51]line Версия ККМ: 001 [08:13:51]line ФМ: 0000000000871756 [08:13:51]line ФД: 202624 [08:13:51]line ФПД: 37550153480643 [08:13:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T081350&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202624&fm=37550153480643&tin=02508201610067®Number=0000000000091777&sum=35000 [08:13:51]OFD Sender: Processing packet 202624 [packets to send 116, broken 115] [08:13:51]ProducePacketName [08:13:51]name=ofd_packets/00202624 [08:13:51]OFD Sender: To server: pG, [08:13:51]CommunicateWithHost lk.salyk.kg:30040 [08:13:51]ConnectInit lk.salyk.kg [08:13:51]written 0, free lines is 4095 [08:13:51]Connected sock=11 [08:13:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 7C 74 08 01 E3 80 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 14 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CD 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 3E 99 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 80 17 03 00 35 04 06 00 22 26 D3 8F 39 C3 B9 B1 27 B9 91 46 C7 E3 [08:13:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F3 D8 47 00 93 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 80 17 03 00 F4 03 04 00 F1 44 20 67 B6 04 01 00 00 D9 BF 57 D4 A9 5E 9E 08 [08:13:51]CommunicateWithHost err = 0 [08:13:51]CheckOFDResponse [08:13:51]1017 (14) - 77093643461234 [08:13:51]1041 (16) - 0000000000871756 [08:13:51]1040 (4) - 202624 [08:13:51]1012 (4) - 29.10.2024 02:14 [08:13:51]1206 (1) - 0 [08:13:51]OFD Sender: Remove packet 202624 [08:13:51]ProducePacketName [08:13:51]name=ofd_packets/00202624 [08:13:51]NVStorageDeleteData [08:13:52]Write to MH i2c: 01 00 00 E5 00 E5 [08:13:52]Write i2c OK [08:13:52]MH_I2C_Read... [08:13:52]Read from MH i2c: 01 [08:13:52]MH_I2C_Read... [08:13:52]Read from MH i2c: 01 07 00 [08:13:52]MH_I2C_Read... [08:13:52]Read from MH i2c: 01 07 00 E5 00 00 00 00 00 00 AA 0C A2 [08:13:52]RasterBufferAndPrint [08:13:52]line [08:13:52]line [08:13:52]line [08:13:52]line [08:13:52]line [08:13:52]written 0, free lines is 3246 [08:13:52]MH_Cut [08:13:52]Write to MH i2c: D1 01 00 EC 00 01 BE [08:13:52]Write i2c OK [08:13:52]MH_I2C_Read... [08:13:52]Read from MH i2c: D1 [08:13:52]MH_I2C_Read... [08:13:52]Read from MH i2c: D1 01 00 [08:13:52]MH_I2C_Read... [08:13:52]Read from MH i2c: D1 01 00 EC 00 00 BD [08:13:52]Write to MH i2c: 01 00 00 ED 00 ED [08:13:52]Write i2c OK [08:13:52]MH_I2C_Read... [08:13:52]OFD Sender: No OFD packet to send [08:13:53]*** Cut start [08:13:53]*** Purtial cut [08:13:53]*** Stage 1: CUTSNS_PIN = 1 [08:13:53]Read from MH i2c: 01 [08:13:53]MH_I2C_Read... [08:13:53]*** Stop cut motor [08:13:53]*** Cut end [08:13:53]Read from MH i2c: 01 07 00 [08:13:53]MH_I2C_Read... [08:13:53]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 FF 0F 02 [08:13:53]process_action close_receipt done [08:13:53]requested_data is exist [08:13:53]produce_requested_data [08:13:53]requested_item fm.sn is exist - process it [08:13:53]wFMCommunicate request_size=4 [08:13:53]MH_SAM_APDU [08:13:53]CAPDU: 80 11 00 00 [08:13:53]Write to MH i2c: E2 08 00 EE 00 80 11 00 00 00 00 00 00 68 [08:13:53]Write i2c OK [08:13:53]MH_I2C_Read... [08:13:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:53]Read from MH i2c: E2 [08:13:53]MH_I2C_Read... [08:13:53]Read from MH i2c: E2 17 00 [08:13:53]MH_I2C_Read... [08:13:53]Read from MH i2c: E2 17 00 EE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BD [08:13:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:13:53]wFMCommunicate OK [08:13:53]requested_item fd.num is exist - process it [08:13:53]SAM_PROTO_GetFieldsCounters [08:13:53]wFMCommunicate request_size=4 [08:13:53]MH_SAM_APDU [08:13:53]CAPDU: 80 13 00 00 [08:13:53]Write to MH i2c: E2 08 00 EF 00 80 13 00 00 00 00 00 00 6B [08:13:53]Write i2c OK [08:13:53]MH_I2C_Read... [08:13:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:13:53]Read from MH i2c: E2 [08:13:53]MH_I2C_Read... [08:13:53]Read from MH i2c: E2 62 00 [08:13:53]MH_I2C_Read... [08:13:53]Read from MH i2c: E2 62 00 EF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 80 17 03 00 0E 04 04 00 22 02 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 8B [08:13:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 80 17 03 00 0E 04 04 00 22 02 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 [08:13:53]wFMCommunicate OK [08:13:53]SAM_PROTO_GetFieldsCounters done [08:13:53]requested_item shift.num is exist - process it [08:13:53]requested_item shift.opened is exist - process it [08:13:53]req_shift_opened [08:13:53]FM_GetShiftState [08:13:53]SAM_PROTO_GetShiftState [08:13:53]wFMCommunicate request_size=4 [08:13:53]MH_SAM_APDU [08:13:53]CAPDU: 80 13 01 00 [08:13:53]Write to MH i2c: E2 08 00 F0 00 80 13 01 00 00 00 00 00 6D [08:13:53]Write i2c OK [08:13:53]MH_I2C_Read... [08:13:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:53]Read from MH i2c: E2 [08:13:53]MH_I2C_Read... [08:13:53]Read from MH i2c: E2 0E 00 [08:13:53]MH_I2C_Read... [08:13:53]Read from MH i2c: E2 0E 00 F0 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 56 [08:13:53]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:13:53]wFMCommunicate OK [08:13:53]SAM_PROTO_GetShiftState done [08:13:53]FM_GetShiftState done [08:13:53]req_shift_opened done [08:13:53]requested_item shift.open_date is exist - process it [08:13:53]req_shift_open_date [08:13:53]req_shift_open_date done [08:13:53]produce_requested_data done [08:13:53]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202624,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [08:13:53]process_action_free close_receipt [08:13:53]json_value_free [08:13:53]json_value_free done [08:13:53]process_json_proto returns [08:13:53]Send response to host [08:13:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202624,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [08:13:53]free response buf [08:13:53]execute_script done [08:13:53]execute_script returns [08:13:53]free content buf [08:13:53]Sock 9.Close socket [08:13:53]Sock 9.Thread stoped [08:13:57]OFD Sender: No OFD packet to send [08:14:02]OFD Sender: No OFD packet to send [08:14:07]OFD Sender: No OFD packet to send [08:14:12]OFD Sender: No OFD packet to send [08:14:17]OFD Sender: No OFD packet to send [08:15:26]ConnectInit Can't connect to host [08:15:28]OFD Sender: No OFD packet to send [08:15:33]OFD Sender: No OFD packet to send [08:15:38]OFD Sender: No OFD packet to send [08:15:43]OFD Sender: No OFD packet to send [08:15:48]OFD Sender: No OFD packet to send [08:15:53]OFD Sender: No OFD packet to send [08:15:58]OFD Sender: No OFD packet to send [08:16:03]OFD Sender: No OFD packet to send [08:16:08]OFD Sender: No OFD packet to send [08:16:13]OFD Sender: No OFD packet to send [08:16:18]OFD Sender: No OFD packet to send [08:16:23]OFD Sender: No OFD packet to send [08:16:28]OFD Sender: No OFD packet to send [08:16:33]OFD Sender: No OFD packet to send [08:16:38]OFD Sender: No OFD packet to send [08:16:43]OFD Sender: No OFD packet to send [08:16:48]OFD Sender: No OFD packet to send [08:16:53]OFD Sender: No OFD packet to send [08:16:58]OFD Sender: No OFD packet to send [08:17:03]OFD Sender: No OFD packet to send [08:17:08]OFD Sender: No OFD packet to send [08:17:13]OFD Sender: No OFD packet to send [08:17:18]OFD Sender: No OFD packet to send [08:17:23]OFD Sender: No OFD packet to send [08:17:28]OFD Sender: No OFD packet to send [08:17:33]OFD Sender: No OFD packet to send [08:17:38]OFD Sender: No OFD packet to send [08:17:43]OFD Sender: No OFD packet to send 00 55 9A 20 67 [08:18:30]Write to MH i2c: E2 10 00 1A 00 80 15 02 00 08 00 F4 03 04 00 55 9A 20 67 00 00 1B [08:18:30]Write i2c OK [08:18:30]MH_I2C_Read... [08:18:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:18:30]Read from MH i2c: E2 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 03 00 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 03 00 1A 00 00 90 00 8E [08:18:30]RAPDU: 90 00 [08:18:30]wFMCommunicate OK [08:18:30]wFMCommunicate request_size=25 [08:18:30]MH_SAM_APDU [08:18:30]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 [08:18:30]Write to MH i2c: E2 1C 00 1B 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 00 00 03 [08:18:30]Write i2c OK [08:18:30]MH_I2C_Read... [08:18:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:18:30]Read from MH i2c: E2 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 03 00 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 03 00 1B 00 00 90 00 8F [08:18:30]RAPDU: 90 00 [08:18:30]wFMCommunicate OK [08:18:30]wFMCommunicate request_size=4 [08:18:30]MH_SAM_APDU [08:18:30]CAPDU: 80 15 03 00 [08:18:30]Write to MH i2c: E2 08 00 1C 00 80 15 03 00 00 00 00 00 9D [08:18:30]Write i2c OK [08:18:30]MH_I2C_Read... [08:18:30]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:18:30]Read from MH i2c: E2 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 40 00 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 40 00 1C 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 14 00 00 00 35 04 06 00 8B F7 98 0C 3B 3B 90 00 04 [08:18:30]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 14 00 00 00 35 04 06 00 8B F7 98 0C 3B 3B 90 00 [08:18:30]wFMCommunicate OK [08:18:30]SAM_PROTO_ProcessDocument answer len = 59 [08:18:30]SAM_PROTO_ProcessDocument done [08:18:30]SetTLVBufToDocument [08:18:30]Processing tag 1209 (04B9) [08:18:30]Malloc new data [08:18:30]Processing tag 1041 (0411) [08:18:30]Processing tag 1040 (0410) [08:18:30]Malloc new data [08:18:30]Processing tag 1038 (040E) [08:18:30]Malloc new data [08:18:30]Processing tag 1042 (0412) [08:18:30]Malloc new data [08:18:30]Processing tag 1077 (0435) [08:18:30]Malloc new data [08:18:30]SetTLVBufToDocument err=0 [08:18:30]KKMLoadAndSignReceiptData store KKM data [08:18:30]KKMLoadAndSignReceiptData err=0 [08:18:30]wFMCommunicate request_size=4 [08:18:30]MH_SAM_APDU [08:18:30]CAPDU: 80 11 00 00 [08:18:30]Write to MH i2c: E2 08 00 1D 00 80 11 00 00 00 00 00 00 97 [08:18:30]Write i2c OK [08:18:30]MH_I2C_Read... [08:18:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:30]Read from MH i2c: E2 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 17 00 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 17 00 1D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EC [08:18:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:18:30]wFMCommunicate OK [08:18:30]Счет N : (1)450412 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710124130 Аи-92-К-2 8.970 * 66.90 = 600.09 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 20 29.10.2024 08:18 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202625 ФПД: 153895524121403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T081829&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202625&fm=153895524121403&tin=02508201610067®Number=0000000000091777&sum=60000 [08:18:30]StoreToDocumentArchive [08:18:30]shift 546 fd 202625 [08:18:30]save to /storage/0546/doc_00202625 [08:18:30]save last doc name /storage/0546/doc_00202625 to /storage/kkm_last_doc_name [08:18:30]save OK [08:18:30]Clear old archive folders... [08:18:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:18:30]tlvbuf is 00DA8BE0 [08:18:30]SAM_PROTO_ClearQueue [08:18:30]wFMCommunicate request_size=4 [08:18:30]MH_SAM_APDU [08:18:30]CAPDU: 80 09 00 00 [08:18:30]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [08:18:30]Write i2c OK [08:18:30]MH_I2C_Read... [08:18:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:18:30]Read from MH i2c: E2 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 03 00 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [08:18:30]RAPDU: 90 00 [08:18:30]wFMCommunicate OK [08:18:30]SAM_PROTO_ClearQueue done [08:18:30]KKMCreateOFDPacket [08:18:30]OFDProtocolAddRootSTLVToBuf [08:18:30]FM_MakeSignedData [08:18:30]FM_MakeSignedData [08:18:30]SAM_PROTO_SignData [08:18:30]wFMCommunicate request_size=4 [08:18:30]MH_SAM_APDU [08:18:30]CAPDU: 80 0D 01 02 [08:18:30]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [08:18:30]Write i2c OK [08:18:30]MH_I2C_Read... [08:18:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:18:30]Read from MH i2c: E2 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 03 00 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [08:18:30]RAPDU: 90 00 [08:18:30]wFMCommunicate OK [08:18:30]wFMCommunicate request_size=255 [08:18:30]MH_SAM_APDU [08:18:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 55 9A 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 17 03 00 35 04 06 00 8B [08:18:30]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 55 9A 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 17 03 00 35 04 06 00 8B 00 00 DD [08:18:30]Write i2c OK [08:18:30]MH_I2C_Read... [08:18:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:30]Read from MH i2c: E2 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 03 00 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [08:18:30]RAPDU: 90 00 [08:18:30]wFMCommunicate OK [08:18:30]wFMCommunicate request_size=10 [08:18:30]MH_SAM_APDU [08:18:30]CAPDU: 80 0D 02 02 05 F7 98 0C 3B 3B [08:18:30]Write to MH i2c: E2 0D 00 21 00 80 0D 02 02 05 00 F7 98 0C 3B 3B 00 00 B6 [08:18:30]Write i2c OK [08:18:30]MH_I2C_Read... [08:18:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:30]Read from MH i2c: E2 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 03 00 [08:18:30]MH_I2C_Read... [08:18:30]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [08:18:30]RAPDU: 90 00 [08:18:30]wFMCommunicate OK [08:18:30]wFMCommunicate request_size=4 [08:18:30]MH_SAM_APDU [08:18:30]CAPDU: 80 0D 03 02 [08:18:31]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [08:18:31]Write i2c OK [08:18:31]MH_I2C_Read... [08:18:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:18:31]Read from MH i2c: E2 [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: E2 0B 00 [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: E2 0B 00 22 00 00 05 02 8A F2 F5 B3 FE 1F 90 00 E6 [08:18:31]RAPDU: 05 02 8A F2 F5 B3 FE 1F 90 00 [08:18:31]wFMCommunicate OK [08:18:31]SAM_PROTO_SignData done [08:18:31]FM_MakeSignedData done [08:18:31]CreateOFDProtocolMessage [08:18:31]wFMCommunicate request_size=4 [08:18:31]MH_SAM_APDU [08:18:31]CAPDU: 80 11 00 00 [08:18:31]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [08:18:31]Write i2c OK [08:18:31]MH_I2C_Read... [08:18:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:31]Read from MH i2c: E2 [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: E2 17 00 [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: E2 17 00 23 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [08:18:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:18:31]wFMCommunicate OK [08:18:31]CreateOFDProtocolMessage done [08:18:31]OFDSenderStorePacket 202625 [08:18:31]StoreOFDPacket docnum=202625 [08:18:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0B 91 07 01 47 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 55 9A 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 17 03 00 35 04 06 00 8B F7 98 0C 3B 3B 05 02 8A F2 F5 B3 FE 1F [08:18:31]CheckFolder [08:18:31]dirname=/storage/ofd_packets [08:18:31]CheckFolder done [08:18:31]ProducePacketName [08:18:31]name=ofd_packets/00202625 [08:18:31]NVStorageSaveData ofd_packets/00202625 [08:18:31]File name is /storage/ofd_packets/00202625 [08:18:31]Write 301 bytes [08:18:31]NVStorageSaveData done [08:18:31]OFDSenderStorePacket done [08:18:31]KKMCreateOFDPacket done [08:18:31]NVStorageSaveData kkm_last_timestamp [08:18:31]File name is /storage/kkm_last_timestamp [08:18:31]Write 4 bytes [08:18:31]NVStorageSaveData done [08:18:31]ExternCall_PrintAddStr [08:18:31]wPrintStart [08:18:31]Write to MH i2c: 01 00 00 24 00 24 [08:18:31]Write i2c OK [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: 01 [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: 01 07 00 [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [08:18:31]RasterBufferAndPrint [08:18:31]line Счет N : (1)450412 [08:18:31]line ИНН: 02508201610067 [08:18:31]line Контрольно-Кассовый Чек [08:18:31]line ПРОДАЖА [08:18:31]line ТРК (МРК, ГНК) : 41 [08:18:31]line Товар: 2710124130 [08:18:31]line Аи-92-К-2 [08:18:31]line 8.970 * 66.90 [08:18:31]line = 600.09 [08:18:31]line НДС 12% НСП 1% [08:18:31]line > о реализуемом товаре [08:18:31]line ОКРУГЛЕНИЕ: -0.09 [08:18:31]line ИТОГО: 600.00 [08:18:31]line Внесено: 600.00 [08:18:31]line СДАЧА: 0.00 [08:18:31]line НСП 1% : 5.31 [08:18:31]line НДС 12% : 63.73 [08:18:31]line Наличными: 600.00 [08:18:31]line Безнал.: 0.00 [08:18:31]line Место: АЗС № 171 "Партнер Нефть" [08:18:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:18:31]line СНО: Общий режим [08:18:31]line Чек 20 29.10.2024 08:18 [08:18:31]line Смена: 546 ФФД: 1.0 [08:18:31]line ЗНМ: 0300000109 [08:18:31]line РНМ: 0000000000091777 [08:18:31]line Версия ККМ: 001 [08:18:31]line ФМ: 0000000000871756 [08:18:31]line ФД: 202625 [08:18:31]line ФПД: 153895524121403 [08:18:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T081829&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202625&fm=153895524121403&tin=02508201610067®Number=0000000000091777&sum=60000 [08:18:31]written 0, free lines is 4095 [08:18:31]OFD Sender: Processing packet 202625 [packets to send 116, broken 115] [08:18:31]ProducePacketName [08:18:31]name=ofd_packets/00202625 [08:18:31]OFD Sender: To server: pG, [08:18:31]CommunicateWithHost lk.salyk.kg:30040 [08:18:31]ConnectInit lk.salyk.kg [08:18:31]Write to MH i2c: 01 00 00 4F 00 4F [08:18:31]Write i2c OK [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: 01 [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: 01 07 00 [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 97 0C F9 [08:18:31]RasterBufferAndPrint [08:18:31]line [08:18:31]line [08:18:31]line [08:18:31]line [08:18:31]line [08:18:31]written 0, free lines is 3227 [08:18:31]MH_Cut [08:18:31]Write to MH i2c: D1 01 00 56 00 01 28 [08:18:31]Write i2c OK [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: D1 [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: D1 01 00 [08:18:31]MH_I2C_Read... [08:18:31]Read from MH i2c: D1 01 00 56 00 00 27 [08:18:31]Write to MH i2c: 01 00 00 57 00 57 [08:18:31]Write i2c OK [08:18:31]MH_I2C_Read... [08:18:32]*** Cut start [08:18:32]*** Purtial cut [08:18:32]*** Stage 1: CUTSNS_PIN = 1 [08:18:32]Read from MH i2c: 01 [08:18:32]MH_I2C_Read... [08:18:32]*** Stop cut motor [08:18:32]*** Cut end [08:18:32]Read from MH i2c: 01 07 00 [08:18:32]MH_I2C_Read... [08:18:32]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [08:18:32]process_action close_receipt done [08:18:32]requested_data is exist [08:18:32]produce_requested_data [08:18:32]requested_item fm.sn is exist - process it [08:18:32]wFMCommunicate request_size=4 [08:18:32]MH_SAM_APDU [08:18:32]CAPDU: 80 11 00 00 [08:18:32]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [08:18:32]Write i2c OK [08:18:32]MH_I2C_Read... [08:18:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:32]Read from MH i2c: E2 [08:18:32]MH_I2C_Read... [08:18:32]Read from MH i2c: E2 17 00 [08:18:32]MH_I2C_Read... [08:18:32]Read from MH i2c: E2 17 00 58 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [08:18:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:18:32]wFMCommunicate OK [08:18:32]requested_item fd.num is exist - process it [08:18:32]SAM_PROTO_GetFieldsCounters [08:18:32]wFMCommunicate request_size=4 [08:18:32]MH_SAM_APDU [08:18:32]CAPDU: 80 13 00 00 [08:18:32]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [08:18:32]Write i2c OK [08:18:32]MH_I2C_Read... [08:18:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:18:32]Read from MH i2c: E2 [08:18:32]MH_I2C_Read... [08:18:32]Read from MH i2c: E2 62 00 [08:18:32]MH_I2C_Read... [08:18:32]Read from MH i2c: E2 62 00 59 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 81 17 03 00 0E 04 04 00 22 02 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 F9 [08:18:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 81 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:18:32]wFMCommunicate OK [08:18:32]SAM_PROTO_GetFieldsCounters done [08:18:32]requested_item shift.num is exist - process it [08:18:32]requested_item shift.opened is exist - process it [08:18:32]req_shift_opened [08:18:32]FM_GetShiftState [08:18:32]SAM_PROTO_GetShiftState [08:18:32]wFMCommunicate request_size=4 [08:18:32]MH_SAM_APDU [08:18:32]CAPDU: 80 13 01 00 [08:18:32]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [08:18:32]Write i2c OK [08:18:32]MH_I2C_Read... [08:18:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:32]Read from MH i2c: E2 [08:18:32]MH_I2C_Read... [08:18:32]Read from MH i2c: E2 0E 00 [08:18:32]MH_I2C_Read... [08:18:32]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C0 [08:18:32]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:18:32]wFMCommunicate OK [08:18:32]SAM_PROTO_GetShiftState done [08:18:32]FM_GetShiftState done [08:18:32]req_shift_opened done [08:18:32]requested_item shift.open_date is exist - process it [08:18:32]req_shift_open_date [08:18:32]req_shift_open_date done [08:18:32]produce_requested_data done [08:18:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202625,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [08:18:32]process_action_free close_receipt [08:18:32]json_value_free [08:18:32]json_value_free done [08:18:32]process_json_proto returns [08:18:32]Send response to host [08:18:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202625,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [08:18:32]free response buf [08:18:32]execute_script done [08:18:32]execute_script returns [08:18:32]free content buf [08:18:32]Sock 9.Close socket [08:18:32]Sock 9.Thread stoped [08:18:33]ConnectInit Can't connect to host [08:18:36]ConnectInit Can't take IP for lk.salyk.kg [08:18:36]CommunicateWithHost connect error [08:18:36]CommunicateWithHost err = -1 [08:18:36]OFD Sender: Server communicate error [08:18:41]OFD Sender: Processing packet 202625 [packets to send 116, broken 115] [08:18:41]ProducePacketName [08:18:41]name=ofd_packets/00202625 [08:18:41]OFD Sender: To server: pG, [08:18:41]CommunicateWithHost lk.salyk.kg:30040 [08:18:41]ConnectInit lk.salyk.kg [08:18:41]Connected sock=9 [08:18:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0B 91 07 01 47 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 55 9A 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 17 03 00 35 04 06 00 8B F7 98 0C 3B 3B 05 02 8A F2 F5 B3 FE 1F [08:18:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8F F2 47 00 96 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 17 03 00 F4 03 04 00 12 46 20 67 B6 04 01 00 00 66 7E C5 BF 32 2F 4F 39 [08:18:41]CommunicateWithHost err = 0 [08:18:41]CheckOFDResponse [08:18:41]1017 (14) - 77093643461234 [08:18:41]1041 (16) - 0000000000871756 [08:18:41]1040 (4) - 202625 [08:18:41]1012 (4) - 29.10.2024 02:18 [08:18:41]1206 (1) - 0 [08:18:41]OFD Sender: Remove packet 202625 [08:18:41]ProducePacketName [08:18:41]name=ofd_packets/00202625 [08:18:41]NVStorageDeleteData [08:18:42]OFD Sender: No OFD packet to send [08:18:47]OFD Sender: No OFD packet to send [08:18:52]OFD Sender: No OFD packet to send [08:18:57]OFD Sender: No OFD packet to send [08:19:02]OFD Sender: No OFD packet to send [08:19:07]OFD Sender: No OFD packet to send [08:19:12]OFD Sender: No OFD packet to send [08:19:17]OFD Sender: No OFD packet to send [08:19:22]OFD Sender: No OFD packet to send [08:19:27]OFD Sender: No OFD packet to send [08:19:32]OFD Sender: No OFD packet to send [08:19:37]OFD Sender: No OFD packet to send [08:19:42]OFD Sender: No OFD packet to send [08:19:47]OFD Sender: No OFD packet to send [08:19:52]OFD Sender: No OFD packet to send [08:19:57]OFD Sender: No OFD packet to send [08:20:02]OFD Sender: No OFD packet to send [08:20:07]OFD Sender: No OFD packet to send [08:20:12]OFD Sender: No OFD packet to send [08:20:17]OFD Sender: No OFD packet to send [08:20:22]OFD Sender: No OFD packet to send [08:20:27]OFD Sender: No OFD packet to send [08:20:32]OFD Sender: No OFD packet to send [08:20:37]OFD Sender: No OFD packet to send [08:20:42]OFD Sender: No OFD packet to send [08:20:47]OFD Sender: No OFD packet to send [08:20:52]OFD Sender: No OFD packet to send [08:20:57]OFD Sender: No OFD packet to send [08:21:02]OFD Sender: No OFD packet to send [08:21:07]OFD Sender: No OFD packet to send [08:21:12]OFD Sender: No OFD packet to send [08:21:17]OFD Sender: No OFD packet to send [08:21:22]OFD Sender: No OFD packet to send [08:21:27]OFD Sender: No OFD packet to send [08:21:32]OFD Sender: No OFD packet to send [08:21:37]OFD Sender: No OFD packet to send [08:21:42]OFD Sender: No OFD packet to send [08:21:47]OFD Sender: No OFD packet to send [08:21:52]OFD Sender: No OFD packet to send [08:21:57]OFD Sender: No OFD packet to send [08:22:02]OFD Sender: No OFD packet to send [08:22:07]OFD Sender: No OFD packet to send [08:22:12]OFD Sender: No OFD packet to send [08:22:17]OFD Sender: No OFD packet to send [08:22:22]OFD Sender: No OFD packet to send [08:22:27]OFD Sender: No OFD packet to send [08:22:32]OFD Sender: No OFD packet to send [08:22:37]OFD Sender: No OFD packet to send [08:22:42]OFD Sender: No OFD packet to send [08:22:47]OFD Sender: No OFD packet to send [08:22:52]OFD Sender: No OFD packet to send [08:22:57]OFD Sender: No OFD packet to send [08:23:02]OFD Sender: No OFD packet to send [08:23:07]OFD Sender: No OFD packet to send [08:23:12]OFD Sender: No OFD packet to send [08:23:17]OFD Sender: No OFD packet to send [08:23:22]OFD Sender: No OFD packet to send [08:29:12]ConnectInit Can't connect to host [08:29:16]OFD Sender: Processing packet 202626 [packets to send 116, broken 115] [08:29:16]ProducePacketName [08:29:16]name=ofd_packets/00202626 [08:29:16]OFD Sender: To server: pG, [08:29:16]CommunicateWithHost lk.salyk.kg:30040 [08:29:16]ConnectInit lk.salyk.kg [08:29:16]Connected sock=8 [08:29:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 05 7F 08 01 A1 99 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 15 00 00 00 F4 03 04 00 C7 9C 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 82 17 03 00 35 04 06 00 23 92 48 77 04 AE A4 72 A9 F3 71 BF 42 4A [08:29:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 60 D8 47 00 E9 B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 82 17 03 00 F4 03 04 00 8E 48 20 67 B6 04 01 00 00 AA 4A D7 75 7F 11 68 06 [08:29:17]CommunicateWithHost err = 0 [08:29:17]CheckOFDResponse [08:29:17]1017 (14) - 77093643461234 [08:29:17]1041 (16) - 0000000000871756 [08:29:17]1040 (4) - 202626 [08:29:17]1012 (4) - 29.10.2024 02:29 [08:29:17]1206 (1) - 0 [08:29:17]OFD Sender: Remove packet 202626 [08:29:17]ProducePacketName [08:29:17]name=ofd_packets/00202626 [08:29:17]NVStorageDeleteData [08:29:17]OFD Sender: No OFD packet to send [08:29:22]OFD Sender: No OFD packet to send [08:29:27]OFD Sender: No OFD packet to send [08:29:32]OFD Sender: No OFD packet to send [08:29:37]OFD Sender: No OFD packet to send [08:29:42]OFD Sender: No OFD packet to send [08:29:47]OFD Sender: No OFD packet to send [08:29:52]OFD Sender: No OFD packet to send [08:29:57]OFD Sender: No OFD packet to send [08:30:02]OFD Sender: No OFD packet to send [08:30:07]OFD Sender: No OFD packet to send [08:30:12]OFD Sender: No OFD packet to send [08:30:17]OFD Sender: No OFD packet to send [08:30:22]OFD Sender: No OFD packet to send [08:30:27]OFD Sender: No OFD packet to send [08:30:32]OFD Sender: No OFD packet to send [08:30:37]OFD Sender: No OFD packet to send [08:30:42]OFD Sender: No OFD packet to send [08:36:37]ConnectInit Can't connect to host [08:36:38]OFD Sender: No OFD packet to send [08:36:43]OFD Sender: No OFD packet to send [08:36:48]OFD Sender: No OFD packet to send [08:36:53]OFD Sender: No OFD packet to send [08:36:58]OFD Sender: No OFD packet to send [08:37:03]OFD Sender: No OFD packet to send [08:37:08]OFD Sender: No OFD packet to send [08:37:13]OFD Sender: No OFD packet to send [08:37:18]OFD Sender: No OFD packet to send [08:37:23]OFD Sender: No OFD packet to send [08:37:28]OFD Sender: No OFD packet to send [08:37:33]OFD Sender: No OFD packet to send [08:37:38]OFD Sender: No OFD packet to send [08:37:43]OFD Sender: No OFD packet to send [08:37:48]OFD Sender: No OFD packet to send [08:37:53]OFD Sender: No OFD packet to send [08:37:58]OFD Sender: No OFD packet to send [08:38:03]OFD Sender: No OFD packet to send [08:38:08]OFD Sender: No OFD packet to send [08:38:13]OFD Sender: No OFD packet to send [08:38:18]OFD Sender: No OFD packet to send [08:38:23]OFD Sender: No OFD packet to send [08:38:28]OFD Sender: No OFD packet to send [08:38:33]OFD Sender: No OFD packet to send [08:38:38]OFD Sender: No OFD packet to send [08:38:43]OFD Sender: No OFD packet to send [08:38:48]OFD Sender: No OFD packet to send [08:38:53]OFD Sender: No OFD packet to send [08:38:58]OFD Sender: No OFD packet to send [08:39:03]OFD Sender: No OFD packet to send [08:39:08]OFD Sender: No OFD packet to send [08:39:13]OFD Sender: No OFD packet to send [08:39:18]OFD Sender: No OFD packet to send [08:39:23]OFD Sender: No OFD packet to send [08:39:28]OFD Sender: No OFD packet to send [08:39:33]OFD Sender: No OFD packet to send [08:39:38]OFD Sender: No OFD packet to send [08:39:43]OFD Sender: No OFD packet to send [08:39:48]OFD Sender: No OFD packet to send [08:39:53]OFD Sender: No OFD packet to send [08:39:58]OFD Sender: No OFD packet to send [08:40:03]OFD Sender: No OFD packet to send [08:40:08]OFD Sender: No OFD packet to send [08:40:13]OFD Sender: No OFD packet to send [08:40:18]OFD Sender: No OFD packet to send [08:40:23]OFD Sender: No OFD packet to send [08:40:28]OFD Sender: No OFD packet to send [08:40:33]OFD Sender: No OFD packet to send [08:40:38]OFD Sender: No OFD packet to send [08:40:43]OFD Sender: No OFD packet to send [08:40:48]OFD Sender: No OFD packet to send [08:40:53]OFD Sender: No OFD packet to send [08:40:58]OFD Sender: No OFD packet to send [08:41:03]OFD Sender: No OFD packet to send [08:41:08]OFD Sender: No OFD packet to send [08:41:13]OFD Sender: No OFD packet to send [08:41:18]OFD Sender: No OFD packet to send [08:41:23]OFD Sender: No OFD packet to send [08:41:28]OFD Sender: No OFD packet to send [08:41:33]OFD Sender: No OFD packet to send [08:41:38]OFD Sender: No OFD packet to send [08:41:43]OFD Sender: No OFD packet to send [08:41:48]OFD Sender: No OFD packet to send [08:41:49]accept exits with 9 [08:41:49]New connection [08:41:49]New thread 3067354468 created [08:41:49]Thread 3067497828 joined [08:41:49]Waiting for new connection... [08:41:49] Sock 9.Parse request [08:41:49]Sock 9.Check first char [08:41:49]Sock 9.First char is OK [08:41:49]request: POST /json_proto HTTP/1.0 [08:41:49]Method: POST [08:41:49]URL: /json_proto [08:41:49]Method is POST - this is cgi request [08:41:49]url: /json_proto [08:41:49]query_string will be loaded in cgi processing [08:41:49]execute_cgi json_proto POST (null) [08:41:49]execute_cgi path=json_proto method=POST [08:41:49]POST find Content-Length [08:41:49]Host: 172.17.63.195:8080 [08:41:49]Content-Length: 677 [08:41:49]Content-Type: application/json [08:41:49] [08:41:49]POST finish read [08:41:49]Found Content-Length = 677 [08:41:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:41:49]execute_script... [08:41: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)450414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:41:49]POST & json_proto [08:41:49]process_json_proto [08:41:49]json parsed OK: [08:41:49]protocol is kg_v1.0 [08:41:49]action value=close_receipt [08:41:49]process_action close_receipt [08:41:49]cmd_close_receipt [08:41:49]MH_GetDate [08:41:49]Write to MH i2c: F0 00 00 5B 00 4A [08:41:49]Write i2c OK [08:41:49]MH_I2C_Read... [08:41:49]Read from MH i2c: F0 [08:41:49]MH_I2C_Read... [08:41:49]Read from MH i2c: F0 09 00 [08:41:49]MH_I2C_Read... [08:41:49]Read from MH i2c: F0 09 00 5B 00 00 CD 9F 20 67 47 1B 1E 67 2D [08:41:49]GetLastDocTimeStamp 1730190535 [08:41:49]current date 1730191309 [08:41:49]FM_GetShiftState [08:41:49]SAM_PROTO_GetShiftState [08:41:49]wFMCommunicate request_size=4 [08:41:49]MH_SAM_APDU [08:41:49]CAPDU: 80 13 01 00 [08:41:49]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [08:41:49]Write i2c OK [08:41:49]MH_I2C_Read... [08:41:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:49]Read from MH i2c: E2 [08:41:49]MH_I2C_Read... [08:41:49]Read from MH i2c: E2 0E 00 [08:41:49]MH_I2C_Read... [08:41:49]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C2 [08:41:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:41:49]wFMCommunicate OK [08:41:49]SAM_PROTO_GetShiftState done [08:41:49]FM_GetShiftState done [08:41:49]opened in 1730160431 [08:41:49]opened+sec_in_day 1730246831 [08:41:49]quantity*price = 50041 [08:41:49]sum+1 = 50042 [08:41:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 22 29.10.2024 08:41 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202627 ФПД: 82935171315478 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084149&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202627&fm=82935171315478&tin=02508201610067®Number=0000000000091777&sum=50000 [08:41:50]StoreToDocumentArchive [08:41:50]shift 546 fd 202627 [08:41:50]save to /storage/0546/doc_00202627 [08:41:50]save last doc name /storage/0546/doc_00202627 to /storage/kkm_last_doc_name [08:41:50]save OK [08:41:50]Clear old archive folders... [08:41:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:41:50]tlvbuf is 006F5DB0 [08:41:50]SAM_PROTO_ClearQueue [08:41:50]wFMCommunicate request_size=4 [08:41:50]MH_SAM_APDU [08:41:50]CAPDU: 80 09 00 00 [08:41:50]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [08:41:50]Write i2c OK [08:41:50]MH_I2C_Read... [08:41:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:41:50]Read from MH i2c: E2 [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: E2 03 00 [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [08:41:50]RAPDU: 90 00 [08:41:50]wFMCommunicate OK [08:41:50]SAM_PROTO_ClearQueue done [08:41:50]KKMCreateOFDPacket [08:41:50]OFDProtocolAddRootSTLVToBuf [08:41:50]FM_MakeSignedData [08:41:50]FM_MakeSignedData [08:41:50]SAM_PROTO_SignData [08:41:50]wFMCommunicate request_size=4 [08:41:50]MH_SAM_APDU [08:41:50]CAPDU: 80 0D 01 02 [08:41:50]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [08:41:50]Write i2c OK [08:41:50]MH_I2C_Read... [08:41:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:41:50]Read from MH i2c: E2 [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: E2 03 00 [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [08:41:50]RAPDU: 90 00 [08:41:50]wFMCommunicate OK [08:41:50]wFMCommunicate request_size=255 [08:41:50]MH_SAM_APDU [08:41:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 CD 9F 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 83 17 03 00 35 04 06 00 4B [08:41:50]Write to MH i2c: E2 02 01 6B 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 CD 9F 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 83 17 03 00 35 04 06 00 4B 00 00 8C [08:41:50]Write i2c OK [08:41:50]MH_I2C_Read... [08:41:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:50]Read from MH i2c: E2 [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: E2 03 00 [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [08:41:50]RAPDU: 90 00 [08:41:50]wFMCommunicate OK [08:41:50]wFMCommunicate request_size=10 [08:41:50]MH_SAM_APDU [08:41:50]CAPDU: 80 0D 02 02 05 6D D9 6C F7 16 [08:41:50]Write to MH i2c: E2 0D 00 6C 00 80 0D 02 02 05 00 6D D9 6C F7 16 00 00 AF [08:41:50]Write i2c OK [08:41:50]MH_I2C_Read... [08:41:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:50]Read from MH i2c: E2 [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: E2 03 00 [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [08:41:50]RAPDU: 90 00 [08:41:50]wFMCommunicate OK [08:41:50]wFMCommunicate request_size=4 [08:41:50]MH_SAM_APDU [08:41:50]CAPDU: 80 0D 03 02 [08:41:50]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [08:41:50]Write i2c OK [08:41:50]MH_I2C_Read... [08:41:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:41:50]Read from MH i2c: E2 [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: E2 0B 00 [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: E2 0B 00 6D 00 00 BA A8 A8 AE 7B 51 29 B8 90 00 4E [08:41:50]RAPDU: BA A8 A8 AE 7B 51 29 B8 90 00 [08:41:50]wFMCommunicate OK [08:41:50]SAM_PROTO_SignData done [08:41:50]FM_MakeSignedData done [08:41:50]CreateOFDProtocolMessage [08:41:50]wFMCommunicate request_size=4 [08:41:50]MH_SAM_APDU [08:41:50]CAPDU: 80 11 00 00 [08:41:50]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [08:41:50]Write i2c OK [08:41:50]MH_I2C_Read... [08:41:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:41:50]Read from MH i2c: E2 [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: E2 17 00 [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [08:41:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:41:50]wFMCommunicate OK [08:41:50]CreateOFDProtocolMessage done [08:41:50]OFDSenderStorePacket 202627 [08:41:50]StoreOFDPacket docnum=202627 [08:41:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 04 94 07 01 60 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 CD 9F 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 83 17 03 00 35 04 06 00 4B 6D D9 6C F7 16 BA A8 A8 AE 7B 51 29 B8 [08:41:50]CheckFolder [08:41:50]dirname=/storage/ofd_packets [08:41:50]CheckFolder done [08:41:50]ProducePacketName [08:41:50]name=ofd_packets/00202627 [08:41:50]NVStorageSaveData ofd_packets/00202627 [08:41:50]File name is /storage/ofd_packets/00202627 [08:41:50]Write 301 bytes [08:41:50]NVStorageSaveData done [08:41:50]OFDSenderStorePacket done [08:41:50]KKMCreateOFDPacket done [08:41:50]NVStorageSaveData kkm_last_timestamp [08:41:50]File name is /storage/kkm_last_timestamp [08:41:50]Write 4 bytes [08:41:50]NVStorageSaveData done [08:41:50]ExternCall_PrintAddStr [08:41:50]wPrintStart [08:41:50]Write to MH i2c: 01 00 00 6F 00 6F [08:41:50]Write i2c OK [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: 01 [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: 01 07 00 [08:41:50]MH_I2C_Read... [08:41:50]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [08:41:50]RasterBufferAndPrint [08:41:50]line Счет N : (1)450414 [08:41:50]line ИНН: 02508201610067 [08:41:50]line Контрольно-Кассовый Чек [08:41:50]line ПРОДАЖА [08:41:50]line ТРК (МРК, ГНК) : 41 [08:41:50]line Товар: 2710124130 [08:41:50]line Аи-92-К-2 [08:41:50]line 7.480 * 66.90 [08:41:50]line = 500.41 [08:41:50]line НДС 12% НСП 1% [08:41:50]line > о реализуемом товаре [08:41:50]line ОКРУГЛЕНИЕ: -0.41 [08:41:50]line ИТОГО: 500.00 [08:41:50]line Внесено: 500.00 [08:41:50]line СДАЧА: 0.00 [08:41:50]line НСП 1% : 4.43 [08:41:50]line НДС 12% : 53.14 [08:41:50]line Наличными: 500.00 [08:41:50]line Безнал.: 0.00 [08:41:50]line Место: АЗС № 171 "Партнер Нефть" [08:41:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:41:50]line СНО: Общий режим [08:41:50]line Чек 22 29.10.2024 08:41 [08:41:50]line Смена: 546 ФФД: 1.0 [08:41:50]line ЗНМ: 0300000109 [08:41:50]line РНМ: 0000000000091777 [08:41:50]line Версия ККМ: 001 [08:41:50]line ФМ: 0000000000871756 [08:41:50]line ФД: 202627 [08:41:50]line ФПД: 82935171315478 [08:41:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084149&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202627&fm=82935171315478&tin=02508201610067®Number=0000000000091777&sum=50000 [08:41:51]OFD Sender: Processing packet 202627 [packets to send 116, broken 115] [08:41:51]ProducePacketName [08:41:51]name=ofd_packets/00202627 [08:41:51]OFD Sender: To server: pG, [08:41:51]CommunicateWithHost lk.salyk.kg:30040 [08:41:51]ConnectInit lk.salyk.kg [08:41:51]written 0, free lines is 4095 [08:41:51]Connected sock=10 [08:41:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 04 94 07 01 60 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 CD 9F 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 83 17 03 00 35 04 06 00 4B 6D D9 6C F7 16 BA A8 A8 AE 7B 51 29 B8 [08:41:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FB 9D 47 00 47 D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 83 17 03 00 F4 03 04 00 80 4B 20 67 B6 04 01 00 00 30 8C 70 28 C0 1A 11 D7 [08:41:51]CommunicateWithHost err = 0 [08:41:51]CheckOFDResponse [08:41:51]1017 (14) - 77093643461234 [08:41:51]1041 (16) - 0000000000871756 [08:41:51]1040 (4) - 202627 [08:41:51]1012 (4) - 29.10.2024 02:42 [08:41:51]1206 (1) - 0 [08:41:51]OFD Sender: Remove packet 202627 [08:41:51]ProducePacketName [08:41:51]name=ofd_packets/00202627 [08:41:51]NVStorageDeleteData [08:41:51]Write to MH i2c: 01 00 00 9A 00 9A [08:41:51]Write i2c OK [08:41:51]MH_I2C_Read... [08:41:51]Read from MH i2c: 01 [08:41:51]MH_I2C_Read... [08:41:51]Read from MH i2c: 01 07 00 [08:41:51]MH_I2C_Read... [08:41:51]Read from MH i2c: 01 07 00 9A 00 00 00 00 00 00 8C 0C 39 [08:41:51]RasterBufferAndPrint [08:41:51]line [08:41:51]line [08:41:51]line [08:41:51]line [08:41:51]line [08:41:51]written 0, free lines is 3215 [08:41:51]MH_Cut [08:41:51]Write to MH i2c: D1 01 00 A1 00 01 73 [08:41:51]Write i2c OK [08:41:51]MH_I2C_Read... [08:41:51]Read from MH i2c: D1 [08:41:51]MH_I2C_Read... [08:41:51]Read from MH i2c: D1 01 00 [08:41:51]MH_I2C_Read... [08:41:51]Read from MH i2c: D1 01 00 A1 00 00 72 [08:41:51]Write to MH i2c: 01 00 00 A2 00 A2 [08:41:51]Write i2c OK [08:41:51]MH_I2C_Read... [08:41:51]OFD Sender: No OFD packet to send [08:41:52]*** Cut start [08:41:52]*** Purtial cut [08:41:52]*** Stage 1: CUTSNS_PIN = 1 [08:41:52]Read from MH i2c: 01 [08:41:52]MH_I2C_Read... [08:41:52]*** Stop cut motor [08:41:52]*** Cut end [08:41:52]Read from MH i2c: 01 07 00 [08:41:52]MH_I2C_Read... [08:41:52]Read from MH i2c: 01 07 00 A2 00 00 00 00 00 00 FF 0F B7 [08:41:52]process_action close_receipt done [08:41:52]requested_data is exist [08:41:52]produce_requested_data [08:41:52]requested_item fm.sn is exist - process it [08:41:52]wFMCommunicate request_size=4 [08:41:52]MH_SAM_APDU [08:41:52]CAPDU: 80 11 00 00 [08:41:52]Write to MH i2c: E2 08 00 A3 00 80 11 00 00 00 00 00 00 1D [08:41:52]Write i2c OK [08:41:52]MH_I2C_Read... [08:41:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:41:52]Read from MH i2c: E2 [08:41:52]MH_I2C_Read... [08:41:52]Read from MH i2c: E2 17 00 [08:41:52]MH_I2C_Read... [08:41:52]Read from MH i2c: E2 17 00 A3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 72 [08:41:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:41:52]wFMCommunicate OK [08:41:52]requested_item fd.num is exist - process it [08:41:52]SAM_PROTO_GetFieldsCounters [08:41:52]wFMCommunicate request_size=4 [08:41:52]MH_SAM_APDU [08:41:52]CAPDU: 80 13 00 00 [08:41:52]Write to MH i2c: E2 08 00 A4 00 80 13 00 00 00 00 00 00 20 [08:41:52]Write i2c OK [08:41:52]MH_I2C_Read... [08:41:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:41:52]Read from MH i2c: E2 [08:41:52]MH_I2C_Read... [08:41:52]Read from MH i2c: E2 62 00 [08:41:52]MH_I2C_Read... [08:41:52]Read from MH i2c: E2 62 00 A4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 83 17 03 00 0E 04 04 00 22 02 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 4C [08:41:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 83 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:41:52]wFMCommunicate OK [08:41:52]SAM_PROTO_GetFieldsCounters done [08:41:52]requested_item shift.num is exist - process it [08:41:52]requested_item shift.opened is exist - process it [08:41:52]req_shift_opened [08:41:52]FM_GetShiftState [08:41:52]SAM_PROTO_GetShiftState [08:41:52]wFMCommunicate request_size=4 [08:41:52]MH_SAM_APDU [08:41:52]CAPDU: 80 13 01 00 [08:41:52]Write to MH i2c: E2 08 00 A5 00 80 13 01 00 00 00 00 00 22 [08:41:52]Write i2c OK [08:41:52]MH_I2C_Read... [08:41:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:52]Read from MH i2c: E2 [08:41:52]MH_I2C_Read... [08:41:52]Read from MH i2c: E2 0E 00 [08:41:52]MH_I2C_Read... [08:41:52]Read from MH i2c: E2 0E 00 A5 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0B [08:41:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:41:52]wFMCommunicate OK [08:41:52]SAM_PROTO_GetShiftState done [08:41:52]FM_GetShiftState done [08:41:52]req_shift_opened done [08:41:52]requested_item shift.open_date is exist - process it [08:41:52]req_shift_open_date [08:41:52]req_shift_open_date done [08:41:52]produce_requested_data done [08:41:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202627,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [08:41:52]process_action_free close_receipt [08:41:52]json_value_free [08:41:52]json_value_free done [08:41:52]process_json_proto returns [08:41:52]Send response to host [08:41:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202627,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [08:41:52]free response buf [08:41:52]execute_script done [08:41:52]execute_script returns [08:41:52]free content buf [08:41:52]Sock 9.Close socket [08:41:52]Sock 9.Thread stoped [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:20]accept exits with 8 [08:43:20]New connection [08:43:20]New thread 3067497828 created [08:43:20]Thread 3067354468 joined [08:43:20]Waiting for new connection... [08:43:20] Sock 8.Parse request [08:43:20]Sock 8.Check first char [08:43:20]Sock 8.First char is OK [08:43:20]request: POST /json_proto HTTP/1.0 [08:43:20]Method: POST [08:43:20]URL: /json_proto [08:43:20]Method is POST - this is cgi request [08:43:20]url: /json_proto [08:43:20]query_string will be loaded in cgi processing [08:43:20]execute_cgi json_proto POST (null) [08:43:20]execute_cgi path=json_proto method=POST [08:43:20]POST find Content-Length [08:43:20]Host: 172.17.63.195:8080 [08:43:20]Content-Length: 677 [08:43:20]Content-Type: application/json [08:43:20] [08:43:20]POST finish read [08:43:20]Found Content-Length = 677 [08:43:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:43:20]execute_script... [08:43:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:43:20]POST & json_proto [08:43:20]process_json_proto [08:43:20]json parsed OK: [08:43:20]protocol is kg_v1.0 [08:43:20]action value=close_receipt [08:43:20]process_action close_receipt [08:43:20]cmd_close_receipt [08:43:20]MH_GetDate [08:43:20]Write to MH i2c: F0 00 00 A6 00 95 [08:43:20]Write i2c OK [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: F0 [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: F0 09 00 [08:43:20]MH_I2C_Read... [08:43:20]Read from MH i2c: F0 09 00 A6 00 00 29 A0 20 67 47 1B 1E 67 D5 [08:43:20]GetLastDocTimeStamp 1730191309 [08:43:20]current date 1730191401 [08:43:20]FM_GetShiftState [08:43:20]SAM_PROTO_GetShiftState [08:43:20]wFMCommunicate request_size=4 [08:43:20]MH_SAM_APDU [08:43:20]CAPDU: 80 13 01 00 [08:43:20]Write to MH i2c: E2 08 00 A7 00 80 13 01 00 00 00 00 00 24 [08:43:20]Write i2c OK [08:43:20]MH_I2C_Read... [08:43:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:21]Read from MH i2c: E2 [08:43:21]MH_I2C_Read... [08:43:21]Read from MH i2c: E2 0E 00 [08:43:21]MH_I2C_Read... [08:43:21]Read from MH i2c: E2 0E 00 A7 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0D [08:43:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:43:21]wFMCommunicate OK [08:43:21]SAM_PROTO_GetShiftState done [08:43:21]FM_GetShiftState done [08:43:21]opened in 1730160431 [08:43:21]opened+sec_in_day 1730246831 [08:43:21]quantity*price = 30038 [08:43:21]sum+1 = 30039 [08:43:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 23 29.10.2024 08:43 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202628 ФПД: 202080175474562 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084321&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202628&fm=202080175474562&tin=02508201610067®Number=0000000000091777&sum=30000 [08:43:22]StoreToDocumentArchive [08:43:22]shift 546 fd 202628 [08:43:22]save to /storage/0546/doc_00202628 [08:43:22]save last doc name /storage/0546/doc_00202628 to /storage/kkm_last_doc_name [08:43:22]save OK [08:43:22]Clear old archive folders... [08:43:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:43:22]tlvbuf is 00701D10 [08:43:22]SAM_PROTO_ClearQueue [08:43:22]wFMCommunicate request_size=4 [08:43:22]MH_SAM_APDU [08:43:22]CAPDU: 80 09 00 00 [08:43:22]Write to MH i2c: E2 08 00 B4 00 80 09 00 00 00 00 00 00 26 [08:43:22]Write i2c OK [08:43:22]MH_I2C_Read... [08:43:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:43:22]Read from MH i2c: E2 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 03 00 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [08:43:22]RAPDU: 90 00 [08:43:22]wFMCommunicate OK [08:43:22]SAM_PROTO_ClearQueue done [08:43:22]KKMCreateOFDPacket [08:43:22]OFDProtocolAddRootSTLVToBuf [08:43:22]FM_MakeSignedData [08:43:22]FM_MakeSignedData [08:43:22]SAM_PROTO_SignData [08:43:22]wFMCommunicate request_size=4 [08:43:22]MH_SAM_APDU [08:43:22]CAPDU: 80 0D 01 02 [08:43:22]Write to MH i2c: E2 08 00 B5 00 80 0D 01 02 00 00 00 00 2E [08:43:22]Write i2c OK [08:43:22]MH_I2C_Read... [08:43:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:43:22]Read from MH i2c: E2 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 03 00 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [08:43:22]RAPDU: 90 00 [08:43:22]wFMCommunicate OK [08:43:22]wFMCommunicate request_size=255 [08:43:22]MH_SAM_APDU [08:43:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 17 00 00 00 F4 03 04 00 29 A0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 17 03 00 35 04 06 00 B7 [08:43:22]Write to MH i2c: E2 02 01 B6 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 17 00 00 00 F4 03 04 00 29 A0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 17 03 00 35 04 06 00 B7 00 00 96 [08:43:22]Write i2c OK [08:43:22]MH_I2C_Read... [08:43:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:22]Read from MH i2c: E2 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 03 00 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [08:43:22]RAPDU: 90 00 [08:43:22]wFMCommunicate OK [08:43:22]wFMCommunicate request_size=10 [08:43:22]MH_SAM_APDU [08:43:22]CAPDU: 80 0D 02 02 05 CA 75 13 47 82 [08:43:22]Write to MH i2c: E2 0D 00 B7 00 80 0D 02 02 05 00 CA 75 13 47 82 00 00 56 [08:43:22]Write i2c OK [08:43:22]MH_I2C_Read... [08:43:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:22]Read from MH i2c: E2 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 03 00 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 03 00 B7 00 00 90 00 2B [08:43:22]RAPDU: 90 00 [08:43:22]wFMCommunicate OK [08:43:22]wFMCommunicate request_size=4 [08:43:22]MH_SAM_APDU [08:43:22]CAPDU: 80 0D 03 02 [08:43:22]Write to MH i2c: E2 08 00 B8 00 80 0D 03 02 00 00 00 00 33 [08:43:22]Write i2c OK [08:43:22]MH_I2C_Read... [08:43:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:43:22]Read from MH i2c: E2 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 0B 00 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 0B 00 B8 00 00 A3 E5 8F 17 C4 1F 9D 89 90 00 6B [08:43:22]RAPDU: A3 E5 8F 17 C4 1F 9D 89 90 00 [08:43:22]wFMCommunicate OK [08:43:22]SAM_PROTO_SignData done [08:43:22]FM_MakeSignedData done [08:43:22]CreateOFDProtocolMessage [08:43:22]wFMCommunicate request_size=4 [08:43:22]MH_SAM_APDU [08:43:22]CAPDU: 80 11 00 00 [08:43:22]Write to MH i2c: E2 08 00 B9 00 80 11 00 00 00 00 00 00 33 [08:43:22]Write i2c OK [08:43:22]MH_I2C_Read... [08:43:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:22]Read from MH i2c: E2 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 17 00 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: E2 17 00 B9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [08:43:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:43:22]wFMCommunicate OK [08:43:22]CreateOFDProtocolMessage done [08:43:22]OFDSenderStorePacket 202628 [08:43:22]StoreOFDPacket docnum=202628 [08:43:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 03 CC 07 01 6E F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 17 00 00 00 F4 03 04 00 29 A0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 17 03 00 35 04 06 00 B7 CA 75 13 47 82 A3 E5 8F 17 C4 1F 9D 89 [08:43:22]CheckFolder [08:43:22]dirname=/storage/ofd_packets [08:43:22]CheckFolder done [08:43:22]ProducePacketName [08:43:22]name=ofd_packets/00202628 [08:43:22]NVStorageSaveData ofd_packets/00202628 [08:43:22]File name is /storage/ofd_packets/00202628 [08:43:22]Write 301 bytes [08:43:22]NVStorageSaveData done [08:43:22]OFDSenderStorePacket done [08:43:22]KKMCreateOFDPacket done [08:43:22]NVStorageSaveData kkm_last_timestamp [08:43:22]File name is /storage/kkm_last_timestamp [08:43:22]Write 4 bytes [08:43:22]NVStorageSaveData done [08:43:22]ExternCall_PrintAddStr [08:43:22]wPrintStart [08:43:22]Write to MH i2c: 01 00 00 BA 00 BA [08:43:22]Write i2c OK [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: 01 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: 01 07 00 [08:43:22]MH_I2C_Read... [08:43:22]Read from MH i2c: 01 07 00 BA 00 00 00 00 00 00 FF 0F CF [08:43:22]RasterBufferAndPrint [08:43:22]line Счет N : (1)450415 [08:43:22]line ИНН: 02508201610067 [08:43:22]line Контрольно-Кассовый Чек [08:43:22]line ПРОДАЖА [08:43:22]line ТРК (МРК, ГНК) : 31 [08:43:22]line Товар: 2710124130 [08:43:22]line Аи-92-К-2 [08:43:22]line 4.490 * 66.90 [08:43:22]line = 300.38 [08:43:22]line НДС 12% НСП 1% [08:43:22]line > о реализуемом товаре [08:43:22]line ОКРУГЛЕНИЕ: -0.38 [08:43:22]line ИТОГО: 300.00 [08:43:22]line Внесено: 300.00 [08:43:22]line СДАЧА: 0.00 [08:43:22]line НСП 1% : 2.66 [08:43:22]line НДС 12% : 31.90 [08:43:22]line Наличными: 300.00 [08:43:22]line Безнал.: 0.00 [08:43:22]line Место: АЗС № 171 "Партнер Нефть" [08:43:22]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:43:22]line СНО: Общий режим [08:43:22]line Чек 23 29.10.2024 08:43 [08:43:22]line Смена: 546 ФФД: 1.0 [08:43:22]line ЗНМ: 0300000109 [08:43:22]line РНМ: 0000000000091777 [08:43:22]line Версия ККМ: 001 [08:43:22]line ФМ: 0000000000871756 [08:43:22]line ФД: 202628 [08:43:22]line ФПД: 202080175474562 [08:43:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084321&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202628&fm=202080175474562&tin=02508201610067®Number=0000000000091777&sum=30000 [08:43:23]OFD Sender: Processing packet 202628 [packets to send 116, broken 115] [08:43:23]ProducePacketName [08:43:23]name=ofd_packets/00202628 [08:43:23]OFD Sender: To server: pG, [08:43:23]CommunicateWithHost lk.salyk.kg:30040 [08:43:23]ConnectInit lk.salyk.kg [08:43:23]written 0, free lines is 4095 [08:43:23]Connected sock=10 [08:43:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 03 CC 07 01 6E F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 17 00 00 00 F4 03 04 00 29 A0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 17 03 00 35 04 06 00 B7 CA 75 13 47 82 A3 E5 8F 17 C4 1F 9D 89 [08:43:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BE 78 47 00 78 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 17 03 00 F4 03 04 00 DC 4B 20 67 B6 04 01 00 00 8C 8F 49 AA 58 C5 5C 09 [08:43:23]CommunicateWithHost err = 0 [08:43:23]CheckOFDResponse [08:43:23]1017 (14) - 77093643461234 [08:43:23]1041 (16) - 0000000000871756 [08:43:23]1040 (4) - 202628 [08:43:23]1012 (4) - 29.10.2024 02:43 [08:43:23]1206 (1) - 0 [08:43:23]OFD Sender: Remove packet 202628 [08:43:23]ProducePacketName [08:43:23]name=ofd_packets/00202628 [08:43:23]NVStorageDeleteData [08:43:23]Write to MH i2c: 01 00 00 E5 00 E5 [08:43:23]Write i2c OK [08:43:23]MH_I2C_Read... [08:43:23]Read from MH i2c: 01 [08:43:23]MH_I2C_Read... [08:43:23]Read from MH i2c: 01 07 00 [08:43:23]MH_I2C_Read... [08:43:23]Read from MH i2c: 01 07 00 E5 00 00 00 00 00 00 92 0C 8A [08:43:23]RasterBufferAndPrint [08:43:23]line [08:43:23]line [08:43:23]line [08:43:23]line [08:43:23]line [08:43:23]written 0, free lines is 3222 [08:43:23]MH_Cut [08:43:23]Write to MH i2c: D1 01 00 EC 00 01 BE [08:43:23]Write i2c OK [08:43:23]MH_I2C_Read... [08:43:23]Read from MH i2c: D1 [08:43:23]MH_I2C_Read... [08:43:23]Read from MH i2c: D1 01 00 [08:43:23]MH_I2C_Read... [08:43:23]Read from MH i2c: D1 01 00 EC 00 00 BD [08:43:23]Write to MH i2c: 01 00 00 ED 00 ED [08:43:23]Write i2c OK [08:43:23]MH_I2C_Read... [08:43:23]OFD Sender: No OFD packet to send [08:43:24]*** Cut start [08:43:24]*** Purtial cut [08:43:24]*** Stage 1: CUTSNS_PIN = 1 [08:43:24]Read from MH i2c: 01 [08:43:24]MH_I2C_Read... [08:43:24]*** Stop cut motor [08:43:24]*** Cut end [08:43:24]Read from MH i2c: 01 07 00 [08:43:24]MH_I2C_Read... [08:43:24]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 FF 0F 02 [08:43:24]process_action close_receipt done [08:43:24]requested_data is exist [08:43:24]produce_requested_data [08:43:24]requested_item fm.sn is exist - process it [08:43:24]wFMCommunicate request_size=4 [08:43:24]MH_SAM_APDU [08:43:24]CAPDU: 80 11 00 00 [08:43:24]Write to MH i2c: E2 08 00 EE 00 80 11 00 00 00 00 00 00 68 [08:43:24]Write i2c OK [08:43:24]MH_I2C_Read... [08:43:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:24]Read from MH i2c: E2 [08:43:24]MH_I2C_Read... [08:43:24]Read from MH i2c: E2 17 00 [08:43:24]MH_I2C_Read... [08:43:24]Read from MH i2c: E2 17 00 EE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BD [08:43:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:43:24]wFMCommunicate OK [08:43:24]requested_item fd.num is exist - process it [08:43:24]SAM_PROTO_GetFieldsCounters [08:43:24]wFMCommunicate request_size=4 [08:43:24]MH_SAM_APDU [08:43:24]CAPDU: 80 13 00 00 [08:43:24]Write to MH i2c: E2 08 00 EF 00 80 13 00 00 00 00 00 00 6B [08:43:24]Write i2c OK [08:43:24]MH_I2C_Read... [08:43:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:43:24]Read from MH i2c: E2 [08:43:24]MH_I2C_Read... [08:43:24]Read from MH i2c: E2 62 00 [08:43:24]MH_I2C_Read... [08:43:24]Read from MH i2c: E2 62 00 EF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 84 17 03 00 0E 04 04 00 22 02 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 9B [08:43:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 84 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:43:24]wFMCommunicate OK [08:43:24]SAM_PROTO_GetFieldsCounters done [08:43:24]requested_item shift.num is exist - process it [08:43:24]requested_item shift.opened is exist - process it [08:43:24]req_shift_opened [08:43:24]FM_GetShiftState [08:43:24]SAM_PROTO_GetShiftState [08:43:24]wFMCommunicate request_size=4 [08:43:24]MH_SAM_APDU [08:43:24]CAPDU: 80 13 01 00 [08:43:24]Write to MH i2c: E2 08 00 F0 00 80 13 01 00 00 00 00 00 6D [08:43:24]Write i2c OK [08:43:24]MH_I2C_Read... [08:43:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:24]Read from MH i2c: E2 [08:43:24]MH_I2C_Read... [08:43:24]Read from MH i2c: E2 0E 00 [08:43:24]MH_I2C_Read... [08:43:24]Read from MH i2c: E2 0E 00 F0 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 56 [08:43:24]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:43:24]wFMCommunicate OK [08:43:24]SAM_PROTO_GetShiftState done [08:43:24]FM_GetShiftState done [08:43:24]req_shift_opened done [08:43:24]requested_item shift.open_date is exist - process it [08:43:24]req_shift_open_date [08:43:24]req_shift_open_date done [08:43:24]produce_requested_data done [08:43:24]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202628,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [08:43:24]process_action_free close_receipt [08:43:24]json_value_free [08:43:24]json_value_free done [08:43:24]process_json_proto returns [08:43:24]Send response to host [08:43:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202628,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [08:43:24]free response buf [08:43:24]execute_script done [08:43:24]execute_script returns [08:43:24]free content buf [08:43:24]Sock 8.Close socket [08:43:24]Sock 8.Thread stoped [08:43:28]OFD Sender: No OFD packet to send [08:43:33]OFD Sender: No OFD packet to send [08:43:38]OFD Sender: No OFD packet to send [08:43:43]OFD Sender: No OFD packet to send [08:43:48]OFD Sender: No OFD packet to send [08:43:53]OFD Sender: No OFD packet to send [08:43:58]OFD Sender: No OFD packet to send [08:44:03]OFD Sender: No OFD packet to send [08:44:08]OFD Sender: No OFD packet to send [08:44:13]OFD Sender: No OFD packet to send [08:44:18]OFD Sender: No OFD packet to send [08:44:23]OFD Sender: No OFD packet to send [08:44:28]OFD Sender: No OFD packet to send [08:44:33]OFD Sender: No OFD packet to send [08:44:38]OFD Sender: No OFD packet to send [08:44:43]OFD Sender: No OFD packet to send [08:44:48]OFD Sender: No OFD packet to send [08:44:53]OFD Sender: No OFD packet to send [08:44:58]OFD Sender: No OFD packet to send [08:45:03]OFD Sender: No OFD packet to send [08:45:08]OFD Sender: No OFD packet to send [08:45:13]OFD Sender: No OFD packet to send [08:45:18]OFD Sender: No OFD packet to send [08:45:24]OFD Sender: No OFD packet to send [08:45:29]OFD Sender: No OFD packet to send [08:45:34]OFD Sender: No OFD packet to send [08:45:39]OFD Sender: No OFD packet to send [08:45:44]OFD Sender: No OFD packet to send [08:45:49]OFD Sender: No OFD packet to send [08:45:54]OFD Sender: No OFD packet to send [08:45:59]OFD Sender: No OFD packet to send [08:46:04]OFD Sender: No OFD packet to send [08:46:09]OFD Sender: No OFD packet to send [08:46:14]OFD Sender: No OFD packet to send [08:46:19]OFD Sender: No OFD packet to send [08:46:24]OFD Sender: No OFD packet to send [08:46:29]OFD Sender: No OFD packet to send [08:46:34]OFD Sender: No OFD packet to send [08:46:39]OFD Sender: No OFD packet to send [08:46:44]OFD Sender: No OFD packet to send [08:46:49]OFD Sender: No OFD packet to send [08:46:54]OFD Sender: No OFD packet to send [08:46:59]OFD Sender: No OFD packet to send [08:47:04]OFD Sender: No OFD packet to send [08:47:09]OFD Sender: No OFD packet to send [08:47:14]OFD Sender: No OFD packet to send [08:47:19]OFD Sender: No OFD packet to send [08:47:24]OFD Sender: No OFD packet to send [08:47:29]OFD Sender: No OFD packet to send [08:47:34]OFD Sender: No OFD packet to send [08:47:39]OFD Sender: No OFD packet to send [08:47:44]OFD Sender: No OFD packet to send [08:47:49]OFD Sender: No OFD packet to send [08:47:54]OFD Sender: No OFD packet to send [08:47:57]accept exits with 9 [08:47:57]New connection [08:47:57]New thread 3067354468 created [08:47:57]Thread 3067497828 joined [08:47:57]Waiting for new connection... [08:47:57] Sock 9.Parse request [08:47:57]Sock 9.Check first char [08:47:57]Sock 9.First char is OK [08:47:57]request: POST /json_proto HTTP/1.0 [08:47:57]Method: POST [08:47:57]URL: /json_proto [08:47:57]Method is POST - this is cgi request [08:47:57]url: /json_proto [08:47:57]query_string will be loaded in cgi processing [08:47:57]execute_cgi json_proto POST (null) [08:47:57]execute_cgi path=json_proto method=POST [08:47:57]POST find Content-Length [08:47:57]Host: 172.17.63.195:8080 [08:47:57]Content-Length: 800 [08:47:57]Content-Type: application/json [08:47:57] [08:47:57]POST finish read [08:47:57]Found Content-Length = 800 [08:47:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4583132", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:57]execute_script... [08:47: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)450416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4583132", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:57]POST & json_proto [08:47:57]process_json_proto [08:47:57]json parsed OK: [08:47:57]protocol is kg_v1.0 [08:47:57]action value=close_receipt [08:47:57]process_action close_receipt [08:47:57]cmd_close_receipt [08:47:57]MH_GetDate [08:47:57]Write to MH i2c: F0 00 00 F1 00 E0 [08:47:57]Write i2c OK [08:47:57]MH_I2C_Read... [08:47:57]Read from MH i2c: F0 [08:47:57]MH_I2C_Read... [08:47:57]Read from MH i2c: F0 09 00 [08:47:57]MH_I2C_Read... [08:47:57]Read from MH i2c: F0 09 00 F1 00 00 3E A1 20 67 47 1B 1E 67 36 [08:47:57]GetLastDocTimeStamp 1730191401 [08:47:57]current date 1730191678 [08:47:57]FM_GetShiftState [08:47:57]SAM_PROTO_GetShiftState [08:47:57]wFMCommunicate request_size=4 [08:47:57]MH_SAM_APDU [08:47:57]CAPDU: 80 13 01 00 [08:47:57]Write to MH i2c: E2 08 00 F2 00 80 13 01 00 00 00 00 00 6F [08:47:57]Write i2c OK [08:47:57]MH_I2C_Read... [08:47:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:57]Read from MH i2c: E2 [08:47:57]MH_I2C_Read... [08:47:57]Read from MH i2c: E2 0E 00 [08:47:57]MH_I2C_Read... [08:47:57]Read from MH i2c: E2 0E 00 F2 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 58 [08:47:57]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:47:57]wFMCommunicate OK [08:47:57]SAM_PROTO_GetShiftState done [08:47:57]FM_GetShiftState done [08:47:57]opened in 1730160431 [08:47:57]opened+sec_in_day 1730246831 [08:47:57]quantity*price = 0 [08:47:57]sum+1 = 1 [08:47:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 24 29.10.2024 08:47 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Талоны: Топливные Талоны 4583132 ФМ: 0000000000871756 ФД: 202629 ФПД: 199287358023402 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084758&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202629&fm=199287358023402&tin=02508201610067®Number=0000000000091777&sum=0 [08:47:58]StoreToDocumentArchive [08:47:58]shift 546 fd 202629 [08:47:58]save to /storage/0546/doc_00202629 [08:47:58]save last doc name /storage/0546/doc_00202629 to /storage/kkm_last_doc_name [08:47:58]save OK [08:47:58]Clear old archive folders... [08:47:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:47:58]tlvbuf is 006F9BF0 [08:47:58]SAM_PROTO_ClearQueue [08:47:58]wFMCommunicate request_size=4 [08:47:58]MH_SAM_APDU [08:47:58]CAPDU: 80 09 00 00 [08:47:58]Write to MH i2c: E2 08 00 FF 00 80 09 00 00 00 00 00 00 71 [08:47:58]Write i2c OK [08:47:58]MH_I2C_Read... [08:47:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:47:58]Read from MH i2c: E2 [08:47:58]MH_I2C_Read... [08:47:58]Read from MH i2c: E2 03 00 [08:47:58]MH_I2C_Read... [08:47:58]Read from MH i2c: E2 03 00 FF 00 00 90 00 73 [08:47:58]RAPDU: 90 00 [08:47:58]wFMCommunicate OK [08:47:58]SAM_PROTO_ClearQueue done [08:47:58]KKMCreateOFDPacket [08:47:58]OFDProtocolAddRootSTLVToBuf [08:47:58]FM_MakeSignedData [08:47:58]FM_MakeSignedData [08:47:58]SAM_PROTO_SignData [08:47:58]wFMCommunicate request_size=4 [08:47:58]MH_SAM_APDU [08:47:58]CAPDU: 80 0D 01 02 [08:47:58]Write to MH i2c: E2 08 00 00 01 80 0D 01 02 00 00 00 00 7A [08:47:58]Write i2c OK [08:47:58]MH_I2C_Read... [08:47:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:47:58]Read from MH i2c: E2 [08:47:58]MH_I2C_Read... [08:47:58]Read from MH i2c: E2 03 00 [08:47:58]MH_I2C_Read... [08:47:58]Read from MH i2c: E2 03 00 00 01 00 90 00 75 [08:47:58]RAPDU: 90 00 [08:47:58]wFMCommunicate OK [08:47:58]wFMCommunicate request_size=255 [08:47:58]MH_SAM_APDU [08:47:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 3E A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 17 03 00 35 04 06 00 B5 [08:47:58]Write to MH i2c: E2 02 01 01 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 3E A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 17 03 00 35 04 06 00 B5 00 00 B6 [08:47:58]Write i2c OK [08:47:58]MH_I2C_Read... [08:47:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:59]Read from MH i2c: E2 [08:47:59]MH_I2C_Read... [08:47:59]Read from MH i2c: E2 03 00 [08:47:59]MH_I2C_Read... [08:47:59]Read from MH i2c: E2 03 00 01 01 00 90 00 76 [08:47:59]RAPDU: 90 00 [08:47:59]wFMCommunicate OK [08:47:59]wFMCommunicate request_size=10 [08:47:59]MH_SAM_APDU [08:47:59]CAPDU: 80 0D 02 02 05 40 34 2E E6 EA [08:47:59]Write to MH i2c: E2 0D 00 02 01 80 0D 02 02 05 00 40 34 2E E6 EA 00 00 F9 [08:47:59]Write i2c OK [08:47:59]MH_I2C_Read... [08:47:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:59]Read from MH i2c: E2 [08:47:59]MH_I2C_Read... [08:47:59]Read from MH i2c: E2 03 00 [08:47:59]MH_I2C_Read... [08:47:59]Read from MH i2c: E2 03 00 02 01 00 90 00 77 [08:47:59]RAPDU: 90 00 [08:47:59]wFMCommunicate OK [08:47:59]wFMCommunicate request_size=4 [08:47:59]MH_SAM_APDU [08:47:59]CAPDU: 80 0D 03 02 [08:47:59]Write to MH i2c: E2 08 00 03 01 80 0D 03 02 00 00 00 00 7F [08:47:59]Write i2c OK [08:47:59]MH_I2C_Read... [08:47:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:47:59]OFD Sender: No OFD packet to send [08:47:59]Read from MH i2c: E2 [08:47:59]MH_I2C_Read... [08:47:59]Read from MH i2c: E2 0B 00 [08:47:59]MH_I2C_Read... [08:47:59]Read from MH i2c: E2 0B 00 03 01 00 02 DE CE 55 9B 50 82 AB 90 00 9B [08:47:59]RAPDU: 02 DE CE 55 9B 50 82 AB 90 00 [08:47:59]wFMCommunicate OK [08:47:59]SAM_PROTO_SignData done [08:47:59]FM_MakeSignedData done [08:47:59]CreateOFDProtocolMessage [08:47:59]wFMCommunicate request_size=4 [08:47:59]MH_SAM_APDU [08:47:59]CAPDU: 80 11 00 00 [08:47:59]Write to MH i2c: E2 08 00 04 01 80 11 00 00 00 00 00 00 7F [08:47:59]Write i2c OK [08:47:59]MH_I2C_Read... [08:47:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:59]Read from MH i2c: E2 [08:47:59]MH_I2C_Read... [08:47:59]Read from MH i2c: E2 17 00 [08:47:59]MH_I2C_Read... [08:47:59]Read from MH i2c: E2 17 00 04 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D4 [08:47:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:47:59]wFMCommunicate OK [08:47:59]CreateOFDProtocolMessage done [08:47:59]OFDSenderStorePacket 202629 [08:47:59]StoreOFDPacket docnum=202629 [08:47:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 63 3A 07 01 3C 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 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 3E A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 17 03 00 35 04 06 00 B5 40 34 2E E6 EA 02 DE CE 55 9B 50 82 AB [08:47:59]CheckFolder [08:47:59]dirname=/storage/ofd_packets [08:47:59]CheckFolder done [08:47:59]ProducePacketName [08:47:59]name=ofd_packets/00202629 [08:47:59]NVStorageSaveData ofd_packets/00202629 [08:47:59]File name is /storage/ofd_packets/00202629 [08:47:59]Write 301 bytes [08:47:59]NVStorageSaveData done [08:47:59]OFDSenderStorePacket done [08:47:59]KKMCreateOFDPacket done [08:47:59]NVStorageSaveData kkm_last_timestamp [08:47:59]File name is /storage/kkm_last_timestamp [08:47:59]Write 4 bytes [08:47:59]NVStorageSaveData done [08:47:59]ExternCall_PrintAddStr [08:47:59]wPrintStart [08:47:59]Write to MH i2c: 01 00 00 05 01 06 [08:47:59]Write i2c OK [08:47:59]MH_I2C_Read... [08:47:59]Read from MH i2c: 01 [08:47:59]MH_I2C_Read... [08:47:59]Read from MH i2c: 01 07 00 [08:47:59]MH_I2C_Read... [08:47:59]Read from MH i2c: 01 07 00 05 01 00 00 00 00 00 FF 0F 1B [08:47:59]RasterBufferAndPrint [08:47:59]line Счет N : (1)450416 [08:47:59]line ИНН: 02508201610067 [08:47:59]line Контрольно-Кассовый Чек [08:47:59]line ПРОДАЖА [08:47:59]line ТРК (МРК, ГНК) : 31 [08:47:59]line Товар: 2710124130 [08:47:59]line Аи-92-К-2 [08:47:59]line 10.000 * 0.00 [08:47:59]line = 0.00 [08:47:59]line НДС 12% НСП 1% [08:47:59]line > о реализуемом товаре [08:47:59]line ИТОГО: 0.00 [08:47:59]line НСП 1% : 0.00 [08:47:59]line НДС 12% : 0.00 [08:47:59]line Наличными: 0.00 [08:47:59]line Безнал.: 0.00 [08:47:59]line Место: АЗС № 171 "Партнер Нефть" [08:47:59]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:47:59]line СНО: Общий режим [08:47:59]line Чек 24 29.10.2024 08:47 [08:47:59]line Смена: 546 ФФД: 1.0 [08:47:59]line ЗНМ: 0300000109 [08:47:59]line РНМ: 0000000000091777 [08:47:59]line Версия ККМ: 001 [08:47:59]line Талоны: Топливные Талоны [08:47:59]line 4583132 [08:47:59]line ФМ: 0000000000871756 [08:47:59]line ФД: 202629 [08:47:59]line ФПД: 199287358023402 [08:47:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084758&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202629&fm=199287358023402&tin=02508201610067®Number=0000000000091777&sum=0 [08:47:59]OFD Sender: Processing packet 202629 [packets to send 116, broken 115] [08:47:59]ProducePacketName [08:47:59]name=ofd_packets/00202629 [08:47:59]OFD Sender: To server: pG, [08:47:59]CommunicateWithHost lk.salyk.kg:30040 [08:47:59]ConnectInit lk.salyk.kg [08:47:59]written 0, free lines is 4095 [08:47:59]Connected sock=10 [08:47:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 63 3A 07 01 3C 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 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 3E A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 17 03 00 35 04 06 00 B5 40 34 2E E6 EA 02 DE CE 55 9B 50 82 AB [08:47:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 02 94 47 00 5E A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 17 03 00 F4 03 04 00 F1 4C 20 67 B6 04 01 00 00 A0 F8 DD D0 83 53 50 03 [08:47:59]CommunicateWithHost err = 0 [08:47:59]CheckOFDResponse [08:47:59]1017 (14) - 77093643461234 [08:47:59]1041 (16) - 0000000000871756 [08:47:59]1040 (4) - 202629 [08:47:59]1012 (4) - 29.10.2024 02:48 [08:47:59]1206 (1) - 0 [08:47:59]OFD Sender: Remove packet 202629 [08:47:59]ProducePacketName [08:47:59]name=ofd_packets/00202629 [08:47:59]NVStorageDeleteData [08:48:00]Write to MH i2c: 01 00 00 2F 01 30 [08:48:00]Write i2c OK [08:48:00]MH_I2C_Read... [08:48:00]Read from MH i2c: 01 [08:48:00]MH_I2C_Read... [08:48:00]Read from MH i2c: 01 07 00 [08:48:00]MH_I2C_Read... [08:48:00]Read from MH i2c: 01 07 00 2F 01 00 00 00 00 00 A4 0C E7 [08:48:00]RasterBufferAndPrint [08:48:00]line [08:48:00]line [08:48:00]line [08:48:00]line [08:48:00]line [08:48:00]written 0, free lines is 3239 [08:48:00]MH_Cut [08:48:00]Write to MH i2c: D1 01 00 36 01 01 09 [08:48:00]Write i2c OK [08:48:00]MH_I2C_Read... [08:48:00]Read from MH i2c: D1 [08:48:00]MH_I2C_Read... [08:48:00]Read from MH i2c: D1 01 00 [08:48:00]MH_I2C_Read... [08:48:00]Read from MH i2c: D1 01 00 36 01 00 08 [08:48:00]Write to MH i2c: 01 00 00 37 01 38 [08:48:00]Write i2c OK [08:48:00]MH_I2C_Read... [08:48:00]OFD Sender: No OFD packet to send [08:48:00]*** Cut start [08:48:00]*** Purtial cut [08:48:00]*** Stage 1: CUTSNS_PIN = 1 [08:48:01]Read from MH i2c: 01 [08:48:01]MH_I2C_Read... [08:48:01]*** Stop cut motor [08:48:01]*** Cut end [08:48:01]Read from MH i2c: 01 07 00 [08:48:01]MH_I2C_Read... [08:48:01]Read from MH i2c: 01 07 00 37 01 00 00 00 00 00 FF 0F 4D [08:48:01]process_action close_receipt done [08:48:01]requested_data is exist [08:48:01]produce_requested_data [08:48:01]requested_item fm.sn is exist - process it [08:48:01]wFMCommunicate request_size=4 [08:48:01]MH_SAM_APDU [08:48:01]CAPDU: 80 11 00 00 [08:48:01]Write to MH i2c: E2 08 00 38 01 80 11 00 00 00 00 00 00 B3 [08:48:01]Write i2c OK [08:48:01]MH_I2C_Read... [08:48:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:01]Read from MH i2c: E2 [08:48:01]MH_I2C_Read... [08:48:01]Read from MH i2c: E2 17 00 [08:48:01]MH_I2C_Read... [08:48:01]Read from MH i2c: E2 17 00 38 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 08 [08:48:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:48:01]wFMCommunicate OK [08:48:01]requested_item fd.num is exist - process it [08:48:01]SAM_PROTO_GetFieldsCounters [08:48:01]wFMCommunicate request_size=4 [08:48:01]MH_SAM_APDU [08:48:01]CAPDU: 80 13 00 00 [08:48:01]Write to MH i2c: E2 08 00 39 01 80 13 00 00 00 00 00 00 B6 [08:48:01]Write i2c OK [08:48:01]MH_I2C_Read... [08:48:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:48:01]Read from MH i2c: E2 [08:48:01]MH_I2C_Read... [08:48:01]Read from MH i2c: E2 62 00 [08:48:01]MH_I2C_Read... [08:48:01]Read from MH i2c: E2 62 00 39 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 85 17 03 00 0E 04 04 00 22 02 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 EA [08:48:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 85 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:48:01]wFMCommunicate OK [08:48:01]SAM_PROTO_GetFieldsCounters done [08:48:01]requested_item shift.num is exist - process it [08:48:01]requested_item shift.opened is exist - process it [08:48:01]req_shift_opened [08:48:01]FM_GetShiftState [08:48:01]SAM_PROTO_GetShiftState [08:48:01]wFMCommunicate request_size=4 [08:48:01]MH_SAM_APDU [08:48:01]CAPDU: 80 13 01 00 [08:48:01]Write to MH i2c: E2 08 00 3A 01 80 13 01 00 00 00 00 00 B8 [08:48:01]Write i2c OK [08:48:01]MH_I2C_Read... [08:48:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:48:01]Read from MH i2c: E2 [08:48:01]MH_I2C_Read... [08:48:01]Read from MH i2c: E2 0E 00 [08:48:01]MH_I2C_Read... [08:48:01]Read from MH i2c: E2 0E 00 3A 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A1 [08:48:01]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:48:01]wFMCommunicate OK [08:48:01]SAM_PROTO_GetShiftState done [08:48:01]FM_GetShiftState done [08:48:01]req_shift_opened done [08:48:01]requested_item shift.open_date is exist - process it [08:48:01]req_shift_open_date [08:48:01]req_shift_open_date done [08:48:01]produce_requested_data done [08:48:01]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202629,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [08:48:01]process_action_free close_receipt [08:48:01]json_value_free [08:48:01]json_value_free done [08:48:01]process_json_proto returns [08:48:01]Send response to host [08:48:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202629,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [08:48:01]free response buf [08:48:01]execute_script done [08:48:01]execute_script returns [08:48:01]free content buf [08:48:01]Sock 9.Close socket [08:48:01]Sock 9.Thread stoped [08:48:05]OFD Sender: No OFD packet to send [08:48:10]OFD Sender: No OFD packet to send [08:48:15]OFD Sender: No OFD packet to send [08:48:20]OFD Sender: No OFD packet to send [08:48:25]OFD Sender: No OFD packet to send [08:48:28]accept exits with 8 [08:48:28]New connection [08:48:28]New thread 3067497828 created [08:48:28]Thread 3067354468 joined [08:48:28]Waiting for new connection... [08:48:28] Sock 8.Parse request [08:48:28]Sock 8.Check first char [08:48:28]Sock 8.First char is OK [08:48:28]request: POST /json_proto HTTP/1.0 [08:48:28]Method: POST [08:48:28]URL: /json_proto [08:48:28]Method is POST - this is cgi request [08:48:28]url: /json_proto [08:48:28]query_string will be loaded in cgi processing [08:48:28]execute_cgi json_proto POST (null) [08:48:28]execute_cgi path=json_proto method=POST [08:48:28]POST find Content-Length [08:48:28]Host: 172.17.63.195:8080 [08:48:28]Content-Length: 677 [08:48:28]Content-Type: application/json [08:48:28] [08:48:28]POST finish read [08:48:28]Found Content-Length = 677 [08:48:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:48:28]execute_script... [08:48:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:48:28]POST & json_proto [08:48:28]process_json_proto [08:48:28]json parsed OK: [08:48:28]protocol is kg_v1.0 [08:48:28]action value=close_receipt [08:48:28]process_action close_receipt [08:48:28]cmd_close_receipt [08:48:28]MH_GetDate [08:48:28]Write to MH i2c: F0 00 00 3B 01 2B [08:48:28]Write i2c OK [08:48:28]MH_I2C_Read... [08:48:28]Read from MH i2c: F0 [08:48:28]MH_I2C_Read... [08:48:28]Read from MH i2c: F0 09 00 [08:48:28]MH_I2C_Read... [08:48:28]Read from MH i2c: F0 09 00 3B 01 00 5D A1 20 67 47 1B 1E 67 A0 [08:48:28]GetLastDocTimeStamp 1730191678 [08:48:28]current date 1730191709 [08:48:28]FM_GetShiftState [08:48:28]SAM_PROTO_GetShiftState [08:48:28]wFMCommunicate request_size=4 [08:48:28]MH_SAM_APDU [08:48:28]CAPDU: 80 13 01 00 [08:48:28]Write to MH i2c: E2 08 00 3C 01 80 13 01 00 00 00 00 00 BA [08:48:28]Write i2c OK [08:48:28]MH_I2C_Read... [08:48:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:48:28]Read from MH i2c: E2 [08:48:28]MH_I2C_Read... [08:48:28]Read from MH i2c: E2 0E 00 [08:48:28]MH_I2C_Read... [08:48:28]Read from MH i2c: E2 0E 00 3C 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A3 [08:48:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:48:28]wFMCommunicate OK [08:48:28]SAM_PROTO_GetShiftState done [08:48:28]FM_GetShiftState done [08:48:28]opened in 1730160431 [08:48:28]opened+sec_in_day 1730246831 [08:48:28]quantity*price = 20003 [08:48:28]sum+1 = 20004 [08:48:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 25 29.10.2024 08:48 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202630 ФПД: 259421256975184 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084829&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202630&fm=259421256975184&tin=02508201610067®Number=0000000000091777&sum=20000 [08:48:30]StoreToDocumentArchive [08:48:30]shift 546 fd 202630 [08:48:30]save to /storage/0546/doc_00202630 [08:48:30]save last doc name /storage/0546/doc_00202630 to /storage/kkm_last_doc_name [08:48:30]save OK [08:48:30]Clear old archive folders... [08:48:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:48:30]tlvbuf is 006FB800 [08:48:30]SAM_PROTO_ClearQueue [08:48:30]wFMCommunicate request_size=4 [08:48:30]MH_SAM_APDU [08:48:30]CAPDU: 80 09 00 00 [08:48:30]Write to MH i2c: E2 08 00 49 01 80 09 00 00 00 00 00 00 BC [08:48:30]Write i2c OK [08:48:30]MH_I2C_Read... [08:48:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:48:30]Read from MH i2c: E2 [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: E2 03 00 [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: E2 03 00 49 01 00 90 00 BE [08:48:30]RAPDU: 90 00 [08:48:30]wFMCommunicate OK [08:48:30]SAM_PROTO_ClearQueue done [08:48:30]KKMCreateOFDPacket [08:48:30]OFDProtocolAddRootSTLVToBuf [08:48:30]FM_MakeSignedData [08:48:30]FM_MakeSignedData [08:48:30]SAM_PROTO_SignData [08:48:30]wFMCommunicate request_size=4 [08:48:30]MH_SAM_APDU [08:48:30]CAPDU: 80 0D 01 02 [08:48:30]Write to MH i2c: E2 08 00 4A 01 80 0D 01 02 00 00 00 00 C4 [08:48:30]Write i2c OK [08:48:30]MH_I2C_Read... [08:48:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:48:30]Read from MH i2c: E2 [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: E2 03 00 [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: E2 03 00 4A 01 00 90 00 BF [08:48:30]RAPDU: 90 00 [08:48:30]wFMCommunicate OK [08:48:30]wFMCommunicate request_size=255 [08:48:30]MH_SAM_APDU [08:48:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 5D A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 17 03 00 35 04 06 00 EB [08:48:30]Write to MH i2c: E2 02 01 4B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 5D A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 17 03 00 35 04 06 00 EB 00 00 67 [08:48:30]Write i2c OK [08:48:30]MH_I2C_Read... [08:48:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:48:30]Read from MH i2c: E2 [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: E2 03 00 [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: E2 03 00 4B 01 00 90 00 C0 [08:48:30]RAPDU: 90 00 [08:48:30]wFMCommunicate OK [08:48:30]wFMCommunicate request_size=10 [08:48:30]MH_SAM_APDU [08:48:30]CAPDU: 80 0D 02 02 05 F1 37 DE 83 50 [08:48:30]Write to MH i2c: E2 0D 00 4C 01 80 0D 02 02 05 00 F1 37 DE 83 50 00 00 AA [08:48:30]Write i2c OK [08:48:30]MH_I2C_Read... [08:48:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:48:30]Read from MH i2c: E2 [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: E2 03 00 [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: E2 03 00 4C 01 00 90 00 C1 [08:48:30]RAPDU: 90 00 [08:48:30]wFMCommunicate OK [08:48:30]wFMCommunicate request_size=4 [08:48:30]MH_SAM_APDU [08:48:30]CAPDU: 80 0D 03 02 [08:48:30]Write to MH i2c: E2 08 00 4D 01 80 0D 03 02 00 00 00 00 C9 [08:48:30]Write i2c OK [08:48:30]MH_I2C_Read... [08:48:30]OFD Sender: No OFD packet to send [08:48:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:48:30]Read from MH i2c: E2 [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: E2 0B 00 [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: E2 0B 00 4D 01 00 B2 6A A1 01 1B 40 91 A0 90 00 14 [08:48:30]RAPDU: B2 6A A1 01 1B 40 91 A0 90 00 [08:48:30]wFMCommunicate OK [08:48:30]SAM_PROTO_SignData done [08:48:30]FM_MakeSignedData done [08:48:30]CreateOFDProtocolMessage [08:48:30]wFMCommunicate request_size=4 [08:48:30]MH_SAM_APDU [08:48:30]CAPDU: 80 11 00 00 [08:48:30]Write to MH i2c: E2 08 00 4E 01 80 11 00 00 00 00 00 00 C9 [08:48:30]Write i2c OK [08:48:30]MH_I2C_Read... [08:48:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:30]Read from MH i2c: E2 [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: E2 17 00 [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: E2 17 00 4E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1E [08:48:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:48:30]wFMCommunicate OK [08:48:30]CreateOFDProtocolMessage done [08:48:30]OFDSenderStorePacket 202630 [08:48:30]StoreOFDPacket docnum=202630 [08:48:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 52 AD 07 01 F4 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 5D A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 17 03 00 35 04 06 00 EB F1 37 DE 83 50 B2 6A A1 01 1B 40 91 A0 [08:48:30]CheckFolder [08:48:30]dirname=/storage/ofd_packets [08:48:30]CheckFolder done [08:48:30]ProducePacketName [08:48:30]name=ofd_packets/00202630 [08:48:30]NVStorageSaveData ofd_packets/00202630 [08:48:30]File name is /storage/ofd_packets/00202630 [08:48:30]Write 301 bytes [08:48:30]NVStorageSaveData done [08:48:30]OFDSenderStorePacket done [08:48:30]KKMCreateOFDPacket done [08:48:30]NVStorageSaveData kkm_last_timestamp [08:48:30]File name is /storage/kkm_last_timestamp [08:48:30]Write 4 bytes [08:48:30]NVStorageSaveData done [08:48:30]ExternCall_PrintAddStr [08:48:30]wPrintStart [08:48:30]Write to MH i2c: 01 00 00 4F 01 50 [08:48:30]Write i2c OK [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: 01 [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: 01 07 00 [08:48:30]MH_I2C_Read... [08:48:30]Read from MH i2c: 01 07 00 4F 01 00 00 00 00 00 FF 0F 65 [08:48:30]RasterBufferAndPrint [08:48:30]line Счет N : (1)450417 [08:48:30]line ИНН: 02508201610067 [08:48:30]line Контрольно-Кассовый Чек [08:48:30]line ПРОДАЖА [08:48:30]line ТРК (МРК, ГНК) : 52 [08:48:30]line Товар: 2710124130 [08:48:30]line Аи-92-К-2 [08:48:30]line 2.990 * 66.90 [08:48:30]line = 200.03 [08:48:30]line НДС 12% НСП 1% [08:48:30]line > о реализуемом товаре [08:48:30]line ОКРУГЛЕНИЕ: -0.03 [08:48:30]line ИТОГО: 200.00 [08:48:30]line Внесено: 200.00 [08:48:30]line СДАЧА: 0.00 [08:48:30]line НСП 1% : 1.77 [08:48:30]line НДС 12% : 21.24 [08:48:30]line Наличными: 200.00 [08:48:30]line Безнал.: 0.00 [08:48:30]line Место: АЗС № 171 "Партнер Нефть" [08:48:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:48:30]line СНО: Общий режим [08:48:30]line Чек 25 29.10.2024 08:48 [08:48:30]line Смена: 546 ФФД: 1.0 [08:48:30]line ЗНМ: 0300000109 [08:48:30]line РНМ: 0000000000091777 [08:48:30]line Версия ККМ: 001 [08:48:30]line ФМ: 0000000000871756 [08:48:30]line ФД: 202630 [08:48:30]line ФПД: 259421256975184 [08:48:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084829&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202630&fm=259421256975184&tin=02508201610067®Number=0000000000091777&sum=20000 [08:48:30]OFD Sender: Processing packet 202630 [packets to send 116, broken 115] [08:48:30]ProducePacketName [08:48:30]name=ofd_packets/00202630 [08:48:30]OFD Sender: To server: pG, [08:48:30]CommunicateWithHost lk.salyk.kg:30040 [08:48:30]ConnectInit lk.salyk.kg [08:48:30]written 0, free lines is 4095 [08:48:31]Connected sock=10 [08:48:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 52 AD 07 01 F4 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 5D A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 17 03 00 35 04 06 00 EB F1 37 DE 83 50 B2 6A A1 01 1B 40 91 A0 [08:48:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 1E 2D 47 00 73 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 17 03 00 F4 03 04 00 10 4D 20 67 B6 04 01 00 00 2F 5A C2 4C B6 AD CF D4 [08:48:31]CommunicateWithHost err = 0 [08:48:31]CheckOFDResponse [08:48:31]1017 (14) - 77093643461234 [08:48:31]1041 (16) - 0000000000871756 [08:48:31]1040 (4) - 202630 [08:48:31]1012 (4) - 29.10.2024 02:48 [08:48:31]1206 (1) - 0 [08:48:31]OFD Sender: Remove packet 202630 [08:48:31]ProducePacketName [08:48:31]name=ofd_packets/00202630 [08:48:31]NVStorageDeleteData [08:48:31]Write to MH i2c: 01 00 00 7A 01 7B [08:48:31]Write i2c OK [08:48:31]MH_I2C_Read... [08:48:31]Read from MH i2c: 01 [08:48:31]MH_I2C_Read... [08:48:31]Read from MH i2c: 01 07 00 [08:48:31]MH_I2C_Read... [08:48:31]Read from MH i2c: 01 07 00 7A 01 00 00 00 00 00 86 0C 14 [08:48:31]RasterBufferAndPrint [08:48:31]line [08:48:31]line [08:48:31]line [08:48:31]line [08:48:31]line [08:48:31]written 0, free lines is 3211 [08:48:31]MH_Cut [08:48:31]Write to MH i2c: D1 01 00 81 01 01 54 [08:48:31]Write i2c OK [08:48:31]MH_I2C_Read... [08:48:31]Read from MH i2c: D1 [08:48:31]MH_I2C_Read... [08:48:31]Read from MH i2c: D1 01 00 [08:48:31]MH_I2C_Read... [08:48:31]Read from MH i2c: D1 01 00 81 01 00 53 [08:48:31]Write to MH i2c: 01 00 00 82 01 83 [08:48:31]Write i2c OK [08:48:31]MH_I2C_Read... [08:48:31]OFD Sender: No OFD packet to send [08:48:32]*** Cut start [08:48:32]*** Purtial cut [08:48:32]*** Stage 1: CUTSNS_PIN = 1 [08:48:32]Read from MH i2c: 01 [08:48:32]MH_I2C_Read... [08:48:32]*** Stop cut motor [08:48:32]*** Cut end [08:48:32]Read from MH i2c: 01 07 00 [08:48:32]MH_I2C_Read... [08:48:32]Read from MH i2c: 01 07 00 82 01 00 00 00 00 00 FF 0F 98 [08:48:32]process_action close_receipt done [08:48:32]requested_data is exist [08:48:32]produce_requested_data [08:48:32]requested_item fm.sn is exist - process it [08:48:32]wFMCommunicate request_size=4 [08:48:32]MH_SAM_APDU [08:48:32]CAPDU: 80 11 00 00 [08:48:32]Write to MH i2c: E2 08 00 83 01 80 11 00 00 00 00 00 00 FE [08:48:32]Write i2c OK [08:48:32]MH_I2C_Read... [08:48:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:32]Read from MH i2c: E2 [08:48:32]MH_I2C_Read... [08:48:32]Read from MH i2c: E2 17 00 [08:48:32]MH_I2C_Read... [08:48:32]Read from MH i2c: E2 17 00 83 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 53 [08:48:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:48:32]wFMCommunicate OK [08:48:32]requested_item fd.num is exist - process it [08:48:32]SAM_PROTO_GetFieldsCounters [08:48:32]wFMCommunicate request_size=4 [08:48:32]MH_SAM_APDU [08:48:32]CAPDU: 80 13 00 00 [08:48:32]Write to MH i2c: E2 08 00 84 01 80 13 00 00 00 00 00 00 01 [08:48:32]Write i2c OK [08:48:32]MH_I2C_Read... [08:48:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:48:32]Read from MH i2c: E2 [08:48:32]MH_I2C_Read... [08:48:32]Read from MH i2c: E2 62 00 [08:48:32]MH_I2C_Read... [08:48:32]Read from MH i2c: E2 62 00 84 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 86 17 03 00 0E 04 04 00 22 02 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 39 [08:48:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 86 17 03 00 0E 04 04 00 22 02 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 [08:48:32]wFMCommunicate OK [08:48:32]SAM_PROTO_GetFieldsCounters done [08:48:32]requested_item shift.num is exist - process it [08:48:32]requested_item shift.opened is exist - process it [08:48:32]req_shift_opened [08:48:32]FM_GetShiftState [08:48:32]SAM_PROTO_GetShiftState [08:48:32]wFMCommunicate request_size=4 [08:48:32]MH_SAM_APDU [08:48:32]CAPDU: 80 13 01 00 [08:48:32]Write to MH i2c: E2 08 00 85 01 80 13 01 00 00 00 00 00 03 [08:48:32]Write i2c OK [08:48:32]MH_I2C_Read... [08:48:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:48:32]Read from MH i2c: E2 [08:48:32]MH_I2C_Read... [08:48:32]Read from MH i2c: E2 0E 00 [08:48:32]MH_I2C_Read... [08:48:32]Read from MH i2c: E2 0E 00 85 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EC [08:48:32]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:48:32]wFMCommunicate OK [08:48:32]SAM_PROTO_GetShiftState done [08:48:32]FM_GetShiftState done [08:48:32]req_shift_opened done [08:48:32]requested_item shift.open_date is exist - process it [08:48:32]req_shift_open_date [08:48:32]req_shift_open_date done [08:48:32]produce_requested_data done [08:48:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202630,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [08:48:32]process_action_free close_receipt [08:48:32]json_value_free [08:48:32]json_value_free done [08:48:32]process_json_proto returns [08:48:32]Send response to host [08:48:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202630,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [08:48:32]free response buf [08:48:32]execute_script done [08:48:32]execute_script returns [08:48:32]free content buf [08:48:32]Sock 8.Close socket [08:48:32]Sock 8.Thread stoped [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:22]accept exits with 9 [08:49:22]New connection [08:49:22]New thread 3067354468 created [08:49:22]Thread 3067497828 joined [08:49:22]Waiting for new connection... [08:49:22] Sock 9.Parse request [08:49:22]Sock 9.Check first char [08:49:22]Sock 9.First char is OK [08:49:22]request: POST /json_proto HTTP/1.0 [08:49:22]Method: POST [08:49:22]URL: /json_proto [08:49:22]Method is POST - this is cgi request [08:49:22]url: /json_proto [08:49:22]query_string will be loaded in cgi processing [08:49:22]execute_cgi json_proto POST (null) [08:49:22]execute_cgi path=json_proto method=POST [08:49:22]POST find Content-Length [08:49:22]Host: 172.17.63.195:8080 [08:49:22]Content-Length: 677 [08:49:22]Content-Type: application/json [08:49:22] [08:49:22]POST finish read [08:49:22]Found Content-Length = 677 [08:49:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450419", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:22]execute_script... [08:49: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)450419", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:22]POST & json_proto [08:49:22]process_json_proto [08:49:22]json parsed OK: [08:49:22]protocol is kg_v1.0 [08:49:22]action value=close_receipt [08:49:22]process_action close_receipt [08:49:22]cmd_close_receipt [08:49:22]MH_GetDate [08:49:22]Write to MH i2c: F0 00 00 86 01 76 [08:49:22]Write i2c OK [08:49:22]MH_I2C_Read... [08:49:22]Read from MH i2c: F0 [08:49:22]MH_I2C_Read... [08:49:22]Read from MH i2c: F0 09 00 [08:49:22]MH_I2C_Read... [08:49:22]Read from MH i2c: F0 09 00 86 01 00 92 A1 20 67 47 1B 1E 67 20 [08:49:22]GetLastDocTimeStamp 1730191709 [08:49:22]current date 1730191762 [08:49:22]FM_GetShiftState [08:49:22]SAM_PROTO_GetShiftState [08:49:22]wFMCommunicate request_size=4 [08:49:22]MH_SAM_APDU [08:49:22]CAPDU: 80 13 01 00 [08:49:22]Write to MH i2c: E2 08 00 87 01 80 13 01 00 00 00 00 00 05 [08:49:22]Write i2c OK [08:49:22]MH_I2C_Read... [08:49:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:22]Read from MH i2c: E2 [08:49:22]MH_I2C_Read... [08:49:22]Read from MH i2c: E2 0E 00 [08:49:22]MH_I2C_Read... [08:49:22]Read from MH i2c: E2 0E 00 87 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EE [08:49:22]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:49:22]wFMCommunicate OK [08:49:22]SAM_PROTO_GetShiftState done [08:49:22]FM_GetShiftState done [08:49:22]opened in 1730160431 [08:49:22]opened+sec_in_day 1730246831 [08:49:22]quantity*price = 30038 [08:49:22]sum+1 = 30039 [08:49:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 26 29.10.2024 08:49 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202631 ФПД: 101416768898189 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084922&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202631&fm=101416768898189&tin=02508201610067®Number=0000000000091777&sum=30000 [08:49:23]StoreToDocumentArchive [08:49:23]shift 546 fd 202631 [08:49:23]save to /storage/0546/doc_00202631 [08:49:23]save last doc name /storage/0546/doc_00202631 to /storage/kkm_last_doc_name [08:49:23]save OK [08:49:23]Clear old archive folders... [08:49:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:49:23]tlvbuf is 00722580 [08:49:23]SAM_PROTO_ClearQueue [08:49:23]wFMCommunicate request_size=4 [08:49:23]MH_SAM_APDU [08:49:23]CAPDU: 80 09 00 00 [08:49:23]Write to MH i2c: E2 08 00 94 01 80 09 00 00 00 00 00 00 07 [08:49:23]Write i2c OK [08:49:23]MH_I2C_Read... [08:49:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:23]Read from MH i2c: E2 [08:49:23]MH_I2C_Read... [08:49:23]Read from MH i2c: E2 03 00 [08:49:23]MH_I2C_Read... [08:49:23]Read from MH i2c: E2 03 00 94 01 00 90 00 09 [08:49:23]RAPDU: 90 00 [08:49:23]wFMCommunicate OK [08:49:23]SAM_PROTO_ClearQueue done [08:49:23]KKMCreateOFDPacket [08:49:23]OFDProtocolAddRootSTLVToBuf [08:49:23]FM_MakeSignedData [08:49:23]FM_MakeSignedData [08:49:23]SAM_PROTO_SignData [08:49:23]wFMCommunicate request_size=4 [08:49:23]MH_SAM_APDU [08:49:23]CAPDU: 80 0D 01 02 [08:49:23]Write to MH i2c: E2 08 00 95 01 80 0D 01 02 00 00 00 00 0F [08:49:23]Write i2c OK [08:49:23]MH_I2C_Read... [08:49:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:23]Read from MH i2c: E2 [08:49:23]MH_I2C_Read... [08:49:23]Read from MH i2c: E2 03 00 [08:49:23]MH_I2C_Read... [08:49:23]Read from MH i2c: E2 03 00 95 01 00 90 00 0A [08:49:23]RAPDU: 90 00 [08:49:23]wFMCommunicate OK [08:49:23]wFMCommunicate request_size=255 [08:49:23]MH_SAM_APDU [08:49: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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 1A 00 00 00 F4 03 04 00 92 A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 17 03 00 35 04 06 00 5C [08:49:23]Write to MH i2c: E2 02 01 96 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 1A 00 00 00 F4 03 04 00 92 A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 17 03 00 35 04 06 00 5C 00 00 8C [08:49:23]Write i2c OK [08:49:23]MH_I2C_Read... [08:49:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:23]Read from MH i2c: E2 [08:49:23]MH_I2C_Read... [08:49:23]Read from MH i2c: E2 03 00 [08:49:23]MH_I2C_Read... [08:49:23]Read from MH i2c: E2 03 00 96 01 00 90 00 0B [08:49:23]RAPDU: 90 00 [08:49:23]wFMCommunicate OK [08:49:23]wFMCommunicate request_size=10 [08:49:23]MH_SAM_APDU [08:49:23]CAPDU: 80 0D 02 02 05 3C EE 7C 04 8D [08:49:23]Write to MH i2c: E2 0D 00 97 01 80 0D 02 02 05 00 3C EE 7C 04 8D 00 00 53 [08:49:23]Write i2c OK [08:49:23]MH_I2C_Read... [08:49:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:24]Read from MH i2c: E2 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: E2 03 00 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: E2 03 00 97 01 00 90 00 0C [08:49:24]RAPDU: 90 00 [08:49:24]wFMCommunicate OK [08:49:24]wFMCommunicate request_size=4 [08:49:24]MH_SAM_APDU [08:49:24]CAPDU: 80 0D 03 02 [08:49:24]Write to MH i2c: E2 08 00 98 01 80 0D 03 02 00 00 00 00 14 [08:49:24]Write i2c OK [08:49:24]MH_I2C_Read... [08:49:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:24]Read from MH i2c: E2 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: E2 0B 00 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: E2 0B 00 98 01 00 B2 AF D1 50 59 97 E4 71 90 00 DC [08:49:24]RAPDU: B2 AF D1 50 59 97 E4 71 90 00 [08:49:24]wFMCommunicate OK [08:49:24]SAM_PROTO_SignData done [08:49:24]FM_MakeSignedData done [08:49:24]CreateOFDProtocolMessage [08:49:24]wFMCommunicate request_size=4 [08:49:24]MH_SAM_APDU [08:49:24]CAPDU: 80 11 00 00 [08:49:24]Write to MH i2c: E2 08 00 99 01 80 11 00 00 00 00 00 00 14 [08:49:24]Write i2c OK [08:49:24]MH_I2C_Read... [08:49:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:24]Read from MH i2c: E2 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: E2 17 00 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: E2 17 00 99 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 69 [08:49:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:49:24]wFMCommunicate OK [08:49:24]CreateOFDProtocolMessage done [08:49:24]OFDSenderStorePacket 202631 [08:49:24]StoreOFDPacket docnum=202631 [08:49:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7D 78 07 01 CB 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 1A 00 00 00 F4 03 04 00 92 A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 17 03 00 35 04 06 00 5C 3C EE 7C 04 8D B2 AF D1 50 59 97 E4 71 [08:49:24]CheckFolder [08:49:24]dirname=/storage/ofd_packets [08:49:24]CheckFolder done [08:49:24]ProducePacketName [08:49:24]name=ofd_packets/00202631 [08:49:24]NVStorageSaveData ofd_packets/00202631 [08:49:24]File name is /storage/ofd_packets/00202631 [08:49:24]Write 301 bytes [08:49:24]NVStorageSaveData done [08:49:24]OFDSenderStorePacket done [08:49:24]KKMCreateOFDPacket done [08:49:24]NVStorageSaveData kkm_last_timestamp [08:49:24]File name is /storage/kkm_last_timestamp [08:49:24]Write 4 bytes [08:49:24]NVStorageSaveData done [08:49:24]ExternCall_PrintAddStr [08:49:24]wPrintStart [08:49:24]Write to MH i2c: 01 00 00 9A 01 9B [08:49:24]Write i2c OK [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 07 00 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 07 00 9A 01 00 00 00 00 00 FF 0F B0 [08:49:24]RasterBufferAndPrint [08:49:24]line Счет N : (1)450419 [08:49:24]line ИНН: 02508201610067 [08:49:24]line Контрольно-Кассовый Чек [08:49:24]line ПРОДАЖА [08:49:24]line ТРК (МРК, ГНК) : 41 [08:49:24]line Товар: 2710124130 [08:49:24]line Аи-92-К-2 [08:49:24]line 4.490 * 66.90 [08:49:24]line = 300.38 [08:49:24]line НДС 12% НСП 1% [08:49:24]line > о реализуемом товаре [08:49:24]line ОКРУГЛЕНИЕ: -0.38 [08:49:24]line ИТОГО: 300.00 [08:49:24]line Внесено: 300.00 [08:49:24]line СДАЧА: 0.00 [08:49:24]line НСП 1% : 2.66 [08:49:24]line НДС 12% : 31.90 [08:49:24]line Наличными: 300.00 [08:49:24]line Безнал.: 0.00 [08:49:24]line Место: АЗС № 171 "Партнер Нефть" [08:49:24]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:49:24]line СНО: Общий режим [08:49:24]line Чек 26 29.10.2024 08:49 [08:49:24]line Смена: 546 ФФД: 1.0 [08:49:24]line ЗНМ: 0300000109 [08:49:24]line РНМ: 0000000000091777 [08:49:24]line Версия ККМ: 001 [08:49:24]line ФМ: 0000000000871756 [08:49:24]line ФД: 202631 [08:49:24]line ФПД: 101416768898189 [08:49:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T084922&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202631&fm=101416768898189&tin=02508201610067®Number=0000000000091777&sum=30000 [08:49:24]OFD Sender: Processing packet 202631 [packets to send 116, broken 115] [08:49:24]ProducePacketName [08:49:24]name=ofd_packets/00202631 [08:49:24]OFD Sender: To server: pG, [08:49:24]CommunicateWithHost lk.salyk.kg:30040 [08:49:24]ConnectInit lk.salyk.kg [08:49:24]written 0, free lines is 4095 [08:49:24]Connected sock=10 [08:49:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7D 78 07 01 CB 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 1A 00 00 00 F4 03 04 00 92 A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 17 03 00 35 04 06 00 5C 3C EE 7C 04 8D B2 AF D1 50 59 97 E4 71 [08:49:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7F 83 47 00 1C 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 17 03 00 F4 03 04 00 46 4D 20 67 B6 04 01 00 00 75 1D 2B AE CD B0 E2 E2 [08:49:24]CommunicateWithHost err = 0 [08:49:24]CheckOFDResponse [08:49:24]1017 (14) - 77093643461234 [08:49:24]1041 (16) - 0000000000871756 [08:49:24]1040 (4) - 202631 [08:49:24]1012 (4) - 29.10.2024 02:49 [08:49:24]1206 (1) - 0 [08:49:24]OFD Sender: Remove packet 202631 [08:49:24]ProducePacketName [08:49:24]name=ofd_packets/00202631 [08:49:24]NVStorageDeleteData [08:49:24]Write to MH i2c: 01 00 00 C5 01 C6 [08:49:24]Write i2c OK [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 07 00 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 07 00 C5 01 00 00 00 00 00 97 0C 70 [08:49:24]RasterBufferAndPrint [08:49:24]line [08:49:24]line [08:49:24]line [08:49:24]line [08:49:24]line [08:49:24]written 0, free lines is 3227 [08:49:24]MH_Cut [08:49:24]Write to MH i2c: D1 01 00 CC 01 01 9F [08:49:24]Write i2c OK [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: D1 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: D1 01 00 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: D1 01 00 CC 01 00 9E [08:49:24]Write to MH i2c: 01 00 00 CD 01 CE [08:49:24]Write i2c OK [08:49:24]MH_I2C_Read... [08:49:25]OFD Sender: No OFD packet to send [08:49:25]*** Cut start [08:49:25]*** Purtial cut [08:49:25]*** Stage 1: CUTSNS_PIN = 1 [08:49:26]Read from MH i2c: 01 [08:49:26]MH_I2C_Read... [08:49:26]*** Stop cut motor [08:49:26]*** Cut end [08:49:26]Read from MH i2c: 01 07 00 [08:49:26]MH_I2C_Read... [08:49:26]Read from MH i2c: 01 07 00 CD 01 00 00 00 00 00 FF 0F E3 [08:49:26]process_action close_receipt done [08:49:26]requested_data is exist [08:49:26]produce_requested_data [08:49:26]requested_item fm.sn is exist - process it [08:49:26]wFMCommunicate request_size=4 [08:49:26]MH_SAM_APDU [08:49:26]CAPDU: 80 11 00 00 [08:49:26]Write to MH i2c: E2 08 00 CE 01 80 11 00 00 00 00 00 00 49 [08:49:26]Write i2c OK [08:49:26]MH_I2C_Read... [08:49:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:26]Read from MH i2c: E2 [08:49:26]MH_I2C_Read... [08:49:26]Read from MH i2c: E2 17 00 [08:49:26]MH_I2C_Read... [08:49:26]Read from MH i2c: E2 17 00 CE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9E [08:49:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:49:26]wFMCommunicate OK [08:49:26]requested_item fd.num is exist - process it [08:49:26]SAM_PROTO_GetFieldsCounters [08:49:26]wFMCommunicate request_size=4 [08:49:26]MH_SAM_APDU [08:49:26]CAPDU: 80 13 00 00 [08:49:26]Write to MH i2c: E2 08 00 CF 01 80 13 00 00 00 00 00 00 4C [08:49:26]Write i2c OK [08:49:26]MH_I2C_Read... [08:49:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:49:26]Read from MH i2c: E2 [08:49:26]MH_I2C_Read... [08:49:26]Read from MH i2c: E2 62 00 [08:49:26]MH_I2C_Read... [08:49:26]Read from MH i2c: E2 62 00 CF 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 87 17 03 00 0E 04 04 00 22 02 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 88 [08:49:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 87 17 03 00 0E 04 04 00 22 02 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 [08:49:26]wFMCommunicate OK [08:49:26]SAM_PROTO_GetFieldsCounters done [08:49:26]requested_item shift.num is exist - process it [08:49:26]requested_item shift.opened is exist - process it [08:49:26]req_shift_opened [08:49:26]FM_GetShiftState [08:49:26]SAM_PROTO_GetShiftState [08:49:26]wFMCommunicate request_size=4 [08:49:26]MH_SAM_APDU [08:49:26]CAPDU: 80 13 01 00 [08:49:26]Write to MH i2c: E2 08 00 D0 01 80 13 01 00 00 00 00 00 4E [08:49:26]Write i2c OK [08:49:26]MH_I2C_Read... [08:49:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:26]Read from MH i2c: E2 [08:49:26]MH_I2C_Read... [08:49:26]Read from MH i2c: E2 0E 00 [08:49:26]MH_I2C_Read... [08:49:26]Read from MH i2c: E2 0E 00 D0 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 37 [08:49:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:49:26]wFMCommunicate OK [08:49:26]SAM_PROTO_GetShiftState done [08:49:26]FM_GetShiftState done [08:49:26]req_shift_opened done [08:49:26]requested_item shift.open_date is exist - process it [08:49:26]req_shift_open_date [08:49:26]req_shift_open_date done [08:49:26]produce_requested_data done [08:49:26]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202631,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [08:49:26]process_action_free close_receipt [08:49:26]json_value_free [08:49:26]json_value_free done [08:49:26]process_json_proto returns [08:49:26]Send response to host [08:49:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202631,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [08:49:26]free response buf [08:49:26]execute_script done [08:49:26]execute_script returns [08:49:26]free content buf [08:49:26]Sock 9.Close socket [08:49:26]Sock 9.Thread stoped [08:49:30]OFD Sender: No OFD packet to send [08:49:35]OFD Sender: No OFD packet to send [08:49:40]OFD Sender: No OFD packet to send [08:49:45]OFD Sender: No OFD packet to send [08:49:50]OFD Sender: No OFD packet to send [08:49:55]OFD Sender: No OFD packet to send [08:50:00]OFD Sender: No OFD packet to send [08:50:05]OFD Sender: No OFD packet to send [08:50:10]OFD Sender: No OFD packet to send [08:50:15]OFD Sender: No OFD packet to send [08:50:20]OFD Sender: No OFD packet to send [08:50:25]OFD Sender: No OFD packet to send [08:50:30]OFD Sender: No OFD packet to send [08:50:35]OFD Sender: No OFD packet to send [08:50:40]OFD Sender: No OFD packet to send [08:50:45]OFD Sender: No OFD packet to send [08:50:50]OFD Sender: No OFD packet to send [08:50:50]accept exits with 8 [08:50:50]New connection [08:50:50]New thread 3067497828 created [08:50:50]Thread 3067354468 joined [08:50:50]Waiting for new connection... [08:50:50] Sock 8.Parse request [08:50:50]Sock 8.Check first char [08:50:50]Sock 8.First char is OK [08:50:50]request: POST /json_proto HTTP/1.0 [08:50:50]Method: POST [08:50:50]URL: /json_proto [08:50:50]Method is POST - this is cgi request [08:50:50]url: /json_proto [08:50:50]query_string will be loaded in cgi processing [08:50:50]execute_cgi json_proto POST (null) [08:50:50]execute_cgi path=json_proto method=POST [08:50:50]POST find Content-Length [08:50:50]Host: 172.17.63.195:8080 [08:50:50]Content-Length: 632 [08:50:50]Content-Type: application/json [08:50:50] [08:50:50]POST finish read [08:50:50]Found Content-Length = 632 [08:50:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450420", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:50]execute_script... [08:50:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450420", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:50]POST & json_proto [08:50:50]process_json_proto [08:50:50]json parsed OK: [08:50:50]protocol is kg_v1.0 [08:50:50]action value=close_receipt [08:50:50]process_action close_receipt [08:50:50]cmd_close_receipt [08:50:50]MH_GetDate [08:50:50]Write to MH i2c: F0 00 00 D1 01 C1 [08:50:50]Write i2c OK [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: F0 [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: F0 09 00 [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: F0 09 00 D1 01 00 EA A1 20 67 47 1B 1E 67 C3 [08:50:50]GetLastDocTimeStamp 1730191762 [08:50:50]current date 1730191850 [08:50:50]FM_GetShiftState [08:50:50]SAM_PROTO_GetShiftState [08:50:50]wFMCommunicate request_size=4 [08:50:50]MH_SAM_APDU [08:50:50]CAPDU: 80 13 01 00 [08:50:50]Write to MH i2c: E2 08 00 D2 01 80 13 01 00 00 00 00 00 50 [08:50:50]Write i2c OK [08:50:50]MH_I2C_Read... [08:50:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:50]Read from MH i2c: E2 [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: E2 0E 00 [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: E2 0E 00 D2 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 39 [08:50:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:50:50]wFMCommunicate OK [08:50:50]SAM_PROTO_GetShiftState done [08:50:50]FM_GetShiftState done [08:50:50]opened in 1730160431 [08:50:50]opened+sec_in_day 1730246831 [08:50:50]quantity*price = 50000 [08:50:50]sum+1 = 50001 [08:50:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 27 29.10.2024 08:50 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202632 ФПД: 74132712602808 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085050&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202632&fm=74132712602808&tin=02508201610067®Number=0000000000091777&sum=50000 [08:50:51]StoreToDocumentArchive [08:50:51]shift 546 fd 202632 [08:50:51]save to /storage/0546/doc_00202632 [08:50:51]save last doc name /storage/0546/doc_00202632 to /storage/kkm_last_doc_name [08:50:51]save OK [08:50:51]Clear old archive folders... [08:50:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:50:51]tlvbuf is 006FB780 [08:50:51]SAM_PROTO_ClearQueue [08:50:51]wFMCommunicate request_size=4 [08:50:51]MH_SAM_APDU [08:50:51]CAPDU: 80 09 00 00 [08:50:51]Write to MH i2c: E2 08 00 DF 01 80 09 00 00 00 00 00 00 52 [08:50:51]Write i2c OK [08:50:51]MH_I2C_Read... [08:50:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:50:51]Read from MH i2c: E2 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 03 00 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 03 00 DF 01 00 90 00 54 [08:50:51]RAPDU: 90 00 [08:50:51]wFMCommunicate OK [08:50:51]SAM_PROTO_ClearQueue done [08:50:51]KKMCreateOFDPacket [08:50:51]OFDProtocolAddRootSTLVToBuf [08:50:51]FM_MakeSignedData [08:50:51]FM_MakeSignedData [08:50:51]SAM_PROTO_SignData [08:50:51]wFMCommunicate request_size=4 [08:50:51]MH_SAM_APDU [08:50:51]CAPDU: 80 0D 01 02 [08:50:51]Write to MH i2c: E2 08 00 E0 01 80 0D 01 02 00 00 00 00 5A [08:50:51]Write i2c OK [08:50:51]MH_I2C_Read... [08:50:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:50:51]Read from MH i2c: E2 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 03 00 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 03 00 E0 01 00 90 00 55 [08:50:51]RAPDU: 90 00 [08:50:51]wFMCommunicate OK [08:50:51]wFMCommunicate request_size=255 [08:50:51]MH_SAM_APDU [08:50:51]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 1B 00 00 00 F4 03 04 00 EA A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 88 17 03 00 35 04 06 00 [08:50:51]Write to MH i2c: E2 02 01 E1 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 1B 00 00 00 F4 03 04 00 EA A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 88 17 03 00 35 04 06 00 00 00 3E [08:50:51]Write i2c OK [08:50:51]MH_I2C_Read... [08:50:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:51]Read from MH i2c: E2 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 03 00 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 03 00 E1 01 00 90 00 56 [08:50:51]RAPDU: 90 00 [08:50:51]wFMCommunicate OK [08:50:51]wFMCommunicate request_size=11 [08:50:51]MH_SAM_APDU [08:50:51]CAPDU: 80 0D 02 02 06 43 6C 5E 00 3C B8 [08:50:51]Write to MH i2c: E2 0E 00 E2 01 80 0D 02 02 06 00 43 6C 5E 00 3C B8 00 00 6A [08:50:51]Write i2c OK [08:50:51]MH_I2C_Read... [08:50:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:51]Read from MH i2c: E2 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 03 00 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 03 00 E2 01 00 90 00 57 [08:50:51]RAPDU: 90 00 [08:50:51]wFMCommunicate OK [08:50:51]wFMCommunicate request_size=4 [08:50:51]MH_SAM_APDU [08:50:51]CAPDU: 80 0D 03 02 [08:50:51]Write to MH i2c: E2 08 00 E3 01 80 0D 03 02 00 00 00 00 5F [08:50:51]Write i2c OK [08:50:51]MH_I2C_Read... [08:50:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:50:52]Read from MH i2c: E2 [08:50:52]MH_I2C_Read... [08:50:52]Read from MH i2c: E2 0B 00 [08:50:52]MH_I2C_Read... [08:50:52]Read from MH i2c: E2 0B 00 E3 01 00 70 C6 45 F8 54 28 1F BB 90 00 29 [08:50:52]RAPDU: 70 C6 45 F8 54 28 1F BB 90 00 [08:50:52]wFMCommunicate OK [08:50:52]SAM_PROTO_SignData done [08:50:52]FM_MakeSignedData done [08:50:52]CreateOFDProtocolMessage [08:50:52]wFMCommunicate request_size=4 [08:50:52]MH_SAM_APDU [08:50:52]CAPDU: 80 11 00 00 [08:50:52]Write to MH i2c: E2 08 00 E4 01 80 11 00 00 00 00 00 00 5F [08:50:52]Write i2c OK [08:50:52]MH_I2C_Read... [08:50:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:52]Read from MH i2c: E2 [08:50:52]MH_I2C_Read... [08:50:52]Read from MH i2c: E2 17 00 [08:50:52]MH_I2C_Read... [08:50:52]Read from MH i2c: E2 17 00 E4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B4 [08:50:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:50:52]wFMCommunicate OK [08:50:52]CreateOFDProtocolMessage done [08:50:52]OFDSenderStorePacket 202632 [08:50:52]StoreOFDPacket docnum=202632 [08:50:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 5A 2C 08 01 4C 2D 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 1B 00 00 00 F4 03 04 00 EA A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 88 17 03 00 35 04 06 00 43 6C 5E 00 3C B8 70 C6 45 F8 54 28 1F BB [08:50:52]CheckFolder [08:50:52]dirname=/storage/ofd_packets [08:50:52]CheckFolder done [08:50:52]ProducePacketName [08:50:52]name=ofd_packets/00202632 [08:50:52]NVStorageSaveData ofd_packets/00202632 [08:50:52]File name is /storage/ofd_packets/00202632 [08:50:52]Write 302 bytes [08:50:52]NVStorageSaveData done [08:50:52]OFDSenderStorePacket done [08:50:52]KKMCreateOFDPacket done [08:50:52]NVStorageSaveData kkm_last_timestamp [08:50:52]File name is /storage/kkm_last_timestamp [08:50:52]Write 4 bytes [08:50:52]NVStorageSaveData done [08:50:52]ExternCall_PrintAddStr [08:50:52]wPrintStart [08:50:52]Write to MH i2c: 01 00 00 E5 01 E6 [08:50:52]Write i2c OK [08:50:52]MH_I2C_Read... [08:50:52]Read from MH i2c: 01 [08:50:52]MH_I2C_Read... [08:50:52]Read from MH i2c: 01 07 00 [08:50:52]MH_I2C_Read... [08:50:52]Read from MH i2c: 01 07 00 E5 01 00 00 00 00 00 FF 0F FB [08:50:52]RasterBufferAndPrint [08:50:52]line Счет N : (1)450420 [08:50:52]line ИНН: 02508201610067 [08:50:52]line Контрольно-Кассовый Чек [08:50:52]line ПРОДАЖА [08:50:52]line ТРК (МРК, ГНК) : 53 [08:50:52]line Товар: 2710124130 [08:50:52]line SUPER 92-К-5 [08:50:52]line 7.310 * 68.40 [08:50:52]line = 500.00 [08:50:52]line НДС 12% НСП 1% [08:50:52]line > о реализуемом товаре [08:50:52]line ИТОГО: 500.00 [08:50:52]line НСП 1% : 4.42 [08:50:52]line НДС 12% : 53.10 [08:50:52]line Наличными: 500.00 [08:50:52]line Безнал.: 0.00 [08:50:52]line Место: АЗС № 171 "Партнер Нефть" [08:50:52]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:50:52]line СНО: Общий режим [08:50:52]line Чек 27 29.10.2024 08:50 [08:50:52]line Смена: 546 ФФД: 1.0 [08:50:52]line ЗНМ: 0300000109 [08:50:52]line РНМ: 0000000000091777 [08:50:52]line Версия ККМ: 001 [08:50:52]line ФМ: 0000000000871756 [08:50:52]line ФД: 202632 [08:50:52]line ФПД: 74132712602808 [08:50:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085050&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202632&fm=74132712602808&tin=02508201610067®Number=0000000000091777&sum=50000 [08:50:52]OFD Sender: Processing packet 202632 [packets to send 116, broken 115] [08:50:52]ProducePacketName [08:50:52]name=ofd_packets/00202632 [08:50:52]OFD Sender: To server: pG, [08:50:52]CommunicateWithHost lk.salyk.kg:30040 [08:50:52]ConnectInit lk.salyk.kg [08:50:52]written 0, free lines is 4095 [08:50:52]Connected sock=10 [08:50:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 5A 2C 08 01 4C 2D 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 1B 00 00 00 F4 03 04 00 EA A1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 88 17 03 00 35 04 06 00 43 6C 5E 00 3C B8 70 C6 45 F8 54 28 1F BB [08:50:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 05 66 47 00 6B BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 88 17 03 00 F4 03 04 00 9E 4D 20 67 B6 04 01 00 00 2D C5 E8 0A 90 C1 51 7A [08:50:52]CommunicateWithHost err = 0 [08:50:52]CheckOFDResponse [08:50:52]1017 (14) - 77093643461234 [08:50:52]1041 (16) - 0000000000871756 [08:50:52]1040 (4) - 202632 [08:50:52]1012 (4) - 29.10.2024 02:51 [08:50:52]1206 (1) - 0 [08:50:52]OFD Sender: Remove packet 202632 [08:50:52]ProducePacketName [08:50:52]name=ofd_packets/00202632 [08:50:52]NVStorageDeleteData [08:50:52]Write to MH i2c: 01 00 00 0D 02 0F [08:50:52]Write i2c OK [08:50:52]MH_I2C_Read... [08:50:52]Read from MH i2c: 01 [08:50:52]MH_I2C_Read... [08:50:52]Read from MH i2c: 01 07 00 [08:50:52]MH_I2C_Read... [08:50:52]Read from MH i2c: 01 07 00 0D 02 00 00 00 00 00 C5 0C E7 [08:50:52]RasterBufferAndPrint [08:50:52]line [08:50:52]line [08:50:52]line [08:50:52]line [08:50:52]line [08:50:52]written 0, free lines is 3273 [08:50:52]MH_Cut [08:50:52]Write to MH i2c: D1 01 00 14 02 01 E8 [08:50:52]Write i2c OK [08:50:52]MH_I2C_Read... [08:50:52]Read from MH i2c: D1 [08:50:52]MH_I2C_Read... [08:50:52]Read from MH i2c: D1 01 00 [08:50:52]MH_I2C_Read... [08:50:52]Read from MH i2c: D1 01 00 14 02 00 E7 [08:50:52]Write to MH i2c: 01 00 00 15 02 17 [08:50:52]Write i2c OK [08:50:52]MH_I2C_Read... [08:50:53]OFD Sender: No OFD packet to send [08:50:53]*** Cut start [08:50:53]*** Purtial cut [08:50:53]*** Stage 1: CUTSNS_PIN = 1 [08:50:53]Read from MH i2c: 01 [08:50:53]MH_I2C_Read... [08:50:53]*** Stop cut motor [08:50:53]*** Cut end [08:50:53]Read from MH i2c: 01 07 00 [08:50:53]MH_I2C_Read... [08:50:53]Read from MH i2c: 01 07 00 15 02 00 00 00 00 00 FF 0F 2C [08:50:53]process_action close_receipt done [08:50:53]requested_data is exist [08:50:53]produce_requested_data [08:50:53]requested_item fm.sn is exist - process it [08:50:53]wFMCommunicate request_size=4 [08:50:53]MH_SAM_APDU [08:50:53]CAPDU: 80 11 00 00 [08:50:53]Write to MH i2c: E2 08 00 16 02 80 11 00 00 00 00 00 00 92 [08:50:53]Write i2c OK [08:50:53]MH_I2C_Read... [08:50:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:54]Read from MH i2c: E2 [08:50:54]MH_I2C_Read... [08:50:54]Read from MH i2c: E2 17 00 [08:50:54]MH_I2C_Read... [08:50:54]Read from MH i2c: E2 17 00 16 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E7 [08:50:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:50:54]wFMCommunicate OK [08:50:54]requested_item fd.num is exist - process it [08:50:54]SAM_PROTO_GetFieldsCounters [08:50:54]wFMCommunicate request_size=4 [08:50:54]MH_SAM_APDU [08:50:54]CAPDU: 80 13 00 00 [08:50:54]Write to MH i2c: E2 08 00 17 02 80 13 00 00 00 00 00 00 95 [08:50:54]Write i2c OK [08:50:54]MH_I2C_Read... [08:50:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:50:54]Read from MH i2c: E2 [08:50:54]MH_I2C_Read... [08:50:54]Read from MH i2c: E2 62 00 [08:50:54]MH_I2C_Read... [08:50:54]Read from MH i2c: E2 62 00 17 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 88 17 03 00 0E 04 04 00 22 02 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 D5 [08:50:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 88 17 03 00 0E 04 04 00 22 02 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 [08:50:54]wFMCommunicate OK [08:50:54]SAM_PROTO_GetFieldsCounters done [08:50:54]requested_item shift.num is exist - process it [08:50:54]requested_item shift.opened is exist - process it [08:50:54]req_shift_opened [08:50:54]FM_GetShiftState [08:50:54]SAM_PROTO_GetShiftState [08:50:54]wFMCommunicate request_size=4 [08:50:54]MH_SAM_APDU [08:50:54]CAPDU: 80 13 01 00 [08:50:54]Write to MH i2c: E2 08 00 18 02 80 13 01 00 00 00 00 00 97 [08:50:54]Write i2c OK [08:50:54]MH_I2C_Read... [08:50:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:54]Read from MH i2c: E2 [08:50:54]MH_I2C_Read... [08:50:54]Read from MH i2c: E2 0E 00 [08:50:54]MH_I2C_Read... [08:50:54]Read from MH i2c: E2 0E 00 18 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 80 [08:50:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:50:54]wFMCommunicate OK [08:50:54]SAM_PROTO_GetShiftState done [08:50:54]FM_GetShiftState done [08:50:54]req_shift_opened done [08:50:54]requested_item shift.open_date is exist - process it [08:50:54]req_shift_open_date [08:50:54]req_shift_open_date done [08:50:54]produce_requested_data done [08:50:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202632,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [08:50:54]process_action_free close_receipt [08:50:54]json_value_free [08:50:54]json_value_free done [08:50:54]process_json_proto returns [08:50:54]Send response to host [08:50:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202632,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [08:50:54]free response buf [08:50:54]execute_script done [08:50:54]execute_script returns [08:50:54]free content buf [08:50:54]Sock 8.Close socket [08:50:54]Sock 8.Thread stoped [08:50:58]OFD Sender: No OFD packet to send [08:51:03]OFD Sender: No OFD packet to send [08:51:08]OFD Sender: No OFD packet to send [08:51:13]OFD Sender: No OFD packet to send [08:51:18]OFD Sender: No OFD packet to send [08:51:23]OFD Sender: No OFD packet to send [08:51:28]OFD Sender: No OFD packet to send [08:51:33]OFD Sender: No OFD packet to send [08:51:38]OFD Sender: No OFD packet to send [08:51:43]OFD Sender: No OFD packet to send [08:51:48]OFD Sender: No OFD packet to send [08:51:50]accept exits with 9 [08:51:50]New connection [08:51:50]New thread 3067354468 created [08:51:50]Thread 3067497828 joined [08:51:50]Waiting for new connection... [08:51:50] Sock 9.Parse request [08:51:50]Sock 9.Check first char [08:51:50]Sock 9.First char is OK [08:51:50]request: POST /json_proto HTTP/1.0 [08:51:50]Method: POST [08:51:50]URL: /json_proto [08:51:50]Method is POST - this is cgi request [08:51:50]url: /json_proto [08:51:50]query_string will be loaded in cgi processing [08:51:50]execute_cgi json_proto POST (null) [08:51:50]execute_cgi path=json_proto method=POST [08:51:50]POST find Content-Length [08:51:50]Host: 172.17.63.195:8080 [08:51:50]Content-Length: 797 [08:51:50]Content-Type: application/json [08:51:50] [08:51:50]POST finish read [08:51:50]Found Content-Length = 797 [08:51:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 60.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4470070", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:50]execute_script... [08:51:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 60.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4470070", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:50]POST & json_proto [08:51:50]process_json_proto [08:51:50]json parsed OK: [08:51:50]protocol is kg_v1.0 [08:51:50]action value=close_receipt [08:51:50]process_action close_receipt [08:51:50]cmd_close_receipt [08:51:50]MH_GetDate [08:51:50]Write to MH i2c: F0 00 00 19 02 0A [08:51:50]Write i2c OK [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: F0 [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: F0 09 00 [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: F0 09 00 19 02 00 26 A2 20 67 47 1B 1E 67 49 [08:51:50]GetLastDocTimeStamp 1730191850 [08:51:50]current date 1730191910 [08:51:50]FM_GetShiftState [08:51:50]SAM_PROTO_GetShiftState [08:51:50]wFMCommunicate request_size=4 [08:51:50]MH_SAM_APDU [08:51:50]CAPDU: 80 13 01 00 [08:51:50]Write to MH i2c: E2 08 00 1A 02 80 13 01 00 00 00 00 00 99 [08:51:50]Write i2c OK [08:51:50]MH_I2C_Read... [08:51:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:50]Read from MH i2c: E2 [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: E2 0E 00 [08:51:50]MH_I2C_Read... [08:51:50]Read from MH i2c: E2 0E 00 1A 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 82 [08:51:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:51:50]wFMCommunicate OK [08:51:50]SAM_PROTO_GetShiftState done [08:51:50]FM_GetShiftState done [08:51:50]opened in 1730160431 [08:51:50]opened+sec_in_day 1730246831 [08:51:50]quantity*price = 0 [08:51:50]sum+1 = 1 [08:51:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 28 29.10.2024 08:51 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Талоны: Топливные Талоны 4470070 ФМ: 0000000000871756 ФД: 202633 ФПД: 249569835742398 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085150&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202633&fm=249569835742398&tin=02508201610067®Number=0000000000091777&sum=0 [08:51:51]StoreToDocumentArchive [08:51:51]shift 546 fd 202633 [08:51:51]save to /storage/0546/doc_00202633 [08:51:51]save last doc name /storage/0546/doc_00202633 to /storage/kkm_last_doc_name [08:51:51]save OK [08:51:51]Clear old archive folders... [08:51:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:51:51]tlvbuf is 0071AEB0 [08:51:51]SAM_PROTO_ClearQueue [08:51:51]wFMCommunicate request_size=4 [08:51:51]MH_SAM_APDU [08:51:51]CAPDU: 80 09 00 00 [08:51:51]Write to MH i2c: E2 08 00 27 02 80 09 00 00 00 00 00 00 9B [08:51:51]Write i2c OK [08:51:51]MH_I2C_Read... [08:51:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:51:51]Read from MH i2c: E2 [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: E2 03 00 [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: E2 03 00 27 02 00 90 00 9D [08:51:51]RAPDU: 90 00 [08:51:51]wFMCommunicate OK [08:51:51]SAM_PROTO_ClearQueue done [08:51:51]KKMCreateOFDPacket [08:51:51]OFDProtocolAddRootSTLVToBuf [08:51:51]FM_MakeSignedData [08:51:51]FM_MakeSignedData [08:51:51]SAM_PROTO_SignData [08:51:51]wFMCommunicate request_size=4 [08:51:51]MH_SAM_APDU [08:51:51]CAPDU: 80 0D 01 02 [08:51:51]Write to MH i2c: E2 08 00 28 02 80 0D 01 02 00 00 00 00 A3 [08:51:51]Write i2c OK [08:51:51]MH_I2C_Read... [08:51:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:51:51]Read from MH i2c: E2 [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: E2 03 00 [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: E2 03 00 28 02 00 90 00 9E [08:51:51]RAPDU: 90 00 [08:51:51]wFMCommunicate OK [08:51:51]wFMCommunicate request_size=255 [08:51:51]MH_SAM_APDU [08:51:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 26 A2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 89 17 03 00 35 04 06 00 E2 FB 81 67 [08:51:51]Write to MH i2c: E2 02 01 29 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 26 A2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 89 17 03 00 35 04 06 00 E2 FB 81 67 00 00 46 [08:51:51]Write i2c OK [08:51:51]MH_I2C_Read... [08:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:51]Read from MH i2c: E2 [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: E2 03 00 [08:51:51]MH_I2C_Read... [08:51:51]Read from MH i2c: E2 03 00 29 02 00 90 00 9F [08:51:51]RAPDU: 90 00 [08:51:51]wFMCommunicate OK [08:51:51]wFMCommunicate request_size=7 [08:51:52]MH_SAM_APDU [08:51:52]CAPDU: 80 0D 02 02 02 F4 BE [08:51:52]Write to MH i2c: E2 0A 00 2A 02 80 0D 02 02 02 00 F4 BE 00 00 5C [08:51:52]Write i2c OK [08:51:52]MH_I2C_Read... [08:51:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:52]Read from MH i2c: E2 [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: E2 03 00 [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: E2 03 00 2A 02 00 90 00 A0 [08:51:52]RAPDU: 90 00 [08:51:52]wFMCommunicate OK [08:51:52]wFMCommunicate request_size=4 [08:51:52]MH_SAM_APDU [08:51:52]CAPDU: 80 0D 03 02 [08:51:52]Write to MH i2c: E2 08 00 2B 02 80 0D 03 02 00 00 00 00 A8 [08:51:52]Write i2c OK [08:51:52]MH_I2C_Read... [08:51:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:51:52]Read from MH i2c: E2 [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: E2 0B 00 [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: E2 0B 00 2B 02 00 7C 9D 11 8C A5 97 11 05 90 00 B1 [08:51:52]RAPDU: 7C 9D 11 8C A5 97 11 05 90 00 [08:51:52]wFMCommunicate OK [08:51:52]SAM_PROTO_SignData done [08:51:52]FM_MakeSignedData done [08:51:52]CreateOFDProtocolMessage [08:51:52]wFMCommunicate request_size=4 [08:51:52]MH_SAM_APDU [08:51:52]CAPDU: 80 11 00 00 [08:51:52]Write to MH i2c: E2 08 00 2C 02 80 11 00 00 00 00 00 00 A8 [08:51:52]Write i2c OK [08:51:52]MH_I2C_Read... [08:51:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:52]Read from MH i2c: E2 [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: E2 17 00 [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: E2 17 00 2C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FD [08:51:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:51:52]wFMCommunicate OK [08:51:52]CreateOFDProtocolMessage done [08:51:52]OFDSenderStorePacket 202633 [08:51:52]StoreOFDPacket docnum=202633 [08:51:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 8C DC 04 01 55 FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 26 A2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 89 17 03 00 35 04 06 00 E2 FB 81 67 F4 BE 7C 9D 11 8C A5 97 11 05 [08:51:52]CheckFolder [08:51:52]dirname=/storage/ofd_packets [08:51:52]CheckFolder done [08:51:52]ProducePacketName [08:51:52]name=ofd_packets/00202633 [08:51:52]NVStorageSaveData ofd_packets/00202633 [08:51:52]File name is /storage/ofd_packets/00202633 [08:51:52]Write 298 bytes [08:51:52]NVStorageSaveData done [08:51:52]OFDSenderStorePacket done [08:51:52]KKMCreateOFDPacket done [08:51:52]NVStorageSaveData kkm_last_timestamp [08:51:52]File name is /storage/kkm_last_timestamp [08:51:52]Write 4 bytes [08:51:52]NVStorageSaveData done [08:51:52]ExternCall_PrintAddStr [08:51:52]wPrintStart [08:51:52]Write to MH i2c: 01 00 00 2D 02 2F [08:51:52]Write i2c OK [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: 01 [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: 01 07 00 [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: 01 07 00 2D 02 00 00 00 00 00 FF 0F 44 [08:51:52]RasterBufferAndPrint [08:51:52]line Счет N : (1)450418 [08:51:52]line ИНН: 02508201610067 [08:51:52]line Контрольно-Кассовый Чек [08:51:52]line ПРОДАЖА [08:51:52]line ТРК (МРК, ГНК) : 33 [08:51:52]line Товар: 2710194210 [08:51:52]line ДТ-К-2 [08:51:52]line 60.000 * 0.00 [08:51:52]line = 0.00 [08:51:52]line НДС 12% НСП 1% [08:51:52]line > о реализуемом товаре [08:51:52]line ИТОГО: 0.00 [08:51:52]line НСП 1% : 0.00 [08:51:52]line НДС 12% : 0.00 [08:51:52]line Наличными: 0.00 [08:51:52]line Безнал.: 0.00 [08:51:52]line Место: АЗС № 171 "Партнер Нефть" [08:51:52]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:51:52]line СНО: Общий режим [08:51:52]line Чек 28 29.10.2024 08:51 [08:51:52]line Смена: 546 ФФД: 1.0 [08:51:52]line ЗНМ: 0300000109 [08:51:52]line РНМ: 0000000000091777 [08:51:52]line Версия ККМ: 001 [08:51:52]line Талоны: Топливные Талоны [08:51:52]line 4470070 [08:51:52]line ФМ: 0000000000871756 [08:51:52]line ФД: 202633 [08:51:52]line ФПД: 249569835742398 [08:51:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085150&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202633&fm=249569835742398&tin=02508201610067®Number=0000000000091777&sum=0 [08:51:52]OFD Sender: Processing packet 202633 [packets to send 116, broken 115] [08:51:52]ProducePacketName [08:51:52]name=ofd_packets/00202633 [08:51:52]OFD Sender: To server: pG, [08:51:52]CommunicateWithHost lk.salyk.kg:30040 [08:51:52]ConnectInit lk.salyk.kg [08:51:52]written 0, free lines is 4095 [08:51:52]Connected sock=10 [08:51:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 8C DC 04 01 55 FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 26 A2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 89 17 03 00 35 04 06 00 E2 FB 81 67 F4 BE 7C 9D 11 8C A5 97 11 05 [08:51:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E6 C8 47 00 C9 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 89 17 03 00 F4 03 04 00 DA 4D 20 67 B6 04 01 00 00 58 FB 10 D4 CA E4 67 FE [08:51:52]CommunicateWithHost err = 0 [08:51:52]CheckOFDResponse [08:51:52]1017 (14) - 77093643461234 [08:51:52]1041 (16) - 0000000000871756 [08:51:52]1040 (4) - 202633 [08:51:52]1012 (4) - 29.10.2024 02:52 [08:51:52]1206 (1) - 0 [08:51:52]OFD Sender: Remove packet 202633 [08:51:52]ProducePacketName [08:51:52]name=ofd_packets/00202633 [08:51:52]NVStorageDeleteData [08:51:52]Write to MH i2c: 01 00 00 57 02 59 [08:51:52]Write i2c OK [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: 01 [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: 01 07 00 [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: 01 07 00 57 02 00 00 00 00 00 A4 0C 10 [08:51:52]RasterBufferAndPrint [08:51:52]line [08:51:52]line [08:51:52]line [08:51:52]line [08:51:52]line [08:51:52]written 0, free lines is 3239 [08:51:52]MH_Cut [08:51:52]Write to MH i2c: D1 01 00 5E 02 01 32 [08:51:52]Write i2c OK [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: D1 [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: D1 01 00 [08:51:52]MH_I2C_Read... [08:51:52]Read from MH i2c: D1 01 00 5E 02 00 31 [08:51:52]Write to MH i2c: 01 00 00 5F 02 61 [08:51:52]Write i2c OK [08:51:52]MH_I2C_Read... [08:51:53]OFD Sender: No OFD packet to send [08:51:53]*** Cut start [08:51:53]*** Purtial cut [08:51:53]*** Stage 1: CUTSNS_PIN = 1 [08:51:54]Read from MH i2c: 01 [08:51:54]MH_I2C_Read... [08:51:54]*** Stop cut motor [08:51:54]*** Cut end [08:51:54]Read from MH i2c: 01 07 00 [08:51:54]MH_I2C_Read... [08:51:54]Read from MH i2c: 01 07 00 5F 02 00 00 00 00 00 FF 0F 76 [08:51:54]process_action close_receipt done [08:51:54]requested_data is exist [08:51:54]produce_requested_data [08:51:54]requested_item fm.sn is exist - process it [08:51:54]wFMCommunicate request_size=4 [08:51:54]MH_SAM_APDU [08:51:54]CAPDU: 80 11 00 00 [08:51:54]Write to MH i2c: E2 08 00 60 02 80 11 00 00 00 00 00 00 DC [08:51:54]Write i2c OK [08:51:54]MH_I2C_Read... [08:51:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:54]Read from MH i2c: E2 [08:51:54]MH_I2C_Read... [08:51:54]Read from MH i2c: E2 17 00 [08:51:54]MH_I2C_Read... [08:51:54]Read from MH i2c: E2 17 00 60 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 31 [08:51:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:51:54]wFMCommunicate OK [08:51:54]requested_item fd.num is exist - process it [08:51:54]SAM_PROTO_GetFieldsCounters [08:51:54]wFMCommunicate request_size=4 [08:51:54]MH_SAM_APDU [08:51:54]CAPDU: 80 13 00 00 [08:51:54]Write to MH i2c: E2 08 00 61 02 80 13 00 00 00 00 00 00 DF [08:51:54]Write i2c OK [08:51:54]MH_I2C_Read... [08:51:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:51:54]Read from MH i2c: E2 [08:51:54]MH_I2C_Read... [08:51:54]Read from MH i2c: E2 62 00 [08:51:54]MH_I2C_Read... [08:51:54]Read from MH i2c: E2 62 00 61 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 89 17 03 00 0E 04 04 00 22 02 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 23 [08:51:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 89 17 03 00 0E 04 04 00 22 02 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 [08:51:54]wFMCommunicate OK [08:51:54]SAM_PROTO_GetFieldsCounters done [08:51:54]requested_item shift.num is exist - process it [08:51:54]requested_item shift.opened is exist - process it [08:51:54]req_shift_opened [08:51:54]FM_GetShiftState [08:51:54]SAM_PROTO_GetShiftState [08:51:54]wFMCommunicate request_size=4 [08:51:54]MH_SAM_APDU [08:51:54]CAPDU: 80 13 01 00 [08:51:54]Write to MH i2c: E2 08 00 62 02 80 13 01 00 00 00 00 00 E1 [08:51:54]Write i2c OK [08:51:54]MH_I2C_Read... [08:51:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:54]Read from MH i2c: E2 [08:51:54]MH_I2C_Read... [08:51:54]Read from MH i2c: E2 0E 00 [08:51:54]MH_I2C_Read... [08:51:54]Read from MH i2c: E2 0E 00 62 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CA [08:51:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:51:54]wFMCommunicate OK [08:51:54]SAM_PROTO_GetShiftState done [08:51:54]FM_GetShiftState done [08:51:54]req_shift_opened done [08:51:54]requested_item shift.open_date is exist - process it [08:51:54]req_shift_open_date [08:51:54]req_shift_open_date done [08:51:54]produce_requested_data done [08:51:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202633,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [08:51:54]process_action_free close_receipt [08:51:54]json_value_free [08:51:54]json_value_free done [08:51:54]process_json_proto returns [08:51:54]Send response to host [08:51:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202633,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [08:51:54]free response buf [08:51:54]execute_script done [08:51:54]execute_script returns [08:51:54]free content buf [08:51:54]Sock 9.Close socket [08:51:54]Sock 9.Thread stoped [08:51:58]OFD Sender: No OFD packet to send [08:52:03]OFD Sender: No OFD packet to send [08:52:08]OFD Sender: No OFD packet to send [08:52:13]OFD Sender: No OFD packet to send [08:52:18]OFD Sender: No OFD packet to send [08:52:23]OFD Sender: No OFD packet to send [08:52:28]OFD Sender: No OFD packet to send [08:52:33]OFD Sender: No OFD packet to send [08:52:38]OFD Sender: No OFD packet to send [08:52:43]OFD Sender: No OFD packet to send [08:52:48]OFD Sender: No OFD packet to send [08:52:53]OFD Sender: No OFD packet to send [08:52:58]OFD Sender: No OFD packet to send [08:53:03]OFD Sender: No OFD packet to send [08:53:08]OFD Sender: No OFD packet to send [08:53:13]OFD Sender: No OFD packet to send [08:53:18]OFD Sender: No OFD packet to send [08:53:23]OFD Sender: No OFD packet to send [08:53:28]OFD Sender: No OFD packet to send [08:53:33]OFD Sender: No OFD packet to send [08:53:38]OFD Sender: No OFD packet to send [08:53:38]accept exits with 8 [08:53:38]New connection [08:53:38]New thread 3067497828 created [08:53:38]Thread 3067354468 joined [08:53:38]Waiting for new connection... [08:53:38] Sock 8.Parse request [08:53:38]Sock 8.Check first char [08:53:38]Sock 8.First char is OK [08:53:38]request: POST /json_proto HTTP/1.0 [08:53:38]Method: POST [08:53:38]URL: /json_proto [08:53:38]Method is POST - this is cgi request [08:53:38]url: /json_proto [08:53:38]query_string will be loaded in cgi processing [08:53:38]execute_cgi json_proto POST (null) [08:53:38]execute_cgi path=json_proto method=POST [08:53:38]POST find Content-Length [08:53:38]Host: 172.17.63.195:8080 [08:53:38]Content-Length: 766 [08:53:38]Content-Type: application/json [08:53:38] [08:53:38]POST finish read [08:53:38]Found Content-Length = 766 [08:53:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:38]execute_script... [08:53:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:38]POST & json_proto [08:53:38]process_json_proto [08:53:38]json parsed OK: [08:53:38]protocol is kg_v1.0 [08:53:38]action value=close_receipt [08:53:38]process_action close_receipt [08:53:38]cmd_close_receipt [08:53:38]MH_GetDate [08:53:38]Write to MH i2c: F0 00 00 63 02 54 [08:53:38]Write i2c OK [08:53:38]MH_I2C_Read... [08:53:38]Read from MH i2c: F0 [08:53:38]MH_I2C_Read... [08:53:38]Read from MH i2c: F0 09 00 [08:53:38]MH_I2C_Read... [08:53:38]Read from MH i2c: F0 09 00 63 02 00 93 A2 20 67 47 1B 1E 67 00 [08:53:38]GetLastDocTimeStamp 1730191910 [08:53:38]current date 1730192019 [08:53:38]FM_GetShiftState [08:53:38]SAM_PROTO_GetShiftState [08:53:38]wFMCommunicate request_size=4 [08:53:38]MH_SAM_APDU [08:53:38]CAPDU: 80 13 01 00 [08:53:38]Write to MH i2c: E2 08 00 64 02 80 13 01 00 00 00 00 00 E3 [08:53:38]Write i2c OK [08:53:38]MH_I2C_Read... [08:53:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:38]Read from MH i2c: E2 [08:53:38]MH_I2C_Read... [08:53:38]Read from MH i2c: E2 0E 00 [08:53:38]MH_I2C_Read... [08:53:38]Read from MH i2c: E2 0E 00 64 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CC [08:53:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:53:38]wFMCommunicate OK [08:53:38]SAM_PROTO_GetShiftState done [08:53:38]FM_GetShiftState done [08:53:38]opened in 1730160431 [08:53:38]opened+sec_in_day 1730246831 [08:53:38]quantity*price = 150037 [08:53:38]sum+1 = 150039 [08:53:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 29 29.10.2024 08:53 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202634 ФПД: 56247077047033 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085339&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202634&fm=56247077047033&tin=02508201610067®Number=0000000000091777&sum=150038 [08:53:39]StoreToDocumentArchive [08:53:39]shift 546 fd 202634 [08:53:39]save to /storage/0546/doc_00202634 [08:53:39]save last doc name /storage/0546/doc_00202634 to /storage/kkm_last_doc_name [08:53:39]save OK [08:53:39]Clear old archive folders... [08:53:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:53:39]tlvbuf is 007192A0 [08:53:39]SAM_PROTO_ClearQueue [08:53:39]wFMCommunicate request_size=4 [08:53:39]MH_SAM_APDU [08:53:39]CAPDU: 80 09 00 00 [08:53:39]Write to MH i2c: E2 08 00 71 02 80 09 00 00 00 00 00 00 E5 [08:53:39]Write i2c OK [08:53:39]MH_I2C_Read... [08:53:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:53:40]Read from MH i2c: E2 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 03 00 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 03 00 71 02 00 90 00 E7 [08:53:40]RAPDU: 90 00 [08:53:40]wFMCommunicate OK [08:53:40]SAM_PROTO_ClearQueue done [08:53:40]KKMCreateOFDPacket [08:53:40]OFDProtocolAddRootSTLVToBuf [08:53:40]FM_MakeSignedData [08:53:40]FM_MakeSignedData [08:53:40]SAM_PROTO_SignData [08:53:40]wFMCommunicate request_size=4 [08:53:40]MH_SAM_APDU [08:53:40]CAPDU: 80 0D 01 02 [08:53:40]Write to MH i2c: E2 08 00 72 02 80 0D 01 02 00 00 00 00 ED [08:53:40]Write i2c OK [08:53:40]MH_I2C_Read... [08:53:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:53:40]Read from MH i2c: E2 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 03 00 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 03 00 72 02 00 90 00 E8 [08:53:40]RAPDU: 90 00 [08:53:40]wFMCommunicate OK [08:53:40]wFMCommunicate request_size=255 [08:53:40]MH_SAM_APDU [08:53:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 93 A2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8A 17 03 00 35 04 06 00 33 28 0B 0C [08:53:40]Write to MH i2c: E2 02 01 73 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 93 A2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8A 17 03 00 35 04 06 00 33 28 0B 0C 00 00 4F [08:53:40]Write i2c OK [08:53:40]MH_I2C_Read... [08:53:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:40]Read from MH i2c: E2 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 03 00 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 03 00 73 02 00 90 00 E9 [08:53:40]RAPDU: 90 00 [08:53:40]wFMCommunicate OK [08:53:40]wFMCommunicate request_size=7 [08:53:40]MH_SAM_APDU [08:53:40]CAPDU: 80 0D 02 02 02 0A F9 [08:53:40]Write to MH i2c: E2 0A 00 74 02 80 0D 02 02 02 00 0A F9 00 00 F7 [08:53:40]Write i2c OK [08:53:40]MH_I2C_Read... [08:53:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:40]Read from MH i2c: E2 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 03 00 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 03 00 74 02 00 90 00 EA [08:53:40]RAPDU: 90 00 [08:53:40]wFMCommunicate OK [08:53:40]wFMCommunicate request_size=4 [08:53:40]MH_SAM_APDU [08:53:40]CAPDU: 80 0D 03 02 [08:53:40]Write to MH i2c: E2 08 00 75 02 80 0D 03 02 00 00 00 00 F2 [08:53:40]Write i2c OK [08:53:40]MH_I2C_Read... [08:53:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:53:40]Read from MH i2c: E2 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 0B 00 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 0B 00 75 02 00 4D DB 54 46 C0 30 62 44 90 00 4B [08:53:40]RAPDU: 4D DB 54 46 C0 30 62 44 90 00 [08:53:40]wFMCommunicate OK [08:53:40]SAM_PROTO_SignData done [08:53:40]FM_MakeSignedData done [08:53:40]CreateOFDProtocolMessage [08:53:40]wFMCommunicate request_size=4 [08:53:40]MH_SAM_APDU [08:53:40]CAPDU: 80 11 00 00 [08:53:40]Write to MH i2c: E2 08 00 76 02 80 11 00 00 00 00 00 00 F2 [08:53:40]Write i2c OK [08:53:40]MH_I2C_Read... [08:53:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:40]Read from MH i2c: E2 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 17 00 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 17 00 76 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 47 [08:53:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:53:40]wFMCommunicate OK [08:53:40]CreateOFDProtocolMessage done [08:53:40]OFDSenderStorePacket 202634 [08:53:40]StoreOFDPacket docnum=202634 [08:53:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 0C 22 04 01 FE F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 93 A2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8A 17 03 00 35 04 06 00 33 28 0B 0C 0A F9 4D DB 54 46 C0 30 62 44 [08:53:40]CheckFolder [08:53:40]dirname=/storage/ofd_packets [08:53:40]CheckFolder done [08:53:40]ProducePacketName [08:53:40]name=ofd_packets/00202634 [08:53:40]NVStorageSaveData ofd_packets/00202634 [08:53:40]File name is /storage/ofd_packets/00202634 [08:53:40]Write 298 bytes [08:53:40]NVStorageSaveData done [08:53:40]OFDSenderStorePacket done [08:53:40]KKMCreateOFDPacket done [08:53:40]NVStorageSaveData kkm_last_timestamp [08:53:40]File name is /storage/kkm_last_timestamp [08:53:40]Write 4 bytes [08:53:40]NVStorageSaveData done [08:53:40]ExternCall_PrintAddStr [08:53:40]wPrintStart [08:53:40]Write to MH i2c: 01 00 00 77 02 79 [08:53:40]Write i2c OK [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: 01 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: 01 07 00 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: 01 07 00 77 02 00 00 00 00 00 FF 0F 8E [08:53:40]RasterBufferAndPrint [08:53:40]line Счет N : (1)450421 [08:53:40]line ИНН: 02508201610067 [08:53:40]line Контрольно-Кассовый Чек [08:53:40]line ПРОДАЖА [08:53:40]line ТРК (МРК, ГНК) : 43 [08:53:40]line Товар: 2710194210 [08:53:40]line ДТ-К-2 [08:53:40]line 19.690 * 76.20 [08:53:40]line = 1500.38 [08:53:40]line НДС 12% НСП 1% [08:53:40]line > о реализуемом товаре [08:53:40]line ИТОГО: 1500.38 [08:53:40]line НСП 1% : 13.28 [08:53:40]line НДС 12% : 159.33 [08:53:40]line Наличными: 0.00 [08:53:40]line Безнал.: 1500.38 [08:53:40]line Место: АЗС № 171 "Партнер Нефть" [08:53:40]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:53:40]line СНО: Общий режим [08:53:40]line Чек 29 29.10.2024 08:53 [08:53:40]line Смена: 546 ФФД: 1.0 [08:53:40]line ЗНМ: 0300000109 [08:53:40]line РНМ: 0000000000091777 [08:53:40]line Версия ККМ: 001 [08:53:40]line Платежная система: Mbank [08:53:40]line ФМ: 0000000000871756 [08:53:40]line ФД: 202634 [08:53:40]line ФПД: 56247077047033 [08:53:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085339&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202634&fm=56247077047033&tin=02508201610067®Number=0000000000091777&sum=150038 [08:53:40]OFD Sender: Processing packet 202634 [packets to send 116, broken 115] [08:53:40]ProducePacketName [08:53:40]name=ofd_packets/00202634 [08:53:40]OFD Sender: To server: pG, [08:53:40]CommunicateWithHost lk.salyk.kg:30040 [08:53:40]ConnectInit lk.salyk.kg [08:53:40]written 0, free lines is 4095 [08:53:40]Connected sock=10 [08:53:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 0C 22 04 01 FE F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 93 A2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8A 17 03 00 35 04 06 00 33 28 0B 0C 0A F9 4D DB 54 46 C0 30 62 44 [08:53:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 00 C6 47 00 8A 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8A 17 03 00 F4 03 04 00 46 4E 20 67 B6 04 01 00 00 EF 9B EB EA A8 E8 66 96 [08:53:41]CommunicateWithHost err = 0 [08:53:41]CheckOFDResponse [08:53:41]1017 (14) - 77093643461234 [08:53:41]1041 (16) - 0000000000871756 [08:53:41]1040 (4) - 202634 [08:53:41]1012 (4) - 29.10.2024 02:53 [08:53:41]1206 (1) - 0 [08:53:41]OFD Sender: Remove packet 202634 [08:53:41]ProducePacketName [08:53:41]name=ofd_packets/00202634 [08:53:41]NVStorageDeleteData [08:53:41]Write to MH i2c: 01 00 00 A0 02 A2 [08:53:41]Write i2c OK [08:53:41]MH_I2C_Read... [08:53:41]Read from MH i2c: 01 [08:53:41]MH_I2C_Read... [08:53:41]Read from MH i2c: 01 07 00 [08:53:41]MH_I2C_Read... [08:53:41]Read from MH i2c: 01 07 00 A0 02 00 00 00 00 00 C2 0C 77 [08:53:41]RasterBufferAndPrint [08:53:41]line [08:53:41]line [08:53:41]line [08:53:41]line [08:53:41]line [08:53:41]written 0, free lines is 3270 [08:53:41]MH_Cut [08:53:41]Write to MH i2c: D1 01 00 A7 02 01 7B [08:53:41]Write i2c OK [08:53:41]MH_I2C_Read... [08:53:41]Read from MH i2c: D1 [08:53:41]MH_I2C_Read... [08:53:41]Read from MH i2c: D1 01 00 [08:53:41]MH_I2C_Read... [08:53:41]Read from MH i2c: D1 01 00 A7 02 00 7A [08:53:41]Write to MH i2c: 01 00 00 A8 02 AA [08:53:41]Write i2c OK [08:53:41]MH_I2C_Read... [08:53:41]OFD Sender: No OFD packet to send [08:53:42]*** Cut start [08:53:42]*** Purtial cut [08:53:42]*** Stage 1: CUTSNS_PIN = 1 [08:53:42]Read from MH i2c: 01 [08:53:42]MH_I2C_Read... [08:53:42]*** Stop cut motor [08:53:42]*** Cut end [08:53:42]Read from MH i2c: 01 07 00 [08:53:42]MH_I2C_Read... [08:53:42]Read from MH i2c: 01 07 00 A8 02 00 00 00 00 00 FF 0F BF [08:53:42]process_action close_receipt done [08:53:42]requested_data is exist [08:53:42]produce_requested_data [08:53:42]requested_item fm.sn is exist - process it [08:53:42]wFMCommunicate request_size=4 [08:53:42]MH_SAM_APDU [08:53:42]CAPDU: 80 11 00 00 [08:53:42]Write to MH i2c: E2 08 00 A9 02 80 11 00 00 00 00 00 00 25 [08:53:42]Write i2c OK [08:53:42]MH_I2C_Read... [08:53:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:42]Read from MH i2c: E2 [08:53:42]MH_I2C_Read... [08:53:42]Read from MH i2c: E2 17 00 [08:53:42]MH_I2C_Read... [08:53:42]Read from MH i2c: E2 17 00 A9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7A [08:53:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:53:42]wFMCommunicate OK [08:53:42]requested_item fd.num is exist - process it [08:53:42]SAM_PROTO_GetFieldsCounters [08:53:42]wFMCommunicate request_size=4 [08:53:42]MH_SAM_APDU [08:53:42]CAPDU: 80 13 00 00 [08:53:42]Write to MH i2c: E2 08 00 AA 02 80 13 00 00 00 00 00 00 28 [08:53:42]Write i2c OK [08:53:42]MH_I2C_Read... [08:53:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:53:42]Read from MH i2c: E2 [08:53:42]MH_I2C_Read... [08:53:42]Read from MH i2c: E2 62 00 [08:53:42]MH_I2C_Read... [08:53:42]Read from MH i2c: E2 62 00 AA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8A 17 03 00 0E 04 04 00 22 02 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 70 [08:53:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8A 17 03 00 0E 04 04 00 22 02 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 [08:53:42]wFMCommunicate OK [08:53:42]SAM_PROTO_GetFieldsCounters done [08:53:42]requested_item shift.num is exist - process it [08:53:42]requested_item shift.opened is exist - process it [08:53:42]req_shift_opened [08:53:42]FM_GetShiftState [08:53:42]SAM_PROTO_GetShiftState [08:53:42]wFMCommunicate request_size=4 [08:53:42]MH_SAM_APDU [08:53:42]CAPDU: 80 13 01 00 [08:53:42]Write to MH i2c: E2 08 00 AB 02 80 13 01 00 00 00 00 00 2A [08:53:42]Write i2c OK [08:53:42]MH_I2C_Read... [08:53:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:42]Read from MH i2c: E2 [08:53:42]MH_I2C_Read... [08:53:42]Read from MH i2c: E2 0E 00 [08:53:42]MH_I2C_Read... [08:53:42]Read from MH i2c: E2 0E 00 AB 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 13 [08:53:42]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:53:42]wFMCommunicate OK [08:53:42]SAM_PROTO_GetShiftState done [08:53:42]FM_GetShiftState done [08:53:42]req_shift_opened done [08:53:42]requested_item shift.open_date is exist - process it [08:53:42]req_shift_open_date [08:53:42]req_shift_open_date done [08:53:42]produce_requested_data done [08:53:42]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202634,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [08:53:42]process_action_free close_receipt [08:53:42]json_value_free [08:53:42]json_value_free done [08:53:42]process_json_proto returns [08:53:42]Send response to host [08:53:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202634,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [08:53:42]free response buf [08:53:42]execute_script done [08:53:42]execute_script returns [08:53:42]free content buf [08:53:42]Sock 8.Close socket [08:53:42]Sock 8.Thread stoped [08:53:46]OFD Sender: No OFD packet to send [08:53:51]OFD Sender: No OFD packet to send [08:53:56]OFD Sender: No OFD packet to send [08:54:01]OFD Sender: No OFD packet to send [08:54:06]OFD Sender: No OFD packet to send [08:54:11]OFD Sender: No OFD packet to send [08:54:16]OFD Sender: No OFD packet to send [08:54:21]OFD Sender: No OFD packet to send [08:54:26]OFD Sender: No OFD packet to send [08:54:31]OFD Sender: No OFD packet to send [08:54:36]OFD Sender: No OFD packet to send [08:54:41]OFD Sender: No OFD packet to send [08:54:46]OFD Sender: No OFD packet to send [08:54:51]OFD Sender: No OFD packet to send [08:54:56]OFD Sender: No OFD packet to send [08:55:01]OFD Sender: No OFD packet to send [08:55:06]OFD Sender: No OFD packet to send [08:55:11]OFD Sender: No OFD packet to send [08:55:16]OFD Sender: No OFD packet to send [08:55:21]OFD Sender: No OFD packet to send [08:55:26]OFD Sender: No OFD packet to send [08:55:31]OFD Sender: No OFD packet to send [08:55:36]OFD Sender: No OFD packet to send [08:55:41]OFD Sender: No OFD packet to send [08:55:42]accept exits with 9 [08:55:42]New connection [08:55:42]New thread 3067354468 created [08:55:42]Thread 3067497828 joined [08:55:42]Waiting for new connection... [08:55:42] Sock 9.Parse request [08:55:42]Sock 9.Check first char [08:55:42]Sock 9.First char is OK [08:55:42]request: POST /json_proto HTTP/1.0 [08:55:42]Method: POST [08:55:42]URL: /json_proto [08:55:42]Method is POST - this is cgi request [08:55:42]url: /json_proto [08:55:42]query_string will be loaded in cgi processing [08:55:42]execute_cgi json_proto POST (null) [08:55:42]execute_cgi path=json_proto method=POST [08:55:42]POST find Content-Length [08:55:42]Host: 172.17.63.195:8080 [08:55:42]Content-Length: 671 [08:55:42]Content-Type: application/json [08:55:42] [08:55:42]POST finish read [08:55:42]Found Content-Length = 671 [08:55:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "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" ] } } [08:55:42]execute_script... [08:55:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "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" ] } } [08:55:42]POST & json_proto [08:55:42]process_json_proto [08:55:42]json parsed OK: [08:55:42]protocol is kg_v1.0 [08:55:42]action value=close_receipt [08:55:42]process_action close_receipt [08:55:42]cmd_close_receipt [08:55:42]MH_GetDate [08:55:42]Write to MH i2c: F0 00 00 AC 02 9D [08:55:42]Write i2c OK [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: F0 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: F0 09 00 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: F0 09 00 AC 02 00 0E A3 20 67 47 1B 1E 67 C5 [08:55:42]GetLastDocTimeStamp 1730192019 [08:55:42]current date 1730192142 [08:55:42]FM_GetShiftState [08:55:42]SAM_PROTO_GetShiftState [08:55:42]wFMCommunicate request_size=4 [08:55:42]MH_SAM_APDU [08:55:42]CAPDU: 80 13 01 00 [08:55:42]Write to MH i2c: E2 08 00 AD 02 80 13 01 00 00 00 00 00 2C [08:55:42]Write i2c OK [08:55:42]MH_I2C_Read... [08:55:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:42]Read from MH i2c: E2 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: E2 0E 00 [08:55:42]MH_I2C_Read... [08:55:42]Read from MH i2c: E2 0E 00 AD 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 15 [08:55:42]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:55:42]wFMCommunicate OK [08:55:42]SAM_PROTO_GetShiftState done [08:55:42]FM_GetShiftState done [08:55:42]opened in 1730160431 [08:55:42]opened+sec_in_day 1730246831 [08:55:42]quantity*price = 70041 [08:55:42]sum+1 = 70043 [08:55:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 30 29.10.2024 08:55 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202635 ФПД: 12848374395645 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085542&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202635&fm=12848374395645&tin=02508201610067®Number=0000000000091777&sum=70000 [08:55:43]StoreToDocumentArchive [08:55:43]shift 546 fd 202635 [08:55:43]save to /storage/0546/doc_00202635 [08:55:43]save last doc name /storage/0546/doc_00202635 to /storage/kkm_last_doc_name [08:55:43]save OK [08:55:43]Clear old archive folders... [08:55:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:55:43]tlvbuf is 006F7D90 [08:55:43]SAM_PROTO_ClearQueue [08:55:43]wFMCommunicate request_size=4 [08:55:43]MH_SAM_APDU [08:55:43]CAPDU: 80 09 00 00 [08:55:43]Write to MH i2c: E2 08 00 BA 02 80 09 00 00 00 00 00 00 2E [08:55:43]Write i2c OK [08:55:43]MH_I2C_Read... [08:55:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:55:43]Read from MH i2c: E2 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: E2 03 00 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: E2 03 00 BA 02 00 90 00 30 [08:55:43]RAPDU: 90 00 [08:55:43]wFMCommunicate OK [08:55:43]SAM_PROTO_ClearQueue done [08:55:43]KKMCreateOFDPacket [08:55:43]OFDProtocolAddRootSTLVToBuf [08:55:43]FM_MakeSignedData [08:55:43]FM_MakeSignedData [08:55:43]SAM_PROTO_SignData [08:55:43]wFMCommunicate request_size=4 [08:55:43]MH_SAM_APDU [08:55:43]CAPDU: 80 0D 01 02 [08:55:43]Write to MH i2c: E2 08 00 BB 02 80 0D 01 02 00 00 00 00 36 [08:55:43]Write i2c OK [08:55:43]MH_I2C_Read... [08:55:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:55:43]Read from MH i2c: E2 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: E2 03 00 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: E2 03 00 BB 02 00 90 00 31 [08:55:43]RAPDU: 90 00 [08:55:43]wFMCommunicate OK [08:55:43]wFMCommunicate request_size=255 [08:55:43]MH_SAM_APDU [08:55:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 0E A3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8B 17 03 00 35 04 06 00 [08:55:43]Write to MH i2c: E2 02 01 BC 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 0E A3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8B 17 03 00 35 04 06 00 00 00 47 [08:55:43]Write i2c OK [08:55:43]MH_I2C_Read... [08:55:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:43]Read from MH i2c: E2 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: E2 03 00 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: E2 03 00 BC 02 00 90 00 32 [08:55:43]RAPDU: 90 00 [08:55:43]wFMCommunicate OK [08:55:43]wFMCommunicate request_size=11 [08:55:43]MH_SAM_APDU [08:55:43]CAPDU: 80 0D 02 02 06 0B AF 7E CA B2 FD [08:55:43]Write to MH i2c: E2 0E 00 BD 02 80 0D 02 02 06 00 0B AF 7E CA B2 FD 00 00 F6 [08:55:43]Write i2c OK [08:55:43]MH_I2C_Read... [08:55:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:43]Read from MH i2c: E2 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: E2 03 00 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: E2 03 00 BD 02 00 90 00 33 [08:55:43]RAPDU: 90 00 [08:55:43]wFMCommunicate OK [08:55:43]wFMCommunicate request_size=4 [08:55:43]MH_SAM_APDU [08:55:43]CAPDU: 80 0D 03 02 [08:55:43]Write to MH i2c: E2 08 00 BE 02 80 0D 03 02 00 00 00 00 3B [08:55:43]Write i2c OK [08:55:43]MH_I2C_Read... [08:55:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:55:43]Read from MH i2c: E2 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: E2 0B 00 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: E2 0B 00 BE 02 00 17 C6 34 A9 B7 C5 BE 5D 90 00 8D [08:55:43]RAPDU: 17 C6 34 A9 B7 C5 BE 5D 90 00 [08:55:43]wFMCommunicate OK [08:55:43]SAM_PROTO_SignData done [08:55:43]FM_MakeSignedData done [08:55:43]CreateOFDProtocolMessage [08:55:43]wFMCommunicate request_size=4 [08:55:43]MH_SAM_APDU [08:55:43]CAPDU: 80 11 00 00 [08:55:43]Write to MH i2c: E2 08 00 BF 02 80 11 00 00 00 00 00 00 3B [08:55:43]Write i2c OK [08:55:43]MH_I2C_Read... [08:55:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:43]Read from MH i2c: E2 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: E2 17 00 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: E2 17 00 BF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 90 [08:55:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:55:43]wFMCommunicate OK [08:55:43]CreateOFDProtocolMessage done [08:55:43]OFDSenderStorePacket 202635 [08:55:43]StoreOFDPacket docnum=202635 [08:55:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 73 CC 08 01 62 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 0E A3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8B 17 03 00 35 04 06 00 0B AF 7E CA B2 FD 17 C6 34 A9 B7 C5 BE 5D [08:55:43]CheckFolder [08:55:43]dirname=/storage/ofd_packets [08:55:43]CheckFolder done [08:55:43]ProducePacketName [08:55:43]name=ofd_packets/00202635 [08:55:43]NVStorageSaveData ofd_packets/00202635 [08:55:43]File name is /storage/ofd_packets/00202635 [08:55:43]Write 302 bytes [08:55:43]NVStorageSaveData done [08:55:43]OFDSenderStorePacket done [08:55:43]KKMCreateOFDPacket done [08:55:43]NVStorageSaveData kkm_last_timestamp [08:55:43]File name is /storage/kkm_last_timestamp [08:55:43]Write 4 bytes [08:55:43]NVStorageSaveData done [08:55:43]ExternCall_PrintAddStr [08:55:43]wPrintStart [08:55:43]Write to MH i2c: 01 00 00 C0 02 C2 [08:55:43]Write i2c OK [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: 01 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: 01 07 00 [08:55:43]MH_I2C_Read... [08:55:43]Read from MH i2c: 01 07 00 C0 02 00 00 00 00 00 FF 0F D7 [08:55:43]RasterBufferAndPrint [08:55:43]line Счет N : (1)450424 [08:55:43]line ИНН: 02508201610067 [08:55:43]line Контрольно-Кассовый Чек [08:55:43]line ПРОДАЖА [08:55:43]line ТРК (МРК, ГНК) : 53 [08:55:43]line Товар: 2710124130 [08:55:43]line SUPER 92-К-5 [08:55:43]line 10.240 * 68.40 [08:55:43]line = 700.42 [08:55:43]line НДС 12% НСП 1% [08:55:43]line > о реализуемом товаре [08:55:43]line ОКРУГЛЕНИЕ: -0.42 [08:55:43]line ИТОГО: 700.00 [08:55:43]line Внесено: 700.00 [08:55:43]line СДАЧА: 0.00 [08:55:43]line НСП 1% : 6.20 [08:55:43]line НДС 12% : 74.38 [08:55:43]line Наличными: 700.00 [08:55:43]line Безнал.: 0.00 [08:55:43]line Место: АЗС № 171 "Партнер Нефть" [08:55:43]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:55:43]line СНО: Общий режим [08:55:43]line Чек 30 29.10.2024 08:55 [08:55:43]line Смена: 546 ФФД: 1.0 [08:55:43]line ЗНМ: 0300000109 [08:55:43]line РНМ: 0000000000091777 [08:55:43]line Версия ККМ: 001 [08:55:43]line ФМ: 0000000000871756 [08:55:43]line ФД: 202635 [08:55:43]line ФПД: 12848374395645 [08:55:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085542&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202635&fm=12848374395645&tin=02508201610067®Number=0000000000091777&sum=70000 [08:55:44]OFD Sender: Processing packet 202635 [packets to send 116, broken 115] [08:55:44]ProducePacketName [08:55:44]name=ofd_packets/00202635 [08:55:44]OFD Sender: To server: pG, [08:55:44]CommunicateWithHost lk.salyk.kg:30040 [08:55:44]ConnectInit lk.salyk.kg [08:55:44]written 0, free lines is 4095 [08:55:44]Connected sock=10 [08:55:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 73 CC 08 01 62 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 0E A3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8B 17 03 00 35 04 06 00 0B AF 7E CA B2 FD 17 C6 34 A9 B7 C5 BE 5D [08:55:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 85 10 47 00 56 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8B 17 03 00 F4 03 04 00 C1 4E 20 67 B6 04 01 00 00 B8 3F E5 9A 02 1F F5 42 [08:55:44]CommunicateWithHost err = 0 [08:55:44]CheckOFDResponse [08:55:44]1017 (14) - 77093643461234 [08:55:44]1041 (16) - 0000000000871756 [08:55:44]1040 (4) - 202635 [08:55:44]1012 (4) - 29.10.2024 02:56 [08:55:44]1206 (1) - 0 [08:55:44]OFD Sender: Remove packet 202635 [08:55:44]ProducePacketName [08:55:44]name=ofd_packets/00202635 [08:55:44]NVStorageDeleteData [08:55:44]Write to MH i2c: 01 00 00 EB 02 ED [08:55:44]Write i2c OK [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: 01 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: 01 07 00 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: 01 07 00 EB 02 00 00 00 00 00 86 0C 86 [08:55:44]RasterBufferAndPrint [08:55:44]line [08:55:44]line [08:55:44]line [08:55:44]line [08:55:44]line [08:55:44]written 0, free lines is 3211 [08:55:44]MH_Cut [08:55:44]Write to MH i2c: D1 01 00 F2 02 01 C6 [08:55:44]Write i2c OK [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: D1 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: D1 01 00 [08:55:44]MH_I2C_Read... [08:55:44]Read from MH i2c: D1 01 00 F2 02 00 C5 [08:55:44]Write to MH i2c: 01 00 00 F3 02 F5 [08:55:44]Write i2c OK [08:55:44]MH_I2C_Read... [08:55:44]OFD Sender: No OFD packet to send [08:55:45]*** Cut start [08:55:45]*** Purtial cut [08:55:45]*** Stage 1: CUTSNS_PIN = 1 [08:55:45]Read from MH i2c: 01 [08:55:45]MH_I2C_Read... [08:55:45]*** Stop cut motor [08:55:45]*** Cut end [08:55:45]Read from MH i2c: 01 07 00 [08:55:45]MH_I2C_Read... [08:55:45]Read from MH i2c: 01 07 00 F3 02 00 00 00 00 00 FF 0F 0A [08:55:45]process_action close_receipt done [08:55:45]requested_data is exist [08:55:45]produce_requested_data [08:55:45]requested_item fm.sn is exist - process it [08:55:45]wFMCommunicate request_size=4 [08:55:45]MH_SAM_APDU [08:55:45]CAPDU: 80 11 00 00 [08:55:45]Write to MH i2c: E2 08 00 F4 02 80 11 00 00 00 00 00 00 70 [08:55:45]Write i2c OK [08:55:45]MH_I2C_Read... [08:55:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:45]Read from MH i2c: E2 [08:55:45]MH_I2C_Read... [08:55:45]Read from MH i2c: E2 17 00 [08:55:45]MH_I2C_Read... [08:55:45]Read from MH i2c: E2 17 00 F4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C5 [08:55:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:55:45]wFMCommunicate OK [08:55:45]requested_item fd.num is exist - process it [08:55:45]SAM_PROTO_GetFieldsCounters [08:55:45]wFMCommunicate request_size=4 [08:55:45]MH_SAM_APDU [08:55:45]CAPDU: 80 13 00 00 [08:55:45]Write to MH i2c: E2 08 00 F5 02 80 13 00 00 00 00 00 00 73 [08:55:45]Write i2c OK [08:55:45]MH_I2C_Read... [08:55:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:55:45]Read from MH i2c: E2 [08:55:45]MH_I2C_Read... [08:55:45]Read from MH i2c: E2 62 00 [08:55:45]MH_I2C_Read... [08:55:45]Read from MH i2c: E2 62 00 F5 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8B 17 03 00 0E 04 04 00 22 02 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 BF [08:55:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8B 17 03 00 0E 04 04 00 22 02 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 [08:55:45]wFMCommunicate OK [08:55:45]SAM_PROTO_GetFieldsCounters done [08:55:45]requested_item shift.num is exist - process it [08:55:45]requested_item shift.opened is exist - process it [08:55:45]req_shift_opened [08:55:45]FM_GetShiftState [08:55:45]SAM_PROTO_GetShiftState [08:55:45]wFMCommunicate request_size=4 [08:55:45]MH_SAM_APDU [08:55:45]CAPDU: 80 13 01 00 [08:55:45]Write to MH i2c: E2 08 00 F6 02 80 13 01 00 00 00 00 00 75 [08:55:45]Write i2c OK [08:55:45]MH_I2C_Read... [08:55:45]Read from MH i2c: E2 [08:55:45]MH_I2C_Read... [08:55:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:45]Read from MH i2c: E2 0E 00 [08:55:45]MH_I2C_Read... [08:55:45]Read from MH i2c: E2 0E 00 F6 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 5E [08:55:45]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:55:45]wFMCommunicate OK [08:55:45]SAM_PROTO_GetShiftState done [08:55:45]FM_GetShiftState done [08:55:45]req_shift_opened done [08:55:45]requested_item shift.open_date is exist - process it [08:55:45]req_shift_open_date [08:55:45]req_shift_open_date done [08:55:45]produce_requested_data done [08:55:45]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202635,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [08:55:45]process_action_free close_receipt [08:55:45]json_value_free [08:55:45]json_value_free done [08:55:45]process_json_proto returns [08:55:45]Send response to host [08:55:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202635,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [08:55:45]free response buf [08:55:45]execute_script done [08:55:45]execute_script returns [08:55:45]free content buf [08:55:45]Sock 9.Close socket [08:55:45]Sock 9.Thread stoped [08:55:46]accept exits with 8 [08:55:46]New connection [08:55:46]New thread 3067497828 created [08:55:46]Thread 3067354468 joined [08:55:46]Waiting for new connection... [08:55:46] Sock 8.Parse request [08:55:46]Sock 8.Check first char [08:55:46]Sock 8.First char is OK [08:55:46]request: POST /json_proto HTTP/1.0 [08:55:46]Method: POST [08:55:46]URL: /json_proto [08:55:46]Method is POST - this is cgi request [08:55:46]url: /json_proto [08:55:46]query_string will be loaded in cgi processing [08:55:46]execute_cgi json_proto POST (null) [08:55:46]execute_cgi path=json_proto method=POST [08:55:46]POST find Content-Length [08:55:46]Host: 172.17.63.195:8080 [08:55:46]Content-Length: 677 [08:55:46]Content-Type: application/json [08:55:46] [08:55:46]POST finish read [08:55:46]Found Content-Length = 677 [08:55:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450423", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:46]execute_script... [08:55: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)450423", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:55:46]POST & json_proto [08:55:46]process_json_proto [08:55:46]json parsed OK: [08:55:46]protocol is kg_v1.0 [08:55:46]action value=close_receipt [08:55:46]process_action close_receipt [08:55:46]cmd_close_receipt [08:55:46]MH_GetDate [08:55:46]Write to MH i2c: F0 00 00 F7 02 E8 [08:55:46]Write i2c OK [08:55:46]MH_I2C_Read... [08:55:46]Read from MH i2c: F0 [08:55:46]MH_I2C_Read... [08:55:46]Read from MH i2c: F0 09 00 [08:55:46]MH_I2C_Read... [08:55:46]Read from MH i2c: F0 09 00 F7 02 00 12 A3 20 67 47 1B 1E 67 14 [08:55:46]GetLastDocTimeStamp 1730192142 [08:55:46]current date 1730192146 [08:55:46]FM_GetShiftState [08:55:46]SAM_PROTO_GetShiftState [08:55:46]wFMCommunicate request_size=4 [08:55:46]MH_SAM_APDU [08:55:46]CAPDU: 80 13 01 00 [08:55:46]Write to MH i2c: E2 08 00 F8 02 80 13 01 00 00 00 00 00 77 [08:55:46]Write i2c OK [08:55:46]MH_I2C_Read... [08:55:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:46]Read from MH i2c: E2 [08:55:46]MH_I2C_Read... [08:55:46]Read from MH i2c: E2 0E 00 [08:55:46]MH_I2C_Read... [08:55:46]Read from MH i2c: E2 0E 00 F8 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 60 [08:55:46]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:55:46]wFMCommunicate OK [08:55:46]SAM_PROTO_GetShiftState done [08:55:46]FM_GetShiftState done [08:55:46]opened in 1730160431 [08:55:46]opened+sec_in_day 1730246831 [08:55:46]quantity*price = 50041 [08:55:46]sum+1 = 50042 [08:55:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 31 29.10.2024 08:55 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202636 ФПД: 161726128143707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085546&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202636&fm=161726128143707&tin=02508201610067®Number=0000000000091777&sum=50000 [08:55:47]StoreToDocumentArchive [08:55:47]shift 546 fd 202636 [08:55:47]save to /storage/0546/doc_00202636 [08:55:47]save last doc name /storage/0546/doc_00202636 to /storage/kkm_last_doc_name [08:55:47]save OK [08:55:47]Clear old archive folders... [08:55:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:55:47]tlvbuf is 00730E60 [08:55:47]SAM_PROTO_ClearQueue [08:55:47]wFMCommunicate request_size=4 [08:55:47]MH_SAM_APDU [08:55:47]CAPDU: 80 09 00 00 [08:55:47]Write to MH i2c: E2 08 00 05 03 80 09 00 00 00 00 00 00 7A [08:55:47]Write i2c OK [08:55:47]MH_I2C_Read... [08:55:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:55:47]Read from MH i2c: E2 [08:55:47]MH_I2C_Read... [08:55:47]Read from MH i2c: E2 03 00 [08:55:47]MH_I2C_Read... [08:55:47]Read from MH i2c: E2 03 00 05 03 00 90 00 7C [08:55:47]RAPDU: 90 00 [08:55:47]wFMCommunicate OK [08:55:47]SAM_PROTO_ClearQueue done [08:55:47]KKMCreateOFDPacket [08:55:47]OFDProtocolAddRootSTLVToBuf [08:55:47]FM_MakeSignedData [08:55:47]FM_MakeSignedData [08:55:47]SAM_PROTO_SignData [08:55:47]wFMCommunicate request_size=4 [08:55:47]MH_SAM_APDU [08:55:47]CAPDU: 80 0D 01 02 [08:55:47]Write to MH i2c: E2 08 00 06 03 80 0D 01 02 00 00 00 00 82 [08:55:47]Write i2c OK [08:55:47]MH_I2C_Read... [08:55:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:55:47]Read from MH i2c: E2 [08:55:47]MH_I2C_Read... [08:55:47]Read from MH i2c: E2 03 00 [08:55:47]MH_I2C_Read... [08:55:47]Read from MH i2c: E2 03 00 06 03 00 90 00 7D [08:55:47]RAPDU: 90 00 [08:55:47]wFMCommunicate OK [08:55:47]wFMCommunicate request_size=255 [08:55:47]MH_SAM_APDU [08:55:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 12 A3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 17 03 00 35 04 06 00 93 [08:55:47]Write to MH i2c: E2 02 01 07 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 12 A3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 17 03 00 35 04 06 00 93 00 00 CE [08:55:47]Write i2c OK [08:55:47]MH_I2C_Read... [08:55:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:48]Read from MH i2c: E2 [08:55:48]MH_I2C_Read... [08:55:48]Read from MH i2c: E2 03 00 [08:55:48]MH_I2C_Read... [08:55:48]Read from MH i2c: E2 03 00 07 03 00 90 00 7E [08:55:48]RAPDU: 90 00 [08:55:48]wFMCommunicate OK [08:55:48]wFMCommunicate request_size=10 [08:55:48]MH_SAM_APDU [08:55:48]CAPDU: 80 0D 02 02 05 16 CC 6B 3D 5B [08:55:48]Write to MH i2c: E2 0D 00 08 03 80 0D 02 02 05 00 16 CC 6B 3D 5B 00 00 74 [08:55:48]Write i2c OK [08:55:48]MH_I2C_Read... [08:55:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:48]Read from MH i2c: E2 [08:55:48]MH_I2C_Read... [08:55:48]Read from MH i2c: E2 03 00 [08:55:48]MH_I2C_Read... [08:55:48]Read from MH i2c: E2 03 00 08 03 00 90 00 7F [08:55:48]RAPDU: 90 00 [08:55:48]wFMCommunicate OK [08:55:48]wFMCommunicate request_size=4 [08:55:48]MH_SAM_APDU [08:55:48]CAPDU: 80 0D 03 02 [08:55:48]Write to MH i2c: E2 08 00 09 03 80 0D 03 02 00 00 00 00 87 [08:55:48]Write i2c OK [08:55:48]MH_I2C_Read... [08:55:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:55:48]Read from MH i2c: E2 [08:55:48]MH_I2C_Read... [08:55:48]Read from MH i2c: E2 0B 00 [08:55:48]MH_I2C_Read... [08:55:48]Read from MH i2c: E2 0B 00 09 03 00 BB 71 B3 F8 2D 7F 39 43 90 00 87 [08:55:48]RAPDU: BB 71 B3 F8 2D 7F 39 43 90 00 [08:55:48]wFMCommunicate OK [08:55:48]SAM_PROTO_SignData done [08:55:48]FM_MakeSignedData done [08:55:48]CreateOFDProtocolMessage [08:55:48]wFMCommunicate request_size=4 [08:55:48]MH_SAM_APDU [08:55:48]CAPDU: 80 11 00 00 [08:55:48]Write to MH i2c: E2 08 00 0A 03 80 11 00 00 00 00 00 00 87 [08:55:48]Write i2c OK [08:55:48]MH_I2C_Read... [08:55:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:48]Read from MH i2c: E2 [08:55:48]MH_I2C_Read... [08:55:48]Read from MH i2c: E2 17 00 [08:55:48]MH_I2C_Read... [08:55:48]Read from MH i2c: E2 17 00 0A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DC [08:55:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:55:48]wFMCommunicate OK [08:55:48]CreateOFDProtocolMessage done [08:55:48]OFDSenderStorePacket 202636 [08:55:48]StoreOFDPacket docnum=202636 [08:55:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 10 A8 07 01 CD D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 12 A3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 17 03 00 35 04 06 00 93 16 CC 6B 3D 5B BB 71 B3 F8 2D 7F 39 43 [08:55:48]CheckFolder [08:55:48]dirname=/storage/ofd_packets [08:55:48]CheckFolder done [08:55:48]ProducePacketName [08:55:48]name=ofd_packets/00202636 [08:55:48]NVStorageSaveData ofd_packets/00202636 [08:55:48]File name is /storage/ofd_packets/00202636 [08:55:48]Write 301 bytes [08:55:48]NVStorageSaveData done [08:55:48]OFDSenderStorePacket done [08:55:48]KKMCreateOFDPacket done [08:55:48]NVStorageSaveData kkm_last_timestamp [08:55:48]File name is /storage/kkm_last_timestamp [08:55:48]Write 4 bytes [08:55:48]NVStorageSaveData done [08:55:48]ExternCall_PrintAddStr [08:55:48]wPrintStart [08:55:48]Write to MH i2c: 01 00 00 0B 03 0E [08:55:48]Write i2c OK [08:55:48]MH_I2C_Read... [08:55:48]Read from MH i2c: 01 [08:55:48]MH_I2C_Read... [08:55:48]Read from MH i2c: 01 07 00 [08:55:48]MH_I2C_Read... [08:55:48]Read from MH i2c: 01 07 00 0B 03 00 00 00 00 00 FF 0F 23 [08:55:48]RasterBufferAndPrint [08:55:48]line Счет N : (1)450423 [08:55:48]line ИНН: 02508201610067 [08:55:48]line Контрольно-Кассовый Чек [08:55:48]line ПРОДАЖА [08:55:48]line ТРК (МРК, ГНК) : 31 [08:55:48]line Товар: 2710124130 [08:55:48]line Аи-92-К-2 [08:55:48]line 7.480 * 66.90 [08:55:48]line = 500.41 [08:55:48]line НДС 12% НСП 1% [08:55:48]line > о реализуемом товаре [08:55:48]line ОКРУГЛЕНИЕ: -0.41 [08:55:48]line ИТОГО: 500.00 [08:55:48]line Внесено: 500.00 [08:55:48]line СДАЧА: 0.00 [08:55:48]line НСП 1% : 4.43 [08:55:48]line НДС 12% : 53.14 [08:55:48]line Наличными: 500.00 [08:55:48]line Безнал.: 0.00 [08:55:48]line Место: АЗС № 171 "Партнер Нефть" [08:55:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:55:48]line СНО: Общий режим [08:55:48]line Чек 31 29.10.2024 08:55 [08:55:48]line Смена: 546 ФФД: 1.0 [08:55:48]line ЗНМ: 0300000109 [08:55:48]line РНМ: 0000000000091777 [08:55:48]line Версия ККМ: 001 [08:55:48]line ФМ: 0000000000871756 [08:55:48]line ФД: 202636 [08:55:48]line ФПД: 161726128143707 [08:55:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085546&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202636&fm=161726128143707&tin=02508201610067®Number=0000000000091777&sum=50000 [08:55:48]OFD Sender: Processing packet 202636 [packets to send 116, broken 115] [08:55:48]ProducePacketName [08:55:48]name=ofd_packets/00202636 [08:55:48]OFD Sender: To server: pG, [08:55:48]CommunicateWithHost lk.salyk.kg:30040 [08:55:48]ConnectInit lk.salyk.kg [08:55:48]written 0, free lines is 4095 [08:55:48]Connected sock=10 [08:55:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 10 A8 07 01 CD D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 12 A3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 17 03 00 35 04 06 00 93 16 CC 6B 3D 5B BB 71 B3 F8 2D 7F 39 43 [08:55:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 54 91 47 00 AF 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 17 03 00 F4 03 04 00 C6 4E 20 67 B6 04 01 00 00 57 21 D6 FB 24 41 31 3E [08:55:49]CommunicateWithHost err = 0 [08:55:49]CheckOFDResponse [08:55:49]1017 (14) - 77093643461234 [08:55:49]1041 (16) - 0000000000871756 [08:55:49]1040 (4) - 202636 [08:55:49]1012 (4) - 29.10.2024 02:56 [08:55:49]1206 (1) - 0 [08:55:49]OFD Sender: Remove packet 202636 [08:55:49]ProducePacketName [08:55:49]name=ofd_packets/00202636 [08:55:49]NVStorageDeleteData [08:55:49]Write to MH i2c: 01 00 00 36 03 39 [08:55:49]Write i2c OK [08:55:49]MH_I2C_Read... [08:55:49]Read from MH i2c: 01 [08:55:49]MH_I2C_Read... [08:55:49]Read from MH i2c: 01 07 00 [08:55:49]MH_I2C_Read... [08:55:49]Read from MH i2c: 01 07 00 36 03 00 00 00 00 00 8A 0C D6 [08:55:49]RasterBufferAndPrint [08:55:49]line [08:55:49]line [08:55:49]line [08:55:49]line [08:55:49]line [08:55:49]written 0, free lines is 3219 [08:55:49]MH_Cut [08:55:49]Write to MH i2c: D1 01 00 3D 03 01 12 [08:55:49]Write i2c OK [08:55:49]MH_I2C_Read... [08:55:49]Read from MH i2c: D1 [08:55:49]MH_I2C_Read... [08:55:49]Read from MH i2c: D1 01 00 [08:55:49]MH_I2C_Read... [08:55:49]Read from MH i2c: D1 01 00 3D 03 00 11 [08:55:49]Write to MH i2c: 01 00 00 3E 03 41 [08:55:49]Write i2c OK [08:55:49]MH_I2C_Read... [08:55:49]OFD Sender: No OFD packet to send [08:55:50]*** Cut start [08:55:50]*** Purtial cut [08:55:50]*** Stage 1: CUTSNS_PIN = 1 [08:55:50]Read from MH i2c: 01 [08:55:50]MH_I2C_Read... [08:55:50]*** Stop cut motor [08:55:50]*** Cut end [08:55:50]Read from MH i2c: 01 07 00 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: 01 07 00 3E 03 00 00 00 00 00 FF 0F 56 [08:55:50]process_action close_receipt done [08:55:50]requested_data is exist [08:55:50]produce_requested_data [08:55:50]requested_item fm.sn is exist - process it [08:55:50]wFMCommunicate request_size=4 [08:55:50]MH_SAM_APDU [08:55:50]CAPDU: 80 11 00 00 [08:55:50]Write to MH i2c: E2 08 00 3F 03 80 11 00 00 00 00 00 00 BC [08:55:50]Write i2c OK [08:55:50]MH_I2C_Read... [08:55:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:50]Read from MH i2c: E2 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 17 00 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 17 00 3F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 11 [08:55:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:55:50]wFMCommunicate OK [08:55:50]requested_item fd.num is exist - process it [08:55:50]SAM_PROTO_GetFieldsCounters [08:55:50]wFMCommunicate request_size=4 [08:55:50]MH_SAM_APDU [08:55:50]CAPDU: 80 13 00 00 [08:55:50]Write to MH i2c: E2 08 00 40 03 80 13 00 00 00 00 00 00 BF [08:55:50]Write i2c OK [08:55:50]MH_I2C_Read... [08:55:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:55:50]Read from MH i2c: E2 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 62 00 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 62 00 40 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8C 17 03 00 0E 04 04 00 22 02 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 0F [08:55:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8C 17 03 00 0E 04 04 00 22 02 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 [08:55:50]wFMCommunicate OK [08:55:50]SAM_PROTO_GetFieldsCounters done [08:55:50]requested_item shift.num is exist - process it [08:55:50]requested_item shift.opened is exist - process it [08:55:50]req_shift_opened [08:55:50]FM_GetShiftState [08:55:50]SAM_PROTO_GetShiftState [08:55:50]wFMCommunicate request_size=4 [08:55:50]MH_SAM_APDU [08:55:50]CAPDU: 80 13 01 00 [08:55:50]Write to MH i2c: E2 08 00 41 03 80 13 01 00 00 00 00 00 C1 [08:55:50]Write i2c OK [08:55:50]MH_I2C_Read... [08:55:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:50]Read from MH i2c: E2 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 0E 00 [08:55:50]MH_I2C_Read... [08:55:50]Read from MH i2c: E2 0E 00 41 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AA [08:55:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:55:50]wFMCommunicate OK [08:55:50]SAM_PROTO_GetShiftState done [08:55:50]FM_GetShiftState done [08:55:50]req_shift_opened done [08:55:50]requested_item shift.open_date is exist - process it [08:55:50]req_shift_open_date [08:55:50]req_shift_open_date done [08:55:50]produce_requested_data done [08:55:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202636,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [08:55:50]process_action_free close_receipt [08:55:50]json_value_free [08:55:50]json_value_free done [08:55:50]process_json_proto returns [08:55:50]Send response to host [08:55:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202636,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [08:55:50]free response buf [08:55:50]execute_script done [08:55:50]execute_script returns [08:55:50]free content buf [08:55:50]Sock 8.Close socket [08:55:50]Sock 8.Thread stoped [08:55:54]OFD Sender: No OFD packet to send [08:55:59]OFD Sender: No OFD packet to send [08:56:04]OFD Sender: No OFD packet to send [08:56:09]OFD Sender: No OFD packet to send [08:56:14]OFD Sender: No OFD packet to send [08:56:19]OFD Sender: No OFD packet to send [08:56:21]accept exits with 9 [08:56:21]New connection [08:56:21]New thread 3067354468 created [08:56:21]Thread 3067497828 joined [08:56:21]Waiting for new connection... [08:56:21] Sock 9.Parse request [08:56:21]Sock 9.Check first char [08:56:21]Sock 9.First char is OK [08:56:21]request: POST /json_proto HTTP/1.0 [08:56:21]Method: POST [08:56:21]URL: /json_proto [08:56:21]Method is POST - this is cgi request [08:56:21]url: /json_proto [08:56:21]query_string will be loaded in cgi processing [08:56:21]execute_cgi json_proto POST (null) [08:56:21]execute_cgi path=json_proto method=POST [08:56:21]POST find Content-Length [08:56:21]Host: 172.17.63.195:8080 [08:56:21]Content-Length: 766 [08:56:21]Content-Type: application/json [08:56:21] [08:56:21]POST finish read [08:56:21]Found Content-Length = 766 [08:56:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:56:21]execute_script... [08:56:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:56:21]POST & json_proto [08:56:21]process_json_proto [08:56:21]json parsed OK: [08:56:21]protocol is kg_v1.0 [08:56:21]action value=close_receipt [08:56:21]process_action close_receipt [08:56:21]cmd_close_receipt [08:56:21]MH_GetDate [08:56:21]Write to MH i2c: F0 00 00 42 03 34 [08:56:21]Write i2c OK [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: F0 [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: F0 09 00 [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: F0 09 00 42 03 00 36 A3 20 67 47 1B 1E 67 84 [08:56:21]GetLastDocTimeStamp 1730192146 [08:56:21]current date 1730192182 [08:56:21]FM_GetShiftState [08:56:21]SAM_PROTO_GetShiftState [08:56:21]wFMCommunicate request_size=4 [08:56:21]MH_SAM_APDU [08:56:21]CAPDU: 80 13 01 00 [08:56:21]Write to MH i2c: E2 08 00 43 03 80 13 01 00 00 00 00 00 C3 [08:56:21]Write i2c OK [08:56:21]MH_I2C_Read... [08:56:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:21]Read from MH i2c: E2 [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: E2 0E 00 [08:56:21]MH_I2C_Read... [08:56:21]Read from MH i2c: E2 0E 00 43 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AC [08:56:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:56:21]wFMCommunicate OK [08:56:21]SAM_PROTO_GetShiftState done [08:56:21]FM_GetShiftState done [08:56:21]opened in 1730160431 [08:56:21]opened+sec_in_day 1730246831 [08:56:21]quantity*price = 300075 [08:56:21]sum+1 = 300077 [08:56:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 32 29.10.2024 08:56 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202637 ФПД: 145004434587494 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085622&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202637&fm=145004434587494&tin=02508201610067®Number=0000000000091777&sum=300076 [08:56:23]StoreToDocumentArchive [08:56:23]shift 546 fd 202637 [08:56:23]save to /storage/0546/doc_00202637 [08:56:23]save last doc name /storage/0546/doc_00202637 to /storage/kkm_last_doc_name [08:56:23]save OK [08:56:23]Clear old archive folders... [08:56:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:56:23]tlvbuf is 00708000 [08:56:23]SAM_PROTO_ClearQueue [08:56:23]wFMCommunicate request_size=4 [08:56:23]MH_SAM_APDU [08:56:23]CAPDU: 80 09 00 00 [08:56:23]Write to MH i2c: E2 08 00 50 03 80 09 00 00 00 00 00 00 C5 [08:56:23]Write i2c OK [08:56:23]MH_I2C_Read... [08:56:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:56:23]Read from MH i2c: E2 [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: E2 03 00 [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: E2 03 00 50 03 00 90 00 C7 [08:56:23]RAPDU: 90 00 [08:56:23]wFMCommunicate OK [08:56:23]SAM_PROTO_ClearQueue done [08:56:23]KKMCreateOFDPacket [08:56:23]OFDProtocolAddRootSTLVToBuf [08:56:23]FM_MakeSignedData [08:56:23]FM_MakeSignedData [08:56:23]SAM_PROTO_SignData [08:56:23]wFMCommunicate request_size=4 [08:56:23]MH_SAM_APDU [08:56:23]CAPDU: 80 0D 01 02 [08:56:23]Write to MH i2c: E2 08 00 51 03 80 0D 01 02 00 00 00 00 CD [08:56:23]Write i2c OK [08:56:23]MH_I2C_Read... [08:56:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:56:23]Read from MH i2c: E2 [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: E2 03 00 [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: E2 03 00 51 03 00 90 00 C8 [08:56:23]RAPDU: 90 00 [08:56:23]wFMCommunicate OK [08:56:23]wFMCommunicate request_size=255 [08:56:23]MH_SAM_APDU [08:56:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 36 A3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8D 17 03 00 35 04 06 00 83 E1 79 D0 [08:56:23]Write to MH i2c: E2 02 01 52 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 36 A3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8D 17 03 00 35 04 06 00 83 E1 79 D0 00 00 20 [08:56:23]Write i2c OK [08:56:23]MH_I2C_Read... [08:56:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:23]Read from MH i2c: E2 [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: E2 03 00 [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: E2 03 00 52 03 00 90 00 C9 [08:56:23]RAPDU: 90 00 [08:56:23]wFMCommunicate OK [08:56:23]wFMCommunicate request_size=7 [08:56:23]MH_SAM_APDU [08:56:23]CAPDU: 80 0D 02 02 02 7F 66 [08:56:23]Write to MH i2c: E2 0A 00 53 03 80 0D 02 02 02 00 7F 66 00 00 B9 [08:56:23]Write i2c OK [08:56:23]MH_I2C_Read... [08:56:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:23]Read from MH i2c: E2 [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: E2 03 00 [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: E2 03 00 53 03 00 90 00 CA [08:56:23]RAPDU: 90 00 [08:56:23]wFMCommunicate OK [08:56:23]wFMCommunicate request_size=4 [08:56:23]MH_SAM_APDU [08:56:23]CAPDU: 80 0D 03 02 [08:56:23]Write to MH i2c: E2 08 00 54 03 80 0D 03 02 00 00 00 00 D2 [08:56:23]Write i2c OK [08:56:23]MH_I2C_Read... [08:56:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:56:23]Read from MH i2c: E2 [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: E2 0B 00 [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: E2 0B 00 54 03 00 F4 50 03 F8 40 7C 9F D8 90 00 45 [08:56:23]RAPDU: F4 50 03 F8 40 7C 9F D8 90 00 [08:56:23]wFMCommunicate OK [08:56:23]SAM_PROTO_SignData done [08:56:23]FM_MakeSignedData done [08:56:23]CreateOFDProtocolMessage [08:56:23]wFMCommunicate request_size=4 [08:56:23]MH_SAM_APDU [08:56:23]CAPDU: 80 11 00 00 [08:56:23]Write to MH i2c: E2 08 00 55 03 80 11 00 00 00 00 00 00 D2 [08:56:23]Write i2c OK [08:56:23]MH_I2C_Read... [08:56:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:23]Read from MH i2c: E2 [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: E2 17 00 [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: E2 17 00 55 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [08:56:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:56:23]wFMCommunicate OK [08:56:23]CreateOFDProtocolMessage done [08:56:23]OFDSenderStorePacket 202637 [08:56:23]StoreOFDPacket docnum=202637 [08:56:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 C8 2F 04 01 DF 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 36 A3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8D 17 03 00 35 04 06 00 83 E1 79 D0 7F 66 F4 50 03 F8 40 7C 9F D8 [08:56:23]CheckFolder [08:56:23]dirname=/storage/ofd_packets [08:56:23]CheckFolder done [08:56:23]ProducePacketName [08:56:23]name=ofd_packets/00202637 [08:56:23]NVStorageSaveData ofd_packets/00202637 [08:56:23]File name is /storage/ofd_packets/00202637 [08:56:23]Write 298 bytes [08:56:23]NVStorageSaveData done [08:56:23]OFDSenderStorePacket done [08:56:23]KKMCreateOFDPacket done [08:56:23]NVStorageSaveData kkm_last_timestamp [08:56:23]File name is /storage/kkm_last_timestamp [08:56:23]Write 4 bytes [08:56:23]NVStorageSaveData done [08:56:23]ExternCall_PrintAddStr [08:56:23]wPrintStart [08:56:23]Write to MH i2c: 01 00 00 56 03 59 [08:56:23]Write i2c OK [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: 01 [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: 01 07 00 [08:56:23]MH_I2C_Read... [08:56:23]Read from MH i2c: 01 07 00 56 03 00 00 00 00 00 FF 0F 6E [08:56:23]RasterBufferAndPrint [08:56:23]line Счет N : (1)450422 [08:56:23]line ИНН: 02508201610067 [08:56:23]line Контрольно-Кассовый Чек [08:56:23]line ПРОДАЖА [08:56:23]line ТРК (МРК, ГНК) : 11 [08:56:23]line Товар: 2710194210 [08:56:23]line ДТ-К-2 [08:56:23]line 39.380 * 76.20 [08:56:23]line = 3000.76 [08:56:23]line НДС 12% НСП 1% [08:56:23]line > о реализуемом товаре [08:56:23]line ИТОГО: 3000.76 [08:56:23]line НСП 1% : 26.55 [08:56:23]line НДС 12% : 318.66 [08:56:23]line Наличными: 0.00 [08:56:23]line Безнал.: 3000.76 [08:56:23]line Место: АЗС № 171 "Партнер Нефть" [08:56:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [08:56:23]line СНО: Общий режим [08:56:23]line Чек 32 29.10.2024 08:56 [08:56:23]line Смена: 546 ФФД: 1.0 [08:56:23]line ЗНМ: 0300000109 [08:56:23]line РНМ: 0000000000091777 [08:56:23]line Версия ККМ: 001 [08:56:23]line Платежная система: Mbank [08:56:23]line ФМ: 0000000000871756 [08:56:23]line ФД: 202637 [08:56:23]line ФПД: 145004434587494 [08:56:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T085622&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202637&fm=145004434587494&tin=02508201610067®Number=0000000000091777&sum=300076 [08:56:23]OFD Sender: Processing packet 202637 [packets to send 116, broken 115] [08:56:23]ProducePacketName [08:56:23]name=ofd_packets/00202637 [08:56:23]OFD Sender: To server: pG, [08:56:23]CommunicateWithHost lk.salyk.kg:30040 [08:56:23]ConnectInit lk.salyk.kg [08:56:23]written 0, free lines is 4095 [08:56:24]Connected sock=10 [08:56:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 C8 2F 04 01 DF 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 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 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 36 A3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8D 17 03 00 35 04 06 00 83 E1 79 D0 7F 66 F4 50 03 F8 40 7C 9F D8 [08:56:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F2 CE 47 00 7A 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8D 17 03 00 F4 03 04 00 E9 4E 20 67 B6 04 01 00 00 FB 29 80 8A BB 68 D8 B6 [08:56:24]CommunicateWithHost err = 0 [08:56:24]CheckOFDResponse [08:56:24]1017 (14) - 77093643461234 [08:56:24]1041 (16) - 0000000000871756 [08:56:24]1040 (4) - 202637 [08:56:24]1012 (4) - 29.10.2024 02:56 [08:56:24]1206 (1) - 0 [08:56:24]OFD Sender: Remove packet 202637 [08:56:24]ProducePacketName [08:56:24]name=ofd_packets/00202637 [08:56:24]NVStorageDeleteData [08:56:24]Write to MH i2c: 01 00 00 7F 03 82 [08:56:24]Write i2c OK [08:56:24]MH_I2C_Read... [08:56:24]Read from MH i2c: 01 [08:56:24]MH_I2C_Read... [08:56:24]Read from MH i2c: 01 07 00 [08:56:24]MH_I2C_Read... [08:56:24]Read from MH i2c: 01 07 00 7F 03 00 00 00 00 00 BA 0C 4F [08:56:24]RasterBufferAndPrint [08:56:24]line [08:56:24]line [08:56:24]line [08:56:24]line [08:56:24]line [08:56:24]written 0, free lines is 3262 [08:56:24]MH_Cut [08:56:24]Write to MH i2c: D1 01 00 86 03 01 5B [08:56:24]Write i2c OK [08:56:24]MH_I2C_Read... [08:56:24]Read from MH i2c: D1 [08:56:24]MH_I2C_Read... [08:56:24]Read from MH i2c: D1 01 00 [08:56:24]MH_I2C_Read... [08:56:24]Read from MH i2c: D1 01 00 86 03 00 5A [08:56:24]Write to MH i2c: 01 00 00 87 03 8A [08:56:24]Write i2c OK [08:56:24]MH_I2C_Read... [08:56:24]OFD Sender: No OFD packet to send [08:56:25]*** Cut start [08:56:25]*** Purtial cut [08:56:25]*** Stage 1: CUTSNS_PIN = 1 [08:56:25]Read from MH i2c: 01 [08:56:25]MH_I2C_Read... [08:56:25]*** Stop cut motor [08:56:25]*** Cut end [08:56:25]Read from MH i2c: 01 07 00 [08:56:25]MH_I2C_Read... [08:56:25]Read from MH i2c: 01 07 00 87 03 00 00 00 00 00 FF 0F 9F [08:56:25]process_action close_receipt done [08:56:25]requested_data is exist [08:56:25]produce_requested_data [08:56:25]requested_item fm.sn is exist - process it [08:56:25]wFMCommunicate request_size=4 [08:56:25]MH_SAM_APDU [08:56:25]CAPDU: 80 11 00 00 [08:56:25]Write to MH i2c: E2 08 00 88 03 80 11 00 00 00 00 00 00 05 [08:56:25]Write i2c OK [08:56:25]MH_I2C_Read... [08:56:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:25]Read from MH i2c: E2 [08:56:25]MH_I2C_Read... [08:56:25]Read from MH i2c: E2 17 00 [08:56:25]MH_I2C_Read... [08:56:25]Read from MH i2c: E2 17 00 88 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5A [08:56:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [08:56:25]wFMCommunicate OK [08:56:25]requested_item fd.num is exist - process it [08:56:25]SAM_PROTO_GetFieldsCounters [08:56:25]wFMCommunicate request_size=4 [08:56:25]MH_SAM_APDU [08:56:25]CAPDU: 80 13 00 00 [08:56:25]Write to MH i2c: E2 08 00 89 03 80 13 00 00 00 00 00 00 08 [08:56:25]Write i2c OK [08:56:25]MH_I2C_Read... [08:56:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:56:25]Read from MH i2c: E2 [08:56:25]MH_I2C_Read... [08:56:25]Read from MH i2c: E2 62 00 [08:56:25]MH_I2C_Read... [08:56:25]Read from MH i2c: E2 62 00 89 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8D 17 03 00 0E 04 04 00 22 02 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 5C [08:56:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8D 17 03 00 0E 04 04 00 22 02 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 [08:56:25]wFMCommunicate OK [08:56:25]SAM_PROTO_GetFieldsCounters done [08:56:25]requested_item shift.num is exist - process it [08:56:25]requested_item shift.opened is exist - process it [08:56:25]req_shift_opened [08:56:25]FM_GetShiftState [08:56:25]SAM_PROTO_GetShiftState [08:56:25]wFMCommunicate request_size=4 [08:56:25]MH_SAM_APDU [08:56:25]CAPDU: 80 13 01 00 [08:56:25]Write to MH i2c: E2 08 00 8A 03 80 13 01 00 00 00 00 00 0A [08:56:25]Write i2c OK [08:56:25]MH_I2C_Read... [08:56:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:25]Read from MH i2c: E2 [08:56:25]MH_I2C_Read... [08:56:25]Read from MH i2c: E2 0E 00 [08:56:25]MH_I2C_Read... [08:56:25]Read from MH i2c: E2 0E 00 8A 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F3 [08:56:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [08:56:25]wFMCommunicate OK [08:56:25]SAM_PROTO_GetShiftState done [08:56:25]FM_GetShiftState done [08:56:25]req_shift_opened done [08:56:25]requested_item shift.open_date is exist - process it [08:56:25]req_shift_open_date [08:56:25]req_shift_open_date done [08:56:25]produce_requested_data done [08:56:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202637,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [08:56:25]process_action_free close_receipt [08:56:25]json_value_free [08:56:25]json_value_free done [08:56:25]process_json_proto returns [08:56:25]Send response to host [08:56:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202637,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [08:56:25]free response buf [08:56:25]execute_script done [08:56:25]execute_script returns [08:56:25]free content buf [08:56:25]Sock 9.Close socket [08:56:25]Sock 9.Thread stoped [08:56:29]OFD Sender: No OFD packet to send [08:56:34]OFD Sender: No OFD packet to send [08:56:39]OFD Sender: No OFD packet to send [08:56:44]OFD Sender: No OFD packet to send [08:56:49]OFD Sender: No OFD packet to send [08:56:54]OFD Sender: No OFD packet to send [08:56:59]OFD Sender: No OFD packet to send [08:57:04]OFD Sender: No OFD packet to send [08:57:09]OFD Sender: No OFD packet to send [08:57:14]OFD Sender: No OFD packet to send [08:57:19]OFD Sender: No OFD packet to send [08:57:24]OFD Sender: No OFD packet to send [08:57:29]OFD Sender: No OFD packet to send [08:57:34]OFD Sender: No OFD packet to send [08:57:39]OFD Sender: No OFD packet to send [08:57:44]OFD Sender: No OFD packet to send [08:57:49]OFD Sender: No OFD packet to send [08:57:54]OFD Sender: No OFD packet to send [08:57:59]OFD Sender: No OFD packet to send [08:58:04]OFD Sender: No OFD packet to send [08:58:09]OFD Sender: No OFD packet to send [08:58:14]OFD Sender: No OFD packet to send [08:58:19]OFD Sender: No OFD packet to send [08:58:24]OFD Sender: No OFD packet to send [08:58:29]OFD Sender: No OFD packet to send [08:58:34]OFD Sender: No OFD packet to send [08:58:39]OFD Sender: No OFD packet to send [08:58:44]OFD Sender: No OFD packet to send [08:58:49]OFD Sender: No OFD packet to send [08:58:54]OFD Sender: No OFD packet to send [08:58:59]OFD Sender: No OFD packet to send [08:59:05]OFD Sender: No OFD packet to send [08:59:10]OFD Sender: No OFD packet to send [08:59:15]OFD Sender: No OFD packet to send [08:59:20]OFD Sender: No OFD packet to send [08:59:25]OFD Sender: No OFD packet to send [08:59:30]OFD Sender: No OFD packet to send [08:59:35]OFD Sender: No OFD packet to send [08:59:40]OFD Sender: No OFD packet to send [08:59:45]OFD Sender: No OFD packet to send [08:59:50]OFD Sender: No OFD packet to send [08:59:55]OFD Sender: No OFD packet to send [09:00:00]OFD Sender: No OFD packet to send [09:00:05]OFD Sender: No OFD packet to send [09:00:10]OFD Sender: No OFD packet to send [09:00:15]OFD Sender: No OFD packet to send [09:00:20]OFD Sender: No OFD packet to send [09:00:25]OFD Sender: No OFD packet to send [09:00:30]OFD Sender: No OFD packet to send [09:00:35]OFD Sender: No OFD packet to send [09:00:40]OFD Sender: No OFD packet to send [09:00:45]OFD Sender: No OFD packet to send [09:00:50]OFD Sender: No OFD packet to send [09:00:55]OFD Sender: No OFD packet to send [09:01:00]OFD Sender: No OFD packet to send [09:01:05]OFD Sender: No OFD packet to send [09:01:10]OFD Sender: No OFD packet to send [09:01:15]OFD Sender: No OFD packet to send [09:01:20]OFD Sender: No OFD packet to send [09:01:25]OFD Sender: No OFD packet to send [09:01:30]OFD Sender: No OFD packet to send [09:01:35]OFD Sender: No OFD packet to send [09:01:40]OFD Sender: No OFD packet to send [09:01:45]OFD Sender: No OFD packet to send [09:01:50]OFD Sender: No OFD packet to send [09:01:55]OFD Sender: No OFD packet to send [09:02:00]OFD Sender: No OFD packet to send [09:02:05]OFD Sender: No OFD packet to send [09:02:10]OFD Sender: No OFD packet to send [09:02:15]OFD Sender: No OFD packet to send [09:02:20]OFD Sender: No OFD packet to send [09:02:25]OFD Sender: No OFD packet to send [09:02:30]OFD Sender: No OFD packet to send [09:02:35]OFD Sender: No OFD packet to send [09:02:40]OFD Sender: No OFD packet to send [09:02:45]OFD Sender: No OFD packet to send [09:02:50]OFD Sender: No OFD packet to send [09:02:55]OFD Sender: No OFD packet to send [09:03:00]OFD Sender: No OFD packet to send [09:03:05]OFD Sender: No OFD packet to send [09:03:10]OFD Sender: No OFD packet to send [09:03:15]OFD Sender: No OFD packet to send [09:03:20]OFD Sender: No OFD packet to send [09:03:25]OFD Sender: No OFD packet to send [09:03:30]OFD Sender: No OFD packet to send [09:03:35]OFD Sender: No OFD packet to send [09:03:40]OFD Sender: No OFD packet to send [09:03:45]OFD Sender: No OFD packet to send [09:03:50]OFD Sender: No OFD packet to send [09:03:55]OFD Sender: No OFD packet to send [09:04:00]OFD Sender: No OFD packet to send [09:04:05]OFD Sender: No OFD packet to send [09:04:08]accept exits with 8 [09:04:08]New connection [09:04:08]New thread 3067497828 created [09:04:08]Thread 3067354468 joined [09:04:08]Waiting for new connection... [09:04:08] Sock 8.Parse request [09:04:08]Sock 8.Check first char [09:04:08]Sock 8.First char is OK [09:04:08]request: POST /json_proto HTTP/1.0 [09:04:08]Method: POST [09:04:08]URL: /json_proto [09:04:08]Method is POST - this is cgi request [09:04:08]url: /json_proto [09:04:08]query_string will be loaded in cgi processing [09:04:08]execute_cgi json_proto POST (null) [09:04:08]execute_cgi path=json_proto method=POST [09:04:08]POST find Content-Length [09:04:08]Host: 172.17.63.195:8080 [09:04:08]Content-Length: 678 [09:04:08]Content-Type: application/json [09:04:08] [09:04:08]POST finish read [09:04:08]Found Content-Length = 678 [09:04:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:04:08]execute_script... [09:04:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:04:08]POST & json_proto [09:04:08]process_json_proto [09:04:08]json parsed OK: [09:04:08]protocol is kg_v1.0 [09:04:08]action value=close_receipt [09:04:08]process_action close_receipt [09:04:08]cmd_close_receipt [09:04:08]MH_GetDate [09:04:08]Write to MH i2c: F0 00 00 8B 03 7D [09:04:08]Write i2c OK [09:04:08]MH_I2C_Read... [09:04:08]Read from MH i2c: F0 [09:04:08]MH_I2C_Read... [09:04:08]Read from MH i2c: F0 09 00 [09:04:08]MH_I2C_Read... [09:04:08]Read from MH i2c: F0 09 00 8B 03 00 09 A5 20 67 47 1B 1E 67 A2 [09:04:08]GetLastDocTimeStamp 1730192182 [09:04:08]current date 1730192649 [09:04:08]FM_GetShiftState [09:04:08]SAM_PROTO_GetShiftState [09:04:08]wFMCommunicate request_size=4 [09:04:08]MH_SAM_APDU [09:04:08]CAPDU: 80 13 01 00 [09:04:08]Write to MH i2c: E2 08 00 8C 03 80 13 01 00 00 00 00 00 0C [09:04:08]Write i2c OK [09:04:08]MH_I2C_Read... [09:04:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:08]Read from MH i2c: E2 [09:04:08]MH_I2C_Read... [09:04:08]Read from MH i2c: E2 0E 00 [09:04:08]MH_I2C_Read... [09:04:08]Read from MH i2c: E2 0E 00 8C 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F5 [09:04:08]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:04:08]wFMCommunicate OK [09:04:08]SAM_PROTO_GetShiftState done [09:04:08]FM_GetShiftState done [09:04:08]opened in 1730160431 [09:04:08]opened+sec_in_day 1730246831 [09:04:08]quantity*price = 80012 [09:04:08]sum+1 = 80013 [09:04:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 33 29.10.2024 09:04 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202638 ФПД: 12530897659533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090409&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202638&fm=12530897659533&tin=02508201610067®Number=0000000000091777&sum=80000 [09:04:09]StoreToDocumentArchive [09:04:09]shift 546 fd 202638 [09:04:09]save to /storage/0546/doc_00202638 [09:04:09]save last doc name /storage/0546/doc_00202638 to /storage/kkm_last_doc_name [09:04:09]save OK [09:04:09]Clear old archive folders... [09:04:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:04:09]tlvbuf is 00711B50 [09:04:09]SAM_PROTO_ClearQueue [09:04:09]wFMCommunicate request_size=4 [09:04:09]MH_SAM_APDU [09:04:09]CAPDU: 80 09 00 00 [09:04:09]Write to MH i2c: E2 08 00 99 03 80 09 00 00 00 00 00 00 0E [09:04:09]Write i2c OK [09:04:09]MH_I2C_Read... [09:04:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:04:09]Read from MH i2c: E2 [09:04:09]MH_I2C_Read... [09:04:09]Read from MH i2c: E2 03 00 [09:04:09]MH_I2C_Read... [09:04:09]Read from MH i2c: E2 03 00 99 03 00 90 00 10 [09:04:09]RAPDU: 90 00 [09:04:09]wFMCommunicate OK [09:04:09]SAM_PROTO_ClearQueue done [09:04:09]KKMCreateOFDPacket [09:04:09]OFDProtocolAddRootSTLVToBuf [09:04:09]FM_MakeSignedData [09:04:09]FM_MakeSignedData [09:04:09]SAM_PROTO_SignData [09:04:09]wFMCommunicate request_size=4 [09:04:09]MH_SAM_APDU [09:04:09]CAPDU: 80 0D 01 02 [09:04:09]Write to MH i2c: E2 08 00 9A 03 80 0D 01 02 00 00 00 00 16 [09:04:09]Write i2c OK [09:04:09]MH_I2C_Read... [09:04:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:04:09]Read from MH i2c: E2 [09:04:09]MH_I2C_Read... [09:04:09]Read from MH i2c: E2 03 00 [09:04:09]MH_I2C_Read... [09:04:09]Read from MH i2c: E2 03 00 9A 03 00 90 00 11 [09:04:09]RAPDU: 90 00 [09:04:09]wFMCommunicate OK [09:04:09]wFMCommunicate request_size=255 [09:04:09]MH_SAM_APDU [09:04:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 09 A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 17 03 00 35 04 06 00 0B [09:04:09]Write to MH i2c: E2 02 01 9B 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 09 A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 17 03 00 35 04 06 00 0B 00 00 C3 [09:04:09]Write i2c OK [09:04:09]MH_I2C_Read... [09:04:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:10]Read from MH i2c: E2 [09:04:10]MH_I2C_Read... [09:04:10]Read from MH i2c: E2 03 00 [09:04:10]MH_I2C_Read... [09:04:10]Read from MH i2c: E2 03 00 9B 03 00 90 00 12 [09:04:10]RAPDU: 90 00 [09:04:10]wFMCommunicate OK [09:04:10]wFMCommunicate request_size=10 [09:04:10]MH_SAM_APDU [09:04:10]CAPDU: 80 0D 02 02 05 65 93 B4 26 8D [09:04:10]Write to MH i2c: E2 0D 00 9C 03 80 0D 02 02 05 00 65 93 B4 26 8D 00 00 82 [09:04:10]Write i2c OK [09:04:10]MH_I2C_Read... [09:04:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:10]Read from MH i2c: E2 [09:04:10]MH_I2C_Read... [09:04:10]Read from MH i2c: E2 03 00 [09:04:10]MH_I2C_Read... [09:04:10]Read from MH i2c: E2 03 00 9C 03 00 90 00 13 [09:04:10]RAPDU: 90 00 [09:04:10]wFMCommunicate OK [09:04:10]wFMCommunicate request_size=4 [09:04:10]MH_SAM_APDU [09:04:10]CAPDU: 80 0D 03 02 [09:04:10]Write to MH i2c: E2 08 00 9D 03 80 0D 03 02 00 00 00 00 1B [09:04:10]Write i2c OK [09:04:10]MH_I2C_Read... [09:04:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:04:10]Read from MH i2c: E2 [09:04:10]MH_I2C_Read... [09:04:10]Read from MH i2c: E2 0B 00 [09:04:10]MH_I2C_Read... [09:04:10]Read from MH i2c: E2 0B 00 9D 03 00 CF D8 38 4C EF 66 C7 11 90 00 74 [09:04:10]RAPDU: CF D8 38 4C EF 66 C7 11 90 00 [09:04:10]wFMCommunicate OK [09:04:10]SAM_PROTO_SignData done [09:04:10]FM_MakeSignedData done [09:04:10]CreateOFDProtocolMessage [09:04:10]wFMCommunicate request_size=4 [09:04:10]MH_SAM_APDU [09:04:10]CAPDU: 80 11 00 00 [09:04:10]Write to MH i2c: E2 08 00 9E 03 80 11 00 00 00 00 00 00 1B [09:04:10]Write i2c OK [09:04:10]MH_I2C_Read... [09:04:10]OFD Sender: No OFD packet to send [09:04:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:10]Read from MH i2c: E2 [09:04:10]MH_I2C_Read... [09:04:10]Read from MH i2c: E2 17 00 [09:04:10]MH_I2C_Read... [09:04:10]Read from MH i2c: E2 17 00 9E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 70 [09:04:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:04:10]wFMCommunicate OK [09:04:10]CreateOFDProtocolMessage done [09:04:10]OFDSenderStorePacket 202638 [09:04:10]StoreOFDPacket docnum=202638 [09:04:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 32 73 07 01 7C DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 09 A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 17 03 00 35 04 06 00 0B 65 93 B4 26 8D CF D8 38 4C EF 66 C7 11 [09:04:10]CheckFolder [09:04:10]dirname=/storage/ofd_packets [09:04:10]CheckFolder done [09:04:10]ProducePacketName [09:04:10]name=ofd_packets/00202638 [09:04:10]NVStorageSaveData ofd_packets/00202638 [09:04:10]File name is /storage/ofd_packets/00202638 [09:04:10]Write 301 bytes [09:04:10]NVStorageSaveData done [09:04:10]OFDSenderStorePacket done [09:04:10]KKMCreateOFDPacket done [09:04:10]NVStorageSaveData kkm_last_timestamp [09:04:10]File name is /storage/kkm_last_timestamp [09:04:10]Write 4 bytes [09:04:10]NVStorageSaveData done [09:04:10]ExternCall_PrintAddStr [09:04:10]wPrintStart [09:04:10]Write to MH i2c: 01 00 00 9F 03 A2 [09:04:10]Write i2c OK [09:04:10]MH_I2C_Read... [09:04:10]Read from MH i2c: 01 [09:04:10]MH_I2C_Read... [09:04:10]Read from MH i2c: 01 07 00 [09:04:10]MH_I2C_Read... [09:04:10]Read from MH i2c: 01 07 00 9F 03 00 00 00 00 00 FF 0F B7 [09:04:10]RasterBufferAndPrint [09:04:10]line Счет N : (1)450425 [09:04:10]line ИНН: 02508201610067 [09:04:10]line Контрольно-Кассовый Чек [09:04:10]line ПРОДАЖА [09:04:10]line ТРК (МРК, ГНК) : 31 [09:04:10]line Товар: 2710124130 [09:04:10]line Аи-92-К-2 [09:04:10]line 11.960 * 66.90 [09:04:10]line = 800.12 [09:04:10]line НДС 12% НСП 1% [09:04:10]line > о реализуемом товаре [09:04:10]line ОКРУГЛЕНИЕ: -0.12 [09:04:10]line ИТОГО: 800.00 [09:04:10]line Внесено: 800.00 [09:04:10]line СДАЧА: 0.00 [09:04:10]line НСП 1% : 7.08 [09:04:10]line НДС 12% : 84.97 [09:04:10]line Наличными: 800.00 [09:04:10]line Безнал.: 0.00 [09:04:10]line Место: АЗС № 171 "Партнер Нефть" [09:04:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:04:10]line СНО: Общий режим [09:04:10]line Чек 33 29.10.2024 09:04 [09:04:10]line Смена: 546 ФФД: 1.0 [09:04:10]line ЗНМ: 0300000109 [09:04:10]line РНМ: 0000000000091777 [09:04:10]line Версия ККМ: 001 [09:04:10]line ФМ: 0000000000871756 [09:04:10]line ФД: 202638 [09:04:10]line ФПД: 12530897659533 [09:04:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090409&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202638&fm=12530897659533&tin=02508201610067®Number=0000000000091777&sum=80000 [09:04:10]OFD Sender: Processing packet 202638 [packets to send 116, broken 115] [09:04:10]ProducePacketName [09:04:10]name=ofd_packets/00202638 [09:04:10]OFD Sender: To server: pG, [09:04:10]CommunicateWithHost lk.salyk.kg:30040 [09:04:10]ConnectInit lk.salyk.kg [09:04:10]written 0, free lines is 4095 [09:04:10]Connected sock=10 [09:04:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 32 73 07 01 7C DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 09 A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 17 03 00 35 04 06 00 0B 65 93 B4 26 8D CF D8 38 4C EF 66 C7 11 [09:04:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 96 9F 47 00 CA 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 17 03 00 F4 03 04 00 BC 50 20 67 B6 04 01 00 00 77 54 02 39 7F 8F 75 85 [09:04:11]CommunicateWithHost err = 0 [09:04:11]CheckOFDResponse [09:04:11]1017 (14) - 77093643461234 [09:04:11]1041 (16) - 0000000000871756 [09:04:11]1040 (4) - 202638 [09:04:11]1012 (4) - 29.10.2024 03:04 [09:04:11]1206 (1) - 0 [09:04:11]OFD Sender: Remove packet 202638 [09:04:11]ProducePacketName [09:04:11]name=ofd_packets/00202638 [09:04:11]NVStorageDeleteData [09:04:11]Write to MH i2c: 01 00 00 CA 03 CD [09:04:11]Write i2c OK [09:04:11]MH_I2C_Read... [09:04:11]Read from MH i2c: 01 [09:04:11]MH_I2C_Read... [09:04:11]Read from MH i2c: 01 07 00 [09:04:11]MH_I2C_Read... [09:04:11]Read from MH i2c: 01 07 00 CA 03 00 00 00 00 00 8B 0C 6B [09:04:11]RasterBufferAndPrint [09:04:11]line [09:04:11]line [09:04:11]line [09:04:11]line [09:04:11]line [09:04:11]written 0, free lines is 3215 [09:04:11]MH_Cut [09:04:11]Write to MH i2c: D1 01 00 D1 03 01 A6 [09:04:11]Write i2c OK [09:04:11]MH_I2C_Read... [09:04:11]Read from MH i2c: D1 [09:04:11]MH_I2C_Read... [09:04:11]Read from MH i2c: D1 01 00 [09:04:11]MH_I2C_Read... [09:04:11]Read from MH i2c: D1 01 00 D1 03 00 A5 [09:04:11]Write to MH i2c: 01 00 00 D2 03 D5 [09:04:11]Write i2c OK [09:04:11]MH_I2C_Read... [09:04:11]OFD Sender: No OFD packet to send [09:04:12]*** Cut start [09:04:12]*** Purtial cut [09:04:12]*** Stage 1: CUTSNS_PIN = 1 [09:04:12]Read from MH i2c: 01 [09:04:12]MH_I2C_Read... [09:04:12]*** Stop cut motor [09:04:12]*** Cut end [09:04:12]Read from MH i2c: 01 07 00 [09:04:12]MH_I2C_Read... [09:04:12]Read from MH i2c: 01 07 00 D2 03 00 00 00 00 00 FF 0F EA [09:04:12]process_action close_receipt done [09:04:12]requested_data is exist [09:04:12]produce_requested_data [09:04:12]requested_item fm.sn is exist - process it [09:04:12]wFMCommunicate request_size=4 [09:04:12]MH_SAM_APDU [09:04:12]CAPDU: 80 11 00 00 [09:04:12]Write to MH i2c: E2 08 00 D3 03 80 11 00 00 00 00 00 00 50 [09:04:12]Write i2c OK [09:04:12]MH_I2C_Read... [09:04:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:12]Read from MH i2c: E2 [09:04:12]MH_I2C_Read... [09:04:12]Read from MH i2c: E2 17 00 [09:04:12]MH_I2C_Read... [09:04:12]Read from MH i2c: E2 17 00 D3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A5 [09:04:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:04:12]wFMCommunicate OK [09:04:12]requested_item fd.num is exist - process it [09:04:12]SAM_PROTO_GetFieldsCounters [09:04:12]wFMCommunicate request_size=4 [09:04:12]MH_SAM_APDU [09:04:12]CAPDU: 80 13 00 00 [09:04:12]Write to MH i2c: E2 08 00 D4 03 80 13 00 00 00 00 00 00 53 [09:04:12]Write i2c OK [09:04:12]MH_I2C_Read... [09:04:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:04:12]Read from MH i2c: E2 [09:04:12]MH_I2C_Read... [09:04:12]Read from MH i2c: E2 62 00 [09:04:12]MH_I2C_Read... [09:04:12]Read from MH i2c: E2 62 00 D4 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8E 17 03 00 0E 04 04 00 22 02 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 AB [09:04:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8E 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:04:12]wFMCommunicate OK [09:04:12]SAM_PROTO_GetFieldsCounters done [09:04:12]requested_item shift.num is exist - process it [09:04:12]requested_item shift.opened is exist - process it [09:04:12]req_shift_opened [09:04:12]FM_GetShiftState [09:04:12]SAM_PROTO_GetShiftState [09:04:12]wFMCommunicate request_size=4 [09:04:12]MH_SAM_APDU [09:04:12]CAPDU: 80 13 01 00 [09:04:12]Write to MH i2c: E2 08 00 D5 03 80 13 01 00 00 00 00 00 55 [09:04:12]Write i2c OK [09:04:12]MH_I2C_Read... [09:04:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:12]Read from MH i2c: E2 [09:04:12]MH_I2C_Read... [09:04:12]Read from MH i2c: E2 0E 00 [09:04:12]MH_I2C_Read... [09:04:12]Read from MH i2c: E2 0E 00 D5 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 3E [09:04:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:04:12]wFMCommunicate OK [09:04:12]SAM_PROTO_GetShiftState done [09:04:12]FM_GetShiftState done [09:04:12]req_shift_opened done [09:04:12]requested_item shift.open_date is exist - process it [09:04:12]req_shift_open_date [09:04:12]req_shift_open_date done [09:04:12]produce_requested_data done [09:04:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202638,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:04:12]process_action_free close_receipt [09:04:12]json_value_free [09:04:12]json_value_free done [09:04:12]process_json_proto returns [09:04:12]Send response to host [09:04:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202638,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:04:12]free response buf [09:04:12]execute_script done [09:04:12]execute_script returns [09:04:12]free content buf [09:04:12]Sock 8.Close socket [09:04:12]Sock 8.Thread stoped [09:04:16]OFD Sender: No OFD packet to send [09:04:21]OFD Sender: No OFD packet to send [09:04:26]OFD Sender: No OFD packet to send [09:04:31]OFD Sender: No OFD packet to send [09:04:36]OFD Sender: No OFD packet to send [09:04:41]OFD Sender: No OFD packet to send [09:04:46]OFD Sender: No OFD packet to send [09:04:51]OFD Sender: No OFD packet to send [09:04:56]OFD Sender: No OFD packet to send [09:05:01]OFD Sender: No OFD packet to send [09:05:06]OFD Sender: No OFD packet to send [09:05:11]OFD Sender: No OFD packet to send [09:05:16]OFD Sender: No OFD packet to send [09:05:21]OFD Sender: No OFD packet to send [09:05:26]OFD Sender: No OFD packet to send [09:05:31]OFD Sender: No OFD packet to send [09:05:36]OFD Sender: No OFD packet to send [09:05:41]OFD Sender: No OFD packet to send [09:05:46]OFD Sender: No OFD packet to send [09:05:51]OFD Sender: No OFD packet to send [09:05:54]accept exits with 9 [09:05:54]New connection [09:05:54]New thread 3067354468 created [09:05:54]Thread 3067497828 joined [09:05:54]Waiting for new connection... [09:05:54] Sock 9.Parse request [09:05:54]Sock 9.Check first char [09:05:54]Sock 9.First char is OK [09:05:54]request: POST /json_proto HTTP/1.0 [09:05:54]Method: POST [09:05:54]URL: /json_proto [09:05:54]Method is POST - this is cgi request [09:05:54]url: /json_proto [09:05:54]query_string will be loaded in cgi processing [09:05:54]execute_cgi json_proto POST (null) [09:05:54]execute_cgi path=json_proto method=POST [09:05:54]POST find Content-Length [09:05:54]Host: 172.17.63.195:8080 [09:05:54]Content-Length: 679 [09:05:54]Content-Type: application/json [09:05:54] [09:05:54]POST finish read [09:05:54]Found Content-Length = 679 [09:05:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:54]execute_script... [09:05:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:54]POST & json_proto [09:05:54]process_json_proto [09:05:54]json parsed OK: [09:05:54]protocol is kg_v1.0 [09:05:54]action value=close_receipt [09:05:54]process_action close_receipt [09:05:54]cmd_close_receipt [09:05:54]MH_GetDate [09:05:54]Write to MH i2c: F0 00 00 D6 03 C8 [09:05:54]Write i2c OK [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: F0 [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: F0 09 00 [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: F0 09 00 D6 03 00 73 A5 20 67 47 1B 1E 67 57 [09:05:54]GetLastDocTimeStamp 1730192649 [09:05:54]current date 1730192755 [09:05:54]FM_GetShiftState [09:05:54]SAM_PROTO_GetShiftState [09:05:54]wFMCommunicate request_size=4 [09:05:54]MH_SAM_APDU [09:05:54]CAPDU: 80 13 01 00 [09:05:54]Write to MH i2c: E2 08 00 D7 03 80 13 01 00 00 00 00 00 57 [09:05:54]Write i2c OK [09:05:54]MH_I2C_Read... [09:05:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:54]Read from MH i2c: E2 [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: E2 0E 00 [09:05:54]MH_I2C_Read... [09:05:54]Read from MH i2c: E2 0E 00 D7 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 40 [09:05:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:05:54]wFMCommunicate OK [09:05:54]SAM_PROTO_GetShiftState done [09:05:54]FM_GetShiftState done [09:05:54]opened in 1730160431 [09:05:54]opened+sec_in_day 1730246831 [09:05:54]quantity*price = 200025 [09:05:54]sum+1 = 200026 [09:05:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 34 29.10.2024 09:05 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202639 ФПД: 145586485186639 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090555&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202639&fm=145586485186639&tin=02508201610067®Number=0000000000091777&sum=200000 [09:05:55]StoreToDocumentArchive [09:05:55]shift 546 fd 202639 [09:05:55]save to /storage/0546/doc_00202639 [09:05:55]save last doc name /storage/0546/doc_00202639 to /storage/kkm_last_doc_name [09:05:55]save OK [09:05:55]Clear old archive folders... [09:05:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:05:55]tlvbuf is 00710730 [09:05:55]SAM_PROTO_ClearQueue [09:05:55]wFMCommunicate request_size=4 [09:05:55]MH_SAM_APDU [09:05:55]CAPDU: 80 09 00 00 [09:05:55]Write to MH i2c: E2 08 00 E4 03 80 09 00 00 00 00 00 00 59 [09:05:55]Write i2c OK [09:05:55]MH_I2C_Read... [09:05:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:05:55]Read from MH i2c: E2 [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: E2 03 00 [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: E2 03 00 E4 03 00 90 00 5B [09:05:55]RAPDU: 90 00 [09:05:55]wFMCommunicate OK [09:05:55]SAM_PROTO_ClearQueue done [09:05:55]KKMCreateOFDPacket [09:05:55]OFDProtocolAddRootSTLVToBuf [09:05:55]FM_MakeSignedData [09:05:55]FM_MakeSignedData [09:05:55]SAM_PROTO_SignData [09:05:55]wFMCommunicate request_size=4 [09:05:55]MH_SAM_APDU [09:05:55]CAPDU: 80 0D 01 02 [09:05:55]Write to MH i2c: E2 08 00 E5 03 80 0D 01 02 00 00 00 00 61 [09:05:55]Write i2c OK [09:05:55]MH_I2C_Read... [09:05:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:05:55]Read from MH i2c: E2 [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: E2 03 00 [09:05:55]MH_I2C_Read... [09:05:55]Read from MH i2c: E2 03 00 E5 03 00 90 00 5C [09:05:55]RAPDU: 90 00 [09:05:55]wFMCommunicate OK [09:05:55]wFMCommunicate request_size=255 [09:05:55]MH_SAM_APDU [09:05:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 73 A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 17 03 00 35 04 06 00 84 68 FE BB [09:05:55]Write to MH i2c: E2 02 01 E6 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 73 A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 17 03 00 35 04 06 00 84 68 FE BB 00 00 0C [09:05:55]Write i2c OK [09:05:55]MH_I2C_Read... [09:05:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:56]Read from MH i2c: E2 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: E2 03 00 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: E2 03 00 E6 03 00 90 00 5D [09:05:56]RAPDU: 90 00 [09:05:56]wFMCommunicate OK [09:05:56]wFMCommunicate request_size=7 [09:05:56]MH_SAM_APDU [09:05:56]CAPDU: 80 0D 02 02 02 D0 4F [09:05:56]Write to MH i2c: E2 0A 00 E7 03 80 0D 02 02 02 00 D0 4F 00 00 87 [09:05:56]Write i2c OK [09:05:56]MH_I2C_Read... [09:05:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:56]Read from MH i2c: E2 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: E2 03 00 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: E2 03 00 E7 03 00 90 00 5E [09:05:56]RAPDU: 90 00 [09:05:56]wFMCommunicate OK [09:05:56]wFMCommunicate request_size=4 [09:05:56]MH_SAM_APDU [09:05:56]CAPDU: 80 0D 03 02 [09:05:56]Write to MH i2c: E2 08 00 E8 03 80 0D 03 02 00 00 00 00 66 [09:05:56]Write i2c OK [09:05:56]MH_I2C_Read... [09:05:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:05:56]Read from MH i2c: E2 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: E2 0B 00 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: E2 0B 00 E8 03 00 CE EC 6E FF BE 3E 06 75 90 00 05 [09:05:56]RAPDU: CE EC 6E FF BE 3E 06 75 90 00 [09:05:56]wFMCommunicate OK [09:05:56]SAM_PROTO_SignData done [09:05:56]FM_MakeSignedData done [09:05:56]CreateOFDProtocolMessage [09:05:56]wFMCommunicate request_size=4 [09:05:56]MH_SAM_APDU [09:05:56]CAPDU: 80 11 00 00 [09:05:56]Write to MH i2c: E2 08 00 E9 03 80 11 00 00 00 00 00 00 66 [09:05:56]Write i2c OK [09:05:56]MH_I2C_Read... [09:05:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:56]Read from MH i2c: E2 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: E2 17 00 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: E2 17 00 E9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BB [09:05:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:05:56]wFMCommunicate OK [09:05:56]CreateOFDProtocolMessage done [09:05:56]OFDSenderStorePacket 202639 [09:05:56]StoreOFDPacket docnum=202639 [09:05:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 96 36 04 01 49 68 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 73 A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 17 03 00 35 04 06 00 84 68 FE BB D0 4F CE EC 6E FF BE 3E 06 75 [09:05:56]CheckFolder [09:05:56]dirname=/storage/ofd_packets [09:05:56]CheckFolder done [09:05:56]ProducePacketName [09:05:56]name=ofd_packets/00202639 [09:05:56]NVStorageSaveData ofd_packets/00202639 [09:05:56]File name is /storage/ofd_packets/00202639 [09:05:56]Write 298 bytes [09:05:56]NVStorageSaveData done [09:05:56]OFDSenderStorePacket done [09:05:56]KKMCreateOFDPacket done [09:05:56]NVStorageSaveData kkm_last_timestamp [09:05:56]File name is /storage/kkm_last_timestamp [09:05:56]Write 4 bytes [09:05:56]NVStorageSaveData done [09:05:56]ExternCall_PrintAddStr [09:05:56]wPrintStart [09:05:56]Write to MH i2c: 01 00 00 EA 03 ED [09:05:56]Write i2c OK [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: 01 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: 01 07 00 [09:05:56]MH_I2C_Read... [09:05:56]Read from MH i2c: 01 07 00 EA 03 00 00 00 00 00 FF 0F 02 [09:05:56]RasterBufferAndPrint [09:05:56]line Счет N : (1)450426 [09:05:56]line ИНН: 02508201610067 [09:05:56]line Контрольно-Кассовый Чек [09:05:56]line ПРОДАЖА [09:05:56]line ТРК (МРК, ГНК) : 43 [09:05:56]line Товар: 2710194210 [09:05:56]line ДТ-К-2 [09:05:56]line 26.250 * 76.20 [09:05:56]line = 2000.25 [09:05:56]line НДС 12% НСП 1% [09:05:56]line > о реализуемом товаре [09:05:56]line ОКРУГЛЕНИЕ: -0.25 [09:05:56]line ИТОГО: 2000.00 [09:05:56]line Внесено: 2000.00 [09:05:56]line СДАЧА: 0.00 [09:05:56]line НСП 1% : 17.70 [09:05:56]line НДС 12% : 212.42 [09:05:56]line Наличными: 2000.00 [09:05:56]line Безнал.: 0.00 [09:05:56]line Место: АЗС № 171 "Партнер Нефть" [09:05:56]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:05:56]line СНО: Общий режим [09:05:56]line Чек 34 29.10.2024 09:05 [09:05:56]line Смена: 546 ФФД: 1.0 [09:05:56]line ЗНМ: 0300000109 [09:05:56]line РНМ: 0000000000091777 [09:05:56]line Версия ККМ: 001 [09:05:56]line ФМ: 0000000000871756 [09:05:56]line ФД: 202639 [09:05:56]line ФПД: 145586485186639 [09:05:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090555&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202639&fm=145586485186639&tin=02508201610067®Number=0000000000091777&sum=200000 [09:05:56]OFD Sender: Processing packet 202639 [packets to send 116, broken 115] [09:05:56]ProducePacketName [09:05:56]name=ofd_packets/00202639 [09:05:56]OFD Sender: To server: pG, [09:05:56]CommunicateWithHost lk.salyk.kg:30040 [09:05:56]ConnectInit lk.salyk.kg [09:05:56]written 0, free lines is 4095 [09:05:56]Connected sock=10 [09:05:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 96 36 04 01 49 68 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 73 A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 17 03 00 35 04 06 00 84 68 FE BB D0 4F CE EC 6E FF BE 3E 06 75 [09:05:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6D 45 47 00 11 E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 17 03 00 F4 03 04 00 26 51 20 67 B6 04 01 00 00 C1 A6 1E BC 47 AD 19 D0 [09:05:56]CommunicateWithHost err = 0 [09:05:56]CheckOFDResponse [09:05:56]1017 (14) - 77093643461234 [09:05:56]1041 (16) - 0000000000871756 [09:05:56]1040 (4) - 202639 [09:05:56]1012 (4) - 29.10.2024 03:06 [09:05:56]1206 (1) - 0 [09:05:56]OFD Sender: Remove packet 202639 [09:05:56]ProducePacketName [09:05:56]name=ofd_packets/00202639 [09:05:56]NVStorageDeleteData [09:05:57]Write to MH i2c: 01 00 00 15 04 19 [09:05:57]Write i2c OK [09:05:57]MH_I2C_Read... [09:05:57]Read from MH i2c: 01 [09:05:57]MH_I2C_Read... [09:05:57]Read from MH i2c: 01 07 00 [09:05:57]MH_I2C_Read... [09:05:57]Read from MH i2c: 01 07 00 15 04 00 00 00 00 00 A2 0C CE [09:05:57]RasterBufferAndPrint [09:05:57]line [09:05:57]line [09:05:57]line [09:05:57]line [09:05:57]line [09:05:57]written 0, free lines is 3239 [09:05:57]MH_Cut [09:05:57]Write to MH i2c: D1 01 00 1C 04 01 F2 [09:05:57]Write i2c OK [09:05:57]MH_I2C_Read... [09:05:57]Read from MH i2c: D1 [09:05:57]MH_I2C_Read... [09:05:57]Read from MH i2c: D1 01 00 [09:05:57]MH_I2C_Read... [09:05:57]Read from MH i2c: D1 01 00 1C 04 00 F1 [09:05:57]Write to MH i2c: 01 00 00 1D 04 21 [09:05:57]Write i2c OK [09:05:57]MH_I2C_Read... [09:05:57]OFD Sender: No OFD packet to send [09:05:57]*** Cut start [09:05:57]*** Purtial cut [09:05:57]*** Stage 1: CUTSNS_PIN = 1 [09:05:58]Read from MH i2c: 01 [09:05:58]MH_I2C_Read... [09:05:58]*** Stop cut motor [09:05:58]*** Cut end [09:05:58]Read from MH i2c: 01 07 00 [09:05:58]MH_I2C_Read... [09:05:58]Read from MH i2c: 01 07 00 1D 04 00 00 00 00 00 FF 0F 36 [09:05:58]process_action close_receipt done [09:05:58]requested_data is exist [09:05:58]produce_requested_data [09:05:58]requested_item fm.sn is exist - process it [09:05:58]wFMCommunicate request_size=4 [09:05:58]MH_SAM_APDU [09:05:58]CAPDU: 80 11 00 00 [09:05:58]Write to MH i2c: E2 08 00 1E 04 80 11 00 00 00 00 00 00 9C [09:05:58]Write i2c OK [09:05:58]MH_I2C_Read... [09:05:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:58]Read from MH i2c: E2 [09:05:58]MH_I2C_Read... [09:05:58]Read from MH i2c: E2 17 00 [09:05:58]MH_I2C_Read... [09:05:58]Read from MH i2c: E2 17 00 1E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F1 [09:05:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:05:58]wFMCommunicate OK [09:05:58]requested_item fd.num is exist - process it [09:05:58]SAM_PROTO_GetFieldsCounters [09:05:58]wFMCommunicate request_size=4 [09:05:58]MH_SAM_APDU [09:05:58]CAPDU: 80 13 00 00 [09:05:58]Write to MH i2c: E2 08 00 1F 04 80 13 00 00 00 00 00 00 9F [09:05:58]Write i2c OK [09:05:58]MH_I2C_Read... [09:05:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:05:58]Read from MH i2c: E2 [09:05:58]MH_I2C_Read... [09:05:58]Read from MH i2c: E2 62 00 [09:05:58]MH_I2C_Read... [09:05:58]Read from MH i2c: E2 62 00 1F 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8F 17 03 00 0E 04 04 00 22 02 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 FB [09:05:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8F 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:05:58]wFMCommunicate OK [09:05:58]SAM_PROTO_GetFieldsCounters done [09:05:58]requested_item shift.num is exist - process it [09:05:58]requested_item shift.opened is exist - process it [09:05:58]req_shift_opened [09:05:58]FM_GetShiftState [09:05:58]SAM_PROTO_GetShiftState [09:05:58]wFMCommunicate request_size=4 [09:05:58]MH_SAM_APDU [09:05:58]CAPDU: 80 13 01 00 [09:05:58]Write to MH i2c: E2 08 00 20 04 80 13 01 00 00 00 00 00 A1 [09:05:58]Write i2c OK [09:05:58]MH_I2C_Read... [09:05:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:58]Read from MH i2c: E2 [09:05:58]MH_I2C_Read... [09:05:58]Read from MH i2c: E2 0E 00 [09:05:58]MH_I2C_Read... [09:05:58]Read from MH i2c: E2 0E 00 20 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8A [09:05:58]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:05:58]wFMCommunicate OK [09:05:58]SAM_PROTO_GetShiftState done [09:05:58]FM_GetShiftState done [09:05:58]req_shift_opened done [09:05:58]requested_item shift.open_date is exist - process it [09:05:58]req_shift_open_date [09:05:58]req_shift_open_date done [09:05:58]produce_requested_data done [09:05:58]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202639,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:05:58]process_action_free close_receipt [09:05:58]json_value_free [09:05:58]json_value_free done [09:05:58]process_json_proto returns [09:05:58]Send response to host [09:05:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202639,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:05:58]free response buf [09:05:58]execute_script done [09:05:58]execute_script returns [09:05:58]free content buf [09:05:58]Sock 9.Close socket [09:05:58]Sock 9.Thread stoped [09:06:01]accept exits with 8 [09:06:01]New connection [09:06:01]New thread 3067497828 created [09:06:01]Thread 3067354468 joined [09:06:01]Waiting for new connection... [09:06:01] Sock 8.Parse request [09:06:01]Sock 8.Check first char [09:06:01]Sock 8.First char is OK [09:06:01]request: POST /json_proto HTTP/1.0 [09:06:01]Method: POST [09:06:01]URL: /json_proto [09:06:01]Method is POST - this is cgi request [09:06:01]url: /json_proto [09:06:01]query_string will be loaded in cgi processing [09:06:01]execute_cgi json_proto POST (null) [09:06:01]execute_cgi path=json_proto method=POST [09:06:01]POST find Content-Length [09:06:01]Host: 172.17.63.195:8080 [09:06:01]Content-Length: 677 [09:06:01]Content-Type: application/json [09:06:01] [09:06:01]POST finish read [09:06:01]Found Content-Length = 677 [09:06:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:06:01]execute_script... [09:06:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:06:01]POST & json_proto [09:06:01]process_json_proto [09:06:01]json parsed OK: [09:06:01]protocol is kg_v1.0 [09:06:01]action value=close_receipt [09:06:01]process_action close_receipt [09:06:01]cmd_close_receipt [09:06:01]MH_GetDate [09:06:01]Write to MH i2c: F0 00 00 21 04 14 [09:06:01]Write i2c OK [09:06:01]MH_I2C_Read... [09:06:01]Read from MH i2c: F0 [09:06:01]MH_I2C_Read... [09:06:01]Read from MH i2c: F0 09 00 [09:06:01]MH_I2C_Read... [09:06:01]Read from MH i2c: F0 09 00 21 04 00 7A A5 20 67 47 1B 1E 67 AA [09:06:01]GetLastDocTimeStamp 1730192755 [09:06:01]current date 1730192762 [09:06:01]FM_GetShiftState [09:06:01]SAM_PROTO_GetShiftState [09:06:01]wFMCommunicate request_size=4 [09:06:01]MH_SAM_APDU [09:06:01]CAPDU: 80 13 01 00 [09:06:01]Write to MH i2c: E2 08 00 22 04 80 13 01 00 00 00 00 00 A3 [09:06:01]Write i2c OK [09:06:01]MH_I2C_Read... [09:06:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:01]Read from MH i2c: E2 [09:06:01]MH_I2C_Read... [09:06:01]Read from MH i2c: E2 0E 00 [09:06:01]MH_I2C_Read... [09:06:01]Read from MH i2c: E2 0E 00 22 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8C [09:06:01]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:06:01]wFMCommunicate OK [09:06:01]SAM_PROTO_GetShiftState done [09:06:01]FM_GetShiftState done [09:06:01]opened in 1730160431 [09:06:01]opened+sec_in_day 1730246831 [09:06:01]quantity*price = 50041 [09:06:01]sum+1 = 50042 [09:06:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 35 29.10.2024 09:06 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202640 ФПД: 121510215087726 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090602&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202640&fm=121510215087726&tin=02508201610067®Number=0000000000091777&sum=50000 [09:06:03]StoreToDocumentArchive [09:06:03]shift 546 fd 202640 [09:06:03]save to /storage/0546/doc_00202640 [09:06:03]save last doc name /storage/0546/doc_00202640 to /storage/kkm_last_doc_name [09:06:03]save OK [09:06:03]Clear old archive folders... [09:06:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:06:03]tlvbuf is 0071BA50 [09:06:03]SAM_PROTO_ClearQueue [09:06:03]wFMCommunicate request_size=4 [09:06:03]MH_SAM_APDU [09:06:03]CAPDU: 80 09 00 00 [09:06:03]Write to MH i2c: E2 08 00 2F 04 80 09 00 00 00 00 00 00 A5 [09:06:03]Write i2c OK [09:06:03]MH_I2C_Read... [09:06:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:06:03]Read from MH i2c: E2 [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: E2 03 00 [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: E2 03 00 2F 04 00 90 00 A7 [09:06:03]RAPDU: 90 00 [09:06:03]wFMCommunicate OK [09:06:03]SAM_PROTO_ClearQueue done [09:06:03]KKMCreateOFDPacket [09:06:03]OFDProtocolAddRootSTLVToBuf [09:06:03]FM_MakeSignedData [09:06:03]FM_MakeSignedData [09:06:03]SAM_PROTO_SignData [09:06:03]wFMCommunicate request_size=4 [09:06:03]MH_SAM_APDU [09:06:03]CAPDU: 80 0D 01 02 [09:06:03]Write to MH i2c: E2 08 00 30 04 80 0D 01 02 00 00 00 00 AD [09:06:03]Write i2c OK [09:06:03]MH_I2C_Read... [09:06:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:06:03]Read from MH i2c: E2 [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: E2 03 00 [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: E2 03 00 30 04 00 90 00 A8 [09:06:03]RAPDU: 90 00 [09:06:03]wFMCommunicate OK [09:06:03]wFMCommunicate request_size=255 [09:06:03]MH_SAM_APDU [09:06: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 7A A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 90 17 03 00 35 04 06 00 6E [09:06:03]Write to MH i2c: E2 02 01 31 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 7A A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 90 17 03 00 35 04 06 00 6E 00 00 46 [09:06:03]Write i2c OK [09:06:03]MH_I2C_Read... [09:06:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:03]Read from MH i2c: E2 [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: E2 03 00 [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: E2 03 00 31 04 00 90 00 A9 [09:06:03]RAPDU: 90 00 [09:06:03]wFMCommunicate OK [09:06:03]wFMCommunicate request_size=10 [09:06:03]MH_SAM_APDU [09:06:03]CAPDU: 80 0D 02 02 05 83 4D 34 F6 6E [09:06:03]Write to MH i2c: E2 0D 00 32 04 80 0D 02 02 05 00 83 4D 34 F6 6E 00 00 22 [09:06:03]Write i2c OK [09:06:03]MH_I2C_Read... [09:06:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:03]Read from MH i2c: E2 [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: E2 03 00 [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: E2 03 00 32 04 00 90 00 AA [09:06:03]RAPDU: 90 00 [09:06:03]wFMCommunicate OK [09:06:03]wFMCommunicate request_size=4 [09:06:03]MH_SAM_APDU [09:06:03]CAPDU: 80 0D 03 02 [09:06:03]Write to MH i2c: E2 08 00 33 04 80 0D 03 02 00 00 00 00 B2 [09:06:03]Write i2c OK [09:06:03]MH_I2C_Read... [09:06:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:06:03]Read from MH i2c: E2 [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: E2 0B 00 [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: E2 0B 00 33 04 00 C1 91 CA 1D 82 40 79 87 90 00 AE [09:06:03]RAPDU: C1 91 CA 1D 82 40 79 87 90 00 [09:06:03]wFMCommunicate OK [09:06:03]SAM_PROTO_SignData done [09:06:03]FM_MakeSignedData done [09:06:03]CreateOFDProtocolMessage [09:06:03]wFMCommunicate request_size=4 [09:06:03]MH_SAM_APDU [09:06:03]CAPDU: 80 11 00 00 [09:06:03]Write to MH i2c: E2 08 00 34 04 80 11 00 00 00 00 00 00 B2 [09:06:03]Write i2c OK [09:06:03]MH_I2C_Read... [09:06:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:03]Read from MH i2c: E2 [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: E2 17 00 [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: E2 17 00 34 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 07 [09:06:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:06:03]wFMCommunicate OK [09:06:03]CreateOFDProtocolMessage done [09:06:03]OFDSenderStorePacket 202640 [09:06:03]StoreOFDPacket docnum=202640 [09:06:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EA AD 07 01 FA 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 7A A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 90 17 03 00 35 04 06 00 6E 83 4D 34 F6 6E C1 91 CA 1D 82 40 79 87 [09:06:03]CheckFolder [09:06:03]dirname=/storage/ofd_packets [09:06:03]CheckFolder done [09:06:03]ProducePacketName [09:06:03]name=ofd_packets/00202640 [09:06:03]NVStorageSaveData ofd_packets/00202640 [09:06:03]File name is /storage/ofd_packets/00202640 [09:06:03]Write 301 bytes [09:06:03]NVStorageSaveData done [09:06:03]OFDSenderStorePacket done [09:06:03]KKMCreateOFDPacket done [09:06:03]NVStorageSaveData kkm_last_timestamp [09:06:03]File name is /storage/kkm_last_timestamp [09:06:03]Write 4 bytes [09:06:03]NVStorageSaveData done [09:06:03]ExternCall_PrintAddStr [09:06:03]wPrintStart [09:06:03]Write to MH i2c: 01 00 00 35 04 39 [09:06:03]Write i2c OK [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: 01 [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: 01 07 00 [09:06:03]MH_I2C_Read... [09:06:03]Read from MH i2c: 01 07 00 35 04 00 00 00 00 00 FF 0F 4E [09:06:03]RasterBufferAndPrint [09:06:03]line Счет N : (1)450428 [09:06:03]line ИНН: 02508201610067 [09:06:03]line Контрольно-Кассовый Чек [09:06:03]line ПРОДАЖА [09:06:03]line ТРК (МРК, ГНК) : 62 [09:06:03]line Товар: 2710124130 [09:06:03]line Аи-92-К-2 [09:06:03]line 7.480 * 66.90 [09:06:03]line = 500.41 [09:06:03]line НДС 12% НСП 1% [09:06:03]line > о реализуемом товаре [09:06:03]line ОКРУГЛЕНИЕ: -0.41 [09:06:03]line ИТОГО: 500.00 [09:06:03]line Внесено: 500.00 [09:06:03]line СДАЧА: 0.00 [09:06:03]line НСП 1% : 4.43 [09:06:03]line НДС 12% : 53.14 [09:06:03]line Наличными: 500.00 [09:06:03]line Безнал.: 0.00 [09:06:03]line Место: АЗС № 171 "Партнер Нефть" [09:06:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:06:03]line СНО: Общий режим [09:06:03]line Чек 35 29.10.2024 09:06 [09:06:03]line Смена: 546 ФФД: 1.0 [09:06:03]line ЗНМ: 0300000109 [09:06:03]line РНМ: 0000000000091777 [09:06:03]line Версия ККМ: 001 [09:06:03]line ФМ: 0000000000871756 [09:06:03]line ФД: 202640 [09:06:03]line ФПД: 121510215087726 [09:06:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090602&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202640&fm=121510215087726&tin=02508201610067®Number=0000000000091777&sum=50000 [09:06:03]written 0, free lines is 4095 [09:06:03]OFD Sender: Processing packet 202640 [packets to send 116, broken 115] [09:06:03]ProducePacketName [09:06:03]name=ofd_packets/00202640 [09:06:03]OFD Sender: To server: pG, [09:06:03]CommunicateWithHost lk.salyk.kg:30040 [09:06:03]ConnectInit lk.salyk.kg [09:06:03]Connected sock=10 [09:06:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EA AD 07 01 FA 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 7A A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 90 17 03 00 35 04 06 00 6E 83 4D 34 F6 6E C1 91 CA 1D 82 40 79 87 [09:06:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 1B 33 47 00 41 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 90 17 03 00 F4 03 04 00 2D 51 20 67 B6 04 01 00 00 F7 C8 1F B6 6E 7F 44 14 [09:06:03]CommunicateWithHost err = 0 [09:06:03]CheckOFDResponse [09:06:03]1017 (14) - 77093643461234 [09:06:03]1041 (16) - 0000000000871756 [09:06:03]1040 (4) - 202640 [09:06:03]1012 (4) - 29.10.2024 03:06 [09:06:03]1206 (1) - 0 [09:06:03]OFD Sender: Remove packet 202640 [09:06:03]ProducePacketName [09:06:03]name=ofd_packets/00202640 [09:06:03]NVStorageDeleteData [09:06:04]Write to MH i2c: 01 00 00 60 04 64 [09:06:04]Write i2c OK [09:06:04]MH_I2C_Read... [09:06:04]Read from MH i2c: 01 [09:06:04]MH_I2C_Read... [09:06:04]Read from MH i2c: 01 07 00 [09:06:04]MH_I2C_Read... [09:06:04]Read from MH i2c: 01 07 00 60 04 00 00 00 00 00 A1 0C 18 [09:06:04]RasterBufferAndPrint [09:06:04]line [09:06:04]line [09:06:04]line [09:06:04]line [09:06:04]line [09:06:04]written 0, free lines is 3243 [09:06:04]MH_Cut [09:06:04]Write to MH i2c: D1 01 00 67 04 01 3D [09:06:04]Write i2c OK [09:06:04]MH_I2C_Read... [09:06:04]Read from MH i2c: D1 [09:06:04]MH_I2C_Read... [09:06:04]Read from MH i2c: D1 01 00 [09:06:04]MH_I2C_Read... [09:06:04]Read from MH i2c: D1 01 00 67 04 00 3C [09:06:04]Write to MH i2c: 01 00 00 68 04 6C [09:06:04]Write i2c OK [09:06:04]MH_I2C_Read... [09:06:04]OFD Sender: No OFD packet to send [09:06:05]*** Cut start [09:06:05]*** Purtial cut [09:06:05]*** CUTSNS_PIN = 0 [09:06:05]*** Stage 1: CUTSNS_PIN = 1 [09:06:07]Read from MH i2c: 01 [09:06:07]MH_I2C_Read... [09:06:07]*** Stop cut motor [09:06:07]*** Cut end [09:06:07]Read from MH i2c: 01 07 00 [09:06:07]MH_I2C_Read... [09:06:07]Read from MH i2c: 01 07 00 68 04 00 00 00 00 00 FF 0F 81 [09:06:07]process_action close_receipt done [09:06:07]requested_data is exist [09:06:07]produce_requested_data [09:06:07]requested_item fm.sn is exist - process it [09:06:07]wFMCommunicate request_size=4 [09:06:07]MH_SAM_APDU [09:06:07]CAPDU: 80 11 00 00 [09:06:07]Write to MH i2c: E2 08 00 69 04 80 11 00 00 00 00 00 00 E7 [09:06:07]Write i2c OK [09:06:07]MH_I2C_Read... [09:06:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:07]Read from MH i2c: E2 [09:06:07]MH_I2C_Read... [09:06:07]Read from MH i2c: E2 17 00 [09:06:07]MH_I2C_Read... [09:06:07]Read from MH i2c: E2 17 00 69 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3C [09:06:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:06:07]wFMCommunicate OK [09:06:07]requested_item fd.num is exist - process it [09:06:07]SAM_PROTO_GetFieldsCounters [09:06:07]wFMCommunicate request_size=4 [09:06:07]MH_SAM_APDU [09:06:07]CAPDU: 80 13 00 00 [09:06:07]Write to MH i2c: E2 08 00 6A 04 80 13 00 00 00 00 00 00 EA [09:06:07]Write i2c OK [09:06:07]MH_I2C_Read... [09:06:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:06:07]Read from MH i2c: E2 [09:06:07]MH_I2C_Read... [09:06:07]Read from MH i2c: E2 62 00 [09:06:07]MH_I2C_Read... [09:06:07]Read from MH i2c: E2 62 00 6A 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 90 17 03 00 0E 04 04 00 22 02 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 4A [09:06:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 90 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:06:07]wFMCommunicate OK [09:06:07]SAM_PROTO_GetFieldsCounters done [09:06:07]requested_item shift.num is exist - process it [09:06:07]requested_item shift.opened is exist - process it [09:06:07]req_shift_opened [09:06:07]FM_GetShiftState [09:06:07]SAM_PROTO_GetShiftState [09:06:07]wFMCommunicate request_size=4 [09:06:07]MH_SAM_APDU [09:06:07]CAPDU: 80 13 01 00 [09:06:07]Write to MH i2c: E2 08 00 6B 04 80 13 01 00 00 00 00 00 EC [09:06:07]Write i2c OK [09:06:07]MH_I2C_Read... [09:06:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:07]Read from MH i2c: E2 [09:06:07]MH_I2C_Read... [09:06:07]Read from MH i2c: E2 0E 00 [09:06:07]MH_I2C_Read... [09:06:07]Read from MH i2c: E2 0E 00 6B 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D5 [09:06:07]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:06:07]wFMCommunicate OK [09:06:07]SAM_PROTO_GetShiftState done [09:06:07]FM_GetShiftState done [09:06:07]req_shift_opened done [09:06:07]requested_item shift.open_date is exist - process it [09:06:07]req_shift_open_date [09:06:07]req_shift_open_date done [09:06:07]produce_requested_data done [09:06:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202640,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:06:07]process_action_free close_receipt [09:06:07]json_value_free [09:06:07]json_value_free done [09:06:07]process_json_proto returns [09:06:07]Send response to host [09:06:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202640,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:06:07]free response buf [09:06:07]execute_script done [09:06:07]execute_script returns [09:06:07]free content buf [09:06:07]Sock 8.Close socket [09:06:07]Sock 8.Thread stoped [09:06:09]OFD Sender: No OFD packet to send [09:06:14]OFD Sender: No OFD packet to send [09:06:19]OFD Sender: No OFD packet to send [09:06:24]OFD Sender: No OFD packet to send [09:06:29]OFD Sender: No OFD packet to send [09:06:34]OFD Sender: No OFD packet to send [09:06:39]OFD Sender: No OFD packet to send [09:06:44]OFD Sender: No OFD packet to send [09:06:49]OFD Sender: No OFD packet to send [09:06:54]OFD Sender: No OFD packet to send [09:07:49]MH_SAM_APDU [09:07:49]CAPDU: 80 15 02 00 08 F4 03 04 00 E4 A5 20 67 [09:07:49]Write to MH i2c: E2 10 00 1A 00 80 15 02 00 08 00 F4 03 04 00 E4 A5 20 67 00 00 B5 [09:07:49]Write i2c OK [09:07:49]MH_I2C_Read... [09:07:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:07:49]Read from MH i2c: E2 [09:07:49]MH_I2C_Read... [09:07:49]Read from MH i2c: E2 03 00 [09:07:49]MH_I2C_Read... [09:07:49]Read from MH i2c: E2 03 00 1A 00 00 90 00 8E [09:07:49]RAPDU: 90 00 [09:07:49]wFMCommunicate OK [09:07:49]wFMCommunicate request_size=25 [09:07:49]MH_SAM_APDU [09:07:49]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 [09:07:49]Write to MH i2c: E2 1C 00 1B 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 00 00 03 [09:07:49]Write i2c OK [09:07:49]MH_I2C_Read... [09:07:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:07:49]Read from MH i2c: E2 [09:07:49]MH_I2C_Read... [09:07:49]Read from MH i2c: E2 03 00 [09:07:49]MH_I2C_Read... [09:07:49]Read from MH i2c: E2 03 00 1B 00 00 90 00 8F [09:07:49]RAPDU: 90 00 [09:07:49]wFMCommunicate OK [09:07:49]wFMCommunicate request_size=4 [09:07:49]MH_SAM_APDU [09:07:49]CAPDU: 80 15 03 00 [09:07:49]Write to MH i2c: E2 08 00 1C 00 80 15 03 00 00 00 00 00 9D [09:07:49]Write i2c OK [09:07:49]MH_I2C_Read... [09:07:49]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:07:49]Read from MH i2c: E2 [09:07:49]MH_I2C_Read... [09:07:49]Read from MH i2c: E2 40 00 [09:07:49]MH_I2C_Read... [09:07:49]Read from MH i2c: E2 40 00 1C 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 24 00 00 00 35 04 06 00 B0 B6 2F A7 8C 8F 90 00 DF [09:07:49]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 24 00 00 00 35 04 06 00 B0 B6 2F A7 8C 8F 90 00 [09:07:49]wFMCommunicate OK [09:07:49]SAM_PROTO_ProcessDocument answer len = 59 [09:07:49]SAM_PROTO_ProcessDocument done [09:07:49]SetTLVBufToDocument [09:07:49]Processing tag 1209 (04B9) [09:07:49]Malloc new data [09:07:49]Processing tag 1041 (0411) [09:07:49]Processing tag 1040 (0410) [09:07:49]Malloc new data [09:07:49]Processing tag 1038 (040E) [09:07:49]Malloc new data [09:07:49]Processing tag 1042 (0412) [09:07:49]Malloc new data [09:07:49]Processing tag 1077 (0435) [09:07:49]Malloc new data [09:07:49]SetTLVBufToDocument err=0 [09:07:49]KKMLoadAndSignReceiptData store KKM data [09:07:49]KKMLoadAndSignReceiptData err=0 [09:07:49]wFMCommunicate request_size=4 [09:07:49]MH_SAM_APDU [09:07:49]CAPDU: 80 11 00 00 [09:07:49]Write to MH i2c: E2 08 00 1D 00 80 11 00 00 00 00 00 00 97 [09:07:49]Write i2c OK [09:07:49]MH_I2C_Read... [09:07:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:49]Read from MH i2c: E2 [09:07:49]MH_I2C_Read... [09:07:49]Read from MH i2c: E2 17 00 [09:07:49]MH_I2C_Read... [09:07:49]Read from MH i2c: E2 17 00 1D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EC [09:07:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:07:49]wFMCommunicate OK [09:07:49]Счет N : (1)450429 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 51 Товар: 2710124500 Аи-95-К-3 9.440 * 74.20 = 700.45 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 36 29.10.2024 09:07 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202641 ФПД: 194296530046095 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090748&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202641&fm=194296530046095&tin=02508201610067®Number=0000000000091777&sum=70000 [09:07:49]StoreToDocumentArchive [09:07:49]shift 546 fd 202641 [09:07:49]save to /storage/0546/doc_00202641 [09:07:49]save last doc name /storage/0546/doc_00202641 to /storage/kkm_last_doc_name [09:07:49]save OK [09:07:49]Clear old archive folders... [09:07:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:07:49]tlvbuf is 01C18BE0 [09:07:49]SAM_PROTO_ClearQueue [09:07:49]wFMCommunicate request_size=4 [09:07:49]MH_SAM_APDU [09:07:49]CAPDU: 80 09 00 00 [09:07:49]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [09:07:49]Write i2c OK [09:07:49]MH_I2C_Read... [09:07:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:07:49]Read from MH i2c: E2 [09:07:49]MH_I2C_Read... [09:07:49]Read from MH i2c: E2 03 00 [09:07:49]MH_I2C_Read... [09:07:49]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [09:07:49]RAPDU: 90 00 [09:07:49]wFMCommunicate OK [09:07:49]SAM_PROTO_ClearQueue done [09:07:49]KKMCreateOFDPacket [09:07:49]OFDProtocolAddRootSTLVToBuf [09:07:49]FM_MakeSignedData [09:07:49]FM_MakeSignedData [09:07:49]SAM_PROTO_SignData [09:07:49]wFMCommunicate request_size=4 [09:07:49]MH_SAM_APDU [09:07:49]CAPDU: 80 0D 01 02 [09:07:49]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [09:07:49]Write i2c OK [09:07:49]MH_I2C_Read... [09:07:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:07:49]Read from MH i2c: E2 [09:07:49]MH_I2C_Read... [09:07:49]Read from MH i2c: E2 03 00 [09:07:49]MH_I2C_Read... [09:07:49]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [09:07:49]RAPDU: 90 00 [09:07:49]wFMCommunicate OK [09:07:49]wFMCommunicate request_size=255 [09:07:49]MH_SAM_APDU [09:07:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 E4 A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 17 03 00 35 04 06 00 B0 [09:07:49]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 E4 A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 17 03 00 35 04 06 00 B0 00 00 C7 [09:07:49]Write i2c OK [09:07:49]MH_I2C_Read... [09:07:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:50]Read from MH i2c: E2 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: E2 03 00 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [09:07:50]RAPDU: 90 00 [09:07:50]wFMCommunicate OK [09:07:50]wFMCommunicate request_size=10 [09:07:50]MH_SAM_APDU [09:07:50]CAPDU: 80 0D 02 02 05 B6 2F A7 8C 8F [09:07:50]Write to MH i2c: E2 0D 00 21 00 80 0D 02 02 05 00 B6 2F A7 8C 8F 00 00 4C [09:07:50]Write i2c OK [09:07:50]MH_I2C_Read... [09:07:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:50]Read from MH i2c: E2 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: E2 03 00 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [09:07:50]RAPDU: 90 00 [09:07:50]wFMCommunicate OK [09:07:50]wFMCommunicate request_size=4 [09:07:50]MH_SAM_APDU [09:07:50]CAPDU: 80 0D 03 02 [09:07:50]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [09:07:50]Write i2c OK [09:07:50]MH_I2C_Read... [09:07:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:07:50]Read from MH i2c: E2 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: E2 0B 00 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: E2 0B 00 22 00 00 81 4F 73 80 36 5C 2B 50 90 00 6E [09:07:50]RAPDU: 81 4F 73 80 36 5C 2B 50 90 00 [09:07:50]wFMCommunicate OK [09:07:50]SAM_PROTO_SignData done [09:07:50]FM_MakeSignedData done [09:07:50]CreateOFDProtocolMessage [09:07:50]wFMCommunicate request_size=4 [09:07:50]MH_SAM_APDU [09:07:50]CAPDU: 80 11 00 00 [09:07:50]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [09:07:50]Write i2c OK [09:07:50]MH_I2C_Read... [09:07:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:50]Read from MH i2c: E2 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: E2 17 00 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: E2 17 00 23 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [09:07:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:07:50]wFMCommunicate OK [09:07:50]CreateOFDProtocolMessage done [09:07:50]OFDSenderStorePacket 202641 [09:07:50]StoreOFDPacket docnum=202641 [09:07:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AE FD 07 01 24 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 E4 A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 17 03 00 35 04 06 00 B0 B6 2F A7 8C 8F 81 4F 73 80 36 5C 2B 50 [09:07:50]CheckFolder [09:07:50]dirname=/storage/ofd_packets [09:07:50]CheckFolder done [09:07:50]ProducePacketName [09:07:50]name=ofd_packets/00202641 [09:07:50]NVStorageSaveData ofd_packets/00202641 [09:07:50]File name is /storage/ofd_packets/00202641 [09:07:50]Write 301 bytes [09:07:50]NVStorageSaveData done [09:07:50]OFDSenderStorePacket done [09:07:50]KKMCreateOFDPacket done [09:07:50]NVStorageSaveData kkm_last_timestamp [09:07:50]File name is /storage/kkm_last_timestamp [09:07:50]Write 4 bytes [09:07:50]NVStorageSaveData done [09:07:50]ExternCall_PrintAddStr [09:07:50]wPrintStart [09:07:50]Write to MH i2c: 01 00 00 24 00 24 [09:07:50]Write i2c OK [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: 01 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: 01 07 00 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [09:07:50]RasterBufferAndPrint [09:07:50]line Счет N : (1)450429 [09:07:50]line ИНН: 02508201610067 [09:07:50]line Контрольно-Кассовый Чек [09:07:50]line ПРОДАЖА [09:07:50]line ТРК (МРК, ГНК) : 51 [09:07:50]line Товар: 2710124500 [09:07:50]line Аи-95-К-3 [09:07:50]line 9.440 * 74.20 [09:07:50]line = 700.45 [09:07:50]line НДС 12% НСП 1% [09:07:50]line > о реализуемом товаре [09:07:50]line ОКРУГЛЕНИЕ: -0.45 [09:07:50]line ИТОГО: 700.00 [09:07:50]line Внесено: 700.00 [09:07:50]line СДАЧА: 0.00 [09:07:50]line НСП 1% : 6.20 [09:07:50]line НДС 12% : 74.38 [09:07:50]line Наличными: 700.00 [09:07:50]line Безнал.: 0.00 [09:07:50]line Место: АЗС № 171 "Партнер Нефть" [09:07:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:07:50]line СНО: Общий режим [09:07:50]line Чек 36 29.10.2024 09:07 [09:07:50]line Смена: 546 ФФД: 1.0 [09:07:50]line ЗНМ: 0300000109 [09:07:50]line РНМ: 0000000000091777 [09:07:50]line Версия ККМ: 001 [09:07:50]line ФМ: 0000000000871756 [09:07:50]line ФД: 202641 [09:07:50]line ФПД: 194296530046095 [09:07:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T090748&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202641&fm=194296530046095&tin=02508201610067®Number=0000000000091777&sum=70000 [09:07:50]written 0, free lines is 4095 [09:07:50]OFD Sender: Processing packet 202641 [packets to send 116, broken 115] [09:07:50]ProducePacketName [09:07:50]name=ofd_packets/00202641 [09:07:50]OFD Sender: To server: pG, [09:07:50]CommunicateWithHost lk.salyk.kg:30040 [09:07:50]ConnectInit lk.salyk.kg [09:07:50]Write to MH i2c: 01 00 00 4F 00 4F [09:07:50]Write i2c OK [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: 01 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: 01 07 00 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 92 0C F4 [09:07:50]RasterBufferAndPrint [09:07:50]line [09:07:50]line [09:07:50]line [09:07:50]line [09:07:50]line [09:07:50]written 0, free lines is 3222 [09:07:50]MH_Cut [09:07:50]Write to MH i2c: D1 01 00 56 00 01 28 [09:07:50]Write i2c OK [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: D1 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: D1 01 00 [09:07:50]MH_I2C_Read... [09:07:50]Read from MH i2c: D1 01 00 56 00 00 27 [09:07:50]Write to MH i2c: 01 00 00 57 00 57 [09:07:50]Write i2c OK [09:07:50]MH_I2C_Read... [09:07:51]ConnectInit Can't connect to host [09:07:51]*** Cut start [09:07:51]*** Purtial cut [09:07:51]*** Stage 1: CUTSNS_PIN = 1 [09:07:51]Read from MH i2c: 01 [09:07:51]MH_I2C_Read... [09:07:51]*** Stop cut motor [09:07:51]*** Cut end [09:07:51]Read from MH i2c: 01 07 00 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [09:07:51]process_action close_receipt done [09:07:51]requested_data is exist [09:07:51]produce_requested_data [09:07:51]requested_item fm.sn is exist - process it [09:07:51]wFMCommunicate request_size=4 [09:07:51]MH_SAM_APDU [09:07:51]CAPDU: 80 11 00 00 [09:07:51]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:51]Read from MH i2c: E2 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 17 00 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 17 00 58 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [09:07:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:07:51]wFMCommunicate OK [09:07:51]requested_item fd.num is exist - process it [09:07:51]SAM_PROTO_GetFieldsCounters [09:07:51]wFMCommunicate request_size=4 [09:07:51]MH_SAM_APDU [09:07:51]CAPDU: 80 13 00 00 [09:07:51]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:07:51]Read from MH i2c: E2 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 62 00 [09:07:51]MH_I2C_Read... [09:07:51]Read from MH i2c: E2 62 00 59 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 91 17 03 00 0E 04 04 00 22 02 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 39 [09:07:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 91 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:07:51]wFMCommunicate OK [09:07:51]SAM_PROTO_GetFieldsCounters done [09:07:51]requested_item shift.num is exist - process it [09:07:51]requested_item shift.opened is exist - process it [09:07:51]req_shift_opened [09:07:51]FM_GetShiftState [09:07:51]SAM_PROTO_GetShiftState [09:07:51]wFMCommunicate request_size=4 [09:07:51]MH_SAM_APDU [09:07:51]CAPDU: 80 13 01 00 [09:07:51]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [09:07:51]Write i2c OK [09:07:51]MH_I2C_Read... [09:07:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:52]Read from MH i2c: E2 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: E2 0E 00 [09:07:52]MH_I2C_Read... [09:07:52]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C0 [09:07:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:07:52]wFMCommunicate OK [09:07:52]SAM_PROTO_GetShiftState done [09:07:52]FM_GetShiftState done [09:07:52]req_shift_opened done [09:07:52]requested_item shift.open_date is exist - process it [09:07:52]req_shift_open_date [09:07:52]req_shift_open_date done [09:07:52]produce_requested_data done [09:07:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202641,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:07:52]process_action_free close_receipt [09:07:52]json_value_free [09:07:52]json_value_free done [09:07:52]process_json_proto returns [09:07:52]Send response to host [09:07:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202641,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:07:52]free response buf [09:07:52]execute_script done [09:07:52]execute_script returns [09:07:52]free content buf [09:07:52]Sock 9.Close socket [09:07:52]Sock 9.Thread stoped [09:07:55]ConnectInit Can't take IP for lk.salyk.kg [09:07:55]CommunicateWithHost connect error [09:07:55]CommunicateWithHost err = -1 [09:07:55]OFD Sender: Server communicate error [09:08:00]OFD Sender: Processing packet 202641 [packets to send 116, broken 115] [09:08:00]ProducePacketName [09:08:00]name=ofd_packets/00202641 [09:08:00]OFD Sender: To server: pG, [09:08:00]CommunicateWithHost lk.salyk.kg:30040 [09:08:00]ConnectInit lk.salyk.kg [09:08:00]Connected sock=9 [09:08:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AE FD 07 01 24 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 E4 A5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 17 03 00 35 04 06 00 B0 B6 2F A7 8C 8F 81 4F 73 80 36 5C 2B 50 [09:08:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EB 4E 47 00 96 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 17 03 00 F4 03 04 00 A1 51 20 67 B6 04 01 00 00 E0 52 49 CC CB BF FA 1C [09:08:00]CommunicateWithHost err = 0 [09:08:00]CheckOFDResponse [09:08:00]1017 (14) - 77093643461234 [09:08:00]1041 (16) - 0000000000871756 [09:08:00]1040 (4) - 202641 [09:08:00]1012 (4) - 29.10.2024 03:08 [09:08:00]1206 (1) - 0 [09:08:00]OFD Sender: Remove packet 202641 [09:08:00]ProducePacketName [09:08:00]name=ofd_packets/00202641 [09:08:00]NVStorageDeleteData [09:08:01]OFD Sender: No OFD packet to send [09:08:06]OFD Sender: No OFD packet to send [09:08:11]OFD Sender: No OFD packet to send [09:08:16]OFD Sender: No OFD packet to send [09:08:21]OFD Sender: No OFD packet to send [09:08:26]OFD Sender: No OFD packet to send [09:08:31]OFD Sender: No OFD packet to send [09:08:36]OFD Sender: No OFD packet to send [09:08:41]OFD Sender: No OFD packet to send [09:08:46]OFD Sender: No OFD packet to send [09:08:51]OFD Sender: No OFD packet to send [09:08:56]OFD Sender: No OFD packet to send [09:09:01]OFD Sender: No OFD packet to send [09:09:06]OFD Sender: No OFD packet to send [09:09:11]OFD Sender: No OFD packet to send [09:09:16]OFD Sender: No OFD packet to send [09:09:21]OFD Sender: No OFD packet to send [09:09:26]OFD Sender: No OFD packet to send [09:09:31]OFD Sender: No OFD packet to send [09:09:36]OFD Sender: No OFD packet to send [09:09:41]OFD Sender: No OFD packet to send [09:09:46]OFD Sender: No OFD packet to send [09:09:51]OFD Sender: No OFD packet to send [09:09:56]OFD Sender: No OFD packet to send [09:10:01]OFD Sender: No OFD packet to send [09:10:06]OFD Sender: No OFD packet to send [09:10:11]OFD Sender: No OFD packet to send [09:10:16]OFD Sender: No OFD packet to send [09:10:21]OFD Sender: No OFD packet to send [09:10:26]OFD Sender: No OFD packet to send [09:10:31]OFD Sender: No OFD packet to send [09:10:36]OFD Sender: No OFD packet to send [09:10:41]OFD Sender: No OFD packet to send [09:10:46]OFD Sender: No OFD packet to send [09:10:51]OFD Sender: No OFD packet to send [09:10:56]OFD Sender: No OFD packet to send [09:11:01]OFD Sender: No OFD packet to send [09:11:06]OFD Sender: No OFD packet to send [09:11:11]OFD Sender: No OFD packet to send [09:11:16]OFD Sender: No OFD packet to send [09:11:21]OFD Sender: No OFD packet to send [09:11:26]OFD Sender: No OFD packet to send [09:11:31]OFD Sender: No OFD packet to send [09:11:36]OFD Sender: No OFD packet to send [09:11:39]accept exits with 7 [09:11:39]New connection [09:11:39]New thread 3066600804 created [09:11:39]Thread 3066744164 joined [09:11:39]Waiting for new connection... [09:11:39] Sock 7.Parse request [09:11:39]Sock 7.Check first char [09:11:39]Sock 7.First char is OK [09:11:39]request: POST /json_proto HTTP/1.0 [09:11:39]Method: POST [09:11:39]URL: /json_proto [09:11:39]Method is POST - this is cgi request [09:11:39]url: /json_proto [09:11:39]query_string will be loaded in cgi processing [09:11:39]execute_cgi json_proto POST (null) [09:11:39]execute_cgi path=json_proto method=POST [09:11:39]POST find Content-Length [09:11:39]Host: 172.17.63.195:8080 [09:11:39]Content-Length: 798 [09:11:39]Content-Type: application/json [09:11:39] [09:11:39]POST finish read [09:11:39]Found Content-Length = 798 [09:11:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 130.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4692200", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:11:39]execute_script... [09:11: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)450427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 130.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4692200", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:11:39]POST & json_proto [09:11:39]process_json_proto [09:11:39]json parsed OK: [09:11:39]protocol is kg_v1.0 [09:11:39]action value=close_receipt [09:11:39]process_action close_receipt [09:11:39]cmd_close_receipt [09:11:39]MH_GetDate [09:11:39]Write to MH i2c: F0 00 00 5B 00 4A [09:11:39]Write i2c OK [09:11:39]MH_I2C_Read... [09:11:39]Read from MH i2c: F0 [09:11:39]MH_I2C_Read... [09:11:39]Read from MH i2c: F0 09 00 [09:11:39]MH_I2C_Read... [09:11:39]Read from MH i2c: F0 09 00 5B 00 00 CB A6 20 67 47 1B 1E 67 32 [09:11:39]GetLastDocTimeStamp 1730192868 [09:11:39]current date 1730193099 [09:11:39]FM_GetShiftState [09:11:39]SAM_PROTO_GetShiftState [09:11:39]wFMCommunicate request_size=4 [09:11:39]MH_SAM_APDU [09:11:39]CAPDU: 80 13 01 00 [09:11:39]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [09:11:39]Write i2c OK [09:11:39]MH_I2C_Read... [09:11:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:39]Read from MH i2c: E2 [09:11:39]MH_I2C_Read... [09:11:39]Read from MH i2c: E2 0E 00 [09:11:39]MH_I2C_Read... [09:11:39]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C2 [09:11:39]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:11:39]wFMCommunicate OK [09:11:39]SAM_PROTO_GetShiftState done [09:11:39]FM_GetShiftState done [09:11:39]opened in 1730160431 [09:11:39]opened+sec_in_day 1730246831 [09:11:39]quantity*price = 0 [09:11:39]sum+1 = 1 [09:11:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 37 29.10.2024 09:11 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Талоны: Топливные Талоны 4692200 ФМ: 0000000000871756 ФД: 202642 ФПД: 12405204359590 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091139&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202642&fm=12405204359590&tin=02508201610067®Number=0000000000091777&sum=0 [09:11:40]StoreToDocumentArchive [09:11:40]shift 546 fd 202642 [09:11:40]save to /storage/0546/doc_00202642 [09:11:40]save last doc name /storage/0546/doc_00202642 to /storage/kkm_last_doc_name [09:11:40]save OK [09:11:40]Clear old archive folders... [09:11:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:11:40]tlvbuf is 01C01B70 [09:11:40]SAM_PROTO_ClearQueue [09:11:40]wFMCommunicate request_size=4 [09:11:40]MH_SAM_APDU [09:11:40]CAPDU: 80 09 00 00 [09:11:40]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [09:11:40]Write i2c OK [09:11:40]MH_I2C_Read... [09:11:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:11:40]Read from MH i2c: E2 [09:11:40]MH_I2C_Read... [09:11:40]Read from MH i2c: E2 03 00 [09:11:40]MH_I2C_Read... [09:11:40]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [09:11:40]RAPDU: 90 00 [09:11:40]wFMCommunicate OK [09:11:40]SAM_PROTO_ClearQueue done [09:11:40]KKMCreateOFDPacket [09:11:40]OFDProtocolAddRootSTLVToBuf [09:11:40]FM_MakeSignedData [09:11:40]FM_MakeSignedData [09:11:40]SAM_PROTO_SignData [09:11:40]wFMCommunicate request_size=4 [09:11:40]MH_SAM_APDU [09:11:40]CAPDU: 80 0D 01 02 [09:11:40]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [09:11:40]Write i2c OK [09:11:40]MH_I2C_Read... [09:11:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:11:40]Read from MH i2c: E2 [09:11:40]MH_I2C_Read... [09:11:40]Read from MH i2c: E2 03 00 [09:11:40]MH_I2C_Read... [09:11:40]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [09:11:40]RAPDU: 90 00 [09:11:40]wFMCommunicate OK [09:11:40]wFMCommunicate request_size=255 [09:11:40]MH_SAM_APDU [09:11:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D0 FB 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 CB A6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 92 17 03 00 35 04 06 00 0B 48 4F CC [09:11:40]Write to MH i2c: E2 02 01 6B 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D0 FB 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 CB A6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 92 17 03 00 35 04 06 00 0B 48 4F CC 00 00 6C [09:11:40]Write i2c OK [09:11:40]MH_I2C_Read... [09:11:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:40]Read from MH i2c: E2 [09:11:40]MH_I2C_Read... [09:11:40]Read from MH i2c: E2 03 00 [09:11:40]MH_I2C_Read... [09:11:40]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [09:11:40]RAPDU: 90 00 [09:11:40]wFMCommunicate OK [09:11:40]wFMCommunicate request_size=7 [09:11:40]MH_SAM_APDU [09:11:40]CAPDU: 80 0D 02 02 02 99 A6 [09:11:40]Write to MH i2c: E2 0A 00 6C 00 80 0D 02 02 02 00 99 A6 00 00 29 [09:11:40]Write i2c OK [09:11:40]MH_I2C_Read... [09:11:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:11:40]Read from MH i2c: E2 [09:11:40]MH_I2C_Read... [09:11:40]Read from MH i2c: E2 03 00 [09:11:40]MH_I2C_Read... [09:11:40]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [09:11:40]RAPDU: 90 00 [09:11:40]wFMCommunicate OK [09:11:40]wFMCommunicate request_size=4 [09:11:40]MH_SAM_APDU [09:11:40]CAPDU: 80 0D 03 02 [09:11:40]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [09:11:40]Write i2c OK [09:11:40]MH_I2C_Read... [09:11:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:11:41]Read from MH i2c: E2 [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: E2 0B 00 [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: E2 0B 00 6D 00 00 C6 3E 5A A9 7D 79 F0 6D 90 00 43 [09:11:41]RAPDU: C6 3E 5A A9 7D 79 F0 6D 90 00 [09:11:41]wFMCommunicate OK [09:11:41]SAM_PROTO_SignData done [09:11:41]FM_MakeSignedData done [09:11:41]CreateOFDProtocolMessage [09:11:41]wFMCommunicate request_size=4 [09:11:41]MH_SAM_APDU [09:11:41]CAPDU: 80 11 00 00 [09:11:41]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [09:11:41]Write i2c OK [09:11:41]MH_I2C_Read... [09:11:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:41]Read from MH i2c: E2 [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: E2 17 00 [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [09:11:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:11:41]wFMCommunicate OK [09:11:41]CreateOFDProtocolMessage done [09:11:41]OFDSenderStorePacket 202642 [09:11:41]StoreOFDPacket docnum=202642 [09:11:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 89 51 04 01 59 D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D0 FB 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 CB A6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 92 17 03 00 35 04 06 00 0B 48 4F CC 99 A6 C6 3E 5A A9 7D 79 F0 6D [09:11:41]CheckFolder [09:11:41]dirname=/storage/ofd_packets [09:11:41]CheckFolder done [09:11:41]ProducePacketName [09:11:41]name=ofd_packets/00202642 [09:11:41]NVStorageSaveData ofd_packets/00202642 [09:11:41]File name is /storage/ofd_packets/00202642 [09:11:41]Write 298 bytes [09:11:41]NVStorageSaveData done [09:11:41]OFDSenderStorePacket done [09:11:41]KKMCreateOFDPacket done [09:11:41]NVStorageSaveData kkm_last_timestamp [09:11:41]File name is /storage/kkm_last_timestamp [09:11:41]Write 4 bytes [09:11:41]NVStorageSaveData done [09:11:41]ExternCall_PrintAddStr [09:11:41]wPrintStart [09:11:41]Write to MH i2c: 01 00 00 6F 00 6F [09:11:41]Write i2c OK [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: 01 [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: 01 07 00 [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [09:11:41]RasterBufferAndPrint [09:11:41]line Счет N : (1)450427 [09:11:41]line ИНН: 02508201610067 [09:11:41]line Контрольно-Кассовый Чек [09:11:41]line ПРОДАЖА [09:11:41]line ТРК (МРК, ГНК) : 33 [09:11:41]line Товар: 2710194210 [09:11:41]line ДТ-К-2 [09:11:41]line 130.000 * 0.00 [09:11:41]line = 0.00 [09:11:41]line НДС 12% НСП 1% [09:11:41]line > о реализуемом товаре [09:11:41]line ИТОГО: 0.00 [09:11:41]line НСП 1% : 0.00 [09:11:41]line НДС 12% : 0.00 [09:11:41]line Наличными: 0.00 [09:11:41]line Безнал.: 0.00 [09:11:41]line Место: АЗС № 171 "Партнер Нефть" [09:11:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:11:41]line СНО: Общий режим [09:11:41]line Чек 37 29.10.2024 09:11 [09:11:41]line Смена: 546 ФФД: 1.0 [09:11:41]line ЗНМ: 0300000109 [09:11:41]line РНМ: 0000000000091777 [09:11:41]line Версия ККМ: 001 [09:11:41]line Талоны: Топливные Талоны [09:11:41]line 4692200 [09:11:41]line ФМ: 0000000000871756 [09:11:41]line ФД: 202642 [09:11:41]line ФПД: 12405204359590 [09:11:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T091139&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202642&fm=12405204359590&tin=02508201610067®Number=0000000000091777&sum=0 [09:11:41]written 0, free lines is 4095 [09:11:41]OFD Sender: Processing packet 202642 [packets to send 116, broken 115] [09:11:41]ProducePacketName [09:11:41]name=ofd_packets/00202642 [09:11:41]OFD Sender: To server: pG, [09:11:41]CommunicateWithHost lk.salyk.kg:30040 [09:11:41]ConnectInit lk.salyk.kg [09:11:41]Connected sock=10 [09:11:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 89 51 04 01 59 D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D0 FB 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 CB A6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 92 17 03 00 35 04 06 00 0B 48 4F CC 99 A6 C6 3E 5A A9 7D 79 F0 6D [09:11:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 60 39 47 00 61 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 92 17 03 00 F4 03 04 00 7E 52 20 67 B6 04 01 00 00 D8 B9 F7 83 0E 60 40 79 [09:11:41]CommunicateWithHost err = 0 [09:11:41]CheckOFDResponse [09:11:41]1017 (14) - 77093643461234 [09:11:41]1041 (16) - 0000000000871756 [09:11:41]1040 (4) - 202642 [09:11:41]1012 (4) - 29.10.2024 03:11 [09:11:41]1206 (1) - 0 [09:11:41]OFD Sender: Remove packet 202642 [09:11:41]ProducePacketName [09:11:41]name=ofd_packets/00202642 [09:11:41]NVStorageDeleteData [09:11:41]Write to MH i2c: 01 00 00 99 00 99 [09:11:41]Write i2c OK [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: 01 [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: 01 07 00 [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: 01 07 00 99 00 00 00 00 00 00 AA 0C 56 [09:11:41]RasterBufferAndPrint [09:11:41]line [09:11:41]line [09:11:41]line [09:11:41]line [09:11:41]line [09:11:41]written 0, free lines is 3245 [09:11:41]MH_Cut [09:11:41]Write to MH i2c: D1 01 00 A0 00 01 72 [09:11:41]Write i2c OK [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: D1 [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: D1 01 00 [09:11:41]MH_I2C_Read... [09:11:41]Read from MH i2c: D1 01 00 A0 00 00 71 [09:11:41]Write to MH i2c: 01 00 00 A1 00 A1 [09:11:41]Write i2c OK [09:11:41]MH_I2C_Read... [09:11:42]OFD Sender: No OFD packet to send [09:11:42]*** Cut start [09:11:42]*** Purtial cut [09:11:42]*** CUTSNS_PIN = 0 [09:11:42]*** Stage 1: CUTSNS_PIN = 1 [09:11:44]Read from MH i2c: 01 [09:11:44]MH_I2C_Read... [09:11:44]*** Stop cut motor [09:11:44]*** Cut end [09:11:44]Read from MH i2c: 01 07 00 [09:11:44]MH_I2C_Read... [09:11:44]Read from MH i2c: 01 07 00 A1 00 00 00 00 00 00 FF 0F B6 [09:11:44]process_action close_receipt done [09:11:44]requested_data is exist [09:11:44]produce_requested_data [09:11:44]requested_item fm.sn is exist - process it [09:11:44]wFMCommunicate request_size=4 [09:11:44]MH_SAM_APDU [09:11:44]CAPDU: 80 11 00 00 [09:11:44]Write to MH i2c: E2 08 00 A2 00 80 11 00 00 00 00 00 00 1C [09:11:44]Write i2c OK [09:11:44]MH_I2C_Read... [09:11:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:11:44]Read from MH i2c: E2 [09:11:44]MH_I2C_Read... [09:11:44]Read from MH i2c: E2 17 00 [09:11:44]MH_I2C_Read... [09:11:44]Read from MH i2c: E2 17 00 A2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 71 [09:11:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:11:44]wFMCommunicate OK [09:11:44]requested_item fd.num is exist - process it [09:11:44]SAM_PROTO_GetFieldsCounters [09:11:44]wFMCommunicate request_size=4 [09:11:44]MH_SAM_APDU [09:11:44]CAPDU: 80 13 00 00 [09:11:44]Write to MH i2c: E2 08 00 A3 00 80 13 00 00 00 00 00 00 1F [09:11:44]Write i2c OK [09:11:44]MH_I2C_Read... [09:11:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:11:44]Read from MH i2c: E2 [09:11:44]MH_I2C_Read... [09:11:44]Read from MH i2c: E2 62 00 [09:11:44]MH_I2C_Read... [09:11:44]Read from MH i2c: E2 62 00 A3 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 92 17 03 00 0E 04 04 00 22 02 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 87 [09:11:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 92 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:11:44]wFMCommunicate OK [09:11:44]SAM_PROTO_GetFieldsCounters done [09:11:44]requested_item shift.num is exist - process it [09:11:44]requested_item shift.opened is exist - process it [09:11:44]req_shift_opened [09:11:44]FM_GetShiftState [09:11:44]SAM_PROTO_GetShiftState [09:11:44]wFMCommunicate request_size=4 [09:11:44]MH_SAM_APDU [09:11:44]CAPDU: 80 13 01 00 [09:11:44]Write to MH i2c: E2 08 00 A4 00 80 13 01 00 00 00 00 00 21 [09:11:44]Write i2c OK [09:11:44]MH_I2C_Read... [09:11:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:11:44]Read from MH i2c: E2 [09:11:44]MH_I2C_Read... [09:11:44]Read from MH i2c: E2 0E 00 [09:11:44]MH_I2C_Read... [09:11:44]Read from MH i2c: E2 0E 00 A4 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0A [09:11:44]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:11:44]wFMCommunicate OK [09:11:44]SAM_PROTO_GetShiftState done [09:11:44]FM_GetShiftState done [09:11:44]req_shift_opened done [09:11:44]requested_item shift.open_date is exist - process it [09:11:44]req_shift_open_date [09:11:44]req_shift_open_date done [09:11:44]produce_requested_data done [09:11:44]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202642,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:11:44]process_action_free close_receipt [09:11:44]json_value_free [09:11:44]json_value_free done [09:11:44]process_json_proto returns [09:11:44]Send response to host [09:11:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202642,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:11:44]free response buf [09:11:44]execute_script done [09:11:44]execute_script returns [09:11:44]free content buf [09:11:44]Sock 7.Close socket [09:11:44]Sock 7.Thread stoped [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:22:02]ConnectInit Can't connect to host [09:22:04]OFD Sender: Processing packet 202644 [packets to send 120, broken 115] [09:22:04]ProducePacketName [09:22:04]name=ofd_packets/00202644 [09:22:04]OFD Sender: To server: pG, [09:22:04]CommunicateWithHost lk.salyk.kg:30040 [09:22:04]ConnectInit lk.salyk.kg [09:22:06]Connected sock=9 [09:22:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 19 80 07 01 6D E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 82 37 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 59 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6F 27 00 00 00 00 07 04 06 00 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 82 A7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 94 17 03 00 35 04 06 00 0D 65 BB 6E A8 E7 20 8A A9 2A 1E 34 73 58 [09:22:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BB 7E 47 00 5F 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 94 17 03 00 F4 03 04 00 EF 54 20 67 B6 04 01 00 00 BA 75 C7 91 08 9E E4 84 [09:22:07]CommunicateWithHost err = 0 [09:22:07]CheckOFDResponse [09:22:07]1017 (14) - 77093643461234 [09:22:07]1041 (16) - 0000000000871756 [09:22:07]1040 (4) - 202644 [09:22:07]1012 (4) - 29.10.2024 03:22 [09:22:07]1206 (1) - 0 [09:22:07]OFD Sender: Remove packet 202644 [09:22:07]ProducePacketName [09:22:07]name=ofd_packets/00202644 [09:22:07]NVStorageDeleteData [09:22:07]OFD Sender: Processing packet 202645 [packets to send 119, broken 115] [09:22:07]ProducePacketName [09:22:07]name=ofd_packets/00202645 [09:22:07]OFD Sender: To server: pG, [09:22:07]CommunicateWithHost lk.salyk.kg:30040 [09:22:07]ConnectInit lk.salyk.kg [09:22:07]Connected sock=10 [09:22:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 DC 1E 08 01 54 B0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 28 00 00 00 F4 03 04 00 FA A7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 95 17 03 00 35 04 06 00 7E 38 EA 0A FC 00 9B 71 F7 94 8A A4 60 CF [09:22:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 68 70 47 00 8D 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 95 17 03 00 F4 03 04 00 F0 54 20 67 B6 04 01 00 00 DC 17 A6 C7 E5 DD 7A 8D [09:22:07]CommunicateWithHost err = 0 [09:22:07]CheckOFDResponse [09:22:07]1017 (14) - 77093643461234 [09:22:07]1041 (16) - 0000000000871756 [09:22:07]1040 (4) - 202645 [09:22:07]1012 (4) - 29.10.2024 03:22 [09:22:07]1206 (1) - 0 [09:22:07]OFD Sender: Remove packet 202645 [09:22:07]ProducePacketName [09:22:07]name=ofd_packets/00202645 [09:22:07]NVStorageDeleteData [09:22:08]OFD Sender: Processing packet 202646 [packets to send 118, broken 115] [09:22:08]ProducePacketName [09:22:08]name=ofd_packets/00202646 [09:22:08]OFD Sender: To server: pG, [09:22:08]CommunicateWithHost lk.salyk.kg:30040 [09:22:08]ConnectInit lk.salyk.kg [09:22:08]Connected sock=9 [09:22:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 18 8F 08 01 99 B5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 29 00 00 00 F4 03 04 00 5D A8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 96 17 03 00 35 04 06 00 89 7A 33 F9 47 44 24 46 28 05 68 85 C2 A3 [09:22:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 84 21 47 00 6F CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 96 17 03 00 F4 03 04 00 F1 54 20 67 B6 04 01 00 00 A7 E4 D4 F2 C2 7A 80 44 [09:22:08]CommunicateWithHost err = 0 [09:22:08]CheckOFDResponse [09:22:08]1017 (14) - 77093643461234 [09:22:08]1041 (16) - 0000000000871756 [09:22:08]1040 (4) - 202646 [09:22:08]1012 (4) - 29.10.2024 03:22 [09:22:08]1206 (1) - 0 [09:22:08]OFD Sender: Remove packet 202646 [09:22:08]ProducePacketName [09:22:08]name=ofd_packets/00202646 [09:22:08]NVStorageDeleteData [09:22:09]OFD Sender: Processing packet 202647 [packets to send 117, broken 115] [09:22:09]ProducePacketName [09:22:09]name=ofd_packets/00202647 [09:22:09]OFD Sender: To server: pG, [09:22:09]CommunicateWithHost lk.salyk.kg:30040 [09:22:09]ConnectInit lk.salyk.kg [09:22:09]Connected sock=9 [09:22:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 15 F2 07 01 9B 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 2A 00 00 00 F4 03 04 00 EE A8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 97 17 03 00 35 04 06 00 B5 C7 16 0F 89 7D 52 5C 3E 6B DE 8A 9D 14 [09:22:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 24 48 47 00 13 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 97 17 03 00 F4 03 04 00 F2 54 20 67 B6 04 01 00 00 06 D3 C5 41 46 67 C6 8C [09:22:09]CommunicateWithHost err = 0 [09:22:09]CheckOFDResponse [09:22:09]1017 (14) - 77093643461234 [09:22:09]1041 (16) - 0000000000871756 [09:22:09]1040 (4) - 202647 [09:22:09]1012 (4) - 29.10.2024 03:22 [09:22:09]1206 (1) - 0 [09:22:09]OFD Sender: Remove packet 202647 [09:22:09]ProducePacketName [09:22:09]name=ofd_packets/00202647 [09:22:09]NVStorageDeleteData [09:22:10]OFD Sender: Processing packet 202648 [packets to send 116, broken 115] [09:22:10]ProducePacketName [09:22:10]name=ofd_packets/00202648 [09:22:10]OFD Sender: To server: pG, [09:22:10]CommunicateWithHost lk.salyk.kg:30040 [09:22:10]ConnectInit lk.salyk.kg [09:22:10]Connected sock=9 [09:22:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DA B0 07 01 B6 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 22 A9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 98 17 03 00 35 04 06 00 6D 1F 13 9A A7 E5 FF BF 38 EB 92 CA 52 F8 [09:22:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 DF 68 47 00 E7 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 98 17 03 00 F4 03 04 00 F3 54 20 67 B6 04 01 00 00 E1 A1 9C CF 61 3C 44 17 [09:22:10]CommunicateWithHost err = 0 [09:22:10]CheckOFDResponse [09:22:10]1017 (14) - 77093643461234 [09:22:10]1041 (16) - 0000000000871756 [09:22:10]1040 (4) - 202648 [09:22:10]1012 (4) - 29.10.2024 03:22 [09:22:10]1206 (1) - 0 [09:22:10]OFD Sender: Remove packet 202648 [09:22:10]ProducePacketName [09:22:10]name=ofd_packets/00202648 [09:22:10]NVStorageDeleteData [09:22:10]OFD Sender: No OFD packet to send [09:22:15]OFD Sender: No OFD packet to send [09:22:20]OFD Sender: No OFD packet to send [09:22:25]OFD Sender: No OFD packet to send [09:22:30]OFD Sender: No OFD packet to send [09:22:35]OFD Sender: No OFD packet to send [09:22:40]OFD Sender: No OFD packet to send [09:22:45]OFD Sender: No OFD packet to send [09:22:50]OFD Sender: No OFD packet to send [09:22:55]OFD Sender: No OFD packet to send [09:23:00]OFD Sender: No OFD packet to send [09:23:05]OFD Sender: No OFD packet to send [09:23:10]OFD Sender: No OFD packet to send [09:23:15]OFD Sender: No OFD packet to send [09:23:20]OFD Sender: No OFD packet to send [09:23:25]OFD Sender: No OFD packet to send [09:23:30]OFD Sender: No OFD packet to send [09:23:35]OFD Sender: No OFD packet to send [09:23:38]accept exits with 8 [09:23:38]New connection [09:23:38]New thread 3066977636 created [09:23:38]Thread 3066834276 joined [09:23:38]Waiting for new connection... [09:23:38] Sock 8.Parse request [09:23:38]Sock 8.Check first char [09:23:38]Sock 8.First char is OK [09:23:38]request: POST /json_proto HTTP/1.0 [09:23:38]Method: POST [09:23:38]URL: /json_proto [09:23:38]Method is POST - this is cgi request [09:23:38]url: /json_proto [09:23:38]query_string will be loaded in cgi processing [09:23:38]execute_cgi json_proto POST (null) [09:23:38]execute_cgi path=json_proto method=POST [09:23:38]POST find Content-Length [09:23:38]Host: 172.17.63.195:8080 [09:23:38]Content-Length: 677 [09:23:38]Content-Type: application/json [09:23:38] [09:23:38]POST finish read [09:23:38]Found Content-Length = 677 [09:23:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450436", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:23:38]execute_script... [09:23:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450436", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:23:38]POST & json_proto [09:23:38]process_json_proto [09:23:38]json parsed OK: [09:23:38]protocol is kg_v1.0 [09:23:38]action value=close_receipt [09:23:38]process_action close_receipt [09:23:38]cmd_close_receipt [09:23:38]MH_GetDate [09:23:38]Write to MH i2c: F0 00 00 C1 01 B1 [09:23:38]Write i2c OK [09:23:38]MH_I2C_Read... [09:23:38]Read from MH i2c: F0 [09:23:38]MH_I2C_Read... [09:23:38]Read from MH i2c: F0 09 00 [09:23:38]MH_I2C_Read... [09:23:38]Read from MH i2c: F0 09 00 C1 01 00 9A A9 20 67 47 1B 1E 67 6B [09:23:38]GetLastDocTimeStamp 1730193698 [09:23:38]current date 1730193818 [09:23:38]FM_GetShiftState [09:23:38]SAM_PROTO_GetShiftState [09:23:38]wFMCommunicate request_size=4 [09:23:38]MH_SAM_APDU [09:23:38]CAPDU: 80 13 01 00 [09:23:38]Write to MH i2c: E2 08 00 C2 01 80 13 01 00 00 00 00 00 40 [09:23:38]Write i2c OK [09:23:38]MH_I2C_Read... [09:23:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:23:38]Read from MH i2c: E2 [09:23:38]MH_I2C_Read... [09:23:38]Read from MH i2c: E2 0E 00 [09:23:38]MH_I2C_Read... [09:23:38]Read from MH i2c: E2 0E 00 C2 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 29 [09:23:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:23:38]wFMCommunicate OK [09:23:38]SAM_PROTO_GetShiftState done [09:23:38]FM_GetShiftState done [09:23:38]opened in 1730160431 [09:23:38]opened+sec_in_day 1730246831 [09:23:38]quantity*price = 30038 [09:23:38]sum+1 = 30039 [09:23:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 44 29.10.2024 09:23 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202649 ФПД: 53288346948453 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092338&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202649&fm=53288346948453&tin=02508201610067®Number=0000000000091777&sum=30000 [09:23:39]StoreToDocumentArchive [09:23:39]shift 546 fd 202649 [09:23:39]save to /storage/0546/doc_00202649 [09:23:39]save last doc name /storage/0546/doc_00202649 to /storage/kkm_last_doc_name [09:23:39]save OK [09:23:39]Clear old archive folders... [09:23:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:23:39]tlvbuf is 0078B2C0 [09:23:39]SAM_PROTO_ClearQueue [09:23:39]wFMCommunicate request_size=4 [09:23:39]MH_SAM_APDU [09:23:39]CAPDU: 80 09 00 00 [09:23:39]Write to MH i2c: E2 08 00 CF 01 80 09 00 00 00 00 00 00 42 [09:23:39]Write i2c OK [09:23:39]MH_I2C_Read... [09:23:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:23:39]Read from MH i2c: E2 [09:23:39]MH_I2C_Read... [09:23:39]Read from MH i2c: E2 03 00 [09:23:39]MH_I2C_Read... [09:23:39]Read from MH i2c: E2 03 00 CF 01 00 90 00 44 [09:23:39]RAPDU: 90 00 [09:23:39]wFMCommunicate OK [09:23:39]SAM_PROTO_ClearQueue done [09:23:39]KKMCreateOFDPacket [09:23:39]OFDProtocolAddRootSTLVToBuf [09:23:39]FM_MakeSignedData [09:23:39]FM_MakeSignedData [09:23:39]SAM_PROTO_SignData [09:23:39]wFMCommunicate request_size=4 [09:23:39]MH_SAM_APDU [09:23:39]CAPDU: 80 0D 01 02 [09:23:39]Write to MH i2c: E2 08 00 D0 01 80 0D 01 02 00 00 00 00 4A [09:23:39]Write i2c OK [09:23:39]MH_I2C_Read... [09:23:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:23:39]Read from MH i2c: E2 [09:23:39]MH_I2C_Read... [09:23:39]Read from MH i2c: E2 03 00 [09:23:39]MH_I2C_Read... [09:23:39]Read from MH i2c: E2 03 00 D0 01 00 90 00 45 [09:23:39]RAPDU: 90 00 [09:23:39]wFMCommunicate OK [09:23:39]wFMCommunicate request_size=255 [09:23:39]MH_SAM_APDU [09:23:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 2C 00 00 00 F4 03 04 00 9A A9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 17 03 00 35 04 06 00 30 [09:23:39]Write to MH i2c: E2 02 01 D1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 2C 00 00 00 F4 03 04 00 9A A9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 17 03 00 35 04 06 00 30 00 00 CF [09:23:39]Write i2c OK [09:23:39]MH_I2C_Read... [09:23:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:23:40]Read from MH i2c: E2 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 03 00 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [09:23:40]RAPDU: 90 00 [09:23:40]wFMCommunicate OK [09:23:40]wFMCommunicate request_size=10 [09:23:40]MH_SAM_APDU [09:23:40]CAPDU: 80 0D 02 02 05 77 28 FD 93 65 [09:23:40]Write to MH i2c: E2 0D 00 D2 01 80 0D 02 02 05 00 77 28 FD 93 65 00 00 EB [09:23:40]Write i2c OK [09:23:40]MH_I2C_Read... [09:23:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:23:40]Read from MH i2c: E2 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 03 00 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [09:23:40]RAPDU: 90 00 [09:23:40]wFMCommunicate OK [09:23:40]wFMCommunicate request_size=4 [09:23:40]MH_SAM_APDU [09:23:40]CAPDU: 80 0D 03 02 [09:23:40]Write to MH i2c: E2 08 00 D3 01 80 0D 03 02 00 00 00 00 4F [09:23:40]Write i2c OK [09:23:40]MH_I2C_Read... [09:23:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:23:40]Read from MH i2c: E2 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 0B 00 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 0B 00 D3 01 00 9B B1 5A 3A 0A 83 95 37 90 00 89 [09:23:40]RAPDU: 9B B1 5A 3A 0A 83 95 37 90 00 [09:23:40]wFMCommunicate OK [09:23:40]SAM_PROTO_SignData done [09:23:40]FM_MakeSignedData done [09:23:40]CreateOFDProtocolMessage [09:23:40]wFMCommunicate request_size=4 [09:23:40]MH_SAM_APDU [09:23:40]CAPDU: 80 11 00 00 [09:23:40]Write to MH i2c: E2 08 00 D4 01 80 11 00 00 00 00 00 00 4F [09:23:40]Write i2c OK [09:23:40]MH_I2C_Read... [09:23:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:40]Read from MH i2c: E2 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 17 00 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 17 00 D4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A4 [09:23:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:23:40]wFMCommunicate OK [09:23:40]CreateOFDProtocolMessage done [09:23:40]OFDSenderStorePacket 202649 [09:23:40]StoreOFDPacket docnum=202649 [09:23:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CD AB 07 01 70 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 2C 00 00 00 F4 03 04 00 9A A9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 17 03 00 35 04 06 00 30 77 28 FD 93 65 9B B1 5A 3A 0A 83 95 37 [09:23:40]CheckFolder [09:23:40]dirname=/storage/ofd_packets [09:23:40]CheckFolder done [09:23:40]ProducePacketName [09:23:40]name=ofd_packets/00202649 [09:23:40]NVStorageSaveData ofd_packets/00202649 [09:23:40]File name is /storage/ofd_packets/00202649 [09:23:40]Write 301 bytes [09:23:40]NVStorageSaveData done [09:23:40]OFDSenderStorePacket done [09:23:40]KKMCreateOFDPacket done [09:23:40]NVStorageSaveData kkm_last_timestamp [09:23:40]File name is /storage/kkm_last_timestamp [09:23:40]Write 4 bytes [09:23:40]NVStorageSaveData done [09:23:40]ExternCall_PrintAddStr [09:23:40]wPrintStart [09:23:40]Write to MH i2c: 01 00 00 D5 01 D6 [09:23:40]Write i2c OK [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: 01 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: 01 07 00 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: 01 07 00 D5 01 00 00 00 00 00 FF 0F EB [09:23:40]RasterBufferAndPrint [09:23:40]line Счет N : (1)450436 [09:23:40]line ИНН: 02508201610067 [09:23:40]line Контрольно-Кассовый Чек [09:23:40]line ПРОДАЖА [09:23:40]line ТРК (МРК, ГНК) : 62 [09:23:40]line Товар: 2710124130 [09:23:40]line Аи-92-К-2 [09:23:40]line 4.490 * 66.90 [09:23:40]line = 300.38 [09:23:40]line НДС 12% НСП 1% [09:23:40]line > о реализуемом товаре [09:23:40]line ОКРУГЛЕНИЕ: -0.38 [09:23:40]line ИТОГО: 300.00 [09:23:40]line Внесено: 300.00 [09:23:40]line СДАЧА: 0.00 [09:23:40]line НСП 1% : 2.66 [09:23:40]line НДС 12% : 31.90 [09:23:40]line Наличными: 300.00 [09:23:40]line Безнал.: 0.00 [09:23:40]line Место: АЗС № 171 "Партнер Нефть" [09:23:40]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:23:40]line СНО: Общий режим [09:23:40]line Чек 44 29.10.2024 09:23 [09:23:40]line Смена: 546 ФФД: 1.0 [09:23:40]line ЗНМ: 0300000109 [09:23:40]line РНМ: 0000000000091777 [09:23:40]line Версия ККМ: 001 [09:23:40]line ФМ: 0000000000871756 [09:23:40]line ФД: 202649 [09:23:40]line ФПД: 53288346948453 [09:23:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092338&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202649&fm=53288346948453&tin=02508201610067®Number=0000000000091777&sum=30000 [09:23:40]OFD Sender: Processing packet 202649 [packets to send 116, broken 115] [09:23:40]ProducePacketName [09:23:40]name=ofd_packets/00202649 [09:23:40]OFD Sender: To server: pG, [09:23:40]CommunicateWithHost lk.salyk.kg:30040 [09:23:40]ConnectInit lk.salyk.kg [09:23:40]written 0, free lines is 4095 [09:23:40]Connected sock=10 [09:23:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CD AB 07 01 70 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 2C 00 00 00 F4 03 04 00 9A A9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 17 03 00 35 04 06 00 30 77 28 FD 93 65 9B B1 5A 3A 0A 83 95 37 [09:23:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 58 32 47 00 E4 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 17 03 00 F4 03 04 00 4D 55 20 67 B6 04 01 00 00 54 77 63 3E 69 E5 7E D7 [09:23:40]CommunicateWithHost err = 0 [09:23:40]CheckOFDResponse [09:23:40]1017 (14) - 77093643461234 [09:23:40]1041 (16) - 0000000000871756 [09:23:40]1040 (4) - 202649 [09:23:40]1012 (4) - 29.10.2024 03:23 [09:23:40]1206 (1) - 0 [09:23:40]OFD Sender: Remove packet 202649 [09:23:40]ProducePacketName [09:23:40]name=ofd_packets/00202649 [09:23:40]NVStorageDeleteData [09:23:41]Write to MH i2c: 01 00 00 00 02 02 [09:23:41]Write i2c OK [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: 01 [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: 01 07 00 [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: 01 07 00 00 02 00 00 00 00 00 98 0C AD [09:23:41]RasterBufferAndPrint [09:23:41]line [09:23:41]line [09:23:41]line [09:23:41]line [09:23:41]line [09:23:41]written 0, free lines is 3229 [09:23:41]MH_Cut [09:23:41]Write to MH i2c: D1 01 00 07 02 01 DB [09:23:41]Write i2c OK [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: D1 [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: D1 01 00 [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: D1 01 00 07 02 00 DA [09:23:41]Write to MH i2c: 01 00 00 08 02 0A [09:23:41]Write i2c OK [09:23:41]MH_I2C_Read... [09:23:41]OFD Sender: No OFD packet to send [09:23:42]*** Cut start [09:23:42]*** Purtial cut [09:23:42]*** Stage 1: CUTSNS_PIN = 1 [09:23:42]Read from MH i2c: 01 [09:23:42]MH_I2C_Read... [09:23:42]*** Stop cut motor [09:23:42]*** Cut end [09:23:42]Read from MH i2c: 01 07 00 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: 01 07 00 08 02 00 00 00 00 00 FF 0F 1F [09:23:42]process_action close_receipt done [09:23:42]requested_data is exist [09:23:42]produce_requested_data [09:23:42]requested_item fm.sn is exist - process it [09:23:42]wFMCommunicate request_size=4 [09:23:42]MH_SAM_APDU [09:23:42]CAPDU: 80 11 00 00 [09:23:42]Write to MH i2c: E2 08 00 09 02 80 11 00 00 00 00 00 00 85 [09:23:42]Write i2c OK [09:23:42]MH_I2C_Read... [09:23:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:42]Read from MH i2c: E2 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: E2 17 00 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: E2 17 00 09 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DA [09:23:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:23:42]wFMCommunicate OK [09:23:42]requested_item fd.num is exist - process it [09:23:42]SAM_PROTO_GetFieldsCounters [09:23:42]wFMCommunicate request_size=4 [09:23:42]MH_SAM_APDU [09:23:42]CAPDU: 80 13 00 00 [09:23:42]Write to MH i2c: E2 08 00 0A 02 80 13 00 00 00 00 00 00 88 [09:23:42]Write i2c OK [09:23:42]MH_I2C_Read... [09:23:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:23:42]Read from MH i2c: E2 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: E2 62 00 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: E2 62 00 0A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 99 17 03 00 0E 04 04 00 22 02 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 0C [09:23:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 99 17 03 00 0E 04 04 00 22 02 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 [09:23:42]wFMCommunicate OK [09:23:42]SAM_PROTO_GetFieldsCounters done [09:23:42]requested_item shift.num is exist - process it [09:23:42]requested_item shift.opened is exist - process it [09:23:42]req_shift_opened [09:23:42]FM_GetShiftState [09:23:42]SAM_PROTO_GetShiftState [09:23:42]wFMCommunicate request_size=4 [09:23:42]MH_SAM_APDU [09:23:42]CAPDU: 80 13 01 00 [09:23:42]Write to MH i2c: E2 08 00 0B 02 80 13 01 00 00 00 00 00 8A [09:23:42]Write i2c OK [09:23:42]MH_I2C_Read... [09:23:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:23:42]Read from MH i2c: E2 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: E2 0E 00 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: E2 0E 00 0B 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 73 [09:23:42]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:23:42]wFMCommunicate OK [09:23:42]SAM_PROTO_GetShiftState done [09:23:42]FM_GetShiftState done [09:23:42]req_shift_opened done [09:23:42]requested_item shift.open_date is exist - process it [09:23:42]req_shift_open_date [09:23:42]req_shift_open_date done [09:23:42]produce_requested_data done [09:23:42]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202649,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:23:42]process_action_free close_receipt [09:23:42]json_value_free [09:23:42]json_value_free done [09:23:42]process_json_proto returns [09:23:42]Send response to host [09:23:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202649,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:23:42]free response buf [09:23:42]execute_script done [09:23:42]execute_script returns [09:23:42]free content buf [09:23:42]Sock 8.Close socket [09:23:42]Sock 8.Thread stoped [09:23:46]OFD Sender: No OFD packet to send [09:23:51]OFD Sender: No OFD packet to send [09:23:56]OFD Sender: No OFD packet to send [09:24:01]OFD Sender: No OFD packet to send [09:24:06]OFD Sender: No OFD packet to send [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:04]accept exits with 9 [09:25:04]New connection [09:25:04]New thread 3066834276 created [09:25:04]Thread 3066977636 joined [09:25:04]Waiting for new connection... [09:25:04] Sock 9.Parse request [09:25:04]Sock 9.Check first char [09:25:04]Sock 9.First char is OK [09:25:04]request: POST /json_proto HTTP/1.0 [09:25:04]Method: POST [09:25:04]URL: /json_proto [09:25:04]Method is POST - this is cgi request [09:25:04]url: /json_proto [09:25:04]query_string will be loaded in cgi processing [09:25:04]execute_cgi json_proto POST (null) [09:25:04]execute_cgi path=json_proto method=POST [09:25:04]POST find Content-Length [09:25:04]Host: 172.17.63.195:8080 [09:25:04]Content-Length: 766 [09:25:04]Content-Type: application/json [09:25:04] [09:25:04]POST finish read [09:25:04]Found Content-Length = 766 [09:25:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:04]execute_script... [09:25:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:04]POST & json_proto [09:25:04]process_json_proto [09:25:04]json parsed OK: [09:25:04]protocol is kg_v1.0 [09:25:04]action value=close_receipt [09:25:04]process_action close_receipt [09:25:04]cmd_close_receipt [09:25:04]MH_GetDate [09:25:04]Write to MH i2c: F0 00 00 0C 02 FD [09:25:04]Write i2c OK [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: F0 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: F0 09 00 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: F0 09 00 0C 02 00 F1 A9 20 67 47 1B 1E 67 0E [09:25:04]GetLastDocTimeStamp 1730193818 [09:25:04]current date 1730193905 [09:25:04]FM_GetShiftState [09:25:04]SAM_PROTO_GetShiftState [09:25:04]wFMCommunicate request_size=4 [09:25:04]MH_SAM_APDU [09:25:04]CAPDU: 80 13 01 00 [09:25:04]Write to MH i2c: E2 08 00 0D 02 80 13 01 00 00 00 00 00 8C [09:25:04]Write i2c OK [09:25:04]MH_I2C_Read... [09:25:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:04]Read from MH i2c: E2 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: E2 0E 00 [09:25:04]MH_I2C_Read... [09:25:04]Read from MH i2c: E2 0E 00 0D 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 75 [09:25:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:25:04]wFMCommunicate OK [09:25:04]SAM_PROTO_GetShiftState done [09:25:04]FM_GetShiftState done [09:25:04]opened in 1730160431 [09:25:04]opened+sec_in_day 1730246831 [09:25:04]quantity*price = 20003 [09:25:04]sum+1 = 20004 [09:25:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 45 29.10.2024 09:25 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202650 ФПД: 276458615154252 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092505&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202650&fm=276458615154252&tin=02508201610067®Number=0000000000091777&sum=20003 [09:25:06]StoreToDocumentArchive [09:25:06]shift 546 fd 202650 [09:25:06]save to /storage/0546/doc_00202650 [09:25:06]save last doc name /storage/0546/doc_00202650 to /storage/kkm_last_doc_name [09:25:06]save OK [09:25:06]Clear old archive folders... [09:25:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:25:06]tlvbuf is 0072D010 [09:25:06]SAM_PROTO_ClearQueue [09:25:06]wFMCommunicate request_size=4 [09:25:06]MH_SAM_APDU [09:25:06]CAPDU: 80 09 00 00 [09:25:06]Write to MH i2c: E2 08 00 1A 02 80 09 00 00 00 00 00 00 8E [09:25:06]Write i2c OK [09:25:06]MH_I2C_Read... [09:25:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:06]Read from MH i2c: E2 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: E2 03 00 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: E2 03 00 1A 02 00 90 00 90 [09:25:06]RAPDU: 90 00 [09:25:06]wFMCommunicate OK [09:25:06]SAM_PROTO_ClearQueue done [09:25:06]KKMCreateOFDPacket [09:25:06]OFDProtocolAddRootSTLVToBuf [09:25:06]FM_MakeSignedData [09:25:06]FM_MakeSignedData [09:25:06]SAM_PROTO_SignData [09:25:06]wFMCommunicate request_size=4 [09:25:06]MH_SAM_APDU [09:25:06]CAPDU: 80 0D 01 02 [09:25:06]Write to MH i2c: E2 08 00 1B 02 80 0D 01 02 00 00 00 00 96 [09:25:06]Write i2c OK [09:25:06]MH_I2C_Read... [09:25:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:06]Read from MH i2c: E2 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: E2 03 00 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: E2 03 00 1B 02 00 90 00 91 [09:25:06]RAPDU: 90 00 [09:25:06]wFMCommunicate OK [09:25:06]wFMCommunicate request_size=255 [09:25:06]MH_SAM_APDU [09:25: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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 F1 A9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9A 17 03 00 35 04 06 00 FB [09:25:06]Write to MH i2c: E2 02 01 1C 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 F1 A9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9A 17 03 00 35 04 06 00 FB 00 00 13 [09:25:06]Write i2c OK [09:25:06]MH_I2C_Read... [09:25:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:06]Read from MH i2c: E2 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: E2 03 00 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [09:25:06]RAPDU: 90 00 [09:25:06]wFMCommunicate OK [09:25:06]wFMCommunicate request_size=10 [09:25:06]MH_SAM_APDU [09:25:06]CAPDU: 80 0D 02 02 05 70 09 8D 26 4C [09:25:06]Write to MH i2c: E2 0D 00 1D 02 80 0D 02 02 05 00 70 09 8D 26 4C 00 00 1B [09:25:06]Write i2c OK [09:25:06]MH_I2C_Read... [09:25:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:06]Read from MH i2c: E2 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: E2 03 00 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [09:25:06]RAPDU: 90 00 [09:25:06]wFMCommunicate OK [09:25:06]wFMCommunicate request_size=4 [09:25:06]MH_SAM_APDU [09:25:06]CAPDU: 80 0D 03 02 [09:25:06]Write to MH i2c: E2 08 00 1E 02 80 0D 03 02 00 00 00 00 9B [09:25:06]Write i2c OK [09:25:06]MH_I2C_Read... [09:25:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:06]Read from MH i2c: E2 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: E2 0B 00 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: E2 0B 00 1E 02 00 EE C5 05 0E FC 43 E0 A4 90 00 25 [09:25:06]RAPDU: EE C5 05 0E FC 43 E0 A4 90 00 [09:25:06]wFMCommunicate OK [09:25:06]SAM_PROTO_SignData done [09:25:06]FM_MakeSignedData done [09:25:06]CreateOFDProtocolMessage [09:25:06]wFMCommunicate request_size=4 [09:25:06]MH_SAM_APDU [09:25:06]CAPDU: 80 11 00 00 [09:25:06]Write to MH i2c: E2 08 00 1F 02 80 11 00 00 00 00 00 00 9B [09:25:06]Write i2c OK [09:25:06]MH_I2C_Read... [09:25:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:06]Read from MH i2c: E2 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: E2 17 00 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: E2 17 00 1F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F0 [09:25:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:25:06]wFMCommunicate OK [09:25:06]CreateOFDProtocolMessage done [09:25:06]OFDSenderStorePacket 202650 [09:25:06]StoreOFDPacket docnum=202650 [09:25:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F1 07 07 01 E1 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 F1 A9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9A 17 03 00 35 04 06 00 FB 70 09 8D 26 4C EE C5 05 0E FC 43 E0 A4 [09:25:06]CheckFolder [09:25:06]dirname=/storage/ofd_packets [09:25:06]CheckFolder done [09:25:06]ProducePacketName [09:25:06]name=ofd_packets/00202650 [09:25:06]NVStorageSaveData ofd_packets/00202650 [09:25:06]File name is /storage/ofd_packets/00202650 [09:25:06]Write 301 bytes [09:25:06]NVStorageSaveData done [09:25:06]OFDSenderStorePacket done [09:25:06]KKMCreateOFDPacket done [09:25:06]NVStorageSaveData kkm_last_timestamp [09:25:06]File name is /storage/kkm_last_timestamp [09:25:06]Write 4 bytes [09:25:06]NVStorageSaveData done [09:25:06]ExternCall_PrintAddStr [09:25:06]wPrintStart [09:25:06]Write to MH i2c: 01 00 00 20 02 22 [09:25:06]Write i2c OK [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: 01 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: 01 07 00 [09:25:06]MH_I2C_Read... [09:25:06]Read from MH i2c: 01 07 00 20 02 00 00 00 00 00 FF 0F 37 [09:25:06]RasterBufferAndPrint [09:25:06]line Счет N : (1)450437 [09:25:06]line ИНН: 02508201610067 [09:25:06]line Контрольно-Кассовый Чек [09:25:06]line ПРОДАЖА [09:25:06]line ТРК (МРК, ГНК) : 41 [09:25:06]line Товар: 2710124130 [09:25:06]line Аи-92-К-2 [09:25:06]line 2.990 * 66.90 [09:25:06]line = 200.03 [09:25:06]line НДС 12% НСП 1% [09:25:06]line > о реализуемом товаре [09:25:06]line ИТОГО: 200.03 [09:25:06]line НСП 1% : 1.77 [09:25:06]line НДС 12% : 21.24 [09:25:06]line Наличными: 0.00 [09:25:06]line Безнал.: 200.03 [09:25:06]line Место: АЗС № 171 "Партнер Нефть" [09:25:06]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:25:06]line СНО: Общий режим [09:25:06]line Чек 45 29.10.2024 09:25 [09:25:06]line Смена: 546 ФФД: 1.0 [09:25:06]line ЗНМ: 0300000109 [09:25:06]line РНМ: 0000000000091777 [09:25:06]line Версия ККМ: 001 [09:25:06]line Платежная система: Mbank [09:25:06]line ФМ: 0000000000871756 [09:25:06]line ФД: 202650 [09:25:06]line ФПД: 276458615154252 [09:25:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092505&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202650&fm=276458615154252&tin=02508201610067®Number=0000000000091777&sum=20003 [09:25:06]written 0, free lines is 4095 [09:25:06]OFD Sender: Processing packet 202650 [packets to send 116, broken 115] [09:25:06]ProducePacketName [09:25:06]name=ofd_packets/00202650 [09:25:06]OFD Sender: To server: pG, [09:25:06]CommunicateWithHost lk.salyk.kg:30040 [09:25:06]ConnectInit lk.salyk.kg [09:25:07]Connected sock=8 [09:25:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F1 07 07 01 E1 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 F1 A9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9A 17 03 00 35 04 06 00 FB 70 09 8D 26 4C EE C5 05 0E FC 43 E0 A4 [09:25:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 99 FA 47 00 3B 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9A 17 03 00 F4 03 04 00 A4 55 20 67 B6 04 01 00 00 8A 5A D3 0A A4 4B E3 01 [09:25:07]CommunicateWithHost err = 0 [09:25:07]CheckOFDResponse [09:25:07]1017 (14) - 77093643461234 [09:25:07]1041 (16) - 0000000000871756 [09:25:07]1040 (4) - 202650 [09:25:07]1012 (4) - 29.10.2024 03:25 [09:25:07]1206 (1) - 0 [09:25:07]OFD Sender: Remove packet 202650 [09:25:07]ProducePacketName [09:25:07]name=ofd_packets/00202650 [09:25:07]NVStorageDeleteData [09:25:07]Write to MH i2c: 01 00 00 49 02 4B [09:25:07]Write i2c OK [09:25:07]MH_I2C_Read... [09:25:07]Read from MH i2c: 01 [09:25:07]MH_I2C_Read... [09:25:07]Read from MH i2c: 01 07 00 [09:25:07]MH_I2C_Read... [09:25:07]Read from MH i2c: 01 07 00 49 02 00 00 00 00 00 C2 0C 20 [09:25:07]RasterBufferAndPrint [09:25:07]line [09:25:07]line [09:25:07]line [09:25:07]line [09:25:07]line [09:25:07]written 0, free lines is 3272 [09:25:07]MH_Cut [09:25:07]Write to MH i2c: D1 01 00 50 02 01 24 [09:25:07]Write i2c OK [09:25:07]MH_I2C_Read... [09:25:07]Read from MH i2c: D1 [09:25:07]MH_I2C_Read... [09:25:07]Read from MH i2c: D1 01 00 [09:25:07]MH_I2C_Read... [09:25:07]Read from MH i2c: D1 01 00 50 02 00 23 [09:25:07]Write to MH i2c: 01 00 00 51 02 53 [09:25:07]Write i2c OK [09:25:07]MH_I2C_Read... [09:25:07]OFD Sender: No OFD packet to send [09:25:08]*** Cut start [09:25:08]*** Purtial cut [09:25:08]*** Stage 1: CUTSNS_PIN = 1 [09:25:08]Read from MH i2c: 01 [09:25:08]MH_I2C_Read... [09:25:08]*** Stop cut motor [09:25:08]*** Cut end [09:25:08]Read from MH i2c: 01 07 00 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: 01 07 00 51 02 00 00 00 00 00 FF 0F 68 [09:25:08]process_action close_receipt done [09:25:08]requested_data is exist [09:25:08]produce_requested_data [09:25:08]requested_item fm.sn is exist - process it [09:25:08]wFMCommunicate request_size=4 [09:25:08]MH_SAM_APDU [09:25:08]CAPDU: 80 11 00 00 [09:25:08]Write to MH i2c: E2 08 00 52 02 80 11 00 00 00 00 00 00 CE [09:25:08]Write i2c OK [09:25:08]MH_I2C_Read... [09:25:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:08]Read from MH i2c: E2 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: E2 17 00 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: E2 17 00 52 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 23 [09:25:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:25:08]wFMCommunicate OK [09:25:08]requested_item fd.num is exist - process it [09:25:08]SAM_PROTO_GetFieldsCounters [09:25:08]wFMCommunicate request_size=4 [09:25:08]MH_SAM_APDU [09:25:08]CAPDU: 80 13 00 00 [09:25:08]Write to MH i2c: E2 08 00 53 02 80 13 00 00 00 00 00 00 D1 [09:25:08]Write i2c OK [09:25:08]MH_I2C_Read... [09:25:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:25:08]Read from MH i2c: E2 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: E2 62 00 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: E2 62 00 53 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9A 17 03 00 0E 04 04 00 22 02 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 59 [09:25:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9A 17 03 00 0E 04 04 00 22 02 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 [09:25:08]wFMCommunicate OK [09:25:08]SAM_PROTO_GetFieldsCounters done [09:25:08]requested_item shift.num is exist - process it [09:25:08]requested_item shift.opened is exist - process it [09:25:08]req_shift_opened [09:25:08]FM_GetShiftState [09:25:08]SAM_PROTO_GetShiftState [09:25:08]wFMCommunicate request_size=4 [09:25:08]MH_SAM_APDU [09:25:08]CAPDU: 80 13 01 00 [09:25:08]Write to MH i2c: E2 08 00 54 02 80 13 01 00 00 00 00 00 D3 [09:25:08]Write i2c OK [09:25:08]MH_I2C_Read... [09:25:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:08]Read from MH i2c: E2 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: E2 0E 00 [09:25:08]MH_I2C_Read... [09:25:08]Read from MH i2c: E2 0E 00 54 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BC [09:25:08]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:25:08]wFMCommunicate OK [09:25:08]SAM_PROTO_GetShiftState done [09:25:08]FM_GetShiftState done [09:25:08]req_shift_opened done [09:25:08]requested_item shift.open_date is exist - process it [09:25:08]req_shift_open_date [09:25:08]req_shift_open_date done [09:25:08]produce_requested_data done [09:25:08]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202650,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:25:08]process_action_free close_receipt [09:25:08]json_value_free [09:25:08]json_value_free done [09:25:08]process_json_proto returns [09:25:08]Send response to host [09:25:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202650,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:25:08]free response buf [09:25:08]execute_script done [09:25:08]execute_script returns [09:25:08]free content buf [09:25:08]Sock 9.Close socket [09:25:08]Sock 9.Thread stoped [09:25:12]OFD Sender: No OFD packet to send [09:25:17]OFD Sender: No OFD packet to send [09:25:22]OFD Sender: No OFD packet to send [09:25:27]OFD Sender: No OFD packet to send [09:25:32]OFD Sender: No OFD packet to send [09:25:37]OFD Sender: No OFD packet to send [09:25:42]OFD Sender: No OFD packet to send [09:25:47]OFD Sender: No OFD packet to send [09:25:52]OFD Sender: No OFD packet to send [09:25:57]OFD Sender: No OFD packet to send [09:26:02]OFD Sender: No OFD packet to send [09:26:07]OFD Sender: No OFD packet to send [09:26:12]OFD Sender: No OFD packet to send [09:26:17]OFD Sender: No OFD packet to send [09:26:22]OFD Sender: No OFD packet to send [09:26:27]OFD Sender: No OFD packet to send [09:26:29]accept exits with 10 [09:26:29]New connection [09:26:29]New thread 3066977636 created [09:26:29]Thread 3066834276 joined [09:26:29]Waiting for new connection... [09:26:29] Sock 10.Parse request [09:26:29]Sock 10.Check first char [09:26:29]Sock 10.First char is OK [09:26:29]request: POST /json_proto HTTP/1.0 [09:26:29]Method: POST [09:26:29]URL: /json_proto [09:26:29]Method is POST - this is cgi request [09:26:29]url: /json_proto [09:26:29]query_string will be loaded in cgi processing [09:26:29]execute_cgi json_proto POST (null) [09:26:29]execute_cgi path=json_proto method=POST [09:26:29]POST find Content-Length [09:26:29]Host: 172.17.63.195:8080 [09:26:29]Content-Length: 677 [09:26:29]Content-Type: application/json [09:26:29] [09:26:29]POST finish read [09:26:29]Found Content-Length = 677 [09:26:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:26:29]execute_script... [09:26: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)450438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:26:29]POST & json_proto [09:26:29]process_json_proto [09:26:29]json parsed OK: [09:26:29]protocol is kg_v1.0 [09:26:29]action value=close_receipt [09:26:29]process_action close_receipt [09:26:29]cmd_close_receipt [09:26:29]MH_GetDate [09:26:29]Write to MH i2c: F0 00 00 55 02 46 [09:26:29]Write i2c OK [09:26:29]MH_I2C_Read... [09:26:29]Read from MH i2c: F0 [09:26:29]MH_I2C_Read... [09:26:29]Read from MH i2c: F0 09 00 [09:26:29]MH_I2C_Read... [09:26:29]Read from MH i2c: F0 09 00 55 02 00 45 AA 20 67 47 1B 1E 67 AC [09:26:29]GetLastDocTimeStamp 1730193905 [09:26:29]current date 1730193989 [09:26:29]FM_GetShiftState [09:26:29]SAM_PROTO_GetShiftState [09:26:29]wFMCommunicate request_size=4 [09:26:29]MH_SAM_APDU [09:26:29]CAPDU: 80 13 01 00 [09:26:29]Write to MH i2c: E2 08 00 56 02 80 13 01 00 00 00 00 00 D5 [09:26:29]Write i2c OK [09:26:29]MH_I2C_Read... [09:26:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:29]Read from MH i2c: E2 [09:26:29]MH_I2C_Read... [09:26:29]Read from MH i2c: E2 0E 00 [09:26:29]MH_I2C_Read... [09:26:29]Read from MH i2c: E2 0E 00 56 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BE [09:26:29]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:26:29]wFMCommunicate OK [09:26:29]SAM_PROTO_GetShiftState done [09:26:29]FM_GetShiftState done [09:26:29]opened in 1730160431 [09:26:29]opened+sec_in_day 1730246831 [09:26:29]quantity*price = 50041 [09:26:29]sum+1 = 50042 [09:26:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 46 29.10.2024 09:26 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202651 ФПД: 20939349002948 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092629&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202651&fm=20939349002948&tin=02508201610067®Number=0000000000091777&sum=50000 [09:26:30]StoreToDocumentArchive [09:26:30]shift 546 fd 202651 [09:26:30]save to /storage/0546/doc_00202651 [09:26:30]save last doc name /storage/0546/doc_00202651 to /storage/kkm_last_doc_name [09:26:30]save OK [09:26:30]Clear old archive folders... [09:26:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:26:30]tlvbuf is 0077D550 [09:26:30]SAM_PROTO_ClearQueue [09:26:30]wFMCommunicate request_size=4 [09:26:30]MH_SAM_APDU [09:26:30]CAPDU: 80 09 00 00 [09:26:30]Write to MH i2c: E2 08 00 63 02 80 09 00 00 00 00 00 00 D7 [09:26:30]Write i2c OK [09:26:30]MH_I2C_Read... [09:26:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:26:30]Read from MH i2c: E2 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 03 00 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 03 00 63 02 00 90 00 D9 [09:26:30]RAPDU: 90 00 [09:26:30]wFMCommunicate OK [09:26:30]SAM_PROTO_ClearQueue done [09:26:30]KKMCreateOFDPacket [09:26:30]OFDProtocolAddRootSTLVToBuf [09:26:30]FM_MakeSignedData [09:26:30]FM_MakeSignedData [09:26:30]SAM_PROTO_SignData [09:26:30]wFMCommunicate request_size=4 [09:26:30]MH_SAM_APDU [09:26:30]CAPDU: 80 0D 01 02 [09:26:30]Write to MH i2c: E2 08 00 64 02 80 0D 01 02 00 00 00 00 DF [09:26:30]Write i2c OK [09:26:30]MH_I2C_Read... [09:26:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:26:30]Read from MH i2c: E2 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 03 00 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 03 00 64 02 00 90 00 DA [09:26:30]RAPDU: 90 00 [09:26:30]wFMCommunicate OK [09:26:30]wFMCommunicate request_size=255 [09:26:30]MH_SAM_APDU [09:26:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 45 AA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 17 03 00 35 04 06 00 13 [09:26:30]Write to MH i2c: E2 02 01 65 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 45 AA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 17 03 00 35 04 06 00 13 00 00 03 [09:26:30]Write i2c OK [09:26:30]MH_I2C_Read... [09:26:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:30]Read from MH i2c: E2 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 03 00 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 03 00 65 02 00 90 00 DB [09:26:30]RAPDU: 90 00 [09:26:30]wFMCommunicate OK [09:26:30]wFMCommunicate request_size=10 [09:26:30]MH_SAM_APDU [09:26:30]CAPDU: 80 0D 02 02 05 0B 52 75 8A C4 [09:26:30]Write to MH i2c: E2 0D 00 66 02 80 0D 02 02 05 00 0B 52 75 8A C4 00 00 0C [09:26:30]Write i2c OK [09:26:30]MH_I2C_Read... [09:26:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:30]Read from MH i2c: E2 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 03 00 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 03 00 66 02 00 90 00 DC [09:26:30]RAPDU: 90 00 [09:26:30]wFMCommunicate OK [09:26:30]wFMCommunicate request_size=4 [09:26:30]MH_SAM_APDU [09:26:30]CAPDU: 80 0D 03 02 [09:26:30]Write to MH i2c: E2 08 00 67 02 80 0D 03 02 00 00 00 00 E4 [09:26:30]Write i2c OK [09:26:30]MH_I2C_Read... [09:26:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:26:30]Read from MH i2c: E2 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 0B 00 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 0B 00 67 02 00 AD D9 02 BB A2 50 75 5B 90 00 EA [09:26:30]RAPDU: AD D9 02 BB A2 50 75 5B 90 00 [09:26:30]wFMCommunicate OK [09:26:30]SAM_PROTO_SignData done [09:26:30]FM_MakeSignedData done [09:26:30]CreateOFDProtocolMessage [09:26:30]wFMCommunicate request_size=4 [09:26:30]MH_SAM_APDU [09:26:30]CAPDU: 80 11 00 00 [09:26:30]Write to MH i2c: E2 08 00 68 02 80 11 00 00 00 00 00 00 E4 [09:26:30]Write i2c OK [09:26:30]MH_I2C_Read... [09:26:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:30]Read from MH i2c: E2 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 17 00 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 17 00 68 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 39 [09:26:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:26:30]wFMCommunicate OK [09:26:30]CreateOFDProtocolMessage done [09:26:30]OFDSenderStorePacket 202651 [09:26:30]StoreOFDPacket docnum=202651 [09:26:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2D 22 07 01 F6 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 45 AA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 17 03 00 35 04 06 00 13 0B 52 75 8A C4 AD D9 02 BB A2 50 75 5B [09:26:30]CheckFolder [09:26:30]dirname=/storage/ofd_packets [09:26:30]CheckFolder done [09:26:30]ProducePacketName [09:26:30]name=ofd_packets/00202651 [09:26:30]NVStorageSaveData ofd_packets/00202651 [09:26:30]File name is /storage/ofd_packets/00202651 [09:26:30]Write 301 bytes [09:26:30]NVStorageSaveData done [09:26:30]OFDSenderStorePacket done [09:26:30]KKMCreateOFDPacket done [09:26:30]NVStorageSaveData kkm_last_timestamp [09:26:30]File name is /storage/kkm_last_timestamp [09:26:30]Write 4 bytes [09:26:30]NVStorageSaveData done [09:26:30]ExternCall_PrintAddStr [09:26:30]wPrintStart [09:26:30]Write to MH i2c: 01 00 00 69 02 6B [09:26:30]Write i2c OK [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: 01 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: 01 07 00 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: 01 07 00 69 02 00 00 00 00 00 FF 0F 80 [09:26:30]RasterBufferAndPrint [09:26:30]line Счет N : (1)450438 [09:26:30]line ИНН: 02508201610067 [09:26:30]line Контрольно-Кассовый Чек [09:26:30]line ПРОДАЖА [09:26:30]line ТРК (МРК, ГНК) : 62 [09:26:30]line Товар: 2710124130 [09:26:30]line Аи-92-К-2 [09:26:30]line 7.480 * 66.90 [09:26:30]line = 500.41 [09:26:30]line НДС 12% НСП 1% [09:26:30]line > о реализуемом товаре [09:26:30]line ОКРУГЛЕНИЕ: -0.41 [09:26:30]line ИТОГО: 500.00 [09:26:30]line Внесено: 500.00 [09:26:30]line СДАЧА: 0.00 [09:26:30]line НСП 1% : 4.43 [09:26:30]line НДС 12% : 53.14 [09:26:30]line Наличными: 500.00 [09:26:30]line Безнал.: 0.00 [09:26:30]line Место: АЗС № 171 "Партнер Нефть" [09:26:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:26:30]line СНО: Общий режим [09:26:30]line Чек 46 29.10.2024 09:26 [09:26:30]line Смена: 546 ФФД: 1.0 [09:26:30]line ЗНМ: 0300000109 [09:26:30]line РНМ: 0000000000091777 [09:26:30]line Версия ККМ: 001 [09:26:30]line ФМ: 0000000000871756 [09:26:30]line ФД: 202651 [09:26:30]line ФПД: 20939349002948 [09:26:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092629&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202651&fm=20939349002948&tin=02508201610067®Number=0000000000091777&sum=50000 [09:26:31]OFD Sender: Processing packet 202651 [packets to send 116, broken 115] [09:26:31]ProducePacketName [09:26:31]name=ofd_packets/00202651 [09:26:31]OFD Sender: To server: pG, [09:26:31]CommunicateWithHost lk.salyk.kg:30040 [09:26:31]ConnectInit lk.salyk.kg [09:26:31]written 0, free lines is 4095 [09:26:31]Connected sock=11 [09:26:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2D 22 07 01 F6 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 45 AA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 17 03 00 35 04 06 00 13 0B 52 75 8A C4 AD D9 02 BB A2 50 75 5B [09:26:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 83 51 47 00 9B 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 17 03 00 F4 03 04 00 F8 55 20 67 B6 04 01 00 00 78 49 B4 07 68 42 D1 81 [09:26:31]CommunicateWithHost err = 0 [09:26:31]CheckOFDResponse [09:26:31]1017 (14) - 77093643461234 [09:26:31]1041 (16) - 0000000000871756 [09:26:31]1040 (4) - 202651 [09:26:31]1012 (4) - 29.10.2024 03:26 [09:26:31]1206 (1) - 0 [09:26:31]OFD Sender: Remove packet 202651 [09:26:31]ProducePacketName [09:26:31]name=ofd_packets/00202651 [09:26:31]NVStorageDeleteData [09:26:31]Write to MH i2c: 01 00 00 94 02 96 [09:26:31]Write i2c OK [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: 01 [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: 01 07 00 [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: 01 07 00 94 02 00 00 00 00 00 90 0C 39 [09:26:31]RasterBufferAndPrint [09:26:31]line [09:26:31]line [09:26:31]line [09:26:31]line [09:26:31]line [09:26:31]written 0, free lines is 3220 [09:26:31]MH_Cut [09:26:31]Write to MH i2c: D1 01 00 9B 02 01 6F [09:26:31]Write i2c OK [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: D1 [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: D1 01 00 [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: D1 01 00 9B 02 00 6E [09:26:31]Write to MH i2c: 01 00 00 9C 02 9E [09:26:31]Write i2c OK [09:26:31]MH_I2C_Read... [09:26:32]OFD Sender: No OFD packet to send [09:26:32]*** Cut start [09:26:32]*** Purtial cut [09:26:32]*** Stage 1: CUTSNS_PIN = 1 [09:26:32]Read from MH i2c: 01 [09:26:32]MH_I2C_Read... [09:26:32]*** Stop cut motor [09:26:32]*** Cut end [09:26:32]Read from MH i2c: 01 07 00 [09:26:32]MH_I2C_Read... [09:26:32]Read from MH i2c: 01 07 00 9C 02 00 00 00 00 00 FF 0F B3 [09:26:32]process_action close_receipt done [09:26:32]requested_data is exist [09:26:32]produce_requested_data [09:26:32]requested_item fm.sn is exist - process it [09:26:32]wFMCommunicate request_size=4 [09:26:32]MH_SAM_APDU [09:26:32]CAPDU: 80 11 00 00 [09:26:32]Write to MH i2c: E2 08 00 9D 02 80 11 00 00 00 00 00 00 19 [09:26:32]Write i2c OK [09:26:32]MH_I2C_Read... [09:26:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:32]Read from MH i2c: E2 [09:26:32]MH_I2C_Read... [09:26:32]Read from MH i2c: E2 17 00 [09:26:32]MH_I2C_Read... [09:26:32]Read from MH i2c: E2 17 00 9D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6E [09:26:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:26:32]wFMCommunicate OK [09:26:32]requested_item fd.num is exist - process it [09:26:32]SAM_PROTO_GetFieldsCounters [09:26:32]wFMCommunicate request_size=4 [09:26:32]MH_SAM_APDU [09:26:32]CAPDU: 80 13 00 00 [09:26:32]Write to MH i2c: E2 08 00 9E 02 80 13 00 00 00 00 00 00 1C [09:26:32]Write i2c OK [09:26:32]MH_I2C_Read... [09:26:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:26:33]Read from MH i2c: E2 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 62 00 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 62 00 9E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9B 17 03 00 0E 04 04 00 22 02 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 A8 [09:26:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9B 17 03 00 0E 04 04 00 22 02 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 [09:26:33]wFMCommunicate OK [09:26:33]SAM_PROTO_GetFieldsCounters done [09:26:33]requested_item shift.num is exist - process it [09:26:33]requested_item shift.opened is exist - process it [09:26:33]req_shift_opened [09:26:33]FM_GetShiftState [09:26:33]SAM_PROTO_GetShiftState [09:26:33]wFMCommunicate request_size=4 [09:26:33]MH_SAM_APDU [09:26:33]CAPDU: 80 13 01 00 [09:26:33]Write to MH i2c: E2 08 00 9F 02 80 13 01 00 00 00 00 00 1E [09:26:33]Write i2c OK [09:26:33]MH_I2C_Read... [09:26:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:33]Read from MH i2c: E2 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 0E 00 [09:26:33]MH_I2C_Read... [09:26:33]Read from MH i2c: E2 0E 00 9F 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 07 [09:26:33]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:26:33]wFMCommunicate OK [09:26:33]SAM_PROTO_GetShiftState done [09:26:33]FM_GetShiftState done [09:26:33]req_shift_opened done [09:26:33]requested_item shift.open_date is exist - process it [09:26:33]req_shift_open_date [09:26:33]req_shift_open_date done [09:26:33]produce_requested_data done [09:26:33]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202651,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:26:33]process_action_free close_receipt [09:26:33]json_value_free [09:26:33]json_value_free done [09:26:33]process_json_proto returns [09:26:33]Send response to host [09:26:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202651,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:26:33]free response buf [09:26:33]execute_script done [09:26:33]execute_script returns [09:26:33]free content buf [09:26:33]Sock 10.Close socket [09:26:33]Sock 10.Thread stoped [09:26:37]OFD Sender: No OFD packet to send [09:26:42]OFD Sender: No OFD packet to send [09:26:47]OFD Sender: No OFD packet to send [09:26:52]OFD Sender: No OFD packet to send [09:26:57]OFD Sender: No OFD packet to send [09:27:02]OFD Sender: No OFD packet to send [09:27:07]OFD Sender: No OFD packet to send [09:27:12]OFD Sender: No OFD packet to send [09:27:17]OFD Sender: No OFD packet to send [09:27:22]OFD Sender: No OFD packet to send [09:27:27]OFD Sender: No OFD packet to send [09:27:32]OFD Sender: No OFD packet to send [09:27:37]OFD Sender: No OFD packet to send [09:27:42]OFD Sender: No OFD packet to send [09:27:47]OFD Sender: No OFD packet to send [09:27:52]OFD Sender: No OFD packet to send [09:27:57]OFD Sender: No OFD packet to send [09:28:02]OFD Sender: No OFD packet to send [09:28:07]OFD Sender: No OFD packet to send [09:28:12]OFD Sender: No OFD packet to send [09:28:17]OFD Sender: No OFD packet to send [09:28:22]OFD Sender: No OFD packet to send [09:28:27]OFD Sender: No OFD packet to send [09:28:32]OFD Sender: No OFD packet to send [09:28:37]OFD Sender: No OFD packet to send [09:28:42]OFD Sender: No OFD packet to send [09:28:47]OFD Sender: No OFD packet to send [09:28:52]OFD Sender: No OFD packet to send [09:28:57]OFD Sender: No OFD packet to send [09:29:02]OFD Sender: No OFD packet to send [09:29:07]OFD Sender: No OFD packet to send [09:29:12]OFD Sender: No OFD packet to send [09:29:17]OFD Sender: No OFD packet to send [09:29:22]OFD Sender: No OFD packet to send [09:29:27]OFD Sender: No OFD packet to send [09:29:27]accept exits with 8 [09:29:27]New connection [09:29:27]New thread 3066834276 created [09:29:27]Thread 3066977636 joined [09:29:27]Waiting for new connection... [09:29:27] Sock 8.Parse request [09:29:27]Sock 8.Check first char [09:29:27]Sock 8.First char is OK [09:29:27]request: POST /json_proto HTTP/1.0 [09:29:27]Method: POST [09:29:27]URL: /json_proto [09:29:27]Method is POST - this is cgi request [09:29:27]url: /json_proto [09:29:27]query_string will be loaded in cgi processing [09:29:27]execute_cgi json_proto POST (null) [09:29:27]execute_cgi path=json_proto method=POST [09:29:27]POST find Content-Length [09:29:27]Host: 172.17.63.195:8080 [09:29:27]Content-Length: 674 [09:29:27]Content-Type: application/json [09:29:27] [09:29:27]POST finish read [09:29:27]Found Content-Length = 674 [09:29:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450439", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:27]execute_script... [09:29: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)450439", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:27]POST & json_proto [09:29:27]process_json_proto [09:29:27]json parsed OK: [09:29:27]protocol is kg_v1.0 [09:29:27]action value=close_receipt [09:29:27]process_action close_receipt [09:29:27]cmd_close_receipt [09:29:27]MH_GetDate [09:29:27]Write to MH i2c: F0 00 00 A0 02 91 [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: F0 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: F0 09 00 [09:29:27]MH_I2C_Read... [09:29:27]Read from MH i2c: F0 09 00 A0 02 00 F8 AA 20 67 47 1B 1E 67 AA [09:29:27]GetLastDocTimeStamp 1730193989 [09:29:27]current date 1730194168 [09:29:27]FM_GetShiftState [09:29:27]SAM_PROTO_GetShiftState [09:29:27]wFMCommunicate request_size=4 [09:29:27]MH_SAM_APDU [09:29:27]CAPDU: 80 13 01 00 [09:29:27]Write to MH i2c: E2 08 00 A1 02 80 13 01 00 00 00 00 00 20 [09:29:27]Write i2c OK [09:29:27]MH_I2C_Read... [09:29:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:28]Read from MH i2c: E2 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: E2 0E 00 [09:29:28]MH_I2C_Read... [09:29:28]Read from MH i2c: E2 0E 00 A1 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 09 [09:29:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:29:28]wFMCommunicate OK [09:29:28]SAM_PROTO_GetShiftState done [09:29:28]FM_GetShiftState done [09:29:28]opened in 1730160431 [09:29:28]opened+sec_in_day 1730246831 [09:29:28]quantity*price = 50063 [09:29:28]sum+1 = 50064 [09:29:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 47 29.10.2024 09:29 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202652 ФПД: 234877831937693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092928&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202652&fm=234877831937693&tin=02508201610067®Number=0000000000091777&sum=50000 [09:29:29]StoreToDocumentArchive [09:29:29]shift 546 fd 202652 [09:29:29]save to /storage/0546/doc_00202652 [09:29:29]save last doc name /storage/0546/doc_00202652 to /storage/kkm_last_doc_name [09:29:29]save OK [09:29:29]Clear old archive folders... [09:29:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:29:29]tlvbuf is 00785AF0 [09:29:29]SAM_PROTO_ClearQueue [09:29:29]wFMCommunicate request_size=4 [09:29:29]MH_SAM_APDU [09:29:29]CAPDU: 80 09 00 00 [09:29:29]Write to MH i2c: E2 08 00 AE 02 80 09 00 00 00 00 00 00 22 [09:29:29]Write i2c OK [09:29:29]MH_I2C_Read... [09:29:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:29:29]Read from MH i2c: E2 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: E2 03 00 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: E2 03 00 AE 02 00 90 00 24 [09:29:29]RAPDU: 90 00 [09:29:29]wFMCommunicate OK [09:29:29]SAM_PROTO_ClearQueue done [09:29:29]KKMCreateOFDPacket [09:29:29]OFDProtocolAddRootSTLVToBuf [09:29:29]FM_MakeSignedData [09:29:29]FM_MakeSignedData [09:29:29]SAM_PROTO_SignData [09:29:29]wFMCommunicate request_size=4 [09:29:29]MH_SAM_APDU [09:29:29]CAPDU: 80 0D 01 02 [09:29:29]Write to MH i2c: E2 08 00 AF 02 80 0D 01 02 00 00 00 00 2A [09:29:29]Write i2c OK [09:29:29]MH_I2C_Read... [09:29:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:29:29]Read from MH i2c: E2 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: E2 03 00 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: E2 03 00 AF 02 00 90 00 25 [09:29:29]RAPDU: 90 00 [09:29:29]wFMCommunicate OK [09:29:29]wFMCommunicate request_size=255 [09:29:29]MH_SAM_APDU [09:29:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 F8 AA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9C 17 03 00 35 04 06 00 D5 9E C1 BC [09:29:29]Write to MH i2c: E2 02 01 B0 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 F8 AA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9C 17 03 00 35 04 06 00 D5 9E C1 BC 00 00 5E [09:29:29]Write i2c OK [09:29:29]MH_I2C_Read... [09:29:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:29]Read from MH i2c: E2 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: E2 03 00 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: E2 03 00 B0 02 00 90 00 26 [09:29:29]RAPDU: 90 00 [09:29:29]wFMCommunicate OK [09:29:29]wFMCommunicate request_size=7 [09:29:29]MH_SAM_APDU [09:29:29]CAPDU: 80 0D 02 02 02 FE 9D [09:29:29]Write to MH i2c: E2 0A 00 B1 02 80 0D 02 02 02 00 FE 9D 00 00 CC [09:29:29]Write i2c OK [09:29:29]MH_I2C_Read... [09:29:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:29]Read from MH i2c: E2 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: E2 03 00 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: E2 03 00 B1 02 00 90 00 27 [09:29:29]RAPDU: 90 00 [09:29:29]wFMCommunicate OK [09:29:29]wFMCommunicate request_size=4 [09:29:29]MH_SAM_APDU [09:29:29]CAPDU: 80 0D 03 02 [09:29:29]Write to MH i2c: E2 08 00 B2 02 80 0D 03 02 00 00 00 00 2F [09:29:29]Write i2c OK [09:29:29]MH_I2C_Read... [09:29:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:29:29]Read from MH i2c: E2 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: E2 0B 00 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: E2 0B 00 B2 02 00 97 45 D9 32 B7 83 A6 DC 90 00 D3 [09:29:29]RAPDU: 97 45 D9 32 B7 83 A6 DC 90 00 [09:29:29]wFMCommunicate OK [09:29:29]SAM_PROTO_SignData done [09:29:29]FM_MakeSignedData done [09:29:29]CreateOFDProtocolMessage [09:29:29]wFMCommunicate request_size=4 [09:29:29]MH_SAM_APDU [09:29:29]CAPDU: 80 11 00 00 [09:29:29]Write to MH i2c: E2 08 00 B3 02 80 11 00 00 00 00 00 00 2F [09:29:29]Write i2c OK [09:29:29]MH_I2C_Read... [09:29:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:29]Read from MH i2c: E2 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: E2 17 00 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: E2 17 00 B3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 84 [09:29:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:29:29]wFMCommunicate OK [09:29:29]CreateOFDProtocolMessage done [09:29:29]OFDSenderStorePacket 202652 [09:29:29]StoreOFDPacket docnum=202652 [09:29:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 72 18 04 01 43 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 F8 AA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9C 17 03 00 35 04 06 00 D5 9E C1 BC FE 9D 97 45 D9 32 B7 83 A6 DC [09:29:29]CheckFolder [09:29:29]dirname=/storage/ofd_packets [09:29:29]CheckFolder done [09:29:29]ProducePacketName [09:29:29]name=ofd_packets/00202652 [09:29:29]NVStorageSaveData ofd_packets/00202652 [09:29:29]File name is /storage/ofd_packets/00202652 [09:29:29]Write 298 bytes [09:29:29]NVStorageSaveData done [09:29:29]OFDSenderStorePacket done [09:29:29]KKMCreateOFDPacket done [09:29:29]NVStorageSaveData kkm_last_timestamp [09:29:29]File name is /storage/kkm_last_timestamp [09:29:29]Write 4 bytes [09:29:29]NVStorageSaveData done [09:29:29]ExternCall_PrintAddStr [09:29:29]wPrintStart [09:29:29]Write to MH i2c: 01 00 00 B4 02 B6 [09:29:29]Write i2c OK [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: 01 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: 01 07 00 [09:29:29]MH_I2C_Read... [09:29:29]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 FF 0F CB [09:29:29]RasterBufferAndPrint [09:29:29]line Счет N : (1)450439 [09:29:29]line ИНН: 02508201610067 [09:29:29]line Контрольно-Кассовый Чек [09:29:29]line ПРОДАЖА [09:29:29]line ТРК (МРК, ГНК) : 33 [09:29:29]line Товар: 2710194210 [09:29:29]line ДТ-К-2 [09:29:29]line 6.570 * 76.20 [09:29:29]line = 500.63 [09:29:29]line НДС 12% НСП 1% [09:29:29]line > о реализуемом товаре [09:29:29]line ОКРУГЛЕНИЕ: -0.63 [09:29:29]line ИТОГО: 500.00 [09:29:29]line Внесено: 500.00 [09:29:29]line СДАЧА: 0.00 [09:29:29]line НСП 1% : 4.43 [09:29:29]line НДС 12% : 53.16 [09:29:29]line Наличными: 500.00 [09:29:29]line Безнал.: 0.00 [09:29:29]line Место: АЗС № 171 "Партнер Нефть" [09:29:29]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:29:29]line СНО: Общий режим [09:29:29]line Чек 47 29.10.2024 09:29 [09:29:29]line Смена: 546 ФФД: 1.0 [09:29:29]line ЗНМ: 0300000109 [09:29:29]line РНМ: 0000000000091777 [09:29:29]line Версия ККМ: 001 [09:29:29]line ФМ: 0000000000871756 [09:29:29]line ФД: 202652 [09:29:29]line ФПД: 234877831937693 [09:29:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T092928&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202652&fm=234877831937693&tin=02508201610067®Number=0000000000091777&sum=50000 [09:29:29]OFD Sender: Processing packet 202652 [packets to send 116, broken 115] [09:29:29]ProducePacketName [09:29:29]name=ofd_packets/00202652 [09:29:29]OFD Sender: To server: pG, [09:29:29]CommunicateWithHost lk.salyk.kg:30040 [09:29:30]ConnectInit lk.salyk.kg [09:29:30]written 0, free lines is 4095 [09:29:30]Connected sock=10 [09:29:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 72 18 04 01 43 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 F8 AA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9C 17 03 00 35 04 06 00 D5 9E C1 BC FE 9D 97 45 D9 32 B7 83 A6 DC [09:29:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 60 6A 47 00 02 BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9C 17 03 00 F4 03 04 00 AB 56 20 67 B6 04 01 00 00 35 0C 7A 22 BE 26 FB EE [09:29:30]CommunicateWithHost err = 0 [09:29:30]CheckOFDResponse [09:29:30]1017 (14) - 77093643461234 [09:29:30]1041 (16) - 0000000000871756 [09:29:30]1040 (4) - 202652 [09:29:30]1012 (4) - 29.10.2024 03:29 [09:29:30]1206 (1) - 0 [09:29:30]OFD Sender: Remove packet 202652 [09:29:30]ProducePacketName [09:29:30]name=ofd_packets/00202652 [09:29:30]NVStorageDeleteData [09:29:30]Write to MH i2c: 01 00 00 DF 02 E1 [09:29:30]Write i2c OK [09:29:30]MH_I2C_Read... [09:29:30]Read from MH i2c: 01 [09:29:30]MH_I2C_Read... [09:29:30]Read from MH i2c: 01 07 00 [09:29:30]MH_I2C_Read... [09:29:30]Read from MH i2c: 01 07 00 DF 02 00 00 00 00 00 93 0C 87 [09:29:30]RasterBufferAndPrint [09:29:30]line [09:29:30]line [09:29:30]line [09:29:30]line [09:29:30]line [09:29:30]written 0, free lines is 3223 [09:29:30]MH_Cut [09:29:30]Write to MH i2c: D1 01 00 E6 02 01 BA [09:29:30]Write i2c OK [09:29:30]MH_I2C_Read... [09:29:30]Read from MH i2c: D1 [09:29:30]MH_I2C_Read... [09:29:30]Read from MH i2c: D1 01 00 [09:29:30]MH_I2C_Read... [09:29:30]Read from MH i2c: D1 01 00 E6 02 00 B9 [09:29:30]Write to MH i2c: 01 00 00 E7 02 E9 [09:29:30]Write i2c OK [09:29:30]MH_I2C_Read... [09:29:30]OFD Sender: No OFD packet to send [09:29:31]*** Cut start [09:29:31]*** Purtial cut [09:29:31]*** Stage 1: CUTSNS_PIN = 1 [09:29:31]Read from MH i2c: 01 [09:29:31]MH_I2C_Read... [09:29:31]*** Stop cut motor [09:29:31]*** Cut end [09:29:31]Read from MH i2c: 01 07 00 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: 01 07 00 E7 02 00 00 00 00 00 FF 0F FE [09:29:31]process_action close_receipt done [09:29:31]requested_data is exist [09:29:31]produce_requested_data [09:29:31]requested_item fm.sn is exist - process it [09:29:31]wFMCommunicate request_size=4 [09:29:31]MH_SAM_APDU [09:29:31]CAPDU: 80 11 00 00 [09:29:31]Write to MH i2c: E2 08 00 E8 02 80 11 00 00 00 00 00 00 64 [09:29:31]Write i2c OK [09:29:31]MH_I2C_Read... [09:29:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:31]Read from MH i2c: E2 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 17 00 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 17 00 E8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B9 [09:29:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:29:31]wFMCommunicate OK [09:29:31]requested_item fd.num is exist - process it [09:29:31]SAM_PROTO_GetFieldsCounters [09:29:31]wFMCommunicate request_size=4 [09:29:31]MH_SAM_APDU [09:29:31]CAPDU: 80 13 00 00 [09:29:31]Write to MH i2c: E2 08 00 E9 02 80 13 00 00 00 00 00 00 67 [09:29:31]Write i2c OK [09:29:31]MH_I2C_Read... [09:29:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:29:31]Read from MH i2c: E2 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 62 00 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 62 00 E9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9C 17 03 00 0E 04 04 00 22 02 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 F7 [09:29:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9C 17 03 00 0E 04 04 00 22 02 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 [09:29:31]wFMCommunicate OK [09:29:31]SAM_PROTO_GetFieldsCounters done [09:29:31]requested_item shift.num is exist - process it [09:29:31]requested_item shift.opened is exist - process it [09:29:31]req_shift_opened [09:29:31]FM_GetShiftState [09:29:31]SAM_PROTO_GetShiftState [09:29:31]wFMCommunicate request_size=4 [09:29:31]MH_SAM_APDU [09:29:31]CAPDU: 80 13 01 00 [09:29:31]Write to MH i2c: E2 08 00 EA 02 80 13 01 00 00 00 00 00 69 [09:29:31]Write i2c OK [09:29:31]MH_I2C_Read... [09:29:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:31]Read from MH i2c: E2 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 0E 00 [09:29:31]MH_I2C_Read... [09:29:31]Read from MH i2c: E2 0E 00 EA 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 52 [09:29:31]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:29:31]wFMCommunicate OK [09:29:31]SAM_PROTO_GetShiftState done [09:29:31]FM_GetShiftState done [09:29:31]req_shift_opened done [09:29:31]requested_item shift.open_date is exist - process it [09:29:31]req_shift_open_date [09:29:31]req_shift_open_date done [09:29:31]produce_requested_data done [09:29:31]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202652,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:29:31]process_action_free close_receipt [09:29:31]json_value_free [09:29:31]json_value_free done [09:29:31]process_json_proto returns [09:29:31]Send response to host [09:29:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202652,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:29:31]free response buf [09:29:31]execute_script done [09:29:31]execute_script returns [09:29:31]free content buf [09:29:31]Sock 8.Close socket [09:29:31]Sock 8.Thread stoped [09:29:35]OFD Sender: No OFD packet to send [09:29:40]OFD Sender: No OFD packet to send [09:29:45]OFD Sender: No OFD packet to send [09:29:50]OFD Sender: No OFD packet to send [09:29:55]OFD Sender: No OFD packet to send [09:30:00]OFD Sender: No OFD packet to send [09:30:05]OFD Sender: No OFD packet to send [09:30:10]OFD Sender: No OFD packet to send [09:30:15]OFD Sender: No OFD packet to send [09:30:20]OFD Sender: No OFD packet to send [09:30:25]OFD Sender: No OFD packet to send [09:30:30]OFD Sender: No OFD packet to send [09:30:35]OFD Sender: No OFD packet to send [09:30:40]OFD Sender: No OFD packet to send [09:30:45]OFD Sender: No OFD packet to send [09:30:50]OFD Sender: No OFD packet to send [09:30:55]OFD Sender: No OFD packet to send [09:31:00]OFD Sender: No OFD packet to send [09:31:05]OFD Sender: No OFD packet to send [09:31:10]OFD Sender: No OFD packet to send [09:31:15]OFD Sender: No OFD packet to send [09:31:20]OFD Sender: No OFD packet to send [09:31:21]accept exits with 9 [09:31:21]New connection [09:31:21]New thread 3066977636 created [09:31:21]Thread 3066834276 joined [09:31:21]Waiting for new connection... [09:31:21] Sock 9.Parse request [09:31:21]Sock 9.Check first char [09:31:21]Sock 9.First char is OK [09:31:21]request: POST /json_proto HTTP/1.0 [09:31:21]Method: POST [09:31:21]URL: /json_proto [09:31:21]Method is POST - this is cgi request [09:31:21]url: /json_proto [09:31:21]query_string will be loaded in cgi processing [09:31:21]execute_cgi json_proto POST (null) [09:31:21]execute_cgi path=json_proto method=POST [09:31:21]POST find Content-Length [09:31:21]Host: 172.17.63.195:8080 [09:31:21]Content-Length: 677 [09:31:21]Content-Type: application/json [09:31:21] [09:31:21]POST finish read [09:31:21]Found Content-Length = 677 [09:31:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:31:21]execute_script... [09:31:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:31:21]POST & json_proto [09:31:21]process_json_proto [09:31:21]json parsed OK: [09:31:21]protocol is kg_v1.0 [09:31:21]action value=close_receipt [09:31:21]process_action close_receipt [09:31:21]cmd_close_receipt [09:31:21]MH_GetDate [09:31:21]Write to MH i2c: F0 00 00 EB 02 DC [09:31:21]Write i2c OK [09:31:21]MH_I2C_Read... [09:31:21]Read from MH i2c: F0 [09:31:21]MH_I2C_Read... [09:31:21]Read from MH i2c: F0 09 00 [09:31:21]MH_I2C_Read... [09:31:21]Read from MH i2c: F0 09 00 EB 02 00 69 AB 20 67 47 1B 1E 67 67 [09:31:21]GetLastDocTimeStamp 1730194168 [09:31:21]current date 1730194281 [09:31:21]FM_GetShiftState [09:31:21]SAM_PROTO_GetShiftState [09:31:21]wFMCommunicate request_size=4 [09:31:21]MH_SAM_APDU [09:31:21]CAPDU: 80 13 01 00 [09:31:21]Write to MH i2c: E2 08 00 EC 02 80 13 01 00 00 00 00 00 6B [09:31:21]Write i2c OK [09:31:21]MH_I2C_Read... [09:31:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:21]Read from MH i2c: E2 [09:31:21]MH_I2C_Read... [09:31:21]Read from MH i2c: E2 0E 00 [09:31:21]MH_I2C_Read... [09:31:21]Read from MH i2c: E2 0E 00 EC 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 54 [09:31:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:31:21]wFMCommunicate OK [09:31:21]SAM_PROTO_GetShiftState done [09:31:21]FM_GetShiftState done [09:31:21]opened in 1730160431 [09:31:21]opened+sec_in_day 1730246831 [09:31:21]quantity*price = 50041 [09:31:21]sum+1 = 50042 [09:31:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 48 29.10.2024 09:31 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202653 ФПД: 190681996788683 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093121&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202653&fm=190681996788683&tin=02508201610067®Number=0000000000091777&sum=50000 [09:31:22]StoreToDocumentArchive [09:31:22]shift 546 fd 202653 [09:31:22]save to /storage/0546/doc_00202653 [09:31:22]save last doc name /storage/0546/doc_00202653 to /storage/kkm_last_doc_name [09:31:22]save OK [09:31:22]Clear old archive folders... [09:31:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:31:22]tlvbuf is 0072BE10 [09:31:22]SAM_PROTO_ClearQueue [09:31:22]wFMCommunicate request_size=4 [09:31:22]MH_SAM_APDU [09:31:22]CAPDU: 80 09 00 00 [09:31:22]Write to MH i2c: E2 08 00 F9 02 80 09 00 00 00 00 00 00 6D [09:31:22]Write i2c OK [09:31:22]MH_I2C_Read... [09:31:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:31:22]Read from MH i2c: E2 [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: E2 03 00 [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: E2 03 00 F9 02 00 90 00 6F [09:31:22]RAPDU: 90 00 [09:31:22]wFMCommunicate OK [09:31:22]SAM_PROTO_ClearQueue done [09:31:22]KKMCreateOFDPacket [09:31:22]OFDProtocolAddRootSTLVToBuf [09:31:22]FM_MakeSignedData [09:31:22]FM_MakeSignedData [09:31:22]SAM_PROTO_SignData [09:31:22]wFMCommunicate request_size=4 [09:31:22]MH_SAM_APDU [09:31:22]CAPDU: 80 0D 01 02 [09:31:22]Write to MH i2c: E2 08 00 FA 02 80 0D 01 02 00 00 00 00 75 [09:31:22]Write i2c OK [09:31:22]MH_I2C_Read... [09:31:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:31:22]Read from MH i2c: E2 [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: E2 03 00 [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: E2 03 00 FA 02 00 90 00 70 [09:31:22]RAPDU: 90 00 [09:31:22]wFMCommunicate OK [09:31:22]wFMCommunicate request_size=255 [09:31:22]MH_SAM_APDU [09:31:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 69 AB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9D 17 03 00 35 04 06 00 AD [09:31:22]Write to MH i2c: E2 02 01 FB 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 69 AB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9D 17 03 00 35 04 06 00 AD 00 00 5C [09:31:22]Write i2c OK [09:31:22]MH_I2C_Read... [09:31:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:22]Read from MH i2c: E2 [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: E2 03 00 [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: E2 03 00 FB 02 00 90 00 71 [09:31:22]RAPDU: 90 00 [09:31:22]wFMCommunicate OK [09:31:22]wFMCommunicate request_size=10 [09:31:22]MH_SAM_APDU [09:31:22]CAPDU: 80 0D 02 02 05 6C 9C AF 03 CB [09:31:22]Write to MH i2c: E2 0D 00 FC 02 80 0D 02 02 05 00 6C 9C AF 03 CB 00 00 07 [09:31:22]Write i2c OK [09:31:22]MH_I2C_Read... [09:31:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:31:22]Read from MH i2c: E2 [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: E2 03 00 [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: E2 03 00 FC 02 00 90 00 72 [09:31:22]RAPDU: 90 00 [09:31:22]wFMCommunicate OK [09:31:22]wFMCommunicate request_size=4 [09:31:22]MH_SAM_APDU [09:31:22]CAPDU: 80 0D 03 02 [09:31:22]Write to MH i2c: E2 08 00 FD 02 80 0D 03 02 00 00 00 00 7A [09:31:22]Write i2c OK [09:31:22]MH_I2C_Read... [09:31:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:31:22]Read from MH i2c: E2 [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: E2 0B 00 [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: E2 0B 00 FD 02 00 9F 4C 13 32 96 CB A5 8D 90 00 3E [09:31:22]RAPDU: 9F 4C 13 32 96 CB A5 8D 90 00 [09:31:22]wFMCommunicate OK [09:31:22]SAM_PROTO_SignData done [09:31:22]FM_MakeSignedData done [09:31:22]CreateOFDProtocolMessage [09:31:22]wFMCommunicate request_size=4 [09:31:22]MH_SAM_APDU [09:31:22]CAPDU: 80 11 00 00 [09:31:22]Write to MH i2c: E2 08 00 FE 02 80 11 00 00 00 00 00 00 7A [09:31:22]Write i2c OK [09:31:22]MH_I2C_Read... [09:31:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:22]Read from MH i2c: E2 [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: E2 17 00 [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: E2 17 00 FE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CF [09:31:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:31:22]wFMCommunicate OK [09:31:22]CreateOFDProtocolMessage done [09:31:22]OFDSenderStorePacket 202653 [09:31:22]StoreOFDPacket docnum=202653 [09:31:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B2 F5 07 01 1E F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 69 AB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9D 17 03 00 35 04 06 00 AD 6C 9C AF 03 CB 9F 4C 13 32 96 CB A5 8D [09:31:22]CheckFolder [09:31:22]dirname=/storage/ofd_packets [09:31:22]CheckFolder done [09:31:22]ProducePacketName [09:31:22]name=ofd_packets/00202653 [09:31:22]NVStorageSaveData ofd_packets/00202653 [09:31:22]File name is /storage/ofd_packets/00202653 [09:31:22]Write 301 bytes [09:31:22]NVStorageSaveData done [09:31:22]OFDSenderStorePacket done [09:31:22]KKMCreateOFDPacket done [09:31:22]NVStorageSaveData kkm_last_timestamp [09:31:22]File name is /storage/kkm_last_timestamp [09:31:22]Write 4 bytes [09:31:22]NVStorageSaveData done [09:31:22]ExternCall_PrintAddStr [09:31:22]wPrintStart [09:31:22]Write to MH i2c: 01 00 00 FF 02 01 [09:31:22]Write i2c OK [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: 01 [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: 01 07 00 [09:31:22]MH_I2C_Read... [09:31:22]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 FF 0F 16 [09:31:22]RasterBufferAndPrint [09:31:22]line Счет N : (1)450440 [09:31:22]line ИНН: 02508201610067 [09:31:22]line Контрольно-Кассовый Чек [09:31:22]line ПРОДАЖА [09:31:22]line ТРК (МРК, ГНК) : 52 [09:31:22]line Товар: 2710124130 [09:31:22]line Аи-92-К-2 [09:31:22]line 7.480 * 66.90 [09:31:22]line = 500.41 [09:31:22]line НДС 12% НСП 1% [09:31:22]line > о реализуемом товаре [09:31:22]line ОКРУГЛЕНИЕ: -0.41 [09:31:22]line ИТОГО: 500.00 [09:31:22]line Внесено: 500.00 [09:31:22]line СДАЧА: 0.00 [09:31:22]line НСП 1% : 4.43 [09:31:22]line НДС 12% : 53.14 [09:31:22]line Наличными: 500.00 [09:31:22]line Безнал.: 0.00 [09:31:22]line Место: АЗС № 171 "Партнер Нефть" [09:31:22]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:31:22]line СНО: Общий режим [09:31:22]line Чек 48 29.10.2024 09:31 [09:31:22]line Смена: 546 ФФД: 1.0 [09:31:22]line ЗНМ: 0300000109 [09:31:22]line РНМ: 0000000000091777 [09:31:22]line Версия ККМ: 001 [09:31:22]line ФМ: 0000000000871756 [09:31:22]line ФД: 202653 [09:31:22]line ФПД: 190681996788683 [09:31:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093121&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202653&fm=190681996788683&tin=02508201610067®Number=0000000000091777&sum=50000 [09:31:23]OFD Sender: Processing packet 202653 [packets to send 116, broken 115] [09:31:23]ProducePacketName [09:31:23]name=ofd_packets/00202653 [09:31:23]OFD Sender: To server: pG, [09:31:23]CommunicateWithHost lk.salyk.kg:30040 [09:31:23]ConnectInit lk.salyk.kg [09:31:23]written 0, free lines is 4095 [09:31:23]Connected sock=11 [09:31:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B2 F5 07 01 1E F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 69 AB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9D 17 03 00 35 04 06 00 AD 6C 9C AF 03 CB 9F 4C 13 32 96 CB A5 8D [09:31:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0A 1B 47 00 AC 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9D 17 03 00 F4 03 04 00 1C 57 20 67 B6 04 01 00 00 D1 10 35 D1 80 E6 C7 9D [09:31:23]CommunicateWithHost err = 0 [09:31:23]CheckOFDResponse [09:31:23]1017 (14) - 77093643461234 [09:31:23]1041 (16) - 0000000000871756 [09:31:23]1040 (4) - 202653 [09:31:23]1012 (4) - 29.10.2024 03:31 [09:31:23]1206 (1) - 0 [09:31:23]OFD Sender: Remove packet 202653 [09:31:23]ProducePacketName [09:31:23]name=ofd_packets/00202653 [09:31:23]NVStorageDeleteData [09:31:23]Write to MH i2c: 01 00 00 2A 03 2D [09:31:23]Write i2c OK [09:31:23]MH_I2C_Read... [09:31:23]Read from MH i2c: 01 [09:31:23]MH_I2C_Read... [09:31:23]Read from MH i2c: 01 07 00 [09:31:23]MH_I2C_Read... [09:31:23]Read from MH i2c: 01 07 00 2A 03 00 00 00 00 00 99 0C D9 [09:31:23]RasterBufferAndPrint [09:31:23]line [09:31:23]line [09:31:23]line [09:31:23]line [09:31:23]line [09:31:23]written 0, free lines is 3230 [09:31:23]MH_Cut [09:31:23]Write to MH i2c: D1 01 00 31 03 01 06 [09:31:23]Write i2c OK [09:31:23]MH_I2C_Read... [09:31:23]Read from MH i2c: D1 [09:31:23]MH_I2C_Read... [09:31:23]Read from MH i2c: D1 01 00 [09:31:23]MH_I2C_Read... [09:31:23]Read from MH i2c: D1 01 00 31 03 00 05 [09:31:23]Write to MH i2c: 01 00 00 32 03 35 [09:31:23]Write i2c OK [09:31:23]MH_I2C_Read... [09:31:24]OFD Sender: No OFD packet to send [09:31:24]*** Cut start [09:31:24]*** Purtial cut [09:31:24]*** Stage 1: CUTSNS_PIN = 1 [09:31:24]Read from MH i2c: 01 [09:31:24]MH_I2C_Read... [09:31:24]*** Stop cut motor [09:31:24]*** Cut end [09:31:24]Read from MH i2c: 01 07 00 [09:31:24]MH_I2C_Read... [09:31:24]Read from MH i2c: 01 07 00 32 03 00 00 00 00 00 FF 0F 4A [09:31:24]process_action close_receipt done [09:31:24]requested_data is exist [09:31:24]produce_requested_data [09:31:24]requested_item fm.sn is exist - process it [09:31:24]wFMCommunicate request_size=4 [09:31:24]MH_SAM_APDU [09:31:24]CAPDU: 80 11 00 00 [09:31:24]Write to MH i2c: E2 08 00 33 03 80 11 00 00 00 00 00 00 B0 [09:31:24]Write i2c OK [09:31:24]MH_I2C_Read... [09:31:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:31:24]Read from MH i2c: E2 [09:31:24]MH_I2C_Read... [09:31:24]Read from MH i2c: E2 17 00 [09:31:24]MH_I2C_Read... [09:31:24]Read from MH i2c: E2 17 00 33 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 05 [09:31:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:31:24]wFMCommunicate OK [09:31:24]requested_item fd.num is exist - process it [09:31:24]SAM_PROTO_GetFieldsCounters [09:31:24]wFMCommunicate request_size=4 [09:31:24]MH_SAM_APDU [09:31:24]CAPDU: 80 13 00 00 [09:31:24]Write to MH i2c: E2 08 00 34 03 80 13 00 00 00 00 00 00 B3 [09:31:24]Write i2c OK [09:31:24]MH_I2C_Read... [09:31:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:31:25]Read from MH i2c: E2 [09:31:25]MH_I2C_Read... [09:31:25]Read from MH i2c: E2 62 00 [09:31:25]MH_I2C_Read... [09:31:25]Read from MH i2c: E2 62 00 34 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9D 17 03 00 0E 04 04 00 22 02 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 47 [09:31:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9D 17 03 00 0E 04 04 00 22 02 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 [09:31:25]wFMCommunicate OK [09:31:25]SAM_PROTO_GetFieldsCounters done [09:31:25]requested_item shift.num is exist - process it [09:31:25]requested_item shift.opened is exist - process it [09:31:25]req_shift_opened [09:31:25]FM_GetShiftState [09:31:25]SAM_PROTO_GetShiftState [09:31:25]wFMCommunicate request_size=4 [09:31:25]MH_SAM_APDU [09:31:25]CAPDU: 80 13 01 00 [09:31:25]Write to MH i2c: E2 08 00 35 03 80 13 01 00 00 00 00 00 B5 [09:31:25]Write i2c OK [09:31:25]MH_I2C_Read... [09:31:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:25]Read from MH i2c: E2 [09:31:25]MH_I2C_Read... [09:31:25]Read from MH i2c: E2 0E 00 [09:31:25]MH_I2C_Read... [09:31:25]Read from MH i2c: E2 0E 00 35 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9E [09:31:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:31:25]wFMCommunicate OK [09:31:25]SAM_PROTO_GetShiftState done [09:31:25]FM_GetShiftState done [09:31:25]req_shift_opened done [09:31:25]requested_item shift.open_date is exist - process it [09:31:25]req_shift_open_date [09:31:25]req_shift_open_date done [09:31:25]produce_requested_data done [09:31:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202653,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:31:25]process_action_free close_receipt [09:31:25]json_value_free [09:31:25]json_value_free done [09:31:25]process_json_proto returns [09:31:25]Send response to host [09:31:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202653,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:31:25]free response buf [09:31:25]execute_script done [09:31:25]execute_script returns [09:31:25]free content buf [09:31:25]Sock 9.Close socket [09:31:25]Sock 9.Thread stoped [09:31:29]OFD Sender: No OFD packet to send [09:31:34]OFD Sender: No OFD packet to send [09:31:39]OFD Sender: No OFD packet to send [09:31:44]OFD Sender: No OFD packet to send [09:31:49]OFD Sender: No OFD packet to send [09:31:54]OFD Sender: No OFD packet to send [09:31:59]OFD Sender: No OFD packet to send [09:32:04]OFD Sender: No OFD packet to send [09:32:09]OFD Sender: No OFD packet to send [09:32:14]OFD Sender: No OFD packet to send [09:32:19]OFD Sender: No OFD packet to send [09:32:24]OFD Sender: No OFD packet to send [09:32:29]OFD Sender: No OFD packet to send [09:32:34]OFD Sender: No OFD packet to send [09:32:35]accept exits with 8 [09:32:35]New connection [09:32:35]New thread 3066834276 created [09:32:35]Thread 3066977636 joined [09:32:35]Waiting for new connection... [09:32:35] Sock 8.Parse request [09:32:35]Sock 8.Check first char [09:32:35]Sock 8.First char is OK [09:32:35]request: POST /json_proto HTTP/1.0 [09:32:35]Method: POST [09:32:35]URL: /json_proto [09:32:35]Method is POST - this is cgi request [09:32:35]url: /json_proto [09:32:35]query_string will be loaded in cgi processing [09:32:35]execute_cgi json_proto POST (null) [09:32:35]execute_cgi path=json_proto method=POST [09:32:35]POST find Content-Length [09:32:35]Host: 172.17.63.195:8080 [09:32:35]Content-Length: 769 [09:32:35]Content-Type: application/json [09:32:35] [09:32:35]POST finish read [09:32:35]Found Content-Length = 769 [09:32:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:35]execute_script... [09:32: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)450441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:35]POST & json_proto [09:32:35]process_json_proto [09:32:35]json parsed OK: [09:32:35]protocol is kg_v1.0 [09:32:35]action value=close_receipt [09:32:35]process_action close_receipt [09:32:35]cmd_close_receipt [09:32:35]MH_GetDate [09:32:35]Write to MH i2c: F0 00 00 36 03 28 [09:32:35]Write i2c OK [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: F0 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: F0 09 00 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: F0 09 00 36 03 00 B3 AB 20 67 47 1B 1E 67 FD [09:32:35]GetLastDocTimeStamp 1730194281 [09:32:35]current date 1730194355 [09:32:35]FM_GetShiftState [09:32:35]SAM_PROTO_GetShiftState [09:32:35]wFMCommunicate request_size=4 [09:32:35]MH_SAM_APDU [09:32:35]CAPDU: 80 13 01 00 [09:32:35]Write to MH i2c: E2 08 00 37 03 80 13 01 00 00 00 00 00 B7 [09:32:35]Write i2c OK [09:32:35]MH_I2C_Read... [09:32:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:35]Read from MH i2c: E2 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E2 0E 00 [09:32:35]MH_I2C_Read... [09:32:35]Read from MH i2c: E2 0E 00 37 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A0 [09:32:35]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:32:35]wFMCommunicate OK [09:32:35]SAM_PROTO_GetShiftState done [09:32:35]FM_GetShiftState done [09:32:35]opened in 1730160431 [09:32:35]opened+sec_in_day 1730246831 [09:32:35]quantity*price = 100015 [09:32:35]sum+1 = 100017 [09:32:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 49 29.10.2024 09:32 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202654 ФПД: 30324550510470 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093235&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202654&fm=30324550510470&tin=02508201610067®Number=0000000000091777&sum=100016 [09:32:36]StoreToDocumentArchive [09:32:36]shift 546 fd 202654 [09:32:36]save to /storage/0546/doc_00202654 [09:32:36]save last doc name /storage/0546/doc_00202654 to /storage/kkm_last_doc_name [09:32:36]save OK [09:32:36]Clear old archive folders... [09:32:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:32:36]tlvbuf is 00784B80 [09:32:36]SAM_PROTO_ClearQueue [09:32:36]wFMCommunicate request_size=4 [09:32:36]MH_SAM_APDU [09:32:36]CAPDU: 80 09 00 00 [09:32:36]Write to MH i2c: E2 08 00 44 03 80 09 00 00 00 00 00 00 B9 [09:32:36]Write i2c OK [09:32:36]MH_I2C_Read... [09:32:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:32:36]Read from MH i2c: E2 [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: E2 03 00 [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: E2 03 00 44 03 00 90 00 BB [09:32:36]RAPDU: 90 00 [09:32:36]wFMCommunicate OK [09:32:36]SAM_PROTO_ClearQueue done [09:32:36]KKMCreateOFDPacket [09:32:36]OFDProtocolAddRootSTLVToBuf [09:32:36]FM_MakeSignedData [09:32:36]FM_MakeSignedData [09:32:36]SAM_PROTO_SignData [09:32:36]wFMCommunicate request_size=4 [09:32:36]MH_SAM_APDU [09:32:36]CAPDU: 80 0D 01 02 [09:32:36]Write to MH i2c: E2 08 00 45 03 80 0D 01 02 00 00 00 00 C1 [09:32:36]Write i2c OK [09:32:36]MH_I2C_Read... [09:32:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:32:36]Read from MH i2c: E2 [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: E2 03 00 [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: E2 03 00 45 03 00 90 00 BC [09:32:36]RAPDU: 90 00 [09:32:36]wFMCommunicate OK [09:32:36]wFMCommunicate request_size=255 [09:32:36]MH_SAM_APDU [09:32:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 B3 AB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 17 03 00 35 04 06 00 1B [09:32:36]Write to MH i2c: E2 02 01 46 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 B3 AB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 17 03 00 35 04 06 00 1B 00 00 7C [09:32:36]Write i2c OK [09:32:36]MH_I2C_Read... [09:32:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:36]Read from MH i2c: E2 [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: E2 03 00 [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: E2 03 00 46 03 00 90 00 BD [09:32:36]RAPDU: 90 00 [09:32:36]wFMCommunicate OK [09:32:36]wFMCommunicate request_size=10 [09:32:36]MH_SAM_APDU [09:32:36]CAPDU: 80 0D 02 02 05 94 7C 0F A7 86 [09:32:36]Write to MH i2c: E2 0D 00 47 03 80 0D 02 02 05 00 94 7C 0F A7 86 00 00 1A [09:32:36]Write i2c OK [09:32:36]MH_I2C_Read... [09:32:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:36]Read from MH i2c: E2 [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: E2 03 00 [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: E2 03 00 47 03 00 90 00 BE [09:32:36]RAPDU: 90 00 [09:32:36]wFMCommunicate OK [09:32:36]wFMCommunicate request_size=4 [09:32:36]MH_SAM_APDU [09:32:36]CAPDU: 80 0D 03 02 [09:32:36]Write to MH i2c: E2 08 00 48 03 80 0D 03 02 00 00 00 00 C6 [09:32:36]Write i2c OK [09:32:36]MH_I2C_Read... [09:32:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:32:36]Read from MH i2c: E2 [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: E2 0B 00 [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: E2 0B 00 48 03 00 B7 C7 1F 8B 68 7B AB 1F 90 00 9C [09:32:36]RAPDU: B7 C7 1F 8B 68 7B AB 1F 90 00 [09:32:36]wFMCommunicate OK [09:32:36]SAM_PROTO_SignData done [09:32:36]FM_MakeSignedData done [09:32:36]CreateOFDProtocolMessage [09:32:36]wFMCommunicate request_size=4 [09:32:36]MH_SAM_APDU [09:32:36]CAPDU: 80 11 00 00 [09:32:36]Write to MH i2c: E2 08 00 49 03 80 11 00 00 00 00 00 00 C6 [09:32:36]Write i2c OK [09:32:36]MH_I2C_Read... [09:32:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:36]Read from MH i2c: E2 [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: E2 17 00 [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: E2 17 00 49 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1B [09:32:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:32:36]wFMCommunicate OK [09:32:36]CreateOFDProtocolMessage done [09:32:36]OFDSenderStorePacket 202654 [09:32:36]StoreOFDPacket docnum=202654 [09:32:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 69 9F 07 01 62 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 B3 AB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 17 03 00 35 04 06 00 1B 94 7C 0F A7 86 B7 C7 1F 8B 68 7B AB 1F [09:32:36]CheckFolder [09:32:36]dirname=/storage/ofd_packets [09:32:36]CheckFolder done [09:32:36]ProducePacketName [09:32:36]name=ofd_packets/00202654 [09:32:36]NVStorageSaveData ofd_packets/00202654 [09:32:36]File name is /storage/ofd_packets/00202654 [09:32:36]Write 301 bytes [09:32:36]NVStorageSaveData done [09:32:36]OFDSenderStorePacket done [09:32:36]KKMCreateOFDPacket done [09:32:36]NVStorageSaveData kkm_last_timestamp [09:32:36]File name is /storage/kkm_last_timestamp [09:32:36]Write 4 bytes [09:32:36]NVStorageSaveData done [09:32:36]ExternCall_PrintAddStr [09:32:36]wPrintStart [09:32:36]Write to MH i2c: 01 00 00 4A 03 4D [09:32:36]Write i2c OK [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: 01 [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: 01 07 00 [09:32:36]MH_I2C_Read... [09:32:36]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 FF 0F 62 [09:32:36]RasterBufferAndPrint [09:32:36]line Счет N : (1)450441 [09:32:36]line ИНН: 02508201610067 [09:32:36]line Контрольно-Кассовый Чек [09:32:36]line ПРОДАЖА [09:32:36]line ТРК (МРК, ГНК) : 41 [09:32:36]line Товар: 2710124130 [09:32:36]line Аи-92-К-2 [09:32:36]line 14.950 * 66.90 [09:32:36]line = 1000.16 [09:32:36]line НДС 12% НСП 1% [09:32:36]line > о реализуемом товаре [09:32:36]line ИТОГО: 1000.16 [09:32:36]line НСП 1% : 8.85 [09:32:36]line НДС 12% : 106.21 [09:32:36]line Наличными: 0.00 [09:32:36]line Безнал.: 1000.16 [09:32:36]line Место: АЗС № 171 "Партнер Нефть" [09:32:36]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:32:36]line СНО: Общий режим [09:32:36]line Чек 49 29.10.2024 09:32 [09:32:36]line Смена: 546 ФФД: 1.0 [09:32:36]line ЗНМ: 0300000109 [09:32:36]line РНМ: 0000000000091777 [09:32:36]line Версия ККМ: 001 [09:32:36]line Платежная система: Mbank [09:32:36]line ФМ: 0000000000871756 [09:32:36]line ФД: 202654 [09:32:36]line ФПД: 30324550510470 [09:32:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093235&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202654&fm=30324550510470&tin=02508201610067®Number=0000000000091777&sum=100016 [09:32:37]written 0, free lines is 4095 [09:32:37]OFD Sender: Processing packet 202654 [packets to send 116, broken 115] [09:32:37]ProducePacketName [09:32:37]name=ofd_packets/00202654 [09:32:37]OFD Sender: To server: pG, [09:32:37]CommunicateWithHost lk.salyk.kg:30040 [09:32:37]ConnectInit lk.salyk.kg [09:32:37]Connected sock=10 [09:32:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 69 9F 07 01 62 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 B3 AB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 17 03 00 35 04 06 00 1B 94 7C 0F A7 86 B7 C7 1F 8B 68 7B AB 1F [09:32:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 18 8E 47 00 A7 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 17 03 00 F4 03 04 00 66 57 20 67 B6 04 01 00 00 B3 56 F3 D4 74 5B BC FF [09:32:37]CommunicateWithHost err = 0 [09:32:37]CheckOFDResponse [09:32:37]1017 (14) - 77093643461234 [09:32:37]1041 (16) - 0000000000871756 [09:32:37]1040 (4) - 202654 [09:32:37]1012 (4) - 29.10.2024 03:32 [09:32:37]1206 (1) - 0 [09:32:37]OFD Sender: Remove packet 202654 [09:32:37]ProducePacketName [09:32:37]name=ofd_packets/00202654 [09:32:37]NVStorageDeleteData [09:32:37]Write to MH i2c: 01 00 00 73 03 76 [09:32:37]Write i2c OK [09:32:37]MH_I2C_Read... [09:32:37]Read from MH i2c: 01 [09:32:37]MH_I2C_Read... [09:32:37]Read from MH i2c: 01 07 00 [09:32:37]MH_I2C_Read... [09:32:37]Read from MH i2c: 01 07 00 73 03 00 00 00 00 00 CA 0C 53 [09:32:37]RasterBufferAndPrint [09:32:37]line [09:32:37]line [09:32:37]line [09:32:37]line [09:32:37]line [09:32:37]written 0, free lines is 3278 [09:32:37]MH_Cut [09:32:37]Write to MH i2c: D1 01 00 7A 03 01 4F [09:32:37]Write i2c OK [09:32:37]MH_I2C_Read... [09:32:37]Read from MH i2c: D1 [09:32:37]MH_I2C_Read... [09:32:37]Read from MH i2c: D1 01 00 [09:32:37]MH_I2C_Read... [09:32:37]Read from MH i2c: D1 01 00 7A 03 00 4E [09:32:37]Write to MH i2c: 01 00 00 7B 03 7E [09:32:37]Write i2c OK [09:32:37]MH_I2C_Read... [09:32:37]OFD Sender: No OFD packet to send [09:32:38]*** Cut start [09:32:38]*** Purtial cut [09:32:38]*** Stage 1: CUTSNS_PIN = 1 [09:32:38]Read from MH i2c: 01 [09:32:38]MH_I2C_Read... [09:32:38]*** Stop cut motor [09:32:38]*** Cut end [09:32:38]Read from MH i2c: 01 07 00 [09:32:38]MH_I2C_Read... [09:32:38]Read from MH i2c: 01 07 00 7B 03 00 00 00 00 00 FF 0F 93 [09:32:38]process_action close_receipt done [09:32:38]requested_data is exist [09:32:38]produce_requested_data [09:32:38]requested_item fm.sn is exist - process it [09:32:38]wFMCommunicate request_size=4 [09:32:38]MH_SAM_APDU [09:32:38]CAPDU: 80 11 00 00 [09:32:38]Write to MH i2c: E2 08 00 7C 03 80 11 00 00 00 00 00 00 F9 [09:32:38]Write i2c OK [09:32:38]MH_I2C_Read... [09:32:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:38]Read from MH i2c: E2 [09:32:38]MH_I2C_Read... [09:32:38]Read from MH i2c: E2 17 00 [09:32:38]MH_I2C_Read... [09:32:38]Read from MH i2c: E2 17 00 7C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4E [09:32:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:32:38]wFMCommunicate OK [09:32:38]requested_item fd.num is exist - process it [09:32:38]SAM_PROTO_GetFieldsCounters [09:32:38]wFMCommunicate request_size=4 [09:32:38]MH_SAM_APDU [09:32:38]CAPDU: 80 13 00 00 [09:32:38]Write to MH i2c: E2 08 00 7D 03 80 13 00 00 00 00 00 00 FC [09:32:38]Write i2c OK [09:32:38]MH_I2C_Read... [09:32:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:32:38]Read from MH i2c: E2 [09:32:38]MH_I2C_Read... [09:32:38]Read from MH i2c: E2 62 00 [09:32:38]MH_I2C_Read... [09:32:38]Read from MH i2c: E2 62 00 7D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9E 17 03 00 0E 04 04 00 22 02 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 94 [09:32:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9E 17 03 00 0E 04 04 00 22 02 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 [09:32:38]wFMCommunicate OK [09:32:38]SAM_PROTO_GetFieldsCounters done [09:32:38]requested_item shift.num is exist - process it [09:32:38]requested_item shift.opened is exist - process it [09:32:38]req_shift_opened [09:32:38]FM_GetShiftState [09:32:38]SAM_PROTO_GetShiftState [09:32:38]wFMCommunicate request_size=4 [09:32:38]MH_SAM_APDU [09:32:38]CAPDU: 80 13 01 00 [09:32:38]Write to MH i2c: E2 08 00 7E 03 80 13 01 00 00 00 00 00 FE [09:32:38]Write i2c OK [09:32:38]MH_I2C_Read... [09:32:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:38]Read from MH i2c: E2 [09:32:38]MH_I2C_Read... [09:32:38]Read from MH i2c: E2 0E 00 [09:32:38]MH_I2C_Read... [09:32:38]Read from MH i2c: E2 0E 00 7E 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E7 [09:32:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:32:38]wFMCommunicate OK [09:32:38]SAM_PROTO_GetShiftState done [09:32:38]FM_GetShiftState done [09:32:38]req_shift_opened done [09:32:38]requested_item shift.open_date is exist - process it [09:32:38]req_shift_open_date [09:32:38]req_shift_open_date done [09:32:38]produce_requested_data done [09:32:38]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202654,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:32:38]process_action_free close_receipt [09:32:38]json_value_free [09:32:38]json_value_free done [09:32:38]process_json_proto returns [09:32:38]Send response to host [09:32:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202654,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:32:38]free response buf [09:32:38]execute_script done [09:32:38]execute_script returns [09:32:38]free content buf [09:32:38]Sock 8.Close socket [09:32:38]Sock 8.Thread stoped [09:32:43]OFD Sender: No OFD packet to send [09:32:48]OFD Sender: No OFD packet to send [09:32:53]OFD Sender: No OFD packet to send [09:32:58]OFD Sender: No OFD packet to send [09:33:03]OFD Sender: No OFD packet to send [09:33:08]OFD Sender: No OFD packet to send [09:33:13]OFD Sender: No OFD packet to send [09:33:18]OFD Sender: No OFD packet to send [09:33:23]OFD Sender: No OFD packet to send [09:33:28]OFD Sender: No OFD packet to send [09:33:33]OFD Sender: No OFD packet to send [09:33:38]OFD Sender: No OFD packet to send [09:33:43]OFD Sender: No OFD packet to send [09:33:48]OFD Sender: No OFD packet to send [09:33:53]OFD Sender: No OFD packet to send [09:33:58]OFD Sender: No OFD packet to send [09:34:03]OFD Sender: No OFD packet to send [09:34:08]OFD Sender: No OFD packet to send [09:34:13]OFD Sender: No OFD packet to send [09:34:18]OFD Sender: No OFD packet to send [09:34:23]OFD Sender: No OFD packet to send [09:34:28]OFD Sender: No OFD packet to send [09:34:33]OFD Sender: No OFD packet to send [09:34:38]OFD Sender: No OFD packet to send [09:34:43]OFD Sender: No OFD packet to send [09:34:48]OFD Sender: No OFD packet to send [09:34:53]OFD Sender: No OFD packet to send [09:34:55]accept exits with 9 [09:34:55]New connection [09:34:55]New thread 3066977636 created [09:34:55]Thread 3066834276 joined [09:34:55]Waiting for new connection... [09:34:55] Sock 9.Parse request [09:34:55]Sock 9.Check first char [09:34:55]Sock 9.First char is OK [09:34:55]request: POST /json_proto HTTP/1.0 [09:34:55]Method: POST [09:34:55]URL: /json_proto [09:34:55]Method is POST - this is cgi request [09:34:55]url: /json_proto [09:34:55]query_string will be loaded in cgi processing [09:34:55]execute_cgi json_proto POST (null) [09:34:55]execute_cgi path=json_proto method=POST [09:34:55]POST find Content-Length [09:34:55]Host: 172.17.63.195:8080 [09:34:55]Content-Length: 677 [09:34:55]Content-Type: application/json [09:34:55] [09:34:55]POST finish read [09:34:55]Found Content-Length = 677 [09:34:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:55]execute_script... [09:34:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:55]POST & json_proto [09:34:55]process_json_proto [09:34:55]json parsed OK: [09:34:55]protocol is kg_v1.0 [09:34:55]action value=close_receipt [09:34:55]process_action close_receipt [09:34:55]cmd_close_receipt [09:34:55]MH_GetDate [09:34:55]Write to MH i2c: F0 00 00 7F 03 71 [09:34:55]Write i2c OK [09:34:55]MH_I2C_Read... [09:34:55]Read from MH i2c: F0 [09:34:55]MH_I2C_Read... [09:34:55]Read from MH i2c: F0 09 00 [09:34:55]MH_I2C_Read... [09:34:55]Read from MH i2c: F0 09 00 7F 03 00 40 AC 20 67 47 1B 1E 67 D4 [09:34:55]GetLastDocTimeStamp 1730194355 [09:34:55]current date 1730194496 [09:34:55]FM_GetShiftState [09:34:55]SAM_PROTO_GetShiftState [09:34:55]wFMCommunicate request_size=4 [09:34:55]MH_SAM_APDU [09:34:55]CAPDU: 80 13 01 00 [09:34:55]Write to MH i2c: E2 08 00 80 03 80 13 01 00 00 00 00 00 00 [09:34:55]Write i2c OK [09:34:55]MH_I2C_Read... [09:34:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:55]Read from MH i2c: E2 [09:34:55]MH_I2C_Read... [09:34:55]Read from MH i2c: E2 0E 00 [09:34:55]MH_I2C_Read... [09:34:55]Read from MH i2c: E2 0E 00 80 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E9 [09:34:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:34:55]wFMCommunicate OK [09:34:55]SAM_PROTO_GetShiftState done [09:34:55]FM_GetShiftState done [09:34:55]opened in 1730160431 [09:34:55]opened+sec_in_day 1730246831 [09:34:55]quantity*price = 60009 [09:34:55]sum+1 = 60010 [09:34:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 50 29.10.2024 09:34 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202655 ФПД: 15416004314538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093456&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202655&fm=15416004314538&tin=02508201610067®Number=0000000000091777&sum=60000 [09:34:57]StoreToDocumentArchive [09:34:57]shift 546 fd 202655 [09:34:57]save to /storage/0546/doc_00202655 [09:34:57]save last doc name /storage/0546/doc_00202655 to /storage/kkm_last_doc_name [09:34:57]save OK [09:34:57]Clear old archive folders... [09:34:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:34:57]tlvbuf is 00788A00 [09:34:57]SAM_PROTO_ClearQueue [09:34:57]wFMCommunicate request_size=4 [09:34:57]MH_SAM_APDU [09:34:57]CAPDU: 80 09 00 00 [09:34:57]Write to MH i2c: E2 08 00 8D 03 80 09 00 00 00 00 00 00 02 [09:34:57]Write i2c OK [09:34:57]MH_I2C_Read... [09:34:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:34:57]Read from MH i2c: E2 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: E2 03 00 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: E2 03 00 8D 03 00 90 00 04 [09:34:57]RAPDU: 90 00 [09:34:57]wFMCommunicate OK [09:34:57]SAM_PROTO_ClearQueue done [09:34:57]KKMCreateOFDPacket [09:34:57]OFDProtocolAddRootSTLVToBuf [09:34:57]FM_MakeSignedData [09:34:57]FM_MakeSignedData [09:34:57]SAM_PROTO_SignData [09:34:57]wFMCommunicate request_size=4 [09:34:57]MH_SAM_APDU [09:34:57]CAPDU: 80 0D 01 02 [09:34:57]Write to MH i2c: E2 08 00 8E 03 80 0D 01 02 00 00 00 00 0A [09:34:57]Write i2c OK [09:34:57]MH_I2C_Read... [09:34:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:34:57]Read from MH i2c: E2 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: E2 03 00 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: E2 03 00 8E 03 00 90 00 05 [09:34:57]RAPDU: 90 00 [09:34:57]wFMCommunicate OK [09:34:57]wFMCommunicate request_size=255 [09:34:57]MH_SAM_APDU [09:34:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 40 AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 17 03 00 35 04 06 00 0E [09:34:57]Write to MH i2c: E2 02 01 8F 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 40 AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 17 03 00 35 04 06 00 0E 00 00 0B [09:34:57]Write i2c OK [09:34:57]MH_I2C_Read... [09:34:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:57]Read from MH i2c: E2 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: E2 03 00 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: E2 03 00 8F 03 00 90 00 06 [09:34:57]RAPDU: 90 00 [09:34:57]wFMCommunicate OK [09:34:57]wFMCommunicate request_size=10 [09:34:57]MH_SAM_APDU [09:34:57]CAPDU: 80 0D 02 02 05 05 51 76 05 AA [09:34:57]Write to MH i2c: E2 0D 00 90 03 80 0D 02 02 05 00 05 51 76 05 AA 00 00 92 [09:34:57]Write i2c OK [09:34:57]MH_I2C_Read... [09:34:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:57]Read from MH i2c: E2 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: E2 03 00 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: E2 03 00 90 03 00 90 00 07 [09:34:57]RAPDU: 90 00 [09:34:57]wFMCommunicate OK [09:34:57]wFMCommunicate request_size=4 [09:34:57]MH_SAM_APDU [09:34:57]CAPDU: 80 0D 03 02 [09:34:57]Write to MH i2c: E2 08 00 91 03 80 0D 03 02 00 00 00 00 0F [09:34:57]Write i2c OK [09:34:57]MH_I2C_Read... [09:34:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:34:57]Read from MH i2c: E2 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: E2 0B 00 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: E2 0B 00 91 03 00 4B 07 64 EF 48 3E 5F 9F 90 00 39 [09:34:57]RAPDU: 4B 07 64 EF 48 3E 5F 9F 90 00 [09:34:57]wFMCommunicate OK [09:34:57]SAM_PROTO_SignData done [09:34:57]FM_MakeSignedData done [09:34:57]CreateOFDProtocolMessage [09:34:57]wFMCommunicate request_size=4 [09:34:57]MH_SAM_APDU [09:34:57]CAPDU: 80 11 00 00 [09:34:57]Write to MH i2c: E2 08 00 92 03 80 11 00 00 00 00 00 00 0F [09:34:57]Write i2c OK [09:34:57]MH_I2C_Read... [09:34:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:57]Read from MH i2c: E2 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: E2 17 00 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: E2 17 00 92 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 64 [09:34:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:34:57]wFMCommunicate OK [09:34:57]CreateOFDProtocolMessage done [09:34:57]OFDSenderStorePacket 202655 [09:34:57]StoreOFDPacket docnum=202655 [09:34:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 43 19 07 01 FA 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 40 AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 17 03 00 35 04 06 00 0E 05 51 76 05 AA 4B 07 64 EF 48 3E 5F 9F [09:34:57]CheckFolder [09:34:57]dirname=/storage/ofd_packets [09:34:57]CheckFolder done [09:34:57]ProducePacketName [09:34:57]name=ofd_packets/00202655 [09:34:57]NVStorageSaveData ofd_packets/00202655 [09:34:57]File name is /storage/ofd_packets/00202655 [09:34:57]Write 301 bytes [09:34:57]NVStorageSaveData done [09:34:57]OFDSenderStorePacket done [09:34:57]KKMCreateOFDPacket done [09:34:57]NVStorageSaveData kkm_last_timestamp [09:34:57]File name is /storage/kkm_last_timestamp [09:34:57]Write 4 bytes [09:34:57]NVStorageSaveData done [09:34:57]ExternCall_PrintAddStr [09:34:57]wPrintStart [09:34:57]Write to MH i2c: 01 00 00 93 03 96 [09:34:57]Write i2c OK [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: 01 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: 01 07 00 [09:34:57]MH_I2C_Read... [09:34:57]Read from MH i2c: 01 07 00 93 03 00 00 00 00 00 FF 0F AB [09:34:57]RasterBufferAndPrint [09:34:57]line Счет N : (1)450442 [09:34:57]line ИНН: 02508201610067 [09:34:57]line Контрольно-Кассовый Чек [09:34:57]line ПРОДАЖА [09:34:57]line ТРК (МРК, ГНК) : 52 [09:34:57]line Товар: 2710124130 [09:34:57]line Аи-92-К-2 [09:34:57]line 8.970 * 66.90 [09:34:57]line = 600.09 [09:34:57]line НДС 12% НСП 1% [09:34:57]line > о реализуемом товаре [09:34:57]line ОКРУГЛЕНИЕ: -0.09 [09:34:57]line ИТОГО: 600.00 [09:34:57]line Внесено: 600.00 [09:34:57]line СДАЧА: 0.00 [09:34:57]line НСП 1% : 5.31 [09:34:57]line НДС 12% : 63.73 [09:34:57]line Наличными: 600.00 [09:34:57]line Безнал.: 0.00 [09:34:57]line Место: АЗС № 171 "Партнер Нефть" [09:34:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:34:57]line СНО: Общий режим [09:34:57]line Чек 50 29.10.2024 09:34 [09:34:57]line Смена: 546 ФФД: 1.0 [09:34:57]line ЗНМ: 0300000109 [09:34:57]line РНМ: 0000000000091777 [09:34:57]line Версия ККМ: 001 [09:34:57]line ФМ: 0000000000871756 [09:34:57]line ФД: 202655 [09:34:57]line ФПД: 15416004314538 [09:34:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093456&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202655&fm=15416004314538&tin=02508201610067®Number=0000000000091777&sum=60000 [09:34:57]OFD Sender: Processing packet 202655 [packets to send 116, broken 115] [09:34:57]ProducePacketName [09:34:57]name=ofd_packets/00202655 [09:34:57]OFD Sender: To server: pG, [09:34:57]CommunicateWithHost lk.salyk.kg:30040 [09:34:57]ConnectInit lk.salyk.kg [09:34:58]written 0, free lines is 4095 [09:34:58]Connected sock=10 [09:34:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 43 19 07 01 FA 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 40 AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 17 03 00 35 04 06 00 0E 05 51 76 05 AA 4B 07 64 EF 48 3E 5F 9F [09:34:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0A 48 47 00 CF 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 17 03 00 F4 03 04 00 F3 57 20 67 B6 04 01 00 00 79 3D C8 DC F4 B4 AB 80 [09:34:58]CommunicateWithHost err = 0 [09:34:58]CheckOFDResponse [09:34:58]1017 (14) - 77093643461234 [09:34:58]1041 (16) - 0000000000871756 [09:34:58]1040 (4) - 202655 [09:34:58]1012 (4) - 29.10.2024 03:35 [09:34:58]1206 (1) - 0 [09:34:58]OFD Sender: Remove packet 202655 [09:34:58]ProducePacketName [09:34:58]name=ofd_packets/00202655 [09:34:58]NVStorageDeleteData [09:34:58]Write to MH i2c: 01 00 00 BE 03 C1 [09:34:58]Write i2c OK [09:34:58]MH_I2C_Read... [09:34:58]Read from MH i2c: 01 [09:34:58]MH_I2C_Read... [09:34:58]Read from MH i2c: 01 07 00 [09:34:58]MH_I2C_Read... [09:34:58]Read from MH i2c: 01 07 00 BE 03 00 00 00 00 00 95 0C 69 [09:34:58]RasterBufferAndPrint [09:34:58]line [09:34:58]line [09:34:58]line [09:34:58]line [09:34:58]line [09:34:58]written 0, free lines is 3226 [09:34:58]MH_Cut [09:34:58]Write to MH i2c: D1 01 00 C5 03 01 9A [09:34:58]Write i2c OK [09:34:58]MH_I2C_Read... [09:34:58]Read from MH i2c: D1 [09:34:58]MH_I2C_Read... [09:34:58]Read from MH i2c: D1 01 00 [09:34:58]MH_I2C_Read... [09:34:58]Read from MH i2c: D1 01 00 C5 03 00 99 [09:34:58]Write to MH i2c: 01 00 00 C6 03 C9 [09:34:58]Write i2c OK [09:34:58]MH_I2C_Read... [09:34:58]OFD Sender: No OFD packet to send [09:34:59]*** Cut start [09:34:59]*** Purtial cut [09:34:59]*** Stage 1: CUTSNS_PIN = 1 [09:34:59]Read from MH i2c: 01 [09:34:59]MH_I2C_Read... [09:34:59]*** Stop cut motor [09:34:59]*** Cut end [09:34:59]Read from MH i2c: 01 07 00 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: 01 07 00 C6 03 00 00 00 00 00 FF 0F DE [09:34:59]process_action close_receipt done [09:34:59]requested_data is exist [09:34:59]produce_requested_data [09:34:59]requested_item fm.sn is exist - process it [09:34:59]wFMCommunicate request_size=4 [09:34:59]MH_SAM_APDU [09:34:59]CAPDU: 80 11 00 00 [09:34:59]Write to MH i2c: E2 08 00 C7 03 80 11 00 00 00 00 00 00 44 [09:34:59]Write i2c OK [09:34:59]MH_I2C_Read... [09:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:59]Read from MH i2c: E2 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 17 00 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 17 00 C7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 99 [09:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:34:59]wFMCommunicate OK [09:34:59]requested_item fd.num is exist - process it [09:34:59]SAM_PROTO_GetFieldsCounters [09:34:59]wFMCommunicate request_size=4 [09:34:59]MH_SAM_APDU [09:34:59]CAPDU: 80 13 00 00 [09:34:59]Write to MH i2c: E2 08 00 C8 03 80 13 00 00 00 00 00 00 47 [09:34:59]Write i2c OK [09:34:59]MH_I2C_Read... [09:34:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:34:59]Read from MH i2c: E2 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 62 00 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 62 00 C8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9F 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 E3 [09:34:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9F 17 03 00 0E 04 04 00 22 02 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 [09:34:59]wFMCommunicate OK [09:34:59]SAM_PROTO_GetFieldsCounters done [09:34:59]requested_item shift.num is exist - process it [09:34:59]requested_item shift.opened is exist - process it [09:34:59]req_shift_opened [09:34:59]FM_GetShiftState [09:34:59]SAM_PROTO_GetShiftState [09:34:59]wFMCommunicate request_size=4 [09:34:59]MH_SAM_APDU [09:34:59]CAPDU: 80 13 01 00 [09:34:59]Write to MH i2c: E2 08 00 C9 03 80 13 01 00 00 00 00 00 49 [09:34:59]Write i2c OK [09:34:59]MH_I2C_Read... [09:34:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:59]Read from MH i2c: E2 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 0E 00 [09:34:59]MH_I2C_Read... [09:34:59]Read from MH i2c: E2 0E 00 C9 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 32 [09:34:59]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:34:59]wFMCommunicate OK [09:34:59]SAM_PROTO_GetShiftState done [09:34:59]FM_GetShiftState done [09:34:59]req_shift_opened done [09:34:59]requested_item shift.open_date is exist - process it [09:34:59]req_shift_open_date [09:34:59]req_shift_open_date done [09:34:59]produce_requested_data done [09:34:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202655,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:34:59]process_action_free close_receipt [09:34:59]json_value_free [09:34:59]json_value_free done [09:34:59]process_json_proto returns [09:34:59]Send response to host [09:34:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202655,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:34:59]free response buf [09:34:59]execute_script done [09:34:59]execute_script returns [09:34:59]free content buf [09:34:59]Sock 9.Close socket [09:34:59]Sock 9.Thread stoped [09:35:03]OFD Sender: No OFD packet to send [09:35:04]int [09:35:04]Write to MH i2c: 01 00 00 CA 03 CD [09:35:04]*** FLAG_PRN_KEY set [09:35:04]Write i2c OK [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 07 00 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 07 00 CA 03 00 08 00 00 00 FF 0F EA [09:35:04]state=0 [09:35:04]Key pressed [09:35:04]Feed [09:35:04]Write to MH i2c: D8 00 00 CB 03 A5 [09:35:04]Write i2c OK [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: D8 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: D8 01 00 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: D8 01 00 CB 03 00 A6 [09:35:04]int [09:35:04]Write to MH i2c: 01 00 00 CC 03 CF [09:35:04]Write i2c OK [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 07 00 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 07 00 CC 03 00 48 00 00 00 3C 00 5A [09:35:04]state=2 [09:35:04]Key pressed [09:35:04]int line is 0 - check status [09:35:04]Write to MH i2c: 01 00 00 CD 03 D0 [09:35:04]*** FLAG_PRN_KEY reset [09:35:04]Write i2c OK [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 07 00 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 07 00 CD 03 00 00 00 00 00 F8 0F DE [09:35:04]state=2 [09:35:04]Stop feed [09:35:04]int [09:35:04]Write to MH i2c: 01 00 00 CE 03 D1 [09:35:04]Write i2c OK [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 07 00 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 07 00 CE 03 00 00 00 00 00 F9 0F E0 [09:35:04]state=0 [09:35:04]int [09:35:04]Write to MH i2c: 01 00 00 CF 03 D2 [09:35:04]*** FLAG_PRN_KEY set [09:35:04]Write i2c OK [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 07 00 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 07 00 CF 03 00 08 00 00 00 FF 0F EF [09:35:04]state=0 [09:35:04]Key pressed [09:35:04]Feed [09:35:04]Write to MH i2c: D8 00 00 D0 03 AA [09:35:04]Write i2c OK [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: D8 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: D8 01 00 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: D8 01 00 D0 03 00 AB [09:35:04]int [09:35:04]Write to MH i2c: 01 00 00 D1 03 D4 [09:35:04]Write i2c OK [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 07 00 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 07 00 D1 03 00 48 00 00 00 3C 00 5F [09:35:04]state=2 [09:35:04]Key pressed [09:35:04]int [09:35:04]Write to MH i2c: 01 00 00 D2 03 D5 [09:35:04]*** FLAG_PRN_KEY reset [09:35:04]Write i2c OK [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 07 00 [09:35:04]MH_I2C_Read... [09:35:04]Read from MH i2c: 01 07 00 D2 03 00 00 00 00 00 F5 0F E0 [09:35:04]state=2 [09:35:04]Stop feed [09:35:08]OFD Sender: No OFD packet to send [09:35:13]OFD Sender: No OFD packet to send [09:35:18]accept exits with 8 [09:35:18]New connection [09:35:18]New thread 3066834276 created [09:35:18]Thread 3066977636 joined [09:35:18]Waiting for new connection... [09:35:18] Sock 8.Parse request [09:35:18]Sock 8.Check first char [09:35:18]Sock 8.First char is OK [09:35:18]request: POST /json_proto HTTP/1.0 [09:35:18]Method: POST [09:35:18]URL: /json_proto [09:35:18]Method is POST - this is cgi request [09:35:18]url: /json_proto [09:35:18]query_string will be loaded in cgi processing [09:35:18]execute_cgi json_proto POST (null) [09:35:18]execute_cgi path=json_proto method=POST [09:35:18]POST find Content-Length [09:35:18]Host: 172.17.63.195:8080 [09:35:18]Content-Length: 679 [09:35:18]Content-Type: application/json [09:35:18] [09:35:18]POST finish read [09:35:18]Found Content-Length = 679 [09:35:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450443", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:18]execute_script... [09:35: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)450443", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:18]POST & json_proto [09:35:18]process_json_proto [09:35:18]json parsed OK: [09:35:18]protocol is kg_v1.0 [09:35:18]action value=close_receipt [09:35:18]process_action close_receipt [09:35:18]cmd_close_receipt [09:35:18]MH_GetDate [09:35:18]Write to MH i2c: F0 00 00 D3 03 C5 [09:35:18]Write i2c OK [09:35:18]MH_I2C_Read... [09:35:18]Read from MH i2c: F0 [09:35:18]MH_I2C_Read... [09:35:18]Read from MH i2c: F0 09 00 [09:35:18]MH_I2C_Read... [09:35:18]Read from MH i2c: F0 09 00 D3 03 00 57 AC 20 67 47 1B 1E 67 3F [09:35:18]GetLastDocTimeStamp 1730194496 [09:35:18]current date 1730194519 [09:35:18]FM_GetShiftState [09:35:18]SAM_PROTO_GetShiftState [09:35:18]wFMCommunicate request_size=4 [09:35:18]MH_SAM_APDU [09:35:18]CAPDU: 80 13 01 00 [09:35:18]Write to MH i2c: E2 08 00 D4 03 80 13 01 00 00 00 00 00 54 [09:35:18]Write i2c OK [09:35:18]MH_I2C_Read... [09:35:18]OFD Sender: No OFD packet to send [09:35:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:18]Read from MH i2c: E2 [09:35:18]MH_I2C_Read... [09:35:18]Read from MH i2c: E2 0E 00 [09:35:18]MH_I2C_Read... [09:35:18]Read from MH i2c: E2 0E 00 D4 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 3D [09:35:18]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:35:18]wFMCommunicate OK [09:35:18]SAM_PROTO_GetShiftState done [09:35:18]FM_GetShiftState done [09:35:18]opened in 1730160431 [09:35:18]opened+sec_in_day 1730246831 [09:35:18]quantity*price = 100050 [09:35:18]sum+1 = 100052 [09:35:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 51 29.10.2024 09:35 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202656 ФПД: 8087093434120 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093519&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202656&fm=8087093434120&tin=02508201610067®Number=0000000000091777&sum=100000 [09:35:20]StoreToDocumentArchive [09:35:20]shift 546 fd 202656 [09:35:20]save to /storage/0546/doc_00202656 [09:35:20]save last doc name /storage/0546/doc_00202656 to /storage/kkm_last_doc_name [09:35:20]save OK [09:35:20]Clear old archive folders... [09:35:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:35:20]tlvbuf is 0072C580 [09:35:20]SAM_PROTO_ClearQueue [09:35:20]wFMCommunicate request_size=4 [09:35:20]MH_SAM_APDU [09:35:20]CAPDU: 80 09 00 00 [09:35:20]Write to MH i2c: E2 08 00 E1 03 80 09 00 00 00 00 00 00 56 [09:35:20]Write i2c OK [09:35:20]MH_I2C_Read... [09:35:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:35:20]Read from MH i2c: E2 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: E2 03 00 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [09:35:20]RAPDU: 90 00 [09:35:20]wFMCommunicate OK [09:35:20]SAM_PROTO_ClearQueue done [09:35:20]KKMCreateOFDPacket [09:35:20]OFDProtocolAddRootSTLVToBuf [09:35:20]FM_MakeSignedData [09:35:20]FM_MakeSignedData [09:35:20]SAM_PROTO_SignData [09:35:20]wFMCommunicate request_size=4 [09:35:20]MH_SAM_APDU [09:35:20]CAPDU: 80 0D 01 02 [09:35:20]Write to MH i2c: E2 08 00 E2 03 80 0D 01 02 00 00 00 00 5E [09:35:20]Write i2c OK [09:35:20]MH_I2C_Read... [09:35:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:35:20]Read from MH i2c: E2 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: E2 03 00 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: E2 03 00 E2 03 00 90 00 59 [09:35:20]RAPDU: 90 00 [09:35:20]wFMCommunicate OK [09:35:20]wFMCommunicate request_size=255 [09:35:20]MH_SAM_APDU [09:35:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 57 AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 17 03 00 35 04 06 00 07 5A EC 54 [09:35:20]Write to MH i2c: E2 02 01 E3 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 57 AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 17 03 00 35 04 06 00 07 5A EC 54 00 00 24 [09:35:20]Write i2c OK [09:35:20]MH_I2C_Read... [09:35:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:20]Read from MH i2c: E2 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: E2 03 00 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: E2 03 00 E3 03 00 90 00 5A [09:35:20]RAPDU: 90 00 [09:35:20]wFMCommunicate OK [09:35:20]wFMCommunicate request_size=7 [09:35:20]MH_SAM_APDU [09:35:20]CAPDU: 80 0D 02 02 02 D7 08 [09:35:20]Write to MH i2c: E2 0A 00 E4 03 80 0D 02 02 02 00 D7 08 00 00 44 [09:35:20]Write i2c OK [09:35:20]MH_I2C_Read... [09:35:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:20]Read from MH i2c: E2 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: E2 03 00 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: E2 03 00 E4 03 00 90 00 5B [09:35:20]RAPDU: 90 00 [09:35:20]wFMCommunicate OK [09:35:20]wFMCommunicate request_size=4 [09:35:20]MH_SAM_APDU [09:35:20]CAPDU: 80 0D 03 02 [09:35:20]Write to MH i2c: E2 08 00 E5 03 80 0D 03 02 00 00 00 00 63 [09:35:20]Write i2c OK [09:35:20]MH_I2C_Read... [09:35:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:35:20]Read from MH i2c: E2 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: E2 0B 00 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: E2 0B 00 E5 03 00 4D C2 C6 E9 FF 3E 86 DF 90 00 C4 [09:35:20]RAPDU: 4D C2 C6 E9 FF 3E 86 DF 90 00 [09:35:20]wFMCommunicate OK [09:35:20]SAM_PROTO_SignData done [09:35:20]FM_MakeSignedData done [09:35:20]CreateOFDProtocolMessage [09:35:20]wFMCommunicate request_size=4 [09:35:20]MH_SAM_APDU [09:35:20]CAPDU: 80 11 00 00 [09:35:20]Write to MH i2c: E2 08 00 E6 03 80 11 00 00 00 00 00 00 63 [09:35:20]Write i2c OK [09:35:20]MH_I2C_Read... [09:35:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:20]Read from MH i2c: E2 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: E2 17 00 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: E2 17 00 E6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B8 [09:35:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:35:20]wFMCommunicate OK [09:35:20]CreateOFDProtocolMessage done [09:35:20]OFDSenderStorePacket 202656 [09:35:20]StoreOFDPacket docnum=202656 [09:35:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 87 B1 04 01 8A AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 57 AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 17 03 00 35 04 06 00 07 5A EC 54 D7 08 4D C2 C6 E9 FF 3E 86 DF [09:35:20]CheckFolder [09:35:20]dirname=/storage/ofd_packets [09:35:20]CheckFolder done [09:35:20]ProducePacketName [09:35:20]name=ofd_packets/00202656 [09:35:20]NVStorageSaveData ofd_packets/00202656 [09:35:20]File name is /storage/ofd_packets/00202656 [09:35:20]Write 298 bytes [09:35:20]NVStorageSaveData done [09:35:20]OFDSenderStorePacket done [09:35:20]KKMCreateOFDPacket done [09:35:20]NVStorageSaveData kkm_last_timestamp [09:35:20]File name is /storage/kkm_last_timestamp [09:35:20]Write 4 bytes [09:35:20]NVStorageSaveData done [09:35:20]ExternCall_PrintAddStr [09:35:20]wPrintStart [09:35:20]Write to MH i2c: 01 00 00 E7 03 EA [09:35:20]Write i2c OK [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: 01 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: 01 07 00 [09:35:20]MH_I2C_Read... [09:35:20]Read from MH i2c: 01 07 00 E7 03 00 00 00 00 00 FF 0F FF [09:35:20]RasterBufferAndPrint [09:35:20]line Счет N : (1)450443 [09:35:20]line ИНН: 02508201610067 [09:35:20]line Контрольно-Кассовый Чек [09:35:20]line ПРОДАЖА [09:35:20]line ТРК (МРК, ГНК) : 33 [09:35:20]line Товар: 2710194210 [09:35:20]line ДТ-К-2 [09:35:20]line 13.130 * 76.20 [09:35:20]line = 1000.51 [09:35:20]line НДС 12% НСП 1% [09:35:20]line > о реализуемом товаре [09:35:20]line ОКРУГЛЕНИЕ: -0.51 [09:35:20]line ИТОГО: 1000.00 [09:35:20]line Внесено: 1000.00 [09:35:20]line СДАЧА: 0.00 [09:35:20]line НСП 1% : 8.85 [09:35:20]line НДС 12% : 106.25 [09:35:20]line Наличными: 1000.00 [09:35:20]line Безнал.: 0.00 [09:35:20]line Место: АЗС № 171 "Партнер Нефть" [09:35:20]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:35:20]line СНО: Общий режим [09:35:20]line Чек 51 29.10.2024 09:35 [09:35:20]line Смена: 546 ФФД: 1.0 [09:35:20]line ЗНМ: 0300000109 [09:35:20]line РНМ: 0000000000091777 [09:35:20]line Версия ККМ: 001 [09:35:20]line ФМ: 0000000000871756 [09:35:20]line ФД: 202656 [09:35:20]line ФПД: 8087093434120 [09:35:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093519&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202656&fm=8087093434120&tin=02508201610067®Number=0000000000091777&sum=100000 [09:35:20]OFD Sender: Processing packet 202656 [packets to send 116, broken 115] [09:35:20]ProducePacketName [09:35:20]name=ofd_packets/00202656 [09:35:20]OFD Sender: To server: pG, [09:35:20]CommunicateWithHost lk.salyk.kg:30040 [09:35:20]ConnectInit lk.salyk.kg [09:35:20]written 0, free lines is 4095 [09:35:20]Connected sock=10 [09:35:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 87 B1 04 01 8A AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 57 AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 17 03 00 35 04 06 00 07 5A EC 54 D7 08 4D C2 C6 E9 FF 3E 86 DF [09:35:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 03 0F 47 00 FC BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 17 03 00 F4 03 04 00 0A 58 20 67 B6 04 01 00 00 F1 A8 3B 08 A4 59 96 E5 [09:35:21]CommunicateWithHost err = 0 [09:35:21]CheckOFDResponse [09:35:21]1017 (14) - 77093643461234 [09:35:21]1041 (16) - 0000000000871756 [09:35:21]1040 (4) - 202656 [09:35:21]1012 (4) - 29.10.2024 03:35 [09:35:21]1206 (1) - 0 [09:35:21]OFD Sender: Remove packet 202656 [09:35:21]ProducePacketName [09:35:21]name=ofd_packets/00202656 [09:35:21]NVStorageDeleteData [09:35:21]Write to MH i2c: 01 00 00 12 04 16 [09:35:21]Write i2c OK [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: 01 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: 01 07 00 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: 01 07 00 12 04 00 00 00 00 00 98 0C C1 [09:35:21]RasterBufferAndPrint [09:35:21]line [09:35:21]line [09:35:21]line [09:35:21]line [09:35:21]line [09:35:21]written 0, free lines is 3230 [09:35:21]MH_Cut [09:35:21]Write to MH i2c: D1 01 00 19 04 01 EF [09:35:21]Write i2c OK [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: D1 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: D1 01 00 [09:35:21]MH_I2C_Read... [09:35:21]Read from MH i2c: D1 01 00 19 04 00 EE [09:35:21]Write to MH i2c: 01 00 00 1A 04 1E [09:35:21]Write i2c OK [09:35:21]MH_I2C_Read... [09:35:21]OFD Sender: No OFD packet to send [09:35:22]*** Cut start [09:35:22]*** Purtial cut [09:35:22]*** Stage 1: CUTSNS_PIN = 1 [09:35:22]Read from MH i2c: 01 [09:35:22]MH_I2C_Read... [09:35:22]*** Stop cut motor [09:35:22]*** Cut end [09:35:22]Read from MH i2c: 01 07 00 [09:35:22]MH_I2C_Read... [09:35:22]Read from MH i2c: 01 07 00 1A 04 00 00 00 00 00 FF 0F 33 [09:35:22]process_action close_receipt done [09:35:22]requested_data is exist [09:35:22]produce_requested_data [09:35:22]requested_item fm.sn is exist - process it [09:35:22]wFMCommunicate request_size=4 [09:35:22]MH_SAM_APDU [09:35:22]CAPDU: 80 11 00 00 [09:35:22]Write to MH i2c: E2 08 00 1B 04 80 11 00 00 00 00 00 00 99 [09:35:22]Write i2c OK [09:35:22]MH_I2C_Read... [09:35:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:22]Read from MH i2c: E2 [09:35:22]MH_I2C_Read... [09:35:22]Read from MH i2c: E2 17 00 [09:35:22]MH_I2C_Read... [09:35:22]Read from MH i2c: E2 17 00 1B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EE [09:35:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:35:22]wFMCommunicate OK [09:35:22]requested_item fd.num is exist - process it [09:35:22]SAM_PROTO_GetFieldsCounters [09:35:22]wFMCommunicate request_size=4 [09:35:22]MH_SAM_APDU [09:35:22]CAPDU: 80 13 00 00 [09:35:22]Write to MH i2c: E2 08 00 1C 04 80 13 00 00 00 00 00 00 9C [09:35:22]Write i2c OK [09:35:22]MH_I2C_Read... [09:35:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:22]Read from MH i2c: E2 [09:35:22]MH_I2C_Read... [09:35:22]Read from MH i2c: E2 62 00 [09:35:22]MH_I2C_Read... [09:35:22]Read from MH i2c: E2 62 00 1C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A0 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 3C [09:35:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A0 17 03 00 0E 04 04 00 22 02 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 [09:35:22]wFMCommunicate OK [09:35:22]SAM_PROTO_GetFieldsCounters done [09:35:22]requested_item shift.num is exist - process it [09:35:22]requested_item shift.opened is exist - process it [09:35:22]req_shift_opened [09:35:22]FM_GetShiftState [09:35:22]SAM_PROTO_GetShiftState [09:35:22]wFMCommunicate request_size=4 [09:35:22]MH_SAM_APDU [09:35:22]CAPDU: 80 13 01 00 [09:35:22]Write to MH i2c: E2 08 00 1D 04 80 13 01 00 00 00 00 00 9E [09:35:22]Write i2c OK [09:35:22]MH_I2C_Read... [09:35:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:22]Read from MH i2c: E2 [09:35:22]MH_I2C_Read... [09:35:22]Read from MH i2c: E2 0E 00 [09:35:22]MH_I2C_Read... [09:35:22]Read from MH i2c: E2 0E 00 1D 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 87 [09:35:22]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:35:22]wFMCommunicate OK [09:35:22]SAM_PROTO_GetShiftState done [09:35:22]FM_GetShiftState done [09:35:22]req_shift_opened done [09:35:22]requested_item shift.open_date is exist - process it [09:35:22]req_shift_open_date [09:35:22]req_shift_open_date done [09:35:22]produce_requested_data done [09:35:22]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202656,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:35:22]process_action_free close_receipt [09:35:22]json_value_free [09:35:22]json_value_free done [09:35:22]process_json_proto returns [09:35:22]Send response to host [09:35:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202656,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:35:22]free response buf [09:35:22]execute_script done [09:35:22]execute_script returns [09:35:22]free content buf [09:35:22]Sock 8.Close socket [09:35:22]Sock 8.Thread stoped [09:35:23]int [09:35:23]Write to MH i2c: 01 00 00 1E 04 22 [09:35:23]*** FLAG_PRN_KEY set [09:35:23]Write i2c OK [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 07 00 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 07 00 1E 04 00 08 00 00 00 FF 0F 3F [09:35:23]state=0 [09:35:23]Key pressed [09:35:23]Feed [09:35:23]Write to MH i2c: D8 00 00 1F 04 FA [09:35:23]Write i2c OK [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: D8 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: D8 01 00 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: D8 01 00 1F 04 00 FB [09:35:23]int [09:35:23]Write to MH i2c: 01 00 00 20 04 24 [09:35:23]Write i2c OK [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 07 00 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 07 00 20 04 00 48 00 00 00 3C 00 AF [09:35:23]state=2 [09:35:23]Key pressed [09:35:23]int [09:35:23]Write to MH i2c: 01 00 00 21 04 25 [09:35:23]*** FLAG_PRN_KEY reset [09:35:23]Write i2c OK [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 07 00 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 07 00 21 04 00 00 00 00 00 F7 0F 32 [09:35:23]state=2 [09:35:23]Stop feed [09:35:23]int [09:35:23]Write to MH i2c: 01 00 00 22 04 26 [09:35:23]*** FLAG_PRN_KEY set [09:35:23]Write i2c OK [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 07 00 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 07 00 22 04 00 08 00 00 00 FF 0F 43 [09:35:23]state=0 [09:35:23]Key pressed [09:35:23]Feed [09:35:23]Write to MH i2c: D8 00 00 23 04 FE [09:35:23]Write i2c OK [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: D8 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: D8 01 00 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: D8 01 00 23 04 00 FF [09:35:23]int [09:35:23]Write to MH i2c: 01 00 00 24 04 28 [09:35:23]Write i2c OK [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 07 00 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: 01 07 00 24 04 00 48 00 00 00 3C 00 B3 [09:35:23]state=2 [09:35:23]Key pressed [09:35:24]int [09:35:24]Write to MH i2c: 01 00 00 25 04 29 [09:35:24]*** FLAG_PRN_KEY reset [09:35:24]Write i2c OK [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 07 00 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 07 00 25 04 00 00 00 00 00 FA 0F 39 [09:35:24]state=2 [09:35:24]Stop feed [09:35:24]int [09:35:24]Write to MH i2c: 01 00 00 26 04 2A [09:35:24]*** FLAG_PRN_KEY set [09:35:24]Write i2c OK [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 07 00 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 07 00 26 04 00 08 00 00 00 FF 0F 47 [09:35:24]state=0 [09:35:24]Key pressed [09:35:24]Feed [09:35:24]Write to MH i2c: D8 00 00 27 04 02 [09:35:24]Write i2c OK [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: D8 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: D8 01 00 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: D8 01 00 27 04 00 03 [09:35:24]int [09:35:24]Write to MH i2c: 01 00 00 28 04 2C [09:35:24]Write i2c OK [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 07 00 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 07 00 28 04 00 48 00 00 00 3C 00 B7 [09:35:24]state=2 [09:35:24]Key pressed [09:35:24]int [09:35:24]Write to MH i2c: 01 00 00 29 04 2D [09:35:24]*** FLAG_PRN_KEY reset [09:35:24]Write i2c OK [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 07 00 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 07 00 29 04 00 00 00 00 00 F7 0F 3A [09:35:24]state=2 [09:35:24]Stop feed [09:35:26]OFD Sender: No OFD packet to send [09:35:31]OFD Sender: No OFD packet to send [09:35:36]OFD Sender: No OFD packet to send [09:35:41]OFD Sender: No OFD packet to send [09:35:46]OFD Sender: No OFD packet to send [09:35:51]OFD Sender: No OFD packet to send [09:35:56]OFD Sender: No OFD packet to send [09:36:01]OFD Sender: No OFD packet to send [09:36:06]OFD Sender: No OFD packet to send [09:36:11]OFD Sender: No OFD packet to send [09:36:16]OFD Sender: No OFD packet to send [09:36:21]OFD Sender: No OFD packet to send [09:36:26]OFD Sender: No OFD packet to send [09:36:30]accept exits with 9 [09:36:30]New connection [09:36:30]New thread 3066977636 created [09:36:30]Thread 3066834276 joined [09:36:30]Waiting for new connection... [09:36:30] Sock 9.Parse request [09:36:30]Sock 9.Check first char [09:36:30]Sock 9.First char is OK [09:36:30]request: POST /json_proto HTTP/1.0 [09:36:30]Method: POST [09:36:30]URL: /json_proto [09:36:30]Method is POST - this is cgi request [09:36:30]url: /json_proto [09:36:30]query_string will be loaded in cgi processing [09:36:30]execute_cgi json_proto POST (null) [09:36:30]execute_cgi path=json_proto method=POST [09:36:30]POST find Content-Length [09:36:30]Host: 172.17.63.195:8080 [09:36:30]Content-Length: 677 [09:36:30]Content-Type: application/json [09:36:30] [09:36:30]POST finish read [09:36:30]Found Content-Length = 677 [09:36:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:36:30]execute_script... [09:36:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:36:30]POST & json_proto [09:36:30]process_json_proto [09:36:30]json parsed OK: [09:36:30]protocol is kg_v1.0 [09:36:30]action value=close_receipt [09:36:30]process_action close_receipt [09:36:30]cmd_close_receipt [09:36:30]MH_GetDate [09:36:30]Write to MH i2c: F0 00 00 2A 04 1D [09:36:30]Write i2c OK [09:36:30]MH_I2C_Read... [09:36:30]Read from MH i2c: F0 [09:36:30]MH_I2C_Read... [09:36:30]Read from MH i2c: F0 09 00 [09:36:30]MH_I2C_Read... [09:36:30]Read from MH i2c: F0 09 00 2A 04 00 9E AC 20 67 47 1B 1E 67 DE [09:36:30]GetLastDocTimeStamp 1730194519 [09:36:30]current date 1730194590 [09:36:30]FM_GetShiftState [09:36:30]SAM_PROTO_GetShiftState [09:36:30]wFMCommunicate request_size=4 [09:36:30]MH_SAM_APDU [09:36:30]CAPDU: 80 13 01 00 [09:36:30]Write to MH i2c: E2 08 00 2B 04 80 13 01 00 00 00 00 00 AC [09:36:30]Write i2c OK [09:36:30]MH_I2C_Read... [09:36:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:30]Read from MH i2c: E2 [09:36:30]MH_I2C_Read... [09:36:30]Read from MH i2c: E2 0E 00 [09:36:30]MH_I2C_Read... [09:36:30]Read from MH i2c: E2 0E 00 2B 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 95 [09:36:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:36:30]wFMCommunicate OK [09:36:30]SAM_PROTO_GetShiftState done [09:36:30]FM_GetShiftState done [09:36:30]opened in 1730160431 [09:36:30]opened+sec_in_day 1730246831 [09:36:30]quantity*price = 30038 [09:36:30]sum+1 = 30039 [09:36:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 52 29.10.2024 09:36 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202657 ФПД: 219000645044528 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093630&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202657&fm=219000645044528&tin=02508201610067®Number=0000000000091777&sum=30000 [09:36:31]StoreToDocumentArchive [09:36:31]shift 546 fd 202657 [09:36:31]save to /storage/0546/doc_00202657 [09:36:31]save last doc name /storage/0546/doc_00202657 to /storage/kkm_last_doc_name [09:36:31]save OK [09:36:31]Clear old archive folders... [09:36:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:36:31]tlvbuf is 00784FB0 [09:36:31]SAM_PROTO_ClearQueue [09:36:31]wFMCommunicate request_size=4 [09:36:31]MH_SAM_APDU [09:36:31]CAPDU: 80 09 00 00 [09:36:31]Write to MH i2c: E2 08 00 38 04 80 09 00 00 00 00 00 00 AE [09:36:31]Write i2c OK [09:36:31]MH_I2C_Read... [09:36:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:36:31]Read from MH i2c: E2 [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: E2 03 00 [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: E2 03 00 38 04 00 90 00 B0 [09:36:31]RAPDU: 90 00 [09:36:31]wFMCommunicate OK [09:36:31]SAM_PROTO_ClearQueue done [09:36:31]KKMCreateOFDPacket [09:36:31]OFDProtocolAddRootSTLVToBuf [09:36:31]FM_MakeSignedData [09:36:31]FM_MakeSignedData [09:36:31]SAM_PROTO_SignData [09:36:31]wFMCommunicate request_size=4 [09:36:31]MH_SAM_APDU [09:36:31]CAPDU: 80 0D 01 02 [09:36:31]Write to MH i2c: E2 08 00 39 04 80 0D 01 02 00 00 00 00 B6 [09:36:31]Write i2c OK [09:36:31]MH_I2C_Read... [09:36:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:36:31]Read from MH i2c: E2 [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: E2 03 00 [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: E2 03 00 39 04 00 90 00 B1 [09:36:31]RAPDU: 90 00 [09:36:31]wFMCommunicate OK [09:36:31]wFMCommunicate request_size=255 [09:36:31]MH_SAM_APDU [09:36:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 34 00 00 00 F4 03 04 00 9E AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 17 03 00 35 04 06 00 C7 [09:36:31]Write to MH i2c: E2 02 01 3A 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 34 00 00 00 F4 03 04 00 9E AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 17 03 00 35 04 06 00 C7 00 00 E9 [09:36:31]Write i2c OK [09:36:31]MH_I2C_Read... [09:36:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:31]Read from MH i2c: E2 [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: E2 03 00 [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: E2 03 00 3A 04 00 90 00 B2 [09:36:31]RAPDU: 90 00 [09:36:31]wFMCommunicate OK [09:36:31]wFMCommunicate request_size=10 [09:36:31]MH_SAM_APDU [09:36:31]CAPDU: 80 0D 02 02 05 2E 0F A7 49 30 [09:36:31]Write to MH i2c: E2 0D 00 3B 04 80 0D 02 02 05 00 2E 0F A7 49 30 00 00 20 [09:36:31]Write i2c OK [09:36:31]MH_I2C_Read... [09:36:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:31]Read from MH i2c: E2 [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: E2 03 00 [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: E2 03 00 3B 04 00 90 00 B3 [09:36:31]RAPDU: 90 00 [09:36:31]wFMCommunicate OK [09:36:31]wFMCommunicate request_size=4 [09:36:31]MH_SAM_APDU [09:36:31]CAPDU: 80 0D 03 02 [09:36:31]Write to MH i2c: E2 08 00 3C 04 80 0D 03 02 00 00 00 00 BB [09:36:31]Write i2c OK [09:36:31]MH_I2C_Read... [09:36:31]OFD Sender: No OFD packet to send [09:36:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:36:31]Read from MH i2c: E2 [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: E2 0B 00 [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: E2 0B 00 3C 04 00 8A 34 FB 58 96 C3 A7 F6 90 00 C3 [09:36:31]RAPDU: 8A 34 FB 58 96 C3 A7 F6 90 00 [09:36:31]wFMCommunicate OK [09:36:31]SAM_PROTO_SignData done [09:36:31]FM_MakeSignedData done [09:36:31]CreateOFDProtocolMessage [09:36:31]wFMCommunicate request_size=4 [09:36:31]MH_SAM_APDU [09:36:31]CAPDU: 80 11 00 00 [09:36:31]Write to MH i2c: E2 08 00 3D 04 80 11 00 00 00 00 00 00 BB [09:36:31]Write i2c OK [09:36:31]MH_I2C_Read... [09:36:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:31]Read from MH i2c: E2 [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: E2 17 00 [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: E2 17 00 3D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 10 [09:36:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:36:31]wFMCommunicate OK [09:36:31]CreateOFDProtocolMessage done [09:36:31]OFDSenderStorePacket 202657 [09:36:31]StoreOFDPacket docnum=202657 [09:36:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DF C4 07 01 06 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 34 00 00 00 F4 03 04 00 9E AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 17 03 00 35 04 06 00 C7 2E 0F A7 49 30 8A 34 FB 58 96 C3 A7 F6 [09:36:31]CheckFolder [09:36:31]dirname=/storage/ofd_packets [09:36:31]CheckFolder done [09:36:31]ProducePacketName [09:36:31]name=ofd_packets/00202657 [09:36:31]NVStorageSaveData ofd_packets/00202657 [09:36:31]File name is /storage/ofd_packets/00202657 [09:36:31]Write 301 bytes [09:36:31]NVStorageSaveData done [09:36:31]OFDSenderStorePacket done [09:36:31]KKMCreateOFDPacket done [09:36:31]NVStorageSaveData kkm_last_timestamp [09:36:31]File name is /storage/kkm_last_timestamp [09:36:31]Write 4 bytes [09:36:31]NVStorageSaveData done [09:36:31]ExternCall_PrintAddStr [09:36:31]wPrintStart [09:36:31]Write to MH i2c: 01 00 00 3E 04 42 [09:36:31]Write i2c OK [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: 01 [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: 01 07 00 [09:36:31]MH_I2C_Read... [09:36:31]Read from MH i2c: 01 07 00 3E 04 00 00 00 00 00 FF 0F 57 [09:36:31]RasterBufferAndPrint [09:36:31]line Счет N : (1)450444 [09:36:31]line ИНН: 02508201610067 [09:36:31]line Контрольно-Кассовый Чек [09:36:31]line ПРОДАЖА [09:36:31]line ТРК (МРК, ГНК) : 52 [09:36:31]line Товар: 2710124130 [09:36:31]line Аи-92-К-2 [09:36:31]line 4.490 * 66.90 [09:36:31]line = 300.38 [09:36:31]line НДС 12% НСП 1% [09:36:31]line > о реализуемом товаре [09:36:31]line ОКРУГЛЕНИЕ: -0.38 [09:36:31]line ИТОГО: 300.00 [09:36:31]line Внесено: 300.00 [09:36:31]line СДАЧА: 0.00 [09:36:31]line НСП 1% : 2.66 [09:36:31]line НДС 12% : 31.90 [09:36:31]line Наличными: 300.00 [09:36:31]line Безнал.: 0.00 [09:36:31]line Место: АЗС № 171 "Партнер Нефть" [09:36:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:36:31]line СНО: Общий режим [09:36:31]line Чек 52 29.10.2024 09:36 [09:36:31]line Смена: 546 ФФД: 1.0 [09:36:31]line ЗНМ: 0300000109 [09:36:31]line РНМ: 0000000000091777 [09:36:31]line Версия ККМ: 001 [09:36:31]line ФМ: 0000000000871756 [09:36:31]line ФД: 202657 [09:36:31]line ФПД: 219000645044528 [09:36:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093630&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202657&fm=219000645044528&tin=02508201610067®Number=0000000000091777&sum=30000 [09:36:32]OFD Sender: Processing packet 202657 [packets to send 116, broken 115] [09:36:32]ProducePacketName [09:36:32]name=ofd_packets/00202657 [09:36:32]OFD Sender: To server: pG, [09:36:32]CommunicateWithHost lk.salyk.kg:30040 [09:36:32]ConnectInit lk.salyk.kg [09:36:32]written 0, free lines is 4095 [09:36:32]Connected sock=8 [09:36:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DF C4 07 01 06 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 34 00 00 00 F4 03 04 00 9E AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 17 03 00 35 04 06 00 C7 2E 0F A7 49 30 8A 34 FB 58 96 C3 A7 F6 [09:36:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0A ED 47 00 DE C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 17 03 00 F4 03 04 00 51 58 20 67 B6 04 01 00 00 37 89 85 B8 5A A9 CE 67 [09:36:32]CommunicateWithHost err = 0 [09:36:32]CheckOFDResponse [09:36:32]1017 (14) - 77093643461234 [09:36:32]1041 (16) - 0000000000871756 [09:36:32]1040 (4) - 202657 [09:36:32]1012 (4) - 29.10.2024 03:36 [09:36:32]1206 (1) - 0 [09:36:32]OFD Sender: Remove packet 202657 [09:36:32]ProducePacketName [09:36:32]name=ofd_packets/00202657 [09:36:32]NVStorageDeleteData [09:36:32]Write to MH i2c: 01 00 00 69 04 6D [09:36:32]Write i2c OK [09:36:32]MH_I2C_Read... [09:36:32]Read from MH i2c: 01 [09:36:32]MH_I2C_Read... [09:36:32]Read from MH i2c: 01 07 00 [09:36:32]MH_I2C_Read... [09:36:32]Read from MH i2c: 01 07 00 69 04 00 00 00 00 00 A1 0C 21 [09:36:32]RasterBufferAndPrint [09:36:32]line [09:36:32]line [09:36:32]line [09:36:32]line [09:36:32]line [09:36:32]written 0, free lines is 3237 [09:36:32]MH_Cut [09:36:32]Write to MH i2c: D1 01 00 70 04 01 46 [09:36:32]Write i2c OK [09:36:32]MH_I2C_Read... [09:36:32]Read from MH i2c: D1 [09:36:32]MH_I2C_Read... [09:36:32]Read from MH i2c: D1 01 00 [09:36:32]MH_I2C_Read... [09:36:32]Read from MH i2c: D1 01 00 70 04 00 45 [09:36:32]Write to MH i2c: 01 00 00 71 04 75 [09:36:32]Write i2c OK [09:36:32]MH_I2C_Read... [09:36:33]OFD Sender: No OFD packet to send [09:36:33]*** Cut start [09:36:33]*** Purtial cut [09:36:33]*** Stage 1: CUTSNS_PIN = 1 [09:36:33]Read from MH i2c: 01 [09:36:33]MH_I2C_Read... [09:36:33]*** Stop cut motor [09:36:33]*** Cut end [09:36:33]Read from MH i2c: 01 07 00 [09:36:33]MH_I2C_Read... [09:36:33]Read from MH i2c: 01 07 00 71 04 00 00 00 00 00 FF 0F 8A [09:36:33]process_action close_receipt done [09:36:33]requested_data is exist [09:36:33]produce_requested_data [09:36:33]requested_item fm.sn is exist - process it [09:36:33]wFMCommunicate request_size=4 [09:36:33]MH_SAM_APDU [09:36:33]CAPDU: 80 11 00 00 [09:36:33]Write to MH i2c: E2 08 00 72 04 80 11 00 00 00 00 00 00 F0 [09:36:33]Write i2c OK [09:36:33]MH_I2C_Read... [09:36:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:33]Read from MH i2c: E2 [09:36:33]MH_I2C_Read... [09:36:33]Read from MH i2c: E2 17 00 [09:36:33]MH_I2C_Read... [09:36:33]Read from MH i2c: E2 17 00 72 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 45 [09:36:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:36:33]wFMCommunicate OK [09:36:33]requested_item fd.num is exist - process it [09:36:33]SAM_PROTO_GetFieldsCounters [09:36:33]wFMCommunicate request_size=4 [09:36:33]MH_SAM_APDU [09:36:33]CAPDU: 80 13 00 00 [09:36:33]Write to MH i2c: E2 08 00 73 04 80 13 00 00 00 00 00 00 F3 [09:36:33]Write i2c OK [09:36:33]MH_I2C_Read... [09:36:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:36:34]Read from MH i2c: E2 [09:36:34]MH_I2C_Read... [09:36:34]Read from MH i2c: E2 62 00 [09:36:34]MH_I2C_Read... [09:36:34]Read from MH i2c: E2 62 00 73 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A1 17 03 00 0E 04 04 00 22 02 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 97 [09:36:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A1 17 03 00 0E 04 04 00 22 02 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 [09:36:34]wFMCommunicate OK [09:36:34]SAM_PROTO_GetFieldsCounters done [09:36:34]requested_item shift.num is exist - process it [09:36:34]requested_item shift.opened is exist - process it [09:36:34]req_shift_opened [09:36:34]FM_GetShiftState [09:36:34]SAM_PROTO_GetShiftState [09:36:34]wFMCommunicate request_size=4 [09:36:34]MH_SAM_APDU [09:36:34]CAPDU: 80 13 01 00 [09:36:34]Write to MH i2c: E2 08 00 74 04 80 13 01 00 00 00 00 00 F5 [09:36:34]Write i2c OK [09:36:34]MH_I2C_Read... [09:36:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:34]Read from MH i2c: E2 [09:36:34]MH_I2C_Read... [09:36:34]Read from MH i2c: E2 0E 00 [09:36:34]MH_I2C_Read... [09:36:34]Read from MH i2c: E2 0E 00 74 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DE [09:36:34]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:36:34]wFMCommunicate OK [09:36:34]SAM_PROTO_GetShiftState done [09:36:34]FM_GetShiftState done [09:36:34]req_shift_opened done [09:36:34]requested_item shift.open_date is exist - process it [09:36:34]req_shift_open_date [09:36:34]req_shift_open_date done [09:36:34]produce_requested_data done [09:36:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202657,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:36:34]process_action_free close_receipt [09:36:34]json_value_free [09:36:34]json_value_free done [09:36:34]process_json_proto returns [09:36:34]Send response to host [09:36:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202657,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:36:34]free response buf [09:36:34]execute_script done [09:36:34]execute_script returns [09:36:34]free content buf [09:36:34]Sock 9.Close socket [09:36:34]Sock 9.Thread stoped [09:36:38]OFD Sender: No OFD packet to send [09:36:43]OFD Sender: No OFD packet to send [09:36:48]OFD Sender: No OFD packet to send [09:36:53]OFD Sender: No OFD packet to send [09:36:58]OFD Sender: No OFD packet to send [09:37:03]OFD Sender: No OFD packet to send [09:37:08]OFD Sender: No OFD packet to send [09:37:13]OFD Sender: No OFD packet to send [09:37:18]OFD Sender: No OFD packet to send [09:37:23]OFD Sender: No OFD packet to send [09:37:28]OFD Sender: No OFD packet to send [09:37:33]OFD Sender: No OFD packet to send [09:37:38]OFD Sender: No OFD packet to send [09:37:41]accept exits with 10 [09:37:41]New connection [09:37:41]New thread 3066834276 created [09:37:41]Thread 3066977636 joined [09:37:41]Waiting for new connection... [09:37:41] Sock 10.Parse request [09:37:41]Sock 10.Check first char [09:37:41]Sock 10.First char is OK [09:37:41]request: POST /json_proto HTTP/1.0 [09:37:41]Method: POST [09:37:41]URL: /json_proto [09:37:41]Method is POST - this is cgi request [09:37:41]url: /json_proto [09:37:41]query_string will be loaded in cgi processing [09:37:41]execute_cgi json_proto POST (null) [09:37:41]execute_cgi path=json_proto method=POST [09:37:41]POST find Content-Length [09:37:41]Host: 172.17.63.195:8080 [09:37:41]Content-Length: 674 [09:37:41]Content-Type: application/json [09:37:41] [09:37:41]POST finish read [09:37:41]Found Content-Length = 674 [09:37:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:37:41]execute_script... [09:37:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:37:41]POST & json_proto [09:37:41]process_json_proto [09:37:41]json parsed OK: [09:37:41]protocol is kg_v1.0 [09:37:41]action value=close_receipt [09:37:41]process_action close_receipt [09:37:41]cmd_close_receipt [09:37:41]MH_GetDate [09:37:41]Write to MH i2c: F0 00 00 75 04 68 [09:37:41]Write i2c OK [09:37:41]MH_I2C_Read... [09:37:41]Read from MH i2c: F0 [09:37:41]MH_I2C_Read... [09:37:41]Read from MH i2c: F0 09 00 [09:37:41]MH_I2C_Read... [09:37:41]Read from MH i2c: F0 09 00 75 04 00 E6 AC 20 67 47 1B 1E 67 71 [09:37:41]GetLastDocTimeStamp 1730194590 [09:37:41]current date 1730194662 [09:37:41]FM_GetShiftState [09:37:41]SAM_PROTO_GetShiftState [09:37:41]wFMCommunicate request_size=4 [09:37:41]MH_SAM_APDU [09:37:41]CAPDU: 80 13 01 00 [09:37:41]Write to MH i2c: E2 08 00 76 04 80 13 01 00 00 00 00 00 F7 [09:37:41]Write i2c OK [09:37:41]MH_I2C_Read... [09:37:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:41]Read from MH i2c: E2 [09:37:41]MH_I2C_Read... [09:37:41]Read from MH i2c: E2 0E 00 [09:37:41]MH_I2C_Read... [09:37:41]Read from MH i2c: E2 0E 00 76 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E0 [09:37:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:37:41]wFMCommunicate OK [09:37:41]SAM_PROTO_GetShiftState done [09:37:41]FM_GetShiftState done [09:37:41]opened in 1730160431 [09:37:41]opened+sec_in_day 1730246831 [09:37:41]quantity*price = 50063 [09:37:41]sum+1 = 50064 [09:37:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 53 29.10.2024 09:37 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202658 ФПД: 109775903637162 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093742&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202658&fm=109775903637162&tin=02508201610067®Number=0000000000091777&sum=50000 [09:37:42]StoreToDocumentArchive [09:37:42]shift 546 fd 202658 [09:37:42]save to /storage/0546/doc_00202658 [09:37:42]save last doc name /storage/0546/doc_00202658 to /storage/kkm_last_doc_name [09:37:42]save OK [09:37:42]Clear old archive folders... [09:37:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:37:43]tlvbuf is 00775330 [09:37:43]SAM_PROTO_ClearQueue [09:37:43]wFMCommunicate request_size=4 [09:37:43]MH_SAM_APDU [09:37:43]CAPDU: 80 09 00 00 [09:37:43]Write to MH i2c: E2 08 00 83 04 80 09 00 00 00 00 00 00 F9 [09:37:43]Write i2c OK [09:37:43]MH_I2C_Read... [09:37:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:37:43]Read from MH i2c: E2 [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: E2 03 00 [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: E2 03 00 83 04 00 90 00 FB [09:37:43]RAPDU: 90 00 [09:37:43]wFMCommunicate OK [09:37:43]SAM_PROTO_ClearQueue done [09:37:43]KKMCreateOFDPacket [09:37:43]OFDProtocolAddRootSTLVToBuf [09:37:43]FM_MakeSignedData [09:37:43]FM_MakeSignedData [09:37:43]SAM_PROTO_SignData [09:37:43]wFMCommunicate request_size=4 [09:37:43]MH_SAM_APDU [09:37:43]CAPDU: 80 0D 01 02 [09:37:43]Write to MH i2c: E2 08 00 84 04 80 0D 01 02 00 00 00 00 01 [09:37:43]Write i2c OK [09:37:43]MH_I2C_Read... [09:37:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:37:43]Read from MH i2c: E2 [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: E2 03 00 [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: E2 03 00 84 04 00 90 00 FC [09:37:43]RAPDU: 90 00 [09:37:43]wFMCommunicate OK [09:37:43]wFMCommunicate request_size=255 [09:37:43]MH_SAM_APDU [09:37:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 E6 AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 17 03 00 35 04 06 00 63 D7 31 BD [09:37:43]Write to MH i2c: E2 02 01 85 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 E6 AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 17 03 00 35 04 06 00 63 D7 31 BD 00 00 69 [09:37:43]Write i2c OK [09:37:43]MH_I2C_Read... [09:37:43]OFD Sender: No OFD packet to send [09:37:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:43]Read from MH i2c: E2 [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: E2 03 00 [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: E2 03 00 85 04 00 90 00 FD [09:37:43]RAPDU: 90 00 [09:37:43]wFMCommunicate OK [09:37:43]wFMCommunicate request_size=7 [09:37:43]MH_SAM_APDU [09:37:43]CAPDU: 80 0D 02 02 02 BE AA [09:37:43]Write to MH i2c: E2 0A 00 86 04 80 0D 02 02 02 00 BE AA 00 00 70 [09:37:43]Write i2c OK [09:37:43]MH_I2C_Read... [09:37:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:43]Read from MH i2c: E2 [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: E2 03 00 [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: E2 03 00 86 04 00 90 00 FE [09:37:43]RAPDU: 90 00 [09:37:43]wFMCommunicate OK [09:37:43]wFMCommunicate request_size=4 [09:37:43]MH_SAM_APDU [09:37:43]CAPDU: 80 0D 03 02 [09:37:43]Write to MH i2c: E2 08 00 87 04 80 0D 03 02 00 00 00 00 06 [09:37:43]Write i2c OK [09:37:43]MH_I2C_Read... [09:37:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:37:43]Read from MH i2c: E2 [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: E2 0B 00 [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: E2 0B 00 87 04 00 5D 9F EE 78 7E C4 52 79 90 00 76 [09:37:43]RAPDU: 5D 9F EE 78 7E C4 52 79 90 00 [09:37:43]wFMCommunicate OK [09:37:43]SAM_PROTO_SignData done [09:37:43]FM_MakeSignedData done [09:37:43]CreateOFDProtocolMessage [09:37:43]wFMCommunicate request_size=4 [09:37:43]MH_SAM_APDU [09:37:43]CAPDU: 80 11 00 00 [09:37:43]Write to MH i2c: E2 08 00 88 04 80 11 00 00 00 00 00 00 06 [09:37:43]Write i2c OK [09:37:43]MH_I2C_Read... [09:37:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:43]Read from MH i2c: E2 [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: E2 17 00 [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: E2 17 00 88 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5B [09:37:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:37:43]wFMCommunicate OK [09:37:43]CreateOFDProtocolMessage done [09:37:43]OFDSenderStorePacket 202658 [09:37:43]StoreOFDPacket docnum=202658 [09:37:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 14 42 04 01 DE 03 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 E6 AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 17 03 00 35 04 06 00 63 D7 31 BD BE AA 5D 9F EE 78 7E C4 52 79 [09:37:43]CheckFolder [09:37:43]dirname=/storage/ofd_packets [09:37:43]CheckFolder done [09:37:43]ProducePacketName [09:37:43]name=ofd_packets/00202658 [09:37:43]NVStorageSaveData ofd_packets/00202658 [09:37:43]File name is /storage/ofd_packets/00202658 [09:37:43]Write 298 bytes [09:37:43]NVStorageSaveData done [09:37:43]OFDSenderStorePacket done [09:37:43]KKMCreateOFDPacket done [09:37:43]NVStorageSaveData kkm_last_timestamp [09:37:43]File name is /storage/kkm_last_timestamp [09:37:43]Write 4 bytes [09:37:43]NVStorageSaveData done [09:37:43]ExternCall_PrintAddStr [09:37:43]wPrintStart [09:37:43]Write to MH i2c: 01 00 00 89 04 8D [09:37:43]Write i2c OK [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: 01 [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: 01 07 00 [09:37:43]MH_I2C_Read... [09:37:43]Read from MH i2c: 01 07 00 89 04 00 00 00 00 00 FF 0F A2 [09:37:43]RasterBufferAndPrint [09:37:43]line Счет N : (1)450446 [09:37:43]line ИНН: 02508201610067 [09:37:43]line Контрольно-Кассовый Чек [09:37:43]line ПРОДАЖА [09:37:43]line ТРК (МРК, ГНК) : 43 [09:37:43]line Товар: 2710194210 [09:37:43]line ДТ-К-2 [09:37:43]line 6.570 * 76.20 [09:37:43]line = 500.63 [09:37:43]line НДС 12% НСП 1% [09:37:43]line > о реализуемом товаре [09:37:43]line ОКРУГЛЕНИЕ: -0.63 [09:37:43]line ИТОГО: 500.00 [09:37:43]line Внесено: 500.00 [09:37:43]line СДАЧА: 0.00 [09:37:43]line НСП 1% : 4.43 [09:37:43]line НДС 12% : 53.16 [09:37:43]line Наличными: 500.00 [09:37:43]line Безнал.: 0.00 [09:37:43]line Место: АЗС № 171 "Партнер Нефть" [09:37:43]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:37:43]line СНО: Общий режим [09:37:43]line Чек 53 29.10.2024 09:37 [09:37:43]line Смена: 546 ФФД: 1.0 [09:37:43]line ЗНМ: 0300000109 [09:37:43]line РНМ: 0000000000091777 [09:37:43]line Версия ККМ: 001 [09:37:43]line ФМ: 0000000000871756 [09:37:43]line ФД: 202658 [09:37:43]line ФПД: 109775903637162 [09:37:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093742&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202658&fm=109775903637162&tin=02508201610067®Number=0000000000091777&sum=50000 [09:37:43]OFD Sender: Processing packet 202658 [packets to send 116, broken 115] [09:37:43]ProducePacketName [09:37:43]name=ofd_packets/00202658 [09:37:43]OFD Sender: To server: pG, [09:37:43]CommunicateWithHost lk.salyk.kg:30040 [09:37:43]ConnectInit lk.salyk.kg [09:37:43]written 0, free lines is 4095 [09:37:43]Connected sock=9 [09:37:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 14 42 04 01 DE 03 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 E6 AC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 17 03 00 35 04 06 00 63 D7 31 BD BE AA 5D 9F EE 78 7E C4 52 79 [09:37:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4E FC 47 00 57 D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 17 03 00 F4 03 04 00 99 58 20 67 B6 04 01 00 00 69 5E 59 E6 19 66 5F 06 [09:37:44]CommunicateWithHost err = 0 [09:37:44]CheckOFDResponse [09:37:44]1017 (14) - 77093643461234 [09:37:44]1041 (16) - 0000000000871756 [09:37:44]1040 (4) - 202658 [09:37:44]1012 (4) - 29.10.2024 03:38 [09:37:44]1206 (1) - 0 [09:37:44]OFD Sender: Remove packet 202658 [09:37:44]ProducePacketName [09:37:44]name=ofd_packets/00202658 [09:37:44]NVStorageDeleteData [09:37:44]Write to MH i2c: 01 00 00 B4 04 B8 [09:37:44]Write i2c OK [09:37:44]MH_I2C_Read... [09:37:44]Read from MH i2c: 01 [09:37:44]MH_I2C_Read... [09:37:44]Read from MH i2c: 01 07 00 [09:37:44]MH_I2C_Read... [09:37:44]Read from MH i2c: 01 07 00 B4 04 00 00 00 00 00 98 0C 63 [09:37:44]RasterBufferAndPrint [09:37:44]line [09:37:44]line [09:37:44]line [09:37:44]line [09:37:44]line [09:37:44]written 0, free lines is 3227 [09:37:44]MH_Cut [09:37:44]Write to MH i2c: D1 01 00 BB 04 01 91 [09:37:44]Write i2c OK [09:37:44]MH_I2C_Read... [09:37:44]Read from MH i2c: D1 [09:37:44]MH_I2C_Read... [09:37:44]Read from MH i2c: D1 01 00 [09:37:44]MH_I2C_Read... [09:37:44]Read from MH i2c: D1 01 00 BB 04 00 90 [09:37:44]Write to MH i2c: 01 00 00 BC 04 C0 [09:37:44]Write i2c OK [09:37:44]MH_I2C_Read... [09:37:44]OFD Sender: No OFD packet to send [09:37:45]*** Cut start [09:37:45]*** Purtial cut [09:37:45]*** Stage 1: CUTSNS_PIN = 1 [09:37:45]Read from MH i2c: 01 [09:37:45]MH_I2C_Read... [09:37:45]*** Stop cut motor [09:37:45]*** Cut end [09:37:45]Read from MH i2c: 01 07 00 [09:37:45]MH_I2C_Read... [09:37:45]Read from MH i2c: 01 07 00 BC 04 00 00 00 00 00 FF 0F D5 [09:37:45]process_action close_receipt done [09:37:45]requested_data is exist [09:37:45]produce_requested_data [09:37:45]requested_item fm.sn is exist - process it [09:37:45]wFMCommunicate request_size=4 [09:37:45]MH_SAM_APDU [09:37:45]CAPDU: 80 11 00 00 [09:37:45]Write to MH i2c: E2 08 00 BD 04 80 11 00 00 00 00 00 00 3B [09:37:45]Write i2c OK [09:37:45]MH_I2C_Read... [09:37:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:45]Read from MH i2c: E2 [09:37:45]MH_I2C_Read... [09:37:45]Read from MH i2c: E2 17 00 [09:37:45]MH_I2C_Read... [09:37:45]Read from MH i2c: E2 17 00 BD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 90 [09:37:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:37:45]wFMCommunicate OK [09:37:45]requested_item fd.num is exist - process it [09:37:45]SAM_PROTO_GetFieldsCounters [09:37:45]wFMCommunicate request_size=4 [09:37:45]MH_SAM_APDU [09:37:45]CAPDU: 80 13 00 00 [09:37:45]Write to MH i2c: E2 08 00 BE 04 80 13 00 00 00 00 00 00 3E [09:37:45]Write i2c OK [09:37:45]MH_I2C_Read... [09:37:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:37:45]Read from MH i2c: E2 [09:37:45]MH_I2C_Read... [09:37:45]Read from MH i2c: E2 62 00 [09:37:45]MH_I2C_Read... [09:37:45]Read from MH i2c: E2 62 00 BE 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A2 17 03 00 0E 04 04 00 22 02 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 E6 [09:37:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A2 17 03 00 0E 04 04 00 22 02 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 [09:37:45]wFMCommunicate OK [09:37:45]SAM_PROTO_GetFieldsCounters done [09:37:45]requested_item shift.num is exist - process it [09:37:45]requested_item shift.opened is exist - process it [09:37:45]req_shift_opened [09:37:45]FM_GetShiftState [09:37:45]SAM_PROTO_GetShiftState [09:37:45]wFMCommunicate request_size=4 [09:37:45]MH_SAM_APDU [09:37:45]CAPDU: 80 13 01 00 [09:37:45]Write to MH i2c: E2 08 00 BF 04 80 13 01 00 00 00 00 00 40 [09:37:45]Write i2c OK [09:37:45]MH_I2C_Read... [09:37:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:45]Read from MH i2c: E2 [09:37:45]MH_I2C_Read... [09:37:45]Read from MH i2c: E2 0E 00 [09:37:45]MH_I2C_Read... [09:37:45]Read from MH i2c: E2 0E 00 BF 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 29 [09:37:45]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:37:45]wFMCommunicate OK [09:37:45]SAM_PROTO_GetShiftState done [09:37:45]FM_GetShiftState done [09:37:45]req_shift_opened done [09:37:45]requested_item shift.open_date is exist - process it [09:37:45]req_shift_open_date [09:37:45]req_shift_open_date done [09:37:45]produce_requested_data done [09:37:45]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202658,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:37:45]process_action_free close_receipt [09:37:45]json_value_free [09:37:45]json_value_free done [09:37:45]process_json_proto returns [09:37:45]Send response to host [09:37:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202658,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:37:45]free response buf [09:37:45]execute_script done [09:37:45]execute_script returns [09:37:45]free content buf [09:37:45]Sock 10.Close socket [09:37:45]Sock 10.Thread stoped [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:15]accept exits with 8 [09:38:15]New connection [09:38:15]New thread 3066977636 created [09:38:15]Thread 3066834276 joined [09:38:15]Waiting for new connection... [09:38:15] Sock 8.Parse request [09:38:15]Sock 8.Check first char [09:38:15]Sock 8.First char is OK [09:38:15]request: POST /json_proto HTTP/1.0 [09:38:15]Method: POST [09:38:15]URL: /json_proto [09:38:15]Method is POST - this is cgi request [09:38:15]url: /json_proto [09:38:15]query_string will be loaded in cgi processing [09:38:15]execute_cgi json_proto POST (null) [09:38:15]execute_cgi path=json_proto method=POST [09:38:15]POST find Content-Length [09:38:15]Host: 172.17.63.195:8080 [09:38:15]Content-Length: 674 [09:38:15]Content-Type: application/json [09:38:15] [09:38:15]POST finish read [09:38:15]Found Content-Length = 674 [09:38:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:38:15]execute_script... [09:38:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:38:15]POST & json_proto [09:38:15]process_json_proto [09:38:15]json parsed OK: [09:38:15]protocol is kg_v1.0 [09:38:15]action value=close_receipt [09:38:15]process_action close_receipt [09:38:15]cmd_close_receipt [09:38:15]MH_GetDate [09:38:15]Write to MH i2c: F0 00 00 C0 04 B3 [09:38:15]Write i2c OK [09:38:15]MH_I2C_Read... [09:38:15]Read from MH i2c: F0 [09:38:15]MH_I2C_Read... [09:38:15]Read from MH i2c: F0 09 00 [09:38:15]MH_I2C_Read... [09:38:15]Read from MH i2c: F0 09 00 C0 04 00 07 AD 20 67 47 1B 1E 67 DE [09:38:15]GetLastDocTimeStamp 1730194662 [09:38:15]current date 1730194695 [09:38:15]FM_GetShiftState [09:38:15]SAM_PROTO_GetShiftState [09:38:15]wFMCommunicate request_size=4 [09:38:15]MH_SAM_APDU [09:38:15]CAPDU: 80 13 01 00 [09:38:15]Write to MH i2c: E2 08 00 C1 04 80 13 01 00 00 00 00 00 42 [09:38:15]Write i2c OK [09:38:15]MH_I2C_Read... [09:38:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:15]Read from MH i2c: E2 [09:38:15]MH_I2C_Read... [09:38:15]Read from MH i2c: E2 0E 00 [09:38:15]MH_I2C_Read... [09:38:15]Read from MH i2c: E2 0E 00 C1 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2B [09:38:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:38:15]wFMCommunicate OK [09:38:15]SAM_PROTO_GetShiftState done [09:38:15]FM_GetShiftState done [09:38:15]opened in 1730160431 [09:38:15]opened+sec_in_day 1730246831 [09:38:15]quantity*price = 50063 [09:38:15]sum+1 = 50064 [09:38:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 54 29.10.2024 09:38 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202659 ФПД: 76759598609424 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093815&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202659&fm=76759598609424&tin=02508201610067®Number=0000000000091777&sum=50000 [09:38:16]StoreToDocumentArchive [09:38:16]shift 546 fd 202659 [09:38:16]save to /storage/0546/doc_00202659 [09:38:16]save last doc name /storage/0546/doc_00202659 to /storage/kkm_last_doc_name [09:38:16]save OK [09:38:16]Clear old archive folders... [09:38:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:38:16]tlvbuf is B6EE0AB0 [09:38:16]SAM_PROTO_ClearQueue [09:38:16]wFMCommunicate request_size=4 [09:38:16]MH_SAM_APDU [09:38:16]CAPDU: 80 09 00 00 [09:38:16]Write to MH i2c: E2 08 00 CE 04 80 09 00 00 00 00 00 00 44 [09:38:16]Write i2c OK [09:38:16]MH_I2C_Read... [09:38:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:38:16]Read from MH i2c: E2 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: E2 03 00 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: E2 03 00 CE 04 00 90 00 46 [09:38:16]RAPDU: 90 00 [09:38:16]wFMCommunicate OK [09:38:16]SAM_PROTO_ClearQueue done [09:38:16]KKMCreateOFDPacket [09:38:16]OFDProtocolAddRootSTLVToBuf [09:38:16]FM_MakeSignedData [09:38:16]FM_MakeSignedData [09:38:16]SAM_PROTO_SignData [09:38:16]wFMCommunicate request_size=4 [09:38:16]MH_SAM_APDU [09:38:16]CAPDU: 80 0D 01 02 [09:38:16]Write to MH i2c: E2 08 00 CF 04 80 0D 01 02 00 00 00 00 4C [09:38:16]Write i2c OK [09:38:16]MH_I2C_Read... [09:38:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:38:16]Read from MH i2c: E2 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: E2 03 00 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: E2 03 00 CF 04 00 90 00 47 [09:38:16]RAPDU: 90 00 [09:38:16]wFMCommunicate OK [09:38:16]wFMCommunicate request_size=255 [09:38:16]MH_SAM_APDU [09:38:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 07 AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 17 03 00 35 04 06 00 45 CF FC 9B [09:38:16]Write to MH i2c: E2 02 01 D0 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 07 AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 17 03 00 35 04 06 00 45 CF FC 9B 00 00 5B [09:38:16]Write i2c OK [09:38:16]MH_I2C_Read... [09:38:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:16]Read from MH i2c: E2 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: E2 03 00 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: E2 03 00 D0 04 00 90 00 48 [09:38:16]RAPDU: 90 00 [09:38:16]wFMCommunicate OK [09:38:16]wFMCommunicate request_size=7 [09:38:16]MH_SAM_APDU [09:38:16]CAPDU: 80 0D 02 02 02 B4 10 [09:38:16]Write to MH i2c: E2 0A 00 D1 04 80 0D 02 02 02 00 B4 10 00 00 17 [09:38:16]Write i2c OK [09:38:16]MH_I2C_Read... [09:38:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:38:16]Read from MH i2c: E2 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: E2 03 00 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: E2 03 00 D1 04 00 90 00 49 [09:38:16]RAPDU: 90 00 [09:38:16]wFMCommunicate OK [09:38:16]wFMCommunicate request_size=4 [09:38:16]MH_SAM_APDU [09:38:16]CAPDU: 80 0D 03 02 [09:38:16]Write to MH i2c: E2 08 00 D2 04 80 0D 03 02 00 00 00 00 51 [09:38:16]Write i2c OK [09:38:16]MH_I2C_Read... [09:38:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:38:16]Read from MH i2c: E2 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: E2 0B 00 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: E2 0B 00 D2 04 00 1F 34 AD 4D 77 C8 34 66 90 00 78 [09:38:16]RAPDU: 1F 34 AD 4D 77 C8 34 66 90 00 [09:38:16]wFMCommunicate OK [09:38:16]SAM_PROTO_SignData done [09:38:16]FM_MakeSignedData done [09:38:16]CreateOFDProtocolMessage [09:38:16]wFMCommunicate request_size=4 [09:38:16]MH_SAM_APDU [09:38:16]CAPDU: 80 11 00 00 [09:38:16]Write to MH i2c: E2 08 00 D3 04 80 11 00 00 00 00 00 00 51 [09:38:16]Write i2c OK [09:38:16]MH_I2C_Read... [09:38:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:16]Read from MH i2c: E2 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: E2 17 00 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: E2 17 00 D3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A6 [09:38:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:38:16]wFMCommunicate OK [09:38:16]CreateOFDProtocolMessage done [09:38:16]OFDSenderStorePacket 202659 [09:38:16]StoreOFDPacket docnum=202659 [09:38:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 8D 48 04 01 26 CA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 07 AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 17 03 00 35 04 06 00 45 CF FC 9B B4 10 1F 34 AD 4D 77 C8 34 66 [09:38:16]CheckFolder [09:38:16]dirname=/storage/ofd_packets [09:38:16]CheckFolder done [09:38:16]ProducePacketName [09:38:16]name=ofd_packets/00202659 [09:38:16]NVStorageSaveData ofd_packets/00202659 [09:38:16]File name is /storage/ofd_packets/00202659 [09:38:16]Write 298 bytes [09:38:16]NVStorageSaveData done [09:38:16]OFDSenderStorePacket done [09:38:16]KKMCreateOFDPacket done [09:38:16]NVStorageSaveData kkm_last_timestamp [09:38:16]File name is /storage/kkm_last_timestamp [09:38:16]Write 4 bytes [09:38:16]NVStorageSaveData done [09:38:16]ExternCall_PrintAddStr [09:38:16]wPrintStart [09:38:16]Write to MH i2c: 01 00 00 D4 04 D8 [09:38:16]Write i2c OK [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: 01 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: 01 07 00 [09:38:16]MH_I2C_Read... [09:38:16]Read from MH i2c: 01 07 00 D4 04 00 00 00 00 00 FF 0F ED [09:38:16]RasterBufferAndPrint [09:38:16]line Счет N : (1)450445 [09:38:16]line ИНН: 02508201610067 [09:38:16]line Контрольно-Кассовый Чек [09:38:16]line ПРОДАЖА [09:38:16]line ТРК (МРК, ГНК) : 11 [09:38:16]line Товар: 2710194210 [09:38:16]line ДТ-К-2 [09:38:16]line 6.570 * 76.20 [09:38:16]line = 500.63 [09:38:16]line НДС 12% НСП 1% [09:38:16]line > о реализуемом товаре [09:38:16]line ОКРУГЛЕНИЕ: -0.63 [09:38:16]line ИТОГО: 500.00 [09:38:16]line Внесено: 500.00 [09:38:16]line СДАЧА: 0.00 [09:38:16]line НСП 1% : 4.43 [09:38:16]line НДС 12% : 53.16 [09:38:16]line Наличными: 500.00 [09:38:16]line Безнал.: 0.00 [09:38:16]line Место: АЗС № 171 "Партнер Нефть" [09:38:16]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:38:16]line СНО: Общий режим [09:38:16]line Чек 54 29.10.2024 09:38 [09:38:16]line Смена: 546 ФФД: 1.0 [09:38:16]line ЗНМ: 0300000109 [09:38:16]line РНМ: 0000000000091777 [09:38:16]line Версия ККМ: 001 [09:38:16]line ФМ: 0000000000871756 [09:38:16]line ФД: 202659 [09:38:17]line ФПД: 76759598609424 [09:38:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093815&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202659&fm=76759598609424&tin=02508201610067®Number=0000000000091777&sum=50000 [09:38:17]OFD Sender: Processing packet 202659 [packets to send 116, broken 115] [09:38:17]ProducePacketName [09:38:17]name=ofd_packets/00202659 [09:38:17]OFD Sender: To server: pG, [09:38:17]CommunicateWithHost lk.salyk.kg:30040 [09:38:17]ConnectInit lk.salyk.kg [09:38:17]written 0, free lines is 4095 [09:38:17]Connected sock=10 [09:38:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 8D 48 04 01 26 CA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 07 AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 17 03 00 35 04 06 00 45 CF FC 9B B4 10 1F 34 AD 4D 77 C8 34 66 [09:38:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EB B8 47 00 A2 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 17 03 00 F4 03 04 00 BA 58 20 67 B6 04 01 00 00 52 A2 F7 5B B6 63 70 D1 [09:38:17]CommunicateWithHost err = 0 [09:38:17]CheckOFDResponse [09:38:17]1017 (14) - 77093643461234 [09:38:17]1041 (16) - 0000000000871756 [09:38:17]1040 (4) - 202659 [09:38:17]1012 (4) - 29.10.2024 03:38 [09:38:17]1206 (1) - 0 [09:38:17]OFD Sender: Remove packet 202659 [09:38:17]ProducePacketName [09:38:17]name=ofd_packets/00202659 [09:38:17]NVStorageDeleteData [09:38:17]Write to MH i2c: 01 00 00 FF 04 03 [09:38:17]Write i2c OK [09:38:17]MH_I2C_Read... [09:38:17]Read from MH i2c: 01 [09:38:17]MH_I2C_Read... [09:38:17]Read from MH i2c: 01 07 00 [09:38:17]MH_I2C_Read... [09:38:17]Read from MH i2c: 01 07 00 FF 04 00 00 00 00 00 91 0C A7 [09:38:17]RasterBufferAndPrint [09:38:17]line [09:38:17]line [09:38:17]line [09:38:17]line [09:38:17]line [09:38:17]written 0, free lines is 3220 [09:38:17]MH_Cut [09:38:17]Write to MH i2c: D1 01 00 06 05 01 DD [09:38:17]Write i2c OK [09:38:17]MH_I2C_Read... [09:38:17]Read from MH i2c: D1 [09:38:17]MH_I2C_Read... [09:38:17]Read from MH i2c: D1 01 00 [09:38:17]MH_I2C_Read... [09:38:17]Read from MH i2c: D1 01 00 06 05 00 DC [09:38:17]Write to MH i2c: 01 00 00 07 05 0C [09:38:17]Write i2c OK [09:38:17]MH_I2C_Read... [09:38:18]OFD Sender: No OFD packet to send [09:38:18]*** Cut start [09:38:18]*** Purtial cut [09:38:18]*** Stage 1: CUTSNS_PIN = 1 [09:38:18]Read from MH i2c: 01 [09:38:18]MH_I2C_Read... [09:38:18]*** Stop cut motor [09:38:18]*** Cut end [09:38:18]Read from MH i2c: 01 07 00 [09:38:18]MH_I2C_Read... [09:38:18]Read from MH i2c: 01 07 00 07 05 00 00 00 00 00 FF 0F 21 [09:38:18]process_action close_receipt done [09:38:18]requested_data is exist [09:38:18]produce_requested_data [09:38:18]requested_item fm.sn is exist - process it [09:38:18]wFMCommunicate request_size=4 [09:38:18]MH_SAM_APDU [09:38:18]CAPDU: 80 11 00 00 [09:38:18]Write to MH i2c: E2 08 00 08 05 80 11 00 00 00 00 00 00 87 [09:38:18]Write i2c OK [09:38:18]MH_I2C_Read... [09:38:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:18]Read from MH i2c: E2 [09:38:18]MH_I2C_Read... [09:38:18]Read from MH i2c: E2 17 00 [09:38:18]MH_I2C_Read... [09:38:18]Read from MH i2c: E2 17 00 08 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DC [09:38:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:38:18]wFMCommunicate OK [09:38:18]requested_item fd.num is exist - process it [09:38:18]SAM_PROTO_GetFieldsCounters [09:38:18]wFMCommunicate request_size=4 [09:38:18]MH_SAM_APDU [09:38:18]CAPDU: 80 13 00 00 [09:38:18]Write to MH i2c: E2 08 00 09 05 80 13 00 00 00 00 00 00 8A [09:38:18]Write i2c OK [09:38:18]MH_I2C_Read... [09:38:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:38:19]Read from MH i2c: E2 [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: E2 62 00 [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: E2 62 00 09 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A3 17 03 00 0E 04 04 00 22 02 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 36 [09:38:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A3 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:38:19]wFMCommunicate OK [09:38:19]SAM_PROTO_GetFieldsCounters done [09:38:19]requested_item shift.num is exist - process it [09:38:19]requested_item shift.opened is exist - process it [09:38:19]req_shift_opened [09:38:19]FM_GetShiftState [09:38:19]SAM_PROTO_GetShiftState [09:38:19]wFMCommunicate request_size=4 [09:38:19]MH_SAM_APDU [09:38:19]CAPDU: 80 13 01 00 [09:38:19]Write to MH i2c: E2 08 00 0A 05 80 13 01 00 00 00 00 00 8C [09:38:19]Write i2c OK [09:38:19]MH_I2C_Read... [09:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:19]Read from MH i2c: E2 [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: E2 0E 00 [09:38:19]MH_I2C_Read... [09:38:19]Read from MH i2c: E2 0E 00 0A 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 75 [09:38:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:38:19]wFMCommunicate OK [09:38:19]SAM_PROTO_GetShiftState done [09:38:19]FM_GetShiftState done [09:38:19]req_shift_opened done [09:38:19]requested_item shift.open_date is exist - process it [09:38:19]req_shift_open_date [09:38:19]req_shift_open_date done [09:38:19]produce_requested_data done [09:38:19]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202659,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:38:19]process_action_free close_receipt [09:38:19]json_value_free [09:38:19]json_value_free done [09:38:19]process_json_proto returns [09:38:19]Send response to host [09:38:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202659,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:38:19]free response buf [09:38:19]execute_script done [09:38:19]execute_script returns [09:38:19]free content buf [09:38:19]Sock 8.Close socket [09:38:19]Sock 8.Thread stoped [09:38:23]OFD Sender: No OFD packet to send [09:38:28]OFD Sender: No OFD packet to send [09:38:33]OFD Sender: No OFD packet to send [09:38:38]OFD Sender: No OFD packet to send [09:38:43]OFD Sender: No OFD packet to send [09:38:48]OFD Sender: No OFD packet to send [09:38:53]OFD Sender: No OFD packet to send [09:38:58]OFD Sender: No OFD packet to send [09:39:03]OFD Sender: No OFD packet to send [09:39:05]accept exits with 9 [09:39:05]New connection [09:39:05]New thread 3066834276 created [09:39:05]Thread 3066977636 joined [09:39:05]Waiting for new connection... [09:39:05] Sock 9.Parse request [09:39:05]Sock 9.Check first char [09:39:05]Sock 9.First char is OK [09:39:05]request: POST /json_proto HTTP/1.0 [09:39:05]Method: POST [09:39:05]URL: /json_proto [09:39:05]Method is POST - this is cgi request [09:39:05]url: /json_proto [09:39:05]query_string will be loaded in cgi processing [09:39:05]execute_cgi json_proto POST (null) [09:39:05]execute_cgi path=json_proto method=POST [09:39:05]POST find Content-Length [09:39:05]Host: 172.17.63.195:8080 [09:39:05]Content-Length: 769 [09:39:05]Content-Type: application/json [09:39:05] [09:39:05]POST finish read [09:39:05]Found Content-Length = 769 [09:39:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:05]execute_script... [09:39:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:05]POST & json_proto [09:39:05]process_json_proto [09:39:05]json parsed OK: [09:39:05]protocol is kg_v1.0 [09:39:05]action value=close_receipt [09:39:05]process_action close_receipt [09:39:05]cmd_close_receipt [09:39:05]MH_GetDate [09:39:05]Write to MH i2c: F0 00 00 0B 05 FF [09:39:05]Write i2c OK [09:39:05]MH_I2C_Read... [09:39:05]Read from MH i2c: F0 [09:39:05]MH_I2C_Read... [09:39:05]Read from MH i2c: F0 09 00 [09:39:05]MH_I2C_Read... [09:39:05]Read from MH i2c: F0 09 00 0B 05 00 3A AD 20 67 47 1B 1E 67 5D [09:39:05]GetLastDocTimeStamp 1730194695 [09:39:05]current date 1730194746 [09:39:05]FM_GetShiftState [09:39:05]SAM_PROTO_GetShiftState [09:39:05]wFMCommunicate request_size=4 [09:39:05]MH_SAM_APDU [09:39:05]CAPDU: 80 13 01 00 [09:39:05]Write to MH i2c: E2 08 00 0C 05 80 13 01 00 00 00 00 00 8E [09:39:05]Write i2c OK [09:39:05]MH_I2C_Read... [09:39:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:05]Read from MH i2c: E2 [09:39:05]MH_I2C_Read... [09:39:05]Read from MH i2c: E2 0E 00 [09:39:05]MH_I2C_Read... [09:39:05]Read from MH i2c: E2 0E 00 0C 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 77 [09:39:05]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:39:05]wFMCommunicate OK [09:39:05]SAM_PROTO_GetShiftState done [09:39:05]FM_GetShiftState done [09:39:05]opened in 1730160431 [09:39:05]opened+sec_in_day 1730246831 [09:39:05]quantity*price = 100015 [09:39:05]sum+1 = 100017 [09:39:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 55 29.10.2024 09:39 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202660 ФПД: 218588533234337 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093906&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202660&fm=218588533234337&tin=02508201610067®Number=0000000000091777&sum=100016 [09:39:06]StoreToDocumentArchive [09:39:06]shift 546 fd 202660 [09:39:06]save to /storage/0546/doc_00202660 [09:39:06]save last doc name /storage/0546/doc_00202660 to /storage/kkm_last_doc_name [09:39:06]save OK [09:39:06]Clear old archive folders... [09:39:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:39:06]tlvbuf is B6DAE5D0 [09:39:06]SAM_PROTO_ClearQueue [09:39:06]wFMCommunicate request_size=4 [09:39:06]MH_SAM_APDU [09:39:06]CAPDU: 80 09 00 00 [09:39:06]Write to MH i2c: E2 08 00 19 05 80 09 00 00 00 00 00 00 90 [09:39:06]Write i2c OK [09:39:06]MH_I2C_Read... [09:39:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:39:07]Read from MH i2c: E2 [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: E2 03 00 [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: E2 03 00 19 05 00 90 00 92 [09:39:07]RAPDU: 90 00 [09:39:07]wFMCommunicate OK [09:39:07]SAM_PROTO_ClearQueue done [09:39:07]KKMCreateOFDPacket [09:39:07]OFDProtocolAddRootSTLVToBuf [09:39:07]FM_MakeSignedData [09:39:07]FM_MakeSignedData [09:39:07]SAM_PROTO_SignData [09:39:07]wFMCommunicate request_size=4 [09:39:07]MH_SAM_APDU [09:39:07]CAPDU: 80 0D 01 02 [09:39:07]Write to MH i2c: E2 08 00 1A 05 80 0D 01 02 00 00 00 00 98 [09:39:07]Write i2c OK [09:39:07]MH_I2C_Read... [09:39:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:39:07]Read from MH i2c: E2 [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: E2 03 00 [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: E2 03 00 1A 05 00 90 00 93 [09:39:07]RAPDU: 90 00 [09:39:07]wFMCommunicate OK [09:39:07]wFMCommunicate request_size=255 [09:39:07]MH_SAM_APDU [09:39:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 3A AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 17 03 00 35 04 06 00 C6 [09:39:07]Write to MH i2c: E2 02 01 1B 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 3A AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 17 03 00 35 04 06 00 C6 00 00 93 [09:39:07]Write i2c OK [09:39:07]MH_I2C_Read... [09:39:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:07]Read from MH i2c: E2 [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: E2 03 00 [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: E2 03 00 1B 05 00 90 00 94 [09:39:07]RAPDU: 90 00 [09:39:07]wFMCommunicate OK [09:39:07]wFMCommunicate request_size=10 [09:39:07]MH_SAM_APDU [09:39:07]CAPDU: 80 0D 02 02 05 CE 1B E0 1A A1 [09:39:07]Write to MH i2c: E2 0D 00 1C 05 80 0D 02 02 05 00 CE 1B E0 1A A1 00 00 29 [09:39:07]Write i2c OK [09:39:07]MH_I2C_Read... [09:39:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:07]Read from MH i2c: E2 [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: E2 03 00 [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: E2 03 00 1C 05 00 90 00 95 [09:39:07]RAPDU: 90 00 [09:39:07]wFMCommunicate OK [09:39:07]wFMCommunicate request_size=4 [09:39:07]MH_SAM_APDU [09:39:07]CAPDU: 80 0D 03 02 [09:39:07]Write to MH i2c: E2 08 00 1D 05 80 0D 03 02 00 00 00 00 9D [09:39:07]Write i2c OK [09:39:07]MH_I2C_Read... [09:39:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:39:07]Read from MH i2c: E2 [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: E2 0B 00 [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: E2 0B 00 1D 05 00 E9 6F BE 37 5C 83 8F F3 90 00 4C [09:39:07]RAPDU: E9 6F BE 37 5C 83 8F F3 90 00 [09:39:07]wFMCommunicate OK [09:39:07]SAM_PROTO_SignData done [09:39:07]FM_MakeSignedData done [09:39:07]CreateOFDProtocolMessage [09:39:07]wFMCommunicate request_size=4 [09:39:07]MH_SAM_APDU [09:39:07]CAPDU: 80 11 00 00 [09:39:07]Write to MH i2c: E2 08 00 1E 05 80 11 00 00 00 00 00 00 9D [09:39:07]Write i2c OK [09:39:07]MH_I2C_Read... [09:39:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:07]Read from MH i2c: E2 [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: E2 17 00 [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: E2 17 00 1E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [09:39:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:39:07]wFMCommunicate OK [09:39:07]CreateOFDProtocolMessage done [09:39:07]OFDSenderStorePacket 202660 [09:39:07]StoreOFDPacket docnum=202660 [09:39:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 3B A8 07 01 85 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 3A AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 17 03 00 35 04 06 00 C6 CE 1B E0 1A A1 E9 6F BE 37 5C 83 8F F3 [09:39:07]CheckFolder [09:39:07]dirname=/storage/ofd_packets [09:39:07]CheckFolder done [09:39:07]ProducePacketName [09:39:07]name=ofd_packets/00202660 [09:39:07]NVStorageSaveData ofd_packets/00202660 [09:39:07]File name is /storage/ofd_packets/00202660 [09:39:07]Write 301 bytes [09:39:07]NVStorageSaveData done [09:39:07]OFDSenderStorePacket done [09:39:07]KKMCreateOFDPacket done [09:39:07]NVStorageSaveData kkm_last_timestamp [09:39:07]File name is /storage/kkm_last_timestamp [09:39:07]Write 4 bytes [09:39:07]NVStorageSaveData done [09:39:07]ExternCall_PrintAddStr [09:39:07]wPrintStart [09:39:07]Write to MH i2c: 01 00 00 1F 05 24 [09:39:07]Write i2c OK [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: 01 [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: 01 07 00 [09:39:07]MH_I2C_Read... [09:39:07]Read from MH i2c: 01 07 00 1F 05 00 00 00 00 00 FF 0F 39 [09:39:07]RasterBufferAndPrint [09:39:07]line Счет N : (1)450447 [09:39:07]line ИНН: 02508201610067 [09:39:07]line Контрольно-Кассовый Чек [09:39:07]line ПРОДАЖА [09:39:07]line ТРК (МРК, ГНК) : 62 [09:39:07]line Товар: 2710124130 [09:39:07]line Аи-92-К-2 [09:39:07]line 14.950 * 66.90 [09:39:07]line = 1000.16 [09:39:07]line НДС 12% НСП 1% [09:39:07]line > о реализуемом товаре [09:39:07]line ИТОГО: 1000.16 [09:39:07]line НСП 1% : 8.85 [09:39:07]line НДС 12% : 106.21 [09:39:07]line Наличными: 0.00 [09:39:07]line Безнал.: 1000.16 [09:39:07]line Место: АЗС № 171 "Партнер Нефть" [09:39:07]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:39:07]line СНО: Общий режим [09:39:07]line Чек 55 29.10.2024 09:39 [09:39:07]line Смена: 546 ФФД: 1.0 [09:39:07]line ЗНМ: 0300000109 [09:39:07]line РНМ: 0000000000091777 [09:39:07]line Версия ККМ: 001 [09:39:07]line Платежная система: Mbank [09:39:07]line ФМ: 0000000000871756 [09:39:07]line ФД: 202660 [09:39:07]line ФПД: 218588533234337 [09:39:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T093906&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202660&fm=218588533234337&tin=02508201610067®Number=0000000000091777&sum=100016 [09:39:07]OFD Sender: Processing packet 202660 [packets to send 116, broken 115] [09:39:07]ProducePacketName [09:39:07]name=ofd_packets/00202660 [09:39:07]OFD Sender: To server: pG, [09:39:07]CommunicateWithHost lk.salyk.kg:30040 [09:39:07]ConnectInit lk.salyk.kg [09:39:07]written 0, free lines is 4095 [09:39:07]Connected sock=10 [09:39:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 3B A8 07 01 85 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 3A AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 17 03 00 35 04 06 00 C6 CE 1B E0 1A A1 E9 6F BE 37 5C 83 8F F3 [09:39:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3B 13 47 00 E6 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 17 03 00 F4 03 04 00 ED 58 20 67 B6 04 01 00 00 59 C1 6A 01 4D E1 FA C5 [09:39:08]CommunicateWithHost err = 0 [09:39:08]CheckOFDResponse [09:39:08]1017 (14) - 77093643461234 [09:39:08]1041 (16) - 0000000000871756 [09:39:08]1040 (4) - 202660 [09:39:08]1012 (4) - 29.10.2024 03:39 [09:39:08]1206 (1) - 0 [09:39:08]OFD Sender: Remove packet 202660 [09:39:08]ProducePacketName [09:39:08]name=ofd_packets/00202660 [09:39:08]NVStorageDeleteData [09:39:08]Write to MH i2c: 01 00 00 48 05 4D [09:39:08]Write i2c OK [09:39:08]MH_I2C_Read... [09:39:08]Read from MH i2c: 01 [09:39:08]MH_I2C_Read... [09:39:08]Read from MH i2c: 01 07 00 [09:39:08]MH_I2C_Read... [09:39:08]Read from MH i2c: 01 07 00 48 05 00 00 00 00 00 C8 0C 28 [09:39:08]RasterBufferAndPrint [09:39:08]line [09:39:08]line [09:39:08]line [09:39:08]line [09:39:08]line [09:39:08]written 0, free lines is 3276 [09:39:08]MH_Cut [09:39:08]Write to MH i2c: D1 01 00 4F 05 01 26 [09:39:08]Write i2c OK [09:39:08]MH_I2C_Read... [09:39:08]Read from MH i2c: D1 [09:39:08]MH_I2C_Read... [09:39:08]Read from MH i2c: D1 01 00 [09:39:08]MH_I2C_Read... [09:39:08]Read from MH i2c: D1 01 00 4F 05 00 25 [09:39:08]Write to MH i2c: 01 00 00 50 05 55 [09:39:08]Write i2c OK [09:39:08]MH_I2C_Read... [09:39:08]OFD Sender: No OFD packet to send [09:39:09]*** Cut start [09:39:09]*** Purtial cut [09:39:09]*** Stage 1: CUTSNS_PIN = 1 [09:39:09]Read from MH i2c: 01 [09:39:09]MH_I2C_Read... [09:39:09]*** Stop cut motor [09:39:09]*** Cut end [09:39:09]Read from MH i2c: 01 07 00 [09:39:09]MH_I2C_Read... [09:39:09]Read from MH i2c: 01 07 00 50 05 00 00 00 00 00 FF 0F 6A [09:39:09]process_action close_receipt done [09:39:09]requested_data is exist [09:39:09]produce_requested_data [09:39:09]requested_item fm.sn is exist - process it [09:39:09]wFMCommunicate request_size=4 [09:39:09]MH_SAM_APDU [09:39:09]CAPDU: 80 11 00 00 [09:39:09]Write to MH i2c: E2 08 00 51 05 80 11 00 00 00 00 00 00 D0 [09:39:09]Write i2c OK [09:39:09]MH_I2C_Read... [09:39:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:09]Read from MH i2c: E2 [09:39:09]MH_I2C_Read... [09:39:09]Read from MH i2c: E2 17 00 [09:39:09]MH_I2C_Read... [09:39:09]Read from MH i2c: E2 17 00 51 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 25 [09:39:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:39:09]wFMCommunicate OK [09:39:09]requested_item fd.num is exist - process it [09:39:09]SAM_PROTO_GetFieldsCounters [09:39:09]wFMCommunicate request_size=4 [09:39:09]MH_SAM_APDU [09:39:09]CAPDU: 80 13 00 00 [09:39:09]Write to MH i2c: E2 08 00 52 05 80 13 00 00 00 00 00 00 D3 [09:39:09]Write i2c OK [09:39:09]MH_I2C_Read... [09:39:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:39:09]Read from MH i2c: E2 [09:39:09]MH_I2C_Read... [09:39:09]Read from MH i2c: E2 62 00 [09:39:09]MH_I2C_Read... [09:39:09]Read from MH i2c: E2 62 00 52 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A4 17 03 00 0E 04 04 00 22 02 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 83 [09:39:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A4 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:39:09]wFMCommunicate OK [09:39:09]SAM_PROTO_GetFieldsCounters done [09:39:09]requested_item shift.num is exist - process it [09:39:09]requested_item shift.opened is exist - process it [09:39:09]req_shift_opened [09:39:09]FM_GetShiftState [09:39:09]SAM_PROTO_GetShiftState [09:39:09]wFMCommunicate request_size=4 [09:39:09]MH_SAM_APDU [09:39:09]CAPDU: 80 13 01 00 [09:39:09]Write to MH i2c: E2 08 00 53 05 80 13 01 00 00 00 00 00 D5 [09:39:09]Write i2c OK [09:39:09]MH_I2C_Read... [09:39:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:09]Read from MH i2c: E2 [09:39:09]MH_I2C_Read... [09:39:09]Read from MH i2c: E2 0E 00 [09:39:09]MH_I2C_Read... [09:39:09]Read from MH i2c: E2 0E 00 53 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BE [09:39:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:39:09]wFMCommunicate OK [09:39:09]SAM_PROTO_GetShiftState done [09:39:09]FM_GetShiftState done [09:39:09]req_shift_opened done [09:39:09]requested_item shift.open_date is exist - process it [09:39:09]req_shift_open_date [09:39:09]req_shift_open_date done [09:39:09]produce_requested_data done [09:39:09]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202660,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:39:09]process_action_free close_receipt [09:39:09]json_value_free [09:39:09]json_value_free done [09:39:09]process_json_proto returns [09:39:09]Send response to host [09:39:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202660,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:39:09]free response buf [09:39:09]execute_script done [09:39:09]execute_script returns [09:39:09]free content buf [09:39:09]Sock 9.Close socket [09:39:09]Sock 9.Thread stoped [09:39:13]OFD Sender: No OFD packet to send [09:39:18]OFD Sender: No OFD packet to send [09:39:23]OFD Sender: No OFD packet to send [09:39:28]OFD Sender: No OFD packet to send [09:39:33]OFD Sender: No OFD packet to send [09:39:38]OFD Sender: No OFD packet to send [09:39:43]OFD Sender: No OFD packet to send [09:39:48]OFD Sender: No OFD packet to send [09:39:53]OFD Sender: No OFD packet to send [09:39:58]OFD Sender: No OFD packet to send [09:40:03]OFD Sender: No OFD packet to send [09:40:08]OFD Sender: No OFD packet to send [09:40:13]OFD Sender: No OFD packet to send [09:40:18]OFD Sender: No OFD packet to send [09:40:23]OFD Sender: No OFD packet to send [09:40:28]OFD Sender: No OFD packet to send [09:40:33]OFD Sender: No OFD packet to send [09:40:38]OFD Sender: No OFD packet to send [09:40:43]OFD Sender: No OFD packet to send [09:40:48]OFD Sender: No OFD packet to send [09:40:53]OFD Sender: No OFD packet to send [09:40:58]OFD Sender: No OFD packet to send [09:41:03]OFD Sender: No OFD packet to send [09:41:08]OFD Sender: No OFD packet to send [09:41:13]OFD Sender: No OFD packet to send [09:41:18]OFD Sender: No OFD packet to send [09:41:23]OFD Sender: No OFD packet to send [09:41:28]OFD Sender: No OFD packet to send [09:41:33]OFD Sender: No OFD packet to send [09:41:38]OFD Sender: No OFD packet to send [09:41:43]OFD Sender: No OFD packet to send [09:41:46]accept exits with 8 [09:41:46]New connection [09:41:46]New thread 3066977636 created [09:41:46]Thread 3066834276 joined [09:41:46]Waiting for new connection... [09:41:46] Sock 8.Parse request [09:41:46]Sock 8.Check first char [09:41:46]Sock 8.First char is OK [09:41:46]request: POST /json_proto HTTP/1.0 [09:41:46]Method: POST [09:41:46]URL: /json_proto [09:41:46]Method is POST - this is cgi request [09:41:46]url: /json_proto [09:41:46]query_string will be loaded in cgi processing [09:41:46]execute_cgi json_proto POST (null) [09:41:46]execute_cgi path=json_proto method=POST [09:41:46]POST find Content-Length [09:41:46]Host: 172.17.63.195:8080 [09:41:46]Content-Length: 670 [09:41:46]Content-Type: application/json [09:41:46] [09:41:46]POST finish read [09:41:46]Found Content-Length = 670 [09:41:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:46]execute_script... [09: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)450448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:46]POST & json_proto [09:41:46]process_json_proto [09:41:46]json parsed OK: [09:41:46]protocol is kg_v1.0 [09:41:46]action value=close_receipt [09:41:46]process_action close_receipt [09:41:46]cmd_close_receipt [09:41:46]MH_GetDate [09:41:46]Write to MH i2c: F0 00 00 54 05 48 [09:41:46]Write i2c OK [09:41:46]MH_I2C_Read... [09:41:46]Read from MH i2c: F0 [09:41:46]MH_I2C_Read... [09:41:46]Read from MH i2c: F0 09 00 [09:41:46]MH_I2C_Read... [09:41:46]Read from MH i2c: F0 09 00 54 05 00 DA AD 20 67 47 1B 1E 67 46 [09:41:46]GetLastDocTimeStamp 1730194746 [09:41:46]current date 1730194906 [09:41:46]FM_GetShiftState [09:41:46]SAM_PROTO_GetShiftState [09:41:46]wFMCommunicate request_size=4 [09:41:46]MH_SAM_APDU [09:41:46]CAPDU: 80 13 01 00 [09:41:46]Write to MH i2c: E2 08 00 55 05 80 13 01 00 00 00 00 00 D7 [09:41:46]Write i2c OK [09:41:46]MH_I2C_Read... [09:41:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:46]Read from MH i2c: E2 [09:41:46]MH_I2C_Read... [09:41:46]Read from MH i2c: E2 0E 00 [09:41:46]MH_I2C_Read... [09:41:46]Read from MH i2c: E2 0E 00 55 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C0 [09:41:46]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:41:46]wFMCommunicate OK [09:41:46]SAM_PROTO_GetShiftState done [09:41:46]FM_GetShiftState done [09:41:46]opened in 1730160431 [09:41:46]opened+sec_in_day 1730246831 [09:41:46]quantity*price = 60055 [09:41:46]sum+1 = 60056 [09:41:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 56 29.10.2024 09:41 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202661 ФПД: 107465290428466 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094146&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202661&fm=107465290428466&tin=02508201610067®Number=0000000000091777&sum=60000 [09:41:47]StoreToDocumentArchive [09:41:47]shift 546 fd 202661 [09:41:47]save to /storage/0546/doc_00202661 [09:41:47]save last doc name /storage/0546/doc_00202661 to /storage/kkm_last_doc_name [09:41:47]save OK [09:41:47]Clear old archive folders... [09:41:47]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:41:47]tlvbuf is 00753B80 [09:41:47]SAM_PROTO_ClearQueue [09:41:47]wFMCommunicate request_size=4 [09:41:47]MH_SAM_APDU [09:41:47]CAPDU: 80 09 00 00 [09:41:47]Write to MH i2c: E2 08 00 62 05 80 09 00 00 00 00 00 00 D9 [09:41:47]Write i2c OK [09:41:47]MH_I2C_Read... [09:41:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:41:47]Read from MH i2c: E2 [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: E2 03 00 [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: E2 03 00 62 05 00 90 00 DB [09:41:47]RAPDU: 90 00 [09:41:47]wFMCommunicate OK [09:41:47]SAM_PROTO_ClearQueue done [09:41:47]KKMCreateOFDPacket [09:41:47]OFDProtocolAddRootSTLVToBuf [09:41:47]FM_MakeSignedData [09:41:47]FM_MakeSignedData [09:41:47]SAM_PROTO_SignData [09:41:47]wFMCommunicate request_size=4 [09:41:47]MH_SAM_APDU [09:41:47]CAPDU: 80 0D 01 02 [09:41:47]Write to MH i2c: E2 08 00 63 05 80 0D 01 02 00 00 00 00 E1 [09:41:47]Write i2c OK [09:41:47]MH_I2C_Read... [09:41:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:41:47]Read from MH i2c: E2 [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: E2 03 00 [09:41:47]MH_I2C_Read... [09:41:47]Read from MH i2c: E2 03 00 63 05 00 90 00 DC [09:41:47]RAPDU: 90 00 [09:41:47]wFMCommunicate OK [09:41:47]wFMCommunicate request_size=255 [09:41:47]MH_SAM_APDU [09:41: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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 DA AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A5 17 03 00 35 04 06 00 [09:41:47]Write to MH i2c: E2 02 01 64 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 DA AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A5 17 03 00 35 04 06 00 00 00 24 [09:41:47]Write i2c OK [09:41:47]MH_I2C_Read... [09:41:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:48]Read from MH i2c: E2 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: E2 03 00 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: E2 03 00 64 05 00 90 00 DD [09:41:48]RAPDU: 90 00 [09:41:48]wFMCommunicate OK [09:41:48]wFMCommunicate request_size=11 [09:41:48]MH_SAM_APDU [09:41:48]CAPDU: 80 0D 02 02 06 61 BD 36 76 30 32 [09:41:48]Write to MH i2c: E2 0E 00 65 05 80 0D 02 02 06 00 61 BD 36 76 30 32 00 00 1C [09:41:48]Write i2c OK [09:41:48]MH_I2C_Read... [09:41:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:48]Read from MH i2c: E2 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: E2 03 00 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: E2 03 00 65 05 00 90 00 DE [09:41:48]RAPDU: 90 00 [09:41:48]wFMCommunicate OK [09:41:48]wFMCommunicate request_size=4 [09:41:48]MH_SAM_APDU [09:41:48]CAPDU: 80 0D 03 02 [09:41:48]Write to MH i2c: E2 08 00 66 05 80 0D 03 02 00 00 00 00 E6 [09:41:48]Write i2c OK [09:41:48]MH_I2C_Read... [09:41:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:41:48]Read from MH i2c: E2 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: E2 0B 00 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: E2 0B 00 66 05 00 54 F1 B3 17 1B C0 E8 42 90 00 FB [09:41:48]RAPDU: 54 F1 B3 17 1B C0 E8 42 90 00 [09:41:48]wFMCommunicate OK [09:41:48]SAM_PROTO_SignData done [09:41:48]FM_MakeSignedData done [09:41:48]CreateOFDProtocolMessage [09:41:48]wFMCommunicate request_size=4 [09:41:48]MH_SAM_APDU [09:41:48]CAPDU: 80 11 00 00 [09:41:48]Write to MH i2c: E2 08 00 67 05 80 11 00 00 00 00 00 00 E6 [09:41:48]Write i2c OK [09:41:48]MH_I2C_Read... [09:41:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:48]Read from MH i2c: E2 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: E2 17 00 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: E2 17 00 67 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3B [09:41:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:41:48]wFMCommunicate OK [09:41:48]CreateOFDProtocolMessage done [09:41:48]OFDSenderStorePacket 202661 [09:41:48]StoreOFDPacket docnum=202661 [09:41:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 94 47 08 01 53 47 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 DA AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A5 17 03 00 35 04 06 00 61 BD 36 76 30 32 54 F1 B3 17 1B C0 E8 42 [09:41:48]CheckFolder [09:41:48]dirname=/storage/ofd_packets [09:41:48]CheckFolder done [09:41:48]ProducePacketName [09:41:48]name=ofd_packets/00202661 [09:41:48]NVStorageSaveData ofd_packets/00202661 [09:41:48]File name is /storage/ofd_packets/00202661 [09:41:48]Write 302 bytes [09:41:48]NVStorageSaveData done [09:41:48]OFDSenderStorePacket done [09:41:48]KKMCreateOFDPacket done [09:41:48]NVStorageSaveData kkm_last_timestamp [09:41:48]File name is /storage/kkm_last_timestamp [09:41:48]Write 4 bytes [09:41:48]NVStorageSaveData done [09:41:48]ExternCall_PrintAddStr [09:41:48]wPrintStart [09:41:48]Write to MH i2c: 01 00 00 68 05 6D [09:41:48]Write i2c OK [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: 01 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: 01 07 00 [09:41:48]MH_I2C_Read... [09:41:48]Read from MH i2c: 01 07 00 68 05 00 00 00 00 00 FF 0F 82 [09:41:48]RasterBufferAndPrint [09:41:48]line Счет N : (1)450448 [09:41:48]line ИНН: 02508201610067 [09:41:48]line Контрольно-Кассовый Чек [09:41:48]line ПРОДАЖА [09:41:48]line ТРК (МРК, ГНК) : 32 [09:41:48]line Товар: 2710124130 [09:41:48]line SUPER 92-К-5 [09:41:48]line 8.780 * 68.40 [09:41:48]line = 600.55 [09:41:48]line НДС 12% НСП 1% [09:41:48]line > о реализуемом товаре [09:41:48]line ОКРУГЛЕНИЕ: -0.55 [09:41:48]line ИТОГО: 600.00 [09:41:48]line Внесено: 600.00 [09:41:48]line СДАЧА: 0.00 [09:41:48]line НСП 1% : 5.31 [09:41:48]line НДС 12% : 63.77 [09:41:48]line Наличными: 600.00 [09:41:48]line Безнал.: 0.00 [09:41:48]line Место: АЗС № 171 "Партнер Нефть" [09:41:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:41:48]line СНО: Общий режим [09:41:48]line Чек 56 29.10.2024 09:41 [09:41:48]line Смена: 546 ФФД: 1.0 [09:41:48]line ЗНМ: 0300000109 [09:41:48]line РНМ: 0000000000091777 [09:41:48]line Версия ККМ: 001 [09:41:48]line ФМ: 0000000000871756 [09:41:48]line ФД: 202661 [09:41:48]line ФПД: 107465290428466 [09:41:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094146&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202661&fm=107465290428466&tin=02508201610067®Number=0000000000091777&sum=60000 [09:41:48]OFD Sender: Processing packet 202661 [packets to send 116, broken 115] [09:41:48]ProducePacketName [09:41:48]name=ofd_packets/00202661 [09:41:48]OFD Sender: To server: pG, [09:41:48]CommunicateWithHost lk.salyk.kg:30040 [09:41:48]ConnectInit lk.salyk.kg [09:41:48]written 0, free lines is 4095 [09:41:48]Connected sock=10 [09:41:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 94 47 08 01 53 47 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 DA AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A5 17 03 00 35 04 06 00 61 BD 36 76 30 32 54 F1 B3 17 1B C0 E8 42 [09:41:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 65 44 47 00 39 D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A5 17 03 00 F4 03 04 00 8D 59 20 67 B6 04 01 00 00 C0 E2 C3 CF 09 2E 38 4B [09:41:48]CommunicateWithHost err = 0 [09:41:48]CheckOFDResponse [09:41:48]1017 (14) - 77093643461234 [09:41:48]1041 (16) - 0000000000871756 [09:41:48]1040 (4) - 202661 [09:41:48]1012 (4) - 29.10.2024 03:42 [09:41:48]1206 (1) - 0 [09:41:48]OFD Sender: Remove packet 202661 [09:41:48]ProducePacketName [09:41:48]name=ofd_packets/00202661 [09:41:48]NVStorageDeleteData [09:41:49]Write to MH i2c: 01 00 00 93 05 98 [09:41:49]Write i2c OK [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: 01 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: 01 07 00 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: 01 07 00 93 05 00 00 00 00 00 8F 0C 3A [09:41:49]RasterBufferAndPrint [09:41:49]line [09:41:49]line [09:41:49]line [09:41:49]line [09:41:49]line [09:41:49]written 0, free lines is 3219 [09:41:49]MH_Cut [09:41:49]Write to MH i2c: D1 01 00 9A 05 01 71 [09:41:49]Write i2c OK [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: D1 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: D1 01 00 [09:41:49]MH_I2C_Read... [09:41:49]Read from MH i2c: D1 01 00 9A 05 00 70 [09:41:49]Write to MH i2c: 01 00 00 9B 05 A0 [09:41:49]Write i2c OK [09:41:49]MH_I2C_Read... [09:41:49]OFD Sender: No OFD packet to send [09:41:49]*** Cut start [09:41:49]*** Purtial cut [09:41:49]*** Stage 1: CUTSNS_PIN = 1 [09:41:50]Read from MH i2c: 01 [09:41:50]MH_I2C_Read... [09:41:50]*** Stop cut motor [09:41:50]*** Cut end [09:41:50]Read from MH i2c: 01 07 00 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: 01 07 00 9B 05 00 00 00 00 00 FF 0F B5 [09:41:50]process_action close_receipt done [09:41:50]requested_data is exist [09:41:50]produce_requested_data [09:41:50]requested_item fm.sn is exist - process it [09:41:50]wFMCommunicate request_size=4 [09:41:50]MH_SAM_APDU [09:41:50]CAPDU: 80 11 00 00 [09:41:50]Write to MH i2c: E2 08 00 9C 05 80 11 00 00 00 00 00 00 1B [09:41:50]Write i2c OK [09:41:50]MH_I2C_Read... [09:41:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:50]Read from MH i2c: E2 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: E2 17 00 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: E2 17 00 9C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 70 [09:41:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:41:50]wFMCommunicate OK [09:41:50]requested_item fd.num is exist - process it [09:41:50]SAM_PROTO_GetFieldsCounters [09:41:50]wFMCommunicate request_size=4 [09:41:50]MH_SAM_APDU [09:41:50]CAPDU: 80 13 00 00 [09:41:50]Write to MH i2c: E2 08 00 9D 05 80 13 00 00 00 00 00 00 1E [09:41:50]Write i2c OK [09:41:50]MH_I2C_Read... [09:41:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:41:50]Read from MH i2c: E2 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: E2 62 00 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: E2 62 00 9D 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A5 17 03 00 0E 04 04 00 22 02 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 D2 [09:41:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A5 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:41:50]wFMCommunicate OK [09:41:50]SAM_PROTO_GetFieldsCounters done [09:41:50]requested_item shift.num is exist - process it [09:41:50]requested_item shift.opened is exist - process it [09:41:50]req_shift_opened [09:41:50]FM_GetShiftState [09:41:50]SAM_PROTO_GetShiftState [09:41:50]wFMCommunicate request_size=4 [09:41:50]MH_SAM_APDU [09:41:50]CAPDU: 80 13 01 00 [09:41:50]Write to MH i2c: E2 08 00 9E 05 80 13 01 00 00 00 00 00 20 [09:41:50]Write i2c OK [09:41:50]MH_I2C_Read... [09:41:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:50]Read from MH i2c: E2 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: E2 0E 00 [09:41:50]MH_I2C_Read... [09:41:50]Read from MH i2c: E2 0E 00 9E 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 09 [09:41:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:41:50]wFMCommunicate OK [09:41:50]SAM_PROTO_GetShiftState done [09:41:50]FM_GetShiftState done [09:41:50]req_shift_opened done [09:41:50]requested_item shift.open_date is exist - process it [09:41:50]req_shift_open_date [09:41:50]req_shift_open_date done [09:41:50]produce_requested_data done [09:41:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202661,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:41:50]process_action_free close_receipt [09:41:50]json_value_free [09:41:50]json_value_free done [09:41:50]process_json_proto returns [09:41:50]Send response to host [09:41:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202661,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:41:50]free response buf [09:41:50]execute_script done [09:41:50]execute_script returns [09:41:50]free content buf [09:41:50]Sock 8.Close socket [09:41:50]Sock 8.Thread stoped [09:41:54]OFD Sender: No OFD packet to send [09:41:54]accept exits with 9 [09:41:54]New connection [09:41:54]New thread 3066834276 created [09:41:54]Thread 3066977636 joined [09:41:54]Waiting for new connection... [09:41:54] Sock 9.Parse request [09:41:54]Sock 9.Check first char [09:41:54]Sock 9.First char is OK [09:41:54]request: POST /json_proto HTTP/1.0 [09:41:54]Method: POST [09:41:54]URL: /json_proto [09:41:54]Method is POST - this is cgi request [09:41:54]url: /json_proto [09:41:54]query_string will be loaded in cgi processing [09:41:54]execute_cgi json_proto POST (null) [09:41:54]execute_cgi path=json_proto method=POST [09:41:54]POST find Content-Length [09:41:54]Host: 172.17.63.195:8080 [09:41:54]Content-Length: 670 [09:41:54]Content-Type: application/json [09:41:54] [09:41:54]POST finish read [09:41:54]Found Content-Length = 670 [09:41:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:54]execute_script... [09:41: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)450449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:54]POST & json_proto [09:41:54]process_json_proto [09:41:54]json parsed OK: [09:41:54]protocol is kg_v1.0 [09:41:54]action value=close_receipt [09:41:54]process_action close_receipt [09:41:54]cmd_close_receipt [09:41:54]MH_GetDate [09:41:54]Write to MH i2c: F0 00 00 9F 05 93 [09:41:54]Write i2c OK [09:41:54]MH_I2C_Read... [09:41:54]Read from MH i2c: F0 [09:41:54]MH_I2C_Read... [09:41:54]Read from MH i2c: F0 09 00 [09:41:54]MH_I2C_Read... [09:41:54]Read from MH i2c: F0 09 00 9F 05 00 E3 AD 20 67 47 1B 1E 67 9A [09:41:54]GetLastDocTimeStamp 1730194906 [09:41:54]current date 1730194915 [09:41:54]FM_GetShiftState [09:41:54]SAM_PROTO_GetShiftState [09:41:54]wFMCommunicate request_size=4 [09:41:54]MH_SAM_APDU [09:41:54]CAPDU: 80 13 01 00 [09:41:54]Write to MH i2c: E2 08 00 A0 05 80 13 01 00 00 00 00 00 22 [09:41:54]Write i2c OK [09:41:54]MH_I2C_Read... [09:41:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:55]Read from MH i2c: E2 [09:41:55]MH_I2C_Read... [09:41:55]Read from MH i2c: E2 0E 00 [09:41:55]MH_I2C_Read... [09:41:55]Read from MH i2c: E2 0E 00 A0 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0B [09:41:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:41:55]wFMCommunicate OK [09:41:55]SAM_PROTO_GetShiftState done [09:41:55]FM_GetShiftState done [09:41:55]opened in 1730160431 [09:41:55]opened+sec_in_day 1730246831 [09:41:55]quantity*price = 60055 [09:41:55]sum+1 = 60056 [09:41:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 57 29.10.2024 09:41 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202662 ФПД: 86695632910686 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094155&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202662&fm=86695632910686&tin=02508201610067®Number=0000000000091777&sum=60000 [09:41:56]StoreToDocumentArchive [09:41:56]shift 546 fd 202662 [09:41:56]save to /storage/0546/doc_00202662 [09:41:56]save last doc name /storage/0546/doc_00202662 to /storage/kkm_last_doc_name [09:41:56]save OK [09:41:56]Clear old archive folders... [09:41:56]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:41:56]tlvbuf is 0072D440 [09:41:56]SAM_PROTO_ClearQueue [09:41:56]wFMCommunicate request_size=4 [09:41:56]MH_SAM_APDU [09:41:56]CAPDU: 80 09 00 00 [09:41:56]Write to MH i2c: E2 08 00 AD 05 80 09 00 00 00 00 00 00 24 [09:41:56]Write i2c OK [09:41:56]MH_I2C_Read... [09:41:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:41:56]Read from MH i2c: E2 [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: E2 03 00 [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: E2 03 00 AD 05 00 90 00 26 [09:41:56]RAPDU: 90 00 [09:41:56]wFMCommunicate OK [09:41:56]SAM_PROTO_ClearQueue done [09:41:56]KKMCreateOFDPacket [09:41:56]OFDProtocolAddRootSTLVToBuf [09:41:56]FM_MakeSignedData [09:41:56]FM_MakeSignedData [09:41:56]SAM_PROTO_SignData [09:41:56]wFMCommunicate request_size=4 [09:41:56]MH_SAM_APDU [09:41:56]CAPDU: 80 0D 01 02 [09:41:56]Write to MH i2c: E2 08 00 AE 05 80 0D 01 02 00 00 00 00 2C [09:41:56]Write i2c OK [09:41:56]MH_I2C_Read... [09:41:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:41:56]Read from MH i2c: E2 [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: E2 03 00 [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: E2 03 00 AE 05 00 90 00 27 [09:41:56]RAPDU: 90 00 [09:41:56]wFMCommunicate OK [09:41:56]wFMCommunicate request_size=255 [09:41:56]MH_SAM_APDU [09:41:56]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 E3 AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A6 17 03 00 35 04 06 00 [09:41:56]Write to MH i2c: E2 02 01 AF 05 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 E3 AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A6 17 03 00 35 04 06 00 00 00 7A [09:41:56]Write i2c OK [09:41:56]MH_I2C_Read... [09:41:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:56]Read from MH i2c: E2 [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: E2 03 00 [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: E2 03 00 AF 05 00 90 00 28 [09:41:56]RAPDU: 90 00 [09:41:56]wFMCommunicate OK [09:41:56]wFMCommunicate request_size=11 [09:41:56]MH_SAM_APDU [09:41:56]CAPDU: 80 0D 02 02 06 4E D9 66 67 39 5E [09:41:56]Write to MH i2c: E2 0E 00 B0 05 80 0D 02 02 06 00 4E D9 66 67 39 5E 00 00 C6 [09:41:56]Write i2c OK [09:41:56]MH_I2C_Read... [09:41:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:56]Read from MH i2c: E2 [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: E2 03 00 [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: E2 03 00 B0 05 00 90 00 29 [09:41:56]RAPDU: 90 00 [09:41:56]wFMCommunicate OK [09:41:56]wFMCommunicate request_size=4 [09:41:56]MH_SAM_APDU [09:41:56]CAPDU: 80 0D 03 02 [09:41:56]Write to MH i2c: E2 08 00 B1 05 80 0D 03 02 00 00 00 00 31 [09:41:56]Write i2c OK [09:41:56]MH_I2C_Read... [09:41:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:41:56]Read from MH i2c: E2 [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: E2 0B 00 [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: E2 0B 00 B1 05 00 42 3E BA 61 DB 38 EA 5C 90 00 26 [09:41:56]RAPDU: 42 3E BA 61 DB 38 EA 5C 90 00 [09:41:56]wFMCommunicate OK [09:41:56]SAM_PROTO_SignData done [09:41:56]FM_MakeSignedData done [09:41:56]CreateOFDProtocolMessage [09:41:56]wFMCommunicate request_size=4 [09:41:56]MH_SAM_APDU [09:41:56]CAPDU: 80 11 00 00 [09:41:56]Write to MH i2c: E2 08 00 B2 05 80 11 00 00 00 00 00 00 31 [09:41:56]Write i2c OK [09:41:56]MH_I2C_Read... [09:41:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:56]Read from MH i2c: E2 [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: E2 17 00 [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: E2 17 00 B2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 86 [09:41:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:41:56]wFMCommunicate OK [09:41:56]CreateOFDProtocolMessage done [09:41:56]OFDSenderStorePacket 202662 [09:41:56]StoreOFDPacket docnum=202662 [09:41:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 DC 77 08 01 11 EF 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 E3 AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A6 17 03 00 35 04 06 00 4E D9 66 67 39 5E 42 3E BA 61 DB 38 EA 5C [09:41:56]CheckFolder [09:41:56]dirname=/storage/ofd_packets [09:41:56]CheckFolder done [09:41:56]ProducePacketName [09:41:56]name=ofd_packets/00202662 [09:41:56]NVStorageSaveData ofd_packets/00202662 [09:41:56]File name is /storage/ofd_packets/00202662 [09:41:56]Write 302 bytes [09:41:56]NVStorageSaveData done [09:41:56]OFDSenderStorePacket done [09:41:56]KKMCreateOFDPacket done [09:41:56]NVStorageSaveData kkm_last_timestamp [09:41:56]File name is /storage/kkm_last_timestamp [09:41:56]Write 4 bytes [09:41:56]NVStorageSaveData done [09:41:56]ExternCall_PrintAddStr [09:41:56]wPrintStart [09:41:56]Write to MH i2c: 01 00 00 B3 05 B8 [09:41:56]Write i2c OK [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: 01 [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: 01 07 00 [09:41:56]MH_I2C_Read... [09:41:56]Read from MH i2c: 01 07 00 B3 05 00 00 00 00 00 FF 0F CD [09:41:56]RasterBufferAndPrint [09:41:56]line Счет N : (1)450449 [09:41:56]line ИНН: 02508201610067 [09:41:56]line Контрольно-Кассовый Чек [09:41:56]line ПРОДАЖА [09:41:56]line ТРК (МРК, ГНК) : 42 [09:41:56]line Товар: 2710124130 [09:41:56]line SUPER 92-К-5 [09:41:56]line 8.780 * 68.40 [09:41:56]line = 600.55 [09:41:56]line НДС 12% НСП 1% [09:41:56]line > о реализуемом товаре [09:41:56]line ОКРУГЛЕНИЕ: -0.55 [09:41:56]line ИТОГО: 600.00 [09:41:56]line Внесено: 600.00 [09:41:56]line СДАЧА: 0.00 [09:41:56]line НСП 1% : 5.31 [09:41:56]line НДС 12% : 63.77 [09:41:56]line Наличными: 600.00 [09:41:56]line Безнал.: 0.00 [09:41:56]line Место: АЗС № 171 "Партнер Нефть" [09:41:56]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:41:56]line СНО: Общий режим [09:41:56]line Чек 57 29.10.2024 09:41 [09:41:56]line Смена: 546 ФФД: 1.0 [09:41:56]line ЗНМ: 0300000109 [09:41:56]line РНМ: 0000000000091777 [09:41:56]line Версия ККМ: 001 [09:41:56]line ФМ: 0000000000871756 [09:41:56]line ФД: 202662 [09:41:56]line ФПД: 86695632910686 [09:41:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094155&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202662&fm=86695632910686&tin=02508201610067®Number=0000000000091777&sum=60000 [09:41:56]OFD Sender: Processing packet 202662 [packets to send 116, broken 115] [09:41:56]ProducePacketName [09:41:56]name=ofd_packets/00202662 [09:41:56]OFD Sender: To server: pG, [09:41:56]CommunicateWithHost lk.salyk.kg:30040 [09:41:57]ConnectInit lk.salyk.kg [09:41:57]written 0, free lines is 4095 [09:41:57]Connected sock=10 [09:41:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 DC 77 08 01 11 EF 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 E3 AD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A6 17 03 00 35 04 06 00 4E D9 66 67 39 5E 42 3E BA 61 DB 38 EA 5C [09:41:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 60 35 47 00 59 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A6 17 03 00 F4 03 04 00 96 59 20 67 B6 04 01 00 00 85 89 72 00 B7 0C AE 13 [09:41:57]CommunicateWithHost err = 0 [09:41:57]CheckOFDResponse [09:41:57]1017 (14) - 77093643461234 [09:41:57]1041 (16) - 0000000000871756 [09:41:57]1040 (4) - 202662 [09:41:57]1012 (4) - 29.10.2024 03:42 [09:41:57]1206 (1) - 0 [09:41:57]OFD Sender: Remove packet 202662 [09:41:57]ProducePacketName [09:41:57]name=ofd_packets/00202662 [09:41:57]NVStorageDeleteData [09:41:57]Write to MH i2c: 01 00 00 DE 05 E3 [09:41:57]Write i2c OK [09:41:57]MH_I2C_Read... [09:41:57]Read from MH i2c: 01 [09:41:57]MH_I2C_Read... [09:41:57]Read from MH i2c: 01 07 00 [09:41:57]MH_I2C_Read... [09:41:57]Read from MH i2c: 01 07 00 DE 05 00 00 00 00 00 9D 0C 93 [09:41:57]RasterBufferAndPrint [09:41:57]line [09:41:57]line [09:41:57]line [09:41:57]line [09:41:57]line [09:41:57]written 0, free lines is 3239 [09:41:57]MH_Cut [09:41:57]Write to MH i2c: D1 01 00 E5 05 01 BC [09:41:57]Write i2c OK [09:41:57]MH_I2C_Read... [09:41:57]Read from MH i2c: D1 [09:41:57]MH_I2C_Read... [09:41:57]Read from MH i2c: D1 01 00 [09:41:57]MH_I2C_Read... [09:41:57]Read from MH i2c: D1 01 00 E5 05 00 BB [09:41:57]Write to MH i2c: 01 00 00 E6 05 EB [09:41:57]Write i2c OK [09:41:57]MH_I2C_Read... [09:41:57]OFD Sender: No OFD packet to send [09:41:58]*** Cut start [09:41:58]*** Purtial cut [09:41:58]*** Stage 1: CUTSNS_PIN = 1 [09:41:58]Read from MH i2c: 01 [09:41:58]MH_I2C_Read... [09:41:58]*** Stop cut motor [09:41:58]*** Cut end [09:41:58]Read from MH i2c: 01 07 00 [09:41:58]MH_I2C_Read... [09:41:58]Read from MH i2c: 01 07 00 E6 05 00 00 00 00 00 FF 0F 00 [09:41:58]process_action close_receipt done [09:41:58]requested_data is exist [09:41:58]produce_requested_data [09:41:58]requested_item fm.sn is exist - process it [09:41:58]wFMCommunicate request_size=4 [09:41:58]MH_SAM_APDU [09:41:58]CAPDU: 80 11 00 00 [09:41:58]Write to MH i2c: E2 08 00 E7 05 80 11 00 00 00 00 00 00 66 [09:41:58]Write i2c OK [09:41:58]MH_I2C_Read... [09:41:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:58]Read from MH i2c: E2 [09:41:58]MH_I2C_Read... [09:41:58]Read from MH i2c: E2 17 00 [09:41:58]MH_I2C_Read... [09:41:58]Read from MH i2c: E2 17 00 E7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BB [09:41:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:41:58]wFMCommunicate OK [09:41:58]requested_item fd.num is exist - process it [09:41:58]SAM_PROTO_GetFieldsCounters [09:41:58]wFMCommunicate request_size=4 [09:41:58]MH_SAM_APDU [09:41:58]CAPDU: 80 13 00 00 [09:41:58]Write to MH i2c: E2 08 00 E8 05 80 13 00 00 00 00 00 00 69 [09:41:58]Write i2c OK [09:41:58]MH_I2C_Read... [09:41:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:41:58]Read from MH i2c: E2 [09:41:58]MH_I2C_Read... [09:41:58]Read from MH i2c: E2 62 00 [09:41:58]MH_I2C_Read... [09:41:58]Read from MH i2c: E2 62 00 E8 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A6 17 03 00 0E 04 04 00 22 02 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 21 [09:41:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A6 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:41:58]wFMCommunicate OK [09:41:58]SAM_PROTO_GetFieldsCounters done [09:41:58]requested_item shift.num is exist - process it [09:41:58]requested_item shift.opened is exist - process it [09:41:58]req_shift_opened [09:41:58]FM_GetShiftState [09:41:58]SAM_PROTO_GetShiftState [09:41:58]wFMCommunicate request_size=4 [09:41:58]MH_SAM_APDU [09:41:58]CAPDU: 80 13 01 00 [09:41:58]Write to MH i2c: E2 08 00 E9 05 80 13 01 00 00 00 00 00 6B [09:41:58]Write i2c OK [09:41:58]MH_I2C_Read... [09:41:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:58]Read from MH i2c: E2 [09:41:58]MH_I2C_Read... [09:41:58]Read from MH i2c: E2 0E 00 [09:41:58]MH_I2C_Read... [09:41:58]Read from MH i2c: E2 0E 00 E9 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 54 [09:41:58]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:41:58]wFMCommunicate OK [09:41:58]SAM_PROTO_GetShiftState done [09:41:58]FM_GetShiftState done [09:41:58]req_shift_opened done [09:41:58]requested_item shift.open_date is exist - process it [09:41:58]req_shift_open_date [09:41:58]req_shift_open_date done [09:41:58]produce_requested_data done [09:41:58]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202662,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:41:58]process_action_free close_receipt [09:41:58]json_value_free [09:41:58]json_value_free done [09:41:58]process_json_proto returns [09:41:58]Send response to host [09:41:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202662,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:41:58]free response buf [09:41:58]execute_script done [09:41:58]execute_script returns [09:41:58]free content buf [09:41:58]Sock 9.Close socket [09:41:58]Sock 9.Thread stoped [09:42:02]OFD Sender: No OFD packet to send [09:42:07]OFD Sender: No OFD packet to send [09:42:12]OFD Sender: No OFD packet to send [09:42:17]OFD Sender: No OFD packet to send [09:42:22]OFD Sender: No OFD packet to send [09:42:27]OFD Sender: No OFD packet to send [09:42:32]OFD Sender: No OFD packet to send [09:42:37]OFD Sender: No OFD packet to send [09:42:42]OFD Sender: No OFD packet to send [09:42:47]OFD Sender: No OFD packet to send [09:42:52]accept exits with 8 [09:42:52]New connection [09:42:52]New thread 3066977636 created [09:42:52]Thread 3066834276 joined [09:42:52]Waiting for new connection... [09:42:52] Sock 8.Parse request [09:42:52]Sock 8.Check first char [09:42:52]Sock 8.First char is OK [09:42:52]request: POST /json_proto HTTP/1.0 [09:42:52]Method: POST [09:42:52]URL: /json_proto [09:42:52]Method is POST - this is cgi request [09:42:52]url: /json_proto [09:42:52]query_string will be loaded in cgi processing [09:42:52]execute_cgi json_proto POST (null) [09:42:52]execute_cgi path=json_proto method=POST [09:42:52]POST find Content-Length [09:42:52]Host: 172.17.63.195:8080 [09:42:52]Content-Length: 766 [09:42:52]Content-Type: application/json [09:42:52] [09:42:52]POST finish read [09:42:52]Found Content-Length = 766 [09:42:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:52]execute_script... [09:42:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:52]POST & json_proto [09:42:52]process_json_proto [09:42:52]json parsed OK: [09:42:52]protocol is kg_v1.0 [09:42:52]action value=close_receipt [09:42:52]process_action close_receipt [09:42:52]cmd_close_receipt [09:42:52]MH_GetDate [09:42:52]Write to MH i2c: F0 00 00 EA 05 DE [09:42:52]Write i2c OK [09:42:52]MH_I2C_Read... [09:42:52]Read from MH i2c: F0 [09:42:52]MH_I2C_Read... [09:42:52]Read from MH i2c: F0 09 00 [09:42:52]MH_I2C_Read... [09:42:52]Read from MH i2c: F0 09 00 EA 05 00 1C AE 20 67 47 1B 1E 67 1F [09:42:52]GetLastDocTimeStamp 1730194915 [09:42:52]current date 1730194972 [09:42:52]FM_GetShiftState [09:42:52]SAM_PROTO_GetShiftState [09:42:52]wFMCommunicate request_size=4 [09:42:52]MH_SAM_APDU [09:42:52]CAPDU: 80 13 01 00 [09:42:52]Write to MH i2c: E2 08 00 EB 05 80 13 01 00 00 00 00 00 6D [09:42:52]Write i2c OK [09:42:52]MH_I2C_Read... [09:42:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:52]Read from MH i2c: E2 [09:42:52]MH_I2C_Read... [09:42:52]Read from MH i2c: E2 0E 00 [09:42:52]MH_I2C_Read... [09:42:52]Read from MH i2c: E2 0E 00 EB 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 56 [09:42:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:42:52]wFMCommunicate OK [09:42:52]SAM_PROTO_GetShiftState done [09:42:52]FM_GetShiftState done [09:42:52]opened in 1730160431 [09:42:52]opened+sec_in_day 1730246831 [09:42:52]quantity*price = 100050 [09:42:52]sum+1 = 100052 [09:42:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 58 29.10.2024 09:42 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202663 ФПД: 586497009389 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094252&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202663&fm=586497009389&tin=02508201610067®Number=0000000000091777&sum=100051 [09:42:53]StoreToDocumentArchive [09:42:53]shift 546 fd 202663 [09:42:53]save to /storage/0546/doc_00202663 [09:42:53]save last doc name /storage/0546/doc_00202663 to /storage/kkm_last_doc_name [09:42:53]save OK [09:42:53]Clear old archive folders... [09:42:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:42:53]tlvbuf is 007719C0 [09:42:53]SAM_PROTO_ClearQueue [09:42:53]wFMCommunicate request_size=4 [09:42:53]MH_SAM_APDU [09:42:53]CAPDU: 80 09 00 00 [09:42:53]Write to MH i2c: E2 08 00 F8 05 80 09 00 00 00 00 00 00 6F [09:42:53]Write i2c OK [09:42:53]MH_I2C_Read... [09:42:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:42:53]Read from MH i2c: E2 [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: E2 03 00 [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: E2 03 00 F8 05 00 90 00 71 [09:42:53]RAPDU: 90 00 [09:42:53]wFMCommunicate OK [09:42:53]SAM_PROTO_ClearQueue done [09:42:53]KKMCreateOFDPacket [09:42:53]OFDProtocolAddRootSTLVToBuf [09:42:53]FM_MakeSignedData [09:42:53]FM_MakeSignedData [09:42:53]SAM_PROTO_SignData [09:42:53]wFMCommunicate request_size=4 [09:42:53]MH_SAM_APDU [09:42:53]CAPDU: 80 0D 01 02 [09:42:53]Write to MH i2c: E2 08 00 F9 05 80 0D 01 02 00 00 00 00 77 [09:42:53]Write i2c OK [09:42:53]MH_I2C_Read... [09:42:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:42:53]Read from MH i2c: E2 [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: E2 03 00 [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: E2 03 00 F9 05 00 90 00 72 [09:42:53]RAPDU: 90 00 [09:42:53]wFMCommunicate OK [09:42:53]wFMCommunicate request_size=255 [09:42:53]MH_SAM_APDU [09:42:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 1C AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 17 03 00 35 04 06 00 00 88 8D F2 [09:42:53]Write to MH i2c: E2 02 01 FA 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 1C AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 17 03 00 35 04 06 00 00 88 8D F2 00 00 DE [09:42:53]Write i2c OK [09:42:53]MH_I2C_Read... [09:42:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:53]Read from MH i2c: E2 [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: E2 03 00 [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: E2 03 00 FA 05 00 90 00 73 [09:42:53]RAPDU: 90 00 [09:42:53]wFMCommunicate OK [09:42:53]wFMCommunicate request_size=7 [09:42:53]MH_SAM_APDU [09:42:53]CAPDU: 80 0D 02 02 02 26 ED [09:42:53]Write to MH i2c: E2 0A 00 FB 05 80 0D 02 02 02 00 26 ED 00 00 91 [09:42:53]Write i2c OK [09:42:53]MH_I2C_Read... [09:42:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:53]Read from MH i2c: E2 [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: E2 03 00 [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: E2 03 00 FB 05 00 90 00 74 [09:42:53]RAPDU: 90 00 [09:42:53]wFMCommunicate OK [09:42:53]wFMCommunicate request_size=4 [09:42:53]MH_SAM_APDU [09:42:53]CAPDU: 80 0D 03 02 [09:42:53]Write to MH i2c: E2 08 00 FC 05 80 0D 03 02 00 00 00 00 7C [09:42:53]Write i2c OK [09:42:53]MH_I2C_Read... [09:42:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:42:53]Read from MH i2c: E2 [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: E2 0B 00 [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: E2 0B 00 FC 05 00 5E 29 EB 6B 05 81 2A 4B 90 00 55 [09:42:53]RAPDU: 5E 29 EB 6B 05 81 2A 4B 90 00 [09:42:53]wFMCommunicate OK [09:42:53]SAM_PROTO_SignData done [09:42:53]FM_MakeSignedData done [09:42:53]CreateOFDProtocolMessage [09:42:53]wFMCommunicate request_size=4 [09:42:53]MH_SAM_APDU [09:42:53]CAPDU: 80 11 00 00 [09:42:53]Write to MH i2c: E2 08 00 FD 05 80 11 00 00 00 00 00 00 7C [09:42:53]Write i2c OK [09:42:53]MH_I2C_Read... [09:42:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:53]Read from MH i2c: E2 [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: E2 17 00 [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: E2 17 00 FD 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D1 [09:42:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:42:53]wFMCommunicate OK [09:42:53]CreateOFDProtocolMessage done [09:42:53]OFDSenderStorePacket 202663 [09:42:53]StoreOFDPacket docnum=202663 [09:42:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 A4 F4 04 01 A2 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 1C AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 17 03 00 35 04 06 00 00 88 8D F2 26 ED 5E 29 EB 6B 05 81 2A 4B [09:42:53]CheckFolder [09:42:53]dirname=/storage/ofd_packets [09:42:53]CheckFolder done [09:42:53]ProducePacketName [09:42:53]name=ofd_packets/00202663 [09:42:53]NVStorageSaveData ofd_packets/00202663 [09:42:53]File name is /storage/ofd_packets/00202663 [09:42:53]Write 298 bytes [09:42:53]NVStorageSaveData done [09:42:53]OFDSenderStorePacket done [09:42:53]KKMCreateOFDPacket done [09:42:53]NVStorageSaveData kkm_last_timestamp [09:42:53]File name is /storage/kkm_last_timestamp [09:42:53]Write 4 bytes [09:42:53]NVStorageSaveData done [09:42:53]ExternCall_PrintAddStr [09:42:53]wPrintStart [09:42:53]Write to MH i2c: 01 00 00 FE 05 03 [09:42:53]Write i2c OK [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: 01 [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: 01 07 00 [09:42:53]MH_I2C_Read... [09:42:53]Read from MH i2c: 01 07 00 FE 05 00 00 00 00 00 FF 0F 18 [09:42:53]RasterBufferAndPrint [09:42:53]line Счет N : (1)450450 [09:42:53]line ИНН: 02508201610067 [09:42:53]line Контрольно-Кассовый Чек [09:42:53]line ПРОДАЖА [09:42:53]line ТРК (МРК, ГНК) : 11 [09:42:53]line Товар: 2710194210 [09:42:53]line ДТ-К-2 [09:42:53]line 13.130 * 76.20 [09:42:53]line = 1000.51 [09:42:53]line НДС 12% НСП 1% [09:42:53]line > о реализуемом товаре [09:42:53]line ИТОГО: 1000.51 [09:42:53]line НСП 1% : 8.85 [09:42:53]line НДС 12% : 106.25 [09:42:53]line Наличными: 0.00 [09:42:53]line Безнал.: 1000.51 [09:42:53]line Место: АЗС № 171 "Партнер Нефть" [09:42:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:42:53]line СНО: Общий режим [09:42:53]line Чек 58 29.10.2024 09:42 [09:42:53]line Смена: 546 ФФД: 1.0 [09:42:53]line ЗНМ: 0300000109 [09:42:53]line РНМ: 0000000000091777 [09:42:53]line Версия ККМ: 001 [09:42:53]line Платежная система: Mbank [09:42:53]line ФМ: 0000000000871756 [09:42:53]line ФД: 202663 [09:42:53]line ФПД: 586497009389 [09:42:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094252&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202663&fm=586497009389&tin=02508201610067®Number=0000000000091777&sum=100051 [09:42:54]OFD Sender: Processing packet 202663 [packets to send 116, broken 115] [09:42:54]ProducePacketName [09:42:54]name=ofd_packets/00202663 [09:42:54]OFD Sender: To server: pG, [09:42:54]CommunicateWithHost lk.salyk.kg:30040 [09:42:54]ConnectInit lk.salyk.kg [09:42:54]written 0, free lines is 4095 [09:42:54]Connected sock=10 [09:42:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 A4 F4 04 01 A2 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 1C AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 17 03 00 35 04 06 00 00 88 8D F2 26 ED 5E 29 EB 6B 05 81 2A 4B [09:42:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0E 86 47 00 0A A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 17 03 00 F4 03 04 00 CF 59 20 67 B6 04 01 00 00 A1 0A D3 18 2B C4 B1 D8 [09:42:54]CommunicateWithHost err = 0 [09:42:54]CheckOFDResponse [09:42:54]1017 (14) - 77093643461234 [09:42:54]1041 (16) - 0000000000871756 [09:42:54]1040 (4) - 202663 [09:42:54]1012 (4) - 29.10.2024 03:43 [09:42:54]1206 (1) - 0 [09:42:54]OFD Sender: Remove packet 202663 [09:42:54]ProducePacketName [09:42:54]name=ofd_packets/00202663 [09:42:54]NVStorageDeleteData [09:42:54]Write to MH i2c: 01 00 00 27 06 2D [09:42:54]Write i2c OK [09:42:54]MH_I2C_Read... [09:42:54]Read from MH i2c: 01 [09:42:54]MH_I2C_Read... [09:42:54]Read from MH i2c: 01 07 00 [09:42:54]MH_I2C_Read... [09:42:54]Read from MH i2c: 01 07 00 27 06 00 00 00 00 00 C6 0C 06 [09:42:54]RasterBufferAndPrint [09:42:54]line [09:42:54]line [09:42:54]line [09:42:54]line [09:42:54]line [09:42:54]written 0, free lines is 3276 [09:42:54]MH_Cut [09:42:54]Write to MH i2c: D1 01 00 2E 06 01 06 [09:42:54]Write i2c OK [09:42:54]MH_I2C_Read... [09:42:54]Read from MH i2c: D1 [09:42:54]MH_I2C_Read... [09:42:54]Read from MH i2c: D1 01 00 [09:42:54]MH_I2C_Read... [09:42:54]Read from MH i2c: D1 01 00 2E 06 00 05 [09:42:54]Write to MH i2c: 01 00 00 2F 06 35 [09:42:54]Write i2c OK [09:42:54]MH_I2C_Read... [09:42:54]OFD Sender: No OFD packet to send [09:42:55]*** Cut start [09:42:55]*** Purtial cut [09:42:55]*** Stage 1: CUTSNS_PIN = 1 [09:42:55]Read from MH i2c: 01 [09:42:55]MH_I2C_Read... [09:42:55]*** Stop cut motor [09:42:55]*** Cut end [09:42:55]Read from MH i2c: 01 07 00 [09:42:55]MH_I2C_Read... [09:42:55]Read from MH i2c: 01 07 00 2F 06 00 00 00 00 00 FF 0F 4A [09:42:55]process_action close_receipt done [09:42:55]requested_data is exist [09:42:55]produce_requested_data [09:42:55]requested_item fm.sn is exist - process it [09:42:55]wFMCommunicate request_size=4 [09:42:55]MH_SAM_APDU [09:42:55]CAPDU: 80 11 00 00 [09:42:55]Write to MH i2c: E2 08 00 30 06 80 11 00 00 00 00 00 00 B0 [09:42:55]Write i2c OK [09:42:55]MH_I2C_Read... [09:42:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:55]Read from MH i2c: E2 [09:42:55]MH_I2C_Read... [09:42:55]Read from MH i2c: E2 17 00 [09:42:55]MH_I2C_Read... [09:42:55]Read from MH i2c: E2 17 00 30 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 05 [09:42:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:42:55]wFMCommunicate OK [09:42:55]requested_item fd.num is exist - process it [09:42:55]SAM_PROTO_GetFieldsCounters [09:42:55]wFMCommunicate request_size=4 [09:42:55]MH_SAM_APDU [09:42:55]CAPDU: 80 13 00 00 [09:42:55]Write to MH i2c: E2 08 00 31 06 80 13 00 00 00 00 00 00 B3 [09:42:55]Write i2c OK [09:42:55]MH_I2C_Read... [09:42:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:42:55]Read from MH i2c: E2 [09:42:55]MH_I2C_Read... [09:42:55]Read from MH i2c: E2 62 00 [09:42:55]MH_I2C_Read... [09:42:55]Read from MH i2c: E2 62 00 31 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A7 17 03 00 0E 04 04 00 22 02 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 6F [09:42:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A7 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:42:55]wFMCommunicate OK [09:42:55]SAM_PROTO_GetFieldsCounters done [09:42:55]requested_item shift.num is exist - process it [09:42:55]requested_item shift.opened is exist - process it [09:42:55]req_shift_opened [09:42:55]FM_GetShiftState [09:42:55]SAM_PROTO_GetShiftState [09:42:55]wFMCommunicate request_size=4 [09:42:55]MH_SAM_APDU [09:42:55]CAPDU: 80 13 01 00 [09:42:55]Write to MH i2c: E2 08 00 32 06 80 13 01 00 00 00 00 00 B5 [09:42:55]Write i2c OK [09:42:55]MH_I2C_Read... [09:42:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:55]Read from MH i2c: E2 [09:42:55]MH_I2C_Read... [09:42:55]Read from MH i2c: E2 0E 00 [09:42:55]MH_I2C_Read... [09:42:55]Read from MH i2c: E2 0E 00 32 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9E [09:42:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:42:55]wFMCommunicate OK [09:42:55]SAM_PROTO_GetShiftState done [09:42:55]FM_GetShiftState done [09:42:55]req_shift_opened done [09:42:55]requested_item shift.open_date is exist - process it [09:42:55]req_shift_open_date [09:42:55]req_shift_open_date done [09:42:55]produce_requested_data done [09:42:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202663,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:42:55]process_action_free close_receipt [09:42:55]json_value_free [09:42:55]json_value_free done [09:42:55]process_json_proto returns [09:42:55]Send response to host [09:42:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202663,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:42:55]free response buf [09:42:55]execute_script done [09:42:55]execute_script returns [09:42:55]free content buf [09:42:55]Sock 8.Close socket [09:42:55]Sock 8.Thread stoped [09:42:56]accept exits with 9 [09:42:56]New connection [09:42:56]New thread 3066834276 created [09:42:56]Thread 3066977636 joined [09:42:56]Waiting for new connection... [09:42:56] Sock 9.Parse request [09:42:56]Sock 9.Check first char [09:42:56]Sock 9.First char is OK [09:42:56]request: POST /json_proto HTTP/1.0 [09:42:56]Method: POST [09:42:56]URL: /json_proto [09:42:56]Method is POST - this is cgi request [09:42:56]url: /json_proto [09:42:56]query_string will be loaded in cgi processing [09:42:56]execute_cgi json_proto POST (null) [09:42:56]execute_cgi path=json_proto method=POST [09:42:56]POST find Content-Length [09:42:56]Host: 172.17.63.195:8080 [09:42:56]Content-Length: 682 [09:42:56]Content-Type: application/json [09:42:56] [09:42:56]POST finish read [09:42:56]Found Content-Length = 682 [09:42:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:42:56]execute_script... [09:42: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)450451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:42:56]POST & json_proto [09:42:56]process_json_proto [09:42:56]json parsed OK: [09:42:56]protocol is kg_v1.0 [09:42:56]action value=close_receipt [09:42:56]process_action close_receipt [09:42:56]cmd_close_receipt [09:42:56]MH_GetDate [09:42:56]Write to MH i2c: F0 00 00 33 06 28 [09:42:56]Write i2c OK [09:42:56]MH_I2C_Read... [09:42:56]Read from MH i2c: F0 [09:42:56]MH_I2C_Read... [09:42:56]Read from MH i2c: F0 09 00 [09:42:56]MH_I2C_Read... [09:42:56]Read from MH i2c: F0 09 00 33 06 00 20 AE 20 67 47 1B 1E 67 6D [09:42:56]GetLastDocTimeStamp 1730194972 [09:42:56]current date 1730194976 [09:42:56]FM_GetShiftState [09:42:56]SAM_PROTO_GetShiftState [09:42:56]wFMCommunicate request_size=4 [09:42:56]MH_SAM_APDU [09:42:56]CAPDU: 80 13 01 00 [09:42:56]Write to MH i2c: E2 08 00 34 06 80 13 01 00 00 00 00 00 B7 [09:42:56]Write i2c OK [09:42:56]MH_I2C_Read... [09:42:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:56]Read from MH i2c: E2 [09:42:56]MH_I2C_Read... [09:42:56]Read from MH i2c: E2 0E 00 [09:42:56]MH_I2C_Read... [09:42:56]Read from MH i2c: E2 0E 00 34 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A0 [09:42:56]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:42:56]wFMCommunicate OK [09:42:56]SAM_PROTO_GetShiftState done [09:42:56]FM_GetShiftState done [09:42:56]opened in 1730160431 [09:42:56]opened+sec_in_day 1730246831 [09:42:56]quantity*price = 100015 [09:42:56]sum+1 = 100017 [09:42:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 59 29.10.2024 09:42 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202664 ФПД: 135641438818759 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094256&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202664&fm=135641438818759&tin=02508201610067®Number=0000000000091777&sum=100000 [09:42:57]StoreToDocumentArchive [09:42:57]shift 546 fd 202664 [09:42:57]save to /storage/0546/doc_00202664 [09:42:57]save last doc name /storage/0546/doc_00202664 to /storage/kkm_last_doc_name [09:42:57]save OK [09:42:57]Clear old archive folders... [09:42:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:42:57]tlvbuf is 00733CD0 [09:42:57]SAM_PROTO_ClearQueue [09:42:57]wFMCommunicate request_size=4 [09:42:57]MH_SAM_APDU [09:42:57]CAPDU: 80 09 00 00 [09:42:57]Write to MH i2c: E2 08 00 41 06 80 09 00 00 00 00 00 00 B9 [09:42:57]Write i2c OK [09:42:57]MH_I2C_Read... [09:42:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:42:57]Read from MH i2c: E2 [09:42:57]MH_I2C_Read... [09:42:57]Read from MH i2c: E2 03 00 [09:42:57]MH_I2C_Read... [09:42:57]Read from MH i2c: E2 03 00 41 06 00 90 00 BB [09:42:57]RAPDU: 90 00 [09:42:57]wFMCommunicate OK [09:42:57]SAM_PROTO_ClearQueue done [09:42:57]KKMCreateOFDPacket [09:42:57]OFDProtocolAddRootSTLVToBuf [09:42:57]FM_MakeSignedData [09:42:57]FM_MakeSignedData [09:42:57]SAM_PROTO_SignData [09:42:57]wFMCommunicate request_size=4 [09:42:57]MH_SAM_APDU [09:42:57]CAPDU: 80 0D 01 02 [09:42:57]Write to MH i2c: E2 08 00 42 06 80 0D 01 02 00 00 00 00 C1 [09:42:57]Write i2c OK [09:42:57]MH_I2C_Read... [09:42:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:42:57]Read from MH i2c: E2 [09:42:57]MH_I2C_Read... [09:42:57]Read from MH i2c: E2 03 00 [09:42:57]MH_I2C_Read... [09:42:57]Read from MH i2c: E2 03 00 42 06 00 90 00 BC [09:42:57]RAPDU: 90 00 [09:42:57]wFMCommunicate OK [09:42:57]wFMCommunicate request_size=255 [09:42:57]MH_SAM_APDU [09:42: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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 20 AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A8 17 03 00 35 04 06 00 7B [09:42:57]Write to MH i2c: E2 02 01 43 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 20 AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A8 17 03 00 35 04 06 00 7B 00 00 40 [09:42:58]Write i2c OK [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 [09:42:58]MH_I2C_Read... [09:42:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:58]Read from MH i2c: E2 03 00 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 03 00 43 06 00 90 00 BD [09:42:58]RAPDU: 90 00 [09:42:58]wFMCommunicate OK [09:42:58]wFMCommunicate request_size=10 [09:42:58]MH_SAM_APDU [09:42:58]CAPDU: 80 0D 02 02 05 5D 7B C7 11 C7 [09:42:58]Write to MH i2c: E2 0D 00 44 06 80 0D 02 02 05 00 5D 7B C7 11 C7 00 00 45 [09:42:58]Write i2c OK [09:42:58]MH_I2C_Read... [09:42:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:58]Read from MH i2c: E2 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 03 00 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 03 00 44 06 00 90 00 BE [09:42:58]RAPDU: 90 00 [09:42:58]wFMCommunicate OK [09:42:58]wFMCommunicate request_size=4 [09:42:58]MH_SAM_APDU [09:42:58]CAPDU: 80 0D 03 02 [09:42:58]Write to MH i2c: E2 08 00 45 06 80 0D 03 02 00 00 00 00 C6 [09:42:58]Write i2c OK [09:42:58]MH_I2C_Read... [09:42:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:42:58]Read from MH i2c: E2 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 0B 00 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 0B 00 45 06 00 DC 4A B6 34 E5 27 1A D5 90 00 D2 [09:42:58]RAPDU: DC 4A B6 34 E5 27 1A D5 90 00 [09:42:58]wFMCommunicate OK [09:42:58]SAM_PROTO_SignData done [09:42:58]FM_MakeSignedData done [09:42:58]CreateOFDProtocolMessage [09:42:58]wFMCommunicate request_size=4 [09:42:58]MH_SAM_APDU [09:42:58]CAPDU: 80 11 00 00 [09:42:58]Write to MH i2c: E2 08 00 46 06 80 11 00 00 00 00 00 00 C6 [09:42:58]Write i2c OK [09:42:58]MH_I2C_Read... [09:42:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:58]Read from MH i2c: E2 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 17 00 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 17 00 46 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1B [09:42:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:42:58]wFMCommunicate OK [09:42:58]CreateOFDProtocolMessage done [09:42:58]OFDSenderStorePacket 202664 [09:42:58]StoreOFDPacket docnum=202664 [09:42:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 66 63 07 01 74 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 20 AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A8 17 03 00 35 04 06 00 7B 5D 7B C7 11 C7 DC 4A B6 34 E5 27 1A D5 [09:42:58]CheckFolder [09:42:58]dirname=/storage/ofd_packets [09:42:58]CheckFolder done [09:42:58]ProducePacketName [09:42:58]name=ofd_packets/00202664 [09:42:58]NVStorageSaveData ofd_packets/00202664 [09:42:58]File name is /storage/ofd_packets/00202664 [09:42:58]Write 301 bytes [09:42:58]NVStorageSaveData done [09:42:58]OFDSenderStorePacket done [09:42:58]KKMCreateOFDPacket done [09:42:58]NVStorageSaveData kkm_last_timestamp [09:42:58]File name is /storage/kkm_last_timestamp [09:42:58]Write 4 bytes [09:42:58]NVStorageSaveData done [09:42:58]ExternCall_PrintAddStr [09:42:58]wPrintStart [09:42:58]Write to MH i2c: 01 00 00 47 06 4D [09:42:58]Write i2c OK [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: 01 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: 01 07 00 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: 01 07 00 47 06 00 00 00 00 00 FF 0F 62 [09:42:58]RasterBufferAndPrint [09:42:58]line Счет N : (1)450451 [09:42:58]line ИНН: 02508201610067 [09:42:58]line Контрольно-Кассовый Чек [09:42:58]line ПРОДАЖА [09:42:58]line ТРК (МРК, ГНК) : 52 [09:42:58]line Товар: 2710124130 [09:42:58]line Аи-92-К-2 [09:42:58]line 14.950 * 66.90 [09:42:58]line = 1000.16 [09:42:58]line НДС 12% НСП 1% [09:42:58]line > о реализуемом товаре [09:42:58]line ОКРУГЛЕНИЕ: -0.16 [09:42:58]line ИТОГО: 1000.00 [09:42:58]line Внесено: 1000.00 [09:42:58]line СДАЧА: 0.00 [09:42:58]line НСП 1% : 8.85 [09:42:58]line НДС 12% : 106.21 [09:42:58]line Наличными: 1000.00 [09:42:58]line Безнал.: 0.00 [09:42:58]line Место: АЗС № 171 "Партнер Нефть" [09:42:58]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:42:58]line СНО: Общий режим [09:42:58]line Чек 59 29.10.2024 09:42 [09:42:58]line Смена: 546 ФФД: 1.0 [09:42:58]line ЗНМ: 0300000109 [09:42:58]line РНМ: 0000000000091777 [09:42:58]line Версия ККМ: 001 [09:42:58]line ФМ: 0000000000871756 [09:42:58]line ФД: 202664 [09:42:58]line ФПД: 135641438818759 [09:42:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094256&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202664&fm=135641438818759&tin=02508201610067®Number=0000000000091777&sum=100000 [09:42:58]OFD Sender: Processing packet 202664 [packets to send 116, broken 115] [09:42:58]ProducePacketName [09:42:58]name=ofd_packets/00202664 [09:42:58]OFD Sender: To server: pG, [09:42:58]CommunicateWithHost lk.salyk.kg:30040 [09:42:58]ConnectInit lk.salyk.kg [09:42:58]written 0, free lines is 4095 [09:42:58]Connected sock=10 [09:42:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 66 63 07 01 74 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 20 AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A8 17 03 00 35 04 06 00 7B 5D 7B C7 11 C7 DC 4A B6 34 E5 27 1A D5 [09:42:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 81 5C 47 00 52 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A8 17 03 00 F4 03 04 00 D4 59 20 67 B6 04 01 00 00 16 E4 DA 5F 54 3A 0C B7 [09:42:59]CommunicateWithHost err = 0 [09:42:59]CheckOFDResponse [09:42:59]1017 (14) - 77093643461234 [09:42:59]1041 (16) - 0000000000871756 [09:42:59]1040 (4) - 202664 [09:42:59]1012 (4) - 29.10.2024 03:43 [09:42:59]1206 (1) - 0 [09:42:59]OFD Sender: Remove packet 202664 [09:42:59]ProducePacketName [09:42:59]name=ofd_packets/00202664 [09:42:59]NVStorageDeleteData [09:42:59]Write to MH i2c: 01 00 00 72 06 78 [09:42:59]Write i2c OK [09:42:59]MH_I2C_Read... [09:42:59]Read from MH i2c: 01 [09:42:59]MH_I2C_Read... [09:42:59]Read from MH i2c: 01 07 00 [09:42:59]MH_I2C_Read... [09:42:59]Read from MH i2c: 01 07 00 72 06 00 00 00 00 00 A1 0C 2C [09:42:59]RasterBufferAndPrint [09:42:59]line [09:42:59]line [09:42:59]line [09:42:59]line [09:42:59]line [09:42:59]written 0, free lines is 3245 [09:42:59]MH_Cut [09:42:59]Write to MH i2c: D1 01 00 79 06 01 51 [09:42:59]Write i2c OK [09:42:59]MH_I2C_Read... [09:42:59]Read from MH i2c: D1 [09:42:59]MH_I2C_Read... [09:42:59]Read from MH i2c: D1 01 00 [09:42:59]MH_I2C_Read... [09:42:59]Read from MH i2c: D1 01 00 79 06 00 50 [09:42:59]Write to MH i2c: 01 00 00 7A 06 80 [09:42:59]Write i2c OK [09:42:59]MH_I2C_Read... [09:42:59]OFD Sender: No OFD packet to send [09:43:00]*** Cut start [09:43:00]*** Purtial cut [09:43:00]*** Stage 1: CUTSNS_PIN = 1 [09:43:00]Read from MH i2c: 01 [09:43:00]MH_I2C_Read... [09:43:00]*** Stop cut motor [09:43:00]*** Cut end [09:43:00]Read from MH i2c: 01 07 00 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: 01 07 00 7A 06 00 00 00 00 00 FF 0F 95 [09:43:00]process_action close_receipt done [09:43:00]requested_data is exist [09:43:00]produce_requested_data [09:43:00]requested_item fm.sn is exist - process it [09:43:00]wFMCommunicate request_size=4 [09:43:00]MH_SAM_APDU [09:43:00]CAPDU: 80 11 00 00 [09:43:00]Write to MH i2c: E2 08 00 7B 06 80 11 00 00 00 00 00 00 FB [09:43:00]Write i2c OK [09:43:00]MH_I2C_Read... [09:43:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:00]Read from MH i2c: E2 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 17 00 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 17 00 7B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 50 [09:43:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:43:00]wFMCommunicate OK [09:43:00]requested_item fd.num is exist - process it [09:43:00]SAM_PROTO_GetFieldsCounters [09:43:00]wFMCommunicate request_size=4 [09:43:00]MH_SAM_APDU [09:43:00]CAPDU: 80 13 00 00 [09:43:00]Write to MH i2c: E2 08 00 7C 06 80 13 00 00 00 00 00 00 FE [09:43:00]Write i2c OK [09:43:00]MH_I2C_Read... [09:43:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:43:00]Read from MH i2c: E2 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 62 00 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 62 00 7C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A8 17 03 00 0E 04 04 00 22 02 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 BE [09:43:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A8 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:43:00]wFMCommunicate OK [09:43:00]SAM_PROTO_GetFieldsCounters done [09:43:00]requested_item shift.num is exist - process it [09:43:00]requested_item shift.opened is exist - process it [09:43:00]req_shift_opened [09:43:00]FM_GetShiftState [09:43:00]SAM_PROTO_GetShiftState [09:43:00]wFMCommunicate request_size=4 [09:43:00]MH_SAM_APDU [09:43:00]CAPDU: 80 13 01 00 [09:43:00]Write to MH i2c: E2 08 00 7D 06 80 13 01 00 00 00 00 00 00 [09:43:00]Write i2c OK [09:43:00]MH_I2C_Read... [09:43:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:00]Read from MH i2c: E2 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 0E 00 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 0E 00 7D 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E9 [09:43:00]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:43:00]wFMCommunicate OK [09:43:00]SAM_PROTO_GetShiftState done [09:43:00]FM_GetShiftState done [09:43:00]req_shift_opened done [09:43:00]requested_item shift.open_date is exist - process it [09:43:00]req_shift_open_date [09:43:00]req_shift_open_date done [09:43:00]produce_requested_data done [09:43:00]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202664,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:43:00]process_action_free close_receipt [09:43:00]json_value_free [09:43:00]json_value_free done [09:43:00]process_json_proto returns [09:43:00]Send response to host [09:43:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202664,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:43:00]free response buf [09:43:00]execute_script done [09:43:00]execute_script returns [09:43:00]free content buf [09:43:00]Sock 9.Close socket [09:43:00]Sock 9.Thread stoped [09:43:04]OFD Sender: No OFD packet to send [09:43:09]OFD Sender: No OFD packet to send [09:43:14]OFD Sender: No OFD packet to send [09:43:19]OFD Sender: No OFD packet to send [09:43:24]OFD Sender: No OFD packet to send [09:43:29]OFD Sender: No OFD packet to send [09:43:34]OFD Sender: No OFD packet to send [09:43:39]OFD Sender: No OFD packet to send [09:43:44]OFD Sender: No OFD packet to send [09:43:49]OFD Sender: No OFD packet to send [09:43:54]OFD Sender: No OFD packet to send [09:43:59]OFD Sender: No OFD packet to send [09:44:04]OFD Sender: No OFD packet to send [09:44:09]OFD Sender: No OFD packet to send [09:44:14]OFD Sender: No OFD packet to send [09:44:16]accept exits with 8 [09:44:16]New connection [09:44:16]New thread 3066977636 created [09:44:16]Thread 3066834276 joined [09:44:16]Waiting for new connection... [09:44:16] Sock 8.Parse request [09:44:16]Sock 8.Check first char [09:44:16]Sock 8.First char is OK [09:44:16]request: POST /json_proto HTTP/1.0 [09:44:16]Method: POST [09:44:16]URL: /json_proto [09:44:16]Method is POST - this is cgi request [09:44:16]url: /json_proto [09:44:16]query_string will be loaded in cgi processing [09:44:16]execute_cgi json_proto POST (null) [09:44:16]execute_cgi path=json_proto method=POST [09:44:16]POST find Content-Length [09:44:16]Host: 172.17.63.195:8080 [09:44:16]Content-Length: 682 [09:44:16]Content-Type: application/json [09:44:16] [09:44:16]POST finish read [09:44:16]Found Content-Length = 682 [09:44:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:16]execute_script... [09:44: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)450452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:16]POST & json_proto [09:44:16]process_json_proto [09:44:16]json parsed OK: [09:44:16]protocol is kg_v1.0 [09:44:16]action value=close_receipt [09:44:16]process_action close_receipt [09:44:16]cmd_close_receipt [09:44:16]MH_GetDate [09:44:16]Write to MH i2c: F0 00 00 7E 06 73 [09:44:16]Write i2c OK [09:44:16]MH_I2C_Read... [09:44:16]Read from MH i2c: F0 [09:44:16]MH_I2C_Read... [09:44:16]Read from MH i2c: F0 09 00 [09:44:16]MH_I2C_Read... [09:44:16]Read from MH i2c: F0 09 00 7E 06 00 70 AE 20 67 47 1B 1E 67 08 [09:44:16]GetLastDocTimeStamp 1730194976 [09:44:16]current date 1730195056 [09:44:16]FM_GetShiftState [09:44:16]SAM_PROTO_GetShiftState [09:44:16]wFMCommunicate request_size=4 [09:44:16]MH_SAM_APDU [09:44:16]CAPDU: 80 13 01 00 [09:44:16]Write to MH i2c: E2 08 00 7F 06 80 13 01 00 00 00 00 00 02 [09:44:16]Write i2c OK [09:44:16]MH_I2C_Read... [09:44:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:16]Read from MH i2c: E2 [09:44:16]MH_I2C_Read... [09:44:16]Read from MH i2c: E2 0E 00 [09:44:16]MH_I2C_Read... [09:44:16]Read from MH i2c: E2 0E 00 7F 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EB [09:44:16]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:44:16]wFMCommunicate OK [09:44:16]SAM_PROTO_GetShiftState done [09:44:16]FM_GetShiftState done [09:44:16]opened in 1730160431 [09:44:16]opened+sec_in_day 1730246831 [09:44:16]quantity*price = 150056 [09:44:16]sum+1 = 150058 [09:44:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 60 29.10.2024 09:44 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202665 ФПД: 114525357744464 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094416&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202665&fm=114525357744464&tin=02508201610067®Number=0000000000091777&sum=150000 [09:44:17]StoreToDocumentArchive [09:44:17]shift 546 fd 202665 [09:44:17]save to /storage/0546/doc_00202665 [09:44:17]save last doc name /storage/0546/doc_00202665 to /storage/kkm_last_doc_name [09:44:17]save OK [09:44:17]Clear old archive folders... [09:44:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:44:17]tlvbuf is 007752C0 [09:44:17]SAM_PROTO_ClearQueue [09:44:17]wFMCommunicate request_size=4 [09:44:17]MH_SAM_APDU [09:44:17]CAPDU: 80 09 00 00 [09:44:17]Write to MH i2c: E2 08 00 8C 06 80 09 00 00 00 00 00 00 04 [09:44:17]Write i2c OK [09:44:17]MH_I2C_Read... [09:44:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:17]Read from MH i2c: E2 [09:44:17]MH_I2C_Read... [09:44:17]Read from MH i2c: E2 03 00 [09:44:17]MH_I2C_Read... [09:44:17]Read from MH i2c: E2 03 00 8C 06 00 90 00 06 [09:44:17]RAPDU: 90 00 [09:44:17]wFMCommunicate OK [09:44:17]SAM_PROTO_ClearQueue done [09:44:17]KKMCreateOFDPacket [09:44:17]OFDProtocolAddRootSTLVToBuf [09:44:17]FM_MakeSignedData [09:44:17]FM_MakeSignedData [09:44:17]SAM_PROTO_SignData [09:44:17]wFMCommunicate request_size=4 [09:44:17]MH_SAM_APDU [09:44:17]CAPDU: 80 0D 01 02 [09:44:17]Write to MH i2c: E2 08 00 8D 06 80 0D 01 02 00 00 00 00 0C [09:44:17]Write i2c OK [09:44:17]MH_I2C_Read... [09:44:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:17]Read from MH i2c: E2 [09:44:17]MH_I2C_Read... [09:44:17]Read from MH i2c: E2 03 00 [09:44:17]MH_I2C_Read... [09:44:17]Read from MH i2c: E2 03 00 8D 06 00 90 00 07 [09:44:17]RAPDU: 90 00 [09:44:17]wFMCommunicate OK [09:44:17]wFMCommunicate request_size=255 [09:44:17]MH_SAM_APDU [09:44:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 3C 00 00 00 F4 03 04 00 70 AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A9 17 03 00 35 04 06 00 68 [09:44:17]Write to MH i2c: E2 02 01 8E 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 3C 00 00 00 F4 03 04 00 70 AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A9 17 03 00 35 04 06 00 68 00 00 19 [09:44:18]Write i2c OK [09:44:18]MH_I2C_Read... [09:44:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:18]Read from MH i2c: E2 [09:44:18]MH_I2C_Read... [09:44:18]Read from MH i2c: E2 03 00 [09:44:18]MH_I2C_Read... [09:44:18]Read from MH i2c: E2 03 00 8E 06 00 90 00 08 [09:44:18]RAPDU: 90 00 [09:44:18]wFMCommunicate OK [09:44:18]wFMCommunicate request_size=10 [09:44:18]MH_SAM_APDU [09:44:18]CAPDU: 80 0D 02 02 05 29 03 44 21 50 [09:44:18]Write to MH i2c: E2 0D 00 8F 06 80 0D 02 02 05 00 29 03 44 21 50 00 00 FA [09:44:18]Write i2c OK [09:44:18]MH_I2C_Read... [09:44:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:18]Read from MH i2c: E2 [09:44:18]MH_I2C_Read... [09:44:18]Read from MH i2c: E2 03 00 [09:44:18]MH_I2C_Read... [09:44:18]Read from MH i2c: E2 03 00 8F 06 00 90 00 09 [09:44:18]RAPDU: 90 00 [09:44:18]wFMCommunicate OK [09:44:18]wFMCommunicate request_size=4 [09:44:18]MH_SAM_APDU [09:44:18]CAPDU: 80 0D 03 02 [09:44:18]Write to MH i2c: E2 08 00 90 06 80 0D 03 02 00 00 00 00 11 [09:44:18]Write i2c OK [09:44:18]MH_I2C_Read... [09:44:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:18]Read from MH i2c: E2 [09:44:18]MH_I2C_Read... [09:44:18]Read from MH i2c: E2 0B 00 [09:44:18]MH_I2C_Read... [09:44:18]Read from MH i2c: E2 0B 00 90 06 00 83 39 A2 D2 7A B7 CF CD 90 00 0F [09:44:18]RAPDU: 83 39 A2 D2 7A B7 CF CD 90 00 [09:44:18]wFMCommunicate OK [09:44:18]SAM_PROTO_SignData done [09:44:18]FM_MakeSignedData done [09:44:18]CreateOFDProtocolMessage [09:44:18]wFMCommunicate request_size=4 [09:44:18]MH_SAM_APDU [09:44:18]CAPDU: 80 11 00 00 [09:44:18]Write to MH i2c: E2 08 00 91 06 80 11 00 00 00 00 00 00 11 [09:44:18]Write i2c OK [09:44:18]MH_I2C_Read... [09:44:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:18]Read from MH i2c: E2 [09:44:18]MH_I2C_Read... [09:44:18]Read from MH i2c: E2 17 00 [09:44:18]MH_I2C_Read... [09:44:18]Read from MH i2c: E2 17 00 91 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 66 [09:44:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:44:18]wFMCommunicate OK [09:44:18]CreateOFDProtocolMessage done [09:44:18]OFDSenderStorePacket 202665 [09:44:18]StoreOFDPacket docnum=202665 [09:44:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D8 87 07 01 39 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 3C 00 00 00 F4 03 04 00 70 AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A9 17 03 00 35 04 06 00 68 29 03 44 21 50 83 39 A2 D2 7A B7 CF CD [09:44:18]CheckFolder [09:44:18]dirname=/storage/ofd_packets [09:44:18]CheckFolder done [09:44:18]ProducePacketName [09:44:18]name=ofd_packets/00202665 [09:44:18]NVStorageSaveData ofd_packets/00202665 [09:44:18]File name is /storage/ofd_packets/00202665 [09:44:18]Write 301 bytes [09:44:18]NVStorageSaveData done [09:44:18]OFDSenderStorePacket done [09:44:18]KKMCreateOFDPacket done [09:44:18]NVStorageSaveData kkm_last_timestamp [09:44:18]File name is /storage/kkm_last_timestamp [09:44:18]Write 4 bytes [09:44:18]NVStorageSaveData done [09:44:18]ExternCall_PrintAddStr [09:44:18]wPrintStart [09:44:18]Write to MH i2c: 01 00 00 92 06 98 [09:44:18]Write i2c OK [09:44:18]MH_I2C_Read... [09:44:18]Read from MH i2c: 01 [09:44:18]MH_I2C_Read... [09:44:18]Read from MH i2c: 01 07 00 [09:44:18]MH_I2C_Read... [09:44:18]Read from MH i2c: 01 07 00 92 06 00 00 00 00 00 FF 0F AD [09:44:18]RasterBufferAndPrint [09:44:18]line Счет N : (1)450452 [09:44:18]line ИНН: 02508201610067 [09:44:18]line Контрольно-Кассовый Чек [09:44:18]line ПРОДАЖА [09:44:18]line ТРК (МРК, ГНК) : 31 [09:44:18]line Товар: 2710124130 [09:44:18]line Аи-92-К-2 [09:44:18]line 22.430 * 66.90 [09:44:18]line = 1500.57 [09:44:18]line НДС 12% НСП 1% [09:44:18]line > о реализуемом товаре [09:44:18]line ОКРУГЛЕНИЕ: -0.57 [09:44:18]line ИТОГО: 1500.00 [09:44:18]line Внесено: 1500.00 [09:44:18]line СДАЧА: 0.00 [09:44:18]line НСП 1% : 13.28 [09:44:18]line НДС 12% : 159.35 [09:44:18]line Наличными: 1500.00 [09:44:18]line Безнал.: 0.00 [09:44:18]line Место: АЗС № 171 "Партнер Нефть" [09:44:18]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:44:18]line СНО: Общий режим [09:44:18]line Чек 60 29.10.2024 09:44 [09:44:18]line Смена: 546 ФФД: 1.0 [09:44:18]line ЗНМ: 0300000109 [09:44:18]line РНМ: 0000000000091777 [09:44:18]line Версия ККМ: 001 [09:44:18]line ФМ: 0000000000871756 [09:44:18]line ФД: 202665 [09:44:18]line ФПД: 114525357744464 [09:44:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094416&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202665&fm=114525357744464&tin=02508201610067®Number=0000000000091777&sum=150000 [09:44:18]OFD Sender: Processing packet 202665 [packets to send 116, broken 115] [09:44:18]ProducePacketName [09:44:18]name=ofd_packets/00202665 [09:44:18]OFD Sender: To server: pG, [09:44:18]CommunicateWithHost lk.salyk.kg:30040 [09:44:18]ConnectInit lk.salyk.kg [09:44:18]written 0, free lines is 4095 [09:44:18]Connected sock=10 [09:44:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D8 87 07 01 39 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 3C 00 00 00 F4 03 04 00 70 AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A9 17 03 00 35 04 06 00 68 29 03 44 21 50 83 39 A2 D2 7A B7 CF CD [09:44:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D0 C7 47 00 13 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A9 17 03 00 F4 03 04 00 23 5A 20 67 B6 04 01 00 00 75 00 56 BE 53 96 49 F5 [09:44:19]CommunicateWithHost err = 0 [09:44:19]CheckOFDResponse [09:44:19]1017 (14) - 77093643461234 [09:44:19]1041 (16) - 0000000000871756 [09:44:19]1040 (4) - 202665 [09:44:19]1012 (4) - 29.10.2024 03:44 [09:44:19]1206 (1) - 0 [09:44:19]OFD Sender: Remove packet 202665 [09:44:19]ProducePacketName [09:44:19]name=ofd_packets/00202665 [09:44:19]NVStorageDeleteData [09:44:19]Write to MH i2c: 01 00 00 BD 06 C3 [09:44:19]Write i2c OK [09:44:19]MH_I2C_Read... [09:44:19]Read from MH i2c: 01 [09:44:19]MH_I2C_Read... [09:44:19]Read from MH i2c: 01 07 00 [09:44:19]MH_I2C_Read... [09:44:19]Read from MH i2c: 01 07 00 BD 06 00 00 00 00 00 99 0C 6F [09:44:19]RasterBufferAndPrint [09:44:19]line [09:44:19]line [09:44:19]line [09:44:19]line [09:44:19]line [09:44:19]written 0, free lines is 3232 [09:44:19]MH_Cut [09:44:19]Write to MH i2c: D1 01 00 C4 06 01 9C [09:44:19]Write i2c OK [09:44:19]MH_I2C_Read... [09:44:19]Read from MH i2c: D1 [09:44:19]MH_I2C_Read... [09:44:19]Read from MH i2c: D1 01 00 [09:44:19]MH_I2C_Read... [09:44:19]Read from MH i2c: D1 01 00 C4 06 00 9B [09:44:19]Write to MH i2c: 01 00 00 C5 06 CB [09:44:19]Write i2c OK [09:44:19]MH_I2C_Read... [09:44:19]OFD Sender: No OFD packet to send [09:44:20]*** Cut start [09:44:20]*** Purtial cut [09:44:20]*** Stage 1: CUTSNS_PIN = 1 [09:44:20]Read from MH i2c: 01 [09:44:20]MH_I2C_Read... [09:44:20]*** Stop cut motor [09:44:20]*** Cut end [09:44:20]Read from MH i2c: 01 07 00 [09:44:20]MH_I2C_Read... [09:44:20]Read from MH i2c: 01 07 00 C5 06 00 00 00 00 00 FF 0F E0 [09:44:20]process_action close_receipt done [09:44:20]requested_data is exist [09:44:20]produce_requested_data [09:44:20]requested_item fm.sn is exist - process it [09:44:20]wFMCommunicate request_size=4 [09:44:20]MH_SAM_APDU [09:44:20]CAPDU: 80 11 00 00 [09:44:20]Write to MH i2c: E2 08 00 C6 06 80 11 00 00 00 00 00 00 46 [09:44:20]Write i2c OK [09:44:20]MH_I2C_Read... [09:44:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:20]Read from MH i2c: E2 [09:44:20]MH_I2C_Read... [09:44:20]Read from MH i2c: E2 17 00 [09:44:20]MH_I2C_Read... [09:44:20]Read from MH i2c: E2 17 00 C6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9B [09:44:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:44:20]wFMCommunicate OK [09:44:20]requested_item fd.num is exist - process it [09:44:20]SAM_PROTO_GetFieldsCounters [09:44:20]wFMCommunicate request_size=4 [09:44:20]MH_SAM_APDU [09:44:20]CAPDU: 80 13 00 00 [09:44:20]Write to MH i2c: E2 08 00 C7 06 80 13 00 00 00 00 00 00 49 [09:44:20]Write i2c OK [09:44:20]MH_I2C_Read... [09:44:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:20]Read from MH i2c: E2 [09:44:20]MH_I2C_Read... [09:44:20]Read from MH i2c: E2 62 00 [09:44:20]MH_I2C_Read... [09:44:20]Read from MH i2c: E2 62 00 C7 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A9 17 03 00 0E 04 04 00 22 02 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 0D [09:44:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A9 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:44:20]wFMCommunicate OK [09:44:20]SAM_PROTO_GetFieldsCounters done [09:44:20]requested_item shift.num is exist - process it [09:44:20]requested_item shift.opened is exist - process it [09:44:20]req_shift_opened [09:44:20]FM_GetShiftState [09:44:20]SAM_PROTO_GetShiftState [09:44:20]wFMCommunicate request_size=4 [09:44:20]MH_SAM_APDU [09:44:20]CAPDU: 80 13 01 00 [09:44:20]Write to MH i2c: E2 08 00 C8 06 80 13 01 00 00 00 00 00 4B [09:44:20]Write i2c OK [09:44:20]MH_I2C_Read... [09:44:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:20]Read from MH i2c: E2 [09:44:20]MH_I2C_Read... [09:44:20]Read from MH i2c: E2 0E 00 [09:44:20]MH_I2C_Read... [09:44:20]Read from MH i2c: E2 0E 00 C8 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 34 [09:44:20]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:44:20]wFMCommunicate OK [09:44:20]SAM_PROTO_GetShiftState done [09:44:20]FM_GetShiftState done [09:44:20]req_shift_opened done [09:44:20]requested_item shift.open_date is exist - process it [09:44:20]req_shift_open_date [09:44:20]req_shift_open_date done [09:44:20]produce_requested_data done [09:44:20]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202665,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:44:20]process_action_free close_receipt [09:44:20]json_value_free [09:44:20]json_value_free done [09:44:20]process_json_proto returns [09:44:20]Send response to host [09:44:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202665,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:44:20]free response buf [09:44:20]execute_script done [09:44:20]execute_script returns [09:44:20]free content buf [09:44:20]Sock 8.Close socket [09:44:20]Sock 8.Thread stoped [09:44:24]OFD Sender: No OFD packet to send [09:44:29]OFD Sender: No OFD packet to send [09:44:34]OFD Sender: No OFD packet to send [09:44:39]OFD Sender: No OFD packet to send [09:44:44]OFD Sender: No OFD packet to send [09:44:49]OFD Sender: No OFD packet to send [09:44:54]OFD Sender: No OFD packet to send [09:44:59]OFD Sender: No OFD packet to send [09:45:04]OFD Sender: No OFD packet to send [09:45:09]OFD Sender: No OFD packet to send [09:45:14]OFD Sender: No OFD packet to send [09:45:19]OFD Sender: No OFD packet to send [09:45:24]OFD Sender: No OFD packet to send [09:45:29]accept exits with 9 [09:45:29]New connection [09:45:29]New thread 3066834276 created [09:45:29]Thread 3066977636 joined [09:45:29]Waiting for new connection... [09:45:29] Sock 9.Parse request [09:45:29]Sock 9.Check first char [09:45:29]Sock 9.First char is OK [09:45:29]request: POST /json_proto HTTP/1.0 [09:45:29]Method: POST [09:45:29]URL: /json_proto [09:45:29]Method is POST - this is cgi request [09:45:29]url: /json_proto [09:45:29]query_string will be loaded in cgi processing [09:45:29]execute_cgi json_proto POST (null) [09:45:29]execute_cgi path=json_proto method=POST [09:45:29]POST find Content-Length [09:45:29]Host: 172.17.63.195:8080 [09:45:29]Content-Length: 677 [09:45:29]Content-Type: application/json [09:45:29] [09:45:29]POST finish read [09:45:29]Found Content-Length = 677 [09:45:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:45:29]execute_script... [09:45: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)450453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:45:29]POST & json_proto [09:45:29]process_json_proto [09:45:29]json parsed OK: [09:45:29]protocol is kg_v1.0 [09:45:29]action value=close_receipt [09:45:29]process_action close_receipt [09:45:29]cmd_close_receipt [09:45:29]MH_GetDate [09:45:29]Write to MH i2c: F0 00 00 C9 06 BE [09:45:29]Write i2c OK [09:45:29]MH_I2C_Read... [09:45:29]Read from MH i2c: F0 [09:45:29]MH_I2C_Read... [09:45:29]Read from MH i2c: F0 09 00 [09:45:29]MH_I2C_Read... [09:45:29]Read from MH i2c: F0 09 00 C9 06 00 B9 AE 20 67 47 1B 1E 67 9C [09:45:29]GetLastDocTimeStamp 1730195056 [09:45:29]current date 1730195129 [09:45:29]FM_GetShiftState [09:45:29]SAM_PROTO_GetShiftState [09:45:29]wFMCommunicate request_size=4 [09:45:29]MH_SAM_APDU [09:45:29]CAPDU: 80 13 01 00 [09:45:29]Write to MH i2c: E2 08 00 CA 06 80 13 01 00 00 00 00 00 4D [09:45:29]Write i2c OK [09:45:29]MH_I2C_Read... [09:45:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:45:29]Read from MH i2c: E2 [09:45:29]MH_I2C_Read... [09:45:29]Read from MH i2c: E2 0E 00 [09:45:29]MH_I2C_Read... [09:45:29]Read from MH i2c: E2 0E 00 CA 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 36 [09:45:29]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:45:29]wFMCommunicate OK [09:45:29]SAM_PROTO_GetShiftState done [09:45:29]FM_GetShiftState done [09:45:29]opened in 1730160431 [09:45:29]opened+sec_in_day 1730246831 [09:45:29]quantity*price = 40006 [09:45:29]sum+1 = 40007 [09:45:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 61 29.10.2024 09:45 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202666 ФПД: 222560533938931 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094529&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202666&fm=222560533938931&tin=02508201610067®Number=0000000000091777&sum=40000 [09:45:30]StoreToDocumentArchive [09:45:30]shift 546 fd 202666 [09:45:30]save to /storage/0546/doc_00202666 [09:45:30]save last doc name /storage/0546/doc_00202666 to /storage/kkm_last_doc_name [09:45:30]save OK [09:45:30]Clear old archive folders... [09:45:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:45:30]tlvbuf is 0077EC80 [09:45:30]SAM_PROTO_ClearQueue [09:45:30]wFMCommunicate request_size=4 [09:45:30]MH_SAM_APDU [09:45:30]CAPDU: 80 09 00 00 [09:45:30]Write to MH i2c: E2 08 00 D7 06 80 09 00 00 00 00 00 00 4F [09:45:30]Write i2c OK [09:45:30]MH_I2C_Read... [09:45:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:45:30]Read from MH i2c: E2 [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: E2 03 00 [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: E2 03 00 D7 06 00 90 00 51 [09:45:30]RAPDU: 90 00 [09:45:30]wFMCommunicate OK [09:45:30]SAM_PROTO_ClearQueue done [09:45:30]KKMCreateOFDPacket [09:45:30]OFDProtocolAddRootSTLVToBuf [09:45:30]FM_MakeSignedData [09:45:30]FM_MakeSignedData [09:45:30]SAM_PROTO_SignData [09:45:30]wFMCommunicate request_size=4 [09:45:30]MH_SAM_APDU [09:45:30]CAPDU: 80 0D 01 02 [09:45:30]Write to MH i2c: E2 08 00 D8 06 80 0D 01 02 00 00 00 00 57 [09:45:30]Write i2c OK [09:45:30]MH_I2C_Read... [09:45:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:45:30]Read from MH i2c: E2 [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: E2 03 00 [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: E2 03 00 D8 06 00 90 00 52 [09:45:30]RAPDU: 90 00 [09:45:30]wFMCommunicate OK [09:45:30]wFMCommunicate request_size=255 [09:45:30]MH_SAM_APDU [09:45:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 B9 AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 17 03 00 35 04 06 00 CA [09:45:30]Write to MH i2c: E2 02 01 D9 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 B9 AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 17 03 00 35 04 06 00 CA 00 00 97 [09:45:30]Write i2c OK [09:45:30]MH_I2C_Read... [09:45:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:45:30]Read from MH i2c: E2 [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: E2 03 00 [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: E2 03 00 D9 06 00 90 00 53 [09:45:30]RAPDU: 90 00 [09:45:30]wFMCommunicate OK [09:45:30]wFMCommunicate request_size=10 [09:45:30]MH_SAM_APDU [09:45:30]CAPDU: 80 0D 02 02 05 6A E9 91 02 F3 [09:45:30]Write to MH i2c: E2 0D 00 DA 06 80 0D 02 02 05 00 6A E9 91 02 F3 00 00 3D [09:45:30]Write i2c OK [09:45:30]MH_I2C_Read... [09:45:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:45:30]Read from MH i2c: E2 [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: E2 03 00 [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: E2 03 00 DA 06 00 90 00 54 [09:45:30]RAPDU: 90 00 [09:45:30]wFMCommunicate OK [09:45:30]wFMCommunicate request_size=4 [09:45:30]MH_SAM_APDU [09:45:30]CAPDU: 80 0D 03 02 [09:45:30]Write to MH i2c: E2 08 00 DB 06 80 0D 03 02 00 00 00 00 5C [09:45:30]Write i2c OK [09:45:30]MH_I2C_Read... [09:45:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:45:30]Read from MH i2c: E2 [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: E2 0B 00 [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: E2 0B 00 DB 06 00 91 17 F2 29 93 67 63 AA 90 00 27 [09:45:30]RAPDU: 91 17 F2 29 93 67 63 AA 90 00 [09:45:30]wFMCommunicate OK [09:45:30]SAM_PROTO_SignData done [09:45:30]FM_MakeSignedData done [09:45:30]CreateOFDProtocolMessage [09:45:30]wFMCommunicate request_size=4 [09:45:30]MH_SAM_APDU [09:45:30]CAPDU: 80 11 00 00 [09:45:30]Write to MH i2c: E2 08 00 DC 06 80 11 00 00 00 00 00 00 5C [09:45:30]Write i2c OK [09:45:30]MH_I2C_Read... [09:45:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:45:30]Read from MH i2c: E2 [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: E2 17 00 [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: E2 17 00 DC 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B1 [09:45:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:45:30]wFMCommunicate OK [09:45:30]CreateOFDProtocolMessage done [09:45:30]OFDSenderStorePacket 202666 [09:45:30]StoreOFDPacket docnum=202666 [09:45:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B0 8A 07 01 04 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 B9 AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 17 03 00 35 04 06 00 CA 6A E9 91 02 F3 91 17 F2 29 93 67 63 AA [09:45:30]CheckFolder [09:45:30]dirname=/storage/ofd_packets [09:45:30]CheckFolder done [09:45:30]ProducePacketName [09:45:30]name=ofd_packets/00202666 [09:45:30]NVStorageSaveData ofd_packets/00202666 [09:45:30]File name is /storage/ofd_packets/00202666 [09:45:30]Write 301 bytes [09:45:30]NVStorageSaveData done [09:45:30]OFDSenderStorePacket done [09:45:30]KKMCreateOFDPacket done [09:45:30]NVStorageSaveData kkm_last_timestamp [09:45:30]File name is /storage/kkm_last_timestamp [09:45:30]Write 4 bytes [09:45:30]NVStorageSaveData done [09:45:30]ExternCall_PrintAddStr [09:45:30]wPrintStart [09:45:30]Write to MH i2c: 01 00 00 DD 06 E3 [09:45:30]Write i2c OK [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: 01 [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: 01 07 00 [09:45:30]MH_I2C_Read... [09:45:30]Read from MH i2c: 01 07 00 DD 06 00 00 00 00 00 FF 0F F8 [09:45:30]RasterBufferAndPrint [09:45:30]line Счет N : (1)450453 [09:45:30]line ИНН: 02508201610067 [09:45:30]line Контрольно-Кассовый Чек [09:45:30]line ПРОДАЖА [09:45:30]line ТРК (МРК, ГНК) : 52 [09:45:30]line Товар: 2710124130 [09:45:30]line Аи-92-К-2 [09:45:30]line 5.980 * 66.90 [09:45:30]line = 400.06 [09:45:30]line НДС 12% НСП 1% [09:45:30]line > о реализуемом товаре [09:45:30]line ОКРУГЛЕНИЕ: -0.06 [09:45:30]line ИТОГО: 400.00 [09:45:30]line Внесено: 400.00 [09:45:30]line СДАЧА: 0.00 [09:45:30]line НСП 1% : 3.54 [09:45:30]line НДС 12% : 42.48 [09:45:30]line Наличными: 400.00 [09:45:30]line Безнал.: 0.00 [09:45:30]line Место: АЗС № 171 "Партнер Нефть" [09:45:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:45:30]line СНО: Общий режим [09:45:30]line Чек 61 29.10.2024 09:45 [09:45:30]line Смена: 546 ФФД: 1.0 [09:45:30]line ЗНМ: 0300000109 [09:45:30]line РНМ: 0000000000091777 [09:45:30]line Версия ККМ: 001 [09:45:30]line ФМ: 0000000000871756 [09:45:30]line ФД: 202666 [09:45:30]line ФПД: 222560533938931 [09:45:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094529&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202666&fm=222560533938931&tin=02508201610067®Number=0000000000091777&sum=40000 [09:45:31]OFD Sender: Processing packet 202666 [packets to send 116, broken 115] [09:45:31]ProducePacketName [09:45:31]name=ofd_packets/00202666 [09:45:31]OFD Sender: To server: pG, [09:45:31]CommunicateWithHost lk.salyk.kg:30040 [09:45:31]ConnectInit lk.salyk.kg [09:45:31]written 0, free lines is 4095 [09:45:31]Connected sock=10 [09:45:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B0 8A 07 01 04 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 B9 AE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 17 03 00 35 04 06 00 CA 6A E9 91 02 F3 91 17 F2 29 93 67 63 AA [09:45:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 73 D6 47 00 25 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 17 03 00 F4 03 04 00 6C 5A 20 67 B6 04 01 00 00 97 51 B7 2D CA 00 9A 8E [09:45:31]CommunicateWithHost err = 0 [09:45:31]CheckOFDResponse [09:45:31]1017 (14) - 77093643461234 [09:45:31]1041 (16) - 0000000000871756 [09:45:31]1040 (4) - 202666 [09:45:31]1012 (4) - 29.10.2024 03:45 [09:45:31]1206 (1) - 0 [09:45:31]OFD Sender: Remove packet 202666 [09:45:31]ProducePacketName [09:45:31]name=ofd_packets/00202666 [09:45:31]NVStorageDeleteData [09:45:31]Write to MH i2c: 01 00 00 08 07 0F [09:45:31]Write i2c OK [09:45:31]MH_I2C_Read... [09:45:31]Read from MH i2c: 01 [09:45:31]MH_I2C_Read... [09:45:31]Read from MH i2c: 01 07 00 [09:45:31]MH_I2C_Read... [09:45:31]Read from MH i2c: 01 07 00 08 07 00 00 00 00 00 96 0C B8 [09:45:31]RasterBufferAndPrint [09:45:31]line [09:45:31]line [09:45:31]line [09:45:31]line [09:45:31]line [09:45:31]written 0, free lines is 3226 [09:45:31]MH_Cut [09:45:31]Write to MH i2c: D1 01 00 0F 07 01 E8 [09:45:31]Write i2c OK [09:45:31]MH_I2C_Read... [09:45:31]Read from MH i2c: D1 [09:45:31]MH_I2C_Read... [09:45:31]Read from MH i2c: D1 01 00 [09:45:31]MH_I2C_Read... [09:45:31]Read from MH i2c: D1 01 00 0F 07 00 E7 [09:45:31]Write to MH i2c: 01 00 00 10 07 17 [09:45:31]Write i2c OK [09:45:31]MH_I2C_Read... [09:45:32]OFD Sender: No OFD packet to send [09:45:32]*** Cut start [09:45:32]*** Purtial cut [09:45:32]*** Stage 1: CUTSNS_PIN = 1 [09:45:32]Read from MH i2c: 01 [09:45:32]MH_I2C_Read... [09:45:32]*** Stop cut motor [09:45:32]*** Cut end [09:45:32]Read from MH i2c: 01 07 00 [09:45:32]MH_I2C_Read... [09:45:32]Read from MH i2c: 01 07 00 10 07 00 00 00 00 00 FF 0F 2C [09:45:32]process_action close_receipt done [09:45:32]requested_data is exist [09:45:32]produce_requested_data [09:45:32]requested_item fm.sn is exist - process it [09:45:32]wFMCommunicate request_size=4 [09:45:32]MH_SAM_APDU [09:45:32]CAPDU: 80 11 00 00 [09:45:32]Write to MH i2c: E2 08 00 11 07 80 11 00 00 00 00 00 00 92 [09:45:32]Write i2c OK [09:45:32]MH_I2C_Read... [09:45:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:45:32]Read from MH i2c: E2 [09:45:32]MH_I2C_Read... [09:45:32]Read from MH i2c: E2 17 00 [09:45:32]MH_I2C_Read... [09:45:32]Read from MH i2c: E2 17 00 11 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E7 [09:45:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:45:32]wFMCommunicate OK [09:45:32]requested_item fd.num is exist - process it [09:45:32]SAM_PROTO_GetFieldsCounters [09:45:32]wFMCommunicate request_size=4 [09:45:32]MH_SAM_APDU [09:45:32]CAPDU: 80 13 00 00 [09:45:32]Write to MH i2c: E2 08 00 12 07 80 13 00 00 00 00 00 00 95 [09:45:32]Write i2c OK [09:45:32]MH_I2C_Read... [09:45:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:45:33]Read from MH i2c: E2 [09:45:33]MH_I2C_Read... [09:45:33]Read from MH i2c: E2 62 00 [09:45:33]MH_I2C_Read... [09:45:33]Read from MH i2c: E2 62 00 12 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AA 17 03 00 0E 04 04 00 22 02 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 5D [09:45:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AA 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:45:33]wFMCommunicate OK [09:45:33]SAM_PROTO_GetFieldsCounters done [09:45:33]requested_item shift.num is exist - process it [09:45:33]requested_item shift.opened is exist - process it [09:45:33]req_shift_opened [09:45:33]FM_GetShiftState [09:45:33]SAM_PROTO_GetShiftState [09:45:33]wFMCommunicate request_size=4 [09:45:33]MH_SAM_APDU [09:45:33]CAPDU: 80 13 01 00 [09:45:33]Write to MH i2c: E2 08 00 13 07 80 13 01 00 00 00 00 00 97 [09:45:33]Write i2c OK [09:45:33]MH_I2C_Read... [09:45:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:45:33]Read from MH i2c: E2 [09:45:33]MH_I2C_Read... [09:45:33]Read from MH i2c: E2 0E 00 [09:45:33]MH_I2C_Read... [09:45:33]Read from MH i2c: E2 0E 00 13 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 80 [09:45:33]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:45:33]wFMCommunicate OK [09:45:33]SAM_PROTO_GetShiftState done [09:45:33]FM_GetShiftState done [09:45:33]req_shift_opened done [09:45:33]requested_item shift.open_date is exist - process it [09:45:33]req_shift_open_date [09:45:33]req_shift_open_date done [09:45:33]produce_requested_data done [09:45:33]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202666,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:45:33]process_action_free close_receipt [09:45:33]json_value_free [09:45:33]json_value_free done [09:45:33]process_json_proto returns [09:45:33]Send response to host [09:45:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202666,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:45:33]free response buf [09:45:33]execute_script done [09:45:33]execute_script returns [09:45:33]free content buf [09:45:33]Sock 9.Close socket [09:45:33]Sock 9.Thread stoped [09:45:37]OFD Sender: No OFD packet to send [09:45:42]OFD Sender: No OFD packet to send [09:45:47]OFD Sender: No OFD packet to send [09:45:52]OFD Sender: No OFD packet to send [09:45:57]OFD Sender: No OFD packet to send [09:46:02]OFD Sender: No OFD packet to send [09:46:07]OFD Sender: No OFD packet to send [09:46:12]OFD Sender: No OFD packet to send [09:46:17]OFD Sender: No OFD packet to send [09:46:22]OFD Sender: No OFD packet to send [09:46:27]OFD Sender: No OFD packet to send [09:46:32]OFD Sender: No OFD packet to send [09:46:37]OFD Sender: No OFD packet to send [09:46:42]OFD Sender: No OFD packet to send [09:46:47]OFD Sender: No OFD packet to send [09:46:52]OFD Sender: No OFD packet to send [09:46:57]OFD Sender: No OFD packet to send [09:47:02]OFD Sender: No OFD packet to send [09:47:07]OFD Sender: No OFD packet to send [09:47:12]OFD Sender: No OFD packet to send [09:47:17]OFD Sender: No OFD packet to send [09:47:22]OFD Sender: No OFD packet to send [09:47:27]OFD Sender: No OFD packet to send [09:47:32]OFD Sender: No OFD packet to send [09:47:37]OFD Sender: No OFD packet to send [09:47:42]OFD Sender: No OFD packet to send [09:47:47]OFD Sender: No OFD packet to send [09:47:52]OFD Sender: No OFD packet to send [09:47:57]OFD Sender: No OFD packet to send [09:48:02]OFD Sender: No OFD packet to send [09:48:07]OFD Sender: No OFD packet to send [09:48:12]OFD Sender: No OFD packet to send [09:48:17]OFD Sender: No OFD packet to send [09:48:22]OFD Sender: No OFD packet to send [09:48:25]accept exits with 8 [09:48:25]New connection [09:48:25]New thread 3066977636 created [09:48:25]Thread 3066834276 joined [09:48:25]Waiting for new connection... [09:48:25] Sock 8.Parse request [09:48:25]Sock 8.Check first char [09:48:25]Sock 8.First char is OK [09:48:25]request: POST /json_proto HTTP/1.0 [09:48:25]Method: POST [09:48:25]URL: /json_proto [09:48:25]Method is POST - this is cgi request [09:48:25]url: /json_proto [09:48:25]query_string will be loaded in cgi processing [09:48:25]execute_cgi json_proto POST (null) [09:48:25]execute_cgi path=json_proto method=POST [09:48:25]POST find Content-Length [09:48:25]Host: 172.17.63.195:8080 [09:48:25]Content-Length: 677 [09:48:25]Content-Type: application/json [09:48:25] [09:48:25]POST finish read [09:48:25]Found Content-Length = 677 [09:48:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:48:25]execute_script... [09:48:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:48:25]POST & json_proto [09:48:25]process_json_proto [09:48:25]json parsed OK: [09:48:25]protocol is kg_v1.0 [09:48:25]action value=close_receipt [09:48:25]process_action close_receipt [09:48:25]cmd_close_receipt [09:48:25]MH_GetDate [09:48:25]Write to MH i2c: F0 00 00 14 07 0A [09:48:25]Write i2c OK [09:48:25]MH_I2C_Read... [09:48:25]Read from MH i2c: F0 [09:48:25]MH_I2C_Read... [09:48:25]Read from MH i2c: F0 09 00 [09:48:25]MH_I2C_Read... [09:48:25]Read from MH i2c: F0 09 00 14 07 00 6A AF 20 67 47 1B 1E 67 9A [09:48:25]GetLastDocTimeStamp 1730195129 [09:48:25]current date 1730195306 [09:48:25]FM_GetShiftState [09:48:25]SAM_PROTO_GetShiftState [09:48:25]wFMCommunicate request_size=4 [09:48:25]MH_SAM_APDU [09:48:25]CAPDU: 80 13 01 00 [09:48:25]Write to MH i2c: E2 08 00 15 07 80 13 01 00 00 00 00 00 99 [09:48:25]Write i2c OK [09:48:25]MH_I2C_Read... [09:48:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:25]Read from MH i2c: E2 [09:48:25]MH_I2C_Read... [09:48:25]Read from MH i2c: E2 0E 00 [09:48:25]MH_I2C_Read... [09:48:25]Read from MH i2c: E2 0E 00 15 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 82 [09:48:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:48:25]wFMCommunicate OK [09:48:25]SAM_PROTO_GetShiftState done [09:48:25]FM_GetShiftState done [09:48:25]opened in 1730160431 [09:48:25]opened+sec_in_day 1730246831 [09:48:25]quantity*price = 50041 [09:48:25]sum+1 = 50042 [09:48:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 62 29.10.2024 09:48 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202667 ФПД: 108842171902831 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094826&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202667&fm=108842171902831&tin=02508201610067®Number=0000000000091777&sum=50000 [09:48:27]StoreToDocumentArchive [09:48:27]shift 546 fd 202667 [09:48:27]save to /storage/0546/doc_00202667 [09:48:27]save last doc name /storage/0546/doc_00202667 to /storage/kkm_last_doc_name [09:48:27]save OK [09:48:27]Clear old archive folders... [09:48:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:48:27]tlvbuf is 00763430 [09:48:27]SAM_PROTO_ClearQueue [09:48:27]wFMCommunicate request_size=4 [09:48:27]MH_SAM_APDU [09:48:27]CAPDU: 80 09 00 00 [09:48:27]Write to MH i2c: E2 08 00 22 07 80 09 00 00 00 00 00 00 9B [09:48:27]Write i2c OK [09:48:27]MH_I2C_Read... [09:48:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:48:27]Read from MH i2c: E2 [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: E2 03 00 [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: E2 03 00 22 07 00 90 00 9D [09:48:27]RAPDU: 90 00 [09:48:27]wFMCommunicate OK [09:48:27]SAM_PROTO_ClearQueue done [09:48:27]KKMCreateOFDPacket [09:48:27]OFDProtocolAddRootSTLVToBuf [09:48:27]FM_MakeSignedData [09:48:27]FM_MakeSignedData [09:48:27]SAM_PROTO_SignData [09:48:27]wFMCommunicate request_size=4 [09:48:27]MH_SAM_APDU [09:48:27]CAPDU: 80 0D 01 02 [09:48:27]Write to MH i2c: E2 08 00 23 07 80 0D 01 02 00 00 00 00 A3 [09:48:27]Write i2c OK [09:48:27]MH_I2C_Read... [09:48:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:48:27]Read from MH i2c: E2 [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: E2 03 00 [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: E2 03 00 23 07 00 90 00 9E [09:48:27]RAPDU: 90 00 [09:48:27]wFMCommunicate OK [09:48:27]wFMCommunicate request_size=255 [09:48:27]MH_SAM_APDU [09:48:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 6A AF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 17 03 00 35 04 06 00 62 [09:48:27]Write to MH i2c: E2 02 01 24 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 6A AF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 17 03 00 35 04 06 00 62 00 00 60 [09:48:27]Write i2c OK [09:48:27]MH_I2C_Read... [09:48:27]OFD Sender: No OFD packet to send [09:48:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:27]Read from MH i2c: E2 [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: E2 03 00 [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: E2 03 00 24 07 00 90 00 9F [09:48:27]RAPDU: 90 00 [09:48:27]wFMCommunicate OK [09:48:27]wFMCommunicate request_size=10 [09:48:27]MH_SAM_APDU [09:48:27]CAPDU: 80 0D 02 02 05 FD CA FE 2B 6F [09:48:27]Write to MH i2c: E2 0D 00 25 07 80 0D 02 02 05 00 FD CA FE 2B 6F 00 00 0F [09:48:27]Write i2c OK [09:48:27]MH_I2C_Read... [09:48:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:27]Read from MH i2c: E2 [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: E2 03 00 [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: E2 03 00 25 07 00 90 00 A0 [09:48:27]RAPDU: 90 00 [09:48:27]wFMCommunicate OK [09:48:27]wFMCommunicate request_size=4 [09:48:27]MH_SAM_APDU [09:48:27]CAPDU: 80 0D 03 02 [09:48:27]Write to MH i2c: E2 08 00 26 07 80 0D 03 02 00 00 00 00 A8 [09:48:27]Write i2c OK [09:48:27]MH_I2C_Read... [09:48:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:48:27]Read from MH i2c: E2 [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: E2 0B 00 [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: E2 0B 00 26 07 00 38 E2 3E 40 0E AF 0C 7E 90 00 88 [09:48:27]RAPDU: 38 E2 3E 40 0E AF 0C 7E 90 00 [09:48:27]wFMCommunicate OK [09:48:27]SAM_PROTO_SignData done [09:48:27]FM_MakeSignedData done [09:48:27]CreateOFDProtocolMessage [09:48:27]wFMCommunicate request_size=4 [09:48:27]MH_SAM_APDU [09:48:27]CAPDU: 80 11 00 00 [09:48:27]Write to MH i2c: E2 08 00 27 07 80 11 00 00 00 00 00 00 A8 [09:48:27]Write i2c OK [09:48:27]MH_I2C_Read... [09:48:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:27]Read from MH i2c: E2 [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: E2 17 00 [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: E2 17 00 27 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FD [09:48:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:48:27]wFMCommunicate OK [09:48:27]CreateOFDProtocolMessage done [09:48:27]OFDSenderStorePacket 202667 [09:48:27]StoreOFDPacket docnum=202667 [09:48:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 73 83 07 01 5C 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 6A AF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 17 03 00 35 04 06 00 62 FD CA FE 2B 6F 38 E2 3E 40 0E AF 0C 7E [09:48:27]CheckFolder [09:48:27]dirname=/storage/ofd_packets [09:48:27]CheckFolder done [09:48:27]ProducePacketName [09:48:27]name=ofd_packets/00202667 [09:48:27]NVStorageSaveData ofd_packets/00202667 [09:48:27]File name is /storage/ofd_packets/00202667 [09:48:27]Write 301 bytes [09:48:27]NVStorageSaveData done [09:48:27]OFDSenderStorePacket done [09:48:27]KKMCreateOFDPacket done [09:48:27]NVStorageSaveData kkm_last_timestamp [09:48:27]File name is /storage/kkm_last_timestamp [09:48:27]Write 4 bytes [09:48:27]NVStorageSaveData done [09:48:27]ExternCall_PrintAddStr [09:48:27]wPrintStart [09:48:27]Write to MH i2c: 01 00 00 28 07 2F [09:48:27]Write i2c OK [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: 01 [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: 01 07 00 [09:48:27]MH_I2C_Read... [09:48:27]Read from MH i2c: 01 07 00 28 07 00 00 00 00 00 FF 0F 44 [09:48:27]RasterBufferAndPrint [09:48:27]line Счет N : (1)450454 [09:48:27]line ИНН: 02508201610067 [09:48:27]line Контрольно-Кассовый Чек [09:48:27]line ПРОДАЖА [09:48:27]line ТРК (МРК, ГНК) : 52 [09:48:27]line Товар: 2710124130 [09:48:27]line Аи-92-К-2 [09:48:27]line 7.480 * 66.90 [09:48:27]line = 500.41 [09:48:27]line НДС 12% НСП 1% [09:48:27]line > о реализуемом товаре [09:48:27]line ОКРУГЛЕНИЕ: -0.41 [09:48:27]line ИТОГО: 500.00 [09:48:27]line Внесено: 500.00 [09:48:27]line СДАЧА: 0.00 [09:48:27]line НСП 1% : 4.43 [09:48:27]line НДС 12% : 53.14 [09:48:27]line Наличными: 500.00 [09:48:27]line Безнал.: 0.00 [09:48:27]line Место: АЗС № 171 "Партнер Нефть" [09:48:27]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:48:27]line СНО: Общий режим [09:48:27]line Чек 62 29.10.2024 09:48 [09:48:27]line Смена: 546 ФФД: 1.0 [09:48:27]line ЗНМ: 0300000109 [09:48:27]line РНМ: 0000000000091777 [09:48:27]line Версия ККМ: 001 [09:48:27]line ФМ: 0000000000871756 [09:48:27]line ФД: 202667 [09:48:27]line ФПД: 108842171902831 [09:48:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094826&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202667&fm=108842171902831&tin=02508201610067®Number=0000000000091777&sum=50000 [09:48:27]OFD Sender: Processing packet 202667 [packets to send 116, broken 115] [09:48:27]ProducePacketName [09:48:27]name=ofd_packets/00202667 [09:48:27]OFD Sender: To server: pG, [09:48:27]CommunicateWithHost lk.salyk.kg:30040 [09:48:27]ConnectInit lk.salyk.kg [09:48:28]written 0, free lines is 4095 [09:48:28]Connected sock=10 [09:48:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 73 83 07 01 5C 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 6A AF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 17 03 00 35 04 06 00 62 FD CA FE 2B 6F 38 E2 3E 40 0E AF 0C 7E [09:48:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 59 D1 47 00 8B 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 17 03 00 F4 03 04 00 1D 5B 20 67 B6 04 01 00 00 9E A9 3C 30 17 86 09 40 [09:48:28]CommunicateWithHost err = 0 [09:48:28]CheckOFDResponse [09:48:28]1017 (14) - 77093643461234 [09:48:28]1041 (16) - 0000000000871756 [09:48:28]1040 (4) - 202667 [09:48:28]1012 (4) - 29.10.2024 03:48 [09:48:28]1206 (1) - 0 [09:48:28]OFD Sender: Remove packet 202667 [09:48:28]ProducePacketName [09:48:28]name=ofd_packets/00202667 [09:48:28]NVStorageDeleteData [09:48:28]Write to MH i2c: 01 00 00 53 07 5A [09:48:28]Write i2c OK [09:48:28]MH_I2C_Read... [09:48:28]Read from MH i2c: 01 [09:48:28]MH_I2C_Read... [09:48:28]Read from MH i2c: 01 07 00 [09:48:28]MH_I2C_Read... [09:48:28]Read from MH i2c: 01 07 00 53 07 00 00 00 00 00 96 0C 03 [09:48:28]RasterBufferAndPrint [09:48:28]line [09:48:28]line [09:48:28]line [09:48:28]line [09:48:28]line [09:48:28]written 0, free lines is 3229 [09:48:28]MH_Cut [09:48:28]Write to MH i2c: D1 01 00 5A 07 01 33 [09:48:28]Write i2c OK [09:48:28]MH_I2C_Read... [09:48:28]Read from MH i2c: D1 [09:48:28]MH_I2C_Read... [09:48:28]Read from MH i2c: D1 01 00 [09:48:28]MH_I2C_Read... [09:48:28]Read from MH i2c: D1 01 00 5A 07 00 32 [09:48:28]Write to MH i2c: 01 00 00 5B 07 62 [09:48:28]Write i2c OK [09:48:28]MH_I2C_Read... [09:48:28]OFD Sender: No OFD packet to send [09:48:29]*** Cut start [09:48:29]*** Purtial cut [09:48:29]*** Stage 1: CUTSNS_PIN = 1 [09:48:29]Read from MH i2c: 01 [09:48:29]MH_I2C_Read... [09:48:29]*** Stop cut motor [09:48:29]*** Cut end [09:48:29]Read from MH i2c: 01 07 00 [09:48:29]MH_I2C_Read... [09:48:29]Read from MH i2c: 01 07 00 5B 07 00 00 00 00 00 FF 0F 77 [09:48:29]process_action close_receipt done [09:48:29]requested_data is exist [09:48:29]produce_requested_data [09:48:29]requested_item fm.sn is exist - process it [09:48:29]wFMCommunicate request_size=4 [09:48:29]MH_SAM_APDU [09:48:29]CAPDU: 80 11 00 00 [09:48:29]Write to MH i2c: E2 08 00 5C 07 80 11 00 00 00 00 00 00 DD [09:48:29]Write i2c OK [09:48:29]MH_I2C_Read... [09:48:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:29]Read from MH i2c: E2 [09:48:29]MH_I2C_Read... [09:48:29]Read from MH i2c: E2 17 00 [09:48:29]MH_I2C_Read... [09:48:29]Read from MH i2c: E2 17 00 5C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 32 [09:48:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:48:29]wFMCommunicate OK [09:48:29]requested_item fd.num is exist - process it [09:48:29]SAM_PROTO_GetFieldsCounters [09:48:29]wFMCommunicate request_size=4 [09:48:29]MH_SAM_APDU [09:48:29]CAPDU: 80 13 00 00 [09:48:29]Write to MH i2c: E2 08 00 5D 07 80 13 00 00 00 00 00 00 E0 [09:48:29]Write i2c OK [09:48:29]MH_I2C_Read... [09:48:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:48:29]Read from MH i2c: E2 [09:48:29]MH_I2C_Read... [09:48:29]Read from MH i2c: E2 62 00 [09:48:29]MH_I2C_Read... [09:48:29]Read from MH i2c: E2 62 00 5D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AB 17 03 00 0E 04 04 00 22 02 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 AC [09:48:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AB 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:48:29]wFMCommunicate OK [09:48:29]SAM_PROTO_GetFieldsCounters done [09:48:29]requested_item shift.num is exist - process it [09:48:29]requested_item shift.opened is exist - process it [09:48:29]req_shift_opened [09:48:29]FM_GetShiftState [09:48:29]SAM_PROTO_GetShiftState [09:48:29]wFMCommunicate request_size=4 [09:48:29]MH_SAM_APDU [09:48:29]CAPDU: 80 13 01 00 [09:48:29]Write to MH i2c: E2 08 00 5E 07 80 13 01 00 00 00 00 00 E2 [09:48:29]Write i2c OK [09:48:29]MH_I2C_Read... [09:48:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:29]Read from MH i2c: E2 [09:48:29]MH_I2C_Read... [09:48:29]Read from MH i2c: E2 0E 00 [09:48:29]MH_I2C_Read... [09:48:29]Read from MH i2c: E2 0E 00 5E 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CB [09:48:29]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:48:29]wFMCommunicate OK [09:48:29]SAM_PROTO_GetShiftState done [09:48:29]FM_GetShiftState done [09:48:29]req_shift_opened done [09:48:29]requested_item shift.open_date is exist - process it [09:48:29]req_shift_open_date [09:48:29]req_shift_open_date done [09:48:29]produce_requested_data done [09:48:29]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202667,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:48:29]process_action_free close_receipt [09:48:29]json_value_free [09:48:29]json_value_free done [09:48:29]process_json_proto returns [09:48:29]Send response to host [09:48:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202667,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:48:29]free response buf [09:48:29]execute_script done [09:48:29]execute_script returns [09:48:29]free content buf [09:48:29]Sock 8.Close socket [09:48:29]Sock 8.Thread stoped [09:48:30]accept exits with 9 [09:48:30]New connection [09:48:30]New thread 3066834276 created [09:48:30]Thread 3066977636 joined [09:48:30]Waiting for new connection... [09:48:30] Sock 9.Parse request [09:48:30]Sock 9.Check first char [09:48:30]Sock 9.First char is OK [09:48:30]request: POST /json_proto HTTP/1.0 [09:48:30]Method: POST [09:48:30]URL: /json_proto [09:48:30]Method is POST - this is cgi request [09:48:30]url: /json_proto [09:48:30]query_string will be loaded in cgi processing [09:48:30]execute_cgi json_proto POST (null) [09:48:30]execute_cgi path=json_proto method=POST [09:48:30]POST find Content-Length [09:48:30]Host: 172.17.63.195:8080 [09:48:30]Content-Length: 677 [09:48:30]Content-Type: application/json [09:48:30] [09:48:30]POST finish read [09:48:30]Found Content-Length = 677 [09:48:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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" ] } } [09:48:30]execute_script... [09:48:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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" ] } } [09:48:30]POST & json_proto [09:48:30]process_json_proto [09:48:30]json parsed OK: [09:48:30]protocol is kg_v1.0 [09:48:30]action value=close_receipt [09:48:30]process_action close_receipt [09:48:30]cmd_close_receipt [09:48:30]MH_GetDate [09:48:30]Write to MH i2c: F0 00 00 5F 07 55 [09:48:30]Write i2c OK [09:48:30]MH_I2C_Read... [09:48:30]Read from MH i2c: F0 [09:48:30]MH_I2C_Read... [09:48:30]Read from MH i2c: F0 09 00 [09:48:30]MH_I2C_Read... [09:48:30]Read from MH i2c: F0 09 00 5F 07 00 6E AF 20 67 47 1B 1E 67 E9 [09:48:30]GetLastDocTimeStamp 1730195306 [09:48:30]current date 1730195310 [09:48:30]FM_GetShiftState [09:48:30]SAM_PROTO_GetShiftState [09:48:30]wFMCommunicate request_size=4 [09:48:30]MH_SAM_APDU [09:48:30]CAPDU: 80 13 01 00 [09:48:30]Write to MH i2c: E2 08 00 60 07 80 13 01 00 00 00 00 00 E4 [09:48:30]Write i2c OK [09:48:30]MH_I2C_Read... [09:48:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:30]Read from MH i2c: E2 [09:48:30]MH_I2C_Read... [09:48:30]Read from MH i2c: E2 0E 00 [09:48:30]MH_I2C_Read... [09:48:30]Read from MH i2c: E2 0E 00 60 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CD [09:48:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:48:30]wFMCommunicate OK [09:48:30]SAM_PROTO_GetShiftState done [09:48:30]FM_GetShiftState done [09:48:30]opened in 1730160431 [09:48:30]opened+sec_in_day 1730246831 [09:48:30]quantity*price = 20003 [09:48:30]sum+1 = 20004 [09:48:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 63 29.10.2024 09:48 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202668 ФПД: 234795764013345 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094830&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202668&fm=234795764013345&tin=02508201610067®Number=0000000000091777&sum=20000 [09:48:31]StoreToDocumentArchive [09:48:31]shift 546 fd 202668 [09:48:31]save to /storage/0546/doc_00202668 [09:48:31]save last doc name /storage/0546/doc_00202668 to /storage/kkm_last_doc_name [09:48:31]save OK [09:48:31]Clear old archive folders... [09:48:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:48:31]tlvbuf is 00733310 [09:48:31]SAM_PROTO_ClearQueue [09:48:31]wFMCommunicate request_size=4 [09:48:31]MH_SAM_APDU [09:48:31]CAPDU: 80 09 00 00 [09:48:31]Write to MH i2c: E2 08 00 6D 07 80 09 00 00 00 00 00 00 E6 [09:48:31]Write i2c OK [09:48:31]MH_I2C_Read... [09:48:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:48:31]Read from MH i2c: E2 [09:48:31]MH_I2C_Read... [09:48:31]Read from MH i2c: E2 03 00 [09:48:31]MH_I2C_Read... [09:48:31]Read from MH i2c: E2 03 00 6D 07 00 90 00 E8 [09:48:31]RAPDU: 90 00 [09:48:31]wFMCommunicate OK [09:48:31]SAM_PROTO_ClearQueue done [09:48:31]KKMCreateOFDPacket [09:48:31]OFDProtocolAddRootSTLVToBuf [09:48:31]FM_MakeSignedData [09:48:31]FM_MakeSignedData [09:48:31]SAM_PROTO_SignData [09:48:31]wFMCommunicate request_size=4 [09:48:31]MH_SAM_APDU [09:48:31]CAPDU: 80 0D 01 02 [09:48:31]Write to MH i2c: E2 08 00 6E 07 80 0D 01 02 00 00 00 00 EE [09:48:31]Write i2c OK [09:48:31]MH_I2C_Read... [09:48:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:48:31]Read from MH i2c: E2 [09:48:31]MH_I2C_Read... [09:48:31]Read from MH i2c: E2 03 00 [09:48:31]MH_I2C_Read... [09:48:31]Read from MH i2c: E2 03 00 6E 07 00 90 00 E9 [09:48:31]RAPDU: 90 00 [09:48:31]wFMCommunicate OK [09:48:31]wFMCommunicate request_size=255 [09:48:31]MH_SAM_APDU [09:48:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 6E AF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AC 17 03 00 35 04 06 00 D5 [09:48:31]Write to MH i2c: E2 02 01 6F 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 6E AF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AC 17 03 00 35 04 06 00 D5 00 00 E6 [09:48:31]Write i2c OK [09:48:31]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 [09:48:32]MH_I2C_Read... [09:48:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:32]Read from MH i2c: E2 03 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 03 00 6F 07 00 90 00 EA [09:48:32]RAPDU: 90 00 [09:48:32]wFMCommunicate OK [09:48:32]wFMCommunicate request_size=10 [09:48:32]MH_SAM_APDU [09:48:32]CAPDU: 80 0D 02 02 05 8B A6 1B D9 21 [09:48:32]Write to MH i2c: E2 0D 00 70 07 80 0D 02 02 05 00 8B A6 1B D9 21 00 00 41 [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:32]Read from MH i2c: E2 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 03 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 03 00 70 07 00 90 00 EB [09:48:32]RAPDU: 90 00 [09:48:32]wFMCommunicate OK [09:48:32]wFMCommunicate request_size=4 [09:48:32]MH_SAM_APDU [09:48:32]CAPDU: 80 0D 03 02 [09:48:32]Write to MH i2c: E2 08 00 71 07 80 0D 03 02 00 00 00 00 F3 [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:48:32]Read from MH i2c: E2 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 0B 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 0B 00 71 07 00 8F 65 D9 52 26 4C C0 A9 90 00 EE [09:48:32]RAPDU: 8F 65 D9 52 26 4C C0 A9 90 00 [09:48:32]wFMCommunicate OK [09:48:32]SAM_PROTO_SignData done [09:48:32]FM_MakeSignedData done [09:48:32]CreateOFDProtocolMessage [09:48:32]wFMCommunicate request_size=4 [09:48:32]MH_SAM_APDU [09:48:32]CAPDU: 80 11 00 00 [09:48:32]Write to MH i2c: E2 08 00 72 07 80 11 00 00 00 00 00 00 F3 [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:32]Read from MH i2c: E2 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 17 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 17 00 72 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 48 [09:48:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:48:32]wFMCommunicate OK [09:48:32]CreateOFDProtocolMessage done [09:48:32]OFDSenderStorePacket 202668 [09:48:32]StoreOFDPacket docnum=202668 [09:48:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 81 3C 07 01 60 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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 6E AF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AC 17 03 00 35 04 06 00 D5 8B A6 1B D9 21 8F 65 D9 52 26 4C C0 A9 [09:48:32]CheckFolder [09:48:32]dirname=/storage/ofd_packets [09:48:32]CheckFolder done [09:48:32]ProducePacketName [09:48:32]name=ofd_packets/00202668 [09:48:32]NVStorageSaveData ofd_packets/00202668 [09:48:32]File name is /storage/ofd_packets/00202668 [09:48:32]Write 301 bytes [09:48:32]NVStorageSaveData done [09:48:32]OFDSenderStorePacket done [09:48:32]KKMCreateOFDPacket done [09:48:32]NVStorageSaveData kkm_last_timestamp [09:48:32]File name is /storage/kkm_last_timestamp [09:48:32]Write 4 bytes [09:48:32]NVStorageSaveData done [09:48:32]ExternCall_PrintAddStr [09:48:32]wPrintStart [09:48:32]Write to MH i2c: 01 00 00 73 07 7A [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: 01 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: 01 07 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: 01 07 00 73 07 00 00 00 00 00 FF 0F 8F [09:48:32]RasterBufferAndPrint [09:48:32]line Счет N : (1)450455 [09:48:32]line ИНН: 02508201610067 [09:48:32]line Контрольно-Кассовый Чек [09:48:32]line ПРОДАЖА [09:48:32]line ТРК (МРК, ГНК) : 31 [09:48:32]line Товар: 2710124130 [09:48:32]line Аи-92-К-2 [09:48:32]line 2.990 * 66.90 [09:48:32]line = 200.03 [09:48:32]line НДС 12% НСП 1% [09:48:32]line > о реализуемом товаре [09:48:32]line ОКРУГЛЕНИЕ: -0.03 [09:48:32]line ИТОГО: 200.00 [09:48:32]line Внесено: 200.00 [09:48:32]line СДАЧА: 0.00 [09:48:32]line НСП 1% : 1.77 [09:48:32]line НДС 12% : 21.24 [09:48:32]line Наличными: 200.00 [09:48:32]line Безнал.: 0.00 [09:48:32]line Место: АЗС № 171 "Партнер Нефть" [09:48:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:48:32]line СНО: Общий режим [09:48:32]line Чек 63 29.10.2024 09:48 [09:48:32]line Смена: 546 ФФД: 1.0 [09:48:32]line ЗНМ: 0300000109 [09:48:32]line РНМ: 0000000000091777 [09:48:32]line Версия ККМ: 001 [09:48:32]line ФМ: 0000000000871756 [09:48:32]line ФД: 202668 [09:48:32]line ФПД: 234795764013345 [09:48:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T094830&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202668&fm=234795764013345&tin=02508201610067®Number=0000000000091777&sum=20000 [09:48:32]written 0, free lines is 4095 [09:48:32]OFD Sender: Processing packet 202668 [packets to send 116, broken 115] [09:48:32]ProducePacketName [09:48:32]name=ofd_packets/00202668 [09:48:32]OFD Sender: To server: pG, [09:48:32]CommunicateWithHost lk.salyk.kg:30040 [09:48:32]ConnectInit lk.salyk.kg [09:48:32]Connected sock=10 [09:48:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 81 3C 07 01 60 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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 6E AF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AC 17 03 00 35 04 06 00 D5 8B A6 1B D9 21 8F 65 D9 52 26 4C C0 A9 [09:48:32]Write to MH i2c: 01 00 00 9E 07 A5 [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: 01 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: 01 07 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: 01 07 00 9E 07 00 00 00 00 00 8C 0C 44 [09:48:32]RasterBufferAndPrint [09:48:32]line [09:48:32]line [09:48:32]line [09:48:32]line [09:48:32]line [09:48:32]written 0, free lines is 3222 [09:48:32]MH_Cut [09:48:32]Write to MH i2c: D1 01 00 A5 07 01 7E [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: D1 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: D1 01 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: D1 01 00 A5 07 00 7D [09:48:32]Write to MH i2c: 01 00 00 A6 07 AD [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3C 44 47 00 E1 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AC 17 03 00 F4 03 04 00 21 5B 20 67 B6 04 01 00 00 1B 29 BB 43 BE 1E AC D4 [09:48:32]CommunicateWithHost err = 0 [09:48:32]CheckOFDResponse [09:48:32]1017 (14) - 77093643461234 [09:48:32]1041 (16) - 0000000000871756 [09:48:32]1040 (4) - 202668 [09:48:32]1012 (4) - 29.10.2024 03:48 [09:48:32]1206 (1) - 0 [09:48:32]OFD Sender: Remove packet 202668 [09:48:32]ProducePacketName [09:48:32]name=ofd_packets/00202668 [09:48:32]NVStorageDeleteData [09:48:33]OFD Sender: No OFD packet to send [09:48:33]*** Cut start [09:48:33]*** Purtial cut [09:48:33]*** Stage 1: CUTSNS_PIN = 1 [09:48:33]Read from MH i2c: 01 [09:48:33]MH_I2C_Read... [09:48:33]*** Stop cut motor [09:48:33]*** Cut end [09:48:33]Read from MH i2c: 01 07 00 [09:48:33]MH_I2C_Read... [09:48:33]Read from MH i2c: 01 07 00 A6 07 00 00 00 00 00 FF 0F C2 [09:48:33]process_action close_receipt done [09:48:33]requested_data is exist [09:48:33]produce_requested_data [09:48:33]requested_item fm.sn is exist - process it [09:48:33]wFMCommunicate request_size=4 [09:48:33]MH_SAM_APDU [09:48:33]CAPDU: 80 11 00 00 [09:48:33]Write to MH i2c: E2 08 00 A7 07 80 11 00 00 00 00 00 00 28 [09:48:33]Write i2c OK [09:48:33]MH_I2C_Read... [09:48:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:33]Read from MH i2c: E2 [09:48:33]MH_I2C_Read... [09:48:33]Read from MH i2c: E2 17 00 [09:48:33]MH_I2C_Read... [09:48:33]Read from MH i2c: E2 17 00 A7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7D [09:48:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:48:33]wFMCommunicate OK [09:48:33]requested_item fd.num is exist - process it [09:48:33]SAM_PROTO_GetFieldsCounters [09:48:33]wFMCommunicate request_size=4 [09:48:33]MH_SAM_APDU [09:48:33]CAPDU: 80 13 00 00 [09:48:33]Write to MH i2c: E2 08 00 A8 07 80 13 00 00 00 00 00 00 2B [09:48:33]Write i2c OK [09:48:33]MH_I2C_Read... [09:48:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:48:34]Read from MH i2c: E2 [09:48:34]MH_I2C_Read... [09:48:34]Read from MH i2c: E2 62 00 [09:48:34]MH_I2C_Read... [09:48:34]Read from MH i2c: E2 62 00 A8 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AC 17 03 00 0E 04 04 00 22 02 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 FB [09:48:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AC 17 03 00 0E 04 04 00 22 02 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:48:34]wFMCommunicate OK [09:48:34]SAM_PROTO_GetFieldsCounters done [09:48:34]requested_item shift.num is exist - process it [09:48:34]requested_item shift.opened is exist - process it [09:48:34]req_shift_opened [09:48:34]FM_GetShiftState [09:48:34]SAM_PROTO_GetShiftState [09:48:34]wFMCommunicate request_size=4 [09:48:34]MH_SAM_APDU [09:48:34]CAPDU: 80 13 01 00 [09:48:34]Write to MH i2c: E2 08 00 A9 07 80 13 01 00 00 00 00 00 2D [09:48:34]Write i2c OK [09:48:34]MH_I2C_Read... [09:48:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:34]Read from MH i2c: E2 [09:48:34]MH_I2C_Read... [09:48:34]Read from MH i2c: E2 0E 00 [09:48:34]MH_I2C_Read... [09:48:34]Read from MH i2c: E2 0E 00 A9 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 16 [09:48:34]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:48:34]wFMCommunicate OK [09:48:34]SAM_PROTO_GetShiftState done [09:48:34]FM_GetShiftState done [09:48:34]req_shift_opened done [09:48:34]requested_item shift.open_date is exist - process it [09:48:34]req_shift_open_date [09:48:34]req_shift_open_date done [09:48:34]produce_requested_data done [09:48:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202668,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:48:34]process_action_free close_receipt [09:48:34]json_value_free [09:48:34]json_value_free done [09:48:34]process_json_proto returns [09:48:34]Send response to host [09:48:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202668,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:48:34]free response buf [09:48:34]execute_script done [09:48:34]execute_script returns [09:48:34]free content buf [09:48:34]Sock 9.Close socket [09:48:34]Sock 9.Thread stoped [09:48:38]OFD Sender: No OFD packet to send [09:48:43]OFD Sender: No OFD packet to send [09:48:48]OFD Sender: No OFD packet to send [09:48:53]OFD Sender: No OFD packet to send [09:48:58]OFD Sender: No OFD packet to send [09:49:03]OFD Sender: No OFD packet to send [09:49:08]OFD Sender: No OFD packet to send [09:49:13]OFD Sender: No OFD packet to send [09:49:18]OFD Sender: No OFD packet to send [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:18]OFD Sender: No OFD packet to send [09:50:23]OFD Sender: No OFD packet to send [09:50:28]OFD Sender: No OFD packet to send [09:50:33]OFD Sender: No OFD packet to send [09:50:38]OFD Sender: No OFD packet to send [09:50:43]OFD Sender: No OFD packet to send [09:50:48]OFD Sender: No OFD packet to send [09:50:53]OFD Sender: No OFD packet to send [09:50:55]accept exits with 8 [09:50:55]New connection [09:50:55]New thread 3066977636 created [09:50:55]Thread 3066834276 joined [09:50:55]Waiting for new connection... [09:50:55] Sock 8.Parse request [09:50:55]Sock 8.Check first char [09:50:55]Sock 8.First char is OK [09:50:55]request: POST /json_proto HTTP/1.0 [09:50:55]Method: POST [09:50:55]URL: /json_proto [09:50:55]Method is POST - this is cgi request [09:50:55]url: /json_proto [09:50:55]query_string will be loaded in cgi processing [09:50:55]execute_cgi json_proto POST (null) [09:50:55]execute_cgi path=json_proto method=POST [09:50:55]POST find Content-Length [09:50:55]Host: 172.17.63.195:8080 [09:50:55]Content-Length: 677 [09:50:55]Content-Type: application/json [09:50:55] [09:50:55]POST finish read [09:50:55]Found Content-Length = 677 [09:50:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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" ] } } [09:50:55]execute_script... [09:50:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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" ] } } [09:50:55]POST & json_proto [09:50:55]process_json_proto [09:50:55]json parsed OK: [09:50:55]protocol is kg_v1.0 [09:50:55]action value=close_receipt [09:50:55]process_action close_receipt [09:50:55]cmd_close_receipt [09:50:55]MH_GetDate [09:50:55]Write to MH i2c: F0 00 00 AA 07 A0 [09:50:55]Write i2c OK [09:50:55]MH_I2C_Read... [09:50:55]Read from MH i2c: F0 [09:50:55]MH_I2C_Read... [09:50:55]Read from MH i2c: F0 09 00 [09:50:55]MH_I2C_Read... [09:50:55]Read from MH i2c: F0 09 00 AA 07 00 FF AF 20 67 47 1B 1E 67 C5 [09:50:55]GetLastDocTimeStamp 1730195310 [09:50:55]current date 1730195455 [09:50:55]FM_GetShiftState [09:50:55]SAM_PROTO_GetShiftState [09:50:55]wFMCommunicate request_size=4 [09:50:55]MH_SAM_APDU [09:50:55]CAPDU: 80 13 01 00 [09:50:55]Write to MH i2c: E2 08 00 AB 07 80 13 01 00 00 00 00 00 2F [09:50:55]Write i2c OK [09:50:55]MH_I2C_Read... [09:50:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:55]Read from MH i2c: E2 [09:50:55]MH_I2C_Read... [09:50:55]Read from MH i2c: E2 0E 00 [09:50:55]MH_I2C_Read... [09:50:55]Read from MH i2c: E2 0E 00 AB 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 18 [09:50:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:50:55]wFMCommunicate OK [09:50:55]SAM_PROTO_GetShiftState done [09:50:55]FM_GetShiftState done [09:50:55]opened in 1730160431 [09:50:55]opened+sec_in_day 1730246831 [09:50:55]quantity*price = 20003 [09:50:55]sum+1 = 20004 [09:50:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 64 29.10.2024 09:50 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202669 ФПД: 71843026227585 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095055&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202669&fm=71843026227585&tin=02508201610067®Number=0000000000091777&sum=20000 [09:50:56]StoreToDocumentArchive [09:50:56]shift 546 fd 202669 [09:50:56]save to /storage/0546/doc_00202669 [09:50:56]save last doc name /storage/0546/doc_00202669 to /storage/kkm_last_doc_name [09:50:56]save OK [09:50:56]Clear old archive folders... [09:50:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:50:56]tlvbuf is 00730F10 [09:50:56]SAM_PROTO_ClearQueue [09:50:56]wFMCommunicate request_size=4 [09:50:56]MH_SAM_APDU [09:50:56]CAPDU: 80 09 00 00 [09:50:56]Write to MH i2c: E2 08 00 B8 07 80 09 00 00 00 00 00 00 31 [09:50:56]Write i2c OK [09:50:56]MH_I2C_Read... [09:50:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:56]Read from MH i2c: E2 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: E2 03 00 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: E2 03 00 B8 07 00 90 00 33 [09:50:56]RAPDU: 90 00 [09:50:56]wFMCommunicate OK [09:50:56]SAM_PROTO_ClearQueue done [09:50:56]KKMCreateOFDPacket [09:50:56]OFDProtocolAddRootSTLVToBuf [09:50:56]FM_MakeSignedData [09:50:56]FM_MakeSignedData [09:50:56]SAM_PROTO_SignData [09:50:56]wFMCommunicate request_size=4 [09:50:56]MH_SAM_APDU [09:50:56]CAPDU: 80 0D 01 02 [09:50:56]Write to MH i2c: E2 08 00 B9 07 80 0D 01 02 00 00 00 00 39 [09:50:56]Write i2c OK [09:50:56]MH_I2C_Read... [09:50:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:56]Read from MH i2c: E2 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: E2 03 00 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: E2 03 00 B9 07 00 90 00 34 [09:50:56]RAPDU: 90 00 [09:50:56]wFMCommunicate OK [09:50:56]wFMCommunicate request_size=255 [09:50:56]MH_SAM_APDU [09:50: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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 FF AF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 17 03 00 35 04 06 00 41 [09:50:56]Write to MH i2c: E2 02 01 BA 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 FF AF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 17 03 00 35 04 06 00 41 00 00 30 [09:50:56]Write i2c OK [09:50:56]MH_I2C_Read... [09:50:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:56]Read from MH i2c: E2 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: E2 03 00 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: E2 03 00 BA 07 00 90 00 35 [09:50:56]RAPDU: 90 00 [09:50:56]wFMCommunicate OK [09:50:56]wFMCommunicate request_size=10 [09:50:56]MH_SAM_APDU [09:50:56]CAPDU: 80 0D 02 02 05 57 42 0E D1 81 [09:50:56]Write to MH i2c: E2 0D 00 BB 07 80 0D 02 02 05 00 57 42 0E D1 81 00 00 3F [09:50:56]Write i2c OK [09:50:56]MH_I2C_Read... [09:50:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:56]Read from MH i2c: E2 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: E2 03 00 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: E2 03 00 BB 07 00 90 00 36 [09:50:56]RAPDU: 90 00 [09:50:56]wFMCommunicate OK [09:50:56]wFMCommunicate request_size=4 [09:50:56]MH_SAM_APDU [09:50:56]CAPDU: 80 0D 03 02 [09:50:56]Write to MH i2c: E2 08 00 BC 07 80 0D 03 02 00 00 00 00 3E [09:50:56]Write i2c OK [09:50:56]MH_I2C_Read... [09:50:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:56]Read from MH i2c: E2 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: E2 0B 00 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: E2 0B 00 BC 07 00 B6 EC B6 33 5D 59 25 30 90 00 D5 [09:50:56]RAPDU: B6 EC B6 33 5D 59 25 30 90 00 [09:50:56]wFMCommunicate OK [09:50:56]SAM_PROTO_SignData done [09:50:56]FM_MakeSignedData done [09:50:56]CreateOFDProtocolMessage [09:50:56]wFMCommunicate request_size=4 [09:50:56]MH_SAM_APDU [09:50:56]CAPDU: 80 11 00 00 [09:50:56]Write to MH i2c: E2 08 00 BD 07 80 11 00 00 00 00 00 00 3E [09:50:56]Write i2c OK [09:50:56]MH_I2C_Read... [09:50:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:56]Read from MH i2c: E2 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: E2 17 00 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: E2 17 00 BD 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 93 [09:50:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:50:56]wFMCommunicate OK [09:50:56]CreateOFDProtocolMessage done [09:50:56]OFDSenderStorePacket 202669 [09:50:56]StoreOFDPacket docnum=202669 [09:50:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 3A 2E 07 01 55 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 FF AF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 17 03 00 35 04 06 00 41 57 42 0E D1 81 B6 EC B6 33 5D 59 25 30 [09:50:56]CheckFolder [09:50:56]dirname=/storage/ofd_packets [09:50:56]CheckFolder done [09:50:56]ProducePacketName [09:50:56]name=ofd_packets/00202669 [09:50:56]NVStorageSaveData ofd_packets/00202669 [09:50:56]File name is /storage/ofd_packets/00202669 [09:50:56]Write 301 bytes [09:50:56]NVStorageSaveData done [09:50:56]OFDSenderStorePacket done [09:50:56]KKMCreateOFDPacket done [09:50:56]NVStorageSaveData kkm_last_timestamp [09:50:56]File name is /storage/kkm_last_timestamp [09:50:56]Write 4 bytes [09:50:56]NVStorageSaveData done [09:50:56]ExternCall_PrintAddStr [09:50:56]wPrintStart [09:50:56]Write to MH i2c: 01 00 00 BE 07 C5 [09:50:56]Write i2c OK [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: 01 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: 01 07 00 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: 01 07 00 BE 07 00 00 00 00 00 FF 0F DA [09:50:56]RasterBufferAndPrint [09:50:56]line Счет N : (1)450456 [09:50:56]line ИНН: 02508201610067 [09:50:56]line Контрольно-Кассовый Чек [09:50:56]line ПРОДАЖА [09:50:56]line ТРК (МРК, ГНК) : 62 [09:50:56]line Товар: 2710124130 [09:50:56]line Аи-92-К-2 [09:50:56]line 2.990 * 66.90 [09:50:56]line = 200.03 [09:50:56]line НДС 12% НСП 1% [09:50:56]line > о реализуемом товаре [09:50:56]line ОКРУГЛЕНИЕ: -0.03 [09:50:56]line ИТОГО: 200.00 [09:50:56]line Внесено: 200.00 [09:50:56]line СДАЧА: 0.00 [09:50:56]line НСП 1% : 1.77 [09:50:56]line НДС 12% : 21.24 [09:50:56]line Наличными: 200.00 [09:50:56]line Безнал.: 0.00 [09:50:56]line Место: АЗС № 171 "Партнер Нефть" [09:50:56]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:50:56]line СНО: Общий режим [09:50:56]line Чек 64 29.10.2024 09:50 [09:50:56]line Смена: 546 ФФД: 1.0 [09:50:56]line ЗНМ: 0300000109 [09:50:56]line РНМ: 0000000000091777 [09:50:56]line Версия ККМ: 001 [09:50:56]line ФМ: 0000000000871756 [09:50:56]line ФД: 202669 [09:50:56]line ФПД: 71843026227585 [09:50:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095055&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202669&fm=71843026227585&tin=02508201610067®Number=0000000000091777&sum=20000 [09:50:57]OFD Sender: Processing packet 202669 [packets to send 116, broken 115] [09:50:57]ProducePacketName [09:50:57]name=ofd_packets/00202669 [09:50:57]OFD Sender: To server: pG, [09:50:57]CommunicateWithHost lk.salyk.kg:30040 [09:50:57]ConnectInit lk.salyk.kg [09:50:57]written 0, free lines is 4095 [09:50:57]Connected sock=10 [09:50:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 3A 2E 07 01 55 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 FF AF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 17 03 00 35 04 06 00 41 57 42 0E D1 81 B6 EC B6 33 5D 59 25 30 [09:50:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BE 44 47 00 0F CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 17 03 00 F4 03 04 00 B2 5B 20 67 B6 04 01 00 00 6D B7 51 DD E1 D5 01 A2 [09:50:57]CommunicateWithHost err = 0 [09:50:57]CheckOFDResponse [09:50:57]1017 (14) - 77093643461234 [09:50:57]1041 (16) - 0000000000871756 [09:50:57]1040 (4) - 202669 [09:50:57]1012 (4) - 29.10.2024 03:51 [09:50:57]1206 (1) - 0 [09:50:57]OFD Sender: Remove packet 202669 [09:50:57]ProducePacketName [09:50:57]name=ofd_packets/00202669 [09:50:57]NVStorageDeleteData [09:50:57]Write to MH i2c: 01 00 00 E9 07 F0 [09:50:57]Write i2c OK [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: 01 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: 01 07 00 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: 01 07 00 E9 07 00 00 00 00 00 8B 0C 8E [09:50:57]RasterBufferAndPrint [09:50:57]line [09:50:57]line [09:50:57]line [09:50:57]line [09:50:57]line [09:50:57]written 0, free lines is 3215 [09:50:57]MH_Cut [09:50:57]Write to MH i2c: D1 01 00 F0 07 01 C9 [09:50:57]Write i2c OK [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: D1 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: D1 01 00 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: D1 01 00 F0 07 00 C8 [09:50:57]Write to MH i2c: 01 00 00 F1 07 F8 [09:50:57]Write i2c OK [09:50:57]MH_I2C_Read... [09:50:58]OFD Sender: No OFD packet to send [09:50:58]*** Cut start [09:50:58]*** Purtial cut [09:50:58]*** Stage 1: CUTSNS_PIN = 1 [09:50:58]Read from MH i2c: 01 [09:50:58]MH_I2C_Read... [09:50:58]*** Stop cut motor [09:50:58]*** Cut end [09:50:58]Read from MH i2c: 01 07 00 [09:50:58]MH_I2C_Read... [09:50:58]Read from MH i2c: 01 07 00 F1 07 00 00 00 00 00 FF 0F 0D [09:50:58]process_action close_receipt done [09:50:58]requested_data is exist [09:50:58]produce_requested_data [09:50:58]requested_item fm.sn is exist - process it [09:50:58]wFMCommunicate request_size=4 [09:50:58]MH_SAM_APDU [09:50:58]CAPDU: 80 11 00 00 [09:50:58]Write to MH i2c: E2 08 00 F2 07 80 11 00 00 00 00 00 00 73 [09:50:58]Write i2c OK [09:50:58]MH_I2C_Read... [09:50:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:58]Read from MH i2c: E2 [09:50:58]MH_I2C_Read... [09:50:58]Read from MH i2c: E2 17 00 [09:50:58]MH_I2C_Read... [09:50:58]Read from MH i2c: E2 17 00 F2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C8 [09:50:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:50:58]wFMCommunicate OK [09:50:58]requested_item fd.num is exist - process it [09:50:58]SAM_PROTO_GetFieldsCounters [09:50:58]wFMCommunicate request_size=4 [09:50:58]MH_SAM_APDU [09:50:58]CAPDU: 80 13 00 00 [09:50:58]Write to MH i2c: E2 08 00 F3 07 80 13 00 00 00 00 00 00 76 [09:50:58]Write i2c OK [09:50:58]MH_I2C_Read... [09:50:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:59]Read from MH i2c: E2 [09:50:59]MH_I2C_Read... [09:50:59]Read from MH i2c: E2 62 00 [09:50:59]MH_I2C_Read... [09:50:59]Read from MH i2c: E2 62 00 F3 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AD 17 03 00 0E 04 04 00 22 02 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 4A [09:50:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AD 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:50:59]wFMCommunicate OK [09:50:59]SAM_PROTO_GetFieldsCounters done [09:50:59]requested_item shift.num is exist - process it [09:50:59]requested_item shift.opened is exist - process it [09:50:59]req_shift_opened [09:50:59]FM_GetShiftState [09:50:59]SAM_PROTO_GetShiftState [09:50:59]wFMCommunicate request_size=4 [09:50:59]MH_SAM_APDU [09:50:59]CAPDU: 80 13 01 00 [09:50:59]Write to MH i2c: E2 08 00 F4 07 80 13 01 00 00 00 00 00 78 [09:50:59]Write i2c OK [09:50:59]MH_I2C_Read... [09:50:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:59]Read from MH i2c: E2 [09:50:59]MH_I2C_Read... [09:50:59]Read from MH i2c: E2 0E 00 [09:50:59]MH_I2C_Read... [09:50:59]Read from MH i2c: E2 0E 00 F4 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 61 [09:50:59]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:50:59]wFMCommunicate OK [09:50:59]SAM_PROTO_GetShiftState done [09:50:59]FM_GetShiftState done [09:50:59]req_shift_opened done [09:50:59]requested_item shift.open_date is exist - process it [09:50:59]req_shift_open_date [09:50:59]req_shift_open_date done [09:50:59]produce_requested_data done [09:50:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202669,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:50:59]process_action_free close_receipt [09:50:59]json_value_free [09:50:59]json_value_free done [09:50:59]process_json_proto returns [09:50:59]Send response to host [09:50:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202669,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:50:59]free response buf [09:50:59]execute_script done [09:50:59]execute_script returns [09:50:59]free content buf [09:50:59]Sock 8.Close socket [09:50:59]Sock 8.Thread stoped [09:51:03]OFD Sender: No OFD packet to send [09:51:08]OFD Sender: No OFD packet to send [09:51:13]OFD Sender: No OFD packet to send [09:51:18]OFD Sender: No OFD packet to send [09:51:23]OFD Sender: No OFD packet to send [09:51:28]OFD Sender: No OFD packet to send [09:51:33]OFD Sender: No OFD packet to send [09:51:38]OFD Sender: No OFD packet to send [09:51:43]OFD Sender: No OFD packet to send [09:51:48]OFD Sender: No OFD packet to send [09:51:53]OFD Sender: No OFD packet to send [09:51:58]OFD Sender: No OFD packet to send [09:52:03]OFD Sender: No OFD packet to send [09:52:08]OFD Sender: No OFD packet to send [09:52:13]OFD Sender: No OFD packet to send [09:52:18]OFD Sender: No OFD packet to send [09:52:23]OFD Sender: No OFD packet to send [09:52:28]OFD Sender: No OFD packet to send [09:52:33]OFD Sender: No OFD packet to send [09:52:38]OFD Sender: No OFD packet to send [09:52:43]OFD Sender: No OFD packet to send [09:52:48]OFD Sender: No OFD packet to send [09:52:53]OFD Sender: No OFD packet to send [09:52:58]OFD Sender: No OFD packet to send [09:53:03]OFD Sender: No OFD packet to send [09:53:08]OFD Sender: No OFD packet to send [09:53:13]OFD Sender: No OFD packet to send [09:53:18]OFD Sender: No OFD packet to send [09:53:23]OFD Sender: No OFD packet to send [09:53:28]OFD Sender: No OFD packet to send [09:53:33]OFD Sender: No OFD packet to send [09:53:38]OFD Sender: No OFD packet to send [09:53:43]OFD Sender: No OFD packet to send [09:53:48]OFD Sender: No OFD packet to send [09:53:52]accept exits with 9 [09:53:52]New connection [09:53:52]New thread 3066834276 created [09:53:52]Thread 3066977636 joined [09:53:52]Waiting for new connection... [09:53:52] Sock 9.Parse request [09:53:52]Sock 9.Check first char [09:53:52]Sock 9.First char is OK [09:53:52]request: POST /json_proto HTTP/1.0 [09:53:52]Method: POST [09:53:52]URL: /json_proto [09:53:52]Method is POST - this is cgi request [09:53:52]url: /json_proto [09:53:52]query_string will be loaded in cgi processing [09:53:52]execute_cgi json_proto POST (null) [09:53:52]execute_cgi path=json_proto method=POST [09:53:52]POST find Content-Length [09:53:52]Host: 172.17.63.195:8080 [09:53:52]Content-Length: 675 [09:53:52]Content-Type: application/json [09:53:52] [09:53:52]POST finish read [09:53:52]Found Content-Length = 675 [09:53:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:52]execute_script... [09:53:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:52]POST & json_proto [09:53:52]process_json_proto [09:53:52]json parsed OK: [09:53:52]protocol is kg_v1.0 [09:53:52]action value=close_receipt [09:53:52]process_action close_receipt [09:53:52]cmd_close_receipt [09:53:52]MH_GetDate [09:53:52]Write to MH i2c: F0 00 00 F5 07 EB [09:53:52]Write i2c OK [09:53:52]MH_I2C_Read... [09:53:52]Read from MH i2c: F0 [09:53:52]MH_I2C_Read... [09:53:52]Read from MH i2c: F0 09 00 [09:53:52]MH_I2C_Read... [09:53:52]Read from MH i2c: F0 09 00 F5 07 00 B0 B0 20 67 47 1B 1E 67 C2 [09:53:52]GetLastDocTimeStamp 1730195455 [09:53:52]current date 1730195632 [09:53:52]FM_GetShiftState [09:53:52]SAM_PROTO_GetShiftState [09:53:52]wFMCommunicate request_size=4 [09:53:52]MH_SAM_APDU [09:53:52]CAPDU: 80 13 01 00 [09:53:52]Write to MH i2c: E2 08 00 F6 07 80 13 01 00 00 00 00 00 7A [09:53:52]Write i2c OK [09:53:52]MH_I2C_Read... [09:53:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:52]Read from MH i2c: E2 [09:53:52]MH_I2C_Read... [09:53:52]Read from MH i2c: E2 0E 00 [09:53:52]MH_I2C_Read... [09:53:52]Read from MH i2c: E2 0E 00 F6 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 63 [09:53:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:53:52]wFMCommunicate OK [09:53:52]SAM_PROTO_GetShiftState done [09:53:52]FM_GetShiftState done [09:53:52]opened in 1730160431 [09:53:52]opened+sec_in_day 1730246831 [09:53:52]quantity*price = 150001 [09:53:52]sum+1 = 150002 [09:53:52]Check (price>sum+1) || (price+1 о реализуемом товаре [09:53:54]line ОКРУГЛЕНИЕ: -0.01 [09:53:54]line ИТОГО: 1500.00 [09:53:54]line Внесено: 1500.00 [09:53:54]line СДАЧА: 0.00 [09:53:54]line НСП 1% : 13.27 [09:53:54]line НДС 12% : 159.29 [09:53:54]line Наличными: 1500.00 [09:53:54]line Безнал.: 0.00 [09:53:54]line Место: АЗС № 171 "Партнер Нефть" [09:53:54]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:53:54]line СНО: Общий режим [09:53:54]line Чек 65 29.10.2024 09:53 [09:53:54]line Смена: 546 ФФД: 1.0 [09:53:54]line ЗНМ: 0300000109 [09:53:54]line РНМ: 0000000000091777 [09:53:54]line Версия ККМ: 001 [09:53:54]line ФМ: 0000000000871756 [09:53:54]line ФД: 202670 [09:53:54]line ФПД: 111810270695313 [09:53:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095352&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202670&fm=111810270695313&tin=02508201610067®Number=0000000000091777&sum=150000 [09:53:54]OFD Sender: Processing packet 202670 [packets to send 116, broken 115] [09:53:54]ProducePacketName [09:53:54]name=ofd_packets/00202670 [09:53:54]OFD Sender: To server: pG, [09:53:54]CommunicateWithHost lk.salyk.kg:30040 [09:53:54]ConnectInit lk.salyk.kg [09:53:54]written 0, free lines is 4095 [09:53:54]Connected sock=11 [09:53:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 B5 39 08 01 2B C6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 B0 B0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AE 17 03 00 35 04 06 00 65 B0 DB 77 8F 91 30 08 88 B1 A5 6D 37 E5 [09:53:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C5 84 47 00 09 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AE 17 03 00 F4 03 04 00 63 5C 20 67 B6 04 01 00 00 F4 96 56 32 0F 35 F4 A2 [09:53:54]CommunicateWithHost err = 0 [09:53:54]CheckOFDResponse [09:53:54]1017 (14) - 77093643461234 [09:53:54]1041 (16) - 0000000000871756 [09:53:54]1040 (4) - 202670 [09:53:54]1012 (4) - 29.10.2024 03:54 [09:53:54]1206 (1) - 0 [09:53:54]OFD Sender: Remove packet 202670 [09:53:54]ProducePacketName [09:53:54]name=ofd_packets/00202670 [09:53:54]NVStorageDeleteData [09:53:54]Write to MH i2c: 01 00 00 34 08 3C [09:53:54]Write i2c OK [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: 01 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: 01 07 00 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: 01 07 00 34 08 00 00 00 00 00 91 0C E0 [09:53:54]RasterBufferAndPrint [09:53:54]line [09:53:54]line [09:53:54]line [09:53:54]line [09:53:54]line [09:53:54]written 0, free lines is 3221 [09:53:54]MH_Cut [09:53:54]Write to MH i2c: D1 01 00 3B 08 01 15 [09:53:54]Write i2c OK [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: D1 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: D1 01 00 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: D1 01 00 3B 08 00 14 [09:53:54]Write to MH i2c: 01 00 00 3C 08 44 [09:53:54]Write i2c OK [09:53:54]MH_I2C_Read... [09:53:55]OFD Sender: No OFD packet to send [09:53:55]*** Cut start [09:53:55]*** Purtial cut [09:53:55]*** Stage 1: CUTSNS_PIN = 1 [09:53:56]Read from MH i2c: 01 [09:53:56]MH_I2C_Read... [09:53:56]*** Stop cut motor [09:53:56]*** Cut end [09:53:56]Read from MH i2c: 01 07 00 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: 01 07 00 3C 08 00 00 00 00 00 FF 0F 59 [09:53:56]process_action close_receipt done [09:53:56]requested_data is exist [09:53:56]produce_requested_data [09:53:56]requested_item fm.sn is exist - process it [09:53:56]wFMCommunicate request_size=4 [09:53:56]MH_SAM_APDU [09:53:56]CAPDU: 80 11 00 00 [09:53:56]Write to MH i2c: E2 08 00 3D 08 80 11 00 00 00 00 00 00 BF [09:53:56]Write i2c OK [09:53:56]MH_I2C_Read... [09:53:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:56]Read from MH i2c: E2 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: E2 17 00 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: E2 17 00 3D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 14 [09:53:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:53:56]wFMCommunicate OK [09:53:56]requested_item fd.num is exist - process it [09:53:56]SAM_PROTO_GetFieldsCounters [09:53:56]wFMCommunicate request_size=4 [09:53:56]MH_SAM_APDU [09:53:56]CAPDU: 80 13 00 00 [09:53:56]Write to MH i2c: E2 08 00 3E 08 80 13 00 00 00 00 00 00 C2 [09:53:56]Write i2c OK [09:53:56]MH_I2C_Read... [09:53:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:56]Read from MH i2c: E2 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: E2 62 00 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: E2 62 00 3E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AE 17 03 00 0E 04 04 00 22 02 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 9A [09:53:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AE 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:53:56]wFMCommunicate OK [09:53:56]SAM_PROTO_GetFieldsCounters done [09:53:56]requested_item shift.num is exist - process it [09:53:56]requested_item shift.opened is exist - process it [09:53:56]req_shift_opened [09:53:56]FM_GetShiftState [09:53:56]SAM_PROTO_GetShiftState [09:53:56]wFMCommunicate request_size=4 [09:53:56]MH_SAM_APDU [09:53:56]CAPDU: 80 13 01 00 [09:53:56]Write to MH i2c: E2 08 00 3F 08 80 13 01 00 00 00 00 00 C4 [09:53:56]Write i2c OK [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: E2 [09:53:56]MH_I2C_Read... [09:53:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:56]Read from MH i2c: E2 0E 00 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: E2 0E 00 3F 08 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AD [09:53:56]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:53:56]wFMCommunicate OK [09:53:56]SAM_PROTO_GetShiftState done [09:53:56]FM_GetShiftState done [09:53:56]req_shift_opened done [09:53:56]requested_item shift.open_date is exist - process it [09:53:56]req_shift_open_date [09:53:56]req_shift_open_date done [09:53:56]produce_requested_data done [09:53:56]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202670,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:53:56]process_action_free close_receipt [09:53:56]json_value_free [09:53:56]json_value_free done [09:53:56]process_json_proto returns [09:53:56]Send response to host [09:53:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202670,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:53:56]free response buf [09:53:56]execute_script done [09:53:56]execute_script returns [09:53:56]free content buf [09:53:56]Sock 9.Close socket [09:53:56]Sock 9.Thread stoped [09:54:00]OFD Sender: No OFD packet to send [09:54:05]OFD Sender: No OFD packet to send [09:54:10]OFD Sender: No OFD packet to send [09:54:15]OFD Sender: No OFD packet to send [09:54:20]OFD Sender: No OFD packet to send [09:54:25]OFD Sender: No OFD packet to send [09:54:30]OFD Sender: No OFD packet to send [09:54:35]OFD Sender: No OFD packet to send [09:54:40]OFD Sender: No OFD packet to send [09:54:45]OFD Sender: No OFD packet to send [09:54:50]OFD Sender: No OFD packet to send [09:54:55]OFD Sender: No OFD packet to send [09:55:00]OFD Sender: No OFD packet to send [09:55:05]OFD Sender: No OFD packet to send [09:55:10]OFD Sender: No OFD packet to send [09:55:15]OFD Sender: No OFD packet to send [09:55:20]OFD Sender: No OFD packet to send [09:55:25]OFD Sender: No OFD packet to send [09:55:30]OFD Sender: No OFD packet to send [09:55:35]OFD Sender: No OFD packet to send [09:55:40]OFD Sender: No OFD packet to send [09:55:45]OFD Sender: No OFD packet to send [09:55:50]OFD Sender: No OFD packet to send [09:55:55]OFD Sender: No OFD packet to send [09:56:00]OFD Sender: No OFD packet to send [09:56:05]OFD Sender: No OFD packet to send [09:56:10]OFD Sender: No OFD packet to send [09:56:15]OFD Sender: No OFD packet to send [09:56:20]OFD Sender: No OFD packet to send [09:56:25]OFD Sender: No OFD packet to send [09:56:30]OFD Sender: No OFD packet to send [09:56:35]OFD Sender: No OFD packet to send [09:56:37]accept exits with 10 [09:56:37]New connection [09:56:37]New thread 3066977636 created [09:56:37]Thread 3066834276 joined [09:56:37]Waiting for new connection... [09:56:37] Sock 10.Parse request [09:56:37]Sock 10.Check first char [09:56:37]Sock 10.First char is OK [09:56:37]request: POST /json_proto HTTP/1.0 [09:56:37]Method: POST [09:56:37]URL: /json_proto [09:56:37]Method is POST - this is cgi request [09:56:37]url: /json_proto [09:56:37]query_string will be loaded in cgi processing [09:56:37]execute_cgi json_proto POST (null) [09:56:37]execute_cgi path=json_proto method=POST [09:56:37]POST find Content-Length [09:56:37]Host: 172.17.63.195:8080 [09:56:37]Content-Length: 677 [09:56:37]Content-Type: application/json [09:56:37] [09:56:37]POST finish read [09:56:37]Found Content-Length = 677 [09:56:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:37]execute_script... [09:56:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:37]POST & json_proto [09:56:37]process_json_proto [09:56:37]json parsed OK: [09:56:37]protocol is kg_v1.0 [09:56:37]action value=close_receipt [09:56:37]process_action close_receipt [09:56:37]cmd_close_receipt [09:56:37]MH_GetDate [09:56:37]Write to MH i2c: F0 00 00 40 08 37 [09:56:37]Write i2c OK [09:56:37]MH_I2C_Read... [09:56:37]Read from MH i2c: F0 [09:56:37]MH_I2C_Read... [09:56:37]Read from MH i2c: F0 09 00 [09:56:37]MH_I2C_Read... [09:56:37]Read from MH i2c: F0 09 00 40 08 00 55 B1 20 67 47 1B 1E 67 B4 [09:56:37]GetLastDocTimeStamp 1730195632 [09:56:37]current date 1730195797 [09:56:37]FM_GetShiftState [09:56:37]SAM_PROTO_GetShiftState [09:56:37]wFMCommunicate request_size=4 [09:56:37]MH_SAM_APDU [09:56:37]CAPDU: 80 13 01 00 [09:56:37]Write to MH i2c: E2 08 00 41 08 80 13 01 00 00 00 00 00 C6 [09:56:37]Write i2c OK [09:56:37]MH_I2C_Read... [09:56:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:37]Read from MH i2c: E2 [09:56:37]MH_I2C_Read... [09:56:37]Read from MH i2c: E2 0E 00 [09:56:37]MH_I2C_Read... [09:56:37]Read from MH i2c: E2 0E 00 41 08 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AF [09:56:37]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:56:37]wFMCommunicate OK [09:56:37]SAM_PROTO_GetShiftState done [09:56:37]FM_GetShiftState done [09:56:37]opened in 1730160431 [09:56:37]opened+sec_in_day 1730246831 [09:56:37]quantity*price = 40006 [09:56:37]sum+1 = 40007 [09:56:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 66 29.10.2024 09:56 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202671 ФПД: 274879174381202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095637&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202671&fm=274879174381202&tin=02508201610067®Number=0000000000091777&sum=40000 [09:56:38]StoreToDocumentArchive [09:56:38]shift 546 fd 202671 [09:56:38]save to /storage/0546/doc_00202671 [09:56:38]save last doc name /storage/0546/doc_00202671 to /storage/kkm_last_doc_name [09:56:38]save OK [09:56:38]Clear old archive folders... [09:56:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:56:38]tlvbuf is 00713860 [09:56:38]SAM_PROTO_ClearQueue [09:56:38]wFMCommunicate request_size=4 [09:56:38]MH_SAM_APDU [09:56:38]CAPDU: 80 09 00 00 [09:56:38]Write to MH i2c: E2 08 00 4E 08 80 09 00 00 00 00 00 00 C8 [09:56:38]Write i2c OK [09:56:38]MH_I2C_Read... [09:56:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:38]Read from MH i2c: E2 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 03 00 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 03 00 4E 08 00 90 00 CA [09:56:38]RAPDU: 90 00 [09:56:38]wFMCommunicate OK [09:56:38]SAM_PROTO_ClearQueue done [09:56:38]KKMCreateOFDPacket [09:56:38]OFDProtocolAddRootSTLVToBuf [09:56:38]FM_MakeSignedData [09:56:38]FM_MakeSignedData [09:56:38]SAM_PROTO_SignData [09:56:38]wFMCommunicate request_size=4 [09:56:38]MH_SAM_APDU [09:56:38]CAPDU: 80 0D 01 02 [09:56:38]Write to MH i2c: E2 08 00 4F 08 80 0D 01 02 00 00 00 00 D0 [09:56:38]Write i2c OK [09:56:38]MH_I2C_Read... [09:56:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:38]Read from MH i2c: E2 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 03 00 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 03 00 4F 08 00 90 00 CB [09:56:38]RAPDU: 90 00 [09:56:38]wFMCommunicate OK [09:56:38]wFMCommunicate request_size=255 [09:56:38]MH_SAM_APDU [09:56:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 55 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 17 03 00 35 04 06 00 FA [09:56:38]Write to MH i2c: E2 02 01 50 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 55 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 17 03 00 35 04 06 00 FA 00 00 E9 [09:56:38]Write i2c OK [09:56:38]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 [09:56:39]MH_I2C_Read... [09:56:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:39]Read from MH i2c: E2 03 00 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 03 00 50 08 00 90 00 CC [09:56:39]RAPDU: 90 00 [09:56:39]wFMCommunicate OK [09:56:39]wFMCommunicate request_size=10 [09:56:39]MH_SAM_APDU [09:56:39]CAPDU: 80 0D 02 02 05 00 4B 8B 8E 92 [09:56:39]Write to MH i2c: E2 0D 00 51 08 80 0D 02 02 05 00 00 4B 8B 8E 92 00 00 D3 [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:39]Read from MH i2c: E2 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 03 00 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 03 00 51 08 00 90 00 CD [09:56:39]RAPDU: 90 00 [09:56:39]wFMCommunicate OK [09:56:39]wFMCommunicate request_size=4 [09:56:39]MH_SAM_APDU [09:56:39]CAPDU: 80 0D 03 02 [09:56:39]Write to MH i2c: E2 08 00 52 08 80 0D 03 02 00 00 00 00 D5 [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:39]Read from MH i2c: E2 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 0B 00 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 0B 00 52 08 00 75 5E 6C 59 38 63 3D DC 90 00 22 [09:56:39]RAPDU: 75 5E 6C 59 38 63 3D DC 90 00 [09:56:39]wFMCommunicate OK [09:56:39]SAM_PROTO_SignData done [09:56:39]FM_MakeSignedData done [09:56:39]CreateOFDProtocolMessage [09:56:39]wFMCommunicate request_size=4 [09:56:39]MH_SAM_APDU [09:56:39]CAPDU: 80 11 00 00 [09:56:39]Write to MH i2c: E2 08 00 53 08 80 11 00 00 00 00 00 00 D5 [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:39]Read from MH i2c: E2 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 17 00 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 17 00 53 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2A [09:56:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:56:39]wFMCommunicate OK [09:56:39]CreateOFDProtocolMessage done [09:56:39]OFDSenderStorePacket 202671 [09:56:39]StoreOFDPacket docnum=202671 [09:56:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F7 B3 07 01 18 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 55 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 17 03 00 35 04 06 00 FA 00 4B 8B 8E 92 75 5E 6C 59 38 63 3D DC [09:56:39]CheckFolder [09:56:39]dirname=/storage/ofd_packets [09:56:39]CheckFolder done [09:56:39]ProducePacketName [09:56:39]name=ofd_packets/00202671 [09:56:39]NVStorageSaveData ofd_packets/00202671 [09:56:39]File name is /storage/ofd_packets/00202671 [09:56:39]Write 301 bytes [09:56:39]NVStorageSaveData done [09:56:39]OFDSenderStorePacket done [09:56:39]KKMCreateOFDPacket done [09:56:39]NVStorageSaveData kkm_last_timestamp [09:56:39]File name is /storage/kkm_last_timestamp [09:56:39]Write 4 bytes [09:56:39]NVStorageSaveData done [09:56:39]ExternCall_PrintAddStr [09:56:39]wPrintStart [09:56:39]Write to MH i2c: 01 00 00 54 08 5C [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: 01 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: 01 07 00 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: 01 07 00 54 08 00 00 00 00 00 FF 0F 71 [09:56:39]RasterBufferAndPrint [09:56:39]line Счет N : (1)450459 [09:56:39]line ИНН: 02508201610067 [09:56:39]line Контрольно-Кассовый Чек [09:56:39]line ПРОДАЖА [09:56:39]line ТРК (МРК, ГНК) : 41 [09:56:39]line Товар: 2710124130 [09:56:39]line Аи-92-К-2 [09:56:39]line 5.980 * 66.90 [09:56:39]line = 400.06 [09:56:39]line НДС 12% НСП 1% [09:56:39]line > о реализуемом товаре [09:56:39]line ОКРУГЛЕНИЕ: -0.06 [09:56:39]line ИТОГО: 400.00 [09:56:39]line Внесено: 400.00 [09:56:39]line СДАЧА: 0.00 [09:56:39]line НСП 1% : 3.54 [09:56:39]line НДС 12% : 42.48 [09:56:39]line Наличными: 400.00 [09:56:39]line Безнал.: 0.00 [09:56:39]line Место: АЗС № 171 "Партнер Нефть" [09:56:39]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:56:39]line СНО: Общий режим [09:56:39]line Чек 66 29.10.2024 09:56 [09:56:39]line Смена: 546 ФФД: 1.0 [09:56:39]line ЗНМ: 0300000109 [09:56:39]line РНМ: 0000000000091777 [09:56:39]line Версия ККМ: 001 [09:56:39]line ФМ: 0000000000871756 [09:56:39]line ФД: 202671 [09:56:39]line ФПД: 274879174381202 [09:56:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095637&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202671&fm=274879174381202&tin=02508201610067®Number=0000000000091777&sum=40000 [09:56:39]written 0, free lines is 4095 [09:56:39]OFD Sender: Processing packet 202671 [packets to send 116, broken 115] [09:56:39]ProducePacketName [09:56:39]name=ofd_packets/00202671 [09:56:39]OFD Sender: To server: pG, [09:56:39]CommunicateWithHost lk.salyk.kg:30040 [09:56:39]ConnectInit lk.salyk.kg [09:56:39]Connected sock=11 [09:56:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F7 B3 07 01 18 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 55 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 17 03 00 35 04 06 00 FA 00 4B 8B 8E 92 75 5E 6C 59 38 63 3D DC [09:56:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 46 BA 47 00 54 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 17 03 00 F4 03 04 00 08 5D 20 67 B6 04 01 00 00 C1 30 DA 7F ED D4 15 48 [09:56:39]CommunicateWithHost err = 0 [09:56:39]CheckOFDResponse [09:56:39]1017 (14) - 77093643461234 [09:56:39]1041 (16) - 0000000000871756 [09:56:39]1040 (4) - 202671 [09:56:39]1012 (4) - 29.10.2024 03:56 [09:56:39]1206 (1) - 0 [09:56:39]OFD Sender: Remove packet 202671 [09:56:39]ProducePacketName [09:56:39]name=ofd_packets/00202671 [09:56:39]NVStorageDeleteData [09:56:39]Write to MH i2c: 01 00 00 7F 08 87 [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: 01 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: 01 07 00 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: 01 07 00 7F 08 00 00 00 00 00 93 0C 2D [09:56:39]RasterBufferAndPrint [09:56:39]line [09:56:39]line [09:56:39]line [09:56:39]line [09:56:39]line [09:56:39]written 0, free lines is 3226 [09:56:39]MH_Cut [09:56:39]Write to MH i2c: D1 01 00 86 08 01 60 [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: D1 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: D1 01 00 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: D1 01 00 86 08 00 5F [09:56:39]Write to MH i2c: 01 00 00 87 08 8F [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:40]OFD Sender: No OFD packet to send [09:56:40]*** Cut start [09:56:40]*** Purtial cut [09:56:40]*** Stage 1: CUTSNS_PIN = 1 [09:56:40]Read from MH i2c: 01 [09:56:40]MH_I2C_Read... [09:56:40]*** Stop cut motor [09:56:40]*** Cut end [09:56:40]Read from MH i2c: 01 07 00 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: 01 07 00 87 08 00 00 00 00 00 FF 0F A4 [09:56:40]process_action close_receipt done [09:56:40]requested_data is exist [09:56:40]produce_requested_data [09:56:40]requested_item fm.sn is exist - process it [09:56:40]wFMCommunicate request_size=4 [09:56:40]MH_SAM_APDU [09:56:40]CAPDU: 80 11 00 00 [09:56:40]Write to MH i2c: E2 08 00 88 08 80 11 00 00 00 00 00 00 0A [09:56:40]Write i2c OK [09:56:40]MH_I2C_Read... [09:56:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:40]Read from MH i2c: E2 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: E2 17 00 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: E2 17 00 88 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5F [09:56:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:56:40]wFMCommunicate OK [09:56:40]requested_item fd.num is exist - process it [09:56:40]SAM_PROTO_GetFieldsCounters [09:56:40]wFMCommunicate request_size=4 [09:56:40]MH_SAM_APDU [09:56:40]CAPDU: 80 13 00 00 [09:56:40]Write to MH i2c: E2 08 00 89 08 80 13 00 00 00 00 00 00 0D [09:56:40]Write i2c OK [09:56:40]MH_I2C_Read... [09:56:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:41]Read from MH i2c: E2 [09:56:41]MH_I2C_Read... [09:56:41]Read from MH i2c: E2 62 00 [09:56:41]MH_I2C_Read... [09:56:41]Read from MH i2c: E2 62 00 89 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AF 17 03 00 0E 04 04 00 22 02 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 E9 [09:56:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AF 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:56:41]wFMCommunicate OK [09:56:41]SAM_PROTO_GetFieldsCounters done [09:56:41]requested_item shift.num is exist - process it [09:56:41]requested_item shift.opened is exist - process it [09:56:41]req_shift_opened [09:56:41]FM_GetShiftState [09:56:41]SAM_PROTO_GetShiftState [09:56:41]wFMCommunicate request_size=4 [09:56:41]MH_SAM_APDU [09:56:41]CAPDU: 80 13 01 00 [09:56:41]Write to MH i2c: E2 08 00 8A 08 80 13 01 00 00 00 00 00 0F [09:56:41]Write i2c OK [09:56:41]MH_I2C_Read... [09:56:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:41]Read from MH i2c: E2 [09:56:41]MH_I2C_Read... [09:56:41]Read from MH i2c: E2 0E 00 [09:56:41]MH_I2C_Read... [09:56:41]Read from MH i2c: E2 0E 00 8A 08 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F8 [09:56:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:56:41]wFMCommunicate OK [09:56:41]SAM_PROTO_GetShiftState done [09:56:41]FM_GetShiftState done [09:56:41]req_shift_opened done [09:56:41]requested_item shift.open_date is exist - process it [09:56:41]req_shift_open_date [09:56:41]req_shift_open_date done [09:56:41]produce_requested_data done [09:56:41]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202671,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:56:41]process_action_free close_receipt [09:56:41]json_value_free [09:56:41]json_value_free done [09:56:41]process_json_proto returns [09:56:41]Send response to host [09:56:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202671,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:56:41]free response buf [09:56:41]execute_script done [09:56:41]execute_script returns [09:56:41]free content buf [09:56:41]Sock 10.Close socket [09:56:41]Sock 10.Thread stoped [09:56:45]OFD Sender: No OFD packet to send [09:56:49]accept exits with 9 [09:56:49]New connection [09:56:49]New thread 3066834276 created [09:56:49]Thread 3066977636 joined [09:56:49]Waiting for new connection... [09:56:49] Sock 9.Parse request [09:56:49]Sock 9.Check first char [09:56:49]Sock 9.First char is OK [09:56:49]request: POST /json_proto HTTP/1.0 [09:56:49]Method: POST [09:56:49]URL: /json_proto [09:56:49]Method is POST - this is cgi request [09:56:49]url: /json_proto [09:56:49]query_string will be loaded in cgi processing [09:56:49]execute_cgi json_proto POST (null) [09:56:49]execute_cgi path=json_proto method=POST [09:56:49]POST find Content-Length [09:56:49]Host: 172.17.63.195:8080 [09:56:49]Content-Length: 675 [09:56:49]Content-Type: application/json [09:56:49] [09:56:49]POST finish read [09:56:49]Found Content-Length = 675 [09:56:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 38.020, "sum" : 2600.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2600.00, "total" : 2600.00, "payments": [ { "type": 0, "sum" : 2600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:49]execute_script... [09:56: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)450458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 38.020, "sum" : 2600.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2600.00, "total" : 2600.00, "payments": [ { "type": 0, "sum" : 2600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:49]POST & json_proto [09:56:49]process_json_proto [09:56:49]json parsed OK: [09:56:49]protocol is kg_v1.0 [09:56:49]action value=close_receipt [09:56:49]process_action close_receipt [09:56:49]cmd_close_receipt [09:56:49]MH_GetDate [09:56:49]Write to MH i2c: F0 00 00 8B 08 82 [09:56:49]Write i2c OK [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: F0 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: F0 09 00 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: F0 09 00 8B 08 00 61 B1 20 67 47 1B 1E 67 0B [09:56:49]GetLastDocTimeStamp 1730195797 [09:56:49]current date 1730195809 [09:56:49]FM_GetShiftState [09:56:49]SAM_PROTO_GetShiftState [09:56:49]wFMCommunicate request_size=4 [09:56:49]MH_SAM_APDU [09:56:49]CAPDU: 80 13 01 00 [09:56:49]Write to MH i2c: E2 08 00 8C 08 80 13 01 00 00 00 00 00 11 [09:56:49]Write i2c OK [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 [09:56:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 0E 00 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 0E 00 8C 08 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FA [09:56:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:56:49]wFMCommunicate OK [09:56:49]SAM_PROTO_GetShiftState done [09:56:49]FM_GetShiftState done [09:56:49]opened in 1730160431 [09:56:49]opened+sec_in_day 1730246831 [09:56:49]quantity*price = 260056 [09:56:49]sum+1 = 260058 [09:56:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 2600.00 Внесено: 2600.00 СДАЧА: 0.00 НСП 1% : 23.01 НДС 12% : 276.17 Наличными: 2600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 67 29.10.2024 09:56 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202672 ФПД: 9954297745556 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095649&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202672&fm=9954297745556&tin=02508201610067®Number=0000000000091777&sum=260000 [09:56:50]StoreToDocumentArchive [09:56:50]shift 546 fd 202672 [09:56:50]save to /storage/0546/doc_00202672 [09:56:50]save last doc name /storage/0546/doc_00202672 to /storage/kkm_last_doc_name [09:56:50]save OK [09:56:50]Clear old archive folders... [09:56:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:56:50]tlvbuf is 007A5210 [09:56:50]SAM_PROTO_ClearQueue [09:56:50]wFMCommunicate request_size=4 [09:56:50]MH_SAM_APDU [09:56:50]CAPDU: 80 09 00 00 [09:56:50]Write to MH i2c: E2 08 00 99 08 80 09 00 00 00 00 00 00 13 [09:56:50]Write i2c OK [09:56:50]MH_I2C_Read... [09:56:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:50]Read from MH i2c: E2 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: E2 03 00 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: E2 03 00 99 08 00 90 00 15 [09:56:50]RAPDU: 90 00 [09:56:50]wFMCommunicate OK [09:56:50]SAM_PROTO_ClearQueue done [09:56:50]KKMCreateOFDPacket [09:56:50]OFDProtocolAddRootSTLVToBuf [09:56:50]FM_MakeSignedData [09:56:50]FM_MakeSignedData [09:56:50]SAM_PROTO_SignData [09:56:50]wFMCommunicate request_size=4 [09:56:50]MH_SAM_APDU [09:56:50]CAPDU: 80 0D 01 02 [09:56:50]Write to MH i2c: E2 08 00 9A 08 80 0D 01 02 00 00 00 00 1B [09:56:50]Write i2c OK [09:56:50]MH_I2C_Read... [09:56:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:50]Read from MH i2c: E2 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: E2 03 00 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: E2 03 00 9A 08 00 90 00 16 [09:56:50]RAPDU: 90 00 [09:56:50]wFMCommunicate OK [09:56:50]wFMCommunicate request_size=255 [09:56:50]MH_SAM_APDU [09:56:50]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 94 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D9 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 61 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B0 17 03 00 35 04 06 00 [09:56:50]Write to MH i2c: E2 02 01 9B 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 94 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D9 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 61 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B0 17 03 00 35 04 06 00 00 00 D6 [09:56:50]Write i2c OK [09:56:50]MH_I2C_Read... [09:56:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:50]Read from MH i2c: E2 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: E2 03 00 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: E2 03 00 9B 08 00 90 00 17 [09:56:50]RAPDU: 90 00 [09:56:50]wFMCommunicate OK [09:56:50]wFMCommunicate request_size=11 [09:56:50]MH_SAM_APDU [09:56:50]CAPDU: 80 0D 02 02 06 09 0D AA 61 90 94 [09:56:50]Write to MH i2c: E2 0E 00 9C 08 80 0D 02 02 06 00 09 0D AA 61 90 94 00 00 6F [09:56:50]Write i2c OK [09:56:50]MH_I2C_Read... [09:56:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:50]Read from MH i2c: E2 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: E2 03 00 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: E2 03 00 9C 08 00 90 00 18 [09:56:50]RAPDU: 90 00 [09:56:50]wFMCommunicate OK [09:56:50]wFMCommunicate request_size=4 [09:56:50]MH_SAM_APDU [09:56:50]CAPDU: 80 0D 03 02 [09:56:50]Write to MH i2c: E2 08 00 9D 08 80 0D 03 02 00 00 00 00 20 [09:56:50]Write i2c OK [09:56:50]MH_I2C_Read... [09:56:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:50]Read from MH i2c: E2 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: E2 0B 00 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: E2 0B 00 9D 08 00 82 91 18 0B 76 DB F3 93 90 00 2E [09:56:50]RAPDU: 82 91 18 0B 76 DB F3 93 90 00 [09:56:50]wFMCommunicate OK [09:56:50]SAM_PROTO_SignData done [09:56:50]FM_MakeSignedData done [09:56:50]CreateOFDProtocolMessage [09:56:50]wFMCommunicate request_size=4 [09:56:50]MH_SAM_APDU [09:56:50]CAPDU: 80 11 00 00 [09:56:50]Write to MH i2c: E2 08 00 9E 08 80 11 00 00 00 00 00 00 20 [09:56:50]Write i2c OK [09:56:50]MH_I2C_Read... [09:56:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:50]Read from MH i2c: E2 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: E2 17 00 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: E2 17 00 9E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 75 [09:56:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:56:50]wFMCommunicate OK [09:56:50]CreateOFDProtocolMessage done [09:56:50]OFDSenderStorePacket 202672 [09:56:50]StoreOFDPacket docnum=202672 [09:56:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 4F 53 08 01 40 1C 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 94 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D9 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 61 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B0 17 03 00 35 04 06 00 09 0D AA 61 90 94 82 91 18 0B 76 DB F3 93 [09:56:50]CheckFolder [09:56:50]dirname=/storage/ofd_packets [09:56:50]CheckFolder done [09:56:50]ProducePacketName [09:56:50]name=ofd_packets/00202672 [09:56:51]NVStorageSaveData ofd_packets/00202672 [09:56:51]File name is /storage/ofd_packets/00202672 [09:56:51]Write 302 bytes [09:56:51]NVStorageSaveData done [09:56:51]OFDSenderStorePacket done [09:56:51]KKMCreateOFDPacket done [09:56:51]NVStorageSaveData kkm_last_timestamp [09:56:51]File name is /storage/kkm_last_timestamp [09:56:51]Write 4 bytes [09:56:51]NVStorageSaveData done [09:56:51]ExternCall_PrintAddStr [09:56:51]wPrintStart [09:56:51]Write to MH i2c: 01 00 00 9F 08 A7 [09:56:51]Write i2c OK [09:56:51]MH_I2C_Read... [09:56:51]Read from MH i2c: 01 [09:56:51]MH_I2C_Read... [09:56:51]Read from MH i2c: 01 07 00 [09:56:51]MH_I2C_Read... [09:56:51]Read from MH i2c: 01 07 00 9F 08 00 00 00 00 00 FF 0F BC [09:56:51]RasterBufferAndPrint [09:56:51]line Счет N : (1)450458 [09:56:51]line ИНН: 02508201610067 [09:56:51]line Контрольно-Кассовый Чек [09:56:51]line ПРОДАЖА [09:56:51]line ТРК (МРК, ГНК) : 53 [09:56:51]line Товар: 2710124130 [09:56:51]line SUPER 92-К-5 [09:56:51]line 38.020 * 68.40 [09:56:51]line = 2600.57 [09:56:51]line НДС 12% НСП 1% [09:56:51]line > о реализуемом товаре [09:56:51]line ОКРУГЛЕНИЕ: -0.57 [09:56:51]line ИТОГО: 2600.00 [09:56:51]line Внесено: 2600.00 [09:56:51]line СДАЧА: 0.00 [09:56:51]line НСП 1% : 23.01 [09:56:51]line НДС 12% : 276.17 [09:56:51]line Наличными: 2600.00 [09:56:51]line Безнал.: 0.00 [09:56:51]line Место: АЗС № 171 "Партнер Нефть" [09:56:51]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:56:51]line СНО: Общий режим [09:56:51]line Чек 67 29.10.2024 09:56 [09:56:51]line Смена: 546 ФФД: 1.0 [09:56:51]line ЗНМ: 0300000109 [09:56:51]line РНМ: 0000000000091777 [09:56:51]line Версия ККМ: 001 [09:56:51]line ФМ: 0000000000871756 [09:56:51]line ФД: 202672 [09:56:51]line ФПД: 9954297745556 [09:56:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095649&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202672&fm=9954297745556&tin=02508201610067®Number=0000000000091777&sum=260000 [09:56:51]written 0, free lines is 4095 [09:56:51]OFD Sender: Processing packet 202672 [packets to send 116, broken 115] [09:56:51]ProducePacketName [09:56:51]name=ofd_packets/00202672 [09:56:51]OFD Sender: To server: pG, [09:56:51]CommunicateWithHost lk.salyk.kg:30040 [09:56:51]ConnectInit lk.salyk.kg [09:56:51]Connected sock=11 [09:56:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 4F 53 08 01 40 1C 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 84 94 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D9 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 6B 00 00 00 00 07 04 06 00 A0 F7 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 61 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B0 17 03 00 35 04 06 00 09 0D AA 61 90 94 82 91 18 0B 76 DB F3 93 [09:56:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C5 EB 47 00 3E 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B0 17 03 00 F4 03 04 00 14 5D 20 67 B6 04 01 00 00 87 0F 34 19 49 A7 B0 7A [09:56:51]CommunicateWithHost err = 0 [09:56:51]CheckOFDResponse [09:56:51]1017 (14) - 77093643461234 [09:56:51]1041 (16) - 0000000000871756 [09:56:51]1040 (4) - 202672 [09:56:51]1012 (4) - 29.10.2024 03:57 [09:56:51]1206 (1) - 0 [09:56:51]OFD Sender: Remove packet 202672 [09:56:51]ProducePacketName [09:56:51]name=ofd_packets/00202672 [09:56:51]NVStorageDeleteData [09:56:51]Write to MH i2c: 01 00 00 CA 08 D2 [09:56:51]Write i2c OK [09:56:51]MH_I2C_Read... [09:56:51]Read from MH i2c: 01 [09:56:51]MH_I2C_Read... [09:56:51]Read from MH i2c: 01 07 00 [09:56:51]MH_I2C_Read... [09:56:51]Read from MH i2c: 01 07 00 CA 08 00 00 00 00 00 CD 0C B2 [09:56:51]RasterBufferAndPrint [09:56:51]line [09:56:51]line [09:56:51]line [09:56:51]line [09:56:51]line [09:56:51]written 0, free lines is 3294 [09:56:51]MH_Cut [09:56:51]Write to MH i2c: D1 01 00 D1 08 01 AB [09:56:51]Write i2c OK [09:56:51]MH_I2C_Read... [09:56:51]Read from MH i2c: D1 [09:56:51]MH_I2C_Read... [09:56:51]Read from MH i2c: D1 01 00 [09:56:51]MH_I2C_Read... [09:56:51]Read from MH i2c: D1 01 00 D1 08 00 AA [09:56:51]Write to MH i2c: 01 00 00 D2 08 DA [09:56:51]Write i2c OK [09:56:51]MH_I2C_Read... [09:56:52]OFD Sender: No OFD packet to send [09:56:52]*** Cut start [09:56:52]*** Purtial cut [09:56:52]*** Stage 1: CUTSNS_PIN = 1 [09:56:52]Read from MH i2c: 01 [09:56:52]MH_I2C_Read... [09:56:52]*** Stop cut motor [09:56:52]*** Cut end [09:56:52]Read from MH i2c: 01 07 00 [09:56:52]MH_I2C_Read... [09:56:52]Read from MH i2c: 01 07 00 D2 08 00 00 00 00 00 FF 0F EF [09:56:52]process_action close_receipt done [09:56:52]requested_data is exist [09:56:52]produce_requested_data [09:56:52]requested_item fm.sn is exist - process it [09:56:52]wFMCommunicate request_size=4 [09:56:52]MH_SAM_APDU [09:56:52]CAPDU: 80 11 00 00 [09:56:52]Write to MH i2c: E2 08 00 D3 08 80 11 00 00 00 00 00 00 55 [09:56:52]Write i2c OK [09:56:52]MH_I2C_Read... [09:56:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:52]Read from MH i2c: E2 [09:56:52]MH_I2C_Read... [09:56:52]Read from MH i2c: E2 17 00 [09:56:52]MH_I2C_Read... [09:56:52]Read from MH i2c: E2 17 00 D3 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AA [09:56:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:56:52]wFMCommunicate OK [09:56:52]requested_item fd.num is exist - process it [09:56:52]SAM_PROTO_GetFieldsCounters [09:56:52]wFMCommunicate request_size=4 [09:56:52]MH_SAM_APDU [09:56:52]CAPDU: 80 13 00 00 [09:56:52]Write to MH i2c: E2 08 00 D4 08 80 13 00 00 00 00 00 00 58 [09:56:52]Write i2c OK [09:56:52]MH_I2C_Read... [09:56:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:52]Read from MH i2c: E2 [09:56:52]MH_I2C_Read... [09:56:52]Read from MH i2c: E2 62 00 [09:56:52]MH_I2C_Read... [09:56:52]Read from MH i2c: E2 62 00 D4 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B0 17 03 00 0E 04 04 00 22 02 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 38 [09:56:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B0 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:56:52]wFMCommunicate OK [09:56:52]SAM_PROTO_GetFieldsCounters done [09:56:52]requested_item shift.num is exist - process it [09:56:52]requested_item shift.opened is exist - process it [09:56:52]req_shift_opened [09:56:52]FM_GetShiftState [09:56:52]SAM_PROTO_GetShiftState [09:56:52]wFMCommunicate request_size=4 [09:56:52]MH_SAM_APDU [09:56:52]CAPDU: 80 13 01 00 [09:56:52]Write to MH i2c: E2 08 00 D5 08 80 13 01 00 00 00 00 00 5A [09:56:52]Write i2c OK [09:56:52]MH_I2C_Read... [09:56:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:53]Read from MH i2c: E2 [09:56:53]MH_I2C_Read... [09:56:53]Read from MH i2c: E2 0E 00 [09:56:53]MH_I2C_Read... [09:56:53]Read from MH i2c: E2 0E 00 D5 08 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 43 [09:56:53]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:56:53]wFMCommunicate OK [09:56:53]SAM_PROTO_GetShiftState done [09:56:53]FM_GetShiftState done [09:56:53]req_shift_opened done [09:56:53]requested_item shift.open_date is exist - process it [09:56:53]req_shift_open_date [09:56:53]req_shift_open_date done [09:56:53]produce_requested_data done [09:56:53]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202672,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:56:53]process_action_free close_receipt [09:56:53]json_value_free [09:56:53]json_value_free done [09:56:53]process_json_proto returns [09:56:53]Send response to host [09:56:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202672,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:56:53]free response buf [09:56:53]execute_script done [09:56:53]execute_script returns [09:56:53]free content buf [09:56:53]Sock 9.Close socket [09:56:53]Sock 9.Thread stoped [09:56:57]OFD Sender: No OFD packet to send [09:57:02]OFD Sender: No OFD packet to send [09:57:07]OFD Sender: No OFD packet to send [09:57:07]ConnectInit Can't connect to host [09:57:12]OFD Sender: No OFD packet to send [09:57:17]OFD Sender: No OFD packet to send [09:57:22]OFD Sender: No OFD packet to send [09:57:27]OFD Sender: No OFD packet to send [09:57:32]OFD Sender: No OFD packet to send [09:57:35]accept exits with 10 [09:57:35]New connection [09:57:35]New thread 3066977636 created [09:57:35]Thread 3066834276 joined [09:57:35]Waiting for new connection... [09:57:35] Sock 10.Parse request [09:57:35]Sock 10.Check first char [09:57:35]Sock 10.First char is OK [09:57:35]request: POST /json_proto HTTP/1.0 [09:57:35]Method: POST [09:57:35]URL: /json_proto [09:57:35]Method is POST - this is cgi request [09:57:35]url: /json_proto [09:57:35]query_string will be loaded in cgi processing [09:57:35]execute_cgi json_proto POST (null) [09:57:35]execute_cgi path=json_proto method=POST [09:57:35]POST find Content-Length [09:57:35]Host: 172.17.63.195:8080 [09:57:35]Content-Length: 632 [09:57:35]Content-Type: application/json [09:57:35] [09:57:35]POST finish read [09:57:35]Found Content-Length = 632 [09:57:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:35]execute_script... [09: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 : (1)450460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:35]POST & json_proto [09:57:35]process_json_proto [09:57:35]json parsed OK: [09:57:35]protocol is kg_v1.0 [09:57:35]action value=close_receipt [09:57:35]process_action close_receipt [09:57:35]cmd_close_receipt [09:57:35]MH_GetDate [09:57:35]Write to MH i2c: F0 00 00 D6 08 CD [09:57:35]Write i2c OK [09:57:35]MH_I2C_Read... [09:57:35]Read from MH i2c: F0 [09:57:35]MH_I2C_Read... [09:57:35]Read from MH i2c: F0 09 00 [09:57:35]MH_I2C_Read... [09:57:35]Read from MH i2c: F0 09 00 D6 08 00 8F B1 20 67 47 1B 1E 67 84 [09:57:35]GetLastDocTimeStamp 1730195809 [09:57:35]current date 1730195855 [09:57:35]FM_GetShiftState [09:57:35]SAM_PROTO_GetShiftState [09:57:35]wFMCommunicate request_size=4 [09:57:35]MH_SAM_APDU [09:57:35]CAPDU: 80 13 01 00 [09:57:35]Write to MH i2c: E2 08 00 D7 08 80 13 01 00 00 00 00 00 5C [09:57:35]Write i2c OK [09:57:35]MH_I2C_Read... [09:57:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:35]Read from MH i2c: E2 [09:57:35]MH_I2C_Read... [09:57:35]Read from MH i2c: E2 0E 00 [09:57:35]MH_I2C_Read... [09:57:35]Read from MH i2c: E2 0E 00 D7 08 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 45 [09:57:35]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:57:35]wFMCommunicate OK [09:57:35]SAM_PROTO_GetShiftState done [09:57:35]FM_GetShiftState done [09:57:35]opened in 1730160431 [09:57:35]opened+sec_in_day 1730246831 [09:57:35]quantity*price = 50000 [09:57:35]sum+1 = 50001 [09:57:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 68 29.10.2024 09:57 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202673 ФПД: 251913745789360 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095736&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202673&fm=251913745789360&tin=02508201610067®Number=0000000000091777&sum=50000 [09:57:36]StoreToDocumentArchive [09:57:36]shift 546 fd 202673 [09:57:36]save to /storage/0546/doc_00202673 [09:57:36]save last doc name /storage/0546/doc_00202673 to /storage/kkm_last_doc_name [09:57:36]save OK [09:57:36]Clear old archive folders... [09:57:36]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:57:36]tlvbuf is 007BC550 [09:57:36]SAM_PROTO_ClearQueue [09:57:36]wFMCommunicate request_size=4 [09:57:36]MH_SAM_APDU [09:57:36]CAPDU: 80 09 00 00 [09:57:36]Write to MH i2c: E2 08 00 E4 08 80 09 00 00 00 00 00 00 5E [09:57:36]Write i2c OK [09:57:36]MH_I2C_Read... [09:57:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:57:36]Read from MH i2c: E2 [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: E2 03 00 [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: E2 03 00 E4 08 00 90 00 60 [09:57:36]RAPDU: 90 00 [09:57:36]wFMCommunicate OK [09:57:36]SAM_PROTO_ClearQueue done [09:57:36]KKMCreateOFDPacket [09:57:36]OFDProtocolAddRootSTLVToBuf [09:57:36]FM_MakeSignedData [09:57:36]FM_MakeSignedData [09:57:36]SAM_PROTO_SignData [09:57:36]wFMCommunicate request_size=4 [09:57:36]MH_SAM_APDU [09:57:36]CAPDU: 80 0D 01 02 [09:57:36]Write to MH i2c: E2 08 00 E5 08 80 0D 01 02 00 00 00 00 66 [09:57:36]Write i2c OK [09:57:36]MH_I2C_Read... [09:57:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:57:36]Read from MH i2c: E2 [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: E2 03 00 [09:57:36]MH_I2C_Read... [09:57:36]Read from MH i2c: E2 03 00 E5 08 00 90 00 61 [09:57:36]RAPDU: 90 00 [09:57:36]wFMCommunicate OK [09:57:36]wFMCommunicate request_size=255 [09:57:36]MH_SAM_APDU [09:57:36]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 44 00 00 00 F4 03 04 00 90 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B1 17 03 00 35 04 06 00 [09:57:37]Write to MH i2c: E2 02 01 E6 08 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 44 00 00 00 F4 03 04 00 90 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B1 17 03 00 35 04 06 00 00 00 52 [09:57:37]OFD Sender: No OFD packet to send [09:57:37]Write i2c OK [09:57:37]MH_I2C_Read... [09:57:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:37]Read from MH i2c: E2 [09:57:37]MH_I2C_Read... [09:57:37]Read from MH i2c: E2 03 00 [09:57:37]MH_I2C_Read... [09:57:37]Read from MH i2c: E2 03 00 E6 08 00 90 00 62 [09:57:37]RAPDU: 90 00 [09:57:37]wFMCommunicate OK [09:57:37]wFMCommunicate request_size=11 [09:57:37]MH_SAM_APDU [09:57:37]CAPDU: 80 0D 02 02 06 E5 1D 3D 54 F1 B0 [09:57:37]Write to MH i2c: E2 0E 00 E7 08 80 0D 02 02 06 00 E5 1D 3D 54 F1 B0 00 00 A9 [09:57:37]Write i2c OK [09:57:37]MH_I2C_Read... [09:57:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:37]Read from MH i2c: E2 [09:57:37]MH_I2C_Read... [09:57:37]Read from MH i2c: E2 03 00 [09:57:37]MH_I2C_Read... [09:57:37]Read from MH i2c: E2 03 00 E7 08 00 90 00 63 [09:57:37]RAPDU: 90 00 [09:57:37]wFMCommunicate OK [09:57:37]wFMCommunicate request_size=4 [09:57:37]MH_SAM_APDU [09:57:37]CAPDU: 80 0D 03 02 [09:57:37]Write to MH i2c: E2 08 00 E8 08 80 0D 03 02 00 00 00 00 6B [09:57:37]Write i2c OK [09:57:37]MH_I2C_Read... [09:57:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:57:37]Read from MH i2c: E2 [09:57:37]MH_I2C_Read... [09:57:37]Read from MH i2c: E2 0B 00 [09:57:37]MH_I2C_Read... [09:57:37]Read from MH i2c: E2 0B 00 E8 08 00 76 17 B0 94 ED 94 2D 8F 90 00 7A [09:57:37]RAPDU: 76 17 B0 94 ED 94 2D 8F 90 00 [09:57:37]wFMCommunicate OK [09:57:37]SAM_PROTO_SignData done [09:57:37]FM_MakeSignedData done [09:57:37]CreateOFDProtocolMessage [09:57:37]wFMCommunicate request_size=4 [09:57:37]MH_SAM_APDU [09:57:37]CAPDU: 80 11 00 00 [09:57:37]Write to MH i2c: E2 08 00 E9 08 80 11 00 00 00 00 00 00 6B [09:57:37]Write i2c OK [09:57:37]MH_I2C_Read... [09:57:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:37]Read from MH i2c: E2 [09:57:37]MH_I2C_Read... [09:57:37]Read from MH i2c: E2 17 00 [09:57:37]MH_I2C_Read... [09:57:37]Read from MH i2c: E2 17 00 E9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C0 [09:57:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:57:37]wFMCommunicate OK [09:57:37]CreateOFDProtocolMessage done [09:57:37]OFDSenderStorePacket 202673 [09:57:37]StoreOFDPacket docnum=202673 [09:57:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 D7 2F 08 01 4D 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 44 00 00 00 F4 03 04 00 90 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B1 17 03 00 35 04 06 00 E5 1D 3D 54 F1 B0 76 17 B0 94 ED 94 2D 8F [09:57:37]CheckFolder [09:57:37]dirname=/storage/ofd_packets [09:57:37]CheckFolder done [09:57:37]ProducePacketName [09:57:37]name=ofd_packets/00202673 [09:57:37]NVStorageSaveData ofd_packets/00202673 [09:57:37]File name is /storage/ofd_packets/00202673 [09:57:37]Write 302 bytes [09:57:37]NVStorageSaveData done [09:57:37]OFDSenderStorePacket done [09:57:37]KKMCreateOFDPacket done [09:57:37]NVStorageSaveData kkm_last_timestamp [09:57:37]File name is /storage/kkm_last_timestamp [09:57:37]Write 4 bytes [09:57:37]NVStorageSaveData done [09:57:37]ExternCall_PrintAddStr [09:57:37]wPrintStart [09:57:37]Write to MH i2c: 01 00 00 EA 08 F2 [09:57:37]OFD Sender: Processing packet 202673 [packets to send 116, broken 115] [09:57:37]ProducePacketName [09:57:37]name=ofd_packets/00202673 [09:57:37]OFD Sender: To server: pG, [09:57:37]CommunicateWithHost lk.salyk.kg:30040 [09:57:37]ConnectInit lk.salyk.kg [09:57:37]Write i2c OK [09:57:37]MH_I2C_Read... [09:57:37]Read from MH i2c: 01 [09:57:37]MH_I2C_Read... [09:57:37]Read from MH i2c: 01 07 00 [09:57:37]MH_I2C_Read... [09:57:37]Read from MH i2c: 01 07 00 EA 08 00 00 00 00 00 FF 0F 07 [09:57:37]RasterBufferAndPrint [09:57:37]line Счет N : (1)450460 [09:57:37]line ИНН: 02508201610067 [09:57:37]line Контрольно-Кассовый Чек [09:57:37]line ПРОДАЖА [09:57:37]line ТРК (МРК, ГНК) : 63 [09:57:37]line Товар: 2710124130 [09:57:37]line SUPER 92-К-5 [09:57:37]line 7.310 * 68.40 [09:57:37]line = 500.00 [09:57:37]line НДС 12% НСП 1% [09:57:37]line > о реализуемом товаре [09:57:37]line ИТОГО: 500.00 [09:57:37]line НСП 1% : 4.42 [09:57:37]line НДС 12% : 53.10 [09:57:37]line Наличными: 500.00 [09:57:37]line Безнал.: 0.00 [09:57:37]line Место: АЗС № 171 "Партнер Нефть" [09:57:37]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:57:37]line СНО: Общий режим [09:57:37]line Чек 68 29.10.2024 09:57 [09:57:37]line Смена: 546 ФФД: 1.0 [09:57:37]line ЗНМ: 0300000109 [09:57:37]line РНМ: 0000000000091777 [09:57:37]line Версия ККМ: 001 [09:57:37]line ФМ: 0000000000871756 [09:57:37]line ФД: 202673 [09:57:37]line ФПД: 251913745789360 [09:57:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095736&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202673&fm=251913745789360&tin=02508201610067®Number=0000000000091777&sum=50000 [09:57:37]written 0, free lines is 4095 [09:57:37]Connected sock=11 [09:57:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 D7 2F 08 01 4D 30 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 44 00 00 00 F4 03 04 00 90 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B1 17 03 00 35 04 06 00 E5 1D 3D 54 F1 B0 76 17 B0 94 ED 94 2D 8F [09:57:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E2 A0 47 00 8C 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B1 17 03 00 F4 03 04 00 43 5D 20 67 B6 04 01 00 00 70 E8 BE 64 AC 5F EF 67 [09:57:38]CommunicateWithHost err = 0 [09:57:38]CheckOFDResponse [09:57:38]1017 (14) - 77093643461234 [09:57:38]1041 (16) - 0000000000871756 [09:57:38]1040 (4) - 202673 [09:57:38]1012 (4) - 29.10.2024 03:57 [09:57:38]1206 (1) - 0 [09:57:38]OFD Sender: Remove packet 202673 [09:57:38]ProducePacketName [09:57:38]name=ofd_packets/00202673 [09:57:38]NVStorageDeleteData [09:57:38]Write to MH i2c: 01 00 00 12 09 1B [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: 01 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: 01 07 00 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: 01 07 00 12 09 00 00 00 00 00 28 0D 57 [09:57:38]RasterBufferAndPrint [09:57:38]line [09:57:38]line [09:57:38]line [09:57:38]line [09:57:38]line [09:57:38]written 0, free lines is 3390 [09:57:38]MH_Cut [09:57:38]Write to MH i2c: D1 01 00 19 09 01 F4 [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: D1 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: D1 01 00 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: D1 01 00 19 09 00 F3 [09:57:38]Write to MH i2c: 01 00 00 1A 09 23 [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]OFD Sender: No OFD packet to send [09:57:39]*** Cut start [09:57:39]*** Purtial cut [09:57:39]*** Stage 1: CUTSNS_PIN = 1 [09:57:39]Read from MH i2c: 01 [09:57:39]MH_I2C_Read... [09:57:39]*** Stop cut motor [09:57:39]*** Cut end [09:57:39]Read from MH i2c: 01 07 00 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: 01 07 00 1A 09 00 00 00 00 00 FF 0F 38 [09:57:39]process_action close_receipt done [09:57:39]requested_data is exist [09:57:39]produce_requested_data [09:57:39]requested_item fm.sn is exist - process it [09:57:39]wFMCommunicate request_size=4 [09:57:39]MH_SAM_APDU [09:57:39]CAPDU: 80 11 00 00 [09:57:39]Write to MH i2c: E2 08 00 1B 09 80 11 00 00 00 00 00 00 9E [09:57:39]Write i2c OK [09:57:39]MH_I2C_Read... [09:57:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:39]Read from MH i2c: E2 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: E2 17 00 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: E2 17 00 1B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F3 [09:57:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:57:39]wFMCommunicate OK [09:57:39]requested_item fd.num is exist - process it [09:57:39]SAM_PROTO_GetFieldsCounters [09:57:39]wFMCommunicate request_size=4 [09:57:39]MH_SAM_APDU [09:57:39]CAPDU: 80 13 00 00 [09:57:39]Write to MH i2c: E2 08 00 1C 09 80 13 00 00 00 00 00 00 A1 [09:57:39]Write i2c OK [09:57:39]MH_I2C_Read... [09:57:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:57:39]Read from MH i2c: E2 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: E2 62 00 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: E2 62 00 1C 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B1 17 03 00 0E 04 04 00 22 02 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 85 [09:57:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B1 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:57:39]wFMCommunicate OK [09:57:39]SAM_PROTO_GetFieldsCounters done [09:57:39]requested_item shift.num is exist - process it [09:57:39]requested_item shift.opened is exist - process it [09:57:39]req_shift_opened [09:57:39]FM_GetShiftState [09:57:39]SAM_PROTO_GetShiftState [09:57:39]wFMCommunicate request_size=4 [09:57:39]MH_SAM_APDU [09:57:39]CAPDU: 80 13 01 00 [09:57:39]Write to MH i2c: E2 08 00 1D 09 80 13 01 00 00 00 00 00 A3 [09:57:39]Write i2c OK [09:57:39]MH_I2C_Read... [09:57:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:39]Read from MH i2c: E2 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: E2 0E 00 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: E2 0E 00 1D 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8C [09:57:39]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:57:39]wFMCommunicate OK [09:57:39]SAM_PROTO_GetShiftState done [09:57:39]FM_GetShiftState done [09:57:39]req_shift_opened done [09:57:39]requested_item shift.open_date is exist - process it [09:57:39]req_shift_open_date [09:57:39]req_shift_open_date done [09:57:39]produce_requested_data done [09:57:39]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202673,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:57:39]process_action_free close_receipt [09:57:39]json_value_free [09:57:39]json_value_free done [09:57:39]process_json_proto returns [09:57:39]Send response to host [09:57:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202673,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:57:39]free response buf [09:57:39]execute_script done [09:57:39]execute_script returns [09:57:39]free content buf [09:57:39]Sock 10.Close socket [09:57:39]Sock 10.Thread stoped [09:57:43]OFD Sender: No OFD packet to send [09:57:48]OFD Sender: No OFD packet to send [09:57:53]OFD Sender: No OFD packet to send [09:57:58]OFD Sender: No OFD packet to send [09:58:03]OFD Sender: No OFD packet to send [09:58:08]OFD Sender: No OFD packet to send [09:58:13]OFD Sender: No OFD packet to send [09:58:18]OFD Sender: No OFD packet to send [09:58:23]OFD Sender: No OFD packet to send [09:58:28]OFD Sender: No OFD packet to send [09:58:33]OFD Sender: No OFD packet to send [09:58:38]OFD Sender: No OFD packet to send [09:58:43]OFD Sender: No OFD packet to send [09:58:46]accept exits with 9 [09:58:46]New connection [09:58:46]New thread 3066834276 created [09:58:46]Thread 3066977636 joined [09:58:46]Waiting for new connection... [09:58:46] Sock 9.Parse request [09:58:46]Sock 9.Check first char [09:58:46]Sock 9.First char is OK [09:58:46]request: POST /json_proto HTTP/1.0 [09:58:46]Method: POST [09:58:46]URL: /json_proto [09:58:46]Method is POST - this is cgi request [09:58:46]url: /json_proto [09:58:46]query_string will be loaded in cgi processing [09:58:46]execute_cgi json_proto POST (null) [09:58:46]execute_cgi path=json_proto method=POST [09:58:46]POST find Content-Length [09:58:46]Host: 172.17.63.195:8080 [09:58:46]Content-Length: 678 [09:58:46]Content-Type: application/json [09:58:46] [09:58:46]POST finish read [09:58:46]Found Content-Length = 678 [09:58:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:46]execute_script... [09:58: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)450461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:46]POST & json_proto [09:58:46]process_json_proto [09:58:46]json parsed OK: [09:58:46]protocol is kg_v1.0 [09:58:46]action value=close_receipt [09:58:46]process_action close_receipt [09:58:46]cmd_close_receipt [09:58:46]MH_GetDate [09:58:46]Write to MH i2c: F0 00 00 1E 09 16 [09:58:46]Write i2c OK [09:58:46]MH_I2C_Read... [09:58:46]Read from MH i2c: F0 [09:58:46]MH_I2C_Read... [09:58:46]Read from MH i2c: F0 09 00 [09:58:46]MH_I2C_Read... [09:58:46]Read from MH i2c: F0 09 00 1E 09 00 D6 B1 20 67 47 1B 1E 67 14 [09:58:46]GetLastDocTimeStamp 1730195856 [09:58:46]current date 1730195926 [09:58:46]FM_GetShiftState [09:58:46]SAM_PROTO_GetShiftState [09:58:46]wFMCommunicate request_size=4 [09:58:46]MH_SAM_APDU [09:58:46]CAPDU: 80 13 01 00 [09:58:46]Write to MH i2c: E2 08 00 1F 09 80 13 01 00 00 00 00 00 A5 [09:58:46]Write i2c OK [09:58:46]MH_I2C_Read... [09:58:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:46]Read from MH i2c: E2 [09:58:46]MH_I2C_Read... [09:58:46]Read from MH i2c: E2 0E 00 [09:58:46]MH_I2C_Read... [09:58:46]Read from MH i2c: E2 0E 00 1F 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8E [09:58:46]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:58:46]wFMCommunicate OK [09:58:46]SAM_PROTO_GetShiftState done [09:58:46]FM_GetShiftState done [09:58:46]opened in 1730160431 [09:58:46]opened+sec_in_day 1730246831 [09:58:46]quantity*price = 70044 [09:58:46]sum+1 = 70045 [09:58:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 69 29.10.2024 09:58 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202674 ФПД: 164865975695006 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095847&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202674&fm=164865975695006&tin=02508201610067®Number=0000000000091777&sum=70000 [09:58:47]StoreToDocumentArchive [09:58:47]shift 546 fd 202674 [09:58:47]save to /storage/0546/doc_00202674 [09:58:47]save last doc name /storage/0546/doc_00202674 to /storage/kkm_last_doc_name [09:58:47]save OK [09:58:47]Clear old archive folders... [09:58:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:58:47]tlvbuf is 007B2EB0 [09:58:47]SAM_PROTO_ClearQueue [09:58:47]wFMCommunicate request_size=4 [09:58:47]MH_SAM_APDU [09:58:47]CAPDU: 80 09 00 00 [09:58:47]Write to MH i2c: E2 08 00 2C 09 80 09 00 00 00 00 00 00 A7 [09:58:47]Write i2c OK [09:58:47]MH_I2C_Read... [09:58:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:58:47]Read from MH i2c: E2 [09:58:47]MH_I2C_Read... [09:58:47]Read from MH i2c: E2 03 00 [09:58:47]MH_I2C_Read... [09:58:47]Read from MH i2c: E2 03 00 2C 09 00 90 00 A9 [09:58:47]RAPDU: 90 00 [09:58:47]wFMCommunicate OK [09:58:47]SAM_PROTO_ClearQueue done [09:58:47]KKMCreateOFDPacket [09:58:47]OFDProtocolAddRootSTLVToBuf [09:58:47]FM_MakeSignedData [09:58:47]FM_MakeSignedData [09:58:47]SAM_PROTO_SignData [09:58:47]wFMCommunicate request_size=4 [09:58:47]MH_SAM_APDU [09:58:47]CAPDU: 80 0D 01 02 [09:58:47]Write to MH i2c: E2 08 00 2D 09 80 0D 01 02 00 00 00 00 AF [09:58:47]Write i2c OK [09:58:47]MH_I2C_Read... [09:58:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:58:47]Read from MH i2c: E2 [09:58:47]MH_I2C_Read... [09:58:47]Read from MH i2c: E2 03 00 [09:58:47]MH_I2C_Read... [09:58:47]Read from MH i2c: E2 03 00 2D 09 00 90 00 AA [09:58:47]RAPDU: 90 00 [09:58:47]wFMCommunicate OK [09:58:47]wFMCommunicate request_size=255 [09:58:47]MH_SAM_APDU [09:58: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 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 D7 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B2 17 03 00 35 04 06 00 95 [09:58:47]Write to MH i2c: E2 02 01 2E 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 D7 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B2 17 03 00 35 04 06 00 95 00 00 2C [09:58:47]Write i2c OK [09:58:47]MH_I2C_Read... [09:58:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:48]Read from MH i2c: E2 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 03 00 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 03 00 2E 09 00 90 00 AB [09:58:48]RAPDU: 90 00 [09:58:48]wFMCommunicate OK [09:58:48]wFMCommunicate request_size=10 [09:58:48]MH_SAM_APDU [09:58:48]CAPDU: 80 0D 02 02 05 F1 D9 EA B6 9E [09:58:48]Write to MH i2c: E2 0D 00 2F 09 80 0D 02 02 05 00 F1 D9 EA B6 9E 00 00 C4 [09:58:48]Write i2c OK [09:58:48]MH_I2C_Read... [09:58:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:48]Read from MH i2c: E2 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 03 00 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 03 00 2F 09 00 90 00 AC [09:58:48]RAPDU: 90 00 [09:58:48]wFMCommunicate OK [09:58:48]wFMCommunicate request_size=4 [09:58:48]MH_SAM_APDU [09:58:48]CAPDU: 80 0D 03 02 [09:58:48]Write to MH i2c: E2 08 00 30 09 80 0D 03 02 00 00 00 00 B4 [09:58:48]Write i2c OK [09:58:48]MH_I2C_Read... [09:58:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:58:48]Read from MH i2c: E2 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 0B 00 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 0B 00 30 09 00 59 78 60 79 57 FD D0 9B 90 00 1E [09:58:48]RAPDU: 59 78 60 79 57 FD D0 9B 90 00 [09:58:48]wFMCommunicate OK [09:58:48]SAM_PROTO_SignData done [09:58:48]FM_MakeSignedData done [09:58:48]CreateOFDProtocolMessage [09:58:48]wFMCommunicate request_size=4 [09:58:48]MH_SAM_APDU [09:58:48]CAPDU: 80 11 00 00 [09:58:48]Write to MH i2c: E2 08 00 31 09 80 11 00 00 00 00 00 00 B4 [09:58:48]Write i2c OK [09:58:48]MH_I2C_Read... [09:58:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:48]Read from MH i2c: E2 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 17 00 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: E2 17 00 31 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 09 [09:58:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:58:48]wFMCommunicate OK [09:58:48]CreateOFDProtocolMessage done [09:58:48]OFDSenderStorePacket 202674 [09:58:48]StoreOFDPacket docnum=202674 [09:58:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DA AE 07 01 22 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 D7 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B2 17 03 00 35 04 06 00 95 F1 D9 EA B6 9E 59 78 60 79 57 FD D0 9B [09:58:48]CheckFolder [09:58:48]dirname=/storage/ofd_packets [09:58:48]CheckFolder done [09:58:48]ProducePacketName [09:58:48]name=ofd_packets/00202674 [09:58:48]NVStorageSaveData ofd_packets/00202674 [09:58:48]File name is /storage/ofd_packets/00202674 [09:58:48]Write 301 bytes [09:58:48]NVStorageSaveData done [09:58:48]OFDSenderStorePacket done [09:58:48]KKMCreateOFDPacket done [09:58:48]NVStorageSaveData kkm_last_timestamp [09:58:48]File name is /storage/kkm_last_timestamp [09:58:48]Write 4 bytes [09:58:48]NVStorageSaveData done [09:58:48]ExternCall_PrintAddStr [09:58:48]wPrintStart [09:58:48]Write to MH i2c: 01 00 00 32 09 3B [09:58:48]Write i2c OK [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: 01 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: 01 07 00 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: 01 07 00 32 09 00 00 00 00 00 FF 0F 50 [09:58:48]RasterBufferAndPrint [09:58:48]line Счет N : (1)450461 [09:58:48]line ИНН: 02508201610067 [09:58:48]line Контрольно-Кассовый Чек [09:58:48]line ПРОДАЖА [09:58:48]line ТРК (МРК, ГНК) : 52 [09:58:48]line Товар: 2710124130 [09:58:48]line Аи-92-К-2 [09:58:48]line 10.470 * 66.90 [09:58:48]line = 700.44 [09:58:48]line НДС 12% НСП 1% [09:58:48]line > о реализуемом товаре [09:58:48]line ОКРУГЛЕНИЕ: -0.44 [09:58:48]line ИТОГО: 700.00 [09:58:48]line Внесено: 700.00 [09:58:48]line СДАЧА: 0.00 [09:58:48]line НСП 1% : 6.20 [09:58:48]line НДС 12% : 74.38 [09:58:48]line Наличными: 700.00 [09:58:48]line Безнал.: 0.00 [09:58:48]line Место: АЗС № 171 "Партнер Нефть" [09:58:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:58:48]line СНО: Общий режим [09:58:48]line Чек 69 29.10.2024 09:58 [09:58:48]line Смена: 546 ФФД: 1.0 [09:58:48]line ЗНМ: 0300000109 [09:58:48]line РНМ: 0000000000091777 [09:58:48]line Версия ККМ: 001 [09:58:48]line ФМ: 0000000000871756 [09:58:48]line ФД: 202674 [09:58:48]line ФПД: 164865975695006 [09:58:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095847&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202674&fm=164865975695006&tin=02508201610067®Number=0000000000091777&sum=70000 [09:58:48]written 0, free lines is 4095 [09:58:48]OFD Sender: Processing packet 202674 [packets to send 116, broken 115] [09:58:48]ProducePacketName [09:58:48]name=ofd_packets/00202674 [09:58:48]OFD Sender: To server: pG, [09:58:48]CommunicateWithHost lk.salyk.kg:30040 [09:58:48]ConnectInit lk.salyk.kg [09:58:48]Connected sock=10 [09:58:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DA AE 07 01 22 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 D7 B1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B2 17 03 00 35 04 06 00 95 F1 D9 EA B6 9E 59 78 60 79 57 FD D0 9B [09:58:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 1C 7F 47 00 A7 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B2 17 03 00 F4 03 04 00 89 5D 20 67 B6 04 01 00 00 DB 93 07 13 C3 45 25 1A [09:58:48]CommunicateWithHost err = 0 [09:58:48]CheckOFDResponse [09:58:48]1017 (14) - 77093643461234 [09:58:48]1041 (16) - 0000000000871756 [09:58:48]1040 (4) - 202674 [09:58:48]1012 (4) - 29.10.2024 03:59 [09:58:48]1206 (1) - 0 [09:58:48]OFD Sender: Remove packet 202674 [09:58:48]ProducePacketName [09:58:48]name=ofd_packets/00202674 [09:58:48]NVStorageDeleteData [09:58:48]Write to MH i2c: 01 00 00 5D 09 66 [09:58:48]Write i2c OK [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: 01 [09:58:48]MH_I2C_Read... [09:58:48]Read from MH i2c: 01 07 00 [09:58:48]MH_I2C_Read... [09:58:49]Read from MH i2c: 01 07 00 5D 09 00 00 00 00 00 19 0D 93 [09:58:49]RasterBufferAndPrint [09:58:49]line [09:58:49]line [09:58:49]line [09:58:49]line [09:58:49]line [09:58:49]written 0, free lines is 3374 [09:58:49]MH_Cut [09:58:49]Write to MH i2c: D1 01 00 64 09 01 3F [09:58:49]Write i2c OK [09:58:49]MH_I2C_Read... [09:58:49]Read from MH i2c: D1 [09:58:49]MH_I2C_Read... [09:58:49]Read from MH i2c: D1 01 00 [09:58:49]MH_I2C_Read... [09:58:49]Read from MH i2c: D1 01 00 64 09 00 3E [09:58:49]Write to MH i2c: 01 00 00 65 09 6E [09:58:49]Write i2c OK [09:58:49]MH_I2C_Read... [09:58:49]OFD Sender: No OFD packet to send [09:58:49]*** Cut start [09:58:49]*** Purtial cut [09:58:49]*** Stage 1: CUTSNS_PIN = 1 [09:58:50]Read from MH i2c: 01 [09:58:50]MH_I2C_Read... [09:58:50]*** Stop cut motor [09:58:50]*** Cut end [09:58:50]Read from MH i2c: 01 07 00 [09:58:50]MH_I2C_Read... [09:58:50]Read from MH i2c: 01 07 00 65 09 00 00 00 00 00 FF 0F 83 [09:58:50]process_action close_receipt done [09:58:50]requested_data is exist [09:58:50]produce_requested_data [09:58:50]requested_item fm.sn is exist - process it [09:58:50]wFMCommunicate request_size=4 [09:58:50]MH_SAM_APDU [09:58:50]CAPDU: 80 11 00 00 [09:58:50]Write to MH i2c: E2 08 00 66 09 80 11 00 00 00 00 00 00 E9 [09:58:50]Write i2c OK [09:58:50]MH_I2C_Read... [09:58:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:50]Read from MH i2c: E2 [09:58:50]MH_I2C_Read... [09:58:50]Read from MH i2c: E2 17 00 [09:58:50]MH_I2C_Read... [09:58:50]Read from MH i2c: E2 17 00 66 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3E [09:58:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:58:50]wFMCommunicate OK [09:58:50]requested_item fd.num is exist - process it [09:58:50]SAM_PROTO_GetFieldsCounters [09:58:50]wFMCommunicate request_size=4 [09:58:50]MH_SAM_APDU [09:58:50]CAPDU: 80 13 00 00 [09:58:50]Write to MH i2c: E2 08 00 67 09 80 13 00 00 00 00 00 00 EC [09:58:50]Write i2c OK [09:58:50]MH_I2C_Read... [09:58:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:58:50]Read from MH i2c: E2 [09:58:50]MH_I2C_Read... [09:58:50]Read from MH i2c: E2 62 00 [09:58:50]MH_I2C_Read... [09:58:50]Read from MH i2c: E2 62 00 67 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B2 17 03 00 0E 04 04 00 22 02 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 D4 [09:58:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B2 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:58:50]wFMCommunicate OK [09:58:50]SAM_PROTO_GetFieldsCounters done [09:58:50]requested_item shift.num is exist - process it [09:58:50]requested_item shift.opened is exist - process it [09:58:50]req_shift_opened [09:58:50]FM_GetShiftState [09:58:50]SAM_PROTO_GetShiftState [09:58:50]wFMCommunicate request_size=4 [09:58:50]MH_SAM_APDU [09:58:50]CAPDU: 80 13 01 00 [09:58:50]Write to MH i2c: E2 08 00 68 09 80 13 01 00 00 00 00 00 EE [09:58:50]Write i2c OK [09:58:50]MH_I2C_Read... [09:58:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:50]Read from MH i2c: E2 [09:58:50]MH_I2C_Read... [09:58:50]Read from MH i2c: E2 0E 00 [09:58:50]MH_I2C_Read... [09:58:50]Read from MH i2c: E2 0E 00 68 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D7 [09:58:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:58:50]wFMCommunicate OK [09:58:50]SAM_PROTO_GetShiftState done [09:58:50]FM_GetShiftState done [09:58:50]req_shift_opened done [09:58:50]requested_item shift.open_date is exist - process it [09:58:50]req_shift_open_date [09:58:50]req_shift_open_date done [09:58:50]produce_requested_data done [09:58:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202674,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [09:58:50]process_action_free close_receipt [09:58:50]json_value_free [09:58:50]json_value_free done [09:58:50]process_json_proto returns [09:58:50]Send response to host [09:58:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202674,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [09:58:50]free response buf [09:58:50]execute_script done [09:58:50]execute_script returns [09:58:50]free content buf [09:58:50]Sock 9.Close socket [09:58:50]Sock 9.Thread stoped [09:58:54]OFD Sender: No OFD packet to send [09:58:59]OFD Sender: No OFD packet to send [09:59:04]OFD Sender: No OFD packet to send [09:59:09]OFD Sender: No OFD packet to send [09:59:14]OFD Sender: No OFD packet to send [09:59:19]OFD Sender: No OFD packet to send [09:59:24]OFD Sender: No OFD packet to send [09:59:29]OFD Sender: No OFD packet to send [09:59:34]OFD Sender: No OFD packet to send [09:59:39]OFD Sender: No OFD packet to send [09:59:44]OFD Sender: No OFD packet to send [09:59:49]OFD Sender: No OFD packet to send [09:59:54]OFD Sender: No OFD packet to send [09:59:57]accept exits with 8 [09:59:57]New connection [09:59:57]New thread 3066977636 created [09:59:57]Thread 3066834276 joined [09:59:57]Waiting for new connection... [09:59:57] Sock 8.Parse request [09:59:57]Sock 8.Check first char [09:59:57]Sock 8.First char is OK [09:59:57]request: POST /json_proto HTTP/1.0 [09:59:57]Method: POST [09:59:57]URL: /json_proto [09:59:57]Method is POST - this is cgi request [09:59:57]url: /json_proto [09:59:57]query_string will be loaded in cgi processing [09:59:57]execute_cgi json_proto POST (null) [09:59:57]execute_cgi path=json_proto method=POST [09:59:57]POST find Content-Length [09:59:57]Host: 172.17.63.195:8080 [09:59:57]Content-Length: 766 [09:59:57]Content-Type: application/json [09:59:57] [09:59:57]POST finish read [09:59:57]Found Content-Length = 766 [09:59:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:57]execute_script... [09:59: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)450462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:57]POST & json_proto [09:59:57]process_json_proto [09:59:57]json parsed OK: [09:59:57]protocol is kg_v1.0 [09:59:57]action value=close_receipt [09:59:57]process_action close_receipt [09:59:57]cmd_close_receipt [09:59:57]MH_GetDate [09:59:57]Write to MH i2c: F0 00 00 69 09 61 [09:59:57]Write i2c OK [09:59:57]MH_I2C_Read... [09:59:57]Read from MH i2c: F0 [09:59:57]MH_I2C_Read... [09:59:57]Read from MH i2c: F0 09 00 [09:59:57]MH_I2C_Read... [09:59:57]Read from MH i2c: F0 09 00 69 09 00 1D B2 20 67 47 1B 1E 67 A7 [09:59:57]GetLastDocTimeStamp 1730195927 [09:59:57]current date 1730195997 [09:59:57]FM_GetShiftState [09:59:57]SAM_PROTO_GetShiftState [09:59:57]wFMCommunicate request_size=4 [09:59:57]MH_SAM_APDU [09:59:57]CAPDU: 80 13 01 00 [09:59:57]Write to MH i2c: E2 08 00 6A 09 80 13 01 00 00 00 00 00 F0 [09:59:57]Write i2c OK [09:59:57]MH_I2C_Read... [09:59:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:57]Read from MH i2c: E2 [09:59:57]MH_I2C_Read... [09:59:57]Read from MH i2c: E2 0E 00 [09:59:57]MH_I2C_Read... [09:59:57]Read from MH i2c: E2 0E 00 6A 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D9 [09:59:57]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [09:59:57]wFMCommunicate OK [09:59:57]SAM_PROTO_GetShiftState done [09:59:57]FM_GetShiftState done [09:59:57]opened in 1730160431 [09:59:57]opened+sec_in_day 1730246831 [09:59:57]quantity*price = 50041 [09:59:57]sum+1 = 50042 [09:59:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 70 29.10.2024 09:59 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202675 ФПД: 203008944243804 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095957&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202675&fm=203008944243804&tin=02508201610067®Number=0000000000091777&sum=50041 [09:59:58]StoreToDocumentArchive [09:59:58]shift 546 fd 202675 [09:59:58]save to /storage/0546/doc_00202675 [09:59:58]save last doc name /storage/0546/doc_00202675 to /storage/kkm_last_doc_name [09:59:58]save OK [09:59:58]Clear old archive folders... [09:59:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:59:58]tlvbuf is B6EC73D0 [09:59:58]SAM_PROTO_ClearQueue [09:59:58]wFMCommunicate request_size=4 [09:59:58]MH_SAM_APDU [09:59:58]CAPDU: 80 09 00 00 [09:59:58]Write to MH i2c: E2 08 00 77 09 80 09 00 00 00 00 00 00 F2 [09:59:58]Write i2c OK [09:59:58]MH_I2C_Read... [09:59:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:58]Read from MH i2c: E2 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 77 09 00 90 00 F4 [09:59:58]RAPDU: 90 00 [09:59:58]wFMCommunicate OK [09:59:58]SAM_PROTO_ClearQueue done [09:59:58]KKMCreateOFDPacket [09:59:58]OFDProtocolAddRootSTLVToBuf [09:59:58]FM_MakeSignedData [09:59:58]FM_MakeSignedData [09:59:58]SAM_PROTO_SignData [09:59:58]wFMCommunicate request_size=4 [09:59:58]MH_SAM_APDU [09:59:58]CAPDU: 80 0D 01 02 [09:59:58]Write to MH i2c: E2 08 00 78 09 80 0D 01 02 00 00 00 00 FA [09:59:58]Write i2c OK [09:59:58]MH_I2C_Read... [09:59:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:58]Read from MH i2c: E2 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 78 09 00 90 00 F5 [09:59:58]RAPDU: 90 00 [09:59:58]wFMCommunicate OK [09:59:58]wFMCommunicate request_size=255 [09:59:58]MH_SAM_APDU [09:59:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 1D B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 17 03 00 35 04 06 00 B8 [09:59:58]Write to MH i2c: E2 02 01 79 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 1D B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 17 03 00 35 04 06 00 B8 00 00 25 [09:59:58]Write i2c OK [09:59:58]MH_I2C_Read... [09:59:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:58]Read from MH i2c: E2 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 79 09 00 90 00 F6 [09:59:58]RAPDU: 90 00 [09:59:58]wFMCommunicate OK [09:59:58]wFMCommunicate request_size=10 [09:59:58]MH_SAM_APDU [09:59:58]CAPDU: 80 0D 02 02 05 A2 B4 02 04 5C [09:59:58]Write to MH i2c: E2 0D 00 7A 09 80 0D 02 02 05 00 A2 B4 02 04 5C 00 00 BF [09:59:58]Write i2c OK [09:59:58]MH_I2C_Read... [09:59:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:58]Read from MH i2c: E2 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 7A 09 00 90 00 F7 [09:59:58]RAPDU: 90 00 [09:59:58]wFMCommunicate OK [09:59:58]wFMCommunicate request_size=4 [09:59:58]MH_SAM_APDU [09:59:58]CAPDU: 80 0D 03 02 [09:59:58]Write to MH i2c: E2 08 00 7B 09 80 0D 03 02 00 00 00 00 FF [09:59:58]Write i2c OK [09:59:58]MH_I2C_Read... [09:59:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:59]Read from MH i2c: E2 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 0B 00 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 0B 00 7B 09 00 51 3E 4B FC 61 84 54 A6 90 00 B5 [09:59:59]RAPDU: 51 3E 4B FC 61 84 54 A6 90 00 [09:59:59]wFMCommunicate OK [09:59:59]SAM_PROTO_SignData done [09:59:59]FM_MakeSignedData done [09:59:59]CreateOFDProtocolMessage [09:59:59]wFMCommunicate request_size=4 [09:59:59]MH_SAM_APDU [09:59:59]CAPDU: 80 11 00 00 [09:59:59]Write to MH i2c: E2 08 00 7C 09 80 11 00 00 00 00 00 00 FF [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [09:59:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:59]Read from MH i2c: E2 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 17 00 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 17 00 7C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 54 [09:59:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [09:59:59]wFMCommunicate OK [09:59:59]CreateOFDProtocolMessage done [09:59:59]OFDSenderStorePacket 202675 [09:59:59]StoreOFDPacket docnum=202675 [09:59:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 49 CE 07 01 AC 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 1D B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 17 03 00 35 04 06 00 B8 A2 B4 02 04 5C 51 3E 4B FC 61 84 54 A6 [09:59:59]CheckFolder [09:59:59]dirname=/storage/ofd_packets [09:59:59]CheckFolder done [09:59:59]ProducePacketName [09:59:59]name=ofd_packets/00202675 [09:59:59]NVStorageSaveData ofd_packets/00202675 [09:59:59]File name is /storage/ofd_packets/00202675 [09:59:59]Write 301 bytes [09:59:59]NVStorageSaveData done [09:59:59]OFDSenderStorePacket done [09:59:59]KKMCreateOFDPacket done [09:59:59]NVStorageSaveData kkm_last_timestamp [09:59:59]File name is /storage/kkm_last_timestamp [09:59:59]Write 4 bytes [09:59:59]NVStorageSaveData done [09:59:59]ExternCall_PrintAddStr [09:59:59]wPrintStart [09:59:59]Write to MH i2c: 01 00 00 7D 09 86 [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: 01 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: 01 07 00 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: 01 07 00 7D 09 00 00 00 00 00 FF 0F 9B [09:59:59]RasterBufferAndPrint [09:59:59]line Счет N : (1)450462 [09:59:59]line ИНН: 02508201610067 [09:59:59]line Контрольно-Кассовый Чек [09:59:59]line ПРОДАЖА [09:59:59]line ТРК (МРК, ГНК) : 52 [09:59:59]line Товар: 2710124130 [09:59:59]line Аи-92-К-2 [09:59:59]line 7.480 * 66.90 [09:59:59]line = 500.41 [09:59:59]line НДС 12% НСП 1% [09:59:59]line > о реализуемом товаре [09:59:59]line ИТОГО: 500.41 [09:59:59]line НСП 1% : 4.43 [09:59:59]line НДС 12% : 53.14 [09:59:59]line Наличными: 0.00 [09:59:59]line Безнал.: 500.41 [09:59:59]line Место: АЗС № 171 "Партнер Нефть" [09:59:59]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [09:59:59]line СНО: Общий режим [09:59:59]line Чек 70 29.10.2024 09:59 [09:59:59]line Смена: 546 ФФД: 1.0 [09:59:59]line ЗНМ: 0300000109 [09:59:59]line РНМ: 0000000000091777 [09:59:59]line Версия ККМ: 001 [09:59:59]line Платежная система: Mbank [09:59:59]line ФМ: 0000000000871756 [09:59:59]line ФД: 202675 [09:59:59]line ФПД: 203008944243804 [09:59:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T095957&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202675&fm=203008944243804&tin=02508201610067®Number=0000000000091777&sum=50041 [09:59:59]OFD Sender: Processing packet 202675 [packets to send 116, broken 115] [09:59:59]ProducePacketName [09:59:59]name=ofd_packets/00202675 [09:59:59]OFD Sender: To server: pG, [09:59:59]CommunicateWithHost lk.salyk.kg:30040 [09:59:59]ConnectInit lk.salyk.kg [09:59:59]written 0, free lines is 4095 [09:59:59]Connected sock=10 [09:59:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 49 CE 07 01 AC 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 1D B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 17 03 00 35 04 06 00 B8 A2 B4 02 04 5C 51 3E 4B FC 61 84 54 A6 [09:59:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 65 D1 47 00 44 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 17 03 00 F4 03 04 00 D0 5D 20 67 B6 04 01 00 00 C3 2B A5 F9 8B ED E7 B9 [09:59:59]CommunicateWithHost err = 0 [09:59:59]CheckOFDResponse [09:59:59]1017 (14) - 77093643461234 [09:59:59]1041 (16) - 0000000000871756 [09:59:59]1040 (4) - 202675 [09:59:59]1012 (4) - 29.10.2024 04:00 [09:59:59]1206 (1) - 0 [09:59:59]OFD Sender: Remove packet 202675 [09:59:59]ProducePacketName [09:59:59]name=ofd_packets/00202675 [09:59:59]NVStorageDeleteData [09:59:59]Write to MH i2c: 01 00 00 A6 09 AF [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: 01 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: 01 07 00 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: 01 07 00 A6 09 00 00 00 00 00 C6 0C 88 [09:59:59]RasterBufferAndPrint [09:59:59]line [09:59:59]line [09:59:59]line [09:59:59]line [09:59:59]line [09:59:59]written 0, free lines is 3273 [09:59:59]MH_Cut [09:59:59]Write to MH i2c: D1 01 00 AD 09 01 88 [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: D1 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: D1 01 00 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: D1 01 00 AD 09 00 87 [09:59:59]Write to MH i2c: 01 00 00 AE 09 B7 [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [10:00:00]OFD Sender: No OFD packet to send [10:00:00]*** Cut start [10:00:00]*** Purtial cut [10:00:00]*** CUTSNS_PIN = 0 [10:00:00]*** Stage 1: CUTSNS_PIN = 1 [10:00:02]Read from MH i2c: 01 [10:00:02]MH_I2C_Read... [10:00:02]*** Stop cut motor [10:00:02]*** Cut end [10:00:02]Read from MH i2c: 01 07 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: 01 07 00 AE 09 00 00 00 00 00 FF 0F CC [10:00:02]process_action close_receipt done [10:00:02]requested_data is exist [10:00:02]produce_requested_data [10:00:02]requested_item fm.sn is exist - process it [10:00:02]wFMCommunicate request_size=4 [10:00:02]MH_SAM_APDU [10:00:02]CAPDU: 80 11 00 00 [10:00:02]Write to MH i2c: E2 08 00 AF 09 80 11 00 00 00 00 00 00 32 [10:00:02]Write i2c OK [10:00:02]MH_I2C_Read... [10:00:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:02]Read from MH i2c: E2 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 17 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 17 00 AF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 87 [10:00:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:00:02]wFMCommunicate OK [10:00:02]requested_item fd.num is exist - process it [10:00:02]SAM_PROTO_GetFieldsCounters [10:00:02]wFMCommunicate request_size=4 [10:00:02]MH_SAM_APDU [10:00:02]CAPDU: 80 13 00 00 [10:00:02]Write to MH i2c: E2 08 00 B0 09 80 13 00 00 00 00 00 00 35 [10:00:02]Write i2c OK [10:00:02]MH_I2C_Read... [10:00:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:00:02]Read from MH i2c: E2 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 62 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 62 00 B0 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B3 17 03 00 0E 04 04 00 22 02 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 21 [10:00:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B3 17 03 00 0E 04 04 00 22 02 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 [10:00:03]wFMCommunicate OK [10:00:03]SAM_PROTO_GetFieldsCounters done [10:00:03]requested_item shift.num is exist - process it [10:00:03]requested_item shift.opened is exist - process it [10:00:03]req_shift_opened [10:00:03]FM_GetShiftState [10:00:03]SAM_PROTO_GetShiftState [10:00:03]wFMCommunicate request_size=4 [10:00:03]MH_SAM_APDU [10:00:03]CAPDU: 80 13 01 00 [10:00:03]Write to MH i2c: E2 08 00 B1 09 80 13 01 00 00 00 00 00 37 [10:00:03]Write i2c OK [10:00:03]MH_I2C_Read... [10:00:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:03]Read from MH i2c: E2 [10:00:03]MH_I2C_Read... [10:00:03]Read from MH i2c: E2 0E 00 [10:00:03]MH_I2C_Read... [10:00:03]Read from MH i2c: E2 0E 00 B1 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 20 [10:00:03]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:00:03]wFMCommunicate OK [10:00:03]SAM_PROTO_GetShiftState done [10:00:03]FM_GetShiftState done [10:00:03]req_shift_opened done [10:00:03]requested_item shift.open_date is exist - process it [10:00:03]req_shift_open_date [10:00:03]req_shift_open_date done [10:00:03]produce_requested_data done [10:00:03]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202675,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:00:03]process_action_free close_receipt [10:00:03]json_value_free [10:00:03]json_value_free done [10:00:03]process_json_proto returns [10:00:03]Send response to host [10:00:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202675,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:00:03]free response buf [10:00:03]execute_script done [10:00:03]execute_script returns [10:00:03]free content buf [10:00:03]Sock 8.Close socket [10:00:03]Sock 8.Thread stoped [10:00:05]OFD Sender: No OFD packet to send [10:00:10]OFD Sender: No OFD packet to send [10:00:15]OFD Sender: No OFD packet to send [10:00:20]OFD Sender: No OFD packet to send [10:00:25]OFD Sender: No OFD packet to send [10:00:30]OFD Sender: No OFD packet to send [10:00:35]OFD Sender: No OFD packet to send [10:00:40]OFD Sender: No OFD packet to send [10:00:45]OFD Sender: No OFD packet to send [10:00:50]OFD Sender: No OFD packet to send [10:00:55]OFD Sender: No OFD packet to send [10:01:00]OFD Sender: No OFD packet to send [10:01:05]OFD Sender: No OFD packet to send [10:01:06]accept exits with 9 [10:01:06]New connection [10:01:06]New thread 3066834276 created [10:01:06]Thread 3066977636 joined [10:01:06]Waiting for new connection... [10:01:06] Sock 9.Parse request [10:01:06]Sock 9.Check first char [10:01:06]Sock 9.First char is OK [10:01:06]request: POST /json_proto HTTP/1.0 [10:01:06]Method: POST [10:01:06]URL: /json_proto [10:01:06]Method is POST - this is cgi request [10:01:06]url: /json_proto [10:01:06]query_string will be loaded in cgi processing [10:01:06]execute_cgi json_proto POST (null) [10:01:06]execute_cgi path=json_proto method=POST [10:01:06]POST find Content-Length [10:01:06]Host: 172.17.63.195:8080 [10:01:06]Content-Length: 769 [10:01:06]Content-Type: application/json [10:01:06] [10:01:06]POST finish read [10:01:06]Found Content-Length = 769 [10:01:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.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: Mbank", "payments": [ { "type": 1, "sum" : 1300.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:01:06]execute_script... [10: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)450463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.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: Mbank", "payments": [ { "type": 1, "sum" : 1300.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:01:06]POST & json_proto [10:01:06]process_json_proto [10:01:06]json parsed OK: [10:01:06]protocol is kg_v1.0 [10:01:06]action value=close_receipt [10:01:06]process_action close_receipt [10:01:06]cmd_close_receipt [10:01:06]MH_GetDate [10:01:06]Write to MH i2c: F0 00 00 B2 09 AA [10:01:06]Write i2c OK [10:01:06]MH_I2C_Read... [10:01:06]Read from MH i2c: F0 [10:01:06]MH_I2C_Read... [10:01:06]Read from MH i2c: F0 09 00 [10:01:06]MH_I2C_Read... [10:01:06]Read from MH i2c: F0 09 00 B2 09 00 62 B2 20 67 47 1B 1E 67 35 [10:01:06]GetLastDocTimeStamp 1730195997 [10:01:06]current date 1730196066 [10:01:06]FM_GetShiftState [10:01:06]SAM_PROTO_GetShiftState [10:01:06]wFMCommunicate request_size=4 [10:01:06]MH_SAM_APDU [10:01:06]CAPDU: 80 13 01 00 [10:01:06]Write to MH i2c: E2 08 00 B3 09 80 13 01 00 00 00 00 00 39 [10:01:06]Write i2c OK [10:01:06]MH_I2C_Read... [10:01:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:06]Read from MH i2c: E2 [10:01:06]MH_I2C_Read... [10:01:06]Read from MH i2c: E2 0E 00 [10:01:06]MH_I2C_Read... [10:01:06]Read from MH i2c: E2 0E 00 B3 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 22 [10:01:06]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:01:06]wFMCommunicate OK [10:01:06]SAM_PROTO_GetShiftState done [10:01:06]FM_GetShiftState done [10:01:06]opened in 1730160431 [10:01:06]opened+sec_in_day 1730246831 [10:01:06]quantity*price = 130053 [10:01:06]sum+1 = 130055 [10:01:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1300.54 НСП 1% : 11.51 НДС 12% : 138.11 Наличными: 0.00 Безнал.: 1300.54 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 71 29.10.2024 10:01 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202676 ФПД: 98634545431465 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100106&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202676&fm=98634545431465&tin=02508201610067®Number=0000000000091777&sum=130054 [10:01:07]StoreToDocumentArchive [10:01:07]shift 546 fd 202676 [10:01:07]save to /storage/0546/doc_00202676 [10:01:07]save last doc name /storage/0546/doc_00202676 to /storage/kkm_last_doc_name [10:01:07]save OK [10:01:07]Clear old archive folders... [10:01:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:01:07]tlvbuf is 00750A40 [10:01:07]SAM_PROTO_ClearQueue [10:01:07]wFMCommunicate request_size=4 [10:01:07]MH_SAM_APDU [10:01:07]CAPDU: 80 09 00 00 [10:01:07]Write to MH i2c: E2 08 00 C0 09 80 09 00 00 00 00 00 00 3B [10:01:07]Write i2c OK [10:01:07]MH_I2C_Read... [10:01:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:01:07]Read from MH i2c: E2 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: E2 03 00 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: E2 03 00 C0 09 00 90 00 3D [10:01:07]RAPDU: 90 00 [10:01:07]wFMCommunicate OK [10:01:07]SAM_PROTO_ClearQueue done [10:01:07]KKMCreateOFDPacket [10:01:07]OFDProtocolAddRootSTLVToBuf [10:01:07]FM_MakeSignedData [10:01:07]FM_MakeSignedData [10:01:07]SAM_PROTO_SignData [10:01:07]wFMCommunicate request_size=4 [10:01:07]MH_SAM_APDU [10:01:07]CAPDU: 80 0D 01 02 [10:01:07]Write to MH i2c: E2 08 00 C1 09 80 0D 01 02 00 00 00 00 43 [10:01:07]Write i2c OK [10:01:07]MH_I2C_Read... [10:01:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:01:07]Read from MH i2c: E2 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: E2 03 00 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: E2 03 00 C1 09 00 90 00 3E [10:01:07]RAPDU: 90 00 [10:01:07]wFMCommunicate OK [10:01:07]wFMCommunicate request_size=255 [10:01:07]MH_SAM_APDU [10:01:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 06 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 06 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 62 B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B4 17 03 00 35 04 06 00 59 [10:01:07]Write to MH i2c: E2 02 01 C2 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 06 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 06 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 62 B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B4 17 03 00 35 04 06 00 59 00 00 AA [10:01:07]Write i2c OK [10:01:07]MH_I2C_Read... [10:01:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:07]Read from MH i2c: E2 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: E2 03 00 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: E2 03 00 C2 09 00 90 00 3F [10:01:07]RAPDU: 90 00 [10:01:07]wFMCommunicate OK [10:01:07]wFMCommunicate request_size=10 [10:01:07]MH_SAM_APDU [10:01:07]CAPDU: 80 0D 02 02 05 B5 25 0B 03 A9 [10:01:07]Write to MH i2c: E2 0D 00 C3 09 80 0D 02 02 05 00 B5 25 0B 03 A9 00 00 E1 [10:01:07]Write i2c OK [10:01:07]MH_I2C_Read... [10:01:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:07]Read from MH i2c: E2 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: E2 03 00 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: E2 03 00 C3 09 00 90 00 40 [10:01:07]RAPDU: 90 00 [10:01:07]wFMCommunicate OK [10:01:07]wFMCommunicate request_size=4 [10:01:07]MH_SAM_APDU [10:01:07]CAPDU: 80 0D 03 02 [10:01:07]Write to MH i2c: E2 08 00 C4 09 80 0D 03 02 00 00 00 00 48 [10:01:07]Write i2c OK [10:01:07]MH_I2C_Read... [10:01:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:01:07]Read from MH i2c: E2 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: E2 0B 00 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: E2 0B 00 C4 09 00 C6 2E 10 C2 98 F0 E7 CB 90 00 49 [10:01:07]RAPDU: C6 2E 10 C2 98 F0 E7 CB 90 00 [10:01:07]wFMCommunicate OK [10:01:07]SAM_PROTO_SignData done [10:01:07]FM_MakeSignedData done [10:01:07]CreateOFDProtocolMessage [10:01:07]wFMCommunicate request_size=4 [10:01:07]MH_SAM_APDU [10:01:07]CAPDU: 80 11 00 00 [10:01:07]Write to MH i2c: E2 08 00 C5 09 80 11 00 00 00 00 00 00 48 [10:01:07]Write i2c OK [10:01:07]MH_I2C_Read... [10:01:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:07]Read from MH i2c: E2 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: E2 17 00 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: E2 17 00 C5 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9D [10:01:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:01:07]wFMCommunicate OK [10:01:07]CreateOFDProtocolMessage done [10:01:07]OFDSenderStorePacket 202676 [10:01:07]StoreOFDPacket docnum=202676 [10:01:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C1 C7 07 01 95 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 06 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 06 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 62 B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B4 17 03 00 35 04 06 00 59 B5 25 0B 03 A9 C6 2E 10 C2 98 F0 E7 CB [10:01:07]CheckFolder [10:01:07]dirname=/storage/ofd_packets [10:01:07]CheckFolder done [10:01:07]ProducePacketName [10:01:07]name=ofd_packets/00202676 [10:01:07]NVStorageSaveData ofd_packets/00202676 [10:01:07]File name is /storage/ofd_packets/00202676 [10:01:07]Write 301 bytes [10:01:07]NVStorageSaveData done [10:01:07]OFDSenderStorePacket done [10:01:07]KKMCreateOFDPacket done [10:01:07]NVStorageSaveData kkm_last_timestamp [10:01:07]File name is /storage/kkm_last_timestamp [10:01:07]Write 4 bytes [10:01:07]NVStorageSaveData done [10:01:07]ExternCall_PrintAddStr [10:01:07]wPrintStart [10:01:07]Write to MH i2c: 01 00 00 C6 09 CF [10:01:07]Write i2c OK [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: 01 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: 01 07 00 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: 01 07 00 C6 09 00 00 00 00 00 FF 0F E4 [10:01:07]RasterBufferAndPrint [10:01:07]line Счет N : (1)450463 [10:01:07]line ИНН: 02508201610067 [10:01:07]line Контрольно-Кассовый Чек [10:01:07]line ПРОДАЖА [10:01:07]line ТРК (МРК, ГНК) : 31 [10:01:07]line Товар: 2710124130 [10:01:07]line Аи-92-К-2 [10:01:07]line 19.440 * 66.90 [10:01:07]line = 1300.54 [10:01:07]line НДС 12% НСП 1% [10:01:07]line > о реализуемом товаре [10:01:07]line ИТОГО: 1300.54 [10:01:07]line НСП 1% : 11.51 [10:01:07]line НДС 12% : 138.11 [10:01:07]line Наличными: 0.00 [10:01:07]line Безнал.: 1300.54 [10:01:07]line Место: АЗС № 171 "Партнер Нефть" [10:01:07]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:01:07]line СНО: Общий режим [10:01:07]line Чек 71 29.10.2024 10:01 [10:01:07]line Смена: 546 ФФД: 1.0 [10:01:07]line ЗНМ: 0300000109 [10:01:07]line РНМ: 0000000000091777 [10:01:07]line Версия ККМ: 001 [10:01:07]line Платежная система: Mbank [10:01:07]line ФМ: 0000000000871756 [10:01:07]line ФД: 202676 [10:01:07]line ФПД: 98634545431465 [10:01:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100106&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202676&fm=98634545431465&tin=02508201610067®Number=0000000000091777&sum=130054 [10:01:08]OFD Sender: Processing packet 202676 [packets to send 116, broken 115] [10:01:08]ProducePacketName [10:01:08]name=ofd_packets/00202676 [10:01:08]OFD Sender: To server: pG, [10:01:08]CommunicateWithHost lk.salyk.kg:30040 [10:01:08]ConnectInit lk.salyk.kg [10:01:08]written 0, free lines is 4095 [10:01:08]Connected sock=10 [10:01:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C1 C7 07 01 95 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 06 FC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 06 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 62 B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B4 17 03 00 35 04 06 00 59 B5 25 0B 03 A9 C6 2E 10 C2 98 F0 E7 CB [10:01:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CA DE 47 00 1E 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B4 17 03 00 F4 03 04 00 15 5E 20 67 B6 04 01 00 00 4B 32 8A 47 7D 6F A8 A9 [10:01:08]CommunicateWithHost err = 0 [10:01:08]CheckOFDResponse [10:01:08]1017 (14) - 77093643461234 [10:01:08]1041 (16) - 0000000000871756 [10:01:08]1040 (4) - 202676 [10:01:08]1012 (4) - 29.10.2024 04:01 [10:01:08]1206 (1) - 0 [10:01:08]OFD Sender: Remove packet 202676 [10:01:08]ProducePacketName [10:01:08]name=ofd_packets/00202676 [10:01:08]NVStorageDeleteData [10:01:08]Write to MH i2c: 01 00 00 EF 09 F8 [10:01:08]Write i2c OK [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: 01 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: 01 07 00 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: 01 07 00 EF 09 00 00 00 00 00 C0 0C CB [10:01:08]RasterBufferAndPrint [10:01:08]line [10:01:08]line [10:01:08]line [10:01:08]line [10:01:08]line [10:01:08]written 0, free lines is 3268 [10:01:08]MH_Cut [10:01:08]Write to MH i2c: D1 01 00 F6 09 01 D1 [10:01:08]Write i2c OK [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: D1 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: D1 01 00 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: D1 01 00 F6 09 00 D0 [10:01:08]Write to MH i2c: 01 00 00 F7 09 00 [10:01:08]Write i2c OK [10:01:08]MH_I2C_Read... [10:01:08]OFD Sender: No OFD packet to send [10:01:09]*** Cut start [10:01:09]*** Purtial cut [10:01:09]*** Stage 1: CUTSNS_PIN = 1 [10:01:09]Read from MH i2c: 01 [10:01:09]MH_I2C_Read... [10:01:09]*** Stop cut motor [10:01:09]*** Cut end [10:01:09]Read from MH i2c: 01 07 00 [10:01:09]MH_I2C_Read... [10:01:09]Read from MH i2c: 01 07 00 F7 09 00 00 00 00 00 FF 0F 15 [10:01:09]process_action close_receipt done [10:01:09]requested_data is exist [10:01:09]produce_requested_data [10:01:09]requested_item fm.sn is exist - process it [10:01:09]wFMCommunicate request_size=4 [10:01:09]MH_SAM_APDU [10:01:09]CAPDU: 80 11 00 00 [10:01:09]Write to MH i2c: E2 08 00 F8 09 80 11 00 00 00 00 00 00 7B [10:01:09]Write i2c OK [10:01:09]MH_I2C_Read... [10:01:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:09]Read from MH i2c: E2 [10:01:09]MH_I2C_Read... [10:01:09]Read from MH i2c: E2 17 00 [10:01:09]MH_I2C_Read... [10:01:09]Read from MH i2c: E2 17 00 F8 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D0 [10:01:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:01:09]wFMCommunicate OK [10:01:09]requested_item fd.num is exist - process it [10:01:09]SAM_PROTO_GetFieldsCounters [10:01:09]wFMCommunicate request_size=4 [10:01:09]MH_SAM_APDU [10:01:09]CAPDU: 80 13 00 00 [10:01:09]Write to MH i2c: E2 08 00 F9 09 80 13 00 00 00 00 00 00 7E [10:01:09]Write i2c OK [10:01:09]MH_I2C_Read... [10:01:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:01:09]Read from MH i2c: E2 [10:01:09]MH_I2C_Read... [10:01:09]Read from MH i2c: E2 62 00 [10:01:09]MH_I2C_Read... [10:01:09]Read from MH i2c: E2 62 00 F9 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B4 17 03 00 0E 04 04 00 22 02 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 6E [10:01:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B4 17 03 00 0E 04 04 00 22 02 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 [10:01:09]wFMCommunicate OK [10:01:09]SAM_PROTO_GetFieldsCounters done [10:01:09]requested_item shift.num is exist - process it [10:01:09]requested_item shift.opened is exist - process it [10:01:09]req_shift_opened [10:01:09]FM_GetShiftState [10:01:09]SAM_PROTO_GetShiftState [10:01:09]wFMCommunicate request_size=4 [10:01:09]MH_SAM_APDU [10:01:09]CAPDU: 80 13 01 00 [10:01:09]Write to MH i2c: E2 08 00 FA 09 80 13 01 00 00 00 00 00 80 [10:01:09]Write i2c OK [10:01:09]MH_I2C_Read... [10:01:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:09]Read from MH i2c: E2 [10:01:09]MH_I2C_Read... [10:01:09]Read from MH i2c: E2 0E 00 [10:01:09]MH_I2C_Read... [10:01:09]Read from MH i2c: E2 0E 00 FA 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 69 [10:01:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:01:09]wFMCommunicate OK [10:01:09]SAM_PROTO_GetShiftState done [10:01:09]FM_GetShiftState done [10:01:09]req_shift_opened done [10:01:09]requested_item shift.open_date is exist - process it [10:01:09]req_shift_open_date [10:01:09]req_shift_open_date done [10:01:09]produce_requested_data done [10:01:09]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202676,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:01:09]process_action_free close_receipt [10:01:09]json_value_free [10:01:09]json_value_free done [10:01:09]process_json_proto returns [10:01:09]Send response to host [10:01:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202676,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:01:09]free response buf [10:01:09]execute_script done [10:01:09]execute_script returns [10:01:09]free content buf [10:01:09]Sock 9.Close socket [10:01:09]Sock 9.Thread stoped [10:01:13]OFD Sender: No OFD packet to send [10:01:16]int [10:01:16]Write to MH i2c: 01 00 00 FB 09 04 [10:01:16]*** FLAG_PRN_KEY set [10:01:16]Write i2c OK [10:01:16]MH_I2C_Read... [10:01:16]Read from MH i2c: 01 [10:01:16]MH_I2C_Read... [10:01:16]Read from MH i2c: 01 07 00 [10:01:16]MH_I2C_Read... [10:01:16]Read from MH i2c: 01 07 00 FB 09 00 08 00 00 00 FF 0F 21 [10:01:16]state=0 [10:01:16]Key pressed [10:01:16]Feed [10:01:16]Write to MH i2c: D8 00 00 FC 09 DC [10:01:16]Write i2c OK [10:01:16]MH_I2C_Read... [10:01:16]Read from MH i2c: D8 [10:01:16]MH_I2C_Read... [10:01:16]Read from MH i2c: D8 01 00 [10:01:16]MH_I2C_Read... [10:01:16]Read from MH i2c: D8 01 00 FC 09 00 DD [10:01:16]int [10:01:16]Write to MH i2c: 01 00 00 FD 09 06 [10:01:16]Write i2c OK [10:01:16]MH_I2C_Read... [10:01:16]Read from MH i2c: 01 [10:01:16]MH_I2C_Read... [10:01:16]Read from MH i2c: 01 07 00 [10:01:16]MH_I2C_Read... [10:01:16]Read from MH i2c: 01 07 00 FD 09 00 48 00 00 00 3C 00 91 [10:01:16]state=2 [10:01:16]Key pressed [10:01:16]int [10:01:16]Write to MH i2c: 01 00 00 FE 09 07 [10:01:16]Write i2c OK [10:01:16]MH_I2C_Read... [10:01:16]Read from MH i2c: 01 [10:01:16]MH_I2C_Read... [10:01:16]*** FLAG_PRN_KEY reset [10:01:16]*** FLAG_PRN_KEY set [10:01:16]Read from MH i2c: 01 07 00 [10:01:16]MH_I2C_Read... [10:01:16]Read from MH i2c: 01 07 00 FE 09 00 08 00 00 00 F6 0F 1B [10:01:16]state=2 [10:01:16]Key pressed [10:01:16]int [10:01:16]Write to MH i2c: 01 00 00 FF 09 08 [10:01:16]*** FLAG_PRN_KEY reset [10:01:16]Write i2c OK [10:01:16]MH_I2C_Read... [10:01:16]Read from MH i2c: 01 [10:01:16]MH_I2C_Read... [10:01:16]Read from MH i2c: 01 07 00 [10:01:16]MH_I2C_Read... [10:01:16]Read from MH i2c: 01 07 00 FF 09 00 00 00 00 00 F8 0F 16 [10:01:16]state=2 [10:01:16]Stop feed [10:01:17]int [10:01:17]Write to MH i2c: 01 00 00 00 0A 0A [10:01:17]*** FLAG_PRN_KEY set [10:01:17]Write i2c OK [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: 01 [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: 01 07 00 [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: 01 07 00 00 0A 00 08 00 00 00 FF 0F 27 [10:01:17]state=0 [10:01:17]Key pressed [10:01:17]Feed [10:01:17]Write to MH i2c: D8 00 00 01 0A E2 [10:01:17]Write i2c OK [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: D8 [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: D8 01 00 [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: D8 01 00 01 0A 00 E3 [10:01:17]int [10:01:17]Write to MH i2c: 01 00 00 02 0A 0C [10:01:17]Write i2c OK [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: 01 [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: 01 07 00 [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: 01 07 00 02 0A 00 48 00 00 00 3C 00 97 [10:01:17]state=2 [10:01:17]Key pressed [10:01:17]int [10:01:17]Write to MH i2c: 01 00 00 03 0A 0D [10:01:17]*** FLAG_PRN_KEY reset [10:01:17]Write i2c OK [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: 01 [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: 01 07 00 [10:01:17]MH_I2C_Read... [10:01:17]Read from MH i2c: 01 07 00 03 0A 00 00 00 00 00 F6 0F 19 [10:01:17]state=2 [10:01:17]Stop feed [10:01:18]OFD Sender: No OFD packet to send [10:01:23]OFD Sender: No OFD packet to send [10:01:28]OFD Sender: No OFD packet to send [10:01:30]accept exits with 8 [10:01:30]New connection [10:01:30]New thread 3066977636 created [10:01:30]Thread 3066834276 joined [10:01:30]Waiting for new connection... [10:01:30] Sock 8.Parse request [10:01:30]Sock 8.Check first char [10:01:30]Sock 8.First char is OK [10:01:30]request: POST /json_proto HTTP/1.0 [10:01:30]Method: POST [10:01:30]URL: /json_proto [10:01:30]Method is POST - this is cgi request [10:01:30]url: /json_proto [10:01:30]query_string will be loaded in cgi processing [10:01:30]execute_cgi json_proto POST (null) [10:01:30]execute_cgi path=json_proto method=POST [10:01:30]POST find Content-Length [10:01:30]Host: 172.17.63.195:8080 [10:01:30]Content-Length: 766 [10:01:30]Content-Type: application/json [10:01:30] [10:01:30]POST finish read [10:01:30]Found Content-Length = 766 [10:01:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.690, "sum" : 380.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: Mbank", "payments": [ { "type": 1, "sum" : 380.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:01:30]execute_script... [10:01:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.690, "sum" : 380.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: Mbank", "payments": [ { "type": 1, "sum" : 380.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:01:30]POST & json_proto [10:01:30]process_json_proto [10:01:30]json parsed OK: [10:01:30]protocol is kg_v1.0 [10:01:30]action value=close_receipt [10:01:30]process_action close_receipt [10:01:30]cmd_close_receipt [10:01:30]MH_GetDate [10:01:30]Write to MH i2c: F0 00 00 04 0A FD [10:01:30]Write i2c OK [10:01:30]MH_I2C_Read... [10:01:30]Read from MH i2c: F0 [10:01:30]MH_I2C_Read... [10:01:30]Read from MH i2c: F0 09 00 [10:01:30]MH_I2C_Read... [10:01:30]Read from MH i2c: F0 09 00 04 0A 00 7B B2 20 67 47 1B 1E 67 A1 [10:01:30]GetLastDocTimeStamp 1730196066 [10:01:30]current date 1730196091 [10:01:30]FM_GetShiftState [10:01:30]SAM_PROTO_GetShiftState [10:01:30]wFMCommunicate request_size=4 [10:01:30]MH_SAM_APDU [10:01:30]CAPDU: 80 13 01 00 [10:01:30]Write to MH i2c: E2 08 00 05 0A 80 13 01 00 00 00 00 00 8C [10:01:30]Write i2c OK [10:01:30]MH_I2C_Read... [10:01:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:30]Read from MH i2c: E2 [10:01:30]MH_I2C_Read... [10:01:30]Read from MH i2c: E2 0E 00 [10:01:30]MH_I2C_Read... [10:01:30]Read from MH i2c: E2 0E 00 05 0A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 75 [10:01:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:01:30]wFMCommunicate OK [10:01:30]SAM_PROTO_GetShiftState done [10:01:30]FM_GetShiftState done [10:01:30]opened in 1730160431 [10:01:30]opened+sec_in_day 1730246831 [10:01:30]quantity*price = 38066 [10:01:30]sum+1 = 38067 [10:01:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 380.66 НСП 1% : 3.37 НДС 12% : 40.42 Наличными: 0.00 Безнал.: 380.66 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 72 29.10.2024 10:01 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202677 ФПД: 122219941927632 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100131&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202677&fm=122219941927632&tin=02508201610067®Number=0000000000091777&sum=38066 [10:01:32]StoreToDocumentArchive [10:01:32]shift 546 fd 202677 [10:01:32]save to /storage/0546/doc_00202677 [10:01:32]save last doc name /storage/0546/doc_00202677 to /storage/kkm_last_doc_name [10:01:32]save OK [10:01:32]Clear old archive folders... [10:01:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:01:32]tlvbuf is 0076B7E0 [10:01:32]SAM_PROTO_ClearQueue [10:01:32]wFMCommunicate request_size=4 [10:01:32]MH_SAM_APDU [10:01:32]CAPDU: 80 09 00 00 [10:01:32]Write to MH i2c: E2 08 00 12 0A 80 09 00 00 00 00 00 00 8E [10:01:32]Write i2c OK [10:01:32]MH_I2C_Read... [10:01:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:01:32]Read from MH i2c: E2 [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: E2 03 00 [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: E2 03 00 12 0A 00 90 00 90 [10:01:32]RAPDU: 90 00 [10:01:32]wFMCommunicate OK [10:01:32]SAM_PROTO_ClearQueue done [10:01:32]KKMCreateOFDPacket [10:01:32]OFDProtocolAddRootSTLVToBuf [10:01:32]FM_MakeSignedData [10:01:32]FM_MakeSignedData [10:01:32]SAM_PROTO_SignData [10:01:32]wFMCommunicate request_size=4 [10:01:32]MH_SAM_APDU [10:01:32]CAPDU: 80 0D 01 02 [10:01:32]Write to MH i2c: E2 08 00 13 0A 80 0D 01 02 00 00 00 00 96 [10:01:32]Write i2c OK [10:01:32]MH_I2C_Read... [10:01:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:01:32]Read from MH i2c: E2 [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: E2 03 00 [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: E2 03 00 13 0A 00 90 00 91 [10:01:32]RAPDU: 90 00 [10:01:32]wFMCommunicate OK [10:01:32]wFMCommunicate request_size=255 [10:01:32]MH_SAM_APDU [10:01:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 3A 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 94 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 7B B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 17 03 00 35 04 06 00 6F [10:01:32]Write to MH i2c: E2 02 01 14 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 3A 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 94 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 7B B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 17 03 00 35 04 06 00 6F 00 00 8C [10:01:32]Write i2c OK [10:01:32]MH_I2C_Read... [10:01:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:32]Read from MH i2c: E2 [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: E2 03 00 [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: E2 03 00 14 0A 00 90 00 92 [10:01:32]RAPDU: 90 00 [10:01:32]wFMCommunicate OK [10:01:32]wFMCommunicate request_size=10 [10:01:32]MH_SAM_APDU [10:01:32]CAPDU: 80 0D 02 02 05 28 8C 39 1A D0 [10:01:32]Write to MH i2c: E2 0D 00 15 0A 80 0D 02 02 05 00 28 8C 39 1A D0 00 00 7A [10:01:32]Write i2c OK [10:01:32]MH_I2C_Read... [10:01:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:32]Read from MH i2c: E2 [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: E2 03 00 [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: E2 03 00 15 0A 00 90 00 93 [10:01:32]RAPDU: 90 00 [10:01:32]wFMCommunicate OK [10:01:32]wFMCommunicate request_size=4 [10:01:32]MH_SAM_APDU [10:01:32]CAPDU: 80 0D 03 02 [10:01:32]Write to MH i2c: E2 08 00 16 0A 80 0D 03 02 00 00 00 00 9B [10:01:32]Write i2c OK [10:01:32]MH_I2C_Read... [10:01:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:01:32]Read from MH i2c: E2 [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: E2 0B 00 [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: E2 0B 00 16 0A 00 03 4C B8 CB 43 D9 C7 7F 90 00 D0 [10:01:32]RAPDU: 03 4C B8 CB 43 D9 C7 7F 90 00 [10:01:32]wFMCommunicate OK [10:01:32]SAM_PROTO_SignData done [10:01:32]FM_MakeSignedData done [10:01:32]CreateOFDProtocolMessage [10:01:32]wFMCommunicate request_size=4 [10:01:32]MH_SAM_APDU [10:01:32]CAPDU: 80 11 00 00 [10:01:32]Write to MH i2c: E2 08 00 17 0A 80 11 00 00 00 00 00 00 9B [10:01:32]Write i2c OK [10:01:32]MH_I2C_Read... [10:01:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:32]Read from MH i2c: E2 [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: E2 17 00 [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: E2 17 00 17 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F0 [10:01:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:01:32]wFMCommunicate OK [10:01:32]CreateOFDProtocolMessage done [10:01:32]OFDSenderStorePacket 202677 [10:01:32]StoreOFDPacket docnum=202677 [10:01:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F2 8C 07 01 23 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 3A 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 94 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 7B B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 17 03 00 35 04 06 00 6F 28 8C 39 1A D0 03 4C B8 CB 43 D9 C7 7F [10:01:32]CheckFolder [10:01:32]dirname=/storage/ofd_packets [10:01:32]CheckFolder done [10:01:32]ProducePacketName [10:01:32]name=ofd_packets/00202677 [10:01:32]NVStorageSaveData ofd_packets/00202677 [10:01:32]File name is /storage/ofd_packets/00202677 [10:01:32]Write 301 bytes [10:01:32]NVStorageSaveData done [10:01:32]OFDSenderStorePacket done [10:01:32]KKMCreateOFDPacket done [10:01:32]NVStorageSaveData kkm_last_timestamp [10:01:32]File name is /storage/kkm_last_timestamp [10:01:32]Write 4 bytes [10:01:32]NVStorageSaveData done [10:01:32]ExternCall_PrintAddStr [10:01:32]wPrintStart [10:01:32]Write to MH i2c: 01 00 00 18 0A 22 [10:01:32]Write i2c OK [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: 01 [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: 01 07 00 [10:01:32]MH_I2C_Read... [10:01:32]Read from MH i2c: 01 07 00 18 0A 00 00 00 00 00 FF 0F 37 [10:01:32]RasterBufferAndPrint [10:01:32]line Счет N : (1)450464 [10:01:32]line ИНН: 02508201610067 [10:01:32]line Контрольно-Кассовый Чек [10:01:32]line ПРОДАЖА [10:01:32]line ТРК (МРК, ГНК) : 62 [10:01:32]line Товар: 2710124130 [10:01:32]line Аи-92-К-2 [10:01:32]line 5.690 * 66.90 [10:01:32]line = 380.66 [10:01:32]line НДС 12% НСП 1% [10:01:32]line > о реализуемом товаре [10:01:32]line ИТОГО: 380.66 [10:01:32]line НСП 1% : 3.37 [10:01:32]line НДС 12% : 40.42 [10:01:32]line Наличными: 0.00 [10:01:32]line Безнал.: 380.66 [10:01:32]line Место: АЗС № 171 "Партнер Нефть" [10:01:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:01:32]line СНО: Общий режим [10:01:32]line Чек 72 29.10.2024 10:01 [10:01:32]line Смена: 546 ФФД: 1.0 [10:01:32]line ЗНМ: 0300000109 [10:01:32]line РНМ: 0000000000091777 [10:01:32]line Версия ККМ: 001 [10:01:32]line Платежная система: Mbank [10:01:32]line ФМ: 0000000000871756 [10:01:32]line ФД: 202677 [10:01:32]line ФПД: 122219941927632 [10:01:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100131&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202677&fm=122219941927632&tin=02508201610067®Number=0000000000091777&sum=38066 [10:01:32]written 0, free lines is 4095 [10:01:32]OFD Sender: Processing packet 202677 [packets to send 116, broken 115] [10:01:32]ProducePacketName [10:01:32]name=ofd_packets/00202677 [10:01:32]OFD Sender: To server: pG, [10:01:32]CommunicateWithHost lk.salyk.kg:30040 [10:01:32]ConnectInit lk.salyk.kg [10:01:32]Connected sock=10 [10:01:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F2 8C 07 01 23 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 3A 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B2 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CA 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 94 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 7B B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 17 03 00 35 04 06 00 6F 28 8C 39 1A D0 03 4C B8 CB 43 D9 C7 7F [10:01:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 56 42 47 00 2B 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 17 03 00 F4 03 04 00 2D 5E 20 67 B6 04 01 00 00 25 45 89 33 C6 B0 AB 27 [10:01:32]CommunicateWithHost err = 0 [10:01:32]CheckOFDResponse [10:01:32]1017 (14) - 77093643461234 [10:01:32]1041 (16) - 0000000000871756 [10:01:32]1040 (4) - 202677 [10:01:32]1012 (4) - 29.10.2024 04:01 [10:01:32]1206 (1) - 0 [10:01:32]OFD Sender: Remove packet 202677 [10:01:32]ProducePacketName [10:01:32]name=ofd_packets/00202677 [10:01:32]NVStorageDeleteData [10:01:33]Write to MH i2c: 01 00 00 41 0A 4B [10:01:33]Write i2c OK [10:01:33]MH_I2C_Read... [10:01:33]Read from MH i2c: 01 [10:01:33]MH_I2C_Read... [10:01:33]Read from MH i2c: 01 07 00 [10:01:33]MH_I2C_Read... [10:01:33]Read from MH i2c: 01 07 00 41 0A 00 00 00 00 00 E3 0C 41 [10:01:33]RasterBufferAndPrint [10:01:33]line [10:01:33]line [10:01:33]line [10:01:33]line [10:01:33]line [10:01:33]written 0, free lines is 3306 [10:01:33]MH_Cut [10:01:33]Write to MH i2c: D1 01 00 48 0A 01 24 [10:01:33]Write i2c OK [10:01:33]MH_I2C_Read... [10:01:33]Read from MH i2c: D1 [10:01:33]MH_I2C_Read... [10:01:33]Read from MH i2c: D1 01 00 [10:01:33]MH_I2C_Read... [10:01:33]Read from MH i2c: D1 01 00 48 0A 00 23 [10:01:33]Write to MH i2c: 01 00 00 49 0A 53 [10:01:33]Write i2c OK [10:01:33]MH_I2C_Read... [10:01:33]OFD Sender: No OFD packet to send [10:01:33]*** Cut start [10:01:33]*** Purtial cut [10:01:33]*** Stage 1: CUTSNS_PIN = 1 [10:01:34]Read from MH i2c: 01 [10:01:34]MH_I2C_Read... [10:01:34]*** Stop cut motor [10:01:34]*** Cut end [10:01:34]Read from MH i2c: 01 07 00 [10:01:34]MH_I2C_Read... [10:01:34]Read from MH i2c: 01 07 00 49 0A 00 00 00 00 00 FF 0F 68 [10:01:34]process_action close_receipt done [10:01:34]requested_data is exist [10:01:34]produce_requested_data [10:01:34]requested_item fm.sn is exist - process it [10:01:34]wFMCommunicate request_size=4 [10:01:34]MH_SAM_APDU [10:01:34]CAPDU: 80 11 00 00 [10:01:34]Write to MH i2c: E2 08 00 4A 0A 80 11 00 00 00 00 00 00 CE [10:01:34]Write i2c OK [10:01:34]MH_I2C_Read... [10:01:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:34]Read from MH i2c: E2 [10:01:34]MH_I2C_Read... [10:01:34]Read from MH i2c: E2 17 00 [10:01:34]MH_I2C_Read... [10:01:34]Read from MH i2c: E2 17 00 4A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 23 [10:01:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:01:34]wFMCommunicate OK [10:01:34]requested_item fd.num is exist - process it [10:01:34]SAM_PROTO_GetFieldsCounters [10:01:34]wFMCommunicate request_size=4 [10:01:34]MH_SAM_APDU [10:01:34]CAPDU: 80 13 00 00 [10:01:34]Write to MH i2c: E2 08 00 4B 0A 80 13 00 00 00 00 00 00 D1 [10:01:34]Write i2c OK [10:01:34]MH_I2C_Read... [10:01:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:01:34]Read from MH i2c: E2 [10:01:34]MH_I2C_Read... [10:01:34]Read from MH i2c: E2 62 00 [10:01:34]MH_I2C_Read... [10:01:34]Read from MH i2c: E2 62 00 4B 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B5 17 03 00 0E 04 04 00 22 02 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 C5 [10:01:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B5 17 03 00 0E 04 04 00 22 02 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 [10:01:34]wFMCommunicate OK [10:01:34]SAM_PROTO_GetFieldsCounters done [10:01:34]requested_item shift.num is exist - process it [10:01:34]requested_item shift.opened is exist - process it [10:01:34]req_shift_opened [10:01:34]FM_GetShiftState [10:01:34]SAM_PROTO_GetShiftState [10:01:34]wFMCommunicate request_size=4 [10:01:34]MH_SAM_APDU [10:01:34]CAPDU: 80 13 01 00 [10:01:34]Write to MH i2c: E2 08 00 4C 0A 80 13 01 00 00 00 00 00 D3 [10:01:34]Write i2c OK [10:01:34]MH_I2C_Read... [10:01:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:34]Read from MH i2c: E2 [10:01:34]MH_I2C_Read... [10:01:34]Read from MH i2c: E2 0E 00 [10:01:34]MH_I2C_Read... [10:01:34]Read from MH i2c: E2 0E 00 4C 0A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BC [10:01:34]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:01:34]wFMCommunicate OK [10:01:34]SAM_PROTO_GetShiftState done [10:01:34]FM_GetShiftState done [10:01:34]req_shift_opened done [10:01:34]requested_item shift.open_date is exist - process it [10:01:34]req_shift_open_date [10:01:34]req_shift_open_date done [10:01:34]produce_requested_data done [10:01:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202677,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:01:34]process_action_free close_receipt [10:01:34]json_value_free [10:01:34]json_value_free done [10:01:34]process_json_proto returns [10:01:34]Send response to host [10:01:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202677,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:01:34]free response buf [10:01:34]execute_script done [10:01:34]execute_script returns [10:01:34]free content buf [10:01:34]Sock 8.Close socket [10:01:34]Sock 8.Thread stoped [10:01:38]OFD Sender: No OFD packet to send [10:01:43]OFD Sender: No OFD packet to send [10:01:48]OFD Sender: No OFD packet to send [10:01:53]OFD Sender: No OFD packet to send [10:01:58]OFD Sender: No OFD packet to send [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:57]accept exits with 9 [10:02:57]New connection [10:02:57]New thread 3066834276 created [10:02:57]Thread 3066977636 joined [10:02:57]Waiting for new connection... [10:02:57] Sock 9.Parse request [10:02:57]Sock 9.Check first char [10:02:57]Sock 9.First char is OK [10:02:57]request: POST /json_proto HTTP/1.0 [10:02:57]Method: POST [10:02:57]URL: /json_proto [10:02:57]Method is POST - this is cgi request [10:02:57]url: /json_proto [10:02:57]query_string will be loaded in cgi processing [10:02:57]execute_cgi json_proto POST (null) [10:02:57]execute_cgi path=json_proto method=POST [10:02:57]POST find Content-Length [10:02:57]Host: 172.17.63.195:8080 [10:02:57]Content-Length: 677 [10:02:57]Content-Type: application/json [10:02:57] [10:02:57]POST finish read [10:02:57]Found Content-Length = 677 [10:02:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:57]execute_script... [10:02:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:57]POST & json_proto [10:02:57]process_json_proto [10:02:57]json parsed OK: [10:02:57]protocol is kg_v1.0 [10:02:57]action value=close_receipt [10:02:57]process_action close_receipt [10:02:57]cmd_close_receipt [10:02:57]MH_GetDate [10:02:57]Write to MH i2c: F0 00 00 4D 0A 46 [10:02:57]Write i2c OK [10:02:57]MH_I2C_Read... [10:02:57]Read from MH i2c: F0 [10:02:57]MH_I2C_Read... [10:02:57]Read from MH i2c: F0 09 00 [10:02:57]MH_I2C_Read... [10:02:57]Read from MH i2c: F0 09 00 4D 0A 00 D1 B2 20 67 47 1B 1E 67 40 [10:02:57]GetLastDocTimeStamp 1730196091 [10:02:57]current date 1730196177 [10:02:57]FM_GetShiftState [10:02:57]SAM_PROTO_GetShiftState [10:02:57]wFMCommunicate request_size=4 [10:02:57]MH_SAM_APDU [10:02:57]CAPDU: 80 13 01 00 [10:02:57]Write to MH i2c: E2 08 00 4E 0A 80 13 01 00 00 00 00 00 D5 [10:02:57]Write i2c OK [10:02:57]MH_I2C_Read... [10:02:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:57]Read from MH i2c: E2 [10:02:57]MH_I2C_Read... [10:02:57]Read from MH i2c: E2 0E 00 [10:02:57]MH_I2C_Read... [10:02:57]Read from MH i2c: E2 0E 00 4E 0A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BE [10:02:57]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:02:57]wFMCommunicate OK [10:02:57]SAM_PROTO_GetShiftState done [10:02:57]FM_GetShiftState done [10:02:57]opened in 1730160431 [10:02:57]opened+sec_in_day 1730246831 [10:02:57]quantity*price = 60009 [10:02:57]sum+1 = 60010 [10:02:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 73 29.10.2024 10:02 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202678 ФПД: 273706131244679 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100257&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202678&fm=273706131244679&tin=02508201610067®Number=0000000000091777&sum=60000 [10:02:58]StoreToDocumentArchive [10:02:58]shift 546 fd 202678 [10:02:58]save to /storage/0546/doc_00202678 [10:02:58]save last doc name /storage/0546/doc_00202678 to /storage/kkm_last_doc_name [10:02:58]save OK [10:02:58]Clear old archive folders... [10:02:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:02:58]tlvbuf is 00767300 [10:02:58]SAM_PROTO_ClearQueue [10:02:58]wFMCommunicate request_size=4 [10:02:58]MH_SAM_APDU [10:02:58]CAPDU: 80 09 00 00 [10:02:58]Write to MH i2c: E2 08 00 5B 0A 80 09 00 00 00 00 00 00 D7 [10:02:58]Write i2c OK [10:02:58]MH_I2C_Read... [10:02:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:02:58]Read from MH i2c: E2 [10:02:58]MH_I2C_Read... [10:02:58]Read from MH i2c: E2 03 00 [10:02:58]MH_I2C_Read... [10:02:58]Read from MH i2c: E2 03 00 5B 0A 00 90 00 D9 [10:02:58]RAPDU: 90 00 [10:02:58]wFMCommunicate OK [10:02:58]SAM_PROTO_ClearQueue done [10:02:58]KKMCreateOFDPacket [10:02:58]OFDProtocolAddRootSTLVToBuf [10:02:58]FM_MakeSignedData [10:02:58]FM_MakeSignedData [10:02:58]SAM_PROTO_SignData [10:02:58]wFMCommunicate request_size=4 [10:02:58]MH_SAM_APDU [10:02:58]CAPDU: 80 0D 01 02 [10:02:58]Write to MH i2c: E2 08 00 5C 0A 80 0D 01 02 00 00 00 00 DF [10:02:58]Write i2c OK [10:02:58]MH_I2C_Read... [10:02:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:02:58]Read from MH i2c: E2 [10:02:58]MH_I2C_Read... [10:02:58]Read from MH i2c: E2 03 00 [10:02:58]MH_I2C_Read... [10:02:58]Read from MH i2c: E2 03 00 5C 0A 00 90 00 DA [10:02:58]RAPDU: 90 00 [10:02:58]wFMCommunicate OK [10:02:58]wFMCommunicate request_size=255 [10:02:58]MH_SAM_APDU [10:02:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 D1 B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 17 03 00 35 04 06 00 F8 [10:02:58]Write to MH i2c: E2 02 01 5D 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 D1 B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 17 03 00 35 04 06 00 F8 00 00 8F [10:02:58]Write i2c OK [10:02:58]MH_I2C_Read... [10:02:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:58]Read from MH i2c: E2 [10:02:58]MH_I2C_Read... [10:02:58]Read from MH i2c: E2 03 00 [10:02:58]MH_I2C_Read... [10:02:58]Read from MH i2c: E2 03 00 5D 0A 00 90 00 DB [10:02:58]RAPDU: 90 00 [10:02:58]wFMCommunicate OK [10:02:58]wFMCommunicate request_size=10 [10:02:58]MH_SAM_APDU [10:02:58]CAPDU: 80 0D 02 02 05 EF 2C B9 C6 87 [10:02:58]Write to MH i2c: E2 0D 00 5E 0A 80 0D 02 02 05 00 EF 2C B9 C6 87 00 00 0D [10:02:58]Write i2c OK [10:02:58]MH_I2C_Read... [10:02:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:58]Read from MH i2c: E2 [10:02:58]MH_I2C_Read... [10:02:58]Read from MH i2c: E2 03 00 [10:02:58]MH_I2C_Read... [10:02:58]Read from MH i2c: E2 03 00 5E 0A 00 90 00 DC [10:02:58]RAPDU: 90 00 [10:02:58]wFMCommunicate OK [10:02:58]wFMCommunicate request_size=4 [10:02:58]MH_SAM_APDU [10:02:58]CAPDU: 80 0D 03 02 [10:02:58]Write to MH i2c: E2 08 00 5F 0A 80 0D 03 02 00 00 00 00 E4 [10:02:58]Write i2c OK [10:02:58]MH_I2C_Read... [10:02:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:02:59]Read from MH i2c: E2 [10:02:59]MH_I2C_Read... [10:02:59]Read from MH i2c: E2 0B 00 [10:02:59]MH_I2C_Read... [10:02:59]Read from MH i2c: E2 0B 00 5F 0A 00 07 64 E8 0F 0B AC C2 B4 90 00 74 [10:02:59]RAPDU: 07 64 E8 0F 0B AC C2 B4 90 00 [10:02:59]wFMCommunicate OK [10:02:59]SAM_PROTO_SignData done [10:02:59]FM_MakeSignedData done [10:02:59]CreateOFDProtocolMessage [10:02:59]wFMCommunicate request_size=4 [10:02:59]MH_SAM_APDU [10:02:59]CAPDU: 80 11 00 00 [10:02:59]Write to MH i2c: E2 08 00 60 0A 80 11 00 00 00 00 00 00 E4 [10:02:59]Write i2c OK [10:02:59]MH_I2C_Read... [10:02:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:59]Read from MH i2c: E2 [10:02:59]MH_I2C_Read... [10:02:59]Read from MH i2c: E2 17 00 [10:02:59]MH_I2C_Read... [10:02:59]Read from MH i2c: E2 17 00 60 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 39 [10:02:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:02:59]wFMCommunicate OK [10:02:59]CreateOFDProtocolMessage done [10:02:59]OFDSenderStorePacket 202678 [10:02:59]StoreOFDPacket docnum=202678 [10:02:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 83 8F 07 01 1B D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 D1 B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 17 03 00 35 04 06 00 F8 EF 2C B9 C6 87 07 64 E8 0F 0B AC C2 B4 [10:02:59]CheckFolder [10:02:59]dirname=/storage/ofd_packets [10:02:59]CheckFolder done [10:02:59]ProducePacketName [10:02:59]name=ofd_packets/00202678 [10:02:59]NVStorageSaveData ofd_packets/00202678 [10:02:59]File name is /storage/ofd_packets/00202678 [10:02:59]Write 301 bytes [10:02:59]NVStorageSaveData done [10:02:59]OFDSenderStorePacket done [10:02:59]KKMCreateOFDPacket done [10:02:59]NVStorageSaveData kkm_last_timestamp [10:02:59]File name is /storage/kkm_last_timestamp [10:02:59]Write 4 bytes [10:02:59]NVStorageSaveData done [10:02:59]ExternCall_PrintAddStr [10:02:59]wPrintStart [10:02:59]Write to MH i2c: 01 00 00 61 0A 6B [10:02:59]Write i2c OK [10:02:59]MH_I2C_Read... [10:02:59]Read from MH i2c: 01 [10:02:59]MH_I2C_Read... [10:02:59]Read from MH i2c: 01 07 00 [10:02:59]MH_I2C_Read... [10:02:59]Read from MH i2c: 01 07 00 61 0A 00 00 00 00 00 FF 0F 80 [10:02:59]RasterBufferAndPrint [10:02:59]line Счет N : (1)450465 [10:02:59]line ИНН: 02508201610067 [10:02:59]line Контрольно-Кассовый Чек [10:02:59]line ПРОДАЖА [10:02:59]line ТРК (МРК, ГНК) : 41 [10:02:59]line Товар: 2710124130 [10:02:59]line Аи-92-К-2 [10:02:59]line 8.970 * 66.90 [10:02:59]line = 600.09 [10:02:59]line НДС 12% НСП 1% [10:02:59]line > о реализуемом товаре [10:02:59]line ОКРУГЛЕНИЕ: -0.09 [10:02:59]line ИТОГО: 600.00 [10:02:59]line Внесено: 600.00 [10:02:59]line СДАЧА: 0.00 [10:02:59]line НСП 1% : 5.31 [10:02:59]line НДС 12% : 63.73 [10:02:59]line Наличными: 600.00 [10:02:59]line Безнал.: 0.00 [10:02:59]line Место: АЗС № 171 "Партнер Нефть" [10:02:59]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:02:59]line СНО: Общий режим [10:02:59]line Чек 73 29.10.2024 10:02 [10:02:59]line Смена: 546 ФФД: 1.0 [10:02:59]line ЗНМ: 0300000109 [10:02:59]line РНМ: 0000000000091777 [10:02:59]line Версия ККМ: 001 [10:02:59]line ФМ: 0000000000871756 [10:02:59]line ФД: 202678 [10:02:59]line ФПД: 273706131244679 [10:02:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100257&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202678&fm=273706131244679&tin=02508201610067®Number=0000000000091777&sum=60000 [10:02:59]OFD Sender: Processing packet 202678 [packets to send 116, broken 115] [10:02:59]ProducePacketName [10:02:59]name=ofd_packets/00202678 [10:02:59]OFD Sender: To server: pG, [10:02:59]CommunicateWithHost lk.salyk.kg:30040 [10:02:59]ConnectInit lk.salyk.kg [10:02:59]written 0, free lines is 4095 [10:02:59]Connected sock=10 [10:02:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 83 8F 07 01 1B D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 D1 B2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 17 03 00 35 04 06 00 F8 EF 2C B9 C6 87 07 64 E8 0F 0B AC C2 B4 [10:02:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B9 10 47 00 DF 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 17 03 00 F4 03 04 00 84 5E 20 67 B6 04 01 00 00 19 DE DD C9 A1 72 D9 A7 [10:02:59]CommunicateWithHost err = 0 [10:02:59]CheckOFDResponse [10:02:59]1017 (14) - 77093643461234 [10:02:59]1041 (16) - 0000000000871756 [10:02:59]1040 (4) - 202678 [10:02:59]1012 (4) - 29.10.2024 04:03 [10:02:59]1206 (1) - 0 [10:02:59]OFD Sender: Remove packet 202678 [10:02:59]ProducePacketName [10:02:59]name=ofd_packets/00202678 [10:02:59]NVStorageDeleteData [10:02:59]Write to MH i2c: 01 00 00 8C 0A 96 [10:02:59]Write i2c OK [10:02:59]MH_I2C_Read... [10:02:59]Read from MH i2c: 01 [10:02:59]MH_I2C_Read... [10:02:59]Read from MH i2c: 01 07 00 [10:02:59]MH_I2C_Read... [10:02:59]Read from MH i2c: 01 07 00 8C 0A 00 00 00 00 00 A4 0C 4D [10:02:59]RasterBufferAndPrint [10:02:59]line [10:02:59]line [10:02:59]line [10:02:59]line [10:02:59]line [10:02:59]written 0, free lines is 3240 [10:02:59]MH_Cut [10:02:59]Write to MH i2c: D1 01 00 93 0A 01 6F [10:02:59]Write i2c OK [10:02:59]MH_I2C_Read... [10:02:59]Read from MH i2c: D1 [10:02:59]MH_I2C_Read... [10:02:59]Read from MH i2c: D1 01 00 [10:02:59]MH_I2C_Read... [10:02:59]Read from MH i2c: D1 01 00 93 0A 00 6E [10:02:59]Write to MH i2c: 01 00 00 94 0A 9E [10:02:59]Write i2c OK [10:02:59]MH_I2C_Read... [10:03:00]OFD Sender: No OFD packet to send [10:03:00]*** Cut start [10:03:00]*** Purtial cut [10:03:00]*** Stage 1: CUTSNS_PIN = 1 [10:03:00]Read from MH i2c: 01 [10:03:00]MH_I2C_Read... [10:03:00]*** Stop cut motor [10:03:01]*** Cut end [10:03:01]Read from MH i2c: 01 07 00 [10:03:01]MH_I2C_Read... [10:03:01]Read from MH i2c: 01 07 00 94 0A 00 00 00 00 00 FF 0F B3 [10:03:01]process_action close_receipt done [10:03:01]requested_data is exist [10:03:01]produce_requested_data [10:03:01]requested_item fm.sn is exist - process it [10:03:01]wFMCommunicate request_size=4 [10:03:01]MH_SAM_APDU [10:03:01]CAPDU: 80 11 00 00 [10:03:01]Write to MH i2c: E2 08 00 95 0A 80 11 00 00 00 00 00 00 19 [10:03:01]Write i2c OK [10:03:01]MH_I2C_Read... [10:03:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:01]Read from MH i2c: E2 [10:03:01]MH_I2C_Read... [10:03:01]Read from MH i2c: E2 17 00 [10:03:01]MH_I2C_Read... [10:03:01]Read from MH i2c: E2 17 00 95 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6E [10:03:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:03:01]wFMCommunicate OK [10:03:01]requested_item fd.num is exist - process it [10:03:01]SAM_PROTO_GetFieldsCounters [10:03:01]wFMCommunicate request_size=4 [10:03:01]MH_SAM_APDU [10:03:01]CAPDU: 80 13 00 00 [10:03:01]Write to MH i2c: E2 08 00 96 0A 80 13 00 00 00 00 00 00 1C [10:03:01]Write i2c OK [10:03:01]MH_I2C_Read... [10:03:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:03:01]Read from MH i2c: E2 [10:03:01]MH_I2C_Read... [10:03:01]Read from MH i2c: E2 62 00 [10:03:01]MH_I2C_Read... [10:03:01]Read from MH i2c: E2 62 00 96 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B6 17 03 00 0E 04 04 00 22 02 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 [10:03:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B6 17 03 00 0E 04 04 00 22 02 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 [10:03:01]wFMCommunicate OK [10:03:01]SAM_PROTO_GetFieldsCounters done [10:03:01]requested_item shift.num is exist - process it [10:03:01]requested_item shift.opened is exist - process it [10:03:01]req_shift_opened [10:03:01]FM_GetShiftState [10:03:01]SAM_PROTO_GetShiftState [10:03:01]wFMCommunicate request_size=4 [10:03:01]MH_SAM_APDU [10:03:01]CAPDU: 80 13 01 00 [10:03:01]Write to MH i2c: E2 08 00 97 0A 80 13 01 00 00 00 00 00 1E [10:03:01]Write i2c OK [10:03:01]MH_I2C_Read... [10:03:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:01]Read from MH i2c: E2 [10:03:01]MH_I2C_Read... [10:03:01]Read from MH i2c: E2 0E 00 [10:03:01]MH_I2C_Read... [10:03:01]Read from MH i2c: E2 0E 00 97 0A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 07 [10:03:01]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:03:01]wFMCommunicate OK [10:03:01]SAM_PROTO_GetShiftState done [10:03:01]FM_GetShiftState done [10:03:01]req_shift_opened done [10:03:01]requested_item shift.open_date is exist - process it [10:03:01]req_shift_open_date [10:03:01]req_shift_open_date done [10:03:01]produce_requested_data done [10:03:01]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202678,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:03:01]process_action_free close_receipt [10:03:01]json_value_free [10:03:01]json_value_free done [10:03:01]process_json_proto returns [10:03:01]Send response to host [10:03:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202678,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:03:01]free response buf [10:03:01]execute_script done [10:03:01]execute_script returns [10:03:01]free content buf [10:03:01]Sock 9.Close socket [10:03:01]Sock 9.Thread stoped [10:03:05]OFD Sender: No OFD packet to send [10:03:10]OFD Sender: No OFD packet to send [10:03:15]OFD Sender: No OFD packet to send [10:03:20]OFD Sender: No OFD packet to send [10:03:25]OFD Sender: No OFD packet to send [10:03:30]OFD Sender: No OFD packet to send [10:03:35]OFD Sender: No OFD packet to send [10:03:40]OFD Sender: No OFD packet to send [10:03:45]OFD Sender: No OFD packet to send [10:03:50]OFD Sender: No OFD packet to send [10:03:55]OFD Sender: No OFD packet to send [10:04:00]OFD Sender: No OFD packet to send [10:04:05]OFD Sender: No OFD packet to send [10:04:10]OFD Sender: No OFD packet to send [10:04:15]OFD Sender: No OFD packet to send [10:04:20]OFD Sender: No OFD packet to send [10:04:25]OFD Sender: No OFD packet to send [10:04:30]OFD Sender: No OFD packet to send [10:04:35]OFD Sender: No OFD packet to send [10:04:40]OFD Sender: No OFD packet to send [10:04:45]OFD Sender: No OFD packet to send [10:04:50]OFD Sender: No OFD packet to send [10:04:55]OFD Sender: No OFD packet to send [10:04:55]accept exits with 8 [10:04:55]New connection [10:04:55]New thread 3066977636 created [10:04:55]Thread 3066834276 joined [10:04:55]Waiting for new connection... [10:04:55] Sock 8.Parse request [10:04:55]Sock 8.Check first char [10:04:55]Sock 8.First char is OK [10:04:55]request: POST /json_proto HTTP/1.0 [10:04:55]Method: POST [10:04:55]URL: /json_proto [10:04:55]Method is POST - this is cgi request [10:04:55]url: /json_proto [10:04:55]query_string will be loaded in cgi processing [10:04:55]execute_cgi json_proto POST (null) [10:04:55]execute_cgi path=json_proto method=POST [10:04:55]POST find Content-Length [10:04:55]Host: 172.17.63.195:8080 [10:04:55]Content-Length: 682 [10:04:55]Content-Type: application/json [10:04:55] [10:04:55]POST finish read [10:04:55]Found Content-Length = 682 [10:04:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 19.150, "sum" : 1281.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1281.00, "payments": [ { "type": 0, "sum" : 1281.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:04:55]execute_script... [10:04:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 19.150, "sum" : 1281.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1281.00, "payments": [ { "type": 0, "sum" : 1281.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:04:55]POST & json_proto [10:04:55]process_json_proto [10:04:55]json parsed OK: [10:04:55]protocol is kg_v1.0 [10:04:55]action value=close_receipt [10:04:55]process_action close_receipt [10:04:55]cmd_close_receipt [10:04:55]MH_GetDate [10:04:55]Write to MH i2c: F0 00 00 98 0A 91 [10:04:55]Write i2c OK [10:04:55]MH_I2C_Read... [10:04:55]Read from MH i2c: F0 [10:04:55]MH_I2C_Read... [10:04:55]Read from MH i2c: F0 09 00 [10:04:55]MH_I2C_Read... [10:04:55]Read from MH i2c: F0 09 00 98 0A 00 48 B3 20 67 47 1B 1E 67 03 [10:04:55]GetLastDocTimeStamp 1730196177 [10:04:55]current date 1730196296 [10:04:55]FM_GetShiftState [10:04:55]SAM_PROTO_GetShiftState [10:04:55]wFMCommunicate request_size=4 [10:04:55]MH_SAM_APDU [10:04:55]CAPDU: 80 13 01 00 [10:04:55]Write to MH i2c: E2 08 00 99 0A 80 13 01 00 00 00 00 00 20 [10:04:55]Write i2c OK [10:04:55]MH_I2C_Read... [10:04:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:55]Read from MH i2c: E2 [10:04:55]MH_I2C_Read... [10:04:55]Read from MH i2c: E2 0E 00 [10:04:55]MH_I2C_Read... [10:04:55]Read from MH i2c: E2 0E 00 99 0A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 09 [10:04:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:04:55]wFMCommunicate OK [10:04:55]SAM_PROTO_GetShiftState done [10:04:55]FM_GetShiftState done [10:04:55]opened in 1730160431 [10:04:55]opened+sec_in_day 1730246831 [10:04:55]quantity*price = 128113 [10:04:55]sum+1 = 128115 [10:04:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 1281.00 Внесено: 1500.00 СДАЧА: 219.00 НСП 1% : 11.34 НДС 12% : 136.05 Наличными: 1281.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 74 29.10.2024 10:04 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202679 ФПД: 138842889501295 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100456&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202679&fm=138842889501295&tin=02508201610067®Number=0000000000091777&sum=128100 [10:04:56]StoreToDocumentArchive [10:04:56]shift 546 fd 202679 [10:04:56]save to /storage/0546/doc_00202679 [10:04:56]save last doc name /storage/0546/doc_00202679 to /storage/kkm_last_doc_name [10:04:56]save OK [10:04:56]Clear old archive folders... [10:04:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:04:56]tlvbuf is 00713770 [10:04:56]SAM_PROTO_ClearQueue [10:04:56]wFMCommunicate request_size=4 [10:04:56]MH_SAM_APDU [10:04:56]CAPDU: 80 09 00 00 [10:04:56]Write to MH i2c: E2 08 00 A6 0A 80 09 00 00 00 00 00 00 22 [10:04:56]Write i2c OK [10:04:56]MH_I2C_Read... [10:04:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:04:57]Read from MH i2c: E2 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 03 00 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 03 00 A6 0A 00 90 00 24 [10:04:57]RAPDU: 90 00 [10:04:57]wFMCommunicate OK [10:04:57]SAM_PROTO_ClearQueue done [10:04:57]KKMCreateOFDPacket [10:04:57]OFDProtocolAddRootSTLVToBuf [10:04:57]FM_MakeSignedData [10:04:57]FM_MakeSignedData [10:04:57]SAM_PROTO_SignData [10:04:57]wFMCommunicate request_size=4 [10:04:57]MH_SAM_APDU [10:04:57]CAPDU: 80 0D 01 02 [10:04:57]Write to MH i2c: E2 08 00 A7 0A 80 0D 01 02 00 00 00 00 2A [10:04:57]Write i2c OK [10:04:57]MH_I2C_Read... [10:04:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:04:57]Read from MH i2c: E2 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 03 00 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 03 00 A7 0A 00 90 00 25 [10:04:57]RAPDU: 90 00 [10:04:57]wFMCommunicate OK [10:04:57]wFMCommunicate request_size=255 [10:04:57]MH_SAM_APDU [10:04:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CE 4A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 72 F4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 F4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 25 35 00 00 00 00 07 04 06 00 64 F4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 48 B3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B7 17 03 00 35 04 06 00 7E [10:04:57]Write to MH i2c: E2 02 01 A8 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CE 4A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 72 F4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 F4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 25 35 00 00 00 00 07 04 06 00 64 F4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 48 B3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B7 17 03 00 35 04 06 00 7E 00 00 B1 [10:04:57]Write i2c OK [10:04:57]MH_I2C_Read... [10:04:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:57]Read from MH i2c: E2 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 03 00 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 03 00 A8 0A 00 90 00 26 [10:04:57]RAPDU: 90 00 [10:04:57]wFMCommunicate OK [10:04:57]wFMCommunicate request_size=10 [10:04:57]MH_SAM_APDU [10:04:57]CAPDU: 80 0D 02 02 05 46 E1 1B BA 6F [10:04:57]Write to MH i2c: E2 0D 00 A9 0A 80 0D 02 02 05 00 46 E1 1B BA 6F 00 00 A2 [10:04:57]Write i2c OK [10:04:57]MH_I2C_Read... [10:04:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:57]Read from MH i2c: E2 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 03 00 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 03 00 A9 0A 00 90 00 27 [10:04:57]RAPDU: 90 00 [10:04:57]wFMCommunicate OK [10:04:57]wFMCommunicate request_size=4 [10:04:57]MH_SAM_APDU [10:04:57]CAPDU: 80 0D 03 02 [10:04:57]Write to MH i2c: E2 08 00 AA 0A 80 0D 03 02 00 00 00 00 2F [10:04:57]Write i2c OK [10:04:57]MH_I2C_Read... [10:04:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:04:57]Read from MH i2c: E2 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 0B 00 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 0B 00 AA 0A 00 9D D2 81 80 BD 75 1C 54 90 00 42 [10:04:57]RAPDU: 9D D2 81 80 BD 75 1C 54 90 00 [10:04:57]wFMCommunicate OK [10:04:57]SAM_PROTO_SignData done [10:04:57]FM_MakeSignedData done [10:04:57]CreateOFDProtocolMessage [10:04:57]wFMCommunicate request_size=4 [10:04:57]MH_SAM_APDU [10:04:57]CAPDU: 80 11 00 00 [10:04:57]Write to MH i2c: E2 08 00 AB 0A 80 11 00 00 00 00 00 00 2F [10:04:57]Write i2c OK [10:04:57]MH_I2C_Read... [10:04:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:57]Read from MH i2c: E2 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 17 00 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 17 00 AB 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 84 [10:04:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:04:57]wFMCommunicate OK [10:04:57]CreateOFDProtocolMessage done [10:04:57]OFDSenderStorePacket 202679 [10:04:57]StoreOFDPacket docnum=202679 [10:04:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F0 2D 07 01 1F A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CE 4A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 72 F4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 F4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 25 35 00 00 00 00 07 04 06 00 64 F4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 48 B3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B7 17 03 00 35 04 06 00 7E 46 E1 1B BA 6F 9D D2 81 80 BD 75 1C 54 [10:04:57]CheckFolder [10:04:57]dirname=/storage/ofd_packets [10:04:57]CheckFolder done [10:04:57]ProducePacketName [10:04:57]name=ofd_packets/00202679 [10:04:57]NVStorageSaveData ofd_packets/00202679 [10:04:57]File name is /storage/ofd_packets/00202679 [10:04:57]Write 301 bytes [10:04:57]NVStorageSaveData done [10:04:57]OFDSenderStorePacket done [10:04:57]KKMCreateOFDPacket done [10:04:57]NVStorageSaveData kkm_last_timestamp [10:04:57]File name is /storage/kkm_last_timestamp [10:04:57]Write 4 bytes [10:04:57]NVStorageSaveData done [10:04:57]ExternCall_PrintAddStr [10:04:57]wPrintStart [10:04:57]Write to MH i2c: 01 00 00 AC 0A B6 [10:04:57]Write i2c OK [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: 01 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: 01 07 00 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: 01 07 00 AC 0A 00 00 00 00 00 FF 0F CB [10:04:57]RasterBufferAndPrint [10:04:57]line Счет N : (1)450466 [10:04:57]line ИНН: 02508201610067 [10:04:57]line Контрольно-Кассовый Чек [10:04:57]line ПРОДАЖА [10:04:57]line ТРК (МРК, ГНК) : 31 [10:04:57]line Товар: 2710124130 [10:04:57]line Аи-92-К-2 [10:04:57]line 19.150 * 66.90 [10:04:57]line = 1281.14 [10:04:57]line НДС 12% НСП 1% [10:04:57]line > о реализуемом товаре [10:04:57]line ОКРУГЛЕНИЕ: -0.14 [10:04:57]line ИТОГО: 1281.00 [10:04:57]line Внесено: 1500.00 [10:04:57]line СДАЧА: 219.00 [10:04:57]line НСП 1% : 11.34 [10:04:57]line НДС 12% : 136.05 [10:04:57]line Наличными: 1281.00 [10:04:57]line Безнал.: 0.00 [10:04:57]line Место: АЗС № 171 "Партнер Нефть" [10:04:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:04:57]line СНО: Общий режим [10:04:57]line Чек 74 29.10.2024 10:04 [10:04:57]line Смена: 546 ФФД: 1.0 [10:04:57]line ЗНМ: 0300000109 [10:04:57]line РНМ: 0000000000091777 [10:04:57]line Версия ККМ: 001 [10:04:57]line ФМ: 0000000000871756 [10:04:57]line ФД: 202679 [10:04:57]line ФПД: 138842889501295 [10:04:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100456&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202679&fm=138842889501295&tin=02508201610067®Number=0000000000091777&sum=128100 [10:04:57]OFD Sender: Processing packet 202679 [packets to send 116, broken 115] [10:04:57]ProducePacketName [10:04:57]name=ofd_packets/00202679 [10:04:57]OFD Sender: To server: pG, [10:04:57]CommunicateWithHost lk.salyk.kg:30040 [10:04:57]ConnectInit lk.salyk.kg [10:04:57]written 0, free lines is 4095 [10:04:57]Connected sock=10 [10:04:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F0 2D 07 01 1F A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CE 4A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 72 F4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 F4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 25 35 00 00 00 00 07 04 06 00 64 F4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 48 B3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B7 17 03 00 35 04 06 00 7E 46 E1 1B BA 6F 9D D2 81 80 BD 75 1C 54 [10:04:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F9 69 47 00 55 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B7 17 03 00 F4 03 04 00 FB 5E 20 67 B6 04 01 00 00 1E A0 65 79 DF 95 B9 E1 [10:04:58]CommunicateWithHost err = 0 [10:04:58]CheckOFDResponse [10:04:58]1017 (14) - 77093643461234 [10:04:58]1041 (16) - 0000000000871756 [10:04:58]1040 (4) - 202679 [10:04:58]1012 (4) - 29.10.2024 04:05 [10:04:58]1206 (1) - 0 [10:04:58]OFD Sender: Remove packet 202679 [10:04:58]ProducePacketName [10:04:58]name=ofd_packets/00202679 [10:04:58]NVStorageDeleteData [10:04:58]Write to MH i2c: 01 00 00 D7 0A E1 [10:04:58]Write i2c OK [10:04:58]MH_I2C_Read... [10:04:58]Read from MH i2c: 01 [10:04:58]MH_I2C_Read... [10:04:58]Read from MH i2c: 01 07 00 [10:04:58]MH_I2C_Read... [10:04:58]Read from MH i2c: 01 07 00 D7 0A 00 00 00 00 00 92 0C 86 [10:04:58]RasterBufferAndPrint [10:04:58]line [10:04:58]line [10:04:58]line [10:04:58]line [10:04:58]line [10:04:58]written 0, free lines is 3223 [10:04:58]MH_Cut [10:04:58]Write to MH i2c: D1 01 00 DE 0A 01 BA [10:04:58]Write i2c OK [10:04:58]MH_I2C_Read... [10:04:58]Read from MH i2c: D1 [10:04:58]MH_I2C_Read... [10:04:58]Read from MH i2c: D1 01 00 [10:04:58]MH_I2C_Read... [10:04:58]Read from MH i2c: D1 01 00 DE 0A 00 B9 [10:04:58]Write to MH i2c: 01 00 00 DF 0A E9 [10:04:58]Write i2c OK [10:04:58]MH_I2C_Read... [10:04:58]OFD Sender: No OFD packet to send [10:04:59]*** Cut start [10:04:59]*** Purtial cut [10:04:59]*** Stage 1: CUTSNS_PIN = 1 [10:04:59]Read from MH i2c: 01 [10:04:59]MH_I2C_Read... [10:04:59]*** Stop cut motor [10:04:59]*** Cut end [10:04:59]Read from MH i2c: 01 07 00 [10:04:59]MH_I2C_Read... [10:04:59]Read from MH i2c: 01 07 00 DF 0A 00 00 00 00 00 FF 0F FE [10:04:59]process_action close_receipt done [10:04:59]requested_data is exist [10:04:59]produce_requested_data [10:04:59]requested_item fm.sn is exist - process it [10:04:59]wFMCommunicate request_size=4 [10:04:59]MH_SAM_APDU [10:04:59]CAPDU: 80 11 00 00 [10:04:59]Write to MH i2c: E2 08 00 E0 0A 80 11 00 00 00 00 00 00 64 [10:04:59]Write i2c OK [10:04:59]MH_I2C_Read... [10:04:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:59]Read from MH i2c: E2 [10:04:59]MH_I2C_Read... [10:04:59]Read from MH i2c: E2 17 00 [10:04:59]MH_I2C_Read... [10:04:59]Read from MH i2c: E2 17 00 E0 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B9 [10:04:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:04:59]wFMCommunicate OK [10:04:59]requested_item fd.num is exist - process it [10:04:59]SAM_PROTO_GetFieldsCounters [10:04:59]wFMCommunicate request_size=4 [10:04:59]MH_SAM_APDU [10:04:59]CAPDU: 80 13 00 00 [10:04:59]Write to MH i2c: E2 08 00 E1 0A 80 13 00 00 00 00 00 00 67 [10:04:59]Write i2c OK [10:04:59]MH_I2C_Read... [10:04:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:04:59]Read from MH i2c: E2 [10:04:59]MH_I2C_Read... [10:04:59]Read from MH i2c: E2 62 00 [10:04:59]MH_I2C_Read... [10:04:59]Read from MH i2c: E2 62 00 E1 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B7 17 03 00 0E 04 04 00 22 02 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 63 [10:04:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B7 17 03 00 0E 04 04 00 22 02 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 [10:04:59]wFMCommunicate OK [10:04:59]SAM_PROTO_GetFieldsCounters done [10:04:59]requested_item shift.num is exist - process it [10:04:59]requested_item shift.opened is exist - process it [10:04:59]req_shift_opened [10:04:59]FM_GetShiftState [10:04:59]SAM_PROTO_GetShiftState [10:04:59]wFMCommunicate request_size=4 [10:04:59]MH_SAM_APDU [10:04:59]CAPDU: 80 13 01 00 [10:04:59]Write to MH i2c: E2 08 00 E2 0A 80 13 01 00 00 00 00 00 69 [10:04:59]Write i2c OK [10:04:59]MH_I2C_Read... [10:04:59]Read from MH i2c: E2 [10:04:59]MH_I2C_Read... [10:04:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:59]Read from MH i2c: E2 0E 00 [10:04:59]MH_I2C_Read... [10:04:59]Read from MH i2c: E2 0E 00 E2 0A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 52 [10:04:59]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:04:59]wFMCommunicate OK [10:04:59]SAM_PROTO_GetShiftState done [10:04:59]FM_GetShiftState done [10:04:59]req_shift_opened done [10:04:59]requested_item shift.open_date is exist - process it [10:04:59]req_shift_open_date [10:04:59]req_shift_open_date done [10:04:59]produce_requested_data done [10:04:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202679,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:04:59]process_action_free close_receipt [10:04:59]json_value_free [10:04:59]json_value_free done [10:04:59]process_json_proto returns [10:04:59]Send response to host [10:04:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202679,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:04:59]free response buf [10:04:59]execute_script done [10:04:59]execute_script returns [10:04:59]free content buf [10:04:59]Sock 8.Close socket [10:04:59]Sock 8.Thread stoped [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:31]int [10:05:31]Write to MH i2c: 01 00 00 E3 0A ED [10:05:31]*** FLAG_PRN_KEY set [10:05:31]Write i2c OK [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: 01 [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: 01 07 00 [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: 01 07 00 E3 0A 00 08 00 00 00 FF 0F 0A [10:05:31]state=0 [10:05:31]Key pressed [10:05:31]Feed [10:05:31]Write to MH i2c: D8 00 00 E4 0A C5 [10:05:31]Write i2c OK [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: D8 [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: D8 01 00 [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: D8 01 00 E4 0A 00 C6 [10:05:31]int [10:05:31]Write to MH i2c: 01 00 00 E5 0A EF [10:05:31]Write i2c OK [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: 01 [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: 01 07 00 [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: 01 07 00 E5 0A 00 48 00 00 00 3C 00 7A [10:05:31]state=2 [10:05:31]Key pressed [10:05:31]int [10:05:31]Write to MH i2c: 01 00 00 E6 0A F0 [10:05:31]*** FLAG_PRN_KEY reset [10:05:31]Write i2c OK [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: 01 [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: 01 07 00 [10:05:31]MH_I2C_Read... [10:05:31]Read from MH i2c: 01 07 00 E6 0A 00 00 00 00 00 F5 0F FB [10:05:31]state=2 [10:05:31]Stop feed [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:33]OFD Sender: No OFD packet to send [10:06:38]OFD Sender: No OFD packet to send [10:06:43]OFD Sender: No OFD packet to send [10:06:48]OFD Sender: No OFD packet to send [10:06:53]OFD Sender: No OFD packet to send [10:06:58]OFD Sender: No OFD packet to send [10:07:03]accept exits with 9 [10:07:03]New connection [10:07:03]New thread 3066834276 created [10:07:03]Thread 3066977636 joined [10:07:03]Waiting for new connection... [10:07:03] Sock 9.Parse request [10:07:03]Sock 9.Check first char [10:07:03]Sock 9.First char is OK [10:07:03]request: POST /json_proto HTTP/1.0 [10:07:03]Method: POST [10:07:03]URL: /json_proto [10:07:03]Method is POST - this is cgi request [10:07:03]url: /json_proto [10:07:03]query_string will be loaded in cgi processing [10:07:03]execute_cgi json_proto POST (null) [10:07:03]execute_cgi path=json_proto method=POST [10:07:03]POST find Content-Length [10:07:03]Host: 172.17.63.195:8080 [10:07:03]Content-Length: 766 [10:07:03]Content-Type: application/json [10:07:03] [10:07:03]POST finish read [10:07:03]Found Content-Length = 766 [10:07:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:03]execute_script... [10:07: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)450467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:03]POST & json_proto [10:07:03]process_json_proto [10:07:03]json parsed OK: [10:07:03]protocol is kg_v1.0 [10:07:03]action value=close_receipt [10:07:03]process_action close_receipt [10:07:03]cmd_close_receipt [10:07:03]MH_GetDate [10:07:03]Write to MH i2c: F0 00 00 E7 0A E0 [10:07:03]Write i2c OK [10:07:03]MH_I2C_Read... [10:07:03]Read from MH i2c: F0 [10:07:03]MH_I2C_Read... [10:07:03]Read from MH i2c: F0 09 00 [10:07:03]MH_I2C_Read... [10:07:03]Read from MH i2c: F0 09 00 E7 0A 00 C7 B3 20 67 47 1B 1E 67 D1 [10:07:03]GetLastDocTimeStamp 1730196296 [10:07:03]current date 1730196423 [10:07:03]FM_GetShiftState [10:07:03]SAM_PROTO_GetShiftState [10:07:03]wFMCommunicate request_size=4 [10:07:03]MH_SAM_APDU [10:07:03]CAPDU: 80 13 01 00 [10:07:03]Write to MH i2c: E2 08 00 E8 0A 80 13 01 00 00 00 00 00 6F [10:07:03]Write i2c OK [10:07:03]MH_I2C_Read... [10:07:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:03]Read from MH i2c: E2 [10:07:03]MH_I2C_Read... [10:07:03]Read from MH i2c: E2 0E 00 [10:07:03]MH_I2C_Read... [10:07:03]Read from MH i2c: E2 0E 00 E8 0A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 58 [10:07:03]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:07:03]wFMCommunicate OK [10:07:03]SAM_PROTO_GetShiftState done [10:07:03]FM_GetShiftState done [10:07:03]opened in 1730160431 [10:07:03]opened+sec_in_day 1730246831 [10:07:03]quantity*price = 100050 [10:07:03]sum+1 = 100052 [10:07:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 75 29.10.2024 10:07 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202680 ФПД: 231758186699589 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100703&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202680&fm=231758186699589&tin=02508201610067®Number=0000000000091777&sum=100051 [10:07:04]StoreToDocumentArchive [10:07:04]shift 546 fd 202680 [10:07:04]save to /storage/0546/doc_00202680 [10:07:04]save last doc name /storage/0546/doc_00202680 to /storage/kkm_last_doc_name [10:07:04]save OK [10:07:04]Clear old archive folders... [10:07:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:07:04]tlvbuf is 0078A110 [10:07:04]SAM_PROTO_ClearQueue [10:07:04]wFMCommunicate request_size=4 [10:07:04]MH_SAM_APDU [10:07:04]CAPDU: 80 09 00 00 [10:07:04]Write to MH i2c: E2 08 00 F5 0A 80 09 00 00 00 00 00 00 71 [10:07:04]Write i2c OK [10:07:04]MH_I2C_Read... [10:07:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:07:04]Read from MH i2c: E2 [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: E2 03 00 [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: E2 03 00 F5 0A 00 90 00 73 [10:07:04]RAPDU: 90 00 [10:07:04]wFMCommunicate OK [10:07:04]SAM_PROTO_ClearQueue done [10:07:04]KKMCreateOFDPacket [10:07:04]OFDProtocolAddRootSTLVToBuf [10:07:04]FM_MakeSignedData [10:07:04]FM_MakeSignedData [10:07:04]SAM_PROTO_SignData [10:07:04]wFMCommunicate request_size=4 [10:07:04]MH_SAM_APDU [10:07:04]CAPDU: 80 0D 01 02 [10:07:04]Write to MH i2c: E2 08 00 F6 0A 80 0D 01 02 00 00 00 00 79 [10:07:04]Write i2c OK [10:07:04]MH_I2C_Read... [10:07:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:07:04]Read from MH i2c: E2 [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: E2 03 00 [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: E2 03 00 F6 0A 00 90 00 74 [10:07:04]RAPDU: 90 00 [10:07:04]wFMCommunicate OK [10:07:04]wFMCommunicate request_size=255 [10:07:04]MH_SAM_APDU [10:07:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 C7 B3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B8 17 03 00 35 04 06 00 D2 C8 68 64 [10:07:04]Write to MH i2c: E2 02 01 F7 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 C7 B3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B8 17 03 00 35 04 06 00 D2 C8 68 64 00 00 11 [10:07:04]Write i2c OK [10:07:04]MH_I2C_Read... [10:07:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:04]Read from MH i2c: E2 [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: E2 03 00 [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: E2 03 00 F7 0A 00 90 00 75 [10:07:04]RAPDU: 90 00 [10:07:04]wFMCommunicate OK [10:07:04]wFMCommunicate request_size=7 [10:07:04]MH_SAM_APDU [10:07:04]CAPDU: 80 0D 02 02 02 5B 45 [10:07:04]Write to MH i2c: E2 0A 00 F8 0A 80 0D 02 02 02 00 5B 45 00 00 20 [10:07:04]Write i2c OK [10:07:04]MH_I2C_Read... [10:07:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:04]Read from MH i2c: E2 [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: E2 03 00 [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: E2 03 00 F8 0A 00 90 00 76 [10:07:04]RAPDU: 90 00 [10:07:04]wFMCommunicate OK [10:07:04]wFMCommunicate request_size=4 [10:07:04]MH_SAM_APDU [10:07:04]CAPDU: 80 0D 03 02 [10:07:04]Write to MH i2c: E2 08 00 F9 0A 80 0D 03 02 00 00 00 00 7E [10:07:04]Write i2c OK [10:07:04]MH_I2C_Read... [10:07:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:07:04]Read from MH i2c: E2 [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: E2 0B 00 [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: E2 0B 00 F9 0A 00 A5 EC 4E 1A E9 DE A2 B3 90 00 94 [10:07:04]RAPDU: A5 EC 4E 1A E9 DE A2 B3 90 00 [10:07:04]wFMCommunicate OK [10:07:04]SAM_PROTO_SignData done [10:07:04]FM_MakeSignedData done [10:07:04]CreateOFDProtocolMessage [10:07:04]wFMCommunicate request_size=4 [10:07:04]MH_SAM_APDU [10:07:04]CAPDU: 80 11 00 00 [10:07:04]Write to MH i2c: E2 08 00 FA 0A 80 11 00 00 00 00 00 00 7E [10:07:04]Write i2c OK [10:07:04]MH_I2C_Read... [10:07:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:04]Read from MH i2c: E2 [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: E2 17 00 [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: E2 17 00 FA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D3 [10:07:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:07:04]wFMCommunicate OK [10:07:04]CreateOFDProtocolMessage done [10:07:04]OFDSenderStorePacket 202680 [10:07:04]StoreOFDPacket docnum=202680 [10:07:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F3 DB 04 01 BA E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 C7 B3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B8 17 03 00 35 04 06 00 D2 C8 68 64 5B 45 A5 EC 4E 1A E9 DE A2 B3 [10:07:04]CheckFolder [10:07:04]dirname=/storage/ofd_packets [10:07:04]CheckFolder done [10:07:04]ProducePacketName [10:07:04]name=ofd_packets/00202680 [10:07:04]NVStorageSaveData ofd_packets/00202680 [10:07:04]File name is /storage/ofd_packets/00202680 [10:07:04]Write 298 bytes [10:07:04]NVStorageSaveData done [10:07:04]OFDSenderStorePacket done [10:07:04]KKMCreateOFDPacket done [10:07:04]NVStorageSaveData kkm_last_timestamp [10:07:04]File name is /storage/kkm_last_timestamp [10:07:04]Write 4 bytes [10:07:04]NVStorageSaveData done [10:07:04]ExternCall_PrintAddStr [10:07:04]wPrintStart [10:07:04]Write to MH i2c: 01 00 00 FB 0A 05 [10:07:04]Write i2c OK [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: 01 [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: 01 07 00 [10:07:04]MH_I2C_Read... [10:07:04]Read from MH i2c: 01 07 00 FB 0A 00 00 00 00 00 FF 0F 1A [10:07:04]RasterBufferAndPrint [10:07:04]line Счет N : (1)450467 [10:07:04]line ИНН: 02508201610067 [10:07:04]line Контрольно-Кассовый Чек [10:07:04]line ПРОДАЖА [10:07:04]line ТРК (МРК, ГНК) : 11 [10:07:04]line Товар: 2710194210 [10:07:04]line ДТ-К-2 [10:07:04]line 13.130 * 76.20 [10:07:04]line = 1000.51 [10:07:04]line НДС 12% НСП 1% [10:07:04]line > о реализуемом товаре [10:07:04]line ИТОГО: 1000.51 [10:07:04]line НСП 1% : 8.85 [10:07:04]line НДС 12% : 106.25 [10:07:04]line Наличными: 0.00 [10:07:04]line Безнал.: 1000.51 [10:07:04]line Место: АЗС № 171 "Партнер Нефть" [10:07:04]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:07:04]line СНО: Общий режим [10:07:04]line Чек 75 29.10.2024 10:07 [10:07:04]line Смена: 546 ФФД: 1.0 [10:07:04]line ЗНМ: 0300000109 [10:07:04]line РНМ: 0000000000091777 [10:07:04]line Версия ККМ: 001 [10:07:04]line Платежная система: Mbank [10:07:04]line ФМ: 0000000000871756 [10:07:04]line ФД: 202680 [10:07:04]line ФПД: 231758186699589 [10:07:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T100703&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202680&fm=231758186699589&tin=02508201610067®Number=0000000000091777&sum=100051 [10:07:04]written 0, free lines is 4095 [10:07:04]OFD Sender: Processing packet 202680 [packets to send 116, broken 115] [10:07:04]ProducePacketName [10:07:04]name=ofd_packets/00202680 [10:07:04]OFD Sender: To server: pG, [10:07:04]CommunicateWithHost lk.salyk.kg:30040 [10:07:04]ConnectInit lk.salyk.kg [10:07:04]Connected sock=10 [10:07:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F3 DB 04 01 BA E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 C7 B3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B8 17 03 00 35 04 06 00 D2 C8 68 64 5B 45 A5 EC 4E 1A E9 DE A2 B3 [10:07:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4E AC 47 00 A5 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B8 17 03 00 F4 03 04 00 7A 5F 20 67 B6 04 01 00 00 71 33 A5 7E 49 81 E4 E8 [10:07:05]CommunicateWithHost err = 0 [10:07:05]CheckOFDResponse [10:07:05]1017 (14) - 77093643461234 [10:07:05]1041 (16) - 0000000000871756 [10:07:05]1040 (4) - 202680 [10:07:05]1012 (4) - 29.10.2024 04:07 [10:07:05]1206 (1) - 0 [10:07:05]OFD Sender: Remove packet 202680 [10:07:05]ProducePacketName [10:07:05]name=ofd_packets/00202680 [10:07:05]NVStorageDeleteData [10:07:05]Write to MH i2c: 01 00 00 24 0B 2F [10:07:05]Write i2c OK [10:07:05]MH_I2C_Read... [10:07:05]Read from MH i2c: 01 [10:07:05]MH_I2C_Read... [10:07:05]Read from MH i2c: 01 07 00 [10:07:05]MH_I2C_Read... [10:07:05]Read from MH i2c: 01 07 00 24 0B 00 00 00 00 00 C6 0C 08 [10:07:05]RasterBufferAndPrint [10:07:05]line [10:07:05]line [10:07:05]line [10:07:05]line [10:07:05]line [10:07:05]written 0, free lines is 3273 [10:07:05]MH_Cut [10:07:05]Write to MH i2c: D1 01 00 2B 0B 01 08 [10:07:05]Write i2c OK [10:07:05]MH_I2C_Read... [10:07:05]Read from MH i2c: D1 [10:07:05]MH_I2C_Read... [10:07:05]Read from MH i2c: D1 01 00 [10:07:05]MH_I2C_Read... [10:07:05]Read from MH i2c: D1 01 00 2B 0B 00 07 [10:07:05]Write to MH i2c: 01 00 00 2C 0B 37 [10:07:05]Write i2c OK [10:07:05]MH_I2C_Read... [10:07:05]OFD Sender: No OFD packet to send [10:07:06]*** Cut start [10:07:06]*** Purtial cut [10:07:06]*** Stage 1: CUTSNS_PIN = 1 [10:07:06]Read from MH i2c: 01 [10:07:06]MH_I2C_Read... [10:07:06]*** Stop cut motor [10:07:06]*** Cut end [10:07:06]Read from MH i2c: 01 07 00 [10:07:06]MH_I2C_Read... [10:07:06]Read from MH i2c: 01 07 00 2C 0B 00 00 00 00 00 FF 0F 4C [10:07:06]process_action close_receipt done [10:07:06]requested_data is exist [10:07:06]produce_requested_data [10:07:06]requested_item fm.sn is exist - process it [10:07:06]wFMCommunicate request_size=4 [10:07:06]MH_SAM_APDU [10:07:06]CAPDU: 80 11 00 00 [10:07:06]Write to MH i2c: E2 08 00 2D 0B 80 11 00 00 00 00 00 00 B2 [10:07:06]Write i2c OK [10:07:06]MH_I2C_Read... [10:07:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:06]Read from MH i2c: E2 [10:07:06]MH_I2C_Read... [10:07:06]Read from MH i2c: E2 17 00 [10:07:06]MH_I2C_Read... [10:07:06]Read from MH i2c: E2 17 00 2D 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 07 [10:07:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:07:06]wFMCommunicate OK [10:07:06]requested_item fd.num is exist - process it [10:07:06]SAM_PROTO_GetFieldsCounters [10:07:06]wFMCommunicate request_size=4 [10:07:06]MH_SAM_APDU [10:07:06]CAPDU: 80 13 00 00 [10:07:06]Write to MH i2c: E2 08 00 2E 0B 80 13 00 00 00 00 00 00 B5 [10:07:06]Write i2c OK [10:07:06]MH_I2C_Read... [10:07:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:07:06]Read from MH i2c: E2 [10:07:06]MH_I2C_Read... [10:07:06]Read from MH i2c: E2 62 00 [10:07:06]MH_I2C_Read... [10:07:06]Read from MH i2c: E2 62 00 2E 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B8 17 03 00 0E 04 04 00 22 02 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 B5 [10:07:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B8 17 03 00 0E 04 04 00 22 02 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 [10:07:06]wFMCommunicate OK [10:07:06]SAM_PROTO_GetFieldsCounters done [10:07:06]requested_item shift.num is exist - process it [10:07:06]requested_item shift.opened is exist - process it [10:07:06]req_shift_opened [10:07:06]FM_GetShiftState [10:07:06]SAM_PROTO_GetShiftState [10:07:06]wFMCommunicate request_size=4 [10:07:06]MH_SAM_APDU [10:07:06]CAPDU: 80 13 01 00 [10:07:06]Write to MH i2c: E2 08 00 2F 0B 80 13 01 00 00 00 00 00 B7 [10:07:06]Write i2c OK [10:07:06]MH_I2C_Read... [10:07:06]Read from MH i2c: E2 [10:07:06]MH_I2C_Read... [10:07:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:06]Read from MH i2c: E2 0E 00 [10:07:06]MH_I2C_Read... [10:07:06]Read from MH i2c: E2 0E 00 2F 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A0 [10:07:06]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:07:06]wFMCommunicate OK [10:07:06]SAM_PROTO_GetShiftState done [10:07:06]FM_GetShiftState done [10:07:06]req_shift_opened done [10:07:06]requested_item shift.open_date is exist - process it [10:07:06]req_shift_open_date [10:07:06]req_shift_open_date done [10:07:06]produce_requested_data done [10:07:06]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202680,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:07:06]process_action_free close_receipt [10:07:06]json_value_free [10:07:06]json_value_free done [10:07:06]process_json_proto returns [10:07:06]Send response to host [10:07:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202680,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:07:06]free response buf [10:07:06]execute_script done [10:07:06]execute_script returns [10:07:06]free content buf [10:07:06]Sock 9.Close socket [10:07:06]Sock 9.Thread stoped [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:33]accept exits with 8 [10:10:33]New connection [10:10:33]New thread 3066977636 created [10:10:33]Thread 3066834276 joined [10:10:33]Waiting for new connection... [10:10:33] Sock 8.Parse request [10:10:33]Sock 8.Check first char [10:10:33]Sock 8.First char is OK [10:10:33]request: POST /json_proto HTTP/1.0 [10:10:33]Method: POST [10:10:33]URL: /json_proto [10:10:33]Method is POST - this is cgi request [10:10:33]url: /json_proto [10:10:33]query_string will be loaded in cgi processing [10:10:33]execute_cgi json_proto POST (null) [10:10:33]execute_cgi path=json_proto method=POST [10:10:33]POST find Content-Length [10:10:33]Host: 172.17.63.195:8080 [10:10:33]Content-Length: 682 [10:10:33]Content-Type: application/json [10:10:33] [10:10:33]POST finish read [10:10:33]Found Content-Length = 682 [10:10:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "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" ] } } [10:10:33]execute_script... [10:10: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)450468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "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" ] } } [10:10:33]POST & json_proto [10:10:33]process_json_proto [10:10:33]json parsed OK: [10:10:33]protocol is kg_v1.0 [10:10:33]action value=close_receipt [10:10:33]process_action close_receipt [10:10:33]cmd_close_receipt [10:10:33]MH_GetDate [10:10:33]Write to MH i2c: F0 00 00 30 0B 2A [10:10:33]Write i2c OK [10:10:33]MH_I2C_Read... [10:10:33]Read from MH i2c: F0 [10:10:33]MH_I2C_Read... [10:10:33]Read from MH i2c: F0 09 00 [10:10:33]MH_I2C_Read... [10:10:33]Read from MH i2c: F0 09 00 30 0B 00 99 B4 20 67 47 1B 1E 67 EE [10:10:33]GetLastDocTimeStamp 1730196423 [10:10:33]current date 1730196633 [10:10:33]FM_GetShiftState [10:10:33]SAM_PROTO_GetShiftState [10:10:33]wFMCommunicate request_size=4 [10:10:33]MH_SAM_APDU [10:10:33]CAPDU: 80 13 01 00 [10:10:33]Write to MH i2c: E2 08 00 31 0B 80 13 01 00 00 00 00 00 B9 [10:10:33]Write i2c OK [10:10:33]MH_I2C_Read... [10:10:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:33]Read from MH i2c: E2 [10:10:33]MH_I2C_Read... [10:10:33]Read from MH i2c: E2 0E 00 [10:10:33]MH_I2C_Read... [10:10:33]Read from MH i2c: E2 0E 00 31 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A2 [10:10:33]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:10:33]wFMCommunicate OK [10:10:33]SAM_PROTO_GetShiftState done [10:10:33]FM_GetShiftState done [10:10:33]opened in 1730160431 [10:10:33]opened+sec_in_day 1730246831 [10:10:33]quantity*price = 140021 [10:10:33]sum+1 = 140023 [10:10:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.70 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 76 29.10.2024 10:10 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202681 ФПД: 128452456857254 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101033&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202681&fm=128452456857254&tin=02508201610067®Number=0000000000091777&sum=140000 [10:10:34]StoreToDocumentArchive [10:10:34]shift 546 fd 202681 [10:10:34]save to /storage/0546/doc_00202681 [10:10:34]save last doc name /storage/0546/doc_00202681 to /storage/kkm_last_doc_name [10:10:34]save OK [10:10:34]Clear old archive folders... [10:10:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:34]tlvbuf is B6F5B840 [10:10:34]SAM_PROTO_ClearQueue [10:10:34]wFMCommunicate request_size=4 [10:10:34]MH_SAM_APDU [10:10:34]CAPDU: 80 09 00 00 [10:10:34]Write to MH i2c: E2 08 00 3E 0B 80 09 00 00 00 00 00 00 BB [10:10:34]Write i2c OK [10:10:34]MH_I2C_Read... [10:10:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:34]Read from MH i2c: E2 [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: E2 03 00 [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: E2 03 00 3E 0B 00 90 00 BD [10:10:34]RAPDU: 90 00 [10:10:34]wFMCommunicate OK [10:10:34]SAM_PROTO_ClearQueue done [10:10:34]KKMCreateOFDPacket [10:10:34]OFDProtocolAddRootSTLVToBuf [10:10:34]FM_MakeSignedData [10:10:34]FM_MakeSignedData [10:10:34]SAM_PROTO_SignData [10:10:34]wFMCommunicate request_size=4 [10:10:34]MH_SAM_APDU [10:10:34]CAPDU: 80 0D 01 02 [10:10:34]Write to MH i2c: E2 08 00 3F 0B 80 0D 01 02 00 00 00 00 C3 [10:10:34]Write i2c OK [10:10:34]MH_I2C_Read... [10:10:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:34]Read from MH i2c: E2 [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: E2 03 00 [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: E2 03 00 3F 0B 00 90 00 BE [10:10:34]RAPDU: 90 00 [10:10:34]wFMCommunicate OK [10:10:34]wFMCommunicate request_size=255 [10:10:34]MH_SAM_APDU [10:10: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 32 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 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 4C 00 00 00 F4 03 04 00 99 B4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B9 17 03 00 35 04 06 00 74 [10:10:34]Write to MH i2c: E2 02 01 40 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 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 4C 00 00 00 F4 03 04 00 99 B4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B9 17 03 00 35 04 06 00 74 00 00 F9 [10:10:34]Write i2c OK [10:10:34]MH_I2C_Read... [10:10:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:34]Read from MH i2c: E2 [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: E2 03 00 [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: E2 03 00 40 0B 00 90 00 BF [10:10:34]RAPDU: 90 00 [10:10:34]wFMCommunicate OK [10:10:34]wFMCommunicate request_size=10 [10:10:34]MH_SAM_APDU [10:10:34]CAPDU: 80 0D 02 02 05 D3 AB 0F BE A6 [10:10:34]Write to MH i2c: E2 0D 00 41 0B 80 0D 02 02 05 00 D3 AB 0F BE A6 00 00 C1 [10:10:34]Write i2c OK [10:10:34]MH_I2C_Read... [10:10:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:34]Read from MH i2c: E2 [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: E2 03 00 [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: E2 03 00 41 0B 00 90 00 C0 [10:10:34]RAPDU: 90 00 [10:10:34]wFMCommunicate OK [10:10:34]wFMCommunicate request_size=4 [10:10:34]MH_SAM_APDU [10:10:34]CAPDU: 80 0D 03 02 [10:10:34]Write to MH i2c: E2 08 00 42 0B 80 0D 03 02 00 00 00 00 C8 [10:10:34]Write i2c OK [10:10:34]MH_I2C_Read... [10:10:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:34]Read from MH i2c: E2 [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: E2 0B 00 [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: E2 0B 00 42 0B 00 BB 2F 19 E1 0C 8E F9 CA 90 00 0A [10:10:34]RAPDU: BB 2F 19 E1 0C 8E F9 CA 90 00 [10:10:34]wFMCommunicate OK [10:10:34]SAM_PROTO_SignData done [10:10:34]FM_MakeSignedData done [10:10:34]CreateOFDProtocolMessage [10:10:34]wFMCommunicate request_size=4 [10:10:34]MH_SAM_APDU [10:10:34]CAPDU: 80 11 00 00 [10:10:34]Write to MH i2c: E2 08 00 43 0B 80 11 00 00 00 00 00 00 C8 [10:10:34]Write i2c OK [10:10:34]MH_I2C_Read... [10:10:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:34]Read from MH i2c: E2 [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: E2 17 00 [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: E2 17 00 43 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1D [10:10:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:10:34]wFMCommunicate OK [10:10:34]CreateOFDProtocolMessage done [10:10:34]OFDSenderStorePacket 202681 [10:10:34]StoreOFDPacket docnum=202681 [10:10:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 73 0B 07 01 FC D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 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 4C 00 00 00 F4 03 04 00 99 B4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B9 17 03 00 35 04 06 00 74 D3 AB 0F BE A6 BB 2F 19 E1 0C 8E F9 CA [10:10:34]CheckFolder [10:10:34]dirname=/storage/ofd_packets [10:10:34]CheckFolder done [10:10:34]ProducePacketName [10:10:34]name=ofd_packets/00202681 [10:10:34]NVStorageSaveData ofd_packets/00202681 [10:10:34]File name is /storage/ofd_packets/00202681 [10:10:34]Write 301 bytes [10:10:34]NVStorageSaveData done [10:10:34]OFDSenderStorePacket done [10:10:34]KKMCreateOFDPacket done [10:10:34]NVStorageSaveData kkm_last_timestamp [10:10:34]File name is /storage/kkm_last_timestamp [10:10:34]Write 4 bytes [10:10:34]NVStorageSaveData done [10:10:34]ExternCall_PrintAddStr [10:10:34]wPrintStart [10:10:34]Write to MH i2c: 01 00 00 44 0B 4F [10:10:34]Write i2c OK [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: 01 [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: 01 07 00 [10:10:34]MH_I2C_Read... [10:10:34]Read from MH i2c: 01 07 00 44 0B 00 00 00 00 00 FF 0F 64 [10:10:34]RasterBufferAndPrint [10:10:34]line Счет N : (1)450468 [10:10:34]line ИНН: 02508201610067 [10:10:34]line Контрольно-Кассовый Чек [10:10:34]line ПРОДАЖА [10:10:34]line ТРК (МРК, ГНК) : 41 [10:10:34]line Товар: 2710124130 [10:10:34]line Аи-92-К-2 [10:10:34]line 20.930 * 66.90 [10:10:34]line = 1400.22 [10:10:34]line НДС 12% НСП 1% [10:10:34]line > о реализуемом товаре [10:10:34]line ОКРУГЛЕНИЕ: -0.22 [10:10:34]line ИТОГО: 1400.00 [10:10:34]line Внесено: 1400.00 [10:10:34]line СДАЧА: 0.00 [10:10:34]line НСП 1% : 12.39 [10:10:34]line НДС 12% : 148.70 [10:10:34]line Наличными: 1400.00 [10:10:34]line Безнал.: 0.00 [10:10:34]line Место: АЗС № 171 "Партнер Нефть" [10:10:34]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:10:34]line СНО: Общий режим [10:10:34]line Чек 76 29.10.2024 10:10 [10:10:34]line Смена: 546 ФФД: 1.0 [10:10:34]line ЗНМ: 0300000109 [10:10:34]line РНМ: 0000000000091777 [10:10:34]line Версия ККМ: 001 [10:10:34]line ФМ: 0000000000871756 [10:10:34]line ФД: 202681 [10:10:34]line ФПД: 128452456857254 [10:10:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101033&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202681&fm=128452456857254&tin=02508201610067®Number=0000000000091777&sum=140000 [10:10:35]OFD Sender: Processing packet 202681 [packets to send 116, broken 115] [10:10:35]ProducePacketName [10:10:35]name=ofd_packets/00202681 [10:10:35]OFD Sender: To server: pG, [10:10:35]CommunicateWithHost lk.salyk.kg:30040 [10:10:35]ConnectInit lk.salyk.kg [10:10:35]written 0, free lines is 4095 [10:10:35]Connected sock=10 [10:10:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 73 0B 07 01 FC D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 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 4C 00 00 00 F4 03 04 00 99 B4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B9 17 03 00 35 04 06 00 74 D3 AB 0F BE A6 BB 2F 19 E1 0C 8E F9 CA [10:10:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AF FA 47 00 48 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B9 17 03 00 F4 03 04 00 4C 60 20 67 B6 04 01 00 00 98 8C F4 A0 4A A9 90 EF [10:10:35]CommunicateWithHost err = 0 [10:10:35]CheckOFDResponse [10:10:35]1017 (14) - 77093643461234 [10:10:35]1041 (16) - 0000000000871756 [10:10:35]1040 (4) - 202681 [10:10:35]1012 (4) - 29.10.2024 04:10 [10:10:35]1206 (1) - 0 [10:10:35]OFD Sender: Remove packet 202681 [10:10:35]ProducePacketName [10:10:35]name=ofd_packets/00202681 [10:10:35]NVStorageDeleteData [10:10:35]Write to MH i2c: 01 00 00 6F 0B 7A [10:10:35]Write i2c OK [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: 01 [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: 01 07 00 [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: 01 07 00 6F 0B 00 00 00 00 00 9D 0C 2A [10:10:35]RasterBufferAndPrint [10:10:35]line [10:10:35]line [10:10:35]line [10:10:35]line [10:10:35]line [10:10:35]written 0, free lines is 3235 [10:10:35]MH_Cut [10:10:35]Write to MH i2c: D1 01 00 76 0B 01 53 [10:10:35]Write i2c OK [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: D1 [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: D1 01 00 [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: D1 01 00 76 0B 00 52 [10:10:35]Write to MH i2c: 01 00 00 77 0B 82 [10:10:35]Write i2c OK [10:10:35]MH_I2C_Read... [10:10:36]OFD Sender: No OFD packet to send [10:10:36]*** Cut start [10:10:36]*** Purtial cut [10:10:36]*** Stage 1: CUTSNS_PIN = 1 [10:10:36]Read from MH i2c: 01 [10:10:36]MH_I2C_Read... [10:10:36]*** Stop cut motor [10:10:36]*** Cut end [10:10:36]Read from MH i2c: 01 07 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: 01 07 00 77 0B 00 00 00 00 00 FF 0F 97 [10:10:36]process_action close_receipt done [10:10:36]requested_data is exist [10:10:36]produce_requested_data [10:10:36]requested_item fm.sn is exist - process it [10:10:36]wFMCommunicate request_size=4 [10:10:36]MH_SAM_APDU [10:10:36]CAPDU: 80 11 00 00 [10:10:36]Write to MH i2c: E2 08 00 78 0B 80 11 00 00 00 00 00 00 FD [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:36]Read from MH i2c: E2 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 17 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 17 00 78 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 52 [10:10:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:10:36]wFMCommunicate OK [10:10:36]requested_item fd.num is exist - process it [10:10:36]SAM_PROTO_GetFieldsCounters [10:10:36]wFMCommunicate request_size=4 [10:10:36]MH_SAM_APDU [10:10:36]CAPDU: 80 13 00 00 [10:10:36]Write to MH i2c: E2 08 00 79 0B 80 13 00 00 00 00 00 00 00 [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:36]Read from MH i2c: E2 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 62 00 [10:10:36]MH_I2C_Read... [10:10:37]Read from MH i2c: E2 62 00 79 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B9 17 03 00 0E 04 04 00 22 02 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 04 [10:10:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B9 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:10:37]wFMCommunicate OK [10:10:37]SAM_PROTO_GetFieldsCounters done [10:10:37]requested_item shift.num is exist - process it [10:10:37]requested_item shift.opened is exist - process it [10:10:37]req_shift_opened [10:10:37]FM_GetShiftState [10:10:37]SAM_PROTO_GetShiftState [10:10:37]wFMCommunicate request_size=4 [10:10:37]MH_SAM_APDU [10:10:37]CAPDU: 80 13 01 00 [10:10:37]Write to MH i2c: E2 08 00 7A 0B 80 13 01 00 00 00 00 00 02 [10:10:37]Write i2c OK [10:10:37]MH_I2C_Read... [10:10:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:37]Read from MH i2c: E2 [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: E2 0E 00 [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: E2 0E 00 7A 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EB [10:10:37]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:10:37]wFMCommunicate OK [10:10:37]SAM_PROTO_GetShiftState done [10:10:37]FM_GetShiftState done [10:10:37]req_shift_opened done [10:10:37]requested_item shift.open_date is exist - process it [10:10:37]req_shift_open_date [10:10:37]req_shift_open_date done [10:10:37]produce_requested_data done [10:10:37]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202681,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:10:37]process_action_free close_receipt [10:10:37]json_value_free [10:10:37]json_value_free done [10:10:37]process_json_proto returns [10:10:37]Send response to host [10:10:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202681,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:10:37]free response buf [10:10:37]execute_script done [10:10:37]execute_script returns [10:10:37]free content buf [10:10:37]Sock 8.Close socket [10:10:37]Sock 8.Thread stoped [10:10:37]accept exits with 9 [10:10:37]New connection [10:10:37]New thread 3066834276 created [10:10:37]Thread 3066977636 joined [10:10:37]Waiting for new connection... [10:10:37] Sock 9.Parse request [10:10:37]Sock 9.Check first char [10:10:37]Sock 9.First char is OK [10:10:37]request: POST /json_proto HTTP/1.0 [10:10:37]Method: POST [10:10:37]URL: /json_proto [10:10:37]Method is POST - this is cgi request [10:10:37]url: /json_proto [10:10:37]query_string will be loaded in cgi processing [10:10:37]execute_cgi json_proto POST (null) [10:10:37]execute_cgi path=json_proto method=POST [10:10:37]POST find Content-Length [10:10:37]Host: 172.17.63.195:8080 [10:10:37]Content-Length: 677 [10:10:37]Content-Type: application/json [10:10:37] [10:10:37]POST finish read [10:10:37]Found Content-Length = 677 [10:10:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:37]execute_script... [10:10:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:37]POST & json_proto [10:10:37]process_json_proto [10:10:37]json parsed OK: [10:10:37]protocol is kg_v1.0 [10:10:37]action value=close_receipt [10:10:37]process_action close_receipt [10:10:37]cmd_close_receipt [10:10:37]MH_GetDate [10:10:37]Write to MH i2c: F0 00 00 7B 0B 75 [10:10:37]Write i2c OK [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: F0 [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: F0 09 00 [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: F0 09 00 7B 0B 00 9D B4 20 67 47 1B 1E 67 3D [10:10:37]GetLastDocTimeStamp 1730196633 [10:10:37]current date 1730196637 [10:10:37]FM_GetShiftState [10:10:37]SAM_PROTO_GetShiftState [10:10:37]wFMCommunicate request_size=4 [10:10:37]MH_SAM_APDU [10:10:37]CAPDU: 80 13 01 00 [10:10:37]Write to MH i2c: E2 08 00 7C 0B 80 13 01 00 00 00 00 00 04 [10:10:37]Write i2c OK [10:10:37]MH_I2C_Read... [10:10:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:37]Read from MH i2c: E2 [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: E2 0E 00 [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: E2 0E 00 7C 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 ED [10:10:37]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:10:37]wFMCommunicate OK [10:10:37]SAM_PROTO_GetShiftState done [10:10:37]FM_GetShiftState done [10:10:37]opened in 1730160431 [10:10:37]opened+sec_in_day 1730246831 [10:10:37]quantity*price = 30038 [10:10:37]sum+1 = 30039 [10:10:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 77 29.10.2024 10:10 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202682 ФПД: 147862287438497 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101037&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202682&fm=147862287438497&tin=02508201610067®Number=0000000000091777&sum=30000 [10:10:38]StoreToDocumentArchive [10:10:38]shift 546 fd 202682 [10:10:38]save to /storage/0546/doc_00202682 [10:10:38]save last doc name /storage/0546/doc_00202682 to /storage/kkm_last_doc_name [10:10:38]save OK [10:10:38]Clear old archive folders... [10:10:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:38]tlvbuf is B6EAE980 [10:10:38]SAM_PROTO_ClearQueue [10:10:38]wFMCommunicate request_size=4 [10:10:38]MH_SAM_APDU [10:10:38]CAPDU: 80 09 00 00 [10:10:38]Write to MH i2c: E2 08 00 89 0B 80 09 00 00 00 00 00 00 06 [10:10:38]Write i2c OK [10:10:38]MH_I2C_Read... [10:10:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:38]Read from MH i2c: E2 [10:10:38]MH_I2C_Read... [10:10:38]Read from MH i2c: E2 03 00 [10:10:38]MH_I2C_Read... [10:10:38]Read from MH i2c: E2 03 00 89 0B 00 90 00 08 [10:10:38]RAPDU: 90 00 [10:10:38]wFMCommunicate OK [10:10:38]SAM_PROTO_ClearQueue done [10:10:38]KKMCreateOFDPacket [10:10:38]OFDProtocolAddRootSTLVToBuf [10:10:38]FM_MakeSignedData [10:10:38]FM_MakeSignedData [10:10:38]SAM_PROTO_SignData [10:10:38]wFMCommunicate request_size=4 [10:10:38]MH_SAM_APDU [10:10:38]CAPDU: 80 0D 01 02 [10:10:38]Write to MH i2c: E2 08 00 8A 0B 80 0D 01 02 00 00 00 00 0E [10:10:38]Write i2c OK [10:10:38]MH_I2C_Read... [10:10:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:39]Read from MH i2c: E2 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 03 00 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 03 00 8A 0B 00 90 00 09 [10:10:39]RAPDU: 90 00 [10:10:39]wFMCommunicate OK [10:10:39]wFMCommunicate request_size=255 [10:10:39]MH_SAM_APDU [10:10:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 4D 00 00 00 F4 03 04 00 9D B4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BA 17 03 00 35 04 06 00 86 [10:10:39]Write to MH i2c: E2 02 01 8B 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 4D 00 00 00 F4 03 04 00 9D B4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BA 17 03 00 35 04 06 00 86 00 00 39 [10:10:39]Write i2c OK [10:10:39]MH_I2C_Read... [10:10:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:39]Read from MH i2c: E2 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 03 00 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 03 00 8B 0B 00 90 00 0A [10:10:39]RAPDU: 90 00 [10:10:39]wFMCommunicate OK [10:10:39]wFMCommunicate request_size=10 [10:10:39]MH_SAM_APDU [10:10:39]CAPDU: 80 0D 02 02 05 7A DF 1E 52 A1 [10:10:39]Write to MH i2c: E2 0D 00 8C 0B 80 0D 02 02 05 00 7A DF 1E 52 A1 00 00 85 [10:10:39]Write i2c OK [10:10:39]MH_I2C_Read... [10:10:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:39]Read from MH i2c: E2 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 03 00 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 03 00 8C 0B 00 90 00 0B [10:10:39]RAPDU: 90 00 [10:10:39]wFMCommunicate OK [10:10:39]wFMCommunicate request_size=4 [10:10:39]MH_SAM_APDU [10:10:39]CAPDU: 80 0D 03 02 [10:10:39]Write to MH i2c: E2 08 00 8D 0B 80 0D 03 02 00 00 00 00 13 [10:10:39]Write i2c OK [10:10:39]MH_I2C_Read... [10:10:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:39]Read from MH i2c: E2 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 0B 00 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 0B 00 8D 0B 00 70 47 6A 59 4A A1 CF 3F 90 00 87 [10:10:39]RAPDU: 70 47 6A 59 4A A1 CF 3F 90 00 [10:10:39]wFMCommunicate OK [10:10:39]SAM_PROTO_SignData done [10:10:39]FM_MakeSignedData done [10:10:39]CreateOFDProtocolMessage [10:10:39]wFMCommunicate request_size=4 [10:10:39]MH_SAM_APDU [10:10:39]CAPDU: 80 11 00 00 [10:10:39]Write to MH i2c: E2 08 00 8E 0B 80 11 00 00 00 00 00 00 13 [10:10:39]Write i2c OK [10:10:39]MH_I2C_Read... [10:10:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:39]Read from MH i2c: E2 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 17 00 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 17 00 8E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 68 [10:10:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:10:39]wFMCommunicate OK [10:10:39]CreateOFDProtocolMessage done [10:10:39]OFDSenderStorePacket 202682 [10:10:39]StoreOFDPacket docnum=202682 [10:10:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 41 0F 07 01 5E 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 4D 00 00 00 F4 03 04 00 9D B4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BA 17 03 00 35 04 06 00 86 7A DF 1E 52 A1 70 47 6A 59 4A A1 CF 3F [10:10:39]CheckFolder [10:10:39]dirname=/storage/ofd_packets [10:10:39]CheckFolder done [10:10:39]ProducePacketName [10:10:39]name=ofd_packets/00202682 [10:10:39]NVStorageSaveData ofd_packets/00202682 [10:10:39]File name is /storage/ofd_packets/00202682 [10:10:39]Write 301 bytes [10:10:39]NVStorageSaveData done [10:10:39]OFDSenderStorePacket done [10:10:39]KKMCreateOFDPacket done [10:10:39]NVStorageSaveData kkm_last_timestamp [10:10:39]File name is /storage/kkm_last_timestamp [10:10:39]Write 4 bytes [10:10:39]NVStorageSaveData done [10:10:39]ExternCall_PrintAddStr [10:10:39]wPrintStart [10:10:39]Write to MH i2c: 01 00 00 8F 0B 9A [10:10:39]Write i2c OK [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: 01 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: 01 07 00 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: 01 07 00 8F 0B 00 00 00 00 00 FF 0F AF [10:10:39]RasterBufferAndPrint [10:10:39]line Счет N : (1)450469 [10:10:39]line ИНН: 02508201610067 [10:10:39]line Контрольно-Кассовый Чек [10:10:39]line ПРОДАЖА [10:10:39]line ТРК (МРК, ГНК) : 31 [10:10:39]line Товар: 2710124130 [10:10:39]line Аи-92-К-2 [10:10:39]line 4.490 * 66.90 [10:10:39]line = 300.38 [10:10:39]line НДС 12% НСП 1% [10:10:39]line > о реализуемом товаре [10:10:39]line ОКРУГЛЕНИЕ: -0.38 [10:10:39]line ИТОГО: 300.00 [10:10:39]line Внесено: 300.00 [10:10:39]line СДАЧА: 0.00 [10:10:39]line НСП 1% : 2.66 [10:10:39]line НДС 12% : 31.90 [10:10:39]line Наличными: 300.00 [10:10:39]line Безнал.: 0.00 [10:10:39]line Место: АЗС № 171 "Партнер Нефть" [10:10:39]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:10:39]line СНО: Общий режим [10:10:39]line Чек 77 29.10.2024 10:10 [10:10:39]line Смена: 546 ФФД: 1.0 [10:10:39]line ЗНМ: 0300000109 [10:10:39]line РНМ: 0000000000091777 [10:10:39]line Версия ККМ: 001 [10:10:39]line ФМ: 0000000000871756 [10:10:39]line ФД: 202682 [10:10:39]line ФПД: 147862287438497 [10:10:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101037&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202682&fm=147862287438497&tin=02508201610067®Number=0000000000091777&sum=30000 [10:10:39]OFD Sender: Processing packet 202682 [packets to send 116, broken 115] [10:10:39]ProducePacketName [10:10:39]name=ofd_packets/00202682 [10:10:39]OFD Sender: To server: pG, [10:10:39]CommunicateWithHost lk.salyk.kg:30040 [10:10:39]ConnectInit lk.salyk.kg [10:10:39]written 0, free lines is 4095 [10:10:39]Connected sock=10 [10:10:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 41 0F 07 01 5E 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 4D 00 00 00 F4 03 04 00 9D B4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BA 17 03 00 35 04 06 00 86 7A DF 1E 52 A1 70 47 6A 59 4A A1 CF 3F [10:10:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EF 29 47 00 3C 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BA 17 03 00 F4 03 04 00 51 60 20 67 B6 04 01 00 00 00 43 3A F3 A9 E7 22 61 [10:10:40]CommunicateWithHost err = 0 [10:10:40]CheckOFDResponse [10:10:40]1017 (14) - 77093643461234 [10:10:40]1041 (16) - 0000000000871756 [10:10:40]1040 (4) - 202682 [10:10:40]1012 (4) - 29.10.2024 04:10 [10:10:40]1206 (1) - 0 [10:10:40]OFD Sender: Remove packet 202682 [10:10:40]ProducePacketName [10:10:40]name=ofd_packets/00202682 [10:10:40]NVStorageDeleteData [10:10:40]Write to MH i2c: 01 00 00 BA 0B C5 [10:10:40]Write i2c OK [10:10:40]MH_I2C_Read... [10:10:40]Read from MH i2c: 01 [10:10:40]MH_I2C_Read... [10:10:40]Read from MH i2c: 01 07 00 [10:10:40]MH_I2C_Read... [10:10:40]Read from MH i2c: 01 07 00 BA 0B 00 00 00 00 00 9B 0C 73 [10:10:40]RasterBufferAndPrint [10:10:40]line [10:10:40]line [10:10:40]line [10:10:40]line [10:10:40]line [10:10:40]written 0, free lines is 3233 [10:10:40]MH_Cut [10:10:40]Write to MH i2c: D1 01 00 C1 0B 01 9E [10:10:40]Write i2c OK [10:10:40]MH_I2C_Read... [10:10:40]Read from MH i2c: D1 [10:10:40]MH_I2C_Read... [10:10:40]Read from MH i2c: D1 01 00 [10:10:40]MH_I2C_Read... [10:10:40]Read from MH i2c: D1 01 00 C1 0B 00 9D [10:10:40]Write to MH i2c: 01 00 00 C2 0B CD [10:10:40]Write i2c OK [10:10:40]MH_I2C_Read... [10:10:40]OFD Sender: No OFD packet to send [10:10:41]*** Cut start [10:10:41]*** Purtial cut [10:10:41]*** Stage 1: CUTSNS_PIN = 1 [10:10:41]Read from MH i2c: 01 [10:10:41]MH_I2C_Read... [10:10:41]*** Stop cut motor [10:10:41]*** Cut end [10:10:41]Read from MH i2c: 01 07 00 [10:10:41]MH_I2C_Read... [10:10:41]Read from MH i2c: 01 07 00 C2 0B 00 00 00 00 00 FF 0F E2 [10:10:41]process_action close_receipt done [10:10:41]requested_data is exist [10:10:41]produce_requested_data [10:10:41]requested_item fm.sn is exist - process it [10:10:41]wFMCommunicate request_size=4 [10:10:41]MH_SAM_APDU [10:10:41]CAPDU: 80 11 00 00 [10:10:41]Write to MH i2c: E2 08 00 C3 0B 80 11 00 00 00 00 00 00 48 [10:10:41]Write i2c OK [10:10:41]MH_I2C_Read... [10:10:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:41]Read from MH i2c: E2 [10:10:41]MH_I2C_Read... [10:10:41]Read from MH i2c: E2 17 00 [10:10:41]MH_I2C_Read... [10:10:41]Read from MH i2c: E2 17 00 C3 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9D [10:10:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:10:41]wFMCommunicate OK [10:10:41]requested_item fd.num is exist - process it [10:10:41]SAM_PROTO_GetFieldsCounters [10:10:41]wFMCommunicate request_size=4 [10:10:41]MH_SAM_APDU [10:10:41]CAPDU: 80 13 00 00 [10:10:41]Write to MH i2c: E2 08 00 C4 0B 80 13 00 00 00 00 00 00 4B [10:10:41]Write i2c OK [10:10:41]MH_I2C_Read... [10:10:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:41]Read from MH i2c: E2 [10:10:41]MH_I2C_Read... [10:10:41]Read from MH i2c: E2 62 00 [10:10:41]MH_I2C_Read... [10:10:41]Read from MH i2c: E2 62 00 C4 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BA 17 03 00 0E 04 04 00 22 02 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 53 [10:10:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BA 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:10:41]wFMCommunicate OK [10:10:41]SAM_PROTO_GetFieldsCounters done [10:10:41]requested_item shift.num is exist - process it [10:10:41]requested_item shift.opened is exist - process it [10:10:41]req_shift_opened [10:10:41]FM_GetShiftState [10:10:41]SAM_PROTO_GetShiftState [10:10:41]wFMCommunicate request_size=4 [10:10:41]MH_SAM_APDU [10:10:41]CAPDU: 80 13 01 00 [10:10:41]Write to MH i2c: E2 08 00 C5 0B 80 13 01 00 00 00 00 00 4D [10:10:41]Write i2c OK [10:10:41]MH_I2C_Read... [10:10:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:41]Read from MH i2c: E2 [10:10:41]MH_I2C_Read... [10:10:41]Read from MH i2c: E2 0E 00 [10:10:41]MH_I2C_Read... [10:10:41]Read from MH i2c: E2 0E 00 C5 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 36 [10:10:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:10:41]wFMCommunicate OK [10:10:41]SAM_PROTO_GetShiftState done [10:10:41]FM_GetShiftState done [10:10:41]req_shift_opened done [10:10:41]requested_item shift.open_date is exist - process it [10:10:41]req_shift_open_date [10:10:41]req_shift_open_date done [10:10:41]produce_requested_data done [10:10:41]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202682,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:10:41]process_action_free close_receipt [10:10:41]json_value_free [10:10:41]json_value_free done [10:10:41]process_json_proto returns [10:10:41]Send response to host [10:10:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202682,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:10:41]free response buf [10:10:41]execute_script done [10:10:41]execute_script returns [10:10:41]free content buf [10:10:41]Sock 9.Close socket [10:10:41]Sock 9.Thread stoped [10:10:44]accept exits with 8 [10:10:44]New connection [10:10:44]New thread 3066977636 created [10:10:44]Thread 3066834276 joined [10:10:44]Waiting for new connection... [10:10:44] Sock 8.Parse request [10:10:44]Sock 8.Check first char [10:10:44]Sock 8.First char is OK [10:10:44]request: POST /json_proto HTTP/1.0 [10:10:44]Method: POST [10:10:44]URL: /json_proto [10:10:44]Method is POST - this is cgi request [10:10:44]url: /json_proto [10:10:44]query_string will be loaded in cgi processing [10:10:44]execute_cgi json_proto POST (null) [10:10:44]execute_cgi path=json_proto method=POST [10:10:44]POST find Content-Length [10:10:44]Host: 172.17.63.195:8080 [10:10:44]Content-Length: 677 [10:10:44]Content-Type: application/json [10:10:44] [10:10:44]POST finish read [10:10:44]Found Content-Length = 677 [10:10:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:44]execute_script... [10: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 : (1)450470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:10:44]POST & json_proto [10:10:44]process_json_proto [10:10:44]json parsed OK: [10:10:44]protocol is kg_v1.0 [10:10:44]action value=close_receipt [10:10:44]process_action close_receipt [10:10:44]cmd_close_receipt [10:10:44]MH_GetDate [10:10:44]Write to MH i2c: F0 00 00 C6 0B C0 [10:10:44]Write i2c OK [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: F0 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: F0 09 00 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: F0 09 00 C6 0B 00 A4 B4 20 67 47 1B 1E 67 8F [10:10:44]GetLastDocTimeStamp 1730196637 [10:10:44]current date 1730196644 [10:10:44]FM_GetShiftState [10:10:44]SAM_PROTO_GetShiftState [10:10:44]wFMCommunicate request_size=4 [10:10:44]MH_SAM_APDU [10:10:44]CAPDU: 80 13 01 00 [10:10:44]Write to MH i2c: E2 08 00 C7 0B 80 13 01 00 00 00 00 00 4F [10:10:44]Write i2c OK [10:10:44]MH_I2C_Read... [10:10:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:44]Read from MH i2c: E2 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: E2 0E 00 [10:10:44]MH_I2C_Read... [10:10:44]Read from MH i2c: E2 0E 00 C7 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 38 [10:10:44]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:10:44]wFMCommunicate OK [10:10:44]SAM_PROTO_GetShiftState done [10:10:44]FM_GetShiftState done [10:10:44]opened in 1730160431 [10:10:44]opened+sec_in_day 1730246831 [10:10:44]quantity*price = 30038 [10:10:44]sum+1 = 30039 [10:10:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 78 29.10.2024 10:10 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202683 ФПД: 30270177163198 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101044&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202683&fm=30270177163198&tin=02508201610067®Number=0000000000091777&sum=30000 [10:10:45]StoreToDocumentArchive [10:10:45]shift 546 fd 202683 [10:10:45]save to /storage/0546/doc_00202683 [10:10:45]save last doc name /storage/0546/doc_00202683 to /storage/kkm_last_doc_name [10:10:45]save OK [10:10:45]Clear old archive folders... [10:10:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:45]tlvbuf is 00753280 [10:10:45]SAM_PROTO_ClearQueue [10:10:45]wFMCommunicate request_size=4 [10:10:45]MH_SAM_APDU [10:10:45]CAPDU: 80 09 00 00 [10:10:45]Write to MH i2c: E2 08 00 D4 0B 80 09 00 00 00 00 00 00 51 [10:10:45]Write i2c OK [10:10:45]MH_I2C_Read... [10:10:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:45]Read from MH i2c: E2 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 03 00 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 03 00 D4 0B 00 90 00 53 [10:10:45]RAPDU: 90 00 [10:10:45]wFMCommunicate OK [10:10:45]SAM_PROTO_ClearQueue done [10:10:45]KKMCreateOFDPacket [10:10:45]OFDProtocolAddRootSTLVToBuf [10:10:45]FM_MakeSignedData [10:10:45]FM_MakeSignedData [10:10:45]SAM_PROTO_SignData [10:10:45]wFMCommunicate request_size=4 [10:10:45]MH_SAM_APDU [10:10:45]CAPDU: 80 0D 01 02 [10:10:45]Write to MH i2c: E2 08 00 D5 0B 80 0D 01 02 00 00 00 00 59 [10:10:45]Write i2c OK [10:10:45]MH_I2C_Read... [10:10:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:45]Read from MH i2c: E2 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 03 00 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 03 00 D5 0B 00 90 00 54 [10:10:45]RAPDU: 90 00 [10:10:45]wFMCommunicate OK [10:10:45]wFMCommunicate request_size=255 [10:10:45]MH_SAM_APDU [10:10:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 4E 00 00 00 F4 03 04 00 A4 B4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 17 03 00 35 04 06 00 1B [10:10:45]Write to MH i2c: E2 02 01 D6 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 4E 00 00 00 F4 03 04 00 A4 B4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 17 03 00 35 04 06 00 1B 00 00 22 [10:10:45]Write i2c OK [10:10:45]MH_I2C_Read... [10:10:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:45]Read from MH i2c: E2 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 03 00 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 03 00 D6 0B 00 90 00 55 [10:10:45]RAPDU: 90 00 [10:10:45]wFMCommunicate OK [10:10:45]wFMCommunicate request_size=10 [10:10:45]MH_SAM_APDU [10:10:45]CAPDU: 80 0D 02 02 05 87 D3 28 37 BE [10:10:45]Write to MH i2c: E2 0D 00 D7 0B 80 0D 02 02 05 00 87 D3 28 37 BE 00 00 DD [10:10:45]Write i2c OK [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 [10:10:45]MH_I2C_Read... [10:10:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:45]Read from MH i2c: E2 03 00 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 03 00 D7 0B 00 90 00 56 [10:10:45]RAPDU: 90 00 [10:10:45]wFMCommunicate OK [10:10:45]wFMCommunicate request_size=4 [10:10:45]MH_SAM_APDU [10:10:45]CAPDU: 80 0D 03 02 [10:10:45]Write to MH i2c: E2 08 00 D8 0B 80 0D 03 02 00 00 00 00 5E [10:10:45]Write i2c OK [10:10:45]MH_I2C_Read... [10:10:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:45]Read from MH i2c: E2 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 0B 00 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 0B 00 D8 0B 00 A9 AE 3E 63 9F 95 07 7A 90 00 0C [10:10:45]RAPDU: A9 AE 3E 63 9F 95 07 7A 90 00 [10:10:45]wFMCommunicate OK [10:10:45]SAM_PROTO_SignData done [10:10:45]FM_MakeSignedData done [10:10:45]CreateOFDProtocolMessage [10:10:45]wFMCommunicate request_size=4 [10:10:45]MH_SAM_APDU [10:10:45]CAPDU: 80 11 00 00 [10:10:45]Write to MH i2c: E2 08 00 D9 0B 80 11 00 00 00 00 00 00 5E [10:10:45]Write i2c OK [10:10:45]MH_I2C_Read... [10:10:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:45]Read from MH i2c: E2 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 17 00 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: E2 17 00 D9 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B3 [10:10:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:10:45]wFMCommunicate OK [10:10:45]CreateOFDProtocolMessage done [10:10:45]OFDSenderStorePacket 202683 [10:10:45]StoreOFDPacket docnum=202683 [10:10:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 84 60 07 01 8D 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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 4E 00 00 00 F4 03 04 00 A4 B4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 17 03 00 35 04 06 00 1B 87 D3 28 37 BE A9 AE 3E 63 9F 95 07 7A [10:10:45]CheckFolder [10:10:45]dirname=/storage/ofd_packets [10:10:45]CheckFolder done [10:10:45]ProducePacketName [10:10:45]name=ofd_packets/00202683 [10:10:45]NVStorageSaveData ofd_packets/00202683 [10:10:45]File name is /storage/ofd_packets/00202683 [10:10:45]Write 301 bytes [10:10:45]NVStorageSaveData done [10:10:45]OFDSenderStorePacket done [10:10:45]KKMCreateOFDPacket done [10:10:45]NVStorageSaveData kkm_last_timestamp [10:10:45]File name is /storage/kkm_last_timestamp [10:10:45]Write 4 bytes [10:10:45]NVStorageSaveData done [10:10:45]ExternCall_PrintAddStr [10:10:45]wPrintStart [10:10:45]Write to MH i2c: 01 00 00 DA 0B E5 [10:10:45]OFD Sender: No OFD packet to send [10:10:45]Write i2c OK [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: 01 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: 01 07 00 [10:10:45]MH_I2C_Read... [10:10:45]Read from MH i2c: 01 07 00 DA 0B 00 00 00 00 00 FF 0F FA [10:10:45]RasterBufferAndPrint [10:10:45]line Счет N : (1)450470 [10:10:45]line ИНН: 02508201610067 [10:10:45]line Контрольно-Кассовый Чек [10:10:45]line ПРОДАЖА [10:10:45]line ТРК (МРК, ГНК) : 62 [10:10:45]line Товар: 2710124130 [10:10:45]line Аи-92-К-2 [10:10:45]line 4.490 * 66.90 [10:10:45]line = 300.38 [10:10:45]line НДС 12% НСП 1% [10:10:45]line > о реализуемом товаре [10:10:45]line ОКРУГЛЕНИЕ: -0.38 [10:10:45]line ИТОГО: 300.00 [10:10:45]line Внесено: 300.00 [10:10:45]line СДАЧА: 0.00 [10:10:45]line НСП 1% : 2.66 [10:10:45]line НДС 12% : 31.90 [10:10:45]line Наличными: 300.00 [10:10:45]line Безнал.: 0.00 [10:10:45]line Место: АЗС № 171 "Партнер Нефть" [10:10:45]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:10:45]line СНО: Общий режим [10:10:45]line Чек 78 29.10.2024 10:10 [10:10:45]line Смена: 546 ФФД: 1.0 [10:10:45]line ЗНМ: 0300000109 [10:10:45]line РНМ: 0000000000091777 [10:10:45]line Версия ККМ: 001 [10:10:45]line ФМ: 0000000000871756 [10:10:45]line ФД: 202683 [10:10:45]line ФПД: 30270177163198 [10:10:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101044&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202683&fm=30270177163198&tin=02508201610067®Number=0000000000091777&sum=30000 [10:10:46]OFD Sender: Processing packet 202683 [packets to send 116, broken 115] [10:10:46]ProducePacketName [10:10:46]name=ofd_packets/00202683 [10:10:46]OFD Sender: To server: pG, [10:10:46]CommunicateWithHost lk.salyk.kg:30040 [10:10:46]ConnectInit lk.salyk.kg [10:10:46]written 0, free lines is 4095 [10:10:46]Connected sock=10 [10:10:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 84 60 07 01 8D 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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 4E 00 00 00 F4 03 04 00 A4 B4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 17 03 00 35 04 06 00 1B 87 D3 28 37 BE A9 AE 3E 63 9F 95 07 7A [10:10:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4D 05 47 00 6E 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 17 03 00 F4 03 04 00 57 60 20 67 B6 04 01 00 00 C1 99 92 29 A6 A0 A5 D8 [10:10:46]CommunicateWithHost err = 0 [10:10:46]CheckOFDResponse [10:10:46]1017 (14) - 77093643461234 [10:10:46]1041 (16) - 0000000000871756 [10:10:46]1040 (4) - 202683 [10:10:46]1012 (4) - 29.10.2024 04:11 [10:10:46]1206 (1) - 0 [10:10:46]OFD Sender: Remove packet 202683 [10:10:46]ProducePacketName [10:10:46]name=ofd_packets/00202683 [10:10:46]NVStorageDeleteData [10:10:46]Write to MH i2c: 01 00 00 05 0C 11 [10:10:46]Write i2c OK [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: 01 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: 01 07 00 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: 01 07 00 05 0C 00 00 00 00 00 A1 0C C5 [10:10:46]RasterBufferAndPrint [10:10:46]line [10:10:46]line [10:10:46]line [10:10:46]line [10:10:46]line [10:10:46]written 0, free lines is 3248 [10:10:46]MH_Cut [10:10:46]Write to MH i2c: D1 01 00 0C 0C 01 EA [10:10:46]Write i2c OK [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: D1 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: D1 01 00 [10:10:46]MH_I2C_Read... [10:10:46]Read from MH i2c: D1 01 00 0C 0C 00 E9 [10:10:46]Write to MH i2c: 01 00 00 0D 0C 19 [10:10:46]Write i2c OK [10:10:46]MH_I2C_Read... [10:10:46]OFD Sender: No OFD packet to send [10:10:47]*** Cut start [10:10:47]*** Purtial cut [10:10:47]*** Stage 1: CUTSNS_PIN = 1 [10:10:47]Read from MH i2c: 01 [10:10:47]MH_I2C_Read... [10:10:47]*** Stop cut motor [10:10:47]*** Cut end [10:10:47]Read from MH i2c: 01 07 00 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: 01 07 00 0D 0C 00 00 00 00 00 FF 0F 2E [10:10:47]process_action close_receipt done [10:10:47]requested_data is exist [10:10:47]produce_requested_data [10:10:47]requested_item fm.sn is exist - process it [10:10:47]wFMCommunicate request_size=4 [10:10:47]MH_SAM_APDU [10:10:47]CAPDU: 80 11 00 00 [10:10:47]Write to MH i2c: E2 08 00 0E 0C 80 11 00 00 00 00 00 00 94 [10:10:47]Write i2c OK [10:10:47]MH_I2C_Read... [10:10:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:47]Read from MH i2c: E2 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: E2 17 00 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: E2 17 00 0E 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E9 [10:10:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:10:47]wFMCommunicate OK [10:10:47]requested_item fd.num is exist - process it [10:10:47]SAM_PROTO_GetFieldsCounters [10:10:47]wFMCommunicate request_size=4 [10:10:47]MH_SAM_APDU [10:10:47]CAPDU: 80 13 00 00 [10:10:47]Write to MH i2c: E2 08 00 0F 0C 80 13 00 00 00 00 00 00 97 [10:10:47]Write i2c OK [10:10:47]MH_I2C_Read... [10:10:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:47]Read from MH i2c: E2 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: E2 62 00 [10:10:47]MH_I2C_Read... [10:10:47]Read from MH i2c: E2 62 00 0F 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BB 17 03 00 0E 04 04 00 22 02 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 A3 [10:10:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BB 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:10:47]wFMCommunicate OK [10:10:47]SAM_PROTO_GetFieldsCounters done [10:10:47]requested_item shift.num is exist - process it [10:10:47]requested_item shift.opened is exist - process it [10:10:47]req_shift_opened [10:10:47]FM_GetShiftState [10:10:47]SAM_PROTO_GetShiftState [10:10:47]wFMCommunicate request_size=4 [10:10:47]MH_SAM_APDU [10:10:47]CAPDU: 80 13 01 00 [10:10:47]Write to MH i2c: E2 08 00 10 0C 80 13 01 00 00 00 00 00 99 [10:10:47]Write i2c OK [10:10:47]MH_I2C_Read... [10:10:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:48]Read from MH i2c: E2 [10:10:48]MH_I2C_Read... [10:10:48]Read from MH i2c: E2 0E 00 [10:10:48]MH_I2C_Read... [10:10:48]Read from MH i2c: E2 0E 00 10 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 82 [10:10:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:10:48]wFMCommunicate OK [10:10:48]SAM_PROTO_GetShiftState done [10:10:48]FM_GetShiftState done [10:10:48]req_shift_opened done [10:10:48]requested_item shift.open_date is exist - process it [10:10:48]req_shift_open_date [10:10:48]req_shift_open_date done [10:10:48]produce_requested_data done [10:10:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202683,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:10:48]process_action_free close_receipt [10:10:48]json_value_free [10:10:48]json_value_free done [10:10:48]process_json_proto returns [10:10:48]Send response to host [10:10:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202683,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:10:48]free response buf [10:10:48]execute_script done [10:10:48]execute_script returns [10:10:48]free content buf [10:10:48]Sock 8.Close socket [10:10:48]Sock 8.Thread stoped [10:10:51]OFD Sender: No OFD packet to send [10:10:57]OFD Sender: No OFD packet to send [10:11:02]OFD Sender: No OFD packet to send [10:11:07]OFD Sender: No OFD packet to send [10:11:12]OFD Sender: No OFD packet to send [10:11:17]OFD Sender: No OFD packet to send [10:11:22]OFD Sender: No OFD packet to send [10:11:27]OFD Sender: No OFD packet to send [10:11:32]OFD Sender: No OFD packet to send [10:11:37]OFD Sender: No OFD packet to send [10:11:42]OFD Sender: No OFD packet to send [10:11:47]OFD Sender: No OFD packet to send [10:11:52]OFD Sender: No OFD packet to send [10:11:57]OFD Sender: No OFD packet to send [10:12:02]OFD Sender: No OFD packet to send [10:12:07]OFD Sender: No OFD packet to send [10:12:12]OFD Sender: No OFD packet to send [10:12:17]OFD Sender: No OFD packet to send [10:12:22]OFD Sender: No OFD packet to send [10:12:27]OFD Sender: No OFD packet to send [10:12:32]OFD Sender: No OFD packet to send [10:12:37]OFD Sender: No OFD packet to send [10:12:42]OFD Sender: No OFD packet to send [10:12:47]OFD Sender: No OFD packet to send [10:12:52]OFD Sender: No OFD packet to send [10:12:57]OFD Sender: No OFD packet to send [10:13:02]OFD Sender: No OFD packet to send [10:13:07]OFD Sender: No OFD packet to send [10:13:12]OFD Sender: No OFD packet to send [10:13:14]accept exits with 9 [10:13:14]New connection [10:13:14]New thread 3066834276 created [10:13:14]Thread 3066977636 joined [10:13:14]Waiting for new connection... [10:13:14] Sock 9.Parse request [10:13:14]Sock 9.Check first char [10:13:14]Sock 9.First char is OK [10:13:14]request: POST /json_proto HTTP/1.0 [10:13:14]Method: POST [10:13:14]URL: /json_proto [10:13:14]Method is POST - this is cgi request [10:13:14]url: /json_proto [10:13:14]query_string will be loaded in cgi processing [10:13:14]execute_cgi json_proto POST (null) [10:13:14]execute_cgi path=json_proto method=POST [10:13:14]POST find Content-Length [10:13:14]Host: 172.17.63.195:8080 [10:13:14]Content-Length: 677 [10:13:14]Content-Type: application/json [10:13:14] [10:13:14]POST finish read [10:13:14]Found Content-Length = 677 [10:13:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:14]execute_script... [10:13: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)450472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:14]POST & json_proto [10:13:14]process_json_proto [10:13:14]json parsed OK: [10:13:14]protocol is kg_v1.0 [10:13:14]action value=close_receipt [10:13:14]process_action close_receipt [10:13:14]cmd_close_receipt [10:13:14]MH_GetDate [10:13:14]Write to MH i2c: F0 00 00 11 0C 0C [10:13:14]Write i2c OK [10:13:14]MH_I2C_Read... [10:13:14]Read from MH i2c: F0 [10:13:14]MH_I2C_Read... [10:13:14]Read from MH i2c: F0 09 00 [10:13:14]MH_I2C_Read... [10:13:14]Read from MH i2c: F0 09 00 11 0C 00 3B B5 20 67 47 1B 1E 67 73 [10:13:14]GetLastDocTimeStamp 1730196644 [10:13:14]current date 1730196795 [10:13:14]FM_GetShiftState [10:13:14]SAM_PROTO_GetShiftState [10:13:14]wFMCommunicate request_size=4 [10:13:14]MH_SAM_APDU [10:13:14]CAPDU: 80 13 01 00 [10:13:14]Write to MH i2c: E2 08 00 12 0C 80 13 01 00 00 00 00 00 9B [10:13:14]Write i2c OK [10:13:14]MH_I2C_Read... [10:13:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:14]Read from MH i2c: E2 [10:13:14]MH_I2C_Read... [10:13:14]Read from MH i2c: E2 0E 00 [10:13:14]MH_I2C_Read... [10:13:14]Read from MH i2c: E2 0E 00 12 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 84 [10:13:14]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:13:14]wFMCommunicate OK [10:13:14]SAM_PROTO_GetShiftState done [10:13:14]FM_GetShiftState done [10:13:14]opened in 1730160431 [10:13:14]opened+sec_in_day 1730246831 [10:13:14]quantity*price = 50041 [10:13:14]sum+1 = 50042 [10:13:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 79 29.10.2024 10:13 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202684 ФПД: 206720112739126 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101315&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202684&fm=206720112739126&tin=02508201610067®Number=0000000000091777&sum=50000 [10:13:16]StoreToDocumentArchive [10:13:16]shift 546 fd 202684 [10:13:16]save to /storage/0546/doc_00202684 [10:13:16]save last doc name /storage/0546/doc_00202684 to /storage/kkm_last_doc_name [10:13:16]save OK [10:13:16]Clear old archive folders... [10:13:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:13:16]tlvbuf is 007131F0 [10:13:16]SAM_PROTO_ClearQueue [10:13:16]wFMCommunicate request_size=4 [10:13:16]MH_SAM_APDU [10:13:16]CAPDU: 80 09 00 00 [10:13:16]Write to MH i2c: E2 08 00 1F 0C 80 09 00 00 00 00 00 00 9D [10:13:16]Write i2c OK [10:13:16]MH_I2C_Read... [10:13:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:13:16]Read from MH i2c: E2 [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: E2 03 00 [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: E2 03 00 1F 0C 00 90 00 9F [10:13:16]RAPDU: 90 00 [10:13:16]wFMCommunicate OK [10:13:16]SAM_PROTO_ClearQueue done [10:13:16]KKMCreateOFDPacket [10:13:16]OFDProtocolAddRootSTLVToBuf [10:13:16]FM_MakeSignedData [10:13:16]FM_MakeSignedData [10:13:16]SAM_PROTO_SignData [10:13:16]wFMCommunicate request_size=4 [10:13:16]MH_SAM_APDU [10:13:16]CAPDU: 80 0D 01 02 [10:13:16]Write to MH i2c: E2 08 00 20 0C 80 0D 01 02 00 00 00 00 A5 [10:13:16]Write i2c OK [10:13:16]MH_I2C_Read... [10:13:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:13:16]Read from MH i2c: E2 [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: E2 03 00 [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: E2 03 00 20 0C 00 90 00 A0 [10:13:16]RAPDU: 90 00 [10:13:16]wFMCommunicate OK [10:13:16]wFMCommunicate request_size=255 [10:13:16]MH_SAM_APDU [10:13:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 3B B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BC 17 03 00 35 04 06 00 BC [10:13:16]Write to MH i2c: E2 02 01 21 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 3B B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BC 17 03 00 35 04 06 00 BC 00 00 B5 [10:13:16]Write i2c OK [10:13:16]MH_I2C_Read... [10:13:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:16]Read from MH i2c: E2 [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: E2 03 00 [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: E2 03 00 21 0C 00 90 00 A1 [10:13:16]RAPDU: 90 00 [10:13:16]wFMCommunicate OK [10:13:16]wFMCommunicate request_size=10 [10:13:16]MH_SAM_APDU [10:13:16]CAPDU: 80 0D 02 02 05 02 C6 E3 43 36 [10:13:16]Write to MH i2c: E2 0D 00 22 0C 80 0D 02 02 05 00 02 C6 E3 43 36 00 00 D6 [10:13:16]Write i2c OK [10:13:16]MH_I2C_Read... [10:13:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:16]Read from MH i2c: E2 [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: E2 03 00 [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: E2 03 00 22 0C 00 90 00 A2 [10:13:16]RAPDU: 90 00 [10:13:16]wFMCommunicate OK [10:13:16]wFMCommunicate request_size=4 [10:13:16]MH_SAM_APDU [10:13:16]CAPDU: 80 0D 03 02 [10:13:16]Write to MH i2c: E2 08 00 23 0C 80 0D 03 02 00 00 00 00 AA [10:13:16]Write i2c OK [10:13:16]MH_I2C_Read... [10:13:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:13:16]Read from MH i2c: E2 [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: E2 0B 00 [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: E2 0B 00 23 0C 00 E5 ED 1A 24 33 C8 27 AC 90 00 89 [10:13:16]RAPDU: E5 ED 1A 24 33 C8 27 AC 90 00 [10:13:16]wFMCommunicate OK [10:13:16]SAM_PROTO_SignData done [10:13:16]FM_MakeSignedData done [10:13:16]CreateOFDProtocolMessage [10:13:16]wFMCommunicate request_size=4 [10:13:16]MH_SAM_APDU [10:13:16]CAPDU: 80 11 00 00 [10:13:16]Write to MH i2c: E2 08 00 24 0C 80 11 00 00 00 00 00 00 AA [10:13:16]Write i2c OK [10:13:16]MH_I2C_Read... [10:13:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:16]Read from MH i2c: E2 [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: E2 17 00 [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: E2 17 00 24 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FF [10:13:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:13:16]wFMCommunicate OK [10:13:16]CreateOFDProtocolMessage done [10:13:16]OFDSenderStorePacket 202684 [10:13:16]StoreOFDPacket docnum=202684 [10:13:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A0 C3 07 01 A4 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 3B B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BC 17 03 00 35 04 06 00 BC 02 C6 E3 43 36 E5 ED 1A 24 33 C8 27 AC [10:13:16]CheckFolder [10:13:16]dirname=/storage/ofd_packets [10:13:16]CheckFolder done [10:13:16]ProducePacketName [10:13:16]name=ofd_packets/00202684 [10:13:16]NVStorageSaveData ofd_packets/00202684 [10:13:16]File name is /storage/ofd_packets/00202684 [10:13:16]Write 301 bytes [10:13:16]NVStorageSaveData done [10:13:16]OFDSenderStorePacket done [10:13:16]KKMCreateOFDPacket done [10:13:16]NVStorageSaveData kkm_last_timestamp [10:13:16]File name is /storage/kkm_last_timestamp [10:13:16]Write 4 bytes [10:13:16]NVStorageSaveData done [10:13:16]ExternCall_PrintAddStr [10:13:16]wPrintStart [10:13:16]Write to MH i2c: 01 00 00 25 0C 31 [10:13:16]Write i2c OK [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: 01 [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: 01 07 00 [10:13:16]MH_I2C_Read... [10:13:16]Read from MH i2c: 01 07 00 25 0C 00 00 00 00 00 FF 0F 46 [10:13:16]RasterBufferAndPrint [10:13:16]line Счет N : (1)450472 [10:13:16]line ИНН: 02508201610067 [10:13:16]line Контрольно-Кассовый Чек [10:13:16]line ПРОДАЖА [10:13:16]line ТРК (МРК, ГНК) : 52 [10:13:16]line Товар: 2710124130 [10:13:16]line Аи-92-К-2 [10:13:16]line 7.480 * 66.90 [10:13:16]line = 500.41 [10:13:16]line НДС 12% НСП 1% [10:13:16]line > о реализуемом товаре [10:13:16]line ОКРУГЛЕНИЕ: -0.41 [10:13:16]line ИТОГО: 500.00 [10:13:16]line Внесено: 500.00 [10:13:16]line СДАЧА: 0.00 [10:13:16]line НСП 1% : 4.43 [10:13:16]line НДС 12% : 53.14 [10:13:16]line Наличными: 500.00 [10:13:16]line Безнал.: 0.00 [10:13:16]line Место: АЗС № 171 "Партнер Нефть" [10:13:16]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:13:16]line СНО: Общий режим [10:13:16]line Чек 79 29.10.2024 10:13 [10:13:16]line Смена: 546 ФФД: 1.0 [10:13:16]line ЗНМ: 0300000109 [10:13:16]line РНМ: 0000000000091777 [10:13:16]line Версия ККМ: 001 [10:13:16]line ФМ: 0000000000871756 [10:13:16]line ФД: 202684 [10:13:16]line ФПД: 206720112739126 [10:13:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101315&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202684&fm=206720112739126&tin=02508201610067®Number=0000000000091777&sum=50000 [10:13:16]OFD Sender: Processing packet 202684 [packets to send 116, broken 115] [10:13:16]ProducePacketName [10:13:16]name=ofd_packets/00202684 [10:13:16]OFD Sender: To server: pG, [10:13:16]CommunicateWithHost lk.salyk.kg:30040 [10:13:16]ConnectInit lk.salyk.kg [10:13:16]written 0, free lines is 4095 [10:13:17]Connected sock=10 [10:13:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A0 C3 07 01 A4 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 3B B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BC 17 03 00 35 04 06 00 BC 02 C6 E3 43 36 E5 ED 1A 24 33 C8 27 AC [10:13:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 67 5D 47 00 B8 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BC 17 03 00 F4 03 04 00 EE 60 20 67 B6 04 01 00 00 37 53 6A ED F6 75 AD 59 [10:13:17]CommunicateWithHost err = 0 [10:13:17]CheckOFDResponse [10:13:17]1017 (14) - 77093643461234 [10:13:17]1041 (16) - 0000000000871756 [10:13:17]1040 (4) - 202684 [10:13:17]1012 (4) - 29.10.2024 04:13 [10:13:17]1206 (1) - 0 [10:13:17]OFD Sender: Remove packet 202684 [10:13:17]ProducePacketName [10:13:17]name=ofd_packets/00202684 [10:13:17]NVStorageDeleteData [10:13:17]Write to MH i2c: 01 00 00 50 0C 5C [10:13:17]Write i2c OK [10:13:17]MH_I2C_Read... [10:13:17]Read from MH i2c: 01 [10:13:17]MH_I2C_Read... [10:13:17]Read from MH i2c: 01 07 00 [10:13:17]MH_I2C_Read... [10:13:17]Read from MH i2c: 01 07 00 50 0C 00 00 00 00 00 97 0C 06 [10:13:17]RasterBufferAndPrint [10:13:17]line [10:13:17]line [10:13:17]line [10:13:17]line [10:13:17]line [10:13:17]written 0, free lines is 3229 [10:13:17]MH_Cut [10:13:17]Write to MH i2c: D1 01 00 57 0C 01 35 [10:13:17]Write i2c OK [10:13:17]MH_I2C_Read... [10:13:17]Read from MH i2c: D1 [10:13:17]MH_I2C_Read... [10:13:17]Read from MH i2c: D1 01 00 [10:13:17]MH_I2C_Read... [10:13:17]Read from MH i2c: D1 01 00 57 0C 00 34 [10:13:17]Write to MH i2c: 01 00 00 58 0C 64 [10:13:17]Write i2c OK [10:13:17]MH_I2C_Read... [10:13:17]OFD Sender: No OFD packet to send [10:13:18]*** Cut start [10:13:18]*** Purtial cut [10:13:18]*** CUTSNS_PIN = 0 [10:13:18]*** Stage 1: CUTSNS_PIN = 1 [10:13:20]Read from MH i2c: 01 [10:13:20]MH_I2C_Read... [10:13:20]*** Stop cut motor [10:13:20]*** Cut end [10:13:20]Read from MH i2c: 01 07 00 [10:13:20]MH_I2C_Read... [10:13:20]Read from MH i2c: 01 07 00 58 0C 00 00 00 00 00 FF 0F 79 [10:13:20]process_action close_receipt done [10:13:20]requested_data is exist [10:13:20]produce_requested_data [10:13:20]requested_item fm.sn is exist - process it [10:13:20]wFMCommunicate request_size=4 [10:13:20]MH_SAM_APDU [10:13:20]CAPDU: 80 11 00 00 [10:13:20]Write to MH i2c: E2 08 00 59 0C 80 11 00 00 00 00 00 00 DF [10:13:20]Write i2c OK [10:13:20]MH_I2C_Read... [10:13:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:20]Read from MH i2c: E2 [10:13:20]MH_I2C_Read... [10:13:20]Read from MH i2c: E2 17 00 [10:13:20]MH_I2C_Read... [10:13:20]Read from MH i2c: E2 17 00 59 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 34 [10:13:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:13:20]wFMCommunicate OK [10:13:20]requested_item fd.num is exist - process it [10:13:20]SAM_PROTO_GetFieldsCounters [10:13:20]wFMCommunicate request_size=4 [10:13:20]MH_SAM_APDU [10:13:20]CAPDU: 80 13 00 00 [10:13:20]Write to MH i2c: E2 08 00 5A 0C 80 13 00 00 00 00 00 00 E2 [10:13:20]Write i2c OK [10:13:20]MH_I2C_Read... [10:13:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:13:20]Read from MH i2c: E2 [10:13:20]MH_I2C_Read... [10:13:20]Read from MH i2c: E2 62 00 [10:13:20]MH_I2C_Read... [10:13:20]Read from MH i2c: E2 62 00 5A 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BC 17 03 00 0E 04 04 00 22 02 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 F2 [10:13:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BC 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:13:20]wFMCommunicate OK [10:13:20]SAM_PROTO_GetFieldsCounters done [10:13:20]requested_item shift.num is exist - process it [10:13:20]requested_item shift.opened is exist - process it [10:13:20]req_shift_opened [10:13:20]FM_GetShiftState [10:13:20]SAM_PROTO_GetShiftState [10:13:20]wFMCommunicate request_size=4 [10:13:20]MH_SAM_APDU [10:13:20]CAPDU: 80 13 01 00 [10:13:20]Write to MH i2c: E2 08 00 5B 0C 80 13 01 00 00 00 00 00 E4 [10:13:20]Write i2c OK [10:13:20]MH_I2C_Read... [10:13:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:20]Read from MH i2c: E2 [10:13:20]MH_I2C_Read... [10:13:20]Read from MH i2c: E2 0E 00 [10:13:20]MH_I2C_Read... [10:13:20]Read from MH i2c: E2 0E 00 5B 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CD [10:13:20]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:13:20]wFMCommunicate OK [10:13:20]SAM_PROTO_GetShiftState done [10:13:20]FM_GetShiftState done [10:13:20]req_shift_opened done [10:13:20]requested_item shift.open_date is exist - process it [10:13:20]req_shift_open_date [10:13:20]req_shift_open_date done [10:13:20]produce_requested_data done [10:13:20]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202684,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:13:20]process_action_free close_receipt [10:13:20]json_value_free [10:13:20]json_value_free done [10:13:20]process_json_proto returns [10:13:20]Send response to host [10:13:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202684,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:13:20]free response buf [10:13:20]execute_script done [10:13:20]execute_script returns [10:13:20]free content buf [10:13:20]Sock 9.Close socket [10:13:20]Sock 9.Thread stoped [10:13:20]accept exits with 8 [10:13:20]New connection [10:13:20]New thread 3066977636 created [10:13:20]Thread 3066834276 joined [10:13:20]Waiting for new connection... [10:13:20] Sock 8.Parse request [10:13:20]Sock 8.Check first char [10:13:20]Sock 8.First char is OK [10:13:20]request: POST /json_proto HTTP/1.0 [10:13:20]Method: POST [10:13:20]URL: /json_proto [10:13:20]Method is POST - this is cgi request [10:13:20]url: /json_proto [10:13:20]query_string will be loaded in cgi processing [10:13:20]execute_cgi json_proto POST (null) [10:13:20]execute_cgi path=json_proto method=POST [10:13:20]POST find Content-Length [10:13:20]Host: 172.17.63.195:8080 [10:13:20]Content-Length: 677 [10:13:20]Content-Type: application/json [10:13:20] [10:13:20]POST finish read [10:13:20]Found Content-Length = 677 [10:13:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450471", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:20]execute_script... [10:13:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450471", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:20]POST & json_proto [10:13:20]process_json_proto [10:13:20]json parsed OK: [10:13:20]protocol is kg_v1.0 [10:13:20]action value=close_receipt [10:13:20]process_action close_receipt [10:13:20]cmd_close_receipt [10:13:20]MH_GetDate [10:13:20]Write to MH i2c: F0 00 00 5C 0C 57 [10:13:20]Write i2c OK [10:13:20]MH_I2C_Read... [10:13:20]Read from MH i2c: F0 [10:13:20]MH_I2C_Read... [10:13:20]Read from MH i2c: F0 09 00 [10:13:20]MH_I2C_Read... [10:13:20]Read from MH i2c: F0 09 00 5C 0C 00 41 B5 20 67 47 1B 1E 67 C4 [10:13:20]GetLastDocTimeStamp 1730196795 [10:13:20]current date 1730196801 [10:13:20]FM_GetShiftState [10:13:20]SAM_PROTO_GetShiftState [10:13:20]wFMCommunicate request_size=4 [10:13:20]MH_SAM_APDU [10:13:20]CAPDU: 80 13 01 00 [10:13:20]Write to MH i2c: E2 08 00 5D 0C 80 13 01 00 00 00 00 00 E6 [10:13:20]Write i2c OK [10:13:20]MH_I2C_Read... [10:13:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:21]Read from MH i2c: E2 [10:13:21]MH_I2C_Read... [10:13:21]Read from MH i2c: E2 0E 00 [10:13:21]MH_I2C_Read... [10:13:21]Read from MH i2c: E2 0E 00 5D 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CF [10:13:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:13:21]wFMCommunicate OK [10:13:21]SAM_PROTO_GetShiftState done [10:13:21]FM_GetShiftState done [10:13:21]opened in 1730160431 [10:13:21]opened+sec_in_day 1730246831 [10:13:21]quantity*price = 50041 [10:13:21]sum+1 = 50042 [10:13:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 80 29.10.2024 10:13 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202685 ФПД: 253176558944929 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101321&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202685&fm=253176558944929&tin=02508201610067®Number=0000000000091777&sum=50000 [10:13:22]StoreToDocumentArchive [10:13:22]shift 546 fd 202685 [10:13:22]save to /storage/0546/doc_00202685 [10:13:22]save last doc name /storage/0546/doc_00202685 to /storage/kkm_last_doc_name [10:13:22]save OK [10:13:22]Clear old archive folders... [10:13:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:13:22]tlvbuf is 0075D6C0 [10:13:22]SAM_PROTO_ClearQueue [10:13:22]wFMCommunicate request_size=4 [10:13:22]MH_SAM_APDU [10:13:22]CAPDU: 80 09 00 00 [10:13:22]Write to MH i2c: E2 08 00 6A 0C 80 09 00 00 00 00 00 00 E8 [10:13:22]Write i2c OK [10:13:22]MH_I2C_Read... [10:13:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:13:22]Read from MH i2c: E2 [10:13:22]MH_I2C_Read... [10:13:22]Read from MH i2c: E2 03 00 [10:13:22]MH_I2C_Read... [10:13:22]Read from MH i2c: E2 03 00 6A 0C 00 90 00 EA [10:13:22]RAPDU: 90 00 [10:13:22]wFMCommunicate OK [10:13:22]SAM_PROTO_ClearQueue done [10:13:22]KKMCreateOFDPacket [10:13:22]OFDProtocolAddRootSTLVToBuf [10:13:22]FM_MakeSignedData [10:13:22]FM_MakeSignedData [10:13:22]SAM_PROTO_SignData [10:13:22]wFMCommunicate request_size=4 [10:13:22]MH_SAM_APDU [10:13:22]CAPDU: 80 0D 01 02 [10:13:22]Write to MH i2c: E2 08 00 6B 0C 80 0D 01 02 00 00 00 00 F0 [10:13:22]Write i2c OK [10:13:22]MH_I2C_Read... [10:13:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:13:22]Read from MH i2c: E2 [10:13:22]MH_I2C_Read... [10:13:22]Read from MH i2c: E2 03 00 [10:13:22]MH_I2C_Read... [10:13:22]Read from MH i2c: E2 03 00 6B 0C 00 90 00 EB [10:13:22]RAPDU: 90 00 [10:13:22]wFMCommunicate OK [10:13:22]wFMCommunicate request_size=255 [10:13:22]MH_SAM_APDU [10:13:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 41 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 17 03 00 35 04 06 00 E6 [10:13:22]Write to MH i2c: E2 02 01 6C 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 41 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 17 03 00 35 04 06 00 E6 00 00 32 [10:13:22]Write i2c OK [10:13:22]MH_I2C_Read... [10:13:22]OFD Sender: No OFD packet to send [10:13:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:22]Read from MH i2c: E2 [10:13:22]MH_I2C_Read... [10:13:22]Read from MH i2c: E2 03 00 [10:13:22]MH_I2C_Read... [10:13:22]Read from MH i2c: E2 03 00 6C 0C 00 90 00 EC [10:13:22]RAPDU: 90 00 [10:13:22]wFMCommunicate OK [10:13:22]wFMCommunicate request_size=10 [10:13:22]MH_SAM_APDU [10:13:22]CAPDU: 80 0D 02 02 05 43 42 DC 82 A1 [10:13:22]Write to MH i2c: E2 0D 00 6D 0C 80 0D 02 02 05 00 43 42 DC 82 A1 00 00 81 [10:13:22]Write i2c OK [10:13:22]MH_I2C_Read... [10:13:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:22]Read from MH i2c: E2 [10:13:22]MH_I2C_Read... [10:13:22]Read from MH i2c: E2 03 00 [10:13:22]MH_I2C_Read... [10:13:22]Read from MH i2c: E2 03 00 6D 0C 00 90 00 ED [10:13:22]RAPDU: 90 00 [10:13:22]wFMCommunicate OK [10:13:22]wFMCommunicate request_size=4 [10:13:22]MH_SAM_APDU [10:13:22]CAPDU: 80 0D 03 02 [10:13:22]Write to MH i2c: E2 08 00 6E 0C 80 0D 03 02 00 00 00 00 F5 [10:13:22]Write i2c OK [10:13:22]MH_I2C_Read... [10:13:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:13:22]Read from MH i2c: E2 [10:13:22]MH_I2C_Read... [10:13:22]Read from MH i2c: E2 0B 00 [10:13:22]MH_I2C_Read... [10:13:22]Read from MH i2c: E2 0B 00 6E 0C 00 BC 7A 36 C5 E6 E5 FD 88 90 00 77 [10:13:22]RAPDU: BC 7A 36 C5 E6 E5 FD 88 90 00 [10:13:22]wFMCommunicate OK [10:13:22]SAM_PROTO_SignData done [10:13:22]FM_MakeSignedData done [10:13:22]CreateOFDProtocolMessage [10:13:22]wFMCommunicate request_size=4 [10:13:22]MH_SAM_APDU [10:13:22]CAPDU: 80 11 00 00 [10:13:22]Write to MH i2c: E2 08 00 6F 0C 80 11 00 00 00 00 00 00 F5 [10:13:22]Write i2c OK [10:13:22]MH_I2C_Read... [10:13:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:23]Read from MH i2c: E2 [10:13:23]MH_I2C_Read... [10:13:23]Read from MH i2c: E2 17 00 [10:13:23]MH_I2C_Read... [10:13:23]Read from MH i2c: E2 17 00 6F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4A [10:13:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:13:23]wFMCommunicate OK [10:13:23]CreateOFDProtocolMessage done [10:13:23]OFDSenderStorePacket 202685 [10:13:23]StoreOFDPacket docnum=202685 [10:13:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5D B5 07 01 DE D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 41 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 17 03 00 35 04 06 00 E6 43 42 DC 82 A1 BC 7A 36 C5 E6 E5 FD 88 [10:13:23]CheckFolder [10:13:23]dirname=/storage/ofd_packets [10:13:23]CheckFolder done [10:13:23]ProducePacketName [10:13:23]name=ofd_packets/00202685 [10:13:23]NVStorageSaveData ofd_packets/00202685 [10:13:23]File name is /storage/ofd_packets/00202685 [10:13:23]Write 301 bytes [10:13:23]NVStorageSaveData done [10:13:23]OFDSenderStorePacket done [10:13:23]KKMCreateOFDPacket done [10:13:23]NVStorageSaveData kkm_last_timestamp [10:13:23]File name is /storage/kkm_last_timestamp [10:13:23]Write 4 bytes [10:13:23]NVStorageSaveData done [10:13:23]ExternCall_PrintAddStr [10:13:23]wPrintStart [10:13:23]Write to MH i2c: 01 00 00 70 0C 7C [10:13:23]Write i2c OK [10:13:23]MH_I2C_Read... [10:13:23]Read from MH i2c: 01 [10:13:23]MH_I2C_Read... [10:13:23]Read from MH i2c: 01 07 00 [10:13:23]MH_I2C_Read... [10:13:23]Read from MH i2c: 01 07 00 70 0C 00 00 00 00 00 FF 0F 91 [10:13:23]RasterBufferAndPrint [10:13:23]line Счет N : (1)450471 [10:13:23]line ИНН: 02508201610067 [10:13:23]line Контрольно-Кассовый Чек [10:13:23]line ПРОДАЖА [10:13:23]line ТРК (МРК, ГНК) : 62 [10:13:23]line Товар: 2710124130 [10:13:23]line Аи-92-К-2 [10:13:23]line 7.480 * 66.90 [10:13:23]line = 500.41 [10:13:23]line НДС 12% НСП 1% [10:13:23]line > о реализуемом товаре [10:13:23]line ОКРУГЛЕНИЕ: -0.41 [10:13:23]line ИТОГО: 500.00 [10:13:23]line Внесено: 500.00 [10:13:23]line СДАЧА: 0.00 [10:13:23]line НСП 1% : 4.43 [10:13:23]line НДС 12% : 53.14 [10:13:23]line Наличными: 500.00 [10:13:23]line Безнал.: 0.00 [10:13:23]line Место: АЗС № 171 "Партнер Нефть" [10:13:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:13:23]line СНО: Общий режим [10:13:23]line Чек 80 29.10.2024 10:13 [10:13:23]line Смена: 546 ФФД: 1.0 [10:13:23]line ЗНМ: 0300000109 [10:13:23]line РНМ: 0000000000091777 [10:13:23]line Версия ККМ: 001 [10:13:23]line ФМ: 0000000000871756 [10:13:23]line ФД: 202685 [10:13:23]line ФПД: 253176558944929 [10:13:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101321&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202685&fm=253176558944929&tin=02508201610067®Number=0000000000091777&sum=50000 [10:13:23]written 0, free lines is 4095 [10:13:23]OFD Sender: Processing packet 202685 [packets to send 116, broken 115] [10:13:23]ProducePacketName [10:13:23]name=ofd_packets/00202685 [10:13:23]OFD Sender: To server: pG, [10:13:23]CommunicateWithHost lk.salyk.kg:30040 [10:13:23]ConnectInit lk.salyk.kg [10:13:23]Connected sock=10 [10:13:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5D B5 07 01 DE D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 41 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 17 03 00 35 04 06 00 E6 43 42 DC 82 A1 BC 7A 36 C5 E6 E5 FD 88 [10:13:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3E 51 47 00 58 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 17 03 00 F4 03 04 00 F4 60 20 67 B6 04 01 00 00 2F 48 D9 BB E2 28 9B AC [10:13:23]CommunicateWithHost err = 0 [10:13:23]CheckOFDResponse [10:13:23]1017 (14) - 77093643461234 [10:13:23]1041 (16) - 0000000000871756 [10:13:23]1040 (4) - 202685 [10:13:23]1012 (4) - 29.10.2024 04:13 [10:13:23]1206 (1) - 0 [10:13:23]OFD Sender: Remove packet 202685 [10:13:23]ProducePacketName [10:13:23]name=ofd_packets/00202685 [10:13:23]NVStorageDeleteData [10:13:23]Write to MH i2c: 01 00 00 9B 0C A7 [10:13:23]Write i2c OK [10:13:23]MH_I2C_Read... [10:13:23]Read from MH i2c: 01 [10:13:23]MH_I2C_Read... [10:13:23]Read from MH i2c: 01 07 00 [10:13:23]MH_I2C_Read... [10:13:23]Read from MH i2c: 01 07 00 9B 0C 00 00 00 00 00 A8 0C 62 [10:13:23]RasterBufferAndPrint [10:13:23]line [10:13:23]line [10:13:23]line [10:13:23]line [10:13:23]line [10:13:23]written 0, free lines is 3247 [10:13:23]MH_Cut [10:13:23]Write to MH i2c: D1 01 00 A2 0C 01 80 [10:13:23]Write i2c OK [10:13:23]MH_I2C_Read... [10:13:23]Read from MH i2c: D1 [10:13:23]MH_I2C_Read... [10:13:23]Read from MH i2c: D1 01 00 [10:13:23]MH_I2C_Read... [10:13:23]Read from MH i2c: D1 01 00 A2 0C 00 7F [10:13:23]Write to MH i2c: 01 00 00 A3 0C AF [10:13:23]Write i2c OK [10:13:23]MH_I2C_Read... [10:13:23]OFD Sender: No OFD packet to send [10:13:24]*** Cut start [10:13:24]*** Purtial cut [10:13:24]*** Stage 1: CUTSNS_PIN = 1 [10:13:24]Read from MH i2c: 01 [10:13:24]MH_I2C_Read... [10:13:24]*** Stop cut motor [10:13:24]*** Cut end [10:13:24]Read from MH i2c: 01 07 00 [10:13:24]MH_I2C_Read... [10:13:24]Read from MH i2c: 01 07 00 A3 0C 00 00 00 00 00 FF 0F C4 [10:13:24]process_action close_receipt done [10:13:24]requested_data is exist [10:13:24]produce_requested_data [10:13:24]requested_item fm.sn is exist - process it [10:13:24]wFMCommunicate request_size=4 [10:13:24]MH_SAM_APDU [10:13:24]CAPDU: 80 11 00 00 [10:13:24]Write to MH i2c: E2 08 00 A4 0C 80 11 00 00 00 00 00 00 2A [10:13:24]Write i2c OK [10:13:24]MH_I2C_Read... [10:13:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:24]Read from MH i2c: E2 [10:13:24]MH_I2C_Read... [10:13:24]Read from MH i2c: E2 17 00 [10:13:24]MH_I2C_Read... [10:13:24]Read from MH i2c: E2 17 00 A4 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7F [10:13:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:13:24]wFMCommunicate OK [10:13:24]requested_item fd.num is exist - process it [10:13:24]SAM_PROTO_GetFieldsCounters [10:13:24]wFMCommunicate request_size=4 [10:13:24]MH_SAM_APDU [10:13:24]CAPDU: 80 13 00 00 [10:13:24]Write to MH i2c: E2 08 00 A5 0C 80 13 00 00 00 00 00 00 2D [10:13:24]Write i2c OK [10:13:24]MH_I2C_Read... [10:13:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:13:24]Read from MH i2c: E2 [10:13:24]MH_I2C_Read... [10:13:24]Read from MH i2c: E2 62 00 [10:13:24]MH_I2C_Read... [10:13:24]Read from MH i2c: E2 62 00 A5 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BD 17 03 00 0E 04 04 00 22 02 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 41 [10:13:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BD 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:13:24]wFMCommunicate OK [10:13:24]SAM_PROTO_GetFieldsCounters done [10:13:24]requested_item shift.num is exist - process it [10:13:24]requested_item shift.opened is exist - process it [10:13:24]req_shift_opened [10:13:24]FM_GetShiftState [10:13:24]SAM_PROTO_GetShiftState [10:13:24]wFMCommunicate request_size=4 [10:13:24]MH_SAM_APDU [10:13:24]CAPDU: 80 13 01 00 [10:13:24]Write to MH i2c: E2 08 00 A6 0C 80 13 01 00 00 00 00 00 2F [10:13:24]Write i2c OK [10:13:24]MH_I2C_Read... [10:13:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:24]Read from MH i2c: E2 [10:13:24]MH_I2C_Read... [10:13:24]Read from MH i2c: E2 0E 00 [10:13:24]MH_I2C_Read... [10:13:24]Read from MH i2c: E2 0E 00 A6 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 18 [10:13:24]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:13:24]wFMCommunicate OK [10:13:24]SAM_PROTO_GetShiftState done [10:13:24]FM_GetShiftState done [10:13:24]req_shift_opened done [10:13:24]requested_item shift.open_date is exist - process it [10:13:24]req_shift_open_date [10:13:24]req_shift_open_date done [10:13:24]produce_requested_data done [10:13:24]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202685,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:13:24]process_action_free close_receipt [10:13:24]json_value_free [10:13:24]json_value_free done [10:13:24]process_json_proto returns [10:13:24]Send response to host [10:13:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202685,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:13:24]free response buf [10:13:24]execute_script done [10:13:24]execute_script returns [10:13:24]free content buf [10:13:24]Sock 8.Close socket [10:13:24]Sock 8.Thread stoped [10:13:25]accept exits with 9 [10:13:25]New connection [10:13:25]New thread 3066834276 created [10:13:25]Thread 3066977636 joined [10:13:25]Waiting for new connection... [10:13:25] Sock 9.Parse request [10:13:25]Sock 9.Check first char [10:13:25]Sock 9.First char is OK [10:13:25]request: POST /json_proto HTTP/1.0 [10:13:25]Method: POST [10:13:25]URL: /json_proto [10:13:25]Method is POST - this is cgi request [10:13:25]url: /json_proto [10:13:25]query_string will be loaded in cgi processing [10:13:25]execute_cgi json_proto POST (null) [10:13:25]execute_cgi path=json_proto method=POST [10:13:25]POST find Content-Length [10:13:25]Host: 172.17.63.195:8080 [10:13:25]Content-Length: 677 [10:13:25]Content-Type: application/json [10:13:25] [10:13:25]POST finish read [10:13:25]Found Content-Length = 677 [10:13:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:25]execute_script... [10:13:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:25]POST & json_proto [10:13:25]process_json_proto [10:13:25]json parsed OK: [10:13:25]protocol is kg_v1.0 [10:13:25]action value=close_receipt [10:13:25]process_action close_receipt [10:13:25]cmd_close_receipt [10:13:25]MH_GetDate [10:13:25]Write to MH i2c: F0 00 00 A7 0C A2 [10:13:25]Write i2c OK [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: F0 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: F0 09 00 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: F0 09 00 A7 0C 00 45 B5 20 67 47 1B 1E 67 13 [10:13:25]GetLastDocTimeStamp 1730196801 [10:13:25]current date 1730196805 [10:13:25]FM_GetShiftState [10:13:25]SAM_PROTO_GetShiftState [10:13:25]wFMCommunicate request_size=4 [10:13:25]MH_SAM_APDU [10:13:25]CAPDU: 80 13 01 00 [10:13:25]Write to MH i2c: E2 08 00 A8 0C 80 13 01 00 00 00 00 00 31 [10:13:25]Write i2c OK [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: E2 [10:13:25]MH_I2C_Read... [10:13:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:25]Read from MH i2c: E2 0E 00 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: E2 0E 00 A8 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1A [10:13:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:13:25]wFMCommunicate OK [10:13:25]SAM_PROTO_GetShiftState done [10:13:25]FM_GetShiftState done [10:13:25]opened in 1730160431 [10:13:25]opened+sec_in_day 1730246831 [10:13:25]quantity*price = 20003 [10:13:25]sum+1 = 20004 [10:13:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 81 29.10.2024 10:13 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202686 ФПД: 30823791439264 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101325&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202686&fm=30823791439264&tin=02508201610067®Number=0000000000091777&sum=20000 [10:13:26]StoreToDocumentArchive [10:13:26]shift 546 fd 202686 [10:13:26]save to /storage/0546/doc_00202686 [10:13:26]save last doc name /storage/0546/doc_00202686 to /storage/kkm_last_doc_name [10:13:26]save OK [10:13:26]Clear old archive folders... [10:13:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:13:26]tlvbuf is 00814480 [10:13:26]SAM_PROTO_ClearQueue [10:13:26]wFMCommunicate request_size=4 [10:13:26]MH_SAM_APDU [10:13:26]CAPDU: 80 09 00 00 [10:13:26]Write to MH i2c: E2 08 00 B5 0C 80 09 00 00 00 00 00 00 33 [10:13:26]Write i2c OK [10:13:26]MH_I2C_Read... [10:13:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:13:26]Read from MH i2c: E2 [10:13:26]MH_I2C_Read... [10:13:26]Read from MH i2c: E2 03 00 [10:13:26]MH_I2C_Read... [10:13:26]Read from MH i2c: E2 03 00 B5 0C 00 90 00 35 [10:13:26]RAPDU: 90 00 [10:13:26]wFMCommunicate OK [10:13:26]SAM_PROTO_ClearQueue done [10:13:26]KKMCreateOFDPacket [10:13:26]OFDProtocolAddRootSTLVToBuf [10:13:26]FM_MakeSignedData [10:13:26]FM_MakeSignedData [10:13:26]SAM_PROTO_SignData [10:13:26]wFMCommunicate request_size=4 [10:13:26]MH_SAM_APDU [10:13:26]CAPDU: 80 0D 01 02 [10:13:26]Write to MH i2c: E2 08 00 B6 0C 80 0D 01 02 00 00 00 00 3B [10:13:26]Write i2c OK [10:13:26]MH_I2C_Read... [10:13:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:13:26]Read from MH i2c: E2 [10:13:26]MH_I2C_Read... [10:13:26]Read from MH i2c: E2 03 00 [10:13:26]MH_I2C_Read... [10:13:26]Read from MH i2c: E2 03 00 B6 0C 00 90 00 36 [10:13:26]RAPDU: 90 00 [10:13:26]wFMCommunicate OK [10:13:26]wFMCommunicate request_size=255 [10:13:26]MH_SAM_APDU [10:13:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 45 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 17 03 00 35 04 06 00 1C [10:13:26]Write to MH i2c: E2 02 01 B7 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 45 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 17 03 00 35 04 06 00 1C 00 00 7B [10:13:27]Write i2c OK [10:13:27]MH_I2C_Read... [10:13:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:27]Read from MH i2c: E2 [10:13:27]MH_I2C_Read... [10:13:27]Read from MH i2c: E2 03 00 [10:13:27]MH_I2C_Read... [10:13:27]Read from MH i2c: E2 03 00 B7 0C 00 90 00 37 [10:13:27]RAPDU: 90 00 [10:13:27]wFMCommunicate OK [10:13:27]wFMCommunicate request_size=10 [10:13:27]MH_SAM_APDU [10:13:27]CAPDU: 80 0D 02 02 05 08 B9 23 AD A0 [10:13:27]Write to MH i2c: E2 0D 00 B8 0C 80 0D 02 02 05 00 08 B9 23 AD A0 00 00 79 [10:13:27]Write i2c OK [10:13:27]MH_I2C_Read... [10:13:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:27]Read from MH i2c: E2 [10:13:27]MH_I2C_Read... [10:13:27]Read from MH i2c: E2 03 00 [10:13:27]MH_I2C_Read... [10:13:27]Read from MH i2c: E2 03 00 B8 0C 00 90 00 38 [10:13:27]RAPDU: 90 00 [10:13:27]wFMCommunicate OK [10:13:27]wFMCommunicate request_size=4 [10:13:27]MH_SAM_APDU [10:13:27]CAPDU: 80 0D 03 02 [10:13:27]Write to MH i2c: E2 08 00 B9 0C 80 0D 03 02 00 00 00 00 40 [10:13:27]Write i2c OK [10:13:27]MH_I2C_Read... [10:13:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:13:27]Read from MH i2c: E2 [10:13:27]MH_I2C_Read... [10:13:27]Read from MH i2c: E2 0B 00 [10:13:27]MH_I2C_Read... [10:13:27]Read from MH i2c: E2 0B 00 B9 0C 00 A9 E3 31 79 1F 6E F6 3F 90 00 39 [10:13:27]RAPDU: A9 E3 31 79 1F 6E F6 3F 90 00 [10:13:27]wFMCommunicate OK [10:13:27]SAM_PROTO_SignData done [10:13:27]FM_MakeSignedData done [10:13:27]CreateOFDProtocolMessage [10:13:27]wFMCommunicate request_size=4 [10:13:27]MH_SAM_APDU [10:13:27]CAPDU: 80 11 00 00 [10:13:27]Write to MH i2c: E2 08 00 BA 0C 80 11 00 00 00 00 00 00 40 [10:13:27]Write i2c OK [10:13:27]MH_I2C_Read... [10:13:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:27]Read from MH i2c: E2 [10:13:27]MH_I2C_Read... [10:13:27]Read from MH i2c: E2 17 00 [10:13:27]MH_I2C_Read... [10:13:27]Read from MH i2c: E2 17 00 BA 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 95 [10:13:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:13:27]wFMCommunicate OK [10:13:27]CreateOFDProtocolMessage done [10:13:27]OFDSenderStorePacket 202686 [10:13:27]StoreOFDPacket docnum=202686 [10:13:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D7 36 07 01 1F 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 45 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 17 03 00 35 04 06 00 1C 08 B9 23 AD A0 A9 E3 31 79 1F 6E F6 3F [10:13:27]CheckFolder [10:13:27]dirname=/storage/ofd_packets [10:13:27]CheckFolder done [10:13:27]ProducePacketName [10:13:27]name=ofd_packets/00202686 [10:13:27]NVStorageSaveData ofd_packets/00202686 [10:13:27]File name is /storage/ofd_packets/00202686 [10:13:27]Write 301 bytes [10:13:27]NVStorageSaveData done [10:13:27]OFDSenderStorePacket done [10:13:27]KKMCreateOFDPacket done [10:13:27]NVStorageSaveData kkm_last_timestamp [10:13:27]File name is /storage/kkm_last_timestamp [10:13:27]Write 4 bytes [10:13:27]NVStorageSaveData done [10:13:27]ExternCall_PrintAddStr [10:13:27]wPrintStart [10:13:27]Write to MH i2c: 01 00 00 BB 0C C7 [10:13:27]Write i2c OK [10:13:27]MH_I2C_Read... [10:13:27]Read from MH i2c: 01 [10:13:27]MH_I2C_Read... [10:13:27]Read from MH i2c: 01 07 00 [10:13:27]MH_I2C_Read... [10:13:27]Read from MH i2c: 01 07 00 BB 0C 00 00 00 00 00 FF 0F DC [10:13:27]RasterBufferAndPrint [10:13:27]line Счет N : (1)450473 [10:13:27]line ИНН: 02508201610067 [10:13:27]line Контрольно-Кассовый Чек [10:13:27]line ПРОДАЖА [10:13:27]line ТРК (МРК, ГНК) : 41 [10:13:27]line Товар: 2710124130 [10:13:27]line Аи-92-К-2 [10:13:27]line 2.990 * 66.90 [10:13:27]line = 200.03 [10:13:27]line НДС 12% НСП 1% [10:13:27]line > о реализуемом товаре [10:13:27]line ОКРУГЛЕНИЕ: -0.03 [10:13:27]line ИТОГО: 200.00 [10:13:27]line Внесено: 200.00 [10:13:27]line СДАЧА: 0.00 [10:13:27]line НСП 1% : 1.77 [10:13:27]line НДС 12% : 21.24 [10:13:27]line Наличными: 200.00 [10:13:27]line Безнал.: 0.00 [10:13:27]line Место: АЗС № 171 "Партнер Нефть" [10:13:27]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:13:27]line СНО: Общий режим [10:13:27]line Чек 81 29.10.2024 10:13 [10:13:27]line Смена: 546 ФФД: 1.0 [10:13:27]line ЗНМ: 0300000109 [10:13:27]line РНМ: 0000000000091777 [10:13:27]line Версия ККМ: 001 [10:13:27]line ФМ: 0000000000871756 [10:13:27]line ФД: 202686 [10:13:27]line ФПД: 30823791439264 [10:13:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101325&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202686&fm=30823791439264&tin=02508201610067®Number=0000000000091777&sum=20000 [10:13:27]written 0, free lines is 4095 [10:13:27]OFD Sender: Processing packet 202686 [packets to send 116, broken 115] [10:13:27]ProducePacketName [10:13:27]name=ofd_packets/00202686 [10:13:27]OFD Sender: To server: pG, [10:13:27]CommunicateWithHost lk.salyk.kg:30040 [10:13:27]ConnectInit lk.salyk.kg [10:13:27]Connected sock=10 [10:13:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D7 36 07 01 1F 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 45 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 17 03 00 35 04 06 00 1C 08 B9 23 AD A0 A9 E3 31 79 1F 6E F6 3F [10:13:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 49 5E 47 00 B3 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 17 03 00 F4 03 04 00 F9 60 20 67 B6 04 01 00 00 7A E2 AF 6B B2 7F 72 66 [10:13:28]CommunicateWithHost err = 0 [10:13:28]CheckOFDResponse [10:13:28]1017 (14) - 77093643461234 [10:13:28]1041 (16) - 0000000000871756 [10:13:28]1040 (4) - 202686 [10:13:28]1012 (4) - 29.10.2024 04:13 [10:13:28]1206 (1) - 0 [10:13:28]OFD Sender: Remove packet 202686 [10:13:28]ProducePacketName [10:13:28]name=ofd_packets/00202686 [10:13:28]NVStorageDeleteData [10:13:28]Write to MH i2c: 01 00 00 E6 0C F2 [10:13:28]Write i2c OK [10:13:28]MH_I2C_Read... [10:13:28]Read from MH i2c: 01 [10:13:28]MH_I2C_Read... [10:13:28]Read from MH i2c: 01 07 00 [10:13:28]MH_I2C_Read... [10:13:28]Read from MH i2c: 01 07 00 E6 0C 00 00 00 00 00 00 0D 06 [10:13:28]RasterBufferAndPrint [10:13:28]line [10:13:28]line [10:13:28]line [10:13:28]line [10:13:28]line [10:13:28]written 0, free lines is 3348 [10:13:28]MH_Cut [10:13:28]Write to MH i2c: D1 01 00 ED 0C 01 CB [10:13:28]Write i2c OK [10:13:28]MH_I2C_Read... [10:13:28]Read from MH i2c: D1 [10:13:28]MH_I2C_Read... [10:13:28]Read from MH i2c: D1 01 00 [10:13:28]MH_I2C_Read... [10:13:28]Read from MH i2c: D1 01 00 ED 0C 00 CA [10:13:28]Write to MH i2c: 01 00 00 EE 0C FA [10:13:28]Write i2c OK [10:13:28]MH_I2C_Read... [10:13:28]OFD Sender: No OFD packet to send [10:13:29]*** Cut start [10:13:29]*** Purtial cut [10:13:29]*** CUTSNS_PIN = 0 [10:13:29]*** Stage 1: CUTSNS_PIN = 1 [10:13:31]Read from MH i2c: 01 [10:13:31]MH_I2C_Read... [10:13:31]*** Stop cut motor [10:13:31]*** Cut end [10:13:31]Read from MH i2c: 01 07 00 [10:13:31]MH_I2C_Read... [10:13:31]Read from MH i2c: 01 07 00 EE 0C 00 00 00 00 00 FF 0F 0F [10:13:31]process_action close_receipt done [10:13:31]requested_data is exist [10:13:31]produce_requested_data [10:13:31]requested_item fm.sn is exist - process it [10:13:31]wFMCommunicate request_size=4 [10:13:31]MH_SAM_APDU [10:13:31]CAPDU: 80 11 00 00 [10:13:31]Write to MH i2c: E2 08 00 EF 0C 80 11 00 00 00 00 00 00 75 [10:13:31]Write i2c OK [10:13:31]MH_I2C_Read... [10:13:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:31]Read from MH i2c: E2 [10:13:31]MH_I2C_Read... [10:13:31]Read from MH i2c: E2 17 00 [10:13:31]MH_I2C_Read... [10:13:31]Read from MH i2c: E2 17 00 EF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CA [10:13:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:13:31]wFMCommunicate OK [10:13:31]requested_item fd.num is exist - process it [10:13:31]SAM_PROTO_GetFieldsCounters [10:13:31]wFMCommunicate request_size=4 [10:13:31]MH_SAM_APDU [10:13:31]CAPDU: 80 13 00 00 [10:13:31]Write to MH i2c: E2 08 00 F0 0C 80 13 00 00 00 00 00 00 78 [10:13:31]Write i2c OK [10:13:31]MH_I2C_Read... [10:13:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:13:31]Read from MH i2c: E2 [10:13:31]MH_I2C_Read... [10:13:31]Read from MH i2c: E2 62 00 [10:13:31]MH_I2C_Read... [10:13:31]Read from MH i2c: E2 62 00 F0 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BE 17 03 00 0E 04 04 00 22 02 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 90 [10:13:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BE 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:13:31]wFMCommunicate OK [10:13:31]SAM_PROTO_GetFieldsCounters done [10:13:31]requested_item shift.num is exist - process it [10:13:31]requested_item shift.opened is exist - process it [10:13:31]req_shift_opened [10:13:31]FM_GetShiftState [10:13:31]SAM_PROTO_GetShiftState [10:13:31]wFMCommunicate request_size=4 [10:13:31]MH_SAM_APDU [10:13:31]CAPDU: 80 13 01 00 [10:13:31]Write to MH i2c: E2 08 00 F1 0C 80 13 01 00 00 00 00 00 7A [10:13:31]Write i2c OK [10:13:31]MH_I2C_Read... [10:13:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:31]Read from MH i2c: E2 [10:13:31]MH_I2C_Read... [10:13:31]Read from MH i2c: E2 0E 00 [10:13:31]MH_I2C_Read... [10:13:31]Read from MH i2c: E2 0E 00 F1 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 63 [10:13:31]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:13:31]wFMCommunicate OK [10:13:31]SAM_PROTO_GetShiftState done [10:13:31]FM_GetShiftState done [10:13:31]req_shift_opened done [10:13:31]requested_item shift.open_date is exist - process it [10:13:31]req_shift_open_date [10:13:31]req_shift_open_date done [10:13:31]produce_requested_data done [10:13:31]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202686,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:13:31]process_action_free close_receipt [10:13:31]json_value_free [10:13:31]json_value_free done [10:13:31]process_json_proto returns [10:13:31]Send response to host [10:13:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202686,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:13:31]free response buf [10:13:31]execute_script done [10:13:31]execute_script returns [10:13:31]free content buf [10:13:31]Sock 9.Close socket [10:13:31]Sock 9.Thread stoped [10:13:33]OFD Sender: No OFD packet to send [10:13:38]OFD Sender: No OFD packet to send [10:13:43]OFD Sender: No OFD packet to send [10:13:48]OFD Sender: No OFD packet to send [10:13:53]OFD Sender: No OFD packet to send [10:13:58]OFD Sender: No OFD packet to send [10:14:03]OFD Sender: No OFD packet to send [10:14:08]OFD Sender: No OFD packet to send [10:14:13]OFD Sender: No OFD packet to send [10:14:18]OFD Sender: No OFD packet to send [10:14:23]OFD Sender: No OFD packet to send [10:14:28]OFD Sender: No OFD packet to send [10:14:33]OFD Sender: No OFD packet to send [10:14:38]OFD Sender: No OFD packet to send [10:14:43]OFD Sender: No OFD packet to send [10:14:48]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]accept exits with 8 [10:15:23]New connection [10:15:23]New thread 3066977636 created [10:15:23]Thread 3066834276 joined [10:15:23]Waiting for new connection... [10:15:23] Sock 8.Parse request [10:15:23]Sock 8.Check first char [10:15:23]Sock 8.First char is OK [10:15:23]request: POST /json_proto HTTP/1.0 [10:15:23]Method: POST [10:15:23]URL: /json_proto [10:15:23]Method is POST - this is cgi request [10:15:23]url: /json_proto [10:15:23]query_string will be loaded in cgi processing [10:15:23]execute_cgi json_proto POST (null) [10:15:23]execute_cgi path=json_proto method=POST [10:15:23]POST find Content-Length [10:15:23]Host: 172.17.63.195:8080 [10:15:23]Content-Length: 789 [10:15:23]Content-Type: application/json [10:15:23] [10:15:23]POST finish read [10:15:23]Found Content-Length = 789 [10:15:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31339", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:23]execute_script... [10:15:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31339", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:23]POST & json_proto [10:15:23]process_json_proto [10:15:23]json parsed OK: [10:15:23]protocol is kg_v1.0 [10:15:23]action value=close_receipt [10:15:23]process_action close_receipt [10:15:23]cmd_close_receipt [10:15:23]MH_GetDate [10:15:23]Write to MH i2c: F0 00 00 F2 0C ED [10:15:23]Write i2c OK [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: F0 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: F0 09 00 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: F0 09 00 F2 0C 00 BB B5 20 67 47 1B 1E 67 D4 [10:15:23]GetLastDocTimeStamp 1730196805 [10:15:23]current date 1730196923 [10:15:23]FM_GetShiftState [10:15:23]SAM_PROTO_GetShiftState [10:15:23]wFMCommunicate request_size=4 [10:15:23]MH_SAM_APDU [10:15:23]CAPDU: 80 13 01 00 [10:15:23]Write to MH i2c: E2 08 00 F3 0C 80 13 01 00 00 00 00 00 7C [10:15:23]Write i2c OK [10:15:23]MH_I2C_Read... [10:15:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:23]Read from MH i2c: E2 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: E2 0E 00 [10:15:23]MH_I2C_Read... [10:15:23]Read from MH i2c: E2 0E 00 F3 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 65 [10:15:23]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:15:23]wFMCommunicate OK [10:15:23]SAM_PROTO_GetShiftState done [10:15:23]FM_GetShiftState done [10:15:23]opened in 1730160431 [10:15:23]opened+sec_in_day 1730246831 [10:15:23]quantity*price = 0 [10:15:23]sum+1 = 1 [10:15:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 82 29.10.2024 10:15 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Талоны: Топливная Карта 31339 ФМ: 0000000000871756 ФД: 202687 ФПД: 44248491445249 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101523&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202687&fm=44248491445249&tin=02508201610067®Number=0000000000091777&sum=0 [10:15:24]StoreToDocumentArchive [10:15:24]shift 546 fd 202687 [10:15:24]save to /storage/0546/doc_00202687 [10:15:24]save last doc name /storage/0546/doc_00202687 to /storage/kkm_last_doc_name [10:15:24]save OK [10:15:24]Clear old archive folders... [10:15:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:15:24]tlvbuf is 0079DF00 [10:15:24]SAM_PROTO_ClearQueue [10:15:24]wFMCommunicate request_size=4 [10:15:24]MH_SAM_APDU [10:15:24]CAPDU: 80 09 00 00 [10:15:24]Write to MH i2c: E2 08 00 00 0D 80 09 00 00 00 00 00 00 7F [10:15:24]Write i2c OK [10:15:24]MH_I2C_Read... [10:15:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:24]Read from MH i2c: E2 [10:15:24]MH_I2C_Read... [10:15:24]Read from MH i2c: E2 03 00 [10:15:24]MH_I2C_Read... [10:15:24]Read from MH i2c: E2 03 00 00 0D 00 90 00 81 [10:15:24]RAPDU: 90 00 [10:15:24]wFMCommunicate OK [10:15:24]SAM_PROTO_ClearQueue done [10:15:24]KKMCreateOFDPacket [10:15:24]OFDProtocolAddRootSTLVToBuf [10:15:24]FM_MakeSignedData [10:15:24]FM_MakeSignedData [10:15:24]SAM_PROTO_SignData [10:15:24]wFMCommunicate request_size=4 [10:15:24]MH_SAM_APDU [10:15:24]CAPDU: 80 0D 01 02 [10:15:24]Write to MH i2c: E2 08 00 01 0D 80 0D 01 02 00 00 00 00 87 [10:15:24]Write i2c OK [10:15:24]MH_I2C_Read... [10:15:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:24]Read from MH i2c: E2 [10:15:24]MH_I2C_Read... [10:15:24]Read from MH i2c: E2 03 00 [10:15:24]MH_I2C_Read... [10:15:24]Read from MH i2c: E2 03 00 01 0D 00 90 00 82 [10:15:24]RAPDU: 90 00 [10:15:24]wFMCommunicate OK [10:15:24]wFMCommunicate request_size=255 [10:15:24]MH_SAM_APDU [10:15:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 BB B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 17 03 00 35 04 06 00 28 3E 67 9D [10:15:24]Write to MH i2c: E2 02 01 02 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 BB B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 17 03 00 35 04 06 00 28 3E 67 9D 00 00 CF [10:15:24]Write i2c OK [10:15:24]MH_I2C_Read... [10:15:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:24]Read from MH i2c: E2 [10:15:24]MH_I2C_Read... [10:15:24]Read from MH i2c: E2 03 00 [10:15:24]MH_I2C_Read... [10:15:24]Read from MH i2c: E2 03 00 02 0D 00 90 00 83 [10:15:24]RAPDU: 90 00 [10:15:24]wFMCommunicate OK [10:15:24]wFMCommunicate request_size=7 [10:15:24]MH_SAM_APDU [10:15:24]CAPDU: 80 0D 02 02 02 4C 01 [10:15:24]Write to MH i2c: E2 0A 00 03 0D 80 0D 02 02 02 00 4C 01 00 00 DB [10:15:24]Write i2c OK [10:15:24]MH_I2C_Read... [10:15:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:24]Read from MH i2c: E2 [10:15:24]MH_I2C_Read... [10:15:24]Read from MH i2c: E2 03 00 [10:15:24]MH_I2C_Read... [10:15:24]Read from MH i2c: E2 03 00 03 0D 00 90 00 84 [10:15:24]RAPDU: 90 00 [10:15:24]wFMCommunicate OK [10:15:24]wFMCommunicate request_size=4 [10:15:24]MH_SAM_APDU [10:15:24]CAPDU: 80 0D 03 02 [10:15:24]Write to MH i2c: E2 08 00 04 0D 80 0D 03 02 00 00 00 00 8C [10:15:24]Write i2c OK [10:15:24]MH_I2C_Read... [10:15:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:25]Read from MH i2c: E2 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: E2 0B 00 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: E2 0B 00 04 0D 00 48 9C 6F FB 65 52 4D 2F 90 00 0E [10:15:25]RAPDU: 48 9C 6F FB 65 52 4D 2F 90 00 [10:15:25]wFMCommunicate OK [10:15:25]SAM_PROTO_SignData done [10:15:25]FM_MakeSignedData done [10:15:25]CreateOFDProtocolMessage [10:15:25]wFMCommunicate request_size=4 [10:15:25]MH_SAM_APDU [10:15:25]CAPDU: 80 11 00 00 [10:15:25]Write to MH i2c: E2 08 00 05 0D 80 11 00 00 00 00 00 00 8C [10:15:25]Write i2c OK [10:15:25]MH_I2C_Read... [10:15:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:25]Read from MH i2c: E2 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: E2 17 00 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: E2 17 00 05 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E1 [10:15:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:15:25]wFMCommunicate OK [10:15:25]CreateOFDProtocolMessage done [10:15:25]OFDSenderStorePacket 202687 [10:15:25]StoreOFDPacket docnum=202687 [10:15:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 BB D1 04 01 24 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 BB B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 17 03 00 35 04 06 00 28 3E 67 9D 4C 01 48 9C 6F FB 65 52 4D 2F [10:15:25]CheckFolder [10:15:25]dirname=/storage/ofd_packets [10:15:25]CheckFolder done [10:15:25]ProducePacketName [10:15:25]name=ofd_packets/00202687 [10:15:25]NVStorageSaveData ofd_packets/00202687 [10:15:25]File name is /storage/ofd_packets/00202687 [10:15:25]Write 298 bytes [10:15:25]NVStorageSaveData done [10:15:25]OFDSenderStorePacket done [10:15:25]KKMCreateOFDPacket done [10:15:25]NVStorageSaveData kkm_last_timestamp [10:15:25]File name is /storage/kkm_last_timestamp [10:15:25]Write 4 bytes [10:15:25]NVStorageSaveData done [10:15:25]ExternCall_PrintAddStr [10:15:25]wPrintStart [10:15:25]Write to MH i2c: 01 00 00 06 0D 13 [10:15:25]Write i2c OK [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: 01 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: 01 07 00 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: 01 07 00 06 0D 00 00 00 00 00 FF 0F 28 [10:15:25]RasterBufferAndPrint [10:15:25]line Счет N : (1)450474 [10:15:25]line ИНН: 02508201610067 [10:15:25]line Контрольно-Кассовый Чек [10:15:25]line ПРОДАЖА [10:15:25]line ТРК (МРК, ГНК) : 21 [10:15:25]line Товар: 2710194210 [10:15:25]line ДТ-К-2 [10:15:25]line 19.690 * 0.00 [10:15:25]line = 0.00 [10:15:25]line НДС 12% НСП 1% [10:15:25]line > о реализуемом товаре [10:15:25]line ИТОГО: 0.00 [10:15:25]line НСП 1% : 0.00 [10:15:25]line НДС 12% : 0.00 [10:15:25]line Наличными: 0.00 [10:15:25]line Безнал.: 0.00 [10:15:25]line Место: АЗС № 171 "Партнер Нефть" [10:15:25]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:15:25]line СНО: Общий режим [10:15:25]line Чек 82 29.10.2024 10:15 [10:15:25]line Смена: 546 ФФД: 1.0 [10:15:25]line ЗНМ: 0300000109 [10:15:25]line РНМ: 0000000000091777 [10:15:25]line Версия ККМ: 001 [10:15:25]line Талоны: Топливная Карта [10:15:25]line 31339 [10:15:25]line ФМ: 0000000000871756 [10:15:25]line ФД: 202687 [10:15:25]line ФПД: 44248491445249 [10:15:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101523&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202687&fm=44248491445249&tin=02508201610067®Number=0000000000091777&sum=0 [10:15:25]OFD Sender: Processing packet 202687 [packets to send 116, broken 115] [10:15:25]ProducePacketName [10:15:25]name=ofd_packets/00202687 [10:15:25]OFD Sender: To server: pG, [10:15:25]CommunicateWithHost lk.salyk.kg:30040 [10:15:25]ConnectInit lk.salyk.kg [10:15:25]written 0, free lines is 4095 [10:15:25]Connected sock=11 [10:15:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 BB D1 04 01 24 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 BB B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 17 03 00 35 04 06 00 28 3E 67 9D 4C 01 48 9C 6F FB 65 52 4D 2F [10:15:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 18 DE 47 00 13 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 17 03 00 F4 03 04 00 6E 61 20 67 B6 04 01 00 00 23 81 1C D4 4B BC DA A9 [10:15:25]CommunicateWithHost err = 0 [10:15:25]CheckOFDResponse [10:15:25]1017 (14) - 77093643461234 [10:15:25]1041 (16) - 0000000000871756 [10:15:25]1040 (4) - 202687 [10:15:25]1012 (4) - 29.10.2024 04:15 [10:15:25]1206 (1) - 0 [10:15:25]OFD Sender: Remove packet 202687 [10:15:25]ProducePacketName [10:15:25]name=ofd_packets/00202687 [10:15:25]NVStorageDeleteData [10:15:25]Write to MH i2c: 01 00 00 30 0D 3D [10:15:25]Write i2c OK [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: 01 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: 01 07 00 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: 01 07 00 30 0D 00 00 00 00 00 A8 0C F8 [10:15:25]RasterBufferAndPrint [10:15:25]line [10:15:25]line [10:15:25]line [10:15:25]line [10:15:25]line [10:15:25]written 0, free lines is 3243 [10:15:25]MH_Cut [10:15:25]Write to MH i2c: D1 01 00 37 0D 01 16 [10:15:25]Write i2c OK [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: D1 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: D1 01 00 [10:15:25]MH_I2C_Read... [10:15:25]Read from MH i2c: D1 01 00 37 0D 00 15 [10:15:25]Write to MH i2c: 01 00 00 38 0D 45 [10:15:25]Write i2c OK [10:15:25]MH_I2C_Read... [10:15:26]OFD Sender: No OFD packet to send [10:15:26]*** Cut start [10:15:26]*** Purtial cut [10:15:26]*** Stage 1: CUTSNS_PIN = 1 [10:15:27]Read from MH i2c: 01 [10:15:27]MH_I2C_Read... [10:15:27]*** Stop cut motor [10:15:27]*** Cut end [10:15:27]Read from MH i2c: 01 07 00 [10:15:27]MH_I2C_Read... [10:15:27]Read from MH i2c: 01 07 00 38 0D 00 00 00 00 00 FF 0F 5A [10:15:27]process_action close_receipt done [10:15:27]requested_data is exist [10:15:27]produce_requested_data [10:15:27]requested_item fm.sn is exist - process it [10:15:27]wFMCommunicate request_size=4 [10:15:27]MH_SAM_APDU [10:15:27]CAPDU: 80 11 00 00 [10:15:27]Write to MH i2c: E2 08 00 39 0D 80 11 00 00 00 00 00 00 C0 [10:15:27]Write i2c OK [10:15:27]MH_I2C_Read... [10:15:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:27]Read from MH i2c: E2 [10:15:27]MH_I2C_Read... [10:15:27]Read from MH i2c: E2 17 00 [10:15:27]MH_I2C_Read... [10:15:27]Read from MH i2c: E2 17 00 39 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 15 [10:15:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:15:27]wFMCommunicate OK [10:15:27]requested_item fd.num is exist - process it [10:15:27]SAM_PROTO_GetFieldsCounters [10:15:27]wFMCommunicate request_size=4 [10:15:27]MH_SAM_APDU [10:15:27]CAPDU: 80 13 00 00 [10:15:27]Write to MH i2c: E2 08 00 3A 0D 80 13 00 00 00 00 00 00 C3 [10:15:27]Write i2c OK [10:15:27]MH_I2C_Read... [10:15:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:15:27]Read from MH i2c: E2 [10:15:27]MH_I2C_Read... [10:15:27]Read from MH i2c: E2 62 00 [10:15:27]MH_I2C_Read... [10:15:27]Read from MH i2c: E2 62 00 3A 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BF 17 03 00 0E 04 04 00 22 02 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 DF [10:15:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BF 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:15:27]wFMCommunicate OK [10:15:27]SAM_PROTO_GetFieldsCounters done [10:15:27]requested_item shift.num is exist - process it [10:15:27]requested_item shift.opened is exist - process it [10:15:27]req_shift_opened [10:15:27]FM_GetShiftState [10:15:27]SAM_PROTO_GetShiftState [10:15:27]wFMCommunicate request_size=4 [10:15:27]MH_SAM_APDU [10:15:27]CAPDU: 80 13 01 00 [10:15:27]Write to MH i2c: E2 08 00 3B 0D 80 13 01 00 00 00 00 00 C5 [10:15:27]Write i2c OK [10:15:27]MH_I2C_Read... [10:15:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:27]Read from MH i2c: E2 [10:15:27]MH_I2C_Read... [10:15:27]Read from MH i2c: E2 0E 00 [10:15:27]MH_I2C_Read... [10:15:27]Read from MH i2c: E2 0E 00 3B 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AE [10:15:27]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:15:27]wFMCommunicate OK [10:15:27]SAM_PROTO_GetShiftState done [10:15:27]FM_GetShiftState done [10:15:27]req_shift_opened done [10:15:27]requested_item shift.open_date is exist - process it [10:15:27]req_shift_open_date [10:15:27]req_shift_open_date done [10:15:27]produce_requested_data done [10:15:27]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202687,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:15:27]process_action_free close_receipt [10:15:27]json_value_free [10:15:27]json_value_free done [10:15:27]process_json_proto returns [10:15:27]Send response to host [10:15:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202687,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:15:27]free response buf [10:15:27]execute_script done [10:15:27]execute_script returns [10:15:27]free content buf [10:15:27]Sock 8.Close socket [10:15:27]Sock 8.Thread stoped [10:15:31]OFD Sender: No OFD packet to send [10:15:36]OFD Sender: No OFD packet to send [10:15:41]OFD Sender: No OFD packet to send [10:15:46]OFD Sender: No OFD packet to send [10:15:51]OFD Sender: No OFD packet to send [10:15:51]accept exits with 9 [10:15:51]New connection [10:15:51]New thread 3066834276 created [10:15:51]Thread 3066977636 joined [10:15:51]Waiting for new connection... [10:15:51] Sock 9.Parse request [10:15:51]Sock 9.Check first char [10:15:51]Sock 9.First char is OK [10:15:51]request: POST /json_proto HTTP/1.0 [10:15:51]Method: POST [10:15:51]URL: /json_proto [10:15:51]Method is POST - this is cgi request [10:15:51]url: /json_proto [10:15:51]query_string will be loaded in cgi processing [10:15:51]execute_cgi json_proto POST (null) [10:15:51]execute_cgi path=json_proto method=POST [10:15:51]POST find Content-Length [10:15:51]Host: 172.17.63.195:8080 [10:15:51]Content-Length: 677 [10:15:51]Content-Type: application/json [10:15:51] [10:15:51]POST finish read [10:15:51]Found Content-Length = 677 [10:15:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:51]execute_script... [10:15: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)450476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:51]POST & json_proto [10:15:51]process_json_proto [10:15:51]json parsed OK: [10:15:51]protocol is kg_v1.0 [10:15:51]action value=close_receipt [10:15:51]process_action close_receipt [10:15:51]cmd_close_receipt [10:15:51]MH_GetDate [10:15:51]Write to MH i2c: F0 00 00 3C 0D 38 [10:15:51]Write i2c OK [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: F0 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: F0 09 00 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: F0 09 00 3C 0D 00 D7 B5 20 67 47 1B 1E 67 3B [10:15:51]GetLastDocTimeStamp 1730196923 [10:15:51]current date 1730196951 [10:15:51]FM_GetShiftState [10:15:51]SAM_PROTO_GetShiftState [10:15:51]wFMCommunicate request_size=4 [10:15:51]MH_SAM_APDU [10:15:51]CAPDU: 80 13 01 00 [10:15:51]Write to MH i2c: E2 08 00 3D 0D 80 13 01 00 00 00 00 00 C7 [10:15:51]Write i2c OK [10:15:51]MH_I2C_Read... [10:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:51]Read from MH i2c: E2 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: E2 0E 00 [10:15:51]MH_I2C_Read... [10:15:51]Read from MH i2c: E2 0E 00 3D 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B0 [10:15:51]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:15:51]wFMCommunicate OK [10:15:51]SAM_PROTO_GetShiftState done [10:15:51]FM_GetShiftState done [10:15:51]opened in 1730160431 [10:15:51]opened+sec_in_day 1730246831 [10:15:51]quantity*price = 60009 [10:15:51]sum+1 = 60010 [10:15:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 83 29.10.2024 10:15 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202688 ФПД: 248438927204427 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101551&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202688&fm=248438927204427&tin=02508201610067®Number=0000000000091777&sum=60000 [10:15:52]StoreToDocumentArchive [10:15:52]shift 546 fd 202688 [10:15:52]save to /storage/0546/doc_00202688 [10:15:52]save last doc name /storage/0546/doc_00202688 to /storage/kkm_last_doc_name [10:15:52]save OK [10:15:52]Clear old archive folders... [10:15:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:15:52]tlvbuf is 0077A420 [10:15:52]SAM_PROTO_ClearQueue [10:15:52]wFMCommunicate request_size=4 [10:15:52]MH_SAM_APDU [10:15:52]CAPDU: 80 09 00 00 [10:15:52]Write to MH i2c: E2 08 00 4A 0D 80 09 00 00 00 00 00 00 C9 [10:15:52]Write i2c OK [10:15:52]MH_I2C_Read... [10:15:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:52]Read from MH i2c: E2 [10:15:52]MH_I2C_Read... [10:15:52]Read from MH i2c: E2 03 00 [10:15:52]MH_I2C_Read... [10:15:52]Read from MH i2c: E2 03 00 4A 0D 00 90 00 CB [10:15:52]RAPDU: 90 00 [10:15:52]wFMCommunicate OK [10:15:52]SAM_PROTO_ClearQueue done [10:15:52]KKMCreateOFDPacket [10:15:52]OFDProtocolAddRootSTLVToBuf [10:15:52]FM_MakeSignedData [10:15:52]FM_MakeSignedData [10:15:52]SAM_PROTO_SignData [10:15:52]wFMCommunicate request_size=4 [10:15:52]MH_SAM_APDU [10:15:52]CAPDU: 80 0D 01 02 [10:15:52]Write to MH i2c: E2 08 00 4B 0D 80 0D 01 02 00 00 00 00 D1 [10:15:52]Write i2c OK [10:15:52]MH_I2C_Read... [10:15:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:52]Read from MH i2c: E2 [10:15:52]MH_I2C_Read... [10:15:52]Read from MH i2c: E2 03 00 [10:15:52]MH_I2C_Read... [10:15:52]Read from MH i2c: E2 03 00 4B 0D 00 90 00 CC [10:15:52]RAPDU: 90 00 [10:15:52]wFMCommunicate OK [10:15:52]wFMCommunicate request_size=255 [10:15:52]MH_SAM_APDU [10:15:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 D7 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C0 17 03 00 35 04 06 00 E1 [10:15:52]Write to MH i2c: E2 02 01 4C 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 D7 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C0 17 03 00 35 04 06 00 E1 00 00 87 [10:15:52]Write i2c OK [10:15:52]MH_I2C_Read... [10:15:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:53]Read from MH i2c: E2 [10:15:53]MH_I2C_Read... [10:15:53]Read from MH i2c: E2 03 00 [10:15:53]MH_I2C_Read... [10:15:53]Read from MH i2c: E2 03 00 4C 0D 00 90 00 CD [10:15:53]RAPDU: 90 00 [10:15:53]wFMCommunicate OK [10:15:53]wFMCommunicate request_size=10 [10:15:53]MH_SAM_APDU [10:15:53]CAPDU: 80 0D 02 02 05 F4 32 01 20 4B [10:15:53]Write to MH i2c: E2 0D 00 4D 0D 80 0D 02 02 05 00 F4 32 01 20 4B 00 00 70 [10:15:53]Write i2c OK [10:15:53]MH_I2C_Read... [10:15:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:53]Read from MH i2c: E2 [10:15:53]MH_I2C_Read... [10:15:53]Read from MH i2c: E2 03 00 [10:15:53]MH_I2C_Read... [10:15:53]Read from MH i2c: E2 03 00 4D 0D 00 90 00 CE [10:15:53]RAPDU: 90 00 [10:15:53]wFMCommunicate OK [10:15:53]wFMCommunicate request_size=4 [10:15:53]MH_SAM_APDU [10:15:53]CAPDU: 80 0D 03 02 [10:15:53]Write to MH i2c: E2 08 00 4E 0D 80 0D 03 02 00 00 00 00 D6 [10:15:53]Write i2c OK [10:15:53]MH_I2C_Read... [10:15:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:53]Read from MH i2c: E2 [10:15:53]MH_I2C_Read... [10:15:53]Read from MH i2c: E2 0B 00 [10:15:53]MH_I2C_Read... [10:15:53]Read from MH i2c: E2 0B 00 4E 0D 00 32 30 8F 41 20 62 51 B1 90 00 8D [10:15:53]RAPDU: 32 30 8F 41 20 62 51 B1 90 00 [10:15:53]wFMCommunicate OK [10:15:53]SAM_PROTO_SignData done [10:15:53]FM_MakeSignedData done [10:15:53]CreateOFDProtocolMessage [10:15:53]wFMCommunicate request_size=4 [10:15:53]MH_SAM_APDU [10:15:53]CAPDU: 80 11 00 00 [10:15:53]Write to MH i2c: E2 08 00 4F 0D 80 11 00 00 00 00 00 00 D6 [10:15:53]Write i2c OK [10:15:53]MH_I2C_Read... [10:15:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:53]Read from MH i2c: E2 [10:15:53]MH_I2C_Read... [10:15:53]Read from MH i2c: E2 17 00 [10:15:53]MH_I2C_Read... [10:15:53]Read from MH i2c: E2 17 00 4F 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2B [10:15:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:15:53]wFMCommunicate OK [10:15:53]CreateOFDProtocolMessage done [10:15:53]OFDSenderStorePacket 202688 [10:15:53]StoreOFDPacket docnum=202688 [10:15:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DF FB 07 01 3E 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 D7 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C0 17 03 00 35 04 06 00 E1 F4 32 01 20 4B 32 30 8F 41 20 62 51 B1 [10:15:53]CheckFolder [10:15:53]dirname=/storage/ofd_packets [10:15:53]CheckFolder done [10:15:53]ProducePacketName [10:15:53]name=ofd_packets/00202688 [10:15:53]NVStorageSaveData ofd_packets/00202688 [10:15:53]File name is /storage/ofd_packets/00202688 [10:15:53]Write 301 bytes [10:15:53]NVStorageSaveData done [10:15:53]OFDSenderStorePacket done [10:15:53]KKMCreateOFDPacket done [10:15:53]NVStorageSaveData kkm_last_timestamp [10:15:53]File name is /storage/kkm_last_timestamp [10:15:53]Write 4 bytes [10:15:53]NVStorageSaveData done [10:15:53]ExternCall_PrintAddStr [10:15:53]wPrintStart [10:15:53]Write to MH i2c: 01 00 00 50 0D 5D [10:15:53]Write i2c OK [10:15:53]MH_I2C_Read... [10:15:53]Read from MH i2c: 01 [10:15:53]MH_I2C_Read... [10:15:53]Read from MH i2c: 01 07 00 [10:15:53]MH_I2C_Read... [10:15:53]Read from MH i2c: 01 07 00 50 0D 00 00 00 00 00 FF 0F 72 [10:15:53]RasterBufferAndPrint [10:15:53]line Счет N : (1)450476 [10:15:53]line ИНН: 02508201610067 [10:15:53]line Контрольно-Кассовый Чек [10:15:53]line ПРОДАЖА [10:15:53]line ТРК (МРК, ГНК) : 41 [10:15:53]line Товар: 2710124130 [10:15:53]line Аи-92-К-2 [10:15:53]line 8.970 * 66.90 [10:15:53]line = 600.09 [10:15:53]line НДС 12% НСП 1% [10:15:53]line > о реализуемом товаре [10:15:53]line ОКРУГЛЕНИЕ: -0.09 [10:15:53]line ИТОГО: 600.00 [10:15:53]line Внесено: 600.00 [10:15:53]line СДАЧА: 0.00 [10:15:53]line НСП 1% : 5.31 [10:15:53]line НДС 12% : 63.73 [10:15:53]line Наличными: 600.00 [10:15:53]line Безнал.: 0.00 [10:15:53]line Место: АЗС № 171 "Партнер Нефть" [10:15:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:15:53]line СНО: Общий режим [10:15:53]line Чек 83 29.10.2024 10:15 [10:15:53]line Смена: 546 ФФД: 1.0 [10:15:53]line ЗНМ: 0300000109 [10:15:53]line РНМ: 0000000000091777 [10:15:53]line Версия ККМ: 001 [10:15:53]line ФМ: 0000000000871756 [10:15:53]line ФД: 202688 [10:15:53]line ФПД: 248438927204427 [10:15:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101551&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202688&fm=248438927204427&tin=02508201610067®Number=0000000000091777&sum=60000 [10:15:53]OFD Sender: Processing packet 202688 [packets to send 116, broken 115] [10:15:53]ProducePacketName [10:15:53]name=ofd_packets/00202688 [10:15:53]OFD Sender: To server: pG, [10:15:53]CommunicateWithHost lk.salyk.kg:30040 [10:15:53]ConnectInit lk.salyk.kg [10:15:53]written 0, free lines is 4095 [10:15:53]Connected sock=10 [10:15:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DF FB 07 01 3E 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 D7 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C0 17 03 00 35 04 06 00 E1 F4 32 01 20 4B 32 30 8F 41 20 62 51 B1 [10:15:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A5 30 47 00 F1 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C0 17 03 00 F4 03 04 00 8A 61 20 67 B6 04 01 00 00 A2 79 38 1C F4 4B 69 48 [10:15:53]CommunicateWithHost err = 0 [10:15:53]CheckOFDResponse [10:15:53]1017 (14) - 77093643461234 [10:15:53]1041 (16) - 0000000000871756 [10:15:53]1040 (4) - 202688 [10:15:53]1012 (4) - 29.10.2024 04:16 [10:15:53]1206 (1) - 0 [10:15:53]OFD Sender: Remove packet 202688 [10:15:53]ProducePacketName [10:15:53]name=ofd_packets/00202688 [10:15:53]NVStorageDeleteData [10:15:54]Write to MH i2c: 01 00 00 7B 0D 88 [10:15:54]Write i2c OK [10:15:54]MH_I2C_Read... [10:15:54]Read from MH i2c: 01 [10:15:54]MH_I2C_Read... [10:15:54]Read from MH i2c: 01 07 00 [10:15:54]MH_I2C_Read... [10:15:54]Read from MH i2c: 01 07 00 7B 0D 00 00 00 00 00 AA 0C 45 [10:15:54]RasterBufferAndPrint [10:15:54]line [10:15:54]line [10:15:54]line [10:15:54]line [10:15:54]line [10:15:54]written 0, free lines is 3248 [10:15:54]MH_Cut [10:15:54]Write to MH i2c: D1 01 00 82 0D 01 61 [10:15:54]Write i2c OK [10:15:54]MH_I2C_Read... [10:15:54]Read from MH i2c: D1 [10:15:54]MH_I2C_Read... [10:15:54]Read from MH i2c: D1 01 00 [10:15:54]MH_I2C_Read... [10:15:54]Read from MH i2c: D1 01 00 82 0D 00 60 [10:15:54]Write to MH i2c: 01 00 00 83 0D 90 [10:15:54]Write i2c OK [10:15:54]MH_I2C_Read... [10:15:54]OFD Sender: No OFD packet to send [10:15:54]*** Cut start [10:15:54]*** Purtial cut [10:15:54]*** Stage 1: CUTSNS_PIN = 1 [10:15:55]Read from MH i2c: 01 [10:15:55]MH_I2C_Read... [10:15:55]*** Stop cut motor [10:15:55]*** Cut end [10:15:55]Read from MH i2c: 01 07 00 [10:15:55]MH_I2C_Read... [10:15:55]Read from MH i2c: 01 07 00 83 0D 00 00 00 00 00 FF 0F A5 [10:15:55]process_action close_receipt done [10:15:55]requested_data is exist [10:15:55]produce_requested_data [10:15:55]requested_item fm.sn is exist - process it [10:15:55]wFMCommunicate request_size=4 [10:15:55]MH_SAM_APDU [10:15:55]CAPDU: 80 11 00 00 [10:15:55]Write to MH i2c: E2 08 00 84 0D 80 11 00 00 00 00 00 00 0B [10:15:55]Write i2c OK [10:15:55]MH_I2C_Read... [10:15:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:55]Read from MH i2c: E2 [10:15:55]MH_I2C_Read... [10:15:55]Read from MH i2c: E2 17 00 [10:15:55]MH_I2C_Read... [10:15:55]Read from MH i2c: E2 17 00 84 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 60 [10:15:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:15:55]wFMCommunicate OK [10:15:55]requested_item fd.num is exist - process it [10:15:55]SAM_PROTO_GetFieldsCounters [10:15:55]wFMCommunicate request_size=4 [10:15:55]MH_SAM_APDU [10:15:55]CAPDU: 80 13 00 00 [10:15:55]Write to MH i2c: E2 08 00 85 0D 80 13 00 00 00 00 00 00 0E [10:15:55]Write i2c OK [10:15:55]MH_I2C_Read... [10:15:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:15:55]Read from MH i2c: E2 [10:15:55]MH_I2C_Read... [10:15:55]Read from MH i2c: E2 62 00 [10:15:55]MH_I2C_Read... [10:15:55]Read from MH i2c: E2 62 00 85 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C0 17 03 00 0E 04 04 00 22 02 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 2E [10:15:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C0 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:15:55]wFMCommunicate OK [10:15:55]SAM_PROTO_GetFieldsCounters done [10:15:55]requested_item shift.num is exist - process it [10:15:55]requested_item shift.opened is exist - process it [10:15:55]req_shift_opened [10:15:55]FM_GetShiftState [10:15:55]SAM_PROTO_GetShiftState [10:15:55]wFMCommunicate request_size=4 [10:15:55]MH_SAM_APDU [10:15:55]CAPDU: 80 13 01 00 [10:15:55]Write to MH i2c: E2 08 00 86 0D 80 13 01 00 00 00 00 00 10 [10:15:55]Write i2c OK [10:15:55]MH_I2C_Read... [10:15:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:55]Read from MH i2c: E2 [10:15:55]MH_I2C_Read... [10:15:55]Read from MH i2c: E2 0E 00 [10:15:55]MH_I2C_Read... [10:15:55]Read from MH i2c: E2 0E 00 86 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F9 [10:15:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:15:55]wFMCommunicate OK [10:15:55]SAM_PROTO_GetShiftState done [10:15:55]FM_GetShiftState done [10:15:55]req_shift_opened done [10:15:55]requested_item shift.open_date is exist - process it [10:15:55]req_shift_open_date [10:15:55]req_shift_open_date done [10:15:55]produce_requested_data done [10:15:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202688,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:15:55]process_action_free close_receipt [10:15:55]json_value_free [10:15:55]json_value_free done [10:15:55]process_json_proto returns [10:15:55]Send response to host [10:15:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202688,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:15:55]free response buf [10:15:55]execute_script done [10:15:55]execute_script returns [10:15:55]free content buf [10:15:55]Sock 9.Close socket [10:15:55]Sock 9.Thread stoped [10:15:59]OFD Sender: No OFD packet to send [10:16:04]OFD Sender: No OFD packet to send [10:16:09]OFD Sender: No OFD packet to send [10:16:14]OFD Sender: No OFD packet to send [10:16:19]OFD Sender: No OFD packet to send [10:16:23]accept exits with 8 [10:16:23]New connection [10:16:23]New thread 3066977636 created [10:16:23]Thread 3066834276 joined [10:16:23]Waiting for new connection... [10:16:23] Sock 8.Parse request [10:16:23]Sock 8.Check first char [10:16:23]Sock 8.First char is OK [10:16:23]request: POST /json_proto HTTP/1.0 [10:16:23]Method: POST [10:16:23]URL: /json_proto [10:16:23]Method is POST - this is cgi request [10:16:23]url: /json_proto [10:16:23]query_string will be loaded in cgi processing [10:16:23]execute_cgi json_proto POST (null) [10:16:23]execute_cgi path=json_proto method=POST [10:16:23]POST find Content-Length [10:16:23]Host: 172.17.63.195:8080 [10:16:23]Content-Length: 682 [10:16:23]Content-Type: application/json [10:16:23] [10:16:23]POST finish read [10:16:23]Found Content-Length = 682 [10:16:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:23]execute_script... [10:16:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:23]POST & json_proto [10:16:23]process_json_proto [10:16:23]json parsed OK: [10:16:23]protocol is kg_v1.0 [10:16:23]action value=close_receipt [10:16:23]process_action close_receipt [10:16:23]cmd_close_receipt [10:16:23]MH_GetDate [10:16:23]Write to MH i2c: F0 00 00 87 0D 83 [10:16:23]Write i2c OK [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: F0 [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: F0 09 00 [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: F0 09 00 87 0D 00 F7 B5 20 67 47 1B 1E 67 A6 [10:16:23]GetLastDocTimeStamp 1730196951 [10:16:23]current date 1730196983 [10:16:23]FM_GetShiftState [10:16:23]SAM_PROTO_GetShiftState [10:16:23]wFMCommunicate request_size=4 [10:16:23]MH_SAM_APDU [10:16:23]CAPDU: 80 13 01 00 [10:16:23]Write to MH i2c: E2 08 00 88 0D 80 13 01 00 00 00 00 00 12 [10:16:23]Write i2c OK [10:16:23]MH_I2C_Read... [10:16:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:23]Read from MH i2c: E2 [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: E2 0E 00 [10:16:23]MH_I2C_Read... [10:16:23]Read from MH i2c: E2 0E 00 88 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FB [10:16:23]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:16:23]wFMCommunicate OK [10:16:23]SAM_PROTO_GetShiftState done [10:16:23]FM_GetShiftState done [10:16:23]opened in 1730160431 [10:16:23]opened+sec_in_day 1730246831 [10:16:23]quantity*price = 140021 [10:16:23]sum+1 = 140023 [10:16:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1400.00 Внесено: 2000.00 СДАЧА: 600.00 НСП 1% : 12.39 НДС 12% : 148.70 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 84 29.10.2024 10:16 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202689 ФПД: 26770388898275 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101623&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202689&fm=26770388898275&tin=02508201610067®Number=0000000000091777&sum=140000 [10:16:24]StoreToDocumentArchive [10:16:24]shift 546 fd 202689 [10:16:24]save to /storage/0546/doc_00202689 [10:16:24]save last doc name /storage/0546/doc_00202689 to /storage/kkm_last_doc_name [10:16:24]save OK [10:16:24]Clear old archive folders... [10:16:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:16:24]tlvbuf is 0076EC20 [10:16:24]SAM_PROTO_ClearQueue [10:16:24]wFMCommunicate request_size=4 [10:16:24]MH_SAM_APDU [10:16:24]CAPDU: 80 09 00 00 [10:16:24]Write to MH i2c: E2 08 00 95 0D 80 09 00 00 00 00 00 00 14 [10:16:24]Write i2c OK [10:16:24]MH_I2C_Read... [10:16:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:24]Read from MH i2c: E2 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 95 0D 00 90 00 16 [10:16:24]RAPDU: 90 00 [10:16:24]wFMCommunicate OK [10:16:24]SAM_PROTO_ClearQueue done [10:16:24]KKMCreateOFDPacket [10:16:24]OFDProtocolAddRootSTLVToBuf [10:16:24]FM_MakeSignedData [10:16:24]FM_MakeSignedData [10:16:24]SAM_PROTO_SignData [10:16:24]wFMCommunicate request_size=4 [10:16:24]MH_SAM_APDU [10:16:24]CAPDU: 80 0D 01 02 [10:16:24]Write to MH i2c: E2 08 00 96 0D 80 0D 01 02 00 00 00 00 1C [10:16:24]Write i2c OK [10:16:24]MH_I2C_Read... [10:16:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:24]Read from MH i2c: E2 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 96 0D 00 90 00 17 [10:16:24]RAPDU: 90 00 [10:16:24]wFMCommunicate OK [10:16:24]wFMCommunicate request_size=255 [10:16:24]MH_SAM_APDU [10:16:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 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 54 00 00 00 F4 03 04 00 F7 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C1 17 03 00 35 04 06 00 18 [10:16:24]Write to MH i2c: E2 02 01 97 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 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 54 00 00 00 F4 03 04 00 F7 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C1 17 03 00 35 04 06 00 18 00 00 65 [10:16:24]Write i2c OK [10:16:24]MH_I2C_Read... [10:16:24]OFD Sender: No OFD packet to send [10:16:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:24]Read from MH i2c: E2 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 97 0D 00 90 00 18 [10:16:24]RAPDU: 90 00 [10:16:24]wFMCommunicate OK [10:16:24]wFMCommunicate request_size=10 [10:16:24]MH_SAM_APDU [10:16:24]CAPDU: 80 0D 02 02 05 58 F7 85 51 E3 [10:16:24]Write to MH i2c: E2 0D 00 98 0D 80 0D 02 02 05 00 58 F7 85 51 E3 00 00 31 [10:16:24]Write i2c OK [10:16:24]MH_I2C_Read... [10:16:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:24]Read from MH i2c: E2 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 03 00 98 0D 00 90 00 19 [10:16:24]RAPDU: 90 00 [10:16:24]wFMCommunicate OK [10:16:24]wFMCommunicate request_size=4 [10:16:24]MH_SAM_APDU [10:16:24]CAPDU: 80 0D 03 02 [10:16:24]Write to MH i2c: E2 08 00 99 0D 80 0D 03 02 00 00 00 00 21 [10:16:24]Write i2c OK [10:16:24]MH_I2C_Read... [10:16:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:24]Read from MH i2c: E2 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 0B 00 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 0B 00 99 0D 00 D8 A3 B2 E4 E6 43 C0 EE 90 00 0A [10:16:24]RAPDU: D8 A3 B2 E4 E6 43 C0 EE 90 00 [10:16:24]wFMCommunicate OK [10:16:24]SAM_PROTO_SignData done [10:16:24]FM_MakeSignedData done [10:16:24]CreateOFDProtocolMessage [10:16:24]wFMCommunicate request_size=4 [10:16:24]MH_SAM_APDU [10:16:24]CAPDU: 80 11 00 00 [10:16:24]Write to MH i2c: E2 08 00 9A 0D 80 11 00 00 00 00 00 00 21 [10:16:24]Write i2c OK [10:16:24]MH_I2C_Read... [10:16:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:24]Read from MH i2c: E2 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 17 00 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: E2 17 00 9A 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 76 [10:16:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:16:24]wFMCommunicate OK [10:16:24]CreateOFDProtocolMessage done [10:16:24]OFDSenderStorePacket 202689 [10:16:24]StoreOFDPacket docnum=202689 [10:16:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2F 10 07 01 DC FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 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 54 00 00 00 F4 03 04 00 F7 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C1 17 03 00 35 04 06 00 18 58 F7 85 51 E3 D8 A3 B2 E4 E6 43 C0 EE [10:16:24]CheckFolder [10:16:24]dirname=/storage/ofd_packets [10:16:24]CheckFolder done [10:16:24]ProducePacketName [10:16:24]name=ofd_packets/00202689 [10:16:24]NVStorageSaveData ofd_packets/00202689 [10:16:24]File name is /storage/ofd_packets/00202689 [10:16:24]Write 301 bytes [10:16:24]NVStorageSaveData done [10:16:24]OFDSenderStorePacket done [10:16:24]KKMCreateOFDPacket done [10:16:24]NVStorageSaveData kkm_last_timestamp [10:16:24]File name is /storage/kkm_last_timestamp [10:16:24]Write 4 bytes [10:16:24]NVStorageSaveData done [10:16:24]ExternCall_PrintAddStr [10:16:24]wPrintStart [10:16:24]Write to MH i2c: 01 00 00 9B 0D A8 [10:16:24]Write i2c OK [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: 01 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: 01 07 00 [10:16:24]MH_I2C_Read... [10:16:24]Read from MH i2c: 01 07 00 9B 0D 00 00 00 00 00 FF 0F BD [10:16:24]RasterBufferAndPrint [10:16:24]line Счет N : (1)450475 [10:16:24]line ИНН: 02508201610067 [10:16:24]line Контрольно-Кассовый Чек [10:16:24]line ПРОДАЖА [10:16:24]line ТРК (МРК, ГНК) : 62 [10:16:24]line Товар: 2710124130 [10:16:24]line Аи-92-К-2 [10:16:24]line 20.930 * 66.90 [10:16:24]line = 1400.22 [10:16:24]line НДС 12% НСП 1% [10:16:24]line > о реализуемом товаре [10:16:24]line ОКРУГЛЕНИЕ: -0.22 [10:16:24]line ИТОГО: 1400.00 [10:16:24]line Внесено: 2000.00 [10:16:24]line СДАЧА: 600.00 [10:16:24]line НСП 1% : 12.39 [10:16:24]line НДС 12% : 148.70 [10:16:24]line Наличными: 1400.00 [10:16:24]line Безнал.: 0.00 [10:16:24]line Место: АЗС № 171 "Партнер Нефть" [10:16:24]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:16:24]line СНО: Общий режим [10:16:24]line Чек 84 29.10.2024 10:16 [10:16:24]line Смена: 546 ФФД: 1.0 [10:16:24]line ЗНМ: 0300000109 [10:16:24]line РНМ: 0000000000091777 [10:16:24]line Версия ККМ: 001 [10:16:24]line ФМ: 0000000000871756 [10:16:24]line ФД: 202689 [10:16:24]line ФПД: 26770388898275 [10:16:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101623&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202689&fm=26770388898275&tin=02508201610067®Number=0000000000091777&sum=140000 [10:16:25]OFD Sender: Processing packet 202689 [packets to send 116, broken 115] [10:16:25]ProducePacketName [10:16:25]name=ofd_packets/00202689 [10:16:25]OFD Sender: To server: pG, [10:16:25]CommunicateWithHost lk.salyk.kg:30040 [10:16:25]ConnectInit lk.salyk.kg [10:16:25]written 0, free lines is 4095 [10:16:25]Connected sock=10 [10:16:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2F 10 07 01 DC FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 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 54 00 00 00 F4 03 04 00 F7 B5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C1 17 03 00 35 04 06 00 18 58 F7 85 51 E3 D8 A3 B2 E4 E6 43 C0 EE [10:16:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AC 0C 47 00 BD 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C1 17 03 00 F4 03 04 00 AA 61 20 67 B6 04 01 00 00 83 60 EC 8F C5 A0 3C AA [10:16:25]CommunicateWithHost err = 0 [10:16:25]CheckOFDResponse [10:16:25]1017 (14) - 77093643461234 [10:16:25]1041 (16) - 0000000000871756 [10:16:25]1040 (4) - 202689 [10:16:25]1012 (4) - 29.10.2024 04:16 [10:16:25]1206 (1) - 0 [10:16:25]OFD Sender: Remove packet 202689 [10:16:25]ProducePacketName [10:16:25]name=ofd_packets/00202689 [10:16:25]NVStorageDeleteData [10:16:25]Write to MH i2c: 01 00 00 C6 0D D3 [10:16:25]Write i2c OK [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: 01 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: 01 07 00 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: 01 07 00 C6 0D 00 00 00 00 00 A0 0C 86 [10:16:25]RasterBufferAndPrint [10:16:25]line [10:16:25]line [10:16:25]line [10:16:25]line [10:16:25]line [10:16:25]written 0, free lines is 3237 [10:16:25]MH_Cut [10:16:25]Write to MH i2c: D1 01 00 CD 0D 01 AC [10:16:25]Write i2c OK [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: D1 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: D1 01 00 [10:16:25]MH_I2C_Read... [10:16:25]Read from MH i2c: D1 01 00 CD 0D 00 AB [10:16:25]Write to MH i2c: 01 00 00 CE 0D DB [10:16:25]Write i2c OK [10:16:25]MH_I2C_Read... [10:16:25]OFD Sender: No OFD packet to send [10:16:26]*** Cut start [10:16:26]*** Purtial cut [10:16:26]*** Stage 1: CUTSNS_PIN = 1 [10:16:26]Read from MH i2c: 01 [10:16:26]MH_I2C_Read... [10:16:26]*** Stop cut motor [10:16:26]*** Cut end [10:16:26]Read from MH i2c: 01 07 00 [10:16:26]MH_I2C_Read... [10:16:26]Read from MH i2c: 01 07 00 CE 0D 00 00 00 00 00 FF 0F F0 [10:16:26]process_action close_receipt done [10:16:26]requested_data is exist [10:16:26]produce_requested_data [10:16:26]requested_item fm.sn is exist - process it [10:16:26]wFMCommunicate request_size=4 [10:16:26]MH_SAM_APDU [10:16:26]CAPDU: 80 11 00 00 [10:16:26]Write to MH i2c: E2 08 00 CF 0D 80 11 00 00 00 00 00 00 56 [10:16:26]Write i2c OK [10:16:26]MH_I2C_Read... [10:16:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:26]Read from MH i2c: E2 [10:16:26]MH_I2C_Read... [10:16:26]Read from MH i2c: E2 17 00 [10:16:26]MH_I2C_Read... [10:16:26]Read from MH i2c: E2 17 00 CF 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AB [10:16:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:16:26]wFMCommunicate OK [10:16:26]requested_item fd.num is exist - process it [10:16:26]SAM_PROTO_GetFieldsCounters [10:16:26]wFMCommunicate request_size=4 [10:16:26]MH_SAM_APDU [10:16:26]CAPDU: 80 13 00 00 [10:16:26]Write to MH i2c: E2 08 00 D0 0D 80 13 00 00 00 00 00 00 59 [10:16:26]Write i2c OK [10:16:26]MH_I2C_Read... [10:16:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:26]Read from MH i2c: E2 [10:16:26]MH_I2C_Read... [10:16:26]Read from MH i2c: E2 62 00 [10:16:26]MH_I2C_Read... [10:16:26]Read from MH i2c: E2 62 00 D0 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C1 17 03 00 0E 04 04 00 22 02 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 7D [10:16:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C1 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:16:26]wFMCommunicate OK [10:16:26]SAM_PROTO_GetFieldsCounters done [10:16:26]requested_item shift.num is exist - process it [10:16:26]requested_item shift.opened is exist - process it [10:16:26]req_shift_opened [10:16:26]FM_GetShiftState [10:16:26]SAM_PROTO_GetShiftState [10:16:26]wFMCommunicate request_size=4 [10:16:26]MH_SAM_APDU [10:16:26]CAPDU: 80 13 01 00 [10:16:26]Write to MH i2c: E2 08 00 D1 0D 80 13 01 00 00 00 00 00 5B [10:16:26]Write i2c OK [10:16:26]MH_I2C_Read... [10:16:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:26]Read from MH i2c: E2 [10:16:26]MH_I2C_Read... [10:16:26]Read from MH i2c: E2 0E 00 [10:16:26]MH_I2C_Read... [10:16:26]Read from MH i2c: E2 0E 00 D1 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 44 [10:16:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:16:26]wFMCommunicate OK [10:16:26]SAM_PROTO_GetShiftState done [10:16:26]FM_GetShiftState done [10:16:26]req_shift_opened done [10:16:26]requested_item shift.open_date is exist - process it [10:16:26]req_shift_open_date [10:16:26]req_shift_open_date done [10:16:26]produce_requested_data done [10:16:26]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202689,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:16:26]process_action_free close_receipt [10:16:26]json_value_free [10:16:26]json_value_free done [10:16:26]process_json_proto returns [10:16:26]Send response to host [10:16:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202689,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:16:26]free response buf [10:16:26]execute_script done [10:16:26]execute_script returns [10:16:26]free content buf [10:16:26]Sock 8.Close socket [10:16:26]Sock 8.Thread stoped [10:16:30]OFD Sender: No OFD packet to send [10:16:35]accept exits with 9 [10:16:35]New connection [10:16:35]New thread 3066834276 created [10:16:35]Thread 3066977636 joined [10:16:35]Waiting for new connection... [10:16:35] Sock 9.Parse request [10:16:35]Sock 9.Check first char [10:16:35]Sock 9.First char is OK [10:16:35]request: POST /json_proto HTTP/1.0 [10:16:35]Method: POST [10:16:35]URL: /json_proto [10:16:35]Method is POST - this is cgi request [10:16:35]url: /json_proto [10:16:35]query_string will be loaded in cgi processing [10:16:35]execute_cgi json_proto POST (null) [10:16:35]execute_cgi path=json_proto method=POST [10:16:35]POST find Content-Length [10:16:35]Host: 172.17.63.195:8080 [10:16:35]Content-Length: 677 [10:16:35]Content-Type: application/json [10:16:35] [10:16:35]POST finish read [10:16:35]Found Content-Length = 677 [10:16:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:35]execute_script... [10:16: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)450477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:35]POST & json_proto [10:16:35]process_json_proto [10:16:35]json parsed OK: [10:16:35]protocol is kg_v1.0 [10:16:35]action value=close_receipt [10:16:35]process_action close_receipt [10:16:35]cmd_close_receipt [10:16:35]MH_GetDate [10:16:35]Write to MH i2c: F0 00 00 D2 0D CE [10:16:35]Write i2c OK [10:16:35]MH_I2C_Read... [10:16:35]Read from MH i2c: F0 [10:16:35]MH_I2C_Read... [10:16:35]Read from MH i2c: F0 09 00 [10:16:35]MH_I2C_Read... [10:16:35]Read from MH i2c: F0 09 00 D2 0D 00 03 B6 20 67 47 1B 1E 67 FE [10:16:35]GetLastDocTimeStamp 1730196983 [10:16:35]current date 1730196995 [10:16:35]FM_GetShiftState [10:16:35]SAM_PROTO_GetShiftState [10:16:35]wFMCommunicate request_size=4 [10:16:35]MH_SAM_APDU [10:16:35]CAPDU: 80 13 01 00 [10:16:35]Write to MH i2c: E2 08 00 D3 0D 80 13 01 00 00 00 00 00 5D [10:16:35]Write i2c OK [10:16:35]MH_I2C_Read... [10:16:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:35]Read from MH i2c: E2 [10:16:35]MH_I2C_Read... [10:16:35]Read from MH i2c: E2 0E 00 [10:16:35]MH_I2C_Read... [10:16:35]Read from MH i2c: E2 0E 00 D3 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 46 [10:16:35]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:16:35]wFMCommunicate OK [10:16:35]SAM_PROTO_GetShiftState done [10:16:35]FM_GetShiftState done [10:16:35]opened in 1730160431 [10:16:35]opened+sec_in_day 1730246831 [10:16:35]quantity*price = 30038 [10:16:35]sum+1 = 30039 [10:16:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 85 29.10.2024 10:16 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202690 ФПД: 235466959684734 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101635&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202690&fm=235466959684734&tin=02508201610067®Number=0000000000091777&sum=30000 [10:16:36]StoreToDocumentArchive [10:16:36]shift 546 fd 202690 [10:16:36]save to /storage/0546/doc_00202690 [10:16:36]save last doc name /storage/0546/doc_00202690 to /storage/kkm_last_doc_name [10:16:36]save OK [10:16:36]Clear old archive folders... [10:16:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:16:36]tlvbuf is 007679A0 [10:16:36]SAM_PROTO_ClearQueue [10:16:36]wFMCommunicate request_size=4 [10:16:36]MH_SAM_APDU [10:16:36]CAPDU: 80 09 00 00 [10:16:36]Write to MH i2c: E2 08 00 EA 0D 80 09 00 00 00 00 00 00 69 [10:16:36]Write i2c OK [10:16:36]MH_I2C_Read... [10:16:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:36]Read from MH i2c: E2 [10:16:36]MH_I2C_Read... [10:16:36]Read from MH i2c: E2 03 00 [10:16:36]MH_I2C_Read... [10:16:36]Read from MH i2c: E2 03 00 EA 0D 00 90 00 6B [10:16:36]RAPDU: 90 00 [10:16:36]wFMCommunicate OK [10:16:36]SAM_PROTO_ClearQueue done [10:16:36]KKMCreateOFDPacket [10:16:36]OFDProtocolAddRootSTLVToBuf [10:16:36]FM_MakeSignedData [10:16:36]FM_MakeSignedData [10:16:36]SAM_PROTO_SignData [10:16:36]wFMCommunicate request_size=4 [10:16:36]MH_SAM_APDU [10:16:36]CAPDU: 80 0D 01 02 [10:16:36]Write to MH i2c: E2 08 00 EB 0D 80 0D 01 02 00 00 00 00 71 [10:16:36]Write i2c OK [10:16:36]MH_I2C_Read... [10:16:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:36]Read from MH i2c: E2 [10:16:36]MH_I2C_Read... [10:16:36]Read from MH i2c: E2 03 00 [10:16:36]MH_I2C_Read... [10:16:36]Read from MH i2c: E2 03 00 EB 0D 00 90 00 6C [10:16:36]RAPDU: 90 00 [10:16:36]wFMCommunicate OK [10:16:36]wFMCommunicate request_size=255 [10:16:36]MH_SAM_APDU [10:16:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 55 00 00 00 F4 03 04 00 03 B6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 17 03 00 35 04 06 00 D6 [10:16:36]Write to MH i2c: E2 02 01 EC 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 55 00 00 00 F4 03 04 00 03 B6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 17 03 00 35 04 06 00 D6 00 00 64 [10:16:36]Write i2c OK [10:16:36]MH_I2C_Read... [10:16:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:37]Read from MH i2c: E2 [10:16:37]MH_I2C_Read... [10:16:37]Read from MH i2c: E2 03 00 [10:16:37]MH_I2C_Read... [10:16:37]Read from MH i2c: E2 03 00 EC 0D 00 90 00 6D [10:16:37]RAPDU: 90 00 [10:16:37]wFMCommunicate OK [10:16:37]wFMCommunicate request_size=10 [10:16:37]MH_SAM_APDU [10:16:37]CAPDU: 80 0D 02 02 05 27 EC 7D 04 7E [10:16:37]Write to MH i2c: E2 0D 00 ED 0D 80 0D 02 02 05 00 27 EC 7D 04 7E 00 00 90 [10:16:37]Write i2c OK [10:16:37]MH_I2C_Read... [10:16:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:37]Read from MH i2c: E2 [10:16:37]MH_I2C_Read... [10:16:37]Read from MH i2c: E2 03 00 [10:16:37]MH_I2C_Read... [10:16:37]Read from MH i2c: E2 03 00 ED 0D 00 90 00 6E [10:16:37]RAPDU: 90 00 [10:16:37]wFMCommunicate OK [10:16:37]wFMCommunicate request_size=4 [10:16:37]MH_SAM_APDU [10:16:37]CAPDU: 80 0D 03 02 [10:16:37]Write to MH i2c: E2 08 00 EE 0D 80 0D 03 02 00 00 00 00 76 [10:16:37]Write i2c OK [10:16:37]MH_I2C_Read... [10:16:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:37]Read from MH i2c: E2 [10:16:37]MH_I2C_Read... [10:16:37]Read from MH i2c: E2 0B 00 [10:16:37]MH_I2C_Read... [10:16:37]Read from MH i2c: E2 0B 00 EE 0D 00 9B DE 24 34 10 7C 87 01 90 00 5C [10:16:37]RAPDU: 9B DE 24 34 10 7C 87 01 90 00 [10:16:37]wFMCommunicate OK [10:16:37]SAM_PROTO_SignData done [10:16:37]FM_MakeSignedData done [10:16:37]CreateOFDProtocolMessage [10:16:37]wFMCommunicate request_size=4 [10:16:37]MH_SAM_APDU [10:16:37]CAPDU: 80 11 00 00 [10:16:37]Write to MH i2c: E2 08 00 EF 0D 80 11 00 00 00 00 00 00 76 [10:16:37]Write i2c OK [10:16:37]MH_I2C_Read... [10:16:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:37]Read from MH i2c: E2 [10:16:37]MH_I2C_Read... [10:16:37]Read from MH i2c: E2 17 00 [10:16:37]MH_I2C_Read... [10:16:37]Read from MH i2c: E2 17 00 EF 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CB [10:16:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:16:37]wFMCommunicate OK [10:16:37]CreateOFDProtocolMessage done [10:16:37]OFDSenderStorePacket 202690 [10:16:37]StoreOFDPacket docnum=202690 [10:16:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 58 EF 07 01 88 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 55 00 00 00 F4 03 04 00 03 B6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 17 03 00 35 04 06 00 D6 27 EC 7D 04 7E 9B DE 24 34 10 7C 87 01 [10:16:37]CheckFolder [10:16:37]dirname=/storage/ofd_packets [10:16:37]CheckFolder done [10:16:37]ProducePacketName [10:16:37]name=ofd_packets/00202690 [10:16:37]NVStorageSaveData ofd_packets/00202690 [10:16:37]File name is /storage/ofd_packets/00202690 [10:16:37]Write 301 bytes [10:16:37]NVStorageSaveData done [10:16:37]OFDSenderStorePacket done [10:16:37]KKMCreateOFDPacket done [10:16:37]NVStorageSaveData kkm_last_timestamp [10:16:37]File name is /storage/kkm_last_timestamp [10:16:37]Write 4 bytes [10:16:37]NVStorageSaveData done [10:16:37]ExternCall_PrintAddStr [10:16:37]wPrintStart [10:16:37]Write to MH i2c: 01 00 00 F0 0D FD [10:16:37]Write i2c OK [10:16:37]MH_I2C_Read... [10:16:37]Read from MH i2c: 01 [10:16:37]MH_I2C_Read... [10:16:37]Read from MH i2c: 01 07 00 [10:16:37]MH_I2C_Read... [10:16:37]Read from MH i2c: 01 07 00 F0 0D 00 00 00 00 00 FF 0F 12 [10:16:37]RasterBufferAndPrint [10:16:37]line Счет N : (1)450477 [10:16:37]line ИНН: 02508201610067 [10:16:37]line Контрольно-Кассовый Чек [10:16:37]line ПРОДАЖА [10:16:37]line ТРК (МРК, ГНК) : 52 [10:16:37]line Товар: 2710124130 [10:16:37]line Аи-92-К-2 [10:16:37]line 4.490 * 66.90 [10:16:37]line = 300.38 [10:16:37]line НДС 12% НСП 1% [10:16:37]line > о реализуемом товаре [10:16:37]line ОКРУГЛЕНИЕ: -0.38 [10:16:37]line ИТОГО: 300.00 [10:16:37]line Внесено: 300.00 [10:16:37]line СДАЧА: 0.00 [10:16:37]line НСП 1% : 2.66 [10:16:37]line НДС 12% : 31.90 [10:16:37]line Наличными: 300.00 [10:16:37]line Безнал.: 0.00 [10:16:37]line Место: АЗС № 171 "Партнер Нефть" [10:16:37]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:16:37]line СНО: Общий режим [10:16:37]line Чек 85 29.10.2024 10:16 [10:16:37]line Смена: 546 ФФД: 1.0 [10:16:37]line ЗНМ: 0300000109 [10:16:37]line РНМ: 0000000000091777 [10:16:37]line Версия ККМ: 001 [10:16:37]line ФМ: 0000000000871756 [10:16:37]line ФД: 202690 [10:16:37]line ФПД: 235466959684734 [10:16:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101635&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202690&fm=235466959684734&tin=02508201610067®Number=0000000000091777&sum=30000 [10:16:37]OFD Sender: Processing packet 202690 [packets to send 116, broken 115] [10:16:37]ProducePacketName [10:16:37]name=ofd_packets/00202690 [10:16:37]OFD Sender: To server: pG, [10:16:37]CommunicateWithHost lk.salyk.kg:30040 [10:16:37]ConnectInit lk.salyk.kg [10:16:37]written 0, free lines is 4095 [10:16:37]Connected sock=10 [10:16:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 58 EF 07 01 88 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 55 00 00 00 F4 03 04 00 03 B6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 17 03 00 35 04 06 00 D6 27 EC 7D 04 7E 9B DE 24 34 10 7C 87 01 [10:16:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 83 98 47 00 49 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 17 03 00 F4 03 04 00 B6 61 20 67 B6 04 01 00 00 A1 3D C8 8E F9 C4 C1 BC [10:16:37]CommunicateWithHost err = 0 [10:16:37]CheckOFDResponse [10:16:37]1017 (14) - 77093643461234 [10:16:37]1041 (16) - 0000000000871756 [10:16:37]1040 (4) - 202690 [10:16:37]1012 (4) - 29.10.2024 04:16 [10:16:37]1206 (1) - 0 [10:16:37]OFD Sender: Remove packet 202690 [10:16:37]ProducePacketName [10:16:37]name=ofd_packets/00202690 [10:16:37]NVStorageDeleteData [10:16:37]Write to MH i2c: 01 00 00 1B 0E 29 [10:16:37]Write i2c OK [10:16:37]MH_I2C_Read... [10:16:37]Read from MH i2c: 01 [10:16:37]MH_I2C_Read... [10:16:37]Read from MH i2c: 01 07 00 [10:16:37]MH_I2C_Read... [10:16:37]Read from MH i2c: 01 07 00 1B 0E 00 00 00 00 00 99 0C D5 [10:16:37]RasterBufferAndPrint [10:16:37]line [10:16:37]line [10:16:37]line [10:16:37]line [10:16:37]line [10:16:37]written 0, free lines is 3233 [10:16:38]MH_Cut [10:16:38]Write to MH i2c: D1 01 00 22 0E 01 02 [10:16:38]Write i2c OK [10:16:38]MH_I2C_Read... [10:16:38]Read from MH i2c: D1 [10:16:38]MH_I2C_Read... [10:16:38]Read from MH i2c: D1 01 00 [10:16:38]MH_I2C_Read... [10:16:38]Read from MH i2c: D1 01 00 22 0E 00 01 [10:16:38]Write to MH i2c: 01 00 00 23 0E 31 [10:16:38]Write i2c OK [10:16:38]MH_I2C_Read... [10:16:38]OFD Sender: No OFD packet to send [10:16:38]*** Cut start [10:16:38]*** Purtial cut [10:16:38]*** Stage 1: CUTSNS_PIN = 1 [10:16:39]Read from MH i2c: 01 [10:16:39]MH_I2C_Read... [10:16:39]*** Stop cut motor [10:16:39]*** Cut end [10:16:39]Read from MH i2c: 01 07 00 [10:16:39]MH_I2C_Read... [10:16:39]Read from MH i2c: 01 07 00 23 0E 00 00 00 00 00 FF 0F 46 [10:16:39]process_action close_receipt done [10:16:39]requested_data is exist [10:16:39]produce_requested_data [10:16:39]requested_item fm.sn is exist - process it [10:16:39]wFMCommunicate request_size=4 [10:16:39]MH_SAM_APDU [10:16:39]CAPDU: 80 11 00 00 [10:16:39]Write to MH i2c: E2 08 00 24 0E 80 11 00 00 00 00 00 00 AC [10:16:39]Write i2c OK [10:16:39]MH_I2C_Read... [10:16:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:39]Read from MH i2c: E2 [10:16:39]MH_I2C_Read... [10:16:39]Read from MH i2c: E2 17 00 [10:16:39]MH_I2C_Read... [10:16:39]Read from MH i2c: E2 17 00 24 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 01 [10:16:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:16:39]wFMCommunicate OK [10:16:39]requested_item fd.num is exist - process it [10:16:39]SAM_PROTO_GetFieldsCounters [10:16:39]wFMCommunicate request_size=4 [10:16:39]MH_SAM_APDU [10:16:39]CAPDU: 80 13 00 00 [10:16:39]Write to MH i2c: E2 08 00 25 0E 80 13 00 00 00 00 00 00 AF [10:16:39]Write i2c OK [10:16:39]MH_I2C_Read... [10:16:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:39]Read from MH i2c: E2 [10:16:39]MH_I2C_Read... [10:16:39]Read from MH i2c: E2 62 00 [10:16:39]MH_I2C_Read... [10:16:39]Read from MH i2c: E2 62 00 25 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C2 17 03 00 0E 04 04 00 22 02 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 D7 [10:16:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C2 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:16:39]wFMCommunicate OK [10:16:39]SAM_PROTO_GetFieldsCounters done [10:16:39]requested_item shift.num is exist - process it [10:16:39]requested_item shift.opened is exist - process it [10:16:39]req_shift_opened [10:16:39]FM_GetShiftState [10:16:39]SAM_PROTO_GetShiftState [10:16:39]wFMCommunicate request_size=4 [10:16:39]MH_SAM_APDU [10:16:39]CAPDU: 80 13 01 00 [10:16:39]Write to MH i2c: E2 08 00 26 0E 80 13 01 00 00 00 00 00 B1 [10:16:39]Write i2c OK [10:16:39]MH_I2C_Read... [10:16:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:39]Read from MH i2c: E2 [10:16:39]MH_I2C_Read... [10:16:39]Read from MH i2c: E2 0E 00 [10:16:39]MH_I2C_Read... [10:16:39]Read from MH i2c: E2 0E 00 26 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9A [10:16:39]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:16:39]wFMCommunicate OK [10:16:39]SAM_PROTO_GetShiftState done [10:16:39]FM_GetShiftState done [10:16:39]req_shift_opened done [10:16:39]requested_item shift.open_date is exist - process it [10:16:39]req_shift_open_date [10:16:39]req_shift_open_date done [10:16:39]produce_requested_data done [10:16:39]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202690,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:16:39]process_action_free close_receipt [10:16:39]json_value_free [10:16:39]json_value_free done [10:16:39]process_json_proto returns [10:16:39]Send response to host [10:16:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202690,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:16:39]free response buf [10:16:39]execute_script done [10:16:39]execute_script returns [10:16:39]free content buf [10:16:39]Sock 9.Close socket [10:16:39]Sock 9.Thread stoped [10:16:43]OFD Sender: No OFD packet to send [10:16:48]OFD Sender: No OFD packet to send [10:16:53]OFD Sender: No OFD packet to send [10:16:58]OFD Sender: No OFD packet to send [10:17:00]accept exits with 8 [10:17:00]New connection [10:17:00]New thread 3066977636 created [10:17:00]Thread 3066834276 joined [10:17:00]Waiting for new connection... [10:17:00] Sock 8.Parse request [10:17:00]Sock 8.Check first char [10:17:00]Sock 8.First char is OK [10:17:00]request: POST /json_proto HTTP/1.0 [10:17:00]Method: POST [10:17:00]URL: /json_proto [10:17:00]Method is POST - this is cgi request [10:17:00]url: /json_proto [10:17:00]query_string will be loaded in cgi processing [10:17:00]execute_cgi json_proto POST (null) [10:17:00]execute_cgi path=json_proto method=POST [10:17:00]POST find Content-Length [10:17:00]Host: 172.17.63.195:8080 [10:17:00]Content-Length: 674 [10:17:00]Content-Type: application/json [10:17:00] [10:17:00]POST finish read [10:17:00]Found Content-Length = 674 [10:17:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:00]execute_script... [10:17:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:00]POST & json_proto [10:17:00]process_json_proto [10:17:00]json parsed OK: [10:17:00]protocol is kg_v1.0 [10:17:00]action value=close_receipt [10:17:00]process_action close_receipt [10:17:00]cmd_close_receipt [10:17:00]MH_GetDate [10:17:00]Write to MH i2c: F0 00 00 27 0E 24 [10:17:00]Write i2c OK [10:17:00]MH_I2C_Read... [10:17:00]Read from MH i2c: F0 [10:17:00]MH_I2C_Read... [10:17:00]Read from MH i2c: F0 09 00 [10:17:00]MH_I2C_Read... [10:17:00]Read from MH i2c: F0 09 00 27 0E 00 1D B6 20 67 47 1B 1E 67 6E [10:17:00]GetLastDocTimeStamp 1730196995 [10:17:00]current date 1730197021 [10:17:00]FM_GetShiftState [10:17:00]SAM_PROTO_GetShiftState [10:17:00]wFMCommunicate request_size=4 [10:17:00]MH_SAM_APDU [10:17:00]CAPDU: 80 13 01 00 [10:17:00]Write to MH i2c: E2 08 00 28 0E 80 13 01 00 00 00 00 00 B3 [10:17:00]Write i2c OK [10:17:00]MH_I2C_Read... [10:17:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:00]Read from MH i2c: E2 [10:17:00]MH_I2C_Read... [10:17:00]Read from MH i2c: E2 0E 00 [10:17:00]MH_I2C_Read... [10:17:00]Read from MH i2c: E2 0E 00 28 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9C [10:17:00]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:17:00]wFMCommunicate OK [10:17:00]SAM_PROTO_GetShiftState done [10:17:00]FM_GetShiftState done [10:17:00]opened in 1730160431 [10:17:00]opened+sec_in_day 1730246831 [10:17:00]quantity*price = 60045 [10:17:00]sum+1 = 60047 [10:17:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 86 29.10.2024 10:17 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202691 ФПД: 75309850055099 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101701&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202691&fm=75309850055099&tin=02508201610067®Number=0000000000091777&sum=60000 [10:17:01]StoreToDocumentArchive [10:17:01]shift 546 fd 202691 [10:17:01]save to /storage/0546/doc_00202691 [10:17:01]save last doc name /storage/0546/doc_00202691 to /storage/kkm_last_doc_name [10:17:01]save OK [10:17:01]Clear old archive folders... [10:17:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:17:01]tlvbuf is 007856D0 [10:17:01]SAM_PROTO_ClearQueue [10:17:01]wFMCommunicate request_size=4 [10:17:01]MH_SAM_APDU [10:17:01]CAPDU: 80 09 00 00 [10:17:01]Write to MH i2c: E2 08 00 35 0E 80 09 00 00 00 00 00 00 B5 [10:17:01]Write i2c OK [10:17:01]MH_I2C_Read... [10:17:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:17:02]Read from MH i2c: E2 [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: E2 03 00 [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: E2 03 00 35 0E 00 90 00 B7 [10:17:02]RAPDU: 90 00 [10:17:02]wFMCommunicate OK [10:17:02]SAM_PROTO_ClearQueue done [10:17:02]KKMCreateOFDPacket [10:17:02]OFDProtocolAddRootSTLVToBuf [10:17:02]FM_MakeSignedData [10:17:02]FM_MakeSignedData [10:17:02]SAM_PROTO_SignData [10:17:02]wFMCommunicate request_size=4 [10:17:02]MH_SAM_APDU [10:17:02]CAPDU: 80 0D 01 02 [10:17:02]Write to MH i2c: E2 08 00 36 0E 80 0D 01 02 00 00 00 00 BD [10:17:02]Write i2c OK [10:17:02]MH_I2C_Read... [10:17:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:17:02]Read from MH i2c: E2 [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: E2 03 00 [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: E2 03 00 36 0E 00 90 00 B8 [10:17:02]RAPDU: 90 00 [10:17:02]wFMCommunicate OK [10:17:02]wFMCommunicate request_size=255 [10:17:02]MH_SAM_APDU [10:17:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 1D B6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 17 03 00 35 04 06 00 44 7E 70 DC [10:17:02]Write to MH i2c: E2 02 01 37 0E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 1D B6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 17 03 00 35 04 06 00 44 7E 70 DC 00 00 C7 [10:17:02]Write i2c OK [10:17:02]MH_I2C_Read... [10:17:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:02]Read from MH i2c: E2 [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: E2 03 00 [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: E2 03 00 37 0E 00 90 00 B9 [10:17:02]RAPDU: 90 00 [10:17:02]wFMCommunicate OK [10:17:02]wFMCommunicate request_size=7 [10:17:02]MH_SAM_APDU [10:17:02]CAPDU: 80 0D 02 02 02 51 BB [10:17:02]Write to MH i2c: E2 0A 00 38 0E 80 0D 02 02 02 00 51 BB 00 00 D0 [10:17:02]Write i2c OK [10:17:02]MH_I2C_Read... [10:17:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:02]Read from MH i2c: E2 [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: E2 03 00 [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: E2 03 00 38 0E 00 90 00 BA [10:17:02]RAPDU: 90 00 [10:17:02]wFMCommunicate OK [10:17:02]wFMCommunicate request_size=4 [10:17:02]MH_SAM_APDU [10:17:02]CAPDU: 80 0D 03 02 [10:17:02]Write to MH i2c: E2 08 00 39 0E 80 0D 03 02 00 00 00 00 C2 [10:17:02]Write i2c OK [10:17:02]MH_I2C_Read... [10:17:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:17:02]Read from MH i2c: E2 [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: E2 0B 00 [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: E2 0B 00 39 0E 00 84 B3 00 60 60 99 3B A3 90 00 31 [10:17:02]RAPDU: 84 B3 00 60 60 99 3B A3 90 00 [10:17:02]wFMCommunicate OK [10:17:02]SAM_PROTO_SignData done [10:17:02]FM_MakeSignedData done [10:17:02]CreateOFDProtocolMessage [10:17:02]wFMCommunicate request_size=4 [10:17:02]MH_SAM_APDU [10:17:02]CAPDU: 80 11 00 00 [10:17:02]Write to MH i2c: E2 08 00 3A 0E 80 11 00 00 00 00 00 00 C2 [10:17:02]Write i2c OK [10:17:02]MH_I2C_Read... [10:17:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:02]Read from MH i2c: E2 [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: E2 17 00 [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: E2 17 00 3A 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 17 [10:17:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:17:02]wFMCommunicate OK [10:17:02]CreateOFDProtocolMessage done [10:17:02]OFDSenderStorePacket 202691 [10:17:02]StoreOFDPacket docnum=202691 [10:17:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D0 1A 04 01 77 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 1D B6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 17 03 00 35 04 06 00 44 7E 70 DC 51 BB 84 B3 00 60 60 99 3B A3 [10:17:02]CheckFolder [10:17:02]dirname=/storage/ofd_packets [10:17:02]CheckFolder done [10:17:02]ProducePacketName [10:17:02]name=ofd_packets/00202691 [10:17:02]NVStorageSaveData ofd_packets/00202691 [10:17:02]File name is /storage/ofd_packets/00202691 [10:17:02]Write 298 bytes [10:17:02]NVStorageSaveData done [10:17:02]OFDSenderStorePacket done [10:17:02]KKMCreateOFDPacket done [10:17:02]NVStorageSaveData kkm_last_timestamp [10:17:02]File name is /storage/kkm_last_timestamp [10:17:02]Write 4 bytes [10:17:02]NVStorageSaveData done [10:17:02]ExternCall_PrintAddStr [10:17:02]wPrintStart [10:17:02]Write to MH i2c: 01 00 00 3B 0E 49 [10:17:02]Write i2c OK [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: 01 [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: 01 07 00 [10:17:02]MH_I2C_Read... [10:17:02]Read from MH i2c: 01 07 00 3B 0E 00 00 00 00 00 FF 0F 5E [10:17:02]RasterBufferAndPrint [10:17:02]line Счет N : (1)450478 [10:17:02]line ИНН: 02508201610067 [10:17:02]line Контрольно-Кассовый Чек [10:17:02]line ПРОДАЖА [10:17:02]line ТРК (МРК, ГНК) : 11 [10:17:02]line Товар: 2710194210 [10:17:02]line ДТ-К-2 [10:17:02]line 7.880 * 76.20 [10:17:02]line = 600.46 [10:17:02]line НДС 12% НСП 1% [10:17:02]line > о реализуемом товаре [10:17:02]line ОКРУГЛЕНИЕ: -0.46 [10:17:02]line ИТОГО: 600.00 [10:17:02]line Внесено: 600.00 [10:17:02]line СДАЧА: 0.00 [10:17:02]line НСП 1% : 5.31 [10:17:02]line НДС 12% : 63.77 [10:17:02]line Наличными: 600.00 [10:17:02]line Безнал.: 0.00 [10:17:02]line Место: АЗС № 171 "Партнер Нефть" [10:17:02]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:17:02]line СНО: Общий режим [10:17:02]line Чек 86 29.10.2024 10:17 [10:17:02]line Смена: 546 ФФД: 1.0 [10:17:02]line ЗНМ: 0300000109 [10:17:02]line РНМ: 0000000000091777 [10:17:02]line Версия ККМ: 001 [10:17:02]line ФМ: 0000000000871756 [10:17:02]line ФД: 202691 [10:17:02]line ФПД: 75309850055099 [10:17:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T101701&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202691&fm=75309850055099&tin=02508201610067®Number=0000000000091777&sum=60000 [10:17:02]OFD Sender: Processing packet 202691 [packets to send 116, broken 115] [10:17:02]ProducePacketName [10:17:02]name=ofd_packets/00202691 [10:17:02]OFD Sender: To server: pG, [10:17:02]CommunicateWithHost lk.salyk.kg:30040 [10:17:02]ConnectInit lk.salyk.kg [10:17:02]written 0, free lines is 4095 [10:17:02]Connected sock=9 [10:17:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D0 1A 04 01 77 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 1D B6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 17 03 00 35 04 06 00 44 7E 70 DC 51 BB 84 B3 00 60 60 99 3B A3 [10:17:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 98 52 47 00 22 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 17 03 00 F4 03 04 00 D0 61 20 67 B6 04 01 00 00 6D 46 0A 5C 05 96 79 C2 [10:17:03]CommunicateWithHost err = 0 [10:17:03]CheckOFDResponse [10:17:03]1017 (14) - 77093643461234 [10:17:03]1041 (16) - 0000000000871756 [10:17:03]1040 (4) - 202691 [10:17:03]1012 (4) - 29.10.2024 04:17 [10:17:03]1206 (1) - 0 [10:17:03]OFD Sender: Remove packet 202691 [10:17:03]ProducePacketName [10:17:03]name=ofd_packets/00202691 [10:17:03]NVStorageDeleteData [10:17:03]Write to MH i2c: 01 00 00 66 0E 74 [10:17:03]Write i2c OK [10:17:03]MH_I2C_Read... [10:17:03]Read from MH i2c: 01 [10:17:03]MH_I2C_Read... [10:17:03]Read from MH i2c: 01 07 00 [10:17:03]MH_I2C_Read... [10:17:03]Read from MH i2c: 01 07 00 66 0E 00 00 00 00 00 8B 0C 12 [10:17:03]RasterBufferAndPrint [10:17:03]line [10:17:03]line [10:17:03]line [10:17:03]line [10:17:03]line [10:17:03]written 0, free lines is 3215 [10:17:03]MH_Cut [10:17:03]Write to MH i2c: D1 01 00 6D 0E 01 4D [10:17:03]Write i2c OK [10:17:03]MH_I2C_Read... [10:17:03]Read from MH i2c: D1 [10:17:03]MH_I2C_Read... [10:17:03]Read from MH i2c: D1 01 00 [10:17:03]MH_I2C_Read... [10:17:03]Read from MH i2c: D1 01 00 6D 0E 00 4C [10:17:03]Write to MH i2c: 01 00 00 6E 0E 7C [10:17:03]Write i2c OK [10:17:03]MH_I2C_Read... [10:17:03]OFD Sender: No OFD packet to send [10:17:04]*** Cut start [10:17:04]*** Purtial cut [10:17:04]*** Stage 1: CUTSNS_PIN = 1 [10:17:04]Read from MH i2c: 01 [10:17:04]MH_I2C_Read... [10:17:04]*** Stop cut motor [10:17:04]*** Cut end [10:17:04]Read from MH i2c: 01 07 00 [10:17:04]MH_I2C_Read... [10:17:04]Read from MH i2c: 01 07 00 6E 0E 00 00 00 00 00 FF 0F 91 [10:17:04]process_action close_receipt done [10:17:04]requested_data is exist [10:17:04]produce_requested_data [10:17:04]requested_item fm.sn is exist - process it [10:17:04]wFMCommunicate request_size=4 [10:17:04]MH_SAM_APDU [10:17:04]CAPDU: 80 11 00 00 [10:17:04]Write to MH i2c: E2 08 00 6F 0E 80 11 00 00 00 00 00 00 F7 [10:17:04]Write i2c OK [10:17:04]MH_I2C_Read... [10:17:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:04]Read from MH i2c: E2 [10:17:04]MH_I2C_Read... [10:17:04]Read from MH i2c: E2 17 00 [10:17:04]MH_I2C_Read... [10:17:04]Read from MH i2c: E2 17 00 6F 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4C [10:17:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:17:04]wFMCommunicate OK [10:17:04]requested_item fd.num is exist - process it [10:17:04]SAM_PROTO_GetFieldsCounters [10:17:04]wFMCommunicate request_size=4 [10:17:04]MH_SAM_APDU [10:17:04]CAPDU: 80 13 00 00 [10:17:04]Write to MH i2c: E2 08 00 70 0E 80 13 00 00 00 00 00 00 FA [10:17:04]Write i2c OK [10:17:04]MH_I2C_Read... [10:17:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:17:04]Read from MH i2c: E2 [10:17:04]MH_I2C_Read... [10:17:04]Read from MH i2c: E2 62 00 [10:17:04]MH_I2C_Read... [10:17:04]Read from MH i2c: E2 62 00 70 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C3 17 03 00 0E 04 04 00 22 02 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 26 [10:17:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C3 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:17:04]wFMCommunicate OK [10:17:04]SAM_PROTO_GetFieldsCounters done [10:17:04]requested_item shift.num is exist - process it [10:17:04]requested_item shift.opened is exist - process it [10:17:04]req_shift_opened [10:17:04]FM_GetShiftState [10:17:04]SAM_PROTO_GetShiftState [10:17:04]wFMCommunicate request_size=4 [10:17:04]MH_SAM_APDU [10:17:04]CAPDU: 80 13 01 00 [10:17:04]Write to MH i2c: E2 08 00 71 0E 80 13 01 00 00 00 00 00 FC [10:17:04]Write i2c OK [10:17:04]MH_I2C_Read... [10:17:04]Read from MH i2c: E2 [10:17:04]MH_I2C_Read... [10:17:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:04]Read from MH i2c: E2 0E 00 [10:17:04]MH_I2C_Read... [10:17:04]Read from MH i2c: E2 0E 00 71 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E5 [10:17:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:17:04]wFMCommunicate OK [10:17:04]SAM_PROTO_GetShiftState done [10:17:04]FM_GetShiftState done [10:17:04]req_shift_opened done [10:17:04]requested_item shift.open_date is exist - process it [10:17:04]req_shift_open_date [10:17:04]req_shift_open_date done [10:17:04]produce_requested_data done [10:17:04]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202691,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:17:04]process_action_free close_receipt [10:17:04]json_value_free [10:17:04]json_value_free done [10:17:04]process_json_proto returns [10:17:04]Send response to host [10:17:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202691,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:17:04]free response buf [10:17:04]execute_script done [10:17:04]execute_script returns [10:17:04]free content buf [10:17:04]Sock 8.Close socket [10:17:04]Sock 8.Thread stoped [10:17:08]OFD Sender: No OFD packet to send [10:17:13]OFD Sender: No OFD packet to send [10:17:18]OFD Sender: No OFD packet to send [10:17:23]OFD Sender: No OFD packet to send [10:17:28]OFD Sender: No OFD packet to send [10:17:33]OFD Sender: No OFD packet to send [10:17:38]OFD Sender: No OFD packet to send [10:17:43]OFD Sender: No OFD packet to send [10:17:48]OFD Sender: No OFD packet to send [10:17:53]OFD Sender: No OFD packet to send [10:17:58]OFD Sender: No OFD packet to send [10:18:03]OFD Sender: No OFD packet to send [10:18:08]OFD Sender: No OFD packet to send [10:18:13]OFD Sender: No OFD packet to send [10:18:18]OFD Sender: No OFD packet to send [10:18:23]OFD Sender: No OFD packet to send [10:18:28]OFD Sender: No OFD packet to send [10:18:33]OFD Sender: No OFD packet to send [10:18:38]OFD Sender: No OFD packet to send [10:18:43]OFD Sender: No OFD packet to send [10:18:48]OFD Sender: No OFD packet to send [10:18:53]OFD Sender: No OFD packet to send [10:18:58]OFD Sender: No OFD packet to send [10:19:03]OFD Sender: No OFD packet to send [10:19:08]OFD Sender: No OFD packet to send [10:19:13]OFD Sender: No OFD packet to send [10:19:18]OFD Sender: No OFD packet to send [10:19:23]OFD Sender: No OFD packet to send [10:19:28]OFD Sender: No OFD packet to send [10:19:33]OFD Sender: No OFD packet to send [10:19:38]OFD Sender: No OFD packet to send [10:19:43]OFD Sender: No OFD packet to send [10:19:48]OFD Sender: No OFD packet to send [10:19:53]OFD Sender: No OFD packet to send [10:19:58]OFD Sender: No OFD packet to send [10:20:03]OFD Sender: No OFD packet to send [10:20:08]OFD Sender: No OFD packet to send [10:20:13]OFD Sender: No OFD packet to send [10:20:18]OFD Sender: No OFD packet to send [10:20:23]OFD Sender: No OFD packet to send [10:20:28]OFD Sender: No OFD packet to send [10:20:33]OFD Sender: No OFD packet to send [10:20:38]OFD Sender: No OFD packet to send [10:20:43]OFD Sender: No OFD packet to send [10:20:48]OFD Sender: No OFD packet to send [10:20:53]OFD Sender: No OFD packet to send [10:20:58]OFD Sender: No OFD packet to send [10:21:03]OFD Sender: No OFD packet to send [10:21:08]OFD Sender: No OFD packet to send [10:21:13]OFD Sender: No OFD packet to send [10:21:18]accept exits with 10 [10:21:18]New connection [10:21:18]New thread 3066834276 created [10:21:18]Thread 3066977636 joined [10:21:18]Waiting for new connection... [10:21:18] Sock 10.Parse request [10:21:18]Sock 10.Check first char [10:21:18]Sock 10.First char is OK [10:21:18]request: POST /json_proto HTTP/1.0 [10:21:18]Method: POST [10:21:18]URL: /json_proto [10:21:18]Method is POST - this is cgi request [10:21:18]url: /json_proto [10:21:18]query_string will be loaded in cgi processing [10:21:18]execute_cgi json_proto POST (null) [10:21:18]execute_cgi path=json_proto method=POST [10:21:18]POST find Content-Length [10:21:18]Host: 172.17.63.195:8080 [10:21:18]Content-Length: 682 [10:21:18]Content-Type: application/json [10:21:18] [10:21:18]POST finish read [10:21:18]Found Content-Length = 682 [10:21:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450479", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:18]execute_script... [10:21:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450479", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:18]POST & json_proto [10:21:18]process_json_proto [10:21:18]json parsed OK: [10:21:18]protocol is kg_v1.0 [10:21:18]action value=close_receipt [10:21:18]process_action close_receipt [10:21:18]cmd_close_receipt [10:21:18]MH_GetDate [10:21:18]Write to MH i2c: F0 00 00 72 0E 6F [10:21:18]Write i2c OK [10:21:18]MH_I2C_Read... [10:21:18]Read from MH i2c: F0 [10:21:18]MH_I2C_Read... [10:21:18]Read from MH i2c: F0 09 00 [10:21:18]MH_I2C_Read... [10:21:18]Read from MH i2c: F0 09 00 72 0E 00 1E B7 20 67 47 1B 1E 67 BB [10:21:18]GetLastDocTimeStamp 1730197021 [10:21:18]current date 1730197278 [10:21:18]FM_GetShiftState [10:21:18]SAM_PROTO_GetShiftState [10:21:18]wFMCommunicate request_size=4 [10:21:18]MH_SAM_APDU [10:21:18]CAPDU: 80 13 01 00 [10:21:18]Write to MH i2c: E2 08 00 73 0E 80 13 01 00 00 00 00 00 FE [10:21:18]Write i2c OK [10:21:18]MH_I2C_Read... [10:21:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:18]Read from MH i2c: E2 [10:21:18]MH_I2C_Read... [10:21:18]Read from MH i2c: E2 0E 00 [10:21:18]MH_I2C_Read... [10:21:18]Read from MH i2c: E2 0E 00 73 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E7 [10:21:18]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:21:18]wFMCommunicate OK [10:21:18]SAM_PROTO_GetShiftState done [10:21:18]FM_GetShiftState done [10:21:18]opened in 1730160431 [10:21:18]opened+sec_in_day 1730246831 [10:21:18]quantity*price = 150056 [10:21:18]sum+1 = 150058 [10:21:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 87 29.10.2024 10:21 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202692 ФПД: 162011306087869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102118&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202692&fm=162011306087869&tin=02508201610067®Number=0000000000091777&sum=150000 [10:21:19]StoreToDocumentArchive [10:21:19]shift 546 fd 202692 [10:21:19]save to /storage/0546/doc_00202692 [10:21:19]save last doc name /storage/0546/doc_00202692 to /storage/kkm_last_doc_name [10:21:19]save OK [10:21:19]Clear old archive folders... [10:21:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:21:19]tlvbuf is 0081BA10 [10:21:19]SAM_PROTO_ClearQueue [10:21:19]wFMCommunicate request_size=4 [10:21:19]MH_SAM_APDU [10:21:19]CAPDU: 80 09 00 00 [10:21:19]Write to MH i2c: E2 08 00 80 0E 80 09 00 00 00 00 00 00 00 [10:21:19]Write i2c OK [10:21:19]MH_I2C_Read... [10:21:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:21:19]Read from MH i2c: E2 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 03 00 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 03 00 80 0E 00 90 00 02 [10:21:19]RAPDU: 90 00 [10:21:19]wFMCommunicate OK [10:21:19]SAM_PROTO_ClearQueue done [10:21:19]KKMCreateOFDPacket [10:21:19]OFDProtocolAddRootSTLVToBuf [10:21:19]FM_MakeSignedData [10:21:19]FM_MakeSignedData [10:21:19]SAM_PROTO_SignData [10:21:19]wFMCommunicate request_size=4 [10:21:19]MH_SAM_APDU [10:21:19]CAPDU: 80 0D 01 02 [10:21:19]Write to MH i2c: E2 08 00 81 0E 80 0D 01 02 00 00 00 00 08 [10:21:19]Write i2c OK [10:21:19]MH_I2C_Read... [10:21:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:21:19]Read from MH i2c: E2 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 03 00 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 03 00 81 0E 00 90 00 03 [10:21:19]RAPDU: 90 00 [10:21:19]wFMCommunicate OK [10:21:19]wFMCommunicate request_size=255 [10:21:19]MH_SAM_APDU [10:21: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 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 57 00 00 00 F4 03 04 00 1E B7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C4 17 03 00 35 04 06 00 93 [10:21:19]Write to MH i2c: E2 02 01 82 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 57 00 00 00 F4 03 04 00 1E B7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C4 17 03 00 35 04 06 00 93 00 00 2D [10:21:19]Write i2c OK [10:21:19]MH_I2C_Read... [10:21:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:19]Read from MH i2c: E2 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 03 00 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 03 00 82 0E 00 90 00 04 [10:21:19]RAPDU: 90 00 [10:21:19]wFMCommunicate OK [10:21:19]wFMCommunicate request_size=10 [10:21:19]MH_SAM_APDU [10:21:19]CAPDU: 80 0D 02 02 05 59 32 59 55 BD [10:21:19]Write to MH i2c: E2 0D 00 83 0E 80 0D 02 02 05 00 59 32 59 55 BD 00 00 0B [10:21:19]Write i2c OK [10:21:19]MH_I2C_Read... [10:21:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:21:19]Read from MH i2c: E2 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 03 00 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 03 00 83 0E 00 90 00 05 [10:21:19]RAPDU: 90 00 [10:21:19]wFMCommunicate OK [10:21:19]wFMCommunicate request_size=4 [10:21:19]MH_SAM_APDU [10:21:19]CAPDU: 80 0D 03 02 [10:21:19]Write to MH i2c: E2 08 00 84 0E 80 0D 03 02 00 00 00 00 0D [10:21:19]Write i2c OK [10:21:19]MH_I2C_Read... [10:21:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:21:19]Read from MH i2c: E2 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 0B 00 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 0B 00 84 0E 00 6E EA A0 C6 C8 A7 3C E4 90 00 5B [10:21:19]RAPDU: 6E EA A0 C6 C8 A7 3C E4 90 00 [10:21:19]wFMCommunicate OK [10:21:19]SAM_PROTO_SignData done [10:21:19]FM_MakeSignedData done [10:21:19]CreateOFDProtocolMessage [10:21:19]wFMCommunicate request_size=4 [10:21:19]MH_SAM_APDU [10:21:19]CAPDU: 80 11 00 00 [10:21:19]Write to MH i2c: E2 08 00 85 0E 80 11 00 00 00 00 00 00 0D [10:21:19]Write i2c OK [10:21:19]MH_I2C_Read... [10:21:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:19]Read from MH i2c: E2 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 17 00 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 17 00 85 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 62 [10:21:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:21:19]wFMCommunicate OK [10:21:19]CreateOFDProtocolMessage done [10:21:19]OFDSenderStorePacket 202692 [10:21:19]StoreOFDPacket docnum=202692 [10:21:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0D 7C 07 01 72 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 57 00 00 00 F4 03 04 00 1E B7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C4 17 03 00 35 04 06 00 93 59 32 59 55 BD 6E EA A0 C6 C8 A7 3C E4 [10:21:19]CheckFolder [10:21:19]dirname=/storage/ofd_packets [10:21:19]CheckFolder done [10:21:19]ProducePacketName [10:21:19]name=ofd_packets/00202692 [10:21:19]NVStorageSaveData ofd_packets/00202692 [10:21:19]File name is /storage/ofd_packets/00202692 [10:21:19]Write 301 bytes [10:21:19]NVStorageSaveData done [10:21:19]OFDSenderStorePacket done [10:21:19]KKMCreateOFDPacket done [10:21:19]NVStorageSaveData kkm_last_timestamp [10:21:19]File name is /storage/kkm_last_timestamp [10:21:19]Write 4 bytes [10:21:19]NVStorageSaveData done [10:21:19]ExternCall_PrintAddStr [10:21:19]wPrintStart [10:21:19]Write to MH i2c: 01 00 00 86 0E 94 [10:21:19]Write i2c OK [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: 01 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: 01 07 00 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: 01 07 00 86 0E 00 00 00 00 00 FF 0F A9 [10:21:19]RasterBufferAndPrint [10:21:19]line Счет N : (1)450479 [10:21:19]line ИНН: 02508201610067 [10:21:19]line Контрольно-Кассовый Чек [10:21:19]line ПРОДАЖА [10:21:19]line ТРК (МРК, ГНК) : 41 [10:21:19]line Товар: 2710124130 [10:21:19]line Аи-92-К-2 [10:21:19]line 22.430 * 66.90 [10:21:19]line = 1500.57 [10:21:19]line НДС 12% НСП 1% [10:21:19]line > о реализуемом товаре [10:21:19]line ОКРУГЛЕНИЕ: -0.57 [10:21:19]line ИТОГО: 1500.00 [10:21:19]line Внесено: 1500.00 [10:21:19]line СДАЧА: 0.00 [10:21:19]line НСП 1% : 13.28 [10:21:19]line НДС 12% : 159.35 [10:21:19]line Наличными: 1500.00 [10:21:19]line Безнал.: 0.00 [10:21:19]line Место: АЗС № 171 "Партнер Нефть" [10:21:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:21:19]line СНО: Общий режим [10:21:19]line Чек 87 29.10.2024 10:21 [10:21:19]line Смена: 546 ФФД: 1.0 [10:21:19]line ЗНМ: 0300000109 [10:21:19]line РНМ: 0000000000091777 [10:21:19]line Версия ККМ: 001 [10:21:19]line ФМ: 0000000000871756 [10:21:19]line ФД: 202692 [10:21:19]line ФПД: 162011306087869 [10:21:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102118&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202692&fm=162011306087869&tin=02508201610067®Number=0000000000091777&sum=150000 [10:21:20]OFD Sender: Processing packet 202692 [packets to send 116, broken 115] [10:21:20]ProducePacketName [10:21:20]name=ofd_packets/00202692 [10:21:20]OFD Sender: To server: pG, [10:21:20]CommunicateWithHost lk.salyk.kg:30040 [10:21:20]ConnectInit lk.salyk.kg [10:21:20]written 0, free lines is 4095 [10:21:20]Connected sock=11 [10:21:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0D 7C 07 01 72 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 57 00 00 00 F4 03 04 00 1E B7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C4 17 03 00 35 04 06 00 93 59 32 59 55 BD 6E EA A0 C6 C8 A7 3C E4 [10:21:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 10 D3 47 00 20 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C4 17 03 00 F4 03 04 00 D1 62 20 67 B6 04 01 00 00 F3 02 57 2B 7A 4C DB 34 [10:21:20]CommunicateWithHost err = 0 [10:21:20]CheckOFDResponse [10:21:20]1017 (14) - 77093643461234 [10:21:20]1041 (16) - 0000000000871756 [10:21:20]1040 (4) - 202692 [10:21:20]1012 (4) - 29.10.2024 04:21 [10:21:20]1206 (1) - 0 [10:21:20]OFD Sender: Remove packet 202692 [10:21:20]ProducePacketName [10:21:20]name=ofd_packets/00202692 [10:21:20]NVStorageDeleteData [10:21:20]Write to MH i2c: 01 00 00 B1 0E BF [10:21:20]Write i2c OK [10:21:20]MH_I2C_Read... [10:21:20]Read from MH i2c: 01 [10:21:20]MH_I2C_Read... [10:21:20]Read from MH i2c: 01 07 00 [10:21:20]MH_I2C_Read... [10:21:20]Read from MH i2c: 01 07 00 B1 0E 00 00 00 00 00 8F 0C 61 [10:21:20]RasterBufferAndPrint [10:21:20]line [10:21:20]line [10:21:20]line [10:21:20]line [10:21:20]line [10:21:20]written 0, free lines is 3219 [10:21:20]MH_Cut [10:21:20]Write to MH i2c: D1 01 00 B8 0E 01 98 [10:21:20]Write i2c OK [10:21:20]MH_I2C_Read... [10:21:20]Read from MH i2c: D1 [10:21:20]MH_I2C_Read... [10:21:20]Read from MH i2c: D1 01 00 [10:21:20]MH_I2C_Read... [10:21:20]Read from MH i2c: D1 01 00 B8 0E 00 97 [10:21:20]Write to MH i2c: 01 00 00 B9 0E C7 [10:21:20]Write i2c OK [10:21:20]MH_I2C_Read... [10:21:21]OFD Sender: No OFD packet to send [10:21:21]*** Cut start [10:21:21]*** Purtial cut [10:21:21]*** Stage 1: CUTSNS_PIN = 1 [10:21:21]Read from MH i2c: 01 [10:21:21]MH_I2C_Read... [10:21:21]*** Stop cut motor [10:21:21]*** Cut end [10:21:21]Read from MH i2c: 01 07 00 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: 01 07 00 B9 0E 00 00 00 00 00 FF 0F DC [10:21:21]process_action close_receipt done [10:21:21]requested_data is exist [10:21:21]produce_requested_data [10:21:21]requested_item fm.sn is exist - process it [10:21:21]wFMCommunicate request_size=4 [10:21:21]MH_SAM_APDU [10:21:21]CAPDU: 80 11 00 00 [10:21:21]Write to MH i2c: E2 08 00 BA 0E 80 11 00 00 00 00 00 00 42 [10:21:21]Write i2c OK [10:21:21]MH_I2C_Read... [10:21:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:21]Read from MH i2c: E2 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: E2 17 00 [10:21:21]MH_I2C_Read... [10:21:21]Read from MH i2c: E2 17 00 BA 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 97 [10:21:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:21:21]wFMCommunicate OK [10:21:21]requested_item fd.num is exist - process it [10:21:21]SAM_PROTO_GetFieldsCounters [10:21:21]wFMCommunicate request_size=4 [10:21:21]MH_SAM_APDU [10:21:21]CAPDU: 80 13 00 00 [10:21:21]Write to MH i2c: E2 08 00 BB 0E 80 13 00 00 00 00 00 00 45 [10:21:21]Write i2c OK [10:21:21]MH_I2C_Read... [10:21:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:22]Read from MH i2c: E2 [10:21:22]MH_I2C_Read... [10:21:22]Read from MH i2c: E2 62 00 [10:21:22]MH_I2C_Read... [10:21:22]Read from MH i2c: E2 62 00 BB 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C4 17 03 00 0E 04 04 00 22 02 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 75 [10:21:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C4 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:21:22]wFMCommunicate OK [10:21:22]SAM_PROTO_GetFieldsCounters done [10:21:22]requested_item shift.num is exist - process it [10:21:22]requested_item shift.opened is exist - process it [10:21:22]req_shift_opened [10:21:22]FM_GetShiftState [10:21:22]SAM_PROTO_GetShiftState [10:21:22]wFMCommunicate request_size=4 [10:21:22]MH_SAM_APDU [10:21:22]CAPDU: 80 13 01 00 [10:21:22]Write to MH i2c: E2 08 00 BC 0E 80 13 01 00 00 00 00 00 47 [10:21:22]Write i2c OK [10:21:22]MH_I2C_Read... [10:21:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:22]Read from MH i2c: E2 [10:21:22]MH_I2C_Read... [10:21:22]Read from MH i2c: E2 0E 00 [10:21:22]MH_I2C_Read... [10:21:22]Read from MH i2c: E2 0E 00 BC 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 30 [10:21:22]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:21:22]wFMCommunicate OK [10:21:22]SAM_PROTO_GetShiftState done [10:21:22]FM_GetShiftState done [10:21:22]req_shift_opened done [10:21:22]requested_item shift.open_date is exist - process it [10:21:22]req_shift_open_date [10:21:22]req_shift_open_date done [10:21:22]produce_requested_data done [10:21:22]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202692,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:21:22]process_action_free close_receipt [10:21:22]json_value_free [10:21:22]json_value_free done [10:21:22]process_json_proto returns [10:21:22]Send response to host [10:21:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202692,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:21:22]free response buf [10:21:22]execute_script done [10:21:22]execute_script returns [10:21:22]free content buf [10:21:22]Sock 10.Close socket [10:21:22]Sock 10.Thread stoped [10:21:26]OFD Sender: No OFD packet to send [10:21:31]OFD Sender: No OFD packet to send [10:21:36]OFD Sender: No OFD packet to send [10:21:41]OFD Sender: No OFD packet to send [10:21:46]OFD Sender: No OFD packet to send [10:21:51]OFD Sender: No OFD packet to send [10:21:56]OFD Sender: No OFD packet to send [10:22:01]OFD Sender: No OFD packet to send [10:22:06]OFD Sender: No OFD packet to send [10:22:11]OFD Sender: No OFD packet to send [10:22:16]OFD Sender: No OFD packet to send [10:22:21]OFD Sender: No OFD packet to send [10:22:26]OFD Sender: No OFD packet to send [10:22:31]OFD Sender: No OFD packet to send [10:22:36]OFD Sender: No OFD packet to send [10:22:41]OFD Sender: No OFD packet to send [10:22:46]OFD Sender: No OFD packet to send [10:22:51]OFD Sender: No OFD packet to send [10:22:56]OFD Sender: No OFD packet to send [10:23:01]OFD Sender: No OFD packet to send [10:23:06]OFD Sender: No OFD packet to send [10:23:11]OFD Sender: No OFD packet to send [10:23:16]OFD Sender: No OFD packet to send [10:23:21]OFD Sender: No OFD packet to send [10:23:26]OFD Sender: No OFD packet to send [10:23:31]OFD Sender: No OFD packet to send [10:23:36]OFD Sender: No OFD packet to send [10:23:39]accept exits with 8 [10:23:39]New connection [10:23:39]New thread 3066977636 created [10:23:39]Thread 3066834276 joined [10:23:39]Waiting for new connection... [10:23:39] Sock 8.Parse request [10:23:39]Sock 8.Check first char [10:23:39]Sock 8.First char is OK [10:23:39]request: POST /json_proto HTTP/1.0 [10:23:39]Method: POST [10:23:39]URL: /json_proto [10:23:39]Method is POST - this is cgi request [10:23:39]url: /json_proto [10:23:39]query_string will be loaded in cgi processing [10:23:39]execute_cgi json_proto POST (null) [10:23:39]execute_cgi path=json_proto method=POST [10:23:39]POST find Content-Length [10:23:39]Host: 172.17.63.195:8080 [10:23:39]Content-Length: 677 [10:23:39]Content-Type: application/json [10:23:39] [10:23:39]POST finish read [10:23:39]Found Content-Length = 677 [10:23:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:39]execute_script... [10:23: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)450480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:39]POST & json_proto [10:23:39]process_json_proto [10:23:39]json parsed OK: [10:23:39]protocol is kg_v1.0 [10:23:39]action value=close_receipt [10:23:39]process_action close_receipt [10:23:39]cmd_close_receipt [10:23:39]MH_GetDate [10:23:39]Write to MH i2c: F0 00 00 BD 0E BA [10:23:39]Write i2c OK [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: F0 [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: F0 09 00 [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: F0 09 00 BD 0E 00 AB B7 20 67 47 1B 1E 67 93 [10:23:39]GetLastDocTimeStamp 1730197278 [10:23:39]current date 1730197419 [10:23:39]FM_GetShiftState [10:23:39]SAM_PROTO_GetShiftState [10:23:39]wFMCommunicate request_size=4 [10:23:39]MH_SAM_APDU [10:23:39]CAPDU: 80 13 01 00 [10:23:39]Write to MH i2c: E2 08 00 BE 0E 80 13 01 00 00 00 00 00 49 [10:23:39]Write i2c OK [10:23:39]MH_I2C_Read... [10:23:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:39]Read from MH i2c: E2 [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: E2 0E 00 [10:23:39]MH_I2C_Read... [10:23:39]Read from MH i2c: E2 0E 00 BE 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 32 [10:23:39]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:23:39]wFMCommunicate OK [10:23:39]SAM_PROTO_GetShiftState done [10:23:39]FM_GetShiftState done [10:23:39]opened in 1730160431 [10:23:39]opened+sec_in_day 1730246831 [10:23:39]quantity*price = 30038 [10:23:39]sum+1 = 30039 [10:23:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 88 29.10.2024 10:23 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202693 ФПД: 280500133856985 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102339&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202693&fm=280500133856985&tin=02508201610067®Number=0000000000091777&sum=30000 [10:23:40]StoreToDocumentArchive [10:23:40]shift 546 fd 202693 [10:23:40]save to /storage/0546/doc_00202693 [10:23:40]save last doc name /storage/0546/doc_00202693 to /storage/kkm_last_doc_name [10:23:40]save OK [10:23:40]Clear old archive folders... [10:23:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:23:40]tlvbuf is 00733AB0 [10:23:40]SAM_PROTO_ClearQueue [10:23:40]wFMCommunicate request_size=4 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 09 00 00 [10:23:40]Write to MH i2c: E2 08 00 CB 0E 80 09 00 00 00 00 00 00 4B [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 CB 0E 00 90 00 4D [10:23:40]RAPDU: 90 00 [10:23:40]wFMCommunicate OK [10:23:40]SAM_PROTO_ClearQueue done [10:23:40]KKMCreateOFDPacket [10:23:40]OFDProtocolAddRootSTLVToBuf [10:23:40]FM_MakeSignedData [10:23:40]FM_MakeSignedData [10:23:40]SAM_PROTO_SignData [10:23:40]wFMCommunicate request_size=4 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 0D 01 02 [10:23:40]Write to MH i2c: E2 08 00 CC 0E 80 0D 01 02 00 00 00 00 53 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 CC 0E 00 90 00 4E [10:23:40]RAPDU: 90 00 [10:23:40]wFMCommunicate OK [10:23:40]wFMCommunicate request_size=255 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 AB B7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 17 03 00 35 04 06 00 FF [10:23:40]Write to MH i2c: E2 02 01 CD 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 AB B7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 17 03 00 35 04 06 00 FF 00 00 1E [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 CD 0E 00 90 00 4F [10:23:40]RAPDU: 90 00 [10:23:40]wFMCommunicate OK [10:23:40]wFMCommunicate request_size=10 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 0D 02 02 05 1D 06 D6 86 D9 [10:23:40]Write to MH i2c: E2 0D 00 CE 0E 80 0D 02 02 05 00 1D 06 D6 86 D9 00 00 B8 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:40]Read from MH i2c: E2 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 [10:23:40]MH_I2C_Read... [10:23:40]Read from MH i2c: E2 03 00 CE 0E 00 90 00 50 [10:23:40]RAPDU: 90 00 [10:23:40]wFMCommunicate OK [10:23:40]wFMCommunicate request_size=4 [10:23:40]MH_SAM_APDU [10:23:40]CAPDU: 80 0D 03 02 [10:23:40]Write to MH i2c: E2 08 00 CF 0E 80 0D 03 02 00 00 00 00 58 [10:23:40]Write i2c OK [10:23:40]MH_I2C_Read... [10:23:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:23:41]Read from MH i2c: E2 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: E2 0B 00 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: E2 0B 00 CF 0E 00 36 DA E7 3D E7 3B 7B D8 90 00 02 [10:23:41]RAPDU: 36 DA E7 3D E7 3B 7B D8 90 00 [10:23:41]wFMCommunicate OK [10:23:41]SAM_PROTO_SignData done [10:23:41]FM_MakeSignedData done [10:23:41]CreateOFDProtocolMessage [10:23:41]wFMCommunicate request_size=4 [10:23:41]MH_SAM_APDU [10:23:41]CAPDU: 80 11 00 00 [10:23:41]Write to MH i2c: E2 08 00 D0 0E 80 11 00 00 00 00 00 00 58 [10:23:41]Write i2c OK [10:23:41]MH_I2C_Read... [10:23:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:41]Read from MH i2c: E2 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: E2 17 00 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: E2 17 00 D0 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AD [10:23:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:23:41]wFMCommunicate OK [10:23:41]CreateOFDProtocolMessage done [10:23:41]OFDSenderStorePacket 202693 [10:23:41]StoreOFDPacket docnum=202693 [10:23:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F7 86 07 01 CF E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 AB B7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 17 03 00 35 04 06 00 FF 1D 06 D6 86 D9 36 DA E7 3D E7 3B 7B D8 [10:23:41]CheckFolder [10:23:41]dirname=/storage/ofd_packets [10:23:41]CheckFolder done [10:23:41]ProducePacketName [10:23:41]name=ofd_packets/00202693 [10:23:41]NVStorageSaveData ofd_packets/00202693 [10:23:41]File name is /storage/ofd_packets/00202693 [10:23:41]Write 301 bytes [10:23:41]NVStorageSaveData done [10:23:41]OFDSenderStorePacket done [10:23:41]KKMCreateOFDPacket done [10:23:41]NVStorageSaveData kkm_last_timestamp [10:23:41]File name is /storage/kkm_last_timestamp [10:23:41]Write 4 bytes [10:23:41]NVStorageSaveData done [10:23:41]ExternCall_PrintAddStr [10:23:41]wPrintStart [10:23:41]Write to MH i2c: 01 00 00 D1 0E DF [10:23:41]Write i2c OK [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: 01 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: 01 07 00 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: 01 07 00 D1 0E 00 00 00 00 00 FF 0F F4 [10:23:41]RasterBufferAndPrint [10:23:41]line Счет N : (1)450480 [10:23:41]line ИНН: 02508201610067 [10:23:41]line Контрольно-Кассовый Чек [10:23:41]line ПРОДАЖА [10:23:41]line ТРК (МРК, ГНК) : 41 [10:23:41]line Товар: 2710124130 [10:23:41]line Аи-92-К-2 [10:23:41]line 4.490 * 66.90 [10:23:41]line = 300.38 [10:23:41]line НДС 12% НСП 1% [10:23:41]line > о реализуемом товаре [10:23:41]line ОКРУГЛЕНИЕ: -0.38 [10:23:41]line ИТОГО: 300.00 [10:23:41]line Внесено: 300.00 [10:23:41]line СДАЧА: 0.00 [10:23:41]line НСП 1% : 2.66 [10:23:41]line НДС 12% : 31.90 [10:23:41]line Наличными: 300.00 [10:23:41]line Безнал.: 0.00 [10:23:41]line Место: АЗС № 171 "Партнер Нефть" [10:23:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:23:41]line СНО: Общий режим [10:23:41]line Чек 88 29.10.2024 10:23 [10:23:41]line Смена: 546 ФФД: 1.0 [10:23:41]line ЗНМ: 0300000109 [10:23:41]line РНМ: 0000000000091777 [10:23:41]line Версия ККМ: 001 [10:23:41]line ФМ: 0000000000871756 [10:23:41]line ФД: 202693 [10:23:41]line ФПД: 280500133856985 [10:23:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102339&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202693&fm=280500133856985&tin=02508201610067®Number=0000000000091777&sum=30000 [10:23:41]OFD Sender: Processing packet 202693 [packets to send 116, broken 115] [10:23:41]ProducePacketName [10:23:41]name=ofd_packets/00202693 [10:23:41]OFD Sender: To server: pG, [10:23:41]CommunicateWithHost lk.salyk.kg:30040 [10:23:41]ConnectInit lk.salyk.kg [10:23:41]written 0, free lines is 4095 [10:23:41]Connected sock=10 [10:23:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F7 86 07 01 CF E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 AB B7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 17 03 00 35 04 06 00 FF 1D 06 D6 86 D9 36 DA E7 3D E7 3B 7B D8 [10:23:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2C 51 47 00 2E 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 17 03 00 F4 03 04 00 5E 63 20 67 B6 04 01 00 00 DE 75 F4 AB 48 DC AE 93 [10:23:41]CommunicateWithHost err = 0 [10:23:41]CheckOFDResponse [10:23:41]1017 (14) - 77093643461234 [10:23:41]1041 (16) - 0000000000871756 [10:23:41]1040 (4) - 202693 [10:23:41]1012 (4) - 29.10.2024 04:23 [10:23:41]1206 (1) - 0 [10:23:41]OFD Sender: Remove packet 202693 [10:23:41]ProducePacketName [10:23:41]name=ofd_packets/00202693 [10:23:41]NVStorageDeleteData [10:23:41]Write to MH i2c: 01 00 00 FC 0E 0A [10:23:41]Write i2c OK [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: 01 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: 01 07 00 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: 01 07 00 FC 0E 00 00 00 00 00 91 0C AE [10:23:41]RasterBufferAndPrint [10:23:41]line [10:23:41]line [10:23:41]line [10:23:41]line [10:23:41]line [10:23:41]written 0, free lines is 3222 [10:23:41]MH_Cut [10:23:41]Write to MH i2c: D1 01 00 03 0F 01 E4 [10:23:41]Write i2c OK [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: D1 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: D1 01 00 [10:23:41]MH_I2C_Read... [10:23:41]Read from MH i2c: D1 01 00 03 0F 00 E3 [10:23:41]Write to MH i2c: 01 00 00 04 0F 13 [10:23:41]Write i2c OK [10:23:41]MH_I2C_Read... [10:23:42]OFD Sender: No OFD packet to send [10:23:42]*** Cut start [10:23:42]*** Purtial cut [10:23:42]*** Stage 1: CUTSNS_PIN = 1 [10:23:43]Read from MH i2c: 01 [10:23:43]MH_I2C_Read... [10:23:43]*** Stop cut motor [10:23:43]*** Cut end [10:23:43]Read from MH i2c: 01 07 00 [10:23:43]MH_I2C_Read... [10:23:43]Read from MH i2c: 01 07 00 04 0F 00 00 00 00 00 FF 0F 28 [10:23:43]process_action close_receipt done [10:23:43]requested_data is exist [10:23:43]produce_requested_data [10:23:43]requested_item fm.sn is exist - process it [10:23:43]wFMCommunicate request_size=4 [10:23:43]MH_SAM_APDU [10:23:43]CAPDU: 80 11 00 00 [10:23:43]Write to MH i2c: E2 08 00 05 0F 80 11 00 00 00 00 00 00 8E [10:23:43]Write i2c OK [10:23:43]MH_I2C_Read... [10:23:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:43]Read from MH i2c: E2 [10:23:43]MH_I2C_Read... [10:23:43]Read from MH i2c: E2 17 00 [10:23:43]MH_I2C_Read... [10:23:43]Read from MH i2c: E2 17 00 05 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E3 [10:23:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:23:43]wFMCommunicate OK [10:23:43]requested_item fd.num is exist - process it [10:23:43]SAM_PROTO_GetFieldsCounters [10:23:43]wFMCommunicate request_size=4 [10:23:43]MH_SAM_APDU [10:23:43]CAPDU: 80 13 00 00 [10:23:43]Write to MH i2c: E2 08 00 06 0F 80 13 00 00 00 00 00 00 91 [10:23:43]Write i2c OK [10:23:43]MH_I2C_Read... [10:23:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:23:43]Read from MH i2c: E2 [10:23:43]MH_I2C_Read... [10:23:43]Read from MH i2c: E2 62 00 [10:23:43]MH_I2C_Read... [10:23:43]Read from MH i2c: E2 62 00 06 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C5 17 03 00 0E 04 04 00 22 02 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 C5 [10:23:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C5 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:23:43]wFMCommunicate OK [10:23:43]SAM_PROTO_GetFieldsCounters done [10:23:43]requested_item shift.num is exist - process it [10:23:43]requested_item shift.opened is exist - process it [10:23:43]req_shift_opened [10:23:43]FM_GetShiftState [10:23:43]SAM_PROTO_GetShiftState [10:23:43]wFMCommunicate request_size=4 [10:23:43]MH_SAM_APDU [10:23:43]CAPDU: 80 13 01 00 [10:23:43]Write to MH i2c: E2 08 00 07 0F 80 13 01 00 00 00 00 00 93 [10:23:43]Write i2c OK [10:23:43]MH_I2C_Read... [10:23:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:43]Read from MH i2c: E2 [10:23:43]MH_I2C_Read... [10:23:43]Read from MH i2c: E2 0E 00 [10:23:43]MH_I2C_Read... [10:23:43]Read from MH i2c: E2 0E 00 07 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 7C [10:23:43]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:23:43]wFMCommunicate OK [10:23:43]SAM_PROTO_GetShiftState done [10:23:43]FM_GetShiftState done [10:23:43]req_shift_opened done [10:23:43]requested_item shift.open_date is exist - process it [10:23:43]req_shift_open_date [10:23:43]req_shift_open_date done [10:23:43]produce_requested_data done [10:23:43]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202693,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:23:43]process_action_free close_receipt [10:23:43]json_value_free [10:23:43]json_value_free done [10:23:43]process_json_proto returns [10:23:43]Send response to host [10:23:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202693,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:23:43]free response buf [10:23:43]execute_script done [10:23:43]execute_script returns [10:23:43]free content buf [10:23:43]Sock 8.Close socket [10:23:43]Sock 8.Thread stoped [10:23:47]OFD Sender: No OFD packet to send [10:23:52]OFD Sender: No OFD packet to send [10:23:57]OFD Sender: No OFD packet to send [10:24:02]OFD Sender: No OFD packet to send [10:24:07]OFD Sender: No OFD packet to send [10:24:12]OFD Sender: No OFD packet to send [10:24:17]OFD Sender: No OFD packet to send [10:24:22]OFD Sender: No OFD packet to send [10:24:27]OFD Sender: No OFD packet to send [10:24:32]OFD Sender: No OFD packet to send [10:24:37]OFD Sender: No OFD packet to send [10:24:42]OFD Sender: No OFD packet to send [10:24:47]OFD Sender: No OFD packet to send [10:24:52]OFD Sender: No OFD packet to send [10:24:57]OFD Sender: No OFD packet to send [10:25:02]OFD Sender: No OFD packet to send [10:25:07]OFD Sender: No OFD packet to send [10:25:12]OFD Sender: No OFD packet to send [10:25:17]OFD Sender: No OFD packet to send [10:25:22]OFD Sender: No OFD packet to send [10:25:27]OFD Sender: No OFD packet to send [10:25:32]OFD Sender: No OFD packet to send [10:25:37]OFD Sender: No OFD packet to send [10:25:42]OFD Sender: No OFD packet to send [10:25:47]OFD Sender: No OFD packet to send [10:25:52]OFD Sender: No OFD packet to send [10:25:57]OFD Sender: No OFD packet to send [10:26:02]OFD Sender: No OFD packet to send [10:26:07]OFD Sender: No OFD packet to send [10:26:12]OFD Sender: No OFD packet to send [10:26:17]OFD Sender: No OFD packet to send [10:26:22]OFD Sender: No OFD packet to send [10:26:27]OFD Sender: No OFD packet to send [10:26:32]OFD Sender: No OFD packet to send [10:26:37]OFD Sender: No OFD packet to send [10:26:42]OFD Sender: No OFD packet to send [10:26:47]OFD Sender: No OFD packet to send [10:26:52]OFD Sender: No OFD packet to send [10:26:57]OFD Sender: No OFD packet to send [10:27:02]OFD Sender: No OFD packet to send [10:27:07]OFD Sender: No OFD packet to send [10:27:12]OFD Sender: No OFD packet to send [10:27:17]OFD Sender: No OFD packet to send [10:27:22]OFD Sender: No OFD packet to send [10:27:27]OFD Sender: No OFD packet to send [10:27:32]OFD Sender: No OFD packet to send [10:27:37]OFD Sender: No OFD packet to send [10:27:42]OFD Sender: No OFD packet to send [10:27:47]OFD Sender: No OFD packet to send [10:27:52]OFD Sender: No OFD packet to send [10:27:57]OFD Sender: No OFD packet to send [10:28:02]OFD Sender: No OFD packet to send [10:28:07]OFD Sender: No OFD packet to send [10:28:12]OFD Sender: No OFD packet to send [10:28:17]OFD Sender: No OFD packet to send [10:28:22]OFD Sender: No OFD packet to send [10:28:27]OFD Sender: No OFD packet to send [10:28:32]OFD Sender: No OFD packet to send [10:28:37]OFD Sender: No OFD packet to send [10:28:42]OFD Sender: No OFD packet to send [10:28:47]OFD Sender: No OFD packet to send [10:28:48]accept exits with 9 [10:28:48]New connection [10:28:48]New thread 3066834276 created [10:28:48]Thread 3066977636 joined [10:28:48]Waiting for new connection... [10:28:48] Sock 9.Parse request [10:28:48]Sock 9.Check first char [10:28:48]Sock 9.First char is OK [10:28:48]request: POST /json_proto HTTP/1.0 [10:28:48]Method: POST [10:28:48]URL: /json_proto [10:28:48]Method is POST - this is cgi request [10:28:48]url: /json_proto [10:28:48]query_string will be loaded in cgi processing [10:28:48]execute_cgi json_proto POST (null) [10:28:48]execute_cgi path=json_proto method=POST [10:28:48]POST find Content-Length [10:28:48]Host: 172.17.63.195:8080 [10:28:48]Content-Length: 674 [10:28:48]Content-Type: application/json [10:28:48] [10:28:48]POST finish read [10:28:48]Found Content-Length = 674 [10:28:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450482", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:48]execute_script... [10:28: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)450482", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:48]POST & json_proto [10:28:48]process_json_proto [10:28:48]json parsed OK: [10:28:48]protocol is kg_v1.0 [10:28:48]action value=close_receipt [10:28:48]process_action close_receipt [10:28:48]cmd_close_receipt [10:28:48]MH_GetDate [10:28:48]Write to MH i2c: F0 00 00 08 0F 06 [10:28:48]Write i2c OK [10:28:48]MH_I2C_Read... [10:28:48]Read from MH i2c: F0 [10:28:48]MH_I2C_Read... [10:28:48]Read from MH i2c: F0 09 00 [10:28:48]MH_I2C_Read... [10:28:48]Read from MH i2c: F0 09 00 08 0F 00 E1 B8 20 67 47 1B 1E 67 16 [10:28:48]GetLastDocTimeStamp 1730197419 [10:28:48]current date 1730197729 [10:28:48]FM_GetShiftState [10:28:48]SAM_PROTO_GetShiftState [10:28:48]wFMCommunicate request_size=4 [10:28:48]MH_SAM_APDU [10:28:48]CAPDU: 80 13 01 00 [10:28:48]Write to MH i2c: E2 08 00 09 0F 80 13 01 00 00 00 00 00 95 [10:28:48]Write i2c OK [10:28:48]MH_I2C_Read... [10:28:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:48]Read from MH i2c: E2 [10:28:48]MH_I2C_Read... [10:28:48]Read from MH i2c: E2 0E 00 [10:28:48]MH_I2C_Read... [10:28:48]Read from MH i2c: E2 0E 00 09 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 7E [10:28:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:28:48]wFMCommunicate OK [10:28:48]SAM_PROTO_GetShiftState done [10:28:48]FM_GetShiftState done [10:28:48]opened in 1730160431 [10:28:48]opened+sec_in_day 1730246831 [10:28:48]quantity*price = 50063 [10:28:48]sum+1 = 50064 [10:28:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 89 29.10.2024 10:28 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202694 ФПД: 103001861442791 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102849&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202694&fm=103001861442791&tin=02508201610067®Number=0000000000091777&sum=50000 [10:28:49]StoreToDocumentArchive [10:28:49]shift 546 fd 202694 [10:28:49]save to /storage/0546/doc_00202694 [10:28:49]save last doc name /storage/0546/doc_00202694 to /storage/kkm_last_doc_name [10:28:49]save OK [10:28:49]Clear old archive folders... [10:28:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:28:49]tlvbuf is 0072BB00 [10:28:49]SAM_PROTO_ClearQueue [10:28:49]wFMCommunicate request_size=4 [10:28:49]MH_SAM_APDU [10:28:49]CAPDU: 80 09 00 00 [10:28:49]Write to MH i2c: E2 08 00 16 0F 80 09 00 00 00 00 00 00 97 [10:28:49]Write i2c OK [10:28:49]MH_I2C_Read... [10:28:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:49]Read from MH i2c: E2 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: E2 03 00 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: E2 03 00 16 0F 00 90 00 99 [10:28:49]RAPDU: 90 00 [10:28:49]wFMCommunicate OK [10:28:49]SAM_PROTO_ClearQueue done [10:28:49]KKMCreateOFDPacket [10:28:49]OFDProtocolAddRootSTLVToBuf [10:28:49]FM_MakeSignedData [10:28:49]FM_MakeSignedData [10:28:49]SAM_PROTO_SignData [10:28:49]wFMCommunicate request_size=4 [10:28:49]MH_SAM_APDU [10:28:49]CAPDU: 80 0D 01 02 [10:28:49]Write to MH i2c: E2 08 00 17 0F 80 0D 01 02 00 00 00 00 9F [10:28:49]Write i2c OK [10:28:49]MH_I2C_Read... [10:28:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:49]Read from MH i2c: E2 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: E2 03 00 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: E2 03 00 17 0F 00 90 00 9A [10:28:49]RAPDU: 90 00 [10:28:49]wFMCommunicate OK [10:28:49]wFMCommunicate request_size=255 [10:28:49]MH_SAM_APDU [10:28: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 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 E1 B8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 17 03 00 35 04 06 00 5D AD FD 5C [10:28:49]Write to MH i2c: E2 02 01 18 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 E1 B8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 17 03 00 35 04 06 00 5D AD FD 5C 00 00 91 [10:28:49]Write i2c OK [10:28:49]MH_I2C_Read... [10:28:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:50]Read from MH i2c: E2 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 03 00 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 03 00 18 0F 00 90 00 9B [10:28:50]RAPDU: 90 00 [10:28:50]wFMCommunicate OK [10:28:50]wFMCommunicate request_size=7 [10:28:50]MH_SAM_APDU [10:28:50]CAPDU: 80 0D 02 02 02 CC E7 [10:28:50]Write to MH i2c: E2 0A 00 19 0F 80 0D 02 02 02 00 CC E7 00 00 59 [10:28:50]Write i2c OK [10:28:50]MH_I2C_Read... [10:28:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:50]Read from MH i2c: E2 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 03 00 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 03 00 19 0F 00 90 00 9C [10:28:50]RAPDU: 90 00 [10:28:50]wFMCommunicate OK [10:28:50]wFMCommunicate request_size=4 [10:28:50]MH_SAM_APDU [10:28:50]CAPDU: 80 0D 03 02 [10:28:50]Write to MH i2c: E2 08 00 1A 0F 80 0D 03 02 00 00 00 00 A4 [10:28:50]Write i2c OK [10:28:50]MH_I2C_Read... [10:28:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:50]Read from MH i2c: E2 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 0B 00 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 0B 00 1A 0F 00 9C F3 C8 9C 8A 38 A9 C9 90 00 CC [10:28:50]RAPDU: 9C F3 C8 9C 8A 38 A9 C9 90 00 [10:28:50]wFMCommunicate OK [10:28:50]SAM_PROTO_SignData done [10:28:50]FM_MakeSignedData done [10:28:50]CreateOFDProtocolMessage [10:28:50]wFMCommunicate request_size=4 [10:28:50]MH_SAM_APDU [10:28:50]CAPDU: 80 11 00 00 [10:28:50]Write to MH i2c: E2 08 00 1B 0F 80 11 00 00 00 00 00 00 A4 [10:28:50]Write i2c OK [10:28:50]MH_I2C_Read... [10:28:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:50]Read from MH i2c: E2 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 17 00 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 17 00 1B 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F9 [10:28:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:28:50]wFMCommunicate OK [10:28:50]CreateOFDProtocolMessage done [10:28:50]OFDSenderStorePacket 202694 [10:28:50]StoreOFDPacket docnum=202694 [10:28:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F9 DD 04 01 04 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 E1 B8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 17 03 00 35 04 06 00 5D AD FD 5C CC E7 9C F3 C8 9C 8A 38 A9 C9 [10:28:50]CheckFolder [10:28:50]dirname=/storage/ofd_packets [10:28:50]CheckFolder done [10:28:50]ProducePacketName [10:28:50]name=ofd_packets/00202694 [10:28:50]NVStorageSaveData ofd_packets/00202694 [10:28:50]File name is /storage/ofd_packets/00202694 [10:28:50]Write 298 bytes [10:28:50]NVStorageSaveData done [10:28:50]OFDSenderStorePacket done [10:28:50]KKMCreateOFDPacket done [10:28:50]NVStorageSaveData kkm_last_timestamp [10:28:50]File name is /storage/kkm_last_timestamp [10:28:50]Write 4 bytes [10:28:50]NVStorageSaveData done [10:28:50]ExternCall_PrintAddStr [10:28:50]wPrintStart [10:28:50]Write to MH i2c: 01 00 00 1C 0F 2B [10:28:50]Write i2c OK [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: 01 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: 01 07 00 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: 01 07 00 1C 0F 00 00 00 00 00 FF 0F 40 [10:28:50]RasterBufferAndPrint [10:28:50]line Счет N : (1)450482 [10:28:50]line ИНН: 02508201610067 [10:28:50]line Контрольно-Кассовый Чек [10:28:50]line ПРОДАЖА [10:28:50]line ТРК (МРК, ГНК) : 43 [10:28:50]line Товар: 2710194210 [10:28:50]line ДТ-К-2 [10:28:50]line 6.570 * 76.20 [10:28:50]line = 500.63 [10:28:50]line НДС 12% НСП 1% [10:28:50]line > о реализуемом товаре [10:28:50]line ОКРУГЛЕНИЕ: -0.63 [10:28:50]line ИТОГО: 500.00 [10:28:50]line Внесено: 500.00 [10:28:50]line СДАЧА: 0.00 [10:28:50]line НСП 1% : 4.43 [10:28:50]line НДС 12% : 53.16 [10:28:50]line Наличными: 500.00 [10:28:50]line Безнал.: 0.00 [10:28:50]line Место: АЗС № 171 "Партнер Нефть" [10:28:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:28:50]line СНО: Общий режим [10:28:50]line Чек 89 29.10.2024 10:28 [10:28:50]line Смена: 546 ФФД: 1.0 [10:28:50]line ЗНМ: 0300000109 [10:28:50]line РНМ: 0000000000091777 [10:28:50]line Версия ККМ: 001 [10:28:50]line ФМ: 0000000000871756 [10:28:50]line ФД: 202694 [10:28:50]line ФПД: 103001861442791 [10:28:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102849&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202694&fm=103001861442791&tin=02508201610067®Number=0000000000091777&sum=50000 [10:28:50]OFD Sender: Processing packet 202694 [packets to send 116, broken 115] [10:28:50]ProducePacketName [10:28:50]name=ofd_packets/00202694 [10:28:50]OFD Sender: To server: pG, [10:28:50]CommunicateWithHost lk.salyk.kg:30040 [10:28:50]ConnectInit lk.salyk.kg [10:28:50]written 0, free lines is 4095 [10:28:50]Connected sock=11 [10:28:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F9 DD 04 01 04 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 E1 B8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 17 03 00 35 04 06 00 5D AD FD 5C CC E7 9C F3 C8 9C 8A 38 A9 C9 [10:28:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 70 FD 47 00 69 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 17 03 00 F4 03 04 00 94 64 20 67 B6 04 01 00 00 A2 99 DE EF 55 BB 6A 7C [10:28:51]CommunicateWithHost err = 0 [10:28:51]CheckOFDResponse [10:28:51]1017 (14) - 77093643461234 [10:28:51]1041 (16) - 0000000000871756 [10:28:51]1040 (4) - 202694 [10:28:51]1012 (4) - 29.10.2024 04:29 [10:28:51]1206 (1) - 0 [10:28:51]OFD Sender: Remove packet 202694 [10:28:51]ProducePacketName [10:28:51]name=ofd_packets/00202694 [10:28:51]NVStorageDeleteData [10:28:51]Write to MH i2c: 01 00 00 47 0F 56 [10:28:51]Write i2c OK [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: 01 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: 01 07 00 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: 01 07 00 47 0F 00 00 00 00 00 8D 0C F6 [10:28:51]RasterBufferAndPrint [10:28:51]line [10:28:51]line [10:28:51]line [10:28:51]line [10:28:51]line [10:28:51]written 0, free lines is 3217 [10:28:51]MH_Cut [10:28:51]Write to MH i2c: D1 01 00 4E 0F 01 2F [10:28:51]Write i2c OK [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: D1 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: D1 01 00 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: D1 01 00 4E 0F 00 2E [10:28:51]Write to MH i2c: 01 00 00 4F 0F 5E [10:28:51]Write i2c OK [10:28:51]MH_I2C_Read... [10:28:51]OFD Sender: No OFD packet to send [10:28:52]*** Cut start [10:28:52]*** Purtial cut [10:28:52]*** CUTSNS_PIN = 0 [10:28:52]*** Stage 1: CUTSNS_PIN = 1 [10:28:54]Read from MH i2c: 01 [10:28:54]MH_I2C_Read... [10:28:54]*** Stop cut motor [10:28:54]*** Cut end [10:28:54]Read from MH i2c: 01 07 00 [10:28:54]MH_I2C_Read... [10:28:54]Read from MH i2c: 01 07 00 4F 0F 00 00 00 00 00 FF 0F 73 [10:28:54]process_action close_receipt done [10:28:54]requested_data is exist [10:28:54]produce_requested_data [10:28:54]requested_item fm.sn is exist - process it [10:28:54]wFMCommunicate request_size=4 [10:28:54]MH_SAM_APDU [10:28:54]CAPDU: 80 11 00 00 [10:28:54]Write to MH i2c: E2 08 00 50 0F 80 11 00 00 00 00 00 00 D9 [10:28:54]Write i2c OK [10:28:54]MH_I2C_Read... [10:28:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:54]Read from MH i2c: E2 [10:28:54]MH_I2C_Read... [10:28:54]Read from MH i2c: E2 17 00 [10:28:54]MH_I2C_Read... [10:28:54]Read from MH i2c: E2 17 00 50 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2E [10:28:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:28:54]wFMCommunicate OK [10:28:54]requested_item fd.num is exist - process it [10:28:54]SAM_PROTO_GetFieldsCounters [10:28:54]wFMCommunicate request_size=4 [10:28:54]MH_SAM_APDU [10:28:54]CAPDU: 80 13 00 00 [10:28:54]Write to MH i2c: E2 08 00 51 0F 80 13 00 00 00 00 00 00 DC [10:28:54]Write i2c OK [10:28:54]MH_I2C_Read... [10:28:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:54]Read from MH i2c: E2 [10:28:54]MH_I2C_Read... [10:28:54]Read from MH i2c: E2 62 00 [10:28:54]MH_I2C_Read... [10:28:54]Read from MH i2c: E2 62 00 51 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C6 17 03 00 0E 04 04 00 22 02 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 14 [10:28:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C6 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:28:54]wFMCommunicate OK [10:28:54]SAM_PROTO_GetFieldsCounters done [10:28:54]requested_item shift.num is exist - process it [10:28:54]requested_item shift.opened is exist - process it [10:28:54]req_shift_opened [10:28:54]FM_GetShiftState [10:28:54]SAM_PROTO_GetShiftState [10:28:54]wFMCommunicate request_size=4 [10:28:54]MH_SAM_APDU [10:28:54]CAPDU: 80 13 01 00 [10:28:54]Write to MH i2c: E2 08 00 52 0F 80 13 01 00 00 00 00 00 DE [10:28:54]Write i2c OK [10:28:54]MH_I2C_Read... [10:28:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:54]Read from MH i2c: E2 [10:28:54]MH_I2C_Read... [10:28:54]Read from MH i2c: E2 0E 00 [10:28:54]MH_I2C_Read... [10:28:54]Read from MH i2c: E2 0E 00 52 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C7 [10:28:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:28:54]wFMCommunicate OK [10:28:54]SAM_PROTO_GetShiftState done [10:28:54]FM_GetShiftState done [10:28:54]req_shift_opened done [10:28:54]requested_item shift.open_date is exist - process it [10:28:54]req_shift_open_date [10:28:54]req_shift_open_date done [10:28:54]produce_requested_data done [10:28:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202694,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:28:54]process_action_free close_receipt [10:28:54]json_value_free [10:28:54]json_value_free done [10:28:54]process_json_proto returns [10:28:54]Send response to host [10:28:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202694,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:28:54]free response buf [10:28:54]execute_script done [10:28:54]execute_script returns [10:28:54]free content buf [10:28:54]Sock 9.Close socket [10:28:54]Sock 9.Thread stoped [10:28:54]accept exits with 8 [10:28:54]New connection [10:28:54]New thread 3066977636 created [10:28:54]Thread 3066834276 joined [10:28:54]Waiting for new connection... [10:28:54] Sock 8.Parse request [10:28:54]Sock 8.Check first char [10:28:54]Sock 8.First char is OK [10:28:54]request: POST /json_proto HTTP/1.0 [10:28:54]Method: POST [10:28:54]URL: /json_proto [10:28:54]Method is POST - this is cgi request [10:28:54]url: /json_proto [10:28:54]query_string will be loaded in cgi processing [10:28:54]execute_cgi json_proto POST (null) [10:28:54]execute_cgi path=json_proto method=POST [10:28:54]POST find Content-Length [10:28:54]Host: 172.17.63.195:8080 [10:28:54]Content-Length: 677 [10:28:54]Content-Type: application/json [10:28:54] [10:28:54]POST finish read [10:28:54]Found Content-Length = 677 [10:28:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:54]execute_script... [10: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)450481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:54]POST & json_proto [10:28:54]process_json_proto [10:28:54]json parsed OK: [10:28:54]protocol is kg_v1.0 [10:28:54]action value=close_receipt [10:28:54]process_action close_receipt [10:28:54]cmd_close_receipt [10:28:54]MH_GetDate [10:28:54]Write to MH i2c: F0 00 00 53 0F 51 [10:28:54]Write i2c OK [10:28:54]MH_I2C_Read... [10:28:54]Read from MH i2c: F0 [10:28:54]MH_I2C_Read... [10:28:54]Read from MH i2c: F0 09 00 [10:28:54]MH_I2C_Read... [10:28:54]Read from MH i2c: F0 09 00 53 0F 00 E7 B8 20 67 47 1B 1E 67 67 [10:28:54]GetLastDocTimeStamp 1730197729 [10:28:54]current date 1730197735 [10:28:54]FM_GetShiftState [10:28:54]SAM_PROTO_GetShiftState [10:28:54]wFMCommunicate request_size=4 [10:28:54]MH_SAM_APDU [10:28:54]CAPDU: 80 13 01 00 [10:28:54]Write to MH i2c: E2 08 00 54 0F 80 13 01 00 00 00 00 00 E0 [10:28:54]Write i2c OK [10:28:54]MH_I2C_Read... [10:28:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:54]Read from MH i2c: E2 [10:28:54]MH_I2C_Read... [10:28:54]Read from MH i2c: E2 0E 00 [10:28:54]MH_I2C_Read... [10:28:54]Read from MH i2c: E2 0E 00 54 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C9 [10:28:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:28:54]wFMCommunicate OK [10:28:54]SAM_PROTO_GetShiftState done [10:28:54]FM_GetShiftState done [10:28:54]opened in 1730160431 [10:28:54]opened+sec_in_day 1730246831 [10:28:54]quantity*price = 20003 [10:28:54]sum+1 = 20004 [10:28:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 90 29.10.2024 10:28 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202695 ФПД: 202096417305188 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102855&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202695&fm=202096417305188&tin=02508201610067®Number=0000000000091777&sum=20000 [10:28:56]StoreToDocumentArchive [10:28:56]shift 546 fd 202695 [10:28:56]save to /storage/0546/doc_00202695 [10:28:56]save last doc name /storage/0546/doc_00202695 to /storage/kkm_last_doc_name [10:28:56]save OK [10:28:56]Clear old archive folders... [10:28:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:28:56]tlvbuf is 007846D0 [10:28:56]SAM_PROTO_ClearQueue [10:28:56]wFMCommunicate request_size=4 [10:28:56]MH_SAM_APDU [10:28:56]CAPDU: 80 09 00 00 [10:28:56]Write to MH i2c: E2 08 00 61 0F 80 09 00 00 00 00 00 00 E2 [10:28:56]Write i2c OK [10:28:56]MH_I2C_Read... [10:28:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:56]Read from MH i2c: E2 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 61 0F 00 90 00 E4 [10:28:56]RAPDU: 90 00 [10:28:56]wFMCommunicate OK [10:28:56]SAM_PROTO_ClearQueue done [10:28:56]KKMCreateOFDPacket [10:28:56]OFDProtocolAddRootSTLVToBuf [10:28:56]FM_MakeSignedData [10:28:56]FM_MakeSignedData [10:28:56]SAM_PROTO_SignData [10:28:56]wFMCommunicate request_size=4 [10:28:56]MH_SAM_APDU [10:28:56]CAPDU: 80 0D 01 02 [10:28:56]Write to MH i2c: E2 08 00 62 0F 80 0D 01 02 00 00 00 00 EA [10:28:56]Write i2c OK [10:28:56]MH_I2C_Read... [10:28:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:56]Read from MH i2c: E2 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 62 0F 00 90 00 E5 [10:28:56]RAPDU: 90 00 [10:28:56]wFMCommunicate OK [10:28:56]wFMCommunicate request_size=255 [10:28:56]MH_SAM_APDU [10: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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 E7 B8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C7 17 03 00 35 04 06 00 B7 [10:28:56]Write to MH i2c: E2 02 01 63 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 E7 B8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C7 17 03 00 35 04 06 00 B7 00 00 7C [10:28:56]Write i2c OK [10:28:56]MH_I2C_Read... [10:28:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:56]Read from MH i2c: E2 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 63 0F 00 90 00 E6 [10:28:56]RAPDU: 90 00 [10:28:56]wFMCommunicate OK [10:28:56]wFMCommunicate request_size=10 [10:28:56]MH_SAM_APDU [10:28:56]CAPDU: 80 0D 02 02 05 CE 3D 29 F2 64 [10:28:56]Write to MH i2c: E2 0D 00 64 0F 80 0D 02 02 05 00 CE 3D 29 F2 64 00 00 81 [10:28:56]Write i2c OK [10:28:56]MH_I2C_Read... [10:28:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:56]Read from MH i2c: E2 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 03 00 64 0F 00 90 00 E7 [10:28:56]RAPDU: 90 00 [10:28:56]wFMCommunicate OK [10:28:56]wFMCommunicate request_size=4 [10:28:56]MH_SAM_APDU [10:28:56]CAPDU: 80 0D 03 02 [10:28:56]Write to MH i2c: E2 08 00 65 0F 80 0D 03 02 00 00 00 00 EF [10:28:56]Write i2c OK [10:28:56]MH_I2C_Read... [10:28:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:56]OFD Sender: No OFD packet to send [10:28:56]Read from MH i2c: E2 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 0B 00 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 0B 00 65 0F 00 DB 29 10 5E 33 4D 87 5F 90 00 C8 [10:28:56]RAPDU: DB 29 10 5E 33 4D 87 5F 90 00 [10:28:56]wFMCommunicate OK [10:28:56]SAM_PROTO_SignData done [10:28:56]FM_MakeSignedData done [10:28:56]CreateOFDProtocolMessage [10:28:56]wFMCommunicate request_size=4 [10:28:56]MH_SAM_APDU [10:28:56]CAPDU: 80 11 00 00 [10:28:56]Write to MH i2c: E2 08 00 66 0F 80 11 00 00 00 00 00 00 EF [10:28:56]Write i2c OK [10:28:56]MH_I2C_Read... [10:28:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:56]Read from MH i2c: E2 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 17 00 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 17 00 66 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 44 [10:28:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:28:56]wFMCommunicate OK [10:28:56]CreateOFDProtocolMessage done [10:28:56]OFDSenderStorePacket 202695 [10:28:56]StoreOFDPacket docnum=202695 [10:28:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C1 9E 07 01 59 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 E7 B8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C7 17 03 00 35 04 06 00 B7 CE 3D 29 F2 64 DB 29 10 5E 33 4D 87 5F [10:28:56]CheckFolder [10:28:56]dirname=/storage/ofd_packets [10:28:56]CheckFolder done [10:28:56]ProducePacketName [10:28:56]name=ofd_packets/00202695 [10:28:56]NVStorageSaveData ofd_packets/00202695 [10:28:56]File name is /storage/ofd_packets/00202695 [10:28:56]Write 301 bytes [10:28:56]NVStorageSaveData done [10:28:56]OFDSenderStorePacket done [10:28:56]KKMCreateOFDPacket done [10:28:56]NVStorageSaveData kkm_last_timestamp [10:28:56]File name is /storage/kkm_last_timestamp [10:28:56]Write 4 bytes [10:28:56]NVStorageSaveData done [10:28:56]ExternCall_PrintAddStr [10:28:56]wPrintStart [10:28:56]Write to MH i2c: 01 00 00 67 0F 76 [10:28:56]Write i2c OK [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: 01 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: 01 07 00 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: 01 07 00 67 0F 00 00 00 00 00 FF 0F 8B [10:28:56]RasterBufferAndPrint [10:28:57]line Счет N : (1)450481 [10:28:57]line ИНН: 02508201610067 [10:28:57]line Контрольно-Кассовый Чек [10:28:57]line ПРОДАЖА [10:28:57]line ТРК (МРК, ГНК) : 31 [10:28:57]line Товар: 2710124130 [10:28:57]line Аи-92-К-2 [10:28:57]line 2.990 * 66.90 [10:28:57]line = 200.03 [10:28:57]line НДС 12% НСП 1% [10:28:57]line > о реализуемом товаре [10:28:57]line ОКРУГЛЕНИЕ: -0.03 [10:28:57]line ИТОГО: 200.00 [10:28:57]line Внесено: 200.00 [10:28:57]line СДАЧА: 0.00 [10:28:57]line НСП 1% : 1.77 [10:28:57]line НДС 12% : 21.24 [10:28:57]line Наличными: 200.00 [10:28:57]line Безнал.: 0.00 [10:28:57]line Место: АЗС № 171 "Партнер Нефть" [10:28:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:28:57]line СНО: Общий режим [10:28:57]line Чек 90 29.10.2024 10:28 [10:28:57]line Смена: 546 ФФД: 1.0 [10:28:57]line ЗНМ: 0300000109 [10:28:57]line РНМ: 0000000000091777 [10:28:57]line Версия ККМ: 001 [10:28:57]line ФМ: 0000000000871756 [10:28:57]line ФД: 202695 [10:28:57]line ФПД: 202096417305188 [10:28:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102855&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202695&fm=202096417305188&tin=02508201610067®Number=0000000000091777&sum=20000 [10:28:57]OFD Sender: Processing packet 202695 [packets to send 116, broken 115] [10:28:57]ProducePacketName [10:28:57]name=ofd_packets/00202695 [10:28:57]OFD Sender: To server: pG, [10:28:57]CommunicateWithHost lk.salyk.kg:30040 [10:28:57]ConnectInit lk.salyk.kg [10:28:57]written 0, free lines is 4095 [10:28:57]Connected sock=10 [10:28:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C1 9E 07 01 59 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 E7 B8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C7 17 03 00 35 04 06 00 B7 CE 3D 29 F2 64 DB 29 10 5E 33 4D 87 5F [10:28:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 77 17 47 00 0F 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C7 17 03 00 F4 03 04 00 9A 64 20 67 B6 04 01 00 00 5D A6 6C 80 82 8F 33 7C [10:28:57]CommunicateWithHost err = 0 [10:28:57]CheckOFDResponse [10:28:57]1017 (14) - 77093643461234 [10:28:57]1041 (16) - 0000000000871756 [10:28:57]1040 (4) - 202695 [10:28:57]1012 (4) - 29.10.2024 04:29 [10:28:57]1206 (1) - 0 [10:28:57]OFD Sender: Remove packet 202695 [10:28:57]ProducePacketName [10:28:57]name=ofd_packets/00202695 [10:28:57]NVStorageDeleteData [10:28:57]Write to MH i2c: 01 00 00 92 0F A1 [10:28:57]Write i2c OK [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: 01 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: 01 07 00 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: 01 07 00 92 0F 00 00 00 00 00 96 0C 4A [10:28:57]RasterBufferAndPrint [10:28:57]line [10:28:57]line [10:28:57]line [10:28:57]line [10:28:57]line [10:28:57]written 0, free lines is 3229 [10:28:57]MH_Cut [10:28:57]Write to MH i2c: D1 01 00 99 0F 01 7A [10:28:57]Write i2c OK [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: D1 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: D1 01 00 [10:28:57]MH_I2C_Read... [10:28:57]Read from MH i2c: D1 01 00 99 0F 00 79 [10:28:57]Write to MH i2c: 01 00 00 9A 0F A9 [10:28:57]Write i2c OK [10:28:57]MH_I2C_Read... [10:28:57]OFD Sender: No OFD packet to send [10:28:58]*** Cut start [10:28:58]*** Purtial cut [10:28:58]*** Stage 1: CUTSNS_PIN = 1 [10:28:58]Read from MH i2c: 01 [10:28:58]MH_I2C_Read... [10:28:58]*** Stop cut motor [10:28:58]*** Cut end [10:28:58]Read from MH i2c: 01 07 00 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: 01 07 00 9A 0F 00 00 00 00 00 FF 0F BE [10:28:58]process_action close_receipt done [10:28:58]requested_data is exist [10:28:58]produce_requested_data [10:28:58]requested_item fm.sn is exist - process it [10:28:58]wFMCommunicate request_size=4 [10:28:58]MH_SAM_APDU [10:28:58]CAPDU: 80 11 00 00 [10:28:58]Write to MH i2c: E2 08 00 9B 0F 80 11 00 00 00 00 00 00 24 [10:28:58]Write i2c OK [10:28:58]MH_I2C_Read... [10:28:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:58]Read from MH i2c: E2 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 17 00 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 17 00 9B 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 79 [10:28:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:28:58]wFMCommunicate OK [10:28:58]requested_item fd.num is exist - process it [10:28:58]SAM_PROTO_GetFieldsCounters [10:28:58]wFMCommunicate request_size=4 [10:28:58]MH_SAM_APDU [10:28:58]CAPDU: 80 13 00 00 [10:28:58]Write to MH i2c: E2 08 00 9C 0F 80 13 00 00 00 00 00 00 27 [10:28:58]Write i2c OK [10:28:58]MH_I2C_Read... [10:28:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:58]Read from MH i2c: E2 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 62 00 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 62 00 9C 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C7 17 03 00 0E 04 04 00 22 02 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 63 [10:28:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C7 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:28:58]wFMCommunicate OK [10:28:58]SAM_PROTO_GetFieldsCounters done [10:28:58]requested_item shift.num is exist - process it [10:28:58]requested_item shift.opened is exist - process it [10:28:58]req_shift_opened [10:28:58]FM_GetShiftState [10:28:58]SAM_PROTO_GetShiftState [10:28:58]wFMCommunicate request_size=4 [10:28:58]MH_SAM_APDU [10:28:58]CAPDU: 80 13 01 00 [10:28:58]Write to MH i2c: E2 08 00 9D 0F 80 13 01 00 00 00 00 00 29 [10:28:58]Write i2c OK [10:28:58]MH_I2C_Read... [10:28:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:58]Read from MH i2c: E2 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 0E 00 [10:28:58]MH_I2C_Read... [10:28:58]Read from MH i2c: E2 0E 00 9D 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 12 [10:28:58]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:28:58]wFMCommunicate OK [10:28:58]SAM_PROTO_GetShiftState done [10:28:58]FM_GetShiftState done [10:28:58]req_shift_opened done [10:28:58]requested_item shift.open_date is exist - process it [10:28:58]req_shift_open_date [10:28:58]req_shift_open_date done [10:28:58]produce_requested_data done [10:28:58]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202695,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:28:58]process_action_free close_receipt [10:28:58]json_value_free [10:28:58]json_value_free done [10:28:58]process_json_proto returns [10:28:58]Send response to host [10:28:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202695,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:28:58]free response buf [10:28:58]execute_script done [10:28:58]execute_script returns [10:28:58]free content buf [10:28:58]Sock 8.Close socket [10:28:58]Sock 8.Thread stoped [10:29:02]OFD Sender: No OFD packet to send [10:29:07]OFD Sender: No OFD packet to send [10:29:12]OFD Sender: No OFD packet to send [10:29:17]OFD Sender: No OFD packet to send [10:29:19]accept exits with 9 [10:29:19]New connection [10:29:19]New thread 3066834276 created [10:29:19]Thread 3066977636 joined [10:29:19]Waiting for new connection... [10:29:19] Sock 9.Parse request [10:29:19]Sock 9.Check first char [10:29:19]Sock 9.First char is OK [10:29:19]request: POST /json_proto HTTP/1.0 [10:29:19]Method: POST [10:29:19]URL: /json_proto [10:29:19]Method is POST - this is cgi request [10:29:19]url: /json_proto [10:29:19]query_string will be loaded in cgi processing [10:29:19]execute_cgi json_proto POST (null) [10:29:19]execute_cgi path=json_proto method=POST [10:29:19]POST find Content-Length [10:29:19]Host: 172.17.63.195:8080 [10:29:19]Content-Length: 677 [10:29:19]Content-Type: application/json [10:29:19] [10:29:19]POST finish read [10:29:19]Found Content-Length = 677 [10:29:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450483", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:19]execute_script... [10:29: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)450483", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:19]POST & json_proto [10:29:19]process_json_proto [10:29:19]json parsed OK: [10:29:19]protocol is kg_v1.0 [10:29:19]action value=close_receipt [10:29:19]process_action close_receipt [10:29:19]cmd_close_receipt [10:29:19]MH_GetDate [10:29:19]Write to MH i2c: F0 00 00 9E 0F 9C [10:29:19]Write i2c OK [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: F0 [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: F0 09 00 [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: F0 09 00 9E 0F 00 FF B8 20 67 47 1B 1E 67 CA [10:29:19]GetLastDocTimeStamp 1730197735 [10:29:19]current date 1730197759 [10:29:19]FM_GetShiftState [10:29:19]SAM_PROTO_GetShiftState [10:29:19]wFMCommunicate request_size=4 [10:29:19]MH_SAM_APDU [10:29:19]CAPDU: 80 13 01 00 [10:29:19]Write to MH i2c: E2 08 00 9F 0F 80 13 01 00 00 00 00 00 2B [10:29:19]Write i2c OK [10:29:19]MH_I2C_Read... [10:29:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:19]Read from MH i2c: E2 [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: E2 0E 00 [10:29:19]MH_I2C_Read... [10:29:19]Read from MH i2c: E2 0E 00 9F 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 14 [10:29:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:29:19]wFMCommunicate OK [10:29:19]SAM_PROTO_GetShiftState done [10:29:19]FM_GetShiftState done [10:29:19]opened in 1730160431 [10:29:19]opened+sec_in_day 1730246831 [10:29:19]quantity*price = 50041 [10:29:19]sum+1 = 50042 [10:29:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 91 29.10.2024 10:29 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202696 ФПД: 43376529292848 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102919&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202696&fm=43376529292848&tin=02508201610067®Number=0000000000091777&sum=50000 [10:29:20]StoreToDocumentArchive [10:29:20]shift 546 fd 202696 [10:29:20]save to /storage/0546/doc_00202696 [10:29:20]save last doc name /storage/0546/doc_00202696 to /storage/kkm_last_doc_name [10:29:20]save OK [10:29:20]Clear old archive folders... [10:29:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:29:20]tlvbuf is 0074A0D0 [10:29:20]SAM_PROTO_ClearQueue [10:29:20]wFMCommunicate request_size=4 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 09 00 00 [10:29:20]Write to MH i2c: E2 08 00 AC 0F 80 09 00 00 00 00 00 00 2D [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 AC 0F 00 90 00 2F [10:29:20]RAPDU: 90 00 [10:29:20]wFMCommunicate OK [10:29:20]SAM_PROTO_ClearQueue done [10:29:20]KKMCreateOFDPacket [10:29:20]OFDProtocolAddRootSTLVToBuf [10:29:20]FM_MakeSignedData [10:29:20]FM_MakeSignedData [10:29:20]SAM_PROTO_SignData [10:29:20]wFMCommunicate request_size=4 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 0D 01 02 [10:29:20]Write to MH i2c: E2 08 00 AD 0F 80 0D 01 02 00 00 00 00 35 [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:29:20]Read from MH i2c: E2 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 [10:29:20]MH_I2C_Read... [10:29:20]Read from MH i2c: E2 03 00 AD 0F 00 90 00 30 [10:29:20]RAPDU: 90 00 [10:29:20]wFMCommunicate OK [10:29:20]wFMCommunicate request_size=255 [10:29:20]MH_SAM_APDU [10:29:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 FF B8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C8 17 03 00 35 04 06 00 27 [10:29:20]Write to MH i2c: E2 02 01 AE 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 FF B8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C8 17 03 00 35 04 06 00 27 00 00 8F [10:29:20]Write i2c OK [10:29:20]MH_I2C_Read... [10:29:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:21]Read from MH i2c: E2 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: E2 03 00 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: E2 03 00 AE 0F 00 90 00 31 [10:29:21]RAPDU: 90 00 [10:29:21]wFMCommunicate OK [10:29:21]wFMCommunicate request_size=10 [10:29:21]MH_SAM_APDU [10:29:21]CAPDU: 80 0D 02 02 05 73 62 9E BE 30 [10:29:21]Write to MH i2c: E2 0D 00 AF 0F 80 0D 02 02 05 00 73 62 9E BE 30 00 00 A3 [10:29:21]Write i2c OK [10:29:21]MH_I2C_Read... [10:29:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:21]Read from MH i2c: E2 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: E2 03 00 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: E2 03 00 AF 0F 00 90 00 32 [10:29:21]RAPDU: 90 00 [10:29:21]wFMCommunicate OK [10:29:21]wFMCommunicate request_size=4 [10:29:21]MH_SAM_APDU [10:29:21]CAPDU: 80 0D 03 02 [10:29:21]Write to MH i2c: E2 08 00 B0 0F 80 0D 03 02 00 00 00 00 3A [10:29:21]Write i2c OK [10:29:21]MH_I2C_Read... [10:29:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:29:21]Read from MH i2c: E2 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: E2 0B 00 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: E2 0B 00 B0 0F 00 AB 83 8F 50 52 84 B9 BE 90 00 95 [10:29:21]RAPDU: AB 83 8F 50 52 84 B9 BE 90 00 [10:29:21]wFMCommunicate OK [10:29:21]SAM_PROTO_SignData done [10:29:21]FM_MakeSignedData done [10:29:21]CreateOFDProtocolMessage [10:29:21]wFMCommunicate request_size=4 [10:29:21]MH_SAM_APDU [10:29:21]CAPDU: 80 11 00 00 [10:29:21]Write to MH i2c: E2 08 00 B1 0F 80 11 00 00 00 00 00 00 3A [10:29:21]Write i2c OK [10:29:21]MH_I2C_Read... [10:29:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:21]Read from MH i2c: E2 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: E2 17 00 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: E2 17 00 B1 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8F [10:29:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:29:21]wFMCommunicate OK [10:29:21]CreateOFDProtocolMessage done [10:29:21]OFDSenderStorePacket 202696 [10:29:21]StoreOFDPacket docnum=202696 [10:29:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 89 37 07 01 CF 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 FF B8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C8 17 03 00 35 04 06 00 27 73 62 9E BE 30 AB 83 8F 50 52 84 B9 BE [10:29:21]CheckFolder [10:29:21]dirname=/storage/ofd_packets [10:29:21]CheckFolder done [10:29:21]ProducePacketName [10:29:21]name=ofd_packets/00202696 [10:29:21]NVStorageSaveData ofd_packets/00202696 [10:29:21]File name is /storage/ofd_packets/00202696 [10:29:21]Write 301 bytes [10:29:21]NVStorageSaveData done [10:29:21]OFDSenderStorePacket done [10:29:21]KKMCreateOFDPacket done [10:29:21]NVStorageSaveData kkm_last_timestamp [10:29:21]File name is /storage/kkm_last_timestamp [10:29:21]Write 4 bytes [10:29:21]NVStorageSaveData done [10:29:21]ExternCall_PrintAddStr [10:29:21]wPrintStart [10:29:21]Write to MH i2c: 01 00 00 B2 0F C1 [10:29:21]Write i2c OK [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: 01 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: 01 07 00 [10:29:21]MH_I2C_Read... [10:29:21]Read from MH i2c: 01 07 00 B2 0F 00 00 00 00 00 FF 0F D6 [10:29:21]RasterBufferAndPrint [10:29:21]line Счет N : (1)450483 [10:29:21]line ИНН: 02508201610067 [10:29:21]line Контрольно-Кассовый Чек [10:29:21]line ПРОДАЖА [10:29:21]line ТРК (МРК, ГНК) : 62 [10:29:21]line Товар: 2710124130 [10:29:21]line Аи-92-К-2 [10:29:21]line 7.480 * 66.90 [10:29:21]line = 500.41 [10:29:21]line НДС 12% НСП 1% [10:29:21]line > о реализуемом товаре [10:29:21]line ОКРУГЛЕНИЕ: -0.41 [10:29:21]line ИТОГО: 500.00 [10:29:21]line Внесено: 500.00 [10:29:21]line СДАЧА: 0.00 [10:29:21]line НСП 1% : 4.43 [10:29:21]line НДС 12% : 53.14 [10:29:21]line Наличными: 500.00 [10:29:21]line Безнал.: 0.00 [10:29:21]line Место: АЗС № 171 "Партнер Нефть" [10:29:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:29:21]line СНО: Общий режим [10:29:21]line Чек 91 29.10.2024 10:29 [10:29:21]line Смена: 546 ФФД: 1.0 [10:29:21]line ЗНМ: 0300000109 [10:29:21]line РНМ: 0000000000091777 [10:29:21]line Версия ККМ: 001 [10:29:21]line ФМ: 0000000000871756 [10:29:21]line ФД: 202696 [10:29:21]line ФПД: 43376529292848 [10:29:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T102919&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202696&fm=43376529292848&tin=02508201610067®Number=0000000000091777&sum=50000 [10:29:21]OFD Sender: Processing packet 202696 [packets to send 116, broken 115] [10:29:21]ProducePacketName [10:29:21]name=ofd_packets/00202696 [10:29:21]OFD Sender: To server: pG, [10:29:21]CommunicateWithHost lk.salyk.kg:30040 [10:29:21]ConnectInit lk.salyk.kg [10:29:21]written 0, free lines is 4095 [10:29:21]Connected sock=10 [10:29:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 89 37 07 01 CF 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 FF B8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C8 17 03 00 35 04 06 00 27 73 62 9E BE 30 AB 83 8F 50 52 84 B9 BE [10:29:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A9 E7 47 00 2A D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C8 17 03 00 F4 03 04 00 B2 64 20 67 B6 04 01 00 00 59 16 1A C5 5C FB 04 4F [10:29:21]CommunicateWithHost err = 0 [10:29:21]CheckOFDResponse [10:29:21]1017 (14) - 77093643461234 [10:29:21]1041 (16) - 0000000000871756 [10:29:21]1040 (4) - 202696 [10:29:21]1012 (4) - 29.10.2024 04:29 [10:29:21]1206 (1) - 0 [10:29:21]OFD Sender: Remove packet 202696 [10:29:21]ProducePacketName [10:29:21]name=ofd_packets/00202696 [10:29:21]NVStorageDeleteData [10:29:22]Write to MH i2c: 01 00 00 DD 0F EC [10:29:22]Write i2c OK [10:29:22]MH_I2C_Read... [10:29:22]Read from MH i2c: 01 [10:29:22]MH_I2C_Read... [10:29:22]Read from MH i2c: 01 07 00 [10:29:22]MH_I2C_Read... [10:29:22]Read from MH i2c: 01 07 00 DD 0F 00 00 00 00 00 89 0C 88 [10:29:22]RasterBufferAndPrint [10:29:22]line [10:29:22]line [10:29:22]line [10:29:22]line [10:29:22]line [10:29:22]written 0, free lines is 3213 [10:29:22]MH_Cut [10:29:22]Write to MH i2c: D1 01 00 E4 0F 01 C5 [10:29:22]Write i2c OK [10:29:22]MH_I2C_Read... [10:29:22]Read from MH i2c: D1 [10:29:22]MH_I2C_Read... [10:29:22]Read from MH i2c: D1 01 00 [10:29:22]MH_I2C_Read... [10:29:22]Read from MH i2c: D1 01 00 E4 0F 00 C4 [10:29:22]Write to MH i2c: 01 00 00 E5 0F F4 [10:29:22]Write i2c OK [10:29:22]MH_I2C_Read... [10:29:22]OFD Sender: No OFD packet to send [10:29:22]*** Cut start [10:29:22]*** Purtial cut [10:29:22]*** Stage 1: CUTSNS_PIN = 1 [10:29:23]Read from MH i2c: 01 [10:29:23]MH_I2C_Read... [10:29:23]*** Stop cut motor [10:29:23]*** Cut end [10:29:23]Read from MH i2c: 01 07 00 [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: 01 07 00 E5 0F 00 00 00 00 00 FF 0F 09 [10:29:23]process_action close_receipt done [10:29:23]requested_data is exist [10:29:23]produce_requested_data [10:29:23]requested_item fm.sn is exist - process it [10:29:23]wFMCommunicate request_size=4 [10:29:23]MH_SAM_APDU [10:29:23]CAPDU: 80 11 00 00 [10:29:23]Write to MH i2c: E2 08 00 E6 0F 80 11 00 00 00 00 00 00 6F [10:29:23]Write i2c OK [10:29:23]MH_I2C_Read... [10:29:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:23]Read from MH i2c: E2 [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: E2 17 00 [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: E2 17 00 E6 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C4 [10:29:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:29:23]wFMCommunicate OK [10:29:23]requested_item fd.num is exist - process it [10:29:23]SAM_PROTO_GetFieldsCounters [10:29:23]wFMCommunicate request_size=4 [10:29:23]MH_SAM_APDU [10:29:23]CAPDU: 80 13 00 00 [10:29:23]Write to MH i2c: E2 08 00 E7 0F 80 13 00 00 00 00 00 00 72 [10:29:23]Write i2c OK [10:29:23]MH_I2C_Read... [10:29:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:29:23]Read from MH i2c: E2 [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: E2 62 00 [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: E2 62 00 E7 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C8 17 03 00 0E 04 04 00 22 02 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 B2 [10:29:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C8 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:29:23]wFMCommunicate OK [10:29:23]SAM_PROTO_GetFieldsCounters done [10:29:23]requested_item shift.num is exist - process it [10:29:23]requested_item shift.opened is exist - process it [10:29:23]req_shift_opened [10:29:23]FM_GetShiftState [10:29:23]SAM_PROTO_GetShiftState [10:29:23]wFMCommunicate request_size=4 [10:29:23]MH_SAM_APDU [10:29:23]CAPDU: 80 13 01 00 [10:29:23]Write to MH i2c: E2 08 00 E8 0F 80 13 01 00 00 00 00 00 74 [10:29:23]Write i2c OK [10:29:23]MH_I2C_Read... [10:29:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:23]Read from MH i2c: E2 [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: E2 0E 00 [10:29:23]MH_I2C_Read... [10:29:23]Read from MH i2c: E2 0E 00 E8 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 5D [10:29:23]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:29:23]wFMCommunicate OK [10:29:23]SAM_PROTO_GetShiftState done [10:29:23]FM_GetShiftState done [10:29:23]req_shift_opened done [10:29:23]requested_item shift.open_date is exist - process it [10:29:23]req_shift_open_date [10:29:23]req_shift_open_date done [10:29:23]produce_requested_data done [10:29:23]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202696,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:29:23]process_action_free close_receipt [10:29:23]json_value_free [10:29:23]json_value_free done [10:29:23]process_json_proto returns [10:29:23]Send response to host [10:29:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202696,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:29:23]free response buf [10:29:23]execute_script done [10:29:23]execute_script returns [10:29:23]free content buf [10:29:23]Sock 9.Close socket [10:29:23]Sock 9.Thread stoped [10:29:27]OFD Sender: No OFD packet to send [10:29:32]OFD Sender: No OFD packet to send [10:29:37]OFD Sender: No OFD packet to send [10:29:42]OFD Sender: No OFD packet to send [10:29:47]OFD Sender: No OFD packet to send [10:29:52]OFD Sender: No OFD packet to send [10:29:57]OFD Sender: No OFD packet to send [10:30:02]OFD Sender: No OFD packet to send [10:30:07]OFD Sender: No OFD packet to send [10:30:12]OFD Sender: No OFD packet to send [10:30:17]OFD Sender: No OFD packet to send [10:30:22]OFD Sender: No OFD packet to send [10:30:27]OFD Sender: No OFD packet to send [10:30:32]OFD Sender: No OFD packet to send [10:30:37]OFD Sender: No OFD packet to send [10:30:42]OFD Sender: No OFD packet to send [10:30:47]OFD Sender: No OFD packet to send [10:30:52]OFD Sender: No OFD packet to send [10:30:57]OFD Sender: No OFD packet to send [10:31:02]accept exits with 8 [10:31:02]New connection [10:31:02]New thread 3066977636 created [10:31:02]Thread 3066834276 joined [10:31:02]Waiting for new connection... [10:31:02] Sock 8.Parse request [10:31:02]Sock 8.Check first char [10:31:02]Sock 8.First char is OK [10:31:02]request: POST /json_proto HTTP/1.0 [10:31:02]Method: POST [10:31:02]URL: /json_proto [10:31:02]Method is POST - this is cgi request [10:31:02]url: /json_proto [10:31:02]query_string will be loaded in cgi processing [10:31:02]execute_cgi json_proto POST (null) [10:31:02]execute_cgi path=json_proto method=POST [10:31:02]POST find Content-Length [10:31:02]Host: 172.17.63.195:8080 [10:31:02]Content-Length: 679 [10:31:02]Content-Type: application/json [10:31:02] [10:31:02]POST finish read [10:31:02]Found Content-Length = 679 [10:31:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:02]execute_script... [10:31: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)450484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:02]POST & json_proto [10:31:02]process_json_proto [10:31:02]json parsed OK: [10:31:02]protocol is kg_v1.0 [10:31:02]action value=close_receipt [10:31:02]process_action close_receipt [10:31:02]cmd_close_receipt [10:31:02]MH_GetDate [10:31:02]Write to MH i2c: F0 00 00 E9 0F E7 [10:31:02]Write i2c OK [10:31:02]MH_I2C_Read... [10:31:02]Read from MH i2c: F0 [10:31:02]MH_I2C_Read... [10:31:02]Read from MH i2c: F0 09 00 [10:31:02]MH_I2C_Read... [10:31:02]Read from MH i2c: F0 09 00 E9 0F 00 66 B9 20 67 47 1B 1E 67 7D [10:31:02]GetLastDocTimeStamp 1730197759 [10:31:02]current date 1730197862 [10:31:02]FM_GetShiftState [10:31:02]SAM_PROTO_GetShiftState [10:31:02]wFMCommunicate request_size=4 [10:31:02]MH_SAM_APDU [10:31:02]CAPDU: 80 13 01 00 [10:31:02]Write to MH i2c: E2 08 00 EA 0F 80 13 01 00 00 00 00 00 76 [10:31:02]Write i2c OK [10:31:02]MH_I2C_Read... [10:31:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:02]Read from MH i2c: E2 [10:31:02]MH_I2C_Read... [10:31:02]Read from MH i2c: E2 0E 00 [10:31:02]MH_I2C_Read... [10:31:02]Read from MH i2c: E2 0E 00 EA 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 5F [10:31:02]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:31:02]wFMCommunicate OK [10:31:02]SAM_PROTO_GetShiftState done [10:31:02]FM_GetShiftState done [10:31:02]opened in 1730160431 [10:31:02]opened+sec_in_day 1730246831 [10:31:02]quantity*price = 250012 [10:31:02]sum+1 = 250013 [10:31:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 92 29.10.2024 10:31 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202697 ФПД: 117637865928703 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103102&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202697&fm=117637865928703&tin=02508201610067®Number=0000000000091777&sum=250000 [10:31:03]StoreToDocumentArchive [10:31:03]shift 546 fd 202697 [10:31:03]save to /storage/0546/doc_00202697 [10:31:03]save last doc name /storage/0546/doc_00202697 to /storage/kkm_last_doc_name [10:31:03]save OK [10:31:03]Clear old archive folders... [10:31:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:31:03]tlvbuf is 007505B0 [10:31:03]SAM_PROTO_ClearQueue [10:31:03]wFMCommunicate request_size=4 [10:31:03]MH_SAM_APDU [10:31:03]CAPDU: 80 09 00 00 [10:31:03]Write to MH i2c: E2 08 00 F7 0F 80 09 00 00 00 00 00 00 78 [10:31:03]Write i2c OK [10:31:03]MH_I2C_Read... [10:31:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:03]Read from MH i2c: E2 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: E2 03 00 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: E2 03 00 F7 0F 00 90 00 7A [10:31:03]RAPDU: 90 00 [10:31:03]wFMCommunicate OK [10:31:03]SAM_PROTO_ClearQueue done [10:31:03]KKMCreateOFDPacket [10:31:03]OFDProtocolAddRootSTLVToBuf [10:31:03]FM_MakeSignedData [10:31:03]FM_MakeSignedData [10:31:03]SAM_PROTO_SignData [10:31:03]wFMCommunicate request_size=4 [10:31:03]MH_SAM_APDU [10:31:03]CAPDU: 80 0D 01 02 [10:31:03]Write to MH i2c: E2 08 00 F8 0F 80 0D 01 02 00 00 00 00 80 [10:31:03]Write i2c OK [10:31:03]MH_I2C_Read... [10:31:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:03]Read from MH i2c: E2 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: E2 03 00 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: E2 03 00 F8 0F 00 90 00 7B [10:31:03]RAPDU: 90 00 [10:31:03]wFMCommunicate OK [10:31:03]wFMCommunicate request_size=255 [10:31:03]MH_SAM_APDU [10:31:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 66 B9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C9 17 03 00 35 04 06 00 6A FD B3 35 [10:31:03]Write to MH i2c: E2 02 01 F9 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 66 B9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C9 17 03 00 35 04 06 00 6A FD B3 35 00 00 C3 [10:31:03]Write i2c OK [10:31:03]MH_I2C_Read... [10:31:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:03]Read from MH i2c: E2 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: E2 03 00 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: E2 03 00 F9 0F 00 90 00 7C [10:31:03]RAPDU: 90 00 [10:31:03]wFMCommunicate OK [10:31:03]wFMCommunicate request_size=7 [10:31:03]MH_SAM_APDU [10:31:03]CAPDU: 80 0D 02 02 02 F7 FF [10:31:03]Write to MH i2c: E2 0A 00 FA 0F 80 0D 02 02 02 00 F7 FF 00 00 7D [10:31:03]Write i2c OK [10:31:03]MH_I2C_Read... [10:31:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:03]Read from MH i2c: E2 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: E2 03 00 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: E2 03 00 FA 0F 00 90 00 7D [10:31:03]RAPDU: 90 00 [10:31:03]wFMCommunicate OK [10:31:03]wFMCommunicate request_size=4 [10:31:03]MH_SAM_APDU [10:31:03]CAPDU: 80 0D 03 02 [10:31:03]Write to MH i2c: E2 08 00 FB 0F 80 0D 03 02 00 00 00 00 85 [10:31:03]Write i2c OK [10:31:03]MH_I2C_Read... [10:31:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:03]Read from MH i2c: E2 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: E2 0B 00 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: E2 0B 00 FB 0F 00 CE 99 74 82 79 32 12 DF 90 00 7F [10:31:03]RAPDU: CE 99 74 82 79 32 12 DF 90 00 [10:31:03]wFMCommunicate OK [10:31:03]SAM_PROTO_SignData done [10:31:03]FM_MakeSignedData done [10:31:03]CreateOFDProtocolMessage [10:31:03]wFMCommunicate request_size=4 [10:31:03]MH_SAM_APDU [10:31:03]CAPDU: 80 11 00 00 [10:31:03]Write to MH i2c: E2 08 00 FC 0F 80 11 00 00 00 00 00 00 85 [10:31:03]Write i2c OK [10:31:03]MH_I2C_Read... [10:31:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:03]Read from MH i2c: E2 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: E2 17 00 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: E2 17 00 FC 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DA [10:31:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:31:03]wFMCommunicate OK [10:31:03]CreateOFDProtocolMessage done [10:31:03]OFDSenderStorePacket 202697 [10:31:03]StoreOFDPacket docnum=202697 [10:31:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 E9 5D 04 01 4F 76 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 66 B9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C9 17 03 00 35 04 06 00 6A FD B3 35 F7 FF CE 99 74 82 79 32 12 DF [10:31:03]CheckFolder [10:31:03]dirname=/storage/ofd_packets [10:31:03]CheckFolder done [10:31:03]ProducePacketName [10:31:03]name=ofd_packets/00202697 [10:31:03]NVStorageSaveData ofd_packets/00202697 [10:31:03]File name is /storage/ofd_packets/00202697 [10:31:03]Write 298 bytes [10:31:03]NVStorageSaveData done [10:31:03]OFDSenderStorePacket done [10:31:03]KKMCreateOFDPacket done [10:31:03]NVStorageSaveData kkm_last_timestamp [10:31:03]File name is /storage/kkm_last_timestamp [10:31:03]Write 4 bytes [10:31:03]NVStorageSaveData done [10:31:03]ExternCall_PrintAddStr [10:31:03]wPrintStart [10:31:03]Write to MH i2c: 01 00 00 FD 0F 0C [10:31:03]Write i2c OK [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: 01 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: 01 07 00 [10:31:03]MH_I2C_Read... [10:31:03]Read from MH i2c: 01 07 00 FD 0F 00 00 00 00 00 FF 0F 21 [10:31:03]RasterBufferAndPrint [10:31:03]line Счет N : (1)450484 [10:31:03]line ИНН: 02508201610067 [10:31:03]line Контрольно-Кассовый Чек [10:31:03]line ПРОДАЖА [10:31:03]line ТРК (МРК, ГНК) : 21 [10:31:03]line Товар: 2710194210 [10:31:03]line ДТ-К-2 [10:31:03]line 32.810 * 76.20 [10:31:03]line = 2500.12 [10:31:03]line НДС 12% НСП 1% [10:31:03]line > о реализуемом товаре [10:31:03]line ОКРУГЛЕНИЕ: -0.12 [10:31:03]line ИТОГО: 2500.00 [10:31:03]line Внесено: 2500.00 [10:31:03]line СДАЧА: 0.00 [10:31:03]line НСП 1% : 22.12 [10:31:03]line НДС 12% : 265.50 [10:31:03]line Наличными: 2500.00 [10:31:03]line Безнал.: 0.00 [10:31:03]line Место: АЗС № 171 "Партнер Нефть" [10:31:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:31:03]line СНО: Общий режим [10:31:03]line Чек 92 29.10.2024 10:31 [10:31:03]line Смена: 546 ФФД: 1.0 [10:31:03]line ЗНМ: 0300000109 [10:31:03]line РНМ: 0000000000091777 [10:31:03]line Версия ККМ: 001 [10:31:03]line ФМ: 0000000000871756 [10:31:03]line ФД: 202697 [10:31:03]line ФПД: 117637865928703 [10:31:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103102&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202697&fm=117637865928703&tin=02508201610067®Number=0000000000091777&sum=250000 [10:31:04]OFD Sender: Processing packet 202697 [packets to send 116, broken 115] [10:31:04]ProducePacketName [10:31:04]name=ofd_packets/00202697 [10:31:04]OFD Sender: To server: pG, [10:31:04]CommunicateWithHost lk.salyk.kg:30040 [10:31:04]ConnectInit lk.salyk.kg [10:31:04]written 0, free lines is 4095 [10:31:04]Connected sock=10 [10:31:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 E9 5D 04 01 4F 76 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 66 B9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C9 17 03 00 35 04 06 00 6A FD B3 35 F7 FF CE 99 74 82 79 32 12 DF [10:31:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 47 9F 47 00 25 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C9 17 03 00 F4 03 04 00 19 65 20 67 B6 04 01 00 00 DF 26 38 E5 9D 70 D1 93 [10:31:04]CommunicateWithHost err = 0 [10:31:04]CheckOFDResponse [10:31:04]1017 (14) - 77093643461234 [10:31:04]1041 (16) - 0000000000871756 [10:31:04]1040 (4) - 202697 [10:31:04]1012 (4) - 29.10.2024 04:31 [10:31:04]1206 (1) - 0 [10:31:04]OFD Sender: Remove packet 202697 [10:31:04]ProducePacketName [10:31:04]name=ofd_packets/00202697 [10:31:04]NVStorageDeleteData [10:31:04]Write to MH i2c: 01 00 00 28 10 38 [10:31:04]Write i2c OK [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: 01 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: 01 07 00 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: 01 07 00 28 10 00 00 00 00 00 8F 0C DA [10:31:04]RasterBufferAndPrint [10:31:04]line [10:31:04]line [10:31:04]line [10:31:04]line [10:31:04]line [10:31:04]written 0, free lines is 3218 [10:31:04]MH_Cut [10:31:04]Write to MH i2c: D1 01 00 2F 10 01 11 [10:31:04]Write i2c OK [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: D1 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: D1 01 00 [10:31:04]MH_I2C_Read... [10:31:04]Read from MH i2c: D1 01 00 2F 10 00 10 [10:31:04]Write to MH i2c: 01 00 00 30 10 40 [10:31:04]Write i2c OK [10:31:04]MH_I2C_Read... [10:31:05]OFD Sender: No OFD packet to send [10:31:05]*** Cut start [10:31:05]*** Purtial cut [10:31:05]*** Stage 1: CUTSNS_PIN = 1 [10:31:05]Read from MH i2c: 01 [10:31:05]MH_I2C_Read... [10:31:05]*** Stop cut motor [10:31:05]*** Cut end [10:31:05]Read from MH i2c: 01 07 00 [10:31:05]MH_I2C_Read... [10:31:05]Read from MH i2c: 01 07 00 30 10 00 00 00 00 00 FF 0F 55 [10:31:05]process_action close_receipt done [10:31:05]requested_data is exist [10:31:05]produce_requested_data [10:31:05]requested_item fm.sn is exist - process it [10:31:05]wFMCommunicate request_size=4 [10:31:05]MH_SAM_APDU [10:31:05]CAPDU: 80 11 00 00 [10:31:05]Write to MH i2c: E2 08 00 31 10 80 11 00 00 00 00 00 00 BB [10:31:05]Write i2c OK [10:31:05]MH_I2C_Read... [10:31:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:05]Read from MH i2c: E2 [10:31:05]MH_I2C_Read... [10:31:05]Read from MH i2c: E2 17 00 [10:31:05]MH_I2C_Read... [10:31:05]Read from MH i2c: E2 17 00 31 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 10 [10:31:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:31:05]wFMCommunicate OK [10:31:05]requested_item fd.num is exist - process it [10:31:05]SAM_PROTO_GetFieldsCounters [10:31:05]wFMCommunicate request_size=4 [10:31:05]MH_SAM_APDU [10:31:05]CAPDU: 80 13 00 00 [10:31:05]Write to MH i2c: E2 08 00 32 10 80 13 00 00 00 00 00 00 BE [10:31:05]Write i2c OK [10:31:05]MH_I2C_Read... [10:31:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:06]Read from MH i2c: E2 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 62 00 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 62 00 32 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C9 17 03 00 0E 04 04 00 22 02 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 02 [10:31:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C9 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:31:06]wFMCommunicate OK [10:31:06]SAM_PROTO_GetFieldsCounters done [10:31:06]requested_item shift.num is exist - process it [10:31:06]requested_item shift.opened is exist - process it [10:31:06]req_shift_opened [10:31:06]FM_GetShiftState [10:31:06]SAM_PROTO_GetShiftState [10:31:06]wFMCommunicate request_size=4 [10:31:06]MH_SAM_APDU [10:31:06]CAPDU: 80 13 01 00 [10:31:06]Write to MH i2c: E2 08 00 33 10 80 13 01 00 00 00 00 00 C0 [10:31:06]Write i2c OK [10:31:06]MH_I2C_Read... [10:31:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:06]Read from MH i2c: E2 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 0E 00 [10:31:06]MH_I2C_Read... [10:31:06]Read from MH i2c: E2 0E 00 33 10 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A9 [10:31:06]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:31:06]wFMCommunicate OK [10:31:06]SAM_PROTO_GetShiftState done [10:31:06]FM_GetShiftState done [10:31:06]req_shift_opened done [10:31:06]requested_item shift.open_date is exist - process it [10:31:06]req_shift_open_date [10:31:06]req_shift_open_date done [10:31:06]produce_requested_data done [10:31:06]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202697,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:31:06]process_action_free close_receipt [10:31:06]json_value_free [10:31:06]json_value_free done [10:31:06]process_json_proto returns [10:31:06]Send response to host [10:31:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202697,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:31:06]free response buf [10:31:06]execute_script done [10:31:06]execute_script returns [10:31:06]free content buf [10:31:06]Sock 8.Close socket [10:31:06]Sock 8.Thread stoped [10:31:10]OFD Sender: No OFD packet to send [10:31:15]OFD Sender: No OFD packet to send [10:31:20]OFD Sender: No OFD packet to send [10:31:25]OFD Sender: No OFD packet to send [10:31:30]OFD Sender: No OFD packet to send [10:31:35]OFD Sender: No OFD packet to send [10:31:40]OFD Sender: No OFD packet to send [10:31:45]OFD Sender: No OFD packet to send [10:31:50]OFD Sender: No OFD packet to send [10:31:55]OFD Sender: No OFD packet to send [10:32:00]OFD Sender: No OFD packet to send [10:32:05]OFD Sender: No OFD packet to send [10:32:10]OFD Sender: No OFD packet to send [10:32:15]OFD Sender: No OFD packet to send [10:32:20]OFD Sender: No OFD packet to send [10:32:25]OFD Sender: No OFD packet to send [10:32:30]OFD Sender: No OFD packet to send [10:32:35]OFD Sender: No OFD packet to send [10:32:40]OFD Sender: No OFD packet to send [10:32:45]OFD Sender: No OFD packet to send [10:32:50]OFD Sender: No OFD packet to send [10:32:55]OFD Sender: No OFD packet to send [10:33:00]OFD Sender: No OFD packet to send [10:33:05]OFD Sender: No OFD packet to send [10:33:10]OFD Sender: No OFD packet to send [10:33:15]OFD Sender: No OFD packet to send [10:33:20]OFD Sender: No OFD packet to send [10:33:25]OFD Sender: No OFD packet to send [10:33:30]OFD Sender: No OFD packet to send [10:33:35]OFD Sender: No OFD packet to send [10:33:40]OFD Sender: No OFD packet to send [10:33:45]OFD Sender: No OFD packet to send [10:33:50]OFD Sender: No OFD packet to send [10:33:55]OFD Sender: No OFD packet to send [10:34:00]OFD Sender: No OFD packet to send [10:34:05]OFD Sender: No OFD packet to send [10:34:10]OFD Sender: No OFD packet to send [10:34:15]OFD Sender: No OFD packet to send [10:34:20]OFD Sender: No OFD packet to send [10:34:25]OFD Sender: No OFD packet to send [10:34:30]OFD Sender: No OFD packet to send [10:34:35]OFD Sender: No OFD packet to send [10:34:40]OFD Sender: No OFD packet to send [10:34:45]OFD Sender: No OFD packet to send [10:34:50]OFD Sender: No OFD packet to send [10:34:55]OFD Sender: No OFD packet to send [10:35:00]OFD Sender: No OFD packet to send [10:35:05]OFD Sender: No OFD packet to send [10:35:10]OFD Sender: No OFD packet to send [10:35:15]OFD Sender: No OFD packet to send [10:35:20]OFD Sender: No OFD packet to send [10:35:22]accept exits with 9 [10:35:22]New connection [10:35:22]New thread 3066834276 created [10:35:22]Thread 3066977636 joined [10:35:22]Waiting for new connection... [10:35:22] Sock 9.Parse request [10:35:22]Sock 9.Check first char [10:35:22]Sock 9.First char is OK [10:35:22]request: POST /json_proto HTTP/1.0 [10:35:22]Method: POST [10:35:22]URL: /json_proto [10:35:22]Method is POST - this is cgi request [10:35:22]url: /json_proto [10:35:22]query_string will be loaded in cgi processing [10:35:22]execute_cgi json_proto POST (null) [10:35:22]execute_cgi path=json_proto method=POST [10:35:22]POST find Content-Length [10:35:22]Host: 172.17.63.195:8080 [10:35:22]Content-Length: 677 [10:35:22]Content-Type: application/json [10:35:22] [10:35:22]POST finish read [10:35:22]Found Content-Length = 677 [10:35:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450485", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:35:22]execute_script... [10:35: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)450485", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:35:22]POST & json_proto [10:35:22]process_json_proto [10:35:22]json parsed OK: [10:35:22]protocol is kg_v1.0 [10:35:22]action value=close_receipt [10:35:22]process_action close_receipt [10:35:22]cmd_close_receipt [10:35:22]MH_GetDate [10:35:22]Write to MH i2c: F0 00 00 34 10 33 [10:35:22]Write i2c OK [10:35:22]MH_I2C_Read... [10:35:22]Read from MH i2c: F0 [10:35:22]MH_I2C_Read... [10:35:22]Read from MH i2c: F0 09 00 [10:35:22]MH_I2C_Read... [10:35:22]Read from MH i2c: F0 09 00 34 10 00 6A BA 20 67 47 1B 1E 67 CE [10:35:22]GetLastDocTimeStamp 1730197862 [10:35:22]current date 1730198122 [10:35:22]FM_GetShiftState [10:35:22]SAM_PROTO_GetShiftState [10:35:22]wFMCommunicate request_size=4 [10:35:22]MH_SAM_APDU [10:35:22]CAPDU: 80 13 01 00 [10:35:22]Write to MH i2c: E2 08 00 35 10 80 13 01 00 00 00 00 00 C2 [10:35:22]Write i2c OK [10:35:22]MH_I2C_Read... [10:35:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:22]Read from MH i2c: E2 [10:35:22]MH_I2C_Read... [10:35:22]Read from MH i2c: E2 0E 00 [10:35:22]MH_I2C_Read... [10:35:22]Read from MH i2c: E2 0E 00 35 10 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AB [10:35:22]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:35:22]wFMCommunicate OK [10:35:22]SAM_PROTO_GetShiftState done [10:35:22]FM_GetShiftState done [10:35:22]opened in 1730160431 [10:35:22]opened+sec_in_day 1730246831 [10:35:22]quantity*price = 40006 [10:35:22]sum+1 = 40007 [10:35:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 93 29.10.2024 10:35 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202698 ФПД: 238387369709007 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103522&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202698&fm=238387369709007&tin=02508201610067®Number=0000000000091777&sum=40000 [10:35:23]StoreToDocumentArchive [10:35:23]shift 546 fd 202698 [10:35:23]save to /storage/0546/doc_00202698 [10:35:23]save last doc name /storage/0546/doc_00202698 to /storage/kkm_last_doc_name [10:35:23]save OK [10:35:23]Clear old archive folders... [10:35:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:35:23]tlvbuf is 007AF940 [10:35:23]SAM_PROTO_ClearQueue [10:35:23]wFMCommunicate request_size=4 [10:35:23]MH_SAM_APDU [10:35:23]CAPDU: 80 09 00 00 [10:35:23]Write to MH i2c: E2 08 00 42 10 80 09 00 00 00 00 00 00 C4 [10:35:23]Write i2c OK [10:35:23]MH_I2C_Read... [10:35:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:35:23]Read from MH i2c: E2 [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: E2 03 00 [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: E2 03 00 42 10 00 90 00 C6 [10:35:23]RAPDU: 90 00 [10:35:23]wFMCommunicate OK [10:35:23]SAM_PROTO_ClearQueue done [10:35:23]KKMCreateOFDPacket [10:35:23]OFDProtocolAddRootSTLVToBuf [10:35:23]FM_MakeSignedData [10:35:23]FM_MakeSignedData [10:35:23]SAM_PROTO_SignData [10:35:23]wFMCommunicate request_size=4 [10:35:23]MH_SAM_APDU [10:35:23]CAPDU: 80 0D 01 02 [10:35:23]Write to MH i2c: E2 08 00 43 10 80 0D 01 02 00 00 00 00 CC [10:35:23]Write i2c OK [10:35:23]MH_I2C_Read... [10:35:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:35:23]Read from MH i2c: E2 [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: E2 03 00 [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: E2 03 00 43 10 00 90 00 C7 [10:35:23]RAPDU: 90 00 [10:35:23]wFMCommunicate OK [10:35:23]wFMCommunicate request_size=255 [10:35:23]MH_SAM_APDU [10:35: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 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 6A BA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CA 17 03 00 35 04 06 00 D8 [10:35:23]Write to MH i2c: E2 02 01 44 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 6A BA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CA 17 03 00 35 04 06 00 D8 00 00 17 [10:35:23]Write i2c OK [10:35:23]MH_I2C_Read... [10:35:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:23]Read from MH i2c: E2 [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: E2 03 00 [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: E2 03 00 44 10 00 90 00 C8 [10:35:23]RAPDU: 90 00 [10:35:23]wFMCommunicate OK [10:35:23]wFMCommunicate request_size=10 [10:35:23]MH_SAM_APDU [10:35:23]CAPDU: 80 0D 02 02 05 CF E2 7D 8D CF [10:35:23]Write to MH i2c: E2 0D 00 45 10 80 0D 02 02 05 00 CF E2 7D 8D CF 00 00 63 [10:35:23]Write i2c OK [10:35:23]MH_I2C_Read... [10:35:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:23]Read from MH i2c: E2 [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: E2 03 00 [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: E2 03 00 45 10 00 90 00 C9 [10:35:23]RAPDU: 90 00 [10:35:23]wFMCommunicate OK [10:35:23]wFMCommunicate request_size=4 [10:35:23]MH_SAM_APDU [10:35:23]CAPDU: 80 0D 03 02 [10:35:23]Write to MH i2c: E2 08 00 46 10 80 0D 03 02 00 00 00 00 D1 [10:35:23]Write i2c OK [10:35:23]MH_I2C_Read... [10:35:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:35:23]Read from MH i2c: E2 [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: E2 0B 00 [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: E2 0B 00 46 10 00 22 6F F1 36 F1 E4 DD F0 90 00 2C [10:35:23]RAPDU: 22 6F F1 36 F1 E4 DD F0 90 00 [10:35:23]wFMCommunicate OK [10:35:23]SAM_PROTO_SignData done [10:35:23]FM_MakeSignedData done [10:35:23]CreateOFDProtocolMessage [10:35:23]wFMCommunicate request_size=4 [10:35:23]MH_SAM_APDU [10:35:23]CAPDU: 80 11 00 00 [10:35:23]Write to MH i2c: E2 08 00 47 10 80 11 00 00 00 00 00 00 D1 [10:35:23]Write i2c OK [10:35:23]MH_I2C_Read... [10:35:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:23]Read from MH i2c: E2 [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: E2 17 00 [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: E2 17 00 47 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 26 [10:35:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:35:23]wFMCommunicate OK [10:35:23]CreateOFDProtocolMessage done [10:35:23]OFDSenderStorePacket 202698 [10:35:23]StoreOFDPacket docnum=202698 [10:35:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A4 19 07 01 99 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 6A BA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CA 17 03 00 35 04 06 00 D8 CF E2 7D 8D CF 22 6F F1 36 F1 E4 DD F0 [10:35:23]CheckFolder [10:35:23]dirname=/storage/ofd_packets [10:35:23]CheckFolder done [10:35:23]ProducePacketName [10:35:23]name=ofd_packets/00202698 [10:35:23]NVStorageSaveData ofd_packets/00202698 [10:35:23]File name is /storage/ofd_packets/00202698 [10:35:23]Write 301 bytes [10:35:23]NVStorageSaveData done [10:35:23]OFDSenderStorePacket done [10:35:23]KKMCreateOFDPacket done [10:35:23]NVStorageSaveData kkm_last_timestamp [10:35:23]File name is /storage/kkm_last_timestamp [10:35:23]Write 4 bytes [10:35:23]NVStorageSaveData done [10:35:23]ExternCall_PrintAddStr [10:35:23]wPrintStart [10:35:23]Write to MH i2c: 01 00 00 48 10 58 [10:35:23]Write i2c OK [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: 01 [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: 01 07 00 [10:35:23]MH_I2C_Read... [10:35:23]Read from MH i2c: 01 07 00 48 10 00 00 00 00 00 FF 0F 6D [10:35:23]RasterBufferAndPrint [10:35:23]line Счет N : (1)450485 [10:35:23]line ИНН: 02508201610067 [10:35:23]line Контрольно-Кассовый Чек [10:35:23]line ПРОДАЖА [10:35:23]line ТРК (МРК, ГНК) : 52 [10:35:23]line Товар: 2710124130 [10:35:23]line Аи-92-К-2 [10:35:23]line 5.980 * 66.90 [10:35:23]line = 400.06 [10:35:23]line НДС 12% НСП 1% [10:35:23]line > о реализуемом товаре [10:35:23]line ОКРУГЛЕНИЕ: -0.06 [10:35:23]line ИТОГО: 400.00 [10:35:23]line Внесено: 400.00 [10:35:23]line СДАЧА: 0.00 [10:35:23]line НСП 1% : 3.54 [10:35:23]line НДС 12% : 42.48 [10:35:23]line Наличными: 400.00 [10:35:23]line Безнал.: 0.00 [10:35:23]line Место: АЗС № 171 "Партнер Нефть" [10:35:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:35:23]line СНО: Общий режим [10:35:23]line Чек 93 29.10.2024 10:35 [10:35:23]line Смена: 546 ФФД: 1.0 [10:35:23]line ЗНМ: 0300000109 [10:35:23]line РНМ: 0000000000091777 [10:35:23]line Версия ККМ: 001 [10:35:23]line ФМ: 0000000000871756 [10:35:23]line ФД: 202698 [10:35:23]line ФПД: 238387369709007 [10:35:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103522&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202698&fm=238387369709007&tin=02508201610067®Number=0000000000091777&sum=40000 [10:35:24]OFD Sender: Processing packet 202698 [packets to send 116, broken 115] [10:35:24]ProducePacketName [10:35:24]name=ofd_packets/00202698 [10:35:24]OFD Sender: To server: pG, [10:35:24]CommunicateWithHost lk.salyk.kg:30040 [10:35:24]ConnectInit lk.salyk.kg [10:35:24]written 0, free lines is 4095 [10:35:24]Connected sock=10 [10:35:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A4 19 07 01 99 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 6A BA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CA 17 03 00 35 04 06 00 D8 CF E2 7D 8D CF 22 6F F1 36 F1 E4 DD F0 [10:35:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E2 FF 47 00 B2 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CA 17 03 00 F4 03 04 00 1D 66 20 67 B6 04 01 00 00 62 87 2D 8E 75 8A 8A 1B [10:35:24]CommunicateWithHost err = 0 [10:35:24]CheckOFDResponse [10:35:24]1017 (14) - 77093643461234 [10:35:24]1041 (16) - 0000000000871756 [10:35:24]1040 (4) - 202698 [10:35:24]1012 (4) - 29.10.2024 04:35 [10:35:24]1206 (1) - 0 [10:35:24]OFD Sender: Remove packet 202698 [10:35:24]ProducePacketName [10:35:24]name=ofd_packets/00202698 [10:35:24]NVStorageDeleteData [10:35:24]Write to MH i2c: 01 00 00 73 10 83 [10:35:24]Write i2c OK [10:35:24]MH_I2C_Read... [10:35:24]Read from MH i2c: 01 [10:35:24]MH_I2C_Read... [10:35:24]Read from MH i2c: 01 07 00 [10:35:24]MH_I2C_Read... [10:35:24]Read from MH i2c: 01 07 00 73 10 00 00 00 00 00 8C 0C 22 [10:35:24]RasterBufferAndPrint [10:35:24]line [10:35:24]line [10:35:24]line [10:35:24]line [10:35:24]line [10:35:24]written 0, free lines is 3215 [10:35:24]MH_Cut [10:35:24]Write to MH i2c: D1 01 00 7A 10 01 5C [10:35:24]Write i2c OK [10:35:24]MH_I2C_Read... [10:35:24]Read from MH i2c: D1 [10:35:24]MH_I2C_Read... [10:35:24]Read from MH i2c: D1 01 00 [10:35:24]MH_I2C_Read... [10:35:24]Read from MH i2c: D1 01 00 7A 10 00 5B [10:35:24]Write to MH i2c: 01 00 00 7B 10 8B [10:35:24]Write i2c OK [10:35:24]MH_I2C_Read... [10:35:25]OFD Sender: No OFD packet to send [10:35:25]*** Cut start [10:35:25]*** Purtial cut [10:35:25]*** Stage 1: CUTSNS_PIN = 1 [10:35:25]Read from MH i2c: 01 [10:35:25]MH_I2C_Read... [10:35:25]*** Stop cut motor [10:35:25]*** Cut end [10:35:25]Read from MH i2c: 01 07 00 [10:35:25]MH_I2C_Read... [10:35:25]Read from MH i2c: 01 07 00 7B 10 00 00 00 00 00 FF 0F A0 [10:35:25]process_action close_receipt done [10:35:25]requested_data is exist [10:35:25]produce_requested_data [10:35:25]requested_item fm.sn is exist - process it [10:35:25]wFMCommunicate request_size=4 [10:35:25]MH_SAM_APDU [10:35:25]CAPDU: 80 11 00 00 [10:35:25]Write to MH i2c: E2 08 00 7C 10 80 11 00 00 00 00 00 00 06 [10:35:25]Write i2c OK [10:35:25]MH_I2C_Read... [10:35:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:25]Read from MH i2c: E2 [10:35:25]MH_I2C_Read... [10:35:25]Read from MH i2c: E2 17 00 [10:35:25]MH_I2C_Read... [10:35:25]Read from MH i2c: E2 17 00 7C 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5B [10:35:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:35:25]wFMCommunicate OK [10:35:25]requested_item fd.num is exist - process it [10:35:25]SAM_PROTO_GetFieldsCounters [10:35:25]wFMCommunicate request_size=4 [10:35:25]MH_SAM_APDU [10:35:25]CAPDU: 80 13 00 00 [10:35:25]Write to MH i2c: E2 08 00 7D 10 80 13 00 00 00 00 00 00 09 [10:35:25]Write i2c OK [10:35:25]MH_I2C_Read... [10:35:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:35:25]Read from MH i2c: E2 [10:35:25]MH_I2C_Read... [10:35:25]Read from MH i2c: E2 62 00 [10:35:25]MH_I2C_Read... [10:35:25]Read from MH i2c: E2 62 00 7D 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CA 17 03 00 0E 04 04 00 22 02 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 51 [10:35:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CA 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:35:25]wFMCommunicate OK [10:35:25]SAM_PROTO_GetFieldsCounters done [10:35:25]requested_item shift.num is exist - process it [10:35:25]requested_item shift.opened is exist - process it [10:35:25]req_shift_opened [10:35:25]FM_GetShiftState [10:35:25]SAM_PROTO_GetShiftState [10:35:25]wFMCommunicate request_size=4 [10:35:25]MH_SAM_APDU [10:35:25]CAPDU: 80 13 01 00 [10:35:25]Write to MH i2c: E2 08 00 7E 10 80 13 01 00 00 00 00 00 0B [10:35:25]Write i2c OK [10:35:25]MH_I2C_Read... [10:35:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:26]Read from MH i2c: E2 [10:35:26]MH_I2C_Read... [10:35:26]Read from MH i2c: E2 0E 00 [10:35:26]MH_I2C_Read... [10:35:26]Read from MH i2c: E2 0E 00 7E 10 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F4 [10:35:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:35:26]wFMCommunicate OK [10:35:26]SAM_PROTO_GetShiftState done [10:35:26]FM_GetShiftState done [10:35:26]req_shift_opened done [10:35:26]requested_item shift.open_date is exist - process it [10:35:26]req_shift_open_date [10:35:26]req_shift_open_date done [10:35:26]produce_requested_data done [10:35:26]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202698,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:35:26]process_action_free close_receipt [10:35:26]json_value_free [10:35:26]json_value_free done [10:35:26]process_json_proto returns [10:35:26]Send response to host [10:35:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202698,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:35:26]free response buf [10:35:26]execute_script done [10:35:26]execute_script returns [10:35:26]free content buf [10:35:26]Sock 9.Close socket [10:35:26]Sock 9.Thread stoped [10:35:30]OFD Sender: No OFD packet to send [10:35:35]OFD Sender: No OFD packet to send [10:35:40]OFD Sender: No OFD packet to send [10:35:45]OFD Sender: No OFD packet to send [10:35:50]OFD Sender: No OFD packet to send [10:35:55]OFD Sender: No OFD packet to send [10:35:55]accept exits with 8 [10:35:55]New connection [10:35:55]New thread 3066977636 created [10:35:55]Thread 3066834276 joined [10:35:55]Waiting for new connection... [10:35:55] Sock 8.Parse request [10:35:55]Sock 8.Check first char [10:35:55]Sock 8.First char is OK [10:35:55]request: POST /json_proto HTTP/1.0 [10:35:55]Method: POST [10:35:55]URL: /json_proto [10:35:55]Method is POST - this is cgi request [10:35:55]url: /json_proto [10:35:55]query_string will be loaded in cgi processing [10:35:55]execute_cgi json_proto POST (null) [10:35:55]execute_cgi path=json_proto method=POST [10:35:55]POST find Content-Length [10:35:55]Host: 172.17.63.195:8080 [10:35:55]Content-Length: 677 [10:35:55]Content-Type: application/json [10:35:55] [10:35:55]POST finish read [10:35:55]Found Content-Length = 677 [10:35:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:35:55]execute_script... [10:35:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:35:55]POST & json_proto [10:35:55]process_json_proto [10:35:55]json parsed OK: [10:35:55]protocol is kg_v1.0 [10:35:55]action value=close_receipt [10:35:55]process_action close_receipt [10:35:55]cmd_close_receipt [10:35:55]MH_GetDate [10:35:55]Write to MH i2c: F0 00 00 7F 10 7E [10:35:55]Write i2c OK [10:35:55]MH_I2C_Read... [10:35:55]Read from MH i2c: F0 [10:35:55]MH_I2C_Read... [10:35:55]Read from MH i2c: F0 09 00 [10:35:55]MH_I2C_Read... [10:35:55]Read from MH i2c: F0 09 00 7F 10 00 8C BA 20 67 47 1B 1E 67 3B [10:35:55]GetLastDocTimeStamp 1730198122 [10:35:55]current date 1730198156 [10:35:55]FM_GetShiftState [10:35:55]SAM_PROTO_GetShiftState [10:35:55]wFMCommunicate request_size=4 [10:35:55]MH_SAM_APDU [10:35:55]CAPDU: 80 13 01 00 [10:35:55]Write to MH i2c: E2 08 00 80 10 80 13 01 00 00 00 00 00 0D [10:35:55]Write i2c OK [10:35:55]MH_I2C_Read... [10:35:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:55]Read from MH i2c: E2 [10:35:55]MH_I2C_Read... [10:35:55]Read from MH i2c: E2 0E 00 [10:35:55]MH_I2C_Read... [10:35:55]Read from MH i2c: E2 0E 00 80 10 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F6 [10:35:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:35:55]wFMCommunicate OK [10:35:55]SAM_PROTO_GetShiftState done [10:35:55]FM_GetShiftState done [10:35:55]opened in 1730160431 [10:35:55]opened+sec_in_day 1730246831 [10:35:55]quantity*price = 25020 [10:35:55]sum+1 = 25022 [10:35:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 94 29.10.2024 10:35 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202699 ФПД: 107192739501429 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103556&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202699&fm=107192739501429&tin=02508201610067®Number=0000000000091777&sum=25000 [10:35:56]StoreToDocumentArchive [10:35:56]shift 546 fd 202699 [10:35:56]save to /storage/0546/doc_00202699 [10:35:56]save last doc name /storage/0546/doc_00202699 to /storage/kkm_last_doc_name [10:35:56]save OK [10:35:56]Clear old archive folders... [10:35:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:35:56]tlvbuf is 00785120 [10:35:56]SAM_PROTO_ClearQueue [10:35:56]wFMCommunicate request_size=4 [10:35:56]MH_SAM_APDU [10:35:56]CAPDU: 80 09 00 00 [10:35:56]Write to MH i2c: E2 08 00 8D 10 80 09 00 00 00 00 00 00 0F [10:35:56]Write i2c OK [10:35:56]MH_I2C_Read... [10:35:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:35:56]Read from MH i2c: E2 [10:35:56]MH_I2C_Read... [10:35:56]Read from MH i2c: E2 03 00 [10:35:56]MH_I2C_Read... [10:35:56]Read from MH i2c: E2 03 00 8D 10 00 90 00 11 [10:35:56]RAPDU: 90 00 [10:35:56]wFMCommunicate OK [10:35:56]SAM_PROTO_ClearQueue done [10:35:56]KKMCreateOFDPacket [10:35:56]OFDProtocolAddRootSTLVToBuf [10:35:56]FM_MakeSignedData [10:35:56]FM_MakeSignedData [10:35:56]SAM_PROTO_SignData [10:35:56]wFMCommunicate request_size=4 [10:35:56]MH_SAM_APDU [10:35:56]CAPDU: 80 0D 01 02 [10:35:56]Write to MH i2c: E2 08 00 8E 10 80 0D 01 02 00 00 00 00 17 [10:35:56]Write i2c OK [10:35:56]MH_I2C_Read... [10:35:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:35:57]Read from MH i2c: E2 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: E2 03 00 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: E2 03 00 8E 10 00 90 00 12 [10:35:57]RAPDU: 90 00 [10:35:57]wFMCommunicate OK [10:35:57]wFMCommunicate request_size=255 [10:35:57]MH_SAM_APDU [10:35: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 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 8C BA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CB 17 03 00 35 04 06 00 61 [10:35:57]Write to MH i2c: E2 02 01 8F 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 8C BA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CB 17 03 00 35 04 06 00 61 00 00 19 [10:35:57]Write i2c OK [10:35:57]MH_I2C_Read... [10:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:57]Read from MH i2c: E2 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: E2 03 00 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: E2 03 00 8F 10 00 90 00 13 [10:35:57]RAPDU: 90 00 [10:35:57]wFMCommunicate OK [10:35:57]wFMCommunicate request_size=10 [10:35:57]MH_SAM_APDU [10:35:57]CAPDU: 80 0D 02 02 05 7D C1 29 15 75 [10:35:57]Write to MH i2c: E2 0D 00 90 10 80 0D 02 02 05 00 7D C1 29 15 75 00 00 15 [10:35:57]Write i2c OK [10:35:57]MH_I2C_Read... [10:35:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:57]Read from MH i2c: E2 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: E2 03 00 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: E2 03 00 90 10 00 90 00 14 [10:35:57]RAPDU: 90 00 [10:35:57]wFMCommunicate OK [10:35:57]wFMCommunicate request_size=4 [10:35:57]MH_SAM_APDU [10:35:57]CAPDU: 80 0D 03 02 [10:35:57]Write to MH i2c: E2 08 00 91 10 80 0D 03 02 00 00 00 00 1C [10:35:57]Write i2c OK [10:35:57]MH_I2C_Read... [10:35:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:35:57]Read from MH i2c: E2 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: E2 0B 00 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: E2 0B 00 91 10 00 52 E0 E9 8A AC 0A 52 40 90 00 0A [10:35:57]RAPDU: 52 E0 E9 8A AC 0A 52 40 90 00 [10:35:57]wFMCommunicate OK [10:35:57]SAM_PROTO_SignData done [10:35:57]FM_MakeSignedData done [10:35:57]CreateOFDProtocolMessage [10:35:57]wFMCommunicate request_size=4 [10:35:57]MH_SAM_APDU [10:35:57]CAPDU: 80 11 00 00 [10:35:57]Write to MH i2c: E2 08 00 92 10 80 11 00 00 00 00 00 00 1C [10:35:57]Write i2c OK [10:35:57]MH_I2C_Read... [10:35:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:57]Read from MH i2c: E2 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: E2 17 00 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: E2 17 00 92 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 71 [10:35:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:35:57]wFMCommunicate OK [10:35:57]CreateOFDProtocolMessage done [10:35:57]OFDSenderStorePacket 202699 [10:35:57]StoreOFDPacket docnum=202699 [10:35:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F3 35 07 01 CB 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 8C BA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CB 17 03 00 35 04 06 00 61 7D C1 29 15 75 52 E0 E9 8A AC 0A 52 40 [10:35:57]CheckFolder [10:35:57]dirname=/storage/ofd_packets [10:35:57]CheckFolder done [10:35:57]ProducePacketName [10:35:57]name=ofd_packets/00202699 [10:35:57]NVStorageSaveData ofd_packets/00202699 [10:35:57]File name is /storage/ofd_packets/00202699 [10:35:57]Write 301 bytes [10:35:57]NVStorageSaveData done [10:35:57]OFDSenderStorePacket done [10:35:57]KKMCreateOFDPacket done [10:35:57]NVStorageSaveData kkm_last_timestamp [10:35:57]File name is /storage/kkm_last_timestamp [10:35:57]Write 4 bytes [10:35:57]NVStorageSaveData done [10:35:57]ExternCall_PrintAddStr [10:35:57]wPrintStart [10:35:57]Write to MH i2c: 01 00 00 93 10 A3 [10:35:57]Write i2c OK [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: 01 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: 01 07 00 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: 01 07 00 93 10 00 00 00 00 00 FF 0F B8 [10:35:57]RasterBufferAndPrint [10:35:57]line Счет N : (1)450486 [10:35:57]line ИНН: 02508201610067 [10:35:57]line Контрольно-Кассовый Чек [10:35:57]line ПРОДАЖА [10:35:57]line ТРК (МРК, ГНК) : 31 [10:35:57]line Товар: 2710124130 [10:35:57]line Аи-92-К-2 [10:35:57]line 3.740 * 66.90 [10:35:57]line = 250.21 [10:35:57]line НДС 12% НСП 1% [10:35:57]line > о реализуемом товаре [10:35:57]line ОКРУГЛЕНИЕ: -0.21 [10:35:57]line ИТОГО: 250.00 [10:35:57]line Внесено: 250.00 [10:35:57]line СДАЧА: 0.00 [10:35:57]line НСП 1% : 2.21 [10:35:57]line НДС 12% : 26.57 [10:35:57]line Наличными: 250.00 [10:35:57]line Безнал.: 0.00 [10:35:57]line Место: АЗС № 171 "Партнер Нефть" [10:35:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:35:57]line СНО: Общий режим [10:35:57]line Чек 94 29.10.2024 10:35 [10:35:57]line Смена: 546 ФФД: 1.0 [10:35:57]line ЗНМ: 0300000109 [10:35:57]line РНМ: 0000000000091777 [10:35:57]line Версия ККМ: 001 [10:35:57]line ФМ: 0000000000871756 [10:35:57]line ФД: 202699 [10:35:57]line ФПД: 107192739501429 [10:35:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103556&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202699&fm=107192739501429&tin=02508201610067®Number=0000000000091777&sum=25000 [10:35:57]OFD Sender: Processing packet 202699 [packets to send 116, broken 115] [10:35:57]ProducePacketName [10:35:57]name=ofd_packets/00202699 [10:35:57]OFD Sender: To server: pG, [10:35:57]CommunicateWithHost lk.salyk.kg:30040 [10:35:57]ConnectInit lk.salyk.kg [10:35:57]written 0, free lines is 4095 [10:35:57]Connected sock=10 [10:35:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F3 35 07 01 CB 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 8C BA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CB 17 03 00 35 04 06 00 61 7D C1 29 15 75 52 E0 E9 8A AC 0A 52 40 [10:35:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 28 7E 47 00 06 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CB 17 03 00 F4 03 04 00 3E 66 20 67 B6 04 01 00 00 55 D6 24 CD 9F 6E 64 3A [10:35:57]CommunicateWithHost err = 0 [10:35:57]CheckOFDResponse [10:35:57]1017 (14) - 77093643461234 [10:35:57]1041 (16) - 0000000000871756 [10:35:57]1040 (4) - 202699 [10:35:57]1012 (4) - 29.10.2024 04:36 [10:35:57]1206 (1) - 0 [10:35:57]OFD Sender: Remove packet 202699 [10:35:57]ProducePacketName [10:35:57]name=ofd_packets/00202699 [10:35:57]NVStorageDeleteData [10:35:57]Write to MH i2c: 01 00 00 BE 10 CE [10:35:57]Write i2c OK [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: 01 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: 01 07 00 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: 01 07 00 BE 10 00 00 00 00 00 93 0C 74 [10:35:57]RasterBufferAndPrint [10:35:57]line [10:35:57]line [10:35:57]line [10:35:57]line [10:35:57]line [10:35:57]written 0, free lines is 3223 [10:35:57]MH_Cut [10:35:57]Write to MH i2c: D1 01 00 C5 10 01 A7 [10:35:57]Write i2c OK [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: D1 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: D1 01 00 [10:35:57]MH_I2C_Read... [10:35:57]Read from MH i2c: D1 01 00 C5 10 00 A6 [10:35:57]Write to MH i2c: 01 00 00 C6 10 D6 [10:35:57]Write i2c OK [10:35:57]MH_I2C_Read... [10:35:58]OFD Sender: No OFD packet to send [10:35:58]*** Cut start [10:35:58]*** Purtial cut [10:35:58]*** Stage 1: CUTSNS_PIN = 1 [10:35:59]Read from MH i2c: 01 [10:35:59]MH_I2C_Read... [10:35:59]*** Stop cut motor [10:35:59]*** Cut end [10:35:59]Read from MH i2c: 01 07 00 [10:35:59]MH_I2C_Read... [10:35:59]Read from MH i2c: 01 07 00 C6 10 00 00 00 00 00 FF 0F EB [10:35:59]process_action close_receipt done [10:35:59]requested_data is exist [10:35:59]produce_requested_data [10:35:59]requested_item fm.sn is exist - process it [10:35:59]wFMCommunicate request_size=4 [10:35:59]MH_SAM_APDU [10:35:59]CAPDU: 80 11 00 00 [10:35:59]Write to MH i2c: E2 08 00 C7 10 80 11 00 00 00 00 00 00 51 [10:35:59]Write i2c OK [10:35:59]MH_I2C_Read... [10:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:59]Read from MH i2c: E2 [10:35:59]MH_I2C_Read... [10:35:59]Read from MH i2c: E2 17 00 [10:35:59]MH_I2C_Read... [10:35:59]Read from MH i2c: E2 17 00 C7 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A6 [10:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:35:59]wFMCommunicate OK [10:35:59]requested_item fd.num is exist - process it [10:35:59]SAM_PROTO_GetFieldsCounters [10:35:59]wFMCommunicate request_size=4 [10:35:59]MH_SAM_APDU [10:35:59]CAPDU: 80 13 00 00 [10:35:59]Write to MH i2c: E2 08 00 C8 10 80 13 00 00 00 00 00 00 54 [10:35:59]Write i2c OK [10:35:59]MH_I2C_Read... [10:35:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:35:59]Read from MH i2c: E2 [10:35:59]MH_I2C_Read... [10:35:59]Read from MH i2c: E2 62 00 [10:35:59]MH_I2C_Read... [10:35:59]Read from MH i2c: E2 62 00 C8 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CB 17 03 00 0E 04 04 00 22 02 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 A0 [10:35:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CB 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:35:59]wFMCommunicate OK [10:35:59]SAM_PROTO_GetFieldsCounters done [10:35:59]requested_item shift.num is exist - process it [10:35:59]requested_item shift.opened is exist - process it [10:35:59]req_shift_opened [10:35:59]FM_GetShiftState [10:35:59]SAM_PROTO_GetShiftState [10:35:59]wFMCommunicate request_size=4 [10:35:59]MH_SAM_APDU [10:35:59]CAPDU: 80 13 01 00 [10:35:59]Write to MH i2c: E2 08 00 C9 10 80 13 01 00 00 00 00 00 56 [10:35:59]Write i2c OK [10:35:59]MH_I2C_Read... [10:35:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:59]Read from MH i2c: E2 [10:35:59]MH_I2C_Read... [10:35:59]Read from MH i2c: E2 0E 00 [10:35:59]MH_I2C_Read... [10:35:59]Read from MH i2c: E2 0E 00 C9 10 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 3F [10:35:59]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:35:59]wFMCommunicate OK [10:35:59]SAM_PROTO_GetShiftState done [10:35:59]FM_GetShiftState done [10:35:59]req_shift_opened done [10:35:59]requested_item shift.open_date is exist - process it [10:35:59]req_shift_open_date [10:35:59]req_shift_open_date done [10:35:59]produce_requested_data done [10:35:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202699,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:35:59]process_action_free close_receipt [10:35:59]json_value_free [10:35:59]json_value_free done [10:35:59]process_json_proto returns [10:35:59]Send response to host [10:35:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202699,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:35:59]free response buf [10:35:59]execute_script done [10:35:59]execute_script returns [10:35:59]free content buf [10:35:59]Sock 8.Close socket [10:35:59]Sock 8.Thread stoped [10:36:03]OFD Sender: No OFD packet to send [10:36:08]OFD Sender: No OFD packet to send [10:36:13]OFD Sender: No OFD packet to send [10:36:18]OFD Sender: No OFD packet to send [10:36:23]OFD Sender: No OFD packet to send [10:36:28]OFD Sender: No OFD packet to send [10:36:33]OFD Sender: No OFD packet to send [10:36:38]OFD Sender: No OFD packet to send [10:36:43]OFD Sender: No OFD packet to send [10:36:48]OFD Sender: No OFD packet to send [10:36:53]OFD Sender: No OFD packet to send [10:36:58]OFD Sender: No OFD packet to send [10:37:03]OFD Sender: No OFD packet to send [10:37:08]OFD Sender: No OFD packet to send [10:37:13]OFD Sender: No OFD packet to send [10:37:14]accept exits with 9 [10:37:14]New connection [10:37:14]New thread 3066834276 created [10:37:14]Thread 3066977636 joined [10:37:14]Waiting for new connection... [10:37:14] Sock 9.Parse request [10:37:14]Sock 9.Check first char [10:37:14]Sock 9.First char is OK [10:37:14]request: POST /json_proto HTTP/1.0 [10:37:14]Method: POST [10:37:14]URL: /json_proto [10:37:14]Method is POST - this is cgi request [10:37:14]url: /json_proto [10:37:14]query_string will be loaded in cgi processing [10:37:14]execute_cgi json_proto POST (null) [10:37:14]execute_cgi path=json_proto method=POST [10:37:14]POST find Content-Length [10:37:14]Host: 172.17.63.195:8080 [10:37:14]Content-Length: 671 [10:37:14]Content-Type: application/json [10:37:14] [10:37:14]POST finish read [10:37:14]Found Content-Length = 671 [10:37:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:37:14]execute_script... [10:37: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)450487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:37:14]POST & json_proto [10:37:14]process_json_proto [10:37:14]json parsed OK: [10:37:14]protocol is kg_v1.0 [10:37:14]action value=close_receipt [10:37:14]process_action close_receipt [10:37:14]cmd_close_receipt [10:37:14]MH_GetDate [10:37:14]Write to MH i2c: F0 00 00 CA 10 C9 [10:37:14]Write i2c OK [10:37:14]MH_I2C_Read... [10:37:14]Read from MH i2c: F0 [10:37:14]MH_I2C_Read... [10:37:14]Read from MH i2c: F0 09 00 [10:37:14]MH_I2C_Read... [10:37:14]Read from MH i2c: F0 09 00 CA 10 00 DA BA 20 67 47 1B 1E 67 D4 [10:37:14]GetLastDocTimeStamp 1730198156 [10:37:14]current date 1730198234 [10:37:14]FM_GetShiftState [10:37:14]SAM_PROTO_GetShiftState [10:37:14]wFMCommunicate request_size=4 [10:37:14]MH_SAM_APDU [10:37:14]CAPDU: 80 13 01 00 [10:37:14]Write to MH i2c: E2 08 00 CB 10 80 13 01 00 00 00 00 00 58 [10:37:14]Write i2c OK [10:37:14]MH_I2C_Read... [10:37:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:14]Read from MH i2c: E2 [10:37:14]MH_I2C_Read... [10:37:14]Read from MH i2c: E2 0E 00 [10:37:14]MH_I2C_Read... [10:37:14]Read from MH i2c: E2 0E 00 CB 10 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 41 [10:37:14]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:37:14]wFMCommunicate OK [10:37:14]SAM_PROTO_GetShiftState done [10:37:14]FM_GetShiftState done [10:37:14]opened in 1730160431 [10:37:14]opened+sec_in_day 1730246831 [10:37:14]quantity*price = 70041 [10:37:14]sum+1 = 70043 [10:37:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 95 29.10.2024 10:37 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202700 ФПД: 33220982023668 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103714&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202700&fm=33220982023668&tin=02508201610067®Number=0000000000091777&sum=70000 [10:37:15]StoreToDocumentArchive [10:37:15]shift 546 fd 202700 [10:37:15]save to /storage/0546/doc_00202700 [10:37:15]save last doc name /storage/0546/doc_00202700 to /storage/kkm_last_doc_name [10:37:15]save OK [10:37:15]Clear old archive folders... [10:37:15]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:37:15]tlvbuf is 0077EF80 [10:37:15]SAM_PROTO_ClearQueue [10:37:15]wFMCommunicate request_size=4 [10:37:15]MH_SAM_APDU [10:37:15]CAPDU: 80 09 00 00 [10:37:15]Write to MH i2c: E2 08 00 D8 10 80 09 00 00 00 00 00 00 5A [10:37:15]Write i2c OK [10:37:15]MH_I2C_Read... [10:37:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:37:15]Read from MH i2c: E2 [10:37:15]MH_I2C_Read... [10:37:15]Read from MH i2c: E2 03 00 [10:37:15]MH_I2C_Read... [10:37:15]Read from MH i2c: E2 03 00 D8 10 00 90 00 5C [10:37:15]RAPDU: 90 00 [10:37:15]wFMCommunicate OK [10:37:15]SAM_PROTO_ClearQueue done [10:37:15]KKMCreateOFDPacket [10:37:15]OFDProtocolAddRootSTLVToBuf [10:37:15]FM_MakeSignedData [10:37:15]FM_MakeSignedData [10:37:15]SAM_PROTO_SignData [10:37:15]wFMCommunicate request_size=4 [10:37:15]MH_SAM_APDU [10:37:15]CAPDU: 80 0D 01 02 [10:37:15]Write to MH i2c: E2 08 00 D9 10 80 0D 01 02 00 00 00 00 62 [10:37:15]Write i2c OK [10:37:15]MH_I2C_Read... [10:37:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:37:15]Read from MH i2c: E2 [10:37:15]MH_I2C_Read... [10:37:15]Read from MH i2c: E2 03 00 [10:37:15]MH_I2C_Read... [10:37:15]Read from MH i2c: E2 03 00 D9 10 00 90 00 5D [10:37:15]RAPDU: 90 00 [10:37:15]wFMCommunicate OK [10:37:15]wFMCommunicate request_size=255 [10:37:15]MH_SAM_APDU [10:37:15]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 DA BA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 17 03 00 35 04 06 00 [10:37:15]Write to MH i2c: E2 02 01 DA 10 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 DA BA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 17 03 00 35 04 06 00 00 00 D8 [10:37:15]Write i2c OK [10:37:15]MH_I2C_Read... [10:37:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:37:15]Read from MH i2c: E2 [10:37:15]MH_I2C_Read... [10:37:15]Read from MH i2c: E2 03 00 [10:37:15]MH_I2C_Read... [10:37:15]Read from MH i2c: E2 03 00 DA 10 00 90 00 5E [10:37:15]RAPDU: 90 00 [10:37:15]wFMCommunicate OK [10:37:15]wFMCommunicate request_size=11 [10:37:15]MH_SAM_APDU [10:37:15]CAPDU: 80 0D 02 02 06 1E 36 DC D5 25 F4 [10:37:15]Write to MH i2c: E2 0E 00 DB 10 80 0D 02 02 06 00 1E 36 DC D5 25 F4 00 00 8F [10:37:15]Write i2c OK [10:37:15]MH_I2C_Read... [10:37:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:37:15]Read from MH i2c: E2 [10:37:15]MH_I2C_Read... [10:37:15]Read from MH i2c: E2 03 00 [10:37:15]MH_I2C_Read... [10:37:15]Read from MH i2c: E2 03 00 DB 10 00 90 00 5F [10:37:15]RAPDU: 90 00 [10:37:15]wFMCommunicate OK [10:37:15]wFMCommunicate request_size=4 [10:37:15]MH_SAM_APDU [10:37:15]CAPDU: 80 0D 03 02 [10:37:15]Write to MH i2c: E2 08 00 DC 10 80 0D 03 02 00 00 00 00 67 [10:37:15]Write i2c OK [10:37:15]MH_I2C_Read... [10:37:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:37:15]Read from MH i2c: E2 [10:37:15]MH_I2C_Read... [10:37:15]Read from MH i2c: E2 0B 00 [10:37:15]MH_I2C_Read... [10:37:15]Read from MH i2c: E2 0B 00 DC 10 00 94 76 84 10 F5 87 E3 D3 90 00 38 [10:37:15]RAPDU: 94 76 84 10 F5 87 E3 D3 90 00 [10:37:15]wFMCommunicate OK [10:37:15]SAM_PROTO_SignData done [10:37:15]FM_MakeSignedData done [10:37:15]CreateOFDProtocolMessage [10:37:15]wFMCommunicate request_size=4 [10:37:15]MH_SAM_APDU [10:37:15]CAPDU: 80 11 00 00 [10:37:15]Write to MH i2c: E2 08 00 DD 10 80 11 00 00 00 00 00 00 67 [10:37:15]Write i2c OK [10:37:15]MH_I2C_Read... [10:37:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:15]Read from MH i2c: E2 [10:37:15]MH_I2C_Read... [10:37:15]Read from MH i2c: E2 17 00 [10:37:15]MH_I2C_Read... [10:37:15]Read from MH i2c: E2 17 00 DD 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BC [10:37:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:37:15]wFMCommunicate OK [10:37:15]CreateOFDProtocolMessage done [10:37:15]OFDSenderStorePacket 202700 [10:37:15]StoreOFDPacket docnum=202700 [10:37:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 9D 72 08 01 C7 6A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 DA BA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 17 03 00 35 04 06 00 1E 36 DC D5 25 F4 94 76 84 10 F5 87 E3 D3 [10:37:15]CheckFolder [10:37:15]dirname=/storage/ofd_packets [10:37:15]CheckFolder done [10:37:15]ProducePacketName [10:37:15]name=ofd_packets/00202700 [10:37:15]NVStorageSaveData ofd_packets/00202700 [10:37:15]File name is /storage/ofd_packets/00202700 [10:37:15]Write 302 bytes [10:37:15]NVStorageSaveData done [10:37:15]OFDSenderStorePacket done [10:37:15]KKMCreateOFDPacket done [10:37:15]NVStorageSaveData kkm_last_timestamp [10:37:15]File name is /storage/kkm_last_timestamp [10:37:15]Write 4 bytes [10:37:15]NVStorageSaveData done [10:37:15]ExternCall_PrintAddStr [10:37:15]wPrintStart [10:37:15]Write to MH i2c: 01 00 00 DE 10 EE [10:37:16]Write i2c OK [10:37:16]MH_I2C_Read... [10:37:16]Read from MH i2c: 01 [10:37:16]MH_I2C_Read... [10:37:16]Read from MH i2c: 01 07 00 [10:37:16]MH_I2C_Read... [10:37:16]Read from MH i2c: 01 07 00 DE 10 00 00 00 00 00 FF 0F 03 [10:37:16]RasterBufferAndPrint [10:37:16]line Счет N : (1)450487 [10:37:16]line ИНН: 02508201610067 [10:37:16]line Контрольно-Кассовый Чек [10:37:16]line ПРОДАЖА [10:37:16]line ТРК (МРК, ГНК) : 53 [10:37:16]line Товар: 2710124130 [10:37:16]line SUPER 92-К-5 [10:37:16]line 10.240 * 68.40 [10:37:16]line = 700.42 [10:37:16]line НДС 12% НСП 1% [10:37:16]line > о реализуемом товаре [10:37:16]line ОКРУГЛЕНИЕ: -0.42 [10:37:16]line ИТОГО: 700.00 [10:37:16]line Внесено: 700.00 [10:37:16]line СДАЧА: 0.00 [10:37:16]line НСП 1% : 6.20 [10:37:16]line НДС 12% : 74.38 [10:37:16]line Наличными: 700.00 [10:37:16]line Безнал.: 0.00 [10:37:16]line Место: АЗС № 171 "Партнер Нефть" [10:37:16]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:37:16]line СНО: Общий режим [10:37:16]line Чек 95 29.10.2024 10:37 [10:37:16]line Смена: 546 ФФД: 1.0 [10:37:16]line ЗНМ: 0300000109 [10:37:16]line РНМ: 0000000000091777 [10:37:16]line Версия ККМ: 001 [10:37:16]line ФМ: 0000000000871756 [10:37:16]line ФД: 202700 [10:37:16]line ФПД: 33220982023668 [10:37:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103714&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202700&fm=33220982023668&tin=02508201610067®Number=0000000000091777&sum=70000 [10:37:16]OFD Sender: Processing packet 202700 [packets to send 116, broken 115] [10:37:16]ProducePacketName [10:37:16]name=ofd_packets/00202700 [10:37:16]OFD Sender: To server: pG, [10:37:16]CommunicateWithHost lk.salyk.kg:30040 [10:37:16]ConnectInit lk.salyk.kg [10:37:16]written 0, free lines is 4095 [10:37:16]Connected sock=10 [10:37:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 9D 72 08 01 C7 6A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 DA BA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 17 03 00 35 04 06 00 1E 36 DC D5 25 F4 94 76 84 10 F5 87 E3 D3 [10:37:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8B 27 47 00 B2 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 17 03 00 F4 03 04 00 8D 66 20 67 B6 04 01 00 00 D4 8B 62 68 E5 12 38 63 [10:37:16]CommunicateWithHost err = 0 [10:37:16]CheckOFDResponse [10:37:16]1017 (14) - 77093643461234 [10:37:16]1041 (16) - 0000000000871756 [10:37:16]1040 (4) - 202700 [10:37:16]1012 (4) - 29.10.2024 04:37 [10:37:16]1206 (1) - 0 [10:37:16]OFD Sender: Remove packet 202700 [10:37:16]ProducePacketName [10:37:16]name=ofd_packets/00202700 [10:37:16]NVStorageDeleteData [10:37:16]Write to MH i2c: 01 00 00 09 11 1A [10:37:16]Write i2c OK [10:37:16]MH_I2C_Read... [10:37:16]Read from MH i2c: 01 [10:37:16]MH_I2C_Read... [10:37:16]Read from MH i2c: 01 07 00 [10:37:16]MH_I2C_Read... [10:37:16]Read from MH i2c: 01 07 00 09 11 00 00 00 00 00 8A 0C B7 [10:37:16]RasterBufferAndPrint [10:37:16]line [10:37:16]line [10:37:16]line [10:37:16]line [10:37:16]line [10:37:16]written 0, free lines is 3215 [10:37:16]MH_Cut [10:37:16]Write to MH i2c: D1 01 00 10 11 01 F3 [10:37:16]Write i2c OK [10:37:16]MH_I2C_Read... [10:37:16]Read from MH i2c: D1 [10:37:16]MH_I2C_Read... [10:37:16]Read from MH i2c: D1 01 00 [10:37:16]MH_I2C_Read... [10:37:16]Read from MH i2c: D1 01 00 10 11 00 F2 [10:37:16]Write to MH i2c: 01 00 00 11 11 22 [10:37:16]Write i2c OK [10:37:16]MH_I2C_Read... [10:37:17]OFD Sender: No OFD packet to send [10:37:17]*** Cut start [10:37:17]*** Purtial cut [10:37:17]*** Stage 1: CUTSNS_PIN = 1 [10:37:17]Read from MH i2c: 01 [10:37:17]MH_I2C_Read... [10:37:17]*** Stop cut motor [10:37:17]*** Cut end [10:37:17]Read from MH i2c: 01 07 00 [10:37:17]MH_I2C_Read... [10:37:17]Read from MH i2c: 01 07 00 11 11 00 00 00 00 00 FF 0F 37 [10:37:17]process_action close_receipt done [10:37:17]requested_data is exist [10:37:17]produce_requested_data [10:37:17]requested_item fm.sn is exist - process it [10:37:17]wFMCommunicate request_size=4 [10:37:17]MH_SAM_APDU [10:37:17]CAPDU: 80 11 00 00 [10:37:17]Write to MH i2c: E2 08 00 12 11 80 11 00 00 00 00 00 00 9D [10:37:17]Write i2c OK [10:37:17]MH_I2C_Read... [10:37:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:17]Read from MH i2c: E2 [10:37:17]MH_I2C_Read... [10:37:17]Read from MH i2c: E2 17 00 [10:37:17]MH_I2C_Read... [10:37:17]Read from MH i2c: E2 17 00 12 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [10:37:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:37:17]wFMCommunicate OK [10:37:17]requested_item fd.num is exist - process it [10:37:17]SAM_PROTO_GetFieldsCounters [10:37:17]wFMCommunicate request_size=4 [10:37:17]MH_SAM_APDU [10:37:17]CAPDU: 80 13 00 00 [10:37:17]Write to MH i2c: E2 08 00 13 11 80 13 00 00 00 00 00 00 A0 [10:37:17]Write i2c OK [10:37:17]MH_I2C_Read... [10:37:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:37:18]Read from MH i2c: E2 [10:37:18]MH_I2C_Read... [10:37:18]Read from MH i2c: E2 62 00 [10:37:18]MH_I2C_Read... [10:37:18]Read from MH i2c: E2 62 00 13 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CC 17 03 00 0E 04 04 00 22 02 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 F0 [10:37:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CC 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:37:18]wFMCommunicate OK [10:37:18]SAM_PROTO_GetFieldsCounters done [10:37:18]requested_item shift.num is exist - process it [10:37:18]requested_item shift.opened is exist - process it [10:37:18]req_shift_opened [10:37:18]FM_GetShiftState [10:37:18]SAM_PROTO_GetShiftState [10:37:18]wFMCommunicate request_size=4 [10:37:18]MH_SAM_APDU [10:37:18]CAPDU: 80 13 01 00 [10:37:18]Write to MH i2c: E2 08 00 14 11 80 13 01 00 00 00 00 00 A2 [10:37:18]Write i2c OK [10:37:18]MH_I2C_Read... [10:37:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:18]Read from MH i2c: E2 [10:37:18]MH_I2C_Read... [10:37:18]Read from MH i2c: E2 0E 00 [10:37:18]MH_I2C_Read... [10:37:18]Read from MH i2c: E2 0E 00 14 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8B [10:37:18]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:37:18]wFMCommunicate OK [10:37:18]SAM_PROTO_GetShiftState done [10:37:18]FM_GetShiftState done [10:37:18]req_shift_opened done [10:37:18]requested_item shift.open_date is exist - process it [10:37:18]req_shift_open_date [10:37:18]req_shift_open_date done [10:37:18]produce_requested_data done [10:37:18]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202700,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:37:18]process_action_free close_receipt [10:37:18]json_value_free [10:37:18]json_value_free done [10:37:18]process_json_proto returns [10:37:18]Send response to host [10:37:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202700,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:37:18]free response buf [10:37:18]execute_script done [10:37:18]execute_script returns [10:37:18]free content buf [10:37:18]Sock 9.Close socket [10:37:18]Sock 9.Thread stoped [10:37:22]OFD Sender: No OFD packet to send [10:37:27]OFD Sender: No OFD packet to send [10:37:32]OFD Sender: No OFD packet to send [10:37:37]OFD Sender: No OFD packet to send [10:37:42]OFD Sender: No OFD packet to send [10:37:47]OFD Sender: No OFD packet to send [10:37:52]OFD Sender: No OFD packet to send [10:37:57]OFD Sender: No OFD packet to send [10:38:02]OFD Sender: No OFD packet to send [10:38:05]accept exits with 8 [10:38:05]New connection [10:38:05]New thread 3066977636 created [10:38:05]Thread 3066834276 joined [10:38:05]Waiting for new connection... [10:38:05] Sock 8.Parse request [10:38:05]Sock 8.Check first char [10:38:05]Sock 8.First char is OK [10:38:05]request: POST /json_proto HTTP/1.0 [10:38:05]Method: POST [10:38:05]URL: /json_proto [10:38:05]Method is POST - this is cgi request [10:38:05]url: /json_proto [10:38:05]query_string will be loaded in cgi processing [10:38:05]execute_cgi json_proto POST (null) [10:38:05]execute_cgi path=json_proto method=POST [10:38:05]POST find Content-Length [10:38:05]Host: 172.17.63.195:8080 [10:38:05]Content-Length: 677 [10:38:05]Content-Type: application/json [10:38:05] [10:38:05]POST finish read [10:38:05]Found Content-Length = 677 [10:38:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450488", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:05]execute_script... [10:38: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)450488", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:05]POST & json_proto [10:38:05]process_json_proto [10:38:05]json parsed OK: [10:38:05]protocol is kg_v1.0 [10:38:05]action value=close_receipt [10:38:05]process_action close_receipt [10:38:05]cmd_close_receipt [10:38:05]MH_GetDate [10:38:05]Write to MH i2c: F0 00 00 15 11 15 [10:38:05]Write i2c OK [10:38:05]MH_I2C_Read... [10:38:05]Read from MH i2c: F0 [10:38:05]MH_I2C_Read... [10:38:05]Read from MH i2c: F0 09 00 [10:38:05]MH_I2C_Read... [10:38:05]Read from MH i2c: F0 09 00 15 11 00 0D BB 20 67 47 1B 1E 67 54 [10:38:05]GetLastDocTimeStamp 1730198234 [10:38:05]current date 1730198285 [10:38:05]FM_GetShiftState [10:38:05]SAM_PROTO_GetShiftState [10:38:05]wFMCommunicate request_size=4 [10:38:05]MH_SAM_APDU [10:38:05]CAPDU: 80 13 01 00 [10:38:05]Write to MH i2c: E2 08 00 16 11 80 13 01 00 00 00 00 00 A4 [10:38:05]Write i2c OK [10:38:05]MH_I2C_Read... [10:38:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:05]Read from MH i2c: E2 [10:38:05]MH_I2C_Read... [10:38:05]Read from MH i2c: E2 0E 00 [10:38:05]MH_I2C_Read... [10:38:05]Read from MH i2c: E2 0E 00 16 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8D [10:38:05]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:38:05]wFMCommunicate OK [10:38:05]SAM_PROTO_GetShiftState done [10:38:05]FM_GetShiftState done [10:38:05]opened in 1730160431 [10:38:05]opened+sec_in_day 1730246831 [10:38:05]quantity*price = 50041 [10:38:05]sum+1 = 50042 [10:38:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 96 29.10.2024 10:38 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202701 ФПД: 32333487273831 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103805&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202701&fm=32333487273831&tin=02508201610067®Number=0000000000091777&sum=50000 [10:38:06]StoreToDocumentArchive [10:38:06]shift 546 fd 202701 [10:38:06]save to /storage/0546/doc_00202701 [10:38:06]save last doc name /storage/0546/doc_00202701 to /storage/kkm_last_doc_name [10:38:06]save OK [10:38:06]Clear old archive folders... [10:38:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:38:06]tlvbuf is 00785110 [10:38:06]SAM_PROTO_ClearQueue [10:38:06]wFMCommunicate request_size=4 [10:38:06]MH_SAM_APDU [10:38:06]CAPDU: 80 09 00 00 [10:38:06]Write to MH i2c: E2 08 00 23 11 80 09 00 00 00 00 00 00 A6 [10:38:06]Write i2c OK [10:38:06]MH_I2C_Read... [10:38:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:38:06]Read from MH i2c: E2 [10:38:06]MH_I2C_Read... [10:38:06]Read from MH i2c: E2 03 00 [10:38:06]MH_I2C_Read... [10:38:06]Read from MH i2c: E2 03 00 23 11 00 90 00 A8 [10:38:06]RAPDU: 90 00 [10:38:06]wFMCommunicate OK [10:38:06]SAM_PROTO_ClearQueue done [10:38:06]KKMCreateOFDPacket [10:38:06]OFDProtocolAddRootSTLVToBuf [10:38:06]FM_MakeSignedData [10:38:06]FM_MakeSignedData [10:38:06]SAM_PROTO_SignData [10:38:06]wFMCommunicate request_size=4 [10:38:06]MH_SAM_APDU [10:38:06]CAPDU: 80 0D 01 02 [10:38:06]Write to MH i2c: E2 08 00 24 11 80 0D 01 02 00 00 00 00 AE [10:38:06]Write i2c OK [10:38:06]MH_I2C_Read... [10:38:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:38:06]Read from MH i2c: E2 [10:38:06]MH_I2C_Read... [10:38:06]Read from MH i2c: E2 03 00 [10:38:06]MH_I2C_Read... [10:38:06]Read from MH i2c: E2 03 00 24 11 00 90 00 A9 [10:38:06]RAPDU: 90 00 [10:38:06]wFMCommunicate OK [10:38:06]wFMCommunicate request_size=255 [10:38:06]MH_SAM_APDU [10:38: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 0D BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CD 17 03 00 35 04 06 00 1D [10:38:06]Write to MH i2c: E2 02 01 25 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 0D BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CD 17 03 00 35 04 06 00 1D 00 00 19 [10:38:06]Write i2c OK [10:38:06]MH_I2C_Read... [10:38:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:06]Read from MH i2c: E2 [10:38:06]MH_I2C_Read... [10:38:06]Read from MH i2c: E2 03 00 [10:38:06]MH_I2C_Read... [10:38:06]Read from MH i2c: E2 03 00 25 11 00 90 00 AA [10:38:06]RAPDU: 90 00 [10:38:06]wFMCommunicate OK [10:38:06]wFMCommunicate request_size=10 [10:38:06]MH_SAM_APDU [10:38:06]CAPDU: 80 0D 02 02 05 68 3A 05 F7 67 [10:38:06]Write to MH i2c: E2 0D 00 26 11 80 0D 02 02 05 00 68 3A 05 F7 67 00 00 C0 [10:38:06]Write i2c OK [10:38:06]MH_I2C_Read... [10:38:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:06]Read from MH i2c: E2 [10:38:06]MH_I2C_Read... [10:38:06]Read from MH i2c: E2 03 00 [10:38:06]MH_I2C_Read... [10:38:06]Read from MH i2c: E2 03 00 26 11 00 90 00 AB [10:38:06]RAPDU: 90 00 [10:38:06]wFMCommunicate OK [10:38:06]wFMCommunicate request_size=4 [10:38:06]MH_SAM_APDU [10:38:06]CAPDU: 80 0D 03 02 [10:38:06]Write to MH i2c: E2 08 00 27 11 80 0D 03 02 00 00 00 00 B3 [10:38:06]Write i2c OK [10:38:06]MH_I2C_Read... [10:38:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:38:06]Read from MH i2c: E2 [10:38:06]MH_I2C_Read... [10:38:06]Read from MH i2c: E2 0B 00 [10:38:06]MH_I2C_Read... [10:38:06]Read from MH i2c: E2 0B 00 27 11 00 CC A7 73 74 E6 E6 E4 10 90 00 CE [10:38:06]RAPDU: CC A7 73 74 E6 E6 E4 10 90 00 [10:38:06]wFMCommunicate OK [10:38:06]SAM_PROTO_SignData done [10:38:06]FM_MakeSignedData done [10:38:06]CreateOFDProtocolMessage [10:38:06]wFMCommunicate request_size=4 [10:38:06]MH_SAM_APDU [10:38:06]CAPDU: 80 11 00 00 [10:38:06]Write to MH i2c: E2 08 00 28 11 80 11 00 00 00 00 00 00 B3 [10:38:06]Write i2c OK [10:38:06]MH_I2C_Read... [10:38:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:07]Read from MH i2c: E2 [10:38:07]MH_I2C_Read... [10:38:07]Read from MH i2c: E2 17 00 [10:38:07]MH_I2C_Read... [10:38:07]Read from MH i2c: E2 17 00 28 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 08 [10:38:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:38:07]wFMCommunicate OK [10:38:07]CreateOFDProtocolMessage done [10:38:07]OFDSenderStorePacket 202701 [10:38:07]StoreOFDPacket docnum=202701 [10:38:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4D E7 07 01 C8 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 0D BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CD 17 03 00 35 04 06 00 1D 68 3A 05 F7 67 CC A7 73 74 E6 E6 E4 10 [10:38:07]CheckFolder [10:38:07]dirname=/storage/ofd_packets [10:38:07]CheckFolder done [10:38:07]ProducePacketName [10:38:07]name=ofd_packets/00202701 [10:38:07]NVStorageSaveData ofd_packets/00202701 [10:38:07]File name is /storage/ofd_packets/00202701 [10:38:07]Write 301 bytes [10:38:07]NVStorageSaveData done [10:38:07]OFDSenderStorePacket done [10:38:07]KKMCreateOFDPacket done [10:38:07]NVStorageSaveData kkm_last_timestamp [10:38:07]File name is /storage/kkm_last_timestamp [10:38:07]Write 4 bytes [10:38:07]NVStorageSaveData done [10:38:07]ExternCall_PrintAddStr [10:38:07]wPrintStart [10:38:07]Write to MH i2c: 01 00 00 29 11 3A [10:38:07]Write i2c OK [10:38:07]MH_I2C_Read... [10:38:07]Read from MH i2c: 01 [10:38:07]MH_I2C_Read... [10:38:07]Read from MH i2c: 01 07 00 [10:38:07]MH_I2C_Read... [10:38:07]Read from MH i2c: 01 07 00 29 11 00 00 00 00 00 FF 0F 4F [10:38:07]RasterBufferAndPrint [10:38:07]line Счет N : (1)450488 [10:38:07]line ИНН: 02508201610067 [10:38:07]line Контрольно-Кассовый Чек [10:38:07]line ПРОДАЖА [10:38:07]line ТРК (МРК, ГНК) : 31 [10:38:07]line Товар: 2710124130 [10:38:07]line Аи-92-К-2 [10:38:07]line 7.480 * 66.90 [10:38:07]line = 500.41 [10:38:07]line НДС 12% НСП 1% [10:38:07]line > о реализуемом товаре [10:38:07]line ОКРУГЛЕНИЕ: -0.41 [10:38:07]line ИТОГО: 500.00 [10:38:07]line Внесено: 500.00 [10:38:07]line СДАЧА: 0.00 [10:38:07]line НСП 1% : 4.43 [10:38:07]line НДС 12% : 53.14 [10:38:07]line Наличными: 500.00 [10:38:07]line Безнал.: 0.00 [10:38:07]line Место: АЗС № 171 "Партнер Нефть" [10:38:07]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:38:07]line СНО: Общий режим [10:38:07]line Чек 96 29.10.2024 10:38 [10:38:07]line Смена: 546 ФФД: 1.0 [10:38:07]line ЗНМ: 0300000109 [10:38:07]line РНМ: 0000000000091777 [10:38:07]line Версия ККМ: 001 [10:38:07]line ФМ: 0000000000871756 [10:38:07]line ФД: 202701 [10:38:07]line ФПД: 32333487273831 [10:38:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103805&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202701&fm=32333487273831&tin=02508201610067®Number=0000000000091777&sum=50000 [10:38:07]OFD Sender: Processing packet 202701 [packets to send 116, broken 115] [10:38:07]ProducePacketName [10:38:07]name=ofd_packets/00202701 [10:38:07]OFD Sender: To server: pG, [10:38:07]CommunicateWithHost lk.salyk.kg:30040 [10:38:07]ConnectInit lk.salyk.kg [10:38:07]written 0, free lines is 4095 [10:38:07]Connected sock=11 [10:38:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4D E7 07 01 C8 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 0D BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CD 17 03 00 35 04 06 00 1D 68 3A 05 F7 67 CC A7 73 74 E6 E6 E4 10 [10:38:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D8 E1 47 00 AD 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CD 17 03 00 F4 03 04 00 C0 66 20 67 B6 04 01 00 00 1E D6 AD 87 72 74 67 5B [10:38:07]CommunicateWithHost err = 0 [10:38:07]CheckOFDResponse [10:38:07]1017 (14) - 77093643461234 [10:38:07]1041 (16) - 0000000000871756 [10:38:07]1040 (4) - 202701 [10:38:07]1012 (4) - 29.10.2024 04:38 [10:38:07]1206 (1) - 0 [10:38:07]OFD Sender: Remove packet 202701 [10:38:07]ProducePacketName [10:38:07]name=ofd_packets/00202701 [10:38:07]NVStorageDeleteData [10:38:07]Write to MH i2c: 01 00 00 54 11 65 [10:38:07]Write i2c OK [10:38:07]MH_I2C_Read... [10:38:07]Read from MH i2c: 01 [10:38:07]MH_I2C_Read... [10:38:07]Read from MH i2c: 01 07 00 [10:38:07]MH_I2C_Read... [10:38:07]Read from MH i2c: 01 07 00 54 11 00 00 00 00 00 89 0C 01 [10:38:07]RasterBufferAndPrint [10:38:07]line [10:38:07]line [10:38:07]line [10:38:07]line [10:38:07]line [10:38:07]written 0, free lines is 3212 [10:38:07]MH_Cut [10:38:07]Write to MH i2c: D1 01 00 5B 11 01 3E [10:38:07]Write i2c OK [10:38:07]MH_I2C_Read... [10:38:07]Read from MH i2c: D1 [10:38:07]MH_I2C_Read... [10:38:07]Read from MH i2c: D1 01 00 [10:38:07]MH_I2C_Read... [10:38:07]Read from MH i2c: D1 01 00 5B 11 00 3D [10:38:07]Write to MH i2c: 01 00 00 5C 11 6D [10:38:07]Write i2c OK [10:38:07]MH_I2C_Read... [10:38:08]OFD Sender: No OFD packet to send [10:38:08]*** Cut start [10:38:08]*** Purtial cut [10:38:08]*** Stage 1: CUTSNS_PIN = 1 [10:38:08]Read from MH i2c: 01 [10:38:08]MH_I2C_Read... [10:38:08]*** Stop cut motor [10:38:08]*** Cut end [10:38:08]Read from MH i2c: 01 07 00 [10:38:08]MH_I2C_Read... [10:38:08]Read from MH i2c: 01 07 00 5C 11 00 00 00 00 00 FF 0F 82 [10:38:08]process_action close_receipt done [10:38:08]requested_data is exist [10:38:08]produce_requested_data [10:38:08]requested_item fm.sn is exist - process it [10:38:08]wFMCommunicate request_size=4 [10:38:08]MH_SAM_APDU [10:38:08]CAPDU: 80 11 00 00 [10:38:08]Write to MH i2c: E2 08 00 5D 11 80 11 00 00 00 00 00 00 E8 [10:38:08]Write i2c OK [10:38:08]MH_I2C_Read... [10:38:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:09]Read from MH i2c: E2 [10:38:09]MH_I2C_Read... [10:38:09]Read from MH i2c: E2 17 00 [10:38:09]MH_I2C_Read... [10:38:09]Read from MH i2c: E2 17 00 5D 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [10:38:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:38:09]wFMCommunicate OK [10:38:09]requested_item fd.num is exist - process it [10:38:09]SAM_PROTO_GetFieldsCounters [10:38:09]wFMCommunicate request_size=4 [10:38:09]MH_SAM_APDU [10:38:09]CAPDU: 80 13 00 00 [10:38:09]Write to MH i2c: E2 08 00 5E 11 80 13 00 00 00 00 00 00 EB [10:38:09]Write i2c OK [10:38:09]MH_I2C_Read... [10:38:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:09]Read from MH i2c: E2 [10:38:09]MH_I2C_Read... [10:38:09]Read from MH i2c: E2 62 00 [10:38:09]MH_I2C_Read... [10:38:09]Read from MH i2c: E2 62 00 5E 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CD 17 03 00 0E 04 04 00 22 02 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 3F [10:38:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CD 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:38:09]wFMCommunicate OK [10:38:09]SAM_PROTO_GetFieldsCounters done [10:38:09]requested_item shift.num is exist - process it [10:38:09]requested_item shift.opened is exist - process it [10:38:09]req_shift_opened [10:38:09]FM_GetShiftState [10:38:09]SAM_PROTO_GetShiftState [10:38:09]wFMCommunicate request_size=4 [10:38:09]MH_SAM_APDU [10:38:09]CAPDU: 80 13 01 00 [10:38:09]Write to MH i2c: E2 08 00 5F 11 80 13 01 00 00 00 00 00 ED [10:38:09]Write i2c OK [10:38:09]MH_I2C_Read... [10:38:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:09]Read from MH i2c: E2 [10:38:09]MH_I2C_Read... [10:38:09]Read from MH i2c: E2 0E 00 [10:38:09]MH_I2C_Read... [10:38:09]Read from MH i2c: E2 0E 00 5F 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D6 [10:38:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:38:09]wFMCommunicate OK [10:38:09]SAM_PROTO_GetShiftState done [10:38:09]FM_GetShiftState done [10:38:09]req_shift_opened done [10:38:09]requested_item shift.open_date is exist - process it [10:38:09]req_shift_open_date [10:38:09]req_shift_open_date done [10:38:09]produce_requested_data done [10:38:09]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202701,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:38:09]process_action_free close_receipt [10:38:09]json_value_free [10:38:09]json_value_free done [10:38:09]process_json_proto returns [10:38:09]Send response to host [10:38:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202701,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:38:09]free response buf [10:38:09]execute_script done [10:38:09]execute_script returns [10:38:09]free content buf [10:38:09]Sock 8.Close socket [10:38:09]Sock 8.Thread stoped [10:38:13]OFD Sender: No OFD packet to send [10:38:18]OFD Sender: No OFD packet to send [10:38:23]OFD Sender: No OFD packet to send [10:38:28]OFD Sender: No OFD packet to send [10:38:33]OFD Sender: No OFD packet to send [10:38:38]OFD Sender: No OFD packet to send [10:38:43]OFD Sender: No OFD packet to send [10:38:48]OFD Sender: No OFD packet to send [10:38:51]accept exits with 9 [10:38:51]New connection [10:38:51]New thread 3066834276 created [10:38:51]Thread 3066977636 joined [10:38:51]Waiting for new connection... [10:38:51] Sock 9.Parse request [10:38:51]Sock 9.Check first char [10:38:51]Sock 9.First char is OK [10:38:51]request: POST /json_proto HTTP/1.0 [10:38:51]Method: POST [10:38:51]URL: /json_proto [10:38:51]Method is POST - this is cgi request [10:38:51]url: /json_proto [10:38:51]query_string will be loaded in cgi processing [10:38:51]execute_cgi json_proto POST (null) [10:38:51]execute_cgi path=json_proto method=POST [10:38:51]POST find Content-Length [10:38:51]Host: 172.17.63.195:8080 [10:38:51]Content-Length: 677 [10:38:51]Content-Type: application/json [10:38:51] [10:38:51]POST finish read [10:38:51]Found Content-Length = 677 [10:38:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450489", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:51]execute_script... [10:38:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450489", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:51]POST & json_proto [10:38:51]process_json_proto [10:38:51]json parsed OK: [10:38:51]protocol is kg_v1.0 [10:38:51]action value=close_receipt [10:38:51]process_action close_receipt [10:38:51]cmd_close_receipt [10:38:51]MH_GetDate [10:38:51]Write to MH i2c: F0 00 00 60 11 60 [10:38:51]Write i2c OK [10:38:51]MH_I2C_Read... [10:38:51]Read from MH i2c: F0 [10:38:51]MH_I2C_Read... [10:38:51]Read from MH i2c: F0 09 00 [10:38:51]MH_I2C_Read... [10:38:51]Read from MH i2c: F0 09 00 60 11 00 3C BB 20 67 47 1B 1E 67 CE [10:38:51]GetLastDocTimeStamp 1730198285 [10:38:51]current date 1730198332 [10:38:51]FM_GetShiftState [10:38:51]SAM_PROTO_GetShiftState [10:38:51]wFMCommunicate request_size=4 [10:38:51]MH_SAM_APDU [10:38:51]CAPDU: 80 13 01 00 [10:38:51]Write to MH i2c: E2 08 00 61 11 80 13 01 00 00 00 00 00 EF [10:38:51]Write i2c OK [10:38:51]MH_I2C_Read... [10:38:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:51]Read from MH i2c: E2 [10:38:51]MH_I2C_Read... [10:38:51]Read from MH i2c: E2 0E 00 [10:38:51]MH_I2C_Read... [10:38:51]Read from MH i2c: E2 0E 00 61 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D8 [10:38:51]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:38:51]wFMCommunicate OK [10:38:51]SAM_PROTO_GetShiftState done [10:38:51]FM_GetShiftState done [10:38:51]opened in 1730160431 [10:38:51]opened+sec_in_day 1730246831 [10:38:51]quantity*price = 20003 [10:38:51]sum+1 = 20004 [10:38:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 97 29.10.2024 10:38 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202702 ФПД: 76386683452899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103852&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202702&fm=76386683452899&tin=02508201610067®Number=0000000000091777&sum=20000 [10:38:52]StoreToDocumentArchive [10:38:52]shift 546 fd 202702 [10:38:52]save to /storage/0546/doc_00202702 [10:38:52]save last doc name /storage/0546/doc_00202702 to /storage/kkm_last_doc_name [10:38:52]save OK [10:38:52]Clear old archive folders... [10:38:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:38:52]tlvbuf is 0073E5C0 [10:38:52]SAM_PROTO_ClearQueue [10:38:52]wFMCommunicate request_size=4 [10:38:52]MH_SAM_APDU [10:38:52]CAPDU: 80 09 00 00 [10:38:52]Write to MH i2c: E2 08 00 6E 11 80 09 00 00 00 00 00 00 F1 [10:38:52]Write i2c OK [10:38:52]MH_I2C_Read... [10:38:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:38:52]Read from MH i2c: E2 [10:38:52]MH_I2C_Read... [10:38:52]Read from MH i2c: E2 03 00 [10:38:52]MH_I2C_Read... [10:38:52]Read from MH i2c: E2 03 00 6E 11 00 90 00 F3 [10:38:52]RAPDU: 90 00 [10:38:52]wFMCommunicate OK [10:38:52]SAM_PROTO_ClearQueue done [10:38:52]KKMCreateOFDPacket [10:38:52]OFDProtocolAddRootSTLVToBuf [10:38:52]FM_MakeSignedData [10:38:52]FM_MakeSignedData [10:38:52]SAM_PROTO_SignData [10:38:52]wFMCommunicate request_size=4 [10:38:52]MH_SAM_APDU [10:38:52]CAPDU: 80 0D 01 02 [10:38:52]Write to MH i2c: E2 08 00 6F 11 80 0D 01 02 00 00 00 00 F9 [10:38:52]Write i2c OK [10:38:52]MH_I2C_Read... [10:38:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:38:52]Read from MH i2c: E2 [10:38:52]MH_I2C_Read... [10:38:52]Read from MH i2c: E2 03 00 [10:38:52]MH_I2C_Read... [10:38:52]Read from MH i2c: E2 03 00 6F 11 00 90 00 F4 [10:38:52]RAPDU: 90 00 [10:38:52]wFMCommunicate OK [10:38:52]wFMCommunicate request_size=255 [10:38:52]MH_SAM_APDU [10:38:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 3C BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CE 17 03 00 35 04 06 00 45 [10:38:52]Write to MH i2c: E2 02 01 70 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 3C BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CE 17 03 00 35 04 06 00 45 00 00 7F [10:38:53]Write i2c OK [10:38:53]MH_I2C_Read... [10:38:53]OFD Sender: No OFD packet to send [10:38:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:53]Read from MH i2c: E2 [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: E2 03 00 [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: E2 03 00 70 11 00 90 00 F5 [10:38:53]RAPDU: 90 00 [10:38:53]wFMCommunicate OK [10:38:53]wFMCommunicate request_size=10 [10:38:53]MH_SAM_APDU [10:38:53]CAPDU: 80 0D 02 02 05 79 29 21 FD E3 [10:38:53]Write to MH i2c: E2 0D 00 71 11 80 0D 02 02 05 00 79 29 21 FD E3 00 00 A9 [10:38:53]Write i2c OK [10:38:53]MH_I2C_Read... [10:38:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:53]Read from MH i2c: E2 [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: E2 03 00 [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: E2 03 00 71 11 00 90 00 F6 [10:38:53]RAPDU: 90 00 [10:38:53]wFMCommunicate OK [10:38:53]wFMCommunicate request_size=4 [10:38:53]MH_SAM_APDU [10:38:53]CAPDU: 80 0D 03 02 [10:38:53]Write to MH i2c: E2 08 00 72 11 80 0D 03 02 00 00 00 00 FE [10:38:53]Write i2c OK [10:38:53]MH_I2C_Read... [10:38:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:38:53]Read from MH i2c: E2 [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: E2 0B 00 [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: E2 0B 00 72 11 00 F3 3E 33 83 7E 34 2C 19 90 00 DD [10:38:53]RAPDU: F3 3E 33 83 7E 34 2C 19 90 00 [10:38:53]wFMCommunicate OK [10:38:53]SAM_PROTO_SignData done [10:38:53]FM_MakeSignedData done [10:38:53]CreateOFDProtocolMessage [10:38:53]wFMCommunicate request_size=4 [10:38:53]MH_SAM_APDU [10:38:53]CAPDU: 80 11 00 00 [10:38:53]Write to MH i2c: E2 08 00 73 11 80 11 00 00 00 00 00 00 FE [10:38:53]Write i2c OK [10:38:53]MH_I2C_Read... [10:38:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:53]Read from MH i2c: E2 [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: E2 17 00 [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: E2 17 00 73 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 53 [10:38:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:38:53]wFMCommunicate OK [10:38:53]CreateOFDProtocolMessage done [10:38:53]OFDSenderStorePacket 202702 [10:38:53]StoreOFDPacket docnum=202702 [10:38:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AB 9D 07 01 EF CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 3C BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CE 17 03 00 35 04 06 00 45 79 29 21 FD E3 F3 3E 33 83 7E 34 2C 19 [10:38:53]CheckFolder [10:38:53]dirname=/storage/ofd_packets [10:38:53]CheckFolder done [10:38:53]ProducePacketName [10:38:53]name=ofd_packets/00202702 [10:38:53]NVStorageSaveData ofd_packets/00202702 [10:38:53]File name is /storage/ofd_packets/00202702 [10:38:53]Write 301 bytes [10:38:53]NVStorageSaveData done [10:38:53]OFDSenderStorePacket done [10:38:53]KKMCreateOFDPacket done [10:38:53]NVStorageSaveData kkm_last_timestamp [10:38:53]File name is /storage/kkm_last_timestamp [10:38:53]Write 4 bytes [10:38:53]NVStorageSaveData done [10:38:53]ExternCall_PrintAddStr [10:38:53]wPrintStart [10:38:53]Write to MH i2c: 01 00 00 74 11 85 [10:38:53]Write i2c OK [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: 01 [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: 01 07 00 [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: 01 07 00 74 11 00 00 00 00 00 FF 0F 9A [10:38:53]RasterBufferAndPrint [10:38:53]line Счет N : (1)450489 [10:38:53]line ИНН: 02508201610067 [10:38:53]line Контрольно-Кассовый Чек [10:38:53]line ПРОДАЖА [10:38:53]line ТРК (МРК, ГНК) : 41 [10:38:53]line Товар: 2710124130 [10:38:53]line Аи-92-К-2 [10:38:53]line 2.990 * 66.90 [10:38:53]line = 200.03 [10:38:53]line НДС 12% НСП 1% [10:38:53]line > о реализуемом товаре [10:38:53]line ОКРУГЛЕНИЕ: -0.03 [10:38:53]line ИТОГО: 200.00 [10:38:53]line Внесено: 200.00 [10:38:53]line СДАЧА: 0.00 [10:38:53]line НСП 1% : 1.77 [10:38:53]line НДС 12% : 21.24 [10:38:53]line Наличными: 200.00 [10:38:53]line Безнал.: 0.00 [10:38:53]line Место: АЗС № 171 "Партнер Нефть" [10:38:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:38:53]line СНО: Общий режим [10:38:53]line Чек 97 29.10.2024 10:38 [10:38:53]line Смена: 546 ФФД: 1.0 [10:38:53]line ЗНМ: 0300000109 [10:38:53]line РНМ: 0000000000091777 [10:38:53]line Версия ККМ: 001 [10:38:53]line ФМ: 0000000000871756 [10:38:53]line ФД: 202702 [10:38:53]line ФПД: 76386683452899 [10:38:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103852&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202702&fm=76386683452899&tin=02508201610067®Number=0000000000091777&sum=20000 [10:38:53]OFD Sender: Processing packet 202702 [packets to send 116, broken 115] [10:38:53]ProducePacketName [10:38:53]name=ofd_packets/00202702 [10:38:53]OFD Sender: To server: pG, [10:38:53]CommunicateWithHost lk.salyk.kg:30040 [10:38:53]ConnectInit lk.salyk.kg [10:38:53]written 0, free lines is 4095 [10:38:53]Connected sock=10 [10:38:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AB 9D 07 01 EF CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 3C BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CE 17 03 00 35 04 06 00 45 79 29 21 FD E3 F3 3E 33 83 7E 34 2C 19 [10:38:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AD 1A 47 00 77 BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CE 17 03 00 F4 03 04 00 EF 66 20 67 B6 04 01 00 00 6B E3 7A BF 80 53 D9 92 [10:38:54]CommunicateWithHost err = 0 [10:38:54]CheckOFDResponse [10:38:54]1017 (14) - 77093643461234 [10:38:54]1041 (16) - 0000000000871756 [10:38:54]1040 (4) - 202702 [10:38:54]1012 (4) - 29.10.2024 04:39 [10:38:54]1206 (1) - 0 [10:38:54]OFD Sender: Remove packet 202702 [10:38:54]ProducePacketName [10:38:54]name=ofd_packets/00202702 [10:38:54]NVStorageDeleteData [10:38:54]Write to MH i2c: 01 00 00 9F 11 B0 [10:38:54]Write i2c OK [10:38:54]MH_I2C_Read... [10:38:54]Read from MH i2c: 01 [10:38:54]MH_I2C_Read... [10:38:54]Read from MH i2c: 01 07 00 [10:38:54]MH_I2C_Read... [10:38:54]Read from MH i2c: 01 07 00 9F 11 00 00 00 00 00 8D 0C 50 [10:38:54]RasterBufferAndPrint [10:38:54]line [10:38:54]line [10:38:54]line [10:38:54]line [10:38:54]line [10:38:54]written 0, free lines is 3218 [10:38:54]MH_Cut [10:38:54]Write to MH i2c: D1 01 00 A6 11 01 89 [10:38:54]Write i2c OK [10:38:54]MH_I2C_Read... [10:38:54]Read from MH i2c: D1 [10:38:54]MH_I2C_Read... [10:38:54]Read from MH i2c: D1 01 00 [10:38:54]MH_I2C_Read... [10:38:54]Read from MH i2c: D1 01 00 A6 11 00 88 [10:38:54]Write to MH i2c: 01 00 00 A7 11 B8 [10:38:54]Write i2c OK [10:38:54]MH_I2C_Read... [10:38:54]OFD Sender: No OFD packet to send [10:38:55]*** Cut start [10:38:55]*** Purtial cut [10:38:55]*** CUTSNS_PIN = 0 [10:38:55]*** Stage 1: CUTSNS_PIN = 1 [10:38:57]Read from MH i2c: 01 [10:38:57]MH_I2C_Read... [10:38:57]*** Stop cut motor [10:38:57]*** Cut end [10:38:57]Read from MH i2c: 01 07 00 [10:38:57]MH_I2C_Read... [10:38:57]Read from MH i2c: 01 07 00 A7 11 00 00 00 00 00 FF 0F CD [10:38:57]process_action close_receipt done [10:38:57]requested_data is exist [10:38:57]produce_requested_data [10:38:57]requested_item fm.sn is exist - process it [10:38:57]wFMCommunicate request_size=4 [10:38:57]MH_SAM_APDU [10:38:57]CAPDU: 80 11 00 00 [10:38:57]Write to MH i2c: E2 08 00 A8 11 80 11 00 00 00 00 00 00 33 [10:38:57]Write i2c OK [10:38:57]MH_I2C_Read... [10:38:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:57]Read from MH i2c: E2 [10:38:57]MH_I2C_Read... [10:38:57]Read from MH i2c: E2 17 00 [10:38:57]MH_I2C_Read... [10:38:57]Read from MH i2c: E2 17 00 A8 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [10:38:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:38:57]wFMCommunicate OK [10:38:57]requested_item fd.num is exist - process it [10:38:57]SAM_PROTO_GetFieldsCounters [10:38:57]wFMCommunicate request_size=4 [10:38:57]MH_SAM_APDU [10:38:57]CAPDU: 80 13 00 00 [10:38:57]Write to MH i2c: E2 08 00 A9 11 80 13 00 00 00 00 00 00 36 [10:38:57]Write i2c OK [10:38:57]MH_I2C_Read... [10:38:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:57]Read from MH i2c: E2 [10:38:57]MH_I2C_Read... [10:38:57]Read from MH i2c: E2 62 00 [10:38:57]MH_I2C_Read... [10:38:57]Read from MH i2c: E2 62 00 A9 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CE 17 03 00 0E 04 04 00 22 02 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 8E [10:38:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CE 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:38:57]wFMCommunicate OK [10:38:57]SAM_PROTO_GetFieldsCounters done [10:38:57]requested_item shift.num is exist - process it [10:38:57]requested_item shift.opened is exist - process it [10:38:57]req_shift_opened [10:38:57]FM_GetShiftState [10:38:57]SAM_PROTO_GetShiftState [10:38:57]wFMCommunicate request_size=4 [10:38:57]MH_SAM_APDU [10:38:57]CAPDU: 80 13 01 00 [10:38:57]Write to MH i2c: E2 08 00 AA 11 80 13 01 00 00 00 00 00 38 [10:38:57]Write i2c OK [10:38:57]MH_I2C_Read... [10:38:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:57]Read from MH i2c: E2 [10:38:57]MH_I2C_Read... [10:38:57]Read from MH i2c: E2 0E 00 [10:38:57]MH_I2C_Read... [10:38:57]Read from MH i2c: E2 0E 00 AA 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 21 [10:38:57]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:38:57]wFMCommunicate OK [10:38:57]SAM_PROTO_GetShiftState done [10:38:57]FM_GetShiftState done [10:38:57]req_shift_opened done [10:38:57]requested_item shift.open_date is exist - process it [10:38:57]req_shift_open_date [10:38:57]req_shift_open_date done [10:38:57]produce_requested_data done [10:38:57]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202702,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:38:57]process_action_free close_receipt [10:38:57]json_value_free [10:38:57]json_value_free done [10:38:57]process_json_proto returns [10:38:57]Send response to host [10:38:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202702,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:38:57]free response buf [10:38:57]execute_script done [10:38:57]execute_script returns [10:38:57]free content buf [10:38:57]Sock 9.Close socket [10:38:57]Sock 9.Thread stoped [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:44]accept exits with 8 [10:39:44]New connection [10:39:44]New thread 3066977636 created [10:39:44]Thread 3066834276 joined [10:39:44]Waiting for new connection... [10:39:44] Sock 8.Parse request [10:39:44]Sock 8.Check first char [10:39:44]Sock 8.First char is OK [10:39:44]request: POST /json_proto HTTP/1.0 [10:39:44]Method: POST [10:39:44]URL: /json_proto [10:39:44]Method is POST - this is cgi request [10:39:44]url: /json_proto [10:39:44]query_string will be loaded in cgi processing [10:39:44]execute_cgi json_proto POST (null) [10:39:44]execute_cgi path=json_proto method=POST [10:39:44]POST find Content-Length [10:39:44]Host: 172.17.63.195:8080 [10:39:44]Content-Length: 677 [10:39:44]Content-Type: application/json [10:39:44] [10:39:44]POST finish read [10:39:44]Found Content-Length = 677 [10:39:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450490", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:44]execute_script... [10:39: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)450490", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:44]POST & json_proto [10:39:44]process_json_proto [10:39:44]json parsed OK: [10:39:44]protocol is kg_v1.0 [10:39:44]action value=close_receipt [10:39:44]process_action close_receipt [10:39:44]cmd_close_receipt [10:39:44]MH_GetDate [10:39:44]Write to MH i2c: F0 00 00 AB 11 AB [10:39:44]Write i2c OK [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: F0 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: F0 09 00 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: F0 09 00 AB 11 00 71 BB 20 67 47 1B 1E 67 4E [10:39:44]GetLastDocTimeStamp 1730198332 [10:39:44]current date 1730198385 [10:39:44]FM_GetShiftState [10:39:44]SAM_PROTO_GetShiftState [10:39:44]wFMCommunicate request_size=4 [10:39:44]MH_SAM_APDU [10:39:44]CAPDU: 80 13 01 00 [10:39:44]Write to MH i2c: E2 08 00 AC 11 80 13 01 00 00 00 00 00 3A [10:39:44]Write i2c OK [10:39:44]MH_I2C_Read... [10:39:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:44]Read from MH i2c: E2 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: E2 0E 00 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: E2 0E 00 AC 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 23 [10:39:44]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:39:44]wFMCommunicate OK [10:39:44]SAM_PROTO_GetShiftState done [10:39:44]FM_GetShiftState done [10:39:44]opened in 1730160431 [10:39:44]opened+sec_in_day 1730246831 [10:39:44]quantity*price = 60009 [10:39:44]sum+1 = 60010 [10:39:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 98 29.10.2024 10:39 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202703 ФПД: 124186187345998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103945&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202703&fm=124186187345998&tin=02508201610067®Number=0000000000091777&sum=60000 [10:39:46]StoreToDocumentArchive [10:39:46]shift 546 fd 202703 [10:39:46]save to /storage/0546/doc_00202703 [10:39:46]save last doc name /storage/0546/doc_00202703 to /storage/kkm_last_doc_name [10:39:46]save OK [10:39:46]Clear old archive folders... [10:39:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:39:46]tlvbuf is 0081B880 [10:39:46]SAM_PROTO_ClearQueue [10:39:46]wFMCommunicate request_size=4 [10:39:46]MH_SAM_APDU [10:39:46]CAPDU: 80 09 00 00 [10:39:46]Write to MH i2c: E2 08 00 B9 11 80 09 00 00 00 00 00 00 3C [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:46]Read from MH i2c: E2 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 03 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 03 00 B9 11 00 90 00 3E [10:39:46]RAPDU: 90 00 [10:39:46]wFMCommunicate OK [10:39:46]SAM_PROTO_ClearQueue done [10:39:46]KKMCreateOFDPacket [10:39:46]OFDProtocolAddRootSTLVToBuf [10:39:46]FM_MakeSignedData [10:39:46]FM_MakeSignedData [10:39:46]SAM_PROTO_SignData [10:39:46]wFMCommunicate request_size=4 [10:39:46]MH_SAM_APDU [10:39:46]CAPDU: 80 0D 01 02 [10:39:46]Write to MH i2c: E2 08 00 BA 11 80 0D 01 02 00 00 00 00 44 [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:46]Read from MH i2c: E2 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 03 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 03 00 BA 11 00 90 00 3F [10:39:46]RAPDU: 90 00 [10:39:46]wFMCommunicate OK [10:39:46]wFMCommunicate request_size=255 [10:39:46]MH_SAM_APDU [10:39: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 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 71 BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CF 17 03 00 35 04 06 00 70 [10:39:46]Write to MH i2c: E2 02 01 BB 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 71 BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CF 17 03 00 35 04 06 00 70 00 00 47 [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:46]Read from MH i2c: E2 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 03 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 03 00 BB 11 00 90 00 40 [10:39:46]RAPDU: 90 00 [10:39:46]wFMCommunicate OK [10:39:46]wFMCommunicate request_size=10 [10:39:46]MH_SAM_APDU [10:39:46]CAPDU: 80 0D 02 02 05 F2 59 95 30 4E [10:39:46]Write to MH i2c: E2 0D 00 BC 11 80 0D 02 02 05 00 F2 59 95 30 4E 00 00 AF [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:46]Read from MH i2c: E2 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 03 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 03 00 BC 11 00 90 00 41 [10:39:46]RAPDU: 90 00 [10:39:46]wFMCommunicate OK [10:39:46]wFMCommunicate request_size=4 [10:39:46]MH_SAM_APDU [10:39:46]CAPDU: 80 0D 03 02 [10:39:46]Write to MH i2c: E2 08 00 BD 11 80 0D 03 02 00 00 00 00 49 [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:46]Read from MH i2c: E2 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 0B 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 0B 00 BD 11 00 2B 94 C9 58 FA 2B 6A 05 90 00 BE [10:39:46]RAPDU: 2B 94 C9 58 FA 2B 6A 05 90 00 [10:39:46]wFMCommunicate OK [10:39:46]SAM_PROTO_SignData done [10:39:46]FM_MakeSignedData done [10:39:46]CreateOFDProtocolMessage [10:39:46]wFMCommunicate request_size=4 [10:39:46]MH_SAM_APDU [10:39:46]CAPDU: 80 11 00 00 [10:39:46]Write to MH i2c: E2 08 00 BE 11 80 11 00 00 00 00 00 00 49 [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:46]Read from MH i2c: E2 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 17 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 17 00 BE 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9E [10:39:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:39:46]wFMCommunicate OK [10:39:46]CreateOFDProtocolMessage done [10:39:46]OFDSenderStorePacket 202703 [10:39:46]StoreOFDPacket docnum=202703 [10:39:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 94 5B 07 01 25 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 71 BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CF 17 03 00 35 04 06 00 70 F2 59 95 30 4E 2B 94 C9 58 FA 2B 6A 05 [10:39:46]CheckFolder [10:39:46]dirname=/storage/ofd_packets [10:39:46]CheckFolder done [10:39:46]ProducePacketName [10:39:46]name=ofd_packets/00202703 [10:39:46]NVStorageSaveData ofd_packets/00202703 [10:39:46]File name is /storage/ofd_packets/00202703 [10:39:46]Write 301 bytes [10:39:46]NVStorageSaveData done [10:39:46]OFDSenderStorePacket done [10:39:46]KKMCreateOFDPacket done [10:39:46]NVStorageSaveData kkm_last_timestamp [10:39:46]File name is /storage/kkm_last_timestamp [10:39:46]Write 4 bytes [10:39:46]NVStorageSaveData done [10:39:46]ExternCall_PrintAddStr [10:39:46]wPrintStart [10:39:46]Write to MH i2c: 01 00 00 BF 11 D0 [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: 01 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: 01 07 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: 01 07 00 BF 11 00 00 00 00 00 FF 0F E5 [10:39:46]RasterBufferAndPrint [10:39:46]line Счет N : (1)450490 [10:39:46]line ИНН: 02508201610067 [10:39:46]line Контрольно-Кассовый Чек [10:39:46]line ПРОДАЖА [10:39:46]line ТРК (МРК, ГНК) : 41 [10:39:46]line Товар: 2710124130 [10:39:46]line Аи-92-К-2 [10:39:46]line 8.970 * 66.90 [10:39:46]line = 600.09 [10:39:46]line НДС 12% НСП 1% [10:39:46]line > о реализуемом товаре [10:39:46]line ОКРУГЛЕНИЕ: -0.09 [10:39:46]line ИТОГО: 600.00 [10:39:46]line Внесено: 600.00 [10:39:46]line СДАЧА: 0.00 [10:39:46]line НСП 1% : 5.31 [10:39:46]line НДС 12% : 63.73 [10:39:46]line Наличными: 600.00 [10:39:46]line Безнал.: 0.00 [10:39:46]line Место: АЗС № 171 "Партнер Нефть" [10:39:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:39:46]line СНО: Общий режим [10:39:46]line Чек 98 29.10.2024 10:39 [10:39:46]line Смена: 546 ФФД: 1.0 [10:39:46]line ЗНМ: 0300000109 [10:39:46]line РНМ: 0000000000091777 [10:39:46]line Версия ККМ: 001 [10:39:46]line ФМ: 0000000000871756 [10:39:46]line ФД: 202703 [10:39:46]line ФПД: 124186187345998 [10:39:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T103945&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202703&fm=124186187345998&tin=02508201610067®Number=0000000000091777&sum=60000 [10:39:46]OFD Sender: Processing packet 202703 [packets to send 116, broken 115] [10:39:46]ProducePacketName [10:39:46]name=ofd_packets/00202703 [10:39:46]OFD Sender: To server: pG, [10:39:46]CommunicateWithHost lk.salyk.kg:30040 [10:39:46]ConnectInit lk.salyk.kg [10:39:46]written 0, free lines is 4095 [10:39:46]Connected sock=10 [10:39:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 94 5B 07 01 25 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 71 BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CF 17 03 00 35 04 06 00 70 F2 59 95 30 4E 2B 94 C9 58 FA 2B 6A 05 [10:39:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CF 42 47 00 ED 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CF 17 03 00 F4 03 04 00 24 67 20 67 B6 04 01 00 00 30 19 D8 25 5E B9 1D CF [10:39:47]CommunicateWithHost err = 0 [10:39:47]CheckOFDResponse [10:39:47]1017 (14) - 77093643461234 [10:39:47]1041 (16) - 0000000000871756 [10:39:47]1040 (4) - 202703 [10:39:47]1012 (4) - 29.10.2024 04:40 [10:39:47]1206 (1) - 0 [10:39:47]OFD Sender: Remove packet 202703 [10:39:47]ProducePacketName [10:39:47]name=ofd_packets/00202703 [10:39:47]NVStorageDeleteData [10:39:47]Write to MH i2c: 01 00 00 EA 11 FB [10:39:47]Write i2c OK [10:39:47]MH_I2C_Read... [10:39:47]Read from MH i2c: 01 [10:39:47]MH_I2C_Read... [10:39:47]Read from MH i2c: 01 07 00 [10:39:47]MH_I2C_Read... [10:39:47]Read from MH i2c: 01 07 00 EA 11 00 00 00 00 00 92 0C A0 [10:39:47]RasterBufferAndPrint [10:39:47]line [10:39:47]line [10:39:47]line [10:39:47]line [10:39:47]line [10:39:47]written 0, free lines is 3223 [10:39:47]MH_Cut [10:39:47]Write to MH i2c: D1 01 00 F1 11 01 D4 [10:39:47]Write i2c OK [10:39:47]MH_I2C_Read... [10:39:47]Read from MH i2c: D1 [10:39:47]MH_I2C_Read... [10:39:47]Read from MH i2c: D1 01 00 [10:39:47]MH_I2C_Read... [10:39:47]Read from MH i2c: D1 01 00 F1 11 00 D3 [10:39:47]Write to MH i2c: 01 00 00 F2 11 03 [10:39:47]Write i2c OK [10:39:47]MH_I2C_Read... [10:39:47]OFD Sender: No OFD packet to send [10:39:48]*** Cut start [10:39:48]*** Purtial cut [10:39:48]*** Stage 1: CUTSNS_PIN = 1 [10:39:48]Read from MH i2c: 01 [10:39:48]MH_I2C_Read... [10:39:48]*** Stop cut motor [10:39:48]*** Cut end [10:39:48]Read from MH i2c: 01 07 00 [10:39:48]MH_I2C_Read... [10:39:48]Read from MH i2c: 01 07 00 F2 11 00 00 00 00 00 FF 0F 18 [10:39:48]process_action close_receipt done [10:39:48]requested_data is exist [10:39:48]produce_requested_data [10:39:48]requested_item fm.sn is exist - process it [10:39:48]wFMCommunicate request_size=4 [10:39:48]MH_SAM_APDU [10:39:48]CAPDU: 80 11 00 00 [10:39:48]Write to MH i2c: E2 08 00 F3 11 80 11 00 00 00 00 00 00 7E [10:39:48]Write i2c OK [10:39:48]MH_I2C_Read... [10:39:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:48]Read from MH i2c: E2 [10:39:48]MH_I2C_Read... [10:39:48]Read from MH i2c: E2 17 00 [10:39:48]MH_I2C_Read... [10:39:48]Read from MH i2c: E2 17 00 F3 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D3 [10:39:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:39:48]wFMCommunicate OK [10:39:48]requested_item fd.num is exist - process it [10:39:48]SAM_PROTO_GetFieldsCounters [10:39:48]wFMCommunicate request_size=4 [10:39:48]MH_SAM_APDU [10:39:48]CAPDU: 80 13 00 00 [10:39:48]Write to MH i2c: E2 08 00 F4 11 80 13 00 00 00 00 00 00 81 [10:39:48]Write i2c OK [10:39:48]MH_I2C_Read... [10:39:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:48]Read from MH i2c: E2 [10:39:48]MH_I2C_Read... [10:39:48]Read from MH i2c: E2 62 00 [10:39:48]MH_I2C_Read... [10:39:48]Read from MH i2c: E2 62 00 F4 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CF 17 03 00 0E 04 04 00 22 02 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 DD [10:39:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CF 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:39:48]wFMCommunicate OK [10:39:48]SAM_PROTO_GetFieldsCounters done [10:39:48]requested_item shift.num is exist - process it [10:39:48]requested_item shift.opened is exist - process it [10:39:48]req_shift_opened [10:39:48]FM_GetShiftState [10:39:48]SAM_PROTO_GetShiftState [10:39:48]wFMCommunicate request_size=4 [10:39:48]MH_SAM_APDU [10:39:48]CAPDU: 80 13 01 00 [10:39:48]Write to MH i2c: E2 08 00 F5 11 80 13 01 00 00 00 00 00 83 [10:39:48]Write i2c OK [10:39:48]MH_I2C_Read... [10:39:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:48]Read from MH i2c: E2 [10:39:48]MH_I2C_Read... [10:39:48]Read from MH i2c: E2 0E 00 [10:39:48]MH_I2C_Read... [10:39:48]Read from MH i2c: E2 0E 00 F5 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 6C [10:39:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:39:48]wFMCommunicate OK [10:39:48]SAM_PROTO_GetShiftState done [10:39:48]FM_GetShiftState done [10:39:48]req_shift_opened done [10:39:48]requested_item shift.open_date is exist - process it [10:39:48]req_shift_open_date [10:39:48]req_shift_open_date done [10:39:48]produce_requested_data done [10:39:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202703,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:39:48]process_action_free close_receipt [10:39:48]json_value_free [10:39:48]json_value_free done [10:39:48]process_json_proto returns [10:39:48]Send response to host [10:39:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202703,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:39:48]free response buf [10:39:48]execute_script done [10:39:48]execute_script returns [10:39:48]free content buf [10:39:48]Sock 8.Close socket [10:39:48]Sock 8.Thread stoped [10:39:52]OFD Sender: No OFD packet to send [10:39:57]OFD Sender: No OFD packet to send [10:40:02]OFD Sender: No OFD packet to send [10:40:07]OFD Sender: No OFD packet to send [10:40:12]OFD Sender: No OFD packet to send [10:40:17]OFD Sender: No OFD packet to send [10:40:22]OFD Sender: No OFD packet to send [10:40:22]accept exits with 9 [10:40:22]New connection [10:40:22]New thread 3066834276 created [10:40:22]Thread 3066977636 joined [10:40:22]Waiting for new connection... [10:40:22] Sock 9.Parse request [10:40:22]Sock 9.Check first char [10:40:22]Sock 9.First char is OK [10:40:22]request: POST /json_proto HTTP/1.0 [10:40:22]Method: POST [10:40:22]URL: /json_proto [10:40:22]Method is POST - this is cgi request [10:40:22]url: /json_proto [10:40:22]query_string will be loaded in cgi processing [10:40:22]execute_cgi json_proto POST (null) [10:40:22]execute_cgi path=json_proto method=POST [10:40:22]POST find Content-Length [10:40:22]Host: 172.17.63.195:8080 [10:40:22]Content-Length: 675 [10:40:22]Content-Type: application/json [10:40:22] [10:40:22]POST finish read [10:40:22]Found Content-Length = 675 [10:40:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450491", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [10:40:22]execute_script... [10:40: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)450491", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [10:40:22]POST & json_proto [10:40:22]process_json_proto [10:40:22]json parsed OK: [10:40:22]protocol is kg_v1.0 [10:40:22]action value=close_receipt [10:40:22]process_action close_receipt [10:40:22]cmd_close_receipt [10:40:22]MH_GetDate [10:40:22]Write to MH i2c: F0 00 00 F6 11 F6 [10:40:22]Write i2c OK [10:40:22]MH_I2C_Read... [10:40:22]Read from MH i2c: F0 [10:40:22]MH_I2C_Read... [10:40:22]Read from MH i2c: F0 09 00 [10:40:22]MH_I2C_Read... [10:40:22]Read from MH i2c: F0 09 00 F6 11 00 97 BB 20 67 47 1B 1E 67 BF [10:40:22]GetLastDocTimeStamp 1730198385 [10:40:22]current date 1730198423 [10:40:22]FM_GetShiftState [10:40:22]SAM_PROTO_GetShiftState [10:40:22]wFMCommunicate request_size=4 [10:40:22]MH_SAM_APDU [10:40:22]CAPDU: 80 13 01 00 [10:40:22]Write to MH i2c: E2 08 00 F7 11 80 13 01 00 00 00 00 00 85 [10:40:22]Write i2c OK [10:40:22]MH_I2C_Read... [10:40:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:22]Read from MH i2c: E2 [10:40:22]MH_I2C_Read... [10:40:22]Read from MH i2c: E2 0E 00 [10:40:22]MH_I2C_Read... [10:40:22]Read from MH i2c: E2 0E 00 F7 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 6E [10:40:22]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:40:22]wFMCommunicate OK [10:40:22]SAM_PROTO_GetShiftState done [10:40:22]FM_GetShiftState done [10:40:22]opened in 1730160431 [10:40:22]opened+sec_in_day 1730246831 [10:40:22]quantity*price = 100000 [10:40:22]sum+1 = 100002 [10:40:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 99 29.10.2024 10:40 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202704 ФПД: 225299456383932 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104023&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202704&fm=225299456383932&tin=02508201610067®Number=0000000000091777&sum=100000 [10:40:24]StoreToDocumentArchive [10:40:24]shift 546 fd 202704 [10:40:24]save to /storage/0546/doc_00202704 [10:40:24]save last doc name /storage/0546/doc_00202704 to /storage/kkm_last_doc_name [10:40:24]save OK [10:40:24]Clear old archive folders... [10:40:24]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:40:24]tlvbuf is 0072C220 [10:40:24]SAM_PROTO_ClearQueue [10:40:24]wFMCommunicate request_size=4 [10:40:24]MH_SAM_APDU [10:40:24]CAPDU: 80 09 00 00 [10:40:24]Write to MH i2c: E2 08 00 04 12 80 09 00 00 00 00 00 00 88 [10:40:24]Write i2c OK [10:40:24]MH_I2C_Read... [10:40:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:24]Read from MH i2c: E2 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 03 00 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 03 00 04 12 00 90 00 8A [10:40:24]RAPDU: 90 00 [10:40:24]wFMCommunicate OK [10:40:24]SAM_PROTO_ClearQueue done [10:40:24]KKMCreateOFDPacket [10:40:24]OFDProtocolAddRootSTLVToBuf [10:40:24]FM_MakeSignedData [10:40:24]FM_MakeSignedData [10:40:24]SAM_PROTO_SignData [10:40:24]wFMCommunicate request_size=4 [10:40:24]MH_SAM_APDU [10:40:24]CAPDU: 80 0D 01 02 [10:40:24]Write to MH i2c: E2 08 00 05 12 80 0D 01 02 00 00 00 00 90 [10:40:24]Write i2c OK [10:40:24]MH_I2C_Read... [10:40:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:24]Read from MH i2c: E2 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 03 00 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 03 00 05 12 00 90 00 8B [10:40:24]RAPDU: 90 00 [10:40:24]wFMCommunicate OK [10:40:24]wFMCommunicate request_size=255 [10:40:24]MH_SAM_APDU [10:40:24]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 63 00 00 00 F4 03 04 00 97 BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 17 03 00 35 04 06 00 [10:40:24]Write to MH i2c: E2 02 01 06 12 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 63 00 00 00 F4 03 04 00 97 BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 17 03 00 35 04 06 00 00 00 43 [10:40:24]Write i2c OK [10:40:24]MH_I2C_Read... [10:40:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:24]Read from MH i2c: E2 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 03 00 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 03 00 06 12 00 90 00 8C [10:40:24]RAPDU: 90 00 [10:40:24]wFMCommunicate OK [10:40:24]wFMCommunicate request_size=11 [10:40:24]MH_SAM_APDU [10:40:24]CAPDU: 80 0D 02 02 06 CC E8 9E 10 DB BC [10:40:24]Write to MH i2c: E2 0E 00 07 12 80 0D 02 02 06 00 CC E8 9E 10 DB BC 00 00 98 [10:40:24]Write i2c OK [10:40:24]MH_I2C_Read... [10:40:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:24]Read from MH i2c: E2 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 03 00 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 03 00 07 12 00 90 00 8D [10:40:24]RAPDU: 90 00 [10:40:24]wFMCommunicate OK [10:40:24]wFMCommunicate request_size=4 [10:40:24]MH_SAM_APDU [10:40:24]CAPDU: 80 0D 03 02 [10:40:24]Write to MH i2c: E2 08 00 08 12 80 0D 03 02 00 00 00 00 95 [10:40:24]Write i2c OK [10:40:24]MH_I2C_Read... [10:40:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:24]Read from MH i2c: E2 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 0B 00 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 0B 00 08 12 00 64 6A 29 98 70 78 B0 D7 90 00 94 [10:40:24]RAPDU: 64 6A 29 98 70 78 B0 D7 90 00 [10:40:24]wFMCommunicate OK [10:40:24]SAM_PROTO_SignData done [10:40:24]FM_MakeSignedData done [10:40:24]CreateOFDProtocolMessage [10:40:24]wFMCommunicate request_size=4 [10:40:24]MH_SAM_APDU [10:40:24]CAPDU: 80 11 00 00 [10:40:24]Write to MH i2c: E2 08 00 09 12 80 11 00 00 00 00 00 00 95 [10:40:24]Write i2c OK [10:40:24]MH_I2C_Read... [10:40:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:24]Read from MH i2c: E2 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 17 00 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: E2 17 00 09 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EA [10:40:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:40:24]wFMCommunicate OK [10:40:24]CreateOFDProtocolMessage done [10:40:24]OFDSenderStorePacket 202704 [10:40:24]StoreOFDPacket docnum=202704 [10:40:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 EA D8 08 01 45 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 63 00 00 00 F4 03 04 00 97 BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 17 03 00 35 04 06 00 CC E8 9E 10 DB BC 64 6A 29 98 70 78 B0 D7 [10:40:24]CheckFolder [10:40:24]dirname=/storage/ofd_packets [10:40:24]CheckFolder done [10:40:24]ProducePacketName [10:40:24]name=ofd_packets/00202704 [10:40:24]NVStorageSaveData ofd_packets/00202704 [10:40:24]File name is /storage/ofd_packets/00202704 [10:40:24]Write 302 bytes [10:40:24]NVStorageSaveData done [10:40:24]OFDSenderStorePacket done [10:40:24]KKMCreateOFDPacket done [10:40:24]NVStorageSaveData kkm_last_timestamp [10:40:24]File name is /storage/kkm_last_timestamp [10:40:24]Write 4 bytes [10:40:24]NVStorageSaveData done [10:40:24]ExternCall_PrintAddStr [10:40:24]wPrintStart [10:40:24]Write to MH i2c: 01 00 00 0A 12 1C [10:40:24]Write i2c OK [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: 01 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: 01 07 00 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: 01 07 00 0A 12 00 00 00 00 00 FF 0F 31 [10:40:24]RasterBufferAndPrint [10:40:24]line Счет N : (1)450491 [10:40:24]line ИНН: 02508201610067 [10:40:24]line Контрольно-Кассовый Чек [10:40:24]line ПРОДАЖА [10:40:24]line ТРК (МРК, ГНК) : 53 [10:40:24]line Товар: 2710124130 [10:40:24]line SUPER 92-К-5 [10:40:24]line 14.620 * 68.40 [10:40:24]line = 1000.01 [10:40:24]line НДС 12% НСП 1% [10:40:24]line > о реализуемом товаре [10:40:24]line ОКРУГЛЕНИЕ: -0.01 [10:40:24]line ИТОГО: 1000.00 [10:40:24]line Внесено: 1000.00 [10:40:24]line СДАЧА: 0.00 [10:40:24]line НСП 1% : 8.85 [10:40:24]line НДС 12% : 106.20 [10:40:24]line Наличными: 1000.00 [10:40:24]line Безнал.: 0.00 [10:40:24]line Место: АЗС № 171 "Партнер Нефть" [10:40:24]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:40:24]line СНО: Общий режим [10:40:24]line Чек 99 29.10.2024 10:40 [10:40:24]line Смена: 546 ФФД: 1.0 [10:40:24]line ЗНМ: 0300000109 [10:40:24]line РНМ: 0000000000091777 [10:40:24]line Версия ККМ: 001 [10:40:24]line ФМ: 0000000000871756 [10:40:24]line ФД: 202704 [10:40:24]line ФПД: 225299456383932 [10:40:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104023&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202704&fm=225299456383932&tin=02508201610067®Number=0000000000091777&sum=100000 [10:40:24]OFD Sender: Processing packet 202704 [packets to send 116, broken 115] [10:40:24]ProducePacketName [10:40:24]name=ofd_packets/00202704 [10:40:24]OFD Sender: To server: pG, [10:40:24]CommunicateWithHost lk.salyk.kg:30040 [10:40:24]ConnectInit lk.salyk.kg [10:40:24]written 0, free lines is 4095 [10:40:25]Connected sock=11 [10:40:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 EA D8 08 01 45 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 63 00 00 00 F4 03 04 00 97 BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 17 03 00 35 04 06 00 CC E8 9E 10 DB BC 64 6A 29 98 70 78 B0 D7 [10:40:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 46 2F 47 00 29 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 17 03 00 F4 03 04 00 4A 67 20 67 B6 04 01 00 00 37 28 5E F8 63 FF 6A DA [10:40:25]CommunicateWithHost err = 0 [10:40:25]CheckOFDResponse [10:40:25]1017 (14) - 77093643461234 [10:40:25]1041 (16) - 0000000000871756 [10:40:25]1040 (4) - 202704 [10:40:25]1012 (4) - 29.10.2024 04:40 [10:40:25]1206 (1) - 0 [10:40:25]OFD Sender: Remove packet 202704 [10:40:25]ProducePacketName [10:40:25]name=ofd_packets/00202704 [10:40:25]NVStorageDeleteData [10:40:25]Write to MH i2c: 01 00 00 35 12 47 [10:40:25]Write i2c OK [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: 01 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: 01 07 00 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: 01 07 00 35 12 00 00 00 00 00 90 0C EA [10:40:25]RasterBufferAndPrint [10:40:25]line [10:40:25]line [10:40:25]line [10:40:25]line [10:40:25]line [10:40:25]written 0, free lines is 3220 [10:40:25]MH_Cut [10:40:25]Write to MH i2c: D1 01 00 3C 12 01 20 [10:40:25]Write i2c OK [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: D1 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: D1 01 00 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: D1 01 00 3C 12 00 1F [10:40:25]Write to MH i2c: 01 00 00 3D 12 4F [10:40:25]Write i2c OK [10:40:25]MH_I2C_Read... [10:40:25]OFD Sender: No OFD packet to send [10:40:26]*** Cut start [10:40:26]*** Purtial cut [10:40:26]*** Stage 1: CUTSNS_PIN = 1 [10:40:26]Read from MH i2c: 01 [10:40:26]MH_I2C_Read... [10:40:26]*** Stop cut motor [10:40:26]*** Cut end [10:40:26]Read from MH i2c: 01 07 00 [10:40:26]MH_I2C_Read... [10:40:26]Read from MH i2c: 01 07 00 3D 12 00 00 00 00 00 FF 0F 64 [10:40:26]process_action close_receipt done [10:40:26]requested_data is exist [10:40:26]produce_requested_data [10:40:26]requested_item fm.sn is exist - process it [10:40:26]wFMCommunicate request_size=4 [10:40:26]MH_SAM_APDU [10:40:26]CAPDU: 80 11 00 00 [10:40:26]Write to MH i2c: E2 08 00 3E 12 80 11 00 00 00 00 00 00 CA [10:40:26]Write i2c OK [10:40:26]MH_I2C_Read... [10:40:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:26]Read from MH i2c: E2 [10:40:26]MH_I2C_Read... [10:40:26]Read from MH i2c: E2 17 00 [10:40:26]MH_I2C_Read... [10:40:26]Read from MH i2c: E2 17 00 3E 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1F [10:40:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:40:26]wFMCommunicate OK [10:40:26]requested_item fd.num is exist - process it [10:40:26]SAM_PROTO_GetFieldsCounters [10:40:26]wFMCommunicate request_size=4 [10:40:26]MH_SAM_APDU [10:40:26]CAPDU: 80 13 00 00 [10:40:26]Write to MH i2c: E2 08 00 3F 12 80 13 00 00 00 00 00 00 CD [10:40:26]Write i2c OK [10:40:26]MH_I2C_Read... [10:40:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:40:26]Read from MH i2c: E2 [10:40:26]MH_I2C_Read... [10:40:26]Read from MH i2c: E2 62 00 [10:40:26]MH_I2C_Read... [10:40:26]Read from MH i2c: E2 62 00 3F 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D0 17 03 00 0E 04 04 00 22 02 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 2D [10:40:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D0 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:40:26]wFMCommunicate OK [10:40:26]SAM_PROTO_GetFieldsCounters done [10:40:26]requested_item shift.num is exist - process it [10:40:26]requested_item shift.opened is exist - process it [10:40:26]req_shift_opened [10:40:26]FM_GetShiftState [10:40:26]SAM_PROTO_GetShiftState [10:40:26]wFMCommunicate request_size=4 [10:40:26]MH_SAM_APDU [10:40:26]CAPDU: 80 13 01 00 [10:40:26]Write to MH i2c: E2 08 00 40 12 80 13 01 00 00 00 00 00 CF [10:40:26]Write i2c OK [10:40:26]MH_I2C_Read... [10:40:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:26]Read from MH i2c: E2 [10:40:26]MH_I2C_Read... [10:40:26]Read from MH i2c: E2 0E 00 [10:40:26]MH_I2C_Read... [10:40:26]Read from MH i2c: E2 0E 00 40 12 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B8 [10:40:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:40:26]wFMCommunicate OK [10:40:26]SAM_PROTO_GetShiftState done [10:40:26]FM_GetShiftState done [10:40:26]req_shift_opened done [10:40:26]requested_item shift.open_date is exist - process it [10:40:26]req_shift_open_date [10:40:26]req_shift_open_date done [10:40:26]produce_requested_data done [10:40:26]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202704,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:40:26]process_action_free close_receipt [10:40:26]json_value_free [10:40:26]json_value_free done [10:40:26]process_json_proto returns [10:40:26]Send response to host [10:40:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202704,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:40:26]free response buf [10:40:26]execute_script done [10:40:26]execute_script returns [10:40:26]free content buf [10:40:26]Sock 9.Close socket [10:40:26]Sock 9.Thread stoped [10:40:30]OFD Sender: No OFD packet to send [10:40:35]OFD Sender: No OFD packet to send [10:40:40]OFD Sender: No OFD packet to send [10:40:45]OFD Sender: No OFD packet to send [10:40:50]OFD Sender: No OFD packet to send [10:40:55]OFD Sender: No OFD packet to send [10:40:56]accept exits with 8 [10:40:56]New connection [10:40:56]New thread 3066977636 created [10:40:56]Thread 3066834276 joined [10:40:56]Waiting for new connection... [10:40:56] Sock 8.Parse request [10:40:56]Sock 8.Check first char [10:40:56]Sock 8.First char is OK [10:40:56]request: POST /json_proto HTTP/1.0 [10:40:56]Method: POST [10:40:56]URL: /json_proto [10:40:56]Method is POST - this is cgi request [10:40:56]url: /json_proto [10:40:56]query_string will be loaded in cgi processing [10:40:56]execute_cgi json_proto POST (null) [10:40:56]execute_cgi path=json_proto method=POST [10:40:56]POST find Content-Length [10:40:56]Host: 172.17.63.195:8080 [10:40:56]Content-Length: 677 [10:40:56]Content-Type: application/json [10:40:56] [10:40:56]POST finish read [10:40:56]Found Content-Length = 677 [10:40:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:56]execute_script... [10:40: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)450492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:56]POST & json_proto [10:40:56]process_json_proto [10:40:56]json parsed OK: [10:40:56]protocol is kg_v1.0 [10:40:56]action value=close_receipt [10:40:56]process_action close_receipt [10:40:56]cmd_close_receipt [10:40:56]MH_GetDate [10:40:56]Write to MH i2c: F0 00 00 41 12 42 [10:40:56]Write i2c OK [10:40:56]MH_I2C_Read... [10:40:56]Read from MH i2c: F0 [10:40:56]MH_I2C_Read... [10:40:56]Read from MH i2c: F0 09 00 [10:40:56]MH_I2C_Read... [10:40:56]Read from MH i2c: F0 09 00 41 12 00 B8 BB 20 67 47 1B 1E 67 2C [10:40:56]GetLastDocTimeStamp 1730198423 [10:40:56]current date 1730198456 [10:40:56]FM_GetShiftState [10:40:56]SAM_PROTO_GetShiftState [10:40:56]wFMCommunicate request_size=4 [10:40:56]MH_SAM_APDU [10:40:56]CAPDU: 80 13 01 00 [10:40:56]Write to MH i2c: E2 08 00 42 12 80 13 01 00 00 00 00 00 D1 [10:40:56]Write i2c OK [10:40:56]MH_I2C_Read... [10:40:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:56]Read from MH i2c: E2 [10:40:56]MH_I2C_Read... [10:40:56]Read from MH i2c: E2 0E 00 [10:40:56]MH_I2C_Read... [10:40:56]Read from MH i2c: E2 0E 00 42 12 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BA [10:40:56]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:40:56]wFMCommunicate OK [10:40:56]SAM_PROTO_GetShiftState done [10:40:56]FM_GetShiftState done [10:40:56]opened in 1730160431 [10:40:56]opened+sec_in_day 1730246831 [10:40:56]quantity*price = 20003 [10:40:56]sum+1 = 20004 [10:40:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 100 29.10.2024 10:40 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202705 ФПД: 24304520053378 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104056&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202705&fm=24304520053378&tin=02508201610067®Number=0000000000091777&sum=20000 [10:40:57]StoreToDocumentArchive [10:40:57]shift 546 fd 202705 [10:40:57]save to /storage/0546/doc_00202705 [10:40:57]save last doc name /storage/0546/doc_00202705 to /storage/kkm_last_doc_name [10:40:57]save OK [10:40:57]Clear old archive folders... [10:40:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:40:57]tlvbuf is B6EC7510 [10:40:57]SAM_PROTO_ClearQueue [10:40:57]wFMCommunicate request_size=4 [10:40:57]MH_SAM_APDU [10:40:57]CAPDU: 80 09 00 00 [10:40:57]Write to MH i2c: E2 08 00 4F 12 80 09 00 00 00 00 00 00 D3 [10:40:57]Write i2c OK [10:40:57]MH_I2C_Read... [10:40:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:57]Read from MH i2c: E2 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: E2 03 00 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: E2 03 00 4F 12 00 90 00 D5 [10:40:57]RAPDU: 90 00 [10:40:57]wFMCommunicate OK [10:40:57]SAM_PROTO_ClearQueue done [10:40:57]KKMCreateOFDPacket [10:40:57]OFDProtocolAddRootSTLVToBuf [10:40:57]FM_MakeSignedData [10:40:57]FM_MakeSignedData [10:40:57]SAM_PROTO_SignData [10:40:57]wFMCommunicate request_size=4 [10:40:57]MH_SAM_APDU [10:40:57]CAPDU: 80 0D 01 02 [10:40:57]Write to MH i2c: E2 08 00 50 12 80 0D 01 02 00 00 00 00 DB [10:40:57]Write i2c OK [10:40:57]MH_I2C_Read... [10:40:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:57]Read from MH i2c: E2 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: E2 03 00 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: E2 03 00 50 12 00 90 00 D6 [10:40:57]RAPDU: 90 00 [10:40:57]wFMCommunicate OK [10:40:57]wFMCommunicate request_size=255 [10:40:57]MH_SAM_APDU [10:40: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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 B8 BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D1 17 03 00 35 04 06 00 16 [10:40:57]Write to MH i2c: E2 02 01 51 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 B8 BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D1 17 03 00 35 04 06 00 16 00 00 B4 [10:40:57]Write i2c OK [10:40:57]MH_I2C_Read... [10:40:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:57]Read from MH i2c: E2 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: E2 03 00 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: E2 03 00 51 12 00 90 00 D7 [10:40:57]RAPDU: 90 00 [10:40:57]wFMCommunicate OK [10:40:57]wFMCommunicate request_size=10 [10:40:57]MH_SAM_APDU [10:40:57]CAPDU: 80 0D 02 02 05 1A D6 48 C2 82 [10:40:57]Write to MH i2c: E2 0D 00 52 12 80 0D 02 02 05 00 1A D6 48 C2 82 00 00 64 [10:40:57]Write i2c OK [10:40:57]MH_I2C_Read... [10:40:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:57]Read from MH i2c: E2 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: E2 03 00 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: E2 03 00 52 12 00 90 00 D8 [10:40:57]RAPDU: 90 00 [10:40:57]wFMCommunicate OK [10:40:57]wFMCommunicate request_size=4 [10:40:57]MH_SAM_APDU [10:40:57]CAPDU: 80 0D 03 02 [10:40:57]Write to MH i2c: E2 08 00 53 12 80 0D 03 02 00 00 00 00 E0 [10:40:57]Write i2c OK [10:40:57]MH_I2C_Read... [10:40:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:57]Read from MH i2c: E2 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: E2 0B 00 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: E2 0B 00 53 12 00 5E AC 89 76 58 AE 92 1D 90 00 9F [10:40:57]RAPDU: 5E AC 89 76 58 AE 92 1D 90 00 [10:40:57]wFMCommunicate OK [10:40:57]SAM_PROTO_SignData done [10:40:57]FM_MakeSignedData done [10:40:57]CreateOFDProtocolMessage [10:40:57]wFMCommunicate request_size=4 [10:40:57]MH_SAM_APDU [10:40:57]CAPDU: 80 11 00 00 [10:40:57]Write to MH i2c: E2 08 00 54 12 80 11 00 00 00 00 00 00 E0 [10:40:57]Write i2c OK [10:40:57]MH_I2C_Read... [10:40:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:57]Read from MH i2c: E2 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: E2 17 00 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: E2 17 00 54 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 35 [10:40:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:40:57]wFMCommunicate OK [10:40:57]CreateOFDProtocolMessage done [10:40:57]OFDSenderStorePacket 202705 [10:40:57]StoreOFDPacket docnum=202705 [10:40:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 45 92 07 01 BC 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 B8 BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D1 17 03 00 35 04 06 00 16 1A D6 48 C2 82 5E AC 89 76 58 AE 92 1D [10:40:57]CheckFolder [10:40:57]dirname=/storage/ofd_packets [10:40:57]CheckFolder done [10:40:57]ProducePacketName [10:40:57]name=ofd_packets/00202705 [10:40:57]NVStorageSaveData ofd_packets/00202705 [10:40:57]File name is /storage/ofd_packets/00202705 [10:40:57]Write 301 bytes [10:40:57]NVStorageSaveData done [10:40:57]OFDSenderStorePacket done [10:40:57]KKMCreateOFDPacket done [10:40:57]NVStorageSaveData kkm_last_timestamp [10:40:57]File name is /storage/kkm_last_timestamp [10:40:57]Write 4 bytes [10:40:57]NVStorageSaveData done [10:40:57]ExternCall_PrintAddStr [10:40:57]wPrintStart [10:40:57]Write to MH i2c: 01 00 00 55 12 67 [10:40:57]Write i2c OK [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: 01 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: 01 07 00 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: 01 07 00 55 12 00 00 00 00 00 FF 0F 7C [10:40:57]RasterBufferAndPrint [10:40:57]line Счет N : (1)450492 [10:40:57]line ИНН: 02508201610067 [10:40:57]line Контрольно-Кассовый Чек [10:40:57]line ПРОДАЖА [10:40:57]line ТРК (МРК, ГНК) : 31 [10:40:57]line Товар: 2710124130 [10:40:57]line Аи-92-К-2 [10:40:57]line 2.990 * 66.90 [10:40:57]line = 200.03 [10:40:57]line НДС 12% НСП 1% [10:40:57]line > о реализуемом товаре [10:40:57]line ОКРУГЛЕНИЕ: -0.03 [10:40:57]line ИТОГО: 200.00 [10:40:57]line Внесено: 200.00 [10:40:57]line СДАЧА: 0.00 [10:40:57]line НСП 1% : 1.77 [10:40:57]line НДС 12% : 21.24 [10:40:57]line Наличными: 200.00 [10:40:57]line Безнал.: 0.00 [10:40:57]line Место: АЗС № 171 "Партнер Нефть" [10:40:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:40:57]line СНО: Общий режим [10:40:57]line Чек 100 29.10.2024 10:40 [10:40:57]line Смена: 546 ФФД: 1.0 [10:40:57]line ЗНМ: 0300000109 [10:40:57]line РНМ: 0000000000091777 [10:40:57]line Версия ККМ: 001 [10:40:57]line ФМ: 0000000000871756 [10:40:57]line ФД: 202705 [10:40:57]line ФПД: 24304520053378 [10:40:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104056&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202705&fm=24304520053378&tin=02508201610067®Number=0000000000091777&sum=20000 [10:40:58]OFD Sender: Processing packet 202705 [packets to send 116, broken 115] [10:40:58]ProducePacketName [10:40:58]name=ofd_packets/00202705 [10:40:58]OFD Sender: To server: pG, [10:40:58]CommunicateWithHost lk.salyk.kg:30040 [10:40:58]ConnectInit lk.salyk.kg [10:40:58]written 0, free lines is 4095 [10:40:58]Connected sock=10 [10:40:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 45 92 07 01 BC 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 B8 BB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D1 17 03 00 35 04 06 00 16 1A D6 48 C2 82 5E AC 89 76 58 AE 92 1D [10:40:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 01 16 47 00 3B A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D1 17 03 00 F4 03 04 00 6B 67 20 67 B6 04 01 00 00 A9 D0 4F 03 88 16 1E 8D [10:40:58]CommunicateWithHost err = 0 [10:40:58]CheckOFDResponse [10:40:58]1017 (14) - 77093643461234 [10:40:58]1041 (16) - 0000000000871756 [10:40:58]1040 (4) - 202705 [10:40:58]1012 (4) - 29.10.2024 04:41 [10:40:58]1206 (1) - 0 [10:40:58]OFD Sender: Remove packet 202705 [10:40:58]ProducePacketName [10:40:58]name=ofd_packets/00202705 [10:40:58]NVStorageDeleteData [10:40:58]Write to MH i2c: 01 00 00 80 12 92 [10:40:58]Write i2c OK [10:40:58]MH_I2C_Read... [10:40:58]Read from MH i2c: 01 [10:40:58]MH_I2C_Read... [10:40:58]Read from MH i2c: 01 07 00 [10:40:58]MH_I2C_Read... [10:40:58]Read from MH i2c: 01 07 00 80 12 00 00 00 00 00 8A 0C 2F [10:40:58]RasterBufferAndPrint [10:40:58]line [10:40:58]line [10:40:58]line [10:40:58]line [10:40:58]line [10:40:58]written 0, free lines is 3215 [10:40:58]MH_Cut [10:40:58]Write to MH i2c: D1 01 00 87 12 01 6B [10:40:58]Write i2c OK [10:40:58]MH_I2C_Read... [10:40:58]Read from MH i2c: D1 [10:40:58]MH_I2C_Read... [10:40:58]Read from MH i2c: D1 01 00 [10:40:58]MH_I2C_Read... [10:40:58]Read from MH i2c: D1 01 00 87 12 00 6A [10:40:58]Write to MH i2c: 01 00 00 88 12 9A [10:40:58]Write i2c OK [10:40:58]MH_I2C_Read... [10:40:59]OFD Sender: No OFD packet to send [10:40:59]*** Cut start [10:40:59]*** Purtial cut [10:40:59]*** Stage 1: CUTSNS_PIN = 1 [10:40:59]Read from MH i2c: 01 [10:40:59]MH_I2C_Read... [10:40:59]*** Stop cut motor [10:40:59]*** Cut end [10:40:59]Read from MH i2c: 01 07 00 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: 01 07 00 88 12 00 00 00 00 00 FF 0F AF [10:40:59]process_action close_receipt done [10:40:59]requested_data is exist [10:40:59]produce_requested_data [10:40:59]requested_item fm.sn is exist - process it [10:40:59]wFMCommunicate request_size=4 [10:40:59]MH_SAM_APDU [10:40:59]CAPDU: 80 11 00 00 [10:40:59]Write to MH i2c: E2 08 00 89 12 80 11 00 00 00 00 00 00 15 [10:40:59]Write i2c OK [10:40:59]MH_I2C_Read... [10:40:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:59]Read from MH i2c: E2 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: E2 17 00 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: E2 17 00 89 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6A [10:40:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:40:59]wFMCommunicate OK [10:40:59]requested_item fd.num is exist - process it [10:40:59]SAM_PROTO_GetFieldsCounters [10:40:59]wFMCommunicate request_size=4 [10:40:59]MH_SAM_APDU [10:40:59]CAPDU: 80 13 00 00 [10:40:59]Write to MH i2c: E2 08 00 8A 12 80 13 00 00 00 00 00 00 18 [10:40:59]Write i2c OK [10:40:59]MH_I2C_Read... [10:41:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:00]Read from MH i2c: E2 [10:41:00]MH_I2C_Read... [10:41:00]Read from MH i2c: E2 62 00 [10:41:00]MH_I2C_Read... [10:41:00]Read from MH i2c: E2 62 00 8A 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D1 17 03 00 0E 04 04 00 22 02 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 7C [10:41:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D1 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:41:00]wFMCommunicate OK [10:41:00]SAM_PROTO_GetFieldsCounters done [10:41:00]requested_item shift.num is exist - process it [10:41:00]requested_item shift.opened is exist - process it [10:41:00]req_shift_opened [10:41:00]FM_GetShiftState [10:41:00]SAM_PROTO_GetShiftState [10:41:00]wFMCommunicate request_size=4 [10:41:00]MH_SAM_APDU [10:41:00]CAPDU: 80 13 01 00 [10:41:00]Write to MH i2c: E2 08 00 8B 12 80 13 01 00 00 00 00 00 1A [10:41:00]Write i2c OK [10:41:00]MH_I2C_Read... [10:41:00]Read from MH i2c: E2 [10:41:00]MH_I2C_Read... [10:41:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:00]Read from MH i2c: E2 0E 00 [10:41:00]MH_I2C_Read... [10:41:00]Read from MH i2c: E2 0E 00 8B 12 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 03 [10:41:00]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:41:00]wFMCommunicate OK [10:41:00]SAM_PROTO_GetShiftState done [10:41:00]FM_GetShiftState done [10:41:00]req_shift_opened done [10:41:00]requested_item shift.open_date is exist - process it [10:41:00]req_shift_open_date [10:41:00]req_shift_open_date done [10:41:00]produce_requested_data done [10:41:00]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202705,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:41:00]process_action_free close_receipt [10:41:00]json_value_free [10:41:00]json_value_free done [10:41:00]process_json_proto returns [10:41:00]Send response to host [10:41:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202705,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:41:00]free response buf [10:41:00]execute_script done [10:41:00]execute_script returns [10:41:00]free content buf [10:41:00]Sock 8.Close socket [10:41:00]Sock 8.Thread stoped [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:44]OFD Sender: No OFD packet to send [10:43:49]OFD Sender: No OFD packet to send [10:43:54]OFD Sender: No OFD packet to send [10:43:59]OFD Sender: No OFD packet to send [10:44:04]OFD Sender: No OFD packet to send [10:44:09]OFD Sender: No OFD packet to send [10:44:14]OFD Sender: No OFD packet to send [10:44:19]OFD Sender: No OFD packet to send [10:44:24]OFD Sender: No OFD packet to send [10:44:29]OFD Sender: No OFD packet to send [10:44:34]OFD Sender: No OFD packet to send [10:44:39]OFD Sender: No OFD packet to send [10:44:44]OFD Sender: No OFD packet to send [10:44:49]OFD Sender: No OFD packet to send [10:44:54]OFD Sender: No OFD packet to send [10:44:59]OFD Sender: No OFD packet to send [10:45:04]OFD Sender: No OFD packet to send [10:45:09]OFD Sender: No OFD packet to send [10:45:14]OFD Sender: No OFD packet to send [10:45:19]OFD Sender: No OFD packet to send [10:45:24]OFD Sender: No OFD packet to send [10:45:29]OFD Sender: No OFD packet to send [10:45:34]OFD Sender: No OFD packet to send [10:45:39]OFD Sender: No OFD packet to send [10:45:44]OFD Sender: No OFD packet to send [10:45:49]OFD Sender: No OFD packet to send [10:45:54]OFD Sender: No OFD packet to send [10:45:59]OFD Sender: No OFD packet to send [10:46:04]OFD Sender: No OFD packet to send [10:46:05]accept exits with 9 [10:46:05]New connection [10:46:05]New thread 3066834276 created [10:46:05]Thread 3066977636 joined [10:46:05]Waiting for new connection... [10:46:05] Sock 9.Parse request [10:46:05]Sock 9.Check first char [10:46:05]Sock 9.First char is OK [10:46:05]request: POST /json_proto HTTP/1.0 [10:46:05]Method: POST [10:46:05]URL: /json_proto [10:46:05]Method is POST - this is cgi request [10:46:05]url: /json_proto [10:46:05]query_string will be loaded in cgi processing [10:46:05]execute_cgi json_proto POST (null) [10:46:05]execute_cgi path=json_proto method=POST [10:46:05]POST find Content-Length [10:46:05]Host: 172.17.63.195:8080 [10:46:05]Content-Length: 677 [10:46:05]Content-Type: application/json [10:46:05] [10:46:05]POST finish read [10:46:05]Found Content-Length = 677 [10:46:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:05]execute_script... [10:46: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)450493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:05]POST & json_proto [10:46:05]process_json_proto [10:46:05]json parsed OK: [10:46:05]protocol is kg_v1.0 [10:46:05]action value=close_receipt [10:46:05]process_action close_receipt [10:46:05]cmd_close_receipt [10:46:05]MH_GetDate [10:46:05]Write to MH i2c: F0 00 00 8C 12 8D [10:46:05]Write i2c OK [10:46:05]MH_I2C_Read... [10:46:05]Read from MH i2c: F0 [10:46:05]MH_I2C_Read... [10:46:05]Read from MH i2c: F0 09 00 [10:46:05]MH_I2C_Read... [10:46:05]Read from MH i2c: F0 09 00 8C 12 00 EE BC 20 67 47 1B 1E 67 AE [10:46:05]GetLastDocTimeStamp 1730198456 [10:46:05]current date 1730198766 [10:46:05]FM_GetShiftState [10:46:05]SAM_PROTO_GetShiftState [10:46:05]wFMCommunicate request_size=4 [10:46:05]MH_SAM_APDU [10:46:05]CAPDU: 80 13 01 00 [10:46:05]Write to MH i2c: E2 08 00 8D 12 80 13 01 00 00 00 00 00 1C [10:46:05]Write i2c OK [10:46:05]MH_I2C_Read... [10:46:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:05]Read from MH i2c: E2 [10:46:05]MH_I2C_Read... [10:46:05]Read from MH i2c: E2 0E 00 [10:46:05]MH_I2C_Read... [10:46:05]Read from MH i2c: E2 0E 00 8D 12 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 05 [10:46:05]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:46:05]wFMCommunicate OK [10:46:05]SAM_PROTO_GetShiftState done [10:46:05]FM_GetShiftState done [10:46:05]opened in 1730160431 [10:46:05]opened+sec_in_day 1730246831 [10:46:05]quantity*price = 60027 [10:46:05]sum+1 = 60029 [10:46:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 101 29.10.2024 10:46 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202706 ФПД: 242960092358241 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104606&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202706&fm=242960092358241&tin=02508201610067®Number=0000000000091777&sum=60000 [10:46:07]StoreToDocumentArchive [10:46:07]shift 546 fd 202706 [10:46:07]save to /storage/0546/doc_00202706 [10:46:07]save last doc name /storage/0546/doc_00202706 to /storage/kkm_last_doc_name [10:46:07]save OK [10:46:07]Clear old archive folders... [10:46:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:46:07]tlvbuf is 00733080 [10:46:07]SAM_PROTO_ClearQueue [10:46:07]wFMCommunicate request_size=4 [10:46:07]MH_SAM_APDU [10:46:07]CAPDU: 80 09 00 00 [10:46:07]Write to MH i2c: E2 08 00 9A 12 80 09 00 00 00 00 00 00 1E [10:46:07]Write i2c OK [10:46:07]MH_I2C_Read... [10:46:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:07]Read from MH i2c: E2 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 03 00 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 03 00 9A 12 00 90 00 20 [10:46:07]RAPDU: 90 00 [10:46:07]wFMCommunicate OK [10:46:07]SAM_PROTO_ClearQueue done [10:46:07]KKMCreateOFDPacket [10:46:07]OFDProtocolAddRootSTLVToBuf [10:46:07]FM_MakeSignedData [10:46:07]FM_MakeSignedData [10:46:07]SAM_PROTO_SignData [10:46:07]wFMCommunicate request_size=4 [10:46:07]MH_SAM_APDU [10:46:07]CAPDU: 80 0D 01 02 [10:46:07]Write to MH i2c: E2 08 00 9B 12 80 0D 01 02 00 00 00 00 26 [10:46:07]Write i2c OK [10:46:07]MH_I2C_Read... [10:46:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:07]Read from MH i2c: E2 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 03 00 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 03 00 9B 12 00 90 00 21 [10:46:07]RAPDU: 90 00 [10:46:07]wFMCommunicate OK [10:46:07]wFMCommunicate request_size=255 [10:46:07]MH_SAM_APDU [10:46: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 33 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 EE BC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 17 03 00 35 04 06 00 DC [10:46:07]Write to MH i2c: E2 02 01 9C 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 EE BC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 17 03 00 35 04 06 00 DC 00 00 9B [10:46:07]Write i2c OK [10:46:07]MH_I2C_Read... [10:46:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:07]Read from MH i2c: E2 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 03 00 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 03 00 9C 12 00 90 00 22 [10:46:07]RAPDU: 90 00 [10:46:07]wFMCommunicate OK [10:46:07]wFMCommunicate request_size=10 [10:46:07]MH_SAM_APDU [10:46:07]CAPDU: 80 0D 02 02 05 F8 8D FF E6 61 [10:46:07]Write to MH i2c: E2 0D 00 9D 12 80 0D 02 02 05 00 F8 8D FF E6 61 00 00 FE [10:46:07]Write i2c OK [10:46:07]MH_I2C_Read... [10:46:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:07]Read from MH i2c: E2 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 03 00 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 03 00 9D 12 00 90 00 23 [10:46:07]RAPDU: 90 00 [10:46:07]wFMCommunicate OK [10:46:07]wFMCommunicate request_size=4 [10:46:07]MH_SAM_APDU [10:46:07]CAPDU: 80 0D 03 02 [10:46:07]Write to MH i2c: E2 08 00 9E 12 80 0D 03 02 00 00 00 00 2B [10:46:07]Write i2c OK [10:46:07]MH_I2C_Read... [10:46:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:07]Read from MH i2c: E2 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 0B 00 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 0B 00 9E 12 00 2C 8F 6E 8F 23 C4 61 67 90 00 93 [10:46:07]RAPDU: 2C 8F 6E 8F 23 C4 61 67 90 00 [10:46:07]wFMCommunicate OK [10:46:07]SAM_PROTO_SignData done [10:46:07]FM_MakeSignedData done [10:46:07]CreateOFDProtocolMessage [10:46:07]wFMCommunicate request_size=4 [10:46:07]MH_SAM_APDU [10:46:07]CAPDU: 80 11 00 00 [10:46:07]Write to MH i2c: E2 08 00 9F 12 80 11 00 00 00 00 00 00 2B [10:46:07]Write i2c OK [10:46:07]MH_I2C_Read... [10:46:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:07]Read from MH i2c: E2 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 17 00 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 17 00 9F 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 80 [10:46:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:46:07]wFMCommunicate OK [10:46:07]CreateOFDProtocolMessage done [10:46:07]OFDSenderStorePacket 202706 [10:46:07]StoreOFDPacket docnum=202706 [10:46:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 89 07 07 01 3A B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 EE BC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 17 03 00 35 04 06 00 DC F8 8D FF E6 61 2C 8F 6E 8F 23 C4 61 67 [10:46:07]CheckFolder [10:46:07]dirname=/storage/ofd_packets [10:46:07]CheckFolder done [10:46:07]ProducePacketName [10:46:07]name=ofd_packets/00202706 [10:46:07]NVStorageSaveData ofd_packets/00202706 [10:46:07]File name is /storage/ofd_packets/00202706 [10:46:07]Write 301 bytes [10:46:07]NVStorageSaveData done [10:46:07]OFDSenderStorePacket done [10:46:07]KKMCreateOFDPacket done [10:46:07]NVStorageSaveData kkm_last_timestamp [10:46:07]File name is /storage/kkm_last_timestamp [10:46:07]Write 4 bytes [10:46:07]NVStorageSaveData done [10:46:07]ExternCall_PrintAddStr [10:46:07]wPrintStart [10:46:07]Write to MH i2c: 01 00 00 A0 12 B2 [10:46:07]Write i2c OK [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: 01 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: 01 07 00 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: 01 07 00 A0 12 00 00 00 00 00 FF 0F C7 [10:46:07]RasterBufferAndPrint [10:46:07]line Счет N : (1)450493 [10:46:07]line ИНН: 02508201610067 [10:46:07]line Контрольно-Кассовый Чек [10:46:07]line ПРОДАЖА [10:46:07]line ТРК (МРК, ГНК) : 61 [10:46:07]line Товар: 2710124500 [10:46:07]line Аи-95-К-3 [10:46:07]line 8.090 * 74.20 [10:46:07]line = 600.28 [10:46:07]line НДС 12% НСП 1% [10:46:07]line > о реализуемом товаре [10:46:07]line ОКРУГЛЕНИЕ: -0.28 [10:46:07]line ИТОГО: 600.00 [10:46:07]line Внесено: 600.00 [10:46:07]line СДАЧА: 0.00 [10:46:07]line НСП 1% : 5.31 [10:46:07]line НДС 12% : 63.75 [10:46:07]line Наличными: 600.00 [10:46:07]line Безнал.: 0.00 [10:46:07]line Место: АЗС № 171 "Партнер Нефть" [10:46:07]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:46:07]line СНО: Общий режим [10:46:07]line Чек 101 29.10.2024 10:46 [10:46:07]line Смена: 546 ФФД: 1.0 [10:46:07]line ЗНМ: 0300000109 [10:46:07]line РНМ: 0000000000091777 [10:46:07]line Версия ККМ: 001 [10:46:07]line ФМ: 0000000000871756 [10:46:07]line ФД: 202706 [10:46:07]line ФПД: 242960092358241 [10:46:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T104606&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202706&fm=242960092358241&tin=02508201610067®Number=0000000000091777&sum=60000 [10:46:07]OFD Sender: Processing packet 202706 [packets to send 116, broken 115] [10:46:07]ProducePacketName [10:46:07]name=ofd_packets/00202706 [10:46:07]OFD Sender: To server: pG, [10:46:07]CommunicateWithHost lk.salyk.kg:30040 [10:46:07]ConnectInit lk.salyk.kg [10:46:07]written 0, free lines is 4095 [10:46:08]Connected sock=10 [10:46:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 89 07 07 01 3A B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 EE BC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 17 03 00 35 04 06 00 DC F8 8D FF E6 61 2C 8F 6E 8F 23 C4 61 67 [10:46:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 47 65 47 00 0A 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 17 03 00 F4 03 04 00 A1 68 20 67 B6 04 01 00 00 77 E4 8B A0 10 57 71 AD [10:46:08]CommunicateWithHost err = 0 [10:46:08]CheckOFDResponse [10:46:08]1017 (14) - 77093643461234 [10:46:08]1041 (16) - 0000000000871756 [10:46:08]1040 (4) - 202706 [10:46:08]1012 (4) - 29.10.2024 04:46 [10:46:08]1206 (1) - 0 [10:46:08]OFD Sender: Remove packet 202706 [10:46:08]ProducePacketName [10:46:08]name=ofd_packets/00202706 [10:46:08]NVStorageDeleteData [10:46:08]Write to MH i2c: 01 00 00 CB 12 DD [10:46:08]Write i2c OK [10:46:08]MH_I2C_Read... [10:46:08]Read from MH i2c: 01 [10:46:08]MH_I2C_Read... [10:46:08]Read from MH i2c: 01 07 00 [10:46:08]MH_I2C_Read... [10:46:08]Read from MH i2c: 01 07 00 CB 12 00 00 00 00 00 92 0C 82 [10:46:08]RasterBufferAndPrint [10:46:08]line [10:46:08]line [10:46:08]line [10:46:08]line [10:46:08]line [10:46:08]written 0, free lines is 3223 [10:46:08]MH_Cut [10:46:08]Write to MH i2c: D1 01 00 D2 12 01 B6 [10:46:08]Write i2c OK [10:46:08]MH_I2C_Read... [10:46:08]Read from MH i2c: D1 [10:46:08]MH_I2C_Read... [10:46:08]Read from MH i2c: D1 01 00 [10:46:08]MH_I2C_Read... [10:46:08]Read from MH i2c: D1 01 00 D2 12 00 B5 [10:46:08]Write to MH i2c: 01 00 00 D3 12 E5 [10:46:08]Write i2c OK [10:46:08]MH_I2C_Read... [10:46:08]OFD Sender: No OFD packet to send [10:46:09]*** Cut start [10:46:09]*** Purtial cut [10:46:09]*** Stage 1: CUTSNS_PIN = 1 [10:46:09]Read from MH i2c: 01 [10:46:09]MH_I2C_Read... [10:46:09]*** Stop cut motor [10:46:09]*** Cut end [10:46:09]Read from MH i2c: 01 07 00 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: 01 07 00 D3 12 00 00 00 00 00 FF 0F FA [10:46:09]process_action close_receipt done [10:46:09]requested_data is exist [10:46:09]produce_requested_data [10:46:09]requested_item fm.sn is exist - process it [10:46:09]wFMCommunicate request_size=4 [10:46:09]MH_SAM_APDU [10:46:09]CAPDU: 80 11 00 00 [10:46:09]Write to MH i2c: E2 08 00 D4 12 80 11 00 00 00 00 00 00 60 [10:46:09]Write i2c OK [10:46:09]MH_I2C_Read... [10:46:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:09]Read from MH i2c: E2 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: E2 17 00 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: E2 17 00 D4 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B5 [10:46:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:46:09]wFMCommunicate OK [10:46:09]requested_item fd.num is exist - process it [10:46:09]SAM_PROTO_GetFieldsCounters [10:46:09]wFMCommunicate request_size=4 [10:46:09]MH_SAM_APDU [10:46:09]CAPDU: 80 13 00 00 [10:46:09]Write to MH i2c: E2 08 00 D5 12 80 13 00 00 00 00 00 00 63 [10:46:09]Write i2c OK [10:46:09]MH_I2C_Read... [10:46:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:09]Read from MH i2c: E2 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: E2 62 00 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: E2 62 00 D5 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D2 17 03 00 0E 04 04 00 22 02 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 CB [10:46:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D2 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:46:09]wFMCommunicate OK [10:46:09]SAM_PROTO_GetFieldsCounters done [10:46:09]requested_item shift.num is exist - process it [10:46:09]requested_item shift.opened is exist - process it [10:46:09]req_shift_opened [10:46:09]FM_GetShiftState [10:46:09]SAM_PROTO_GetShiftState [10:46:09]wFMCommunicate request_size=4 [10:46:09]MH_SAM_APDU [10:46:09]CAPDU: 80 13 01 00 [10:46:09]Write to MH i2c: E2 08 00 D6 12 80 13 01 00 00 00 00 00 65 [10:46:09]Write i2c OK [10:46:09]MH_I2C_Read... [10:46:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:09]Read from MH i2c: E2 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: E2 0E 00 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: E2 0E 00 D6 12 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 4E [10:46:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:46:09]wFMCommunicate OK [10:46:09]SAM_PROTO_GetShiftState done [10:46:09]FM_GetShiftState done [10:46:09]req_shift_opened done [10:46:09]requested_item shift.open_date is exist - process it [10:46:09]req_shift_open_date [10:46:09]req_shift_open_date done [10:46:09]produce_requested_data done [10:46:09]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202706,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:46:09]process_action_free close_receipt [10:46:09]json_value_free [10:46:09]json_value_free done [10:46:09]process_json_proto returns [10:46:09]Send response to host [10:46:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202706,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:46:09]free response buf [10:46:09]execute_script done [10:46:09]execute_script returns [10:46:09]free content buf [10:46:09]Sock 9.Close socket [10:46:09]Sock 9.Thread stoped [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:54]OFD Sender: No OFD packet to send [10:48:59]OFD Sender: No OFD packet to send [10:49:04]OFD Sender: No OFD packet to send [10:49:09]OFD Sender: No OFD packet to send [10:49:14]OFD Sender: No OFD packet to send [10:49:19]OFD Sender: No OFD packet to send [10:49:24]OFD Sender: No OFD packet to send [10:49:29]OFD Sender: No OFD packet to send [10:49:34]OFD Sender: No OFD packet to send [10:49:39]OFD Sender: No OFD packet to send [10:49:44]OFD Sender: No OFD packet to send [10:49:49]OFD Sender: No OFD packet to send [10:49:54]OFD Sender: No OFD packet to send [10:49:59]OFD Sender: No OFD packet to send [10:50:04]OFD Sender: No OFD packet to send [10:50:09]OFD Sender: No OFD packet to send [10:50:14]OFD Sender: No OFD packet to send [10:50:19]OFD Sender: No OFD packet to send [10:50:24]OFD Sender: No OFD packet to send [10:50:29]OFD Sender: No OFD packet to send [10:50:34]OFD Sender: No OFD packet to send [10:50:39]OFD Sender: No OFD packet to send [10:50:44]OFD Sender: No OFD packet to send [10:50:49]OFD Sender: No OFD packet to send [10:50:54]OFD Sender: No OFD packet to send [10:50:59]OFD Sender: No OFD packet to send [10:51:04]OFD Sender: No OFD packet to send [10:51:09]OFD Sender: No OFD packet to send [10:51:14]OFD Sender: No OFD packet to send [10:51:19]OFD Sender: No OFD packet to send [10:51:24]OFD Sender: No OFD packet to send [10:51:29]OFD Sender: No OFD packet to send [10:51:34]OFD Sender: No OFD packet to send [10:51:39]OFD Sender: No OFD packet to send [10:51:44]OFD Sender: No OFD packet to send [10:51:49]OFD Sender: No OFD packet to send [10:51:54]OFD Sender: No OFD packet to send [10:51:59]OFD Sender: No OFD packet to send [10:52:04]OFD Sender: No OFD packet to send [10:52:09]OFD Sender: No OFD packet to send [10:52:14]OFD Sender: No OFD packet to send [10:52:19]OFD Sender: No OFD packet to send [10:52:24]OFD Sender: No OFD packet to send [10:52:29]OFD Sender: No OFD packet to send [10:52:34]OFD Sender: No OFD packet to send [10:52:38]accept exits with 8 [10:52:38]New connection [10:52:38]New thread 3066977636 created [10:52:38]Thread 3066834276 joined [10:52:38]Waiting for new connection... [10:52:38] Sock 8.Parse request [10:52:38]Sock 8.Check first char [10:52:38]Sock 8.First char is OK [10:52:38]request: POST /json_proto HTTP/1.0 [10:52:38]Method: POST [10:52:38]URL: /json_proto [10:52:38]Method is POST - this is cgi request [10:52:38]url: /json_proto [10:52:38]query_string will be loaded in cgi processing [10:52:38]execute_cgi json_proto POST (null) [10:52:38]execute_cgi path=json_proto method=POST [10:52:38]POST find Content-Length [10:52:38]Host: 172.17.63.195:8080 [10:52:38]Content-Length: 682 [10:52:38]Content-Type: application/json [10:52:38] [10:52:38]POST finish read [10:52:38]Found Content-Length = 682 [10:52:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450494", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [10:52:38]execute_script... [10:52:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450494", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [10:52:38]POST & json_proto [10:52:38]process_json_proto [10:52:38]json parsed OK: [10:52:38]protocol is kg_v1.0 [10:52:38]action value=close_receipt [10:52:38]process_action close_receipt [10:52:38]cmd_close_receipt [10:52:38]MH_GetDate [10:52:38]Write to MH i2c: F0 00 00 D7 12 D8 [10:52:38]Write i2c OK [10:52:38]MH_I2C_Read... [10:52:38]Read from MH i2c: F0 [10:52:38]MH_I2C_Read... [10:52:38]Read from MH i2c: F0 09 00 [10:52:38]MH_I2C_Read... [10:52:38]Read from MH i2c: F0 09 00 D7 12 00 76 BE 20 67 47 1B 1E 67 83 [10:52:38]GetLastDocTimeStamp 1730198766 [10:52:38]current date 1730199158 [10:52:38]FM_GetShiftState [10:52:38]SAM_PROTO_GetShiftState [10:52:38]wFMCommunicate request_size=4 [10:52:38]MH_SAM_APDU [10:52:38]CAPDU: 80 13 01 00 [10:52:38]Write to MH i2c: E2 08 00 D8 12 80 13 01 00 00 00 00 00 67 [10:52:38]Write i2c OK [10:52:38]MH_I2C_Read... [10:52:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:38]Read from MH i2c: E2 [10:52:38]MH_I2C_Read... [10:52:38]Read from MH i2c: E2 0E 00 [10:52:38]MH_I2C_Read... [10:52:38]Read from MH i2c: E2 0E 00 D8 12 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 50 [10:52:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:52:38]wFMCommunicate OK [10:52:38]SAM_PROTO_GetShiftState done [10:52:38]FM_GetShiftState done [10:52:38]opened in 1730160431 [10:52:38]opened+sec_in_day 1730246831 [10:52:38]quantity*price = 200031 [10:52:38]sum+1 = 200032 [10:52:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 102 29.10.2024 10:52 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202707 ФПД: 144879719064260 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105238&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202707&fm=144879719064260&tin=02508201610067®Number=0000000000091777&sum=200000 [10:52:39]StoreToDocumentArchive [10:52:39]shift 546 fd 202707 [10:52:39]save to /storage/0546/doc_00202707 [10:52:39]save last doc name /storage/0546/doc_00202707 to /storage/kkm_last_doc_name [10:52:39]save OK [10:52:39]Clear old archive folders... [10:52:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:52:39]tlvbuf is 0081B450 [10:52:39]SAM_PROTO_ClearQueue [10:52:39]wFMCommunicate request_size=4 [10:52:39]MH_SAM_APDU [10:52:39]CAPDU: 80 09 00 00 [10:52:39]Write to MH i2c: E2 08 00 E5 12 80 09 00 00 00 00 00 00 69 [10:52:39]Write i2c OK [10:52:39]MH_I2C_Read... [10:52:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:52:39]Read from MH i2c: E2 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: E2 03 00 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: E2 03 00 E5 12 00 90 00 6B [10:52:39]RAPDU: 90 00 [10:52:39]wFMCommunicate OK [10:52:39]SAM_PROTO_ClearQueue done [10:52:39]KKMCreateOFDPacket [10:52:39]OFDProtocolAddRootSTLVToBuf [10:52:39]FM_MakeSignedData [10:52:39]FM_MakeSignedData [10:52:39]SAM_PROTO_SignData [10:52:39]wFMCommunicate request_size=4 [10:52:39]MH_SAM_APDU [10:52:39]CAPDU: 80 0D 01 02 [10:52:39]Write to MH i2c: E2 08 00 E6 12 80 0D 01 02 00 00 00 00 71 [10:52:39]Write i2c OK [10:52:39]MH_I2C_Read... [10:52:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:52:39]Read from MH i2c: E2 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: E2 03 00 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: E2 03 00 E6 12 00 90 00 6C [10:52:39]RAPDU: 90 00 [10:52:39]wFMCommunicate OK [10:52:39]wFMCommunicate request_size=255 [10:52:39]MH_SAM_APDU [10:52:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 76 BE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 17 03 00 35 04 06 00 83 [10:52:39]Write to MH i2c: E2 02 01 E7 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 76 BE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 17 03 00 35 04 06 00 83 00 00 FC [10:52:39]Write i2c OK [10:52:39]MH_I2C_Read... [10:52:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:39]Read from MH i2c: E2 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: E2 03 00 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: E2 03 00 E7 12 00 90 00 6D [10:52:39]RAPDU: 90 00 [10:52:39]wFMCommunicate OK [10:52:39]wFMCommunicate request_size=10 [10:52:39]MH_SAM_APDU [10:52:39]CAPDU: 80 0D 02 02 05 C4 70 30 A2 C4 [10:52:39]Write to MH i2c: E2 0D 00 E8 12 80 0D 02 02 05 00 C4 70 30 A2 C4 00 00 48 [10:52:39]Write i2c OK [10:52:39]MH_I2C_Read... [10:52:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:39]Read from MH i2c: E2 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: E2 03 00 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: E2 03 00 E8 12 00 90 00 6E [10:52:39]RAPDU: 90 00 [10:52:39]wFMCommunicate OK [10:52:39]wFMCommunicate request_size=4 [10:52:39]MH_SAM_APDU [10:52:39]CAPDU: 80 0D 03 02 [10:52:39]Write to MH i2c: E2 08 00 E9 12 80 0D 03 02 00 00 00 00 76 [10:52:39]Write i2c OK [10:52:39]MH_I2C_Read... [10:52:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:52:40]Read from MH i2c: E2 [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: E2 0B 00 [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: E2 0B 00 E9 12 00 8F 96 08 58 A9 E0 3B B1 90 00 71 [10:52:40]RAPDU: 8F 96 08 58 A9 E0 3B B1 90 00 [10:52:40]wFMCommunicate OK [10:52:40]SAM_PROTO_SignData done [10:52:40]FM_MakeSignedData done [10:52:40]CreateOFDProtocolMessage [10:52:40]wFMCommunicate request_size=4 [10:52:40]MH_SAM_APDU [10:52:40]CAPDU: 80 11 00 00 [10:52:40]Write to MH i2c: E2 08 00 EA 12 80 11 00 00 00 00 00 00 76 [10:52:40]Write i2c OK [10:52:40]MH_I2C_Read... [10:52:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:40]Read from MH i2c: E2 [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: E2 17 00 [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: E2 17 00 EA 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CB [10:52:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:52:40]wFMCommunicate OK [10:52:40]CreateOFDProtocolMessage done [10:52:40]OFDSenderStorePacket 202707 [10:52:40]StoreOFDPacket docnum=202707 [10:52:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BB 0F 07 01 CC 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 76 BE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 17 03 00 35 04 06 00 83 C4 70 30 A2 C4 8F 96 08 58 A9 E0 3B B1 [10:52:40]CheckFolder [10:52:40]dirname=/storage/ofd_packets [10:52:40]CheckFolder done [10:52:40]ProducePacketName [10:52:40]name=ofd_packets/00202707 [10:52:40]NVStorageSaveData ofd_packets/00202707 [10:52:40]File name is /storage/ofd_packets/00202707 [10:52:40]Write 301 bytes [10:52:40]NVStorageSaveData done [10:52:40]OFDSenderStorePacket done [10:52:40]KKMCreateOFDPacket done [10:52:40]NVStorageSaveData kkm_last_timestamp [10:52:40]File name is /storage/kkm_last_timestamp [10:52:40]Write 4 bytes [10:52:40]NVStorageSaveData done [10:52:40]ExternCall_PrintAddStr [10:52:40]wPrintStart [10:52:40]Write to MH i2c: 01 00 00 EB 12 FD [10:52:40]Write i2c OK [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: 01 [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: 01 07 00 [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: 01 07 00 EB 12 00 00 00 00 00 FF 0F 12 [10:52:40]RasterBufferAndPrint [10:52:40]line Счет N : (1)450494 [10:52:40]line ИНН: 02508201610067 [10:52:40]line Контрольно-Кассовый Чек [10:52:40]line ПРОДАЖА [10:52:40]line ТРК (МРК, ГНК) : 41 [10:52:40]line Товар: 2710124130 [10:52:40]line Аи-92-К-2 [10:52:40]line 29.900 * 66.90 [10:52:40]line = 2000.31 [10:52:40]line НДС 12% НСП 1% [10:52:40]line > о реализуемом товаре [10:52:40]line ОКРУГЛЕНИЕ: -0.31 [10:52:40]line ИТОГО: 2000.00 [10:52:40]line Внесено: 2000.00 [10:52:40]line СДАЧА: 0.00 [10:52:40]line НСП 1% : 17.70 [10:52:40]line НДС 12% : 212.42 [10:52:40]line Наличными: 2000.00 [10:52:40]line Безнал.: 0.00 [10:52:40]line Место: АЗС № 171 "Партнер Нефть" [10:52:40]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:52:40]line СНО: Общий режим [10:52:40]line Чек 102 29.10.2024 10:52 [10:52:40]line Смена: 546 ФФД: 1.0 [10:52:40]line ЗНМ: 0300000109 [10:52:40]line РНМ: 0000000000091777 [10:52:40]line Версия ККМ: 001 [10:52:40]line ФМ: 0000000000871756 [10:52:40]line ФД: 202707 [10:52:40]line ФПД: 144879719064260 [10:52:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105238&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202707&fm=144879719064260&tin=02508201610067®Number=0000000000091777&sum=200000 [10:52:40]OFD Sender: Processing packet 202707 [packets to send 116, broken 115] [10:52:40]ProducePacketName [10:52:40]name=ofd_packets/00202707 [10:52:40]OFD Sender: To server: pG, [10:52:40]CommunicateWithHost lk.salyk.kg:30040 [10:52:40]ConnectInit lk.salyk.kg [10:52:40]written 0, free lines is 4095 [10:52:40]Connected sock=10 [10:52:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BB 0F 07 01 CC 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 76 BE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 17 03 00 35 04 06 00 83 C4 70 30 A2 C4 8F 96 08 58 A9 E0 3B B1 [10:52:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6C DE 47 00 F5 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 17 03 00 F4 03 04 00 29 6A 20 67 B6 04 01 00 00 D7 1A C9 EE E1 C9 D4 97 [10:52:40]CommunicateWithHost err = 0 [10:52:40]CheckOFDResponse [10:52:40]1017 (14) - 77093643461234 [10:52:40]1041 (16) - 0000000000871756 [10:52:40]1040 (4) - 202707 [10:52:40]1012 (4) - 29.10.2024 04:52 [10:52:40]1206 (1) - 0 [10:52:40]OFD Sender: Remove packet 202707 [10:52:40]ProducePacketName [10:52:40]name=ofd_packets/00202707 [10:52:40]NVStorageDeleteData [10:52:40]Write to MH i2c: 01 00 00 16 13 29 [10:52:40]Write i2c OK [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: 01 [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: 01 07 00 [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: 01 07 00 16 13 00 00 00 00 00 99 0C D5 [10:52:40]RasterBufferAndPrint [10:52:40]line [10:52:40]line [10:52:40]line [10:52:40]line [10:52:40]line [10:52:40]written 0, free lines is 3231 [10:52:40]MH_Cut [10:52:40]Write to MH i2c: D1 01 00 1D 13 01 02 [10:52:40]Write i2c OK [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: D1 [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: D1 01 00 [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: D1 01 00 1D 13 00 01 [10:52:40]Write to MH i2c: 01 00 00 1E 13 31 [10:52:40]Write i2c OK [10:52:40]MH_I2C_Read... [10:52:41]OFD Sender: No OFD packet to send [10:52:41]*** Cut start [10:52:41]*** Purtial cut [10:52:41]*** Stage 1: CUTSNS_PIN = 1 [10:52:42]Read from MH i2c: 01 [10:52:42]MH_I2C_Read... [10:52:42]*** Stop cut motor [10:52:42]*** Cut end [10:52:42]Read from MH i2c: 01 07 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: 01 07 00 1E 13 00 00 00 00 00 FF 0F 46 [10:52:42]process_action close_receipt done [10:52:42]requested_data is exist [10:52:42]produce_requested_data [10:52:42]requested_item fm.sn is exist - process it [10:52:42]wFMCommunicate request_size=4 [10:52:42]MH_SAM_APDU [10:52:42]CAPDU: 80 11 00 00 [10:52:42]Write to MH i2c: E2 08 00 1F 13 80 11 00 00 00 00 00 00 AC [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:42]Read from MH i2c: E2 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 17 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 17 00 1F 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 01 [10:52:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:52:42]wFMCommunicate OK [10:52:42]requested_item fd.num is exist - process it [10:52:42]SAM_PROTO_GetFieldsCounters [10:52:42]wFMCommunicate request_size=4 [10:52:42]MH_SAM_APDU [10:52:42]CAPDU: 80 13 00 00 [10:52:42]Write to MH i2c: E2 08 00 20 13 80 13 00 00 00 00 00 00 AF [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:52:42]Read from MH i2c: E2 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 62 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 62 00 20 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D3 17 03 00 0E 04 04 00 22 02 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 1B [10:52:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D3 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:52:42]wFMCommunicate OK [10:52:42]SAM_PROTO_GetFieldsCounters done [10:52:42]requested_item shift.num is exist - process it [10:52:42]requested_item shift.opened is exist - process it [10:52:42]req_shift_opened [10:52:42]FM_GetShiftState [10:52:42]SAM_PROTO_GetShiftState [10:52:42]wFMCommunicate request_size=4 [10:52:42]MH_SAM_APDU [10:52:42]CAPDU: 80 13 01 00 [10:52:42]Write to MH i2c: E2 08 00 21 13 80 13 01 00 00 00 00 00 B1 [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:42]Read from MH i2c: E2 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 0E 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: E2 0E 00 21 13 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9A [10:52:42]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:52:42]wFMCommunicate OK [10:52:42]SAM_PROTO_GetShiftState done [10:52:42]FM_GetShiftState done [10:52:42]req_shift_opened done [10:52:42]requested_item shift.open_date is exist - process it [10:52:42]req_shift_open_date [10:52:42]req_shift_open_date done [10:52:42]produce_requested_data done [10:52:42]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202707,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:52:42]process_action_free close_receipt [10:52:42]json_value_free [10:52:42]json_value_free done [10:52:42]process_json_proto returns [10:52:42]Send response to host [10:52:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202707,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:52:42]free response buf [10:52:42]execute_script done [10:52:42]execute_script returns [10:52:42]free content buf [10:52:42]Sock 8.Close socket [10:52:42]Sock 8.Thread stoped [10:52:46]OFD Sender: No OFD packet to send [10:52:51]OFD Sender: No OFD packet to send [10:52:56]OFD Sender: No OFD packet to send [10:53:01]OFD Sender: No OFD packet to send [10:53:06]OFD Sender: No OFD packet to send [10:53:11]OFD Sender: No OFD packet to send [10:53:16]OFD Sender: No OFD packet to send [10:53:21]OFD Sender: No OFD packet to send [10:53:26]OFD Sender: No OFD packet to send [10:53:31]OFD Sender: No OFD packet to send [10:53:36]OFD Sender: No OFD packet to send [10:53:41]OFD Sender: No OFD packet to send [10:53:46]OFD Sender: No OFD packet to send [10:53:51]OFD Sender: No OFD packet to send [10:53:56]OFD Sender: No OFD packet to send [10:54:01]OFD Sender: No OFD packet to send [10:54:06]OFD Sender: No OFD packet to send [10:54:11]OFD Sender: No OFD packet to send [10:54:16]OFD Sender: No OFD packet to send [10:54:21]OFD Sender: No OFD packet to send [10:54:26]OFD Sender: No OFD packet to send [10:54:31]OFD Sender: No OFD packet to send [10:54:36]OFD Sender: No OFD packet to send [10:54:41]OFD Sender: No OFD packet to send [10:54:46]OFD Sender: No OFD packet to send [10:54:51]OFD Sender: No OFD packet to send [10:54:56]OFD Sender: No OFD packet to send [10:54:58]accept exits with 9 [10:54:58]New connection [10:54:58]New thread 3066834276 created [10:54:58]Thread 3066977636 joined [10:54:58]Waiting for new connection... [10:54:58] Sock 9.Parse request [10:54:58]Sock 9.Check first char [10:54:58]Sock 9.First char is OK [10:54:58]request: POST /json_proto HTTP/1.0 [10:54:58]Method: POST [10:54:58]URL: /json_proto [10:54:58]Method is POST - this is cgi request [10:54:58]url: /json_proto [10:54:58]query_string will be loaded in cgi processing [10:54:58]execute_cgi json_proto POST (null) [10:54:58]execute_cgi path=json_proto method=POST [10:54:58]POST find Content-Length [10:54:58]Host: 172.17.63.195:8080 [10:54:58]Content-Length: 763 [10:54:58]Content-Type: application/json [10:54:58] [10:54:58]POST finish read [10:54:58]Found Content-Length = 763 [10:54:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 600.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:58]execute_script... [10:54:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 600.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:58]POST & json_proto [10:54:58]process_json_proto [10:54:58]json parsed OK: [10:54:58]protocol is kg_v1.0 [10:54:58]action value=close_receipt [10:54:58]process_action close_receipt [10:54:58]cmd_close_receipt [10:54:58]MH_GetDate [10:54:58]Write to MH i2c: F0 00 00 22 13 24 [10:54:58]Write i2c OK [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: F0 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: F0 09 00 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: F0 09 00 22 13 00 02 BF 20 67 47 1B 1E 67 5C [10:54:58]GetLastDocTimeStamp 1730199158 [10:54:58]current date 1730199298 [10:54:58]FM_GetShiftState [10:54:58]SAM_PROTO_GetShiftState [10:54:58]wFMCommunicate request_size=4 [10:54:58]MH_SAM_APDU [10:54:58]CAPDU: 80 13 01 00 [10:54:58]Write to MH i2c: E2 08 00 23 13 80 13 01 00 00 00 00 00 B3 [10:54:58]Write i2c OK [10:54:58]MH_I2C_Read... [10:54:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:58]Read from MH i2c: E2 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: E2 0E 00 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: E2 0E 00 23 13 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9C [10:54:58]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:54:58]wFMCommunicate OK [10:54:58]SAM_PROTO_GetShiftState done [10:54:58]FM_GetShiftState done [10:54:58]opened in 1730160431 [10:54:58]opened+sec_in_day 1730246831 [10:54:58]quantity*price = 60045 [10:54:58]sum+1 = 60047 [10:54:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.46 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 0.00 Безнал.: 600.46 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 103 29.10.2024 10:54 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202708 ФПД: 272035523777685 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105458&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202708&fm=272035523777685&tin=02508201610067®Number=0000000000091777&sum=60046 [10:54:59]StoreToDocumentArchive [10:54:59]shift 546 fd 202708 [10:54:59]save to /storage/0546/doc_00202708 [10:54:59]save last doc name /storage/0546/doc_00202708 to /storage/kkm_last_doc_name [10:54:59]save OK [10:54:59]Clear old archive folders... [10:54:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:54:59]tlvbuf is 007645E0 [10:54:59]SAM_PROTO_ClearQueue [10:54:59]wFMCommunicate request_size=4 [10:54:59]MH_SAM_APDU [10:54:59]CAPDU: 80 09 00 00 [10:54:59]Write to MH i2c: E2 08 00 30 13 80 09 00 00 00 00 00 00 B5 [10:54:59]Write i2c OK [10:54:59]MH_I2C_Read... [10:54:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:54:59]Read from MH i2c: E2 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 03 00 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 03 00 30 13 00 90 00 B7 [10:54:59]RAPDU: 90 00 [10:54:59]wFMCommunicate OK [10:54:59]SAM_PROTO_ClearQueue done [10:54:59]KKMCreateOFDPacket [10:54:59]OFDProtocolAddRootSTLVToBuf [10:54:59]FM_MakeSignedData [10:54:59]FM_MakeSignedData [10:54:59]SAM_PROTO_SignData [10:54:59]wFMCommunicate request_size=4 [10:54:59]MH_SAM_APDU [10:54:59]CAPDU: 80 0D 01 02 [10:54:59]Write to MH i2c: E2 08 00 31 13 80 0D 01 02 00 00 00 00 BD [10:54:59]Write i2c OK [10:54:59]MH_I2C_Read... [10:54:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:54:59]Read from MH i2c: E2 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 03 00 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 03 00 31 13 00 90 00 B8 [10:54:59]RAPDU: 90 00 [10:54:59]wFMCommunicate OK [10:54:59]wFMCommunicate request_size=255 [10:54:59]MH_SAM_APDU [10:54:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 02 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 17 03 00 35 04 06 00 F7 6A 34 C2 [10:54:59]Write to MH i2c: E2 02 01 32 13 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 02 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 17 03 00 35 04 06 00 F7 6A 34 C2 00 00 7C [10:54:59]Write i2c OK [10:54:59]MH_I2C_Read... [10:54:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:59]Read from MH i2c: E2 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 03 00 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 03 00 32 13 00 90 00 B9 [10:54:59]RAPDU: 90 00 [10:54:59]wFMCommunicate OK [10:54:59]wFMCommunicate request_size=7 [10:54:59]MH_SAM_APDU [10:54:59]CAPDU: 80 0D 02 02 02 D4 95 [10:54:59]Write to MH i2c: E2 0A 00 33 13 80 0D 02 02 02 00 D4 95 00 00 2D [10:54:59]Write i2c OK [10:54:59]MH_I2C_Read... [10:54:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:59]Read from MH i2c: E2 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 03 00 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 03 00 33 13 00 90 00 BA [10:54:59]RAPDU: 90 00 [10:54:59]wFMCommunicate OK [10:54:59]wFMCommunicate request_size=4 [10:54:59]MH_SAM_APDU [10:54:59]CAPDU: 80 0D 03 02 [10:54:59]Write to MH i2c: E2 08 00 34 13 80 0D 03 02 00 00 00 00 C2 [10:54:59]Write i2c OK [10:54:59]MH_I2C_Read... [10:54:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:54:59]Read from MH i2c: E2 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 0B 00 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 0B 00 34 13 00 6C 7C 97 FC 5C D0 CE 17 90 00 4F [10:54:59]RAPDU: 6C 7C 97 FC 5C D0 CE 17 90 00 [10:54:59]wFMCommunicate OK [10:54:59]SAM_PROTO_SignData done [10:54:59]FM_MakeSignedData done [10:54:59]CreateOFDProtocolMessage [10:54:59]wFMCommunicate request_size=4 [10:54:59]MH_SAM_APDU [10:54:59]CAPDU: 80 11 00 00 [10:54:59]Write to MH i2c: E2 08 00 35 13 80 11 00 00 00 00 00 00 C2 [10:54:59]Write i2c OK [10:54:59]MH_I2C_Read... [10:54:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:59]Read from MH i2c: E2 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 17 00 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 17 00 35 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 17 [10:54:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:54:59]wFMCommunicate OK [10:54:59]CreateOFDProtocolMessage done [10:54:59]OFDSenderStorePacket 202708 [10:54:59]StoreOFDPacket docnum=202708 [10:54:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F8 4F 04 01 0D F1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 02 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 17 03 00 35 04 06 00 F7 6A 34 C2 D4 95 6C 7C 97 FC 5C D0 CE 17 [10:54:59]CheckFolder [10:54:59]dirname=/storage/ofd_packets [10:54:59]CheckFolder done [10:54:59]ProducePacketName [10:54:59]name=ofd_packets/00202708 [10:54:59]NVStorageSaveData ofd_packets/00202708 [10:54:59]File name is /storage/ofd_packets/00202708 [10:54:59]Write 298 bytes [10:54:59]NVStorageSaveData done [10:54:59]OFDSenderStorePacket done [10:54:59]KKMCreateOFDPacket done [10:54:59]NVStorageSaveData kkm_last_timestamp [10:54:59]File name is /storage/kkm_last_timestamp [10:54:59]Write 4 bytes [10:54:59]NVStorageSaveData done [10:54:59]ExternCall_PrintAddStr [10:54:59]wPrintStart [10:54:59]Write to MH i2c: 01 00 00 36 13 49 [10:54:59]Write i2c OK [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: 01 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: 01 07 00 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: 01 07 00 36 13 00 00 00 00 00 FF 0F 5E [10:54:59]RasterBufferAndPrint [10:54:59]line Счет N : (1)450495 [10:54:59]line ИНН: 02508201610067 [10:54:59]line Контрольно-Кассовый Чек [10:54:59]line ПРОДАЖА [10:54:59]line ТРК (МРК, ГНК) : 11 [10:54:59]line Товар: 2710194210 [10:54:59]line ДТ-К-2 [10:54:59]line 7.880 * 76.20 [10:54:59]line = 600.46 [10:54:59]line НДС 12% НСП 1% [10:54:59]line > о реализуемом товаре [10:54:59]line ИТОГО: 600.46 [10:54:59]line НСП 1% : 5.31 [10:54:59]line НДС 12% : 63.77 [10:54:59]line Наличными: 0.00 [10:54:59]line Безнал.: 600.46 [10:54:59]line Место: АЗС № 171 "Партнер Нефть" [10:54:59]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:54:59]line СНО: Общий режим [10:54:59]line Чек 103 29.10.2024 10:54 [10:54:59]line Смена: 546 ФФД: 1.0 [10:54:59]line ЗНМ: 0300000109 [10:54:59]line РНМ: 0000000000091777 [10:54:59]line Версия ККМ: 001 [10:54:59]line Платежная система: Mbank [10:54:59]line ФМ: 0000000000871756 [10:54:59]line ФД: 202708 [10:54:59]line ФПД: 272035523777685 [10:55:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105458&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202708&fm=272035523777685&tin=02508201610067®Number=0000000000091777&sum=60046 [10:55:00]OFD Sender: Processing packet 202708 [packets to send 116, broken 115] [10:55:00]ProducePacketName [10:55:00]name=ofd_packets/00202708 [10:55:00]OFD Sender: To server: pG, [10:55:00]CommunicateWithHost lk.salyk.kg:30040 [10:55:00]ConnectInit lk.salyk.kg [10:55:00]written 0, free lines is 4095 [10:55:00]Connected sock=10 [10:55:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F8 4F 04 01 0D F1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8E EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8E EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 02 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 17 03 00 35 04 06 00 F7 6A 34 C2 D4 95 6C 7C 97 FC 5C D0 CE 17 [10:55:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 50 C9 47 00 86 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 17 03 00 F4 03 04 00 B5 6A 20 67 B6 04 01 00 00 D2 0D D3 AA DD FA A4 69 [10:55:00]CommunicateWithHost err = 0 [10:55:00]CheckOFDResponse [10:55:00]1017 (14) - 77093643461234 [10:55:00]1041 (16) - 0000000000871756 [10:55:00]1040 (4) - 202708 [10:55:00]1012 (4) - 29.10.2024 04:55 [10:55:00]1206 (1) - 0 [10:55:00]OFD Sender: Remove packet 202708 [10:55:00]ProducePacketName [10:55:00]name=ofd_packets/00202708 [10:55:00]NVStorageDeleteData [10:55:00]Write to MH i2c: 01 00 00 5F 13 72 [10:55:00]Write i2c OK [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: 01 [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: 01 07 00 [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: 01 07 00 5F 13 00 00 00 00 00 B9 0C 3E [10:55:00]RasterBufferAndPrint [10:55:00]line [10:55:00]line [10:55:00]line [10:55:00]line [10:55:00]line [10:55:00]written 0, free lines is 3260 [10:55:00]MH_Cut [10:55:00]Write to MH i2c: D1 01 00 66 13 01 4B [10:55:00]Write i2c OK [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: D1 [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: D1 01 00 [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: D1 01 00 66 13 00 4A [10:55:00]Write to MH i2c: 01 00 00 67 13 7A [10:55:00]Write i2c OK [10:55:00]MH_I2C_Read... [10:55:01]OFD Sender: No OFD packet to send [10:55:01]*** Cut start [10:55:01]*** Purtial cut [10:55:01]*** Stage 1: CUTSNS_PIN = 1 [10:55:01]Read from MH i2c: 01 [10:55:01]MH_I2C_Read... [10:55:01]*** Stop cut motor [10:55:01]*** Cut end [10:55:01]Read from MH i2c: 01 07 00 [10:55:01]MH_I2C_Read... [10:55:01]Read from MH i2c: 01 07 00 67 13 00 00 00 00 00 FF 0F 8F [10:55:01]process_action close_receipt done [10:55:01]requested_data is exist [10:55:01]produce_requested_data [10:55:01]requested_item fm.sn is exist - process it [10:55:01]wFMCommunicate request_size=4 [10:55:01]MH_SAM_APDU [10:55:01]CAPDU: 80 11 00 00 [10:55:01]Write to MH i2c: E2 08 00 68 13 80 11 00 00 00 00 00 00 F5 [10:55:01]Write i2c OK [10:55:01]MH_I2C_Read... [10:55:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:01]Read from MH i2c: E2 [10:55:01]MH_I2C_Read... [10:55:01]Read from MH i2c: E2 17 00 [10:55:01]MH_I2C_Read... [10:55:01]Read from MH i2c: E2 17 00 68 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4A [10:55:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:55:01]wFMCommunicate OK [10:55:01]requested_item fd.num is exist - process it [10:55:01]SAM_PROTO_GetFieldsCounters [10:55:01]wFMCommunicate request_size=4 [10:55:01]MH_SAM_APDU [10:55:01]CAPDU: 80 13 00 00 [10:55:01]Write to MH i2c: E2 08 00 69 13 80 13 00 00 00 00 00 00 F8 [10:55:01]Write i2c OK [10:55:01]MH_I2C_Read... [10:55:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:02]Read from MH i2c: E2 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 62 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 62 00 69 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D4 17 03 00 0E 04 04 00 22 02 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 68 [10:55:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D4 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:55:02]wFMCommunicate OK [10:55:02]SAM_PROTO_GetFieldsCounters done [10:55:02]requested_item shift.num is exist - process it [10:55:02]requested_item shift.opened is exist - process it [10:55:02]req_shift_opened [10:55:02]FM_GetShiftState [10:55:02]SAM_PROTO_GetShiftState [10:55:02]wFMCommunicate request_size=4 [10:55:02]MH_SAM_APDU [10:55:02]CAPDU: 80 13 01 00 [10:55:02]Write to MH i2c: E2 08 00 6A 13 80 13 01 00 00 00 00 00 FA [10:55:02]Write i2c OK [10:55:02]MH_I2C_Read... [10:55:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:02]Read from MH i2c: E2 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 0E 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 0E 00 6A 13 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E3 [10:55:02]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:55:02]wFMCommunicate OK [10:55:02]SAM_PROTO_GetShiftState done [10:55:02]FM_GetShiftState done [10:55:02]req_shift_opened done [10:55:02]requested_item shift.open_date is exist - process it [10:55:02]req_shift_open_date [10:55:02]req_shift_open_date done [10:55:02]produce_requested_data done [10:55:02]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202708,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:55:02]process_action_free close_receipt [10:55:02]json_value_free [10:55:02]json_value_free done [10:55:02]process_json_proto returns [10:55:02]Send response to host [10:55:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202708,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:55:02]free response buf [10:55:02]execute_script done [10:55:02]execute_script returns [10:55:02]free content buf [10:55:02]Sock 9.Close socket [10:55:02]Sock 9.Thread stoped [10:55:06]OFD Sender: No OFD packet to send [10:55:11]OFD Sender: No OFD packet to send [10:55:16]OFD Sender: No OFD packet to send [10:55:21]OFD Sender: No OFD packet to send [10:55:26]OFD Sender: No OFD packet to send [10:55:31]OFD Sender: No OFD packet to send [10:55:32]accept exits with 8 [10:55:32]New connection [10:55:32]New thread 3066977636 created [10:55:32]Thread 3066834276 joined [10:55:32]Waiting for new connection... [10:55:32] Sock 8.Parse request [10:55:32]Sock 8.Check first char [10:55:32]Sock 8.First char is OK [10:55:32]request: POST /json_proto HTTP/1.0 [10:55:32]Method: POST [10:55:32]URL: /json_proto [10:55:32]Method is POST - this is cgi request [10:55:32]url: /json_proto [10:55:32]query_string will be loaded in cgi processing [10:55:32]execute_cgi json_proto POST (null) [10:55:32]execute_cgi path=json_proto method=POST [10:55:32]POST find Content-Length [10:55:32]Host: 172.17.63.195:8080 [10:55:32]Content-Length: 677 [10:55:32]Content-Type: application/json [10:55:32] [10:55:32]POST finish read [10:55:32]Found Content-Length = 677 [10:55:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:32]execute_script... [10:55: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)450496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:32]POST & json_proto [10:55:32]process_json_proto [10:55:32]json parsed OK: [10:55:32]protocol is kg_v1.0 [10:55:32]action value=close_receipt [10:55:32]process_action close_receipt [10:55:32]cmd_close_receipt [10:55:32]MH_GetDate [10:55:32]Write to MH i2c: F0 00 00 6B 13 6D [10:55:32]Write i2c OK [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: F0 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: F0 09 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: F0 09 00 6B 13 00 24 BF 20 67 47 1B 1E 67 C7 [10:55:32]GetLastDocTimeStamp 1730199298 [10:55:32]current date 1730199332 [10:55:32]FM_GetShiftState [10:55:32]SAM_PROTO_GetShiftState [10:55:32]wFMCommunicate request_size=4 [10:55:32]MH_SAM_APDU [10:55:32]CAPDU: 80 13 01 00 [10:55:32]Write to MH i2c: E2 08 00 6C 13 80 13 01 00 00 00 00 00 FC [10:55:32]Write i2c OK [10:55:32]MH_I2C_Read... [10:55:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:32]Read from MH i2c: E2 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 0E 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 0E 00 6C 13 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E5 [10:55:32]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:55:32]wFMCommunicate OK [10:55:32]SAM_PROTO_GetShiftState done [10:55:32]FM_GetShiftState done [10:55:32]opened in 1730160431 [10:55:32]opened+sec_in_day 1730246831 [10:55:32]quantity*price = 50041 [10:55:32]sum+1 = 50042 [10:55:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 104 29.10.2024 10:55 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202709 ФПД: 83845999853116 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105532&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202709&fm=83845999853116&tin=02508201610067®Number=0000000000091777&sum=50000 [10:55:33]StoreToDocumentArchive [10:55:33]shift 546 fd 202709 [10:55:33]save to /storage/0546/doc_00202709 [10:55:33]save last doc name /storage/0546/doc_00202709 to /storage/kkm_last_doc_name [10:55:33]save OK [10:55:33]Clear old archive folders... [10:55:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:55:33]tlvbuf is 0077E0A0 [10:55:33]SAM_PROTO_ClearQueue [10:55:33]wFMCommunicate request_size=4 [10:55:33]MH_SAM_APDU [10:55:33]CAPDU: 80 09 00 00 [10:55:33]Write to MH i2c: E2 08 00 79 13 80 09 00 00 00 00 00 00 FE [10:55:33]Write i2c OK [10:55:33]MH_I2C_Read... [10:55:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:33]Read from MH i2c: E2 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: E2 03 00 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: E2 03 00 79 13 00 90 00 00 [10:55:33]RAPDU: 90 00 [10:55:33]wFMCommunicate OK [10:55:33]SAM_PROTO_ClearQueue done [10:55:33]KKMCreateOFDPacket [10:55:33]OFDProtocolAddRootSTLVToBuf [10:55:33]FM_MakeSignedData [10:55:33]FM_MakeSignedData [10:55:33]SAM_PROTO_SignData [10:55:33]wFMCommunicate request_size=4 [10:55:33]MH_SAM_APDU [10:55:33]CAPDU: 80 0D 01 02 [10:55:33]Write to MH i2c: E2 08 00 7A 13 80 0D 01 02 00 00 00 00 06 [10:55:33]Write i2c OK [10:55:33]MH_I2C_Read... [10:55:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:33]Read from MH i2c: E2 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: E2 03 00 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: E2 03 00 7A 13 00 90 00 01 [10:55:33]RAPDU: 90 00 [10:55:33]wFMCommunicate OK [10:55:33]wFMCommunicate request_size=255 [10:55:33]MH_SAM_APDU [10:55: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 24 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 17 03 00 35 04 06 00 4C [10:55:33]Write to MH i2c: E2 02 01 7B 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 24 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 17 03 00 35 04 06 00 4C 00 00 CB [10:55:33]Write i2c OK [10:55:33]MH_I2C_Read... [10:55:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:33]Read from MH i2c: E2 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: E2 03 00 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: E2 03 00 7B 13 00 90 00 02 [10:55:33]RAPDU: 90 00 [10:55:33]wFMCommunicate OK [10:55:33]wFMCommunicate request_size=10 [10:55:33]MH_SAM_APDU [10:55:33]CAPDU: 80 0D 02 02 05 41 EB 09 7E 3C [10:55:33]Write to MH i2c: E2 0D 00 7C 13 80 0D 02 02 05 00 41 EB 09 7E 3C 00 00 02 [10:55:33]Write i2c OK [10:55:33]MH_I2C_Read... [10:55:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:33]Read from MH i2c: E2 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: E2 03 00 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: E2 03 00 7C 13 00 90 00 03 [10:55:33]RAPDU: 90 00 [10:55:33]wFMCommunicate OK [10:55:33]wFMCommunicate request_size=4 [10:55:33]MH_SAM_APDU [10:55:33]CAPDU: 80 0D 03 02 [10:55:33]Write to MH i2c: E2 08 00 7D 13 80 0D 03 02 00 00 00 00 0B [10:55:33]Write i2c OK [10:55:33]MH_I2C_Read... [10:55:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:33]Read from MH i2c: E2 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: E2 0B 00 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: E2 0B 00 7D 13 00 89 E0 31 DF 0F A3 6E E9 90 00 8E [10:55:33]RAPDU: 89 E0 31 DF 0F A3 6E E9 90 00 [10:55:33]wFMCommunicate OK [10:55:33]SAM_PROTO_SignData done [10:55:33]FM_MakeSignedData done [10:55:33]CreateOFDProtocolMessage [10:55:33]wFMCommunicate request_size=4 [10:55:33]MH_SAM_APDU [10:55:33]CAPDU: 80 11 00 00 [10:55:33]Write to MH i2c: E2 08 00 7E 13 80 11 00 00 00 00 00 00 0B [10:55:33]Write i2c OK [10:55:33]MH_I2C_Read... [10:55:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:33]Read from MH i2c: E2 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: E2 17 00 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: E2 17 00 7E 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 60 [10:55:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:55:33]wFMCommunicate OK [10:55:33]CreateOFDProtocolMessage done [10:55:33]OFDSenderStorePacket 202709 [10:55:33]StoreOFDPacket docnum=202709 [10:55:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 54 68 07 01 9C 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 24 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 17 03 00 35 04 06 00 4C 41 EB 09 7E 3C 89 E0 31 DF 0F A3 6E E9 [10:55:33]CheckFolder [10:55:33]dirname=/storage/ofd_packets [10:55:33]CheckFolder done [10:55:33]ProducePacketName [10:55:33]name=ofd_packets/00202709 [10:55:33]NVStorageSaveData ofd_packets/00202709 [10:55:33]File name is /storage/ofd_packets/00202709 [10:55:33]Write 301 bytes [10:55:33]NVStorageSaveData done [10:55:33]OFDSenderStorePacket done [10:55:33]KKMCreateOFDPacket done [10:55:33]NVStorageSaveData kkm_last_timestamp [10:55:33]File name is /storage/kkm_last_timestamp [10:55:33]Write 4 bytes [10:55:33]NVStorageSaveData done [10:55:33]ExternCall_PrintAddStr [10:55:33]wPrintStart [10:55:33]Write to MH i2c: 01 00 00 7F 13 92 [10:55:33]Write i2c OK [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: 01 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: 01 07 00 [10:55:33]MH_I2C_Read... [10:55:33]Read from MH i2c: 01 07 00 7F 13 00 00 00 00 00 FF 0F A7 [10:55:33]RasterBufferAndPrint [10:55:33]line Счет N : (1)450496 [10:55:33]line ИНН: 02508201610067 [10:55:33]line Контрольно-Кассовый Чек [10:55:33]line ПРОДАЖА [10:55:33]line ТРК (МРК, ГНК) : 41 [10:55:33]line Товар: 2710124130 [10:55:33]line Аи-92-К-2 [10:55:33]line 7.480 * 66.90 [10:55:33]line = 500.41 [10:55:33]line НДС 12% НСП 1% [10:55:33]line > о реализуемом товаре [10:55:33]line ОКРУГЛЕНИЕ: -0.41 [10:55:33]line ИТОГО: 500.00 [10:55:33]line Внесено: 500.00 [10:55:33]line СДАЧА: 0.00 [10:55:33]line НСП 1% : 4.43 [10:55:33]line НДС 12% : 53.14 [10:55:33]line Наличными: 500.00 [10:55:33]line Безнал.: 0.00 [10:55:33]line Место: АЗС № 171 "Партнер Нефть" [10:55:33]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:55:33]line СНО: Общий режим [10:55:33]line Чек 104 29.10.2024 10:55 [10:55:33]line Смена: 546 ФФД: 1.0 [10:55:33]line ЗНМ: 0300000109 [10:55:33]line РНМ: 0000000000091777 [10:55:33]line Версия ККМ: 001 [10:55:33]line ФМ: 0000000000871756 [10:55:33]line ФД: 202709 [10:55:33]line ФПД: 83845999853116 [10:55:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105532&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202709&fm=83845999853116&tin=02508201610067®Number=0000000000091777&sum=50000 [10:55:34]OFD Sender: Processing packet 202709 [packets to send 116, broken 115] [10:55:34]ProducePacketName [10:55:34]name=ofd_packets/00202709 [10:55:34]OFD Sender: To server: pG, [10:55:34]CommunicateWithHost lk.salyk.kg:30040 [10:55:34]ConnectInit lk.salyk.kg [10:55:34]written 0, free lines is 4095 [10:55:34]Connected sock=10 [10:55:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 54 68 07 01 9C 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 24 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 17 03 00 35 04 06 00 4C 41 EB 09 7E 3C 89 E0 31 DF 0F A3 6E E9 [10:55:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 12 4B 47 00 94 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 17 03 00 F4 03 04 00 D7 6A 20 67 B6 04 01 00 00 ED 91 F2 0E F5 A8 FC 8B [10:55:34]CommunicateWithHost err = 0 [10:55:34]CheckOFDResponse [10:55:34]1017 (14) - 77093643461234 [10:55:34]1041 (16) - 0000000000871756 [10:55:34]1040 (4) - 202709 [10:55:34]1012 (4) - 29.10.2024 04:55 [10:55:34]1206 (1) - 0 [10:55:34]OFD Sender: Remove packet 202709 [10:55:34]ProducePacketName [10:55:34]name=ofd_packets/00202709 [10:55:34]NVStorageDeleteData [10:55:34]Write to MH i2c: 01 00 00 AA 13 BD [10:55:34]Write i2c OK [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: 01 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: 01 07 00 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: 01 07 00 AA 13 00 00 00 00 00 91 0C 61 [10:55:34]RasterBufferAndPrint [10:55:34]line [10:55:34]line [10:55:34]line [10:55:34]line [10:55:34]line [10:55:34]written 0, free lines is 3221 [10:55:34]MH_Cut [10:55:34]Write to MH i2c: D1 01 00 B1 13 01 96 [10:55:34]Write i2c OK [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: D1 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: D1 01 00 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: D1 01 00 B1 13 00 95 [10:55:34]Write to MH i2c: 01 00 00 B2 13 C5 [10:55:34]Write i2c OK [10:55:34]MH_I2C_Read... [10:55:34]OFD Sender: No OFD packet to send [10:55:35]*** Cut start [10:55:35]*** Purtial cut [10:55:35]*** Stage 1: CUTSNS_PIN = 1 [10:55:35]Read from MH i2c: 01 [10:55:35]MH_I2C_Read... [10:55:35]*** Stop cut motor [10:55:35]*** Cut end [10:55:35]Read from MH i2c: 01 07 00 [10:55:35]MH_I2C_Read... [10:55:35]Read from MH i2c: 01 07 00 B2 13 00 00 00 00 00 FF 0F DA [10:55:35]process_action close_receipt done [10:55:35]requested_data is exist [10:55:35]produce_requested_data [10:55:35]requested_item fm.sn is exist - process it [10:55:35]wFMCommunicate request_size=4 [10:55:35]MH_SAM_APDU [10:55:35]CAPDU: 80 11 00 00 [10:55:35]Write to MH i2c: E2 08 00 B3 13 80 11 00 00 00 00 00 00 40 [10:55:35]Write i2c OK [10:55:35]MH_I2C_Read... [10:55:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:35]Read from MH i2c: E2 [10:55:35]MH_I2C_Read... [10:55:35]Read from MH i2c: E2 17 00 [10:55:35]MH_I2C_Read... [10:55:35]Read from MH i2c: E2 17 00 B3 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 95 [10:55:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:55:35]wFMCommunicate OK [10:55:35]requested_item fd.num is exist - process it [10:55:35]SAM_PROTO_GetFieldsCounters [10:55:35]wFMCommunicate request_size=4 [10:55:35]MH_SAM_APDU [10:55:35]CAPDU: 80 13 00 00 [10:55:35]Write to MH i2c: E2 08 00 B4 13 80 13 00 00 00 00 00 00 43 [10:55:35]Write i2c OK [10:55:35]MH_I2C_Read... [10:55:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:35]Read from MH i2c: E2 [10:55:35]MH_I2C_Read... [10:55:35]Read from MH i2c: E2 62 00 [10:55:35]MH_I2C_Read... [10:55:35]Read from MH i2c: E2 62 00 B4 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D5 17 03 00 0E 04 04 00 22 02 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 B7 [10:55:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D5 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:55:35]wFMCommunicate OK [10:55:35]SAM_PROTO_GetFieldsCounters done [10:55:35]requested_item shift.num is exist - process it [10:55:35]requested_item shift.opened is exist - process it [10:55:35]req_shift_opened [10:55:35]FM_GetShiftState [10:55:35]SAM_PROTO_GetShiftState [10:55:35]wFMCommunicate request_size=4 [10:55:35]MH_SAM_APDU [10:55:35]CAPDU: 80 13 01 00 [10:55:35]Write to MH i2c: E2 08 00 B5 13 80 13 01 00 00 00 00 00 45 [10:55:35]Write i2c OK [10:55:35]MH_I2C_Read... [10:55:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:35]Read from MH i2c: E2 [10:55:35]MH_I2C_Read... [10:55:35]Read from MH i2c: E2 0E 00 [10:55:35]MH_I2C_Read... [10:55:35]Read from MH i2c: E2 0E 00 B5 13 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2E [10:55:35]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:55:35]wFMCommunicate OK [10:55:35]SAM_PROTO_GetShiftState done [10:55:35]FM_GetShiftState done [10:55:35]req_shift_opened done [10:55:35]requested_item shift.open_date is exist - process it [10:55:35]req_shift_open_date [10:55:35]req_shift_open_date done [10:55:35]produce_requested_data done [10:55:35]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202709,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:55:35]process_action_free close_receipt [10:55:35]json_value_free [10:55:35]json_value_free done [10:55:35]process_json_proto returns [10:55:35]Send response to host [10:55:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202709,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:55:35]free response buf [10:55:35]execute_script done [10:55:35]execute_script returns [10:55:35]free content buf [10:55:35]Sock 8.Close socket [10:55:35]Sock 8.Thread stoped [10:55:39]OFD Sender: No OFD packet to send [10:55:44]OFD Sender: No OFD packet to send [10:55:49]OFD Sender: No OFD packet to send [10:55:54]OFD Sender: No OFD packet to send [10:55:59]OFD Sender: No OFD packet to send [10:56:04]OFD Sender: No OFD packet to send [10:56:09]OFD Sender: No OFD packet to send [10:56:14]OFD Sender: No OFD packet to send [10:56:19]OFD Sender: No OFD packet to send [10:56:24]OFD Sender: No OFD packet to send [10:56:29]OFD Sender: No OFD packet to send [10:56:34]OFD Sender: No OFD packet to send [10:56:40]OFD Sender: No OFD packet to send [10:56:45]OFD Sender: No OFD packet to send [10:56:50]OFD Sender: No OFD packet to send [10:56:55]OFD Sender: No OFD packet to send [10:57:00]OFD Sender: No OFD packet to send [10:57:05]OFD Sender: No OFD packet to send [10:57:10]OFD Sender: No OFD packet to send [10:57:15]OFD Sender: No OFD packet to send [10:57:20]OFD Sender: No OFD packet to send [10:57:25]OFD Sender: No OFD packet to send [10:57:30]OFD Sender: No OFD packet to send [10:57:35]OFD Sender: No OFD packet to send [10:57:40]OFD Sender: No OFD packet to send [10:57:45]OFD Sender: No OFD packet to send [10:57:50]OFD Sender: No OFD packet to send [10:57:55]OFD Sender: No OFD packet to send [10:58:00]OFD Sender: No OFD packet to send [10:58:05]OFD Sender: No OFD packet to send [10:58:10]OFD Sender: No OFD packet to send [10:58:15]OFD Sender: No OFD packet to send [10:58:20]OFD Sender: No OFD packet to send [10:58:25]OFD Sender: No OFD packet to send [10:58:26]accept exits with 9 [10:58:26]New connection [10:58:26]New thread 3066834276 created [10:58:26]Thread 3066977636 joined [10:58:26]Waiting for new connection... [10:58:26] Sock 9.Parse request [10:58:26]Sock 9.Check first char [10:58:26]Sock 9.First char is OK [10:58:26]request: POST /json_proto HTTP/1.0 [10:58:26]Method: POST [10:58:26]URL: /json_proto [10:58:26]Method is POST - this is cgi request [10:58:26]url: /json_proto [10:58:26]query_string will be loaded in cgi processing [10:58:26]execute_cgi json_proto POST (null) [10:58:26]execute_cgi path=json_proto method=POST [10:58:26]POST find Content-Length [10:58:26]Host: 172.17.63.195:8080 [10:58:26]Content-Length: 679 [10:58:26]Content-Type: application/json [10:58:26] [10:58:26]POST finish read [10:58:26]Found Content-Length = 679 [10:58:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:26]execute_script... [10:58:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:26]POST & json_proto [10:58:26]process_json_proto [10:58:26]json parsed OK: [10:58:26]protocol is kg_v1.0 [10:58:26]action value=close_receipt [10:58:26]process_action close_receipt [10:58:26]cmd_close_receipt [10:58:26]MH_GetDate [10:58:26]Write to MH i2c: F0 00 00 B6 13 B8 [10:58:26]Write i2c OK [10:58:26]MH_I2C_Read... [10:58:26]Read from MH i2c: F0 [10:58:26]MH_I2C_Read... [10:58:26]Read from MH i2c: F0 09 00 [10:58:26]MH_I2C_Read... [10:58:26]Read from MH i2c: F0 09 00 B6 13 00 D3 BF 20 67 47 1B 1E 67 C1 [10:58:26]GetLastDocTimeStamp 1730199332 [10:58:26]current date 1730199507 [10:58:26]FM_GetShiftState [10:58:26]SAM_PROTO_GetShiftState [10:58:26]wFMCommunicate request_size=4 [10:58:26]MH_SAM_APDU [10:58:26]CAPDU: 80 13 01 00 [10:58:26]Write to MH i2c: E2 08 00 B7 13 80 13 01 00 00 00 00 00 47 [10:58:26]Write i2c OK [10:58:26]MH_I2C_Read... [10:58:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:26]Read from MH i2c: E2 [10:58:26]MH_I2C_Read... [10:58:26]Read from MH i2c: E2 0E 00 [10:58:26]MH_I2C_Read... [10:58:26]Read from MH i2c: E2 0E 00 B7 13 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 30 [10:58:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:58:26]wFMCommunicate OK [10:58:26]SAM_PROTO_GetShiftState done [10:58:26]FM_GetShiftState done [10:58:26]opened in 1730160431 [10:58:26]opened+sec_in_day 1730246831 [10:58:26]quantity*price = 200025 [10:58:26]sum+1 = 200026 [10:58:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 105 29.10.2024 10:58 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202710 ФПД: 89394071038210 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105827&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202710&fm=89394071038210&tin=02508201610067®Number=0000000000091777&sum=200000 [10:58:28]StoreToDocumentArchive [10:58:28]shift 546 fd 202710 [10:58:28]save to /storage/0546/doc_00202710 [10:58:28]save last doc name /storage/0546/doc_00202710 to /storage/kkm_last_doc_name [10:58:28]save OK [10:58:28]Clear old archive folders... [10:58:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:58:28]tlvbuf is 007849E0 [10:58:28]SAM_PROTO_ClearQueue [10:58:28]wFMCommunicate request_size=4 [10:58:28]MH_SAM_APDU [10:58:28]CAPDU: 80 09 00 00 [10:58:28]Write to MH i2c: E2 08 00 C4 13 80 09 00 00 00 00 00 00 49 [10:58:28]Write i2c OK [10:58:28]MH_I2C_Read... [10:58:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:58:28]Read from MH i2c: E2 [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: E2 03 00 [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: E2 03 00 C4 13 00 90 00 4B [10:58:28]RAPDU: 90 00 [10:58:28]wFMCommunicate OK [10:58:28]SAM_PROTO_ClearQueue done [10:58:28]KKMCreateOFDPacket [10:58:28]OFDProtocolAddRootSTLVToBuf [10:58:28]FM_MakeSignedData [10:58:28]FM_MakeSignedData [10:58:28]SAM_PROTO_SignData [10:58:28]wFMCommunicate request_size=4 [10:58:28]MH_SAM_APDU [10:58:28]CAPDU: 80 0D 01 02 [10:58:28]Write to MH i2c: E2 08 00 C5 13 80 0D 01 02 00 00 00 00 51 [10:58:28]Write i2c OK [10:58:28]MH_I2C_Read... [10:58:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:58:28]Read from MH i2c: E2 [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: E2 03 00 [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: E2 03 00 C5 13 00 90 00 4C [10:58:28]RAPDU: 90 00 [10:58:28]wFMCommunicate OK [10:58:28]wFMCommunicate request_size=255 [10:58:28]MH_SAM_APDU [10:58:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 D3 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D6 17 03 00 35 04 06 00 51 4D AD D9 [10:58:28]Write to MH i2c: E2 02 01 C6 13 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 D3 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D6 17 03 00 35 04 06 00 51 4D AD D9 00 00 83 [10:58:28]Write i2c OK [10:58:28]MH_I2C_Read... [10:58:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:28]Read from MH i2c: E2 [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: E2 03 00 [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: E2 03 00 C6 13 00 90 00 4D [10:58:28]RAPDU: 90 00 [10:58:28]wFMCommunicate OK [10:58:28]wFMCommunicate request_size=7 [10:58:28]MH_SAM_APDU [10:58:28]CAPDU: 80 0D 02 02 02 69 02 [10:58:28]Write to MH i2c: E2 0A 00 C7 13 80 0D 02 02 02 00 69 02 00 00 C3 [10:58:28]Write i2c OK [10:58:28]MH_I2C_Read... [10:58:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:28]Read from MH i2c: E2 [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: E2 03 00 [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: E2 03 00 C7 13 00 90 00 4E [10:58:28]RAPDU: 90 00 [10:58:28]wFMCommunicate OK [10:58:28]wFMCommunicate request_size=4 [10:58:28]MH_SAM_APDU [10:58:28]CAPDU: 80 0D 03 02 [10:58:28]Write to MH i2c: E2 08 00 C8 13 80 0D 03 02 00 00 00 00 56 [10:58:28]Write i2c OK [10:58:28]MH_I2C_Read... [10:58:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:58:28]Read from MH i2c: E2 [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: E2 0B 00 [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: E2 0B 00 C8 13 00 DF A3 8A 63 3D 96 21 66 90 00 20 [10:58:28]RAPDU: DF A3 8A 63 3D 96 21 66 90 00 [10:58:28]wFMCommunicate OK [10:58:28]SAM_PROTO_SignData done [10:58:28]FM_MakeSignedData done [10:58:28]CreateOFDProtocolMessage [10:58:28]wFMCommunicate request_size=4 [10:58:28]MH_SAM_APDU [10:58:28]CAPDU: 80 11 00 00 [10:58:28]Write to MH i2c: E2 08 00 C9 13 80 11 00 00 00 00 00 00 56 [10:58:28]Write i2c OK [10:58:28]MH_I2C_Read... [10:58:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:28]Read from MH i2c: E2 [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: E2 17 00 [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: E2 17 00 C9 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AB [10:58:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:58:28]wFMCommunicate OK [10:58:28]CreateOFDProtocolMessage done [10:58:28]OFDSenderStorePacket 202710 [10:58:28]StoreOFDPacket docnum=202710 [10:58:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 2E 22 04 01 4E DC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 D3 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D6 17 03 00 35 04 06 00 51 4D AD D9 69 02 DF A3 8A 63 3D 96 21 66 [10:58:28]CheckFolder [10:58:28]dirname=/storage/ofd_packets [10:58:28]CheckFolder done [10:58:28]ProducePacketName [10:58:28]name=ofd_packets/00202710 [10:58:28]NVStorageSaveData ofd_packets/00202710 [10:58:28]File name is /storage/ofd_packets/00202710 [10:58:28]Write 298 bytes [10:58:28]NVStorageSaveData done [10:58:28]OFDSenderStorePacket done [10:58:28]KKMCreateOFDPacket done [10:58:28]NVStorageSaveData kkm_last_timestamp [10:58:28]File name is /storage/kkm_last_timestamp [10:58:28]Write 4 bytes [10:58:28]NVStorageSaveData done [10:58:28]ExternCall_PrintAddStr [10:58:28]wPrintStart [10:58:28]Write to MH i2c: 01 00 00 CA 13 DD [10:58:28]Write i2c OK [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: 01 [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: 01 07 00 [10:58:28]MH_I2C_Read... [10:58:28]Read from MH i2c: 01 07 00 CA 13 00 00 00 00 00 FF 0F F2 [10:58:28]RasterBufferAndPrint [10:58:28]line Счет N : (1)450497 [10:58:28]line ИНН: 02508201610067 [10:58:28]line Контрольно-Кассовый Чек [10:58:28]line ПРОДАЖА [10:58:28]line ТРК (МРК, ГНК) : 11 [10:58:28]line Товар: 2710194210 [10:58:28]line ДТ-К-2 [10:58:28]line 26.250 * 76.20 [10:58:28]line = 2000.25 [10:58:28]line НДС 12% НСП 1% [10:58:28]line > о реализуемом товаре [10:58:28]line ОКРУГЛЕНИЕ: -0.25 [10:58:28]line ИТОГО: 2000.00 [10:58:28]line Внесено: 2000.00 [10:58:28]line СДАЧА: 0.00 [10:58:28]line НСП 1% : 17.70 [10:58:28]line НДС 12% : 212.42 [10:58:28]line Наличными: 2000.00 [10:58:28]line Безнал.: 0.00 [10:58:28]line Место: АЗС № 171 "Партнер Нефть" [10:58:28]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:58:28]line СНО: Общий режим [10:58:28]line Чек 105 29.10.2024 10:58 [10:58:28]line Смена: 546 ФФД: 1.0 [10:58:28]line ЗНМ: 0300000109 [10:58:28]line РНМ: 0000000000091777 [10:58:28]line Версия ККМ: 001 [10:58:28]line ФМ: 0000000000871756 [10:58:28]line ФД: 202710 [10:58:28]line ФПД: 89394071038210 [10:58:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105827&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202710&fm=89394071038210&tin=02508201610067®Number=0000000000091777&sum=200000 [10:58:28]written 0, free lines is 4095 [10:58:28]OFD Sender: Processing packet 202710 [packets to send 116, broken 115] [10:58:28]ProducePacketName [10:58:28]name=ofd_packets/00202710 [10:58:28]OFD Sender: To server: pG, [10:58:28]CommunicateWithHost lk.salyk.kg:30040 [10:58:28]ConnectInit lk.salyk.kg [10:58:29]Connected sock=10 [10:58:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 2E 22 04 01 4E DC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 D3 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D6 17 03 00 35 04 06 00 51 4D AD D9 69 02 DF A3 8A 63 3D 96 21 66 [10:58:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 9B DF 47 00 CD 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D6 17 03 00 F4 03 04 00 86 6B 20 67 B6 04 01 00 00 7A F9 43 78 5B 4B 05 AE [10:58:29]CommunicateWithHost err = 0 [10:58:29]CheckOFDResponse [10:58:29]1017 (14) - 77093643461234 [10:58:29]1041 (16) - 0000000000871756 [10:58:29]1040 (4) - 202710 [10:58:29]1012 (4) - 29.10.2024 04:58 [10:58:29]1206 (1) - 0 [10:58:29]OFD Sender: Remove packet 202710 [10:58:29]ProducePacketName [10:58:29]name=ofd_packets/00202710 [10:58:29]NVStorageDeleteData [10:58:29]Write to MH i2c: 01 00 00 F5 13 08 [10:58:29]Write i2c OK [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: 01 [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: 01 07 00 [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: 01 07 00 F5 13 00 00 00 00 00 85 0C A0 [10:58:29]RasterBufferAndPrint [10:58:29]line [10:58:29]line [10:58:29]line [10:58:29]line [10:58:29]line [10:58:29]written 0, free lines is 3209 [10:58:29]MH_Cut [10:58:29]Write to MH i2c: D1 01 00 FC 13 01 E1 [10:58:29]Write i2c OK [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: D1 [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: D1 01 00 [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: D1 01 00 FC 13 00 E0 [10:58:29]Write to MH i2c: 01 00 00 FD 13 10 [10:58:29]Write i2c OK [10:58:29]MH_I2C_Read... [10:58:29]OFD Sender: No OFD packet to send [10:58:30]*** Cut start [10:58:30]*** Purtial cut [10:58:30]*** Stage 1: CUTSNS_PIN = 1 [10:58:30]Read from MH i2c: 01 [10:58:30]MH_I2C_Read... [10:58:30]*** Stop cut motor [10:58:30]*** Cut end [10:58:30]Read from MH i2c: 01 07 00 [10:58:30]MH_I2C_Read... [10:58:30]Read from MH i2c: 01 07 00 FD 13 00 00 00 00 00 FF 0F 25 [10:58:30]process_action close_receipt done [10:58:30]requested_data is exist [10:58:30]produce_requested_data [10:58:30]requested_item fm.sn is exist - process it [10:58:30]wFMCommunicate request_size=4 [10:58:30]MH_SAM_APDU [10:58:30]CAPDU: 80 11 00 00 [10:58:30]Write to MH i2c: E2 08 00 FE 13 80 11 00 00 00 00 00 00 8B [10:58:30]Write i2c OK [10:58:30]MH_I2C_Read... [10:58:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:30]Read from MH i2c: E2 [10:58:30]MH_I2C_Read... [10:58:30]Read from MH i2c: E2 17 00 [10:58:30]MH_I2C_Read... [10:58:30]Read from MH i2c: E2 17 00 FE 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E0 [10:58:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:58:30]wFMCommunicate OK [10:58:30]requested_item fd.num is exist - process it [10:58:30]SAM_PROTO_GetFieldsCounters [10:58:30]wFMCommunicate request_size=4 [10:58:30]MH_SAM_APDU [10:58:30]CAPDU: 80 13 00 00 [10:58:30]Write to MH i2c: E2 08 00 FF 13 80 13 00 00 00 00 00 00 8E [10:58:30]Write i2c OK [10:58:30]MH_I2C_Read... [10:58:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:58:30]Read from MH i2c: E2 [10:58:30]MH_I2C_Read... [10:58:30]Read from MH i2c: E2 62 00 [10:58:30]MH_I2C_Read... [10:58:30]Read from MH i2c: E2 62 00 FF 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D6 17 03 00 0E 04 04 00 22 02 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 06 [10:58:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D6 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:58:30]wFMCommunicate OK [10:58:30]SAM_PROTO_GetFieldsCounters done [10:58:30]requested_item shift.num is exist - process it [10:58:30]requested_item shift.opened is exist - process it [10:58:30]req_shift_opened [10:58:30]FM_GetShiftState [10:58:30]SAM_PROTO_GetShiftState [10:58:30]wFMCommunicate request_size=4 [10:58:30]MH_SAM_APDU [10:58:30]CAPDU: 80 13 01 00 [10:58:30]Write to MH i2c: E2 08 00 00 14 80 13 01 00 00 00 00 00 91 [10:58:30]Write i2c OK [10:58:30]MH_I2C_Read... [10:58:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:30]Read from MH i2c: E2 [10:58:30]MH_I2C_Read... [10:58:30]Read from MH i2c: E2 0E 00 [10:58:30]MH_I2C_Read... [10:58:30]Read from MH i2c: E2 0E 00 00 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 7A [10:58:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:58:30]wFMCommunicate OK [10:58:30]SAM_PROTO_GetShiftState done [10:58:30]FM_GetShiftState done [10:58:30]req_shift_opened done [10:58:30]requested_item shift.open_date is exist - process it [10:58:30]req_shift_open_date [10:58:30]req_shift_open_date done [10:58:30]produce_requested_data done [10:58:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202710,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:58:30]process_action_free close_receipt [10:58:30]json_value_free [10:58:30]json_value_free done [10:58:30]process_json_proto returns [10:58:30]Send response to host [10:58:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202710,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:58:30]free response buf [10:58:30]execute_script done [10:58:30]execute_script returns [10:58:30]free content buf [10:58:30]Sock 9.Close socket [10:58:30]Sock 9.Thread stoped [10:58:34]OFD Sender: No OFD packet to send [10:58:39]OFD Sender: No OFD packet to send [10:58:44]OFD Sender: No OFD packet to send [10:58:49]OFD Sender: No OFD packet to send [10:58:54]OFD Sender: No OFD packet to send [10:58:55]accept exits with 8 [10:58:55]New connection [10:58:55]New thread 3066977636 created [10:58:55]Thread 3066834276 joined [10:58:55]Waiting for new connection... [10:58:55] Sock 8.Parse request [10:58:55]Sock 8.Check first char [10:58:55]Sock 8.First char is OK [10:58:55]request: POST /json_proto HTTP/1.0 [10:58:55]Method: POST [10:58:55]URL: /json_proto [10:58:55]Method is POST - this is cgi request [10:58:55]url: /json_proto [10:58:55]query_string will be loaded in cgi processing [10:58:55]execute_cgi json_proto POST (null) [10:58:55]execute_cgi path=json_proto method=POST [10:58:55]POST find Content-Length [10:58:55]Host: 172.17.63.195:8080 [10:58:55]Content-Length: 677 [10:58:55]Content-Type: application/json [10:58:55] [10:58:55]POST finish read [10:58:55]Found Content-Length = 677 [10:58:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:55]execute_script... [10:58:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:55]POST & json_proto [10:58:55]process_json_proto [10:58:55]json parsed OK: [10:58:55]protocol is kg_v1.0 [10:58:55]action value=close_receipt [10:58:55]process_action close_receipt [10:58:55]cmd_close_receipt [10:58:55]MH_GetDate [10:58:55]Write to MH i2c: F0 00 00 01 14 04 [10:58:55]Write i2c OK [10:58:55]MH_I2C_Read... [10:58:55]Read from MH i2c: F0 [10:58:55]MH_I2C_Read... [10:58:55]Read from MH i2c: F0 09 00 [10:58:55]MH_I2C_Read... [10:58:55]Read from MH i2c: F0 09 00 01 14 00 F0 BF 20 67 47 1B 1E 67 2A [10:58:55]GetLastDocTimeStamp 1730199507 [10:58:55]current date 1730199536 [10:58:55]FM_GetShiftState [10:58:55]SAM_PROTO_GetShiftState [10:58:55]wFMCommunicate request_size=4 [10:58:55]MH_SAM_APDU [10:58:55]CAPDU: 80 13 01 00 [10:58:55]Write to MH i2c: E2 08 00 02 14 80 13 01 00 00 00 00 00 93 [10:58:55]Write i2c OK [10:58:55]MH_I2C_Read... [10:58:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:55]Read from MH i2c: E2 [10:58:55]MH_I2C_Read... [10:58:55]Read from MH i2c: E2 0E 00 [10:58:55]MH_I2C_Read... [10:58:55]Read from MH i2c: E2 0E 00 02 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 7C [10:58:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:58:55]wFMCommunicate OK [10:58:55]SAM_PROTO_GetShiftState done [10:58:55]FM_GetShiftState done [10:58:55]opened in 1730160431 [10:58:55]opened+sec_in_day 1730246831 [10:58:55]quantity*price = 30038 [10:58:55]sum+1 = 30039 [10:58:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 106 29.10.2024 10:58 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202711 ФПД: 211751676865086 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105856&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202711&fm=211751676865086&tin=02508201610067®Number=0000000000091777&sum=30000 [10:58:56]StoreToDocumentArchive [10:58:56]shift 546 fd 202711 [10:58:56]save to /storage/0546/doc_00202711 [10:58:56]save last doc name /storage/0546/doc_00202711 to /storage/kkm_last_doc_name [10:58:56]save OK [10:58:56]Clear old archive folders... [10:58:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:58:56]tlvbuf is 0081B370 [10:58:56]SAM_PROTO_ClearQueue [10:58:56]wFMCommunicate request_size=4 [10:58:56]MH_SAM_APDU [10:58:56]CAPDU: 80 09 00 00 [10:58:56]Write to MH i2c: E2 08 00 0F 14 80 09 00 00 00 00 00 00 95 [10:58:56]Write i2c OK [10:58:56]MH_I2C_Read... [10:58:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:58:56]Read from MH i2c: E2 [10:58:56]MH_I2C_Read... [10:58:56]Read from MH i2c: E2 03 00 [10:58:56]MH_I2C_Read... [10:58:56]Read from MH i2c: E2 03 00 0F 14 00 90 00 97 [10:58:56]RAPDU: 90 00 [10:58:56]wFMCommunicate OK [10:58:56]SAM_PROTO_ClearQueue done [10:58:56]KKMCreateOFDPacket [10:58:56]OFDProtocolAddRootSTLVToBuf [10:58:56]FM_MakeSignedData [10:58:56]FM_MakeSignedData [10:58:56]SAM_PROTO_SignData [10:58:56]wFMCommunicate request_size=4 [10:58:56]MH_SAM_APDU [10:58:56]CAPDU: 80 0D 01 02 [10:58:56]Write to MH i2c: E2 08 00 10 14 80 0D 01 02 00 00 00 00 9D [10:58:56]Write i2c OK [10:58:56]MH_I2C_Read... [10:58:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:58:56]Read from MH i2c: E2 [10:58:56]MH_I2C_Read... [10:58:56]Read from MH i2c: E2 03 00 [10:58:56]MH_I2C_Read... [10:58:56]Read from MH i2c: E2 03 00 10 14 00 90 00 98 [10:58:56]RAPDU: 90 00 [10:58:56]wFMCommunicate OK [10:58:56]wFMCommunicate request_size=255 [10:58:56]MH_SAM_APDU [10:58: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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 F0 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 17 03 00 35 04 06 00 C0 [10:58:56]Write to MH i2c: E2 02 01 11 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 F0 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 17 03 00 35 04 06 00 C0 00 00 9A [10:58:57]Write i2c OK [10:58:57]MH_I2C_Read... [10:58:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:57]Read from MH i2c: E2 [10:58:57]MH_I2C_Read... [10:58:57]Read from MH i2c: E2 03 00 [10:58:57]MH_I2C_Read... [10:58:57]Read from MH i2c: E2 03 00 11 14 00 90 00 99 [10:58:57]RAPDU: 90 00 [10:58:57]wFMCommunicate OK [10:58:57]wFMCommunicate request_size=10 [10:58:57]MH_SAM_APDU [10:58:57]CAPDU: 80 0D 02 02 05 96 47 7A EA 3E [10:58:57]Write to MH i2c: E2 0D 00 12 14 80 0D 02 02 05 00 96 47 7A EA 3E 00 00 29 [10:58:57]Write i2c OK [10:58:57]MH_I2C_Read... [10:58:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:57]Read from MH i2c: E2 [10:58:57]MH_I2C_Read... [10:58:57]Read from MH i2c: E2 03 00 [10:58:57]MH_I2C_Read... [10:58:57]Read from MH i2c: E2 03 00 12 14 00 90 00 9A [10:58:57]RAPDU: 90 00 [10:58:57]wFMCommunicate OK [10:58:57]wFMCommunicate request_size=4 [10:58:57]MH_SAM_APDU [10:58:57]CAPDU: 80 0D 03 02 [10:58:57]Write to MH i2c: E2 08 00 13 14 80 0D 03 02 00 00 00 00 A2 [10:58:57]Write i2c OK [10:58:57]MH_I2C_Read... [10:58:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:58:57]Read from MH i2c: E2 [10:58:57]MH_I2C_Read... [10:58:57]Read from MH i2c: E2 0B 00 [10:58:57]MH_I2C_Read... [10:58:57]Read from MH i2c: E2 0B 00 13 14 00 33 DC 1D 61 C6 79 F2 71 90 00 D2 [10:58:57]RAPDU: 33 DC 1D 61 C6 79 F2 71 90 00 [10:58:57]wFMCommunicate OK [10:58:57]SAM_PROTO_SignData done [10:58:57]FM_MakeSignedData done [10:58:57]CreateOFDProtocolMessage [10:58:57]wFMCommunicate request_size=4 [10:58:57]MH_SAM_APDU [10:58:57]CAPDU: 80 11 00 00 [10:58:57]Write to MH i2c: E2 08 00 14 14 80 11 00 00 00 00 00 00 A2 [10:58:57]Write i2c OK [10:58:57]MH_I2C_Read... [10:58:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:57]Read from MH i2c: E2 [10:58:57]MH_I2C_Read... [10:58:57]Read from MH i2c: E2 17 00 [10:58:57]MH_I2C_Read... [10:58:57]Read from MH i2c: E2 17 00 14 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F7 [10:58:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:58:57]wFMCommunicate OK [10:58:57]CreateOFDProtocolMessage done [10:58:57]OFDSenderStorePacket 202711 [10:58:57]StoreOFDPacket docnum=202711 [10:58:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D7 6F 07 01 54 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 F0 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 17 03 00 35 04 06 00 C0 96 47 7A EA 3E 33 DC 1D 61 C6 79 F2 71 [10:58:57]CheckFolder [10:58:57]dirname=/storage/ofd_packets [10:58:57]CheckFolder done [10:58:57]ProducePacketName [10:58:57]name=ofd_packets/00202711 [10:58:57]NVStorageSaveData ofd_packets/00202711 [10:58:57]File name is /storage/ofd_packets/00202711 [10:58:57]Write 301 bytes [10:58:57]NVStorageSaveData done [10:58:57]OFDSenderStorePacket done [10:58:57]KKMCreateOFDPacket done [10:58:57]NVStorageSaveData kkm_last_timestamp [10:58:57]File name is /storage/kkm_last_timestamp [10:58:57]Write 4 bytes [10:58:57]NVStorageSaveData done [10:58:57]ExternCall_PrintAddStr [10:58:57]wPrintStart [10:58:57]Write to MH i2c: 01 00 00 15 14 29 [10:58:57]Write i2c OK [10:58:57]MH_I2C_Read... [10:58:57]Read from MH i2c: 01 [10:58:57]MH_I2C_Read... [10:58:57]Read from MH i2c: 01 07 00 [10:58:57]MH_I2C_Read... [10:58:57]Read from MH i2c: 01 07 00 15 14 00 00 00 00 00 FF 0F 3E [10:58:57]RasterBufferAndPrint [10:58:57]line Счет N : (1)450498 [10:58:57]line ИНН: 02508201610067 [10:58:57]line Контрольно-Кассовый Чек [10:58:57]line ПРОДАЖА [10:58:57]line ТРК (МРК, ГНК) : 31 [10:58:57]line Товар: 2710124130 [10:58:57]line Аи-92-К-2 [10:58:57]line 4.490 * 66.90 [10:58:57]line = 300.38 [10:58:57]line НДС 12% НСП 1% [10:58:57]line > о реализуемом товаре [10:58:57]line ОКРУГЛЕНИЕ: -0.38 [10:58:57]line ИТОГО: 300.00 [10:58:57]line Внесено: 300.00 [10:58:57]line СДАЧА: 0.00 [10:58:57]line НСП 1% : 2.66 [10:58:57]line НДС 12% : 31.90 [10:58:57]line Наличными: 300.00 [10:58:57]line Безнал.: 0.00 [10:58:57]line Место: АЗС № 171 "Партнер Нефть" [10:58:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [10:58:57]line СНО: Общий режим [10:58:57]line Чек 106 29.10.2024 10:58 [10:58:57]line Смена: 546 ФФД: 1.0 [10:58:57]line ЗНМ: 0300000109 [10:58:57]line РНМ: 0000000000091777 [10:58:57]line Версия ККМ: 001 [10:58:57]line ФМ: 0000000000871756 [10:58:57]line ФД: 202711 [10:58:57]line ФПД: 211751676865086 [10:58:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T105856&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202711&fm=211751676865086&tin=02508201610067®Number=0000000000091777&sum=30000 [10:58:57]OFD Sender: Processing packet 202711 [packets to send 116, broken 115] [10:58:57]ProducePacketName [10:58:57]name=ofd_packets/00202711 [10:58:57]OFD Sender: To server: pG, [10:58:57]CommunicateWithHost lk.salyk.kg:30040 [10:58:57]ConnectInit lk.salyk.kg [10:58:57]written 0, free lines is 4095 [10:58:57]Connected sock=10 [10:58:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D7 6F 07 01 54 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 F0 BF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 17 03 00 35 04 06 00 C0 96 47 7A EA 3E 33 DC 1D 61 C6 79 F2 71 [10:58:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3A 3A 47 00 AF BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 17 03 00 F4 03 04 00 A3 6B 20 67 B6 04 01 00 00 B9 B8 B6 EE 72 0B 76 F0 [10:58:58]CommunicateWithHost err = 0 [10:58:58]CheckOFDResponse [10:58:58]1017 (14) - 77093643461234 [10:58:58]1041 (16) - 0000000000871756 [10:58:58]1040 (4) - 202711 [10:58:58]1012 (4) - 29.10.2024 04:59 [10:58:58]1206 (1) - 0 [10:58:58]OFD Sender: Remove packet 202711 [10:58:58]ProducePacketName [10:58:58]name=ofd_packets/00202711 [10:58:58]NVStorageDeleteData [10:58:58]Write to MH i2c: 01 00 00 40 14 54 [10:58:58]Write i2c OK [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: 01 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: 01 07 00 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: 01 07 00 40 14 00 00 00 00 00 8A 0C F1 [10:58:58]RasterBufferAndPrint [10:58:58]line [10:58:58]line [10:58:58]line [10:58:58]line [10:58:58]line [10:58:58]written 0, free lines is 3212 [10:58:58]MH_Cut [10:58:58]Write to MH i2c: D1 01 00 47 14 01 2D [10:58:58]Write i2c OK [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: D1 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: D1 01 00 [10:58:58]MH_I2C_Read... [10:58:58]Read from MH i2c: D1 01 00 47 14 00 2C [10:58:58]Write to MH i2c: 01 00 00 48 14 5C [10:58:58]Write i2c OK [10:58:58]MH_I2C_Read... [10:58:58]OFD Sender: No OFD packet to send [10:58:59]*** Cut start [10:58:59]*** Purtial cut [10:58:59]*** Stage 1: CUTSNS_PIN = 1 [10:58:59]Read from MH i2c: 01 [10:58:59]MH_I2C_Read... [10:58:59]*** Stop cut motor [10:58:59]*** Cut end [10:58:59]Read from MH i2c: 01 07 00 [10:58:59]MH_I2C_Read... [10:58:59]Read from MH i2c: 01 07 00 48 14 00 00 00 00 00 FF 0F 71 [10:58:59]process_action close_receipt done [10:58:59]requested_data is exist [10:58:59]produce_requested_data [10:58:59]requested_item fm.sn is exist - process it [10:58:59]wFMCommunicate request_size=4 [10:58:59]MH_SAM_APDU [10:58:59]CAPDU: 80 11 00 00 [10:58:59]Write to MH i2c: E2 08 00 49 14 80 11 00 00 00 00 00 00 D7 [10:58:59]Write i2c OK [10:58:59]MH_I2C_Read... [10:58:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:59]Read from MH i2c: E2 [10:58:59]MH_I2C_Read... [10:58:59]Read from MH i2c: E2 17 00 [10:58:59]MH_I2C_Read... [10:58:59]Read from MH i2c: E2 17 00 49 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2C [10:58:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [10:58:59]wFMCommunicate OK [10:58:59]requested_item fd.num is exist - process it [10:58:59]SAM_PROTO_GetFieldsCounters [10:58:59]wFMCommunicate request_size=4 [10:58:59]MH_SAM_APDU [10:58:59]CAPDU: 80 13 00 00 [10:58:59]Write to MH i2c: E2 08 00 4A 14 80 13 00 00 00 00 00 00 DA [10:58:59]Write i2c OK [10:58:59]MH_I2C_Read... [10:58:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:58:59]Read from MH i2c: E2 [10:58:59]MH_I2C_Read... [10:58:59]Read from MH i2c: E2 62 00 [10:58:59]MH_I2C_Read... [10:58:59]Read from MH i2c: E2 62 00 4A 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D7 17 03 00 0E 04 04 00 22 02 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 56 [10:58:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D7 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:58:59]wFMCommunicate OK [10:58:59]SAM_PROTO_GetFieldsCounters done [10:58:59]requested_item shift.num is exist - process it [10:58:59]requested_item shift.opened is exist - process it [10:58:59]req_shift_opened [10:58:59]FM_GetShiftState [10:58:59]SAM_PROTO_GetShiftState [10:58:59]wFMCommunicate request_size=4 [10:58:59]MH_SAM_APDU [10:58:59]CAPDU: 80 13 01 00 [10:58:59]Write to MH i2c: E2 08 00 4B 14 80 13 01 00 00 00 00 00 DC [10:58:59]Write i2c OK [10:58:59]MH_I2C_Read... [10:58:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:59]Read from MH i2c: E2 [10:58:59]MH_I2C_Read... [10:58:59]Read from MH i2c: E2 0E 00 [10:58:59]MH_I2C_Read... [10:58:59]Read from MH i2c: E2 0E 00 4B 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C5 [10:58:59]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [10:58:59]wFMCommunicate OK [10:58:59]SAM_PROTO_GetShiftState done [10:58:59]FM_GetShiftState done [10:58:59]req_shift_opened done [10:58:59]requested_item shift.open_date is exist - process it [10:58:59]req_shift_open_date [10:58:59]req_shift_open_date done [10:58:59]produce_requested_data done [10:58:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202711,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [10:58:59]process_action_free close_receipt [10:58:59]json_value_free [10:58:59]json_value_free done [10:58:59]process_json_proto returns [10:58:59]Send response to host [10:58:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202711,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [10:58:59]free response buf [10:58:59]execute_script done [10:58:59]execute_script returns [10:58:59]free content buf [10:58:59]Sock 8.Close socket [10:58:59]Sock 8.Thread stoped [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:26]accept exits with 9 [11:00:26]New connection [11:00:26]New thread 3066834276 created [11:00:26]Thread 3066977636 joined [11:00:26]Waiting for new connection... [11:00:26] Sock 9.Parse request [11:00:26]Sock 9.Check first char [11:00:26]Sock 9.First char is OK [11:00:26]request: POST /json_proto HTTP/1.0 [11:00:26]Method: POST [11:00:26]URL: /json_proto [11:00:26]Method is POST - this is cgi request [11:00:26]url: /json_proto [11:00:26]query_string will be loaded in cgi processing [11:00:26]execute_cgi json_proto POST (null) [11:00:26]execute_cgi path=json_proto method=POST [11:00:26]POST find Content-Length [11:00:26]Host: 172.17.63.195:8080 [11:00:26]Content-Length: 677 [11:00:26]Content-Type: application/json [11:00:26] [11:00:26]POST finish read [11:00:26]Found Content-Length = 677 [11:00:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:26]execute_script... [11:00:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:26]POST & json_proto [11:00:26]process_json_proto [11:00:26]json parsed OK: [11:00:26]protocol is kg_v1.0 [11:00:26]action value=close_receipt [11:00:26]process_action close_receipt [11:00:26]cmd_close_receipt [11:00:26]MH_GetDate [11:00:26]Write to MH i2c: F0 00 00 4C 14 4F [11:00:26]Write i2c OK [11:00:26]MH_I2C_Read... [11:00:26]Read from MH i2c: F0 [11:00:26]MH_I2C_Read... [11:00:26]Read from MH i2c: F0 09 00 [11:00:26]MH_I2C_Read... [11:00:26]Read from MH i2c: F0 09 00 4C 14 00 4B C0 20 67 47 1B 1E 67 D1 [11:00:26]GetLastDocTimeStamp 1730199536 [11:00:26]current date 1730199627 [11:00:26]FM_GetShiftState [11:00:26]SAM_PROTO_GetShiftState [11:00:26]wFMCommunicate request_size=4 [11:00:26]MH_SAM_APDU [11:00:26]CAPDU: 80 13 01 00 [11:00:26]Write to MH i2c: E2 08 00 4D 14 80 13 01 00 00 00 00 00 DE [11:00:26]Write i2c OK [11:00:26]MH_I2C_Read... [11:00:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:26]Read from MH i2c: E2 [11:00:26]MH_I2C_Read... [11:00:26]Read from MH i2c: E2 0E 00 [11:00:26]MH_I2C_Read... [11:00:26]Read from MH i2c: E2 0E 00 4D 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C7 [11:00:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:00:26]wFMCommunicate OK [11:00:26]SAM_PROTO_GetShiftState done [11:00:26]FM_GetShiftState done [11:00:26]opened in 1730160431 [11:00:26]opened+sec_in_day 1730246831 [11:00:26]quantity*price = 20003 [11:00:26]sum+1 = 20004 [11:00:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 107 29.10.2024 11:00 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202712 ФПД: 57912914694885 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110027&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202712&fm=57912914694885&tin=02508201610067®Number=0000000000091777&sum=20000 [11:00:28]StoreToDocumentArchive [11:00:28]shift 546 fd 202712 [11:00:28]save to /storage/0546/doc_00202712 [11:00:28]save last doc name /storage/0546/doc_00202712 to /storage/kkm_last_doc_name [11:00:28]save OK [11:00:28]Clear old archive folders... [11:00:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:00:28]tlvbuf is 007332B0 [11:00:28]SAM_PROTO_ClearQueue [11:00:28]wFMCommunicate request_size=4 [11:00:28]MH_SAM_APDU [11:00:28]CAPDU: 80 09 00 00 [11:00:28]Write to MH i2c: E2 08 00 5A 14 80 09 00 00 00 00 00 00 E0 [11:00:28]Write i2c OK [11:00:28]MH_I2C_Read... [11:00:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:00:28]Read from MH i2c: E2 [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: E2 03 00 [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: E2 03 00 5A 14 00 90 00 E2 [11:00:28]RAPDU: 90 00 [11:00:28]wFMCommunicate OK [11:00:28]SAM_PROTO_ClearQueue done [11:00:28]KKMCreateOFDPacket [11:00:28]OFDProtocolAddRootSTLVToBuf [11:00:28]FM_MakeSignedData [11:00:28]FM_MakeSignedData [11:00:28]SAM_PROTO_SignData [11:00:28]wFMCommunicate request_size=4 [11:00:28]MH_SAM_APDU [11:00:28]CAPDU: 80 0D 01 02 [11:00:28]Write to MH i2c: E2 08 00 5B 14 80 0D 01 02 00 00 00 00 E8 [11:00:28]Write i2c OK [11:00:28]MH_I2C_Read... [11:00:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:00:28]Read from MH i2c: E2 [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: E2 03 00 [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: E2 03 00 5B 14 00 90 00 E3 [11:00:28]RAPDU: 90 00 [11:00:28]wFMCommunicate OK [11:00:28]wFMCommunicate request_size=255 [11:00:28]MH_SAM_APDU [11:00: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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 4B C0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D8 17 03 00 35 04 06 00 34 [11:00:28]Write to MH i2c: E2 02 01 5C 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 4B C0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D8 17 03 00 35 04 06 00 34 00 00 85 [11:00:28]Write i2c OK [11:00:28]MH_I2C_Read... [11:00:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:28]Read from MH i2c: E2 [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: E2 03 00 [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: E2 03 00 5C 14 00 90 00 E4 [11:00:28]RAPDU: 90 00 [11:00:28]wFMCommunicate OK [11:00:28]wFMCommunicate request_size=10 [11:00:28]MH_SAM_APDU [11:00:28]CAPDU: 80 0D 02 02 05 AB E6 B5 52 E5 [11:00:28]Write to MH i2c: E2 0D 00 5D 14 80 0D 02 02 05 00 AB E6 B5 52 E5 00 00 72 [11:00:28]Write i2c OK [11:00:28]MH_I2C_Read... [11:00:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:28]Read from MH i2c: E2 [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: E2 03 00 [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: E2 03 00 5D 14 00 90 00 E5 [11:00:28]RAPDU: 90 00 [11:00:28]wFMCommunicate OK [11:00:28]wFMCommunicate request_size=4 [11:00:28]MH_SAM_APDU [11:00:28]CAPDU: 80 0D 03 02 [11:00:28]Write to MH i2c: E2 08 00 5E 14 80 0D 03 02 00 00 00 00 ED [11:00:28]Write i2c OK [11:00:28]MH_I2C_Read... [11:00:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:00:28]Read from MH i2c: E2 [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: E2 0B 00 [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: E2 0B 00 5E 14 00 38 F6 9C 72 CE A8 DF 8A 90 00 09 [11:00:28]RAPDU: 38 F6 9C 72 CE A8 DF 8A 90 00 [11:00:28]wFMCommunicate OK [11:00:28]SAM_PROTO_SignData done [11:00:28]FM_MakeSignedData done [11:00:28]CreateOFDProtocolMessage [11:00:28]wFMCommunicate request_size=4 [11:00:28]MH_SAM_APDU [11:00:28]CAPDU: 80 11 00 00 [11:00:28]Write to MH i2c: E2 08 00 5F 14 80 11 00 00 00 00 00 00 ED [11:00:28]Write i2c OK [11:00:28]MH_I2C_Read... [11:00:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:28]Read from MH i2c: E2 [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: E2 17 00 [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: E2 17 00 5F 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 42 [11:00:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:00:28]wFMCommunicate OK [11:00:28]CreateOFDProtocolMessage done [11:00:28]OFDSenderStorePacket 202712 [11:00:28]StoreOFDPacket docnum=202712 [11:00:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C0 1B 07 01 97 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 4B C0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D8 17 03 00 35 04 06 00 34 AB E6 B5 52 E5 38 F6 9C 72 CE A8 DF 8A [11:00:28]CheckFolder [11:00:28]dirname=/storage/ofd_packets [11:00:28]CheckFolder done [11:00:28]ProducePacketName [11:00:28]name=ofd_packets/00202712 [11:00:28]NVStorageSaveData ofd_packets/00202712 [11:00:28]File name is /storage/ofd_packets/00202712 [11:00:28]Write 301 bytes [11:00:28]NVStorageSaveData done [11:00:28]OFDSenderStorePacket done [11:00:28]KKMCreateOFDPacket done [11:00:28]NVStorageSaveData kkm_last_timestamp [11:00:28]File name is /storage/kkm_last_timestamp [11:00:28]Write 4 bytes [11:00:28]NVStorageSaveData done [11:00:28]ExternCall_PrintAddStr [11:00:28]wPrintStart [11:00:28]Write to MH i2c: 01 00 00 60 14 74 [11:00:28]Write i2c OK [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: 01 [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: 01 07 00 [11:00:28]MH_I2C_Read... [11:00:28]Read from MH i2c: 01 07 00 60 14 00 00 00 00 00 FF 0F 89 [11:00:28]RasterBufferAndPrint [11:00:28]line Счет N : (1)450499 [11:00:28]line ИНН: 02508201610067 [11:00:28]line Контрольно-Кассовый Чек [11:00:28]line ПРОДАЖА [11:00:28]line ТРК (МРК, ГНК) : 31 [11:00:28]line Товар: 2710124130 [11:00:28]line Аи-92-К-2 [11:00:28]line 2.990 * 66.90 [11:00:28]line = 200.03 [11:00:28]line НДС 12% НСП 1% [11:00:28]line > о реализуемом товаре [11:00:28]line ОКРУГЛЕНИЕ: -0.03 [11:00:28]line ИТОГО: 200.00 [11:00:28]line Внесено: 200.00 [11:00:28]line СДАЧА: 0.00 [11:00:28]line НСП 1% : 1.77 [11:00:28]line НДС 12% : 21.24 [11:00:28]line Наличными: 200.00 [11:00:28]line Безнал.: 0.00 [11:00:28]line Место: АЗС № 171 "Партнер Нефть" [11:00:28]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:00:28]line СНО: Общий режим [11:00:28]line Чек 107 29.10.2024 11:00 [11:00:28]line Смена: 546 ФФД: 1.0 [11:00:28]line ЗНМ: 0300000109 [11:00:28]line РНМ: 0000000000091777 [11:00:28]line Версия ККМ: 001 [11:00:28]line ФМ: 0000000000871756 [11:00:28]line ФД: 202712 [11:00:28]line ФПД: 57912914694885 [11:00:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110027&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202712&fm=57912914694885&tin=02508201610067®Number=0000000000091777&sum=20000 [11:00:28]OFD Sender: Processing packet 202712 [packets to send 116, broken 115] [11:00:28]ProducePacketName [11:00:28]name=ofd_packets/00202712 [11:00:28]OFD Sender: To server: pG, [11:00:28]CommunicateWithHost lk.salyk.kg:30040 [11:00:28]ConnectInit lk.salyk.kg [11:00:28]written 0, free lines is 4095 [11:00:28]Connected sock=10 [11:00:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C0 1B 07 01 97 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 4B C0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D8 17 03 00 35 04 06 00 34 AB E6 B5 52 E5 38 F6 9C 72 CE A8 DF 8A [11:00:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D3 0E 47 00 00 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D8 17 03 00 F4 03 04 00 FE 6B 20 67 B6 04 01 00 00 34 47 0A 0A 23 C9 85 38 [11:00:29]CommunicateWithHost err = 0 [11:00:29]CheckOFDResponse [11:00:29]1017 (14) - 77093643461234 [11:00:29]1041 (16) - 0000000000871756 [11:00:29]1040 (4) - 202712 [11:00:29]1012 (4) - 29.10.2024 05:00 [11:00:29]1206 (1) - 0 [11:00:29]OFD Sender: Remove packet 202712 [11:00:29]ProducePacketName [11:00:29]name=ofd_packets/00202712 [11:00:29]NVStorageDeleteData [11:00:29]Write to MH i2c: 01 00 00 8B 14 9F [11:00:29]Write i2c OK [11:00:29]MH_I2C_Read... [11:00:29]Read from MH i2c: 01 [11:00:29]MH_I2C_Read... [11:00:29]Read from MH i2c: 01 07 00 [11:00:29]MH_I2C_Read... [11:00:29]Read from MH i2c: 01 07 00 8B 14 00 00 00 00 00 85 0C 37 [11:00:29]RasterBufferAndPrint [11:00:29]line [11:00:29]line [11:00:29]line [11:00:29]line [11:00:29]line [11:00:29]written 0, free lines is 3210 [11:00:29]MH_Cut [11:00:29]Write to MH i2c: D1 01 00 92 14 01 78 [11:00:29]Write i2c OK [11:00:29]MH_I2C_Read... [11:00:29]Read from MH i2c: D1 [11:00:29]MH_I2C_Read... [11:00:29]Read from MH i2c: D1 01 00 [11:00:29]MH_I2C_Read... [11:00:29]Read from MH i2c: D1 01 00 92 14 00 77 [11:00:29]Write to MH i2c: 01 00 00 93 14 A7 [11:00:29]Write i2c OK [11:00:29]MH_I2C_Read... [11:00:29]OFD Sender: No OFD packet to send [11:00:30]*** Cut start [11:00:30]*** Purtial cut [11:00:30]*** Stage 1: CUTSNS_PIN = 1 [11:00:30]Read from MH i2c: 01 [11:00:30]MH_I2C_Read... [11:00:30]*** Stop cut motor [11:00:30]*** Cut end [11:00:30]Read from MH i2c: 01 07 00 [11:00:30]MH_I2C_Read... [11:00:30]Read from MH i2c: 01 07 00 93 14 00 00 00 00 00 FF 0F BC [11:00:30]process_action close_receipt done [11:00:30]requested_data is exist [11:00:30]produce_requested_data [11:00:30]requested_item fm.sn is exist - process it [11:00:30]wFMCommunicate request_size=4 [11:00:30]MH_SAM_APDU [11:00:30]CAPDU: 80 11 00 00 [11:00:30]Write to MH i2c: E2 08 00 94 14 80 11 00 00 00 00 00 00 22 [11:00:30]Write i2c OK [11:00:30]MH_I2C_Read... [11:00:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:30]Read from MH i2c: E2 [11:00:30]MH_I2C_Read... [11:00:30]Read from MH i2c: E2 17 00 [11:00:30]MH_I2C_Read... [11:00:30]Read from MH i2c: E2 17 00 94 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 77 [11:00:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:00:30]wFMCommunicate OK [11:00:30]requested_item fd.num is exist - process it [11:00:30]SAM_PROTO_GetFieldsCounters [11:00:30]wFMCommunicate request_size=4 [11:00:30]MH_SAM_APDU [11:00:30]CAPDU: 80 13 00 00 [11:00:30]Write to MH i2c: E2 08 00 95 14 80 13 00 00 00 00 00 00 25 [11:00:30]Write i2c OK [11:00:30]MH_I2C_Read... [11:00:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:00:30]Read from MH i2c: E2 [11:00:30]MH_I2C_Read... [11:00:30]Read from MH i2c: E2 62 00 [11:00:30]MH_I2C_Read... [11:00:30]Read from MH i2c: E2 62 00 95 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D8 17 03 00 0E 04 04 00 22 02 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 A5 [11:00:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D8 17 03 00 0E 04 04 00 22 02 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 [11:00:30]wFMCommunicate OK [11:00:30]SAM_PROTO_GetFieldsCounters done [11:00:30]requested_item shift.num is exist - process it [11:00:30]requested_item shift.opened is exist - process it [11:00:30]req_shift_opened [11:00:30]FM_GetShiftState [11:00:30]SAM_PROTO_GetShiftState [11:00:30]wFMCommunicate request_size=4 [11:00:30]MH_SAM_APDU [11:00:30]CAPDU: 80 13 01 00 [11:00:30]Write to MH i2c: E2 08 00 96 14 80 13 01 00 00 00 00 00 27 [11:00:30]Write i2c OK [11:00:30]MH_I2C_Read... [11:00:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:30]Read from MH i2c: E2 [11:00:30]MH_I2C_Read... [11:00:30]Read from MH i2c: E2 0E 00 [11:00:30]MH_I2C_Read... [11:00:30]Read from MH i2c: E2 0E 00 96 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 10 [11:00:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:00:30]wFMCommunicate OK [11:00:30]SAM_PROTO_GetShiftState done [11:00:30]FM_GetShiftState done [11:00:30]req_shift_opened done [11:00:30]requested_item shift.open_date is exist - process it [11:00:30]req_shift_open_date [11:00:30]req_shift_open_date done [11:00:30]produce_requested_data done [11:00:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202712,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:00:30]process_action_free close_receipt [11:00:30]json_value_free [11:00:30]json_value_free done [11:00:30]process_json_proto returns [11:00:30]Send response to host [11:00:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202712,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:00:30]free response buf [11:00:30]execute_script done [11:00:30]execute_script returns [11:00:30]free content buf [11:00:30]Sock 9.Close socket [11:00:30]Sock 9.Thread stoped [11:00:34]OFD Sender: No OFD packet to send [11:00:39]OFD Sender: No OFD packet to send [11:00:44]OFD Sender: No OFD packet to send [11:00:49]OFD Sender: No OFD packet to send [11:00:54]OFD Sender: No OFD packet to send [11:00:59]OFD Sender: No OFD packet to send [11:01:04]OFD Sender: No OFD packet to send [11:01:09]OFD Sender: No OFD packet to send [11:01:13]accept exits with 8 [11:01:13]New connection [11:01:13]New thread 3066977636 created [11:01:13]Thread 3066834276 joined [11:01:13]Waiting for new connection... [11:01:13] Sock 8.Parse request [11:01:13]Sock 8.Check first char [11:01:13]Sock 8.First char is OK [11:01:13]request: POST /json_proto HTTP/1.0 [11:01:13]Method: POST [11:01:13]URL: /json_proto [11:01:13]Method is POST - this is cgi request [11:01:13]url: /json_proto [11:01:13]query_string will be loaded in cgi processing [11:01:13]execute_cgi json_proto POST (null) [11:01:13]execute_cgi path=json_proto method=POST [11:01:13]POST find Content-Length [11:01:13]Host: 172.17.63.195:8080 [11:01:13]Content-Length: 766 [11:01:13]Content-Type: application/json [11:01:13] [11:01:13]POST finish read [11:01:13]Found Content-Length = 766 [11:01:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:01:13]execute_script... [11:01: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)450500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:01:13]POST & json_proto [11:01:13]process_json_proto [11:01:13]json parsed OK: [11:01:13]protocol is kg_v1.0 [11:01:13]action value=close_receipt [11:01:13]process_action close_receipt [11:01:13]cmd_close_receipt [11:01:13]MH_GetDate [11:01:13]Write to MH i2c: F0 00 00 97 14 9A [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: F0 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: F0 09 00 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: F0 09 00 97 14 00 7A C0 20 67 47 1B 1E 67 4B [11:01:13]GetLastDocTimeStamp 1730199627 [11:01:13]current date 1730199674 [11:01:13]FM_GetShiftState [11:01:13]SAM_PROTO_GetShiftState [11:01:13]wFMCommunicate request_size=4 [11:01:13]MH_SAM_APDU [11:01:13]CAPDU: 80 13 01 00 [11:01:13]Write to MH i2c: E2 08 00 98 14 80 13 01 00 00 00 00 00 29 [11:01:13]Write i2c OK [11:01:13]MH_I2C_Read... [11:01:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:13]Read from MH i2c: E2 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 0E 00 [11:01:13]MH_I2C_Read... [11:01:13]Read from MH i2c: E2 0E 00 98 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 12 [11:01:13]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:01:13]wFMCommunicate OK [11:01:13]SAM_PROTO_GetShiftState done [11:01:13]FM_GetShiftState done [11:01:13]opened in 1730160431 [11:01:13]opened+sec_in_day 1730246831 [11:01:13]quantity*price = 100050 [11:01:13]sum+1 = 100052 [11:01:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 108 29.10.2024 11:01 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202713 ФПД: 108832298251099 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110114&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202713&fm=108832298251099&tin=02508201610067®Number=0000000000091777&sum=100051 [11:01:15]StoreToDocumentArchive [11:01:15]shift 546 fd 202713 [11:01:15]save to /storage/0546/doc_00202713 [11:01:15]save last doc name /storage/0546/doc_00202713 to /storage/kkm_last_doc_name [11:01:15]save OK [11:01:15]Clear old archive folders... [11:01:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:01:15]tlvbuf is 00784850 [11:01:15]SAM_PROTO_ClearQueue [11:01:15]wFMCommunicate request_size=4 [11:01:15]MH_SAM_APDU [11:01:15]CAPDU: 80 09 00 00 [11:01:15]Write to MH i2c: E2 08 00 A5 14 80 09 00 00 00 00 00 00 2B [11:01:15]Write i2c OK [11:01:15]MH_I2C_Read... [11:01:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:01:15]Read from MH i2c: E2 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 03 00 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 03 00 A5 14 00 90 00 2D [11:01:15]RAPDU: 90 00 [11:01:15]wFMCommunicate OK [11:01:15]SAM_PROTO_ClearQueue done [11:01:15]KKMCreateOFDPacket [11:01:15]OFDProtocolAddRootSTLVToBuf [11:01:15]FM_MakeSignedData [11:01:15]FM_MakeSignedData [11:01:15]SAM_PROTO_SignData [11:01:15]wFMCommunicate request_size=4 [11:01:15]MH_SAM_APDU [11:01:15]CAPDU: 80 0D 01 02 [11:01:15]Write to MH i2c: E2 08 00 A6 14 80 0D 01 02 00 00 00 00 33 [11:01:15]Write i2c OK [11:01:15]MH_I2C_Read... [11:01:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:01:15]Read from MH i2c: E2 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 03 00 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 03 00 A6 14 00 90 00 2E [11:01:15]RAPDU: 90 00 [11:01:15]wFMCommunicate OK [11:01:15]wFMCommunicate request_size=255 [11:01:15]MH_SAM_APDU [11:01:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 7A C0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D9 17 03 00 35 04 06 00 62 FB 7E 7A [11:01:15]Write to MH i2c: E2 02 01 A7 14 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 7A C0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D9 17 03 00 35 04 06 00 62 FB 7E 7A 00 00 BC [11:01:15]Write i2c OK [11:01:15]MH_I2C_Read... [11:01:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:15]Read from MH i2c: E2 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 03 00 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 03 00 A7 14 00 90 00 2F [11:01:15]RAPDU: 90 00 [11:01:15]wFMCommunicate OK [11:01:15]wFMCommunicate request_size=7 [11:01:15]MH_SAM_APDU [11:01:15]CAPDU: 80 0D 02 02 02 33 5B [11:01:15]Write to MH i2c: E2 0A 00 A8 14 80 0D 02 02 02 00 33 5B 00 00 C8 [11:01:15]Write i2c OK [11:01:15]MH_I2C_Read... [11:01:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:15]Read from MH i2c: E2 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 03 00 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 03 00 A8 14 00 90 00 30 [11:01:15]RAPDU: 90 00 [11:01:15]wFMCommunicate OK [11:01:15]wFMCommunicate request_size=4 [11:01:15]MH_SAM_APDU [11:01:15]CAPDU: 80 0D 03 02 [11:01:15]Write to MH i2c: E2 08 00 A9 14 80 0D 03 02 00 00 00 00 38 [11:01:15]Write i2c OK [11:01:15]MH_I2C_Read... [11:01:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:01:15]Read from MH i2c: E2 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 0B 00 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 0B 00 A9 14 00 36 AC 33 0B 00 8D 1B C5 90 00 C6 [11:01:15]RAPDU: 36 AC 33 0B 00 8D 1B C5 90 00 [11:01:15]wFMCommunicate OK [11:01:15]SAM_PROTO_SignData done [11:01:15]FM_MakeSignedData done [11:01:15]CreateOFDProtocolMessage [11:01:15]wFMCommunicate request_size=4 [11:01:15]MH_SAM_APDU [11:01:15]CAPDU: 80 11 00 00 [11:01:15]Write to MH i2c: E2 08 00 AA 14 80 11 00 00 00 00 00 00 38 [11:01:15]Write i2c OK [11:01:15]MH_I2C_Read... [11:01:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:15]Read from MH i2c: E2 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 17 00 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: E2 17 00 AA 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8D [11:01:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:01:15]wFMCommunicate OK [11:01:15]CreateOFDProtocolMessage done [11:01:15]OFDSenderStorePacket 202713 [11:01:15]StoreOFDPacket docnum=202713 [11:01:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 3B 02 04 01 4B 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 7A C0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D9 17 03 00 35 04 06 00 62 FB 7E 7A 33 5B 36 AC 33 0B 00 8D 1B C5 [11:01:15]CheckFolder [11:01:15]dirname=/storage/ofd_packets [11:01:15]CheckFolder done [11:01:15]ProducePacketName [11:01:15]name=ofd_packets/00202713 [11:01:15]NVStorageSaveData ofd_packets/00202713 [11:01:15]File name is /storage/ofd_packets/00202713 [11:01:15]Write 298 bytes [11:01:15]NVStorageSaveData done [11:01:15]OFDSenderStorePacket done [11:01:15]KKMCreateOFDPacket done [11:01:15]NVStorageSaveData kkm_last_timestamp [11:01:15]File name is /storage/kkm_last_timestamp [11:01:15]Write 4 bytes [11:01:15]NVStorageSaveData done [11:01:15]ExternCall_PrintAddStr [11:01:15]wPrintStart [11:01:15]Write to MH i2c: 01 00 00 AB 14 BF [11:01:15]Write i2c OK [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: 01 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: 01 07 00 [11:01:15]MH_I2C_Read... [11:01:15]Read from MH i2c: 01 07 00 AB 14 00 00 00 00 00 FF 0F D4 [11:01:15]RasterBufferAndPrint [11:01:15]line Счет N : (1)450500 [11:01:15]line ИНН: 02508201610067 [11:01:15]line Контрольно-Кассовый Чек [11:01:15]line ПРОДАЖА [11:01:15]line ТРК (МРК, ГНК) : 43 [11:01:15]line Товар: 2710194210 [11:01:15]line ДТ-К-2 [11:01:15]line 13.130 * 76.20 [11:01:15]line = 1000.51 [11:01:15]line НДС 12% НСП 1% [11:01:15]line > о реализуемом товаре [11:01:15]line ИТОГО: 1000.51 [11:01:15]line НСП 1% : 8.85 [11:01:15]line НДС 12% : 106.25 [11:01:15]line Наличными: 0.00 [11:01:15]line Безнал.: 1000.51 [11:01:15]line Место: АЗС № 171 "Партнер Нефть" [11:01:15]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:01:15]line СНО: Общий режим [11:01:15]line Чек 108 29.10.2024 11:01 [11:01:15]line Смена: 546 ФФД: 1.0 [11:01:15]line ЗНМ: 0300000109 [11:01:15]line РНМ: 0000000000091777 [11:01:15]line Версия ККМ: 001 [11:01:15]line Платежная система: Mbank [11:01:15]line ФМ: 0000000000871756 [11:01:15]line ФД: 202713 [11:01:15]line ФПД: 108832298251099 [11:01:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110114&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202713&fm=108832298251099&tin=02508201610067®Number=0000000000091777&sum=100051 [11:01:15]written 0, free lines is 4095 [11:01:15]OFD Sender: Processing packet 202713 [packets to send 116, broken 115] [11:01:15]ProducePacketName [11:01:15]name=ofd_packets/00202713 [11:01:15]OFD Sender: To server: pG, [11:01:15]CommunicateWithHost lk.salyk.kg:30040 [11:01:15]ConnectInit lk.salyk.kg [11:01:15]Connected sock=10 [11:01:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 3B 02 04 01 4B 6C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 7A C0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D9 17 03 00 35 04 06 00 62 FB 7E 7A 33 5B 36 AC 33 0B 00 8D 1B C5 [11:01:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D9 3E 47 00 D0 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D9 17 03 00 F4 03 04 00 2C 6C 20 67 B6 04 01 00 00 6C 78 31 B4 DA D7 82 40 [11:01:15]CommunicateWithHost err = 0 [11:01:15]CheckOFDResponse [11:01:15]1017 (14) - 77093643461234 [11:01:15]1041 (16) - 0000000000871756 [11:01:15]1040 (4) - 202713 [11:01:15]1012 (4) - 29.10.2024 05:01 [11:01:15]1206 (1) - 0 [11:01:15]OFD Sender: Remove packet 202713 [11:01:15]ProducePacketName [11:01:15]name=ofd_packets/00202713 [11:01:15]NVStorageDeleteData [11:01:16]Write to MH i2c: 01 00 00 D4 14 E8 [11:01:16]Write i2c OK [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: 01 [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: 01 07 00 [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: 01 07 00 D4 14 00 00 00 00 00 C4 0C BF [11:01:16]RasterBufferAndPrint [11:01:16]line [11:01:16]line [11:01:16]line [11:01:16]line [11:01:16]line [11:01:16]written 0, free lines is 3272 [11:01:16]MH_Cut [11:01:16]Write to MH i2c: D1 01 00 DB 14 01 C1 [11:01:16]Write i2c OK [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: D1 [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: D1 01 00 [11:01:16]MH_I2C_Read... [11:01:16]Read from MH i2c: D1 01 00 DB 14 00 C0 [11:01:16]Write to MH i2c: 01 00 00 DC 14 F0 [11:01:16]Write i2c OK [11:01:16]MH_I2C_Read... [11:01:16]OFD Sender: No OFD packet to send [11:01:16]*** Cut start [11:01:16]*** Purtial cut [11:01:16]*** Stage 1: CUTSNS_PIN = 1 [11:01:17]Read from MH i2c: 01 [11:01:17]MH_I2C_Read... [11:01:17]*** Stop cut motor [11:01:17]*** Cut end [11:01:17]Read from MH i2c: 01 07 00 [11:01:17]MH_I2C_Read... [11:01:17]Read from MH i2c: 01 07 00 DC 14 00 00 00 00 00 FF 0F 05 [11:01:17]process_action close_receipt done [11:01:17]requested_data is exist [11:01:17]produce_requested_data [11:01:17]requested_item fm.sn is exist - process it [11:01:17]wFMCommunicate request_size=4 [11:01:17]MH_SAM_APDU [11:01:17]CAPDU: 80 11 00 00 [11:01:17]Write to MH i2c: E2 08 00 DD 14 80 11 00 00 00 00 00 00 6B [11:01:17]Write i2c OK [11:01:17]MH_I2C_Read... [11:01:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:17]Read from MH i2c: E2 [11:01:17]MH_I2C_Read... [11:01:17]Read from MH i2c: E2 17 00 [11:01:17]MH_I2C_Read... [11:01:17]Read from MH i2c: E2 17 00 DD 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C0 [11:01:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:01:17]wFMCommunicate OK [11:01:17]requested_item fd.num is exist - process it [11:01:17]SAM_PROTO_GetFieldsCounters [11:01:17]wFMCommunicate request_size=4 [11:01:17]MH_SAM_APDU [11:01:17]CAPDU: 80 13 00 00 [11:01:17]Write to MH i2c: E2 08 00 DE 14 80 13 00 00 00 00 00 00 6E [11:01:17]Write i2c OK [11:01:17]MH_I2C_Read... [11:01:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:17]Read from MH i2c: E2 [11:01:17]MH_I2C_Read... [11:01:17]Read from MH i2c: E2 62 00 [11:01:17]MH_I2C_Read... [11:01:17]Read from MH i2c: E2 62 00 DE 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D9 17 03 00 0E 04 04 00 22 02 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 F2 [11:01:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D9 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:01:17]wFMCommunicate OK [11:01:17]SAM_PROTO_GetFieldsCounters done [11:01:17]requested_item shift.num is exist - process it [11:01:17]requested_item shift.opened is exist - process it [11:01:17]req_shift_opened [11:01:17]FM_GetShiftState [11:01:17]SAM_PROTO_GetShiftState [11:01:17]wFMCommunicate request_size=4 [11:01:17]MH_SAM_APDU [11:01:17]CAPDU: 80 13 01 00 [11:01:17]Write to MH i2c: E2 08 00 DF 14 80 13 01 00 00 00 00 00 70 [11:01:17]Write i2c OK [11:01:17]MH_I2C_Read... [11:01:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:17]Read from MH i2c: E2 [11:01:17]MH_I2C_Read... [11:01:17]Read from MH i2c: E2 0E 00 [11:01:17]MH_I2C_Read... [11:01:17]Read from MH i2c: E2 0E 00 DF 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 59 [11:01:17]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:01:17]wFMCommunicate OK [11:01:17]SAM_PROTO_GetShiftState done [11:01:17]FM_GetShiftState done [11:01:17]req_shift_opened done [11:01:17]requested_item shift.open_date is exist - process it [11:01:17]req_shift_open_date [11:01:17]req_shift_open_date done [11:01:17]produce_requested_data done [11:01:17]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202713,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:01:17]process_action_free close_receipt [11:01:17]json_value_free [11:01:17]json_value_free done [11:01:17]process_json_proto returns [11:01:17]Send response to host [11:01:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202713,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:01:17]free response buf [11:01:17]execute_script done [11:01:17]execute_script returns [11:01:17]free content buf [11:01:17]Sock 8.Close socket [11:01:17]Sock 8.Thread stoped [11:01:21]OFD Sender: No OFD packet to send [11:01:26]OFD Sender: No OFD packet to send [11:01:31]OFD Sender: No OFD packet to send [11:01:36]OFD Sender: No OFD packet to send [11:01:41]OFD Sender: No OFD packet to send [11:01:46]OFD Sender: No OFD packet to send [11:01:50]accept exits with 9 [11:01:50]New connection [11:01:50]New thread 3066834276 created [11:01:50]Thread 3066977636 joined [11:01:50]Waiting for new connection... [11:01:50] Sock 9.Parse request [11:01:50]Sock 9.Check first char [11:01:50]Sock 9.First char is OK [11:01:50]request: POST /json_proto HTTP/1.0 [11:01:50]Method: POST [11:01:50]URL: /json_proto [11:01:50]Method is POST - this is cgi request [11:01:50]url: /json_proto [11:01:50]query_string will be loaded in cgi processing [11:01:50]execute_cgi json_proto POST (null) [11:01:50]execute_cgi path=json_proto method=POST [11:01:50]POST find Content-Length [11:01:50]Host: 172.17.63.195:8080 [11:01:50]Content-Length: 677 [11:01:50]Content-Type: application/json [11:01:50] [11:01:50]POST finish read [11:01:50]Found Content-Length = 677 [11:01:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450501", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:01:50]execute_script... [11:01:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450501", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:01:50]POST & json_proto [11:01:50]process_json_proto [11:01:50]json parsed OK: [11:01:50]protocol is kg_v1.0 [11:01:50]action value=close_receipt [11:01:50]process_action close_receipt [11:01:50]cmd_close_receipt [11:01:50]MH_GetDate [11:01:50]Write to MH i2c: F0 00 00 E0 14 E3 [11:01:50]Write i2c OK [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: F0 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: F0 09 00 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: F0 09 00 E0 14 00 9F C0 20 67 47 1B 1E 67 B9 [11:01:50]GetLastDocTimeStamp 1730199674 [11:01:50]current date 1730199711 [11:01:50]FM_GetShiftState [11:01:50]SAM_PROTO_GetShiftState [11:01:50]wFMCommunicate request_size=4 [11:01:50]MH_SAM_APDU [11:01:50]CAPDU: 80 13 01 00 [11:01:50]Write to MH i2c: E2 08 00 E1 14 80 13 01 00 00 00 00 00 72 [11:01:50]Write i2c OK [11:01:50]MH_I2C_Read... [11:01:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:50]Read from MH i2c: E2 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: E2 0E 00 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: E2 0E 00 E1 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 5B [11:01:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:01:50]wFMCommunicate OK [11:01:50]SAM_PROTO_GetShiftState done [11:01:50]FM_GetShiftState done [11:01:50]opened in 1730160431 [11:01:50]opened+sec_in_day 1730246831 [11:01:50]quantity*price = 30038 [11:01:50]sum+1 = 30039 [11:01:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 109 29.10.2024 11:01 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202714 ФПД: 91084286527272 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110151&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202714&fm=91084286527272&tin=02508201610067®Number=0000000000091777&sum=30000 [11:01:51]StoreToDocumentArchive [11:01:51]shift 546 fd 202714 [11:01:51]save to /storage/0546/doc_00202714 [11:01:51]save last doc name /storage/0546/doc_00202714 to /storage/kkm_last_doc_name [11:01:51]save OK [11:01:51]Clear old archive folders... [11:01:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:01:51]tlvbuf is 0076EB40 [11:01:51]SAM_PROTO_ClearQueue [11:01:51]wFMCommunicate request_size=4 [11:01:51]MH_SAM_APDU [11:01:51]CAPDU: 80 09 00 00 [11:01:51]Write to MH i2c: E2 08 00 EE 14 80 09 00 00 00 00 00 00 74 [11:01:51]Write i2c OK [11:01:51]MH_I2C_Read... [11:01:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:01:51]Read from MH i2c: E2 [11:01:51]MH_I2C_Read... [11:01:51]Read from MH i2c: E2 03 00 [11:01:51]MH_I2C_Read... [11:01:51]Read from MH i2c: E2 03 00 EE 14 00 90 00 76 [11:01:51]RAPDU: 90 00 [11:01:51]wFMCommunicate OK [11:01:51]SAM_PROTO_ClearQueue done [11:01:51]KKMCreateOFDPacket [11:01:51]OFDProtocolAddRootSTLVToBuf [11:01:51]FM_MakeSignedData [11:01:51]FM_MakeSignedData [11:01:51]SAM_PROTO_SignData [11:01:51]wFMCommunicate request_size=4 [11:01:51]MH_SAM_APDU [11:01:51]CAPDU: 80 0D 01 02 [11:01:51]Write to MH i2c: E2 08 00 EF 14 80 0D 01 02 00 00 00 00 7C [11:01:51]Write i2c OK [11:01:51]MH_I2C_Read... [11:01:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:01:51]Read from MH i2c: E2 [11:01:51]MH_I2C_Read... [11:01:51]Read from MH i2c: E2 03 00 [11:01:51]MH_I2C_Read... [11:01:51]Read from MH i2c: E2 03 00 EF 14 00 90 00 77 [11:01:51]RAPDU: 90 00 [11:01:51]wFMCommunicate OK [11:01:51]wFMCommunicate request_size=255 [11:01:51]MH_SAM_APDU [11:01: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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 6D 00 00 00 F4 03 04 00 9F C0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DA 17 03 00 35 04 06 00 52 [11:01:51]Write to MH i2c: E2 02 01 F0 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 6D 00 00 00 F4 03 04 00 9F C0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DA 17 03 00 35 04 06 00 52 00 00 C1 [11:01:51]Write i2c OK [11:01:51]MH_I2C_Read... [11:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:52]Read from MH i2c: E2 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: E2 03 00 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: E2 03 00 F0 14 00 90 00 78 [11:01:52]RAPDU: 90 00 [11:01:52]wFMCommunicate OK [11:01:52]wFMCommunicate request_size=10 [11:01:52]MH_SAM_APDU [11:01:52]CAPDU: 80 0D 02 02 05 D7 36 8B 07 28 [11:01:52]Write to MH i2c: E2 0D 00 F1 14 80 0D 02 02 05 00 D7 36 8B 07 28 00 00 50 [11:01:52]Write i2c OK [11:01:52]MH_I2C_Read... [11:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:52]Read from MH i2c: E2 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: E2 03 00 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: E2 03 00 F1 14 00 90 00 79 [11:01:52]RAPDU: 90 00 [11:01:52]wFMCommunicate OK [11:01:52]wFMCommunicate request_size=4 [11:01:52]MH_SAM_APDU [11:01:52]CAPDU: 80 0D 03 02 [11:01:52]Write to MH i2c: E2 08 00 F2 14 80 0D 03 02 00 00 00 00 81 [11:01:52]Write i2c OK [11:01:52]MH_I2C_Read... [11:01:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:01:52]Read from MH i2c: E2 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: E2 0B 00 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: E2 0B 00 F2 14 00 AE 1C D8 82 3F BC 3C DE 90 00 BB [11:01:52]RAPDU: AE 1C D8 82 3F BC 3C DE 90 00 [11:01:52]wFMCommunicate OK [11:01:52]SAM_PROTO_SignData done [11:01:52]FM_MakeSignedData done [11:01:52]CreateOFDProtocolMessage [11:01:52]wFMCommunicate request_size=4 [11:01:52]MH_SAM_APDU [11:01:52]CAPDU: 80 11 00 00 [11:01:52]Write to MH i2c: E2 08 00 F3 14 80 11 00 00 00 00 00 00 81 [11:01:52]Write i2c OK [11:01:52]MH_I2C_Read... [11:01:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:52]Read from MH i2c: E2 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: E2 17 00 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: E2 17 00 F3 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D6 [11:01:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:01:52]wFMCommunicate OK [11:01:52]CreateOFDProtocolMessage done [11:01:52]OFDSenderStorePacket 202714 [11:01:52]StoreOFDPacket docnum=202714 [11:01:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 91 16 07 01 91 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 6D 00 00 00 F4 03 04 00 9F C0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DA 17 03 00 35 04 06 00 52 D7 36 8B 07 28 AE 1C D8 82 3F BC 3C DE [11:01:52]CheckFolder [11:01:52]dirname=/storage/ofd_packets [11:01:52]CheckFolder done [11:01:52]ProducePacketName [11:01:52]name=ofd_packets/00202714 [11:01:52]NVStorageSaveData ofd_packets/00202714 [11:01:52]File name is /storage/ofd_packets/00202714 [11:01:52]Write 301 bytes [11:01:52]NVStorageSaveData done [11:01:52]OFDSenderStorePacket done [11:01:52]KKMCreateOFDPacket done [11:01:52]NVStorageSaveData kkm_last_timestamp [11:01:52]File name is /storage/kkm_last_timestamp [11:01:52]Write 4 bytes [11:01:52]NVStorageSaveData done [11:01:52]ExternCall_PrintAddStr [11:01:52]wPrintStart [11:01:52]Write to MH i2c: 01 00 00 F4 14 08 [11:01:52]Write i2c OK [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: 01 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: 01 07 00 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: 01 07 00 F4 14 00 00 00 00 00 FF 0F 1D [11:01:52]RasterBufferAndPrint [11:01:52]line Счет N : (1)450501 [11:01:52]line ИНН: 02508201610067 [11:01:52]line Контрольно-Кассовый Чек [11:01:52]line ПРОДАЖА [11:01:52]line ТРК (МРК, ГНК) : 62 [11:01:52]line Товар: 2710124130 [11:01:52]line Аи-92-К-2 [11:01:52]line 4.490 * 66.90 [11:01:52]line = 300.38 [11:01:52]line НДС 12% НСП 1% [11:01:52]line > о реализуемом товаре [11:01:52]line ОКРУГЛЕНИЕ: -0.38 [11:01:52]line ИТОГО: 300.00 [11:01:52]line Внесено: 300.00 [11:01:52]line СДАЧА: 0.00 [11:01:52]line НСП 1% : 2.66 [11:01:52]line НДС 12% : 31.90 [11:01:52]line Наличными: 300.00 [11:01:52]line Безнал.: 0.00 [11:01:52]line Место: АЗС № 171 "Партнер Нефть" [11:01:52]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:01:52]line СНО: Общий режим [11:01:52]line Чек 109 29.10.2024 11:01 [11:01:52]line Смена: 546 ФФД: 1.0 [11:01:52]line ЗНМ: 0300000109 [11:01:52]line РНМ: 0000000000091777 [11:01:52]line Версия ККМ: 001 [11:01:52]line ФМ: 0000000000871756 [11:01:52]line ФД: 202714 [11:01:52]line ФПД: 91084286527272 [11:01:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110151&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202714&fm=91084286527272&tin=02508201610067®Number=0000000000091777&sum=30000 [11:01:52]OFD Sender: Processing packet 202714 [packets to send 116, broken 115] [11:01:52]ProducePacketName [11:01:52]name=ofd_packets/00202714 [11:01:52]OFD Sender: To server: pG, [11:01:52]CommunicateWithHost lk.salyk.kg:30040 [11:01:52]ConnectInit lk.salyk.kg [11:01:52]written 0, free lines is 4095 [11:01:52]Connected sock=10 [11:01:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 91 16 07 01 91 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 6D 00 00 00 F4 03 04 00 9F C0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DA 17 03 00 35 04 06 00 52 D7 36 8B 07 28 AE 1C D8 82 3F BC 3C DE [11:01:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 1E 39 47 00 18 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DA 17 03 00 F4 03 04 00 52 6C 20 67 B6 04 01 00 00 19 FD 44 B5 12 FC CA 5B [11:01:53]CommunicateWithHost err = 0 [11:01:53]CheckOFDResponse [11:01:53]1017 (14) - 77093643461234 [11:01:53]1041 (16) - 0000000000871756 [11:01:53]1040 (4) - 202714 [11:01:53]1012 (4) - 29.10.2024 05:02 [11:01:53]1206 (1) - 0 [11:01:53]OFD Sender: Remove packet 202714 [11:01:53]ProducePacketName [11:01:53]name=ofd_packets/00202714 [11:01:53]NVStorageDeleteData [11:01:53]Write to MH i2c: 01 00 00 1F 15 34 [11:01:53]Write i2c OK [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: 01 [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: 01 07 00 [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: 01 07 00 1F 15 00 00 00 00 00 8B 0C D2 [11:01:53]RasterBufferAndPrint [11:01:53]line [11:01:53]line [11:01:53]line [11:01:53]line [11:01:53]line [11:01:53]written 0, free lines is 3213 [11:01:53]MH_Cut [11:01:53]Write to MH i2c: D1 01 00 26 15 01 0D [11:01:53]Write i2c OK [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: D1 [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: D1 01 00 [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: D1 01 00 26 15 00 0C [11:01:53]Write to MH i2c: 01 00 00 27 15 3C [11:01:53]Write i2c OK [11:01:53]MH_I2C_Read... [11:01:53]OFD Sender: No OFD packet to send [11:01:54]*** Cut start [11:01:54]*** Purtial cut [11:01:54]*** Stage 1: CUTSNS_PIN = 1 [11:01:54]Read from MH i2c: 01 [11:01:54]MH_I2C_Read... [11:01:54]*** Stop cut motor [11:01:54]*** Cut end [11:01:54]Read from MH i2c: 01 07 00 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: 01 07 00 27 15 00 00 00 00 00 FF 0F 51 [11:01:54]process_action close_receipt done [11:01:54]requested_data is exist [11:01:54]produce_requested_data [11:01:54]requested_item fm.sn is exist - process it [11:01:54]wFMCommunicate request_size=4 [11:01:54]MH_SAM_APDU [11:01:54]CAPDU: 80 11 00 00 [11:01:54]Write to MH i2c: E2 08 00 28 15 80 11 00 00 00 00 00 00 B7 [11:01:54]Write i2c OK [11:01:54]MH_I2C_Read... [11:01:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:54]Read from MH i2c: E2 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 17 00 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 17 00 28 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0C [11:01:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:01:54]wFMCommunicate OK [11:01:54]requested_item fd.num is exist - process it [11:01:54]SAM_PROTO_GetFieldsCounters [11:01:54]wFMCommunicate request_size=4 [11:01:54]MH_SAM_APDU [11:01:54]CAPDU: 80 13 00 00 [11:01:54]Write to MH i2c: E2 08 00 29 15 80 13 00 00 00 00 00 00 BA [11:01:54]Write i2c OK [11:01:54]MH_I2C_Read... [11:01:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:54]Read from MH i2c: E2 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 62 00 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 62 00 29 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DA 17 03 00 0E 04 04 00 22 02 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 42 [11:01:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DA 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:01:54]wFMCommunicate OK [11:01:54]SAM_PROTO_GetFieldsCounters done [11:01:54]requested_item shift.num is exist - process it [11:01:54]requested_item shift.opened is exist - process it [11:01:54]req_shift_opened [11:01:54]FM_GetShiftState [11:01:54]SAM_PROTO_GetShiftState [11:01:54]wFMCommunicate request_size=4 [11:01:54]MH_SAM_APDU [11:01:54]CAPDU: 80 13 01 00 [11:01:54]Write to MH i2c: E2 08 00 2A 15 80 13 01 00 00 00 00 00 BC [11:01:54]Write i2c OK [11:01:54]MH_I2C_Read... [11:01:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:54]Read from MH i2c: E2 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 0E 00 [11:01:54]MH_I2C_Read... [11:01:54]Read from MH i2c: E2 0E 00 2A 15 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A5 [11:01:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:01:54]wFMCommunicate OK [11:01:54]SAM_PROTO_GetShiftState done [11:01:54]FM_GetShiftState done [11:01:54]req_shift_opened done [11:01:54]requested_item shift.open_date is exist - process it [11:01:54]req_shift_open_date [11:01:54]req_shift_open_date done [11:01:54]produce_requested_data done [11:01:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202714,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:01:54]process_action_free close_receipt [11:01:54]json_value_free [11:01:54]json_value_free done [11:01:54]process_json_proto returns [11:01:54]Send response to host [11:01:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202714,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:01:54]free response buf [11:01:54]execute_script done [11:01:54]execute_script returns [11:01:54]free content buf [11:01:54]Sock 9.Close socket [11:01:54]Sock 9.Thread stoped [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:15]accept exits with 8 [11:06:15]New connection [11:06:15]New thread 3066977636 created [11:06:15]Thread 3066834276 joined [11:06:15]Waiting for new connection... [11:06:15] Sock 8.Parse request [11:06:15]Sock 8.Check first char [11:06:15]Sock 8.First char is OK [11:06:15]request: POST /json_proto HTTP/1.0 [11:06:15]Method: POST [11:06:15]URL: /json_proto [11:06:15]Method is POST - this is cgi request [11:06:15]url: /json_proto [11:06:15]query_string will be loaded in cgi processing [11:06:15]execute_cgi json_proto POST (null) [11:06:15]execute_cgi path=json_proto method=POST [11:06:15]POST find Content-Length [11:06:15]Host: 172.17.63.195:8080 [11:06:15]Content-Length: 677 [11:06:15]Content-Type: application/json [11:06:15] [11:06:15]POST finish read [11:06:15]Found Content-Length = 677 [11:06:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:15]execute_script... [11:06:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:15]POST & json_proto [11:06:15]process_json_proto [11:06:15]json parsed OK: [11:06:15]protocol is kg_v1.0 [11:06:15]action value=close_receipt [11:06:15]process_action close_receipt [11:06:15]cmd_close_receipt [11:06:15]MH_GetDate [11:06:15]Write to MH i2c: F0 00 00 2B 15 2F [11:06:15]Write i2c OK [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: F0 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: F0 09 00 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: F0 09 00 2B 15 00 A7 C1 20 67 47 1B 1E 67 0E [11:06:15]GetLastDocTimeStamp 1730199711 [11:06:15]current date 1730199975 [11:06:15]FM_GetShiftState [11:06:15]SAM_PROTO_GetShiftState [11:06:15]wFMCommunicate request_size=4 [11:06:15]MH_SAM_APDU [11:06:15]CAPDU: 80 13 01 00 [11:06:15]Write to MH i2c: E2 08 00 2C 15 80 13 01 00 00 00 00 00 BE [11:06:15]Write i2c OK [11:06:15]MH_I2C_Read... [11:06:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:15]Read from MH i2c: E2 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: E2 0E 00 [11:06:15]MH_I2C_Read... [11:06:15]Read from MH i2c: E2 0E 00 2C 15 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A7 [11:06:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:06:15]wFMCommunicate OK [11:06:15]SAM_PROTO_GetShiftState done [11:06:15]FM_GetShiftState done [11:06:15]opened in 1730160431 [11:06:15]opened+sec_in_day 1730246831 [11:06:15]quantity*price = 50041 [11:06:15]sum+1 = 50042 [11:06:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 110 29.10.2024 11:06 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202715 ФПД: 135754833891665 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110616&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202715&fm=135754833891665&tin=02508201610067®Number=0000000000091777&sum=50000 [11:06:16]StoreToDocumentArchive [11:06:16]shift 546 fd 202715 [11:06:16]save to /storage/0546/doc_00202715 [11:06:16]save last doc name /storage/0546/doc_00202715 to /storage/kkm_last_doc_name [11:06:16]save OK [11:06:16]Clear old archive folders... [11:06:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:16]tlvbuf is 0077E6F0 [11:06:16]SAM_PROTO_ClearQueue [11:06:16]wFMCommunicate request_size=4 [11:06:16]MH_SAM_APDU [11:06:16]CAPDU: 80 09 00 00 [11:06:16]Write to MH i2c: E2 08 00 39 15 80 09 00 00 00 00 00 00 C0 [11:06:16]Write i2c OK [11:06:16]MH_I2C_Read... [11:06:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:16]Read from MH i2c: E2 [11:06:16]MH_I2C_Read... [11:06:16]Read from MH i2c: E2 03 00 [11:06:16]MH_I2C_Read... [11:06:16]Read from MH i2c: E2 03 00 39 15 00 90 00 C2 [11:06:16]RAPDU: 90 00 [11:06:16]wFMCommunicate OK [11:06:16]SAM_PROTO_ClearQueue done [11:06:16]KKMCreateOFDPacket [11:06:16]OFDProtocolAddRootSTLVToBuf [11:06:16]FM_MakeSignedData [11:06:16]FM_MakeSignedData [11:06:16]SAM_PROTO_SignData [11:06:16]wFMCommunicate request_size=4 [11:06:16]MH_SAM_APDU [11:06:16]CAPDU: 80 0D 01 02 [11:06:16]Write to MH i2c: E2 08 00 3A 15 80 0D 01 02 00 00 00 00 C8 [11:06:16]Write i2c OK [11:06:16]MH_I2C_Read... [11:06:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:16]Read from MH i2c: E2 [11:06:16]MH_I2C_Read... [11:06:16]Read from MH i2c: E2 03 00 [11:06:16]MH_I2C_Read... [11:06:16]Read from MH i2c: E2 03 00 3A 15 00 90 00 C3 [11:06:16]RAPDU: 90 00 [11:06:16]wFMCommunicate OK [11:06:16]wFMCommunicate request_size=255 [11:06:16]MH_SAM_APDU [11:06:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A8 C1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DB 17 03 00 35 04 06 00 7B [11:06:16]Write to MH i2c: E2 02 01 3B 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A8 C1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DB 17 03 00 35 04 06 00 7B 00 00 4E [11:06:16]Write i2c OK [11:06:16]MH_I2C_Read... [11:06:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:16]Read from MH i2c: E2 [11:06:16]MH_I2C_Read... [11:06:16]Read from MH i2c: E2 03 00 [11:06:16]MH_I2C_Read... [11:06:16]Read from MH i2c: E2 03 00 3B 15 00 90 00 C4 [11:06:16]RAPDU: 90 00 [11:06:16]wFMCommunicate OK [11:06:16]wFMCommunicate request_size=10 [11:06:16]MH_SAM_APDU [11:06:16]CAPDU: 80 0D 02 02 05 77 E2 A6 91 51 [11:06:16]Write to MH i2c: E2 0D 00 3C 15 80 0D 02 02 05 00 77 E2 A6 91 51 00 00 B6 [11:06:16]Write i2c OK [11:06:16]MH_I2C_Read... [11:06:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:17]Read from MH i2c: E2 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: E2 03 00 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: E2 03 00 3C 15 00 90 00 C5 [11:06:17]RAPDU: 90 00 [11:06:17]wFMCommunicate OK [11:06:17]wFMCommunicate request_size=4 [11:06:17]MH_SAM_APDU [11:06:17]CAPDU: 80 0D 03 02 [11:06:17]Write to MH i2c: E2 08 00 3D 15 80 0D 03 02 00 00 00 00 CD [11:06:17]Write i2c OK [11:06:17]MH_I2C_Read... [11:06:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:17]Read from MH i2c: E2 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: E2 0B 00 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: E2 0B 00 3D 15 00 66 D3 55 DF BF 8C 35 F2 90 00 AD [11:06:17]RAPDU: 66 D3 55 DF BF 8C 35 F2 90 00 [11:06:17]wFMCommunicate OK [11:06:17]SAM_PROTO_SignData done [11:06:17]FM_MakeSignedData done [11:06:17]CreateOFDProtocolMessage [11:06:17]wFMCommunicate request_size=4 [11:06:17]MH_SAM_APDU [11:06:17]CAPDU: 80 11 00 00 [11:06:17]Write to MH i2c: E2 08 00 3E 15 80 11 00 00 00 00 00 00 CD [11:06:17]Write i2c OK [11:06:17]MH_I2C_Read... [11:06:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:17]Read from MH i2c: E2 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: E2 17 00 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: E2 17 00 3E 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 22 [11:06:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:06:17]wFMCommunicate OK [11:06:17]CreateOFDProtocolMessage done [11:06:17]OFDSenderStorePacket 202715 [11:06:17]StoreOFDPacket docnum=202715 [11:06:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7B 5A 07 01 81 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A8 C1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DB 17 03 00 35 04 06 00 7B 77 E2 A6 91 51 66 D3 55 DF BF 8C 35 F2 [11:06:17]CheckFolder [11:06:17]dirname=/storage/ofd_packets [11:06:17]CheckFolder done [11:06:17]ProducePacketName [11:06:17]name=ofd_packets/00202715 [11:06:17]NVStorageSaveData ofd_packets/00202715 [11:06:17]File name is /storage/ofd_packets/00202715 [11:06:17]Write 301 bytes [11:06:17]NVStorageSaveData done [11:06:17]OFDSenderStorePacket done [11:06:17]KKMCreateOFDPacket done [11:06:17]NVStorageSaveData kkm_last_timestamp [11:06:17]File name is /storage/kkm_last_timestamp [11:06:17]Write 4 bytes [11:06:17]NVStorageSaveData done [11:06:17]ExternCall_PrintAddStr [11:06:17]wPrintStart [11:06:17]Write to MH i2c: 01 00 00 3F 15 54 [11:06:17]Write i2c OK [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: 01 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: 01 07 00 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: 01 07 00 3F 15 00 00 00 00 00 FF 0F 69 [11:06:17]RasterBufferAndPrint [11:06:17]line Счет N : (1)450503 [11:06:17]line ИНН: 02508201610067 [11:06:17]line Контрольно-Кассовый Чек [11:06:17]line ПРОДАЖА [11:06:17]line ТРК (МРК, ГНК) : 62 [11:06:17]line Товар: 2710124130 [11:06:17]line Аи-92-К-2 [11:06:17]line 7.480 * 66.90 [11:06:17]line = 500.41 [11:06:17]line НДС 12% НСП 1% [11:06:17]line > о реализуемом товаре [11:06:17]line ОКРУГЛЕНИЕ: -0.41 [11:06:17]line ИТОГО: 500.00 [11:06:17]line Внесено: 500.00 [11:06:17]line СДАЧА: 0.00 [11:06:17]line НСП 1% : 4.43 [11:06:17]line НДС 12% : 53.14 [11:06:17]line Наличными: 500.00 [11:06:17]line Безнал.: 0.00 [11:06:17]line Место: АЗС № 171 "Партнер Нефть" [11:06:17]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:06:17]line СНО: Общий режим [11:06:17]line Чек 110 29.10.2024 11:06 [11:06:17]line Смена: 546 ФФД: 1.0 [11:06:17]line ЗНМ: 0300000109 [11:06:17]line РНМ: 0000000000091777 [11:06:17]line Версия ККМ: 001 [11:06:17]line ФМ: 0000000000871756 [11:06:17]line ФД: 202715 [11:06:17]line ФПД: 135754833891665 [11:06:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110616&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202715&fm=135754833891665&tin=02508201610067®Number=0000000000091777&sum=50000 [11:06:17]OFD Sender: Processing packet 202715 [packets to send 116, broken 115] [11:06:17]ProducePacketName [11:06:17]name=ofd_packets/00202715 [11:06:17]OFD Sender: To server: pG, [11:06:17]CommunicateWithHost lk.salyk.kg:30040 [11:06:17]ConnectInit lk.salyk.kg [11:06:17]written 0, free lines is 4095 [11:06:17]Connected sock=11 [11:06:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7B 5A 07 01 81 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 A8 C1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DB 17 03 00 35 04 06 00 7B 77 E2 A6 91 51 66 D3 55 DF BF 8C 35 F2 [11:06:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BA 40 47 00 EC 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DB 17 03 00 F4 03 04 00 5A 6D 20 67 B6 04 01 00 00 7A 6B 26 BE A2 B0 CD 0D [11:06:17]CommunicateWithHost err = 0 [11:06:17]CheckOFDResponse [11:06:17]1017 (14) - 77093643461234 [11:06:17]1041 (16) - 0000000000871756 [11:06:17]1040 (4) - 202715 [11:06:17]1012 (4) - 29.10.2024 05:06 [11:06:17]1206 (1) - 0 [11:06:17]OFD Sender: Remove packet 202715 [11:06:17]ProducePacketName [11:06:17]name=ofd_packets/00202715 [11:06:17]NVStorageDeleteData [11:06:17]Write to MH i2c: 01 00 00 6A 15 7F [11:06:17]Write i2c OK [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: 01 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: 01 07 00 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: 01 07 00 6A 15 00 00 00 00 00 8F 0C 21 [11:06:17]RasterBufferAndPrint [11:06:17]line [11:06:17]line [11:06:17]line [11:06:17]line [11:06:17]line [11:06:17]written 0, free lines is 3219 [11:06:17]MH_Cut [11:06:17]Write to MH i2c: D1 01 00 71 15 01 58 [11:06:17]Write i2c OK [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: D1 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: D1 01 00 [11:06:17]MH_I2C_Read... [11:06:17]Read from MH i2c: D1 01 00 71 15 00 57 [11:06:17]Write to MH i2c: 01 00 00 72 15 87 [11:06:17]Write i2c OK [11:06:17]MH_I2C_Read... [11:06:18]OFD Sender: No OFD packet to send [11:06:18]*** Cut start [11:06:18]*** Purtial cut [11:06:18]*** Stage 1: CUTSNS_PIN = 1 [11:06:19]Read from MH i2c: 01 [11:06:19]MH_I2C_Read... [11:06:19]*** Stop cut motor [11:06:19]*** Cut end [11:06:19]Read from MH i2c: 01 07 00 [11:06:19]MH_I2C_Read... [11:06:19]Read from MH i2c: 01 07 00 72 15 00 00 00 00 00 FF 0F 9C [11:06:19]process_action close_receipt done [11:06:19]requested_data is exist [11:06:19]produce_requested_data [11:06:19]requested_item fm.sn is exist - process it [11:06:19]wFMCommunicate request_size=4 [11:06:19]MH_SAM_APDU [11:06:19]CAPDU: 80 11 00 00 [11:06:19]Write to MH i2c: E2 08 00 73 15 80 11 00 00 00 00 00 00 02 [11:06:19]Write i2c OK [11:06:19]MH_I2C_Read... [11:06:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:19]Read from MH i2c: E2 [11:06:19]MH_I2C_Read... [11:06:19]Read from MH i2c: E2 17 00 [11:06:19]MH_I2C_Read... [11:06:19]Read from MH i2c: E2 17 00 73 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 57 [11:06:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:06:19]wFMCommunicate OK [11:06:19]requested_item fd.num is exist - process it [11:06:19]SAM_PROTO_GetFieldsCounters [11:06:19]wFMCommunicate request_size=4 [11:06:19]MH_SAM_APDU [11:06:19]CAPDU: 80 13 00 00 [11:06:19]Write to MH i2c: E2 08 00 74 15 80 13 00 00 00 00 00 00 05 [11:06:19]Write i2c OK [11:06:19]MH_I2C_Read... [11:06:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:19]Read from MH i2c: E2 [11:06:19]MH_I2C_Read... [11:06:19]Read from MH i2c: E2 62 00 [11:06:19]MH_I2C_Read... [11:06:19]Read from MH i2c: E2 62 00 74 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DB 17 03 00 0E 04 04 00 22 02 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 91 [11:06:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DB 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:06:19]wFMCommunicate OK [11:06:19]SAM_PROTO_GetFieldsCounters done [11:06:19]requested_item shift.num is exist - process it [11:06:19]requested_item shift.opened is exist - process it [11:06:19]req_shift_opened [11:06:19]FM_GetShiftState [11:06:19]SAM_PROTO_GetShiftState [11:06:19]wFMCommunicate request_size=4 [11:06:19]MH_SAM_APDU [11:06:19]CAPDU: 80 13 01 00 [11:06:19]Write to MH i2c: E2 08 00 75 15 80 13 01 00 00 00 00 00 07 [11:06:19]Write i2c OK [11:06:19]MH_I2C_Read... [11:06:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:19]Read from MH i2c: E2 [11:06:19]MH_I2C_Read... [11:06:19]Read from MH i2c: E2 0E 00 [11:06:19]MH_I2C_Read... [11:06:19]Read from MH i2c: E2 0E 00 75 15 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F0 [11:06:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:06:19]wFMCommunicate OK [11:06:19]SAM_PROTO_GetShiftState done [11:06:19]FM_GetShiftState done [11:06:19]req_shift_opened done [11:06:19]requested_item shift.open_date is exist - process it [11:06:19]req_shift_open_date [11:06:19]req_shift_open_date done [11:06:19]produce_requested_data done [11:06:19]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202715,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:06:19]process_action_free close_receipt [11:06:19]json_value_free [11:06:19]json_value_free done [11:06:19]process_json_proto returns [11:06:19]Send response to host [11:06:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202715,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:06:19]free response buf [11:06:19]execute_script done [11:06:19]execute_script returns [11:06:19]free content buf [11:06:19]Sock 8.Close socket [11:06:19]Sock 8.Thread stoped [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:34]accept exits with 9 [11:06:34]New connection [11:06:34]New thread 3066834276 created [11:06:34]Thread 3066977636 joined [11:06:34]Waiting for new connection... [11:06:34] Sock 9.Parse request [11:06:34]Sock 9.Check first char [11:06:34]Sock 9.First char is OK [11:06:34]request: POST /json_proto HTTP/1.0 [11:06:34]Method: POST [11:06:34]URL: /json_proto [11:06:34]Method is POST - this is cgi request [11:06:34]url: /json_proto [11:06:34]query_string will be loaded in cgi processing [11:06:34]execute_cgi json_proto POST (null) [11:06:34]execute_cgi path=json_proto method=POST [11:06:34]POST find Content-Length [11:06:34]Host: 172.17.63.195:8080 [11:06:34]Content-Length: 800 [11:06:34]Content-Type: application/json [11:06:34] [11:06:34]POST finish read [11:06:34]Found Content-Length = 800 [11:06:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 60.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4583010", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:34]execute_script... [11:06: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)450502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 60.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4583010", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:34]POST & json_proto [11:06:34]process_json_proto [11:06:34]json parsed OK: [11:06:34]protocol is kg_v1.0 [11:06:34]action value=close_receipt [11:06:34]process_action close_receipt [11:06:34]cmd_close_receipt [11:06:34]MH_GetDate [11:06:34]Write to MH i2c: F0 00 00 76 15 7A [11:06:34]Write i2c OK [11:06:34]MH_I2C_Read... [11:06:34]Read from MH i2c: F0 [11:06:34]MH_I2C_Read... [11:06:34]Read from MH i2c: F0 09 00 [11:06:34]MH_I2C_Read... [11:06:34]Read from MH i2c: F0 09 00 76 15 00 BA C1 20 67 47 1B 1E 67 6C [11:06:34]GetLastDocTimeStamp 1730199976 [11:06:34]current date 1730199994 [11:06:34]FM_GetShiftState [11:06:34]SAM_PROTO_GetShiftState [11:06:34]wFMCommunicate request_size=4 [11:06:34]MH_SAM_APDU [11:06:34]CAPDU: 80 13 01 00 [11:06:34]Write to MH i2c: E2 08 00 77 15 80 13 01 00 00 00 00 00 09 [11:06:34]Write i2c OK [11:06:34]MH_I2C_Read... [11:06:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:34]Read from MH i2c: E2 [11:06:34]MH_I2C_Read... [11:06:34]Read from MH i2c: E2 0E 00 [11:06:34]MH_I2C_Read... [11:06:34]Read from MH i2c: E2 0E 00 77 15 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F2 [11:06:34]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:06:34]wFMCommunicate OK [11:06:34]SAM_PROTO_GetShiftState done [11:06:34]FM_GetShiftState done [11:06:34]opened in 1730160431 [11:06:34]opened+sec_in_day 1730246831 [11:06:34]quantity*price = 0 [11:06:34]sum+1 = 1 [11:06:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 111 29.10.2024 11:06 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Талоны: Топливные Талоны 4583010 ФМ: 0000000000871756 ФД: 202716 ФПД: 170255301431735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110634&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202716&fm=170255301431735&tin=02508201610067®Number=0000000000091777&sum=0 [11:06:35]StoreToDocumentArchive [11:06:35]shift 546 fd 202716 [11:06:35]save to /storage/0546/doc_00202716 [11:06:35]save last doc name /storage/0546/doc_00202716 to /storage/kkm_last_doc_name [11:06:35]save OK [11:06:35]Clear old archive folders... [11:06:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:35]tlvbuf is 007AD330 [11:06:35]SAM_PROTO_ClearQueue [11:06:35]wFMCommunicate request_size=4 [11:06:35]MH_SAM_APDU [11:06:35]CAPDU: 80 09 00 00 [11:06:35]Write to MH i2c: E2 08 00 84 15 80 09 00 00 00 00 00 00 0B [11:06:35]Write i2c OK [11:06:35]MH_I2C_Read... [11:06:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:35]Read from MH i2c: E2 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: E2 03 00 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: E2 03 00 84 15 00 90 00 0D [11:06:35]RAPDU: 90 00 [11:06:35]wFMCommunicate OK [11:06:35]SAM_PROTO_ClearQueue done [11:06:35]KKMCreateOFDPacket [11:06:35]OFDProtocolAddRootSTLVToBuf [11:06:35]FM_MakeSignedData [11:06:35]FM_MakeSignedData [11:06:35]SAM_PROTO_SignData [11:06:35]wFMCommunicate request_size=4 [11:06:35]MH_SAM_APDU [11:06:35]CAPDU: 80 0D 01 02 [11:06:35]Write to MH i2c: E2 08 00 85 15 80 0D 01 02 00 00 00 00 13 [11:06:35]Write i2c OK [11:06:35]MH_I2C_Read... [11:06:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:35]Read from MH i2c: E2 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: E2 03 00 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: E2 03 00 85 15 00 90 00 0E [11:06:35]RAPDU: 90 00 [11:06:35]wFMCommunicate OK [11:06:35]wFMCommunicate request_size=255 [11:06:35]MH_SAM_APDU [11:06:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 BA C1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DC 17 03 00 35 04 06 00 9A [11:06:35]Write to MH i2c: E2 02 01 86 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 BA C1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DC 17 03 00 35 04 06 00 9A 00 00 91 [11:06:35]Write i2c OK [11:06:35]MH_I2C_Read... [11:06:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:35]Read from MH i2c: E2 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: E2 03 00 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: E2 03 00 86 15 00 90 00 0F [11:06:35]RAPDU: 90 00 [11:06:35]wFMCommunicate OK [11:06:35]wFMCommunicate request_size=10 [11:06:35]MH_SAM_APDU [11:06:35]CAPDU: 80 0D 02 02 05 D8 A6 C3 51 B7 [11:06:35]Write to MH i2c: E2 0D 00 87 15 80 0D 02 02 05 00 D8 A6 C3 51 B7 00 00 69 [11:06:35]Write i2c OK [11:06:35]MH_I2C_Read... [11:06:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:35]Read from MH i2c: E2 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: E2 03 00 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: E2 03 00 87 15 00 90 00 10 [11:06:35]RAPDU: 90 00 [11:06:35]wFMCommunicate OK [11:06:35]wFMCommunicate request_size=4 [11:06:35]MH_SAM_APDU [11:06:35]CAPDU: 80 0D 03 02 [11:06:35]Write to MH i2c: E2 08 00 88 15 80 0D 03 02 00 00 00 00 18 [11:06:35]Write i2c OK [11:06:35]MH_I2C_Read... [11:06:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:35]Read from MH i2c: E2 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: E2 0B 00 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: E2 0B 00 88 15 00 23 BC 0B 98 C4 4C A7 68 90 00 BA [11:06:35]RAPDU: 23 BC 0B 98 C4 4C A7 68 90 00 [11:06:35]wFMCommunicate OK [11:06:35]SAM_PROTO_SignData done [11:06:35]FM_MakeSignedData done [11:06:35]CreateOFDProtocolMessage [11:06:35]wFMCommunicate request_size=4 [11:06:35]MH_SAM_APDU [11:06:35]CAPDU: 80 11 00 00 [11:06:35]Write to MH i2c: E2 08 00 89 15 80 11 00 00 00 00 00 00 18 [11:06:35]Write i2c OK [11:06:35]MH_I2C_Read... [11:06:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:35]Read from MH i2c: E2 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: E2 17 00 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: E2 17 00 89 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6D [11:06:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:06:35]wFMCommunicate OK [11:06:35]CreateOFDProtocolMessage done [11:06:35]OFDSenderStorePacket 202716 [11:06:35]StoreOFDPacket docnum=202716 [11:06:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F5 78 07 01 03 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 BA C1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DC 17 03 00 35 04 06 00 9A D8 A6 C3 51 B7 23 BC 0B 98 C4 4C A7 68 [11:06:35]CheckFolder [11:06:35]dirname=/storage/ofd_packets [11:06:35]CheckFolder done [11:06:35]ProducePacketName [11:06:35]name=ofd_packets/00202716 [11:06:35]NVStorageSaveData ofd_packets/00202716 [11:06:35]File name is /storage/ofd_packets/00202716 [11:06:35]Write 301 bytes [11:06:35]NVStorageSaveData done [11:06:35]OFDSenderStorePacket done [11:06:35]KKMCreateOFDPacket done [11:06:35]NVStorageSaveData kkm_last_timestamp [11:06:35]File name is /storage/kkm_last_timestamp [11:06:35]Write 4 bytes [11:06:35]NVStorageSaveData done [11:06:35]ExternCall_PrintAddStr [11:06:35]wPrintStart [11:06:35]Write to MH i2c: 01 00 00 8A 15 9F [11:06:35]Write i2c OK [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: 01 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: 01 07 00 [11:06:35]MH_I2C_Read... [11:06:35]Read from MH i2c: 01 07 00 8A 15 00 00 00 00 00 FF 0F B4 [11:06:35]RasterBufferAndPrint [11:06:35]line Счет N : (1)450502 [11:06:35]line ИНН: 02508201610067 [11:06:35]line Контрольно-Кассовый Чек [11:06:35]line ПРОДАЖА [11:06:35]line ТРК (МРК, ГНК) : 41 [11:06:35]line Товар: 2710124130 [11:06:35]line Аи-92-К-2 [11:06:35]line 60.000 * 0.00 [11:06:35]line = 0.00 [11:06:35]line НДС 12% НСП 1% [11:06:35]line > о реализуемом товаре [11:06:35]line ИТОГО: 0.00 [11:06:35]line НСП 1% : 0.00 [11:06:35]line НДС 12% : 0.00 [11:06:35]line Наличными: 0.00 [11:06:35]line Безнал.: 0.00 [11:06:35]line Место: АЗС № 171 "Партнер Нефть" [11:06:35]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:06:35]line СНО: Общий режим [11:06:35]line Чек 111 29.10.2024 11:06 [11:06:35]line Смена: 546 ФФД: 1.0 [11:06:35]line ЗНМ: 0300000109 [11:06:35]line РНМ: 0000000000091777 [11:06:35]line Версия ККМ: 001 [11:06:35]line Талоны: Топливные Талоны [11:06:35]line 4583010 [11:06:35]line ФМ: 0000000000871756 [11:06:35]line ФД: 202716 [11:06:35]line ФПД: 170255301431735 [11:06:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110634&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202716&fm=170255301431735&tin=02508201610067®Number=0000000000091777&sum=0 [11:06:36]written 0, free lines is 4095 [11:06:36]OFD Sender: Processing packet 202716 [packets to send 116, broken 115] [11:06:36]ProducePacketName [11:06:36]name=ofd_packets/00202716 [11:06:36]OFD Sender: To server: pG, [11:06:36]CommunicateWithHost lk.salyk.kg:30040 [11:06:36]ConnectInit lk.salyk.kg [11:06:36]Connected sock=10 [11:06:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F5 78 07 01 03 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 BA C1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DC 17 03 00 35 04 06 00 9A D8 A6 C3 51 B7 23 BC 0B 98 C4 4C A7 68 [11:06:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 70 D6 47 00 81 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DC 17 03 00 F4 03 04 00 6D 6D 20 67 B6 04 01 00 00 96 43 14 73 85 B0 55 F5 [11:06:36]CommunicateWithHost err = 0 [11:06:36]CheckOFDResponse [11:06:36]1017 (14) - 77093643461234 [11:06:36]1041 (16) - 0000000000871756 [11:06:36]1040 (4) - 202716 [11:06:36]1012 (4) - 29.10.2024 05:06 [11:06:36]1206 (1) - 0 [11:06:36]OFD Sender: Remove packet 202716 [11:06:36]ProducePacketName [11:06:36]name=ofd_packets/00202716 [11:06:36]NVStorageDeleteData [11:06:36]Write to MH i2c: 01 00 00 B4 15 C9 [11:06:36]Write i2c OK [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: 01 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: 01 07 00 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: 01 07 00 B4 15 00 00 00 00 00 AD 0C 89 [11:06:36]RasterBufferAndPrint [11:06:36]line [11:06:36]line [11:06:36]line [11:06:36]line [11:06:36]line [11:06:36]written 0, free lines is 3249 [11:06:36]MH_Cut [11:06:36]Write to MH i2c: D1 01 00 BB 15 01 A2 [11:06:36]Write i2c OK [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: D1 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: D1 01 00 [11:06:36]MH_I2C_Read... [11:06:36]Read from MH i2c: D1 01 00 BB 15 00 A1 [11:06:36]Write to MH i2c: 01 00 00 BC 15 D1 [11:06:36]Write i2c OK [11:06:36]MH_I2C_Read... [11:06:36]OFD Sender: No OFD packet to send [11:06:37]*** Cut start [11:06:37]*** Purtial cut [11:06:37]*** CUTSNS_PIN = 0 [11:06:37]*** Stage 1: CUTSNS_PIN = 1 [11:06:39]Read from MH i2c: 01 [11:06:39]MH_I2C_Read... [11:06:39]*** Stop cut motor [11:06:39]*** Cut end [11:06:39]Read from MH i2c: 01 07 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: 01 07 00 BC 15 00 00 00 00 00 FF 0F E6 [11:06:39]process_action close_receipt done [11:06:39]requested_data is exist [11:06:39]produce_requested_data [11:06:39]requested_item fm.sn is exist - process it [11:06:39]wFMCommunicate request_size=4 [11:06:39]MH_SAM_APDU [11:06:39]CAPDU: 80 11 00 00 [11:06:39]Write to MH i2c: E2 08 00 BD 15 80 11 00 00 00 00 00 00 4C [11:06:39]Write i2c OK [11:06:39]MH_I2C_Read... [11:06:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:39]Read from MH i2c: E2 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 17 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 17 00 BD 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A1 [11:06:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:06:39]wFMCommunicate OK [11:06:39]requested_item fd.num is exist - process it [11:06:39]SAM_PROTO_GetFieldsCounters [11:06:39]wFMCommunicate request_size=4 [11:06:39]MH_SAM_APDU [11:06:39]CAPDU: 80 13 00 00 [11:06:39]Write to MH i2c: E2 08 00 BE 15 80 13 00 00 00 00 00 00 4F [11:06:39]Write i2c OK [11:06:39]MH_I2C_Read... [11:06:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:39]Read from MH i2c: E2 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 62 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 62 00 BE 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DC 17 03 00 0E 04 04 00 22 02 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 DF [11:06:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DC 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:06:39]wFMCommunicate OK [11:06:39]SAM_PROTO_GetFieldsCounters done [11:06:39]requested_item shift.num is exist - process it [11:06:39]requested_item shift.opened is exist - process it [11:06:39]req_shift_opened [11:06:39]FM_GetShiftState [11:06:39]SAM_PROTO_GetShiftState [11:06:39]wFMCommunicate request_size=4 [11:06:39]MH_SAM_APDU [11:06:39]CAPDU: 80 13 01 00 [11:06:39]Write to MH i2c: E2 08 00 BF 15 80 13 01 00 00 00 00 00 51 [11:06:39]Write i2c OK [11:06:39]MH_I2C_Read... [11:06:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:39]Read from MH i2c: E2 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 0E 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 0E 00 BF 15 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 3A [11:06:39]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:06:39]wFMCommunicate OK [11:06:39]SAM_PROTO_GetShiftState done [11:06:39]FM_GetShiftState done [11:06:39]req_shift_opened done [11:06:39]requested_item shift.open_date is exist - process it [11:06:39]req_shift_open_date [11:06:39]req_shift_open_date done [11:06:39]produce_requested_data done [11:06:39]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202716,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:06:39]process_action_free close_receipt [11:06:39]json_value_free [11:06:39]json_value_free done [11:06:39]process_json_proto returns [11:06:39]Send response to host [11:06:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202716,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:06:39]free response buf [11:06:39]execute_script done [11:06:39]execute_script returns [11:06:39]free content buf [11:06:39]Sock 9.Close socket [11:06:39]Sock 9.Thread stoped [11:06:41]OFD Sender: No OFD packet to send [11:06:46]OFD Sender: No OFD packet to send [11:06:51]OFD Sender: No OFD packet to send [11:06:52]int [11:06:52]Write to MH i2c: 01 00 00 C0 15 D5 [11:06:52]*** FLAG_PRN_KEY set [11:06:52]Write i2c OK [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: 01 [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: 01 07 00 [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: 01 07 00 C0 15 00 08 00 00 00 FF 0F F2 [11:06:52]state=0 [11:06:52]Key pressed [11:06:52]Feed [11:06:52]Write to MH i2c: D8 00 00 C1 15 AD [11:06:52]Write i2c OK [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: D8 [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: D8 01 00 [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: D8 01 00 C1 15 00 AE [11:06:52]int [11:06:52]Write to MH i2c: 01 00 00 C2 15 D7 [11:06:52]Write i2c OK [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: 01 [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: 01 07 00 [11:06:52]MH_I2C_Read... [11:06:52]Read from MH i2c: 01 07 00 C2 15 00 48 00 00 00 3C 00 62 [11:06:52]state=2 [11:06:52]Key pressed [11:06:53]int [11:06:53]Write to MH i2c: 01 00 00 C3 15 D8 [11:06:53]*** FLAG_PRN_KEY reset [11:06:53]Write i2c OK [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: 01 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: 01 07 00 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: 01 07 00 C3 15 00 00 00 00 00 F5 0F E3 [11:06:53]state=2 [11:06:53]Stop feed [11:06:53]int [11:06:53]Write to MH i2c: 01 00 00 C4 15 D9 [11:06:53]*** FLAG_PRN_KEY set [11:06:53]Write i2c OK [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: 01 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: 01 07 00 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: 01 07 00 C4 15 00 08 00 00 00 FF 0F F6 [11:06:53]state=0 [11:06:53]Key pressed [11:06:53]Feed [11:06:53]Write to MH i2c: D8 00 00 C5 15 B1 [11:06:53]Write i2c OK [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: D8 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: D8 01 00 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: D8 01 00 C5 15 00 B2 [11:06:53]int [11:06:53]Write to MH i2c: 01 00 00 C6 15 DB [11:06:53]Write i2c OK [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: 01 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: 01 07 00 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: 01 07 00 C6 15 00 48 00 00 00 3C 00 66 [11:06:53]state=2 [11:06:53]Key pressed [11:06:53]int [11:06:53]Write to MH i2c: 01 00 00 C7 15 DC [11:06:53]*** FLAG_PRN_KEY reset [11:06:53]Write i2c OK [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: 01 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: 01 07 00 [11:06:53]MH_I2C_Read... [11:06:53]Read from MH i2c: 01 07 00 C7 15 00 00 00 00 00 F6 0F E8 [11:06:53]state=2 [11:06:53]Stop feed [11:06:57]OFD Sender: No OFD packet to send [11:07:02]OFD Sender: No OFD packet to send [11:07:07]OFD Sender: No OFD packet to send [11:07:12]OFD Sender: No OFD packet to send [11:07:17]OFD Sender: No OFD packet to send [11:07:22]OFD Sender: No OFD packet to send [11:07:27]OFD Sender: No OFD packet to send [11:07:32]OFD Sender: No OFD packet to send [11:07:37]OFD Sender: No OFD packet to send [11:07:42]OFD Sender: No OFD packet to send [11:07:47]OFD Sender: No OFD packet to send [11:07:52]OFD Sender: No OFD packet to send [11:07:57]OFD Sender: No OFD packet to send [11:08:02]OFD Sender: No OFD packet to send [11:08:07]OFD Sender: No OFD packet to send [11:08:12]OFD Sender: No OFD packet to send [11:08:17]OFD Sender: No OFD packet to send [11:08:22]OFD Sender: No OFD packet to send [11:08:27]OFD Sender: No OFD packet to send [11:08:32]OFD Sender: No OFD packet to send [11:08:37]OFD Sender: No OFD packet to send [11:08:42]OFD Sender: No OFD packet to send [11:08:47]OFD Sender: No OFD packet to send [11:08:52]OFD Sender: No OFD packet to send [11:08:57]OFD Sender: No OFD packet to send [11:09:02]OFD Sender: No OFD packet to send [11:09:07]OFD Sender: No OFD packet to send [11:09:09]accept exits with 8 [11:09:09]New connection [11:09:09]New thread 3066977636 created [11:09:09]Thread 3066834276 joined [11:09:09]Waiting for new connection... [11:09:09] Sock 8.Parse request [11:09:09]Sock 8.Check first char [11:09:09]Sock 8.First char is OK [11:09:09]request: POST /json_proto HTTP/1.0 [11:09:09]Method: POST [11:09:09]URL: /json_proto [11:09:09]Method is POST - this is cgi request [11:09:09]url: /json_proto [11:09:09]query_string will be loaded in cgi processing [11:09:09]execute_cgi json_proto POST (null) [11:09:09]execute_cgi path=json_proto method=POST [11:09:09]POST find Content-Length [11:09:09]Host: 172.17.63.195:8080 [11:09:09]Content-Length: 678 [11:09:09]Content-Type: application/json [11:09:09] [11:09:09]POST finish read [11:09:09]Found Content-Length = 678 [11:09:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450504", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:09]execute_script... [11:09: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)450504", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:09]POST & json_proto [11:09:09]process_json_proto [11:09:09]json parsed OK: [11:09:09]protocol is kg_v1.0 [11:09:09]action value=close_receipt [11:09:09]process_action close_receipt [11:09:09]cmd_close_receipt [11:09:09]MH_GetDate [11:09:09]Write to MH i2c: F0 00 00 C8 15 CC [11:09:09]Write i2c OK [11:09:09]MH_I2C_Read... [11:09:09]Read from MH i2c: F0 [11:09:09]MH_I2C_Read... [11:09:09]Read from MH i2c: F0 09 00 [11:09:09]MH_I2C_Read... [11:09:09]Read from MH i2c: F0 09 00 C8 15 00 56 C2 20 67 47 1B 1E 67 5B [11:09:09]GetLastDocTimeStamp 1730199994 [11:09:09]current date 1730200150 [11:09:09]FM_GetShiftState [11:09:09]SAM_PROTO_GetShiftState [11:09:09]wFMCommunicate request_size=4 [11:09:09]MH_SAM_APDU [11:09:09]CAPDU: 80 13 01 00 [11:09:09]Write to MH i2c: E2 08 00 C9 15 80 13 01 00 00 00 00 00 5B [11:09:09]Write i2c OK [11:09:09]MH_I2C_Read... [11:09:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:09]Read from MH i2c: E2 [11:09:09]MH_I2C_Read... [11:09:09]Read from MH i2c: E2 0E 00 [11:09:09]MH_I2C_Read... [11:09:09]Read from MH i2c: E2 0E 00 C9 15 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 44 [11:09:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:09:09]wFMCommunicate OK [11:09:09]SAM_PROTO_GetShiftState done [11:09:09]FM_GetShiftState done [11:09:09]opened in 1730160431 [11:09:09]opened+sec_in_day 1730246831 [11:09:09]quantity*price = 80012 [11:09:09]sum+1 = 80013 [11:09:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 112 29.10.2024 11:09 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202717 ФПД: 251067786751005 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110910&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202717&fm=251067786751005&tin=02508201610067®Number=0000000000091777&sum=80000 [11:09:10]StoreToDocumentArchive [11:09:10]shift 546 fd 202717 [11:09:10]save to /storage/0546/doc_00202717 [11:09:10]save last doc name /storage/0546/doc_00202717 to /storage/kkm_last_doc_name [11:09:10]save OK [11:09:10]Clear old archive folders... [11:09:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:09:10]tlvbuf is 0077E6F0 [11:09:10]SAM_PROTO_ClearQueue [11:09:10]wFMCommunicate request_size=4 [11:09:10]MH_SAM_APDU [11:09:10]CAPDU: 80 09 00 00 [11:09:10]Write to MH i2c: E2 08 00 D6 15 80 09 00 00 00 00 00 00 5D [11:09:10]Write i2c OK [11:09:10]MH_I2C_Read... [11:09:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:09:10]Read from MH i2c: E2 [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: E2 03 00 [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: E2 03 00 D6 15 00 90 00 5F [11:09:10]RAPDU: 90 00 [11:09:10]wFMCommunicate OK [11:09:10]SAM_PROTO_ClearQueue done [11:09:10]KKMCreateOFDPacket [11:09:10]OFDProtocolAddRootSTLVToBuf [11:09:10]FM_MakeSignedData [11:09:10]FM_MakeSignedData [11:09:10]SAM_PROTO_SignData [11:09:10]wFMCommunicate request_size=4 [11:09:10]MH_SAM_APDU [11:09:10]CAPDU: 80 0D 01 02 [11:09:10]Write to MH i2c: E2 08 00 D7 15 80 0D 01 02 00 00 00 00 65 [11:09:10]Write i2c OK [11:09:10]MH_I2C_Read... [11:09:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:09:10]Read from MH i2c: E2 [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: E2 03 00 [11:09:10]MH_I2C_Read... [11:09:10]Read from MH i2c: E2 03 00 D7 15 00 90 00 60 [11:09:10]RAPDU: 90 00 [11:09:10]wFMCommunicate OK [11:09:10]wFMCommunicate request_size=255 [11:09:10]MH_SAM_APDU [11:09: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 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 56 C2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 17 03 00 35 04 06 00 E4 [11:09:10]Write to MH i2c: E2 02 01 D8 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 56 C2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 17 03 00 35 04 06 00 E4 00 00 F3 [11:09:10]Write i2c OK [11:09:10]MH_I2C_Read... [11:09:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:11]Read from MH i2c: E2 [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: E2 03 00 [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: E2 03 00 D8 15 00 90 00 61 [11:09:11]RAPDU: 90 00 [11:09:11]wFMCommunicate OK [11:09:11]wFMCommunicate request_size=10 [11:09:11]MH_SAM_APDU [11:09:11]CAPDU: 80 0D 02 02 05 58 46 3E 6C 1D [11:09:11]Write to MH i2c: E2 0D 00 D9 15 80 0D 02 02 05 00 58 46 3E 6C 1D 00 00 D7 [11:09:11]Write i2c OK [11:09:11]MH_I2C_Read... [11:09:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:11]Read from MH i2c: E2 [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: E2 03 00 [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: E2 03 00 D9 15 00 90 00 62 [11:09:11]RAPDU: 90 00 [11:09:11]wFMCommunicate OK [11:09:11]wFMCommunicate request_size=4 [11:09:11]MH_SAM_APDU [11:09:11]CAPDU: 80 0D 03 02 [11:09:11]Write to MH i2c: E2 08 00 DA 15 80 0D 03 02 00 00 00 00 6A [11:09:11]Write i2c OK [11:09:11]MH_I2C_Read... [11:09:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:09:11]Read from MH i2c: E2 [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: E2 0B 00 [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: E2 0B 00 DA 15 00 91 A8 7C CA B2 5B E0 A1 90 00 78 [11:09:11]RAPDU: 91 A8 7C CA B2 5B E0 A1 90 00 [11:09:11]wFMCommunicate OK [11:09:11]SAM_PROTO_SignData done [11:09:11]FM_MakeSignedData done [11:09:11]CreateOFDProtocolMessage [11:09:11]wFMCommunicate request_size=4 [11:09:11]MH_SAM_APDU [11:09:11]CAPDU: 80 11 00 00 [11:09:11]Write to MH i2c: E2 08 00 DB 15 80 11 00 00 00 00 00 00 6A [11:09:11]Write i2c OK [11:09:11]MH_I2C_Read... [11:09:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:11]Read from MH i2c: E2 [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: E2 17 00 [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: E2 17 00 DB 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BF [11:09:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:09:11]wFMCommunicate OK [11:09:11]CreateOFDProtocolMessage done [11:09:11]OFDSenderStorePacket 202717 [11:09:11]StoreOFDPacket docnum=202717 [11:09:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8B 14 07 01 BC 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 56 C2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 17 03 00 35 04 06 00 E4 58 46 3E 6C 1D 91 A8 7C CA B2 5B E0 A1 [11:09:11]CheckFolder [11:09:11]dirname=/storage/ofd_packets [11:09:11]CheckFolder done [11:09:11]ProducePacketName [11:09:11]name=ofd_packets/00202717 [11:09:11]NVStorageSaveData ofd_packets/00202717 [11:09:11]File name is /storage/ofd_packets/00202717 [11:09:11]Write 301 bytes [11:09:11]NVStorageSaveData done [11:09:11]OFDSenderStorePacket done [11:09:11]KKMCreateOFDPacket done [11:09:11]NVStorageSaveData kkm_last_timestamp [11:09:11]File name is /storage/kkm_last_timestamp [11:09:11]Write 4 bytes [11:09:11]NVStorageSaveData done [11:09:11]ExternCall_PrintAddStr [11:09:11]wPrintStart [11:09:11]Write to MH i2c: 01 00 00 DC 15 F1 [11:09:11]Write i2c OK [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: 01 [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: 01 07 00 [11:09:11]MH_I2C_Read... [11:09:11]Read from MH i2c: 01 07 00 DC 15 00 00 00 00 00 FF 0F 06 [11:09:11]RasterBufferAndPrint [11:09:11]line Счет N : (1)450504 [11:09:11]line ИНН: 02508201610067 [11:09:11]line Контрольно-Кассовый Чек [11:09:11]line ПРОДАЖА [11:09:11]line ТРК (МРК, ГНК) : 52 [11:09:11]line Товар: 2710124130 [11:09:11]line Аи-92-К-2 [11:09:11]line 11.960 * 66.90 [11:09:11]line = 800.12 [11:09:11]line НДС 12% НСП 1% [11:09:11]line > о реализуемом товаре [11:09:11]line ОКРУГЛЕНИЕ: -0.12 [11:09:11]line ИТОГО: 800.00 [11:09:11]line Внесено: 800.00 [11:09:11]line СДАЧА: 0.00 [11:09:11]line НСП 1% : 7.08 [11:09:11]line НДС 12% : 84.97 [11:09:11]line Наличными: 800.00 [11:09:11]line Безнал.: 0.00 [11:09:11]line Место: АЗС № 171 "Партнер Нефть" [11:09:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:09:11]line СНО: Общий режим [11:09:11]line Чек 112 29.10.2024 11:09 [11:09:11]line Смена: 546 ФФД: 1.0 [11:09:11]line ЗНМ: 0300000109 [11:09:11]line РНМ: 0000000000091777 [11:09:11]line Версия ККМ: 001 [11:09:11]line ФМ: 0000000000871756 [11:09:11]line ФД: 202717 [11:09:11]line ФПД: 251067786751005 [11:09:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T110910&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202717&fm=251067786751005&tin=02508201610067®Number=0000000000091777&sum=80000 [11:09:11]OFD Sender: Processing packet 202717 [packets to send 116, broken 115] [11:09:11]ProducePacketName [11:09:11]name=ofd_packets/00202717 [11:09:11]OFD Sender: To server: pG, [11:09:11]CommunicateWithHost lk.salyk.kg:30040 [11:09:11]ConnectInit lk.salyk.kg [11:09:11]written 0, free lines is 4095 [11:09:11]Connected sock=10 [11:09:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8B 14 07 01 BC 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 56 C2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 17 03 00 35 04 06 00 E4 58 46 3E 6C 1D 91 A8 7C CA B2 5B E0 A1 [11:09:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BB 5A 47 00 3D 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 17 03 00 F4 03 04 00 09 6E 20 67 B6 04 01 00 00 0E 59 88 04 82 B4 04 7A [11:09:12]CommunicateWithHost err = 0 [11:09:12]CheckOFDResponse [11:09:12]1017 (14) - 77093643461234 [11:09:12]1041 (16) - 0000000000871756 [11:09:12]1040 (4) - 202717 [11:09:12]1012 (4) - 29.10.2024 05:09 [11:09:12]1206 (1) - 0 [11:09:12]OFD Sender: Remove packet 202717 [11:09:12]ProducePacketName [11:09:12]name=ofd_packets/00202717 [11:09:12]NVStorageDeleteData [11:09:12]Write to MH i2c: 01 00 00 07 16 1D [11:09:12]Write i2c OK [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: 01 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: 01 07 00 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: 01 07 00 07 16 00 00 00 00 00 9B 0C CB [11:09:12]RasterBufferAndPrint [11:09:12]line [11:09:12]line [11:09:12]line [11:09:12]line [11:09:12]line [11:09:12]written 0, free lines is 3233 [11:09:12]MH_Cut [11:09:12]Write to MH i2c: D1 01 00 0E 16 01 F6 [11:09:12]Write i2c OK [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: D1 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: D1 01 00 [11:09:12]MH_I2C_Read... [11:09:12]Read from MH i2c: D1 01 00 0E 16 00 F5 [11:09:12]Write to MH i2c: 01 00 00 0F 16 25 [11:09:12]Write i2c OK [11:09:12]MH_I2C_Read... [11:09:12]OFD Sender: No OFD packet to send [11:09:13]*** Cut start [11:09:13]*** Purtial cut [11:09:13]*** Stage 1: CUTSNS_PIN = 1 [11:09:13]Read from MH i2c: 01 [11:09:13]MH_I2C_Read... [11:09:13]*** Stop cut motor [11:09:13]*** Cut end [11:09:13]Read from MH i2c: 01 07 00 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: 01 07 00 0F 16 00 00 00 00 00 FF 0F 3A [11:09:13]process_action close_receipt done [11:09:13]requested_data is exist [11:09:13]produce_requested_data [11:09:13]requested_item fm.sn is exist - process it [11:09:13]wFMCommunicate request_size=4 [11:09:13]MH_SAM_APDU [11:09:13]CAPDU: 80 11 00 00 [11:09:13]Write to MH i2c: E2 08 00 10 16 80 11 00 00 00 00 00 00 A0 [11:09:13]Write i2c OK [11:09:13]MH_I2C_Read... [11:09:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:13]Read from MH i2c: E2 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 17 00 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 17 00 10 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F5 [11:09:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:09:13]wFMCommunicate OK [11:09:13]requested_item fd.num is exist - process it [11:09:13]SAM_PROTO_GetFieldsCounters [11:09:13]wFMCommunicate request_size=4 [11:09:13]MH_SAM_APDU [11:09:13]CAPDU: 80 13 00 00 [11:09:13]Write to MH i2c: E2 08 00 11 16 80 13 00 00 00 00 00 00 A3 [11:09:13]Write i2c OK [11:09:13]MH_I2C_Read... [11:09:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:09:13]Read from MH i2c: E2 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 62 00 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 62 00 11 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DD 17 03 00 0E 04 04 00 22 02 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 37 [11:09:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DD 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:09:13]wFMCommunicate OK [11:09:13]SAM_PROTO_GetFieldsCounters done [11:09:13]requested_item shift.num is exist - process it [11:09:13]requested_item shift.opened is exist - process it [11:09:13]req_shift_opened [11:09:13]FM_GetShiftState [11:09:13]SAM_PROTO_GetShiftState [11:09:13]wFMCommunicate request_size=4 [11:09:13]MH_SAM_APDU [11:09:13]CAPDU: 80 13 01 00 [11:09:13]Write to MH i2c: E2 08 00 12 16 80 13 01 00 00 00 00 00 A5 [11:09:13]Write i2c OK [11:09:13]MH_I2C_Read... [11:09:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:13]Read from MH i2c: E2 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 0E 00 [11:09:13]MH_I2C_Read... [11:09:13]Read from MH i2c: E2 0E 00 12 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8E [11:09:13]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:09:13]wFMCommunicate OK [11:09:13]SAM_PROTO_GetShiftState done [11:09:13]FM_GetShiftState done [11:09:13]req_shift_opened done [11:09:13]requested_item shift.open_date is exist - process it [11:09:13]req_shift_open_date [11:09:13]req_shift_open_date done [11:09:13]produce_requested_data done [11:09:13]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202717,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:09:13]process_action_free close_receipt [11:09:13]json_value_free [11:09:13]json_value_free done [11:09:13]process_json_proto returns [11:09:13]Send response to host [11:09:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202717,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:09:13]free response buf [11:09:13]execute_script done [11:09:13]execute_script returns [11:09:13]free content buf [11:09:13]Sock 8.Close socket [11:09:13]Sock 8.Thread stoped [11:09:17]OFD Sender: No OFD packet to send [11:09:22]OFD Sender: No OFD packet to send [11:09:27]OFD Sender: No OFD packet to send [11:09:32]OFD Sender: No OFD packet to send [11:09:37]OFD Sender: No OFD packet to send [11:09:42]OFD Sender: No OFD packet to send [11:09:47]OFD Sender: No OFD packet to send [11:09:52]OFD Sender: No OFD packet to send [11:09:57]OFD Sender: No OFD packet to send [11:10:02]OFD Sender: No OFD packet to send [11:10:07]OFD Sender: No OFD packet to send [11:10:12]OFD Sender: No OFD packet to send [11:10:17]OFD Sender: No OFD packet to send [11:10:22]OFD Sender: No OFD packet to send [11:10:27]OFD Sender: No OFD packet to send [11:10:32]OFD Sender: No OFD packet to send [11:10:37]OFD Sender: No OFD packet to send [11:10:42]OFD Sender: No OFD packet to send [11:10:47]OFD Sender: No OFD packet to send [11:10:52]OFD Sender: No OFD packet to send [11:10:57]OFD Sender: No OFD packet to send [11:11:02]OFD Sender: No OFD packet to send [11:11:07]OFD Sender: No OFD packet to send [11:11:12]OFD Sender: No OFD packet to send [11:11:17]OFD Sender: No OFD packet to send [11:11:22]OFD Sender: No OFD packet to send [11:11:27]OFD Sender: No OFD packet to send [11:11:30]accept exits with 9 [11:11:30]New connection [11:11:30]New thread 3066834276 created [11:11:30]Thread 3066977636 joined [11:11:30]Waiting for new connection... [11:11:30] Sock 9.Parse request [11:11:30]Sock 9.Check first char [11:11:30]Sock 9.First char is OK [11:11:30]request: POST /json_proto HTTP/1.0 [11:11:30]Method: POST [11:11:30]URL: /json_proto [11:11:30]Method is POST - this is cgi request [11:11:30]url: /json_proto [11:11:30]query_string will be loaded in cgi processing [11:11:30]execute_cgi json_proto POST (null) [11:11:30]execute_cgi path=json_proto method=POST [11:11:30]POST find Content-Length [11:11:30]Host: 172.17.63.195:8080 [11:11:30]Content-Length: 677 [11:11:30]Content-Type: application/json [11:11:30] [11:11:30]POST finish read [11:11:30]Found Content-Length = 677 [11:11:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450505", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:30]execute_script... [11:11: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)450505", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:30]POST & json_proto [11:11:30]process_json_proto [11:11:30]json parsed OK: [11:11:30]protocol is kg_v1.0 [11:11:30]action value=close_receipt [11:11:30]process_action close_receipt [11:11:30]cmd_close_receipt [11:11:30]MH_GetDate [11:11:30]Write to MH i2c: F0 00 00 13 16 18 [11:11:30]Write i2c OK [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: F0 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: F0 09 00 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: F0 09 00 13 16 00 E2 C2 20 67 47 1B 1E 67 33 [11:11:30]GetLastDocTimeStamp 1730200150 [11:11:30]current date 1730200290 [11:11:30]FM_GetShiftState [11:11:30]SAM_PROTO_GetShiftState [11:11:30]wFMCommunicate request_size=4 [11:11:30]MH_SAM_APDU [11:11:30]CAPDU: 80 13 01 00 [11:11:30]Write to MH i2c: E2 08 00 14 16 80 13 01 00 00 00 00 00 A7 [11:11:30]Write i2c OK [11:11:30]MH_I2C_Read... [11:11:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:30]Read from MH i2c: E2 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: E2 0E 00 [11:11:30]MH_I2C_Read... [11:11:30]Read from MH i2c: E2 0E 00 14 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 90 [11:11:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:11:30]wFMCommunicate OK [11:11:30]SAM_PROTO_GetShiftState done [11:11:30]FM_GetShiftState done [11:11:30]opened in 1730160431 [11:11:30]opened+sec_in_day 1730246831 [11:11:30]quantity*price = 50041 [11:11:30]sum+1 = 50042 [11:11:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 113 29.10.2024 11:11 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202718 ФПД: 154189707559258 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111130&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202718&fm=154189707559258&tin=02508201610067®Number=0000000000091777&sum=50000 [11:11:31]StoreToDocumentArchive [11:11:31]shift 546 fd 202718 [11:11:31]save to /storage/0546/doc_00202718 [11:11:31]save last doc name /storage/0546/doc_00202718 to /storage/kkm_last_doc_name [11:11:31]save OK [11:11:31]Clear old archive folders... [11:11:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:11:31]tlvbuf is 0076EA50 [11:11:31]SAM_PROTO_ClearQueue [11:11:31]wFMCommunicate request_size=4 [11:11:31]MH_SAM_APDU [11:11:31]CAPDU: 80 09 00 00 [11:11:31]Write to MH i2c: E2 08 00 21 16 80 09 00 00 00 00 00 00 A9 [11:11:31]Write i2c OK [11:11:31]MH_I2C_Read... [11:11:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:11:31]Read from MH i2c: E2 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: E2 03 00 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: E2 03 00 21 16 00 90 00 AB [11:11:31]RAPDU: 90 00 [11:11:31]wFMCommunicate OK [11:11:31]SAM_PROTO_ClearQueue done [11:11:31]KKMCreateOFDPacket [11:11:31]OFDProtocolAddRootSTLVToBuf [11:11:31]FM_MakeSignedData [11:11:31]FM_MakeSignedData [11:11:31]SAM_PROTO_SignData [11:11:31]wFMCommunicate request_size=4 [11:11:31]MH_SAM_APDU [11:11:31]CAPDU: 80 0D 01 02 [11:11:31]Write to MH i2c: E2 08 00 22 16 80 0D 01 02 00 00 00 00 B1 [11:11:31]Write i2c OK [11:11:31]MH_I2C_Read... [11:11:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:11:31]Read from MH i2c: E2 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: E2 03 00 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: E2 03 00 22 16 00 90 00 AC [11:11:31]RAPDU: 90 00 [11:11:31]wFMCommunicate OK [11:11:31]wFMCommunicate request_size=255 [11:11:31]MH_SAM_APDU [11:11:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 E2 C2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 17 03 00 35 04 06 00 8C [11:11:31]Write to MH i2c: E2 02 01 23 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 E2 C2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 17 03 00 35 04 06 00 8C 00 00 89 [11:11:31]Write i2c OK [11:11:31]MH_I2C_Read... [11:11:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:31]Read from MH i2c: E2 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: E2 03 00 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: E2 03 00 23 16 00 90 00 AD [11:11:31]RAPDU: 90 00 [11:11:31]wFMCommunicate OK [11:11:31]wFMCommunicate request_size=10 [11:11:31]MH_SAM_APDU [11:11:31]CAPDU: 80 0D 02 02 05 3C 16 BF 41 5A [11:11:31]Write to MH i2c: E2 0D 00 24 16 80 0D 02 02 05 00 3C 16 BF 41 5A 00 00 6A [11:11:31]Write i2c OK [11:11:31]MH_I2C_Read... [11:11:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:31]Read from MH i2c: E2 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: E2 03 00 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: E2 03 00 24 16 00 90 00 AE [11:11:31]RAPDU: 90 00 [11:11:31]wFMCommunicate OK [11:11:31]wFMCommunicate request_size=4 [11:11:31]MH_SAM_APDU [11:11:31]CAPDU: 80 0D 03 02 [11:11:31]Write to MH i2c: E2 08 00 25 16 80 0D 03 02 00 00 00 00 B6 [11:11:31]Write i2c OK [11:11:31]MH_I2C_Read... [11:11:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:11:31]Read from MH i2c: E2 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: E2 0B 00 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: E2 0B 00 25 16 00 9A 09 B5 73 F0 F8 26 C9 90 00 59 [11:11:31]RAPDU: 9A 09 B5 73 F0 F8 26 C9 90 00 [11:11:31]wFMCommunicate OK [11:11:31]SAM_PROTO_SignData done [11:11:31]FM_MakeSignedData done [11:11:31]CreateOFDProtocolMessage [11:11:31]wFMCommunicate request_size=4 [11:11:31]MH_SAM_APDU [11:11:31]CAPDU: 80 11 00 00 [11:11:31]Write to MH i2c: E2 08 00 26 16 80 11 00 00 00 00 00 00 B6 [11:11:31]Write i2c OK [11:11:31]MH_I2C_Read... [11:11:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:31]Read from MH i2c: E2 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: E2 17 00 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: E2 17 00 26 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0B [11:11:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:11:31]wFMCommunicate OK [11:11:31]CreateOFDProtocolMessage done [11:11:31]OFDSenderStorePacket 202718 [11:11:31]StoreOFDPacket docnum=202718 [11:11:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8C CE 07 01 FD A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 E2 C2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 17 03 00 35 04 06 00 8C 3C 16 BF 41 5A 9A 09 B5 73 F0 F8 26 C9 [11:11:31]CheckFolder [11:11:31]dirname=/storage/ofd_packets [11:11:31]CheckFolder done [11:11:31]ProducePacketName [11:11:31]name=ofd_packets/00202718 [11:11:31]NVStorageSaveData ofd_packets/00202718 [11:11:31]File name is /storage/ofd_packets/00202718 [11:11:31]Write 301 bytes [11:11:31]NVStorageSaveData done [11:11:31]OFDSenderStorePacket done [11:11:31]KKMCreateOFDPacket done [11:11:31]NVStorageSaveData kkm_last_timestamp [11:11:31]File name is /storage/kkm_last_timestamp [11:11:31]Write 4 bytes [11:11:31]NVStorageSaveData done [11:11:31]ExternCall_PrintAddStr [11:11:31]wPrintStart [11:11:31]Write to MH i2c: 01 00 00 27 16 3D [11:11:31]Write i2c OK [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: 01 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: 01 07 00 [11:11:31]MH_I2C_Read... [11:11:31]Read from MH i2c: 01 07 00 27 16 00 00 00 00 00 FF 0F 52 [11:11:31]RasterBufferAndPrint [11:11:31]line Счет N : (1)450505 [11:11:31]line ИНН: 02508201610067 [11:11:31]line Контрольно-Кассовый Чек [11:11:31]line ПРОДАЖА [11:11:31]line ТРК (МРК, ГНК) : 62 [11:11:31]line Товар: 2710124130 [11:11:31]line Аи-92-К-2 [11:11:31]line 7.480 * 66.90 [11:11:31]line = 500.41 [11:11:31]line НДС 12% НСП 1% [11:11:31]line > о реализуемом товаре [11:11:31]line ОКРУГЛЕНИЕ: -0.41 [11:11:31]line ИТОГО: 500.00 [11:11:31]line Внесено: 500.00 [11:11:31]line СДАЧА: 0.00 [11:11:31]line НСП 1% : 4.43 [11:11:31]line НДС 12% : 53.14 [11:11:31]line Наличными: 500.00 [11:11:31]line Безнал.: 0.00 [11:11:31]line Место: АЗС № 171 "Партнер Нефть" [11:11:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:11:31]line СНО: Общий режим [11:11:31]line Чек 113 29.10.2024 11:11 [11:11:31]line Смена: 546 ФФД: 1.0 [11:11:31]line ЗНМ: 0300000109 [11:11:31]line РНМ: 0000000000091777 [11:11:31]line Версия ККМ: 001 [11:11:31]line ФМ: 0000000000871756 [11:11:31]line ФД: 202718 [11:11:31]line ФПД: 154189707559258 [11:11:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111130&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202718&fm=154189707559258&tin=02508201610067®Number=0000000000091777&sum=50000 [11:11:32]OFD Sender: Processing packet 202718 [packets to send 116, broken 115] [11:11:32]ProducePacketName [11:11:32]name=ofd_packets/00202718 [11:11:32]OFD Sender: To server: pG, [11:11:32]CommunicateWithHost lk.salyk.kg:30040 [11:11:32]ConnectInit lk.salyk.kg [11:11:32]written 0, free lines is 4095 [11:11:32]Connected sock=8 [11:11:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8C CE 07 01 FD A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 E2 C2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 17 03 00 35 04 06 00 8C 3C 16 BF 41 5A 9A 09 B5 73 F0 F8 26 C9 [11:11:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 11 BE 47 00 B6 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 17 03 00 F4 03 04 00 95 6E 20 67 B6 04 01 00 00 63 35 56 85 8B 72 E7 CD [11:11:32]CommunicateWithHost err = 0 [11:11:32]CheckOFDResponse [11:11:32]1017 (14) - 77093643461234 [11:11:32]1041 (16) - 0000000000871756 [11:11:32]1040 (4) - 202718 [11:11:32]1012 (4) - 29.10.2024 05:11 [11:11:32]1206 (1) - 0 [11:11:32]OFD Sender: Remove packet 202718 [11:11:32]ProducePacketName [11:11:32]name=ofd_packets/00202718 [11:11:32]NVStorageDeleteData [11:11:32]Write to MH i2c: 01 00 00 52 16 68 [11:11:32]Write i2c OK [11:11:32]MH_I2C_Read... [11:11:32]Read from MH i2c: 01 [11:11:32]MH_I2C_Read... [11:11:32]Read from MH i2c: 01 07 00 [11:11:32]MH_I2C_Read... [11:11:32]Read from MH i2c: 01 07 00 52 16 00 00 00 00 00 8B 0C 06 [11:11:32]RasterBufferAndPrint [11:11:32]line [11:11:32]line [11:11:32]line [11:11:32]line [11:11:32]line [11:11:32]written 0, free lines is 3215 [11:11:32]MH_Cut [11:11:32]Write to MH i2c: D1 01 00 59 16 01 41 [11:11:32]Write i2c OK [11:11:32]MH_I2C_Read... [11:11:32]Read from MH i2c: D1 [11:11:32]MH_I2C_Read... [11:11:32]Read from MH i2c: D1 01 00 [11:11:32]MH_I2C_Read... [11:11:32]Read from MH i2c: D1 01 00 59 16 00 40 [11:11:32]Write to MH i2c: 01 00 00 5A 16 70 [11:11:32]Write i2c OK [11:11:32]MH_I2C_Read... [11:11:33]OFD Sender: No OFD packet to send [11:11:33]*** Cut start [11:11:33]*** Purtial cut [11:11:33]*** Stage 1: CUTSNS_PIN = 1 [11:11:33]Read from MH i2c: 01 [11:11:33]MH_I2C_Read... [11:11:33]*** Stop cut motor [11:11:33]*** Cut end [11:11:33]Read from MH i2c: 01 07 00 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: 01 07 00 5A 16 00 00 00 00 00 FF 0F 85 [11:11:33]process_action close_receipt done [11:11:33]requested_data is exist [11:11:33]produce_requested_data [11:11:33]requested_item fm.sn is exist - process it [11:11:33]wFMCommunicate request_size=4 [11:11:33]MH_SAM_APDU [11:11:33]CAPDU: 80 11 00 00 [11:11:33]Write to MH i2c: E2 08 00 5B 16 80 11 00 00 00 00 00 00 EB [11:11:33]Write i2c OK [11:11:33]MH_I2C_Read... [11:11:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:33]Read from MH i2c: E2 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 17 00 [11:11:33]MH_I2C_Read... [11:11:33]Read from MH i2c: E2 17 00 5B 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 40 [11:11:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:11:33]wFMCommunicate OK [11:11:33]requested_item fd.num is exist - process it [11:11:33]SAM_PROTO_GetFieldsCounters [11:11:33]wFMCommunicate request_size=4 [11:11:33]MH_SAM_APDU [11:11:33]CAPDU: 80 13 00 00 [11:11:33]Write to MH i2c: E2 08 00 5C 16 80 13 00 00 00 00 00 00 EE [11:11:33]Write i2c OK [11:11:33]MH_I2C_Read... [11:11:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:11:34]Read from MH i2c: E2 [11:11:34]MH_I2C_Read... [11:11:34]Read from MH i2c: E2 62 00 [11:11:34]MH_I2C_Read... [11:11:34]Read from MH i2c: E2 62 00 5C 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DE 17 03 00 0E 04 04 00 22 02 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 86 [11:11:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DE 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:11:34]wFMCommunicate OK [11:11:34]SAM_PROTO_GetFieldsCounters done [11:11:34]requested_item shift.num is exist - process it [11:11:34]requested_item shift.opened is exist - process it [11:11:34]req_shift_opened [11:11:34]FM_GetShiftState [11:11:34]SAM_PROTO_GetShiftState [11:11:34]wFMCommunicate request_size=4 [11:11:34]MH_SAM_APDU [11:11:34]CAPDU: 80 13 01 00 [11:11:34]Write to MH i2c: E2 08 00 5D 16 80 13 01 00 00 00 00 00 F0 [11:11:34]Write i2c OK [11:11:34]MH_I2C_Read... [11:11:34]Read from MH i2c: E2 [11:11:34]MH_I2C_Read... [11:11:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:34]Read from MH i2c: E2 0E 00 [11:11:34]MH_I2C_Read... [11:11:34]Read from MH i2c: E2 0E 00 5D 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D9 [11:11:34]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:11:34]wFMCommunicate OK [11:11:34]SAM_PROTO_GetShiftState done [11:11:34]FM_GetShiftState done [11:11:34]req_shift_opened done [11:11:34]requested_item shift.open_date is exist - process it [11:11:34]req_shift_open_date [11:11:34]req_shift_open_date done [11:11:34]produce_requested_data done [11:11:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202718,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:11:34]process_action_free close_receipt [11:11:34]json_value_free [11:11:34]json_value_free done [11:11:34]process_json_proto returns [11:11:34]Send response to host [11:11:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202718,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:11:34]free response buf [11:11:34]execute_script done [11:11:34]execute_script returns [11:11:34]free content buf [11:11:34]Sock 9.Close socket [11:11:34]Sock 9.Thread stoped [11:11:38]OFD Sender: No OFD packet to send [11:11:43]OFD Sender: No OFD packet to send [11:11:48]OFD Sender: No OFD packet to send [11:11:53]OFD Sender: No OFD packet to send [11:11:58]OFD Sender: No OFD packet to send [11:12:03]OFD Sender: No OFD packet to send [11:12:08]OFD Sender: No OFD packet to send [11:12:13]OFD Sender: No OFD packet to send [11:12:18]OFD Sender: No OFD packet to send [11:12:23]OFD Sender: No OFD packet to send [11:12:28]OFD Sender: No OFD packet to send [11:12:33]OFD Sender: No OFD packet to send [11:12:38]OFD Sender: No OFD packet to send [11:12:43]OFD Sender: No OFD packet to send [11:12:48]OFD Sender: No OFD packet to send [11:12:53]OFD Sender: No OFD packet to send [11:12:58]OFD Sender: No OFD packet to send [11:13:03]OFD Sender: No OFD packet to send [11:13:07]accept exits with 10 [11:13:07]New connection [11:13:07]New thread 3066977636 created [11:13:07]Thread 3066834276 joined [11:13:07]Waiting for new connection... [11:13:07] Sock 10.Parse request [11:13:07]Sock 10.Check first char [11:13:07]Sock 10.First char is OK [11:13:07]request: POST /json_proto HTTP/1.0 [11:13:07]Method: POST [11:13:07]URL: /json_proto [11:13:07]Method is POST - this is cgi request [11:13:07]url: /json_proto [11:13:07]query_string will be loaded in cgi processing [11:13:07]execute_cgi json_proto POST (null) [11:13:07]execute_cgi path=json_proto method=POST [11:13:07]POST find Content-Length [11:13:07]Host: 172.17.63.195:8080 [11:13:07]Content-Length: 677 [11:13:07]Content-Type: application/json [11:13:07] [11:13:07]POST finish read [11:13:07]Found Content-Length = 677 [11:13:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:07]execute_script... [11:13:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:07]POST & json_proto [11:13:07]process_json_proto [11:13:07]json parsed OK: [11:13:07]protocol is kg_v1.0 [11:13:07]action value=close_receipt [11:13:07]process_action close_receipt [11:13:07]cmd_close_receipt [11:13:07]MH_GetDate [11:13:07]Write to MH i2c: F0 00 00 5E 16 63 [11:13:07]Write i2c OK [11:13:07]MH_I2C_Read... [11:13:07]Read from MH i2c: F0 [11:13:07]MH_I2C_Read... [11:13:07]Read from MH i2c: F0 09 00 [11:13:07]MH_I2C_Read... [11:13:07]Read from MH i2c: F0 09 00 5E 16 00 44 C3 20 67 47 1B 1E 67 E1 [11:13:07]GetLastDocTimeStamp 1730200290 [11:13:07]current date 1730200388 [11:13:07]FM_GetShiftState [11:13:07]SAM_PROTO_GetShiftState [11:13:07]wFMCommunicate request_size=4 [11:13:07]MH_SAM_APDU [11:13:07]CAPDU: 80 13 01 00 [11:13:07]Write to MH i2c: E2 08 00 5F 16 80 13 01 00 00 00 00 00 F2 [11:13:07]Write i2c OK [11:13:07]MH_I2C_Read... [11:13:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:07]Read from MH i2c: E2 [11:13:07]MH_I2C_Read... [11:13:07]Read from MH i2c: E2 0E 00 [11:13:07]MH_I2C_Read... [11:13:07]Read from MH i2c: E2 0E 00 5F 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DB [11:13:07]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:13:07]wFMCommunicate OK [11:13:07]SAM_PROTO_GetShiftState done [11:13:07]FM_GetShiftState done [11:13:07]opened in 1730160431 [11:13:07]opened+sec_in_day 1730246831 [11:13:07]quantity*price = 60027 [11:13:07]sum+1 = 60029 [11:13:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 114 29.10.2024 11:13 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202719 ФПД: 174538973896831 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111308&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202719&fm=174538973896831&tin=02508201610067®Number=0000000000091777&sum=60000 [11:13:08]StoreToDocumentArchive [11:13:08]shift 546 fd 202719 [11:13:08]save to /storage/0546/doc_00202719 [11:13:08]save last doc name /storage/0546/doc_00202719 to /storage/kkm_last_doc_name [11:13:08]save OK [11:13:08]Clear old archive folders... [11:13:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:13:08]tlvbuf is 0077E6C0 [11:13:08]SAM_PROTO_ClearQueue [11:13:08]wFMCommunicate request_size=4 [11:13:08]MH_SAM_APDU [11:13:08]CAPDU: 80 09 00 00 [11:13:08]Write to MH i2c: E2 08 00 6C 16 80 09 00 00 00 00 00 00 F4 [11:13:08]Write i2c OK [11:13:08]MH_I2C_Read... [11:13:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:09]Read from MH i2c: E2 [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: E2 03 00 [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: E2 03 00 6C 16 00 90 00 F6 [11:13:09]RAPDU: 90 00 [11:13:09]wFMCommunicate OK [11:13:09]SAM_PROTO_ClearQueue done [11:13:09]KKMCreateOFDPacket [11:13:09]OFDProtocolAddRootSTLVToBuf [11:13:09]FM_MakeSignedData [11:13:09]FM_MakeSignedData [11:13:09]SAM_PROTO_SignData [11:13:09]wFMCommunicate request_size=4 [11:13:09]MH_SAM_APDU [11:13:09]CAPDU: 80 0D 01 02 [11:13:09]Write to MH i2c: E2 08 00 6D 16 80 0D 01 02 00 00 00 00 FC [11:13:09]Write i2c OK [11:13:09]MH_I2C_Read... [11:13:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:09]Read from MH i2c: E2 [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: E2 03 00 [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: E2 03 00 6D 16 00 90 00 F7 [11:13:09]RAPDU: 90 00 [11:13:09]wFMCommunicate OK [11:13:09]wFMCommunicate request_size=255 [11:13:09]MH_SAM_APDU [11:13:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 44 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 17 03 00 35 04 06 00 9E [11:13:09]Write to MH i2c: E2 02 01 6E 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 44 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 17 03 00 35 04 06 00 9E 00 00 AA [11:13:09]Write i2c OK [11:13:09]MH_I2C_Read... [11:13:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:09]Read from MH i2c: E2 [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: E2 03 00 [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: E2 03 00 6E 16 00 90 00 F8 [11:13:09]RAPDU: 90 00 [11:13:09]wFMCommunicate OK [11:13:09]wFMCommunicate request_size=10 [11:13:09]MH_SAM_APDU [11:13:09]CAPDU: 80 0D 02 02 05 BE 05 89 E0 7F [11:13:09]Write to MH i2c: E2 0D 00 6F 16 80 0D 02 02 05 00 BE 05 89 E0 7F 00 00 B4 [11:13:09]Write i2c OK [11:13:09]MH_I2C_Read... [11:13:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:09]Read from MH i2c: E2 [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: E2 03 00 [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: E2 03 00 6F 16 00 90 00 F9 [11:13:09]RAPDU: 90 00 [11:13:09]wFMCommunicate OK [11:13:09]wFMCommunicate request_size=4 [11:13:09]MH_SAM_APDU [11:13:09]CAPDU: 80 0D 03 02 [11:13:09]Write to MH i2c: E2 08 00 70 16 80 0D 03 02 00 00 00 00 01 [11:13:09]Write i2c OK [11:13:09]MH_I2C_Read... [11:13:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:09]Read from MH i2c: E2 [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: E2 0B 00 [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: E2 0B 00 70 16 00 11 9B 15 EC BA F5 E1 70 90 00 AF [11:13:09]RAPDU: 11 9B 15 EC BA F5 E1 70 90 00 [11:13:09]wFMCommunicate OK [11:13:09]SAM_PROTO_SignData done [11:13:09]FM_MakeSignedData done [11:13:09]CreateOFDProtocolMessage [11:13:09]wFMCommunicate request_size=4 [11:13:09]MH_SAM_APDU [11:13:09]CAPDU: 80 11 00 00 [11:13:09]Write to MH i2c: E2 08 00 71 16 80 11 00 00 00 00 00 00 01 [11:13:09]Write i2c OK [11:13:09]MH_I2C_Read... [11:13:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:09]Read from MH i2c: E2 [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: E2 17 00 [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: E2 17 00 71 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 56 [11:13:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:13:09]wFMCommunicate OK [11:13:09]CreateOFDProtocolMessage done [11:13:09]OFDSenderStorePacket 202719 [11:13:09]StoreOFDPacket docnum=202719 [11:13:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EE 2E 07 01 8C 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 44 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 17 03 00 35 04 06 00 9E BE 05 89 E0 7F 11 9B 15 EC BA F5 E1 70 [11:13:09]CheckFolder [11:13:09]dirname=/storage/ofd_packets [11:13:09]CheckFolder done [11:13:09]ProducePacketName [11:13:09]name=ofd_packets/00202719 [11:13:09]NVStorageSaveData ofd_packets/00202719 [11:13:09]File name is /storage/ofd_packets/00202719 [11:13:09]Write 301 bytes [11:13:09]NVStorageSaveData done [11:13:09]OFDSenderStorePacket done [11:13:09]KKMCreateOFDPacket done [11:13:09]NVStorageSaveData kkm_last_timestamp [11:13:09]File name is /storage/kkm_last_timestamp [11:13:09]Write 4 bytes [11:13:09]NVStorageSaveData done [11:13:09]ExternCall_PrintAddStr [11:13:09]wPrintStart [11:13:09]Write to MH i2c: 01 00 00 72 16 88 [11:13:09]Write i2c OK [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: 01 [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: 01 07 00 [11:13:09]MH_I2C_Read... [11:13:09]Read from MH i2c: 01 07 00 72 16 00 00 00 00 00 FF 0F 9D [11:13:09]RasterBufferAndPrint [11:13:09]line Счет N : (1)450507 [11:13:09]line ИНН: 02508201610067 [11:13:09]line Контрольно-Кассовый Чек [11:13:09]line ПРОДАЖА [11:13:09]line ТРК (МРК, ГНК) : 51 [11:13:09]line Товар: 2710124500 [11:13:09]line Аи-95-К-3 [11:13:09]line 8.090 * 74.20 [11:13:09]line = 600.28 [11:13:09]line НДС 12% НСП 1% [11:13:09]line > о реализуемом товаре [11:13:09]line ОКРУГЛЕНИЕ: -0.28 [11:13:09]line ИТОГО: 600.00 [11:13:09]line Внесено: 600.00 [11:13:09]line СДАЧА: 0.00 [11:13:09]line НСП 1% : 5.31 [11:13:09]line НДС 12% : 63.75 [11:13:09]line Наличными: 600.00 [11:13:09]line Безнал.: 0.00 [11:13:09]line Место: АЗС № 171 "Партнер Нефть" [11:13:09]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:13:09]line СНО: Общий режим [11:13:09]line Чек 114 29.10.2024 11:13 [11:13:09]line Смена: 546 ФФД: 1.0 [11:13:09]line ЗНМ: 0300000109 [11:13:09]line РНМ: 0000000000091777 [11:13:09]line Версия ККМ: 001 [11:13:09]line ФМ: 0000000000871756 [11:13:09]line ФД: 202719 [11:13:09]line ФПД: 174538973896831 [11:13:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111308&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202719&fm=174538973896831&tin=02508201610067®Number=0000000000091777&sum=60000 [11:13:09]OFD Sender: Processing packet 202719 [packets to send 116, broken 115] [11:13:09]ProducePacketName [11:13:09]name=ofd_packets/00202719 [11:13:09]OFD Sender: To server: pG, [11:13:09]CommunicateWithHost lk.salyk.kg:30040 [11:13:09]ConnectInit lk.salyk.kg [11:13:09]written 0, free lines is 4095 [11:13:09]Connected sock=9 [11:13:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EE 2E 07 01 8C 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 44 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 17 03 00 35 04 06 00 9E BE 05 89 E0 7F 11 9B 15 EC BA F5 E1 70 [11:13:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 75 75 47 00 94 D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 17 03 00 F4 03 04 00 F7 6E 20 67 B6 04 01 00 00 7E 28 6F 10 08 73 C8 C7 [11:13:10]CommunicateWithHost err = 0 [11:13:10]CheckOFDResponse [11:13:10]1017 (14) - 77093643461234 [11:13:10]1041 (16) - 0000000000871756 [11:13:10]1040 (4) - 202719 [11:13:10]1012 (4) - 29.10.2024 05:13 [11:13:10]1206 (1) - 0 [11:13:10]OFD Sender: Remove packet 202719 [11:13:10]ProducePacketName [11:13:10]name=ofd_packets/00202719 [11:13:10]NVStorageDeleteData [11:13:10]Write to MH i2c: 01 00 00 9D 16 B3 [11:13:10]Write i2c OK [11:13:10]MH_I2C_Read... [11:13:10]Read from MH i2c: 01 [11:13:10]MH_I2C_Read... [11:13:10]Read from MH i2c: 01 07 00 [11:13:10]MH_I2C_Read... [11:13:10]Read from MH i2c: 01 07 00 9D 16 00 00 00 00 00 96 0C 5C [11:13:10]RasterBufferAndPrint [11:13:10]line [11:13:10]line [11:13:10]line [11:13:10]line [11:13:10]line [11:13:10]written 0, free lines is 3229 [11:13:10]MH_Cut [11:13:10]Write to MH i2c: D1 01 00 A4 16 01 8C [11:13:10]Write i2c OK [11:13:10]MH_I2C_Read... [11:13:10]Read from MH i2c: D1 [11:13:10]MH_I2C_Read... [11:13:10]Read from MH i2c: D1 01 00 [11:13:10]MH_I2C_Read... [11:13:10]Read from MH i2c: D1 01 00 A4 16 00 8B [11:13:10]Write to MH i2c: 01 00 00 A5 16 BB [11:13:10]Write i2c OK [11:13:10]MH_I2C_Read... [11:13:10]OFD Sender: No OFD packet to send [11:13:11]*** Cut start [11:13:11]*** Purtial cut [11:13:11]*** Stage 1: CUTSNS_PIN = 1 [11:13:11]Read from MH i2c: 01 [11:13:11]MH_I2C_Read... [11:13:11]*** Stop cut motor [11:13:11]*** Cut end [11:13:11]Read from MH i2c: 01 07 00 [11:13:11]MH_I2C_Read... [11:13:11]Read from MH i2c: 01 07 00 A5 16 00 00 00 00 00 FF 0F D0 [11:13:11]process_action close_receipt done [11:13:11]requested_data is exist [11:13:11]produce_requested_data [11:13:11]requested_item fm.sn is exist - process it [11:13:11]wFMCommunicate request_size=4 [11:13:11]MH_SAM_APDU [11:13:11]CAPDU: 80 11 00 00 [11:13:11]Write to MH i2c: E2 08 00 A6 16 80 11 00 00 00 00 00 00 36 [11:13:11]Write i2c OK [11:13:11]MH_I2C_Read... [11:13:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:11]Read from MH i2c: E2 [11:13:11]MH_I2C_Read... [11:13:11]Read from MH i2c: E2 17 00 [11:13:11]MH_I2C_Read... [11:13:11]Read from MH i2c: E2 17 00 A6 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8B [11:13:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:13:11]wFMCommunicate OK [11:13:11]requested_item fd.num is exist - process it [11:13:11]SAM_PROTO_GetFieldsCounters [11:13:11]wFMCommunicate request_size=4 [11:13:11]MH_SAM_APDU [11:13:11]CAPDU: 80 13 00 00 [11:13:11]Write to MH i2c: E2 08 00 A7 16 80 13 00 00 00 00 00 00 39 [11:13:11]Write i2c OK [11:13:11]MH_I2C_Read... [11:13:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:11]Read from MH i2c: E2 [11:13:11]MH_I2C_Read... [11:13:11]Read from MH i2c: E2 62 00 [11:13:11]MH_I2C_Read... [11:13:11]Read from MH i2c: E2 62 00 A7 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DF 17 03 00 0E 04 04 00 22 02 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 D5 [11:13:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DF 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:13:11]wFMCommunicate OK [11:13:11]SAM_PROTO_GetFieldsCounters done [11:13:11]requested_item shift.num is exist - process it [11:13:11]requested_item shift.opened is exist - process it [11:13:11]req_shift_opened [11:13:11]FM_GetShiftState [11:13:11]SAM_PROTO_GetShiftState [11:13:11]wFMCommunicate request_size=4 [11:13:11]MH_SAM_APDU [11:13:11]CAPDU: 80 13 01 00 [11:13:11]Write to MH i2c: E2 08 00 A8 16 80 13 01 00 00 00 00 00 3B [11:13:11]Write i2c OK [11:13:11]MH_I2C_Read... [11:13:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:11]Read from MH i2c: E2 [11:13:11]MH_I2C_Read... [11:13:11]Read from MH i2c: E2 0E 00 [11:13:11]MH_I2C_Read... [11:13:11]Read from MH i2c: E2 0E 00 A8 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 24 [11:13:11]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:13:11]wFMCommunicate OK [11:13:11]SAM_PROTO_GetShiftState done [11:13:11]FM_GetShiftState done [11:13:11]req_shift_opened done [11:13:11]requested_item shift.open_date is exist - process it [11:13:11]req_shift_open_date [11:13:11]req_shift_open_date done [11:13:11]produce_requested_data done [11:13:11]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202719,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:13:11]process_action_free close_receipt [11:13:11]json_value_free [11:13:11]json_value_free done [11:13:11]process_json_proto returns [11:13:11]Send response to host [11:13:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202719,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:13:11]free response buf [11:13:11]execute_script done [11:13:11]execute_script returns [11:13:11]free content buf [11:13:11]Sock 10.Close socket [11:13:11]Sock 10.Thread stoped [11:13:14]accept exits with 8 [11:13:14]New connection [11:13:14]New thread 3066834276 created [11:13:14]Thread 3066977636 joined [11:13:14]Waiting for new connection... [11:13:14] Sock 8.Parse request [11:13:14]Sock 8.Check first char [11:13:14]Sock 8.First char is OK [11:13:14]request: POST /json_proto HTTP/1.0 [11:13:14]Method: POST [11:13:14]URL: /json_proto [11:13:14]Method is POST - this is cgi request [11:13:14]url: /json_proto [11:13:14]query_string will be loaded in cgi processing [11:13:14]execute_cgi json_proto POST (null) [11:13:14]execute_cgi path=json_proto method=POST [11:13:14]POST find Content-Length [11:13:14]Host: 172.17.63.195:8080 [11:13:14]Content-Length: 677 [11:13:14]Content-Type: application/json [11:13:14] [11:13:14]POST finish read [11:13:14]Found Content-Length = 677 [11:13:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:14]execute_script... [11:13: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)450506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:14]POST & json_proto [11:13:14]process_json_proto [11:13:14]json parsed OK: [11:13:14]protocol is kg_v1.0 [11:13:14]action value=close_receipt [11:13:14]process_action close_receipt [11:13:14]cmd_close_receipt [11:13:14]MH_GetDate [11:13:14]Write to MH i2c: F0 00 00 A9 16 AE [11:13:14]Write i2c OK [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: F0 [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: F0 09 00 [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: F0 09 00 A9 16 00 4B C3 20 67 47 1B 1E 67 33 [11:13:14]GetLastDocTimeStamp 1730200388 [11:13:14]current date 1730200395 [11:13:14]FM_GetShiftState [11:13:14]SAM_PROTO_GetShiftState [11:13:14]wFMCommunicate request_size=4 [11:13:14]MH_SAM_APDU [11:13:14]CAPDU: 80 13 01 00 [11:13:14]Write to MH i2c: E2 08 00 AA 16 80 13 01 00 00 00 00 00 3D [11:13:14]Write i2c OK [11:13:14]MH_I2C_Read... [11:13:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:14]Read from MH i2c: E2 [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: E2 0E 00 [11:13:14]MH_I2C_Read... [11:13:14]Read from MH i2c: E2 0E 00 AA 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 26 [11:13:14]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:13:14]wFMCommunicate OK [11:13:14]SAM_PROTO_GetShiftState done [11:13:14]FM_GetShiftState done [11:13:14]opened in 1730160431 [11:13:14]opened+sec_in_day 1730246831 [11:13:14]quantity*price = 50041 [11:13:14]sum+1 = 50042 [11:13:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 115 29.10.2024 11:13 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202720 ФПД: 53160184582322 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111315&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202720&fm=53160184582322&tin=02508201610067®Number=0000000000091777&sum=50000 [11:13:16]StoreToDocumentArchive [11:13:16]shift 546 fd 202720 [11:13:16]save to /storage/0546/doc_00202720 [11:13:16]save last doc name /storage/0546/doc_00202720 to /storage/kkm_last_doc_name [11:13:16]save OK [11:13:16]Clear old archive folders... [11:13:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:13:16]tlvbuf is 0077EF70 [11:13:16]SAM_PROTO_ClearQueue [11:13:16]wFMCommunicate request_size=4 [11:13:16]MH_SAM_APDU [11:13:16]CAPDU: 80 09 00 00 [11:13:16]Write to MH i2c: E2 08 00 B7 16 80 09 00 00 00 00 00 00 3F [11:13:16]Write i2c OK [11:13:16]MH_I2C_Read... [11:13:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:16]Read from MH i2c: E2 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: E2 03 00 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: E2 03 00 B7 16 00 90 00 41 [11:13:16]RAPDU: 90 00 [11:13:16]wFMCommunicate OK [11:13:16]SAM_PROTO_ClearQueue done [11:13:16]KKMCreateOFDPacket [11:13:16]OFDProtocolAddRootSTLVToBuf [11:13:16]FM_MakeSignedData [11:13:16]FM_MakeSignedData [11:13:16]SAM_PROTO_SignData [11:13:16]wFMCommunicate request_size=4 [11:13:16]MH_SAM_APDU [11:13:16]CAPDU: 80 0D 01 02 [11:13:16]Write to MH i2c: E2 08 00 B8 16 80 0D 01 02 00 00 00 00 47 [11:13:16]Write i2c OK [11:13:16]MH_I2C_Read... [11:13:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:16]Read from MH i2c: E2 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: E2 03 00 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: E2 03 00 B8 16 00 90 00 42 [11:13:16]RAPDU: 90 00 [11:13:16]wFMCommunicate OK [11:13:16]wFMCommunicate request_size=255 [11:13:16]MH_SAM_APDU [11:13:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 4B C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E0 17 03 00 35 04 06 00 30 [11:13:16]Write to MH i2c: E2 02 01 B9 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 4B C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E0 17 03 00 35 04 06 00 30 00 00 31 [11:13:16]Write i2c OK [11:13:16]MH_I2C_Read... [11:13:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:16]Read from MH i2c: E2 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: E2 03 00 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: E2 03 00 B9 16 00 90 00 43 [11:13:16]RAPDU: 90 00 [11:13:16]wFMCommunicate OK [11:13:16]wFMCommunicate request_size=10 [11:13:16]MH_SAM_APDU [11:13:16]CAPDU: 80 0D 02 02 05 59 51 EB 10 B2 [11:13:16]Write to MH i2c: E2 0D 00 BA 16 80 0D 02 02 05 00 59 51 EB 10 B2 00 00 AB [11:13:16]Write i2c OK [11:13:16]MH_I2C_Read... [11:13:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:16]Read from MH i2c: E2 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: E2 03 00 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: E2 03 00 BA 16 00 90 00 44 [11:13:16]RAPDU: 90 00 [11:13:16]wFMCommunicate OK [11:13:16]wFMCommunicate request_size=4 [11:13:16]MH_SAM_APDU [11:13:16]CAPDU: 80 0D 03 02 [11:13:16]Write to MH i2c: E2 08 00 BB 16 80 0D 03 02 00 00 00 00 4C [11:13:16]Write i2c OK [11:13:16]MH_I2C_Read... [11:13:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:16]Read from MH i2c: E2 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: E2 0B 00 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: E2 0B 00 BB 16 00 3B C0 C5 8A C3 BB 5B BC 90 00 2C [11:13:16]RAPDU: 3B C0 C5 8A C3 BB 5B BC 90 00 [11:13:16]wFMCommunicate OK [11:13:16]SAM_PROTO_SignData done [11:13:16]FM_MakeSignedData done [11:13:16]CreateOFDProtocolMessage [11:13:16]wFMCommunicate request_size=4 [11:13:16]MH_SAM_APDU [11:13:16]CAPDU: 80 11 00 00 [11:13:16]Write to MH i2c: E2 08 00 BC 16 80 11 00 00 00 00 00 00 4C [11:13:16]Write i2c OK [11:13:16]MH_I2C_Read... [11:13:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:16]Read from MH i2c: E2 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: E2 17 00 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: E2 17 00 BC 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A1 [11:13:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:13:16]wFMCommunicate OK [11:13:16]CreateOFDProtocolMessage done [11:13:16]OFDSenderStorePacket 202720 [11:13:16]StoreOFDPacket docnum=202720 [11:13:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C9 F9 07 01 6A 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 4B C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E0 17 03 00 35 04 06 00 30 59 51 EB 10 B2 3B C0 C5 8A C3 BB 5B BC [11:13:16]CheckFolder [11:13:16]dirname=/storage/ofd_packets [11:13:16]CheckFolder done [11:13:16]ProducePacketName [11:13:16]name=ofd_packets/00202720 [11:13:16]NVStorageSaveData ofd_packets/00202720 [11:13:16]File name is /storage/ofd_packets/00202720 [11:13:16]Write 301 bytes [11:13:16]NVStorageSaveData done [11:13:16]OFDSenderStorePacket done [11:13:16]KKMCreateOFDPacket done [11:13:16]NVStorageSaveData kkm_last_timestamp [11:13:16]File name is /storage/kkm_last_timestamp [11:13:16]Write 4 bytes [11:13:16]NVStorageSaveData done [11:13:16]ExternCall_PrintAddStr [11:13:16]wPrintStart [11:13:16]Write to MH i2c: 01 00 00 BD 16 D3 [11:13:16]Write i2c OK [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: 01 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: 01 07 00 [11:13:16]MH_I2C_Read... [11:13:16]Read from MH i2c: 01 07 00 BD 16 00 00 00 00 00 FF 0F E8 [11:13:16]RasterBufferAndPrint [11:13:16]line Счет N : (1)450506 [11:13:16]line ИНН: 02508201610067 [11:13:16]line Контрольно-Кассовый Чек [11:13:16]line ПРОДАЖА [11:13:16]line ТРК (МРК, ГНК) : 31 [11:13:16]line Товар: 2710124130 [11:13:16]line Аи-92-К-2 [11:13:16]line 7.480 * 66.90 [11:13:16]line = 500.41 [11:13:16]line НДС 12% НСП 1% [11:13:16]line > о реализуемом товаре [11:13:16]line ОКРУГЛЕНИЕ: -0.41 [11:13:16]line ИТОГО: 500.00 [11:13:16]line Внесено: 500.00 [11:13:16]line СДАЧА: 0.00 [11:13:16]line НСП 1% : 4.43 [11:13:16]line НДС 12% : 53.14 [11:13:16]line Наличными: 500.00 [11:13:16]line Безнал.: 0.00 [11:13:16]line Место: АЗС № 171 "Партнер Нефть" [11:13:16]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:13:16]line СНО: Общий режим [11:13:16]line Чек 115 29.10.2024 11:13 [11:13:16]line Смена: 546 ФФД: 1.0 [11:13:16]line ЗНМ: 0300000109 [11:13:16]line РНМ: 0000000000091777 [11:13:16]line Версия ККМ: 001 [11:13:16]line ФМ: 0000000000871756 [11:13:16]line ФД: 202720 [11:13:16]line ФПД: 53160184582322 [11:13:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111315&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202720&fm=53160184582322&tin=02508201610067®Number=0000000000091777&sum=50000 [11:13:16]OFD Sender: Processing packet 202720 [packets to send 116, broken 115] [11:13:16]ProducePacketName [11:13:16]name=ofd_packets/00202720 [11:13:16]OFD Sender: To server: pG, [11:13:16]CommunicateWithHost lk.salyk.kg:30040 [11:13:17]ConnectInit lk.salyk.kg [11:13:17]written 0, free lines is 4095 [11:13:17]Connected sock=10 [11:13:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C9 F9 07 01 6A 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 4B C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E0 17 03 00 35 04 06 00 30 59 51 EB 10 B2 3B C0 C5 8A C3 BB 5B BC [11:13:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 49 79 47 00 06 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E0 17 03 00 F4 03 04 00 FE 6E 20 67 B6 04 01 00 00 7C 58 BB 02 A3 ED 21 3B [11:13:17]CommunicateWithHost err = 0 [11:13:17]CheckOFDResponse [11:13:17]1017 (14) - 77093643461234 [11:13:17]1041 (16) - 0000000000871756 [11:13:17]1040 (4) - 202720 [11:13:17]1012 (4) - 29.10.2024 05:13 [11:13:17]1206 (1) - 0 [11:13:17]OFD Sender: Remove packet 202720 [11:13:17]ProducePacketName [11:13:17]name=ofd_packets/00202720 [11:13:17]NVStorageDeleteData [11:13:17]Write to MH i2c: 01 00 00 E8 16 FE [11:13:17]Write i2c OK [11:13:17]MH_I2C_Read... [11:13:17]Read from MH i2c: 01 [11:13:17]MH_I2C_Read... [11:13:17]Read from MH i2c: 01 07 00 [11:13:17]MH_I2C_Read... [11:13:17]Read from MH i2c: 01 07 00 E8 16 00 00 00 00 00 A4 0C B5 [11:13:17]RasterBufferAndPrint [11:13:17]line [11:13:17]line [11:13:17]line [11:13:17]line [11:13:17]line [11:13:17]written 0, free lines is 3244 [11:13:17]MH_Cut [11:13:17]Write to MH i2c: D1 01 00 EF 16 01 D7 [11:13:17]Write i2c OK [11:13:17]MH_I2C_Read... [11:13:17]Read from MH i2c: D1 [11:13:17]MH_I2C_Read... [11:13:17]Read from MH i2c: D1 01 00 [11:13:17]MH_I2C_Read... [11:13:17]Read from MH i2c: D1 01 00 EF 16 00 D6 [11:13:17]Write to MH i2c: 01 00 00 F0 16 06 [11:13:17]Write i2c OK [11:13:17]MH_I2C_Read... [11:13:17]OFD Sender: No OFD packet to send [11:13:18]*** Cut start [11:13:18]*** Purtial cut [11:13:18]*** Stage 1: CUTSNS_PIN = 1 [11:13:18]Read from MH i2c: 01 [11:13:18]MH_I2C_Read... [11:13:18]*** Stop cut motor [11:13:18]*** Cut end [11:13:18]Read from MH i2c: 01 07 00 [11:13:18]MH_I2C_Read... [11:13:18]Read from MH i2c: 01 07 00 F0 16 00 00 00 00 00 FF 0F 1B [11:13:18]process_action close_receipt done [11:13:18]requested_data is exist [11:13:18]produce_requested_data [11:13:18]requested_item fm.sn is exist - process it [11:13:18]wFMCommunicate request_size=4 [11:13:18]MH_SAM_APDU [11:13:18]CAPDU: 80 11 00 00 [11:13:18]Write to MH i2c: E2 08 00 F1 16 80 11 00 00 00 00 00 00 81 [11:13:18]Write i2c OK [11:13:18]MH_I2C_Read... [11:13:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:18]Read from MH i2c: E2 [11:13:18]MH_I2C_Read... [11:13:18]Read from MH i2c: E2 17 00 [11:13:18]MH_I2C_Read... [11:13:18]Read from MH i2c: E2 17 00 F1 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D6 [11:13:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:13:18]wFMCommunicate OK [11:13:18]requested_item fd.num is exist - process it [11:13:18]SAM_PROTO_GetFieldsCounters [11:13:18]wFMCommunicate request_size=4 [11:13:18]MH_SAM_APDU [11:13:18]CAPDU: 80 13 00 00 [11:13:18]Write to MH i2c: E2 08 00 F2 16 80 13 00 00 00 00 00 00 84 [11:13:18]Write i2c OK [11:13:18]MH_I2C_Read... [11:13:18]Read from MH i2c: E2 [11:13:18]MH_I2C_Read... [11:13:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:18]Read from MH i2c: E2 62 00 [11:13:18]MH_I2C_Read... [11:13:18]Read from MH i2c: E2 62 00 F2 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E0 17 03 00 0E 04 04 00 22 02 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 24 [11:13:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E0 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:13:18]wFMCommunicate OK [11:13:18]SAM_PROTO_GetFieldsCounters done [11:13:18]requested_item shift.num is exist - process it [11:13:18]requested_item shift.opened is exist - process it [11:13:18]req_shift_opened [11:13:18]FM_GetShiftState [11:13:18]SAM_PROTO_GetShiftState [11:13:18]wFMCommunicate request_size=4 [11:13:18]MH_SAM_APDU [11:13:18]CAPDU: 80 13 01 00 [11:13:18]Write to MH i2c: E2 08 00 F3 16 80 13 01 00 00 00 00 00 86 [11:13:18]Write i2c OK [11:13:18]MH_I2C_Read... [11:13:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:18]Read from MH i2c: E2 [11:13:18]MH_I2C_Read... [11:13:18]Read from MH i2c: E2 0E 00 [11:13:18]MH_I2C_Read... [11:13:18]Read from MH i2c: E2 0E 00 F3 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 6F [11:13:18]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:13:18]wFMCommunicate OK [11:13:18]SAM_PROTO_GetShiftState done [11:13:18]FM_GetShiftState done [11:13:18]req_shift_opened done [11:13:18]requested_item shift.open_date is exist - process it [11:13:18]req_shift_open_date [11:13:18]req_shift_open_date done [11:13:18]produce_requested_data done [11:13:18]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202720,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:13:18]process_action_free close_receipt [11:13:18]json_value_free [11:13:18]json_value_free done [11:13:18]process_json_proto returns [11:13:18]Send response to host [11:13:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202720,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:13:18]free response buf [11:13:18]execute_script done [11:13:18]execute_script returns [11:13:18]free content buf [11:13:18]Sock 8.Close socket [11:13:18]Sock 8.Thread stoped [11:13:22]OFD Sender: No OFD packet to send [11:13:27]OFD Sender: No OFD packet to send [11:13:32]OFD Sender: No OFD packet to send [11:13:37]OFD Sender: No OFD packet to send [11:13:42]OFD Sender: No OFD packet to send [11:13:47]OFD Sender: No OFD packet to send [11:13:52]OFD Sender: No OFD packet to send [11:13:57]OFD Sender: No OFD packet to send [11:14:02]OFD Sender: No OFD packet to send [11:14:07]OFD Sender: No OFD packet to send [11:14:12]OFD Sender: No OFD packet to send [11:14:17]OFD Sender: No OFD packet to send [11:14:22]OFD Sender: No OFD packet to send [11:14:27]OFD Sender: No OFD packet to send [11:14:32]OFD Sender: No OFD packet to send [11:14:37]OFD Sender: No OFD packet to send [11:14:42]OFD Sender: No OFD packet to send [11:14:47]OFD Sender: No OFD packet to send [11:14:52]OFD Sender: No OFD packet to send [11:14:58]OFD Sender: No OFD packet to send [11:15:03]OFD Sender: No OFD packet to send [11:15:08]OFD Sender: No OFD packet to send [11:15:13]OFD Sender: No OFD packet to send [11:15:18]OFD Sender: No OFD packet to send [11:15:23]OFD Sender: No OFD packet to send [11:15:28]OFD Sender: No OFD packet to send [11:15:29]accept exits with 9 [11:15:29]New connection [11:15:29]New thread 3066977636 created [11:15:29] Sock 9.Parse request [11:15:29]Thread 3066834276 joined [11:15:29]Sock 9.Check first char [11:15:29]Waiting for new connection... [11:15:29]Sock 9.First char is OK [11:15:29]request: POST /json_proto HTTP/1.0 [11:15:29]Method: POST [11:15:29]URL: /json_proto [11:15:29]Method is POST - this is cgi request [11:15:29]url: /json_proto [11:15:29]query_string will be loaded in cgi processing [11:15:29]execute_cgi json_proto POST (null) [11:15:29]execute_cgi path=json_proto method=POST [11:15:29]POST find Content-Length [11:15:29]Host: 172.17.63.195:8080 [11:15:29]Content-Length: 678 [11:15:29]Content-Type: application/json [11:15:29] [11:15:29]POST finish read [11:15:29]Found Content-Length = 678 [11:15:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:29]execute_script... [11:15:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:29]POST & json_proto [11:15:29]process_json_proto [11:15:29]json parsed OK: [11:15:29]protocol is kg_v1.0 [11:15:29]action value=close_receipt [11:15:29]process_action close_receipt [11:15:29]cmd_close_receipt [11:15:29]MH_GetDate [11:15:29]Write to MH i2c: F0 00 00 F4 16 F9 [11:15:29]Write i2c OK [11:15:29]MH_I2C_Read... [11:15:29]Read from MH i2c: F0 [11:15:29]MH_I2C_Read... [11:15:29]Read from MH i2c: F0 09 00 [11:15:29]MH_I2C_Read... [11:15:29]Read from MH i2c: F0 09 00 F4 16 00 D2 C3 20 67 47 1B 1E 67 05 [11:15:29]GetLastDocTimeStamp 1730200395 [11:15:29]current date 1730200530 [11:15:29]FM_GetShiftState [11:15:29]SAM_PROTO_GetShiftState [11:15:29]wFMCommunicate request_size=4 [11:15:29]MH_SAM_APDU [11:15:29]CAPDU: 80 13 01 00 [11:15:29]Write to MH i2c: E2 08 00 F5 16 80 13 01 00 00 00 00 00 88 [11:15:29]Write i2c OK [11:15:29]MH_I2C_Read... [11:15:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:29]Read from MH i2c: E2 [11:15:29]MH_I2C_Read... [11:15:29]Read from MH i2c: E2 0E 00 [11:15:29]MH_I2C_Read... [11:15:29]Read from MH i2c: E2 0E 00 F5 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 71 [11:15:29]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:15:29]wFMCommunicate OK [11:15:29]SAM_PROTO_GetShiftState done [11:15:29]FM_GetShiftState done [11:15:29]opened in 1730160431 [11:15:29]opened+sec_in_day 1730246831 [11:15:29]quantity*price = 80012 [11:15:29]sum+1 = 80013 [11:15:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 116 29.10.2024 11:15 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202721 ФПД: 29686942297237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111530&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202721&fm=29686942297237&tin=02508201610067®Number=0000000000091777&sum=80000 [11:15:30]StoreToDocumentArchive [11:15:30]shift 546 fd 202721 [11:15:30]save to /storage/0546/doc_00202721 [11:15:30]save last doc name /storage/0546/doc_00202721 to /storage/kkm_last_doc_name [11:15:30]save OK [11:15:30]Clear old archive folders... [11:15:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:15:30]tlvbuf is 0074A490 [11:15:30]SAM_PROTO_ClearQueue [11:15:30]wFMCommunicate request_size=4 [11:15:30]MH_SAM_APDU [11:15:30]CAPDU: 80 09 00 00 [11:15:30]Write to MH i2c: E2 08 00 02 17 80 09 00 00 00 00 00 00 8B [11:15:30]Write i2c OK [11:15:30]MH_I2C_Read... [11:15:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:30]Read from MH i2c: E2 [11:15:30]MH_I2C_Read... [11:15:30]Read from MH i2c: E2 03 00 [11:15:30]MH_I2C_Read... [11:15:30]Read from MH i2c: E2 03 00 02 17 00 90 00 8D [11:15:30]RAPDU: 90 00 [11:15:30]wFMCommunicate OK [11:15:30]SAM_PROTO_ClearQueue done [11:15:30]KKMCreateOFDPacket [11:15:30]OFDProtocolAddRootSTLVToBuf [11:15:30]FM_MakeSignedData [11:15:30]FM_MakeSignedData [11:15:30]SAM_PROTO_SignData [11:15:30]wFMCommunicate request_size=4 [11:15:30]MH_SAM_APDU [11:15:30]CAPDU: 80 0D 01 02 [11:15:30]Write to MH i2c: E2 08 00 03 17 80 0D 01 02 00 00 00 00 93 [11:15:30]Write i2c OK [11:15:30]MH_I2C_Read... [11:15:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:31]Read from MH i2c: E2 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 03 00 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 03 00 03 17 00 90 00 8E [11:15:31]RAPDU: 90 00 [11:15:31]wFMCommunicate OK [11:15:31]wFMCommunicate request_size=255 [11:15:31]MH_SAM_APDU [11:15:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 D2 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 17 03 00 35 04 06 00 1B [11:15:31]Write to MH i2c: E2 02 01 04 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 D2 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 17 03 00 35 04 06 00 1B 00 00 DD [11:15:31]Write i2c OK [11:15:31]MH_I2C_Read... [11:15:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:31]Read from MH i2c: E2 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 03 00 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 03 00 04 17 00 90 00 8F [11:15:31]RAPDU: 90 00 [11:15:31]wFMCommunicate OK [11:15:31]wFMCommunicate request_size=10 [11:15:31]MH_SAM_APDU [11:15:31]CAPDU: 80 0D 02 02 05 00 07 A6 6C 95 [11:15:31]Write to MH i2c: E2 0D 00 05 17 80 0D 02 02 05 00 00 07 A6 6C 95 00 00 4E [11:15:31]Write i2c OK [11:15:31]MH_I2C_Read... [11:15:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:31]Read from MH i2c: E2 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 03 00 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 03 00 05 17 00 90 00 90 [11:15:31]RAPDU: 90 00 [11:15:31]wFMCommunicate OK [11:15:31]wFMCommunicate request_size=4 [11:15:31]MH_SAM_APDU [11:15:31]CAPDU: 80 0D 03 02 [11:15:31]Write to MH i2c: E2 08 00 06 17 80 0D 03 02 00 00 00 00 98 [11:15:31]Write i2c OK [11:15:31]MH_I2C_Read... [11:15:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:31]Read from MH i2c: E2 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 0B 00 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 0B 00 06 17 00 48 28 E7 91 46 EB 48 69 90 00 63 [11:15:31]RAPDU: 48 28 E7 91 46 EB 48 69 90 00 [11:15:31]wFMCommunicate OK [11:15:31]SAM_PROTO_SignData done [11:15:31]FM_MakeSignedData done [11:15:31]CreateOFDProtocolMessage [11:15:31]wFMCommunicate request_size=4 [11:15:31]MH_SAM_APDU [11:15:31]CAPDU: 80 11 00 00 [11:15:31]Write to MH i2c: E2 08 00 07 17 80 11 00 00 00 00 00 00 98 [11:15:31]Write i2c OK [11:15:31]MH_I2C_Read... [11:15:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:31]Read from MH i2c: E2 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 17 00 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 17 00 07 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 ED [11:15:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:15:31]wFMCommunicate OK [11:15:31]CreateOFDProtocolMessage done [11:15:31]OFDSenderStorePacket 202721 [11:15:31]StoreOFDPacket docnum=202721 [11:15:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2B 09 07 01 CA E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 D2 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 17 03 00 35 04 06 00 1B 00 07 A6 6C 95 48 28 E7 91 46 EB 48 69 [11:15:31]CheckFolder [11:15:31]dirname=/storage/ofd_packets [11:15:31]CheckFolder done [11:15:31]ProducePacketName [11:15:31]name=ofd_packets/00202721 [11:15:31]NVStorageSaveData ofd_packets/00202721 [11:15:31]File name is /storage/ofd_packets/00202721 [11:15:31]Write 301 bytes [11:15:31]NVStorageSaveData done [11:15:31]OFDSenderStorePacket done [11:15:31]KKMCreateOFDPacket done [11:15:31]NVStorageSaveData kkm_last_timestamp [11:15:31]File name is /storage/kkm_last_timestamp [11:15:31]Write 4 bytes [11:15:31]NVStorageSaveData done [11:15:31]ExternCall_PrintAddStr [11:15:31]wPrintStart [11:15:31]Write to MH i2c: 01 00 00 08 17 1F [11:15:31]Write i2c OK [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: 01 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: 01 07 00 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: 01 07 00 08 17 00 00 00 00 00 FF 0F 34 [11:15:31]RasterBufferAndPrint [11:15:31]line Счет N : (1)450508 [11:15:31]line ИНН: 02508201610067 [11:15:31]line Контрольно-Кассовый Чек [11:15:31]line ПРОДАЖА [11:15:31]line ТРК (МРК, ГНК) : 41 [11:15:31]line Товар: 2710124130 [11:15:31]line Аи-92-К-2 [11:15:31]line 11.960 * 66.90 [11:15:31]line = 800.12 [11:15:31]line НДС 12% НСП 1% [11:15:31]line > о реализуемом товаре [11:15:31]line ОКРУГЛЕНИЕ: -0.12 [11:15:31]line ИТОГО: 800.00 [11:15:31]line Внесено: 800.00 [11:15:31]line СДАЧА: 0.00 [11:15:31]line НСП 1% : 7.08 [11:15:31]line НДС 12% : 84.97 [11:15:31]line Наличными: 800.00 [11:15:31]line Безнал.: 0.00 [11:15:31]line Место: АЗС № 171 "Партнер Нефть" [11:15:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:15:31]line СНО: Общий режим [11:15:31]line Чек 116 29.10.2024 11:15 [11:15:31]line Смена: 546 ФФД: 1.0 [11:15:31]line ЗНМ: 0300000109 [11:15:31]line РНМ: 0000000000091777 [11:15:31]line Версия ККМ: 001 [11:15:31]line ФМ: 0000000000871756 [11:15:31]line ФД: 202721 [11:15:31]line ФПД: 29686942297237 [11:15:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111530&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202721&fm=29686942297237&tin=02508201610067®Number=0000000000091777&sum=80000 [11:15:31]OFD Sender: Processing packet 202721 [packets to send 116, broken 115] [11:15:31]ProducePacketName [11:15:31]name=ofd_packets/00202721 [11:15:31]OFD Sender: To server: pG, [11:15:31]CommunicateWithHost lk.salyk.kg:30040 [11:15:31]ConnectInit lk.salyk.kg [11:15:31]written 0, free lines is 4095 [11:15:31]Connected sock=10 [11:15:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2B 09 07 01 CA E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 D2 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 17 03 00 35 04 06 00 1B 00 07 A6 6C 95 48 28 E7 91 46 EB 48 69 [11:15:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FB E9 47 00 F4 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 17 03 00 F4 03 04 00 85 6F 20 67 B6 04 01 00 00 A6 88 E5 A0 CD D5 35 9E [11:15:32]CommunicateWithHost err = 0 [11:15:32]CheckOFDResponse [11:15:32]1017 (14) - 77093643461234 [11:15:32]1041 (16) - 0000000000871756 [11:15:32]1040 (4) - 202721 [11:15:32]1012 (4) - 29.10.2024 05:15 [11:15:32]1206 (1) - 0 [11:15:32]OFD Sender: Remove packet 202721 [11:15:32]ProducePacketName [11:15:32]name=ofd_packets/00202721 [11:15:32]NVStorageDeleteData [11:15:32]Write to MH i2c: 01 00 00 33 17 4A [11:15:32]Write i2c OK [11:15:32]MH_I2C_Read... [11:15:32]Read from MH i2c: 01 [11:15:32]MH_I2C_Read... [11:15:32]Read from MH i2c: 01 07 00 [11:15:32]MH_I2C_Read... [11:15:32]Read from MH i2c: 01 07 00 33 17 00 00 00 00 00 98 0C F5 [11:15:32]RasterBufferAndPrint [11:15:32]line [11:15:32]line [11:15:32]line [11:15:32]line [11:15:32]line [11:15:32]written 0, free lines is 3229 [11:15:32]MH_Cut [11:15:32]Write to MH i2c: D1 01 00 3A 17 01 23 [11:15:32]Write i2c OK [11:15:32]MH_I2C_Read... [11:15:32]Read from MH i2c: D1 [11:15:32]MH_I2C_Read... [11:15:32]Read from MH i2c: D1 01 00 [11:15:32]MH_I2C_Read... [11:15:32]Read from MH i2c: D1 01 00 3A 17 00 22 [11:15:32]Write to MH i2c: 01 00 00 3B 17 52 [11:15:32]Write i2c OK [11:15:32]MH_I2C_Read... [11:15:32]OFD Sender: No OFD packet to send [11:15:33]*** Cut start [11:15:33]*** Purtial cut [11:15:33]*** Stage 1: CUTSNS_PIN = 1 [11:15:33]Read from MH i2c: 01 [11:15:33]MH_I2C_Read... [11:15:33]*** Stop cut motor [11:15:33]*** Cut end [11:15:33]Read from MH i2c: 01 07 00 [11:15:33]MH_I2C_Read... [11:15:33]Read from MH i2c: 01 07 00 3B 17 00 00 00 00 00 FF 0F 67 [11:15:33]process_action close_receipt done [11:15:33]requested_data is exist [11:15:33]produce_requested_data [11:15:33]requested_item fm.sn is exist - process it [11:15:33]wFMCommunicate request_size=4 [11:15:33]MH_SAM_APDU [11:15:33]CAPDU: 80 11 00 00 [11:15:33]Write to MH i2c: E2 08 00 3C 17 80 11 00 00 00 00 00 00 CD [11:15:33]Write i2c OK [11:15:33]MH_I2C_Read... [11:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:33]Read from MH i2c: E2 [11:15:33]MH_I2C_Read... [11:15:33]Read from MH i2c: E2 17 00 [11:15:33]MH_I2C_Read... [11:15:33]Read from MH i2c: E2 17 00 3C 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 22 [11:15:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:15:33]wFMCommunicate OK [11:15:33]requested_item fd.num is exist - process it [11:15:33]SAM_PROTO_GetFieldsCounters [11:15:33]wFMCommunicate request_size=4 [11:15:33]MH_SAM_APDU [11:15:33]CAPDU: 80 13 00 00 [11:15:33]Write to MH i2c: E2 08 00 3D 17 80 13 00 00 00 00 00 00 D0 [11:15:33]Write i2c OK [11:15:33]MH_I2C_Read... [11:15:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:33]Read from MH i2c: E2 [11:15:33]MH_I2C_Read... [11:15:33]Read from MH i2c: E2 62 00 [11:15:33]MH_I2C_Read... [11:15:33]Read from MH i2c: E2 62 00 3D 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E1 17 03 00 0E 04 04 00 22 02 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 74 [11:15:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E1 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:15:33]wFMCommunicate OK [11:15:33]SAM_PROTO_GetFieldsCounters done [11:15:33]requested_item shift.num is exist - process it [11:15:33]requested_item shift.opened is exist - process it [11:15:33]req_shift_opened [11:15:33]FM_GetShiftState [11:15:33]SAM_PROTO_GetShiftState [11:15:33]wFMCommunicate request_size=4 [11:15:33]MH_SAM_APDU [11:15:33]CAPDU: 80 13 01 00 [11:15:33]Write to MH i2c: E2 08 00 3E 17 80 13 01 00 00 00 00 00 D2 [11:15:33]Write i2c OK [11:15:33]MH_I2C_Read... [11:15:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:33]Read from MH i2c: E2 [11:15:33]MH_I2C_Read... [11:15:33]Read from MH i2c: E2 0E 00 [11:15:33]MH_I2C_Read... [11:15:33]Read from MH i2c: E2 0E 00 3E 17 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BB [11:15:33]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:15:33]wFMCommunicate OK [11:15:33]SAM_PROTO_GetShiftState done [11:15:33]FM_GetShiftState done [11:15:33]req_shift_opened done [11:15:33]requested_item shift.open_date is exist - process it [11:15:33]req_shift_open_date [11:15:33]req_shift_open_date done [11:15:33]produce_requested_data done [11:15:33]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202721,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:15:33]process_action_free close_receipt [11:15:33]json_value_free [11:15:33]json_value_free done [11:15:33]process_json_proto returns [11:15:33]Send response to host [11:15:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202721,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:15:33]free response buf [11:15:33]execute_script done [11:15:33]execute_script returns [11:15:33]free content buf [11:15:33]Sock 9.Close socket [11:15:33]Sock 9.Thread stoped [11:15:35]accept exits with 8 [11:15:35]New connection [11:15:35]New thread 3066834276 created [11:15:35]Thread 3066977636 joined [11:15:35]Waiting for new connection... [11:15:35] Sock 8.Parse request [11:15:35]Sock 8.Check first char [11:15:35]Sock 8.First char is OK [11:15:35]request: POST /json_proto HTTP/1.0 [11:15:35]Method: POST [11:15:35]URL: /json_proto [11:15:35]Method is POST - this is cgi request [11:15:35]url: /json_proto [11:15:35]query_string will be loaded in cgi processing [11:15:35]execute_cgi json_proto POST (null) [11:15:35]execute_cgi path=json_proto method=POST [11:15:35]POST find Content-Length [11:15:35]Host: 172.17.63.195:8080 [11:15:35]Content-Length: 677 [11:15:35]Content-Type: application/json [11:15:35] [11:15:35]POST finish read [11:15:35]Found Content-Length = 677 [11:15:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450510", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.440, "sum" : 230.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 230.00, "total" : 230.00, "payments": [ { "type": 0, "sum" : 230.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:35]execute_script... [11:15:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450510", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.440, "sum" : 230.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 230.00, "total" : 230.00, "payments": [ { "type": 0, "sum" : 230.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:35]POST & json_proto [11:15:35]process_json_proto [11:15:35]json parsed OK: [11:15:35]protocol is kg_v1.0 [11:15:35]action value=close_receipt [11:15:35]process_action close_receipt [11:15:35]cmd_close_receipt [11:15:35]MH_GetDate [11:15:35]Write to MH i2c: F0 00 00 3F 17 45 [11:15:35]Write i2c OK [11:15:35]MH_I2C_Read... [11:15:35]Read from MH i2c: F0 [11:15:35]MH_I2C_Read... [11:15:35]Read from MH i2c: F0 09 00 [11:15:35]MH_I2C_Read... [11:15:35]Read from MH i2c: F0 09 00 3F 17 00 D7 C3 20 67 47 1B 1E 67 56 [11:15:35]GetLastDocTimeStamp 1730200530 [11:15:35]current date 1730200535 [11:15:35]FM_GetShiftState [11:15:35]SAM_PROTO_GetShiftState [11:15:35]wFMCommunicate request_size=4 [11:15:35]MH_SAM_APDU [11:15:35]CAPDU: 80 13 01 00 [11:15:35]Write to MH i2c: E2 08 00 40 17 80 13 01 00 00 00 00 00 D4 [11:15:35]Write i2c OK [11:15:35]MH_I2C_Read... [11:15:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:35]Read from MH i2c: E2 [11:15:35]MH_I2C_Read... [11:15:35]Read from MH i2c: E2 0E 00 [11:15:35]MH_I2C_Read... [11:15:35]Read from MH i2c: E2 0E 00 40 17 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BD [11:15:35]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:15:35]wFMCommunicate OK [11:15:35]SAM_PROTO_GetShiftState done [11:15:35]FM_GetShiftState done [11:15:35]opened in 1730160431 [11:15:35]opened+sec_in_day 1730246831 [11:15:35]quantity*price = 23013 [11:15:35]sum+1 = 23015 [11:15:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 230.00 Внесено: 230.00 СДАЧА: 0.00 НСП 1% : 2.04 НДС 12% : 24.44 Наличными: 230.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 117 29.10.2024 11:15 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202722 ФПД: 106577680813565 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111535&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202722&fm=106577680813565&tin=02508201610067®Number=0000000000091777&sum=23000 [11:15:36]StoreToDocumentArchive [11:15:36]shift 546 fd 202722 [11:15:36]save to /storage/0546/doc_00202722 [11:15:36]save last doc name /storage/0546/doc_00202722 to /storage/kkm_last_doc_name [11:15:36]save OK [11:15:36]Clear old archive folders... [11:15:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:15:36]tlvbuf is 00801A50 [11:15:36]SAM_PROTO_ClearQueue [11:15:36]wFMCommunicate request_size=4 [11:15:36]MH_SAM_APDU [11:15:36]CAPDU: 80 09 00 00 [11:15:36]Write to MH i2c: E2 08 00 4D 17 80 09 00 00 00 00 00 00 D6 [11:15:36]Write i2c OK [11:15:36]MH_I2C_Read... [11:15:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:36]Read from MH i2c: E2 [11:15:36]MH_I2C_Read... [11:15:36]Read from MH i2c: E2 03 00 [11:15:36]MH_I2C_Read... [11:15:36]Read from MH i2c: E2 03 00 4D 17 00 90 00 D8 [11:15:36]RAPDU: 90 00 [11:15:36]wFMCommunicate OK [11:15:36]SAM_PROTO_ClearQueue done [11:15:36]KKMCreateOFDPacket [11:15:36]OFDProtocolAddRootSTLVToBuf [11:15:36]FM_MakeSignedData [11:15:36]FM_MakeSignedData [11:15:36]SAM_PROTO_SignData [11:15:36]wFMCommunicate request_size=4 [11:15:36]MH_SAM_APDU [11:15:36]CAPDU: 80 0D 01 02 [11:15:36]Write to MH i2c: E2 08 00 4E 17 80 0D 01 02 00 00 00 00 DE [11:15:36]Write i2c OK [11:15:36]MH_I2C_Read... [11:15:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:36]Read from MH i2c: E2 [11:15:36]MH_I2C_Read... [11:15:36]Read from MH i2c: E2 03 00 [11:15:36]MH_I2C_Read... [11:15:36]Read from MH i2c: E2 03 00 4E 17 00 90 00 D9 [11:15:36]RAPDU: 90 00 [11:15:36]wFMCommunicate OK [11:15:36]wFMCommunicate request_size=255 [11:15:36]MH_SAM_APDU [11:15:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 70 0D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E6 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 D7 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 17 03 00 35 04 06 00 60 [11:15:36]Write to MH i2c: E2 02 01 4F 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 70 0D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E6 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 D7 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 17 03 00 35 04 06 00 60 00 00 BE [11:15:36]Write i2c OK [11:15:36]MH_I2C_Read... [11:15:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:37]Read from MH i2c: E2 [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: E2 03 00 [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: E2 03 00 4F 17 00 90 00 DA [11:15:37]RAPDU: 90 00 [11:15:37]wFMCommunicate OK [11:15:37]wFMCommunicate request_size=10 [11:15:37]MH_SAM_APDU [11:15:37]CAPDU: 80 0D 02 02 05 EE 8C CE 4D FD [11:15:37]Write to MH i2c: E2 0D 00 50 17 80 0D 02 02 05 00 EE 8C CE 4D FD 00 00 7D [11:15:37]Write i2c OK [11:15:37]MH_I2C_Read... [11:15:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:37]Read from MH i2c: E2 [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: E2 03 00 [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: E2 03 00 50 17 00 90 00 DB [11:15:37]RAPDU: 90 00 [11:15:37]wFMCommunicate OK [11:15:37]wFMCommunicate request_size=4 [11:15:37]MH_SAM_APDU [11:15:37]CAPDU: 80 0D 03 02 [11:15:37]Write to MH i2c: E2 08 00 51 17 80 0D 03 02 00 00 00 00 E3 [11:15:37]Write i2c OK [11:15:37]MH_I2C_Read... [11:15:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:37]Read from MH i2c: E2 [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: E2 0B 00 [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: E2 0B 00 51 17 00 23 20 D4 8F 82 59 83 27 90 00 0F [11:15:37]RAPDU: 23 20 D4 8F 82 59 83 27 90 00 [11:15:37]wFMCommunicate OK [11:15:37]SAM_PROTO_SignData done [11:15:37]FM_MakeSignedData done [11:15:37]CreateOFDProtocolMessage [11:15:37]wFMCommunicate request_size=4 [11:15:37]MH_SAM_APDU [11:15:37]CAPDU: 80 11 00 00 [11:15:37]Write to MH i2c: E2 08 00 52 17 80 11 00 00 00 00 00 00 E3 [11:15:37]Write i2c OK [11:15:37]MH_I2C_Read... [11:15:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:37]Read from MH i2c: E2 [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: E2 17 00 [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: E2 17 00 52 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 38 [11:15:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:15:37]wFMCommunicate OK [11:15:37]CreateOFDProtocolMessage done [11:15:37]OFDSenderStorePacket 202722 [11:15:37]StoreOFDPacket docnum=202722 [11:15:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 08 45 07 01 F2 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 70 0D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E6 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 D7 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 17 03 00 35 04 06 00 60 EE 8C CE 4D FD 23 20 D4 8F 82 59 83 27 [11:15:37]CheckFolder [11:15:37]dirname=/storage/ofd_packets [11:15:37]CheckFolder done [11:15:37]ProducePacketName [11:15:37]name=ofd_packets/00202722 [11:15:37]NVStorageSaveData ofd_packets/00202722 [11:15:37]File name is /storage/ofd_packets/00202722 [11:15:37]Write 301 bytes [11:15:37]NVStorageSaveData done [11:15:37]OFDSenderStorePacket done [11:15:37]KKMCreateOFDPacket done [11:15:37]NVStorageSaveData kkm_last_timestamp [11:15:37]File name is /storage/kkm_last_timestamp [11:15:37]Write 4 bytes [11:15:37]NVStorageSaveData done [11:15:37]ExternCall_PrintAddStr [11:15:37]wPrintStart [11:15:37]Write to MH i2c: 01 00 00 53 17 6A [11:15:37]Write i2c OK [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: 01 [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: 01 07 00 [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: 01 07 00 53 17 00 00 00 00 00 FF 0F 7F [11:15:37]RasterBufferAndPrint [11:15:37]line Счет N : (1)450510 [11:15:37]line ИНН: 02508201610067 [11:15:37]line Контрольно-Кассовый Чек [11:15:37]line ПРОДАЖА [11:15:37]line ТРК (МРК, ГНК) : 52 [11:15:37]line Товар: 2710124130 [11:15:37]line Аи-92-К-2 [11:15:37]line 3.440 * 66.90 [11:15:37]line = 230.14 [11:15:37]line НДС 12% НСП 1% [11:15:37]line > о реализуемом товаре [11:15:37]line ОКРУГЛЕНИЕ: -0.14 [11:15:37]line ИТОГО: 230.00 [11:15:37]line Внесено: 230.00 [11:15:37]line СДАЧА: 0.00 [11:15:37]line НСП 1% : 2.04 [11:15:37]line НДС 12% : 24.44 [11:15:37]line Наличными: 230.00 [11:15:37]line Безнал.: 0.00 [11:15:37]line Место: АЗС № 171 "Партнер Нефть" [11:15:37]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:15:37]OFD Sender: Processing packet 202722 [packets to send 116, broken 115] [11:15:37]ProducePacketName [11:15:37]name=ofd_packets/00202722 [11:15:37]OFD Sender: To server: pG, [11:15:37]CommunicateWithHost lk.salyk.kg:30040 [11:15:37]ConnectInit lk.salyk.kg [11:15:37]line СНО: Общий режим [11:15:37]line Чек 117 29.10.2024 11:15 [11:15:37]line Смена: 546 ФФД: 1.0 [11:15:37]line ЗНМ: 0300000109 [11:15:37]line РНМ: 0000000000091777 [11:15:37]line Версия ККМ: 001 [11:15:37]line ФМ: 0000000000871756 [11:15:37]line ФД: 202722 [11:15:37]line ФПД: 106577680813565 [11:15:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111535&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202722&fm=106577680813565&tin=02508201610067®Number=0000000000091777&sum=23000 [11:15:37]written 0, free lines is 4095 [11:15:37]Connected sock=10 [11:15:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 08 45 07 01 F2 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 70 0D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E6 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 D7 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 17 03 00 35 04 06 00 60 EE 8C CE 4D FD 23 20 D4 8F 82 59 83 27 [11:15:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F4 97 47 00 E4 C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 17 03 00 F4 03 04 00 8A 6F 20 67 B6 04 01 00 00 C4 5A 69 9C 07 DC B7 73 [11:15:37]CommunicateWithHost err = 0 [11:15:37]CheckOFDResponse [11:15:37]1017 (14) - 77093643461234 [11:15:37]1041 (16) - 0000000000871756 [11:15:37]1040 (4) - 202722 [11:15:37]1012 (4) - 29.10.2024 05:15 [11:15:37]1206 (1) - 0 [11:15:37]OFD Sender: Remove packet 202722 [11:15:37]ProducePacketName [11:15:37]name=ofd_packets/00202722 [11:15:37]NVStorageDeleteData [11:15:37]Write to MH i2c: 01 00 00 7E 17 95 [11:15:37]Write i2c OK [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: 01 [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: 01 07 00 [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: 01 07 00 7E 17 00 00 00 00 00 9D 0C 45 [11:15:37]RasterBufferAndPrint [11:15:37]line [11:15:37]line [11:15:37]line [11:15:37]line [11:15:37]line [11:15:37]written 0, free lines is 3243 [11:15:37]MH_Cut [11:15:37]Write to MH i2c: D1 01 00 85 17 01 6E [11:15:37]Write i2c OK [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: D1 [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: D1 01 00 [11:15:37]MH_I2C_Read... [11:15:37]Read from MH i2c: D1 01 00 85 17 00 6D [11:15:37]Write to MH i2c: 01 00 00 86 17 9D [11:15:37]Write i2c OK [11:15:37]MH_I2C_Read... [11:15:38]OFD Sender: No OFD packet to send [11:15:38]*** Cut start [11:15:38]*** Purtial cut [11:15:38]*** Stage 1: CUTSNS_PIN = 1 [11:15:38]Read from MH i2c: 01 [11:15:38]MH_I2C_Read... [11:15:38]*** Stop cut motor [11:15:38]*** Cut end [11:15:38]Read from MH i2c: 01 07 00 [11:15:38]MH_I2C_Read... [11:15:38]Read from MH i2c: 01 07 00 86 17 00 00 00 00 00 FF 0F B2 [11:15:38]process_action close_receipt done [11:15:38]requested_data is exist [11:15:38]produce_requested_data [11:15:38]requested_item fm.sn is exist - process it [11:15:38]wFMCommunicate request_size=4 [11:15:38]MH_SAM_APDU [11:15:38]CAPDU: 80 11 00 00 [11:15:38]Write to MH i2c: E2 08 00 87 17 80 11 00 00 00 00 00 00 18 [11:15:38]Write i2c OK [11:15:38]MH_I2C_Read... [11:15:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:38]Read from MH i2c: E2 [11:15:38]MH_I2C_Read... [11:15:38]Read from MH i2c: E2 17 00 [11:15:38]MH_I2C_Read... [11:15:38]Read from MH i2c: E2 17 00 87 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6D [11:15:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:15:38]wFMCommunicate OK [11:15:38]requested_item fd.num is exist - process it [11:15:38]SAM_PROTO_GetFieldsCounters [11:15:38]wFMCommunicate request_size=4 [11:15:38]MH_SAM_APDU [11:15:38]CAPDU: 80 13 00 00 [11:15:38]Write to MH i2c: E2 08 00 88 17 80 13 00 00 00 00 00 00 1B [11:15:38]Write i2c OK [11:15:38]MH_I2C_Read... [11:15:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:39]Read from MH i2c: E2 [11:15:39]MH_I2C_Read... [11:15:39]Read from MH i2c: E2 62 00 [11:15:39]MH_I2C_Read... [11:15:39]Read from MH i2c: E2 62 00 88 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E2 17 03 00 0E 04 04 00 22 02 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 C3 [11:15:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E2 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:15:39]wFMCommunicate OK [11:15:39]SAM_PROTO_GetFieldsCounters done [11:15:39]requested_item shift.num is exist - process it [11:15:39]requested_item shift.opened is exist - process it [11:15:39]req_shift_opened [11:15:39]FM_GetShiftState [11:15:39]SAM_PROTO_GetShiftState [11:15:39]wFMCommunicate request_size=4 [11:15:39]MH_SAM_APDU [11:15:39]CAPDU: 80 13 01 00 [11:15:39]Write to MH i2c: E2 08 00 89 17 80 13 01 00 00 00 00 00 1D [11:15:39]Write i2c OK [11:15:39]MH_I2C_Read... [11:15:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:39]Read from MH i2c: E2 [11:15:39]MH_I2C_Read... [11:15:39]Read from MH i2c: E2 0E 00 [11:15:39]MH_I2C_Read... [11:15:39]Read from MH i2c: E2 0E 00 89 17 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 06 [11:15:39]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:15:39]wFMCommunicate OK [11:15:39]SAM_PROTO_GetShiftState done [11:15:39]FM_GetShiftState done [11:15:39]req_shift_opened done [11:15:39]requested_item shift.open_date is exist - process it [11:15:39]req_shift_open_date [11:15:39]req_shift_open_date done [11:15:39]produce_requested_data done [11:15:39]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202722,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:15:39]process_action_free close_receipt [11:15:39]json_value_free [11:15:39]json_value_free done [11:15:39]process_json_proto returns [11:15:39]Send response to host [11:15:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202722,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:15:39]free response buf [11:15:39]execute_script done [11:15:39]execute_script returns [11:15:39]free content buf [11:15:39]Sock 8.Close socket [11:15:39]Sock 8.Thread stoped [11:15:43]OFD Sender: No OFD packet to send [11:15:48]accept exits with 9 [11:15:48]New connection [11:15:48]New thread 3066977636 created [11:15:48]Thread 3066834276 joined [11:15:48]Waiting for new connection... [11:15:48] Sock 9.Parse request [11:15:48]Sock 9.Check first char [11:15:48]Sock 9.First char is OK [11:15:48]request: POST /json_proto HTTP/1.0 [11:15:48]Method: POST [11:15:48]URL: /json_proto [11:15:48]Method is POST - this is cgi request [11:15:48]url: /json_proto [11:15:48]query_string will be loaded in cgi processing [11:15:48]execute_cgi json_proto POST (null) [11:15:48]execute_cgi path=json_proto method=POST [11:15:48]POST find Content-Length [11:15:48]Host: 172.17.63.195:8080 [11:15:48]Content-Length: 682 [11:15:48]Content-Type: application/json [11:15:48] [11:15:48]POST finish read [11:15:48]Found Content-Length = 682 [11:15:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 23.920, "sum" : 1600.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:48]execute_script... [11:15:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 23.920, "sum" : 1600.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:48]POST & json_proto [11:15:48]process_json_proto [11:15:48]json parsed OK: [11:15:48]protocol is kg_v1.0 [11:15:48]action value=close_receipt [11:15:48]process_action close_receipt [11:15:48]cmd_close_receipt [11:15:48]MH_GetDate [11:15:48]Write to MH i2c: F0 00 00 8A 17 90 [11:15:48]Write i2c OK [11:15:48]MH_I2C_Read... [11:15:48]Read from MH i2c: F0 [11:15:48]MH_I2C_Read... [11:15:48]Read from MH i2c: F0 09 00 [11:15:48]MH_I2C_Read... [11:15:48]Read from MH i2c: F0 09 00 8A 17 00 E4 C3 20 67 47 1B 1E 67 AE [11:15:48]GetLastDocTimeStamp 1730200535 [11:15:48]current date 1730200548 [11:15:48]FM_GetShiftState [11:15:48]SAM_PROTO_GetShiftState [11:15:48]wFMCommunicate request_size=4 [11:15:48]MH_SAM_APDU [11:15:48]CAPDU: 80 13 01 00 [11:15:48]Write to MH i2c: E2 08 00 8B 17 80 13 01 00 00 00 00 00 1F [11:15:48]Write i2c OK [11:15:48]MH_I2C_Read... [11:15:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:48]Read from MH i2c: E2 [11:15:48]MH_I2C_Read... [11:15:48]Read from MH i2c: E2 0E 00 [11:15:48]MH_I2C_Read... [11:15:48]Read from MH i2c: E2 0E 00 8B 17 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 08 [11:15:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:15:48]wFMCommunicate OK [11:15:48]SAM_PROTO_GetShiftState done [11:15:48]FM_GetShiftState done [11:15:48]opened in 1730160431 [11:15:48]opened+sec_in_day 1730246831 [11:15:48]quantity*price = 160024 [11:15:48]sum+1 = 160026 [11:15:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.94 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 118 29.10.2024 11:15 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202723 ФПД: 209686647606662 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111548&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202723&fm=209686647606662&tin=02508201610067®Number=0000000000091777&sum=160000 [11:15:48]StoreToDocumentArchive [11:15:48]shift 546 fd 202723 [11:15:48]save to /storage/0546/doc_00202723 [11:15:48]save last doc name /storage/0546/doc_00202723 to /storage/kkm_last_doc_name [11:15:48]save OK [11:15:48]Clear old archive folders... [11:15:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:15:48]tlvbuf is 0078A120 [11:15:48]SAM_PROTO_ClearQueue [11:15:48]wFMCommunicate request_size=4 [11:15:48]MH_SAM_APDU [11:15:48]CAPDU: 80 09 00 00 [11:15:48]Write to MH i2c: E2 08 00 98 17 80 09 00 00 00 00 00 00 21 [11:15:48]Write i2c OK [11:15:48]MH_I2C_Read... [11:15:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:48]Read from MH i2c: E2 [11:15:48]MH_I2C_Read... [11:15:48]Read from MH i2c: E2 03 00 [11:15:48]MH_I2C_Read... [11:15:48]Read from MH i2c: E2 03 00 98 17 00 90 00 23 [11:15:48]RAPDU: 90 00 [11:15:48]wFMCommunicate OK [11:15:48]SAM_PROTO_ClearQueue done [11:15:48]KKMCreateOFDPacket [11:15:48]OFDProtocolAddRootSTLVToBuf [11:15:48]FM_MakeSignedData [11:15:48]FM_MakeSignedData [11:15:48]SAM_PROTO_SignData [11:15:48]wFMCommunicate request_size=4 [11:15:48]MH_SAM_APDU [11:15:48]CAPDU: 80 0D 01 02 [11:15:48]Write to MH i2c: E2 08 00 99 17 80 0D 01 02 00 00 00 00 29 [11:15:48]Write i2c OK [11:15:48]MH_I2C_Read... [11:15:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:49]Read from MH i2c: E2 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 03 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 03 00 99 17 00 90 00 24 [11:15:49]RAPDU: 90 00 [11:15:49]wFMCommunicate OK [11:15:49]wFMCommunicate request_size=255 [11:15:49]MH_SAM_APDU [11:15:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 E4 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 17 03 00 35 04 06 00 BE [11:15:49]Write to MH i2c: E2 02 01 9A 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 E4 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 17 03 00 35 04 06 00 BE 00 00 67 [11:15:49]Write i2c OK [11:15:49]MH_I2C_Read... [11:15:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:49]Read from MH i2c: E2 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 03 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 03 00 9A 17 00 90 00 25 [11:15:49]RAPDU: 90 00 [11:15:49]wFMCommunicate OK [11:15:49]wFMCommunicate request_size=10 [11:15:49]MH_SAM_APDU [11:15:49]CAPDU: 80 0D 02 02 05 B5 7A 25 0D 86 [11:15:49]Write to MH i2c: E2 0D 00 9B 17 80 0D 02 02 05 00 B5 7A 25 0D 86 00 00 1D [11:15:49]Write i2c OK [11:15:49]MH_I2C_Read... [11:15:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:49]Read from MH i2c: E2 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 03 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 03 00 9B 17 00 90 00 26 [11:15:49]RAPDU: 90 00 [11:15:49]wFMCommunicate OK [11:15:49]wFMCommunicate request_size=4 [11:15:49]MH_SAM_APDU [11:15:49]CAPDU: 80 0D 03 02 [11:15:49]Write to MH i2c: E2 08 00 9C 17 80 0D 03 02 00 00 00 00 2E [11:15:49]Write i2c OK [11:15:49]MH_I2C_Read... [11:15:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:49]Read from MH i2c: E2 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 0B 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 0B 00 9C 17 00 80 4B C3 F0 05 CE 72 0A 90 00 FC [11:15:49]RAPDU: 80 4B C3 F0 05 CE 72 0A 90 00 [11:15:49]wFMCommunicate OK [11:15:49]SAM_PROTO_SignData done [11:15:49]FM_MakeSignedData done [11:15:49]CreateOFDProtocolMessage [11:15:49]wFMCommunicate request_size=4 [11:15:49]MH_SAM_APDU [11:15:49]CAPDU: 80 11 00 00 [11:15:49]Write to MH i2c: E2 08 00 9D 17 80 11 00 00 00 00 00 00 2E [11:15:49]Write i2c OK [11:15:49]MH_I2C_Read... [11:15:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:49]Read from MH i2c: E2 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 17 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 17 00 9D 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 83 [11:15:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:15:49]wFMCommunicate OK [11:15:49]CreateOFDProtocolMessage done [11:15:49]OFDSenderStorePacket 202723 [11:15:49]StoreOFDPacket docnum=202723 [11:15:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 15 BC 07 01 B5 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 E4 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 17 03 00 35 04 06 00 BE B5 7A 25 0D 86 80 4B C3 F0 05 CE 72 0A [11:15:49]CheckFolder [11:15:49]dirname=/storage/ofd_packets [11:15:49]CheckFolder done [11:15:49]ProducePacketName [11:15:49]name=ofd_packets/00202723 [11:15:49]NVStorageSaveData ofd_packets/00202723 [11:15:49]File name is /storage/ofd_packets/00202723 [11:15:49]Write 301 bytes [11:15:49]NVStorageSaveData done [11:15:49]OFDSenderStorePacket done [11:15:49]KKMCreateOFDPacket done [11:15:49]NVStorageSaveData kkm_last_timestamp [11:15:49]File name is /storage/kkm_last_timestamp [11:15:49]Write 4 bytes [11:15:49]NVStorageSaveData done [11:15:49]ExternCall_PrintAddStr [11:15:49]wPrintStart [11:15:49]Write to MH i2c: 01 00 00 9E 17 B5 [11:15:49]Write i2c OK [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: 01 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: 01 07 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: 01 07 00 9E 17 00 00 00 00 00 FF 0F CA [11:15:49]RasterBufferAndPrint [11:15:49]line Счет N : (1)450509 [11:15:49]line ИНН: 02508201610067 [11:15:49]line Контрольно-Кассовый Чек [11:15:49]line ПРОДАЖА [11:15:49]line ТРК (МРК, ГНК) : 31 [11:15:49]line Товар: 2710124130 [11:15:49]line Аи-92-К-2 [11:15:49]line 23.920 * 66.90 [11:15:49]line = 1600.25 [11:15:49]line НДС 12% НСП 1% [11:15:49]line > о реализуемом товаре [11:15:49]line ОКРУГЛЕНИЕ: -0.25 [11:15:49]line ИТОГО: 1600.00 [11:15:49]line Внесено: 1600.00 [11:15:49]line СДАЧА: 0.00 [11:15:49]line НСП 1% : 14.16 [11:15:49]line НДС 12% : 169.94 [11:15:49]line Наличными: 1600.00 [11:15:49]line Безнал.: 0.00 [11:15:49]line Место: АЗС № 171 "Партнер Нефть" [11:15:49]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:15:49]line СНО: Общий режим [11:15:49]line Чек 118 29.10.2024 11:15 [11:15:49]line Смена: 546 ФФД: 1.0 [11:15:49]line ЗНМ: 0300000109 [11:15:49]line РНМ: 0000000000091777 [11:15:49]line Версия ККМ: 001 [11:15:49]line ФМ: 0000000000871756 [11:15:49]line ФД: 202723 [11:15:49]line ФПД: 209686647606662 [11:15:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111548&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202723&fm=209686647606662&tin=02508201610067®Number=0000000000091777&sum=160000 [11:15:49]written 0, free lines is 4095 [11:15:49]OFD Sender: Processing packet 202723 [packets to send 116, broken 115] [11:15:49]ProducePacketName [11:15:49]name=ofd_packets/00202723 [11:15:49]OFD Sender: To server: pG, [11:15:49]CommunicateWithHost lk.salyk.kg:30040 [11:15:49]ConnectInit lk.salyk.kg [11:15:50]Connected sock=10 [11:15:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 15 BC 07 01 B5 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 E4 C3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 17 03 00 35 04 06 00 BE B5 7A 25 0D 86 80 4B C3 F0 05 CE 72 0A [11:15:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3E 0E 47 00 03 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 17 03 00 F4 03 04 00 97 6F 20 67 B6 04 01 00 00 7F 1A D4 03 67 99 CA 51 [11:15:50]CommunicateWithHost err = 0 [11:15:50]CheckOFDResponse [11:15:50]1017 (14) - 77093643461234 [11:15:50]1041 (16) - 0000000000871756 [11:15:50]1040 (4) - 202723 [11:15:50]1012 (4) - 29.10.2024 05:16 [11:15:50]1206 (1) - 0 [11:15:50]OFD Sender: Remove packet 202723 [11:15:50]ProducePacketName [11:15:50]name=ofd_packets/00202723 [11:15:50]NVStorageDeleteData [11:15:50]Write to MH i2c: 01 00 00 C9 17 E0 [11:15:50]Write i2c OK [11:15:50]MH_I2C_Read... [11:15:50]Read from MH i2c: 01 [11:15:50]MH_I2C_Read... [11:15:50]Read from MH i2c: 01 07 00 [11:15:50]MH_I2C_Read... [11:15:50]Read from MH i2c: 01 07 00 C9 17 00 00 00 00 00 A7 0C 9A [11:15:50]RasterBufferAndPrint [11:15:50]line [11:15:50]line [11:15:50]line [11:15:50]line [11:15:50]line [11:15:50]written 0, free lines is 3253 [11:15:50]MH_Cut [11:15:50]Write to MH i2c: D1 01 00 D0 17 01 B9 [11:15:50]Write i2c OK [11:15:50]MH_I2C_Read... [11:15:50]Read from MH i2c: D1 [11:15:50]MH_I2C_Read... [11:15:50]Read from MH i2c: D1 01 00 [11:15:50]MH_I2C_Read... [11:15:50]Read from MH i2c: D1 01 00 D0 17 00 B8 [11:15:50]Write to MH i2c: 01 00 00 D1 17 E8 [11:15:50]Write i2c OK [11:15:50]MH_I2C_Read... [11:15:50]OFD Sender: No OFD packet to send [11:15:51]*** Cut start [11:15:51]*** Purtial cut [11:15:51]*** Stage 1: CUTSNS_PIN = 1 [11:15:51]Read from MH i2c: 01 [11:15:51]MH_I2C_Read... [11:15:51]*** Stop cut motor [11:15:51]*** Cut end [11:15:51]Read from MH i2c: 01 07 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: 01 07 00 D1 17 00 00 00 00 00 FF 0F FD [11:15:51]process_action close_receipt done [11:15:51]requested_data is exist [11:15:51]produce_requested_data [11:15:51]requested_item fm.sn is exist - process it [11:15:51]wFMCommunicate request_size=4 [11:15:51]MH_SAM_APDU [11:15:51]CAPDU: 80 11 00 00 [11:15:51]Write to MH i2c: E2 08 00 D2 17 80 11 00 00 00 00 00 00 63 [11:15:51]Write i2c OK [11:15:51]MH_I2C_Read... [11:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:51]Read from MH i2c: E2 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 17 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 17 00 D2 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B8 [11:15:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:15:51]wFMCommunicate OK [11:15:51]requested_item fd.num is exist - process it [11:15:51]SAM_PROTO_GetFieldsCounters [11:15:51]wFMCommunicate request_size=4 [11:15:51]MH_SAM_APDU [11:15:51]CAPDU: 80 13 00 00 [11:15:51]Write to MH i2c: E2 08 00 D3 17 80 13 00 00 00 00 00 00 66 [11:15:51]Write i2c OK [11:15:51]MH_I2C_Read... [11:15:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:51]Read from MH i2c: E2 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 62 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 62 00 D3 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E3 17 03 00 0E 04 04 00 22 02 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 12 [11:15:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E3 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:15:51]wFMCommunicate OK [11:15:51]SAM_PROTO_GetFieldsCounters done [11:15:51]requested_item shift.num is exist - process it [11:15:51]requested_item shift.opened is exist - process it [11:15:51]req_shift_opened [11:15:51]FM_GetShiftState [11:15:51]SAM_PROTO_GetShiftState [11:15:51]wFMCommunicate request_size=4 [11:15:51]MH_SAM_APDU [11:15:51]CAPDU: 80 13 01 00 [11:15:51]Write to MH i2c: E2 08 00 D4 17 80 13 01 00 00 00 00 00 68 [11:15:51]Write i2c OK [11:15:51]MH_I2C_Read... [11:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:51]Read from MH i2c: E2 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 0E 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 0E 00 D4 17 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 51 [11:15:51]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:15:51]wFMCommunicate OK [11:15:51]SAM_PROTO_GetShiftState done [11:15:51]FM_GetShiftState done [11:15:51]req_shift_opened done [11:15:51]requested_item shift.open_date is exist - process it [11:15:51]req_shift_open_date [11:15:51]req_shift_open_date done [11:15:51]produce_requested_data done [11:15:51]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202723,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:15:51]process_action_free close_receipt [11:15:51]json_value_free [11:15:51]json_value_free done [11:15:51]process_json_proto returns [11:15:51]Send response to host [11:15:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202723,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:15:51]free response buf [11:15:51]execute_script done [11:15:51]execute_script returns [11:15:51]free content buf [11:15:51]Sock 9.Close socket [11:15:51]Sock 9.Thread stoped [11:15:55]OFD Sender: No OFD packet to send [11:16:00]OFD Sender: No OFD packet to send [11:16:05]OFD Sender: No OFD packet to send [11:16:10]OFD Sender: No OFD packet to send [11:16:15]OFD Sender: No OFD packet to send [11:16:20]OFD Sender: No OFD packet to send [11:16:25]OFD Sender: No OFD packet to send [11:16:30]OFD Sender: No OFD packet to send [11:16:35]OFD Sender: No OFD packet to send [11:16:40]OFD Sender: No OFD packet to send [11:16:45]OFD Sender: No OFD packet to send [11:16:50]OFD Sender: No OFD packet to send [11:16:55]OFD Sender: No OFD packet to send [11:17:00]OFD Sender: No OFD packet to send [11:17:05]OFD Sender: No OFD packet to send [11:17:10]OFD Sender: No OFD packet to send [11:17:15]OFD Sender: No OFD packet to send [11:17:20]OFD Sender: No OFD packet to send [11:17:25]OFD Sender: No OFD packet to send [11:17:30]OFD Sender: No OFD packet to send [11:17:35]OFD Sender: No OFD packet to send [11:17:40]OFD Sender: No OFD packet to send [11:17:41]accept exits with 8 [11:17:41]New connection [11:17:41]New thread 3066834276 created [11:17:41]Thread 3066977636 joined [11:17:41]Waiting for new connection... [11:17:41] Sock 8.Parse request [11:17:41]Sock 8.Check first char [11:17:41]Sock 8.First char is OK [11:17:41]request: POST /json_proto HTTP/1.0 [11:17:41]Method: POST [11:17:41]URL: /json_proto [11:17:41]Method is POST - this is cgi request [11:17:41]url: /json_proto [11:17:41]query_string will be loaded in cgi processing [11:17:41]execute_cgi json_proto POST (null) [11:17:41]execute_cgi path=json_proto method=POST [11:17:41]POST find Content-Length [11:17:41]Host: 172.17.63.195:8080 [11:17:41]Content-Length: 677 [11:17:41]Content-Type: application/json [11:17:41] [11:17:41]POST finish read [11:17:41]Found Content-Length = 677 [11:17:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:41]execute_script... [11:17: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)450511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:41]POST & json_proto [11:17:41]process_json_proto [11:17:41]json parsed OK: [11:17:41]protocol is kg_v1.0 [11:17:41]action value=close_receipt [11:17:41]process_action close_receipt [11:17:41]cmd_close_receipt [11:17:41]MH_GetDate [11:17:41]Write to MH i2c: F0 00 00 D5 17 DB [11:17:41]Write i2c OK [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: F0 [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: F0 09 00 [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: F0 09 00 D5 17 00 55 C4 20 67 47 1B 1E 67 6B [11:17:41]GetLastDocTimeStamp 1730200548 [11:17:41]current date 1730200661 [11:17:41]FM_GetShiftState [11:17:41]SAM_PROTO_GetShiftState [11:17:41]wFMCommunicate request_size=4 [11:17:41]MH_SAM_APDU [11:17:41]CAPDU: 80 13 01 00 [11:17:41]Write to MH i2c: E2 08 00 D6 17 80 13 01 00 00 00 00 00 6A [11:17:41]Write i2c OK [11:17:41]MH_I2C_Read... [11:17:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:41]Read from MH i2c: E2 [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: E2 0E 00 [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: E2 0E 00 D6 17 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 53 [11:17:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:17:41]wFMCommunicate OK [11:17:41]SAM_PROTO_GetShiftState done [11:17:41]FM_GetShiftState done [11:17:41]opened in 1730160431 [11:17:41]opened+sec_in_day 1730246831 [11:17:41]quantity*price = 50041 [11:17:41]sum+1 = 50042 [11:17:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 119 29.10.2024 11:17 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202724 ФПД: 254764621948348 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111741&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202724&fm=254764621948348&tin=02508201610067®Number=0000000000091777&sum=50000 [11:17:42]StoreToDocumentArchive [11:17:42]shift 546 fd 202724 [11:17:42]save to /storage/0546/doc_00202724 [11:17:42]save last doc name /storage/0546/doc_00202724 to /storage/kkm_last_doc_name [11:17:42]save OK [11:17:42]Clear old archive folders... [11:17:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:17:42]tlvbuf is B6EAE620 [11:17:42]SAM_PROTO_ClearQueue [11:17:42]wFMCommunicate request_size=4 [11:17:42]MH_SAM_APDU [11:17:42]CAPDU: 80 09 00 00 [11:17:42]Write to MH i2c: E2 08 00 E3 17 80 09 00 00 00 00 00 00 6C [11:17:42]Write i2c OK [11:17:42]MH_I2C_Read... [11:17:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:17:42]Read from MH i2c: E2 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: E2 03 00 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: E2 03 00 E3 17 00 90 00 6E [11:17:42]RAPDU: 90 00 [11:17:42]wFMCommunicate OK [11:17:42]SAM_PROTO_ClearQueue done [11:17:42]KKMCreateOFDPacket [11:17:42]OFDProtocolAddRootSTLVToBuf [11:17:42]FM_MakeSignedData [11:17:42]FM_MakeSignedData [11:17:42]SAM_PROTO_SignData [11:17:42]wFMCommunicate request_size=4 [11:17:42]MH_SAM_APDU [11:17:42]CAPDU: 80 0D 01 02 [11:17:42]Write to MH i2c: E2 08 00 E4 17 80 0D 01 02 00 00 00 00 74 [11:17:42]Write i2c OK [11:17:42]MH_I2C_Read... [11:17:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:17:42]Read from MH i2c: E2 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: E2 03 00 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: E2 03 00 E4 17 00 90 00 6F [11:17:42]RAPDU: 90 00 [11:17:42]wFMCommunicate OK [11:17:42]wFMCommunicate request_size=255 [11:17:42]MH_SAM_APDU [11:17:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 55 C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 17 03 00 35 04 06 00 E7 [11:17:42]Write to MH i2c: E2 02 01 E5 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 55 C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 17 03 00 35 04 06 00 E7 00 00 28 [11:17:42]Write i2c OK [11:17:42]MH_I2C_Read... [11:17:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:42]Read from MH i2c: E2 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: E2 03 00 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: E2 03 00 E5 17 00 90 00 70 [11:17:42]RAPDU: 90 00 [11:17:42]wFMCommunicate OK [11:17:42]wFMCommunicate request_size=10 [11:17:42]MH_SAM_APDU [11:17:42]CAPDU: 80 0D 02 02 05 B5 02 CA E5 BC [11:17:42]Write to MH i2c: E2 0D 00 E6 17 80 0D 02 02 05 00 B5 02 CA E5 BC 00 00 A3 [11:17:42]Write i2c OK [11:17:42]MH_I2C_Read... [11:17:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:42]Read from MH i2c: E2 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: E2 03 00 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: E2 03 00 E6 17 00 90 00 71 [11:17:42]RAPDU: 90 00 [11:17:42]wFMCommunicate OK [11:17:42]wFMCommunicate request_size=4 [11:17:42]MH_SAM_APDU [11:17:42]CAPDU: 80 0D 03 02 [11:17:42]Write to MH i2c: E2 08 00 E7 17 80 0D 03 02 00 00 00 00 79 [11:17:42]Write i2c OK [11:17:42]MH_I2C_Read... [11:17:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:17:42]Read from MH i2c: E2 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: E2 0B 00 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: E2 0B 00 E7 17 00 DC 85 04 42 6D 68 44 7E 90 00 B8 [11:17:42]RAPDU: DC 85 04 42 6D 68 44 7E 90 00 [11:17:42]wFMCommunicate OK [11:17:42]SAM_PROTO_SignData done [11:17:42]FM_MakeSignedData done [11:17:42]CreateOFDProtocolMessage [11:17:42]wFMCommunicate request_size=4 [11:17:42]MH_SAM_APDU [11:17:42]CAPDU: 80 11 00 00 [11:17:42]Write to MH i2c: E2 08 00 E8 17 80 11 00 00 00 00 00 00 79 [11:17:42]Write i2c OK [11:17:42]MH_I2C_Read... [11:17:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:42]Read from MH i2c: E2 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: E2 17 00 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: E2 17 00 E8 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CE [11:17:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:17:42]wFMCommunicate OK [11:17:42]CreateOFDProtocolMessage done [11:17:42]OFDSenderStorePacket 202724 [11:17:42]StoreOFDPacket docnum=202724 [11:17:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DF 4C 07 01 21 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 55 C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 17 03 00 35 04 06 00 E7 B5 02 CA E5 BC DC 85 04 42 6D 68 44 7E [11:17:42]CheckFolder [11:17:42]dirname=/storage/ofd_packets [11:17:42]CheckFolder done [11:17:42]ProducePacketName [11:17:42]name=ofd_packets/00202724 [11:17:42]NVStorageSaveData ofd_packets/00202724 [11:17:42]File name is /storage/ofd_packets/00202724 [11:17:42]Write 301 bytes [11:17:42]NVStorageSaveData done [11:17:42]OFDSenderStorePacket done [11:17:42]KKMCreateOFDPacket done [11:17:42]NVStorageSaveData kkm_last_timestamp [11:17:42]File name is /storage/kkm_last_timestamp [11:17:42]Write 4 bytes [11:17:42]NVStorageSaveData done [11:17:42]ExternCall_PrintAddStr [11:17:42]wPrintStart [11:17:42]Write to MH i2c: 01 00 00 E9 17 00 [11:17:42]Write i2c OK [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: 01 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: 01 07 00 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: 01 07 00 E9 17 00 00 00 00 00 FF 0F 15 [11:17:42]RasterBufferAndPrint [11:17:42]line Счет N : (1)450511 [11:17:42]line ИНН: 02508201610067 [11:17:42]line Контрольно-Кассовый Чек [11:17:42]line ПРОДАЖА [11:17:42]line ТРК (МРК, ГНК) : 62 [11:17:42]line Товар: 2710124130 [11:17:42]line Аи-92-К-2 [11:17:42]line 7.480 * 66.90 [11:17:42]line = 500.41 [11:17:42]line НДС 12% НСП 1% [11:17:42]line > о реализуемом товаре [11:17:42]line ОКРУГЛЕНИЕ: -0.41 [11:17:42]line ИТОГО: 500.00 [11:17:42]line Внесено: 500.00 [11:17:42]line СДАЧА: 0.00 [11:17:42]line НСП 1% : 4.43 [11:17:42]line НДС 12% : 53.14 [11:17:42]line Наличными: 500.00 [11:17:42]line Безнал.: 0.00 [11:17:42]line Место: АЗС № 171 "Партнер Нефть" [11:17:42]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:17:42]line СНО: Общий режим [11:17:42]line Чек 119 29.10.2024 11:17 [11:17:42]line Смена: 546 ФФД: 1.0 [11:17:42]line ЗНМ: 0300000109 [11:17:42]line РНМ: 0000000000091777 [11:17:42]line Версия ККМ: 001 [11:17:42]line ФМ: 0000000000871756 [11:17:42]line ФД: 202724 [11:17:42]line ФПД: 254764621948348 [11:17:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111741&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202724&fm=254764621948348&tin=02508201610067®Number=0000000000091777&sum=50000 [11:17:43]OFD Sender: Processing packet 202724 [packets to send 116, broken 115] [11:17:43]ProducePacketName [11:17:43]name=ofd_packets/00202724 [11:17:43]OFD Sender: To server: pG, [11:17:43]CommunicateWithHost lk.salyk.kg:30040 [11:17:43]ConnectInit lk.salyk.kg [11:17:43]written 0, free lines is 4095 [11:17:43]Connected sock=10 [11:17:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DF 4C 07 01 21 E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 55 C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 17 03 00 35 04 06 00 E7 B5 02 CA E5 BC DC 85 04 42 6D 68 44 7E [11:17:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 29 F1 47 00 CF EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 17 03 00 F4 03 04 00 08 70 20 67 B6 04 01 00 00 EF 23 B3 AD 7A 73 C0 4D [11:17:43]CommunicateWithHost err = 0 [11:17:43]CheckOFDResponse [11:17:43]1017 (14) - 77093643461234 [11:17:43]1041 (16) - 0000000000871756 [11:17:43]1040 (4) - 202724 [11:17:43]1012 (4) - 29.10.2024 05:18 [11:17:43]1206 (1) - 0 [11:17:43]OFD Sender: Remove packet 202724 [11:17:43]ProducePacketName [11:17:43]name=ofd_packets/00202724 [11:17:43]NVStorageDeleteData [11:17:43]Write to MH i2c: 01 00 00 14 18 2C [11:17:43]Write i2c OK [11:17:43]MH_I2C_Read... [11:17:43]Read from MH i2c: 01 [11:17:43]MH_I2C_Read... [11:17:43]Read from MH i2c: 01 07 00 [11:17:43]MH_I2C_Read... [11:17:43]Read from MH i2c: 01 07 00 14 18 00 00 00 00 00 92 0C D1 [11:17:43]RasterBufferAndPrint [11:17:43]line [11:17:43]line [11:17:43]line [11:17:43]line [11:17:43]line [11:17:43]written 0, free lines is 3222 [11:17:43]MH_Cut [11:17:43]Write to MH i2c: D1 01 00 1B 18 01 05 [11:17:43]Write i2c OK [11:17:43]MH_I2C_Read... [11:17:43]Read from MH i2c: D1 [11:17:43]MH_I2C_Read... [11:17:43]Read from MH i2c: D1 01 00 [11:17:43]MH_I2C_Read... [11:17:43]Read from MH i2c: D1 01 00 1B 18 00 04 [11:17:43]Write to MH i2c: 01 00 00 1C 18 34 [11:17:43]Write i2c OK [11:17:43]MH_I2C_Read... [11:17:44]OFD Sender: No OFD packet to send [11:17:44]*** Cut start [11:17:44]*** Purtial cut [11:17:44]*** Stage 1: CUTSNS_PIN = 1 [11:17:44]Read from MH i2c: 01 [11:17:44]MH_I2C_Read... [11:17:44]*** Stop cut motor [11:17:44]*** Cut end [11:17:44]Read from MH i2c: 01 07 00 [11:17:44]MH_I2C_Read... [11:17:44]Read from MH i2c: 01 07 00 1C 18 00 00 00 00 00 FF 0F 49 [11:17:44]process_action close_receipt done [11:17:44]requested_data is exist [11:17:44]produce_requested_data [11:17:44]requested_item fm.sn is exist - process it [11:17:44]wFMCommunicate request_size=4 [11:17:44]MH_SAM_APDU [11:17:44]CAPDU: 80 11 00 00 [11:17:44]Write to MH i2c: E2 08 00 1D 18 80 11 00 00 00 00 00 00 AF [11:17:44]Write i2c OK [11:17:44]MH_I2C_Read... [11:17:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:44]Read from MH i2c: E2 [11:17:44]MH_I2C_Read... [11:17:44]Read from MH i2c: E2 17 00 [11:17:44]MH_I2C_Read... [11:17:44]Read from MH i2c: E2 17 00 1D 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 04 [11:17:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:17:44]wFMCommunicate OK [11:17:44]requested_item fd.num is exist - process it [11:17:44]SAM_PROTO_GetFieldsCounters [11:17:44]wFMCommunicate request_size=4 [11:17:44]MH_SAM_APDU [11:17:44]CAPDU: 80 13 00 00 [11:17:44]Write to MH i2c: E2 08 00 1E 18 80 13 00 00 00 00 00 00 B2 [11:17:44]Write i2c OK [11:17:44]MH_I2C_Read... [11:17:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:45]Read from MH i2c: E2 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 62 00 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 62 00 1E 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E4 17 03 00 0E 04 04 00 22 02 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 62 [11:17:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E4 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:17:45]wFMCommunicate OK [11:17:45]SAM_PROTO_GetFieldsCounters done [11:17:45]requested_item shift.num is exist - process it [11:17:45]requested_item shift.opened is exist - process it [11:17:45]req_shift_opened [11:17:45]FM_GetShiftState [11:17:45]SAM_PROTO_GetShiftState [11:17:45]wFMCommunicate request_size=4 [11:17:45]MH_SAM_APDU [11:17:45]CAPDU: 80 13 01 00 [11:17:45]Write to MH i2c: E2 08 00 1F 18 80 13 01 00 00 00 00 00 B4 [11:17:45]Write i2c OK [11:17:45]MH_I2C_Read... [11:17:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:45]Read from MH i2c: E2 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 0E 00 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 0E 00 1F 18 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9D [11:17:45]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:17:45]wFMCommunicate OK [11:17:45]SAM_PROTO_GetShiftState done [11:17:45]FM_GetShiftState done [11:17:45]req_shift_opened done [11:17:45]requested_item shift.open_date is exist - process it [11:17:45]req_shift_open_date [11:17:45]req_shift_open_date done [11:17:45]produce_requested_data done [11:17:45]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202724,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:17:45]process_action_free close_receipt [11:17:45]json_value_free [11:17:45]json_value_free done [11:17:45]process_json_proto returns [11:17:45]Send response to host [11:17:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202724,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:17:45]free response buf [11:17:45]execute_script done [11:17:45]execute_script returns [11:17:45]free content buf [11:17:45]Sock 8.Close socket [11:17:45]Sock 8.Thread stoped [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:08]accept exits with 9 [11:18:08]New connection [11:18:08]New thread 3066977636 created [11:18:08]Thread 3066834276 joined [11:18:08]Waiting for new connection... [11:18:08] Sock 9.Parse request [11:18:08]Sock 9.Check first char [11:18:08]Sock 9.First char is OK [11:18:08]request: POST /json_proto HTTP/1.0 [11:18:08]Method: POST [11:18:08]URL: /json_proto [11:18:08]Method is POST - this is cgi request [11:18:08]url: /json_proto [11:18:08]query_string will be loaded in cgi processing [11:18:08]execute_cgi json_proto POST (null) [11:18:08]execute_cgi path=json_proto method=POST [11:18:08]POST find Content-Length [11:18:08]Host: 172.17.63.195:8080 [11:18:08]Content-Length: 677 [11:18:08]Content-Type: application/json [11:18:08] [11:18:08]POST finish read [11:18:08]Found Content-Length = 677 [11:18:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450512", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.340, "sum" : 290.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 290.00, "total" : 290.00, "payments": [ { "type": 0, "sum" : 290.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:08]execute_script... [11:18:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450512", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.340, "sum" : 290.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 290.00, "total" : 290.00, "payments": [ { "type": 0, "sum" : 290.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:08]POST & json_proto [11:18:08]process_json_proto [11:18:08]json parsed OK: [11:18:08]protocol is kg_v1.0 [11:18:08]action value=close_receipt [11:18:08]process_action close_receipt [11:18:08]cmd_close_receipt [11:18:08]MH_GetDate [11:18:08]Write to MH i2c: F0 00 00 20 18 27 [11:18:08]Write i2c OK [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: F0 [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: F0 09 00 [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: F0 09 00 20 18 00 71 C4 20 67 47 1B 1E 67 D3 [11:18:08]GetLastDocTimeStamp 1730200661 [11:18:08]current date 1730200689 [11:18:08]FM_GetShiftState [11:18:08]SAM_PROTO_GetShiftState [11:18:08]wFMCommunicate request_size=4 [11:18:08]MH_SAM_APDU [11:18:08]CAPDU: 80 13 01 00 [11:18:08]Write to MH i2c: E2 08 00 21 18 80 13 01 00 00 00 00 00 B6 [11:18:08]Write i2c OK [11:18:08]MH_I2C_Read... [11:18:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:08]Read from MH i2c: E2 [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: E2 0E 00 [11:18:08]MH_I2C_Read... [11:18:08]Read from MH i2c: E2 0E 00 21 18 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9F [11:18:08]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:18:08]wFMCommunicate OK [11:18:08]SAM_PROTO_GetShiftState done [11:18:08]FM_GetShiftState done [11:18:08]opened in 1730160431 [11:18:08]opened+sec_in_day 1730246831 [11:18:08]quantity*price = 29034 [11:18:08]sum+1 = 29036 [11:18:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 290.00 Внесено: 290.00 СДАЧА: 0.00 НСП 1% : 2.57 НДС 12% : 30.83 Наличными: 290.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 120 29.10.2024 11:18 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202725 ФПД: 270834340719087 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111809&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202725&fm=270834340719087&tin=02508201610067®Number=0000000000091777&sum=29000 [11:18:10]StoreToDocumentArchive [11:18:10]shift 546 fd 202725 [11:18:10]save to /storage/0546/doc_00202725 [11:18:10]save last doc name /storage/0546/doc_00202725 to /storage/kkm_last_doc_name [11:18:10]save OK [11:18:10]Clear old archive folders... [11:18:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:18:10]tlvbuf is B6EAE1A0 [11:18:10]SAM_PROTO_ClearQueue [11:18:10]wFMCommunicate request_size=4 [11:18:10]MH_SAM_APDU [11:18:10]CAPDU: 80 09 00 00 [11:18:10]Write to MH i2c: E2 08 00 2E 18 80 09 00 00 00 00 00 00 B8 [11:18:10]Write i2c OK [11:18:10]MH_I2C_Read... [11:18:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:18:10]Read from MH i2c: E2 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 03 00 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 03 00 2E 18 00 90 00 BA [11:18:10]RAPDU: 90 00 [11:18:10]wFMCommunicate OK [11:18:10]SAM_PROTO_ClearQueue done [11:18:10]KKMCreateOFDPacket [11:18:10]OFDProtocolAddRootSTLVToBuf [11:18:10]FM_MakeSignedData [11:18:10]FM_MakeSignedData [11:18:10]SAM_PROTO_SignData [11:18:10]wFMCommunicate request_size=4 [11:18:10]MH_SAM_APDU [11:18:10]CAPDU: 80 0D 01 02 [11:18:10]Write to MH i2c: E2 08 00 2F 18 80 0D 01 02 00 00 00 00 C0 [11:18:10]Write i2c OK [11:18:10]MH_I2C_Read... [11:18:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:18:10]Read from MH i2c: E2 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 03 00 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 03 00 2F 18 00 90 00 BB [11:18:10]RAPDU: 90 00 [11:18:10]wFMCommunicate OK [11:18:10]wFMCommunicate request_size=255 [11:18:10]MH_SAM_APDU [11:18: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 32 FF 03 08 00 03 F4 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 6B 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 71 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 0C 00 00 00 00 07 04 06 00 48 71 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 71 C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 17 03 00 35 04 06 00 F6 [11:18:10]Write to MH i2c: E2 02 01 30 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F4 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 6B 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 71 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 0C 00 00 00 00 07 04 06 00 48 71 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 71 C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 17 03 00 35 04 06 00 F6 00 00 C3 [11:18:10]Write i2c OK [11:18:10]MH_I2C_Read... [11:18:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:10]Read from MH i2c: E2 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 03 00 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 03 00 30 18 00 90 00 BC [11:18:10]RAPDU: 90 00 [11:18:10]wFMCommunicate OK [11:18:10]wFMCommunicate request_size=10 [11:18:10]MH_SAM_APDU [11:18:10]CAPDU: 80 0D 02 02 05 52 88 AB E9 EF [11:18:10]Write to MH i2c: E2 0D 00 31 18 80 0D 02 02 05 00 52 88 AB E9 EF 00 00 2A [11:18:10]Write i2c OK [11:18:10]MH_I2C_Read... [11:18:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:10]Read from MH i2c: E2 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 03 00 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 03 00 31 18 00 90 00 BD [11:18:10]RAPDU: 90 00 [11:18:10]wFMCommunicate OK [11:18:10]wFMCommunicate request_size=4 [11:18:10]MH_SAM_APDU [11:18:10]CAPDU: 80 0D 03 02 [11:18:10]Write to MH i2c: E2 08 00 32 18 80 0D 03 02 00 00 00 00 C5 [11:18:10]Write i2c OK [11:18:10]MH_I2C_Read... [11:18:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:18:10]Read from MH i2c: E2 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 0B 00 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 0B 00 32 18 00 6D FB 61 C9 C6 99 6F B0 90 00 D6 [11:18:10]RAPDU: 6D FB 61 C9 C6 99 6F B0 90 00 [11:18:10]wFMCommunicate OK [11:18:10]SAM_PROTO_SignData done [11:18:10]FM_MakeSignedData done [11:18:10]CreateOFDProtocolMessage [11:18:10]wFMCommunicate request_size=4 [11:18:10]MH_SAM_APDU [11:18:10]CAPDU: 80 11 00 00 [11:18:10]Write to MH i2c: E2 08 00 33 18 80 11 00 00 00 00 00 00 C5 [11:18:10]Write i2c OK [11:18:10]MH_I2C_Read... [11:18:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:10]Read from MH i2c: E2 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 17 00 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: E2 17 00 33 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1A [11:18:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:18:10]wFMCommunicate OK [11:18:10]CreateOFDProtocolMessage done [11:18:10]OFDSenderStorePacket 202725 [11:18:10]StoreOFDPacket docnum=202725 [11:18:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6E 62 07 01 B3 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F4 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 6B 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 71 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 0C 00 00 00 00 07 04 06 00 48 71 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 71 C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 17 03 00 35 04 06 00 F6 52 88 AB E9 EF 6D FB 61 C9 C6 99 6F B0 [11:18:10]CheckFolder [11:18:10]dirname=/storage/ofd_packets [11:18:10]CheckFolder done [11:18:10]ProducePacketName [11:18:10]name=ofd_packets/00202725 [11:18:10]NVStorageSaveData ofd_packets/00202725 [11:18:10]File name is /storage/ofd_packets/00202725 [11:18:10]Write 301 bytes [11:18:10]NVStorageSaveData done [11:18:10]OFDSenderStorePacket done [11:18:10]KKMCreateOFDPacket done [11:18:10]NVStorageSaveData kkm_last_timestamp [11:18:10]File name is /storage/kkm_last_timestamp [11:18:10]Write 4 bytes [11:18:10]NVStorageSaveData done [11:18:10]ExternCall_PrintAddStr [11:18:10]wPrintStart [11:18:10]Write to MH i2c: 01 00 00 34 18 4C [11:18:10]Write i2c OK [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: 01 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: 01 07 00 [11:18:10]MH_I2C_Read... [11:18:10]Read from MH i2c: 01 07 00 34 18 00 00 00 00 00 FF 0F 61 [11:18:10]RasterBufferAndPrint [11:18:10]line Счет N : (1)450512 [11:18:10]line ИНН: 02508201610067 [11:18:10]line Контрольно-Кассовый Чек [11:18:10]line ПРОДАЖА [11:18:10]line ТРК (МРК, ГНК) : 41 [11:18:10]line Товар: 2710124130 [11:18:10]line Аи-92-К-2 [11:18:10]line 4.340 * 66.90 [11:18:10]line = 290.35 [11:18:10]line НДС 12% НСП 1% [11:18:10]line > о реализуемом товаре [11:18:10]line ОКРУГЛЕНИЕ: -0.35 [11:18:10]line ИТОГО: 290.00 [11:18:10]line Внесено: 290.00 [11:18:10]line СДАЧА: 0.00 [11:18:10]line НСП 1% : 2.57 [11:18:10]line НДС 12% : 30.83 [11:18:10]line Наличными: 290.00 [11:18:10]line Безнал.: 0.00 [11:18:10]line Место: АЗС № 171 "Партнер Нефть" [11:18:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:18:10]line СНО: Общий режим [11:18:10]line Чек 120 29.10.2024 11:18 [11:18:10]line Смена: 546 ФФД: 1.0 [11:18:10]line ЗНМ: 0300000109 [11:18:10]line РНМ: 0000000000091777 [11:18:10]line Версия ККМ: 001 [11:18:10]line ФМ: 0000000000871756 [11:18:10]line ФД: 202725 [11:18:10]line ФПД: 270834340719087 [11:18:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111809&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202725&fm=270834340719087&tin=02508201610067®Number=0000000000091777&sum=29000 [11:18:10]OFD Sender: Processing packet 202725 [packets to send 116, broken 115] [11:18:10]ProducePacketName [11:18:10]name=ofd_packets/00202725 [11:18:10]OFD Sender: To server: pG, [11:18:10]CommunicateWithHost lk.salyk.kg:30040 [11:18:10]ConnectInit lk.salyk.kg [11:18:10]written 0, free lines is 4095 [11:18:11]Connected sock=10 [11:18:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6E 62 07 01 B3 12 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F4 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 6B 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 71 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 0C 00 00 00 00 07 04 06 00 48 71 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 71 C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 17 03 00 35 04 06 00 F6 52 88 AB E9 EF 6D FB 61 C9 C6 99 6F B0 [11:18:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6A 7D 47 00 21 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 17 03 00 F4 03 04 00 24 70 20 67 B6 04 01 00 00 36 51 7E 40 F2 2D 48 25 [11:18:11]CommunicateWithHost err = 0 [11:18:11]CheckOFDResponse [11:18:11]1017 (14) - 77093643461234 [11:18:11]1041 (16) - 0000000000871756 [11:18:11]1040 (4) - 202725 [11:18:11]1012 (4) - 29.10.2024 05:18 [11:18:11]1206 (1) - 0 [11:18:11]OFD Sender: Remove packet 202725 [11:18:11]ProducePacketName [11:18:11]name=ofd_packets/00202725 [11:18:11]NVStorageDeleteData [11:18:11]Write to MH i2c: 01 00 00 5F 18 77 [11:18:11]Write i2c OK [11:18:11]MH_I2C_Read... [11:18:11]Read from MH i2c: 01 [11:18:11]MH_I2C_Read... [11:18:11]Read from MH i2c: 01 07 00 [11:18:11]MH_I2C_Read... [11:18:11]Read from MH i2c: 01 07 00 5F 18 00 00 00 00 00 A3 0C 2D [11:18:11]RasterBufferAndPrint [11:18:11]line [11:18:11]line [11:18:11]line [11:18:11]line [11:18:11]line [11:18:11]written 0, free lines is 3241 [11:18:11]MH_Cut [11:18:11]Write to MH i2c: D1 01 00 66 18 01 50 [11:18:11]Write i2c OK [11:18:11]MH_I2C_Read... [11:18:11]Read from MH i2c: D1 [11:18:11]MH_I2C_Read... [11:18:11]Read from MH i2c: D1 01 00 [11:18:11]MH_I2C_Read... [11:18:11]Read from MH i2c: D1 01 00 66 18 00 4F [11:18:11]Write to MH i2c: 01 00 00 67 18 7F [11:18:11]Write i2c OK [11:18:11]MH_I2C_Read... [11:18:11]OFD Sender: No OFD packet to send [11:18:12]*** Cut start [11:18:12]*** Purtial cut [11:18:12]*** Stage 1: CUTSNS_PIN = 1 [11:18:12]Read from MH i2c: 01 [11:18:12]MH_I2C_Read... [11:18:12]*** Stop cut motor [11:18:12]*** Cut end [11:18:12]Read from MH i2c: 01 07 00 [11:18:12]MH_I2C_Read... [11:18:12]Read from MH i2c: 01 07 00 67 18 00 00 00 00 00 FF 0F 94 [11:18:12]process_action close_receipt done [11:18:12]requested_data is exist [11:18:12]produce_requested_data [11:18:12]requested_item fm.sn is exist - process it [11:18:12]wFMCommunicate request_size=4 [11:18:12]MH_SAM_APDU [11:18:12]CAPDU: 80 11 00 00 [11:18:12]Write to MH i2c: E2 08 00 68 18 80 11 00 00 00 00 00 00 FA [11:18:12]Write i2c OK [11:18:12]MH_I2C_Read... [11:18:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:12]Read from MH i2c: E2 [11:18:12]MH_I2C_Read... [11:18:12]Read from MH i2c: E2 17 00 [11:18:12]MH_I2C_Read... [11:18:12]Read from MH i2c: E2 17 00 68 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4F [11:18:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:18:12]wFMCommunicate OK [11:18:12]requested_item fd.num is exist - process it [11:18:12]SAM_PROTO_GetFieldsCounters [11:18:12]wFMCommunicate request_size=4 [11:18:12]MH_SAM_APDU [11:18:12]CAPDU: 80 13 00 00 [11:18:12]Write to MH i2c: E2 08 00 69 18 80 13 00 00 00 00 00 00 FD [11:18:12]Write i2c OK [11:18:12]MH_I2C_Read... [11:18:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:18:12]Read from MH i2c: E2 [11:18:12]MH_I2C_Read... [11:18:12]Read from MH i2c: E2 62 00 [11:18:12]MH_I2C_Read... [11:18:12]Read from MH i2c: E2 62 00 69 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E5 17 03 00 0E 04 04 00 22 02 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 B1 [11:18:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E5 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:18:12]wFMCommunicate OK [11:18:12]SAM_PROTO_GetFieldsCounters done [11:18:12]requested_item shift.num is exist - process it [11:18:12]requested_item shift.opened is exist - process it [11:18:12]req_shift_opened [11:18:12]FM_GetShiftState [11:18:12]SAM_PROTO_GetShiftState [11:18:12]wFMCommunicate request_size=4 [11:18:12]MH_SAM_APDU [11:18:12]CAPDU: 80 13 01 00 [11:18:12]Write to MH i2c: E2 08 00 6A 18 80 13 01 00 00 00 00 00 FF [11:18:12]Write i2c OK [11:18:12]MH_I2C_Read... [11:18:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:12]Read from MH i2c: E2 [11:18:12]MH_I2C_Read... [11:18:12]Read from MH i2c: E2 0E 00 [11:18:12]MH_I2C_Read... [11:18:12]Read from MH i2c: E2 0E 00 6A 18 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E8 [11:18:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:18:12]wFMCommunicate OK [11:18:12]SAM_PROTO_GetShiftState done [11:18:12]FM_GetShiftState done [11:18:12]req_shift_opened done [11:18:12]requested_item shift.open_date is exist - process it [11:18:12]req_shift_open_date [11:18:12]req_shift_open_date done [11:18:12]produce_requested_data done [11:18:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202725,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:18:12]process_action_free close_receipt [11:18:12]json_value_free [11:18:12]json_value_free done [11:18:12]process_json_proto returns [11:18:12]Send response to host [11:18:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202725,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:18:12]free response buf [11:18:12]execute_script done [11:18:12]execute_script returns [11:18:12]free content buf [11:18:12]Sock 9.Close socket [11:18:12]Sock 9.Thread stoped [11:18:16]OFD Sender: No OFD packet to send [11:18:21]OFD Sender: No OFD packet to send [11:18:26]OFD Sender: No OFD packet to send [11:18:31]OFD Sender: No OFD packet to send [11:18:36]OFD Sender: No OFD packet to send [11:18:41]OFD Sender: No OFD packet to send [11:18:46]accept exits with 8 [11:18:46]New connection [11:18:46]New thread 3066834276 created [11:18:46]Thread 3066977636 joined [11:18:46]Waiting for new connection... [11:18:46] Sock 8.Parse request [11:18:46]Sock 8.Check first char [11:18:46]Sock 8.First char is OK [11:18:46]request: POST /json_proto HTTP/1.0 [11:18:46]Method: POST [11:18:46]URL: /json_proto [11:18:46]Method is POST - this is cgi request [11:18:46]url: /json_proto [11:18:46]query_string will be loaded in cgi processing [11:18:46]execute_cgi json_proto POST (null) [11:18:46]execute_cgi path=json_proto method=POST [11:18:46]POST find Content-Length [11:18:46]Host: 172.17.63.195:8080 [11:18:46]Content-Length: 677 [11:18:46]Content-Type: application/json [11:18:46] [11:18:46]POST finish read [11:18:46]Found Content-Length = 677 [11:18:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450513", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.250, "sum" : 150.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:46]execute_script... [11:18: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)450513", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.250, "sum" : 150.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:46]POST & json_proto [11:18:46]process_json_proto [11:18:46]json parsed OK: [11:18:46]protocol is kg_v1.0 [11:18:46]action value=close_receipt [11:18:46]process_action close_receipt [11:18:46]cmd_close_receipt [11:18:46]MH_GetDate [11:18:46]Write to MH i2c: F0 00 00 6B 18 72 [11:18:46]Write i2c OK [11:18:46]MH_I2C_Read... [11:18:46]Read from MH i2c: F0 [11:18:46]MH_I2C_Read... [11:18:46]Read from MH i2c: F0 09 00 [11:18:46]MH_I2C_Read... [11:18:46]Read from MH i2c: F0 09 00 6B 18 00 96 C4 20 67 47 1B 1E 67 43 [11:18:46]GetLastDocTimeStamp 1730200689 [11:18:46]current date 1730200726 [11:18:46]FM_GetShiftState [11:18:46]SAM_PROTO_GetShiftState [11:18:46]wFMCommunicate request_size=4 [11:18:46]MH_SAM_APDU [11:18:46]CAPDU: 80 13 01 00 [11:18:46]Write to MH i2c: E2 08 00 6C 18 80 13 01 00 00 00 00 00 01 [11:18:46]Write i2c OK [11:18:46]MH_I2C_Read... [11:18:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:46]Read from MH i2c: E2 [11:18:46]MH_I2C_Read... [11:18:46]Read from MH i2c: E2 0E 00 [11:18:46]MH_I2C_Read... [11:18:46]Read from MH i2c: E2 0E 00 6C 18 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EA [11:18:46]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:18:46]wFMCommunicate OK [11:18:46]SAM_PROTO_GetShiftState done [11:18:46]FM_GetShiftState done [11:18:46]opened in 1730160431 [11:18:46]opened+sec_in_day 1730246831 [11:18:46]quantity*price = 15052 [11:18:46]sum+1 = 15054 [11:18:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 150.00 Внесено: 150.00 СДАЧА: 0.00 НСП 1% : 1.33 НДС 12% : 15.98 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 121 29.10.2024 11:18 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202726 ФПД: 80393001653551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111846&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202726&fm=80393001653551&tin=02508201610067®Number=0000000000091777&sum=15000 [11:18:47]StoreToDocumentArchive [11:18:47]shift 546 fd 202726 [11:18:47]save to /storage/0546/doc_00202726 [11:18:47]save last doc name /storage/0546/doc_00202726 to /storage/kkm_last_doc_name [11:18:47]save OK [11:18:47]Clear old archive folders... [11:18:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:18:47]tlvbuf is B6EAE630 [11:18:47]SAM_PROTO_ClearQueue [11:18:47]wFMCommunicate request_size=4 [11:18:47]MH_SAM_APDU [11:18:47]CAPDU: 80 09 00 00 [11:18:47]Write to MH i2c: E2 08 00 79 18 80 09 00 00 00 00 00 00 03 [11:18:47]Write i2c OK [11:18:47]MH_I2C_Read... [11:18:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:18:47]Read from MH i2c: E2 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: E2 03 00 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: E2 03 00 79 18 00 90 00 05 [11:18:47]RAPDU: 90 00 [11:18:47]wFMCommunicate OK [11:18:47]SAM_PROTO_ClearQueue done [11:18:47]KKMCreateOFDPacket [11:18:47]OFDProtocolAddRootSTLVToBuf [11:18:47]FM_MakeSignedData [11:18:47]FM_MakeSignedData [11:18:47]SAM_PROTO_SignData [11:18:47]wFMCommunicate request_size=4 [11:18:47]MH_SAM_APDU [11:18:47]CAPDU: 80 0D 01 02 [11:18:47]Write to MH i2c: E2 08 00 7A 18 80 0D 01 02 00 00 00 00 0B [11:18:47]Write i2c OK [11:18:47]MH_I2C_Read... [11:18:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:18:47]Read from MH i2c: E2 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: E2 03 00 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: E2 03 00 7A 18 00 90 00 06 [11:18:47]RAPDU: 90 00 [11:18:47]wFMCommunicate OK [11:18:47]wFMCommunicate request_size=255 [11:18:47]MH_SAM_APDU [11:18: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 32 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 96 C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 17 03 00 35 04 06 00 49 [11:18:47]Write to MH i2c: E2 02 01 7B 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 96 C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 17 03 00 35 04 06 00 49 00 00 63 [11:18:47]Write i2c OK [11:18:47]MH_I2C_Read... [11:18:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:47]Read from MH i2c: E2 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: E2 03 00 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: E2 03 00 7B 18 00 90 00 07 [11:18:47]RAPDU: 90 00 [11:18:47]wFMCommunicate OK [11:18:47]wFMCommunicate request_size=10 [11:18:47]MH_SAM_APDU [11:18:47]CAPDU: 80 0D 02 02 05 1D F4 4E 55 2F [11:18:47]Write to MH i2c: E2 0D 00 7C 18 80 0D 02 02 05 00 1D F4 4E 55 2F 00 00 FB [11:18:47]Write i2c OK [11:18:47]MH_I2C_Read... [11:18:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:47]Read from MH i2c: E2 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: E2 03 00 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: E2 03 00 7C 18 00 90 00 08 [11:18:47]RAPDU: 90 00 [11:18:47]wFMCommunicate OK [11:18:47]wFMCommunicate request_size=4 [11:18:47]MH_SAM_APDU [11:18:47]CAPDU: 80 0D 03 02 [11:18:47]Write to MH i2c: E2 08 00 7D 18 80 0D 03 02 00 00 00 00 10 [11:18:47]Write i2c OK [11:18:47]MH_I2C_Read... [11:18:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:18:47]Read from MH i2c: E2 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: E2 0B 00 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: E2 0B 00 7D 18 00 1B 8C 31 B2 12 D4 AE DB 90 00 0A [11:18:47]RAPDU: 1B 8C 31 B2 12 D4 AE DB 90 00 [11:18:47]wFMCommunicate OK [11:18:47]SAM_PROTO_SignData done [11:18:47]FM_MakeSignedData done [11:18:47]CreateOFDProtocolMessage [11:18:47]wFMCommunicate request_size=4 [11:18:47]MH_SAM_APDU [11:18:47]CAPDU: 80 11 00 00 [11:18:47]Write to MH i2c: E2 08 00 7E 18 80 11 00 00 00 00 00 00 10 [11:18:47]Write i2c OK [11:18:47]MH_I2C_Read... [11:18:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:47]Read from MH i2c: E2 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: E2 17 00 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: E2 17 00 7E 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 65 [11:18:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:18:47]wFMCommunicate OK [11:18:47]CreateOFDProtocolMessage done [11:18:47]OFDSenderStorePacket 202726 [11:18:47]StoreOFDPacket docnum=202726 [11:18:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F0 C3 07 01 4B E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 96 C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 17 03 00 35 04 06 00 49 1D F4 4E 55 2F 1B 8C 31 B2 12 D4 AE DB [11:18:47]CheckFolder [11:18:47]dirname=/storage/ofd_packets [11:18:47]CheckFolder done [11:18:47]ProducePacketName [11:18:47]name=ofd_packets/00202726 [11:18:47]NVStorageSaveData ofd_packets/00202726 [11:18:47]File name is /storage/ofd_packets/00202726 [11:18:47]Write 301 bytes [11:18:47]NVStorageSaveData done [11:18:47]OFDSenderStorePacket done [11:18:47]KKMCreateOFDPacket done [11:18:47]NVStorageSaveData kkm_last_timestamp [11:18:47]File name is /storage/kkm_last_timestamp [11:18:47]Write 4 bytes [11:18:47]NVStorageSaveData done [11:18:47]ExternCall_PrintAddStr [11:18:47]wPrintStart [11:18:47]Write to MH i2c: 01 00 00 7F 18 97 [11:18:47]Write i2c OK [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: 01 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: 01 07 00 [11:18:47]MH_I2C_Read... [11:18:47]Read from MH i2c: 01 07 00 7F 18 00 00 00 00 00 FF 0F AC [11:18:47]RasterBufferAndPrint [11:18:47]line Счет N : (1)450513 [11:18:47]line ИНН: 02508201610067 [11:18:47]line Контрольно-Кассовый Чек [11:18:47]line ПРОДАЖА [11:18:47]line ТРК (МРК, ГНК) : 62 [11:18:47]line Товар: 2710124130 [11:18:47]line Аи-92-К-2 [11:18:47]line 2.250 * 66.90 [11:18:47]line = 150.53 [11:18:47]line НДС 12% НСП 1% [11:18:47]line > о реализуемом товаре [11:18:47]line ОКРУГЛЕНИЕ: -0.53 [11:18:47]line ИТОГО: 150.00 [11:18:47]line Внесено: 150.00 [11:18:47]line СДАЧА: 0.00 [11:18:47]line НСП 1% : 1.33 [11:18:47]line НДС 12% : 15.98 [11:18:47]line Наличными: 150.00 [11:18:47]line Безнал.: 0.00 [11:18:47]line Место: АЗС № 171 "Партнер Нефть" [11:18:47]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:18:47]line СНО: Общий режим [11:18:47]line Чек 121 29.10.2024 11:18 [11:18:47]line Смена: 546 ФФД: 1.0 [11:18:47]line ЗНМ: 0300000109 [11:18:47]line РНМ: 0000000000091777 [11:18:47]line Версия ККМ: 001 [11:18:47]line ФМ: 0000000000871756 [11:18:47]line ФД: 202726 [11:18:47]line ФПД: 80393001653551 [11:18:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111846&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202726&fm=80393001653551&tin=02508201610067®Number=0000000000091777&sum=15000 [11:18:48]OFD Sender: Processing packet 202726 [packets to send 116, broken 115] [11:18:48]ProducePacketName [11:18:48]name=ofd_packets/00202726 [11:18:48]OFD Sender: To server: pG, [11:18:48]CommunicateWithHost lk.salyk.kg:30040 [11:18:48]ConnectInit lk.salyk.kg [11:18:48]written 0, free lines is 4095 [11:18:48]Connected sock=10 [11:18:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F0 C3 07 01 4B E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CA 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 CD 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 96 C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 17 03 00 35 04 06 00 49 1D F4 4E 55 2F 1B 8C 31 B2 12 D4 AE DB [11:18:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 56 DB 47 00 0B 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 17 03 00 F4 03 04 00 49 70 20 67 B6 04 01 00 00 3D CF AA E0 2E AE 42 4D [11:18:48]CommunicateWithHost err = 0 [11:18:48]CheckOFDResponse [11:18:48]1017 (14) - 77093643461234 [11:18:48]1041 (16) - 0000000000871756 [11:18:48]1040 (4) - 202726 [11:18:48]1012 (4) - 29.10.2024 05:19 [11:18:48]1206 (1) - 0 [11:18:48]OFD Sender: Remove packet 202726 [11:18:48]ProducePacketName [11:18:48]name=ofd_packets/00202726 [11:18:48]NVStorageDeleteData [11:18:48]Write to MH i2c: 01 00 00 AA 18 C2 [11:18:48]Write i2c OK [11:18:48]MH_I2C_Read... [11:18:48]Read from MH i2c: 01 [11:18:48]MH_I2C_Read... [11:18:48]Read from MH i2c: 01 07 00 [11:18:48]MH_I2C_Read... [11:18:48]Read from MH i2c: 01 07 00 AA 18 00 00 00 00 00 90 0C 65 [11:18:48]RasterBufferAndPrint [11:18:48]line [11:18:48]line [11:18:48]line [11:18:48]line [11:18:48]line [11:18:48]written 0, free lines is 3220 [11:18:48]MH_Cut [11:18:48]Write to MH i2c: D1 01 00 B1 18 01 9B [11:18:48]Write i2c OK [11:18:48]MH_I2C_Read... [11:18:48]Read from MH i2c: D1 [11:18:48]MH_I2C_Read... [11:18:48]Read from MH i2c: D1 01 00 [11:18:48]MH_I2C_Read... [11:18:48]Read from MH i2c: D1 01 00 B1 18 00 9A [11:18:48]Write to MH i2c: 01 00 00 B2 18 CA [11:18:48]Write i2c OK [11:18:48]MH_I2C_Read... [11:18:48]OFD Sender: No OFD packet to send [11:18:49]*** Cut start [11:18:49]*** Purtial cut [11:18:49]*** Stage 1: CUTSNS_PIN = 1 [11:18:49]Read from MH i2c: 01 [11:18:49]MH_I2C_Read... [11:18:49]*** Stop cut motor [11:18:49]*** Cut end [11:18:49]Read from MH i2c: 01 07 00 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: 01 07 00 B2 18 00 00 00 00 00 FF 0F DF [11:18:49]process_action close_receipt done [11:18:49]requested_data is exist [11:18:49]produce_requested_data [11:18:49]requested_item fm.sn is exist - process it [11:18:49]wFMCommunicate request_size=4 [11:18:49]MH_SAM_APDU [11:18:49]CAPDU: 80 11 00 00 [11:18:49]Write to MH i2c: E2 08 00 B3 18 80 11 00 00 00 00 00 00 45 [11:18:49]Write i2c OK [11:18:49]MH_I2C_Read... [11:18:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:49]Read from MH i2c: E2 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 17 00 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 17 00 B3 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9A [11:18:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:18:49]wFMCommunicate OK [11:18:49]requested_item fd.num is exist - process it [11:18:49]SAM_PROTO_GetFieldsCounters [11:18:49]wFMCommunicate request_size=4 [11:18:49]MH_SAM_APDU [11:18:49]CAPDU: 80 13 00 00 [11:18:49]Write to MH i2c: E2 08 00 B4 18 80 13 00 00 00 00 00 00 48 [11:18:49]Write i2c OK [11:18:49]MH_I2C_Read... [11:18:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:18:49]Read from MH i2c: E2 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 62 00 [11:18:49]MH_I2C_Read... [11:18:49]Read from MH i2c: E2 62 00 B4 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E6 17 03 00 0E 04 04 00 22 02 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 00 [11:18:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E6 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:18:49]wFMCommunicate OK [11:18:49]SAM_PROTO_GetFieldsCounters done [11:18:49]requested_item shift.num is exist - process it [11:18:49]requested_item shift.opened is exist - process it [11:18:49]req_shift_opened [11:18:49]FM_GetShiftState [11:18:49]SAM_PROTO_GetShiftState [11:18:49]wFMCommunicate request_size=4 [11:18:49]MH_SAM_APDU [11:18:49]CAPDU: 80 13 01 00 [11:18:49]Write to MH i2c: E2 08 00 B5 18 80 13 01 00 00 00 00 00 4A [11:18:49]Write i2c OK [11:18:49]MH_I2C_Read... [11:18:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:50]Read from MH i2c: E2 [11:18:50]MH_I2C_Read... [11:18:50]Read from MH i2c: E2 0E 00 [11:18:50]MH_I2C_Read... [11:18:50]Read from MH i2c: E2 0E 00 B5 18 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 33 [11:18:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:18:50]wFMCommunicate OK [11:18:50]SAM_PROTO_GetShiftState done [11:18:50]FM_GetShiftState done [11:18:50]req_shift_opened done [11:18:50]requested_item shift.open_date is exist - process it [11:18:50]req_shift_open_date [11:18:50]req_shift_open_date done [11:18:50]produce_requested_data done [11:18:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202726,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:18:50]process_action_free close_receipt [11:18:50]json_value_free [11:18:50]json_value_free done [11:18:50]process_json_proto returns [11:18:50]Send response to host [11:18:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202726,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:18:50]free response buf [11:18:50]execute_script done [11:18:50]execute_script returns [11:18:50]free content buf [11:18:50]Sock 8.Close socket [11:18:50]Sock 8.Thread stoped [11:18:53]OFD Sender: No OFD packet to send [11:18:58]OFD Sender: No OFD packet to send [11:19:03]OFD Sender: No OFD packet to send [11:19: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:24]accept exits with 9 [11:19:24]New connection [11:19:24]New thread 3066977636 created [11:19:24]Thread 3066834276 joined [11:19:24]Waiting for new connection... [11:19:24] Sock 9.Parse request [11:19:24]Sock 9.Check first char [11:19:24]Sock 9.First char is OK [11:19:24]request: POST /json_proto HTTP/1.0 [11:19:24]Method: POST [11:19:24]URL: /json_proto [11:19:24]Method is POST - this is cgi request [11:19:24]url: /json_proto [11:19:24]query_string will be loaded in cgi processing [11:19:24]execute_cgi json_proto POST (null) [11:19:24]execute_cgi path=json_proto method=POST [11:19:24]POST find Content-Length [11:19:24]Host: 172.17.63.195:8080 [11:19:24]Content-Length: 677 [11:19:24]Content-Type: application/json [11:19:24] [11:19:24]POST finish read [11:19:24]Found Content-Length = 677 [11:19:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:24]execute_script... [11:19:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:24]POST & json_proto [11:19:24]process_json_proto [11:19:24]json parsed OK: [11:19:24]protocol is kg_v1.0 [11:19:24]action value=close_receipt [11:19:24]process_action close_receipt [11:19:24]cmd_close_receipt [11:19:24]MH_GetDate [11:19:24]Write to MH i2c: F0 00 00 B6 18 BD [11:19:24]Write i2c OK [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: F0 [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: F0 09 00 [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: F0 09 00 B6 18 00 BD C4 20 67 47 1B 1E 67 B5 [11:19:24]GetLastDocTimeStamp 1730200726 [11:19:24]current date 1730200765 [11:19:24]FM_GetShiftState [11:19:24]SAM_PROTO_GetShiftState [11:19:24]wFMCommunicate request_size=4 [11:19:24]MH_SAM_APDU [11:19:24]CAPDU: 80 13 01 00 [11:19:24]Write to MH i2c: E2 08 00 B7 18 80 13 01 00 00 00 00 00 4C [11:19:24]Write i2c OK [11:19:24]MH_I2C_Read... [11:19:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:24]Read from MH i2c: E2 [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: E2 0E 00 [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: E2 0E 00 B7 18 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 35 [11:19:24]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:19:24]wFMCommunicate OK [11:19:24]SAM_PROTO_GetShiftState done [11:19:24]FM_GetShiftState done [11:19:24]opened in 1730160431 [11:19:24]opened+sec_in_day 1730246831 [11:19:24]quantity*price = 20003 [11:19:24]sum+1 = 20004 [11:19:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 122 29.10.2024 11:19 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202727 ФПД: 17958368695800 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111925&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202727&fm=17958368695800&tin=02508201610067®Number=0000000000091777&sum=20000 [11:19:26]StoreToDocumentArchive [11:19:26]shift 546 fd 202727 [11:19:26]save to /storage/0546/doc_00202727 [11:19:26]save last doc name /storage/0546/doc_00202727 to /storage/kkm_last_doc_name [11:19:26]save OK [11:19:26]Clear old archive folders... [11:19:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:19:26]tlvbuf is B6EAEB50 [11:19:26]SAM_PROTO_ClearQueue [11:19:26]wFMCommunicate request_size=4 [11:19:26]MH_SAM_APDU [11:19:26]CAPDU: 80 09 00 00 [11:19:26]Write to MH i2c: E2 08 00 C4 18 80 09 00 00 00 00 00 00 4E [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:26]Read from MH i2c: E2 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 C4 18 00 90 00 50 [11:19:26]RAPDU: 90 00 [11:19:26]wFMCommunicate OK [11:19:26]SAM_PROTO_ClearQueue done [11:19:26]KKMCreateOFDPacket [11:19:26]OFDProtocolAddRootSTLVToBuf [11:19:26]FM_MakeSignedData [11:19:26]FM_MakeSignedData [11:19:26]SAM_PROTO_SignData [11:19:26]wFMCommunicate request_size=4 [11:19:26]MH_SAM_APDU [11:19:26]CAPDU: 80 0D 01 02 [11:19:26]Write to MH i2c: E2 08 00 C5 18 80 0D 01 02 00 00 00 00 56 [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:26]Read from MH i2c: E2 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 C5 18 00 90 00 51 [11:19:26]RAPDU: 90 00 [11:19:26]wFMCommunicate OK [11:19:26]wFMCommunicate request_size=255 [11:19:26]MH_SAM_APDU [11:19:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 BD C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 17 03 00 35 04 06 00 10 [11:19:26]Write to MH i2c: E2 02 01 C6 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 BD C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 17 03 00 35 04 06 00 10 00 00 63 [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:26]Read from MH i2c: E2 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 C6 18 00 90 00 52 [11:19:26]RAPDU: 90 00 [11:19:26]wFMCommunicate OK [11:19:26]wFMCommunicate request_size=10 [11:19:26]MH_SAM_APDU [11:19:26]CAPDU: 80 0D 02 02 05 55 42 2F D5 F8 [11:19:26]Write to MH i2c: E2 0D 00 C7 18 80 0D 02 02 05 00 55 42 2F D5 F8 00 00 F6 [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:26]Read from MH i2c: E2 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 C7 18 00 90 00 53 [11:19:26]RAPDU: 90 00 [11:19:26]wFMCommunicate OK [11:19:26]wFMCommunicate request_size=4 [11:19:26]MH_SAM_APDU [11:19:26]CAPDU: 80 0D 03 02 [11:19:26]Write to MH i2c: E2 08 00 C8 18 80 0D 03 02 00 00 00 00 5B [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:26]Read from MH i2c: E2 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 0B 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 0B 00 C8 18 00 C2 FD 7D CF 6A 0D 08 65 90 00 4B [11:19:26]RAPDU: C2 FD 7D CF 6A 0D 08 65 90 00 [11:19:26]wFMCommunicate OK [11:19:26]SAM_PROTO_SignData done [11:19:26]FM_MakeSignedData done [11:19:26]CreateOFDProtocolMessage [11:19:26]wFMCommunicate request_size=4 [11:19:26]MH_SAM_APDU [11:19:26]CAPDU: 80 11 00 00 [11:19:26]Write to MH i2c: E2 08 00 C9 18 80 11 00 00 00 00 00 00 5B [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:26]Read from MH i2c: E2 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 17 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 17 00 C9 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B0 [11:19:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:19:26]wFMCommunicate OK [11:19:26]CreateOFDProtocolMessage done [11:19:26]OFDSenderStorePacket 202727 [11:19:26]StoreOFDPacket docnum=202727 [11:19:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 43 F7 07 01 AE 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 BD C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 17 03 00 35 04 06 00 10 55 42 2F D5 F8 C2 FD 7D CF 6A 0D 08 65 [11:19:26]CheckFolder [11:19:26]dirname=/storage/ofd_packets [11:19:26]CheckFolder done [11:19:26]ProducePacketName [11:19:26]name=ofd_packets/00202727 [11:19:26]NVStorageSaveData ofd_packets/00202727 [11:19:26]File name is /storage/ofd_packets/00202727 [11:19:26]Write 301 bytes [11:19:26]NVStorageSaveData done [11:19:26]OFDSenderStorePacket done [11:19:26]KKMCreateOFDPacket done [11:19:26]NVStorageSaveData kkm_last_timestamp [11:19:26]File name is /storage/kkm_last_timestamp [11:19:26]Write 4 bytes [11:19:26]NVStorageSaveData done [11:19:26]ExternCall_PrintAddStr [11:19:26]wPrintStart [11:19:26]Write to MH i2c: 01 00 00 CA 18 E2 [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: 01 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: 01 07 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: 01 07 00 CA 18 00 00 00 00 00 FF 0F F7 [11:19:26]RasterBufferAndPrint [11:19:26]line Счет N : (1)450514 [11:19:26]line ИНН: 02508201610067 [11:19:26]line Контрольно-Кассовый Чек [11:19:26]line ПРОДАЖА [11:19:26]line ТРК (МРК, ГНК) : 52 [11:19:26]line Товар: 2710124130 [11:19:26]line Аи-92-К-2 [11:19:26]line 2.990 * 66.90 [11:19:26]line = 200.03 [11:19:26]line НДС 12% НСП 1% [11:19:26]line > о реализуемом товаре [11:19:26]line ОКРУГЛЕНИЕ: -0.03 [11:19:26]line ИТОГО: 200.00 [11:19:26]line Внесено: 200.00 [11:19:26]line СДАЧА: 0.00 [11:19:26]line НСП 1% : 1.77 [11:19:26]line НДС 12% : 21.24 [11:19:26]line Наличными: 200.00 [11:19:26]line Безнал.: 0.00 [11:19:26]line Место: АЗС № 171 "Партнер Нефть" [11:19:26]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:19:26]line СНО: Общий режим [11:19:26]line Чек 122 29.10.2024 11:19 [11:19:26]line Смена: 546 ФФД: 1.0 [11:19:26]line ЗНМ: 0300000109 [11:19:26]line РНМ: 0000000000091777 [11:19:26]line Версия ККМ: 001 [11:19:26]line ФМ: 0000000000871756 [11:19:26]line ФД: 202727 [11:19:26]line ФПД: 17958368695800 [11:19:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T111925&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202727&fm=17958368695800&tin=02508201610067®Number=0000000000091777&sum=20000 [11:19:26]OFD Sender: Processing packet 202727 [packets to send 116, broken 115] [11:19:26]ProducePacketName [11:19:26]name=ofd_packets/00202727 [11:19:26]OFD Sender: To server: pG, [11:19:26]CommunicateWithHost lk.salyk.kg:30040 [11:19:26]ConnectInit lk.salyk.kg [11:19:26]written 0, free lines is 4095 [11:19:27]Connected sock=11 [11:19:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 43 F7 07 01 AE 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 BD C4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 17 03 00 35 04 06 00 10 55 42 2F D5 F8 C2 FD 7D CF 6A 0D 08 65 [11:19:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AA CC 47 00 66 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 17 03 00 F4 03 04 00 70 70 20 67 B6 04 01 00 00 16 36 6E 68 04 C3 E2 F0 [11:19:27]CommunicateWithHost err = 0 [11:19:27]CheckOFDResponse [11:19:27]1017 (14) - 77093643461234 [11:19:27]1041 (16) - 0000000000871756 [11:19:27]1040 (4) - 202727 [11:19:27]1012 (4) - 29.10.2024 05:19 [11:19:27]1206 (1) - 0 [11:19:27]OFD Sender: Remove packet 202727 [11:19:27]ProducePacketName [11:19:27]name=ofd_packets/00202727 [11:19:27]NVStorageDeleteData [11:19:27]Write to MH i2c: 01 00 00 F5 18 0D [11:19:27]Write i2c OK [11:19:27]MH_I2C_Read... [11:19:27]Read from MH i2c: 01 [11:19:27]MH_I2C_Read... [11:19:27]Read from MH i2c: 01 07 00 [11:19:27]MH_I2C_Read... [11:19:27]Read from MH i2c: 01 07 00 F5 18 00 00 00 00 00 8F 0C AF [11:19:27]RasterBufferAndPrint [11:19:27]line [11:19:27]line [11:19:27]line [11:19:27]line [11:19:27]line [11:19:27]written 0, free lines is 3218 [11:19:27]MH_Cut [11:19:27]Write to MH i2c: D1 01 00 FC 18 01 E6 [11:19:27]Write i2c OK [11:19:27]MH_I2C_Read... [11:19:27]Read from MH i2c: D1 [11:19:27]MH_I2C_Read... [11:19:27]Read from MH i2c: D1 01 00 [11:19:27]MH_I2C_Read... [11:19:27]Read from MH i2c: D1 01 00 FC 18 00 E5 [11:19:27]Write to MH i2c: 01 00 00 FD 18 15 [11:19:27]Write i2c OK [11:19:27]MH_I2C_Read... [11:19:27]OFD Sender: No OFD packet to send [11:19:28]*** Cut start [11:19:28]*** Purtial cut [11:19:28]*** Stage 1: CUTSNS_PIN = 1 [11:19:28]Read from MH i2c: 01 [11:19:28]MH_I2C_Read... [11:19:28]*** Stop cut motor [11:19:28]*** Cut end [11:19:28]Read from MH i2c: 01 07 00 [11:19:28]MH_I2C_Read... [11:19:28]Read from MH i2c: 01 07 00 FD 18 00 00 00 00 00 FF 0F 2A [11:19:28]process_action close_receipt done [11:19:28]requested_data is exist [11:19:28]produce_requested_data [11:19:28]requested_item fm.sn is exist - process it [11:19:28]wFMCommunicate request_size=4 [11:19:28]MH_SAM_APDU [11:19:28]CAPDU: 80 11 00 00 [11:19:28]Write to MH i2c: E2 08 00 FE 18 80 11 00 00 00 00 00 00 90 [11:19:28]Write i2c OK [11:19:28]MH_I2C_Read... [11:19:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:28]Read from MH i2c: E2 [11:19:28]MH_I2C_Read... [11:19:28]Read from MH i2c: E2 17 00 [11:19:28]MH_I2C_Read... [11:19:28]Read from MH i2c: E2 17 00 FE 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E5 [11:19:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:19:28]wFMCommunicate OK [11:19:28]requested_item fd.num is exist - process it [11:19:28]SAM_PROTO_GetFieldsCounters [11:19:28]wFMCommunicate request_size=4 [11:19:28]MH_SAM_APDU [11:19:28]CAPDU: 80 13 00 00 [11:19:28]Write to MH i2c: E2 08 00 FF 18 80 13 00 00 00 00 00 00 93 [11:19:28]Write i2c OK [11:19:28]MH_I2C_Read... [11:19:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:28]Read from MH i2c: E2 [11:19:28]MH_I2C_Read... [11:19:28]Read from MH i2c: E2 62 00 [11:19:28]MH_I2C_Read... [11:19:28]Read from MH i2c: E2 62 00 FF 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E7 17 03 00 0E 04 04 00 22 02 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 4F [11:19:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E7 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:19:28]wFMCommunicate OK [11:19:28]SAM_PROTO_GetFieldsCounters done [11:19:28]requested_item shift.num is exist - process it [11:19:28]requested_item shift.opened is exist - process it [11:19:28]req_shift_opened [11:19:28]FM_GetShiftState [11:19:28]SAM_PROTO_GetShiftState [11:19:28]wFMCommunicate request_size=4 [11:19:28]MH_SAM_APDU [11:19:28]CAPDU: 80 13 01 00 [11:19:28]Write to MH i2c: E2 08 00 00 19 80 13 01 00 00 00 00 00 96 [11:19:28]Write i2c OK [11:19:28]MH_I2C_Read... [11:19:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:28]Read from MH i2c: E2 [11:19:28]MH_I2C_Read... [11:19:28]Read from MH i2c: E2 0E 00 [11:19:28]MH_I2C_Read... [11:19:28]Read from MH i2c: E2 0E 00 00 19 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 7F [11:19:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:19:28]wFMCommunicate OK [11:19:28]SAM_PROTO_GetShiftState done [11:19:28]FM_GetShiftState done [11:19:28]req_shift_opened done [11:19:28]requested_item shift.open_date is exist - process it [11:19:28]req_shift_open_date [11:19:28]req_shift_open_date done [11:19:28]produce_requested_data done [11:19:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202727,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:19:28]process_action_free close_receipt [11:19:28]json_value_free [11:19:28]json_value_free done [11:19:28]process_json_proto returns [11:19:28]Send response to host [11:19:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202727,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:19:28]free response buf [11:19:28]execute_script done [11:19:28]execute_script returns [11:19:28]free content buf [11:19:28]Sock 9.Close socket [11:19:28]Sock 9.Thread stoped [11:19:32]OFD Sender: No OFD packet to send [11:19:37]OFD Sender: No OFD packet to send [11:19:42]OFD Sender: No OFD packet to send [11:19:47]OFD Sender: No OFD packet to send [11:19:52]OFD Sender: No OFD packet to send [11:19:57]OFD Sender: No OFD packet to send [11:20:02]OFD Sender: No OFD packet to send [11:20:07]OFD Sender: No OFD packet to send [11:20:12]OFD Sender: No OFD packet to send [11:20:17]OFD Sender: No OFD packet to send [11:20:22]OFD Sender: No OFD packet to send [11:20:27]OFD Sender: No OFD packet to send [11:20:32]OFD Sender: No OFD packet to send [11:20:37]OFD Sender: No OFD packet to send [11:20:42]OFD Sender: No OFD packet to send [11:20:47]OFD Sender: No OFD packet to send [11:20:52]OFD Sender: No OFD packet to send [11:20:57]OFD Sender: No OFD packet to send [11:21:02]OFD Sender: No OFD packet to send [11:21:07]OFD Sender: No OFD packet to send [11:21:12]OFD Sender: No OFD packet to send [11:21:17]OFD Sender: No OFD packet to send [11:21:22]OFD Sender: No OFD packet to send [11:21:26]accept exits with 8 [11:21:26]New connection [11:21:26]New thread 3066834276 created [11:21:26]Thread 3066977636 joined [11:21:26]Waiting for new connection... [11:21:26] Sock 8.Parse request [11:21:26]Sock 8.Check first char [11:21:26]Sock 8.First char is OK [11:21:26]request: POST /json_proto HTTP/1.0 [11:21:26]Method: POST [11:21:26]URL: /json_proto [11:21:26]Method is POST - this is cgi request [11:21:26]url: /json_proto [11:21:26]query_string will be loaded in cgi processing [11:21:26]execute_cgi json_proto POST (null) [11:21:26]execute_cgi path=json_proto method=POST [11:21:26]POST find Content-Length [11:21:26]Host: 172.17.63.195:8080 [11:21:26]Content-Length: 677 [11:21:26]Content-Type: application/json [11:21:26] [11:21:26]POST finish read [11:21:26]Found Content-Length = 677 [11:21:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:21:26]execute_script... [11:21:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:21:26]POST & json_proto [11:21:26]process_json_proto [11:21:26]json parsed OK: [11:21:26]protocol is kg_v1.0 [11:21:26]action value=close_receipt [11:21:26]process_action close_receipt [11:21:26]cmd_close_receipt [11:21:26]MH_GetDate [11:21:26]Write to MH i2c: F0 00 00 01 19 09 [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: F0 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: F0 09 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: F0 09 00 01 19 00 36 C5 20 67 47 1B 1E 67 7B [11:21:26]GetLastDocTimeStamp 1730200765 [11:21:26]current date 1730200886 [11:21:26]FM_GetShiftState [11:21:26]SAM_PROTO_GetShiftState [11:21:26]wFMCommunicate request_size=4 [11:21:26]MH_SAM_APDU [11:21:26]CAPDU: 80 13 01 00 [11:21:26]Write to MH i2c: E2 08 00 02 19 80 13 01 00 00 00 00 00 98 [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 0E 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 0E 00 02 19 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 81 [11:21:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:21:26]wFMCommunicate OK [11:21:26]SAM_PROTO_GetShiftState done [11:21:26]FM_GetShiftState done [11:21:26]opened in 1730160431 [11:21:26]opened+sec_in_day 1730246831 [11:21:26]quantity*price = 40006 [11:21:26]sum+1 = 40007 [11:21:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 123 29.10.2024 11:21 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202728 ФПД: 9981915411426 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112126&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202728&fm=9981915411426&tin=02508201610067®Number=0000000000091777&sum=40000 [11:21:27]StoreToDocumentArchive [11:21:27]shift 546 fd 202728 [11:21:27]save to /storage/0546/doc_00202728 [11:21:27]save last doc name /storage/0546/doc_00202728 to /storage/kkm_last_doc_name [11:21:27]save OK [11:21:27]Clear old archive folders... [11:21:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:21:27]tlvbuf is B6EC7660 [11:21:27]SAM_PROTO_ClearQueue [11:21:27]wFMCommunicate request_size=4 [11:21:27]MH_SAM_APDU [11:21:27]CAPDU: 80 09 00 00 [11:21:27]Write to MH i2c: E2 08 00 0F 19 80 09 00 00 00 00 00 00 9A [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:21:27]Read from MH i2c: E2 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: E2 03 00 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: E2 03 00 0F 19 00 90 00 9C [11:21:27]RAPDU: 90 00 [11:21:27]wFMCommunicate OK [11:21:27]SAM_PROTO_ClearQueue done [11:21:27]KKMCreateOFDPacket [11:21:27]OFDProtocolAddRootSTLVToBuf [11:21:27]FM_MakeSignedData [11:21:27]FM_MakeSignedData [11:21:27]SAM_PROTO_SignData [11:21:27]wFMCommunicate request_size=4 [11:21:27]MH_SAM_APDU [11:21:27]CAPDU: 80 0D 01 02 [11:21:27]Write to MH i2c: E2 08 00 10 19 80 0D 01 02 00 00 00 00 A2 [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:21:27]Read from MH i2c: E2 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: E2 03 00 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: E2 03 00 10 19 00 90 00 9D [11:21:27]RAPDU: 90 00 [11:21:27]wFMCommunicate OK [11:21:27]wFMCommunicate request_size=255 [11:21:27]MH_SAM_APDU [11:21:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 36 C5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 17 03 00 35 04 06 00 09 [11:21:27]Write to MH i2c: E2 02 01 11 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 36 C5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 17 03 00 35 04 06 00 09 00 00 31 [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:27]Read from MH i2c: E2 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: E2 03 00 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: E2 03 00 11 19 00 90 00 9E [11:21:27]RAPDU: 90 00 [11:21:27]wFMCommunicate OK [11:21:27]wFMCommunicate request_size=10 [11:21:27]MH_SAM_APDU [11:21:27]CAPDU: 80 0D 02 02 05 14 18 85 B3 E2 [11:21:27]Write to MH i2c: E2 0D 00 12 19 80 0D 02 02 05 00 14 18 85 B3 E2 00 00 F5 [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:27]Read from MH i2c: E2 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: E2 03 00 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: E2 03 00 12 19 00 90 00 9F [11:21:27]RAPDU: 90 00 [11:21:27]wFMCommunicate OK [11:21:27]wFMCommunicate request_size=4 [11:21:27]MH_SAM_APDU [11:21:27]CAPDU: 80 0D 03 02 [11:21:27]Write to MH i2c: E2 08 00 13 19 80 0D 03 02 00 00 00 00 A7 [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:21:27]Read from MH i2c: E2 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: E2 0B 00 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: E2 0B 00 13 19 00 ED 35 73 E8 2C E3 3C 00 90 00 70 [11:21:27]RAPDU: ED 35 73 E8 2C E3 3C 00 90 00 [11:21:27]wFMCommunicate OK [11:21:27]SAM_PROTO_SignData done [11:21:27]FM_MakeSignedData done [11:21:27]CreateOFDProtocolMessage [11:21:27]wFMCommunicate request_size=4 [11:21:27]MH_SAM_APDU [11:21:27]CAPDU: 80 11 00 00 [11:21:27]Write to MH i2c: E2 08 00 14 19 80 11 00 00 00 00 00 00 A7 [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:27]Read from MH i2c: E2 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: E2 17 00 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: E2 17 00 14 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FC [11:21:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:21:27]wFMCommunicate OK [11:21:27]CreateOFDProtocolMessage done [11:21:27]OFDSenderStorePacket 202728 [11:21:27]StoreOFDPacket docnum=202728 [11:21:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A3 7B 07 01 0A D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 36 C5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 17 03 00 35 04 06 00 09 14 18 85 B3 E2 ED 35 73 E8 2C E3 3C 00 [11:21:27]CheckFolder [11:21:27]dirname=/storage/ofd_packets [11:21:27]CheckFolder done [11:21:27]ProducePacketName [11:21:27]name=ofd_packets/00202728 [11:21:27]NVStorageSaveData ofd_packets/00202728 [11:21:27]File name is /storage/ofd_packets/00202728 [11:21:27]Write 301 bytes [11:21:27]NVStorageSaveData done [11:21:27]OFDSenderStorePacket done [11:21:27]KKMCreateOFDPacket done [11:21:27]NVStorageSaveData kkm_last_timestamp [11:21:27]File name is /storage/kkm_last_timestamp [11:21:27]Write 4 bytes [11:21:27]NVStorageSaveData done [11:21:27]ExternCall_PrintAddStr [11:21:27]wPrintStart [11:21:27]Write to MH i2c: 01 00 00 15 19 2E [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: 01 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: 01 07 00 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: 01 07 00 15 19 00 00 00 00 00 FF 0F 43 [11:21:27]RasterBufferAndPrint [11:21:27]line Счет N : (1)450515 [11:21:27]line ИНН: 02508201610067 [11:21:27]line Контрольно-Кассовый Чек [11:21:27]line ПРОДАЖА [11:21:27]line ТРК (МРК, ГНК) : 41 [11:21:27]line Товар: 2710124130 [11:21:27]line Аи-92-К-2 [11:21:27]line 5.980 * 66.90 [11:21:27]line = 400.06 [11:21:27]line НДС 12% НСП 1% [11:21:27]line > о реализуемом товаре [11:21:27]line ОКРУГЛЕНИЕ: -0.06 [11:21:27]line ИТОГО: 400.00 [11:21:27]line Внесено: 400.00 [11:21:27]line СДАЧА: 0.00 [11:21:27]line НСП 1% : 3.54 [11:21:27]line НДС 12% : 42.48 [11:21:27]line Наличными: 400.00 [11:21:27]line Безнал.: 0.00 [11:21:27]line Место: АЗС № 171 "Партнер Нефть" [11:21:27]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:21:27]line СНО: Общий режим [11:21:27]line Чек 123 29.10.2024 11:21 [11:21:27]line Смена: 546 ФФД: 1.0 [11:21:27]line ЗНМ: 0300000109 [11:21:27]line РНМ: 0000000000091777 [11:21:27]line Версия ККМ: 001 [11:21:27]line ФМ: 0000000000871756 [11:21:27]line ФД: 202728 [11:21:27]line ФПД: 9981915411426 [11:21:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112126&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202728&fm=9981915411426&tin=02508201610067®Number=0000000000091777&sum=40000 [11:21:28]OFD Sender: Processing packet 202728 [packets to send 116, broken 115] [11:21:28]ProducePacketName [11:21:28]name=ofd_packets/00202728 [11:21:28]OFD Sender: To server: pG, [11:21:28]CommunicateWithHost lk.salyk.kg:30040 [11:21:28]ConnectInit lk.salyk.kg [11:21:28]written 0, free lines is 4095 [11:21:28]Connected sock=10 [11:21:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A3 7B 07 01 0A D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 36 C5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 17 03 00 35 04 06 00 09 14 18 85 B3 E2 ED 35 73 E8 2C E3 3C 00 [11:21:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 28 F3 47 00 6E C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 17 03 00 F4 03 04 00 E9 70 20 67 B6 04 01 00 00 22 26 7D 99 E9 36 7F 9A [11:21:28]CommunicateWithHost err = 0 [11:21:28]CheckOFDResponse [11:21:28]1017 (14) - 77093643461234 [11:21:28]1041 (16) - 0000000000871756 [11:21:28]1040 (4) - 202728 [11:21:28]1012 (4) - 29.10.2024 05:21 [11:21:28]1206 (1) - 0 [11:21:28]OFD Sender: Remove packet 202728 [11:21:28]ProducePacketName [11:21:28]name=ofd_packets/00202728 [11:21:28]NVStorageDeleteData [11:21:28]Write to MH i2c: 01 00 00 40 19 59 [11:21:28]Write i2c OK [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: 01 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: 01 07 00 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: 01 07 00 40 19 00 00 00 00 00 95 0C 01 [11:21:28]RasterBufferAndPrint [11:21:28]line [11:21:28]line [11:21:28]line [11:21:28]line [11:21:28]line [11:21:28]written 0, free lines is 3227 [11:21:28]MH_Cut [11:21:28]Write to MH i2c: D1 01 00 47 19 01 32 [11:21:28]Write i2c OK [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: D1 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: D1 01 00 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: D1 01 00 47 19 00 31 [11:21:28]Write to MH i2c: 01 00 00 48 19 61 [11:21:28]Write i2c OK [11:21:28]MH_I2C_Read... [11:21:28]OFD Sender: No OFD packet to send [11:21:29]*** Cut start [11:21:29]*** Purtial cut [11:21:29]*** Stage 1: CUTSNS_PIN = 1 [11:21:29]Read from MH i2c: 01 [11:21:29]MH_I2C_Read... [11:21:29]*** Stop cut motor [11:21:29]*** Cut end [11:21:29]Read from MH i2c: 01 07 00 [11:21:29]MH_I2C_Read... [11:21:29]Read from MH i2c: 01 07 00 48 19 00 00 00 00 00 FF 0F 76 [11:21:29]process_action close_receipt done [11:21:29]requested_data is exist [11:21:29]produce_requested_data [11:21:29]requested_item fm.sn is exist - process it [11:21:29]wFMCommunicate request_size=4 [11:21:29]MH_SAM_APDU [11:21:29]CAPDU: 80 11 00 00 [11:21:29]Write to MH i2c: E2 08 00 49 19 80 11 00 00 00 00 00 00 DC [11:21:29]Write i2c OK [11:21:29]MH_I2C_Read... [11:21:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:29]Read from MH i2c: E2 [11:21:29]MH_I2C_Read... [11:21:29]Read from MH i2c: E2 17 00 [11:21:29]MH_I2C_Read... [11:21:29]Read from MH i2c: E2 17 00 49 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 31 [11:21:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:21:29]wFMCommunicate OK [11:21:29]requested_item fd.num is exist - process it [11:21:29]SAM_PROTO_GetFieldsCounters [11:21:29]wFMCommunicate request_size=4 [11:21:29]MH_SAM_APDU [11:21:29]CAPDU: 80 13 00 00 [11:21:29]Write to MH i2c: E2 08 00 4A 19 80 13 00 00 00 00 00 00 DF [11:21:29]Write i2c OK [11:21:29]MH_I2C_Read... [11:21:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:21:29]Read from MH i2c: E2 [11:21:29]MH_I2C_Read... [11:21:29]Read from MH i2c: E2 62 00 [11:21:29]MH_I2C_Read... [11:21:29]Read from MH i2c: E2 62 00 4A 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E8 17 03 00 0E 04 04 00 22 02 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 9F [11:21:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E8 17 03 00 0E 04 04 00 22 02 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:21:29]wFMCommunicate OK [11:21:29]SAM_PROTO_GetFieldsCounters done [11:21:29]requested_item shift.num is exist - process it [11:21:29]requested_item shift.opened is exist - process it [11:21:29]req_shift_opened [11:21:29]FM_GetShiftState [11:21:29]SAM_PROTO_GetShiftState [11:21:29]wFMCommunicate request_size=4 [11:21:29]MH_SAM_APDU [11:21:29]CAPDU: 80 13 01 00 [11:21:29]Write to MH i2c: E2 08 00 4B 19 80 13 01 00 00 00 00 00 E1 [11:21:29]Write i2c OK [11:21:29]MH_I2C_Read... [11:21:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:29]Read from MH i2c: E2 [11:21:29]MH_I2C_Read... [11:21:29]Read from MH i2c: E2 0E 00 [11:21:29]MH_I2C_Read... [11:21:29]Read from MH i2c: E2 0E 00 4B 19 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CA [11:21:29]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:21:29]wFMCommunicate OK [11:21:29]SAM_PROTO_GetShiftState done [11:21:29]FM_GetShiftState done [11:21:29]req_shift_opened done [11:21:29]requested_item shift.open_date is exist - process it [11:21:29]req_shift_open_date [11:21:29]req_shift_open_date done [11:21:29]produce_requested_data done [11:21:29]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202728,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:21:29]process_action_free close_receipt [11:21:29]json_value_free [11:21:29]json_value_free done [11:21:29]process_json_proto returns [11:21:29]Send response to host [11:21:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202728,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:21:29]free response buf [11:21:29]execute_script done [11:21:29]execute_script returns [11:21:29]free content buf [11:21:29]Sock 8.Close socket [11:21:29]Sock 8.Thread stoped [11:21:33]OFD Sender: No OFD packet to send [11:21:38]OFD Sender: No OFD packet to send [11:21:43]OFD Sender: No OFD packet to send [11:21:48]OFD Sender: No OFD packet to send [11:21:53]OFD Sender: No OFD packet to send [11:21: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:26:11]ConnectInit Can't connect to host [11:26:15]OFD Sender: Processing packet 202729 [packets to send 116, broken 115] [11:26:15]ProducePacketName [11:26:15]name=ofd_packets/00202729 [11:26:15]OFD Sender: To server: pG, [11:26:15]CommunicateWithHost lk.salyk.kg:30040 [11:26:15]ConnectInit lk.salyk.kg [11:26:15]Connected sock=8 [11:26:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 69 A0 07 01 5A 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 FB C5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 17 03 00 35 04 06 00 CA 96 5E DA C5 A7 AB FF CB D0 C6 D6 4F DD [11:26:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CB 98 47 00 05 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 17 03 00 F4 03 04 00 08 72 20 67 B6 04 01 00 00 6D 64 6F 74 29 28 DC 49 [11:26:15]CommunicateWithHost err = 0 [11:26:15]CheckOFDResponse [11:26:15]1017 (14) - 77093643461234 [11:26:15]1041 (16) - 0000000000871756 [11:26:15]1040 (4) - 202729 [11:26:15]1012 (4) - 29.10.2024 05:26 [11:26:15]1206 (1) - 0 [11:26:15]OFD Sender: Remove packet 202729 [11:26:15]ProducePacketName [11:26:15]name=ofd_packets/00202729 [11:26:15]NVStorageDeleteData [11:26:16]OFD Sender: No OFD packet to send [11:26:16]accept exits with 10 [11:26:16]New connection [11:26:16]New thread 3066834276 created [11:26:16]Thread 3066977636 joined [11:26:16]Waiting for new connection... [11:26:16] Sock 10.Parse request [11:26:16]Sock 10.Check first char [11:26:16]Sock 10.First char is OK [11:26:16]request: POST /json_proto HTTP/1.0 [11:26:16]Method: POST [11:26:16]URL: /json_proto [11:26:16]Method is POST - this is cgi request [11:26:16]url: /json_proto [11:26:16]query_string will be loaded in cgi processing [11:26:16]execute_cgi json_proto POST (null) [11:26:16]execute_cgi path=json_proto method=POST [11:26:16]POST find Content-Length [11:26:16]Host: 172.17.63.195:8080 [11:26:16]Content-Length: 677 [11:26:16]Content-Type: application/json [11:26:16] [11:26:16]POST finish read [11:26:16]Found Content-Length = 677 [11:26:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:16]execute_script... [11:26:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:26:16]POST & json_proto [11:26:16]process_json_proto [11:26:16]json parsed OK: [11:26:16]protocol is kg_v1.0 [11:26:16]action value=close_receipt [11:26:16]process_action close_receipt [11:26:16]cmd_close_receipt [11:26:16]MH_GetDate [11:26:16]Write to MH i2c: F0 00 00 95 19 9D [11:26:16]Write i2c OK [11:26:16]MH_I2C_Read... [11:26:16]Read from MH i2c: F0 [11:26:16]MH_I2C_Read... [11:26:16]Read from MH i2c: F0 09 00 [11:26:16]MH_I2C_Read... [11:26:16]Read from MH i2c: F0 09 00 95 19 00 59 C6 20 67 47 1B 1E 67 33 [11:26:16]GetLastDocTimeStamp 1730201083 [11:26:16]current date 1730201177 [11:26:16]FM_GetShiftState [11:26:16]SAM_PROTO_GetShiftState [11:26:16]wFMCommunicate request_size=4 [11:26:16]MH_SAM_APDU [11:26:16]CAPDU: 80 13 01 00 [11:26:16]Write to MH i2c: E2 08 00 96 19 80 13 01 00 00 00 00 00 2C [11:26:16]Write i2c OK [11:26:16]MH_I2C_Read... [11:26:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:16]Read from MH i2c: E2 [11:26:16]MH_I2C_Read... [11:26:16]Read from MH i2c: E2 0E 00 [11:26:16]MH_I2C_Read... [11:26:16]Read from MH i2c: E2 0E 00 96 19 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 15 [11:26:16]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:26:16]wFMCommunicate OK [11:26:16]SAM_PROTO_GetShiftState done [11:26:16]FM_GetShiftState done [11:26:16]opened in 1730160431 [11:26:16]opened+sec_in_day 1730246831 [11:26:16]quantity*price = 50041 [11:26:16]sum+1 = 50042 [11:26:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 125 29.10.2024 11:26 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202730 ФПД: 203398619938059 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112617&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202730&fm=203398619938059&tin=02508201610067®Number=0000000000091777&sum=50000 [11:26:17]StoreToDocumentArchive [11:26:17]shift 546 fd 202730 [11:26:17]save to /storage/0546/doc_00202730 [11:26:17]save last doc name /storage/0546/doc_00202730 to /storage/kkm_last_doc_name [11:26:17]save OK [11:26:17]Clear old archive folders... [11:26:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:26:17]tlvbuf is B6EAE950 [11:26:17]SAM_PROTO_ClearQueue [11:26:17]wFMCommunicate request_size=4 [11:26:17]MH_SAM_APDU [11:26:17]CAPDU: 80 09 00 00 [11:26:17]Write to MH i2c: E2 08 00 A3 19 80 09 00 00 00 00 00 00 2E [11:26:17]Write i2c OK [11:26:17]MH_I2C_Read... [11:26:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:26:17]Read from MH i2c: E2 [11:26:17]MH_I2C_Read... [11:26:17]Read from MH i2c: E2 03 00 [11:26:17]MH_I2C_Read... [11:26:17]Read from MH i2c: E2 03 00 A3 19 00 90 00 30 [11:26:17]RAPDU: 90 00 [11:26:17]wFMCommunicate OK [11:26:17]SAM_PROTO_ClearQueue done [11:26:17]KKMCreateOFDPacket [11:26:17]OFDProtocolAddRootSTLVToBuf [11:26:17]FM_MakeSignedData [11:26:17]FM_MakeSignedData [11:26:17]SAM_PROTO_SignData [11:26:17]wFMCommunicate request_size=4 [11:26:17]MH_SAM_APDU [11:26:17]CAPDU: 80 0D 01 02 [11:26:17]Write to MH i2c: E2 08 00 A4 19 80 0D 01 02 00 00 00 00 36 [11:26:17]Write i2c OK [11:26:17]MH_I2C_Read... [11:26:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:26:17]Read from MH i2c: E2 [11:26:17]MH_I2C_Read... [11:26:17]Read from MH i2c: E2 03 00 [11:26:17]MH_I2C_Read... [11:26:17]Read from MH i2c: E2 03 00 A4 19 00 90 00 31 [11:26:17]RAPDU: 90 00 [11:26:17]wFMCommunicate OK [11:26:17]wFMCommunicate request_size=255 [11:26:17]MH_SAM_APDU [11:26:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 59 C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 17 03 00 35 04 06 00 B8 [11:26:17]Write to MH i2c: E2 02 01 A5 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 59 C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 17 03 00 35 04 06 00 B8 00 00 CD [11:26:17]Write i2c OK [11:26:17]MH_I2C_Read... [11:26:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:18]Read from MH i2c: E2 [11:26:18]MH_I2C_Read... [11:26:18]Read from MH i2c: E2 03 00 [11:26:18]MH_I2C_Read... [11:26:18]Read from MH i2c: E2 03 00 A5 19 00 90 00 32 [11:26:18]RAPDU: 90 00 [11:26:18]wFMCommunicate OK [11:26:18]wFMCommunicate request_size=10 [11:26:18]MH_SAM_APDU [11:26:18]CAPDU: 80 0D 02 02 05 FD 6E 7D 3D 0B [11:26:18]Write to MH i2c: E2 0D 00 A6 19 80 0D 02 02 05 00 FD 6E 7D 3D 0B 00 00 73 [11:26:18]Write i2c OK [11:26:18]MH_I2C_Read... [11:26:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:18]Read from MH i2c: E2 [11:26:18]MH_I2C_Read... [11:26:18]Read from MH i2c: E2 03 00 [11:26:18]MH_I2C_Read... [11:26:18]Read from MH i2c: E2 03 00 A6 19 00 90 00 33 [11:26:18]RAPDU: 90 00 [11:26:18]wFMCommunicate OK [11:26:18]wFMCommunicate request_size=4 [11:26:18]MH_SAM_APDU [11:26:18]CAPDU: 80 0D 03 02 [11:26:18]Write to MH i2c: E2 08 00 A7 19 80 0D 03 02 00 00 00 00 3B [11:26:18]Write i2c OK [11:26:18]MH_I2C_Read... [11:26:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:26:18]Read from MH i2c: E2 [11:26:18]MH_I2C_Read... [11:26:18]Read from MH i2c: E2 0B 00 [11:26:18]MH_I2C_Read... [11:26:18]Read from MH i2c: E2 0B 00 A7 19 00 51 C6 C7 1E 6B 2D 3C DE 90 00 EA [11:26:18]RAPDU: 51 C6 C7 1E 6B 2D 3C DE 90 00 [11:26:18]wFMCommunicate OK [11:26:18]SAM_PROTO_SignData done [11:26:18]FM_MakeSignedData done [11:26:18]CreateOFDProtocolMessage [11:26:18]wFMCommunicate request_size=4 [11:26:18]MH_SAM_APDU [11:26:18]CAPDU: 80 11 00 00 [11:26:18]Write to MH i2c: E2 08 00 A8 19 80 11 00 00 00 00 00 00 3B [11:26:18]Write i2c OK [11:26:18]MH_I2C_Read... [11:26:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:18]Read from MH i2c: E2 [11:26:18]MH_I2C_Read... [11:26:18]Read from MH i2c: E2 17 00 [11:26:18]MH_I2C_Read... [11:26:18]Read from MH i2c: E2 17 00 A8 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 90 [11:26:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:26:18]wFMCommunicate OK [11:26:18]CreateOFDProtocolMessage done [11:26:18]OFDSenderStorePacket 202730 [11:26:18]StoreOFDPacket docnum=202730 [11:26:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9E 16 07 01 13 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 59 C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 17 03 00 35 04 06 00 B8 FD 6E 7D 3D 0B 51 C6 C7 1E 6B 2D 3C DE [11:26:18]CheckFolder [11:26:18]dirname=/storage/ofd_packets [11:26:18]CheckFolder done [11:26:18]ProducePacketName [11:26:18]name=ofd_packets/00202730 [11:26:18]NVStorageSaveData ofd_packets/00202730 [11:26:18]File name is /storage/ofd_packets/00202730 [11:26:18]Write 301 bytes [11:26:18]NVStorageSaveData done [11:26:18]OFDSenderStorePacket done [11:26:18]KKMCreateOFDPacket done [11:26:18]NVStorageSaveData kkm_last_timestamp [11:26:18]File name is /storage/kkm_last_timestamp [11:26:18]Write 4 bytes [11:26:18]NVStorageSaveData done [11:26:18]ExternCall_PrintAddStr [11:26:18]wPrintStart [11:26:18]Write to MH i2c: 01 00 00 A9 19 C2 [11:26:18]Write i2c OK [11:26:18]MH_I2C_Read... [11:26:18]Read from MH i2c: 01 [11:26:18]MH_I2C_Read... [11:26:18]Read from MH i2c: 01 07 00 [11:26:18]MH_I2C_Read... [11:26:18]Read from MH i2c: 01 07 00 A9 19 00 00 00 00 00 FF 0F D7 [11:26:18]RasterBufferAndPrint [11:26:18]line Счет N : (1)450518 [11:26:18]line ИНН: 02508201610067 [11:26:18]line Контрольно-Кассовый Чек [11:26:18]line ПРОДАЖА [11:26:18]line ТРК (МРК, ГНК) : 62 [11:26:18]line Товар: 2710124130 [11:26:18]line Аи-92-К-2 [11:26:18]line 7.480 * 66.90 [11:26:18]line = 500.41 [11:26:18]line НДС 12% НСП 1% [11:26:18]line > о реализуемом товаре [11:26:18]line ОКРУГЛЕНИЕ: -0.41 [11:26:18]line ИТОГО: 500.00 [11:26:18]line Внесено: 500.00 [11:26:18]line СДАЧА: 0.00 [11:26:18]line НСП 1% : 4.43 [11:26:18]line НДС 12% : 53.14 [11:26:18]line Наличными: 500.00 [11:26:18]line Безнал.: 0.00 [11:26:18]line Место: АЗС № 171 "Партнер Нефть" [11:26:18]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:26:18]line СНО: Общий режим [11:26:18]line Чек 125 29.10.2024 11:26 [11:26:18]line Смена: 546 ФФД: 1.0 [11:26:18]line ЗНМ: 0300000109 [11:26:18]line РНМ: 0000000000091777 [11:26:18]line Версия ККМ: 001 [11:26:18]line ФМ: 0000000000871756 [11:26:18]line ФД: 202730 [11:26:18]line ФПД: 203398619938059 [11:26:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112617&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202730&fm=203398619938059&tin=02508201610067®Number=0000000000091777&sum=50000 [11:26:18]OFD Sender: Processing packet 202730 [packets to send 116, broken 115] [11:26:18]ProducePacketName [11:26:18]name=ofd_packets/00202730 [11:26:18]OFD Sender: To server: pG, [11:26:18]CommunicateWithHost lk.salyk.kg:30040 [11:26:18]ConnectInit lk.salyk.kg [11:26:18]written 0, free lines is 4095 [11:26:18]Connected sock=9 [11:26:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9E 16 07 01 13 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 59 C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 17 03 00 35 04 06 00 B8 FD 6E 7D 3D 0B 51 C6 C7 1E 6B 2D 3C DE [11:26:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 96 0A 47 00 B7 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 17 03 00 F4 03 04 00 0B 72 20 67 B6 04 01 00 00 19 2E 9F 08 97 26 12 60 [11:26:18]CommunicateWithHost err = 0 [11:26:18]CheckOFDResponse [11:26:18]1017 (14) - 77093643461234 [11:26:18]1041 (16) - 0000000000871756 [11:26:18]1040 (4) - 202730 [11:26:18]1012 (4) - 29.10.2024 05:26 [11:26:18]1206 (1) - 0 [11:26:18]OFD Sender: Remove packet 202730 [11:26:18]ProducePacketName [11:26:18]name=ofd_packets/00202730 [11:26:18]NVStorageDeleteData [11:26:19]Write to MH i2c: 01 00 00 D4 19 ED [11:26:19]Write i2c OK [11:26:19]MH_I2C_Read... [11:26:19]Read from MH i2c: 01 [11:26:19]MH_I2C_Read... [11:26:19]Read from MH i2c: 01 07 00 [11:26:19]MH_I2C_Read... [11:26:19]Read from MH i2c: 01 07 00 D4 19 00 00 00 00 00 99 0C 99 [11:26:19]RasterBufferAndPrint [11:26:19]line [11:26:19]line [11:26:19]line [11:26:19]line [11:26:19]line [11:26:19]written 0, free lines is 3231 [11:26:19]MH_Cut [11:26:19]Write to MH i2c: D1 01 00 DB 19 01 C6 [11:26:19]Write i2c OK [11:26:19]MH_I2C_Read... [11:26:19]Read from MH i2c: D1 [11:26:19]MH_I2C_Read... [11:26:19]Read from MH i2c: D1 01 00 [11:26:19]MH_I2C_Read... [11:26:19]Read from MH i2c: D1 01 00 DB 19 00 C5 [11:26:19]Write to MH i2c: 01 00 00 DC 19 F5 [11:26:19]Write i2c OK [11:26:19]MH_I2C_Read... [11:26:19]OFD Sender: No OFD packet to send [11:26:19]*** Cut start [11:26:19]*** Purtial cut [11:26:19]*** Stage 1: CUTSNS_PIN = 1 [11:26:20]Read from MH i2c: 01 [11:26:20]MH_I2C_Read... [11:26:20]*** Stop cut motor [11:26:20]*** Cut end [11:26:20]Read from MH i2c: 01 07 00 [11:26:20]MH_I2C_Read... [11:26:20]Read from MH i2c: 01 07 00 DC 19 00 00 00 00 00 FF 0F 0A [11:26:20]process_action close_receipt done [11:26:20]requested_data is exist [11:26:20]produce_requested_data [11:26:20]requested_item fm.sn is exist - process it [11:26:20]wFMCommunicate request_size=4 [11:26:20]MH_SAM_APDU [11:26:20]CAPDU: 80 11 00 00 [11:26:20]Write to MH i2c: E2 08 00 DD 19 80 11 00 00 00 00 00 00 70 [11:26:20]Write i2c OK [11:26:20]MH_I2C_Read... [11:26:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:20]Read from MH i2c: E2 [11:26:20]MH_I2C_Read... [11:26:20]Read from MH i2c: E2 17 00 [11:26:20]MH_I2C_Read... [11:26:20]Read from MH i2c: E2 17 00 DD 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C5 [11:26:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:26:20]wFMCommunicate OK [11:26:20]requested_item fd.num is exist - process it [11:26:20]SAM_PROTO_GetFieldsCounters [11:26:20]wFMCommunicate request_size=4 [11:26:20]MH_SAM_APDU [11:26:20]CAPDU: 80 13 00 00 [11:26:20]Write to MH i2c: E2 08 00 DE 19 80 13 00 00 00 00 00 00 73 [11:26:20]Write i2c OK [11:26:20]MH_I2C_Read... [11:26:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:26:20]Read from MH i2c: E2 [11:26:20]MH_I2C_Read... [11:26:20]Read from MH i2c: E2 62 00 [11:26:20]MH_I2C_Read... [11:26:20]Read from MH i2c: E2 62 00 DE 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EA 17 03 00 0E 04 04 00 22 02 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 3B [11:26:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EA 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:26:20]wFMCommunicate OK [11:26:20]SAM_PROTO_GetFieldsCounters done [11:26:20]requested_item shift.num is exist - process it [11:26:20]requested_item shift.opened is exist - process it [11:26:20]req_shift_opened [11:26:20]FM_GetShiftState [11:26:20]SAM_PROTO_GetShiftState [11:26:20]wFMCommunicate request_size=4 [11:26:20]MH_SAM_APDU [11:26:20]CAPDU: 80 13 01 00 [11:26:20]Write to MH i2c: E2 08 00 DF 19 80 13 01 00 00 00 00 00 75 [11:26:20]Write i2c OK [11:26:20]MH_I2C_Read... [11:26:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:20]Read from MH i2c: E2 [11:26:20]MH_I2C_Read... [11:26:20]Read from MH i2c: E2 0E 00 [11:26:20]MH_I2C_Read... [11:26:20]Read from MH i2c: E2 0E 00 DF 19 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 5E [11:26:20]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:26:20]wFMCommunicate OK [11:26:20]SAM_PROTO_GetShiftState done [11:26:20]FM_GetShiftState done [11:26:20]req_shift_opened done [11:26:20]requested_item shift.open_date is exist - process it [11:26:20]req_shift_open_date [11:26:20]req_shift_open_date done [11:26:20]produce_requested_data done [11:26:20]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202730,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:26:20]process_action_free close_receipt [11:26:20]json_value_free [11:26:20]json_value_free done [11:26:20]process_json_proto returns [11:26:20]Send response to host [11:26:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202730,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:26:20]free response buf [11:26:20]execute_script done [11:26:20]execute_script returns [11:26:20]free content buf [11:26:20]Sock 10.Close socket [11:26:20]Sock 10.Thread stoped [11:26:24]OFD Sender: No OFD packet to send [11:26:25]accept exits with 8 [11:26:25]New connection [11:26:25]New thread 3066977636 created [11:26:25]Thread 3066834276 joined [11:26:25]Waiting for new connection... [11:26:25] Sock 8.Parse request [11:26:25]Sock 8.Check first char [11:26:25]Sock 8.First char is OK [11:26:25]request: POST /json_proto HTTP/1.0 [11:26:25]Method: POST [11:26:25]URL: /json_proto [11:26:25]Method is POST - this is cgi request [11:26:25]url: /json_proto [11:26:25]query_string will be loaded in cgi processing [11:26:25]execute_cgi json_proto POST (null) [11:26:25]execute_cgi path=json_proto method=POST [11:26:25]POST find Content-Length [11:26:25]Host: 172.17.63.195:8080 [11:26:25]Content-Length: 682 [11:26:25]Content-Type: application/json [11:26:25] [11:26:25]POST finish read [11:26:25]Found Content-Length = 682 [11:26:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:26:25]execute_script... [11:26:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:26:25]POST & json_proto [11:26:25]process_json_proto [11:26:25]json parsed OK: [11:26:25]protocol is kg_v1.0 [11:26:25]action value=close_receipt [11:26:25]process_action close_receipt [11:26:25]cmd_close_receipt [11:26:25]MH_GetDate [11:26:25]Write to MH i2c: F0 00 00 E0 19 E8 [11:26:25]Write i2c OK [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: F0 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: F0 09 00 [11:26:25]MH_I2C_Read... [11:26:25]Read from MH i2c: F0 09 00 E0 19 00 62 C6 20 67 47 1B 1E 67 87 [11:26:25]GetLastDocTimeStamp 1730201177 [11:26:25]current date 1730201186 [11:26:25]FM_GetShiftState [11:26:25]SAM_PROTO_GetShiftState [11:26:25]wFMCommunicate request_size=4 [11:26:25]MH_SAM_APDU [11:26:25]CAPDU: 80 13 01 00 [11:26:25]Write to MH i2c: E2 08 00 E1 19 80 13 01 00 00 00 00 00 77 [11:26:25]Write i2c OK [11:26:25]MH_I2C_Read... [11:26:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:26]Read from MH i2c: E2 [11:26:26]MH_I2C_Read... [11:26:26]Read from MH i2c: E2 0E 00 [11:26:26]MH_I2C_Read... [11:26:26]Read from MH i2c: E2 0E 00 E1 19 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 60 [11:26:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:26:26]wFMCommunicate OK [11:26:26]SAM_PROTO_GetShiftState done [11:26:26]FM_GetShiftState done [11:26:26]opened in 1730160431 [11:26:26]opened+sec_in_day 1730246831 [11:26:26]quantity*price = 100015 [11:26:26]sum+1 = 100017 [11:26:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 126 29.10.2024 11:26 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202731 ФПД: 205069785220192 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112626&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202731&fm=205069785220192&tin=02508201610067®Number=0000000000091777&sum=100000 [11:26:27]StoreToDocumentArchive [11:26:27]shift 546 fd 202731 [11:26:27]save to /storage/0546/doc_00202731 [11:26:27]save last doc name /storage/0546/doc_00202731 to /storage/kkm_last_doc_name [11:26:27]save OK [11:26:27]Clear old archive folders... [11:26:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:26:27]tlvbuf is 007ADB20 [11:26:27]SAM_PROTO_ClearQueue [11:26:27]wFMCommunicate request_size=4 [11:26:27]MH_SAM_APDU [11:26:27]CAPDU: 80 09 00 00 [11:26:27]Write to MH i2c: E2 08 00 EE 19 80 09 00 00 00 00 00 00 79 [11:26:27]Write i2c OK [11:26:27]MH_I2C_Read... [11:26:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:26:27]Read from MH i2c: E2 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 03 00 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 03 00 EE 19 00 90 00 7B [11:26:27]RAPDU: 90 00 [11:26:27]wFMCommunicate OK [11:26:27]SAM_PROTO_ClearQueue done [11:26:27]KKMCreateOFDPacket [11:26:27]OFDProtocolAddRootSTLVToBuf [11:26:27]FM_MakeSignedData [11:26:27]FM_MakeSignedData [11:26:27]SAM_PROTO_SignData [11:26:27]wFMCommunicate request_size=4 [11:26:27]MH_SAM_APDU [11:26:27]CAPDU: 80 0D 01 02 [11:26:27]Write to MH i2c: E2 08 00 EF 19 80 0D 01 02 00 00 00 00 81 [11:26:27]Write i2c OK [11:26:27]MH_I2C_Read... [11:26:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:26:27]Read from MH i2c: E2 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 03 00 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 03 00 EF 19 00 90 00 7C [11:26:27]RAPDU: 90 00 [11:26:27]wFMCommunicate OK [11:26:27]wFMCommunicate request_size=255 [11:26:27]MH_SAM_APDU [11:26:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 62 C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 17 03 00 35 04 06 00 BA [11:26:27]Write to MH i2c: E2 02 01 F0 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 62 C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 17 03 00 35 04 06 00 BA 00 00 1F [11:26:27]Write i2c OK [11:26:27]MH_I2C_Read... [11:26:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:27]Read from MH i2c: E2 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 03 00 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 03 00 F0 19 00 90 00 7D [11:26:27]RAPDU: 90 00 [11:26:27]wFMCommunicate OK [11:26:27]wFMCommunicate request_size=10 [11:26:27]MH_SAM_APDU [11:26:27]CAPDU: 80 0D 02 02 05 82 87 B3 C4 60 [11:26:27]Write to MH i2c: E2 0D 00 F1 19 80 0D 02 02 05 00 82 87 B3 C4 60 00 00 6E [11:26:27]Write i2c OK [11:26:27]MH_I2C_Read... [11:26:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:26:27]Read from MH i2c: E2 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 03 00 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 03 00 F1 19 00 90 00 7E [11:26:27]RAPDU: 90 00 [11:26:27]wFMCommunicate OK [11:26:27]wFMCommunicate request_size=4 [11:26:27]MH_SAM_APDU [11:26:27]CAPDU: 80 0D 03 02 [11:26:27]Write to MH i2c: E2 08 00 F2 19 80 0D 03 02 00 00 00 00 86 [11:26:27]Write i2c OK [11:26:27]MH_I2C_Read... [11:26:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:26:27]Read from MH i2c: E2 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 0B 00 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 0B 00 F2 19 00 F1 3A 69 51 8A 3B 20 65 90 00 B6 [11:26:27]RAPDU: F1 3A 69 51 8A 3B 20 65 90 00 [11:26:27]wFMCommunicate OK [11:26:27]SAM_PROTO_SignData done [11:26:27]FM_MakeSignedData done [11:26:27]CreateOFDProtocolMessage [11:26:27]wFMCommunicate request_size=4 [11:26:27]MH_SAM_APDU [11:26:27]CAPDU: 80 11 00 00 [11:26:27]Write to MH i2c: E2 08 00 F3 19 80 11 00 00 00 00 00 00 86 [11:26:27]Write i2c OK [11:26:27]MH_I2C_Read... [11:26:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:27]Read from MH i2c: E2 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 17 00 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: E2 17 00 F3 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DB [11:26:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:26:27]wFMCommunicate OK [11:26:27]CreateOFDProtocolMessage done [11:26:27]OFDSenderStorePacket 202731 [11:26:27]StoreOFDPacket docnum=202731 [11:26:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7B 09 07 01 A2 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 62 C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 17 03 00 35 04 06 00 BA 82 87 B3 C4 60 F1 3A 69 51 8A 3B 20 65 [11:26:27]CheckFolder [11:26:27]dirname=/storage/ofd_packets [11:26:27]CheckFolder done [11:26:27]ProducePacketName [11:26:27]name=ofd_packets/00202731 [11:26:27]NVStorageSaveData ofd_packets/00202731 [11:26:27]File name is /storage/ofd_packets/00202731 [11:26:27]Write 301 bytes [11:26:27]NVStorageSaveData done [11:26:27]OFDSenderStorePacket done [11:26:27]KKMCreateOFDPacket done [11:26:27]NVStorageSaveData kkm_last_timestamp [11:26:27]File name is /storage/kkm_last_timestamp [11:26:27]Write 4 bytes [11:26:27]NVStorageSaveData done [11:26:27]ExternCall_PrintAddStr [11:26:27]wPrintStart [11:26:27]Write to MH i2c: 01 00 00 F4 19 0D [11:26:27]Write i2c OK [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: 01 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: 01 07 00 [11:26:27]MH_I2C_Read... [11:26:27]Read from MH i2c: 01 07 00 F4 19 00 00 00 00 00 FF 0F 22 [11:26:27]RasterBufferAndPrint [11:26:27]line Счет N : (1)450517 [11:26:27]line ИНН: 02508201610067 [11:26:27]line Контрольно-Кассовый Чек [11:26:27]line ПРОДАЖА [11:26:27]line ТРК (МРК, ГНК) : 52 [11:26:27]line Товар: 2710124130 [11:26:27]line Аи-92-К-2 [11:26:27]line 14.950 * 66.90 [11:26:27]line = 1000.16 [11:26:27]line НДС 12% НСП 1% [11:26:27]line > о реализуемом товаре [11:26:27]line ОКРУГЛЕНИЕ: -0.16 [11:26:27]line ИТОГО: 1000.00 [11:26:27]line Внесено: 1000.00 [11:26:27]line СДАЧА: 0.00 [11:26:27]line НСП 1% : 8.85 [11:26:27]line НДС 12% : 106.21 [11:26:27]line Наличными: 1000.00 [11:26:27]line Безнал.: 0.00 [11:26:27]line Место: АЗС № 171 "Партнер Нефть" [11:26:27]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:26:27]line СНО: Общий режим [11:26:27]line Чек 126 29.10.2024 11:26 [11:26:27]line Смена: 546 ФФД: 1.0 [11:26:27]line ЗНМ: 0300000109 [11:26:27]line РНМ: 0000000000091777 [11:26:27]line Версия ККМ: 001 [11:26:27]line ФМ: 0000000000871756 [11:26:27]line ФД: 202731 [11:26:27]line ФПД: 205069785220192 [11:26:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112626&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202731&fm=205069785220192&tin=02508201610067®Number=0000000000091777&sum=100000 [11:26:27]written 0, free lines is 4095 [11:26:27]OFD Sender: Processing packet 202731 [packets to send 116, broken 115] [11:26:27]ProducePacketName [11:26:27]name=ofd_packets/00202731 [11:26:27]OFD Sender: To server: pG, [11:26:27]CommunicateWithHost lk.salyk.kg:30040 [11:26:27]ConnectInit lk.salyk.kg [11:26:27]Connected sock=10 [11:26:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7B 09 07 01 A2 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 62 C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 17 03 00 35 04 06 00 BA 82 87 B3 C4 60 F1 3A 69 51 8A 3B 20 65 [11:26:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CB 26 47 00 F5 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 17 03 00 F4 03 04 00 15 72 20 67 B6 04 01 00 00 8F C4 31 EC B2 30 BD BC [11:26:28]CommunicateWithHost err = 0 [11:26:28]CheckOFDResponse [11:26:28]1017 (14) - 77093643461234 [11:26:28]1041 (16) - 0000000000871756 [11:26:28]1040 (4) - 202731 [11:26:28]1012 (4) - 29.10.2024 05:26 [11:26:28]1206 (1) - 0 [11:26:28]OFD Sender: Remove packet 202731 [11:26:28]ProducePacketName [11:26:28]name=ofd_packets/00202731 [11:26:28]NVStorageDeleteData [11:26:28]Write to MH i2c: 01 00 00 1F 1A 39 [11:26:28]Write i2c OK [11:26:28]MH_I2C_Read... [11:26:28]Read from MH i2c: 01 [11:26:28]MH_I2C_Read... [11:26:28]Read from MH i2c: 01 07 00 [11:26:28]MH_I2C_Read... [11:26:28]Read from MH i2c: 01 07 00 1F 1A 00 00 00 00 00 9D 0C E9 [11:26:28]RasterBufferAndPrint [11:26:28]line [11:26:28]line [11:26:28]line [11:26:28]line [11:26:28]line [11:26:28]written 0, free lines is 3237 [11:26:28]MH_Cut [11:26:28]Write to MH i2c: D1 01 00 26 1A 01 12 [11:26:28]Write i2c OK [11:26:28]MH_I2C_Read... [11:26:28]Read from MH i2c: D1 [11:26:28]MH_I2C_Read... [11:26:28]Read from MH i2c: D1 01 00 [11:26:28]MH_I2C_Read... [11:26:28]Read from MH i2c: D1 01 00 26 1A 00 11 [11:26:28]Write to MH i2c: 01 00 00 27 1A 41 [11:26:28]Write i2c OK [11:26:28]MH_I2C_Read... [11:26:28]OFD Sender: No OFD packet to send [11:26:29]*** Cut start [11:26:29]*** Purtial cut [11:26:29]*** Stage 1: CUTSNS_PIN = 1 [11:26:29]Read from MH i2c: 01 [11:26:29]MH_I2C_Read... [11:26:29]*** Stop cut motor [11:26:29]*** Cut end [11:26:29]Read from MH i2c: 01 07 00 [11:26:29]MH_I2C_Read... [11:26:29]Read from MH i2c: 01 07 00 27 1A 00 00 00 00 00 FF 0F 56 [11:26:29]process_action close_receipt done [11:26:29]requested_data is exist [11:26:29]produce_requested_data [11:26:29]requested_item fm.sn is exist - process it [11:26:29]wFMCommunicate request_size=4 [11:26:29]MH_SAM_APDU [11:26:29]CAPDU: 80 11 00 00 [11:26:29]Write to MH i2c: E2 08 00 28 1A 80 11 00 00 00 00 00 00 BC [11:26:29]Write i2c OK [11:26:29]MH_I2C_Read... [11:26:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:26:29]Read from MH i2c: E2 [11:26:29]MH_I2C_Read... [11:26:29]Read from MH i2c: E2 17 00 [11:26:29]MH_I2C_Read... [11:26:29]Read from MH i2c: E2 17 00 28 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 11 [11:26:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:26:29]wFMCommunicate OK [11:26:29]requested_item fd.num is exist - process it [11:26:29]SAM_PROTO_GetFieldsCounters [11:26:29]wFMCommunicate request_size=4 [11:26:29]MH_SAM_APDU [11:26:29]CAPDU: 80 13 00 00 [11:26:29]Write to MH i2c: E2 08 00 29 1A 80 13 00 00 00 00 00 00 BF [11:26:29]Write i2c OK [11:26:29]MH_I2C_Read... [11:26:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:26:29]Read from MH i2c: E2 [11:26:29]MH_I2C_Read... [11:26:29]Read from MH i2c: E2 62 00 [11:26:29]MH_I2C_Read... [11:26:29]Read from MH i2c: E2 62 00 29 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EB 17 03 00 0E 04 04 00 22 02 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 8B [11:26:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EB 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:26:29]wFMCommunicate OK [11:26:29]SAM_PROTO_GetFieldsCounters done [11:26:29]requested_item shift.num is exist - process it [11:26:29]requested_item shift.opened is exist - process it [11:26:29]req_shift_opened [11:26:29]FM_GetShiftState [11:26:29]SAM_PROTO_GetShiftState [11:26:29]wFMCommunicate request_size=4 [11:26:29]MH_SAM_APDU [11:26:29]CAPDU: 80 13 01 00 [11:26:29]Write to MH i2c: E2 08 00 2A 1A 80 13 01 00 00 00 00 00 C1 [11:26:29]Write i2c OK [11:26:29]MH_I2C_Read... [11:26:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:26:29]Read from MH i2c: E2 [11:26:29]MH_I2C_Read... [11:26:29]Read from MH i2c: E2 0E 00 [11:26:29]MH_I2C_Read... [11:26:29]Read from MH i2c: E2 0E 00 2A 1A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AA [11:26:29]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:26:29]wFMCommunicate OK [11:26:29]SAM_PROTO_GetShiftState done [11:26:29]FM_GetShiftState done [11:26:29]req_shift_opened done [11:26:29]requested_item shift.open_date is exist - process it [11:26:29]req_shift_open_date [11:26:29]req_shift_open_date done [11:26:29]produce_requested_data done [11:26:29]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202731,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:26:29]process_action_free close_receipt [11:26:29]json_value_free [11:26:29]json_value_free done [11:26:29]process_json_proto returns [11:26:29]Send response to host [11:26:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202731,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:26:29]free response buf [11:26:29]execute_script done [11:26:29]execute_script returns [11:26:29]free content buf [11:26:29]Sock 8.Close socket [11:26:29]Sock 8.Thread stoped [11:26:33]OFD Sender: No OFD packet to send [11:26:38]OFD Sender: No OFD packet to send [11:26:43]OFD Sender: No OFD packet to send [11:26:48]OFD Sender: No OFD packet to send [11:26:53]OFD Sender: No OFD packet to send [11:26:58]OFD Sender: No OFD packet to send [11:27:01]accept exits with 9 [11:27:01]New connection [11:27:01]New thread 3066834276 created [11:27:01]Thread 3066977636 joined [11:27:01]Waiting for new connection... [11:27:01] Sock 9.Parse request [11:27:01]Sock 9.Check first char [11:27:01]Sock 9.First char is OK [11:27:01]request: POST /json_proto HTTP/1.0 [11:27:01]Method: POST [11:27:01]URL: /json_proto [11:27:01]Method is POST - this is cgi request [11:27:01]url: /json_proto [11:27:01]query_string will be loaded in cgi processing [11:27:01]execute_cgi json_proto POST (null) [11:27:01]execute_cgi path=json_proto method=POST [11:27:01]POST find Content-Length [11:27:01]Host: 172.17.63.195:8080 [11:27:01]Content-Length: 677 [11:27:01]Content-Type: application/json [11:27:01] [11:27:01]POST finish read [11:27:01]Found Content-Length = 677 [11:27:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:01]execute_script... [11:27:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:01]POST & json_proto [11:27:01]process_json_proto [11:27:01]json parsed OK: [11:27:01]protocol is kg_v1.0 [11:27:01]action value=close_receipt [11:27:01]process_action close_receipt [11:27:01]cmd_close_receipt [11:27:01]MH_GetDate [11:27:01]Write to MH i2c: F0 00 00 2B 1A 34 [11:27:01]Write i2c OK [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: F0 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: F0 09 00 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: F0 09 00 2B 1A 00 86 C6 20 67 47 1B 1E 67 F7 [11:27:01]GetLastDocTimeStamp 1730201186 [11:27:01]current date 1730201222 [11:27:01]FM_GetShiftState [11:27:01]SAM_PROTO_GetShiftState [11:27:01]wFMCommunicate request_size=4 [11:27:01]MH_SAM_APDU [11:27:01]CAPDU: 80 13 01 00 [11:27:01]Write to MH i2c: E2 08 00 2C 1A 80 13 01 00 00 00 00 00 C3 [11:27:01]Write i2c OK [11:27:01]MH_I2C_Read... [11:27:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:01]Read from MH i2c: E2 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: E2 0E 00 [11:27:01]MH_I2C_Read... [11:27:01]Read from MH i2c: E2 0E 00 2C 1A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AC [11:27:01]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:27:01]wFMCommunicate OK [11:27:01]SAM_PROTO_GetShiftState done [11:27:01]FM_GetShiftState done [11:27:01]opened in 1730160431 [11:27:01]opened+sec_in_day 1730246831 [11:27:01]quantity*price = 30038 [11:27:01]sum+1 = 30039 [11:27:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 127 29.10.2024 11:27 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202732 ФПД: 204173774396499 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112702&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202732&fm=204173774396499&tin=02508201610067®Number=0000000000091777&sum=30000 [11:27:03]StoreToDocumentArchive [11:27:03]shift 546 fd 202732 [11:27:03]save to /storage/0546/doc_00202732 [11:27:03]save last doc name /storage/0546/doc_00202732 to /storage/kkm_last_doc_name [11:27:03]save OK [11:27:03]Clear old archive folders... [11:27:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:27:03]tlvbuf is B6F5B6B0 [11:27:03]SAM_PROTO_ClearQueue [11:27:03]wFMCommunicate request_size=4 [11:27:03]MH_SAM_APDU [11:27:03]CAPDU: 80 09 00 00 [11:27:03]Write to MH i2c: E2 08 00 39 1A 80 09 00 00 00 00 00 00 C5 [11:27:03]Write i2c OK [11:27:03]MH_I2C_Read... [11:27:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:03]Read from MH i2c: E2 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 03 00 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 03 00 39 1A 00 90 00 C7 [11:27:03]RAPDU: 90 00 [11:27:03]wFMCommunicate OK [11:27:03]SAM_PROTO_ClearQueue done [11:27:03]KKMCreateOFDPacket [11:27:03]OFDProtocolAddRootSTLVToBuf [11:27:03]FM_MakeSignedData [11:27:03]FM_MakeSignedData [11:27:03]SAM_PROTO_SignData [11:27:03]wFMCommunicate request_size=4 [11:27:03]MH_SAM_APDU [11:27:03]CAPDU: 80 0D 01 02 [11:27:03]Write to MH i2c: E2 08 00 3A 1A 80 0D 01 02 00 00 00 00 CD [11:27:03]Write i2c OK [11:27:03]MH_I2C_Read... [11:27:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:03]Read from MH i2c: E2 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 03 00 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 03 00 3A 1A 00 90 00 C8 [11:27:03]RAPDU: 90 00 [11:27:03]wFMCommunicate OK [11:27:03]wFMCommunicate request_size=255 [11:27:03]MH_SAM_APDU [11:27: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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 7F 00 00 00 F4 03 04 00 86 C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 17 03 00 35 04 06 00 B9 [11:27:03]Write to MH i2c: E2 02 01 3B 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 7F 00 00 00 F4 03 04 00 86 C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 17 03 00 35 04 06 00 B9 00 00 8A [11:27:03]Write i2c OK [11:27:03]MH_I2C_Read... [11:27:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:03]Read from MH i2c: E2 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 03 00 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 03 00 3B 1A 00 90 00 C9 [11:27:03]RAPDU: 90 00 [11:27:03]wFMCommunicate OK [11:27:03]wFMCommunicate request_size=10 [11:27:03]MH_SAM_APDU [11:27:03]CAPDU: 80 0D 02 02 05 B1 E9 4B 9C 53 [11:27:03]Write to MH i2c: E2 0D 00 3C 1A 80 0D 02 02 05 00 B1 E9 4B 9C 53 00 00 AE [11:27:03]Write i2c OK [11:27:03]MH_I2C_Read... [11:27:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:03]Read from MH i2c: E2 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 03 00 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 03 00 3C 1A 00 90 00 CA [11:27:03]RAPDU: 90 00 [11:27:03]wFMCommunicate OK [11:27:03]wFMCommunicate request_size=4 [11:27:03]MH_SAM_APDU [11:27:03]CAPDU: 80 0D 03 02 [11:27:03]Write to MH i2c: E2 08 00 3D 1A 80 0D 03 02 00 00 00 00 D2 [11:27:03]Write i2c OK [11:27:03]MH_I2C_Read... [11:27:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:03]Read from MH i2c: E2 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 0B 00 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 0B 00 3D 1A 00 6B A1 E5 10 FE 46 BC FF 90 00 D3 [11:27:03]RAPDU: 6B A1 E5 10 FE 46 BC FF 90 00 [11:27:03]wFMCommunicate OK [11:27:03]SAM_PROTO_SignData done [11:27:03]FM_MakeSignedData done [11:27:03]CreateOFDProtocolMessage [11:27:03]wFMCommunicate request_size=4 [11:27:03]MH_SAM_APDU [11:27:03]CAPDU: 80 11 00 00 [11:27:03]Write to MH i2c: E2 08 00 3E 1A 80 11 00 00 00 00 00 00 D2 [11:27:03]Write i2c OK [11:27:03]MH_I2C_Read... [11:27:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:03]Read from MH i2c: E2 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 17 00 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: E2 17 00 3E 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [11:27:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:27:03]wFMCommunicate OK [11:27:03]CreateOFDProtocolMessage done [11:27:03]OFDSenderStorePacket 202732 [11:27:03]StoreOFDPacket docnum=202732 [11:27:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5F B4 07 01 1F 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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 7F 00 00 00 F4 03 04 00 86 C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 17 03 00 35 04 06 00 B9 B1 E9 4B 9C 53 6B A1 E5 10 FE 46 BC FF [11:27:03]CheckFolder [11:27:03]dirname=/storage/ofd_packets [11:27:03]CheckFolder done [11:27:03]ProducePacketName [11:27:03]name=ofd_packets/00202732 [11:27:03]NVStorageSaveData ofd_packets/00202732 [11:27:03]File name is /storage/ofd_packets/00202732 [11:27:03]Write 301 bytes [11:27:03]NVStorageSaveData done [11:27:03]OFDSenderStorePacket done [11:27:03]KKMCreateOFDPacket done [11:27:03]NVStorageSaveData kkm_last_timestamp [11:27:03]File name is /storage/kkm_last_timestamp [11:27:03]Write 4 bytes [11:27:03]NVStorageSaveData done [11:27:03]ExternCall_PrintAddStr [11:27:03]wPrintStart [11:27:03]Write to MH i2c: 01 00 00 3F 1A 59 [11:27:03]Write i2c OK [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: 01 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: 01 07 00 [11:27:03]MH_I2C_Read... [11:27:03]Read from MH i2c: 01 07 00 3F 1A 00 00 00 00 00 FF 0F 6E [11:27:03]RasterBufferAndPrint [11:27:03]line Счет N : (1)450519 [11:27:03]line ИНН: 02508201610067 [11:27:03]line Контрольно-Кассовый Чек [11:27:03]line ПРОДАЖА [11:27:03]line ТРК (МРК, ГНК) : 41 [11:27:03]line Товар: 2710124130 [11:27:03]line Аи-92-К-2 [11:27:03]line 4.490 * 66.90 [11:27:03]line = 300.38 [11:27:03]line НДС 12% НСП 1% [11:27:03]line > о реализуемом товаре [11:27:03]line ОКРУГЛЕНИЕ: -0.38 [11:27:03]line ИТОГО: 300.00 [11:27:03]line Внесено: 300.00 [11:27:03]line СДАЧА: 0.00 [11:27:03]line НСП 1% : 2.66 [11:27:03]line НДС 12% : 31.90 [11:27:03]line Наличными: 300.00 [11:27:03]line Безнал.: 0.00 [11:27:03]line Место: АЗС № 171 "Партнер Нефть" [11:27:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:27:03]line СНО: Общий режим [11:27:03]line Чек 127 29.10.2024 11:27 [11:27:03]line Смена: 546 ФФД: 1.0 [11:27:03]line ЗНМ: 0300000109 [11:27:03]line РНМ: 0000000000091777 [11:27:03]line Версия ККМ: 001 [11:27:03]line ФМ: 0000000000871756 [11:27:03]line ФД: 202732 [11:27:03]line ФПД: 204173774396499 [11:27:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112702&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202732&fm=204173774396499&tin=02508201610067®Number=0000000000091777&sum=30000 [11:27:03]OFD Sender: Processing packet 202732 [packets to send 116, broken 115] [11:27:03]ProducePacketName [11:27:03]name=ofd_packets/00202732 [11:27:03]OFD Sender: To server: pG, [11:27:03]CommunicateWithHost lk.salyk.kg:30040 [11:27:03]ConnectInit lk.salyk.kg [11:27:03]written 0, free lines is 4095 [11:27:04]Connected sock=11 [11:27:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5F B4 07 01 1F 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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 7F 00 00 00 F4 03 04 00 86 C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 17 03 00 35 04 06 00 B9 B1 E9 4B 9C 53 6B A1 E5 10 FE 46 BC FF [11:27:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2F E3 47 00 61 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 17 03 00 F4 03 04 00 39 72 20 67 B6 04 01 00 00 40 37 D0 0F 04 E7 50 3A [11:27:04]CommunicateWithHost err = 0 [11:27:04]CheckOFDResponse [11:27:04]1017 (14) - 77093643461234 [11:27:04]1041 (16) - 0000000000871756 [11:27:04]1040 (4) - 202732 [11:27:04]1012 (4) - 29.10.2024 05:27 [11:27:04]1206 (1) - 0 [11:27:04]OFD Sender: Remove packet 202732 [11:27:04]ProducePacketName [11:27:04]name=ofd_packets/00202732 [11:27:04]NVStorageDeleteData [11:27:04]Write to MH i2c: 01 00 00 6A 1A 84 [11:27:04]Write i2c OK [11:27:04]MH_I2C_Read... [11:27:04]Read from MH i2c: 01 [11:27:04]MH_I2C_Read... [11:27:04]Read from MH i2c: 01 07 00 [11:27:04]MH_I2C_Read... [11:27:04]Read from MH i2c: 01 07 00 6A 1A 00 00 00 00 00 99 0C 30 [11:27:04]RasterBufferAndPrint [11:27:04]line [11:27:04]line [11:27:04]line [11:27:04]line [11:27:04]line [11:27:04]written 0, free lines is 3229 [11:27:04]MH_Cut [11:27:04]Write to MH i2c: D1 01 00 71 1A 01 5D [11:27:04]Write i2c OK [11:27:04]MH_I2C_Read... [11:27:04]Read from MH i2c: D1 [11:27:04]MH_I2C_Read... [11:27:04]Read from MH i2c: D1 01 00 [11:27:04]MH_I2C_Read... [11:27:04]Read from MH i2c: D1 01 00 71 1A 00 5C [11:27:04]Write to MH i2c: 01 00 00 72 1A 8C [11:27:04]Write i2c OK [11:27:04]MH_I2C_Read... [11:27:04]OFD Sender: No OFD packet to send [11:27:05]*** Cut start [11:27:05]*** Purtial cut [11:27:05]*** Stage 1: CUTSNS_PIN = 1 [11:27:05]Read from MH i2c: 01 [11:27:05]MH_I2C_Read... [11:27:05]*** Stop cut motor [11:27:05]*** Cut end [11:27:05]Read from MH i2c: 01 07 00 [11:27:05]MH_I2C_Read... [11:27:05]Read from MH i2c: 01 07 00 72 1A 00 00 00 00 00 FF 0F A1 [11:27:05]process_action close_receipt done [11:27:05]requested_data is exist [11:27:05]produce_requested_data [11:27:05]requested_item fm.sn is exist - process it [11:27:05]wFMCommunicate request_size=4 [11:27:05]MH_SAM_APDU [11:27:05]CAPDU: 80 11 00 00 [11:27:05]Write to MH i2c: E2 08 00 73 1A 80 11 00 00 00 00 00 00 07 [11:27:05]Write i2c OK [11:27:05]MH_I2C_Read... [11:27:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:05]Read from MH i2c: E2 [11:27:05]MH_I2C_Read... [11:27:05]Read from MH i2c: E2 17 00 [11:27:05]MH_I2C_Read... [11:27:05]Read from MH i2c: E2 17 00 73 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5C [11:27:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:27:05]wFMCommunicate OK [11:27:05]requested_item fd.num is exist - process it [11:27:05]SAM_PROTO_GetFieldsCounters [11:27:05]wFMCommunicate request_size=4 [11:27:05]MH_SAM_APDU [11:27:05]CAPDU: 80 13 00 00 [11:27:05]Write to MH i2c: E2 08 00 74 1A 80 13 00 00 00 00 00 00 0A [11:27:05]Write i2c OK [11:27:05]MH_I2C_Read... [11:27:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:05]Read from MH i2c: E2 [11:27:05]MH_I2C_Read... [11:27:05]Read from MH i2c: E2 62 00 [11:27:05]MH_I2C_Read... [11:27:05]Read from MH i2c: E2 62 00 74 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EC 17 03 00 0E 04 04 00 22 02 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 DA [11:27:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EC 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:27:05]wFMCommunicate OK [11:27:05]SAM_PROTO_GetFieldsCounters done [11:27:05]requested_item shift.num is exist - process it [11:27:05]requested_item shift.opened is exist - process it [11:27:05]req_shift_opened [11:27:05]FM_GetShiftState [11:27:05]SAM_PROTO_GetShiftState [11:27:05]wFMCommunicate request_size=4 [11:27:05]MH_SAM_APDU [11:27:05]CAPDU: 80 13 01 00 [11:27:05]Write to MH i2c: E2 08 00 75 1A 80 13 01 00 00 00 00 00 0C [11:27:05]Write i2c OK [11:27:05]MH_I2C_Read... [11:27:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:05]Read from MH i2c: E2 [11:27:05]MH_I2C_Read... [11:27:05]Read from MH i2c: E2 0E 00 [11:27:05]MH_I2C_Read... [11:27:05]Read from MH i2c: E2 0E 00 75 1A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F5 [11:27:05]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:27:05]wFMCommunicate OK [11:27:05]SAM_PROTO_GetShiftState done [11:27:05]FM_GetShiftState done [11:27:05]req_shift_opened done [11:27:05]requested_item shift.open_date is exist - process it [11:27:05]req_shift_open_date [11:27:05]req_shift_open_date done [11:27:05]produce_requested_data done [11:27:05]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202732,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:27:05]process_action_free close_receipt [11:27:05]json_value_free [11:27:05]json_value_free done [11:27:05]process_json_proto returns [11:27:05]Send response to host [11:27:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202732,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:27:05]free response buf [11:27:05]execute_script done [11:27:05]execute_script returns [11:27:05]free content buf [11:27:05]Sock 9.Close socket [11:27:05]Sock 9.Thread stoped [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:24]OFD Sender: No OFD packet to send [11:27:29]OFD Sender: No OFD packet to send [11:27:34]OFD Sender: No OFD packet to send [11:27:39]OFD Sender: No OFD packet to send [11:27:44]OFD Sender: No OFD packet to send [11:27:49]OFD Sender: No OFD packet to send [11:27:54]OFD Sender: No OFD packet to send [11:27:59]OFD Sender: No OFD packet to send [11:28:00]int [11:28:00]Write to MH i2c: 01 00 00 76 1A 90 [11:28:00]*** FLAG_PRN_KEY set [11:28:00]Write i2c OK [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 07 00 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 07 00 76 1A 00 08 00 00 00 FF 0F AD [11:28:00]state=0 [11:28:00]Key pressed [11:28:00]Feed [11:28:00]Write to MH i2c: D8 00 00 77 1A 68 [11:28:00]Write i2c OK [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: D8 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: D8 01 00 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: D8 01 00 77 1A 00 69 [11:28:00]int [11:28:00]Write to MH i2c: 01 00 00 78 1A 92 [11:28:00]Write i2c OK [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 07 00 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 07 00 78 1A 00 48 00 00 00 3C 00 1D [11:28:00]state=2 [11:28:00]Key pressed [11:28:00]int [11:28:00]Write to MH i2c: 01 00 00 79 1A 93 [11:28:00]*** FLAG_PRN_KEY reset [11:28:00]Write i2c OK [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 07 00 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 07 00 79 1A 00 00 00 00 00 F5 0F 9E [11:28:00]state=2 [11:28:00]Stop feed [11:28:00]int [11:28:00]Write to MH i2c: 01 00 00 7A 1A 94 [11:28:00]*** FLAG_PRN_KEY set [11:28:00]Write i2c OK [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 07 00 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 07 00 7A 1A 00 08 00 00 00 FF 0F B1 [11:28:00]state=0 [11:28:00]Key pressed [11:28:00]Feed [11:28:00]Write to MH i2c: D8 00 00 7B 1A 6C [11:28:00]Write i2c OK [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: D8 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: D8 01 00 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: D8 01 00 7B 1A 00 6D [11:28:00]int [11:28:00]Write to MH i2c: 01 00 00 7C 1A 96 [11:28:00]Write i2c OK [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 07 00 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 07 00 7C 1A 00 48 00 00 00 3C 00 21 [11:28:00]state=2 [11:28:00]Key pressed [11:28:00]int [11:28:00]Write to MH i2c: 01 00 00 7D 1A 97 [11:28:00]*** FLAG_PRN_KEY reset [11:28:00]Write i2c OK [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 07 00 [11:28:00]MH_I2C_Read... [11:28:00]Read from MH i2c: 01 07 00 7D 1A 00 00 00 00 00 F5 0F A2 [11:28:00]state=2 [11:28:00]Stop feed [11:28:04]OFD Sender: No OFD packet to send [11:28:09]OFD Sender: No OFD packet to send [11:28:14]OFD Sender: No OFD packet to send [11:28:19]OFD Sender: No OFD packet to send [11:28:24]OFD Sender: No OFD packet to send [11:28:29]OFD Sender: No OFD packet to send [11:28:34]OFD Sender: No OFD packet to send [11:28:39]OFD Sender: No OFD packet to send [11:28:44]OFD Sender: No OFD packet to send [11:28:49]OFD Sender: No OFD packet to send [11:28:54]OFD Sender: No OFD packet to send [11:28:59]OFD Sender: No OFD packet to send [11:29:00]accept exits with 8 [11:29:00]New connection [11:29:00]New thread 3066977636 created [11:29:00]Thread 3066834276 joined [11:29:00]Waiting for new connection... [11:29:00] Sock 8.Parse request [11:29:00]Sock 8.Check first char [11:29:00]Sock 8.First char is OK [11:29:00]request: POST /json_proto HTTP/1.0 [11:29:00]Method: POST [11:29:00]URL: /json_proto [11:29:00]Method is POST - this is cgi request [11:29:00]url: /json_proto [11:29:00]query_string will be loaded in cgi processing [11:29:00]execute_cgi json_proto POST (null) [11:29:00]execute_cgi path=json_proto method=POST [11:29:00]POST find Content-Length [11:29:00]Host: 172.17.63.195:8080 [11:29:00]Content-Length: 759 [11:29:00]Content-Type: application/json [11:29:00] [11:29:00]POST finish read [11:29:00]Found Content-Length = 759 [11:29:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:00]execute_script... [11:29:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:00]POST & json_proto [11:29:00]process_json_proto [11:29:00]json parsed OK: [11:29:00]protocol is kg_v1.0 [11:29:00]action value=close_receipt [11:29:00]process_action close_receipt [11:29:00]cmd_close_receipt [11:29:00]MH_GetDate [11:29:00]Write to MH i2c: F0 00 00 7E 1A 87 [11:29:00]Write i2c OK [11:29:00]MH_I2C_Read... [11:29:00]Read from MH i2c: F0 [11:29:00]MH_I2C_Read... [11:29:00]Read from MH i2c: F0 09 00 [11:29:00]MH_I2C_Read... [11:29:00]Read from MH i2c: F0 09 00 7E 1A 00 FC C6 20 67 47 1B 1E 67 C0 [11:29:00]GetLastDocTimeStamp 1730201222 [11:29:00]current date 1730201340 [11:29:00]FM_GetShiftState [11:29:00]SAM_PROTO_GetShiftState [11:29:00]wFMCommunicate request_size=4 [11:29:00]MH_SAM_APDU [11:29:00]CAPDU: 80 13 01 00 [11:29:00]Write to MH i2c: E2 08 00 7F 1A 80 13 01 00 00 00 00 00 16 [11:29:00]Write i2c OK [11:29:00]MH_I2C_Read... [11:29:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:00]Read from MH i2c: E2 [11:29:00]MH_I2C_Read... [11:29:00]Read from MH i2c: E2 0E 00 [11:29:00]MH_I2C_Read... [11:29:00]Read from MH i2c: E2 0E 00 7F 1A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FF [11:29:00]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:29:00]wFMCommunicate OK [11:29:00]SAM_PROTO_GetShiftState done [11:29:00]FM_GetShiftState done [11:29:00]opened in 1730160431 [11:29:00]opened+sec_in_day 1730246831 [11:29:00]quantity*price = 50000 [11:29:00]sum+1 = 50001 [11:29:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 128 29.10.2024 11:29 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202733 ФПД: 231986972364549 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112901&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202733&fm=231986972364549&tin=02508201610067®Number=0000000000091777&sum=50000 [11:29:01]StoreToDocumentArchive [11:29:01]shift 546 fd 202733 [11:29:01]save to /storage/0546/doc_00202733 [11:29:01]save last doc name /storage/0546/doc_00202733 to /storage/kkm_last_doc_name [11:29:01]save OK [11:29:01]Clear old archive folders... [11:29:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:29:01]tlvbuf is 007AD1B0 [11:29:01]SAM_PROTO_ClearQueue [11:29:01]wFMCommunicate request_size=4 [11:29:01]MH_SAM_APDU [11:29:01]CAPDU: 80 09 00 00 [11:29:01]Write to MH i2c: E2 08 00 8C 1A 80 09 00 00 00 00 00 00 18 [11:29:01]Write i2c OK [11:29:01]MH_I2C_Read... [11:29:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:29:01]Read from MH i2c: E2 [11:29:01]MH_I2C_Read... [11:29:01]Read from MH i2c: E2 03 00 [11:29:01]MH_I2C_Read... [11:29:01]Read from MH i2c: E2 03 00 8C 1A 00 90 00 1A [11:29:01]RAPDU: 90 00 [11:29:01]wFMCommunicate OK [11:29:01]SAM_PROTO_ClearQueue done [11:29:01]KKMCreateOFDPacket [11:29:01]OFDProtocolAddRootSTLVToBuf [11:29:01]FM_MakeSignedData [11:29:01]FM_MakeSignedData [11:29:01]SAM_PROTO_SignData [11:29:01]wFMCommunicate request_size=4 [11:29:01]MH_SAM_APDU [11:29:01]CAPDU: 80 0D 01 02 [11:29:01]Write to MH i2c: E2 08 00 8D 1A 80 0D 01 02 00 00 00 00 20 [11:29:01]Write i2c OK [11:29:01]MH_I2C_Read... [11:29:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:29:01]Read from MH i2c: E2 [11:29:01]MH_I2C_Read... [11:29:01]Read from MH i2c: E2 03 00 [11:29:01]MH_I2C_Read... [11:29:01]Read from MH i2c: E2 03 00 8D 1A 00 90 00 1B [11:29:01]RAPDU: 90 00 [11:29:01]wFMCommunicate OK [11:29:01]wFMCommunicate request_size=255 [11:29:01]MH_SAM_APDU [11:29:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 FD C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 17 03 00 35 04 06 00 [11:29:01]Write to MH i2c: E2 02 01 8E 1A 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 FD C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 17 03 00 35 04 06 00 00 00 06 [11:29:01]Write i2c OK [11:29:01]MH_I2C_Read... [11:29:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:01]Read from MH i2c: E2 [11:29:01]MH_I2C_Read... [11:29:01]Read from MH i2c: E2 03 00 [11:29:01]MH_I2C_Read... [11:29:01]Read from MH i2c: E2 03 00 8E 1A 00 90 00 1C [11:29:01]RAPDU: 90 00 [11:29:01]wFMCommunicate OK [11:29:01]wFMCommunicate request_size=11 [11:29:01]MH_SAM_APDU [11:29:01]CAPDU: 80 0D 02 02 06 D2 FD AD 14 8F 05 [11:29:01]Write to MH i2c: E2 0E 00 8F 1A 80 0D 02 02 06 00 D2 FD AD 14 8F 05 00 00 53 [11:29:01]Write i2c OK [11:29:01]MH_I2C_Read... [11:29:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:01]Read from MH i2c: E2 [11:29:01]MH_I2C_Read... [11:29:01]Read from MH i2c: E2 03 00 [11:29:01]MH_I2C_Read... [11:29:01]Read from MH i2c: E2 03 00 8F 1A 00 90 00 1D [11:29:01]RAPDU: 90 00 [11:29:01]wFMCommunicate OK [11:29:01]wFMCommunicate request_size=4 [11:29:01]MH_SAM_APDU [11:29:01]CAPDU: 80 0D 03 02 [11:29:01]Write to MH i2c: E2 08 00 90 1A 80 0D 03 02 00 00 00 00 25 [11:29:01]Write i2c OK [11:29:01]MH_I2C_Read... [11:29:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:29:01]Read from MH i2c: E2 [11:29:01]MH_I2C_Read... [11:29:01]Read from MH i2c: E2 0B 00 [11:29:01]MH_I2C_Read... [11:29:01]Read from MH i2c: E2 0B 00 90 1A 00 60 CD 38 5C E8 20 78 E8 90 00 4F [11:29:01]RAPDU: 60 CD 38 5C E8 20 78 E8 90 00 [11:29:01]wFMCommunicate OK [11:29:01]SAM_PROTO_SignData done [11:29:01]FM_MakeSignedData done [11:29:01]CreateOFDProtocolMessage [11:29:01]wFMCommunicate request_size=4 [11:29:01]MH_SAM_APDU [11:29:01]CAPDU: 80 11 00 00 [11:29:01]Write to MH i2c: E2 08 00 91 1A 80 11 00 00 00 00 00 00 25 [11:29:01]Write i2c OK [11:29:01]MH_I2C_Read... [11:29:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:02]Read from MH i2c: E2 [11:29:02]MH_I2C_Read... [11:29:02]Read from MH i2c: E2 17 00 [11:29:02]MH_I2C_Read... [11:29:02]Read from MH i2c: E2 17 00 91 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7A [11:29:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:29:02]wFMCommunicate OK [11:29:02]CreateOFDProtocolMessage done [11:29:02]OFDSenderStorePacket 202733 [11:29:02]StoreOFDPacket docnum=202733 [11:29:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 30 E6 08 01 43 D6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 FD C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 17 03 00 35 04 06 00 D2 FD AD 14 8F 05 60 CD 38 5C E8 20 78 E8 [11:29:02]CheckFolder [11:29:02]dirname=/storage/ofd_packets [11:29:02]CheckFolder done [11:29:02]ProducePacketName [11:29:02]name=ofd_packets/00202733 [11:29:02]NVStorageSaveData ofd_packets/00202733 [11:29:02]File name is /storage/ofd_packets/00202733 [11:29:02]Write 302 bytes [11:29:02]NVStorageSaveData done [11:29:02]OFDSenderStorePacket done [11:29:02]KKMCreateOFDPacket done [11:29:02]NVStorageSaveData kkm_last_timestamp [11:29:02]File name is /storage/kkm_last_timestamp [11:29:02]Write 4 bytes [11:29:02]NVStorageSaveData done [11:29:02]ExternCall_PrintAddStr [11:29:02]wPrintStart [11:29:02]Write to MH i2c: 01 00 00 92 1A AC [11:29:02]Write i2c OK [11:29:02]MH_I2C_Read... [11:29:02]Read from MH i2c: 01 [11:29:02]MH_I2C_Read... [11:29:02]Read from MH i2c: 01 07 00 [11:29:02]MH_I2C_Read... [11:29:02]Read from MH i2c: 01 07 00 92 1A 00 00 00 00 00 FF 0F C1 [11:29:02]RasterBufferAndPrint [11:29:02]line Счет N : (1)450520 [11:29:02]line ИНН: 02508201610067 [11:29:02]line Контрольно-Кассовый Чек [11:29:02]line ПРОДАЖА [11:29:02]line ТРК (МРК, ГНК) : 32 [11:29:02]line Товар: 2710124130 [11:29:02]line SUPER 92-К-5 [11:29:02]line 7.310 * 68.40 [11:29:02]line = 500.00 [11:29:02]line НДС 12% НСП 1% [11:29:02]line > о реализуемом товаре [11:29:02]line ИТОГО: 500.00 [11:29:02]line НСП 1% : 4.42 [11:29:02]line НДС 12% : 53.10 [11:29:02]line Наличными: 0.00 [11:29:02]line Безнал.: 500.00 [11:29:02]line Место: АЗС № 171 "Партнер Нефть" [11:29:02]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:29:02]line СНО: Общий режим [11:29:02]line Чек 128 29.10.2024 11:29 [11:29:02]line Смена: 546 ФФД: 1.0 [11:29:02]line ЗНМ: 0300000109 [11:29:02]line РНМ: 0000000000091777 [11:29:02]line Версия ККМ: 001 [11:29:02]line Платежная система: Mbank [11:29:02]line ФМ: 0000000000871756 [11:29:02]line ФД: 202733 [11:29:02]line ФПД: 231986972364549 [11:29:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T112901&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202733&fm=231986972364549&tin=02508201610067®Number=0000000000091777&sum=50000 [11:29:02]written 0, free lines is 4095 [11:29:02]OFD Sender: Processing packet 202733 [packets to send 116, broken 115] [11:29:02]ProducePacketName [11:29:02]name=ofd_packets/00202733 [11:29:02]OFD Sender: To server: pG, [11:29:02]CommunicateWithHost lk.salyk.kg:30040 [11:29:02]ConnectInit lk.salyk.kg [11:29:02]Connected sock=9 [11:29:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 30 E6 08 01 43 D6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 FD C6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 17 03 00 35 04 06 00 D2 FD AD 14 8F 05 60 CD 38 5C E8 20 78 E8 [11:29:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D8 96 47 00 AC 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 17 03 00 F4 03 04 00 AF 72 20 67 B6 04 01 00 00 D7 80 AB BC FC CC 7A B5 [11:29:02]CommunicateWithHost err = 0 [11:29:02]CheckOFDResponse [11:29:02]1017 (14) - 77093643461234 [11:29:02]1041 (16) - 0000000000871756 [11:29:02]1040 (4) - 202733 [11:29:02]1012 (4) - 29.10.2024 05:29 [11:29:02]1206 (1) - 0 [11:29:02]OFD Sender: Remove packet 202733 [11:29:02]ProducePacketName [11:29:02]name=ofd_packets/00202733 [11:29:02]NVStorageDeleteData [11:29:02]Write to MH i2c: 01 00 00 BB 1A D5 [11:29:02]Write i2c OK [11:29:02]MH_I2C_Read... [11:29:02]Read from MH i2c: 01 [11:29:02]MH_I2C_Read... [11:29:02]Read from MH i2c: 01 07 00 [11:29:02]MH_I2C_Read... [11:29:02]Read from MH i2c: 01 07 00 BB 1A 00 00 00 00 00 C8 0C B0 [11:29:02]RasterBufferAndPrint [11:29:02]line [11:29:02]line [11:29:02]line [11:29:02]line [11:29:02]line [11:29:02]written 0, free lines is 3278 [11:29:02]MH_Cut [11:29:02]Write to MH i2c: D1 01 00 C2 1A 01 AE [11:29:02]Write i2c OK [11:29:02]MH_I2C_Read... [11:29:02]Read from MH i2c: D1 [11:29:02]MH_I2C_Read... [11:29:02]Read from MH i2c: D1 01 00 [11:29:02]MH_I2C_Read... [11:29:02]Read from MH i2c: D1 01 00 C2 1A 00 AD [11:29:02]Write to MH i2c: 01 00 00 C3 1A DD [11:29:02]Write i2c OK [11:29:02]MH_I2C_Read... [11:29:03]OFD Sender: No OFD packet to send [11:29:03]*** Cut start [11:29:03]*** Purtial cut [11:29:03]*** Stage 1: CUTSNS_PIN = 1 [11:29:03]Read from MH i2c: 01 [11:29:03]MH_I2C_Read... [11:29:03]*** Stop cut motor [11:29:03]*** Cut end [11:29:03]Read from MH i2c: 01 07 00 [11:29:03]MH_I2C_Read... [11:29:03]Read from MH i2c: 01 07 00 C3 1A 00 00 00 00 00 FF 0F F2 [11:29:03]process_action close_receipt done [11:29:03]requested_data is exist [11:29:03]produce_requested_data [11:29:03]requested_item fm.sn is exist - process it [11:29:03]wFMCommunicate request_size=4 [11:29:03]MH_SAM_APDU [11:29:03]CAPDU: 80 11 00 00 [11:29:03]Write to MH i2c: E2 08 00 C4 1A 80 11 00 00 00 00 00 00 58 [11:29:03]Write i2c OK [11:29:03]MH_I2C_Read... [11:29:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:03]Read from MH i2c: E2 [11:29:03]MH_I2C_Read... [11:29:03]Read from MH i2c: E2 17 00 [11:29:03]MH_I2C_Read... [11:29:03]Read from MH i2c: E2 17 00 C4 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AD [11:29:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:29:04]wFMCommunicate OK [11:29:04]requested_item fd.num is exist - process it [11:29:04]SAM_PROTO_GetFieldsCounters [11:29:04]wFMCommunicate request_size=4 [11:29:04]MH_SAM_APDU [11:29:04]CAPDU: 80 13 00 00 [11:29:04]Write to MH i2c: E2 08 00 C5 1A 80 13 00 00 00 00 00 00 5B [11:29:04]Write i2c OK [11:29:04]MH_I2C_Read... [11:29:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:29:04]Read from MH i2c: E2 [11:29:04]MH_I2C_Read... [11:29:04]Read from MH i2c: E2 62 00 [11:29:04]MH_I2C_Read... [11:29:04]Read from MH i2c: E2 62 00 C5 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 ED 17 03 00 0E 04 04 00 22 02 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 2F [11:29:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 ED 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:29:04]wFMCommunicate OK [11:29:04]SAM_PROTO_GetFieldsCounters done [11:29:04]requested_item shift.num is exist - process it [11:29:04]requested_item shift.opened is exist - process it [11:29:04]req_shift_opened [11:29:04]FM_GetShiftState [11:29:04]SAM_PROTO_GetShiftState [11:29:04]wFMCommunicate request_size=4 [11:29:04]MH_SAM_APDU [11:29:04]CAPDU: 80 13 01 00 [11:29:04]Write to MH i2c: E2 08 00 C6 1A 80 13 01 00 00 00 00 00 5D [11:29:04]Write i2c OK [11:29:04]MH_I2C_Read... [11:29:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:04]Read from MH i2c: E2 [11:29:04]MH_I2C_Read... [11:29:04]Read from MH i2c: E2 0E 00 [11:29:04]MH_I2C_Read... [11:29:04]Read from MH i2c: E2 0E 00 C6 1A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 46 [11:29:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:29:04]wFMCommunicate OK [11:29:04]SAM_PROTO_GetShiftState done [11:29:04]FM_GetShiftState done [11:29:04]req_shift_opened done [11:29:04]requested_item shift.open_date is exist - process it [11:29:04]req_shift_open_date [11:29:04]req_shift_open_date done [11:29:04]produce_requested_data done [11:29:04]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202733,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:29:04]process_action_free close_receipt [11:29:04]json_value_free [11:29:04]json_value_free done [11:29:04]process_json_proto returns [11:29:04]Send response to host [11:29:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202733,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:29:04]free response buf [11:29:04]execute_script done [11:29:04]execute_script returns [11:29:04]free content buf [11:29:04]Sock 8.Close socket [11:29:04]Sock 8.Thread stoped [11:29:08]OFD Sender: No OFD packet to send [11:29:13]OFD Sender: No OFD packet to send [11:29:18]OFD Sender: No OFD packet to send [11:29:23]OFD Sender: No OFD packet to send [11:29:28]OFD Sender: No OFD packet to send [11:29:33]OFD Sender: No OFD packet to send [11:29:38]OFD Sender: No OFD packet to send [11:29:43]OFD Sender: No OFD packet to send [11:29:48]OFD Sender: No OFD packet to send [11:29:53]OFD Sender: No OFD packet to send [11:29:58]OFD Sender: No OFD packet to send [11:30:03]OFD Sender: No OFD packet to send [11:30:08]OFD Sender: No OFD packet to send [11:30:13]OFD Sender: No OFD packet to send [11:30:18]OFD Sender: No OFD packet to send [11:30:23]OFD Sender: No OFD packet to send [11:30:28]OFD Sender: No OFD packet to send [11:30:33]OFD Sender: No OFD packet to send [11:30:38]OFD Sender: No OFD packet to send [11:30:43]OFD Sender: No OFD packet to send [11:30:48]OFD Sender: No OFD packet to send [11:30:53]OFD Sender: No OFD packet to send [11:30:58]OFD Sender: No OFD packet to send [11:31:03]OFD Sender: No OFD packet to send [11:31:08]OFD Sender: No OFD packet to send [11:31:13]OFD Sender: No OFD packet to send [11:31:18]OFD Sender: No OFD packet to send [11:31:23]OFD Sender: No OFD packet to send [11:31:28]OFD Sender: No OFD packet to send [11:31:33]OFD Sender: No OFD packet to send [11:31:35]accept exits with 10 [11:31:35]New connection [11:31:35]New thread 3066834276 created [11:31:35]Thread 3066977636 joined [11:31:35]Waiting for new connection... [11:31:35] Sock 10.Parse request [11:31:35]Sock 10.Check first char [11:31:35]Sock 10.First char is OK [11:31:35]request: POST /json_proto HTTP/1.0 [11:31:35]Method: POST [11:31:35]URL: /json_proto [11:31:35]Method is POST - this is cgi request [11:31:35]url: /json_proto [11:31:35]query_string will be loaded in cgi processing [11:31:35]execute_cgi json_proto POST (null) [11:31:35]execute_cgi path=json_proto method=POST [11:31:35]POST find Content-Length [11:31:35]Host: 172.17.63.195:8080 [11:31:35]Content-Length: 677 [11:31:35]Content-Type: application/json [11:31:35] [11:31:35]POST finish read [11:31:35]Found Content-Length = 677 [11:31:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450521", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:35]execute_script... [11:31: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)450521", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:35]POST & json_proto [11:31:35]process_json_proto [11:31:35]json parsed OK: [11:31:35]protocol is kg_v1.0 [11:31:35]action value=close_receipt [11:31:35]process_action close_receipt [11:31:35]cmd_close_receipt [11:31:35]MH_GetDate [11:31:35]Write to MH i2c: F0 00 00 C7 1A D0 [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: F0 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: F0 09 00 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: F0 09 00 C7 1A 00 98 C7 20 67 47 1B 1E 67 A6 [11:31:35]GetLastDocTimeStamp 1730201341 [11:31:35]current date 1730201496 [11:31:35]FM_GetShiftState [11:31:35]SAM_PROTO_GetShiftState [11:31:35]wFMCommunicate request_size=4 [11:31:35]MH_SAM_APDU [11:31:35]CAPDU: 80 13 01 00 [11:31:35]Write to MH i2c: E2 08 00 C8 1A 80 13 01 00 00 00 00 00 5F [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:35]Read from MH i2c: E2 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 0E 00 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 0E 00 C8 1A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 48 [11:31:35]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:31:35]wFMCommunicate OK [11:31:35]SAM_PROTO_GetShiftState done [11:31:35]FM_GetShiftState done [11:31:35]opened in 1730160431 [11:31:35]opened+sec_in_day 1730246831 [11:31:35]quantity*price = 50041 [11:31:35]sum+1 = 50042 [11:31:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 129 29.10.2024 11:31 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202734 ФПД: 251701592467801 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113136&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202734&fm=251701592467801&tin=02508201610067®Number=0000000000091777&sum=50000 [11:31:36]StoreToDocumentArchive [11:31:36]shift 546 fd 202734 [11:31:36]save to /storage/0546/doc_00202734 [11:31:36]save last doc name /storage/0546/doc_00202734 to /storage/kkm_last_doc_name [11:31:36]save OK [11:31:36]Clear old archive folders... [11:31:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:31:36]tlvbuf is 0074A890 [11:31:36]SAM_PROTO_ClearQueue [11:31:36]wFMCommunicate request_size=4 [11:31:36]MH_SAM_APDU [11:31:36]CAPDU: 80 09 00 00 [11:31:36]Write to MH i2c: E2 08 00 D5 1A 80 09 00 00 00 00 00 00 61 [11:31:36]Write i2c OK [11:31:36]MH_I2C_Read... [11:31:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:31:36]Read from MH i2c: E2 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: E2 03 00 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: E2 03 00 D5 1A 00 90 00 63 [11:31:36]RAPDU: 90 00 [11:31:36]wFMCommunicate OK [11:31:36]SAM_PROTO_ClearQueue done [11:31:36]KKMCreateOFDPacket [11:31:36]OFDProtocolAddRootSTLVToBuf [11:31:36]FM_MakeSignedData [11:31:36]FM_MakeSignedData [11:31:36]SAM_PROTO_SignData [11:31:36]wFMCommunicate request_size=4 [11:31:36]MH_SAM_APDU [11:31:36]CAPDU: 80 0D 01 02 [11:31:36]Write to MH i2c: E2 08 00 D6 1A 80 0D 01 02 00 00 00 00 69 [11:31:36]Write i2c OK [11:31:36]MH_I2C_Read... [11:31:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:31:36]Read from MH i2c: E2 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: E2 03 00 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: E2 03 00 D6 1A 00 90 00 64 [11:31:36]RAPDU: 90 00 [11:31:36]wFMCommunicate OK [11:31:36]wFMCommunicate request_size=255 [11:31:36]MH_SAM_APDU [11:31:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 98 C7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 17 03 00 35 04 06 00 E4 [11:31:36]Write to MH i2c: E2 02 01 D7 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 98 C7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 17 03 00 35 04 06 00 E4 00 00 74 [11:31:36]Write i2c OK [11:31:36]MH_I2C_Read... [11:31:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:37]Read from MH i2c: E2 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 03 00 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 03 00 D7 1A 00 90 00 65 [11:31:37]RAPDU: 90 00 [11:31:37]wFMCommunicate OK [11:31:37]wFMCommunicate request_size=10 [11:31:37]MH_SAM_APDU [11:31:37]CAPDU: 80 0D 02 02 05 EB D8 02 29 59 [11:31:37]Write to MH i2c: E2 0D 00 D8 1A 80 0D 02 02 05 00 EB D8 02 29 59 00 00 BD [11:31:37]Write i2c OK [11:31:37]MH_I2C_Read... [11:31:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:37]Read from MH i2c: E2 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 03 00 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 03 00 D8 1A 00 90 00 66 [11:31:37]RAPDU: 90 00 [11:31:37]wFMCommunicate OK [11:31:37]wFMCommunicate request_size=4 [11:31:37]MH_SAM_APDU [11:31:37]CAPDU: 80 0D 03 02 [11:31:37]Write to MH i2c: E2 08 00 D9 1A 80 0D 03 02 00 00 00 00 6E [11:31:37]Write i2c OK [11:31:37]MH_I2C_Read... [11:31:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:31:37]Read from MH i2c: E2 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 0B 00 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 0B 00 D9 1A 00 15 4A 5A 77 C3 A6 C1 63 90 00 2C [11:31:37]RAPDU: 15 4A 5A 77 C3 A6 C1 63 90 00 [11:31:37]wFMCommunicate OK [11:31:37]SAM_PROTO_SignData done [11:31:37]FM_MakeSignedData done [11:31:37]CreateOFDProtocolMessage [11:31:37]wFMCommunicate request_size=4 [11:31:37]MH_SAM_APDU [11:31:37]CAPDU: 80 11 00 00 [11:31:37]Write to MH i2c: E2 08 00 DA 1A 80 11 00 00 00 00 00 00 6E [11:31:37]Write i2c OK [11:31:37]MH_I2C_Read... [11:31:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:37]Read from MH i2c: E2 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 17 00 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 17 00 DA 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C3 [11:31:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:31:37]wFMCommunicate OK [11:31:37]CreateOFDProtocolMessage done [11:31:37]OFDSenderStorePacket 202734 [11:31:37]StoreOFDPacket docnum=202734 [11:31:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8E 2D 07 01 BB 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 98 C7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 17 03 00 35 04 06 00 E4 EB D8 02 29 59 15 4A 5A 77 C3 A6 C1 63 [11:31:37]CheckFolder [11:31:37]dirname=/storage/ofd_packets [11:31:37]CheckFolder done [11:31:37]ProducePacketName [11:31:37]name=ofd_packets/00202734 [11:31:37]NVStorageSaveData ofd_packets/00202734 [11:31:37]File name is /storage/ofd_packets/00202734 [11:31:37]Write 301 bytes [11:31:37]NVStorageSaveData done [11:31:37]OFDSenderStorePacket done [11:31:37]KKMCreateOFDPacket done [11:31:37]NVStorageSaveData kkm_last_timestamp [11:31:37]File name is /storage/kkm_last_timestamp [11:31:37]Write 4 bytes [11:31:37]NVStorageSaveData done [11:31:37]ExternCall_PrintAddStr [11:31:37]wPrintStart [11:31:37]Write to MH i2c: 01 00 00 DB 1A F5 [11:31:37]Write i2c OK [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: 01 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: 01 07 00 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: 01 07 00 DB 1A 00 00 00 00 00 FF 0F 0A [11:31:37]RasterBufferAndPrint [11:31:37]line Счет N : (1)450521 [11:31:37]line ИНН: 02508201610067 [11:31:37]line Контрольно-Кассовый Чек [11:31:37]line ПРОДАЖА [11:31:37]line ТРК (МРК, ГНК) : 41 [11:31:37]line Товар: 2710124130 [11:31:37]line Аи-92-К-2 [11:31:37]line 7.480 * 66.90 [11:31:37]line = 500.41 [11:31:37]line НДС 12% НСП 1% [11:31:37]line > о реализуемом товаре [11:31:37]line ОКРУГЛЕНИЕ: -0.41 [11:31:37]line ИТОГО: 500.00 [11:31:37]line Внесено: 500.00 [11:31:37]line СДАЧА: 0.00 [11:31:37]line НСП 1% : 4.43 [11:31:37]line НДС 12% : 53.14 [11:31:37]line Наличными: 500.00 [11:31:37]line Безнал.: 0.00 [11:31:37]line Место: АЗС № 171 "Партнер Нефть" [11:31:37]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:31:37]line СНО: Общий режим [11:31:37]line Чек 129 29.10.2024 11:31 [11:31:37]line Смена: 546 ФФД: 1.0 [11:31:37]line ЗНМ: 0300000109 [11:31:37]line РНМ: 0000000000091777 [11:31:37]line Версия ККМ: 001 [11:31:37]line ФМ: 0000000000871756 [11:31:37]line ФД: 202734 [11:31:37]line ФПД: 251701592467801 [11:31:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113136&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202734&fm=251701592467801&tin=02508201610067®Number=0000000000091777&sum=50000 [11:31:37]OFD Sender: Processing packet 202734 [packets to send 116, broken 115] [11:31:37]ProducePacketName [11:31:37]name=ofd_packets/00202734 [11:31:37]OFD Sender: To server: pG, [11:31:37]CommunicateWithHost lk.salyk.kg:30040 [11:31:37]ConnectInit lk.salyk.kg [11:31:37]written 0, free lines is 4095 [11:31:37]Connected sock=9 [11:31:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8E 2D 07 01 BB 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 98 C7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 17 03 00 35 04 06 00 E4 EB D8 02 29 59 15 4A 5A 77 C3 A6 C1 63 [11:31:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B5 D0 47 00 FE E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 17 03 00 F4 03 04 00 4A 73 20 67 B6 04 01 00 00 E9 26 86 FE D8 FA 4A D5 [11:31:37]CommunicateWithHost err = 0 [11:31:37]CheckOFDResponse [11:31:37]1017 (14) - 77093643461234 [11:31:37]1041 (16) - 0000000000871756 [11:31:37]1040 (4) - 202734 [11:31:37]1012 (4) - 29.10.2024 05:31 [11:31:37]1206 (1) - 0 [11:31:37]OFD Sender: Remove packet 202734 [11:31:37]ProducePacketName [11:31:37]name=ofd_packets/00202734 [11:31:37]NVStorageDeleteData [11:31:37]Write to MH i2c: 01 00 00 06 1B 21 [11:31:37]Write i2c OK [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: 01 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: 01 07 00 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: 01 07 00 06 1B 00 00 00 00 00 9F 0C D3 [11:31:37]RasterBufferAndPrint [11:31:37]line [11:31:37]line [11:31:37]line [11:31:37]line [11:31:37]line [11:31:37]written 0, free lines is 3237 [11:31:38]MH_Cut [11:31:38]Write to MH i2c: D1 01 00 0D 1B 01 FA [11:31:38]Write i2c OK [11:31:38]MH_I2C_Read... [11:31:38]Read from MH i2c: D1 [11:31:38]MH_I2C_Read... [11:31:38]Read from MH i2c: D1 01 00 [11:31:38]MH_I2C_Read... [11:31:38]Read from MH i2c: D1 01 00 0D 1B 00 F9 [11:31:38]Write to MH i2c: 01 00 00 0E 1B 29 [11:31:38]Write i2c OK [11:31:38]MH_I2C_Read... [11:31:38]OFD Sender: No OFD packet to send [11:31:38]*** Cut start [11:31:38]*** Purtial cut [11:31:38]*** CUTSNS_PIN = 0 [11:31:39]*** Stage 1: CUTSNS_PIN = 1 [11:31:40]Read from MH i2c: 01 [11:31:40]MH_I2C_Read... [11:31:40]*** Stop cut motor [11:31:40]*** Cut end [11:31:40]Read from MH i2c: 01 07 00 [11:31:40]MH_I2C_Read... [11:31:40]Read from MH i2c: 01 07 00 0E 1B 00 00 00 00 00 FF 0F 3E [11:31:40]process_action close_receipt done [11:31:40]requested_data is exist [11:31:40]produce_requested_data [11:31:40]requested_item fm.sn is exist - process it [11:31:40]wFMCommunicate request_size=4 [11:31:40]MH_SAM_APDU [11:31:40]CAPDU: 80 11 00 00 [11:31:40]Write to MH i2c: E2 08 00 0F 1B 80 11 00 00 00 00 00 00 A4 [11:31:40]Write i2c OK [11:31:40]MH_I2C_Read... [11:31:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:40]Read from MH i2c: E2 [11:31:40]MH_I2C_Read... [11:31:40]Read from MH i2c: E2 17 00 [11:31:40]MH_I2C_Read... [11:31:40]Read from MH i2c: E2 17 00 0F 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F9 [11:31:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:31:40]wFMCommunicate OK [11:31:40]requested_item fd.num is exist - process it [11:31:40]SAM_PROTO_GetFieldsCounters [11:31:40]wFMCommunicate request_size=4 [11:31:40]MH_SAM_APDU [11:31:40]CAPDU: 80 13 00 00 [11:31:40]Write to MH i2c: E2 08 00 10 1B 80 13 00 00 00 00 00 00 A7 [11:31:40]Write i2c OK [11:31:40]MH_I2C_Read... [11:31:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:41]Read from MH i2c: E2 [11:31:41]MH_I2C_Read... [11:31:41]Read from MH i2c: E2 62 00 [11:31:41]MH_I2C_Read... [11:31:41]Read from MH i2c: E2 62 00 10 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EE 17 03 00 0E 04 04 00 22 02 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 7F [11:31:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EE 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:31:41]wFMCommunicate OK [11:31:41]SAM_PROTO_GetFieldsCounters done [11:31:41]requested_item shift.num is exist - process it [11:31:41]requested_item shift.opened is exist - process it [11:31:41]req_shift_opened [11:31:41]FM_GetShiftState [11:31:41]SAM_PROTO_GetShiftState [11:31:41]wFMCommunicate request_size=4 [11:31:41]MH_SAM_APDU [11:31:41]CAPDU: 80 13 01 00 [11:31:41]Write to MH i2c: E2 08 00 11 1B 80 13 01 00 00 00 00 00 A9 [11:31:41]Write i2c OK [11:31:41]MH_I2C_Read... [11:31:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:41]Read from MH i2c: E2 [11:31:41]MH_I2C_Read... [11:31:41]Read from MH i2c: E2 0E 00 [11:31:41]MH_I2C_Read... [11:31:41]Read from MH i2c: E2 0E 00 11 1B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 92 [11:31:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:31:41]wFMCommunicate OK [11:31:41]SAM_PROTO_GetShiftState done [11:31:41]FM_GetShiftState done [11:31:41]req_shift_opened done [11:31:41]requested_item shift.open_date is exist - process it [11:31:41]req_shift_open_date [11:31:41]req_shift_open_date done [11:31:41]produce_requested_data done [11:31:41]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202734,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:31:41]process_action_free close_receipt [11:31:41]json_value_free [11:31:41]json_value_free done [11:31:41]process_json_proto returns [11:31:41]Send response to host [11:31:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202734,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:31:41]free response buf [11:31:41]execute_script done [11:31:41]execute_script returns [11:31:41]free content buf [11:31:41]Sock 10.Close socket [11:31:41]Sock 10.Thread stoped [11:31:43]OFD Sender: No OFD packet to send [11:31:48]OFD Sender: No OFD packet to send [11:31:53]OFD Sender: No OFD packet to send [11:31:58]OFD Sender: No OFD packet to send [11:32:03]OFD Sender: No OFD packet to send [11:32:08]OFD Sender: No OFD packet to send [11:32:13]OFD Sender: No OFD packet to send [11:32:18]OFD Sender: No OFD packet to send [11:32:23]OFD Sender: No OFD packet to send [11:32:28]OFD Sender: No OFD packet to send [11:32:33]OFD Sender: No OFD packet to send [11:32:38]OFD Sender: No OFD packet to send [11:32:43]OFD Sender: No OFD packet to send [11:32:48]OFD Sender: No OFD packet to send [11:32:53]OFD Sender: No OFD packet to send [11:32:58]OFD Sender: No OFD packet to send [11:33:03]OFD Sender: No OFD packet to send [11:33:08]OFD Sender: No OFD packet to send [11:33:13]OFD Sender: No OFD packet to send [11:33:18]OFD Sender: No OFD packet to send [11:33:23]OFD Sender: No OFD packet to send [11:33:28]OFD Sender: No OFD packet to send [11:33:33]OFD Sender: No OFD packet to send [11:33:38]OFD Sender: No OFD packet to send [11:33:43]OFD Sender: No OFD packet to send [11:33:48]OFD Sender: No OFD packet to send [11:33:53]OFD Sender: No OFD packet to send [11:33:58]OFD Sender: No OFD packet to send [11:34:03]OFD Sender: No OFD packet to send [11:34:08]OFD Sender: No OFD packet to send [11:34:13]OFD Sender: No OFD packet to send [11:34:18]OFD Sender: No OFD packet to send [11:34:23]OFD Sender: No OFD packet to send [11:34:28]OFD Sender: No OFD packet to send [11:34:33]OFD Sender: No OFD packet to send [11:34:38]OFD Sender: No OFD packet to send [11:34:43]OFD Sender: No OFD packet to send [11:34:48]OFD Sender: No OFD packet to send [11:34:53]OFD Sender: No OFD packet to send [11:34:55]accept exits with 8 [11:34:55]New connection [11:34:55]New thread 3066977636 created [11:34:55]Thread 3066834276 joined [11:34:55]Waiting for new connection... [11:34:55] Sock 8.Parse request [11:34:55]Sock 8.Check first char [11:34:55]Sock 8.First char is OK [11:34:55]request: POST /json_proto HTTP/1.0 [11:34:55]Method: POST [11:34:55]URL: /json_proto [11:34:55]Method is POST - this is cgi request [11:34:55]url: /json_proto [11:34:55]query_string will be loaded in cgi processing [11:34:55]execute_cgi json_proto POST (null) [11:34:55]execute_cgi path=json_proto method=POST [11:34:55]POST find Content-Length [11:34:55]Host: 172.17.63.195:8080 [11:34:55]Content-Length: 677 [11:34:55]Content-Type: application/json [11:34:55] [11:34:55]POST finish read [11:34:55]Found Content-Length = 677 [11:34:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:55]execute_script... [11:34:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:55]POST & json_proto [11:34:55]process_json_proto [11:34:55]json parsed OK: [11:34:55]protocol is kg_v1.0 [11:34:55]action value=close_receipt [11:34:55]process_action close_receipt [11:34:55]cmd_close_receipt [11:34:55]MH_GetDate [11:34:55]Write to MH i2c: F0 00 00 12 1B 1C [11:34:55]Write i2c OK [11:34:55]MH_I2C_Read... [11:34:55]Read from MH i2c: F0 [11:34:55]MH_I2C_Read... [11:34:55]Read from MH i2c: F0 09 00 [11:34:55]MH_I2C_Read... [11:34:55]Read from MH i2c: F0 09 00 12 1B 00 60 C8 20 67 47 1B 1E 67 BB [11:34:55]GetLastDocTimeStamp 1730201496 [11:34:55]current date 1730201696 [11:34:55]FM_GetShiftState [11:34:55]SAM_PROTO_GetShiftState [11:34:55]wFMCommunicate request_size=4 [11:34:55]MH_SAM_APDU [11:34:55]CAPDU: 80 13 01 00 [11:34:55]Write to MH i2c: E2 08 00 13 1B 80 13 01 00 00 00 00 00 AB [11:34:55]Write i2c OK [11:34:55]MH_I2C_Read... [11:34:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:55]Read from MH i2c: E2 [11:34:55]MH_I2C_Read... [11:34:55]Read from MH i2c: E2 0E 00 [11:34:55]MH_I2C_Read... [11:34:55]Read from MH i2c: E2 0E 00 13 1B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 94 [11:34:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:34:55]wFMCommunicate OK [11:34:55]SAM_PROTO_GetShiftState done [11:34:55]FM_GetShiftState done [11:34:55]opened in 1730160431 [11:34:55]opened+sec_in_day 1730246831 [11:34:55]quantity*price = 30038 [11:34:55]sum+1 = 30039 [11:34:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 130 29.10.2024 11:34 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202735 ФПД: 54038906669829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113456&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202735&fm=54038906669829&tin=02508201610067®Number=0000000000091777&sum=30000 [11:34:56]StoreToDocumentArchive [11:34:56]shift 546 fd 202735 [11:34:56]save to /storage/0546/doc_00202735 [11:34:56]save last doc name /storage/0546/doc_00202735 to /storage/kkm_last_doc_name [11:34:56]save OK [11:34:56]Clear old archive folders... [11:34:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:34:56]tlvbuf is 00790CD0 [11:34:56]SAM_PROTO_ClearQueue [11:34:56]wFMCommunicate request_size=4 [11:34:56]MH_SAM_APDU [11:34:56]CAPDU: 80 09 00 00 [11:34:56]Write to MH i2c: E2 08 00 20 1B 80 09 00 00 00 00 00 00 AD [11:34:56]Write i2c OK [11:34:56]MH_I2C_Read... [11:34:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:34:56]Read from MH i2c: E2 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 03 00 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 03 00 20 1B 00 90 00 AF [11:34:56]RAPDU: 90 00 [11:34:56]wFMCommunicate OK [11:34:56]SAM_PROTO_ClearQueue done [11:34:56]KKMCreateOFDPacket [11:34:56]OFDProtocolAddRootSTLVToBuf [11:34:56]FM_MakeSignedData [11:34:56]FM_MakeSignedData [11:34:56]SAM_PROTO_SignData [11:34:56]wFMCommunicate request_size=4 [11:34:56]MH_SAM_APDU [11:34:56]CAPDU: 80 0D 01 02 [11:34:56]Write to MH i2c: E2 08 00 21 1B 80 0D 01 02 00 00 00 00 B5 [11:34:56]Write i2c OK [11:34:56]MH_I2C_Read... [11:34:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:34:56]Read from MH i2c: E2 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 03 00 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 03 00 21 1B 00 90 00 B0 [11:34:56]RAPDU: 90 00 [11:34:56]wFMCommunicate OK [11:34:56]wFMCommunicate request_size=255 [11:34:56]MH_SAM_APDU [11:34: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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 82 00 00 00 F4 03 04 00 60 C8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 17 03 00 35 04 06 00 31 [11:34:56]Write to MH i2c: E2 02 01 22 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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 82 00 00 00 F4 03 04 00 60 C8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 17 03 00 35 04 06 00 31 00 00 CC [11:34:56]Write i2c OK [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 [11:34:56]MH_I2C_Read... [11:34:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:56]Read from MH i2c: E2 03 00 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 03 00 22 1B 00 90 00 B1 [11:34:56]RAPDU: 90 00 [11:34:56]wFMCommunicate OK [11:34:56]wFMCommunicate request_size=10 [11:34:56]MH_SAM_APDU [11:34:56]CAPDU: 80 0D 02 02 05 25 E9 D6 0B 05 [11:34:56]Write to MH i2c: E2 0D 00 23 1B 80 0D 02 02 05 00 25 E9 D6 0B 05 00 00 B6 [11:34:56]Write i2c OK [11:34:56]MH_I2C_Read... [11:34:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:56]Read from MH i2c: E2 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 03 00 [11:34:56]MH_I2C_Read... [11:34:56]Read from MH i2c: E2 03 00 23 1B 00 90 00 B2 [11:34:56]RAPDU: 90 00 [11:34:56]wFMCommunicate OK [11:34:56]wFMCommunicate request_size=4 [11:34:56]MH_SAM_APDU [11:34:56]CAPDU: 80 0D 03 02 [11:34:56]Write to MH i2c: E2 08 00 24 1B 80 0D 03 02 00 00 00 00 BA [11:34:56]Write i2c OK [11:34:56]MH_I2C_Read... [11:34:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:57]Read from MH i2c: E2 [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: E2 0B 00 [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: E2 0B 00 24 1B 00 52 74 1B 57 A0 88 C3 4D 90 00 2B [11:34:57]RAPDU: 52 74 1B 57 A0 88 C3 4D 90 00 [11:34:57]wFMCommunicate OK [11:34:57]SAM_PROTO_SignData done [11:34:57]FM_MakeSignedData done [11:34:57]CreateOFDProtocolMessage [11:34:57]wFMCommunicate request_size=4 [11:34:57]MH_SAM_APDU [11:34:57]CAPDU: 80 11 00 00 [11:34:57]Write to MH i2c: E2 08 00 25 1B 80 11 00 00 00 00 00 00 BA [11:34:57]Write i2c OK [11:34:57]MH_I2C_Read... [11:34:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:57]Read from MH i2c: E2 [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: E2 17 00 [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: E2 17 00 25 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0F [11:34:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:34:57]wFMCommunicate OK [11:34:57]CreateOFDProtocolMessage done [11:34:57]OFDSenderStorePacket 202735 [11:34:57]StoreOFDPacket docnum=202735 [11:34:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BE 55 07 01 9A F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 82 00 00 00 F4 03 04 00 60 C8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 17 03 00 35 04 06 00 31 25 E9 D6 0B 05 52 74 1B 57 A0 88 C3 4D [11:34:57]CheckFolder [11:34:57]dirname=/storage/ofd_packets [11:34:57]CheckFolder done [11:34:57]ProducePacketName [11:34:57]name=ofd_packets/00202735 [11:34:57]NVStorageSaveData ofd_packets/00202735 [11:34:57]File name is /storage/ofd_packets/00202735 [11:34:57]Write 301 bytes [11:34:57]NVStorageSaveData done [11:34:57]OFDSenderStorePacket done [11:34:57]KKMCreateOFDPacket done [11:34:57]NVStorageSaveData kkm_last_timestamp [11:34:57]File name is /storage/kkm_last_timestamp [11:34:57]Write 4 bytes [11:34:57]NVStorageSaveData done [11:34:57]ExternCall_PrintAddStr [11:34:57]wPrintStart [11:34:57]Write to MH i2c: 01 00 00 26 1B 41 [11:34:57]Write i2c OK [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: 01 [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: 01 07 00 [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: 01 07 00 26 1B 00 00 00 00 00 FF 0F 56 [11:34:57]RasterBufferAndPrint [11:34:57]line Счет N : (1)450522 [11:34:57]line ИНН: 02508201610067 [11:34:57]line Контрольно-Кассовый Чек [11:34:57]line ПРОДАЖА [11:34:57]line ТРК (МРК, ГНК) : 41 [11:34:57]line Товар: 2710124130 [11:34:57]line Аи-92-К-2 [11:34:57]line 4.490 * 66.90 [11:34:57]line = 300.38 [11:34:57]line НДС 12% НСП 1% [11:34:57]line > о реализуемом товаре [11:34:57]line ОКРУГЛЕНИЕ: -0.38 [11:34:57]line ИТОГО: 300.00 [11:34:57]line Внесено: 300.00 [11:34:57]line СДАЧА: 0.00 [11:34:57]line НСП 1% : 2.66 [11:34:57]line НДС 12% : 31.90 [11:34:57]line Наличными: 300.00 [11:34:57]line Безнал.: 0.00 [11:34:57]line Место: АЗС № 171 "Партнер Нефть" [11:34:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:34:57]line СНО: Общий режим [11:34:57]line Чек 130 29.10.2024 11:34 [11:34:57]line Смена: 546 ФФД: 1.0 [11:34:57]line ЗНМ: 0300000109 [11:34:57]line РНМ: 0000000000091777 [11:34:57]line Версия ККМ: 001 [11:34:57]line ФМ: 0000000000871756 [11:34:57]line ФД: 202735 [11:34:57]line ФПД: 54038906669829 [11:34:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113456&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202735&fm=54038906669829&tin=02508201610067®Number=0000000000091777&sum=30000 [11:34:57]OFD Sender: Processing packet 202735 [packets to send 116, broken 115] [11:34:57]ProducePacketName [11:34:57]name=ofd_packets/00202735 [11:34:57]OFD Sender: To server: pG, [11:34:57]CommunicateWithHost lk.salyk.kg:30040 [11:34:57]ConnectInit lk.salyk.kg [11:34:57]written 0, free lines is 4095 [11:34:57]Connected sock=10 [11:34:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BE 55 07 01 9A F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 82 00 00 00 F4 03 04 00 60 C8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 17 03 00 35 04 06 00 31 25 E9 D6 0B 05 52 74 1B 57 A0 88 C3 4D [11:34:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 70 7F 47 00 8B 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 17 03 00 F4 03 04 00 12 74 20 67 B6 04 01 00 00 02 D5 96 A2 8A CA 43 6A [11:34:57]CommunicateWithHost err = 0 [11:34:57]CheckOFDResponse [11:34:57]1017 (14) - 77093643461234 [11:34:57]1041 (16) - 0000000000871756 [11:34:57]1040 (4) - 202735 [11:34:57]1012 (4) - 29.10.2024 05:35 [11:34:57]1206 (1) - 0 [11:34:57]OFD Sender: Remove packet 202735 [11:34:57]ProducePacketName [11:34:57]name=ofd_packets/00202735 [11:34:57]NVStorageDeleteData [11:34:57]Write to MH i2c: 01 00 00 51 1B 6C [11:34:57]Write i2c OK [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: 01 [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: 01 07 00 [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: 01 07 00 51 1B 00 00 00 00 00 9F 0C 1E [11:34:57]RasterBufferAndPrint [11:34:57]line [11:34:57]line [11:34:57]line [11:34:57]line [11:34:57]line [11:34:57]written 0, free lines is 3237 [11:34:57]MH_Cut [11:34:57]Write to MH i2c: D1 01 00 58 1B 01 45 [11:34:57]Write i2c OK [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: D1 [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: D1 01 00 [11:34:57]MH_I2C_Read... [11:34:57]Read from MH i2c: D1 01 00 58 1B 00 44 [11:34:57]Write to MH i2c: 01 00 00 59 1B 74 [11:34:57]Write i2c OK [11:34:57]MH_I2C_Read... [11:34:58]OFD Sender: No OFD packet to send [11:34:58]*** Cut start [11:34:58]*** Purtial cut [11:34:58]*** Stage 1: CUTSNS_PIN = 1 [11:34:59]Read from MH i2c: 01 [11:34:59]MH_I2C_Read... [11:34:59]*** Stop cut motor [11:34:59]*** Cut end [11:34:59]Read from MH i2c: 01 07 00 [11:34:59]MH_I2C_Read... [11:34:59]Read from MH i2c: 01 07 00 59 1B 00 00 00 00 00 FF 0F 89 [11:34:59]process_action close_receipt done [11:34:59]requested_data is exist [11:34:59]produce_requested_data [11:34:59]requested_item fm.sn is exist - process it [11:34:59]wFMCommunicate request_size=4 [11:34:59]MH_SAM_APDU [11:34:59]CAPDU: 80 11 00 00 [11:34:59]Write to MH i2c: E2 08 00 5A 1B 80 11 00 00 00 00 00 00 EF [11:34:59]Write i2c OK [11:34:59]MH_I2C_Read... [11:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:59]Read from MH i2c: E2 [11:34:59]MH_I2C_Read... [11:34:59]Read from MH i2c: E2 17 00 [11:34:59]MH_I2C_Read... [11:34:59]Read from MH i2c: E2 17 00 5A 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 44 [11:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:34:59]wFMCommunicate OK [11:34:59]requested_item fd.num is exist - process it [11:34:59]SAM_PROTO_GetFieldsCounters [11:34:59]wFMCommunicate request_size=4 [11:34:59]MH_SAM_APDU [11:34:59]CAPDU: 80 13 00 00 [11:34:59]Write to MH i2c: E2 08 00 5B 1B 80 13 00 00 00 00 00 00 F2 [11:34:59]Write i2c OK [11:34:59]MH_I2C_Read... [11:34:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:59]Read from MH i2c: E2 [11:34:59]MH_I2C_Read... [11:34:59]Read from MH i2c: E2 62 00 [11:34:59]MH_I2C_Read... [11:34:59]Read from MH i2c: E2 62 00 5B 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EF 17 03 00 0E 04 04 00 22 02 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 CE [11:34:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EF 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:34:59]wFMCommunicate OK [11:34:59]SAM_PROTO_GetFieldsCounters done [11:34:59]requested_item shift.num is exist - process it [11:34:59]requested_item shift.opened is exist - process it [11:34:59]req_shift_opened [11:34:59]FM_GetShiftState [11:34:59]SAM_PROTO_GetShiftState [11:34:59]wFMCommunicate request_size=4 [11:34:59]MH_SAM_APDU [11:34:59]CAPDU: 80 13 01 00 [11:34:59]Write to MH i2c: E2 08 00 5C 1B 80 13 01 00 00 00 00 00 F4 [11:34:59]Write i2c OK [11:34:59]MH_I2C_Read... [11:34:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:59]Read from MH i2c: E2 [11:34:59]MH_I2C_Read... [11:34:59]Read from MH i2c: E2 0E 00 [11:34:59]MH_I2C_Read... [11:34:59]Read from MH i2c: E2 0E 00 5C 1B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DD [11:34:59]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:34:59]wFMCommunicate OK [11:34:59]SAM_PROTO_GetShiftState done [11:34:59]FM_GetShiftState done [11:34:59]req_shift_opened done [11:34:59]requested_item shift.open_date is exist - process it [11:34:59]req_shift_open_date [11:34:59]req_shift_open_date done [11:34:59]produce_requested_data done [11:34:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202735,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:34:59]process_action_free close_receipt [11:34:59]json_value_free [11:34:59]json_value_free done [11:34:59]process_json_proto returns [11:34:59]Send response to host [11:34:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202735,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:34:59]free response buf [11:34:59]execute_script done [11:34:59]execute_script returns [11:34:59]free content buf [11:34:59]Sock 8.Close socket [11:34:59]Sock 8.Thread stoped [11:35:03]OFD Sender: No OFD packet to send [11:35:06]accept exits with 9 [11:35:06]New connection [11:35:06]New thread 3066834276 created [11:35:06]Thread 3066977636 joined [11:35:06]Waiting for new connection... [11:35:06] Sock 9.Parse request [11:35:06]Sock 9.Check first char [11:35:06]Sock 9.First char is OK [11:35:06]request: POST /json_proto HTTP/1.0 [11:35:06]Method: POST [11:35:06]URL: /json_proto [11:35:06]Method is POST - this is cgi request [11:35:06]url: /json_proto [11:35:06]query_string will be loaded in cgi processing [11:35:06]execute_cgi json_proto POST (null) [11:35:06]execute_cgi path=json_proto method=POST [11:35:06]POST find Content-Length [11:35:06]Host: 172.17.63.195:8080 [11:35:06]Content-Length: 677 [11:35:06]Content-Type: application/json [11:35:06] [11:35:06]POST finish read [11:35:06]Found Content-Length = 677 [11:35:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450523", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:06]execute_script... [11:35: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)450523", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:06]POST & json_proto [11:35:06]process_json_proto [11:35:06]json parsed OK: [11:35:06]protocol is kg_v1.0 [11:35:06]action value=close_receipt [11:35:06]process_action close_receipt [11:35:06]cmd_close_receipt [11:35:06]MH_GetDate [11:35:06]Write to MH i2c: F0 00 00 5D 1B 67 [11:35:06]Write i2c OK [11:35:06]MH_I2C_Read... [11:35:06]Read from MH i2c: F0 [11:35:06]MH_I2C_Read... [11:35:06]Read from MH i2c: F0 09 00 [11:35:06]MH_I2C_Read... [11:35:06]Read from MH i2c: F0 09 00 5D 1B 00 6B C8 20 67 47 1B 1E 67 11 [11:35:06]GetLastDocTimeStamp 1730201696 [11:35:06]current date 1730201707 [11:35:06]FM_GetShiftState [11:35:06]SAM_PROTO_GetShiftState [11:35:06]wFMCommunicate request_size=4 [11:35:06]MH_SAM_APDU [11:35:06]CAPDU: 80 13 01 00 [11:35:06]Write to MH i2c: E2 08 00 5E 1B 80 13 01 00 00 00 00 00 F6 [11:35:06]Write i2c OK [11:35:06]MH_I2C_Read... [11:35:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:06]Read from MH i2c: E2 [11:35:06]MH_I2C_Read... [11:35:06]Read from MH i2c: E2 0E 00 [11:35:06]MH_I2C_Read... [11:35:06]Read from MH i2c: E2 0E 00 5E 1B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DF [11:35:06]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:35:06]wFMCommunicate OK [11:35:06]SAM_PROTO_GetShiftState done [11:35:06]FM_GetShiftState done [11:35:06]opened in 1730160431 [11:35:06]opened+sec_in_day 1730246831 [11:35:06]quantity*price = 50041 [11:35:06]sum+1 = 50042 [11:35:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 131 29.10.2024 11:35 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202736 ФПД: 270854792273274 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113507&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202736&fm=270854792273274&tin=02508201610067®Number=0000000000091777&sum=50000 [11:35:07]StoreToDocumentArchive [11:35:07]shift 546 fd 202736 [11:35:07]save to /storage/0546/doc_00202736 [11:35:07]save last doc name /storage/0546/doc_00202736 to /storage/kkm_last_doc_name [11:35:07]save OK [11:35:07]Clear old archive folders... [11:35:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:35:07]tlvbuf is 0077E5B0 [11:35:07]SAM_PROTO_ClearQueue [11:35:07]wFMCommunicate request_size=4 [11:35:07]MH_SAM_APDU [11:35:07]CAPDU: 80 09 00 00 [11:35:07]Write to MH i2c: E2 08 00 6B 1B 80 09 00 00 00 00 00 00 F8 [11:35:07]Write i2c OK [11:35:07]MH_I2C_Read... [11:35:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:35:07]Read from MH i2c: E2 [11:35:07]MH_I2C_Read... [11:35:07]Read from MH i2c: E2 03 00 [11:35:07]MH_I2C_Read... [11:35:07]Read from MH i2c: E2 03 00 6B 1B 00 90 00 FA [11:35:07]RAPDU: 90 00 [11:35:07]wFMCommunicate OK [11:35:07]SAM_PROTO_ClearQueue done [11:35:07]KKMCreateOFDPacket [11:35:07]OFDProtocolAddRootSTLVToBuf [11:35:07]FM_MakeSignedData [11:35:07]FM_MakeSignedData [11:35:07]SAM_PROTO_SignData [11:35:07]wFMCommunicate request_size=4 [11:35:07]MH_SAM_APDU [11:35:07]CAPDU: 80 0D 01 02 [11:35:07]Write to MH i2c: E2 08 00 6C 1B 80 0D 01 02 00 00 00 00 00 [11:35:07]Write i2c OK [11:35:07]MH_I2C_Read... [11:35:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:35:07]Read from MH i2c: E2 [11:35:07]MH_I2C_Read... [11:35:07]Read from MH i2c: E2 03 00 [11:35:07]MH_I2C_Read... [11:35:07]Read from MH i2c: E2 03 00 6C 1B 00 90 00 FB [11:35:07]RAPDU: 90 00 [11:35:07]wFMCommunicate OK [11:35:07]wFMCommunicate request_size=255 [11:35:07]MH_SAM_APDU [11:35:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 6B C8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 17 03 00 35 04 06 00 F6 [11:35:08]Write to MH i2c: E2 02 01 6D 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 6B C8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 17 03 00 35 04 06 00 F6 00 00 F5 [11:35:08]Write i2c OK [11:35:08]MH_I2C_Read... [11:35:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:08]Read from MH i2c: E2 [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: E2 03 00 [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: E2 03 00 6D 1B 00 90 00 FC [11:35:08]RAPDU: 90 00 [11:35:08]wFMCommunicate OK [11:35:08]wFMCommunicate request_size=10 [11:35:08]MH_SAM_APDU [11:35:08]CAPDU: 80 0D 02 02 05 57 4B AD DD 7A [11:35:08]Write to MH i2c: E2 0D 00 6E 1B 80 0D 02 02 05 00 57 4B AD DD 7A 00 00 B3 [11:35:08]OFD Sender: No OFD packet to send [11:35:08]Write i2c OK [11:35:08]MH_I2C_Read... [11:35:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:35:08]Read from MH i2c: E2 [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: E2 03 00 [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: E2 03 00 6E 1B 00 90 00 FD [11:35:08]RAPDU: 90 00 [11:35:08]wFMCommunicate OK [11:35:08]wFMCommunicate request_size=4 [11:35:08]MH_SAM_APDU [11:35:08]CAPDU: 80 0D 03 02 [11:35:08]Write to MH i2c: E2 08 00 6F 1B 80 0D 03 02 00 00 00 00 05 [11:35:08]Write i2c OK [11:35:08]MH_I2C_Read... [11:35:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:35:08]Read from MH i2c: E2 [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: E2 0B 00 [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: E2 0B 00 6F 1B 00 90 17 41 CA 37 7F 2E CF 90 00 6B [11:35:08]RAPDU: 90 17 41 CA 37 7F 2E CF 90 00 [11:35:08]wFMCommunicate OK [11:35:08]SAM_PROTO_SignData done [11:35:08]FM_MakeSignedData done [11:35:08]CreateOFDProtocolMessage [11:35:08]wFMCommunicate request_size=4 [11:35:08]MH_SAM_APDU [11:35:08]CAPDU: 80 11 00 00 [11:35:08]Write to MH i2c: E2 08 00 70 1B 80 11 00 00 00 00 00 00 05 [11:35:08]Write i2c OK [11:35:08]MH_I2C_Read... [11:35:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:08]Read from MH i2c: E2 [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: E2 17 00 [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: E2 17 00 70 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5A [11:35:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:35:08]wFMCommunicate OK [11:35:08]CreateOFDProtocolMessage done [11:35:08]OFDSenderStorePacket 202736 [11:35:08]StoreOFDPacket docnum=202736 [11:35:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D3 9B 07 01 8F C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 6B C8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 17 03 00 35 04 06 00 F6 57 4B AD DD 7A 90 17 41 CA 37 7F 2E CF [11:35:08]CheckFolder [11:35:08]dirname=/storage/ofd_packets [11:35:08]CheckFolder done [11:35:08]ProducePacketName [11:35:08]name=ofd_packets/00202736 [11:35:08]NVStorageSaveData ofd_packets/00202736 [11:35:08]File name is /storage/ofd_packets/00202736 [11:35:08]Write 301 bytes [11:35:08]NVStorageSaveData done [11:35:08]OFDSenderStorePacket done [11:35:08]KKMCreateOFDPacket done [11:35:08]NVStorageSaveData kkm_last_timestamp [11:35:08]File name is /storage/kkm_last_timestamp [11:35:08]Write 4 bytes [11:35:08]NVStorageSaveData done [11:35:08]ExternCall_PrintAddStr [11:35:08]wPrintStart [11:35:08]Write to MH i2c: 01 00 00 71 1B 8C [11:35:08]Write i2c OK [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: 01 [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: 01 07 00 [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: 01 07 00 71 1B 00 00 00 00 00 FF 0F A1 [11:35:08]RasterBufferAndPrint [11:35:08]line Счет N : (1)450523 [11:35:08]line ИНН: 02508201610067 [11:35:08]line Контрольно-Кассовый Чек [11:35:08]line ПРОДАЖА [11:35:08]line ТРК (МРК, ГНК) : 52 [11:35:08]line Товар: 2710124130 [11:35:08]line Аи-92-К-2 [11:35:08]line 7.480 * 66.90 [11:35:08]line = 500.41 [11:35:08]line НДС 12% НСП 1% [11:35:08]line > о реализуемом товаре [11:35:08]line ОКРУГЛЕНИЕ: -0.41 [11:35:08]line ИТОГО: 500.00 [11:35:08]line Внесено: 500.00 [11:35:08]line СДАЧА: 0.00 [11:35:08]line НСП 1% : 4.43 [11:35:08]line НДС 12% : 53.14 [11:35:08]line Наличными: 500.00 [11:35:08]line Безнал.: 0.00 [11:35:08]line Место: АЗС № 171 "Партнер Нефть" [11:35:08]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:35:08]line СНО: Общий режим [11:35:08]line Чек 131 29.10.2024 11:35 [11:35:08]line Смена: 546 ФФД: 1.0 [11:35:08]line ЗНМ: 0300000109 [11:35:08]line РНМ: 0000000000091777 [11:35:08]line Версия ККМ: 001 [11:35:08]line ФМ: 0000000000871756 [11:35:08]line ФД: 202736 [11:35:08]line ФПД: 270854792273274 [11:35:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113507&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202736&fm=270854792273274&tin=02508201610067®Number=0000000000091777&sum=50000 [11:35:08]written 0, free lines is 4095 [11:35:08]OFD Sender: Processing packet 202736 [packets to send 116, broken 115] [11:35:08]ProducePacketName [11:35:08]name=ofd_packets/00202736 [11:35:08]OFD Sender: To server: pG, [11:35:08]CommunicateWithHost lk.salyk.kg:30040 [11:35:08]ConnectInit lk.salyk.kg [11:35:08]Connected sock=10 [11:35:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D3 9B 07 01 8F C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 6B C8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 17 03 00 35 04 06 00 F6 57 4B AD DD 7A 90 17 41 CA 37 7F 2E CF [11:35:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 67 52 47 00 57 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 17 03 00 F4 03 04 00 1D 74 20 67 B6 04 01 00 00 5C A8 65 79 CB B5 77 D7 [11:35:08]CommunicateWithHost err = 0 [11:35:08]CheckOFDResponse [11:35:08]1017 (14) - 77093643461234 [11:35:08]1041 (16) - 0000000000871756 [11:35:08]1040 (4) - 202736 [11:35:08]1012 (4) - 29.10.2024 05:35 [11:35:08]1206 (1) - 0 [11:35:08]OFD Sender: Remove packet 202736 [11:35:08]ProducePacketName [11:35:08]name=ofd_packets/00202736 [11:35:08]NVStorageDeleteData [11:35:08]Write to MH i2c: 01 00 00 9C 1B B7 [11:35:08]Write i2c OK [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: 01 [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: 01 07 00 [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: 01 07 00 9C 1B 00 00 00 00 00 A1 0C 6B [11:35:08]RasterBufferAndPrint [11:35:08]line [11:35:08]line [11:35:08]line [11:35:08]line [11:35:08]line [11:35:08]written 0, free lines is 3239 [11:35:08]MH_Cut [11:35:08]Write to MH i2c: D1 01 00 A3 1B 01 90 [11:35:08]Write i2c OK [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: D1 [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: D1 01 00 [11:35:08]MH_I2C_Read... [11:35:08]Read from MH i2c: D1 01 00 A3 1B 00 8F [11:35:08]Write to MH i2c: 01 00 00 A4 1B BF [11:35:08]Write i2c OK [11:35:08]MH_I2C_Read... [11:35:09]OFD Sender: No OFD packet to send [11:35:09]*** Cut start [11:35:09]*** Purtial cut [11:35:09]*** Stage 1: CUTSNS_PIN = 1 [11:35:10]Read from MH i2c: 01 [11:35:10]MH_I2C_Read... [11:35:10]*** Stop cut motor [11:35:10]*** Cut end [11:35:10]Read from MH i2c: 01 07 00 [11:35:10]MH_I2C_Read... [11:35:10]Read from MH i2c: 01 07 00 A4 1B 00 00 00 00 00 FF 0F D4 [11:35:10]process_action close_receipt done [11:35:10]requested_data is exist [11:35:10]produce_requested_data [11:35:10]requested_item fm.sn is exist - process it [11:35:10]wFMCommunicate request_size=4 [11:35:10]MH_SAM_APDU [11:35:10]CAPDU: 80 11 00 00 [11:35:10]Write to MH i2c: E2 08 00 A5 1B 80 11 00 00 00 00 00 00 3A [11:35:10]Write i2c OK [11:35:10]MH_I2C_Read... [11:35:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:10]Read from MH i2c: E2 [11:35:10]MH_I2C_Read... [11:35:10]Read from MH i2c: E2 17 00 [11:35:10]MH_I2C_Read... [11:35:10]Read from MH i2c: E2 17 00 A5 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8F [11:35:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:35:10]wFMCommunicate OK [11:35:10]requested_item fd.num is exist - process it [11:35:10]SAM_PROTO_GetFieldsCounters [11:35:10]wFMCommunicate request_size=4 [11:35:10]MH_SAM_APDU [11:35:10]CAPDU: 80 13 00 00 [11:35:10]Write to MH i2c: E2 08 00 A6 1B 80 13 00 00 00 00 00 00 3D [11:35:10]Write i2c OK [11:35:10]MH_I2C_Read... [11:35:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:35:10]Read from MH i2c: E2 [11:35:10]MH_I2C_Read... [11:35:10]Read from MH i2c: E2 62 00 [11:35:10]MH_I2C_Read... [11:35:10]Read from MH i2c: E2 62 00 A6 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F0 17 03 00 0E 04 04 00 22 02 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 1D [11:35:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F0 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:35:10]wFMCommunicate OK [11:35:10]SAM_PROTO_GetFieldsCounters done [11:35:10]requested_item shift.num is exist - process it [11:35:10]requested_item shift.opened is exist - process it [11:35:10]req_shift_opened [11:35:10]FM_GetShiftState [11:35:10]SAM_PROTO_GetShiftState [11:35:10]wFMCommunicate request_size=4 [11:35:10]MH_SAM_APDU [11:35:10]CAPDU: 80 13 01 00 [11:35:10]Write to MH i2c: E2 08 00 A7 1B 80 13 01 00 00 00 00 00 3F [11:35:10]Write i2c OK [11:35:10]MH_I2C_Read... [11:35:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:10]Read from MH i2c: E2 [11:35:10]MH_I2C_Read... [11:35:10]Read from MH i2c: E2 0E 00 [11:35:10]MH_I2C_Read... [11:35:10]Read from MH i2c: E2 0E 00 A7 1B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 28 [11:35:10]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:35:10]wFMCommunicate OK [11:35:10]SAM_PROTO_GetShiftState done [11:35:10]FM_GetShiftState done [11:35:10]req_shift_opened done [11:35:10]requested_item shift.open_date is exist - process it [11:35:10]req_shift_open_date [11:35:10]req_shift_open_date done [11:35:10]produce_requested_data done [11:35:10]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202736,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:35:10]process_action_free close_receipt [11:35:10]json_value_free [11:35:10]json_value_free done [11:35:10]process_json_proto returns [11:35:10]Send response to host [11:35:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202736,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:35:10]free response buf [11:35:10]execute_script done [11:35:10]execute_script returns [11:35:10]free content buf [11:35:10]Sock 9.Close socket [11:35:10]Sock 9.Thread stoped [11:35:14]OFD Sender: No OFD packet to send [11:35:19]OFD Sender: No OFD packet to send [11:35:24]OFD Sender: No OFD packet to send [11:35:29]OFD Sender: No OFD packet to send [11:35:34]OFD Sender: No OFD packet to send [11:35:39]OFD Sender: No OFD packet to send [11:35:44]OFD Sender: No OFD packet to send [11:35:49]OFD Sender: No OFD packet to send [11:35:54]OFD Sender: No OFD packet to send [11:35:59]OFD Sender: No OFD packet to send [11:36:04]OFD Sender: No OFD packet to send [11:36:09]OFD Sender: No OFD packet to send [11:36:14]OFD Sender: No OFD packet to send [11:36:19]OFD Sender: No OFD packet to send [11:36:24]OFD Sender: No OFD packet to send [11:36:29]OFD Sender: No OFD packet to send [11:36:34]OFD Sender: No OFD packet to send [11:36:39]OFD Sender: No OFD packet to send [11:36:44]OFD Sender: No OFD packet to send [11:36:49]OFD Sender: No OFD packet to send [11:36:54]OFD Sender: No OFD packet to send [11:36:59]OFD Sender: No OFD packet to send [11:37:04]OFD Sender: No OFD packet to send [11:37:09]OFD Sender: No OFD packet to send [11:37:14]OFD Sender: No OFD packet to send [11:37:19]OFD Sender: No OFD packet to send [11:37:24]OFD Sender: No OFD packet to send [11:37:29]OFD Sender: No OFD packet to send [11:37:34]OFD Sender: No OFD packet to send [11:37:39]OFD Sender: No OFD packet to send [11:37:44]OFD Sender: No OFD packet to send [11:37:49]OFD Sender: No OFD packet to send [11:37:54]OFD Sender: No OFD packet to send [11:37:59]OFD Sender: No OFD packet to send [11:38:04]accept exits with 8 [11:38:04]New connection [11:38:04]New thread 3066977636 created [11:38:04]Thread 3066834276 joined [11:38:04]Waiting for new connection... [11:38:04] Sock 8.Parse request [11:38:04]Sock 8.Check first char [11:38:04]Sock 8.First char is OK [11:38:04]request: POST /json_proto HTTP/1.0 [11:38:04]Method: POST [11:38:04]URL: /json_proto [11:38:04]Method is POST - this is cgi request [11:38:04]url: /json_proto [11:38:04]query_string will be loaded in cgi processing [11:38:04]execute_cgi json_proto POST (null) [11:38:04]execute_cgi path=json_proto method=POST [11:38:04]POST find Content-Length [11:38:04]Host: 172.17.63.195:8080 [11:38:04]Content-Length: 678 [11:38:04]Content-Type: application/json [11:38:04] [11:38:04]POST finish read [11:38:04]Found Content-Length = 678 [11:38:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450524", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 13.460, "sum" : 900.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:04]execute_script... [11:38:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450524", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 13.460, "sum" : 900.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:04]POST & json_proto [11:38:04]process_json_proto [11:38:04]json parsed OK: [11:38:04]protocol is kg_v1.0 [11:38:04]action value=close_receipt [11:38:04]process_action close_receipt [11:38:04]cmd_close_receipt [11:38:04]MH_GetDate [11:38:04]Write to MH i2c: F0 00 00 A8 1B B2 [11:38:04]Write i2c OK [11:38:04]MH_I2C_Read... [11:38:04]Read from MH i2c: F0 [11:38:04]MH_I2C_Read... [11:38:04]Read from MH i2c: F0 09 00 [11:38:04]MH_I2C_Read... [11:38:04]Read from MH i2c: F0 09 00 A8 1B 00 1D C9 20 67 47 1B 1E 67 0F [11:38:04]GetLastDocTimeStamp 1730201707 [11:38:04]current date 1730201885 [11:38:04]FM_GetShiftState [11:38:04]SAM_PROTO_GetShiftState [11:38:04]wFMCommunicate request_size=4 [11:38:04]MH_SAM_APDU [11:38:04]CAPDU: 80 13 01 00 [11:38:04]Write to MH i2c: E2 08 00 A9 1B 80 13 01 00 00 00 00 00 41 [11:38:04]Write i2c OK [11:38:04]MH_I2C_Read... [11:38:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:04]Read from MH i2c: E2 [11:38:04]MH_I2C_Read... [11:38:04]Read from MH i2c: E2 0E 00 [11:38:04]MH_I2C_Read... [11:38:04]Read from MH i2c: E2 0E 00 A9 1B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2A [11:38:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:38:04]wFMCommunicate OK [11:38:04]SAM_PROTO_GetShiftState done [11:38:04]FM_GetShiftState done [11:38:04]opened in 1730160431 [11:38:04]opened+sec_in_day 1730246831 [11:38:04]quantity*price = 90047 [11:38:04]sum+1 = 90048 [11:38:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 132 29.10.2024 11:38 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202737 ФПД: 238967240745693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113805&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202737&fm=238967240745693&tin=02508201610067®Number=0000000000091777&sum=90000 [11:38:05]StoreToDocumentArchive [11:38:05]shift 546 fd 202737 [11:38:05]save to /storage/0546/doc_00202737 [11:38:05]save last doc name /storage/0546/doc_00202737 to /storage/kkm_last_doc_name [11:38:05]save OK [11:38:05]Clear old archive folders... [11:38:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:38:05]tlvbuf is 00749BD0 [11:38:05]SAM_PROTO_ClearQueue [11:38:05]wFMCommunicate request_size=4 [11:38:05]MH_SAM_APDU [11:38:05]CAPDU: 80 09 00 00 [11:38:05]Write to MH i2c: E2 08 00 B6 1B 80 09 00 00 00 00 00 00 43 [11:38:05]Write i2c OK [11:38:05]MH_I2C_Read... [11:38:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:38:05]Read from MH i2c: E2 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 B6 1B 00 90 00 45 [11:38:05]RAPDU: 90 00 [11:38:05]wFMCommunicate OK [11:38:05]SAM_PROTO_ClearQueue done [11:38:05]KKMCreateOFDPacket [11:38:05]OFDProtocolAddRootSTLVToBuf [11:38:05]FM_MakeSignedData [11:38:05]FM_MakeSignedData [11:38:05]SAM_PROTO_SignData [11:38:05]wFMCommunicate request_size=4 [11:38:05]MH_SAM_APDU [11:38:05]CAPDU: 80 0D 01 02 [11:38:05]Write to MH i2c: E2 08 00 B7 1B 80 0D 01 02 00 00 00 00 4B [11:38:05]Write i2c OK [11:38:05]MH_I2C_Read... [11:38:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:38:05]Read from MH i2c: E2 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 B7 1B 00 90 00 46 [11:38:05]RAPDU: 90 00 [11:38:05]wFMCommunicate OK [11:38:05]wFMCommunicate request_size=255 [11:38:05]MH_SAM_APDU [11:38:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 1D C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 17 03 00 35 04 06 00 D9 [11:38:05]Write to MH i2c: E2 02 01 B8 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 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 1D C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 17 03 00 35 04 06 00 D9 00 00 F5 [11:38:05]Write i2c OK [11:38:05]MH_I2C_Read... [11:38:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:05]Read from MH i2c: E2 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 B8 1B 00 90 00 47 [11:38:05]RAPDU: 90 00 [11:38:05]wFMCommunicate OK [11:38:05]wFMCommunicate request_size=10 [11:38:05]MH_SAM_APDU [11:38:05]CAPDU: 80 0D 02 02 05 56 E5 7F 62 DD [11:38:05]Write to MH i2c: E2 0D 00 B9 1B 80 0D 02 02 05 00 56 E5 7F 62 DD 00 00 51 [11:38:05]Write i2c OK [11:38:05]MH_I2C_Read... [11:38:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:05]Read from MH i2c: E2 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 [11:38:05]MH_I2C_Read... [11:38:05]Read from MH i2c: E2 03 00 B9 1B 00 90 00 48 [11:38:05]RAPDU: 90 00 [11:38:05]wFMCommunicate OK [11:38:05]wFMCommunicate request_size=4 [11:38:05]MH_SAM_APDU [11:38:05]CAPDU: 80 0D 03 02 [11:38:05]Write to MH i2c: E2 08 00 BA 1B 80 0D 03 02 00 00 00 00 50 [11:38:05]Write i2c OK [11:38:05]MH_I2C_Read... [11:38:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:38:06]Read from MH i2c: E2 [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: E2 0B 00 [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: E2 0B 00 BA 1B 00 A2 36 59 22 AB CC 44 E7 90 00 46 [11:38:06]RAPDU: A2 36 59 22 AB CC 44 E7 90 00 [11:38:06]wFMCommunicate OK [11:38:06]SAM_PROTO_SignData done [11:38:06]FM_MakeSignedData done [11:38:06]CreateOFDProtocolMessage [11:38:06]wFMCommunicate request_size=4 [11:38:06]MH_SAM_APDU [11:38:06]CAPDU: 80 11 00 00 [11:38:06]Write to MH i2c: E2 08 00 BB 1B 80 11 00 00 00 00 00 00 50 [11:38:06]Write i2c OK [11:38:06]MH_I2C_Read... [11:38:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:06]Read from MH i2c: E2 [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: E2 17 00 [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: E2 17 00 BB 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A5 [11:38:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:38:06]wFMCommunicate OK [11:38:06]CreateOFDProtocolMessage done [11:38:06]OFDSenderStorePacket 202737 [11:38:06]StoreOFDPacket docnum=202737 [11:38:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 46 64 07 01 BB 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 1D C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 17 03 00 35 04 06 00 D9 56 E5 7F 62 DD A2 36 59 22 AB CC 44 E7 [11:38:06]CheckFolder [11:38:06]dirname=/storage/ofd_packets [11:38:06]CheckFolder done [11:38:06]ProducePacketName [11:38:06]name=ofd_packets/00202737 [11:38:06]NVStorageSaveData ofd_packets/00202737 [11:38:06]File name is /storage/ofd_packets/00202737 [11:38:06]Write 301 bytes [11:38:06]NVStorageSaveData done [11:38:06]OFDSenderStorePacket done [11:38:06]KKMCreateOFDPacket done [11:38:06]NVStorageSaveData kkm_last_timestamp [11:38:06]File name is /storage/kkm_last_timestamp [11:38:06]Write 4 bytes [11:38:06]NVStorageSaveData done [11:38:06]ExternCall_PrintAddStr [11:38:06]wPrintStart [11:38:06]Write to MH i2c: 01 00 00 BC 1B D7 [11:38:06]Write i2c OK [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: 01 [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: 01 07 00 [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: 01 07 00 BC 1B 00 00 00 00 00 FF 0F EC [11:38:06]RasterBufferAndPrint [11:38:06]line Счет N : (1)450524 [11:38:06]line ИНН: 02508201610067 [11:38:06]line Контрольно-Кассовый Чек [11:38:06]line ПРОДАЖА [11:38:06]line ТРК (МРК, ГНК) : 31 [11:38:06]line Товар: 2710124130 [11:38:06]line Аи-92-К-2 [11:38:06]line 13.460 * 66.90 [11:38:06]line = 900.47 [11:38:06]line НДС 12% НСП 1% [11:38:06]line > о реализуемом товаре [11:38:06]line ОКРУГЛЕНИЕ: -0.47 [11:38:06]line ИТОГО: 900.00 [11:38:06]line Внесено: 900.00 [11:38:06]line СДАЧА: 0.00 [11:38:06]line НСП 1% : 7.97 [11:38:06]line НДС 12% : 95.62 [11:38:06]line Наличными: 900.00 [11:38:06]line Безнал.: 0.00 [11:38:06]line Место: АЗС № 171 "Партнер Нефть" [11:38:06]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:38:06]line СНО: Общий режим [11:38:06]line Чек 132 29.10.2024 11:38 [11:38:06]line Смена: 546 ФФД: 1.0 [11:38:06]line ЗНМ: 0300000109 [11:38:06]line РНМ: 0000000000091777 [11:38:06]line Версия ККМ: 001 [11:38:06]line ФМ: 0000000000871756 [11:38:06]line ФД: 202737 [11:38:06]line ФПД: 238967240745693 [11:38:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T113805&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202737&fm=238967240745693&tin=02508201610067®Number=0000000000091777&sum=90000 [11:38:06]OFD Sender: Processing packet 202737 [packets to send 116, broken 115] [11:38:06]ProducePacketName [11:38:06]name=ofd_packets/00202737 [11:38:06]OFD Sender: To server: pG, [11:38:06]CommunicateWithHost lk.salyk.kg:30040 [11:38:06]ConnectInit lk.salyk.kg [11:38:06]written 0, free lines is 4095 [11:38:06]Connected sock=11 [11:38:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 46 64 07 01 BB 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 1D C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 17 03 00 35 04 06 00 D9 56 E5 7F 62 DD A2 36 59 22 AB CC 44 E7 [11:38:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C3 18 47 00 3B 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 17 03 00 F4 03 04 00 CF 74 20 67 B6 04 01 00 00 82 1D 47 F8 17 DB C8 A7 [11:38:06]CommunicateWithHost err = 0 [11:38:06]CheckOFDResponse [11:38:06]1017 (14) - 77093643461234 [11:38:06]1041 (16) - 0000000000871756 [11:38:06]1040 (4) - 202737 [11:38:06]1012 (4) - 29.10.2024 05:38 [11:38:06]1206 (1) - 0 [11:38:06]OFD Sender: Remove packet 202737 [11:38:06]ProducePacketName [11:38:06]name=ofd_packets/00202737 [11:38:06]NVStorageDeleteData [11:38:06]Write to MH i2c: 01 00 00 E7 1B 02 [11:38:06]Write i2c OK [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: 01 [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: 01 07 00 [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: 01 07 00 E7 1B 00 00 00 00 00 93 0C A8 [11:38:06]RasterBufferAndPrint [11:38:06]line [11:38:06]line [11:38:06]line [11:38:06]line [11:38:06]line [11:38:06]written 0, free lines is 3224 [11:38:06]MH_Cut [11:38:06]Write to MH i2c: D1 01 00 EE 1B 01 DB [11:38:06]Write i2c OK [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: D1 [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: D1 01 00 [11:38:06]MH_I2C_Read... [11:38:06]Read from MH i2c: D1 01 00 EE 1B 00 DA [11:38:06]Write to MH i2c: 01 00 00 EF 1B 0A [11:38:06]Write i2c OK [11:38:06]MH_I2C_Read... [11:38:07]OFD Sender: No OFD packet to send [11:38:07]*** Cut start [11:38:07]*** Purtial cut [11:38:07]*** Stage 1: CUTSNS_PIN = 1 [11:38:08]Read from MH i2c: 01 [11:38:08]MH_I2C_Read... [11:38:08]*** Stop cut motor [11:38:08]*** Cut end [11:38:08]Read from MH i2c: 01 07 00 [11:38:08]MH_I2C_Read... [11:38:08]Read from MH i2c: 01 07 00 EF 1B 00 00 00 00 00 FF 0F 1F [11:38:08]process_action close_receipt done [11:38:08]requested_data is exist [11:38:08]produce_requested_data [11:38:08]requested_item fm.sn is exist - process it [11:38:08]wFMCommunicate request_size=4 [11:38:08]MH_SAM_APDU [11:38:08]CAPDU: 80 11 00 00 [11:38:08]Write to MH i2c: E2 08 00 F0 1B 80 11 00 00 00 00 00 00 85 [11:38:08]Write i2c OK [11:38:08]MH_I2C_Read... [11:38:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:08]Read from MH i2c: E2 [11:38:08]MH_I2C_Read... [11:38:08]Read from MH i2c: E2 17 00 [11:38:08]MH_I2C_Read... [11:38:08]Read from MH i2c: E2 17 00 F0 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DA [11:38:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:38:08]wFMCommunicate OK [11:38:08]requested_item fd.num is exist - process it [11:38:08]SAM_PROTO_GetFieldsCounters [11:38:08]wFMCommunicate request_size=4 [11:38:08]MH_SAM_APDU [11:38:08]CAPDU: 80 13 00 00 [11:38:08]Write to MH i2c: E2 08 00 F1 1B 80 13 00 00 00 00 00 00 88 [11:38:08]Write i2c OK [11:38:08]MH_I2C_Read... [11:38:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:38:08]Read from MH i2c: E2 [11:38:08]MH_I2C_Read... [11:38:08]Read from MH i2c: E2 62 00 [11:38:08]MH_I2C_Read... [11:38:08]Read from MH i2c: E2 62 00 F1 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F1 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 6C [11:38:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F1 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:38:08]wFMCommunicate OK [11:38:08]SAM_PROTO_GetFieldsCounters done [11:38:08]requested_item shift.num is exist - process it [11:38:08]requested_item shift.opened is exist - process it [11:38:08]req_shift_opened [11:38:08]FM_GetShiftState [11:38:08]SAM_PROTO_GetShiftState [11:38:08]wFMCommunicate request_size=4 [11:38:08]MH_SAM_APDU [11:38:08]CAPDU: 80 13 01 00 [11:38:08]Write to MH i2c: E2 08 00 F2 1B 80 13 01 00 00 00 00 00 8A [11:38:08]Write i2c OK [11:38:08]MH_I2C_Read... [11:38:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:08]Read from MH i2c: E2 [11:38:08]MH_I2C_Read... [11:38:08]Read from MH i2c: E2 0E 00 [11:38:08]MH_I2C_Read... [11:38:08]Read from MH i2c: E2 0E 00 F2 1B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 73 [11:38:08]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:38:08]wFMCommunicate OK [11:38:08]SAM_PROTO_GetShiftState done [11:38:08]FM_GetShiftState done [11:38:08]req_shift_opened done [11:38:08]requested_item shift.open_date is exist - process it [11:38:08]req_shift_open_date [11:38:08]req_shift_open_date done [11:38:08]produce_requested_data done [11:38:08]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202737,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:38:08]process_action_free close_receipt [11:38:08]json_value_free [11:38:08]json_value_free done [11:38:08]process_json_proto returns [11:38:08]Send response to host [11:38:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202737,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:38:08]free response buf [11:38:08]execute_script done [11:38:08]execute_script returns [11:38:08]free content buf [11:38:08]Sock 8.Close socket [11:38:08]Sock 8.Thread stoped [11:38:12]OFD Sender: No OFD packet to send [11:38:17]OFD Sender: No OFD packet to send [11:38:22]OFD Sender: No OFD packet to send [11:38:27]OFD Sender: No OFD packet to send [11:38:32]OFD Sender: No OFD packet to send [11:38:37]OFD Sender: No OFD packet to send [11:38:42]OFD Sender: No OFD packet to send [11:38:47]OFD Sender: No OFD packet to send [11:38:52]OFD Sender: No OFD packet to send [11:38:57]OFD Sender: No OFD packet to send [11:39:02]OFD Sender: No OFD packet to send [11:39:07]OFD Sender: No OFD packet to send [11:39:12]OFD Sender: No OFD packet to send [11:39:17]OFD Sender: No OFD packet to send [11:39:22]OFD Sender: No OFD packet to send [11:39:27]OFD Sender: No OFD packet to send [11:39:32]OFD Sender: No OFD packet to send [11:39:37]OFD Sender: No OFD packet to send [11:39:42]OFD Sender: No OFD packet to send [11:39:47]OFD Sender: No OFD packet to send [11:39:52]OFD Sender: No OFD packet to send [11:39:57]OFD Sender: No OFD packet to send [11:40:02]OFD Sender: No OFD packet to send [11:40:07]OFD Sender: No OFD packet to send [11:40:12]OFD Sender: No OFD packet to send [11:40:17]OFD Sender: No OFD packet to send [11:40:22]OFD Sender: No OFD packet to send [11:40:27]OFD Sender: No OFD packet to send [11:40:32]OFD Sender: No OFD packet to send [11:40:37]OFD Sender: No OFD packet to send [11:40:42]OFD Sender: No OFD packet to send [11:40:47]OFD Sender: No OFD packet to send [11:40:52]OFD Sender: No OFD packet to send [11:40:57]OFD Sender: No OFD packet to send [11:40:59]accept exits with 9 [11:40:59]New connection [11:40:59]New thread 3066834276 created [11:40:59]Thread 3066977636 joined [11:40:59]Waiting for new connection... [11:40:59] Sock 9.Parse request [11:40:59]Sock 9.Check first char [11:40:59]Sock 9.First char is OK [11:40:59]request: POST /json_proto HTTP/1.0 [11:40:59]Method: POST [11:40:59]URL: /json_proto [11:40:59]Method is POST - this is cgi request [11:40:59]url: /json_proto [11:40:59]query_string will be loaded in cgi processing [11:40:59]execute_cgi json_proto POST (null) [11:40:59]execute_cgi path=json_proto method=POST [11:40:59]POST find Content-Length [11:40:59]Host: 172.17.63.195:8080 [11:40:59]Content-Length: 677 [11:40:59]Content-Type: application/json [11:40:59] [11:40:59]POST finish read [11:40:59]Found Content-Length = 677 [11:40:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450525", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:59]execute_script... [11:40:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450525", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:59]POST & json_proto [11:40:59]process_json_proto [11:40:59]json parsed OK: [11:40:59]protocol is kg_v1.0 [11:40:59]action value=close_receipt [11:40:59]process_action close_receipt [11:40:59]cmd_close_receipt [11:40:59]MH_GetDate [11:40:59]Write to MH i2c: F0 00 00 F3 1B FD [11:40:59]Write i2c OK [11:40:59]MH_I2C_Read... [11:40:59]Read from MH i2c: F0 [11:40:59]MH_I2C_Read... [11:40:59]Read from MH i2c: F0 09 00 [11:40:59]MH_I2C_Read... [11:40:59]Read from MH i2c: F0 09 00 F3 1B 00 CB C9 20 67 47 1B 1E 67 08 [11:40:59]GetLastDocTimeStamp 1730201885 [11:40:59]current date 1730202059 [11:40:59]FM_GetShiftState [11:40:59]SAM_PROTO_GetShiftState [11:40:59]wFMCommunicate request_size=4 [11:40:59]MH_SAM_APDU [11:40:59]CAPDU: 80 13 01 00 [11:40:59]Write to MH i2c: E2 08 00 F4 1B 80 13 01 00 00 00 00 00 8C [11:40:59]Write i2c OK [11:40:59]MH_I2C_Read... [11:40:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:59]Read from MH i2c: E2 [11:40:59]MH_I2C_Read... [11:40:59]Read from MH i2c: E2 0E 00 [11:40:59]MH_I2C_Read... [11:40:59]Read from MH i2c: E2 0E 00 F4 1B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 75 [11:40:59]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:40:59]wFMCommunicate OK [11:40:59]SAM_PROTO_GetShiftState done [11:40:59]FM_GetShiftState done [11:40:59]opened in 1730160431 [11:40:59]opened+sec_in_day 1730246831 [11:40:59]quantity*price = 50041 [11:40:59]sum+1 = 50042 [11:40:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 133 29.10.2024 11:41 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202738 ФПД: 31038736432471 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114100&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202738&fm=31038736432471&tin=02508201610067®Number=0000000000091777&sum=50000 [11:41:00]StoreToDocumentArchive [11:41:00]shift 546 fd 202738 [11:41:00]save to /storage/0546/doc_00202738 [11:41:00]save last doc name /storage/0546/doc_00202738 to /storage/kkm_last_doc_name [11:41:00]save OK [11:41:00]Clear old archive folders... [11:41:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:41:00]tlvbuf is B6EAE380 [11:41:00]SAM_PROTO_ClearQueue [11:41:00]wFMCommunicate request_size=4 [11:41:00]MH_SAM_APDU [11:41:00]CAPDU: 80 09 00 00 [11:41:00]Write to MH i2c: E2 08 00 01 1C 80 09 00 00 00 00 00 00 8F [11:41:00]Write i2c OK [11:41:00]MH_I2C_Read... [11:41:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:00]Read from MH i2c: E2 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 03 00 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 03 00 01 1C 00 90 00 91 [11:41:00]RAPDU: 90 00 [11:41:00]wFMCommunicate OK [11:41:00]SAM_PROTO_ClearQueue done [11:41:00]KKMCreateOFDPacket [11:41:00]OFDProtocolAddRootSTLVToBuf [11:41:00]FM_MakeSignedData [11:41:00]FM_MakeSignedData [11:41:00]SAM_PROTO_SignData [11:41:00]wFMCommunicate request_size=4 [11:41:00]MH_SAM_APDU [11:41:00]CAPDU: 80 0D 01 02 [11:41:00]Write to MH i2c: E2 08 00 02 1C 80 0D 01 02 00 00 00 00 97 [11:41:00]Write i2c OK [11:41:00]MH_I2C_Read... [11:41:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:00]Read from MH i2c: E2 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 03 00 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 03 00 02 1C 00 90 00 92 [11:41:00]RAPDU: 90 00 [11:41:00]wFMCommunicate OK [11:41:00]wFMCommunicate request_size=255 [11:41:00]MH_SAM_APDU [11:41:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 CC C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 17 03 00 35 04 06 00 1C [11:41:00]Write to MH i2c: E2 02 01 03 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 CC C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 17 03 00 35 04 06 00 1C 00 00 18 [11:41:00]Write i2c OK [11:41:00]MH_I2C_Read... [11:41:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:00]Read from MH i2c: E2 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 03 00 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 03 00 03 1C 00 90 00 93 [11:41:00]RAPDU: 90 00 [11:41:00]wFMCommunicate OK [11:41:00]wFMCommunicate request_size=10 [11:41:00]MH_SAM_APDU [11:41:00]CAPDU: 80 0D 02 02 05 3A C4 DB FD 57 [11:41:00]Write to MH i2c: E2 0D 00 04 1C 80 0D 02 02 05 00 3A C4 DB FD 57 00 00 D1 [11:41:00]Write i2c OK [11:41:00]MH_I2C_Read... [11:41:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:00]Read from MH i2c: E2 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 03 00 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 03 00 04 1C 00 90 00 94 [11:41:00]RAPDU: 90 00 [11:41:00]wFMCommunicate OK [11:41:00]wFMCommunicate request_size=4 [11:41:00]MH_SAM_APDU [11:41:00]CAPDU: 80 0D 03 02 [11:41:00]Write to MH i2c: E2 08 00 05 1C 80 0D 03 02 00 00 00 00 9C [11:41:00]Write i2c OK [11:41:00]MH_I2C_Read... [11:41:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:00]Read from MH i2c: E2 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 0B 00 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 0B 00 05 1C 00 76 A6 20 73 88 70 09 63 90 00 B0 [11:41:00]RAPDU: 76 A6 20 73 88 70 09 63 90 00 [11:41:00]wFMCommunicate OK [11:41:00]SAM_PROTO_SignData done [11:41:00]FM_MakeSignedData done [11:41:00]CreateOFDProtocolMessage [11:41:00]wFMCommunicate request_size=4 [11:41:00]MH_SAM_APDU [11:41:00]CAPDU: 80 11 00 00 [11:41:00]Write to MH i2c: E2 08 00 06 1C 80 11 00 00 00 00 00 00 9C [11:41:00]Write i2c OK [11:41:00]MH_I2C_Read... [11:41:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:00]Read from MH i2c: E2 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 17 00 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: E2 17 00 06 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F1 [11:41:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:41:00]wFMCommunicate OK [11:41:00]CreateOFDProtocolMessage done [11:41:00]OFDSenderStorePacket 202738 [11:41:00]StoreOFDPacket docnum=202738 [11:41:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A6 D2 07 01 82 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 CC C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 17 03 00 35 04 06 00 1C 3A C4 DB FD 57 76 A6 20 73 88 70 09 63 [11:41:00]CheckFolder [11:41:00]dirname=/storage/ofd_packets [11:41:00]CheckFolder done [11:41:00]ProducePacketName [11:41:00]name=ofd_packets/00202738 [11:41:00]NVStorageSaveData ofd_packets/00202738 [11:41:00]File name is /storage/ofd_packets/00202738 [11:41:00]Write 301 bytes [11:41:00]NVStorageSaveData done [11:41:00]OFDSenderStorePacket done [11:41:00]KKMCreateOFDPacket done [11:41:00]NVStorageSaveData kkm_last_timestamp [11:41:00]File name is /storage/kkm_last_timestamp [11:41:00]Write 4 bytes [11:41:00]NVStorageSaveData done [11:41:00]ExternCall_PrintAddStr [11:41:00]wPrintStart [11:41:00]Write to MH i2c: 01 00 00 07 1C 23 [11:41:00]Write i2c OK [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: 01 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: 01 07 00 [11:41:00]MH_I2C_Read... [11:41:00]Read from MH i2c: 01 07 00 07 1C 00 00 00 00 00 FF 0F 38 [11:41:00]RasterBufferAndPrint [11:41:00]line Счет N : (1)450525 [11:41:00]line ИНН: 02508201610067 [11:41:00]line Контрольно-Кассовый Чек [11:41:00]line ПРОДАЖА [11:41:00]line ТРК (МРК, ГНК) : 62 [11:41:00]line Товар: 2710124130 [11:41:00]line Аи-92-К-2 [11:41:00]line 7.480 * 66.90 [11:41:00]line = 500.41 [11:41:00]line НДС 12% НСП 1% [11:41:00]line > о реализуемом товаре [11:41:00]line ОКРУГЛЕНИЕ: -0.41 [11:41:00]line ИТОГО: 500.00 [11:41:00]line Внесено: 500.00 [11:41:00]line СДАЧА: 0.00 [11:41:00]line НСП 1% : 4.43 [11:41:00]line НДС 12% : 53.14 [11:41:00]line Наличными: 500.00 [11:41:00]line Безнал.: 0.00 [11:41:00]line Место: АЗС № 171 "Партнер Нефть" [11:41:00]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:41:00]line СНО: Общий режим [11:41:00]line Чек 133 29.10.2024 11:41 [11:41:00]line Смена: 546 ФФД: 1.0 [11:41:00]line ЗНМ: 0300000109 [11:41:00]line РНМ: 0000000000091777 [11:41:00]line Версия ККМ: 001 [11:41:00]line ФМ: 0000000000871756 [11:41:00]line ФД: 202738 [11:41:00]line ФПД: 31038736432471 [11:41:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114100&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202738&fm=31038736432471&tin=02508201610067®Number=0000000000091777&sum=50000 [11:41:01]OFD Sender: Processing packet 202738 [packets to send 116, broken 115] [11:41:01]ProducePacketName [11:41:01]name=ofd_packets/00202738 [11:41:01]OFD Sender: To server: pG, [11:41:01]CommunicateWithHost lk.salyk.kg:30040 [11:41:01]ConnectInit lk.salyk.kg [11:41:01]written 0, free lines is 4095 [11:41:01]Connected sock=11 [11:41:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A6 D2 07 01 82 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 CC C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 17 03 00 35 04 06 00 1C 3A C4 DB FD 57 76 A6 20 73 88 70 09 63 [11:41:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 46 2F 47 00 29 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 17 03 00 F4 03 04 00 7E 75 20 67 B6 04 01 00 00 0B E6 9E B0 E6 4A 74 FD [11:41:01]CommunicateWithHost err = 0 [11:41:01]CheckOFDResponse [11:41:01]1017 (14) - 77093643461234 [11:41:01]1041 (16) - 0000000000871756 [11:41:01]1040 (4) - 202738 [11:41:01]1012 (4) - 29.10.2024 05:41 [11:41:01]1206 (1) - 0 [11:41:01]OFD Sender: Remove packet 202738 [11:41:01]ProducePacketName [11:41:01]name=ofd_packets/00202738 [11:41:01]NVStorageDeleteData [11:41:01]Write to MH i2c: 01 00 00 32 1C 4E [11:41:01]Write i2c OK [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: 01 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: 01 07 00 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: 01 07 00 32 1C 00 00 00 00 00 93 0C F4 [11:41:01]RasterBufferAndPrint [11:41:01]line [11:41:01]line [11:41:01]line [11:41:01]line [11:41:01]line [11:41:01]written 0, free lines is 3222 [11:41:01]MH_Cut [11:41:01]Write to MH i2c: D1 01 00 39 1C 01 27 [11:41:01]Write i2c OK [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: D1 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: D1 01 00 [11:41:01]MH_I2C_Read... [11:41:01]Read from MH i2c: D1 01 00 39 1C 00 26 [11:41:01]Write to MH i2c: 01 00 00 3A 1C 56 [11:41:01]Write i2c OK [11:41:01]MH_I2C_Read... [11:41:02]OFD Sender: No OFD packet to send [11:41:02]*** Cut start [11:41:02]*** Purtial cut [11:41:02]*** Stage 1: CUTSNS_PIN = 1 [11:41:02]Read from MH i2c: 01 [11:41:02]MH_I2C_Read... [11:41:02]*** Stop cut motor [11:41:02]*** Cut end [11:41:02]Read from MH i2c: 01 07 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: 01 07 00 3A 1C 00 00 00 00 00 FF 0F 6B [11:41:02]process_action close_receipt done [11:41:02]requested_data is exist [11:41:02]produce_requested_data [11:41:02]requested_item fm.sn is exist - process it [11:41:02]wFMCommunicate request_size=4 [11:41:02]MH_SAM_APDU [11:41:02]CAPDU: 80 11 00 00 [11:41:02]Write to MH i2c: E2 08 00 3B 1C 80 11 00 00 00 00 00 00 D1 [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:02]Read from MH i2c: E2 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 17 00 [11:41:02]MH_I2C_Read... [11:41:02]Read from MH i2c: E2 17 00 3B 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 26 [11:41:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:41:02]wFMCommunicate OK [11:41:02]requested_item fd.num is exist - process it [11:41:02]SAM_PROTO_GetFieldsCounters [11:41:02]wFMCommunicate request_size=4 [11:41:02]MH_SAM_APDU [11:41:02]CAPDU: 80 13 00 00 [11:41:02]Write to MH i2c: E2 08 00 3C 1C 80 13 00 00 00 00 00 00 D4 [11:41:02]Write i2c OK [11:41:02]MH_I2C_Read... [11:41:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:03]Read from MH i2c: E2 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: E2 62 00 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: E2 62 00 3C 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F2 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 BC [11:41:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F2 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:41:03]wFMCommunicate OK [11:41:03]SAM_PROTO_GetFieldsCounters done [11:41:03]requested_item shift.num is exist - process it [11:41:03]requested_item shift.opened is exist - process it [11:41:03]req_shift_opened [11:41:03]FM_GetShiftState [11:41:03]SAM_PROTO_GetShiftState [11:41:03]wFMCommunicate request_size=4 [11:41:03]MH_SAM_APDU [11:41:03]CAPDU: 80 13 01 00 [11:41:03]Write to MH i2c: E2 08 00 3D 1C 80 13 01 00 00 00 00 00 D6 [11:41:03]Write i2c OK [11:41:03]MH_I2C_Read... [11:41:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:03]Read from MH i2c: E2 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: E2 0E 00 [11:41:03]MH_I2C_Read... [11:41:03]Read from MH i2c: E2 0E 00 3D 1C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BF [11:41:03]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:41:03]wFMCommunicate OK [11:41:03]SAM_PROTO_GetShiftState done [11:41:03]FM_GetShiftState done [11:41:03]req_shift_opened done [11:41:03]requested_item shift.open_date is exist - process it [11:41:03]req_shift_open_date [11:41:03]req_shift_open_date done [11:41:03]produce_requested_data done [11:41:03]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202738,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:41:03]process_action_free close_receipt [11:41:03]json_value_free [11:41:03]json_value_free done [11:41:03]process_json_proto returns [11:41:03]Send response to host [11:41:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202738,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:41:03]free response buf [11:41:03]execute_script done [11:41:03]execute_script returns [11:41:03]free content buf [11:41:03]Sock 9.Close socket [11:41:03]Sock 9.Thread stoped [11:41:07]OFD Sender: No OFD packet to send [11:41:12]OFD Sender: No OFD packet to send [11:41:17]OFD Sender: No OFD packet to send [11:41:22]OFD Sender: No OFD packet to send [11:41:27]OFD Sender: No OFD packet to send [11:41:29]accept exits with 8 [11:41:29]New connection [11:41:29]New thread 3066977636 created [11:41:29]Thread 3066834276 joined [11:41:29]Waiting for new connection... [11:41:29] Sock 8.Parse request [11:41:29]Sock 8.Check first char [11:41:29]Sock 8.First char is OK [11:41:29]request: POST /json_proto HTTP/1.0 [11:41:29]Method: POST [11:41:29]URL: /json_proto [11:41:29]Method is POST - this is cgi request [11:41:29]url: /json_proto [11:41:29]query_string will be loaded in cgi processing [11:41:29]execute_cgi json_proto POST (null) [11:41:29]execute_cgi path=json_proto method=POST [11:41:29]POST find Content-Length [11:41:29]Host: 172.17.63.195:8080 [11:41:29]Content-Length: 632 [11:41:29]Content-Type: application/json [11:41:29] [11:41:29]POST finish read [11:41:29]Found Content-Length = 632 [11:41:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:29]execute_script... [11:41:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:29]POST & json_proto [11:41:29]process_json_proto [11:41:29]json parsed OK: [11:41:29]protocol is kg_v1.0 [11:41:29]action value=close_receipt [11:41:29]process_action close_receipt [11:41:29]cmd_close_receipt [11:41:29]MH_GetDate [11:41:29]Write to MH i2c: F0 00 00 3E 1C 49 [11:41:29]Write i2c OK [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: F0 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: F0 09 00 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: F0 09 00 3E 1C 00 EA C9 20 67 47 1B 1E 67 73 [11:41:29]GetLastDocTimeStamp 1730202060 [11:41:29]current date 1730202090 [11:41:29]FM_GetShiftState [11:41:29]SAM_PROTO_GetShiftState [11:41:29]wFMCommunicate request_size=4 [11:41:29]MH_SAM_APDU [11:41:29]CAPDU: 80 13 01 00 [11:41:29]Write to MH i2c: E2 08 00 3F 1C 80 13 01 00 00 00 00 00 D8 [11:41:29]Write i2c OK [11:41:29]MH_I2C_Read... [11:41:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:29]Read from MH i2c: E2 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: E2 0E 00 [11:41:29]MH_I2C_Read... [11:41:29]Read from MH i2c: E2 0E 00 3F 1C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C1 [11:41:29]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:41:29]wFMCommunicate OK [11:41:29]SAM_PROTO_GetShiftState done [11:41:29]FM_GetShiftState done [11:41:29]opened in 1730160431 [11:41:29]opened+sec_in_day 1730246831 [11:41:29]quantity*price = 50000 [11:41:29]sum+1 = 50001 [11:41:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 134 29.10.2024 11:41 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202739 ФПД: 13549900041299 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114130&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202739&fm=13549900041299&tin=02508201610067®Number=0000000000091777&sum=50000 [11:41:30]StoreToDocumentArchive [11:41:30]shift 546 fd 202739 [11:41:30]save to /storage/0546/doc_00202739 [11:41:30]save last doc name /storage/0546/doc_00202739 to /storage/kkm_last_doc_name [11:41:30]save OK [11:41:30]Clear old archive folders... [11:41:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:41:30]tlvbuf is B6EC7870 [11:41:30]SAM_PROTO_ClearQueue [11:41:30]wFMCommunicate request_size=4 [11:41:30]MH_SAM_APDU [11:41:30]CAPDU: 80 09 00 00 [11:41:30]Write to MH i2c: E2 08 00 4C 1C 80 09 00 00 00 00 00 00 DA [11:41:30]Write i2c OK [11:41:30]MH_I2C_Read... [11:41:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:30]Read from MH i2c: E2 [11:41:30]MH_I2C_Read... [11:41:30]Read from MH i2c: E2 03 00 [11:41:30]MH_I2C_Read... [11:41:30]Read from MH i2c: E2 03 00 4C 1C 00 90 00 DC [11:41:30]RAPDU: 90 00 [11:41:30]wFMCommunicate OK [11:41:30]SAM_PROTO_ClearQueue done [11:41:30]KKMCreateOFDPacket [11:41:30]OFDProtocolAddRootSTLVToBuf [11:41:30]FM_MakeSignedData [11:41:30]FM_MakeSignedData [11:41:30]SAM_PROTO_SignData [11:41:30]wFMCommunicate request_size=4 [11:41:30]MH_SAM_APDU [11:41:30]CAPDU: 80 0D 01 02 [11:41:30]Write to MH i2c: E2 08 00 4D 1C 80 0D 01 02 00 00 00 00 E2 [11:41:30]Write i2c OK [11:41:30]MH_I2C_Read... [11:41:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:30]Read from MH i2c: E2 [11:41:30]MH_I2C_Read... [11:41:30]Read from MH i2c: E2 03 00 [11:41:30]MH_I2C_Read... [11:41:30]Read from MH i2c: E2 03 00 4D 1C 00 90 00 DD [11:41:30]RAPDU: 90 00 [11:41:30]wFMCommunicate OK [11:41:30]wFMCommunicate request_size=255 [11:41:30]MH_SAM_APDU [11:41:30]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 86 00 00 00 F4 03 04 00 EA C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 17 03 00 35 04 06 00 [11:41:30]Write to MH i2c: E2 02 01 4E 1C 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 86 00 00 00 F4 03 04 00 EA C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 17 03 00 35 04 06 00 00 00 C4 [11:41:30]Write i2c OK [11:41:30]MH_I2C_Read... [11:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:31]Read from MH i2c: E2 [11:41:31]MH_I2C_Read... [11:41:31]Read from MH i2c: E2 03 00 [11:41:31]MH_I2C_Read... [11:41:31]Read from MH i2c: E2 03 00 4E 1C 00 90 00 DE [11:41:31]RAPDU: 90 00 [11:41:31]wFMCommunicate OK [11:41:31]wFMCommunicate request_size=11 [11:41:31]MH_SAM_APDU [11:41:31]CAPDU: 80 0D 02 02 06 0C 52 D4 FA 8C 53 [11:41:31]Write to MH i2c: E2 0E 00 4F 1C 80 0D 02 02 06 00 0C 52 D4 FA 8C 53 00 00 FC [11:41:31]Write i2c OK [11:41:31]MH_I2C_Read... [11:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:31]Read from MH i2c: E2 [11:41:31]MH_I2C_Read... [11:41:31]Read from MH i2c: E2 03 00 [11:41:31]MH_I2C_Read... [11:41:31]Read from MH i2c: E2 03 00 4F 1C 00 90 00 DF [11:41:31]RAPDU: 90 00 [11:41:31]wFMCommunicate OK [11:41:31]wFMCommunicate request_size=4 [11:41:31]MH_SAM_APDU [11:41:31]CAPDU: 80 0D 03 02 [11:41:31]Write to MH i2c: E2 08 00 50 1C 80 0D 03 02 00 00 00 00 E7 [11:41:31]Write i2c OK [11:41:31]MH_I2C_Read... [11:41:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:31]Read from MH i2c: E2 [11:41:31]MH_I2C_Read... [11:41:31]Read from MH i2c: E2 0B 00 [11:41:31]MH_I2C_Read... [11:41:31]Read from MH i2c: E2 0B 00 50 1C 00 62 54 6B 64 BE 57 B2 12 90 00 46 [11:41:31]RAPDU: 62 54 6B 64 BE 57 B2 12 90 00 [11:41:31]wFMCommunicate OK [11:41:31]SAM_PROTO_SignData done [11:41:31]FM_MakeSignedData done [11:41:31]CreateOFDProtocolMessage [11:41:31]wFMCommunicate request_size=4 [11:41:31]MH_SAM_APDU [11:41:31]CAPDU: 80 11 00 00 [11:41:31]Write to MH i2c: E2 08 00 51 1C 80 11 00 00 00 00 00 00 E7 [11:41:31]Write i2c OK [11:41:31]MH_I2C_Read... [11:41:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:31]Read from MH i2c: E2 [11:41:31]MH_I2C_Read... [11:41:31]Read from MH i2c: E2 17 00 [11:41:31]MH_I2C_Read... [11:41:31]Read from MH i2c: E2 17 00 51 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3C [11:41:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:41:31]wFMCommunicate OK [11:41:31]CreateOFDProtocolMessage done [11:41:31]OFDSenderStorePacket 202739 [11:41:31]StoreOFDPacket docnum=202739 [11:41:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 E3 81 08 01 CF A1 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 86 00 00 00 F4 03 04 00 EA C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 17 03 00 35 04 06 00 0C 52 D4 FA 8C 53 62 54 6B 64 BE 57 B2 12 [11:41:31]CheckFolder [11:41:31]dirname=/storage/ofd_packets [11:41:31]CheckFolder done [11:41:31]ProducePacketName [11:41:31]name=ofd_packets/00202739 [11:41:31]NVStorageSaveData ofd_packets/00202739 [11:41:31]File name is /storage/ofd_packets/00202739 [11:41:31]Write 302 bytes [11:41:31]NVStorageSaveData done [11:41:31]OFDSenderStorePacket done [11:41:31]KKMCreateOFDPacket done [11:41:31]NVStorageSaveData kkm_last_timestamp [11:41:31]File name is /storage/kkm_last_timestamp [11:41:31]Write 4 bytes [11:41:31]NVStorageSaveData done [11:41:31]ExternCall_PrintAddStr [11:41:31]wPrintStart [11:41:31]Write to MH i2c: 01 00 00 52 1C 6E [11:41:31]Write i2c OK [11:41:31]MH_I2C_Read... [11:41:31]Read from MH i2c: 01 [11:41:31]MH_I2C_Read... [11:41:31]Read from MH i2c: 01 07 00 [11:41:31]MH_I2C_Read... [11:41:31]Read from MH i2c: 01 07 00 52 1C 00 00 00 00 00 FF 0F 83 [11:41:31]RasterBufferAndPrint [11:41:31]line Счет N : (1)450526 [11:41:31]line ИНН: 02508201610067 [11:41:31]line Контрольно-Кассовый Чек [11:41:31]line ПРОДАЖА [11:41:31]line ТРК (МРК, ГНК) : 53 [11:41:31]line Товар: 2710124130 [11:41:31]line SUPER 92-К-5 [11:41:31]line 7.310 * 68.40 [11:41:31]line = 500.00 [11:41:31]line НДС 12% НСП 1% [11:41:31]line > о реализуемом товаре [11:41:31]line ИТОГО: 500.00 [11:41:31]line НСП 1% : 4.42 [11:41:31]line НДС 12% : 53.10 [11:41:31]line Наличными: 500.00 [11:41:31]line Безнал.: 0.00 [11:41:31]line Место: АЗС № 171 "Партнер Нефть" [11:41:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:41:31]line СНО: Общий режим [11:41:31]line Чек 134 29.10.2024 11:41 [11:41:31]line Смена: 546 ФФД: 1.0 [11:41:31]line ЗНМ: 0300000109 [11:41:31]line РНМ: 0000000000091777 [11:41:31]line Версия ККМ: 001 [11:41:31]line ФМ: 0000000000871756 [11:41:31]line ФД: 202739 [11:41:31]line ФПД: 13549900041299 [11:41:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114130&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202739&fm=13549900041299&tin=02508201610067®Number=0000000000091777&sum=50000 [11:41:31]OFD Sender: Processing packet 202739 [packets to send 116, broken 115] [11:41:31]ProducePacketName [11:41:31]name=ofd_packets/00202739 [11:41:31]OFD Sender: To server: pG, [11:41:31]CommunicateWithHost lk.salyk.kg:30040 [11:41:31]ConnectInit lk.salyk.kg [11:41:31]written 0, free lines is 4095 [11:41:31]Connected sock=10 [11:41:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 E3 81 08 01 CF A1 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 86 00 00 00 F4 03 04 00 EA C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 17 03 00 35 04 06 00 0C 52 D4 FA 8C 53 62 54 6B 64 BE 57 B2 12 [11:41:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E6 83 47 00 DA FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 17 03 00 F4 03 04 00 9D 75 20 67 B6 04 01 00 00 1B 2F D8 0B 61 57 21 49 [11:41:32]CommunicateWithHost err = 0 [11:41:32]CheckOFDResponse [11:41:32]1017 (14) - 77093643461234 [11:41:32]1041 (16) - 0000000000871756 [11:41:32]1040 (4) - 202739 [11:41:32]1012 (4) - 29.10.2024 05:41 [11:41:32]1206 (1) - 0 [11:41:32]OFD Sender: Remove packet 202739 [11:41:32]ProducePacketName [11:41:32]name=ofd_packets/00202739 [11:41:32]NVStorageDeleteData [11:41:32]Write to MH i2c: 01 00 00 7A 1C 96 [11:41:32]Write i2c OK [11:41:32]MH_I2C_Read... [11:41:32]Read from MH i2c: 01 [11:41:32]MH_I2C_Read... [11:41:32]Read from MH i2c: 01 07 00 [11:41:32]MH_I2C_Read... [11:41:32]Read from MH i2c: 01 07 00 7A 1C 00 00 00 00 00 D5 0C 7E [11:41:32]RasterBufferAndPrint [11:41:32]line [11:41:32]line [11:41:32]line [11:41:32]line [11:41:32]line [11:41:32]written 0, free lines is 3289 [11:41:32]MH_Cut [11:41:32]Write to MH i2c: D1 01 00 81 1C 01 6F [11:41:32]Write i2c OK [11:41:32]MH_I2C_Read... [11:41:32]Read from MH i2c: D1 [11:41:32]MH_I2C_Read... [11:41:32]Read from MH i2c: D1 01 00 [11:41:32]MH_I2C_Read... [11:41:32]Read from MH i2c: D1 01 00 81 1C 00 6E [11:41:32]Write to MH i2c: 01 00 00 82 1C 9E [11:41:32]Write i2c OK [11:41:32]MH_I2C_Read... [11:41:32]OFD Sender: No OFD packet to send [11:41:33]*** Cut start [11:41:33]*** Purtial cut [11:41:33]*** Stage 1: CUTSNS_PIN = 1 [11:41:33]Read from MH i2c: 01 [11:41:33]MH_I2C_Read... [11:41:33]*** Stop cut motor [11:41:33]*** Cut end [11:41:33]Read from MH i2c: 01 07 00 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: 01 07 00 82 1C 00 00 00 00 00 FF 0F B3 [11:41:33]process_action close_receipt done [11:41:33]requested_data is exist [11:41:33]produce_requested_data [11:41:33]requested_item fm.sn is exist - process it [11:41:33]wFMCommunicate request_size=4 [11:41:33]MH_SAM_APDU [11:41:33]CAPDU: 80 11 00 00 [11:41:33]Write to MH i2c: E2 08 00 83 1C 80 11 00 00 00 00 00 00 19 [11:41:33]Write i2c OK [11:41:33]MH_I2C_Read... [11:41:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:33]Read from MH i2c: E2 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: E2 17 00 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: E2 17 00 83 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6E [11:41:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:41:33]wFMCommunicate OK [11:41:33]requested_item fd.num is exist - process it [11:41:33]SAM_PROTO_GetFieldsCounters [11:41:33]wFMCommunicate request_size=4 [11:41:33]MH_SAM_APDU [11:41:33]CAPDU: 80 13 00 00 [11:41:33]Write to MH i2c: E2 08 00 84 1C 80 13 00 00 00 00 00 00 1C [11:41:33]Write i2c OK [11:41:33]MH_I2C_Read... [11:41:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:33]Read from MH i2c: E2 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: E2 62 00 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: E2 62 00 84 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F3 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 08 [11:41:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F3 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:41:33]wFMCommunicate OK [11:41:33]SAM_PROTO_GetFieldsCounters done [11:41:33]requested_item shift.num is exist - process it [11:41:33]requested_item shift.opened is exist - process it [11:41:33]req_shift_opened [11:41:33]FM_GetShiftState [11:41:33]SAM_PROTO_GetShiftState [11:41:33]wFMCommunicate request_size=4 [11:41:33]MH_SAM_APDU [11:41:33]CAPDU: 80 13 01 00 [11:41:33]Write to MH i2c: E2 08 00 85 1C 80 13 01 00 00 00 00 00 1E [11:41:33]Write i2c OK [11:41:33]MH_I2C_Read... [11:41:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:33]Read from MH i2c: E2 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: E2 0E 00 [11:41:33]MH_I2C_Read... [11:41:33]Read from MH i2c: E2 0E 00 85 1C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 07 [11:41:33]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:41:33]wFMCommunicate OK [11:41:33]SAM_PROTO_GetShiftState done [11:41:33]FM_GetShiftState done [11:41:33]req_shift_opened done [11:41:33]requested_item shift.open_date is exist - process it [11:41:33]req_shift_open_date [11:41:33]req_shift_open_date done [11:41:33]produce_requested_data done [11:41:33]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202739,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:41:33]process_action_free close_receipt [11:41:33]json_value_free [11:41:33]json_value_free done [11:41:33]process_json_proto returns [11:41:33]Send response to host [11:41:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202739,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:41:33]free response buf [11:41:33]execute_script done [11:41:33]execute_script returns [11:41:33]free content buf [11:41:33]Sock 8.Close socket [11:41:33]Sock 8.Thread stoped [11:41:37]OFD Sender: No OFD packet to send [11:41:42]OFD Sender: No OFD packet to send [11:41:47]OFD Sender: No OFD packet to send [11:41:48]accept exits with 9 [11:41:48]New connection [11:41:48]New thread 3066834276 created [11:41:48]Thread 3066977636 joined [11:41:48]Waiting for new connection... [11:41:48] Sock 9.Parse request [11:41:48]Sock 9.Check first char [11:41:48]Sock 9.First char is OK [11:41:48]request: POST /json_proto HTTP/1.0 [11:41:48]Method: POST [11:41:48]URL: /json_proto [11:41:48]Method is POST - this is cgi request [11:41:48]url: /json_proto [11:41:48]query_string will be loaded in cgi processing [11:41:48]execute_cgi json_proto POST (null) [11:41:48]execute_cgi path=json_proto method=POST [11:41:48]POST find Content-Length [11:41:48]Host: 172.17.63.195:8080 [11:41:48]Content-Length: 677 [11:41:48]Content-Type: application/json [11:41:48] [11:41:48]POST finish read [11:41:48]Found Content-Length = 677 [11:41:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:48]execute_script... [11:41: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)450527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:48]POST & json_proto [11:41:48]process_json_proto [11:41:48]json parsed OK: [11:41:48]protocol is kg_v1.0 [11:41:48]action value=close_receipt [11:41:48]process_action close_receipt [11:41:48]cmd_close_receipt [11:41:48]MH_GetDate [11:41:48]Write to MH i2c: F0 00 00 86 1C 91 [11:41:48]Write i2c OK [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: F0 [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: F0 09 00 [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: F0 09 00 86 1C 00 FC C9 20 67 47 1B 1E 67 CD [11:41:48]GetLastDocTimeStamp 1730202090 [11:41:48]current date 1730202108 [11:41:48]FM_GetShiftState [11:41:48]SAM_PROTO_GetShiftState [11:41:48]wFMCommunicate request_size=4 [11:41:48]MH_SAM_APDU [11:41:48]CAPDU: 80 13 01 00 [11:41:48]Write to MH i2c: E2 08 00 87 1C 80 13 01 00 00 00 00 00 20 [11:41:48]Write i2c OK [11:41:48]MH_I2C_Read... [11:41:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:48]Read from MH i2c: E2 [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: E2 0E 00 [11:41:48]MH_I2C_Read... [11:41:48]Read from MH i2c: E2 0E 00 87 1C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 09 [11:41:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:41:48]wFMCommunicate OK [11:41:48]SAM_PROTO_GetShiftState done [11:41:48]FM_GetShiftState done [11:41:48]opened in 1730160431 [11:41:48]opened+sec_in_day 1730246831 [11:41:48]quantity*price = 50041 [11:41:48]sum+1 = 50042 [11:41:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 135 29.10.2024 11:41 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202740 ФПД: 112532500364868 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114148&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202740&fm=112532500364868&tin=02508201610067®Number=0000000000091777&sum=50000 [11:41:49]StoreToDocumentArchive [11:41:49]shift 546 fd 202740 [11:41:49]save to /storage/0546/doc_00202740 [11:41:49]save last doc name /storage/0546/doc_00202740 to /storage/kkm_last_doc_name [11:41:49]save OK [11:41:49]Clear old archive folders... [11:41:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:41:49]tlvbuf is 00772E90 [11:41:49]SAM_PROTO_ClearQueue [11:41:49]wFMCommunicate request_size=4 [11:41:49]MH_SAM_APDU [11:41:49]CAPDU: 80 09 00 00 [11:41:49]Write to MH i2c: E2 08 00 94 1C 80 09 00 00 00 00 00 00 22 [11:41:49]Write i2c OK [11:41:49]MH_I2C_Read... [11:41:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:49]Read from MH i2c: E2 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: E2 03 00 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: E2 03 00 94 1C 00 90 00 24 [11:41:49]RAPDU: 90 00 [11:41:49]wFMCommunicate OK [11:41:49]SAM_PROTO_ClearQueue done [11:41:49]KKMCreateOFDPacket [11:41:49]OFDProtocolAddRootSTLVToBuf [11:41:49]FM_MakeSignedData [11:41:49]FM_MakeSignedData [11:41:49]SAM_PROTO_SignData [11:41:49]wFMCommunicate request_size=4 [11:41:49]MH_SAM_APDU [11:41:49]CAPDU: 80 0D 01 02 [11:41:49]Write to MH i2c: E2 08 00 95 1C 80 0D 01 02 00 00 00 00 2A [11:41:49]Write i2c OK [11:41:49]MH_I2C_Read... [11:41:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:49]Read from MH i2c: E2 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: E2 03 00 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: E2 03 00 95 1C 00 90 00 25 [11:41:49]RAPDU: 90 00 [11:41:49]wFMCommunicate OK [11:41:49]wFMCommunicate request_size=255 [11:41:49]MH_SAM_APDU [11:41:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 FC C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 17 03 00 35 04 06 00 66 [11:41:49]Write to MH i2c: E2 02 01 96 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 FC C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 17 03 00 35 04 06 00 66 00 00 29 [11:41:49]Write i2c OK [11:41:49]MH_I2C_Read... [11:41:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:49]Read from MH i2c: E2 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: E2 03 00 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: E2 03 00 96 1C 00 90 00 26 [11:41:49]RAPDU: 90 00 [11:41:49]wFMCommunicate OK [11:41:49]wFMCommunicate request_size=10 [11:41:49]MH_SAM_APDU [11:41:49]CAPDU: 80 0D 02 02 05 59 03 B5 BE 44 [11:41:49]Write to MH i2c: E2 0D 00 97 1C 80 0D 02 02 05 00 59 03 B5 BE 44 00 00 4A [11:41:49]Write i2c OK [11:41:49]MH_I2C_Read... [11:41:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:49]Read from MH i2c: E2 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: E2 03 00 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: E2 03 00 97 1C 00 90 00 27 [11:41:49]RAPDU: 90 00 [11:41:49]wFMCommunicate OK [11:41:49]wFMCommunicate request_size=4 [11:41:49]MH_SAM_APDU [11:41:49]CAPDU: 80 0D 03 02 [11:41:49]Write to MH i2c: E2 08 00 98 1C 80 0D 03 02 00 00 00 00 2F [11:41:49]Write i2c OK [11:41:49]MH_I2C_Read... [11:41:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:49]Read from MH i2c: E2 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: E2 0B 00 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: E2 0B 00 98 1C 00 AC 00 EF 64 D9 99 2B 42 90 00 0E [11:41:49]RAPDU: AC 00 EF 64 D9 99 2B 42 90 00 [11:41:49]wFMCommunicate OK [11:41:49]SAM_PROTO_SignData done [11:41:49]FM_MakeSignedData done [11:41:49]CreateOFDProtocolMessage [11:41:49]wFMCommunicate request_size=4 [11:41:49]MH_SAM_APDU [11:41:49]CAPDU: 80 11 00 00 [11:41:49]Write to MH i2c: E2 08 00 99 1C 80 11 00 00 00 00 00 00 2F [11:41:49]Write i2c OK [11:41:49]MH_I2C_Read... [11:41:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:49]Read from MH i2c: E2 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: E2 17 00 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: E2 17 00 99 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 84 [11:41:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:41:49]wFMCommunicate OK [11:41:49]CreateOFDProtocolMessage done [11:41:49]OFDSenderStorePacket 202740 [11:41:49]StoreOFDPacket docnum=202740 [11:41:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A7 94 07 01 E0 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 FC C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 17 03 00 35 04 06 00 66 59 03 B5 BE 44 AC 00 EF 64 D9 99 2B 42 [11:41:49]CheckFolder [11:41:49]dirname=/storage/ofd_packets [11:41:49]CheckFolder done [11:41:49]ProducePacketName [11:41:49]name=ofd_packets/00202740 [11:41:49]NVStorageSaveData ofd_packets/00202740 [11:41:49]File name is /storage/ofd_packets/00202740 [11:41:49]Write 301 bytes [11:41:49]NVStorageSaveData done [11:41:49]OFDSenderStorePacket done [11:41:49]KKMCreateOFDPacket done [11:41:49]NVStorageSaveData kkm_last_timestamp [11:41:49]File name is /storage/kkm_last_timestamp [11:41:49]Write 4 bytes [11:41:49]NVStorageSaveData done [11:41:49]ExternCall_PrintAddStr [11:41:49]wPrintStart [11:41:49]Write to MH i2c: 01 00 00 9A 1C B6 [11:41:49]Write i2c OK [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: 01 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: 01 07 00 [11:41:49]MH_I2C_Read... [11:41:49]Read from MH i2c: 01 07 00 9A 1C 00 00 00 00 00 FF 0F CB [11:41:49]RasterBufferAndPrint [11:41:49]line Счет N : (1)450527 [11:41:49]line ИНН: 02508201610067 [11:41:49]line Контрольно-Кассовый Чек [11:41:49]line ПРОДАЖА [11:41:49]line ТРК (МРК, ГНК) : 31 [11:41:49]line Товар: 2710124130 [11:41:49]line Аи-92-К-2 [11:41:49]line 7.480 * 66.90 [11:41:49]line = 500.41 [11:41:49]line НДС 12% НСП 1% [11:41:49]line > о реализуемом товаре [11:41:49]line ОКРУГЛЕНИЕ: -0.41 [11:41:49]line ИТОГО: 500.00 [11:41:49]line Внесено: 500.00 [11:41:49]line СДАЧА: 0.00 [11:41:49]line НСП 1% : 4.43 [11:41:49]line НДС 12% : 53.14 [11:41:49]line Наличными: 500.00 [11:41:49]line Безнал.: 0.00 [11:41:49]line Место: АЗС № 171 "Партнер Нефть" [11:41:49]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:41:49]line СНО: Общий режим [11:41:49]line Чек 135 29.10.2024 11:41 [11:41:49]line Смена: 546 ФФД: 1.0 [11:41:49]line ЗНМ: 0300000109 [11:41:49]line РНМ: 0000000000091777 [11:41:49]line Версия ККМ: 001 [11:41:49]line ФМ: 0000000000871756 [11:41:49]line ФД: 202740 [11:41:49]line ФПД: 112532500364868 [11:41:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114148&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202740&fm=112532500364868&tin=02508201610067®Number=0000000000091777&sum=50000 [11:41:50]OFD Sender: Processing packet 202740 [packets to send 116, broken 115] [11:41:50]ProducePacketName [11:41:50]name=ofd_packets/00202740 [11:41:50]OFD Sender: To server: pG, [11:41:50]CommunicateWithHost lk.salyk.kg:30040 [11:41:50]ConnectInit lk.salyk.kg [11:41:50]written 0, free lines is 4095 [11:41:50]Connected sock=10 [11:41:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A7 94 07 01 E0 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 FC C9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 17 03 00 35 04 06 00 66 59 03 B5 BE 44 AC 00 EF 64 D9 99 2B 42 [11:41:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 44 A3 47 00 F6 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 17 03 00 F4 03 04 00 AF 75 20 67 B6 04 01 00 00 47 74 8B 53 3F 8D 75 EA [11:41:50]CommunicateWithHost err = 0 [11:41:50]CheckOFDResponse [11:41:50]1017 (14) - 77093643461234 [11:41:50]1041 (16) - 0000000000871756 [11:41:50]1040 (4) - 202740 [11:41:50]1012 (4) - 29.10.2024 05:42 [11:41:50]1206 (1) - 0 [11:41:50]OFD Sender: Remove packet 202740 [11:41:50]ProducePacketName [11:41:50]name=ofd_packets/00202740 [11:41:50]NVStorageDeleteData [11:41:50]Write to MH i2c: 01 00 00 C5 1C E1 [11:41:50]Write i2c OK [11:41:50]MH_I2C_Read... [11:41:50]Read from MH i2c: 01 [11:41:50]MH_I2C_Read... [11:41:50]Read from MH i2c: 01 07 00 [11:41:50]MH_I2C_Read... [11:41:50]Read from MH i2c: 01 07 00 C5 1C 00 00 00 00 00 90 0C 84 [11:41:50]RasterBufferAndPrint [11:41:50]line [11:41:50]line [11:41:50]line [11:41:50]line [11:41:50]line [11:41:50]written 0, free lines is 3221 [11:41:50]MH_Cut [11:41:50]Write to MH i2c: D1 01 00 CC 1C 01 BA [11:41:50]Write i2c OK [11:41:50]MH_I2C_Read... [11:41:50]Read from MH i2c: D1 [11:41:50]MH_I2C_Read... [11:41:50]Read from MH i2c: D1 01 00 [11:41:50]MH_I2C_Read... [11:41:50]Read from MH i2c: D1 01 00 CC 1C 00 B9 [11:41:50]Write to MH i2c: 01 00 00 CD 1C E9 [11:41:50]Write i2c OK [11:41:50]MH_I2C_Read... [11:41:51]OFD Sender: No OFD packet to send [11:41:51]*** Cut start [11:41:51]*** Purtial cut [11:41:51]*** Stage 1: CUTSNS_PIN = 1 [11:41:51]Read from MH i2c: 01 [11:41:51]MH_I2C_Read... [11:41:51]*** Stop cut motor [11:41:51]*** Cut end [11:41:51]Read from MH i2c: 01 07 00 [11:41:51]MH_I2C_Read... [11:41:51]Read from MH i2c: 01 07 00 CD 1C 00 00 00 00 00 FF 0F FE [11:41:51]process_action close_receipt done [11:41:51]requested_data is exist [11:41:51]produce_requested_data [11:41:51]requested_item fm.sn is exist - process it [11:41:51]wFMCommunicate request_size=4 [11:41:51]MH_SAM_APDU [11:41:51]CAPDU: 80 11 00 00 [11:41:51]Write to MH i2c: E2 08 00 CE 1C 80 11 00 00 00 00 00 00 64 [11:41:51]Write i2c OK [11:41:51]MH_I2C_Read... [11:41:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:51]Read from MH i2c: E2 [11:41:51]MH_I2C_Read... [11:41:51]Read from MH i2c: E2 17 00 [11:41:51]MH_I2C_Read... [11:41:51]Read from MH i2c: E2 17 00 CE 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B9 [11:41:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:41:51]wFMCommunicate OK [11:41:51]requested_item fd.num is exist - process it [11:41:51]SAM_PROTO_GetFieldsCounters [11:41:51]wFMCommunicate request_size=4 [11:41:51]MH_SAM_APDU [11:41:51]CAPDU: 80 13 00 00 [11:41:51]Write to MH i2c: E2 08 00 CF 1C 80 13 00 00 00 00 00 00 67 [11:41:51]Write i2c OK [11:41:51]MH_I2C_Read... [11:41:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:51]Read from MH i2c: E2 [11:41:52]MH_I2C_Read... [11:41:52]Read from MH i2c: E2 62 00 [11:41:52]MH_I2C_Read... [11:41:52]Read from MH i2c: E2 62 00 CF 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F4 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 57 [11:41:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F4 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:41:52]wFMCommunicate OK [11:41:52]SAM_PROTO_GetFieldsCounters done [11:41:52]requested_item shift.num is exist - process it [11:41:52]requested_item shift.opened is exist - process it [11:41:52]req_shift_opened [11:41:52]FM_GetShiftState [11:41:52]SAM_PROTO_GetShiftState [11:41:52]wFMCommunicate request_size=4 [11:41:52]MH_SAM_APDU [11:41:52]CAPDU: 80 13 01 00 [11:41:52]Write to MH i2c: E2 08 00 D0 1C 80 13 01 00 00 00 00 00 69 [11:41:52]Write i2c OK [11:41:52]MH_I2C_Read... [11:41:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:52]Read from MH i2c: E2 [11:41:52]MH_I2C_Read... [11:41:52]Read from MH i2c: E2 0E 00 [11:41:52]MH_I2C_Read... [11:41:52]Read from MH i2c: E2 0E 00 D0 1C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 52 [11:41:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:41:52]wFMCommunicate OK [11:41:52]SAM_PROTO_GetShiftState done [11:41:52]FM_GetShiftState done [11:41:52]req_shift_opened done [11:41:52]requested_item shift.open_date is exist - process it [11:41:52]req_shift_open_date [11:41:52]req_shift_open_date done [11:41:52]produce_requested_data done [11:41:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202740,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:41:52]process_action_free close_receipt [11:41:52]json_value_free [11:41:52]json_value_free done [11:41:52]process_json_proto returns [11:41:52]Send response to host [11:41:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202740,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:41:52]free response buf [11:41:52]execute_script done [11:41:52]execute_script returns [11:41:52]free content buf [11:41:52]Sock 9.Close socket [11:41:52]Sock 9.Thread stoped [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:31]OFD Sender: No OFD packet to send [11:42:36]OFD Sender: No OFD packet to send [11:42:41]OFD Sender: No OFD packet to send [11:42:46]OFD Sender: No OFD packet to send [11:42:51]OFD Sender: No OFD packet to send [11:42:56]OFD Sender: No OFD packet to send [11:43:01]OFD Sender: No OFD packet to send [11:43:06]OFD Sender: No OFD packet to send [11:43:11]OFD Sender: No OFD packet to send [11:43:16]OFD Sender: No OFD packet to send [11:43:21]OFD Sender: No OFD packet to send [11:43:26]OFD Sender: No OFD packet to send [11:43:31]OFD Sender: No OFD packet to send [11:43:36]OFD Sender: No OFD packet to send [11:43:41]OFD Sender: No OFD packet to send [11:43:46]OFD Sender: No OFD packet to send [11:43:51]OFD Sender: No OFD packet to send [11:43:56]OFD Sender: No OFD packet to send [11:44:01]OFD Sender: No OFD packet to send [11:44:06]OFD Sender: No OFD packet to send [11:44:11]OFD Sender: No OFD packet to send [11:44:16]OFD Sender: No OFD packet to send [11:44:21]OFD Sender: No OFD packet to send [11:44:26]OFD Sender: No OFD packet to send [11:44:31]OFD Sender: No OFD packet to send [11:44:32]int [11:44:32]Write to MH i2c: 01 00 00 D1 1C ED [11:44:32]*** FLAG_PRN_KEY set [11:44:32]Write i2c OK [11:44:32]MH_I2C_Read... [11:44:32]Read from MH i2c: 01 [11:44:32]MH_I2C_Read... [11:44:32]Read from MH i2c: 01 07 00 [11:44:32]MH_I2C_Read... [11:44:32]Read from MH i2c: 01 07 00 D1 1C 00 08 00 00 00 FF 0F 0A [11:44:32]state=0 [11:44:32]Key pressed [11:44:32]Feed [11:44:32]Write to MH i2c: D8 00 00 D2 1C C5 [11:44:32]Write i2c OK [11:44:32]MH_I2C_Read... [11:44:32]Read from MH i2c: D8 [11:44:32]MH_I2C_Read... [11:44:32]Read from MH i2c: D8 01 00 [11:44:32]MH_I2C_Read... [11:44:32]Read from MH i2c: D8 01 00 D2 1C 00 C6 [11:44:32]int [11:44:32]Write to MH i2c: 01 00 00 D3 1C EF [11:44:32]Write i2c OK [11:44:32]MH_I2C_Read... [11:44:32]Read from MH i2c: 01 [11:44:32]MH_I2C_Read... [11:44:32]Read from MH i2c: 01 07 00 [11:44:32]MH_I2C_Read... [11:44:32]Read from MH i2c: 01 07 00 D3 1C 00 48 00 00 00 3C 00 7A [11:44:32]state=2 [11:44:32]Key pressed [11:44:32]int [11:44:32]Write to MH i2c: 01 00 00 D4 1C F0 [11:44:32]*** FLAG_PRN_KEY reset [11:44:33]Write i2c OK [11:44:33]MH_I2C_Read... [11:44:33]Read from MH i2c: 01 [11:44:33]MH_I2C_Read... [11:44:33]Read from MH i2c: 01 07 00 [11:44:33]MH_I2C_Read... [11:44:33]Read from MH i2c: 01 07 00 D4 1C 00 00 00 00 00 F5 0F FB [11:44:33]state=2 [11:44:33]Stop feed [11:44:36]OFD Sender: No OFD packet to send [11:44:41]OFD Sender: No OFD packet to send [11:44:46]OFD Sender: No OFD packet to send [11:44:51]OFD Sender: No OFD packet to send [11:44:56]OFD Sender: No OFD packet to send [11:45:01]OFD Sender: No OFD packet to send [11:45:06]OFD Sender: No OFD packet to send [11:45:11]OFD Sender: No OFD packet to send [11:45:16]OFD Sender: No OFD packet to send [11:45:21]OFD Sender: No OFD packet to send [11:45:26]OFD Sender: No OFD packet to send [11:45:31]OFD Sender: No OFD packet to send [11:45:36]OFD Sender: No OFD packet to send [11:45:37]accept exits with 8 [11:45:37]New connection [11:45:37]New thread 3066977636 created [11:45:37] Sock 8.Parse request [11:45:37]Thread 3066834276 joined [11:45:37]Sock 8.Check first char [11:45:37]Waiting for new connection... [11:45:37]Sock 8.First char is OK [11:45:37]request: POST /json_proto HTTP/1.0 [11:45:37]Method: POST [11:45:37]URL: /json_proto [11:45:37]Method is POST - this is cgi request [11:45:37]url: /json_proto [11:45:37]query_string will be loaded in cgi processing [11:45:37]execute_cgi json_proto POST (null) [11:45:37]execute_cgi path=json_proto method=POST [11:45:37]POST find Content-Length [11:45:37]Host: 172.17.63.195:8080 [11:45:37]Content-Length: 677 [11:45:37]Content-Type: application/json [11:45:37] [11:45:37]POST finish read [11:45:37]Found Content-Length = 677 [11:45:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:45:37]execute_script... [11:45:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:45:37]POST & json_proto [11:45:37]process_json_proto [11:45:37]json parsed OK: [11:45:37]protocol is kg_v1.0 [11:45:37]action value=close_receipt [11:45:37]process_action close_receipt [11:45:37]cmd_close_receipt [11:45:37]MH_GetDate [11:45:37]Write to MH i2c: F0 00 00 D5 1C E0 [11:45:37]Write i2c OK [11:45:37]MH_I2C_Read... [11:45:37]Read from MH i2c: F0 [11:45:37]MH_I2C_Read... [11:45:37]Read from MH i2c: F0 09 00 [11:45:37]MH_I2C_Read... [11:45:37]Read from MH i2c: F0 09 00 D5 1C 00 E2 CA 20 67 47 1B 1E 67 03 [11:45:37]GetLastDocTimeStamp 1730202108 [11:45:37]current date 1730202338 [11:45:37]FM_GetShiftState [11:45:37]SAM_PROTO_GetShiftState [11:45:37]wFMCommunicate request_size=4 [11:45:37]MH_SAM_APDU [11:45:37]CAPDU: 80 13 01 00 [11:45:37]Write to MH i2c: E2 08 00 D6 1C 80 13 01 00 00 00 00 00 6F [11:45:37]Write i2c OK [11:45:37]MH_I2C_Read... [11:45:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:37]Read from MH i2c: E2 [11:45:37]MH_I2C_Read... [11:45:37]Read from MH i2c: E2 0E 00 [11:45:37]MH_I2C_Read... [11:45:37]Read from MH i2c: E2 0E 00 D6 1C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 58 [11:45:37]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:45:37]wFMCommunicate OK [11:45:37]SAM_PROTO_GetShiftState done [11:45:37]FM_GetShiftState done [11:45:37]opened in 1730160431 [11:45:37]opened+sec_in_day 1730246831 [11:45:37]quantity*price = 40006 [11:45:37]sum+1 = 40007 [11:45:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 136 29.10.2024 11:45 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202741 ФПД: 225312014453783 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114538&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202741&fm=225312014453783&tin=02508201610067®Number=0000000000091777&sum=40000 [11:45:38]StoreToDocumentArchive [11:45:38]shift 546 fd 202741 [11:45:38]save to /storage/0546/doc_00202741 [11:45:38]save last doc name /storage/0546/doc_00202741 to /storage/kkm_last_doc_name [11:45:38]save OK [11:45:38]Clear old archive folders... [11:45:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:45:38]tlvbuf is B6EAE5D0 [11:45:38]SAM_PROTO_ClearQueue [11:45:38]wFMCommunicate request_size=4 [11:45:38]MH_SAM_APDU [11:45:38]CAPDU: 80 09 00 00 [11:45:38]Write to MH i2c: E2 08 00 E3 1C 80 09 00 00 00 00 00 00 71 [11:45:38]Write i2c OK [11:45:38]MH_I2C_Read... [11:45:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:45:38]Read from MH i2c: E2 [11:45:38]MH_I2C_Read... [11:45:38]Read from MH i2c: E2 03 00 [11:45:38]MH_I2C_Read... [11:45:38]Read from MH i2c: E2 03 00 E3 1C 00 90 00 73 [11:45:38]RAPDU: 90 00 [11:45:38]wFMCommunicate OK [11:45:38]SAM_PROTO_ClearQueue done [11:45:38]KKMCreateOFDPacket [11:45:38]OFDProtocolAddRootSTLVToBuf [11:45:38]FM_MakeSignedData [11:45:38]FM_MakeSignedData [11:45:38]SAM_PROTO_SignData [11:45:38]wFMCommunicate request_size=4 [11:45:38]MH_SAM_APDU [11:45:38]CAPDU: 80 0D 01 02 [11:45:38]Write to MH i2c: E2 08 00 E4 1C 80 0D 01 02 00 00 00 00 79 [11:45:38]Write i2c OK [11:45:38]MH_I2C_Read... [11:45:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:45:38]Read from MH i2c: E2 [11:45:38]MH_I2C_Read... [11:45:38]Read from MH i2c: E2 03 00 [11:45:38]MH_I2C_Read... [11:45:38]Read from MH i2c: E2 03 00 E4 1C 00 90 00 74 [11:45:38]RAPDU: 90 00 [11:45:38]wFMCommunicate OK [11:45:38]wFMCommunicate request_size=255 [11:45:38]MH_SAM_APDU [11:45:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 E2 CA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 17 03 00 35 04 06 00 CC [11:45:38]Write to MH i2c: E2 02 01 E5 1C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 E2 CA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 17 03 00 35 04 06 00 CC 00 00 96 [11:45:38]Write i2c OK [11:45:38]MH_I2C_Read... [11:45:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:39]Read from MH i2c: E2 [11:45:39]MH_I2C_Read... [11:45:39]Read from MH i2c: E2 03 00 [11:45:39]MH_I2C_Read... [11:45:39]Read from MH i2c: E2 03 00 E5 1C 00 90 00 75 [11:45:39]RAPDU: 90 00 [11:45:39]wFMCommunicate OK [11:45:39]wFMCommunicate request_size=10 [11:45:39]MH_SAM_APDU [11:45:39]CAPDU: 80 0D 02 02 05 EB 8A 95 CC 17 [11:45:39]Write to MH i2c: E2 0D 00 E6 1C 80 0D 02 02 05 00 EB 8A 95 CC 17 00 00 73 [11:45:39]Write i2c OK [11:45:39]MH_I2C_Read... [11:45:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:39]Read from MH i2c: E2 [11:45:39]MH_I2C_Read... [11:45:39]Read from MH i2c: E2 03 00 [11:45:39]MH_I2C_Read... [11:45:39]Read from MH i2c: E2 03 00 E6 1C 00 90 00 76 [11:45:39]RAPDU: 90 00 [11:45:39]wFMCommunicate OK [11:45:39]wFMCommunicate request_size=4 [11:45:39]MH_SAM_APDU [11:45:39]CAPDU: 80 0D 03 02 [11:45:39]Write to MH i2c: E2 08 00 E7 1C 80 0D 03 02 00 00 00 00 7E [11:45:39]Write i2c OK [11:45:39]MH_I2C_Read... [11:45:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:45:39]Read from MH i2c: E2 [11:45:39]MH_I2C_Read... [11:45:39]Read from MH i2c: E2 0B 00 [11:45:39]MH_I2C_Read... [11:45:39]Read from MH i2c: E2 0B 00 E7 1C 00 3B A9 96 0D 1C 9B 4F A6 90 00 B2 [11:45:39]RAPDU: 3B A9 96 0D 1C 9B 4F A6 90 00 [11:45:39]wFMCommunicate OK [11:45:39]SAM_PROTO_SignData done [11:45:39]FM_MakeSignedData done [11:45:39]CreateOFDProtocolMessage [11:45:39]wFMCommunicate request_size=4 [11:45:39]MH_SAM_APDU [11:45:39]CAPDU: 80 11 00 00 [11:45:39]Write to MH i2c: E2 08 00 E8 1C 80 11 00 00 00 00 00 00 7E [11:45:39]Write i2c OK [11:45:39]MH_I2C_Read... [11:45:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:39]Read from MH i2c: E2 [11:45:39]MH_I2C_Read... [11:45:39]Read from MH i2c: E2 17 00 [11:45:39]MH_I2C_Read... [11:45:39]Read from MH i2c: E2 17 00 E8 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D3 [11:45:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:45:39]wFMCommunicate OK [11:45:39]CreateOFDProtocolMessage done [11:45:39]OFDSenderStorePacket 202741 [11:45:39]StoreOFDPacket docnum=202741 [11:45:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 02 E0 07 01 2B EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 E2 CA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 17 03 00 35 04 06 00 CC EB 8A 95 CC 17 3B A9 96 0D 1C 9B 4F A6 [11:45:39]CheckFolder [11:45:39]dirname=/storage/ofd_packets [11:45:39]CheckFolder done [11:45:39]ProducePacketName [11:45:39]name=ofd_packets/00202741 [11:45:39]NVStorageSaveData ofd_packets/00202741 [11:45:39]File name is /storage/ofd_packets/00202741 [11:45:39]Write 301 bytes [11:45:39]NVStorageSaveData done [11:45:39]OFDSenderStorePacket done [11:45:39]KKMCreateOFDPacket done [11:45:39]NVStorageSaveData kkm_last_timestamp [11:45:39]File name is /storage/kkm_last_timestamp [11:45:39]Write 4 bytes [11:45:39]NVStorageSaveData done [11:45:39]ExternCall_PrintAddStr [11:45:39]wPrintStart [11:45:39]Write to MH i2c: 01 00 00 E9 1C 05 [11:45:39]Write i2c OK [11:45:39]MH_I2C_Read... [11:45:39]Read from MH i2c: 01 [11:45:39]MH_I2C_Read... [11:45:39]Read from MH i2c: 01 07 00 [11:45:39]MH_I2C_Read... [11:45:39]Read from MH i2c: 01 07 00 E9 1C 00 00 00 00 00 FF 0F 1A [11:45:39]RasterBufferAndPrint [11:45:39]line Счет N : (1)450529 [11:45:39]line ИНН: 02508201610067 [11:45:39]line Контрольно-Кассовый Чек [11:45:39]line ПРОДАЖА [11:45:39]line ТРК (МРК, ГНК) : 31 [11:45:39]line Товар: 2710124130 [11:45:39]line Аи-92-К-2 [11:45:39]line 5.980 * 66.90 [11:45:39]line = 400.06 [11:45:39]line НДС 12% НСП 1% [11:45:39]line > о реализуемом товаре [11:45:39]line ОКРУГЛЕНИЕ: -0.06 [11:45:39]line ИТОГО: 400.00 [11:45:39]line Внесено: 400.00 [11:45:39]line СДАЧА: 0.00 [11:45:39]line НСП 1% : 3.54 [11:45:39]line НДС 12% : 42.48 [11:45:39]line Наличными: 400.00 [11:45:39]line Безнал.: 0.00 [11:45:39]line Место: АЗС № 171 "Партнер Нефть" [11:45:39]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:45:39]line СНО: Общий режим [11:45:39]line Чек 136 29.10.2024 11:45 [11:45:39]line Смена: 546 ФФД: 1.0 [11:45:39]line ЗНМ: 0300000109 [11:45:39]line РНМ: 0000000000091777 [11:45:39]line Версия ККМ: 001 [11:45:39]line ФМ: 0000000000871756 [11:45:39]line ФД: 202741 [11:45:39]line ФПД: 225312014453783 [11:45:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114538&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202741&fm=225312014453783&tin=02508201610067®Number=0000000000091777&sum=40000 [11:45:39]OFD Sender: Processing packet 202741 [packets to send 116, broken 115] [11:45:39]ProducePacketName [11:45:39]name=ofd_packets/00202741 [11:45:39]OFD Sender: To server: pG, [11:45:39]CommunicateWithHost lk.salyk.kg:30040 [11:45:39]ConnectInit lk.salyk.kg [11:45:39]written 0, free lines is 4095 [11:45:39]Connected sock=10 [11:45:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 02 E0 07 01 2B EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 E2 CA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 17 03 00 35 04 06 00 CC EB 8A 95 CC 17 3B A9 96 0D 1C 9B 4F A6 [11:45:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 49 D3 47 00 DB 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 17 03 00 F4 03 04 00 95 76 20 67 B6 04 01 00 00 6D 6D DB 63 BB FE D3 16 [11:45:40]CommunicateWithHost err = 0 [11:45:40]CheckOFDResponse [11:45:40]1017 (14) - 77093643461234 [11:45:40]1041 (16) - 0000000000871756 [11:45:40]1040 (4) - 202741 [11:45:40]1012 (4) - 29.10.2024 05:45 [11:45:40]1206 (1) - 0 [11:45:40]OFD Sender: Remove packet 202741 [11:45:40]ProducePacketName [11:45:40]name=ofd_packets/00202741 [11:45:40]NVStorageDeleteData [11:45:40]Write to MH i2c: 01 00 00 14 1D 31 [11:45:40]Write i2c OK [11:45:40]MH_I2C_Read... [11:45:40]Read from MH i2c: 01 [11:45:40]MH_I2C_Read... [11:45:40]Read from MH i2c: 01 07 00 [11:45:40]MH_I2C_Read... [11:45:40]Read from MH i2c: 01 07 00 14 1D 00 00 00 00 00 9F 0C E3 [11:45:40]RasterBufferAndPrint [11:45:40]line [11:45:40]line [11:45:40]line [11:45:40]line [11:45:40]line [11:45:40]written 0, free lines is 3237 [11:45:40]MH_Cut [11:45:40]Write to MH i2c: D1 01 00 1B 1D 01 0A [11:45:40]Write i2c OK [11:45:40]MH_I2C_Read... [11:45:40]Read from MH i2c: D1 [11:45:40]MH_I2C_Read... [11:45:40]Read from MH i2c: D1 01 00 [11:45:40]MH_I2C_Read... [11:45:40]Read from MH i2c: D1 01 00 1B 1D 00 09 [11:45:40]Write to MH i2c: 01 00 00 1C 1D 39 [11:45:40]Write i2c OK [11:45:40]MH_I2C_Read... [11:45:40]OFD Sender: No OFD packet to send [11:45:41]*** Cut start [11:45:41]*** Purtial cut [11:45:41]*** Stage 1: CUTSNS_PIN = 1 [11:45:41]Read from MH i2c: 01 [11:45:41]MH_I2C_Read... [11:45:41]*** Stop cut motor [11:45:41]*** Cut end [11:45:41]Read from MH i2c: 01 07 00 [11:45:41]MH_I2C_Read... [11:45:41]Read from MH i2c: 01 07 00 1C 1D 00 00 00 00 00 FF 0F 4E [11:45:41]process_action close_receipt done [11:45:41]requested_data is exist [11:45:41]produce_requested_data [11:45:41]requested_item fm.sn is exist - process it [11:45:41]wFMCommunicate request_size=4 [11:45:41]MH_SAM_APDU [11:45:41]CAPDU: 80 11 00 00 [11:45:41]Write to MH i2c: E2 08 00 1D 1D 80 11 00 00 00 00 00 00 B4 [11:45:41]Write i2c OK [11:45:41]MH_I2C_Read... [11:45:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:41]Read from MH i2c: E2 [11:45:41]MH_I2C_Read... [11:45:41]Read from MH i2c: E2 17 00 [11:45:41]MH_I2C_Read... [11:45:41]Read from MH i2c: E2 17 00 1D 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 09 [11:45:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:45:41]wFMCommunicate OK [11:45:41]requested_item fd.num is exist - process it [11:45:41]SAM_PROTO_GetFieldsCounters [11:45:41]wFMCommunicate request_size=4 [11:45:41]MH_SAM_APDU [11:45:41]CAPDU: 80 13 00 00 [11:45:41]Write to MH i2c: E2 08 00 1E 1D 80 13 00 00 00 00 00 00 B7 [11:45:41]Write i2c OK [11:45:41]MH_I2C_Read... [11:45:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:45:41]Read from MH i2c: E2 [11:45:41]MH_I2C_Read... [11:45:41]Read from MH i2c: E2 62 00 [11:45:41]MH_I2C_Read... [11:45:41]Read from MH i2c: E2 62 00 1E 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F5 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 AB [11:45:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F5 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:45:41]wFMCommunicate OK [11:45:41]SAM_PROTO_GetFieldsCounters done [11:45:41]requested_item shift.num is exist - process it [11:45:41]requested_item shift.opened is exist - process it [11:45:41]req_shift_opened [11:45:41]FM_GetShiftState [11:45:41]SAM_PROTO_GetShiftState [11:45:41]wFMCommunicate request_size=4 [11:45:41]MH_SAM_APDU [11:45:41]CAPDU: 80 13 01 00 [11:45:41]Write to MH i2c: E2 08 00 1F 1D 80 13 01 00 00 00 00 00 B9 [11:45:41]Write i2c OK [11:45:41]MH_I2C_Read... [11:45:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:41]Read from MH i2c: E2 [11:45:41]MH_I2C_Read... [11:45:41]Read from MH i2c: E2 0E 00 [11:45:41]MH_I2C_Read... [11:45:41]Read from MH i2c: E2 0E 00 1F 1D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A2 [11:45:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:45:41]wFMCommunicate OK [11:45:41]SAM_PROTO_GetShiftState done [11:45:41]FM_GetShiftState done [11:45:41]req_shift_opened done [11:45:41]requested_item shift.open_date is exist - process it [11:45:41]req_shift_open_date [11:45:41]req_shift_open_date done [11:45:41]produce_requested_data done [11:45:41]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202741,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:45:41]process_action_free close_receipt [11:45:41]json_value_free [11:45:41]json_value_free done [11:45:41]process_json_proto returns [11:45:41]Send response to host [11:45:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202741,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:45:41]free response buf [11:45:41]execute_script done [11:45:41]execute_script returns [11:45:41]free content buf [11:45:41]Sock 8.Close socket [11:45:41]Sock 8.Thread stoped [11:45:41]accept exits with 9 [11:45:41]New connection [11:45:41]New thread 3066834276 created [11:45:41]Thread 3066977636 joined [11:45:41]Waiting for new connection... [11:45:41] Sock 9.Parse request [11:45:41]Sock 9.Check first char [11:45:41]Sock 9.First char is OK [11:45:41]request: POST /json_proto HTTP/1.0 [11:45:41]Method: POST [11:45:41]URL: /json_proto [11:45:41]Method is POST - this is cgi request [11:45:41]url: /json_proto [11:45:41]query_string will be loaded in cgi processing [11:45:41]execute_cgi json_proto POST (null) [11:45:41]execute_cgi path=json_proto method=POST [11:45:41]POST find Content-Length [11:45:41]Host: 172.17.63.195:8080 [11:45:41]Content-Length: 792 [11:45:41]Content-Type: application/json [11:45:41] [11:45:41]POST finish read [11:45:41]Found Content-Length = 792 [11:45:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 28.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03205", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:41]execute_script... [11:45: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)450528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 28.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03205", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:41]POST & json_proto [11:45:41]process_json_proto [11:45:41]json parsed OK: [11:45:41]protocol is kg_v1.0 [11:45:41]action value=close_receipt [11:45:41]process_action close_receipt [11:45:41]cmd_close_receipt [11:45:41]MH_GetDate [11:45:41]Write to MH i2c: F0 00 00 20 1D 2C [11:45:41]Write i2c OK [11:45:41]MH_I2C_Read... [11:45:41]Read from MH i2c: F0 [11:45:41]MH_I2C_Read... [11:45:41]Read from MH i2c: F0 09 00 [11:45:41]MH_I2C_Read... [11:45:41]Read from MH i2c: F0 09 00 20 1D 00 E6 CA 20 67 47 1B 1E 67 53 [11:45:41]GetLastDocTimeStamp 1730202338 [11:45:41]current date 1730202342 [11:45:41]FM_GetShiftState [11:45:41]SAM_PROTO_GetShiftState [11:45:41]wFMCommunicate request_size=4 [11:45:41]MH_SAM_APDU [11:45:41]CAPDU: 80 13 01 00 [11:45:41]Write to MH i2c: E2 08 00 21 1D 80 13 01 00 00 00 00 00 BB [11:45:41]Write i2c OK [11:45:41]MH_I2C_Read... [11:45:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:41]Read from MH i2c: E2 [11:45:41]MH_I2C_Read... [11:45:41]Read from MH i2c: E2 0E 00 [11:45:41]MH_I2C_Read... [11:45:41]Read from MH i2c: E2 0E 00 21 1D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A4 [11:45:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:45:41]wFMCommunicate OK [11:45:41]SAM_PROTO_GetShiftState done [11:45:41]FM_GetShiftState done [11:45:41]opened in 1730160431 [11:45:41]opened+sec_in_day 1730246831 [11:45:41]quantity*price = 0 [11:45:41]sum+1 = 1 [11:45:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 137 29.10.2024 11:45 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Талоны: Топливная Карта 03205 ФМ: 0000000000871756 ФД: 202742 ФПД: 85463281053630 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114542&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202742&fm=85463281053630&tin=02508201610067®Number=0000000000091777&sum=0 [11:45:43]StoreToDocumentArchive [11:45:43]shift 546 fd 202742 [11:45:43]save to /storage/0546/doc_00202742 [11:45:43]save last doc name /storage/0546/doc_00202742 to /storage/kkm_last_doc_name [11:45:43]save OK [11:45:43]Clear old archive folders... [11:45:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:45:43]tlvbuf is 007CED00 [11:45:43]SAM_PROTO_ClearQueue [11:45:43]wFMCommunicate request_size=4 [11:45:43]MH_SAM_APDU [11:45:43]CAPDU: 80 09 00 00 [11:45:43]Write to MH i2c: E2 08 00 2E 1D 80 09 00 00 00 00 00 00 BD [11:45:43]Write i2c OK [11:45:43]MH_I2C_Read... [11:45:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:45:43]Read from MH i2c: E2 [11:45:43]MH_I2C_Read... [11:45:43]Read from MH i2c: E2 03 00 [11:45:43]MH_I2C_Read... [11:45:43]Read from MH i2c: E2 03 00 2E 1D 00 90 00 BF [11:45:43]RAPDU: 90 00 [11:45:43]wFMCommunicate OK [11:45:43]SAM_PROTO_ClearQueue done [11:45:43]KKMCreateOFDPacket [11:45:43]OFDProtocolAddRootSTLVToBuf [11:45:43]FM_MakeSignedData [11:45:43]FM_MakeSignedData [11:45:43]SAM_PROTO_SignData [11:45:43]wFMCommunicate request_size=4 [11:45:43]MH_SAM_APDU [11:45:43]CAPDU: 80 0D 01 02 [11:45:43]Write to MH i2c: E2 08 00 2F 1D 80 0D 01 02 00 00 00 00 C5 [11:45:43]Write i2c OK [11:45:43]MH_I2C_Read... [11:45:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:45:43]Read from MH i2c: E2 [11:45:43]MH_I2C_Read... [11:45:43]Read from MH i2c: E2 03 00 [11:45:43]MH_I2C_Read... [11:45:43]Read from MH i2c: E2 03 00 2F 1D 00 90 00 C0 [11:45:43]RAPDU: 90 00 [11:45:43]wFMCommunicate OK [11:45:43]wFMCommunicate request_size=255 [11:45:43]MH_SAM_APDU [11:45:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 60 6D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 E6 CA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 17 03 00 35 04 06 00 4D [11:45:43]Write to MH i2c: E2 02 01 30 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 60 6D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 E6 CA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 17 03 00 35 04 06 00 4D 00 00 E2 [11:45:43]Write i2c OK [11:45:43]MH_I2C_Read... [11:45:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:43]Read from MH i2c: E2 [11:45:43]MH_I2C_Read... [11:45:43]Read from MH i2c: E2 03 00 [11:45:43]MH_I2C_Read... [11:45:43]Read from MH i2c: E2 03 00 30 1D 00 90 00 C1 [11:45:43]RAPDU: 90 00 [11:45:43]wFMCommunicate OK [11:45:43]wFMCommunicate request_size=10 [11:45:43]MH_SAM_APDU [11:45:43]CAPDU: 80 0D 02 02 05 BA 78 82 2F BE [11:45:43]Write to MH i2c: E2 0D 00 31 1D 80 0D 02 02 05 00 BA 78 82 2F BE 00 00 73 [11:45:43]Write i2c OK [11:45:43]MH_I2C_Read... [11:45:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:43]Read from MH i2c: E2 [11:45:43]MH_I2C_Read... [11:45:43]Read from MH i2c: E2 03 00 [11:45:43]MH_I2C_Read... [11:45:43]Read from MH i2c: E2 03 00 31 1D 00 90 00 C2 [11:45:43]RAPDU: 90 00 [11:45:43]wFMCommunicate OK [11:45:43]wFMCommunicate request_size=4 [11:45:43]MH_SAM_APDU [11:45:43]CAPDU: 80 0D 03 02 [11:45:43]Write to MH i2c: E2 08 00 32 1D 80 0D 03 02 00 00 00 00 CA [11:45:43]Write i2c OK [11:45:43]MH_I2C_Read... [11:45:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:45:43]Read from MH i2c: E2 [11:45:43]MH_I2C_Read... [11:45:43]Read from MH i2c: E2 0B 00 [11:45:43]MH_I2C_Read... [11:45:43]Read from MH i2c: E2 0B 00 32 1D 00 41 92 06 18 AD 67 96 38 90 00 9E [11:45:43]RAPDU: 41 92 06 18 AD 67 96 38 90 00 [11:45:43]wFMCommunicate OK [11:45:43]SAM_PROTO_SignData done [11:45:43]FM_MakeSignedData done [11:45:43]CreateOFDProtocolMessage [11:45:43]wFMCommunicate request_size=4 [11:45:43]MH_SAM_APDU [11:45:43]CAPDU: 80 11 00 00 [11:45:43]Write to MH i2c: E2 08 00 33 1D 80 11 00 00 00 00 00 00 CA [11:45:43]Write i2c OK [11:45:43]MH_I2C_Read... [11:45:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:44]Read from MH i2c: E2 [11:45:44]MH_I2C_Read... [11:45:44]Read from MH i2c: E2 17 00 [11:45:44]MH_I2C_Read... [11:45:44]Read from MH i2c: E2 17 00 33 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1F [11:45:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:45:44]wFMCommunicate OK [11:45:44]CreateOFDProtocolMessage done [11:45:44]OFDSenderStorePacket 202742 [11:45:44]StoreOFDPacket docnum=202742 [11:45:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BA 3B 07 01 21 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 60 6D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 E6 CA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 17 03 00 35 04 06 00 4D BA 78 82 2F BE 41 92 06 18 AD 67 96 38 [11:45:44]CheckFolder [11:45:44]dirname=/storage/ofd_packets [11:45:44]CheckFolder done [11:45:44]ProducePacketName [11:45:44]name=ofd_packets/00202742 [11:45:44]NVStorageSaveData ofd_packets/00202742 [11:45:44]File name is /storage/ofd_packets/00202742 [11:45:44]Write 301 bytes [11:45:44]NVStorageSaveData done [11:45:44]OFDSenderStorePacket done [11:45:44]KKMCreateOFDPacket done [11:45:44]NVStorageSaveData kkm_last_timestamp [11:45:44]File name is /storage/kkm_last_timestamp [11:45:44]Write 4 bytes [11:45:44]NVStorageSaveData done [11:45:44]ExternCall_PrintAddStr [11:45:44]wPrintStart [11:45:44]Write to MH i2c: 01 00 00 34 1D 51 [11:45:44]Write i2c OK [11:45:44]MH_I2C_Read... [11:45:44]Read from MH i2c: 01 [11:45:44]MH_I2C_Read... [11:45:44]Read from MH i2c: 01 07 00 [11:45:44]MH_I2C_Read... [11:45:44]Read from MH i2c: 01 07 00 34 1D 00 00 00 00 00 FF 0F 66 [11:45:44]RasterBufferAndPrint [11:45:44]line Счет N : (1)450528 [11:45:44]line ИНН: 02508201610067 [11:45:44]line Контрольно-Кассовый Чек [11:45:44]line ПРОДАЖА [11:45:44]line ТРК (МРК, ГНК) : 41 [11:45:44]line Товар: 2710124130 [11:45:44]line Аи-92-К-2 [11:45:44]line 28.000 * 0.00 [11:45:44]line = 0.00 [11:45:44]line НДС 12% НСП 1% [11:45:44]line > о реализуемом товаре [11:45:44]line ИТОГО: 0.00 [11:45:44]line НСП 1% : 0.00 [11:45:44]line НДС 12% : 0.00 [11:45:44]line Наличными: 0.00 [11:45:44]line Безнал.: 0.00 [11:45:44]line Место: АЗС № 171 "Партнер Нефть" [11:45:44]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:45:44]line СНО: Общий режим [11:45:44]line Чек 137 29.10.2024 11:45 [11:45:44]line Смена: 546 ФФД: 1.0 [11:45:44]line ЗНМ: 0300000109 [11:45:44]line РНМ: 0000000000091777 [11:45:44]line Версия ККМ: 001 [11:45:44]line Талоны: Топливная Карта [11:45:44]line 03205 [11:45:44]line ФМ: 0000000000871756 [11:45:44]line ФД: 202742 [11:45:44]line ФПД: 85463281053630 [11:45:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114542&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202742&fm=85463281053630&tin=02508201610067®Number=0000000000091777&sum=0 [11:45:44]OFD Sender: Processing packet 202742 [packets to send 116, broken 115] [11:45:44]ProducePacketName [11:45:44]name=ofd_packets/00202742 [11:45:44]OFD Sender: To server: pG, [11:45:44]CommunicateWithHost lk.salyk.kg:30040 [11:45:44]ConnectInit lk.salyk.kg [11:45:44]written 0, free lines is 4095 [11:45:44]Connected sock=10 [11:45:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BA 3B 07 01 21 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 60 6D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 E6 CA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 17 03 00 35 04 06 00 4D BA 78 82 2F BE 41 92 06 18 AD 67 96 38 [11:45:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F6 5C 47 00 33 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 17 03 00 F4 03 04 00 99 76 20 67 B6 04 01 00 00 29 BD 7D FB 03 7F F2 6F [11:45:44]CommunicateWithHost err = 0 [11:45:44]CheckOFDResponse [11:45:44]1017 (14) - 77093643461234 [11:45:44]1041 (16) - 0000000000871756 [11:45:44]1040 (4) - 202742 [11:45:44]1012 (4) - 29.10.2024 05:46 [11:45:44]1206 (1) - 0 [11:45:44]OFD Sender: Remove packet 202742 [11:45:44]ProducePacketName [11:45:44]name=ofd_packets/00202742 [11:45:44]NVStorageDeleteData [11:45:44]Write to MH i2c: 01 00 00 5E 1D 7B [11:45:44]Write i2c OK [11:45:44]MH_I2C_Read... [11:45:44]Read from MH i2c: 01 [11:45:44]MH_I2C_Read... [11:45:44]Read from MH i2c: 01 07 00 [11:45:44]MH_I2C_Read... [11:45:44]Read from MH i2c: 01 07 00 5E 1D 00 00 00 00 00 C4 0C 52 [11:45:44]RasterBufferAndPrint [11:45:44]line [11:45:44]line [11:45:44]line [11:45:44]line [11:45:44]line [11:45:44]written 0, free lines is 3280 [11:45:44]MH_Cut [11:45:44]Write to MH i2c: D1 01 00 65 1D 01 54 [11:45:44]Write i2c OK [11:45:44]MH_I2C_Read... [11:45:44]Read from MH i2c: D1 [11:45:44]MH_I2C_Read... [11:45:44]Read from MH i2c: D1 01 00 [11:45:44]MH_I2C_Read... [11:45:44]Read from MH i2c: D1 01 00 65 1D 00 53 [11:45:44]Write to MH i2c: 01 00 00 66 1D 83 [11:45:44]Write i2c OK [11:45:44]MH_I2C_Read... [11:45:45]OFD Sender: No OFD packet to send [11:45:45]*** Cut start [11:45:45]*** Purtial cut [11:45:45]*** Stage 1: CUTSNS_PIN = 1 [11:45:45]Read from MH i2c: 01 [11:45:45]MH_I2C_Read... [11:45:45]*** Stop cut motor [11:45:45]*** Cut end [11:45:45]Read from MH i2c: 01 07 00 [11:45:45]MH_I2C_Read... [11:45:45]Read from MH i2c: 01 07 00 66 1D 00 00 00 00 00 FF 0F 98 [11:45:45]process_action close_receipt done [11:45:45]requested_data is exist [11:45:45]produce_requested_data [11:45:45]requested_item fm.sn is exist - process it [11:45:45]wFMCommunicate request_size=4 [11:45:45]MH_SAM_APDU [11:45:45]CAPDU: 80 11 00 00 [11:45:45]Write to MH i2c: E2 08 00 67 1D 80 11 00 00 00 00 00 00 FE [11:45:45]Write i2c OK [11:45:45]MH_I2C_Read... [11:45:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:46]Read from MH i2c: E2 [11:45:46]MH_I2C_Read... [11:45:46]Read from MH i2c: E2 17 00 [11:45:46]MH_I2C_Read... [11:45:46]Read from MH i2c: E2 17 00 67 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 53 [11:45:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:45:46]wFMCommunicate OK [11:45:46]requested_item fd.num is exist - process it [11:45:46]SAM_PROTO_GetFieldsCounters [11:45:46]wFMCommunicate request_size=4 [11:45:46]MH_SAM_APDU [11:45:46]CAPDU: 80 13 00 00 [11:45:46]Write to MH i2c: E2 08 00 68 1D 80 13 00 00 00 00 00 00 01 [11:45:46]Write i2c OK [11:45:46]MH_I2C_Read... [11:45:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:45:46]Read from MH i2c: E2 [11:45:46]MH_I2C_Read... [11:45:46]Read from MH i2c: E2 62 00 [11:45:46]MH_I2C_Read... [11:45:46]Read from MH i2c: E2 62 00 68 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F6 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [11:45:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F6 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:45:46]wFMCommunicate OK [11:45:46]SAM_PROTO_GetFieldsCounters done [11:45:46]requested_item shift.num is exist - process it [11:45:46]requested_item shift.opened is exist - process it [11:45:46]req_shift_opened [11:45:46]FM_GetShiftState [11:45:46]SAM_PROTO_GetShiftState [11:45:46]wFMCommunicate request_size=4 [11:45:46]MH_SAM_APDU [11:45:46]CAPDU: 80 13 01 00 [11:45:46]Write to MH i2c: E2 08 00 69 1D 80 13 01 00 00 00 00 00 03 [11:45:46]Write i2c OK [11:45:46]MH_I2C_Read... [11:45:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:46]Read from MH i2c: E2 [11:45:46]MH_I2C_Read... [11:45:46]Read from MH i2c: E2 0E 00 [11:45:46]MH_I2C_Read... [11:45:46]Read from MH i2c: E2 0E 00 69 1D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EC [11:45:46]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:45:46]wFMCommunicate OK [11:45:46]SAM_PROTO_GetShiftState done [11:45:46]FM_GetShiftState done [11:45:46]req_shift_opened done [11:45:46]requested_item shift.open_date is exist - process it [11:45:46]req_shift_open_date [11:45:46]req_shift_open_date done [11:45:46]produce_requested_data done [11:45:46]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202742,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:45:46]process_action_free close_receipt [11:45:46]json_value_free [11:45:46]json_value_free done [11:45:46]process_json_proto returns [11:45:46]Send response to host [11:45:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202742,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:45:46]free response buf [11:45:46]execute_script done [11:45:46]execute_script returns [11:45:46]free content buf [11:45:46]Sock 9.Close socket [11:45:46]Sock 9.Thread stoped [11:45:50]OFD Sender: No OFD packet to send [11:45:50]int [11:45:50]Write to MH i2c: 01 00 00 6A 1D 87 [11:45:50]*** FLAG_PRN_KEY set [11:45:50]Write i2c OK [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 6A 1D 00 08 00 00 00 FF 0F A4 [11:45:50]state=0 [11:45:50]Key pressed [11:45:50]Feed [11:45:50]Write to MH i2c: D8 00 00 6B 1D 5F [11:45:50]Write i2c OK [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: D8 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: D8 01 00 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: D8 01 00 6B 1D 00 60 [11:45:50]int [11:45:50]Write to MH i2c: 01 00 00 6C 1D 89 [11:45:50]Write i2c OK [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 [11:45:50]MH_I2C_Read... [11:45:50]*** FLAG_PRN_KEY reset [11:45:50]Read from MH i2c: 01 07 00 6C 1D 00 48 00 00 00 3C 00 14 [11:45:50]state=2 [11:45:50]Key pressed [11:45:50]int line is 0 - check status [11:45:50]Write to MH i2c: 01 00 00 6D 1D 8A [11:45:50]Write i2c OK [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 6D 1D 00 00 00 00 00 FA 0F 9A [11:45:50]state=2 [11:45:50]Stop feed [11:45:50]int [11:45:50]Write to MH i2c: 01 00 00 6E 1D 8B [11:45:50]Write i2c OK [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 6E 1D 00 00 00 00 00 FC 0F 9D [11:45:50]state=0 [11:45:50]int [11:45:50]Write to MH i2c: 01 00 00 6F 1D 8C [11:45:50]*** FLAG_PRN_KEY set [11:45:50]Write i2c OK [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 6F 1D 00 08 00 00 00 FF 0F A9 [11:45:50]state=0 [11:45:50]Key pressed [11:45:50]Feed [11:45:50]Write to MH i2c: D8 00 00 70 1D 64 [11:45:50]Write i2c OK [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: D8 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: D8 01 00 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: D8 01 00 70 1D 00 65 [11:45:50]int [11:45:50]Write to MH i2c: 01 00 00 71 1D 8E [11:45:50]Write i2c OK [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 71 1D 00 48 00 00 00 3C 00 19 [11:45:50]state=2 [11:45:50]Key pressed [11:45:50]int line is 0 - check status [11:45:50]Write to MH i2c: 01 00 00 72 1D 8F [11:45:50]*** FLAG_PRN_KEY reset [11:45:50]Write i2c OK [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 72 1D 00 00 00 00 00 F8 0F 9D [11:45:50]state=2 [11:45:50]Stop feed [11:45:50]int [11:45:50]Write to MH i2c: 01 00 00 73 1D 90 [11:45:50]Write i2c OK [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 73 1D 00 00 00 00 00 FA 0F A0 [11:45:51]state=0 [11:45:51]int [11:45:51]Write to MH i2c: 01 00 00 74 1D 91 [11:45:51]*** FLAG_PRN_KEY set [11:45:51]Write i2c OK [11:45:51]MH_I2C_Read... [11:45:51]Read from MH i2c: 01 [11:45:51]MH_I2C_Read... [11:45:51]Read from MH i2c: 01 07 00 [11:45:51]MH_I2C_Read... [11:45:51]Read from MH i2c: 01 07 00 74 1D 00 08 00 00 00 FF 0F AE [11:45:51]state=0 [11:45:51]Key pressed [11:45:51]Feed [11:45:51]Write to MH i2c: D8 00 00 75 1D 69 [11:45:51]Write i2c OK [11:45:51]MH_I2C_Read... [11:45:51]Read from MH i2c: D8 [11:45:51]MH_I2C_Read... [11:45:51]Read from MH i2c: D8 01 00 [11:45:51]MH_I2C_Read... [11:45:51]Read from MH i2c: D8 01 00 75 1D 00 6A [11:45:51]int [11:45:51]Write to MH i2c: 01 00 00 76 1D 93 [11:45:51]Write i2c OK [11:45:51]MH_I2C_Read... [11:45:51]Read from MH i2c: 01 [11:45:51]MH_I2C_Read... [11:45:51]Read from MH i2c: 01 07 00 [11:45:51]MH_I2C_Read... [11:45:51]Read from MH i2c: 01 07 00 76 1D 00 48 00 00 00 3C 00 1E [11:45:51]state=2 [11:45:51]Key pressed [11:45:51]int [11:45:51]Write to MH i2c: 01 00 00 77 1D 94 [11:45:51]*** FLAG_PRN_KEY reset [11:45:51]Write i2c OK [11:45:51]MH_I2C_Read... [11:45:51]Read from MH i2c: 01 [11:45:51]MH_I2C_Read... [11:45:51]Read from MH i2c: 01 07 00 [11:45:51]MH_I2C_Read... [11:45:51]Read from MH i2c: 01 07 00 77 1D 00 00 00 00 00 F8 0F A2 [11:45:51]state=2 [11:45:51]Stop feed [11:45:55]OFD Sender: No OFD packet to send [11:46:00]OFD Sender: No OFD packet to send [11:46:05]OFD Sender: No OFD packet to send [11:46:10]OFD Sender: No OFD packet to send [11:46:15]OFD Sender: No OFD packet to send [11:46:19]accept exits with 8 [11:46:19]New connection [11:46:19]New thread 3066977636 created [11:46:19]Thread 3066834276 joined [11:46:19]Waiting for new connection... [11:46:19] Sock 8.Parse request [11:46:19]Sock 8.Check first char [11:46:19]Sock 8.First char is OK [11:46:19]request: POST /json_proto HTTP/1.0 [11:46:19]Method: POST [11:46:19]URL: /json_proto [11:46:19]Method is POST - this is cgi request [11:46:19]url: /json_proto [11:46:19]query_string will be loaded in cgi processing [11:46:19]execute_cgi json_proto POST (null) [11:46:19]execute_cgi path=json_proto method=POST [11:46:19]POST find Content-Length [11:46:19]Host: 172.17.63.195:8080 [11:46:19]Content-Length: 679 [11:46:19]Content-Type: application/json [11:46:19] [11:46:19]POST finish read [11:46:19]Found Content-Length = 679 [11:46:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450530", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:19]execute_script... [11:46: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)450530", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:19]POST & json_proto [11:46:19]process_json_proto [11:46:19]json parsed OK: [11:46:19]protocol is kg_v1.0 [11:46:19]action value=close_receipt [11:46:19]process_action close_receipt [11:46:19]cmd_close_receipt [11:46:19]MH_GetDate [11:46:19]Write to MH i2c: F0 00 00 78 1D 84 [11:46:19]Write i2c OK [11:46:19]MH_I2C_Read... [11:46:19]Read from MH i2c: F0 [11:46:19]MH_I2C_Read... [11:46:19]Read from MH i2c: F0 09 00 [11:46:19]MH_I2C_Read... [11:46:19]Read from MH i2c: F0 09 00 78 1D 00 0C CB 20 67 47 1B 1E 67 D2 [11:46:19]GetLastDocTimeStamp 1730202342 [11:46:19]current date 1730202380 [11:46:19]FM_GetShiftState [11:46:19]SAM_PROTO_GetShiftState [11:46:19]wFMCommunicate request_size=4 [11:46:19]MH_SAM_APDU [11:46:19]CAPDU: 80 13 01 00 [11:46:19]Write to MH i2c: E2 08 00 79 1D 80 13 01 00 00 00 00 00 13 [11:46:19]Write i2c OK [11:46:19]MH_I2C_Read... [11:46:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:19]Read from MH i2c: E2 [11:46:19]MH_I2C_Read... [11:46:19]Read from MH i2c: E2 0E 00 [11:46:19]MH_I2C_Read... [11:46:19]Read from MH i2c: E2 0E 00 79 1D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FC [11:46:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:46:19]wFMCommunicate OK [11:46:19]SAM_PROTO_GetShiftState done [11:46:19]FM_GetShiftState done [11:46:19]opened in 1730160431 [11:46:19]opened+sec_in_day 1730246831 [11:46:19]quantity*price = 100050 [11:46:19]sum+1 = 100052 [11:46:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 138 29.10.2024 11:46 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202743 ФПД: 141692718088693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114620&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202743&fm=141692718088693&tin=02508201610067®Number=0000000000091777&sum=100000 [11:46:20]StoreToDocumentArchive [11:46:20]shift 546 fd 202743 [11:46:20]save to /storage/0546/doc_00202743 [11:46:20]save last doc name /storage/0546/doc_00202743 to /storage/kkm_last_doc_name [11:46:20]save OK [11:46:20]Clear old archive folders... [11:46:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:46:20]tlvbuf is B6EAE180 [11:46:20]SAM_PROTO_ClearQueue [11:46:20]wFMCommunicate request_size=4 [11:46:20]MH_SAM_APDU [11:46:20]CAPDU: 80 09 00 00 [11:46:20]Write to MH i2c: E2 08 00 86 1D 80 09 00 00 00 00 00 00 15 [11:46:20]Write i2c OK [11:46:20]MH_I2C_Read... [11:46:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:46:20]Read from MH i2c: E2 [11:46:20]MH_I2C_Read... [11:46:20]Read from MH i2c: E2 03 00 [11:46:20]MH_I2C_Read... [11:46:20]Read from MH i2c: E2 03 00 86 1D 00 90 00 17 [11:46:20]RAPDU: 90 00 [11:46:20]wFMCommunicate OK [11:46:20]SAM_PROTO_ClearQueue done [11:46:20]KKMCreateOFDPacket [11:46:20]OFDProtocolAddRootSTLVToBuf [11:46:20]FM_MakeSignedData [11:46:20]FM_MakeSignedData [11:46:20]SAM_PROTO_SignData [11:46:20]wFMCommunicate request_size=4 [11:46:20]MH_SAM_APDU [11:46:20]CAPDU: 80 0D 01 02 [11:46:20]Write to MH i2c: E2 08 00 87 1D 80 0D 01 02 00 00 00 00 1D [11:46:20]Write i2c OK [11:46:20]MH_I2C_Read... [11:46:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:46:20]Read from MH i2c: E2 [11:46:20]MH_I2C_Read... [11:46:20]Read from MH i2c: E2 03 00 [11:46:20]MH_I2C_Read... [11:46:20]Read from MH i2c: E2 03 00 87 1D 00 90 00 18 [11:46:20]RAPDU: 90 00 [11:46:20]wFMCommunicate OK [11:46:20]wFMCommunicate request_size=255 [11:46:20]MH_SAM_APDU [11:46:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 0C CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 17 03 00 35 04 06 00 80 DE 68 21 [11:46:20]Write to MH i2c: E2 02 01 88 1D 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 0C CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 17 03 00 35 04 06 00 80 DE 68 21 00 00 AB [11:46:20]Write i2c OK [11:46:20]MH_I2C_Read... [11:46:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:21]Read from MH i2c: E2 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 03 00 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 03 00 88 1D 00 90 00 19 [11:46:21]RAPDU: 90 00 [11:46:21]wFMCommunicate OK [11:46:21]wFMCommunicate request_size=7 [11:46:21]MH_SAM_APDU [11:46:21]CAPDU: 80 0D 02 02 02 01 F5 [11:46:21]Write to MH i2c: E2 0A 00 89 1D 80 0D 02 02 02 00 01 F5 00 00 1A [11:46:21]Write i2c OK [11:46:21]MH_I2C_Read... [11:46:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:21]Read from MH i2c: E2 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 03 00 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 03 00 89 1D 00 90 00 1A [11:46:21]RAPDU: 90 00 [11:46:21]wFMCommunicate OK [11:46:21]wFMCommunicate request_size=4 [11:46:21]MH_SAM_APDU [11:46:21]CAPDU: 80 0D 03 02 [11:46:21]Write to MH i2c: E2 08 00 8A 1D 80 0D 03 02 00 00 00 00 22 [11:46:21]Write i2c OK [11:46:21]MH_I2C_Read... [11:46:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:46:21]Read from MH i2c: E2 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 0B 00 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 0B 00 8A 1D 00 22 D1 E1 D0 56 64 60 2E 90 00 0F [11:46:21]RAPDU: 22 D1 E1 D0 56 64 60 2E 90 00 [11:46:21]wFMCommunicate OK [11:46:21]SAM_PROTO_SignData done [11:46:21]FM_MakeSignedData done [11:46:21]CreateOFDProtocolMessage [11:46:21]wFMCommunicate request_size=4 [11:46:21]MH_SAM_APDU [11:46:21]CAPDU: 80 11 00 00 [11:46:21]Write to MH i2c: E2 08 00 8B 1D 80 11 00 00 00 00 00 00 22 [11:46:21]Write i2c OK [11:46:21]MH_I2C_Read... [11:46:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:21]Read from MH i2c: E2 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 17 00 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: E2 17 00 8B 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 77 [11:46:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:46:21]wFMCommunicate OK [11:46:21]CreateOFDProtocolMessage done [11:46:21]OFDSenderStorePacket 202743 [11:46:21]StoreOFDPacket docnum=202743 [11:46:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 C2 10 04 01 43 CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 0C CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 17 03 00 35 04 06 00 80 DE 68 21 01 F5 22 D1 E1 D0 56 64 60 2E [11:46:21]CheckFolder [11:46:21]dirname=/storage/ofd_packets [11:46:21]CheckFolder done [11:46:21]ProducePacketName [11:46:21]name=ofd_packets/00202743 [11:46:21]NVStorageSaveData ofd_packets/00202743 [11:46:21]File name is /storage/ofd_packets/00202743 [11:46:21]Write 298 bytes [11:46:21]NVStorageSaveData done [11:46:21]OFDSenderStorePacket done [11:46:21]KKMCreateOFDPacket done [11:46:21]NVStorageSaveData kkm_last_timestamp [11:46:21]File name is /storage/kkm_last_timestamp [11:46:21]Write 4 bytes [11:46:21]NVStorageSaveData done [11:46:21]ExternCall_PrintAddStr [11:46:21]wPrintStart [11:46:21]Write to MH i2c: 01 00 00 8C 1D A9 [11:46:21]Write i2c OK [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: 01 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: 01 07 00 [11:46:21]MH_I2C_Read... [11:46:21]Read from MH i2c: 01 07 00 8C 1D 00 00 00 00 00 FF 0F BE [11:46:21]RasterBufferAndPrint [11:46:21]line Счет N : (1)450530 [11:46:21]line ИНН: 02508201610067 [11:46:21]line Контрольно-Кассовый Чек [11:46:21]line ПРОДАЖА [11:46:21]line ТРК (МРК, ГНК) : 11 [11:46:21]line Товар: 2710194210 [11:46:21]line ДТ-К-2 [11:46:21]line 13.130 * 76.20 [11:46:21]line = 1000.51 [11:46:21]line НДС 12% НСП 1% [11:46:21]line > о реализуемом товаре [11:46:21]line ОКРУГЛЕНИЕ: -0.51 [11:46:21]line ИТОГО: 1000.00 [11:46:21]line Внесено: 1000.00 [11:46:21]line СДАЧА: 0.00 [11:46:21]line НСП 1% : 8.85 [11:46:21]line НДС 12% : 106.25 [11:46:21]line Наличными: 1000.00 [11:46:21]line Безнал.: 0.00 [11:46:21]line Место: АЗС № 171 "Партнер Нефть" [11:46:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:46:21]line СНО: Общий режим [11:46:21]line Чек 138 29.10.2024 11:46 [11:46:21]line Смена: 546 ФФД: 1.0 [11:46:21]line ЗНМ: 0300000109 [11:46:21]line РНМ: 0000000000091777 [11:46:21]line Версия ККМ: 001 [11:46:21]line ФМ: 0000000000871756 [11:46:21]line ФД: 202743 [11:46:21]line ФПД: 141692718088693 [11:46:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114620&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202743&fm=141692718088693&tin=02508201610067®Number=0000000000091777&sum=100000 [11:46:21]OFD Sender: Processing packet 202743 [packets to send 116, broken 115] [11:46:21]ProducePacketName [11:46:21]name=ofd_packets/00202743 [11:46:21]OFD Sender: To server: pG, [11:46:21]CommunicateWithHost lk.salyk.kg:30040 [11:46:21]ConnectInit lk.salyk.kg [11:46:21]written 0, free lines is 4095 [11:46:21]Connected sock=10 [11:46:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 C2 10 04 01 43 CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 0C CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 17 03 00 35 04 06 00 80 DE 68 21 01 F5 22 D1 E1 D0 56 64 60 2E [11:46:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C4 5B 47 00 32 B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 17 03 00 F4 03 04 00 BF 76 20 67 B6 04 01 00 00 4E 71 5C C4 33 88 A0 8D [11:46:22]CommunicateWithHost err = 0 [11:46:22]CheckOFDResponse [11:46:22]1017 (14) - 77093643461234 [11:46:22]1041 (16) - 0000000000871756 [11:46:22]1040 (4) - 202743 [11:46:22]1012 (4) - 29.10.2024 05:46 [11:46:22]1206 (1) - 0 [11:46:22]OFD Sender: Remove packet 202743 [11:46:22]ProducePacketName [11:46:22]name=ofd_packets/00202743 [11:46:22]NVStorageDeleteData [11:46:22]Write to MH i2c: 01 00 00 B7 1D D4 [11:46:22]Write i2c OK [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: 01 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: 01 07 00 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: 01 07 00 B7 1D 00 00 00 00 00 9D 0C 84 [11:46:22]RasterBufferAndPrint [11:46:22]line [11:46:22]line [11:46:22]line [11:46:22]line [11:46:22]line [11:46:22]written 0, free lines is 3237 [11:46:22]MH_Cut [11:46:22]Write to MH i2c: D1 01 00 BE 1D 01 AD [11:46:22]Write i2c OK [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: D1 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: D1 01 00 [11:46:22]MH_I2C_Read... [11:46:22]Read from MH i2c: D1 01 00 BE 1D 00 AC [11:46:22]Write to MH i2c: 01 00 00 BF 1D DC [11:46:22]Write i2c OK [11:46:22]MH_I2C_Read... [11:46:22]OFD Sender: No OFD packet to send [11:46:23]*** Cut start [11:46:23]*** Purtial cut [11:46:23]*** Stage 1: CUTSNS_PIN = 1 [11:46:23]Read from MH i2c: 01 [11:46:23]MH_I2C_Read... [11:46:23]*** Stop cut motor [11:46:23]*** Cut end [11:46:23]Read from MH i2c: 01 07 00 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: 01 07 00 BF 1D 00 00 00 00 00 FF 0F F1 [11:46:23]process_action close_receipt done [11:46:23]requested_data is exist [11:46:23]produce_requested_data [11:46:23]requested_item fm.sn is exist - process it [11:46:23]wFMCommunicate request_size=4 [11:46:23]MH_SAM_APDU [11:46:23]CAPDU: 80 11 00 00 [11:46:23]Write to MH i2c: E2 08 00 C0 1D 80 11 00 00 00 00 00 00 57 [11:46:23]Write i2c OK [11:46:23]MH_I2C_Read... [11:46:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:23]Read from MH i2c: E2 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 17 00 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 17 00 C0 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AC [11:46:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:46:23]wFMCommunicate OK [11:46:23]requested_item fd.num is exist - process it [11:46:23]SAM_PROTO_GetFieldsCounters [11:46:23]wFMCommunicate request_size=4 [11:46:23]MH_SAM_APDU [11:46:23]CAPDU: 80 13 00 00 [11:46:23]Write to MH i2c: E2 08 00 C1 1D 80 13 00 00 00 00 00 00 5A [11:46:23]Write i2c OK [11:46:23]MH_I2C_Read... [11:46:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:46:23]Read from MH i2c: E2 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 62 00 [11:46:23]MH_I2C_Read... [11:46:23]Read from MH i2c: E2 62 00 C1 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F7 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 56 [11:46:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F7 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:46:23]wFMCommunicate OK [11:46:23]SAM_PROTO_GetFieldsCounters done [11:46:23]requested_item shift.num is exist - process it [11:46:23]requested_item shift.opened is exist - process it [11:46:23]req_shift_opened [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 C2 1D 80 13 01 00 00 00 00 00 5C [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 C2 1D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 45 [11:46:23]RAPDU: 09 00 01 2F 27 20 67 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]req_shift_opened done [11:46:23]requested_item shift.open_date is exist - process it [11:46:23]req_shift_open_date [11:46:23]req_shift_open_date done [11:46:23]produce_requested_data done [11:46:23]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202743,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:46:23]process_action_free close_receipt [11:46:23]json_value_free [11:46:23]json_value_free done [11:46:23]process_json_proto returns [11:46:23]Send response to host [11:46:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202743,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:46:23]free response buf [11:46:23]execute_script done [11:46:23]execute_script returns [11:46:23]free content buf [11:46:23]Sock 8.Close socket [11:46:23]Sock 8.Thread stoped [11:46:27]OFD Sender: No OFD packet to send [11:46:32]OFD Sender: No OFD packet to send [11:46:37]OFD Sender: No OFD packet to send [11:46:42]OFD Sender: No OFD packet to send [11:46:44]accept exits with 9 [11:46:44]New connection [11:46:44]New thread 3066834276 created [11:46:44]Thread 3066977636 joined [11:46:44]Waiting for new connection... [11:46:44] Sock 9.Parse request [11:46:44]Sock 9.Check first char [11:46:44]Sock 9.First char is OK [11:46:44]request: POST /json_proto HTTP/1.0 [11:46:44]Method: POST [11:46:44]URL: /json_proto [11:46:44]Method is POST - this is cgi request [11:46:44]url: /json_proto [11:46:44]query_string will be loaded in cgi processing [11:46:44]execute_cgi json_proto POST (null) [11:46:44]execute_cgi path=json_proto method=POST [11:46:44]POST find Content-Length [11:46:44]Host: 172.17.63.195:8080 [11:46:44]Content-Length: 677 [11:46:44]Content-Type: application/json [11:46:44] [11:46:44]POST finish read [11:46:44]Found Content-Length = 677 [11:46:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:44]execute_script... [11:46:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:44]POST & json_proto [11:46:44]process_json_proto [11:46:44]json parsed OK: [11:46:44]protocol is kg_v1.0 [11:46:44]action value=close_receipt [11:46:44]process_action close_receipt [11:46:44]cmd_close_receipt [11:46:44]MH_GetDate [11:46:44]Write to MH i2c: F0 00 00 C3 1D CF [11:46:44]Write i2c OK [11:46:44]MH_I2C_Read... [11:46:44]Read from MH i2c: F0 [11:46:44]MH_I2C_Read... [11:46:44]Read from MH i2c: F0 09 00 [11:46:44]MH_I2C_Read... [11:46:44]Read from MH i2c: F0 09 00 C3 1D 00 24 CB 20 67 47 1B 1E 67 35 [11:46:44]GetLastDocTimeStamp 1730202380 [11:46:44]current date 1730202404 [11:46:44]FM_GetShiftState [11:46:44]SAM_PROTO_GetShiftState [11:46:44]wFMCommunicate request_size=4 [11:46:44]MH_SAM_APDU [11:46:44]CAPDU: 80 13 01 00 [11:46:44]Write to MH i2c: E2 08 00 C4 1D 80 13 01 00 00 00 00 00 5E [11:46:44]Write i2c OK [11:46:44]MH_I2C_Read... [11:46:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:44]Read from MH i2c: E2 [11:46:44]MH_I2C_Read... [11:46:44]Read from MH i2c: E2 0E 00 [11:46:44]MH_I2C_Read... [11:46:44]Read from MH i2c: E2 0E 00 C4 1D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 47 [11:46:44]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:46:44]wFMCommunicate OK [11:46:44]SAM_PROTO_GetShiftState done [11:46:44]FM_GetShiftState done [11:46:44]opened in 1730160431 [11:46:44]opened+sec_in_day 1730246831 [11:46:44]quantity*price = 50010 [11:46:44]sum+1 = 50012 [11:46:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 139 29.10.2024 11:46 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202744 ФПД: 104581052867511 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114645&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202744&fm=104581052867511&tin=02508201610067®Number=0000000000091777&sum=50000 [11:46:45]StoreToDocumentArchive [11:46:45]shift 546 fd 202744 [11:46:45]save to /storage/0546/doc_00202744 [11:46:45]save last doc name /storage/0546/doc_00202744 to /storage/kkm_last_doc_name [11:46:45]save OK [11:46:45]Clear old archive folders... [11:46:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:46:45]tlvbuf is 00739BD0 [11:46:45]SAM_PROTO_ClearQueue [11:46:45]wFMCommunicate request_size=4 [11:46:45]MH_SAM_APDU [11:46:45]CAPDU: 80 09 00 00 [11:46:45]Write to MH i2c: E2 08 00 D1 1D 80 09 00 00 00 00 00 00 60 [11:46:45]Write i2c OK [11:46:45]MH_I2C_Read... [11:46:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:46:45]Read from MH i2c: E2 [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: E2 03 00 [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: E2 03 00 D1 1D 00 90 00 62 [11:46:45]RAPDU: 90 00 [11:46:45]wFMCommunicate OK [11:46:45]SAM_PROTO_ClearQueue done [11:46:45]KKMCreateOFDPacket [11:46:45]OFDProtocolAddRootSTLVToBuf [11:46:45]FM_MakeSignedData [11:46:45]FM_MakeSignedData [11:46:45]SAM_PROTO_SignData [11:46:45]wFMCommunicate request_size=4 [11:46:45]MH_SAM_APDU [11:46:45]CAPDU: 80 0D 01 02 [11:46:45]Write to MH i2c: E2 08 00 D2 1D 80 0D 01 02 00 00 00 00 68 [11:46:45]Write i2c OK [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: E2 [11:46:45]MH_I2C_Read... [11:46:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:46:45]Read from MH i2c: E2 03 00 [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: E2 03 00 D2 1D 00 90 00 63 [11:46:45]RAPDU: 90 00 [11:46:45]wFMCommunicate OK [11:46:45]wFMCommunicate request_size=255 [11:46:45]MH_SAM_APDU [11:46:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 25 CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 17 03 00 35 04 06 00 5F [11:46:45]Write to MH i2c: E2 02 01 D3 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 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 25 CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 17 03 00 35 04 06 00 5F 00 00 6C [11:46:45]Write i2c OK [11:46:45]MH_I2C_Read... [11:46:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:45]Read from MH i2c: E2 [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: E2 03 00 [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: E2 03 00 D3 1D 00 90 00 64 [11:46:45]RAPDU: 90 00 [11:46:45]wFMCommunicate OK [11:46:45]wFMCommunicate request_size=10 [11:46:45]MH_SAM_APDU [11:46:45]CAPDU: 80 0D 02 02 05 1D AC 81 A3 B7 [11:46:45]Write to MH i2c: E2 0D 00 D4 1D 80 0D 02 02 05 00 1D AC 81 A3 B7 00 00 19 [11:46:45]Write i2c OK [11:46:45]MH_I2C_Read... [11:46:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:45]Read from MH i2c: E2 [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: E2 03 00 [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: E2 03 00 D4 1D 00 90 00 65 [11:46:45]RAPDU: 90 00 [11:46:45]wFMCommunicate OK [11:46:45]wFMCommunicate request_size=4 [11:46:45]MH_SAM_APDU [11:46:45]CAPDU: 80 0D 03 02 [11:46:45]Write to MH i2c: E2 08 00 D5 1D 80 0D 03 02 00 00 00 00 6D [11:46:45]Write i2c OK [11:46:45]MH_I2C_Read... [11:46:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:46:45]Read from MH i2c: E2 [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: E2 0B 00 [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: E2 0B 00 D5 1D 00 3E 24 D5 F8 C1 EB 41 2D 90 00 B7 [11:46:45]RAPDU: 3E 24 D5 F8 C1 EB 41 2D 90 00 [11:46:45]wFMCommunicate OK [11:46:45]SAM_PROTO_SignData done [11:46:45]FM_MakeSignedData done [11:46:45]CreateOFDProtocolMessage [11:46:45]wFMCommunicate request_size=4 [11:46:45]MH_SAM_APDU [11:46:45]CAPDU: 80 11 00 00 [11:46:45]Write to MH i2c: E2 08 00 D6 1D 80 11 00 00 00 00 00 00 6D [11:46:45]Write i2c OK [11:46:45]MH_I2C_Read... [11:46:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:45]Read from MH i2c: E2 [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: E2 17 00 [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: E2 17 00 D6 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C2 [11:46:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:46:45]wFMCommunicate OK [11:46:45]CreateOFDProtocolMessage done [11:46:45]OFDSenderStorePacket 202744 [11:46:45]StoreOFDPacket docnum=202744 [11:46:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4F 10 07 01 72 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 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 25 CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 17 03 00 35 04 06 00 5F 1D AC 81 A3 B7 3E 24 D5 F8 C1 EB 41 2D [11:46:45]CheckFolder [11:46:45]dirname=/storage/ofd_packets [11:46:45]CheckFolder done [11:46:45]ProducePacketName [11:46:45]name=ofd_packets/00202744 [11:46:45]NVStorageSaveData ofd_packets/00202744 [11:46:45]File name is /storage/ofd_packets/00202744 [11:46:45]Write 301 bytes [11:46:45]NVStorageSaveData done [11:46:45]OFDSenderStorePacket done [11:46:45]KKMCreateOFDPacket done [11:46:45]NVStorageSaveData kkm_last_timestamp [11:46:45]File name is /storage/kkm_last_timestamp [11:46:45]Write 4 bytes [11:46:45]NVStorageSaveData done [11:46:45]ExternCall_PrintAddStr [11:46:45]wPrintStart [11:46:45]Write to MH i2c: 01 00 00 D7 1D F4 [11:46:45]Write i2c OK [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: 01 [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: 01 07 00 [11:46:45]MH_I2C_Read... [11:46:45]Read from MH i2c: 01 07 00 D7 1D 00 00 00 00 00 FF 0F 09 [11:46:45]RasterBufferAndPrint [11:46:45]line Счет N : (1)450531 [11:46:45]line ИНН: 02508201610067 [11:46:45]line Контрольно-Кассовый Чек [11:46:45]line ПРОДАЖА [11:46:45]line ТРК (МРК, ГНК) : 51 [11:46:45]line Товар: 2710124500 [11:46:45]line Аи-95-К-3 [11:46:45]line 6.740 * 74.20 [11:46:45]line = 500.11 [11:46:45]line НДС 12% НСП 1% [11:46:45]line > о реализуемом товаре [11:46:45]line ОКРУГЛЕНИЕ: -0.11 [11:46:45]line ИТОГО: 500.00 [11:46:45]line Внесено: 500.00 [11:46:45]line СДАЧА: 0.00 [11:46:45]line НСП 1% : 4.43 [11:46:45]line НДС 12% : 53.11 [11:46:45]line Наличными: 500.00 [11:46:45]line Безнал.: 0.00 [11:46:45]line Место: АЗС № 171 "Партнер Нефть" [11:46:45]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:46:45]line СНО: Общий режим [11:46:45]line Чек 139 29.10.2024 11:46 [11:46:45]line Смена: 546 ФФД: 1.0 [11:46:45]line ЗНМ: 0300000109 [11:46:45]line РНМ: 0000000000091777 [11:46:45]line Версия ККМ: 001 [11:46:45]line ФМ: 0000000000871756 [11:46:45]line ФД: 202744 [11:46:45]line ФПД: 104581052867511 [11:46:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114645&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202744&fm=104581052867511&tin=02508201610067®Number=0000000000091777&sum=50000 [11:46:46]OFD Sender: Processing packet 202744 [packets to send 116, broken 115] [11:46:46]ProducePacketName [11:46:46]name=ofd_packets/00202744 [11:46:46]OFD Sender: To server: pG, [11:46:46]CommunicateWithHost lk.salyk.kg:30040 [11:46:46]ConnectInit lk.salyk.kg [11:46:46]written 0, free lines is 4095 [11:46:46]Connected sock=10 [11:46:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4F 10 07 01 72 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 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 25 CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 17 03 00 35 04 06 00 5F 1D AC 81 A3 B7 3E 24 D5 F8 C1 EB 41 2D [11:46:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F2 FE 47 00 16 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 17 03 00 F4 03 04 00 D7 76 20 67 B6 04 01 00 00 61 2D A2 9E BA A8 6A 7C [11:46:46]CommunicateWithHost err = 0 [11:46:46]CheckOFDResponse [11:46:46]1017 (14) - 77093643461234 [11:46:46]1041 (16) - 0000000000871756 [11:46:46]1040 (4) - 202744 [11:46:46]1012 (4) - 29.10.2024 05:47 [11:46:46]1206 (1) - 0 [11:46:46]OFD Sender: Remove packet 202744 [11:46:46]ProducePacketName [11:46:46]name=ofd_packets/00202744 [11:46:46]NVStorageDeleteData [11:46:46]Write to MH i2c: 01 00 00 02 1E 20 [11:46:46]Write i2c OK [11:46:46]MH_I2C_Read... [11:46:46]Read from MH i2c: 01 [11:46:46]MH_I2C_Read... [11:46:46]Read from MH i2c: 01 07 00 [11:46:46]MH_I2C_Read... [11:46:46]Read from MH i2c: 01 07 00 02 1E 00 00 00 00 00 90 0C C3 [11:46:46]RasterBufferAndPrint [11:46:46]line [11:46:46]line [11:46:46]line [11:46:46]line [11:46:46]line [11:46:46]written 0, free lines is 3220 [11:46:46]MH_Cut [11:46:46]Write to MH i2c: D1 01 00 09 1E 01 F9 [11:46:46]Write i2c OK [11:46:46]MH_I2C_Read... [11:46:46]Read from MH i2c: D1 [11:46:46]MH_I2C_Read... [11:46:46]Read from MH i2c: D1 01 00 [11:46:46]MH_I2C_Read... [11:46:46]Read from MH i2c: D1 01 00 09 1E 00 F8 [11:46:46]Write to MH i2c: 01 00 00 0A 1E 28 [11:46:46]Write i2c OK [11:46:46]MH_I2C_Read... [11:46:47]OFD Sender: No OFD packet to send [11:46:47]*** Cut start [11:46:47]*** Purtial cut [11:46:47]*** Stage 1: CUTSNS_PIN = 1 [11:46:47]Read from MH i2c: 01 [11:46:47]MH_I2C_Read... [11:46:47]*** Stop cut motor [11:46:47]*** Cut end [11:46:47]Read from MH i2c: 01 07 00 [11:46:47]MH_I2C_Read... [11:46:47]Read from MH i2c: 01 07 00 0A 1E 00 00 00 00 00 FF 0F 3D [11:46:47]process_action close_receipt done [11:46:47]requested_data is exist [11:46:47]produce_requested_data [11:46:47]requested_item fm.sn is exist - process it [11:46:47]wFMCommunicate request_size=4 [11:46:47]MH_SAM_APDU [11:46:47]CAPDU: 80 11 00 00 [11:46:47]Write to MH i2c: E2 08 00 0B 1E 80 11 00 00 00 00 00 00 A3 [11:46:47]Write i2c OK [11:46:47]MH_I2C_Read... [11:46:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:47]Read from MH i2c: E2 [11:46:47]MH_I2C_Read... [11:46:47]Read from MH i2c: E2 17 00 [11:46:47]MH_I2C_Read... [11:46:47]Read from MH i2c: E2 17 00 0B 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F8 [11:46:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:46:47]wFMCommunicate OK [11:46:47]requested_item fd.num is exist - process it [11:46:47]SAM_PROTO_GetFieldsCounters [11:46:47]wFMCommunicate request_size=4 [11:46:47]MH_SAM_APDU [11:46:47]CAPDU: 80 13 00 00 [11:46:47]Write to MH i2c: E2 08 00 0C 1E 80 13 00 00 00 00 00 00 A6 [11:46:47]Write i2c OK [11:46:47]MH_I2C_Read... [11:46:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:46:48]Read from MH i2c: E2 [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: E2 62 00 [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: E2 62 00 0C 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F8 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 A6 [11:46:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F8 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:46:48]wFMCommunicate OK [11:46:48]SAM_PROTO_GetFieldsCounters done [11:46:48]requested_item shift.num is exist - process it [11:46:48]requested_item shift.opened is exist - process it [11:46:48]req_shift_opened [11:46:48]FM_GetShiftState [11:46:48]SAM_PROTO_GetShiftState [11:46:48]wFMCommunicate request_size=4 [11:46:48]MH_SAM_APDU [11:46:48]CAPDU: 80 13 01 00 [11:46:48]Write to MH i2c: E2 08 00 0D 1E 80 13 01 00 00 00 00 00 A8 [11:46:48]Write i2c OK [11:46:48]MH_I2C_Read... [11:46:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:48]Read from MH i2c: E2 [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: E2 0E 00 [11:46:48]MH_I2C_Read... [11:46:48]Read from MH i2c: E2 0E 00 0D 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 91 [11:46:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:46:48]wFMCommunicate OK [11:46:48]SAM_PROTO_GetShiftState done [11:46:48]FM_GetShiftState done [11:46:48]req_shift_opened done [11:46:48]requested_item shift.open_date is exist - process it [11:46:48]req_shift_open_date [11:46:48]req_shift_open_date done [11:46:48]produce_requested_data done [11:46:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202744,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:46:48]process_action_free close_receipt [11:46:48]json_value_free [11:46:48]json_value_free done [11:46:48]process_json_proto returns [11:46:48]Send response to host [11:46:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202744,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:46:48]free response buf [11:46:48]execute_script done [11:46:48]execute_script returns [11:46:48]free content buf [11:46:48]Sock 9.Close socket [11:46:48]Sock 9.Thread stoped [11:46:52]OFD Sender: No OFD packet to send [11:46:57]OFD Sender: No OFD packet to send [11:47:02]OFD Sender: No OFD packet to send [11:47:07]OFD Sender: No OFD packet to send [11:47:12]OFD Sender: No OFD packet to send [11:47:17]OFD Sender: No OFD packet to send [11:47:19]accept exits with 8 [11:47:19]New connection [11:47:19]New thread 3066977636 created [11:47:19]Thread 3066834276 joined [11:47:19]Waiting for new connection... [11:47:19] Sock 8.Parse request [11:47:19]Sock 8.Check first char [11:47:19]Sock 8.First char is OK [11:47:19]request: POST /json_proto HTTP/1.0 [11:47:19]Method: POST [11:47:19]URL: /json_proto [11:47:19]Method is POST - this is cgi request [11:47:19]url: /json_proto [11:47:19]query_string will be loaded in cgi processing [11:47:19]execute_cgi json_proto POST (null) [11:47:19]execute_cgi path=json_proto method=POST [11:47:19]POST find Content-Length [11:47:19]Host: 172.17.63.195:8080 [11:47:19]Content-Length: 677 [11:47:19]Content-Type: application/json [11:47:19] [11:47:19]POST finish read [11:47:19]Found Content-Length = 677 [11:47:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450533", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:47:19]execute_script... [11:47: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)450533", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:47:19]POST & json_proto [11:47:19]process_json_proto [11:47:19]json parsed OK: [11:47:19]protocol is kg_v1.0 [11:47:19]action value=close_receipt [11:47:19]process_action close_receipt [11:47:19]cmd_close_receipt [11:47:19]MH_GetDate [11:47:19]Write to MH i2c: F0 00 00 0E 1E 1B [11:47:19]Write i2c OK [11:47:19]MH_I2C_Read... [11:47:19]Read from MH i2c: F0 [11:47:19]MH_I2C_Read... [11:47:19]Read from MH i2c: F0 09 00 [11:47:19]MH_I2C_Read... [11:47:19]Read from MH i2c: F0 09 00 0E 1E 00 48 CB 20 67 47 1B 1E 67 A5 [11:47:19]GetLastDocTimeStamp 1730202405 [11:47:19]current date 1730202440 [11:47:19]FM_GetShiftState [11:47:19]SAM_PROTO_GetShiftState [11:47:19]wFMCommunicate request_size=4 [11:47:19]MH_SAM_APDU [11:47:19]CAPDU: 80 13 01 00 [11:47:19]Write to MH i2c: E2 08 00 0F 1E 80 13 01 00 00 00 00 00 AA [11:47:19]Write i2c OK [11:47:19]MH_I2C_Read... [11:47:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:19]Read from MH i2c: E2 [11:47:19]MH_I2C_Read... [11:47:19]Read from MH i2c: E2 0E 00 [11:47:19]MH_I2C_Read... [11:47:19]Read from MH i2c: E2 0E 00 0F 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 93 [11:47:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:47:19]wFMCommunicate OK [11:47:19]SAM_PROTO_GetShiftState done [11:47:19]FM_GetShiftState done [11:47:19]opened in 1730160431 [11:47:19]opened+sec_in_day 1730246831 [11:47:19]quantity*price = 50041 [11:47:19]sum+1 = 50042 [11:47:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 140 29.10.2024 11:47 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202745 ФПД: 137680552813533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114720&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202745&fm=137680552813533&tin=02508201610067®Number=0000000000091777&sum=50000 [11:47:20]StoreToDocumentArchive [11:47:20]shift 546 fd 202745 [11:47:20]save to /storage/0546/doc_00202745 [11:47:20]save last doc name /storage/0546/doc_00202745 to /storage/kkm_last_doc_name [11:47:20]save OK [11:47:20]Clear old archive folders... [11:47:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:47:20]tlvbuf is B6EC75F0 [11:47:20]SAM_PROTO_ClearQueue [11:47:20]wFMCommunicate request_size=4 [11:47:20]MH_SAM_APDU [11:47:20]CAPDU: 80 09 00 00 [11:47:20]Write to MH i2c: E2 08 00 1C 1E 80 09 00 00 00 00 00 00 AC [11:47:20]Write i2c OK [11:47:20]MH_I2C_Read... [11:47:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:47:20]Read from MH i2c: E2 [11:47:20]MH_I2C_Read... [11:47:20]Read from MH i2c: E2 03 00 [11:47:20]MH_I2C_Read... [11:47:20]Read from MH i2c: E2 03 00 1C 1E 00 90 00 AE [11:47:20]RAPDU: 90 00 [11:47:20]wFMCommunicate OK [11:47:20]SAM_PROTO_ClearQueue done [11:47:20]KKMCreateOFDPacket [11:47:20]OFDProtocolAddRootSTLVToBuf [11:47:20]FM_MakeSignedData [11:47:20]FM_MakeSignedData [11:47:20]SAM_PROTO_SignData [11:47:20]wFMCommunicate request_size=4 [11:47:20]MH_SAM_APDU [11:47:20]CAPDU: 80 0D 01 02 [11:47:20]Write to MH i2c: E2 08 00 1D 1E 80 0D 01 02 00 00 00 00 B4 [11:47:20]Write i2c OK [11:47:20]MH_I2C_Read... [11:47:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:47:21]Read from MH i2c: E2 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: E2 03 00 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: E2 03 00 1D 1E 00 90 00 AF [11:47:21]RAPDU: 90 00 [11:47:21]wFMCommunicate OK [11:47:21]wFMCommunicate request_size=255 [11:47:21]MH_SAM_APDU [11:47:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 48 CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 17 03 00 35 04 06 00 7D [11:47:21]Write to MH i2c: E2 02 01 1E 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 48 CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 17 03 00 35 04 06 00 7D 00 00 22 [11:47:21]Write i2c OK [11:47:21]MH_I2C_Read... [11:47:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:47:21]Read from MH i2c: E2 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: E2 03 00 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: E2 03 00 1E 1E 00 90 00 B0 [11:47:21]RAPDU: 90 00 [11:47:21]wFMCommunicate OK [11:47:21]wFMCommunicate request_size=10 [11:47:21]MH_SAM_APDU [11:47:21]CAPDU: 80 0D 02 02 05 38 40 71 63 DD [11:47:21]Write to MH i2c: E2 0D 00 1F 1E 80 0D 02 02 05 00 38 40 71 63 DD 00 00 EA [11:47:21]Write i2c OK [11:47:21]MH_I2C_Read... [11:47:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:47:21]Read from MH i2c: E2 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: E2 03 00 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: E2 03 00 1F 1E 00 90 00 B1 [11:47:21]RAPDU: 90 00 [11:47:21]wFMCommunicate OK [11:47:21]wFMCommunicate request_size=4 [11:47:21]MH_SAM_APDU [11:47:21]CAPDU: 80 0D 03 02 [11:47:21]Write to MH i2c: E2 08 00 20 1E 80 0D 03 02 00 00 00 00 B9 [11:47:21]Write i2c OK [11:47:21]MH_I2C_Read... [11:47:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:47:21]Read from MH i2c: E2 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: E2 0B 00 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: E2 0B 00 20 1E 00 C7 86 18 AD 53 C5 6E 02 90 00 54 [11:47:21]RAPDU: C7 86 18 AD 53 C5 6E 02 90 00 [11:47:21]wFMCommunicate OK [11:47:21]SAM_PROTO_SignData done [11:47:21]FM_MakeSignedData done [11:47:21]CreateOFDProtocolMessage [11:47:21]wFMCommunicate request_size=4 [11:47:21]MH_SAM_APDU [11:47:21]CAPDU: 80 11 00 00 [11:47:21]Write to MH i2c: E2 08 00 21 1E 80 11 00 00 00 00 00 00 B9 [11:47:21]Write i2c OK [11:47:21]MH_I2C_Read... [11:47:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:21]Read from MH i2c: E2 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: E2 17 00 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: E2 17 00 21 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0E [11:47:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:47:21]wFMCommunicate OK [11:47:21]CreateOFDProtocolMessage done [11:47:21]OFDSenderStorePacket 202745 [11:47:21]StoreOFDPacket docnum=202745 [11:47:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AE 10 07 01 E9 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 48 CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 17 03 00 35 04 06 00 7D 38 40 71 63 DD C7 86 18 AD 53 C5 6E 02 [11:47:21]CheckFolder [11:47:21]dirname=/storage/ofd_packets [11:47:21]CheckFolder done [11:47:21]ProducePacketName [11:47:21]name=ofd_packets/00202745 [11:47:21]NVStorageSaveData ofd_packets/00202745 [11:47:21]File name is /storage/ofd_packets/00202745 [11:47:21]Write 301 bytes [11:47:21]NVStorageSaveData done [11:47:21]OFDSenderStorePacket done [11:47:21]KKMCreateOFDPacket done [11:47:21]NVStorageSaveData kkm_last_timestamp [11:47:21]File name is /storage/kkm_last_timestamp [11:47:21]Write 4 bytes [11:47:21]NVStorageSaveData done [11:47:21]ExternCall_PrintAddStr [11:47:21]wPrintStart [11:47:21]Write to MH i2c: 01 00 00 22 1E 40 [11:47:21]Write i2c OK [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: 01 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: 01 07 00 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: 01 07 00 22 1E 00 00 00 00 00 FF 0F 55 [11:47:21]RasterBufferAndPrint [11:47:21]line Счет N : (1)450533 [11:47:21]line ИНН: 02508201610067 [11:47:21]line Контрольно-Кассовый Чек [11:47:21]line ПРОДАЖА [11:47:21]line ТРК (МРК, ГНК) : 52 [11:47:21]line Товар: 2710124130 [11:47:21]line Аи-92-К-2 [11:47:21]line 7.480 * 66.90 [11:47:21]line = 500.41 [11:47:21]line НДС 12% НСП 1% [11:47:21]line > о реализуемом товаре [11:47:21]line ОКРУГЛЕНИЕ: -0.41 [11:47:21]line ИТОГО: 500.00 [11:47:21]line Внесено: 500.00 [11:47:21]line СДАЧА: 0.00 [11:47:21]line НСП 1% : 4.43 [11:47:21]line НДС 12% : 53.14 [11:47:21]line Наличными: 500.00 [11:47:21]line Безнал.: 0.00 [11:47:21]line Место: АЗС № 171 "Партнер Нефть" [11:47:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:47:21]line СНО: Общий режим [11:47:21]line Чек 140 29.10.2024 11:47 [11:47:21]line Смена: 546 ФФД: 1.0 [11:47:21]line ЗНМ: 0300000109 [11:47:21]line РНМ: 0000000000091777 [11:47:21]line Версия ККМ: 001 [11:47:21]line ФМ: 0000000000871756 [11:47:21]line ФД: 202745 [11:47:21]line ФПД: 137680552813533 [11:47:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114720&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202745&fm=137680552813533&tin=02508201610067®Number=0000000000091777&sum=50000 [11:47:21]OFD Sender: Processing packet 202745 [packets to send 116, broken 115] [11:47:21]ProducePacketName [11:47:21]name=ofd_packets/00202745 [11:47:21]OFD Sender: To server: pG, [11:47:21]CommunicateWithHost lk.salyk.kg:30040 [11:47:21]ConnectInit lk.salyk.kg [11:47:21]written 0, free lines is 4095 [11:47:21]Connected sock=10 [11:47:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AE 10 07 01 E9 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 48 CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 17 03 00 35 04 06 00 7D 38 40 71 63 DD C7 86 18 AD 53 C5 6E 02 [11:47:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D8 60 47 00 FD 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 17 03 00 F4 03 04 00 FB 76 20 67 B6 04 01 00 00 17 C0 39 73 2D AD AA 53 [11:47:22]CommunicateWithHost err = 0 [11:47:22]CheckOFDResponse [11:47:22]1017 (14) - 77093643461234 [11:47:22]1041 (16) - 0000000000871756 [11:47:22]1040 (4) - 202745 [11:47:22]1012 (4) - 29.10.2024 05:47 [11:47:22]1206 (1) - 0 [11:47:22]OFD Sender: Remove packet 202745 [11:47:22]ProducePacketName [11:47:22]name=ofd_packets/00202745 [11:47:22]NVStorageDeleteData [11:47:22]Write to MH i2c: 01 00 00 4D 1E 6B [11:47:22]Write i2c OK [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: 01 [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: 01 07 00 [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: 01 07 00 4D 1E 00 00 00 00 00 91 0C 0F [11:47:22]RasterBufferAndPrint [11:47:22]line [11:47:22]line [11:47:22]line [11:47:22]line [11:47:22]line [11:47:22]written 0, free lines is 3222 [11:47:22]MH_Cut [11:47:22]Write to MH i2c: D1 01 00 54 1E 01 44 [11:47:22]Write i2c OK [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: D1 [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: D1 01 00 [11:47:22]MH_I2C_Read... [11:47:22]Read from MH i2c: D1 01 00 54 1E 00 43 [11:47:22]Write to MH i2c: 01 00 00 55 1E 73 [11:47:22]Write i2c OK [11:47:22]MH_I2C_Read... [11:47:22]OFD Sender: No OFD packet to send [11:47:23]*** Cut start [11:47:23]*** Purtial cut [11:47:23]*** Stage 1: CUTSNS_PIN = 1 [11:47:23]Read from MH i2c: 01 [11:47:23]MH_I2C_Read... [11:47:23]*** Stop cut motor [11:47:23]*** Cut end [11:47:23]Read from MH i2c: 01 07 00 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: 01 07 00 55 1E 00 00 00 00 00 FF 0F 88 [11:47:23]process_action close_receipt done [11:47:23]requested_data is exist [11:47:23]produce_requested_data [11:47:23]requested_item fm.sn is exist - process it [11:47:23]wFMCommunicate request_size=4 [11:47:23]MH_SAM_APDU [11:47:23]CAPDU: 80 11 00 00 [11:47:23]Write to MH i2c: E2 08 00 56 1E 80 11 00 00 00 00 00 00 EE [11:47:23]Write i2c OK [11:47:23]MH_I2C_Read... [11:47:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:23]Read from MH i2c: E2 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: E2 17 00 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: E2 17 00 56 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 43 [11:47:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:47:23]wFMCommunicate OK [11:47:23]requested_item fd.num is exist - process it [11:47:23]SAM_PROTO_GetFieldsCounters [11:47:23]wFMCommunicate request_size=4 [11:47:23]MH_SAM_APDU [11:47:23]CAPDU: 80 13 00 00 [11:47:23]Write to MH i2c: E2 08 00 57 1E 80 13 00 00 00 00 00 00 F1 [11:47:23]Write i2c OK [11:47:23]MH_I2C_Read... [11:47:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:47:23]Read from MH i2c: E2 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: E2 62 00 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: E2 62 00 57 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F9 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 F5 [11:47:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F9 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:47:23]wFMCommunicate OK [11:47:23]SAM_PROTO_GetFieldsCounters done [11:47:23]requested_item shift.num is exist - process it [11:47:23]requested_item shift.opened is exist - process it [11:47:23]req_shift_opened [11:47:23]FM_GetShiftState [11:47:23]SAM_PROTO_GetShiftState [11:47:23]wFMCommunicate request_size=4 [11:47:23]MH_SAM_APDU [11:47:23]CAPDU: 80 13 01 00 [11:47:23]Write to MH i2c: E2 08 00 58 1E 80 13 01 00 00 00 00 00 F3 [11:47:23]Write i2c OK [11:47:23]MH_I2C_Read... [11:47:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:23]Read from MH i2c: E2 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: E2 0E 00 [11:47:23]MH_I2C_Read... [11:47:23]Read from MH i2c: E2 0E 00 58 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DC [11:47:23]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:47:23]wFMCommunicate OK [11:47:23]SAM_PROTO_GetShiftState done [11:47:23]FM_GetShiftState done [11:47:23]req_shift_opened done [11:47:23]requested_item shift.open_date is exist - process it [11:47:23]req_shift_open_date [11:47:23]req_shift_open_date done [11:47:23]produce_requested_data done [11:47:23]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202745,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:47:23]process_action_free close_receipt [11:47:23]json_value_free [11:47:23]json_value_free done [11:47:23]process_json_proto returns [11:47:23]Send response to host [11:47:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202745,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:47:23]free response buf [11:47:23]execute_script done [11:47:23]execute_script returns [11:47:23]free content buf [11:47:23]Sock 8.Close socket [11:47:23]Sock 8.Thread stoped [11:47:27]OFD Sender: No OFD packet to send [11:47:32]OFD Sender: No OFD packet to send [11:47:37]OFD Sender: No OFD packet to send [11:47:42]OFD Sender: No OFD packet to send [11:47:47]OFD Sender: No OFD packet to send [11:47:48]accept exits with 9 [11:47:48]New connection [11:47:48]New thread 3066834276 created [11:47:48]Thread 3066977636 joined [11:47:48]Waiting for new connection... [11:47:48] Sock 9.Parse request [11:47:48]Sock 9.Check first char [11:47:48]Sock 9.First char is OK [11:47:48]request: POST /json_proto HTTP/1.0 [11:47:48]Method: POST [11:47:48]URL: /json_proto [11:47:48]Method is POST - this is cgi request [11:47:48]url: /json_proto [11:47:48]query_string will be loaded in cgi processing [11:47:48]execute_cgi json_proto POST (null) [11:47:48]execute_cgi path=json_proto method=POST [11:47:48]POST find Content-Length [11:47:48]Host: 172.17.63.195:8080 [11:47:48]Content-Length: 682 [11:47:48]Content-Type: application/json [11:47:48] [11:47:48]POST finish read [11:47:48]Found Content-Length = 682 [11:47:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [11:47:48]execute_script... [11:47:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [11:47:48]POST & json_proto [11:47:48]process_json_proto [11:47:48]json parsed OK: [11:47:48]protocol is kg_v1.0 [11:47:48]action value=close_receipt [11:47:48]process_action close_receipt [11:47:48]cmd_close_receipt [11:47:48]MH_GetDate [11:47:48]Write to MH i2c: F0 00 00 59 1E 66 [11:47:48]Write i2c OK [11:47:48]MH_I2C_Read... [11:47:48]Read from MH i2c: F0 [11:47:48]MH_I2C_Read... [11:47:48]Read from MH i2c: F0 09 00 [11:47:48]MH_I2C_Read... [11:47:48]Read from MH i2c: F0 09 00 59 1E 00 65 CB 20 67 47 1B 1E 67 0D [11:47:48]GetLastDocTimeStamp 1730202440 [11:47:48]current date 1730202469 [11:47:48]FM_GetShiftState [11:47:48]SAM_PROTO_GetShiftState [11:47:48]wFMCommunicate request_size=4 [11:47:48]MH_SAM_APDU [11:47:48]CAPDU: 80 13 01 00 [11:47:48]Write to MH i2c: E2 08 00 5A 1E 80 13 01 00 00 00 00 00 F5 [11:47:48]Write i2c OK [11:47:48]MH_I2C_Read... [11:47:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:48]Read from MH i2c: E2 [11:47:48]MH_I2C_Read... [11:47:48]Read from MH i2c: E2 0E 00 [11:47:48]MH_I2C_Read... [11:47:48]Read from MH i2c: E2 0E 00 5A 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DE [11:47:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:47:48]wFMCommunicate OK [11:47:48]SAM_PROTO_GetShiftState done [11:47:48]FM_GetShiftState done [11:47:48]opened in 1730160431 [11:47:48]opened+sec_in_day 1730246831 [11:47:48]quantity*price = 200031 [11:47:48]sum+1 = 200032 [11:47:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 141 29.10.2024 11:47 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202746 ФПД: 29234587788669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114749&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202746&fm=29234587788669&tin=02508201610067®Number=0000000000091777&sum=200000 [11:47:49]StoreToDocumentArchive [11:47:49]shift 546 fd 202746 [11:47:49]save to /storage/0546/doc_00202746 [11:47:49]save last doc name /storage/0546/doc_00202746 to /storage/kkm_last_doc_name [11:47:49]save OK [11:47:49]Clear old archive folders... [11:47:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:47:49]tlvbuf is 007CC300 [11:47:49]SAM_PROTO_ClearQueue [11:47:49]wFMCommunicate request_size=4 [11:47:49]MH_SAM_APDU [11:47:49]CAPDU: 80 09 00 00 [11:47:49]Write to MH i2c: E2 08 00 67 1E 80 09 00 00 00 00 00 00 F7 [11:47:49]Write i2c OK [11:47:49]MH_I2C_Read... [11:47:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:47:49]Read from MH i2c: E2 [11:47:49]MH_I2C_Read... [11:47:49]Read from MH i2c: E2 03 00 [11:47:49]MH_I2C_Read... [11:47:49]Read from MH i2c: E2 03 00 67 1E 00 90 00 F9 [11:47:49]RAPDU: 90 00 [11:47:49]wFMCommunicate OK [11:47:49]SAM_PROTO_ClearQueue done [11:47:49]KKMCreateOFDPacket [11:47:49]OFDProtocolAddRootSTLVToBuf [11:47:49]FM_MakeSignedData [11:47:49]FM_MakeSignedData [11:47:49]SAM_PROTO_SignData [11:47:49]wFMCommunicate request_size=4 [11:47:49]MH_SAM_APDU [11:47:49]CAPDU: 80 0D 01 02 [11:47:49]Write to MH i2c: E2 08 00 68 1E 80 0D 01 02 00 00 00 00 FF [11:47:49]Write i2c OK [11:47:49]MH_I2C_Read... [11:47:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:47:49]Read from MH i2c: E2 [11:47:49]MH_I2C_Read... [11:47:49]Read from MH i2c: E2 03 00 [11:47:49]MH_I2C_Read... [11:47:49]Read from MH i2c: E2 03 00 68 1E 00 90 00 FA [11:47:49]RAPDU: 90 00 [11:47:49]wFMCommunicate OK [11:47:49]wFMCommunicate request_size=255 [11:47:49]MH_SAM_APDU [11:47:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 65 CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 17 03 00 35 04 06 00 1A [11:47:49]Write to MH i2c: E2 02 01 69 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 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 65 CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 17 03 00 35 04 06 00 1A 00 00 6B [11:47:49]Write i2c OK [11:47:49]MH_I2C_Read... [11:47:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:47:50]Read from MH i2c: E2 [11:47:50]MH_I2C_Read... [11:47:50]Read from MH i2c: E2 03 00 [11:47:50]MH_I2C_Read... [11:47:50]Read from MH i2c: E2 03 00 69 1E 00 90 00 FB [11:47:50]RAPDU: 90 00 [11:47:50]wFMCommunicate OK [11:47:50]wFMCommunicate request_size=10 [11:47:50]MH_SAM_APDU [11:47:50]CAPDU: 80 0D 02 02 05 96 B5 38 65 7D [11:47:50]Write to MH i2c: E2 0D 00 6A 1E 80 0D 02 02 05 00 96 B5 38 65 7D 00 00 71 [11:47:50]Write i2c OK [11:47:50]MH_I2C_Read... [11:47:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:47:50]Read from MH i2c: E2 [11:47:50]MH_I2C_Read... [11:47:50]Read from MH i2c: E2 03 00 [11:47:50]MH_I2C_Read... [11:47:50]Read from MH i2c: E2 03 00 6A 1E 00 90 00 FC [11:47:50]RAPDU: 90 00 [11:47:50]wFMCommunicate OK [11:47:50]wFMCommunicate request_size=4 [11:47:50]MH_SAM_APDU [11:47:50]CAPDU: 80 0D 03 02 [11:47:50]Write to MH i2c: E2 08 00 6B 1E 80 0D 03 02 00 00 00 00 04 [11:47:50]Write i2c OK [11:47:50]MH_I2C_Read... [11:47:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:47:50]Read from MH i2c: E2 [11:47:50]MH_I2C_Read... [11:47:50]Read from MH i2c: E2 0B 00 [11:47:50]MH_I2C_Read... [11:47:50]Read from MH i2c: E2 0B 00 6B 1E 00 A2 BF 2C 99 96 A5 BC 20 90 00 42 [11:47:50]RAPDU: A2 BF 2C 99 96 A5 BC 20 90 00 [11:47:50]wFMCommunicate OK [11:47:50]SAM_PROTO_SignData done [11:47:50]FM_MakeSignedData done [11:47:50]CreateOFDProtocolMessage [11:47:50]wFMCommunicate request_size=4 [11:47:50]MH_SAM_APDU [11:47:50]CAPDU: 80 11 00 00 [11:47:50]Write to MH i2c: E2 08 00 6C 1E 80 11 00 00 00 00 00 00 04 [11:47:50]Write i2c OK [11:47:50]MH_I2C_Read... [11:47:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:50]Read from MH i2c: E2 [11:47:50]MH_I2C_Read... [11:47:50]Read from MH i2c: E2 17 00 [11:47:50]MH_I2C_Read... [11:47:50]Read from MH i2c: E2 17 00 6C 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 59 [11:47:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:47:50]wFMCommunicate OK [11:47:50]CreateOFDProtocolMessage done [11:47:50]OFDSenderStorePacket 202746 [11:47:50]StoreOFDPacket docnum=202746 [11:47:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5C CC 07 01 03 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 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 65 CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 17 03 00 35 04 06 00 1A 96 B5 38 65 7D A2 BF 2C 99 96 A5 BC 20 [11:47:50]CheckFolder [11:47:50]dirname=/storage/ofd_packets [11:47:50]CheckFolder done [11:47:50]ProducePacketName [11:47:50]name=ofd_packets/00202746 [11:47:50]NVStorageSaveData ofd_packets/00202746 [11:47:50]File name is /storage/ofd_packets/00202746 [11:47:50]Write 301 bytes [11:47:50]NVStorageSaveData done [11:47:50]OFDSenderStorePacket done [11:47:50]KKMCreateOFDPacket done [11:47:50]NVStorageSaveData kkm_last_timestamp [11:47:50]File name is /storage/kkm_last_timestamp [11:47:50]Write 4 bytes [11:47:50]NVStorageSaveData done [11:47:50]ExternCall_PrintAddStr [11:47:50]wPrintStart [11:47:50]Write to MH i2c: 01 00 00 6D 1E 8B [11:47:50]Write i2c OK [11:47:50]MH_I2C_Read... [11:47:50]Read from MH i2c: 01 [11:47:50]MH_I2C_Read... [11:47:50]Read from MH i2c: 01 07 00 [11:47:50]MH_I2C_Read... [11:47:50]Read from MH i2c: 01 07 00 6D 1E 00 00 00 00 00 FF 0F A0 [11:47:50]RasterBufferAndPrint [11:47:50]line Счет N : (1)450532 [11:47:50]line ИНН: 02508201610067 [11:47:50]line Контрольно-Кассовый Чек [11:47:50]line ПРОДАЖА [11:47:50]line ТРК (МРК, ГНК) : 62 [11:47:50]line Товар: 2710124130 [11:47:50]line Аи-92-К-2 [11:47:50]line 29.900 * 66.90 [11:47:50]line = 2000.31 [11:47:50]line НДС 12% НСП 1% [11:47:50]line > о реализуемом товаре [11:47:50]line ОКРУГЛЕНИЕ: -0.31 [11:47:50]line ИТОГО: 2000.00 [11:47:50]line Внесено: 2000.00 [11:47:50]line СДАЧА: 0.00 [11:47:50]line НСП 1% : 17.70 [11:47:50]line НДС 12% : 212.42 [11:47:50]line Наличными: 2000.00 [11:47:50]line Безнал.: 0.00 [11:47:50]line Место: АЗС № 171 "Партнер Нефть" [11:47:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:47:50]line СНО: Общий режим [11:47:50]line Чек 141 29.10.2024 11:47 [11:47:50]line Смена: 546 ФФД: 1.0 [11:47:50]line ЗНМ: 0300000109 [11:47:50]line РНМ: 0000000000091777 [11:47:50]line Версия ККМ: 001 [11:47:50]line ФМ: 0000000000871756 [11:47:50]line ФД: 202746 [11:47:50]line ФПД: 29234587788669 [11:47:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T114749&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202746&fm=29234587788669&tin=02508201610067®Number=0000000000091777&sum=200000 [11:47:50]OFD Sender: Processing packet 202746 [packets to send 116, broken 115] [11:47:50]ProducePacketName [11:47:50]name=ofd_packets/00202746 [11:47:50]OFD Sender: To server: pG, [11:47:50]CommunicateWithHost lk.salyk.kg:30040 [11:47:50]ConnectInit lk.salyk.kg [11:47:50]written 0, free lines is 4095 [11:47:50]Connected sock=10 [11:47:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5C CC 07 01 03 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 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 65 CB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 17 03 00 35 04 06 00 1A 96 B5 38 65 7D A2 BF 2C 99 96 A5 BC 20 [11:47:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 40 31 47 00 DA 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 17 03 00 F4 03 04 00 17 77 20 67 B6 04 01 00 00 A3 71 D9 72 41 49 14 88 [11:47:50]CommunicateWithHost err = 0 [11:47:50]CheckOFDResponse [11:47:50]1017 (14) - 77093643461234 [11:47:50]1041 (16) - 0000000000871756 [11:47:50]1040 (4) - 202746 [11:47:50]1012 (4) - 29.10.2024 05:48 [11:47:50]1206 (1) - 0 [11:47:50]OFD Sender: Remove packet 202746 [11:47:50]ProducePacketName [11:47:50]name=ofd_packets/00202746 [11:47:50]NVStorageDeleteData [11:47:51]Write to MH i2c: 01 00 00 98 1E B6 [11:47:51]Write i2c OK [11:47:51]MH_I2C_Read... [11:47:51]Read from MH i2c: 01 [11:47:51]MH_I2C_Read... [11:47:51]Read from MH i2c: 01 07 00 [11:47:51]MH_I2C_Read... [11:47:51]Read from MH i2c: 01 07 00 98 1E 00 00 00 00 00 9F 0C 68 [11:47:51]RasterBufferAndPrint [11:47:51]line [11:47:51]line [11:47:51]line [11:47:51]line [11:47:51]line [11:47:51]written 0, free lines is 3237 [11:47:51]MH_Cut [11:47:51]Write to MH i2c: D1 01 00 9F 1E 01 8F [11:47:51]Write i2c OK [11:47:51]MH_I2C_Read... [11:47:51]Read from MH i2c: D1 [11:47:51]MH_I2C_Read... [11:47:51]Read from MH i2c: D1 01 00 [11:47:51]MH_I2C_Read... [11:47:51]Read from MH i2c: D1 01 00 9F 1E 00 8E [11:47:51]Write to MH i2c: 01 00 00 A0 1E BE [11:47:51]Write i2c OK [11:47:51]MH_I2C_Read... [11:47:51]OFD Sender: No OFD packet to send [11:47:51]*** Cut start [11:47:51]*** Purtial cut [11:47:51]*** Stage 1: CUTSNS_PIN = 1 [11:47:52]Read from MH i2c: 01 [11:47:52]MH_I2C_Read... [11:47:52]*** Stop cut motor [11:47:52]*** Cut end [11:47:52]Read from MH i2c: 01 07 00 [11:47:52]MH_I2C_Read... [11:47:52]Read from MH i2c: 01 07 00 A0 1E 00 00 00 00 00 FF 0F D3 [11:47:52]process_action close_receipt done [11:47:52]requested_data is exist [11:47:52]produce_requested_data [11:47:52]requested_item fm.sn is exist - process it [11:47:52]wFMCommunicate request_size=4 [11:47:52]MH_SAM_APDU [11:47:52]CAPDU: 80 11 00 00 [11:47:52]Write to MH i2c: E2 08 00 A1 1E 80 11 00 00 00 00 00 00 39 [11:47:52]Write i2c OK [11:47:52]MH_I2C_Read... [11:47:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:47:52]Read from MH i2c: E2 [11:47:52]MH_I2C_Read... [11:47:52]Read from MH i2c: E2 17 00 [11:47:52]MH_I2C_Read... [11:47:52]Read from MH i2c: E2 17 00 A1 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8E [11:47:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:47:52]wFMCommunicate OK [11:47:52]requested_item fd.num is exist - process it [11:47:52]SAM_PROTO_GetFieldsCounters [11:47:52]wFMCommunicate request_size=4 [11:47:52]MH_SAM_APDU [11:47:52]CAPDU: 80 13 00 00 [11:47:52]Write to MH i2c: E2 08 00 A2 1E 80 13 00 00 00 00 00 00 3C [11:47:52]Write i2c OK [11:47:52]MH_I2C_Read... [11:47:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:47:52]Read from MH i2c: E2 [11:47:52]MH_I2C_Read... [11:47:52]Read from MH i2c: E2 62 00 [11:47:52]MH_I2C_Read... [11:47:52]Read from MH i2c: E2 62 00 A2 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FA 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 44 [11:47:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FA 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:47:52]wFMCommunicate OK [11:47:52]SAM_PROTO_GetFieldsCounters done [11:47:52]requested_item shift.num is exist - process it [11:47:52]requested_item shift.opened is exist - process it [11:47:52]req_shift_opened [11:47:52]FM_GetShiftState [11:47:52]SAM_PROTO_GetShiftState [11:47:52]wFMCommunicate request_size=4 [11:47:52]MH_SAM_APDU [11:47:52]CAPDU: 80 13 01 00 [11:47:52]Write to MH i2c: E2 08 00 A3 1E 80 13 01 00 00 00 00 00 3E [11:47:52]Write i2c OK [11:47:52]MH_I2C_Read... [11:47:52]Read from MH i2c: E2 [11:47:52]MH_I2C_Read... [11:47:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:52]Read from MH i2c: E2 0E 00 [11:47:52]MH_I2C_Read... [11:47:52]Read from MH i2c: E2 0E 00 A3 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 27 [11:47:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:47:52]wFMCommunicate OK [11:47:52]SAM_PROTO_GetShiftState done [11:47:52]FM_GetShiftState done [11:47:52]req_shift_opened done [11:47:52]requested_item shift.open_date is exist - process it [11:47:52]req_shift_open_date [11:47:52]req_shift_open_date done [11:47:52]produce_requested_data done [11:47:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202746,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:47:52]process_action_free close_receipt [11:47:52]json_value_free [11:47:52]json_value_free done [11:47:52]process_json_proto returns [11:47:52]Send response to host [11:47:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202746,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:47:52]free response buf [11:47:52]execute_script done [11:47:52]execute_script returns [11:47:52]free content buf [11:47:52]Sock 9.Close socket [11:47:52]Sock 9.Thread stoped [11:47:56]OFD Sender: No OFD packet to send [11:48:01]OFD Sender: No OFD packet to send [11:48:06]OFD Sender: No OFD packet to send [11:48:11]OFD Sender: No OFD packet to send [11:48:16]OFD Sender: No OFD packet to send [11:48:21]OFD Sender: No OFD packet to send [11:48:26]OFD Sender: No OFD packet to send [11:48:31]OFD Sender: No OFD packet to send [11:48:36]OFD Sender: No OFD packet to send [11:48:41]OFD Sender: No OFD packet to send [11:48:46]OFD Sender: No OFD packet to send [11:48:51]OFD Sender: No OFD packet to send [11:48:56]OFD Sender: No OFD packet to send [11:49:01]OFD Sender: No OFD packet to send [11:49:06]OFD Sender: No OFD packet to send [11:49:11]OFD Sender: No OFD packet to send [11:49:16]OFD Sender: No OFD packet to send [11:49:21]OFD Sender: No OFD packet to send [11:49:26]OFD Sender: No OFD packet to send [11:49:31]OFD Sender: No OFD packet to send [11:49:36]OFD Sender: No OFD packet to send [11:49:41]OFD Sender: No OFD packet to send [11:49:46]OFD Sender: No OFD packet to send [11:49:51]OFD Sender: No OFD packet to send [11:49:56]OFD Sender: No OFD packet to send [11:50:01]OFD Sender: No OFD packet to send [11:50:06]OFD Sender: No OFD packet to send [11:50:11]OFD Sender: No OFD packet to send [11:50:16]OFD Sender: No OFD packet to send [11:50:21]OFD Sender: No OFD packet to send [11:50:26]OFD Sender: No OFD packet to send [11:50:31]OFD Sender: No OFD packet to send [11:50:36]OFD Sender: No OFD packet to send [11:50:41]OFD Sender: No OFD packet to send [11:50:46]OFD Sender: No OFD packet to send [11:50:51]OFD Sender: No OFD packet to send [11:50:56]OFD Sender: No OFD packet to send [11:50:58]accept exits with 8 [11:50:58]New connection [11:50:58]New thread 3066977636 created [11:50:58]Thread 3066834276 joined [11:50:58]Waiting for new connection... [11:50:58] Sock 8.Parse request [11:50:58]Sock 8.Check first char [11:50:58]Sock 8.First char is OK [11:50:58]request: POST /json_proto HTTP/1.0 [11:50:58]Method: POST [11:50:58]URL: /json_proto [11:50:58]Method is POST - this is cgi request [11:50:58]url: /json_proto [11:50:58]query_string will be loaded in cgi processing [11:50:58]execute_cgi json_proto POST (null) [11:50:58]execute_cgi path=json_proto method=POST [11:50:58]POST find Content-Length [11:50:58]Host: 172.17.63.195:8080 [11:50:58]Content-Length: 679 [11:50:58]Content-Type: application/json [11:50:58] [11:50:58]POST finish read [11:50:58]Found Content-Length = 679 [11:50:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:58]execute_script... [11:50:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:58]POST & json_proto [11:50:58]process_json_proto [11:50:58]json parsed OK: [11:50:58]protocol is kg_v1.0 [11:50:58]action value=close_receipt [11:50:58]process_action close_receipt [11:50:58]cmd_close_receipt [11:50:58]MH_GetDate [11:50:58]Write to MH i2c: F0 00 00 A4 1E B1 [11:50:58]Write i2c OK [11:50:58]MH_I2C_Read... [11:50:58]Read from MH i2c: F0 [11:50:58]MH_I2C_Read... [11:50:58]Read from MH i2c: F0 09 00 [11:50:58]MH_I2C_Read... [11:50:58]Read from MH i2c: F0 09 00 A4 1E 00 23 CC 20 67 47 1B 1E 67 17 [11:50:58]GetLastDocTimeStamp 1730202469 [11:50:58]current date 1730202659 [11:50:58]FM_GetShiftState [11:50:58]SAM_PROTO_GetShiftState [11:50:58]wFMCommunicate request_size=4 [11:50:58]MH_SAM_APDU [11:50:58]CAPDU: 80 13 01 00 [11:50:58]Write to MH i2c: E2 08 00 A5 1E 80 13 01 00 00 00 00 00 40 [11:50:58]Write i2c OK [11:50:58]MH_I2C_Read... [11:50:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:59]Read from MH i2c: E2 [11:50:59]MH_I2C_Read... [11:50:59]Read from MH i2c: E2 0E 00 [11:50:59]MH_I2C_Read... [11:50:59]Read from MH i2c: E2 0E 00 A5 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 29 [11:50:59]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:50:59]wFMCommunicate OK [11:50:59]SAM_PROTO_GetShiftState done [11:50:59]FM_GetShiftState done [11:50:59]opened in 1730160431 [11:50:59]opened+sec_in_day 1730246831 [11:50:59]quantity*price = 100050 [11:50:59]sum+1 = 100052 [11:50:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 142 29.10.2024 11:50 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202747 ФПД: 244881618216223 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115059&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202747&fm=244881618216223&tin=02508201610067®Number=0000000000091777&sum=100000 [11:51:00]StoreToDocumentArchive [11:51:00]shift 546 fd 202747 [11:51:00]save to /storage/0546/doc_00202747 [11:51:00]save last doc name /storage/0546/doc_00202747 to /storage/kkm_last_doc_name [11:51:00]save OK [11:51:00]Clear old archive folders... [11:51:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:51:00]tlvbuf is 00764610 [11:51:00]SAM_PROTO_ClearQueue [11:51:00]wFMCommunicate request_size=4 [11:51:00]MH_SAM_APDU [11:51:00]CAPDU: 80 09 00 00 [11:51:00]Write to MH i2c: E2 08 00 B2 1E 80 09 00 00 00 00 00 00 42 [11:51:00]Write i2c OK [11:51:00]MH_I2C_Read... [11:51:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:51:00]Read from MH i2c: E2 [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: E2 03 00 [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: E2 03 00 B2 1E 00 90 00 44 [11:51:00]RAPDU: 90 00 [11:51:00]wFMCommunicate OK [11:51:00]SAM_PROTO_ClearQueue done [11:51:00]KKMCreateOFDPacket [11:51:00]OFDProtocolAddRootSTLVToBuf [11:51:00]FM_MakeSignedData [11:51:00]FM_MakeSignedData [11:51:00]SAM_PROTO_SignData [11:51:00]wFMCommunicate request_size=4 [11:51:00]MH_SAM_APDU [11:51:00]CAPDU: 80 0D 01 02 [11:51:00]Write to MH i2c: E2 08 00 B3 1E 80 0D 01 02 00 00 00 00 4A [11:51:00]Write i2c OK [11:51:00]MH_I2C_Read... [11:51:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:51:00]Read from MH i2c: E2 [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: E2 03 00 [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: E2 03 00 B3 1E 00 90 00 45 [11:51:00]RAPDU: 90 00 [11:51:00]wFMCommunicate OK [11:51:00]wFMCommunicate request_size=255 [11:51:00]MH_SAM_APDU [11:51:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 23 CC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 17 03 00 35 04 06 00 DE B7 F1 DD [11:51:00]Write to MH i2c: E2 02 01 B4 1E 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 23 CC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 17 03 00 35 04 06 00 DE B7 F1 DD 00 00 74 [11:51:00]Write i2c OK [11:51:00]MH_I2C_Read... [11:51:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:00]Read from MH i2c: E2 [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: E2 03 00 [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: E2 03 00 B4 1E 00 90 00 46 [11:51:00]RAPDU: 90 00 [11:51:00]wFMCommunicate OK [11:51:00]wFMCommunicate request_size=7 [11:51:00]MH_SAM_APDU [11:51:00]CAPDU: 80 0D 02 02 02 A5 1F [11:51:00]Write to MH i2c: E2 0A 00 B5 1E 80 0D 02 02 02 00 A5 1F 00 00 15 [11:51:00]Write i2c OK [11:51:00]MH_I2C_Read... [11:51:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:00]Read from MH i2c: E2 [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: E2 03 00 [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: E2 03 00 B5 1E 00 90 00 47 [11:51:00]RAPDU: 90 00 [11:51:00]wFMCommunicate OK [11:51:00]wFMCommunicate request_size=4 [11:51:00]MH_SAM_APDU [11:51:00]CAPDU: 80 0D 03 02 [11:51:00]Write to MH i2c: E2 08 00 B6 1E 80 0D 03 02 00 00 00 00 4F [11:51:00]Write i2c OK [11:51:00]MH_I2C_Read... [11:51:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:51:00]Read from MH i2c: E2 [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: E2 0B 00 [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: E2 0B 00 B6 1E 00 B0 2D 0A 8F 2A FC D6 06 90 00 C8 [11:51:00]RAPDU: B0 2D 0A 8F 2A FC D6 06 90 00 [11:51:00]wFMCommunicate OK [11:51:00]SAM_PROTO_SignData done [11:51:00]FM_MakeSignedData done [11:51:00]CreateOFDProtocolMessage [11:51:00]wFMCommunicate request_size=4 [11:51:00]MH_SAM_APDU [11:51:00]CAPDU: 80 11 00 00 [11:51:00]Write to MH i2c: E2 08 00 B7 1E 80 11 00 00 00 00 00 00 4F [11:51:00]Write i2c OK [11:51:00]MH_I2C_Read... [11:51:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:00]Read from MH i2c: E2 [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: E2 17 00 [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: E2 17 00 B7 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A4 [11:51:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:51:00]wFMCommunicate OK [11:51:00]CreateOFDProtocolMessage done [11:51:00]OFDSenderStorePacket 202747 [11:51:00]StoreOFDPacket docnum=202747 [11:51:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 A0 B8 04 01 55 DC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 23 CC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 17 03 00 35 04 06 00 DE B7 F1 DD A5 1F B0 2D 0A 8F 2A FC D6 06 [11:51:00]CheckFolder [11:51:00]dirname=/storage/ofd_packets [11:51:00]CheckFolder done [11:51:00]ProducePacketName [11:51:00]name=ofd_packets/00202747 [11:51:00]NVStorageSaveData ofd_packets/00202747 [11:51:00]File name is /storage/ofd_packets/00202747 [11:51:00]Write 298 bytes [11:51:00]NVStorageSaveData done [11:51:00]OFDSenderStorePacket done [11:51:00]KKMCreateOFDPacket done [11:51:00]NVStorageSaveData kkm_last_timestamp [11:51:00]File name is /storage/kkm_last_timestamp [11:51:00]Write 4 bytes [11:51:00]NVStorageSaveData done [11:51:00]ExternCall_PrintAddStr [11:51:00]wPrintStart [11:51:00]Write to MH i2c: 01 00 00 B8 1E D6 [11:51:00]Write i2c OK [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: 01 [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: 01 07 00 [11:51:00]MH_I2C_Read... [11:51:00]Read from MH i2c: 01 07 00 B8 1E 00 00 00 00 00 FF 0F EB [11:51:00]RasterBufferAndPrint [11:51:00]line Счет N : (1)450534 [11:51:00]line ИНН: 02508201610067 [11:51:00]line Контрольно-Кассовый Чек [11:51:00]line ПРОДАЖА [11:51:00]line ТРК (МРК, ГНК) : 33 [11:51:00]line Товар: 2710194210 [11:51:00]line ДТ-К-2 [11:51:00]line 13.130 * 76.20 [11:51:00]line = 1000.51 [11:51:00]line НДС 12% НСП 1% [11:51:00]line > о реализуемом товаре [11:51:00]line ОКРУГЛЕНИЕ: -0.51 [11:51:00]line ИТОГО: 1000.00 [11:51:00]line Внесено: 1000.00 [11:51:00]line СДАЧА: 0.00 [11:51:00]line НСП 1% : 8.85 [11:51:00]line НДС 12% : 106.25 [11:51:00]line Наличными: 1000.00 [11:51:00]line Безнал.: 0.00 [11:51:00]line Место: АЗС № 171 "Партнер Нефть" [11:51:00]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:51:00]line СНО: Общий режим [11:51:00]line Чек 142 29.10.2024 11:50 [11:51:00]line Смена: 546 ФФД: 1.0 [11:51:00]line ЗНМ: 0300000109 [11:51:00]line РНМ: 0000000000091777 [11:51:00]line Версия ККМ: 001 [11:51:00]line ФМ: 0000000000871756 [11:51:00]line ФД: 202747 [11:51:00]line ФПД: 244881618216223 [11:51:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115059&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202747&fm=244881618216223&tin=02508201610067®Number=0000000000091777&sum=100000 [11:51:00]OFD Sender: Processing packet 202747 [packets to send 116, broken 115] [11:51:00]ProducePacketName [11:51:00]name=ofd_packets/00202747 [11:51:00]OFD Sender: To server: pG, [11:51:00]CommunicateWithHost lk.salyk.kg:30040 [11:51:00]ConnectInit lk.salyk.kg [11:51:00]written 0, free lines is 4095 [11:51:01]Connected sock=10 [11:51:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 A0 B8 04 01 55 DC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 23 CC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 17 03 00 35 04 06 00 DE B7 F1 DD A5 1F B0 2D 0A 8F 2A FC D6 06 [11:51:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 46 70 47 00 51 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 17 03 00 F4 03 04 00 D6 77 20 67 B6 04 01 00 00 65 2A 26 B1 72 5C 5D D9 [11:51:01]CommunicateWithHost err = 0 [11:51:01]CheckOFDResponse [11:51:01]1017 (14) - 77093643461234 [11:51:01]1041 (16) - 0000000000871756 [11:51:01]1040 (4) - 202747 [11:51:01]1012 (4) - 29.10.2024 05:51 [11:51:01]1206 (1) - 0 [11:51:01]OFD Sender: Remove packet 202747 [11:51:01]ProducePacketName [11:51:01]name=ofd_packets/00202747 [11:51:01]NVStorageDeleteData [11:51:01]Write to MH i2c: 01 00 00 E3 1E 01 [11:51:01]Write i2c OK [11:51:01]MH_I2C_Read... [11:51:01]Read from MH i2c: 01 [11:51:01]MH_I2C_Read... [11:51:01]Read from MH i2c: 01 07 00 [11:51:01]MH_I2C_Read... [11:51:01]Read from MH i2c: 01 07 00 E3 1E 00 00 00 00 00 94 0C A8 [11:51:01]RasterBufferAndPrint [11:51:01]line [11:51:01]line [11:51:01]line [11:51:01]line [11:51:01]line [11:51:01]written 0, free lines is 3224 [11:51:01]MH_Cut [11:51:01]Write to MH i2c: D1 01 00 EA 1E 01 DA [11:51:01]Write i2c OK [11:51:01]MH_I2C_Read... [11:51:01]Read from MH i2c: D1 [11:51:01]MH_I2C_Read... [11:51:01]Read from MH i2c: D1 01 00 [11:51:01]MH_I2C_Read... [11:51:01]Read from MH i2c: D1 01 00 EA 1E 00 D9 [11:51:01]Write to MH i2c: 01 00 00 EB 1E 09 [11:51:01]Write i2c OK [11:51:01]MH_I2C_Read... [11:51:01]OFD Sender: No OFD packet to send [11:51:02]*** Cut start [11:51:02]*** Purtial cut [11:51:02]*** CUTSNS_PIN = 0 [11:51:02]*** Stage 1: CUTSNS_PIN = 1 [11:51:04]Read from MH i2c: 01 [11:51:04]MH_I2C_Read... [11:51:04]*** Stop cut motor [11:51:04]*** Cut end [11:51:04]Read from MH i2c: 01 07 00 [11:51:04]MH_I2C_Read... [11:51:04]Read from MH i2c: 01 07 00 EB 1E 00 00 00 00 00 FF 0F 1E [11:51:04]process_action close_receipt done [11:51:04]requested_data is exist [11:51:04]produce_requested_data [11:51:04]requested_item fm.sn is exist - process it [11:51:04]wFMCommunicate request_size=4 [11:51:04]MH_SAM_APDU [11:51:04]CAPDU: 80 11 00 00 [11:51:04]Write to MH i2c: E2 08 00 EC 1E 80 11 00 00 00 00 00 00 84 [11:51:04]Write i2c OK [11:51:04]MH_I2C_Read... [11:51:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:04]Read from MH i2c: E2 [11:51:04]MH_I2C_Read... [11:51:04]Read from MH i2c: E2 17 00 [11:51:04]MH_I2C_Read... [11:51:04]Read from MH i2c: E2 17 00 EC 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D9 [11:51:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:51:04]wFMCommunicate OK [11:51:04]requested_item fd.num is exist - process it [11:51:04]SAM_PROTO_GetFieldsCounters [11:51:04]wFMCommunicate request_size=4 [11:51:04]MH_SAM_APDU [11:51:04]CAPDU: 80 13 00 00 [11:51:04]Write to MH i2c: E2 08 00 ED 1E 80 13 00 00 00 00 00 00 87 [11:51:04]Write i2c OK [11:51:04]MH_I2C_Read... [11:51:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:04]Read from MH i2c: E2 [11:51:04]MH_I2C_Read... [11:51:04]Read from MH i2c: E2 62 00 [11:51:04]MH_I2C_Read... [11:51:04]Read from MH i2c: E2 62 00 ED 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FB 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 93 [11:51:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FB 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:51:04]wFMCommunicate OK [11:51:04]SAM_PROTO_GetFieldsCounters done [11:51:04]requested_item shift.num is exist - process it [11:51:04]requested_item shift.opened is exist - process it [11:51:04]req_shift_opened [11:51:04]FM_GetShiftState [11:51:04]SAM_PROTO_GetShiftState [11:51:04]wFMCommunicate request_size=4 [11:51:04]MH_SAM_APDU [11:51:04]CAPDU: 80 13 01 00 [11:51:04]Write to MH i2c: E2 08 00 EE 1E 80 13 01 00 00 00 00 00 89 [11:51:04]Write i2c OK [11:51:04]MH_I2C_Read... [11:51:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:04]Read from MH i2c: E2 [11:51:04]MH_I2C_Read... [11:51:04]Read from MH i2c: E2 0E 00 [11:51:04]MH_I2C_Read... [11:51:04]Read from MH i2c: E2 0E 00 EE 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 72 [11:51:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:51:04]wFMCommunicate OK [11:51:04]SAM_PROTO_GetShiftState done [11:51:04]FM_GetShiftState done [11:51:04]req_shift_opened done [11:51:04]requested_item shift.open_date is exist - process it [11:51:04]req_shift_open_date [11:51:04]req_shift_open_date done [11:51:04]produce_requested_data done [11:51:04]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202747,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:51:04]process_action_free close_receipt [11:51:04]json_value_free [11:51:04]json_value_free done [11:51:04]process_json_proto returns [11:51:04]Send response to host [11:51:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202747,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:51:04]free response buf [11:51:04]execute_script done [11:51:04]execute_script returns [11:51:04]free content buf [11:51:04]Sock 8.Close socket [11:51:04]Sock 8.Thread stoped [11:51:06]OFD Sender: No OFD packet to send [11:51:11]OFD Sender: No OFD packet to send [11:51:16]OFD Sender: No OFD packet to send [11:51:21]OFD Sender: No OFD packet to send [11:51:24]accept exits with 9 [11:51:24]New connection [11:51:24]New thread 3066834276 created [11:51:24]Thread 3066977636 joined [11:51:24] Sock 9.Parse request [11:51:24]Waiting for new connection... [11:51:24]Sock 9.Check first char [11:51:24]Sock 9.First char is OK [11:51:24]request: POST /json_proto HTTP/1.0 [11:51:24]Method: POST [11:51:24]URL: /json_proto [11:51:24]Method is POST - this is cgi request [11:51:24]url: /json_proto [11:51:24]query_string will be loaded in cgi processing [11:51:24]execute_cgi json_proto POST (null) [11:51:24]execute_cgi path=json_proto method=POST [11:51:24]POST find Content-Length [11:51:24]Host: 172.17.63.195:8080 [11:51:24]Content-Length: 679 [11:51:24]Content-Type: application/json [11:51:24] [11:51:24]POST finish read [11:51:24]Found Content-Length = 679 [11:51:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:24]execute_script... [11:51: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)450535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:24]POST & json_proto [11:51:24]process_json_proto [11:51:24]json parsed OK: [11:51:24]protocol is kg_v1.0 [11:51:24]action value=close_receipt [11:51:24]process_action close_receipt [11:51:24]cmd_close_receipt [11:51:24]MH_GetDate [11:51:24]Write to MH i2c: F0 00 00 EF 1E FC [11:51:24]Write i2c OK [11:51:24]MH_I2C_Read... [11:51:24]Read from MH i2c: F0 [11:51:24]MH_I2C_Read... [11:51:24]Read from MH i2c: F0 09 00 [11:51:24]MH_I2C_Read... [11:51:24]Read from MH i2c: F0 09 00 EF 1E 00 3D CC 20 67 47 1B 1E 67 7C [11:51:24]GetLastDocTimeStamp 1730202659 [11:51:24]current date 1730202685 [11:51:24]FM_GetShiftState [11:51:24]SAM_PROTO_GetShiftState [11:51:24]wFMCommunicate request_size=4 [11:51:24]MH_SAM_APDU [11:51:24]CAPDU: 80 13 01 00 [11:51:24]Write to MH i2c: E2 08 00 F0 1E 80 13 01 00 00 00 00 00 8B [11:51:24]Write i2c OK [11:51:24]MH_I2C_Read... [11:51:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:24]Read from MH i2c: E2 [11:51:24]MH_I2C_Read... [11:51:24]Read from MH i2c: E2 0E 00 [11:51:24]MH_I2C_Read... [11:51:24]Read from MH i2c: E2 0E 00 F0 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 74 [11:51:24]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:51:24]wFMCommunicate OK [11:51:24]SAM_PROTO_GetShiftState done [11:51:24]FM_GetShiftState done [11:51:24]opened in 1730160431 [11:51:24]opened+sec_in_day 1730246831 [11:51:24]quantity*price = 100050 [11:51:24]sum+1 = 100052 [11:51:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 143 29.10.2024 11:51 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202748 ФПД: 173593076600967 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115125&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202748&fm=173593076600967&tin=02508201610067®Number=0000000000091777&sum=100000 [11:51:25]StoreToDocumentArchive [11:51:25]shift 546 fd 202748 [11:51:25]save to /storage/0546/doc_00202748 [11:51:25]save last doc name /storage/0546/doc_00202748 to /storage/kkm_last_doc_name [11:51:25]save OK [11:51:25]Clear old archive folders... [11:51:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:51:25]tlvbuf is 007AD2B0 [11:51:25]SAM_PROTO_ClearQueue [11:51:25]wFMCommunicate request_size=4 [11:51:25]MH_SAM_APDU [11:51:25]CAPDU: 80 09 00 00 [11:51:25]Write to MH i2c: E2 08 00 FD 1E 80 09 00 00 00 00 00 00 8D [11:51:25]Write i2c OK [11:51:25]MH_I2C_Read... [11:51:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:51:26]Read from MH i2c: E2 [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: E2 03 00 [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: E2 03 00 FD 1E 00 90 00 8F [11:51:26]RAPDU: 90 00 [11:51:26]wFMCommunicate OK [11:51:26]SAM_PROTO_ClearQueue done [11:51:26]KKMCreateOFDPacket [11:51:26]OFDProtocolAddRootSTLVToBuf [11:51:26]FM_MakeSignedData [11:51:26]FM_MakeSignedData [11:51:26]SAM_PROTO_SignData [11:51:26]wFMCommunicate request_size=4 [11:51:26]MH_SAM_APDU [11:51:26]CAPDU: 80 0D 01 02 [11:51:26]Write to MH i2c: E2 08 00 FE 1E 80 0D 01 02 00 00 00 00 95 [11:51:26]Write i2c OK [11:51:26]MH_I2C_Read... [11:51:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:51:26]Read from MH i2c: E2 [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: E2 03 00 [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: E2 03 00 FE 1E 00 90 00 90 [11:51:26]RAPDU: 90 00 [11:51:26]wFMCommunicate OK [11:51:26]wFMCommunicate request_size=255 [11:51:26]MH_SAM_APDU [11:51:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 3D CC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 17 03 00 35 04 06 00 9D E1 C9 AA [11:51:26]Write to MH i2c: E2 02 01 FF 1E 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 3D CC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 17 03 00 35 04 06 00 9D E1 C9 AA 00 00 69 [11:51:26]Write i2c OK [11:51:26]MH_I2C_Read... [11:51:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:26]Read from MH i2c: E2 [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: E2 03 00 [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: E2 03 00 FF 1E 00 90 00 91 [11:51:26]RAPDU: 90 00 [11:51:26]wFMCommunicate OK [11:51:26]wFMCommunicate request_size=7 [11:51:26]MH_SAM_APDU [11:51:26]CAPDU: 80 0D 02 02 02 90 87 [11:51:26]Write to MH i2c: E2 0A 00 00 1F 80 0D 02 02 02 00 90 87 00 00 B4 [11:51:26]Write i2c OK [11:51:26]MH_I2C_Read... [11:51:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:26]Read from MH i2c: E2 [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: E2 03 00 [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: E2 03 00 00 1F 00 90 00 93 [11:51:26]RAPDU: 90 00 [11:51:26]wFMCommunicate OK [11:51:26]wFMCommunicate request_size=4 [11:51:26]MH_SAM_APDU [11:51:26]CAPDU: 80 0D 03 02 [11:51:26]Write to MH i2c: E2 08 00 01 1F 80 0D 03 02 00 00 00 00 9B [11:51:26]Write i2c OK [11:51:26]MH_I2C_Read... [11:51:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:51:26]Read from MH i2c: E2 [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: E2 0B 00 [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: E2 0B 00 01 1F 00 99 4F DE 4F 50 65 6F B2 90 00 87 [11:51:26]RAPDU: 99 4F DE 4F 50 65 6F B2 90 00 [11:51:26]wFMCommunicate OK [11:51:26]SAM_PROTO_SignData done [11:51:26]FM_MakeSignedData done [11:51:26]CreateOFDProtocolMessage [11:51:26]wFMCommunicate request_size=4 [11:51:26]MH_SAM_APDU [11:51:26]CAPDU: 80 11 00 00 [11:51:26]Write to MH i2c: E2 08 00 02 1F 80 11 00 00 00 00 00 00 9B [11:51:26]Write i2c OK [11:51:26]MH_I2C_Read... [11:51:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:26]Read from MH i2c: E2 [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: E2 17 00 [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: E2 17 00 02 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F0 [11:51:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:51:26]wFMCommunicate OK [11:51:26]CreateOFDProtocolMessage done [11:51:26]OFDSenderStorePacket 202748 [11:51:26]StoreOFDPacket docnum=202748 [11:51:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 79 B6 04 01 2E 59 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 3D CC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 17 03 00 35 04 06 00 9D E1 C9 AA 90 87 99 4F DE 4F 50 65 6F B2 [11:51:26]CheckFolder [11:51:26]dirname=/storage/ofd_packets [11:51:26]CheckFolder done [11:51:26]ProducePacketName [11:51:26]name=ofd_packets/00202748 [11:51:26]NVStorageSaveData ofd_packets/00202748 [11:51:26]File name is /storage/ofd_packets/00202748 [11:51:26]Write 298 bytes [11:51:26]NVStorageSaveData done [11:51:26]OFDSenderStorePacket done [11:51:26]KKMCreateOFDPacket done [11:51:26]NVStorageSaveData kkm_last_timestamp [11:51:26]File name is /storage/kkm_last_timestamp [11:51:26]Write 4 bytes [11:51:26]NVStorageSaveData done [11:51:26]ExternCall_PrintAddStr [11:51:26]wPrintStart [11:51:26]Write to MH i2c: 01 00 00 03 1F 22 [11:51:26]Write i2c OK [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: 01 [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: 01 07 00 [11:51:26]MH_I2C_Read... [11:51:26]Read from MH i2c: 01 07 00 03 1F 00 00 00 00 00 FF 0F 37 [11:51:26]RasterBufferAndPrint [11:51:26]line Счет N : (1)450535 [11:51:26]line ИНН: 02508201610067 [11:51:26]line Контрольно-Кассовый Чек [11:51:26]line ПРОДАЖА [11:51:26]line ТРК (МРК, ГНК) : 43 [11:51:26]line Товар: 2710194210 [11:51:26]line ДТ-К-2 [11:51:26]line 13.130 * 76.20 [11:51:26]line = 1000.51 [11:51:26]line НДС 12% НСП 1% [11:51:26]line > о реализуемом товаре [11:51:26]line ОКРУГЛЕНИЕ: -0.51 [11:51:26]line ИТОГО: 1000.00 [11:51:26]line Внесено: 1000.00 [11:51:26]line СДАЧА: 0.00 [11:51:26]line НСП 1% : 8.85 [11:51:26]line НДС 12% : 106.25 [11:51:26]line Наличными: 1000.00 [11:51:26]line Безнал.: 0.00 [11:51:26]line Место: АЗС № 171 "Партнер Нефть" [11:51:26]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:51:26]line СНО: Общий режим [11:51:26]line Чек 143 29.10.2024 11:51 [11:51:26]line Смена: 546 ФФД: 1.0 [11:51:26]line ЗНМ: 0300000109 [11:51:26]line РНМ: 0000000000091777 [11:51:26]line Версия ККМ: 001 [11:51:26]line ФМ: 0000000000871756 [11:51:26]line ФД: 202748 [11:51:26]line ФПД: 173593076600967 [11:51:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115125&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202748&fm=173593076600967&tin=02508201610067®Number=0000000000091777&sum=100000 [11:51:26]OFD Sender: Processing packet 202748 [packets to send 116, broken 115] [11:51:26]ProducePacketName [11:51:26]name=ofd_packets/00202748 [11:51:26]OFD Sender: To server: pG, [11:51:26]CommunicateWithHost lk.salyk.kg:30040 [11:51:26]ConnectInit lk.salyk.kg [11:51:26]written 0, free lines is 4095 [11:51:26]Connected sock=10 [11:51:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 79 B6 04 01 2E 59 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 3D CC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 17 03 00 35 04 06 00 9D E1 C9 AA 90 87 99 4F DE 4F 50 65 6F B2 [11:51:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 64 F4 47 00 35 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 17 03 00 F4 03 04 00 F0 77 20 67 B6 04 01 00 00 D7 E3 0F 5A E5 33 42 6B [11:51:27]CommunicateWithHost err = 0 [11:51:27]CheckOFDResponse [11:51:27]1017 (14) - 77093643461234 [11:51:27]1041 (16) - 0000000000871756 [11:51:27]1040 (4) - 202748 [11:51:27]1012 (4) - 29.10.2024 05:51 [11:51:27]1206 (1) - 0 [11:51:27]OFD Sender: Remove packet 202748 [11:51:27]ProducePacketName [11:51:27]name=ofd_packets/00202748 [11:51:27]NVStorageDeleteData [11:51:27]Write to MH i2c: 01 00 00 2E 1F 4D [11:51:27]Write i2c OK [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: 01 [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: 01 07 00 [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: 01 07 00 2E 1F 00 00 00 00 00 9E 0C FE [11:51:27]RasterBufferAndPrint [11:51:27]line [11:51:27]line [11:51:27]line [11:51:27]line [11:51:27]line [11:51:27]written 0, free lines is 3234 [11:51:27]MH_Cut [11:51:27]Write to MH i2c: D1 01 00 35 1F 01 26 [11:51:27]Write i2c OK [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: D1 [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: D1 01 00 [11:51:27]MH_I2C_Read... [11:51:27]Read from MH i2c: D1 01 00 35 1F 00 25 [11:51:27]Write to MH i2c: 01 00 00 36 1F 55 [11:51:27]Write i2c OK [11:51:27]MH_I2C_Read... [11:51:27]OFD Sender: No OFD packet to send [11:51:28]*** Cut start [11:51:28]*** Purtial cut [11:51:28]*** Stage 1: CUTSNS_PIN = 1 [11:51:28]Read from MH i2c: 01 [11:51:28]MH_I2C_Read... [11:51:28]*** Stop cut motor [11:51:28]*** Cut end [11:51:28]Read from MH i2c: 01 07 00 [11:51:28]MH_I2C_Read... [11:51:28]Read from MH i2c: 01 07 00 36 1F 00 00 00 00 00 FF 0F 6A [11:51:28]process_action close_receipt done [11:51:28]requested_data is exist [11:51:28]produce_requested_data [11:51:28]requested_item fm.sn is exist - process it [11:51:28]wFMCommunicate request_size=4 [11:51:28]MH_SAM_APDU [11:51:28]CAPDU: 80 11 00 00 [11:51:28]Write to MH i2c: E2 08 00 37 1F 80 11 00 00 00 00 00 00 D0 [11:51:28]Write i2c OK [11:51:28]MH_I2C_Read... [11:51:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:28]Read from MH i2c: E2 [11:51:28]MH_I2C_Read... [11:51:28]Read from MH i2c: E2 17 00 [11:51:28]MH_I2C_Read... [11:51:28]Read from MH i2c: E2 17 00 37 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 25 [11:51:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:51:28]wFMCommunicate OK [11:51:28]requested_item fd.num is exist - process it [11:51:28]SAM_PROTO_GetFieldsCounters [11:51:28]wFMCommunicate request_size=4 [11:51:28]MH_SAM_APDU [11:51:28]CAPDU: 80 13 00 00 [11:51:28]Write to MH i2c: E2 08 00 38 1F 80 13 00 00 00 00 00 00 D3 [11:51:28]Write i2c OK [11:51:28]MH_I2C_Read... [11:51:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:28]Read from MH i2c: E2 [11:51:28]MH_I2C_Read... [11:51:28]Read from MH i2c: E2 62 00 [11:51:28]MH_I2C_Read... [11:51:28]Read from MH i2c: E2 62 00 38 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FC 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 E3 [11:51:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FC 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:51:28]wFMCommunicate OK [11:51:28]SAM_PROTO_GetFieldsCounters done [11:51:28]requested_item shift.num is exist - process it [11:51:28]requested_item shift.opened is exist - process it [11:51:28]req_shift_opened [11:51:28]FM_GetShiftState [11:51:28]SAM_PROTO_GetShiftState [11:51:28]wFMCommunicate request_size=4 [11:51:28]MH_SAM_APDU [11:51:28]CAPDU: 80 13 01 00 [11:51:28]Write to MH i2c: E2 08 00 39 1F 80 13 01 00 00 00 00 00 D5 [11:51:28]Write i2c OK [11:51:28]MH_I2C_Read... [11:51:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:28]Read from MH i2c: E2 [11:51:28]MH_I2C_Read... [11:51:28]Read from MH i2c: E2 0E 00 [11:51:28]MH_I2C_Read... [11:51:28]Read from MH i2c: E2 0E 00 39 1F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BE [11:51:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:51:28]wFMCommunicate OK [11:51:28]SAM_PROTO_GetShiftState done [11:51:28]FM_GetShiftState done [11:51:28]req_shift_opened done [11:51:28]requested_item shift.open_date is exist - process it [11:51:28]req_shift_open_date [11:51:28]req_shift_open_date done [11:51:28]produce_requested_data done [11:51:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202748,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:51:28]process_action_free close_receipt [11:51:28]json_value_free [11:51:28]json_value_free done [11:51:28]process_json_proto returns [11:51:28]Send response to host [11:51:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202748,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:51:28]free response buf [11:51:28]execute_script done [11:51:28]execute_script returns [11:51:28]free content buf [11:51:28]Sock 9.Close socket [11:51:28]Sock 9.Thread stoped [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:25]accept exits with 8 [11:54:25]New connection [11:54:25]New thread 3066977636 created [11:54:25]Thread 3066834276 joined [11:54:25]Waiting for new connection... [11:54:25] Sock 8.Parse request [11:54:25]Sock 8.Check first char [11:54:25]Sock 8.First char is OK [11:54:25]request: POST /json_proto HTTP/1.0 [11:54:25]Method: POST [11:54:25]URL: /json_proto [11:54:25]Method is POST - this is cgi request [11:54:25]url: /json_proto [11:54:25]query_string will be loaded in cgi processing [11:54:25]execute_cgi json_proto POST (null) [11:54:25]execute_cgi path=json_proto method=POST [11:54:25]POST find Content-Length [11:54:25]Host: 172.17.63.195:8080 [11:54:25]Content-Length: 682 [11:54:25]Content-Type: application/json [11:54:25] [11:54:25]POST finish read [11:54:25]Found Content-Length = 682 [11:54:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450536", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:54:25]execute_script... [11:54:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450536", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:54:25]POST & json_proto [11:54:25]process_json_proto [11:54:25]json parsed OK: [11:54:25]protocol is kg_v1.0 [11:54:25]action value=close_receipt [11:54:25]process_action close_receipt [11:54:25]cmd_close_receipt [11:54:25]MH_GetDate [11:54:25]Write to MH i2c: F0 00 00 3A 1F 48 [11:54:25]Write i2c OK [11:54:25]MH_I2C_Read... [11:54:25]Read from MH i2c: F0 [11:54:25]MH_I2C_Read... [11:54:25]Read from MH i2c: F0 09 00 [11:54:25]MH_I2C_Read... [11:54:25]Read from MH i2c: F0 09 00 3A 1F 00 F2 CC 20 67 47 1B 1E 67 7D [11:54:25]GetLastDocTimeStamp 1730202685 [11:54:25]current date 1730202866 [11:54:25]FM_GetShiftState [11:54:25]SAM_PROTO_GetShiftState [11:54:25]wFMCommunicate request_size=4 [11:54:25]MH_SAM_APDU [11:54:25]CAPDU: 80 13 01 00 [11:54:25]Write to MH i2c: E2 08 00 3B 1F 80 13 01 00 00 00 00 00 D7 [11:54:25]Write i2c OK [11:54:25]MH_I2C_Read... [11:54:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:25]Read from MH i2c: E2 [11:54:25]MH_I2C_Read... [11:54:25]Read from MH i2c: E2 0E 00 [11:54:25]MH_I2C_Read... [11:54:25]Read from MH i2c: E2 0E 00 3B 1F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C0 [11:54:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:54:25]wFMCommunicate OK [11:54:25]SAM_PROTO_GetShiftState done [11:54:25]FM_GetShiftState done [11:54:25]opened in 1730160431 [11:54:25]opened+sec_in_day 1730246831 [11:54:25]quantity*price = 100015 [11:54:25]sum+1 = 100017 [11:54:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 144 29.10.2024 11:54 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202749 ФПД: 87240131293864 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115426&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202749&fm=87240131293864&tin=02508201610067®Number=0000000000091777&sum=100000 [11:54:26]StoreToDocumentArchive [11:54:26]shift 546 fd 202749 [11:54:26]save to /storage/0546/doc_00202749 [11:54:26]save last doc name /storage/0546/doc_00202749 to /storage/kkm_last_doc_name [11:54:26]save OK [11:54:26]Clear old archive folders... [11:54:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:54:26]tlvbuf is 007F8710 [11:54:26]SAM_PROTO_ClearQueue [11:54:26]wFMCommunicate request_size=4 [11:54:26]MH_SAM_APDU [11:54:26]CAPDU: 80 09 00 00 [11:54:26]Write to MH i2c: E2 08 00 48 1F 80 09 00 00 00 00 00 00 D9 [11:54:26]Write i2c OK [11:54:26]MH_I2C_Read... [11:54:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:27]Read from MH i2c: E2 [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: E2 03 00 [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: E2 03 00 48 1F 00 90 00 DB [11:54:27]RAPDU: 90 00 [11:54:27]wFMCommunicate OK [11:54:27]SAM_PROTO_ClearQueue done [11:54:27]KKMCreateOFDPacket [11:54:27]OFDProtocolAddRootSTLVToBuf [11:54:27]FM_MakeSignedData [11:54:27]FM_MakeSignedData [11:54:27]SAM_PROTO_SignData [11:54:27]wFMCommunicate request_size=4 [11:54:27]MH_SAM_APDU [11:54:27]CAPDU: 80 0D 01 02 [11:54:27]Write to MH i2c: E2 08 00 49 1F 80 0D 01 02 00 00 00 00 E1 [11:54:27]Write i2c OK [11:54:27]MH_I2C_Read... [11:54:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:27]Read from MH i2c: E2 [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: E2 03 00 [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: E2 03 00 49 1F 00 90 00 DC [11:54:27]RAPDU: 90 00 [11:54:27]wFMCommunicate OK [11:54:27]wFMCommunicate request_size=255 [11:54:27]MH_SAM_APDU [11:54:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 F2 CC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 17 03 00 35 04 06 00 4F [11:54:27]Write to MH i2c: E2 02 01 4A 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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 F2 CC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 17 03 00 35 04 06 00 4F 00 00 CE [11:54:27]Write i2c OK [11:54:27]MH_I2C_Read... [11:54:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:27]Read from MH i2c: E2 [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: E2 03 00 [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: E2 03 00 4A 1F 00 90 00 DD [11:54:27]RAPDU: 90 00 [11:54:27]wFMCommunicate OK [11:54:27]wFMCommunicate request_size=10 [11:54:27]MH_SAM_APDU [11:54:27]CAPDU: 80 0D 02 02 05 58 2D 09 32 A8 [11:54:27]Write to MH i2c: E2 0D 00 4B 1F 80 0D 02 02 05 00 58 2D 09 32 A8 00 00 56 [11:54:27]Write i2c OK [11:54:27]MH_I2C_Read... [11:54:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:27]Read from MH i2c: E2 [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: E2 03 00 [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: E2 03 00 4B 1F 00 90 00 DE [11:54:27]RAPDU: 90 00 [11:54:27]wFMCommunicate OK [11:54:27]wFMCommunicate request_size=4 [11:54:27]MH_SAM_APDU [11:54:27]CAPDU: 80 0D 03 02 [11:54:27]Write to MH i2c: E2 08 00 4C 1F 80 0D 03 02 00 00 00 00 E6 [11:54:27]Write i2c OK [11:54:27]MH_I2C_Read... [11:54:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:27]Read from MH i2c: E2 [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: E2 0B 00 [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: E2 0B 00 4C 1F 00 E3 D1 BC F3 BA 67 DE 94 90 00 DD [11:54:27]RAPDU: E3 D1 BC F3 BA 67 DE 94 90 00 [11:54:27]wFMCommunicate OK [11:54:27]SAM_PROTO_SignData done [11:54:27]FM_MakeSignedData done [11:54:27]CreateOFDProtocolMessage [11:54:27]wFMCommunicate request_size=4 [11:54:27]MH_SAM_APDU [11:54:27]CAPDU: 80 11 00 00 [11:54:27]Write to MH i2c: E2 08 00 4D 1F 80 11 00 00 00 00 00 00 E6 [11:54:27]Write i2c OK [11:54:27]MH_I2C_Read... [11:54:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:27]Read from MH i2c: E2 [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: E2 17 00 [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: E2 17 00 4D 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3B [11:54:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:54:27]wFMCommunicate OK [11:54:27]CreateOFDProtocolMessage done [11:54:27]OFDSenderStorePacket 202749 [11:54:27]StoreOFDPacket docnum=202749 [11:54:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C2 54 07 01 FF 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 F2 CC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 17 03 00 35 04 06 00 4F 58 2D 09 32 A8 E3 D1 BC F3 BA 67 DE 94 [11:54:27]CheckFolder [11:54:27]dirname=/storage/ofd_packets [11:54:27]CheckFolder done [11:54:27]ProducePacketName [11:54:27]name=ofd_packets/00202749 [11:54:27]NVStorageSaveData ofd_packets/00202749 [11:54:27]File name is /storage/ofd_packets/00202749 [11:54:27]Write 301 bytes [11:54:27]NVStorageSaveData done [11:54:27]OFDSenderStorePacket done [11:54:27]KKMCreateOFDPacket done [11:54:27]NVStorageSaveData kkm_last_timestamp [11:54:27]File name is /storage/kkm_last_timestamp [11:54:27]Write 4 bytes [11:54:27]NVStorageSaveData done [11:54:27]ExternCall_PrintAddStr [11:54:27]wPrintStart [11:54:27]Write to MH i2c: 01 00 00 4E 1F 6D [11:54:27]Write i2c OK [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: 01 [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: 01 07 00 [11:54:27]MH_I2C_Read... [11:54:27]Read from MH i2c: 01 07 00 4E 1F 00 00 00 00 00 FF 0F 82 [11:54:27]RasterBufferAndPrint [11:54:27]line Счет N : (1)450536 [11:54:27]line ИНН: 02508201610067 [11:54:27]line Контрольно-Кассовый Чек [11:54:27]line ПРОДАЖА [11:54:27]line ТРК (МРК, ГНК) : 62 [11:54:27]line Товар: 2710124130 [11:54:27]line Аи-92-К-2 [11:54:27]line 14.950 * 66.90 [11:54:27]line = 1000.16 [11:54:27]line НДС 12% НСП 1% [11:54:27]line > о реализуемом товаре [11:54:27]line ОКРУГЛЕНИЕ: -0.16 [11:54:27]line ИТОГО: 1000.00 [11:54:27]line Внесено: 1000.00 [11:54:27]line СДАЧА: 0.00 [11:54:27]line НСП 1% : 8.85 [11:54:27]line НДС 12% : 106.21 [11:54:27]line Наличными: 1000.00 [11:54:27]line Безнал.: 0.00 [11:54:27]line Место: АЗС № 171 "Партнер Нефть" [11:54:27]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:54:27]line СНО: Общий режим [11:54:27]line Чек 144 29.10.2024 11:54 [11:54:27]line Смена: 546 ФФД: 1.0 [11:54:27]line ЗНМ: 0300000109 [11:54:27]line РНМ: 0000000000091777 [11:54:27]line Версия ККМ: 001 [11:54:27]line ФМ: 0000000000871756 [11:54:27]line ФД: 202749 [11:54:27]line ФПД: 87240131293864 [11:54:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115426&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202749&fm=87240131293864&tin=02508201610067®Number=0000000000091777&sum=100000 [11:54:27]OFD Sender: Processing packet 202749 [packets to send 116, broken 115] [11:54:27]ProducePacketName [11:54:27]name=ofd_packets/00202749 [11:54:27]OFD Sender: To server: pG, [11:54:27]CommunicateWithHost lk.salyk.kg:30040 [11:54:27]ConnectInit lk.salyk.kg [11:54:27]written 0, free lines is 4095 [11:54:27]Connected sock=10 [11:54:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C2 54 07 01 FF 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 F2 CC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 17 03 00 35 04 06 00 4F 58 2D 09 32 A8 E3 D1 BC F3 BA 67 DE 94 [11:54:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 88 C9 47 00 37 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 17 03 00 F4 03 04 00 A5 78 20 67 B6 04 01 00 00 25 A6 5C 15 EA 99 B5 A4 [11:54:28]CommunicateWithHost err = 0 [11:54:28]CheckOFDResponse [11:54:28]1017 (14) - 77093643461234 [11:54:28]1041 (16) - 0000000000871756 [11:54:28]1040 (4) - 202749 [11:54:28]1012 (4) - 29.10.2024 05:54 [11:54:28]1206 (1) - 0 [11:54:28]OFD Sender: Remove packet 202749 [11:54:28]ProducePacketName [11:54:28]name=ofd_packets/00202749 [11:54:28]NVStorageDeleteData [11:54:28]Write to MH i2c: 01 00 00 79 1F 98 [11:54:28]Write i2c OK [11:54:28]MH_I2C_Read... [11:54:28]Read from MH i2c: 01 [11:54:28]MH_I2C_Read... [11:54:28]Read from MH i2c: 01 07 00 [11:54:28]MH_I2C_Read... [11:54:28]Read from MH i2c: 01 07 00 79 1F 00 00 00 00 00 90 0C 3B [11:54:28]RasterBufferAndPrint [11:54:28]line [11:54:28]line [11:54:28]line [11:54:28]line [11:54:28]line [11:54:28]written 0, free lines is 3220 [11:54:28]MH_Cut [11:54:28]Write to MH i2c: D1 01 00 80 1F 01 71 [11:54:28]Write i2c OK [11:54:28]MH_I2C_Read... [11:54:28]Read from MH i2c: D1 [11:54:28]MH_I2C_Read... [11:54:28]Read from MH i2c: D1 01 00 [11:54:28]MH_I2C_Read... [11:54:28]Read from MH i2c: D1 01 00 80 1F 00 70 [11:54:28]Write to MH i2c: 01 00 00 81 1F A0 [11:54:28]Write i2c OK [11:54:28]MH_I2C_Read... [11:54:28]OFD Sender: No OFD packet to send [11:54:29]*** Cut start [11:54:29]*** Purtial cut [11:54:29]*** CUTSNS_PIN = 0 [11:54:29]*** Stage 1: CUTSNS_PIN = 1 [11:54:31]Read from MH i2c: 01 [11:54:31]MH_I2C_Read... [11:54:31]*** Stop cut motor [11:54:31]*** Cut end [11:54:31]Read from MH i2c: 01 07 00 [11:54:31]MH_I2C_Read... [11:54:31]Read from MH i2c: 01 07 00 81 1F 00 00 00 00 00 FF 0F B5 [11:54:31]process_action close_receipt done [11:54:31]requested_data is exist [11:54:31]produce_requested_data [11:54:31]requested_item fm.sn is exist - process it [11:54:31]wFMCommunicate request_size=4 [11:54:31]MH_SAM_APDU [11:54:31]CAPDU: 80 11 00 00 [11:54:31]Write to MH i2c: E2 08 00 82 1F 80 11 00 00 00 00 00 00 1B [11:54:31]Write i2c OK [11:54:31]MH_I2C_Read... [11:54:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:31]Read from MH i2c: E2 [11:54:31]MH_I2C_Read... [11:54:31]Read from MH i2c: E2 17 00 [11:54:31]MH_I2C_Read... [11:54:31]Read from MH i2c: E2 17 00 82 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 70 [11:54:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:54:31]wFMCommunicate OK [11:54:31]requested_item fd.num is exist - process it [11:54:31]SAM_PROTO_GetFieldsCounters [11:54:31]wFMCommunicate request_size=4 [11:54:31]MH_SAM_APDU [11:54:31]CAPDU: 80 13 00 00 [11:54:31]Write to MH i2c: E2 08 00 83 1F 80 13 00 00 00 00 00 00 1E [11:54:31]Write i2c OK [11:54:31]MH_I2C_Read... [11:54:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:31]Read from MH i2c: E2 [11:54:31]MH_I2C_Read... [11:54:31]Read from MH i2c: E2 62 00 [11:54:31]MH_I2C_Read... [11:54:31]Read from MH i2c: E2 62 00 83 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FD 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 32 [11:54:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FD 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:54:31]wFMCommunicate OK [11:54:31]SAM_PROTO_GetFieldsCounters done [11:54:31]requested_item shift.num is exist - process it [11:54:31]requested_item shift.opened is exist - process it [11:54:31]req_shift_opened [11:54:31]FM_GetShiftState [11:54:31]SAM_PROTO_GetShiftState [11:54:31]wFMCommunicate request_size=4 [11:54:31]MH_SAM_APDU [11:54:31]CAPDU: 80 13 01 00 [11:54:31]Write to MH i2c: E2 08 00 84 1F 80 13 01 00 00 00 00 00 20 [11:54:31]Write i2c OK [11:54:31]MH_I2C_Read... [11:54:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:31]Read from MH i2c: E2 [11:54:31]MH_I2C_Read... [11:54:31]Read from MH i2c: E2 0E 00 [11:54:31]MH_I2C_Read... [11:54:31]Read from MH i2c: E2 0E 00 84 1F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 09 [11:54:31]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:54:31]wFMCommunicate OK [11:54:31]SAM_PROTO_GetShiftState done [11:54:31]FM_GetShiftState done [11:54:31]req_shift_opened done [11:54:31]requested_item shift.open_date is exist - process it [11:54:31]req_shift_open_date [11:54:31]req_shift_open_date done [11:54:31]produce_requested_data done [11:54:31]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202749,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:54:31]process_action_free close_receipt [11:54:31]json_value_free [11:54:31]json_value_free done [11:54:31]process_json_proto returns [11:54:31]Send response to host [11:54:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202749,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:54:31]free response buf [11:54:31]execute_script done [11:54:31]execute_script returns [11:54:31]free content buf [11:54:31]Sock 8.Close socket [11:54:31]Sock 8.Thread stoped [11:54:33]OFD Sender: No OFD packet to send [11:54:38]OFD Sender: No OFD packet to send [11:54:43]OFD Sender: No OFD packet to send [11:54:48]OFD Sender: No OFD packet to send [11:54:53]OFD Sender: No OFD packet to send [11:54:58]OFD Sender: No OFD packet to send [11:55:03]OFD Sender: No OFD packet to send [11:55:08]OFD Sender: No OFD packet to send [11:55:13]OFD Sender: No OFD packet to send [11:55:18]OFD Sender: No OFD packet to send [11:55:23]OFD Sender: No OFD packet to send [11:55:28]OFD Sender: No OFD packet to send [11:55:33]OFD Sender: No OFD packet to send [11:55:38]OFD Sender: No OFD packet to send [11:55:43]OFD Sender: No OFD packet to send [11:55:48]OFD Sender: No OFD packet to send [11:55:53]OFD Sender: No OFD packet to send [11:55:58]OFD Sender: No OFD packet to send [11:56:03]OFD Sender: No OFD packet to send [11:56:08]OFD Sender: No OFD packet to send [11:56:13]OFD Sender: No OFD packet to send [11:56:18]OFD Sender: No OFD packet to send [11:56:23]OFD Sender: No OFD packet to send [11:56:28]OFD Sender: No OFD packet to send [11:56:33]OFD Sender: No OFD packet to send [11:56:38]OFD Sender: No OFD packet to send [11:56:43]OFD Sender: No OFD packet to send [11:56:48]OFD Sender: No OFD packet to send [11:56:49]accept exits with 9 [11:56:49]New connection [11:56:49]New thread 3066834276 created [11:56:49]Thread 3066977636 joined [11:56:49]Waiting for new connection... [11:56:49] Sock 9.Parse request [11:56:49]Sock 9.Check first char [11:56:49]Sock 9.First char is OK [11:56:49]request: POST /json_proto HTTP/1.0 [11:56:49]Method: POST [11:56:49]URL: /json_proto [11:56:49]Method is POST - this is cgi request [11:56:49]url: /json_proto [11:56:49]query_string will be loaded in cgi processing [11:56:49]execute_cgi json_proto POST (null) [11:56:49]execute_cgi path=json_proto method=POST [11:56:49]POST find Content-Length [11:56:49]Host: 172.17.63.195:8080 [11:56:49]Content-Length: 788 [11:56:49]Content-Type: application/json [11:56:49] [11:56:49]POST finish read [11:56:49]Found Content-Length = 788 [11:56:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450537", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 6.560, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A92975", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:56:49]execute_script... [11:56: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)450537", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 6.560, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A92975", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:56:49]POST & json_proto [11:56:49]process_json_proto [11:56:49]json parsed OK: [11:56:49]protocol is kg_v1.0 [11:56:49]action value=close_receipt [11:56:49]process_action close_receipt [11:56:49]cmd_close_receipt [11:56:49]MH_GetDate [11:56:49]Write to MH i2c: F0 00 00 85 1F 93 [11:56:49]Write i2c OK [11:56:49]MH_I2C_Read... [11:56:49]Read from MH i2c: F0 [11:56:49]MH_I2C_Read... [11:56:49]Read from MH i2c: F0 09 00 [11:56:49]MH_I2C_Read... [11:56:49]Read from MH i2c: F0 09 00 85 1F 00 82 CD 20 67 47 1B 1E 67 59 [11:56:49]GetLastDocTimeStamp 1730202866 [11:56:49]current date 1730203010 [11:56:49]FM_GetShiftState [11:56:49]SAM_PROTO_GetShiftState [11:56:49]wFMCommunicate request_size=4 [11:56:49]MH_SAM_APDU [11:56:49]CAPDU: 80 13 01 00 [11:56:49]Write to MH i2c: E2 08 00 86 1F 80 13 01 00 00 00 00 00 22 [11:56:49]Write i2c OK [11:56:49]MH_I2C_Read... [11:56:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:56:49]Read from MH i2c: E2 [11:56:49]MH_I2C_Read... [11:56:49]Read from MH i2c: E2 0E 00 [11:56:49]MH_I2C_Read... [11:56:49]Read from MH i2c: E2 0E 00 86 1F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0B [11:56:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:56:49]wFMCommunicate OK [11:56:49]SAM_PROTO_GetShiftState done [11:56:49]FM_GetShiftState done [11:56:49]opened in 1730160431 [11:56:49]opened+sec_in_day 1730246831 [11:56:49]quantity*price = 0 [11:56:49]sum+1 = 1 [11:56:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 145 29.10.2024 11:56 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Талоны: Топливная Карта 92975 ФМ: 0000000000871756 ФД: 202750 ФПД: 180693610881857 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115650&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202750&fm=180693610881857&tin=02508201610067®Number=0000000000091777&sum=0 [11:56:50]StoreToDocumentArchive [11:56:50]shift 546 fd 202750 [11:56:50]save to /storage/0546/doc_00202750 [11:56:50]save last doc name /storage/0546/doc_00202750 to /storage/kkm_last_doc_name [11:56:50]save OK [11:56:50]Clear old archive folders... [11:56:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:56:50]tlvbuf is 007AD250 [11:56:50]SAM_PROTO_ClearQueue [11:56:50]wFMCommunicate request_size=4 [11:56:50]MH_SAM_APDU [11:56:50]CAPDU: 80 09 00 00 [11:56:50]Write to MH i2c: E2 08 00 93 1F 80 09 00 00 00 00 00 00 24 [11:56:50]Write i2c OK [11:56:50]MH_I2C_Read... [11:56:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:56:50]Read from MH i2c: E2 [11:56:50]MH_I2C_Read... [11:56:50]Read from MH i2c: E2 03 00 [11:56:50]MH_I2C_Read... [11:56:50]Read from MH i2c: E2 03 00 93 1F 00 90 00 26 [11:56:50]RAPDU: 90 00 [11:56:50]wFMCommunicate OK [11:56:50]SAM_PROTO_ClearQueue done [11:56:50]KKMCreateOFDPacket [11:56:50]OFDProtocolAddRootSTLVToBuf [11:56:50]FM_MakeSignedData [11:56:50]FM_MakeSignedData [11:56:50]SAM_PROTO_SignData [11:56:50]wFMCommunicate request_size=4 [11:56:50]MH_SAM_APDU [11:56:50]CAPDU: 80 0D 01 02 [11:56:50]Write to MH i2c: E2 08 00 94 1F 80 0D 01 02 00 00 00 00 2C [11:56:50]Write i2c OK [11:56:50]MH_I2C_Read... [11:56:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:56:50]Read from MH i2c: E2 [11:56:50]MH_I2C_Read... [11:56:50]Read from MH i2c: E2 03 00 [11:56:50]MH_I2C_Read... [11:56:50]Read from MH i2c: E2 03 00 94 1F 00 90 00 27 [11:56:50]RAPDU: 90 00 [11:56:50]wFMCommunicate OK [11:56:50]wFMCommunicate request_size=255 [11:56:50]MH_SAM_APDU [11:56:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 82 CD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 17 03 00 35 04 06 00 A4 57 02 7D [11:56:50]Write to MH i2c: E2 02 01 95 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 32 FF 03 08 00 03 A0 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 82 CD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 17 03 00 35 04 06 00 A4 57 02 7D 00 00 64 [11:56:50]Write i2c OK [11:56:50]MH_I2C_Read... [11:56:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:56:50]Read from MH i2c: E2 [11:56:50]MH_I2C_Read... [11:56:50]Read from MH i2c: E2 03 00 [11:56:50]MH_I2C_Read... [11:56:50]Read from MH i2c: E2 03 00 95 1F 00 90 00 28 [11:56:50]RAPDU: 90 00 [11:56:50]wFMCommunicate OK [11:56:50]wFMCommunicate request_size=7 [11:56:50]MH_SAM_APDU [11:56:50]CAPDU: 80 0D 02 02 02 63 41 [11:56:50]Write to MH i2c: E2 0A 00 96 1F 80 0D 02 02 02 00 63 41 00 00 D7 [11:56:50]Write i2c OK [11:56:50]MH_I2C_Read... [11:56:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:56:50]Read from MH i2c: E2 [11:56:50]MH_I2C_Read... [11:56:50]Read from MH i2c: E2 03 00 [11:56:50]MH_I2C_Read... [11:56:50]Read from MH i2c: E2 03 00 96 1F 00 90 00 29 [11:56:50]RAPDU: 90 00 [11:56:50]wFMCommunicate OK [11:56:50]wFMCommunicate request_size=4 [11:56:50]MH_SAM_APDU [11:56:50]CAPDU: 80 0D 03 02 [11:56:50]Write to MH i2c: E2 08 00 97 1F 80 0D 03 02 00 00 00 00 31 [11:56:50]Write i2c OK [11:56:50]MH_I2C_Read... [11:56:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:56:51]Read from MH i2c: E2 [11:56:51]MH_I2C_Read... [11:56:51]Read from MH i2c: E2 0B 00 [11:56:51]MH_I2C_Read... [11:56:51]Read from MH i2c: E2 0B 00 97 1F 00 E6 A0 BA 50 35 2F 9E 0A 90 00 CE [11:56:51]RAPDU: E6 A0 BA 50 35 2F 9E 0A 90 00 [11:56:51]wFMCommunicate OK [11:56:51]SAM_PROTO_SignData done [11:56:51]FM_MakeSignedData done [11:56:51]CreateOFDProtocolMessage [11:56:51]wFMCommunicate request_size=4 [11:56:51]MH_SAM_APDU [11:56:51]CAPDU: 80 11 00 00 [11:56:51]Write to MH i2c: E2 08 00 98 1F 80 11 00 00 00 00 00 00 31 [11:56:51]Write i2c OK [11:56:51]MH_I2C_Read... [11:56:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:56:51]Read from MH i2c: E2 [11:56:51]MH_I2C_Read... [11:56:51]Read from MH i2c: E2 17 00 [11:56:51]MH_I2C_Read... [11:56:51]Read from MH i2c: E2 17 00 98 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 86 [11:56:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:56:51]wFMCommunicate OK [11:56:51]CreateOFDProtocolMessage done [11:56:51]OFDSenderStorePacket 202750 [11:56:51]StoreOFDPacket docnum=202750 [11:56:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 77 06 04 01 32 60 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 82 CD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 17 03 00 35 04 06 00 A4 57 02 7D 63 41 E6 A0 BA 50 35 2F 9E 0A [11:56:51]CheckFolder [11:56:51]dirname=/storage/ofd_packets [11:56:51]CheckFolder done [11:56:51]ProducePacketName [11:56:51]name=ofd_packets/00202750 [11:56:51]NVStorageSaveData ofd_packets/00202750 [11:56:51]File name is /storage/ofd_packets/00202750 [11:56:51]Write 298 bytes [11:56:51]NVStorageSaveData done [11:56:51]OFDSenderStorePacket done [11:56:51]KKMCreateOFDPacket done [11:56:51]NVStorageSaveData kkm_last_timestamp [11:56:51]File name is /storage/kkm_last_timestamp [11:56:51]Write 4 bytes [11:56:51]NVStorageSaveData done [11:56:51]ExternCall_PrintAddStr [11:56:51]wPrintStart [11:56:51]Write to MH i2c: 01 00 00 99 1F B8 [11:56:51]Write i2c OK [11:56:51]MH_I2C_Read... [11:56:51]Read from MH i2c: 01 [11:56:51]MH_I2C_Read... [11:56:51]Read from MH i2c: 01 07 00 [11:56:51]MH_I2C_Read... [11:56:51]Read from MH i2c: 01 07 00 99 1F 00 00 00 00 00 FF 0F CD [11:56:51]RasterBufferAndPrint [11:56:51]line Счет N : (1)450537 [11:56:51]line ИНН: 02508201610067 [11:56:51]line Контрольно-Кассовый Чек [11:56:51]line ПРОДАЖА [11:56:51]line ТРК (МРК, ГНК) : 11 [11:56:51]line Товар: 2710194210 [11:56:51]line ДТ-К-2 [11:56:51]line 6.560 * 0.00 [11:56:51]line = 0.00 [11:56:51]line НДС 12% НСП 1% [11:56:51]line > о реализуемом товаре [11:56:51]line ИТОГО: 0.00 [11:56:51]line НСП 1% : 0.00 [11:56:51]line НДС 12% : 0.00 [11:56:51]line Наличными: 0.00 [11:56:51]line Безнал.: 0.00 [11:56:51]line Место: АЗС № 171 "Партнер Нефть" [11:56:51]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:56:51]line СНО: Общий режим [11:56:51]line Чек 145 29.10.2024 11:56 [11:56:51]line Смена: 546 ФФД: 1.0 [11:56:51]line ЗНМ: 0300000109 [11:56:51]line РНМ: 0000000000091777 [11:56:51]line Версия ККМ: 001 [11:56:51]line Талоны: Топливная Карта [11:56:51]line 92975 [11:56:51]line ФМ: 0000000000871756 [11:56:51]line ФД: 202750 [11:56:51]line ФПД: 180693610881857 [11:56:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115650&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202750&fm=180693610881857&tin=02508201610067®Number=0000000000091777&sum=0 [11:56:51]OFD Sender: Processing packet 202750 [packets to send 116, broken 115] [11:56:51]ProducePacketName [11:56:51]name=ofd_packets/00202750 [11:56:51]OFD Sender: To server: pG, [11:56:51]CommunicateWithHost lk.salyk.kg:30040 [11:56:51]ConnectInit lk.salyk.kg [11:56:51]written 0, free lines is 4095 [11:56:51]Connected sock=8 [11:56:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 77 06 04 01 32 60 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 A0 19 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 82 CD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 17 03 00 35 04 06 00 A4 57 02 7D 63 41 E6 A0 BA 50 35 2F 9E 0A [11:56:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5A AA 47 00 35 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FE 17 03 00 F4 03 04 00 34 79 20 67 B6 04 01 00 00 27 AB B1 25 D7 C4 7A 59 [11:56:51]CommunicateWithHost err = 0 [11:56:51]CheckOFDResponse [11:56:51]1017 (14) - 77093643461234 [11:56:51]1041 (16) - 0000000000871756 [11:56:51]1040 (4) - 202750 [11:56:51]1012 (4) - 29.10.2024 05:57 [11:56:51]1206 (1) - 0 [11:56:51]OFD Sender: Remove packet 202750 [11:56:51]ProducePacketName [11:56:51]name=ofd_packets/00202750 [11:56:51]NVStorageDeleteData [11:56:51]Write to MH i2c: 01 00 00 C3 1F E2 [11:56:51]Write i2c OK [11:56:51]MH_I2C_Read... [11:56:51]Read from MH i2c: 01 [11:56:51]MH_I2C_Read... [11:56:51]Read from MH i2c: 01 07 00 [11:56:51]MH_I2C_Read... [11:56:51]Read from MH i2c: 01 07 00 C3 1F 00 00 00 00 00 B1 0C A6 [11:56:51]RasterBufferAndPrint [11:56:51]line [11:56:51]line [11:56:51]line [11:56:51]line [11:56:51]line [11:56:51]written 0, free lines is 3254 [11:56:51]MH_Cut [11:56:51]Write to MH i2c: D1 01 00 CA 1F 01 BB [11:56:51]Write i2c OK [11:56:51]MH_I2C_Read... [11:56:51]Read from MH i2c: D1 [11:56:51]MH_I2C_Read... [11:56:51]Read from MH i2c: D1 01 00 [11:56:51]MH_I2C_Read... [11:56:51]Read from MH i2c: D1 01 00 CA 1F 00 BA [11:56:51]Write to MH i2c: 01 00 00 CB 1F EA [11:56:51]Write i2c OK [11:56:51]MH_I2C_Read... [11:56:52]OFD Sender: No OFD packet to send [11:56:52]*** Cut start [11:56:52]*** Purtial cut [11:56:52]*** Stage 1: CUTSNS_PIN = 1 [11:56:53]Read from MH i2c: 01 [11:56:53]MH_I2C_Read... [11:56:53]*** Stop cut motor [11:56:53]*** Cut end [11:56:53]Read from MH i2c: 01 07 00 [11:56:53]MH_I2C_Read... [11:56:53]Read from MH i2c: 01 07 00 CB 1F 00 00 00 00 00 FF 0F FF [11:56:53]process_action close_receipt done [11:56:53]requested_data is exist [11:56:53]produce_requested_data [11:56:53]requested_item fm.sn is exist - process it [11:56:53]wFMCommunicate request_size=4 [11:56:53]MH_SAM_APDU [11:56:53]CAPDU: 80 11 00 00 [11:56:53]Write to MH i2c: E2 08 00 CC 1F 80 11 00 00 00 00 00 00 65 [11:56:53]Write i2c OK [11:56:53]MH_I2C_Read... [11:56:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:56:53]Read from MH i2c: E2 [11:56:53]MH_I2C_Read... [11:56:53]Read from MH i2c: E2 17 00 [11:56:53]MH_I2C_Read... [11:56:53]Read from MH i2c: E2 17 00 CC 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BA [11:56:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:56:53]wFMCommunicate OK [11:56:53]requested_item fd.num is exist - process it [11:56:53]SAM_PROTO_GetFieldsCounters [11:56:53]wFMCommunicate request_size=4 [11:56:53]MH_SAM_APDU [11:56:53]CAPDU: 80 13 00 00 [11:56:53]Write to MH i2c: E2 08 00 CD 1F 80 13 00 00 00 00 00 00 68 [11:56:53]Write i2c OK [11:56:53]MH_I2C_Read... [11:56:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:56:53]Read from MH i2c: E2 [11:56:53]MH_I2C_Read... [11:56:53]Read from MH i2c: E2 62 00 [11:56:53]MH_I2C_Read... [11:56:53]Read from MH i2c: E2 62 00 CD 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FE 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 80 [11:56:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FE 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:56:53]wFMCommunicate OK [11:56:53]SAM_PROTO_GetFieldsCounters done [11:56:53]requested_item shift.num is exist - process it [11:56:53]requested_item shift.opened is exist - process it [11:56:53]req_shift_opened [11:56:53]FM_GetShiftState [11:56:53]SAM_PROTO_GetShiftState [11:56:53]wFMCommunicate request_size=4 [11:56:53]MH_SAM_APDU [11:56:53]CAPDU: 80 13 01 00 [11:56:53]Write to MH i2c: E2 08 00 CE 1F 80 13 01 00 00 00 00 00 6A [11:56:53]Write i2c OK [11:56:53]MH_I2C_Read... [11:56:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:56:53]Read from MH i2c: E2 [11:56:53]MH_I2C_Read... [11:56:53]Read from MH i2c: E2 0E 00 [11:56:53]MH_I2C_Read... [11:56:53]Read from MH i2c: E2 0E 00 CE 1F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 53 [11:56:53]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:56:53]wFMCommunicate OK [11:56:53]SAM_PROTO_GetShiftState done [11:56:53]FM_GetShiftState done [11:56:53]req_shift_opened done [11:56:53]requested_item shift.open_date is exist - process it [11:56:53]req_shift_open_date [11:56:53]req_shift_open_date done [11:56:53]produce_requested_data done [11:56:53]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202750,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:56:53]process_action_free close_receipt [11:56:53]json_value_free [11:56:53]json_value_free done [11:56:53]process_json_proto returns [11:56:53]Send response to host [11:56:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202750,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:56:53]free response buf [11:56:53]execute_script done [11:56:53]execute_script returns [11:56:53]free content buf [11:56:53]Sock 9.Close socket [11:56:53]Sock 9.Thread stoped [11:56:57]OFD Sender: No OFD packet to send [11:57:02]OFD Sender: No OFD packet to send [11:57:07]OFD Sender: No OFD packet to send [11:57:12]OFD Sender: No OFD packet to send [11:57:17]OFD Sender: No OFD packet to send [11:57:22]OFD Sender: No OFD packet to send [11:57:27]OFD Sender: No OFD packet to send [11:57:32]OFD Sender: No OFD packet to send [11:57:34]int [11:57:34]Write to MH i2c: 01 00 00 CF 1F EE [11:57:34]*** FLAG_PRN_KEY set [11:57:34]Write i2c OK [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: 01 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: 01 07 00 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: 01 07 00 CF 1F 00 08 00 00 00 FF 0F 0B [11:57:34]state=0 [11:57:34]Key pressed [11:57:34]Feed [11:57:34]Write to MH i2c: D8 00 00 D0 1F C6 [11:57:34]Write i2c OK [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: D8 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: D8 01 00 [11:57:34]MH_I2C_Read... [11:57:34]Read from MH i2c: D8 01 00 D0 1F 00 C7 [11:57:34]int [11:57:34]Write to MH i2c: 01 00 00 D1 1F F0 [11:57:34]Write i2c OK [11:57:34]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 D1 1F 00 48 00 00 00 3C 00 7B [11:57:35]state=2 [11:57:35]Key pressed [11:57:35]int [11:57:35]Write to MH i2c: 01 00 00 D2 1F F1 [11:57:35]*** FLAG_PRN_KEY reset [11:57:35]Write i2c OK [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 D2 1F 00 00 00 00 00 F5 0F FC [11:57:35]state=2 [11:57:35]Stop feed [11:57:35]int [11:57:35]Write to MH i2c: 01 00 00 D3 1F F2 [11:57:35]*** FLAG_PRN_KEY set [11:57:35]Write i2c OK [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 D3 1F 00 08 00 00 00 FF 0F 0F [11:57:35]state=0 [11:57:35]Key pressed [11:57:35]Feed [11:57:35]Write to MH i2c: D8 00 00 D4 1F CA [11:57:35]Write i2c OK [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: D8 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: D8 01 00 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: D8 01 00 D4 1F 00 CB [11:57:35]int [11:57:35]Write to MH i2c: 01 00 00 D5 1F F4 [11:57:35]Write i2c OK [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 D5 1F 00 48 00 00 00 3C 00 7F [11:57:35]state=2 [11:57:35]Key pressed [11:57:35]int [11:57:35]Write to MH i2c: 01 00 00 D6 1F F5 [11:57:35]*** FLAG_PRN_KEY reset [11:57:35]Write i2c OK [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 D6 1F 00 00 00 00 00 F5 0F 00 [11:57:35]state=2 [11:57:35]Stop feed [11:57:35]int [11:57:35]Write to MH i2c: 01 00 00 D7 1F F6 [11:57:35]*** FLAG_PRN_KEY set [11:57:35]Write i2c OK [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 D7 1F 00 08 00 00 00 FF 0F 13 [11:57:35]state=0 [11:57:35]Key pressed [11:57:35]Feed [11:57:35]Write to MH i2c: D8 00 00 D8 1F CE [11:57:35]Write i2c OK [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: D8 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: D8 01 00 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: D8 01 00 D8 1F 00 CF [11:57:35]int [11:57:35]Write to MH i2c: 01 00 00 D9 1F F8 [11:57:35]Write i2c OK [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 D9 1F 00 48 00 00 00 3D 00 84 [11:57:35]state=2 [11:57:35]Key pressed [11:57:35]int [11:57:35]Write to MH i2c: 01 00 00 DA 1F F9 [11:57:35]*** FLAG_PRN_KEY reset [11:57:35]Write i2c OK [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 [11:57:35]MH_I2C_Read... [11:57:35]Read from MH i2c: 01 07 00 DA 1F 00 00 00 00 00 F6 0F 05 [11:57:35]state=2 [11:57:35]Stop feed [11:57:37]OFD Sender: No OFD packet to send [11:57:42]OFD Sender: No OFD packet to send [11:57:47]OFD Sender: No OFD packet to send [11:57:52]OFD Sender: No OFD packet to send [11:57:57]OFD Sender: No OFD packet to send [11:58:02]OFD Sender: No OFD packet to send [11:58:07]OFD Sender: No OFD packet to send [11:58:12]OFD Sender: No OFD packet to send [11:58:17]OFD Sender: No OFD packet to send [11:58:22]OFD Sender: No OFD packet to send [11:58:27]OFD Sender: No OFD packet to send [11:58:32]OFD Sender: No OFD packet to send [11:58:37]OFD Sender: No OFD packet to send [11:58:40]accept exits with 10 [11:58:40]New connection [11:58:40]New thread 3066977636 created [11:58:40]Thread 3066834276 joined [11:58:40]Waiting for new connection... [11:58:40] Sock 10.Parse request [11:58:40]Sock 10.Check first char [11:58:40]Sock 10.First char is OK [11:58:40]request: POST /json_proto HTTP/1.0 [11:58:40]Method: POST [11:58:40]URL: /json_proto [11:58:40]Method is POST - this is cgi request [11:58:40]url: /json_proto [11:58:40]query_string will be loaded in cgi processing [11:58:40]execute_cgi json_proto POST (null) [11:58:40]execute_cgi path=json_proto method=POST [11:58:40]POST find Content-Length [11:58:40]Host: 172.17.63.195:8080 [11:58:40]Content-Length: 677 [11:58:40]Content-Type: application/json [11:58:40] [11:58:40]POST finish read [11:58:40]Found Content-Length = 677 [11:58:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:58:40]execute_script... [11:58:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:58:40]POST & json_proto [11:58:40]process_json_proto [11:58:40]json parsed OK: [11:58:40]protocol is kg_v1.0 [11:58:40]action value=close_receipt [11:58:40]process_action close_receipt [11:58:40]cmd_close_receipt [11:58:40]MH_GetDate [11:58:40]Write to MH i2c: F0 00 00 DB 1F E9 [11:58:40]Write i2c OK [11:58:40]MH_I2C_Read... [11:58:40]Read from MH i2c: F0 [11:58:40]MH_I2C_Read... [11:58:40]Read from MH i2c: F0 09 00 [11:58:40]MH_I2C_Read... [11:58:40]Read from MH i2c: F0 09 00 DB 1F 00 F1 CD 20 67 47 1B 1E 67 1E [11:58:40]GetLastDocTimeStamp 1730203010 [11:58:40]current date 1730203121 [11:58:40]FM_GetShiftState [11:58:40]SAM_PROTO_GetShiftState [11:58:40]wFMCommunicate request_size=4 [11:58:40]MH_SAM_APDU [11:58:40]CAPDU: 80 13 01 00 [11:58:40]Write to MH i2c: E2 08 00 DC 1F 80 13 01 00 00 00 00 00 78 [11:58:40]Write i2c OK [11:58:40]MH_I2C_Read... [11:58:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:40]Read from MH i2c: E2 [11:58:40]MH_I2C_Read... [11:58:40]Read from MH i2c: E2 0E 00 [11:58:40]MH_I2C_Read... [11:58:40]Read from MH i2c: E2 0E 00 DC 1F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 61 [11:58:40]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:58:40]wFMCommunicate OK [11:58:40]SAM_PROTO_GetShiftState done [11:58:40]FM_GetShiftState done [11:58:40]opened in 1730160431 [11:58:40]opened+sec_in_day 1730246831 [11:58:40]quantity*price = 40006 [11:58:40]sum+1 = 40007 [11:58:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 146 29.10.2024 11:58 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202751 ФПД: 204075237813899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115841&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202751&fm=204075237813899&tin=02508201610067®Number=0000000000091777&sum=40000 [11:58:41]StoreToDocumentArchive [11:58:41]shift 546 fd 202751 [11:58:41]save to /storage/0546/doc_00202751 [11:58:41]save last doc name /storage/0546/doc_00202751 to /storage/kkm_last_doc_name [11:58:41]save OK [11:58:41]Clear old archive folders... [11:58:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:58:41]tlvbuf is 00812150 [11:58:41]SAM_PROTO_ClearQueue [11:58:41]wFMCommunicate request_size=4 [11:58:41]MH_SAM_APDU [11:58:41]CAPDU: 80 09 00 00 [11:58:41]Write to MH i2c: E2 08 00 E9 1F 80 09 00 00 00 00 00 00 7A [11:58:41]Write i2c OK [11:58:41]MH_I2C_Read... [11:58:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:41]Read from MH i2c: E2 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 E9 1F 00 90 00 7C [11:58:41]RAPDU: 90 00 [11:58:41]wFMCommunicate OK [11:58:41]SAM_PROTO_ClearQueue done [11:58:41]KKMCreateOFDPacket [11:58:41]OFDProtocolAddRootSTLVToBuf [11:58:41]FM_MakeSignedData [11:58:41]FM_MakeSignedData [11:58:41]SAM_PROTO_SignData [11:58:41]wFMCommunicate request_size=4 [11:58:41]MH_SAM_APDU [11:58:41]CAPDU: 80 0D 01 02 [11:58:41]Write to MH i2c: E2 08 00 EA 1F 80 0D 01 02 00 00 00 00 82 [11:58:41]Write i2c OK [11:58:41]MH_I2C_Read... [11:58:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:41]Read from MH i2c: E2 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 EA 1F 00 90 00 7D [11:58:41]RAPDU: 90 00 [11:58:41]wFMCommunicate OK [11:58:41]wFMCommunicate request_size=255 [11:58:41]MH_SAM_APDU [11:58:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 F1 CD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 17 03 00 35 04 06 00 B9 [11:58:41]Write to MH i2c: E2 02 01 EB 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 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 F1 CD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 17 03 00 35 04 06 00 B9 00 00 B2 [11:58:41]Write i2c OK [11:58:41]MH_I2C_Read... [11:58:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:42]Read from MH i2c: E2 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: E2 03 00 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: E2 03 00 EB 1F 00 90 00 7E [11:58:42]RAPDU: 90 00 [11:58:42]wFMCommunicate OK [11:58:42]wFMCommunicate request_size=10 [11:58:42]MH_SAM_APDU [11:58:42]CAPDU: 80 0D 02 02 05 9A F8 0E AE 8B [11:58:42]Write to MH i2c: E2 0D 00 EC 1F 80 0D 02 02 05 00 9A F8 0E AE 8B 00 00 68 [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:42]Read from MH i2c: E2 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: E2 03 00 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: E2 03 00 EC 1F 00 90 00 7F [11:58:42]RAPDU: 90 00 [11:58:42]wFMCommunicate OK [11:58:42]wFMCommunicate request_size=4 [11:58:42]MH_SAM_APDU [11:58:42]CAPDU: 80 0D 03 02 [11:58:42]Write to MH i2c: E2 08 00 ED 1F 80 0D 03 02 00 00 00 00 87 [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:42]Read from MH i2c: E2 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: E2 0B 00 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: E2 0B 00 ED 1F 00 A1 CE DF 1B 4F E3 F3 8C 90 00 A2 [11:58:42]RAPDU: A1 CE DF 1B 4F E3 F3 8C 90 00 [11:58:42]wFMCommunicate OK [11:58:42]SAM_PROTO_SignData done [11:58:42]FM_MakeSignedData done [11:58:42]CreateOFDProtocolMessage [11:58:42]wFMCommunicate request_size=4 [11:58:42]MH_SAM_APDU [11:58:42]CAPDU: 80 11 00 00 [11:58:42]Write to MH i2c: E2 08 00 EE 1F 80 11 00 00 00 00 00 00 87 [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:42]Read from MH i2c: E2 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: E2 17 00 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: E2 17 00 EE 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DC [11:58:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:58:42]wFMCommunicate OK [11:58:42]CreateOFDProtocolMessage done [11:58:42]OFDSenderStorePacket 202751 [11:58:42]StoreOFDPacket docnum=202751 [11:58:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 95 0A 07 01 A5 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 F1 CD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 17 03 00 35 04 06 00 B9 9A F8 0E AE 8B A1 CE DF 1B 4F E3 F3 8C [11:58:42]CheckFolder [11:58:42]dirname=/storage/ofd_packets [11:58:42]CheckFolder done [11:58:42]ProducePacketName [11:58:42]name=ofd_packets/00202751 [11:58:42]NVStorageSaveData ofd_packets/00202751 [11:58:42]File name is /storage/ofd_packets/00202751 [11:58:42]Write 301 bytes [11:58:42]NVStorageSaveData done [11:58:42]OFDSenderStorePacket done [11:58:42]KKMCreateOFDPacket done [11:58:42]NVStorageSaveData kkm_last_timestamp [11:58:42]File name is /storage/kkm_last_timestamp [11:58:42]Write 4 bytes [11:58:42]NVStorageSaveData done [11:58:42]ExternCall_PrintAddStr [11:58:42]wPrintStart [11:58:42]Write to MH i2c: 01 00 00 EF 1F 0E [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 07 00 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 07 00 EF 1F 00 00 00 00 00 FF 0F 23 [11:58:42]RasterBufferAndPrint [11:58:42]line Счет N : (1)450538 [11:58:42]line ИНН: 02508201610067 [11:58:42]line Контрольно-Кассовый Чек [11:58:42]line ПРОДАЖА [11:58:42]line ТРК (МРК, ГНК) : 31 [11:58:42]line Товар: 2710124130 [11:58:42]line Аи-92-К-2 [11:58:42]line 5.980 * 66.90 [11:58:42]line = 400.06 [11:58:42]line НДС 12% НСП 1% [11:58:42]line > о реализуемом товаре [11:58:42]line ОКРУГЛЕНИЕ: -0.06 [11:58:42]line ИТОГО: 400.00 [11:58:42]line Внесено: 400.00 [11:58:42]line СДАЧА: 0.00 [11:58:42]line НСП 1% : 3.54 [11:58:42]line НДС 12% : 42.48 [11:58:42]line Наличными: 400.00 [11:58:42]line Безнал.: 0.00 [11:58:42]line Место: АЗС № 171 "Партнер Нефть" [11:58:42]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:58:42]line СНО: Общий режим [11:58:42]line Чек 146 29.10.2024 11:58 [11:58:42]line Смена: 546 ФФД: 1.0 [11:58:42]line ЗНМ: 0300000109 [11:58:42]line РНМ: 0000000000091777 [11:58:42]line Версия ККМ: 001 [11:58:42]line ФМ: 0000000000871756 [11:58:42]line ФД: 202751 [11:58:42]line ФПД: 204075237813899 [11:58:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115841&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202751&fm=204075237813899&tin=02508201610067®Number=0000000000091777&sum=40000 [11:58:42]OFD Sender: Processing packet 202751 [packets to send 116, broken 115] [11:58:42]ProducePacketName [11:58:42]name=ofd_packets/00202751 [11:58:42]OFD Sender: To server: pG, [11:58:42]CommunicateWithHost lk.salyk.kg:30040 [11:58:42]ConnectInit lk.salyk.kg [11:58:42]written 0, free lines is 4095 [11:58:42]Connected sock=9 [11:58:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 95 0A 07 01 A5 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 F1 CD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 17 03 00 35 04 06 00 B9 9A F8 0E AE 8B A1 CE DF 1B 4F E3 F3 8C [11:58:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 94 73 47 00 A8 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 17 03 00 F4 03 04 00 A3 79 20 67 B6 04 01 00 00 21 FF A9 44 C0 05 2D 24 [11:58:42]CommunicateWithHost err = 0 [11:58:42]CheckOFDResponse [11:58:42]1017 (14) - 77093643461234 [11:58:42]1041 (16) - 0000000000871756 [11:58:42]1040 (4) - 202751 [11:58:42]1012 (4) - 29.10.2024 05:58 [11:58:42]1206 (1) - 0 [11:58:42]OFD Sender: Remove packet 202751 [11:58:42]ProducePacketName [11:58:42]name=ofd_packets/00202751 [11:58:42]NVStorageDeleteData [11:58:42]Write to MH i2c: 01 00 00 1A 20 3A [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 07 00 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 07 00 1A 20 00 00 00 00 00 A0 0C ED [11:58:42]RasterBufferAndPrint [11:58:42]line [11:58:42]line [11:58:42]line [11:58:42]line [11:58:42]line [11:58:42]written 0, free lines is 3237 [11:58:42]MH_Cut [11:58:42]Write to MH i2c: D1 01 00 21 20 01 13 [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: D1 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: D1 01 00 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: D1 01 00 21 20 00 12 [11:58:42]Write to MH i2c: 01 00 00 22 20 42 [11:58:43]Write i2c OK [11:58:43]MH_I2C_Read... [11:58:43]OFD Sender: No OFD packet to send [11:58:43]*** Cut start [11:58:43]*** Purtial cut [11:58:43]*** Stage 1: CUTSNS_PIN = 1 [11:58:44]Read from MH i2c: 01 [11:58:44]MH_I2C_Read... [11:58:44]*** Stop cut motor [11:58:44]*** Cut end [11:58:44]Read from MH i2c: 01 07 00 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: 01 07 00 22 20 00 00 00 00 00 FF 0F 57 [11:58:44]process_action close_receipt done [11:58:44]requested_data is exist [11:58:44]produce_requested_data [11:58:44]requested_item fm.sn is exist - process it [11:58:44]wFMCommunicate request_size=4 [11:58:44]MH_SAM_APDU [11:58:44]CAPDU: 80 11 00 00 [11:58:44]Write to MH i2c: E2 08 00 23 20 80 11 00 00 00 00 00 00 BD [11:58:44]Write i2c OK [11:58:44]MH_I2C_Read... [11:58:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:44]Read from MH i2c: E2 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 17 00 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 17 00 23 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 12 [11:58:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:58:44]wFMCommunicate OK [11:58:44]requested_item fd.num is exist - process it [11:58:44]SAM_PROTO_GetFieldsCounters [11:58:44]wFMCommunicate request_size=4 [11:58:44]MH_SAM_APDU [11:58:44]CAPDU: 80 13 00 00 [11:58:44]Write to MH i2c: E2 08 00 24 20 80 13 00 00 00 00 00 00 C0 [11:58:44]Write i2c OK [11:58:44]MH_I2C_Read... [11:58:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:44]Read from MH i2c: E2 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 62 00 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 62 00 24 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FF 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [11:58:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FF 17 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:58:44]wFMCommunicate OK [11:58:44]SAM_PROTO_GetFieldsCounters done [11:58:44]requested_item shift.num is exist - process it [11:58:44]requested_item shift.opened is exist - process it [11:58:44]req_shift_opened [11:58:44]FM_GetShiftState [11:58:44]SAM_PROTO_GetShiftState [11:58:44]wFMCommunicate request_size=4 [11:58:44]MH_SAM_APDU [11:58:44]CAPDU: 80 13 01 00 [11:58:44]Write to MH i2c: E2 08 00 25 20 80 13 01 00 00 00 00 00 C2 [11:58:44]Write i2c OK [11:58:44]MH_I2C_Read... [11:58:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:44]Read from MH i2c: E2 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 0E 00 [11:58:44]MH_I2C_Read... [11:58:44]Read from MH i2c: E2 0E 00 25 20 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AB [11:58:44]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:58:44]wFMCommunicate OK [11:58:44]SAM_PROTO_GetShiftState done [11:58:44]FM_GetShiftState done [11:58:44]req_shift_opened done [11:58:44]requested_item shift.open_date is exist - process it [11:58:44]req_shift_open_date [11:58:44]req_shift_open_date done [11:58:44]produce_requested_data done [11:58:44]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202751,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:58:44]process_action_free close_receipt [11:58:44]json_value_free [11:58:44]json_value_free done [11:58:44]process_json_proto returns [11:58:44]Send response to host [11:58:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202751,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:58:44]free response buf [11:58:44]execute_script done [11:58:44]execute_script returns [11:58:44]free content buf [11:58:44]Sock 10.Close socket [11:58:44]Sock 10.Thread stoped [11:58:48]OFD Sender: No OFD packet to send [11:58:48]accept exits with 8 [11:58:48]New connection [11:58:48]New thread 3066834276 created [11:58:48]Thread 3066977636 joined [11:58:48]Waiting for new connection... [11:58:48] Sock 8.Parse request [11:58:48]Sock 8.Check first char [11:58:48]Sock 8.First char is OK [11:58:48]request: POST /json_proto HTTP/1.0 [11:58:48]Method: POST [11:58:48]URL: /json_proto [11:58:48]Method is POST - this is cgi request [11:58:48]url: /json_proto [11:58:48]query_string will be loaded in cgi processing [11:58:48]execute_cgi json_proto POST (null) [11:58:48]execute_cgi path=json_proto method=POST [11:58:48]POST find Content-Length [11:58:48]Host: 172.17.63.195:8080 [11:58:48]Content-Length: 677 [11:58:48]Content-Type: application/json [11:58:48] [11:58:48]POST finish read [11:58:48]Found Content-Length = 677 [11:58:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:48]execute_script... [11:58: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)450539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:48]POST & json_proto [11:58:48]process_json_proto [11:58:48]json parsed OK: [11:58:48]protocol is kg_v1.0 [11:58:48]action value=close_receipt [11:58:48]process_action close_receipt [11:58:48]cmd_close_receipt [11:58:48]MH_GetDate [11:58:48]Write to MH i2c: F0 00 00 26 20 35 [11:58:48]Write i2c OK [11:58:48]MH_I2C_Read... [11:58:48]Read from MH i2c: F0 [11:58:48]MH_I2C_Read... [11:58:48]Read from MH i2c: F0 09 00 [11:58:48]MH_I2C_Read... [11:58:48]Read from MH i2c: F0 09 00 26 20 00 F9 CD 20 67 47 1B 1E 67 72 [11:58:48]GetLastDocTimeStamp 1730203121 [11:58:48]current date 1730203129 [11:58:48]FM_GetShiftState [11:58:48]SAM_PROTO_GetShiftState [11:58:48]wFMCommunicate request_size=4 [11:58:48]MH_SAM_APDU [11:58:48]CAPDU: 80 13 01 00 [11:58:48]Write to MH i2c: E2 08 00 27 20 80 13 01 00 00 00 00 00 C4 [11:58:48]Write i2c OK [11:58:48]MH_I2C_Read... [11:58:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:48]Read from MH i2c: E2 [11:58:48]MH_I2C_Read... [11:58:48]Read from MH i2c: E2 0E 00 [11:58:48]MH_I2C_Read... [11:58:48]Read from MH i2c: E2 0E 00 27 20 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AD [11:58:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:58:48]wFMCommunicate OK [11:58:48]SAM_PROTO_GetShiftState done [11:58:48]FM_GetShiftState done [11:58:48]opened in 1730160431 [11:58:48]opened+sec_in_day 1730246831 [11:58:48]quantity*price = 50041 [11:58:48]sum+1 = 50042 [11:58:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 147 29.10.2024 11:58 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202752 ФПД: 222008997058753 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115849&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202752&fm=222008997058753&tin=02508201610067®Number=0000000000091777&sum=50000 [11:58:49]StoreToDocumentArchive [11:58:49]shift 546 fd 202752 [11:58:49]save to /storage/0546/doc_00202752 [11:58:49]save last doc name /storage/0546/doc_00202752 to /storage/kkm_last_doc_name [11:58:49]save OK [11:58:49]Clear old archive folders... [11:58:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:58:49]tlvbuf is B6DAE700 [11:58:49]SAM_PROTO_ClearQueue [11:58:49]wFMCommunicate request_size=4 [11:58:49]MH_SAM_APDU [11:58:49]CAPDU: 80 09 00 00 [11:58:49]Write to MH i2c: E2 08 00 34 20 80 09 00 00 00 00 00 00 C6 [11:58:49]Write i2c OK [11:58:49]MH_I2C_Read... [11:58:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:49]Read from MH i2c: E2 [11:58:49]MH_I2C_Read... [11:58:49]Read from MH i2c: E2 03 00 [11:58:49]MH_I2C_Read... [11:58:49]Read from MH i2c: E2 03 00 34 20 00 90 00 C8 [11:58:49]RAPDU: 90 00 [11:58:49]wFMCommunicate OK [11:58:49]SAM_PROTO_ClearQueue done [11:58:49]KKMCreateOFDPacket [11:58:49]OFDProtocolAddRootSTLVToBuf [11:58:49]FM_MakeSignedData [11:58:49]FM_MakeSignedData [11:58:49]SAM_PROTO_SignData [11:58:49]wFMCommunicate request_size=4 [11:58:49]MH_SAM_APDU [11:58:49]CAPDU: 80 0D 01 02 [11:58:49]Write to MH i2c: E2 08 00 35 20 80 0D 01 02 00 00 00 00 CE [11:58:49]Write i2c OK [11:58:49]MH_I2C_Read... [11:58:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:49]Read from MH i2c: E2 [11:58:49]MH_I2C_Read... [11:58:49]Read from MH i2c: E2 03 00 [11:58:49]MH_I2C_Read... [11:58:49]Read from MH i2c: E2 03 00 35 20 00 90 00 C9 [11:58:49]RAPDU: 90 00 [11:58:49]wFMCommunicate OK [11:58:49]wFMCommunicate request_size=255 [11:58:49]MH_SAM_APDU [11:58:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 F9 CD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 18 03 00 35 04 06 00 C9 [11:58:49]Write to MH i2c: E2 02 01 36 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 F9 CD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 18 03 00 35 04 06 00 C9 00 00 4A [11:58:49]Write i2c OK [11:58:49]MH_I2C_Read... [11:58:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:50]Read from MH i2c: E2 [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: E2 03 00 [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: E2 03 00 36 20 00 90 00 CA [11:58:50]RAPDU: 90 00 [11:58:50]wFMCommunicate OK [11:58:50]wFMCommunicate request_size=10 [11:58:50]MH_SAM_APDU [11:58:50]CAPDU: 80 0D 02 02 05 EA 7F 68 18 C1 [11:58:50]Write to MH i2c: E2 0D 00 37 20 80 0D 02 02 05 00 EA 7F 68 18 C1 00 00 85 [11:58:50]Write i2c OK [11:58:50]MH_I2C_Read... [11:58:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:50]Read from MH i2c: E2 [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: E2 03 00 [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: E2 03 00 37 20 00 90 00 CB [11:58:50]RAPDU: 90 00 [11:58:50]wFMCommunicate OK [11:58:50]wFMCommunicate request_size=4 [11:58:50]MH_SAM_APDU [11:58:50]CAPDU: 80 0D 03 02 [11:58:50]Write to MH i2c: E2 08 00 38 20 80 0D 03 02 00 00 00 00 D3 [11:58:50]Write i2c OK [11:58:50]MH_I2C_Read... [11:58:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:50]Read from MH i2c: E2 [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: E2 0B 00 [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: E2 0B 00 38 20 00 4F 2F 9C F2 4D 27 B7 58 90 00 63 [11:58:50]RAPDU: 4F 2F 9C F2 4D 27 B7 58 90 00 [11:58:50]wFMCommunicate OK [11:58:50]SAM_PROTO_SignData done [11:58:50]FM_MakeSignedData done [11:58:50]CreateOFDProtocolMessage [11:58:50]wFMCommunicate request_size=4 [11:58:50]MH_SAM_APDU [11:58:50]CAPDU: 80 11 00 00 [11:58:50]Write to MH i2c: E2 08 00 39 20 80 11 00 00 00 00 00 00 D3 [11:58:50]Write i2c OK [11:58:50]MH_I2C_Read... [11:58:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:50]Read from MH i2c: E2 [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: E2 17 00 [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: E2 17 00 39 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 28 [11:58:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:58:50]wFMCommunicate OK [11:58:50]CreateOFDProtocolMessage done [11:58:50]OFDSenderStorePacket 202752 [11:58:50]StoreOFDPacket docnum=202752 [11:58:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5B 2C 07 01 58 F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 F9 CD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 18 03 00 35 04 06 00 C9 EA 7F 68 18 C1 4F 2F 9C F2 4D 27 B7 58 [11:58:50]CheckFolder [11:58:50]dirname=/storage/ofd_packets [11:58:50]CheckFolder done [11:58:50]ProducePacketName [11:58:50]name=ofd_packets/00202752 [11:58:50]NVStorageSaveData ofd_packets/00202752 [11:58:50]File name is /storage/ofd_packets/00202752 [11:58:50]Write 301 bytes [11:58:50]NVStorageSaveData done [11:58:50]OFDSenderStorePacket done [11:58:50]KKMCreateOFDPacket done [11:58:50]NVStorageSaveData kkm_last_timestamp [11:58:50]File name is /storage/kkm_last_timestamp [11:58:50]Write 4 bytes [11:58:50]NVStorageSaveData done [11:58:50]ExternCall_PrintAddStr [11:58:50]wPrintStart [11:58:50]Write to MH i2c: 01 00 00 3A 20 5A [11:58:50]Write i2c OK [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: 01 [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: 01 07 00 [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: 01 07 00 3A 20 00 00 00 00 00 FF 0F 6F [11:58:50]RasterBufferAndPrint [11:58:50]line Счет N : (1)450539 [11:58:50]line ИНН: 02508201610067 [11:58:50]line Контрольно-Кассовый Чек [11:58:50]line ПРОДАЖА [11:58:50]line ТРК (МРК, ГНК) : 52 [11:58:50]line Товар: 2710124130 [11:58:50]line Аи-92-К-2 [11:58:50]line 7.480 * 66.90 [11:58:50]line = 500.41 [11:58:50]line НДС 12% НСП 1% [11:58:50]line > о реализуемом товаре [11:58:50]line ОКРУГЛЕНИЕ: -0.41 [11:58:50]line ИТОГО: 500.00 [11:58:50]line Внесено: 500.00 [11:58:50]line СДАЧА: 0.00 [11:58:50]line НСП 1% : 4.43 [11:58:50]line НДС 12% : 53.14 [11:58:50]line Наличными: 500.00 [11:58:50]line Безнал.: 0.00 [11:58:50]line Место: АЗС № 171 "Партнер Нефть" [11:58:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:58:50]line СНО: Общий режим [11:58:50]line Чек 147 29.10.2024 11:58 [11:58:50]line Смена: 546 ФФД: 1.0 [11:58:50]line ЗНМ: 0300000109 [11:58:50]line РНМ: 0000000000091777 [11:58:50]line Версия ККМ: 001 [11:58:50]line ФМ: 0000000000871756 [11:58:50]line ФД: 202752 [11:58:50]line ФПД: 222008997058753 [11:58:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115849&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202752&fm=222008997058753&tin=02508201610067®Number=0000000000091777&sum=50000 [11:58:50]OFD Sender: Processing packet 202752 [packets to send 116, broken 115] [11:58:50]ProducePacketName [11:58:50]name=ofd_packets/00202752 [11:58:50]OFD Sender: To server: pG, [11:58:50]CommunicateWithHost lk.salyk.kg:30040 [11:58:50]ConnectInit lk.salyk.kg [11:58:50]written 0, free lines is 4095 [11:58:50]Connected sock=10 [11:58:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5B 2C 07 01 58 F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 F9 CD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 18 03 00 35 04 06 00 C9 EA 7F 68 18 C1 4F 2F 9C F2 4D 27 B7 58 [11:58:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 83 79 47 00 C1 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 18 03 00 F4 03 04 00 AB 79 20 67 B6 04 01 00 00 6A 4F 92 74 E6 0B 03 E6 [11:58:50]CommunicateWithHost err = 0 [11:58:50]CheckOFDResponse [11:58:50]1017 (14) - 77093643461234 [11:58:50]1041 (16) - 0000000000871756 [11:58:50]1040 (4) - 202752 [11:58:50]1012 (4) - 29.10.2024 05:59 [11:58:50]1206 (1) - 0 [11:58:50]OFD Sender: Remove packet 202752 [11:58:50]ProducePacketName [11:58:50]name=ofd_packets/00202752 [11:58:50]NVStorageDeleteData [11:58:50]Write to MH i2c: 01 00 00 65 20 85 [11:58:50]Write i2c OK [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: 01 [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: 01 07 00 [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: 01 07 00 65 20 00 00 00 00 00 9B 0C 33 [11:58:50]RasterBufferAndPrint [11:58:50]line [11:58:50]line [11:58:50]line [11:58:50]line [11:58:50]line [11:58:50]written 0, free lines is 3237 [11:58:50]MH_Cut [11:58:50]Write to MH i2c: D1 01 00 6C 20 01 5E [11:58:50]Write i2c OK [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: D1 [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: D1 01 00 [11:58:50]MH_I2C_Read... [11:58:50]Read from MH i2c: D1 01 00 6C 20 00 5D [11:58:50]Write to MH i2c: 01 00 00 6D 20 8D [11:58:50]Write i2c OK [11:58:50]MH_I2C_Read... [11:58:51]OFD Sender: No OFD packet to send [11:58:51]*** Cut start [11:58:51]*** Purtial cut [11:58:51]*** Stage 1: CUTSNS_PIN = 1 [11:58:51]Read from MH i2c: 01 [11:58:51]MH_I2C_Read... [11:58:51]*** Stop cut motor [11:58:51]*** Cut end [11:58:51]Read from MH i2c: 01 07 00 [11:58:51]MH_I2C_Read... [11:58:51]Read from MH i2c: 01 07 00 6D 20 00 00 00 00 00 FF 0F A2 [11:58:51]process_action close_receipt done [11:58:51]requested_data is exist [11:58:51]produce_requested_data [11:58:51]requested_item fm.sn is exist - process it [11:58:51]wFMCommunicate request_size=4 [11:58:51]MH_SAM_APDU [11:58:51]CAPDU: 80 11 00 00 [11:58:51]Write to MH i2c: E2 08 00 6E 20 80 11 00 00 00 00 00 00 08 [11:58:51]Write i2c OK [11:58:51]MH_I2C_Read... [11:58:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:51]Read from MH i2c: E2 [11:58:51]MH_I2C_Read... [11:58:51]Read from MH i2c: E2 17 00 [11:58:51]MH_I2C_Read... [11:58:51]Read from MH i2c: E2 17 00 6E 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5D [11:58:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:58:51]wFMCommunicate OK [11:58:51]requested_item fd.num is exist - process it [11:58:51]SAM_PROTO_GetFieldsCounters [11:58:51]wFMCommunicate request_size=4 [11:58:51]MH_SAM_APDU [11:58:51]CAPDU: 80 13 00 00 [11:58:51]Write to MH i2c: E2 08 00 6F 20 80 13 00 00 00 00 00 00 0B [11:58:51]Write i2c OK [11:58:51]MH_I2C_Read... [11:58:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:52]Read from MH i2c: E2 [11:58:52]MH_I2C_Read... [11:58:52]Read from MH i2c: E2 62 00 [11:58:52]MH_I2C_Read... [11:58:52]Read from MH i2c: E2 62 00 6F 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 00 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 2C [11:58:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 00 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:58:52]wFMCommunicate OK [11:58:52]SAM_PROTO_GetFieldsCounters done [11:58:52]requested_item shift.num is exist - process it [11:58:52]requested_item shift.opened is exist - process it [11:58:52]req_shift_opened [11:58:52]FM_GetShiftState [11:58:52]SAM_PROTO_GetShiftState [11:58:52]wFMCommunicate request_size=4 [11:58:52]MH_SAM_APDU [11:58:52]CAPDU: 80 13 01 00 [11:58:52]Write to MH i2c: E2 08 00 70 20 80 13 01 00 00 00 00 00 0D [11:58:52]Write i2c OK [11:58:52]MH_I2C_Read... [11:58:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:52]Read from MH i2c: E2 [11:58:52]MH_I2C_Read... [11:58:52]Read from MH i2c: E2 0E 00 [11:58:52]MH_I2C_Read... [11:58:52]Read from MH i2c: E2 0E 00 70 20 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F6 [11:58:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:58:52]wFMCommunicate OK [11:58:52]SAM_PROTO_GetShiftState done [11:58:52]FM_GetShiftState done [11:58:52]req_shift_opened done [11:58:52]requested_item shift.open_date is exist - process it [11:58:52]req_shift_open_date [11:58:52]req_shift_open_date done [11:58:52]produce_requested_data done [11:58:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202752,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:58:52]process_action_free close_receipt [11:58:52]json_value_free [11:58:52]json_value_free done [11:58:52]process_json_proto returns [11:58:52]Send response to host [11:58:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202752,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:58:52]free response buf [11:58:52]execute_script done [11:58:52]execute_script returns [11:58:52]free content buf [11:58:52]Sock 8.Close socket [11:58:52]Sock 8.Thread stoped [11:58:56]OFD Sender: No OFD packet to send [11:59:01]OFD Sender: No OFD packet to send [11:59:03]accept exits with 9 [11:59:03]New connection [11:59:03]New thread 3066977636 created [11:59:03]Thread 3066834276 joined [11:59:03]Waiting for new connection... [11:59:03] Sock 9.Parse request [11:59:03]Sock 9.Check first char [11:59:03]Sock 9.First char is OK [11:59:03]request: POST /json_proto HTTP/1.0 [11:59:03]Method: POST [11:59:04]URL: /json_proto [11:59:04]Method is POST - this is cgi request [11:59:04]url: /json_proto [11:59:04]query_string will be loaded in cgi processing [11:59:04]execute_cgi json_proto POST (null) [11:59:04]execute_cgi path=json_proto method=POST [11:59:04]POST find Content-Length [11:59:04]Host: 172.17.63.195:8080 [11:59:04]Content-Length: 674 [11:59:04]Content-Type: application/json [11:59:04] [11:59:04]POST finish read [11:59:04]Found Content-Length = 674 [11:59:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:04]execute_script... [11:59:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:59:04]POST & json_proto [11:59:04]process_json_proto [11:59:04]json parsed OK: [11:59:04]protocol is kg_v1.0 [11:59:04]action value=close_receipt [11:59:04]process_action close_receipt [11:59:04]cmd_close_receipt [11:59:04]MH_GetDate [11:59:04]Write to MH i2c: F0 00 00 71 20 80 [11:59:04]Write i2c OK [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: F0 [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: F0 09 00 [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: F0 09 00 71 20 00 08 CE 20 67 47 1B 1E 67 CD [11:59:04]GetLastDocTimeStamp 1730203129 [11:59:04]current date 1730203144 [11:59:04]FM_GetShiftState [11:59:04]SAM_PROTO_GetShiftState [11:59:04]wFMCommunicate request_size=4 [11:59:04]MH_SAM_APDU [11:59:04]CAPDU: 80 13 01 00 [11:59:04]Write to MH i2c: E2 08 00 72 20 80 13 01 00 00 00 00 00 0F [11:59:04]Write i2c OK [11:59:04]MH_I2C_Read... [11:59:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:04]Read from MH i2c: E2 [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: E2 0E 00 [11:59:04]MH_I2C_Read... [11:59:04]Read from MH i2c: E2 0E 00 72 20 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F8 [11:59:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:59:04]wFMCommunicate OK [11:59:04]SAM_PROTO_GetShiftState done [11:59:04]FM_GetShiftState done [11:59:04]opened in 1730160431 [11:59:04]opened+sec_in_day 1730246831 [11:59:04]quantity*price = 50063 [11:59:04]sum+1 = 50064 [11:59:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 148 29.10.2024 11:59 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202753 ФПД: 8261693528691 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115904&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202753&fm=8261693528691&tin=02508201610067®Number=0000000000091777&sum=50000 [11:59:05]StoreToDocumentArchive [11:59:05]shift 546 fd 202753 [11:59:05]save to /storage/0546/doc_00202753 [11:59:05]save last doc name /storage/0546/doc_00202753 to /storage/kkm_last_doc_name [11:59:05]save OK [11:59:05]Clear old archive folders... [11:59:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:59:05]tlvbuf is 007AD140 [11:59:05]SAM_PROTO_ClearQueue [11:59:05]wFMCommunicate request_size=4 [11:59:05]MH_SAM_APDU [11:59:05]CAPDU: 80 09 00 00 [11:59:05]Write to MH i2c: E2 08 00 7F 20 80 09 00 00 00 00 00 00 11 [11:59:05]Write i2c OK [11:59:05]MH_I2C_Read... [11:59:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:59:05]Read from MH i2c: E2 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: E2 03 00 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: E2 03 00 7F 20 00 90 00 13 [11:59:05]RAPDU: 90 00 [11:59:05]wFMCommunicate OK [11:59:05]SAM_PROTO_ClearQueue done [11:59:05]KKMCreateOFDPacket [11:59:05]OFDProtocolAddRootSTLVToBuf [11:59:05]FM_MakeSignedData [11:59:05]FM_MakeSignedData [11:59:05]SAM_PROTO_SignData [11:59:05]wFMCommunicate request_size=4 [11:59:05]MH_SAM_APDU [11:59:05]CAPDU: 80 0D 01 02 [11:59:05]Write to MH i2c: E2 08 00 80 20 80 0D 01 02 00 00 00 00 19 [11:59:05]Write i2c OK [11:59:05]MH_I2C_Read... [11:59:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:59:05]Read from MH i2c: E2 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: E2 03 00 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: E2 03 00 80 20 00 90 00 14 [11:59:05]RAPDU: 90 00 [11:59:05]wFMCommunicate OK [11:59:05]wFMCommunicate request_size=255 [11:59:05]MH_SAM_APDU [11:59:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 08 CE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 18 03 00 35 04 06 00 07 83 93 4E [11:59:05]Write to MH i2c: E2 02 01 81 20 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 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 08 CE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 18 03 00 35 04 06 00 07 83 93 4E 00 00 C7 [11:59:05]Write i2c OK [11:59:05]MH_I2C_Read... [11:59:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:05]Read from MH i2c: E2 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: E2 03 00 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: E2 03 00 81 20 00 90 00 15 [11:59:05]RAPDU: 90 00 [11:59:05]wFMCommunicate OK [11:59:05]wFMCommunicate request_size=7 [11:59:05]MH_SAM_APDU [11:59:05]CAPDU: 80 0D 02 02 02 DA 73 [11:59:05]Write to MH i2c: E2 0A 00 82 20 80 0D 02 02 02 00 DA 73 00 00 6D [11:59:05]Write i2c OK [11:59:05]MH_I2C_Read... [11:59:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:59:05]Read from MH i2c: E2 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: E2 03 00 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: E2 03 00 82 20 00 90 00 16 [11:59:05]RAPDU: 90 00 [11:59:05]wFMCommunicate OK [11:59:05]wFMCommunicate request_size=4 [11:59:05]MH_SAM_APDU [11:59:05]CAPDU: 80 0D 03 02 [11:59:05]Write to MH i2c: E2 08 00 83 20 80 0D 03 02 00 00 00 00 1E [11:59:05]Write i2c OK [11:59:05]MH_I2C_Read... [11:59:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:59:05]Read from MH i2c: E2 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: E2 0B 00 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: E2 0B 00 83 20 00 75 C2 FF B9 22 1D 44 9D 90 00 2E [11:59:05]RAPDU: 75 C2 FF B9 22 1D 44 9D 90 00 [11:59:05]wFMCommunicate OK [11:59:05]SAM_PROTO_SignData done [11:59:05]FM_MakeSignedData done [11:59:05]CreateOFDProtocolMessage [11:59:05]wFMCommunicate request_size=4 [11:59:05]MH_SAM_APDU [11:59:05]CAPDU: 80 11 00 00 [11:59:05]Write to MH i2c: E2 08 00 84 20 80 11 00 00 00 00 00 00 1E [11:59:05]Write i2c OK [11:59:05]MH_I2C_Read... [11:59:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:05]Read from MH i2c: E2 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: E2 17 00 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: E2 17 00 84 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 73 [11:59:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:59:05]wFMCommunicate OK [11:59:05]CreateOFDProtocolMessage done [11:59:05]OFDSenderStorePacket 202753 [11:59:05]StoreOFDPacket docnum=202753 [11:59:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D4 D1 04 01 9D 36 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 08 CE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 18 03 00 35 04 06 00 07 83 93 4E DA 73 75 C2 FF B9 22 1D 44 9D [11:59:05]CheckFolder [11:59:05]dirname=/storage/ofd_packets [11:59:05]CheckFolder done [11:59:05]ProducePacketName [11:59:05]name=ofd_packets/00202753 [11:59:05]NVStorageSaveData ofd_packets/00202753 [11:59:05]File name is /storage/ofd_packets/00202753 [11:59:05]Write 298 bytes [11:59:05]NVStorageSaveData done [11:59:05]OFDSenderStorePacket done [11:59:05]KKMCreateOFDPacket done [11:59:05]NVStorageSaveData kkm_last_timestamp [11:59:05]File name is /storage/kkm_last_timestamp [11:59:05]Write 4 bytes [11:59:05]NVStorageSaveData done [11:59:05]ExternCall_PrintAddStr [11:59:05]wPrintStart [11:59:05]Write to MH i2c: 01 00 00 85 20 A5 [11:59:05]OFD Sender: Processing packet 202753 [packets to send 116, broken 115] [11:59:05]ProducePacketName [11:59:05]name=ofd_packets/00202753 [11:59:05]OFD Sender: To server: pG, [11:59:05]CommunicateWithHost lk.salyk.kg:30040 [11:59:05]ConnectInit lk.salyk.kg [11:59:05]Write i2c OK [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: 01 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: 01 07 00 [11:59:05]MH_I2C_Read... [11:59:05]Read from MH i2c: 01 07 00 85 20 00 00 00 00 00 FF 0F BA [11:59:05]RasterBufferAndPrint [11:59:05]line Счет N : (1)450540 [11:59:05]line ИНН: 02508201610067 [11:59:05]line Контрольно-Кассовый Чек [11:59:05]line ПРОДАЖА [11:59:05]line ТРК (МРК, ГНК) : 43 [11:59:05]line Товар: 2710194210 [11:59:05]line ДТ-К-2 [11:59:05]line 6.570 * 76.20 [11:59:05]line = 500.63 [11:59:05]line НДС 12% НСП 1% [11:59:05]line > о реализуемом товаре [11:59:05]line ОКРУГЛЕНИЕ: -0.63 [11:59:05]line ИТОГО: 500.00 [11:59:05]line Внесено: 500.00 [11:59:05]line СДАЧА: 0.00 [11:59:05]line НСП 1% : 4.43 [11:59:05]line НДС 12% : 53.16 [11:59:05]line Наличными: 500.00 [11:59:05]line Безнал.: 0.00 [11:59:05]line Место: АЗС № 171 "Партнер Нефть" [11:59:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [11:59:05]line СНО: Общий режим [11:59:05]line Чек 148 29.10.2024 11:59 [11:59:05]line Смена: 546 ФФД: 1.0 [11:59:05]line ЗНМ: 0300000109 [11:59:05]line РНМ: 0000000000091777 [11:59:05]line Версия ККМ: 001 [11:59:05]line ФМ: 0000000000871756 [11:59:05]line ФД: 202753 [11:59:05]line ФПД: 8261693528691 [11:59:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T115904&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202753&fm=8261693528691&tin=02508201610067®Number=0000000000091777&sum=50000 [11:59:05]written 0, free lines is 4095 [11:59:05]Connected sock=10 [11:59:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D4 D1 04 01 9D 36 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 08 CE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 18 03 00 35 04 06 00 07 83 93 4E DA 73 75 C2 FF B9 22 1D 44 9D [11:59:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F3 9F 47 00 B8 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 18 03 00 F4 03 04 00 BB 79 20 67 B6 04 01 00 00 69 BA A0 EC 45 35 D7 E6 [11:59:06]CommunicateWithHost err = 0 [11:59:06]CheckOFDResponse [11:59:06]1017 (14) - 77093643461234 [11:59:06]1041 (16) - 0000000000871756 [11:59:06]1040 (4) - 202753 [11:59:06]1012 (4) - 29.10.2024 05:59 [11:59:06]1206 (1) - 0 [11:59:06]OFD Sender: Remove packet 202753 [11:59:06]ProducePacketName [11:59:06]name=ofd_packets/00202753 [11:59:06]NVStorageDeleteData [11:59:06]Write to MH i2c: 01 00 00 B0 20 D0 [11:59:06]Write i2c OK [11:59:06]MH_I2C_Read... [11:59:06]Read from MH i2c: 01 [11:59:06]MH_I2C_Read... [11:59:06]Read from MH i2c: 01 07 00 [11:59:06]MH_I2C_Read... [11:59:06]Read from MH i2c: 01 07 00 B0 20 00 00 00 00 00 99 0C 7C [11:59:06]RasterBufferAndPrint [11:59:06]line [11:59:06]line [11:59:06]line [11:59:06]line [11:59:06]line [11:59:06]written 0, free lines is 3235 [11:59:06]MH_Cut [11:59:06]Write to MH i2c: D1 01 00 B7 20 01 A9 [11:59:06]Write i2c OK [11:59:06]MH_I2C_Read... [11:59:06]Read from MH i2c: D1 [11:59:06]MH_I2C_Read... [11:59:06]Read from MH i2c: D1 01 00 [11:59:06]MH_I2C_Read... [11:59:06]Read from MH i2c: D1 01 00 B7 20 00 A8 [11:59:06]Write to MH i2c: 01 00 00 B8 20 D8 [11:59:06]Write i2c OK [11:59:06]MH_I2C_Read... [11:59:06]OFD Sender: No OFD packet to send [11:59:07]*** Cut start [11:59:07]*** Purtial cut [11:59:07]*** Stage 1: CUTSNS_PIN = 1 [11:59:07]Read from MH i2c: 01 [11:59:07]MH_I2C_Read... [11:59:07]*** Stop cut motor [11:59:07]*** Cut end [11:59:07]Read from MH i2c: 01 07 00 [11:59:07]MH_I2C_Read... [11:59:07]Read from MH i2c: 01 07 00 B8 20 00 00 00 00 00 FF 0F ED [11:59:07]process_action close_receipt done [11:59:07]requested_data is exist [11:59:07]produce_requested_data [11:59:07]requested_item fm.sn is exist - process it [11:59:07]wFMCommunicate request_size=4 [11:59:07]MH_SAM_APDU [11:59:07]CAPDU: 80 11 00 00 [11:59:07]Write to MH i2c: E2 08 00 B9 20 80 11 00 00 00 00 00 00 53 [11:59:07]Write i2c OK [11:59:07]MH_I2C_Read... [11:59:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:59:07]Read from MH i2c: E2 [11:59:07]MH_I2C_Read... [11:59:07]Read from MH i2c: E2 17 00 [11:59:07]MH_I2C_Read... [11:59:07]Read from MH i2c: E2 17 00 B9 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A8 [11:59:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [11:59:07]wFMCommunicate OK [11:59:07]requested_item fd.num is exist - process it [11:59:07]SAM_PROTO_GetFieldsCounters [11:59:07]wFMCommunicate request_size=4 [11:59:07]MH_SAM_APDU [11:59:07]CAPDU: 80 13 00 00 [11:59:07]Write to MH i2c: E2 08 00 BA 20 80 13 00 00 00 00 00 00 56 [11:59:07]Write i2c OK [11:59:07]MH_I2C_Read... [11:59:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:59:07]Read from MH i2c: E2 [11:59:07]MH_I2C_Read... [11:59:07]Read from MH i2c: E2 62 00 [11:59:07]MH_I2C_Read... [11:59:07]Read from MH i2c: E2 62 00 BA 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 01 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 7B [11:59:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 01 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:59:07]wFMCommunicate OK [11:59:07]SAM_PROTO_GetFieldsCounters done [11:59:07]requested_item shift.num is exist - process it [11:59:07]requested_item shift.opened is exist - process it [11:59:07]req_shift_opened [11:59:07]FM_GetShiftState [11:59:07]SAM_PROTO_GetShiftState [11:59:07]wFMCommunicate request_size=4 [11:59:07]MH_SAM_APDU [11:59:07]CAPDU: 80 13 01 00 [11:59:07]Write to MH i2c: E2 08 00 BB 20 80 13 01 00 00 00 00 00 58 [11:59:07]Write i2c OK [11:59:07]MH_I2C_Read... [11:59:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:59:07]Read from MH i2c: E2 [11:59:07]MH_I2C_Read... [11:59:07]Read from MH i2c: E2 0E 00 [11:59:07]MH_I2C_Read... [11:59:07]Read from MH i2c: E2 0E 00 BB 20 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 41 [11:59:07]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [11:59:07]wFMCommunicate OK [11:59:07]SAM_PROTO_GetShiftState done [11:59:07]FM_GetShiftState done [11:59:07]req_shift_opened done [11:59:07]requested_item shift.open_date is exist - process it [11:59:07]req_shift_open_date [11:59:07]req_shift_open_date done [11:59:07]produce_requested_data done [11:59:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202753,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [11:59:07]process_action_free close_receipt [11:59:07]json_value_free [11:59:07]json_value_free done [11:59:07]process_json_proto returns [11:59:07]Send response to host [11:59:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202753,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [11:59:07]free response buf [11:59:07]execute_script done [11:59:07]execute_script returns [11:59:07]free content buf [11:59:07]Sock 9.Close socket [11:59:07]Sock 9.Thread stoped [11:59:11]OFD Sender: No OFD packet to send [11:59:16]OFD Sender: No OFD packet to send [11:59:21]OFD Sender: No OFD packet to send [11:59:26]OFD Sender: No OFD packet to send [11:59:31]OFD Sender: No OFD packet to send [11:59:36]OFD Sender: No OFD packet to send [11:59:41]OFD Sender: No OFD packet to send [11:59:46]OFD Sender: No OFD packet to send [11:59:51]OFD Sender: No OFD packet to send [11:59:56]OFD Sender: No OFD packet to send [12:00:01]OFD Sender: No OFD packet to send [12:00:06]OFD Sender: No OFD packet to send [12:00:11]OFD Sender: No OFD packet to send [12:00:16]OFD Sender: No OFD packet to send [12:00:21]OFD Sender: No OFD packet to send [12:00:26]OFD Sender: No OFD packet to send [12:00:31]OFD Sender: No OFD packet to send [12:00:36]OFD Sender: No OFD packet to send [12:00:41]OFD Sender: No OFD packet to send [12:00:46]OFD Sender: No OFD packet to send [12:00:51]OFD Sender: No OFD packet to send [12:00:56]OFD Sender: No OFD packet to send [12:01:01]OFD Sender: No OFD packet to send [12:01:06]OFD Sender: No OFD packet to send [12:01:11]OFD Sender: No OFD packet to send [12:01:16]OFD Sender: No OFD packet to send [12:01:21]OFD Sender: No OFD packet to send [12:01:26]OFD Sender: No OFD packet to send [12:01:31]OFD Sender: No OFD packet to send [12:01:36]OFD Sender: No OFD packet to send [12:01:41]OFD Sender: No OFD packet to send [12:01:46]OFD Sender: No OFD packet to send [12:01:51]OFD Sender: No OFD packet to send [12:01:56]OFD Sender: No OFD packet to send [12:02:01]OFD Sender: No OFD packet to send [12:02:06]OFD Sender: No OFD packet to send [12:02:11]OFD Sender: No OFD packet to send [12:02:16]OFD Sender: No OFD packet to send [12:02:21]OFD Sender: No OFD packet to send [12:02:26]OFD Sender: No OFD packet to send [12:02:31]OFD Sender: No OFD packet to send [12:02:36]OFD Sender: No OFD packet to send [12:02:41]OFD Sender: No OFD packet to send [12:02:46]OFD Sender: No OFD packet to send [12:02:51]OFD Sender: No OFD packet to send [12:02:56]OFD Sender: No OFD packet to send [12:03:01]OFD Sender: No OFD packet to send [12:03:06]OFD Sender: No OFD packet to send [12:03:07]accept exits with 8 [12:03:07]New connection [12:03:07]New thread 3066834276 created [12:03:07]Thread 3066977636 joined [12:03:07]Waiting for new connection... [12:03:07] Sock 8.Parse request [12:03:07]Sock 8.Check first char [12:03:07]Sock 8.First char is OK [12:03:07]request: POST /json_proto HTTP/1.0 [12:03:07]Method: POST [12:03:07]URL: /json_proto [12:03:07]Method is POST - this is cgi request [12:03:07]url: /json_proto [12:03:07]query_string will be loaded in cgi processing [12:03:07]execute_cgi json_proto POST (null) [12:03:07]execute_cgi path=json_proto method=POST [12:03:07]POST find Content-Length [12:03:07]Host: 172.17.63.195:8080 [12:03:07]Content-Length: 682 [12:03:07]Content-Type: application/json [12:03:07] [12:03:07]POST finish read [12:03:07]Found Content-Length = 682 [12:03:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:07]execute_script... [12:03: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)450541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:07]POST & json_proto [12:03:07]process_json_proto [12:03:07]json parsed OK: [12:03:07]protocol is kg_v1.0 [12:03:07]action value=close_receipt [12:03:07]process_action close_receipt [12:03:07]cmd_close_receipt [12:03:07]MH_GetDate [12:03:07]Write to MH i2c: F0 00 00 BC 20 CB [12:03:07]Write i2c OK [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: F0 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: F0 09 00 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: F0 09 00 BC 20 00 FB CE 20 67 47 1B 1E 67 0B [12:03:07]GetLastDocTimeStamp 1730203144 [12:03:07]current date 1730203387 [12:03:07]FM_GetShiftState [12:03:07]SAM_PROTO_GetShiftState [12:03:07]wFMCommunicate request_size=4 [12:03:07]MH_SAM_APDU [12:03:07]CAPDU: 80 13 01 00 [12:03:07]Write to MH i2c: E2 08 00 BD 20 80 13 01 00 00 00 00 00 5A [12:03:07]Write i2c OK [12:03:07]MH_I2C_Read... [12:03:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:07]Read from MH i2c: E2 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: E2 0E 00 [12:03:07]MH_I2C_Read... [12:03:07]Read from MH i2c: E2 0E 00 BD 20 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 43 [12:03:07]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:03:07]wFMCommunicate OK [12:03:07]SAM_PROTO_GetShiftState done [12:03:07]FM_GetShiftState done [12:03:07]opened in 1730160431 [12:03:07]opened+sec_in_day 1730246831 [12:03:07]quantity*price = 300064 [12:03:07]sum+1 = 300066 [12:03:07]Check (price>sum+1) || (price+1 о реализуемом товаре [12:03:08]line ОКРУГЛЕНИЕ: -0.65 [12:03:08]line ИТОГО: 3000.00 [12:03:08]line Внесено: 3000.00 [12:03:08]line СДАЧА: 0.00 [12:03:08]line НСП 1% : 26.55 [12:03:08]line НДС 12% : 318.65 [12:03:08]line Наличными: 3000.00 [12:03:08]line Безнал.: 0.00 [12:03:08]line Место: АЗС № 171 "Партнер Нефть" [12:03:08]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:03:08]line СНО: Общий режим [12:03:08]line Чек 149 29.10.2024 12:03 [12:03:08]line Смена: 546 ФФД: 1.0 [12:03:08]line ЗНМ: 0300000109 [12:03:08]line РНМ: 0000000000091777 [12:03:08]line Версия ККМ: 001 [12:03:08]line ФМ: 0000000000871756 [12:03:08]line ФД: 202754 [12:03:08]line ФПД: 234368914540545 [12:03:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120308&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202754&fm=234368914540545&tin=02508201610067®Number=0000000000091777&sum=300000 [12:03:09]OFD Sender: Processing packet 202754 [packets to send 116, broken 115] [12:03:09]ProducePacketName [12:03:09]name=ofd_packets/00202754 [12:03:09]OFD Sender: To server: pG, [12:03:09]CommunicateWithHost lk.salyk.kg:30040 [12:03:09]ConnectInit lk.salyk.kg [12:03:09]written 0, free lines is 4095 [12:03:09]Connected sock=11 [12:03:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 65 93 07 01 C8 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 33 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 FC CE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 02 18 03 00 35 04 06 00 D5 28 43 E5 C8 01 A0 74 95 61 26 2C 4B B7 [12:03:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 9B 19 47 00 D3 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 02 18 03 00 F4 03 04 00 AE 7A 20 67 B6 04 01 00 00 41 A7 5A ED DE 67 80 30 [12:03:09]CommunicateWithHost err = 0 [12:03:09]CheckOFDResponse [12:03:09]1017 (14) - 77093643461234 [12:03:09]1041 (16) - 0000000000871756 [12:03:09]1040 (4) - 202754 [12:03:09]1012 (4) - 29.10.2024 06:03 [12:03:09]1206 (1) - 0 [12:03:09]OFD Sender: Remove packet 202754 [12:03:09]ProducePacketName [12:03:09]name=ofd_packets/00202754 [12:03:09]NVStorageDeleteData [12:03:09]Write to MH i2c: 01 00 00 FB 20 1B [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 FB 20 00 00 00 00 00 9A 0C C8 [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 3233 [12:03:09]MH_Cut [12:03:09]Write to MH i2c: D1 01 00 02 21 01 F5 [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 02 21 00 F4 [12:03:09]Write to MH i2c: 01 00 00 03 21 24 [12:03:09]Write i2c OK [12:03:09]MH_I2C_Read... [12:03:10]OFD Sender: No OFD packet to send [12:03:10]*** Cut start [12:03:10]*** Purtial cut [12:03:10]*** CUTSNS_PIN = 0 [12:03:10]*** Stage 1: CUTSNS_PIN = 1 [12:03:12]Read from MH i2c: 01 [12:03:12]MH_I2C_Read... [12:03:12]*** Stop cut motor [12:03:12]*** Cut end [12:03:12]Read from MH i2c: 01 07 00 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: 01 07 00 03 21 00 00 00 00 00 FF 0F 39 [12:03:12]process_action close_receipt done [12:03:12]requested_data is exist [12:03:12]produce_requested_data [12:03:12]requested_item fm.sn is exist - process it [12:03:12]wFMCommunicate request_size=4 [12:03:12]MH_SAM_APDU [12:03:12]CAPDU: 80 11 00 00 [12:03:12]Write to MH i2c: E2 08 00 04 21 80 11 00 00 00 00 00 00 9F [12:03:12]Write i2c OK [12:03:12]MH_I2C_Read... [12:03:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:12]Read from MH i2c: E2 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: E2 17 00 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: E2 17 00 04 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F4 [12:03:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:03:12]wFMCommunicate OK [12:03:12]requested_item fd.num is exist - process it [12:03:12]SAM_PROTO_GetFieldsCounters [12:03:12]wFMCommunicate request_size=4 [12:03:12]MH_SAM_APDU [12:03:12]CAPDU: 80 13 00 00 [12:03:12]Write to MH i2c: E2 08 00 05 21 80 13 00 00 00 00 00 00 A2 [12:03:12]Write i2c OK [12:03:12]MH_I2C_Read... [12:03:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:03:12]Read from MH i2c: E2 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: E2 62 00 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: E2 62 00 05 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 02 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 CB [12:03:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 02 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:03:12]wFMCommunicate OK [12:03:12]SAM_PROTO_GetFieldsCounters done [12:03:12]requested_item shift.num is exist - process it [12:03:12]requested_item shift.opened is exist - process it [12:03:12]req_shift_opened [12:03:12]FM_GetShiftState [12:03:12]SAM_PROTO_GetShiftState [12:03:12]wFMCommunicate request_size=4 [12:03:12]MH_SAM_APDU [12:03:12]CAPDU: 80 13 01 00 [12:03:12]Write to MH i2c: E2 08 00 06 21 80 13 01 00 00 00 00 00 A4 [12:03:12]Write i2c OK [12:03:12]MH_I2C_Read... [12:03:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:12]Read from MH i2c: E2 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: E2 0E 00 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: E2 0E 00 06 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8D [12:03:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:03:12]wFMCommunicate OK [12:03:12]SAM_PROTO_GetShiftState done [12:03:12]FM_GetShiftState done [12:03:12]req_shift_opened done [12:03:12]requested_item shift.open_date is exist - process it [12:03:12]req_shift_open_date [12:03:12]req_shift_open_date done [12:03:12]produce_requested_data done [12:03:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202754,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:03:12]process_action_free close_receipt [12:03:12]json_value_free [12:03:12]json_value_free done [12:03:12]process_json_proto returns [12:03:12]Send response to host [12:03:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202754,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:03:12]free response buf [12:03:12]execute_script done [12:03:12]execute_script returns [12:03:12]free content buf [12:03:12]Sock 8.Close socket [12:03:12]Sock 8.Thread stoped [12:03:12]int [12:03:12]Write to MH i2c: 01 00 00 07 21 28 [12:03:12]*** FLAG_PRN_KEY set [12:03:12]Write i2c OK [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: 01 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: 01 07 00 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: 01 07 00 07 21 00 08 00 00 00 FF 0F 45 [12:03:12]state=0 [12:03:12]Key pressed [12:03:12]Feed [12:03:12]Write to MH i2c: D8 00 00 08 21 00 [12:03:12]Write i2c OK [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: D8 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: D8 01 00 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: D8 01 00 08 21 00 01 [12:03:12]int [12:03:12]Write to MH i2c: 01 00 00 09 21 2A [12:03:12]Write i2c OK [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: 01 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: 01 07 00 [12:03:12]MH_I2C_Read... [12:03:12]Read from MH i2c: 01 07 00 09 21 00 48 00 00 00 3C 00 B5 [12:03:12]state=2 [12:03:12]Key pressed [12:03:13]int [12:03:13]Write to MH i2c: 01 00 00 0A 21 2B [12:03:13]*** FLAG_PRN_KEY reset [12:03:13]Write i2c OK [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: 01 [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: 01 07 00 [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: 01 07 00 0A 21 00 00 00 00 00 F8 0F 39 [12:03:13]state=2 [12:03:13]Stop feed [12:03:13]int [12:03:13]Write to MH i2c: 01 00 00 0B 21 2C [12:03:13]*** FLAG_PRN_KEY set [12:03:13]Write i2c OK [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: 01 [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: 01 07 00 [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: 01 07 00 0B 21 00 08 00 00 00 FF 0F 49 [12:03:13]state=0 [12:03:13]Key pressed [12:03:13]Feed [12:03:13]Write to MH i2c: D8 00 00 0C 21 04 [12:03:13]Write i2c OK [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: D8 [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: D8 01 00 [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: D8 01 00 0C 21 00 05 [12:03:13]int [12:03:13]Write to MH i2c: 01 00 00 0D 21 2E [12:03:13]Write i2c OK [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: 01 [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: 01 07 00 [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: 01 07 00 0D 21 00 48 00 00 00 3C 00 B9 [12:03:13]state=2 [12:03:13]Key pressed [12:03:13]int [12:03:13]Write to MH i2c: 01 00 00 0E 21 2F [12:03:13]*** FLAG_PRN_KEY reset [12:03:13]Write i2c OK [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: 01 [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: 01 07 00 [12:03:13]MH_I2C_Read... [12:03:13]Read from MH i2c: 01 07 00 0E 21 00 00 00 00 00 F7 0F 3C [12:03:13]state=2 [12:03:13]Stop feed [12:03:15]OFD Sender: No OFD packet to send [12:03:16]accept exits with 10 [12:03:16]New connection [12:03:16]New thread 3066977636 created [12:03:16]Thread 3066834276 joined [12:03:16]Waiting for new connection... [12:03:16] Sock 10.Parse request [12:03:16]Sock 10.Check first char [12:03:16]Sock 10.First char is OK [12:03:16]request: POST /json_proto HTTP/1.0 [12:03:16]Method: POST [12:03:16]URL: /json_proto [12:03:16]Method is POST - this is cgi request [12:03:16]url: /json_proto [12:03:16]query_string will be loaded in cgi processing [12:03:16]execute_cgi json_proto POST (null) [12:03:16]execute_cgi path=json_proto method=POST [12:03:16]POST find Content-Length [12:03:16]Host: 172.17.63.195:8080 [12:03:16]Content-Length: 670 [12:03:16]Content-Type: application/json [12:03:16] [12:03:16]POST finish read [12:03:16]Found Content-Length = 670 [12:03:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 2.560, "sum" : 175.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 175.00, "total" : 175.00, "payments": [ { "type": 0, "sum" : 175.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:16]execute_script... [12:03: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)450542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 2.560, "sum" : 175.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 175.00, "total" : 175.00, "payments": [ { "type": 0, "sum" : 175.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:16]POST & json_proto [12:03:16]process_json_proto [12:03:16]json parsed OK: [12:03:16]protocol is kg_v1.0 [12:03:16]action value=close_receipt [12:03:16]process_action close_receipt [12:03:16]cmd_close_receipt [12:03:16]MH_GetDate [12:03:16]Write to MH i2c: F0 00 00 0F 21 1F [12:03:16]Write i2c OK [12:03:16]MH_I2C_Read... [12:03:16]Read from MH i2c: F0 [12:03:16]MH_I2C_Read... [12:03:16]Read from MH i2c: F0 09 00 [12:03:16]MH_I2C_Read... [12:03:16]Read from MH i2c: F0 09 00 0F 21 00 05 CF 20 67 47 1B 1E 67 6A [12:03:16]GetLastDocTimeStamp 1730203388 [12:03:16]current date 1730203397 [12:03:16]FM_GetShiftState [12:03:16]SAM_PROTO_GetShiftState [12:03:16]wFMCommunicate request_size=4 [12:03:16]MH_SAM_APDU [12:03:16]CAPDU: 80 13 01 00 [12:03:16]Write to MH i2c: E2 08 00 10 21 80 13 01 00 00 00 00 00 AE [12:03:16]Write i2c OK [12:03:16]MH_I2C_Read... [12:03:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:16]Read from MH i2c: E2 [12:03:16]MH_I2C_Read... [12:03:16]Read from MH i2c: E2 0E 00 [12:03:16]MH_I2C_Read... [12:03:16]Read from MH i2c: E2 0E 00 10 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 97 [12:03:16]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:03:16]wFMCommunicate OK [12:03:16]SAM_PROTO_GetShiftState done [12:03:16]FM_GetShiftState done [12:03:16]opened in 1730160431 [12:03:16]opened+sec_in_day 1730246831 [12:03:16]quantity*price = 17510 [12:03:16]sum+1 = 17511 [12:03:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 175.00 Внесено: 175.00 СДАЧА: 0.00 НСП 1% : 1.55 НДС 12% : 18.59 Наличными: 175.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 150 29.10.2024 12:03 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202755 ФПД: 58667291463895 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120317&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202755&fm=58667291463895&tin=02508201610067®Number=0000000000091777&sum=17500 [12:03:17]StoreToDocumentArchive [12:03:17]shift 546 fd 202755 [12:03:17]save to /storage/0546/doc_00202755 [12:03:17]save last doc name /storage/0546/doc_00202755 to /storage/kkm_last_doc_name [12:03:17]save OK [12:03:17]Clear old archive folders... [12:03:17]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:03:17]tlvbuf is 008123E0 [12:03:17]SAM_PROTO_ClearQueue [12:03:17]wFMCommunicate request_size=4 [12:03:17]MH_SAM_APDU [12:03:17]CAPDU: 80 09 00 00 [12:03:17]Write to MH i2c: E2 08 00 1D 21 80 09 00 00 00 00 00 00 B0 [12:03:17]Write i2c OK [12:03:17]MH_I2C_Read... [12:03:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:03:17]Read from MH i2c: E2 [12:03:17]MH_I2C_Read... [12:03:17]Read from MH i2c: E2 03 00 [12:03:17]MH_I2C_Read... [12:03:17]Read from MH i2c: E2 03 00 1D 21 00 90 00 B2 [12:03:17]RAPDU: 90 00 [12:03:17]wFMCommunicate OK [12:03:17]SAM_PROTO_ClearQueue done [12:03:17]KKMCreateOFDPacket [12:03:17]OFDProtocolAddRootSTLVToBuf [12:03:17]FM_MakeSignedData [12:03:17]FM_MakeSignedData [12:03:17]SAM_PROTO_SignData [12:03:17]wFMCommunicate request_size=4 [12:03:17]MH_SAM_APDU [12:03:17]CAPDU: 80 0D 01 02 [12:03:17]Write to MH i2c: E2 08 00 1E 21 80 0D 01 02 00 00 00 00 B8 [12:03:17]Write i2c OK [12:03:17]MH_I2C_Read... [12:03:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:03:17]Read from MH i2c: E2 [12:03:17]MH_I2C_Read... [12:03:17]Read from MH i2c: E2 03 00 [12:03:17]MH_I2C_Read... [12:03:17]Read from MH i2c: E2 03 00 1E 21 00 90 00 B3 [12:03:17]RAPDU: 90 00 [12:03:17]wFMCommunicate OK [12:03:17]wFMCommunicate request_size=255 [12:03:17]MH_SAM_APDU [12:03:17]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 0A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 66 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 05 CF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 18 03 00 35 04 06 00 [12:03:17]Write to MH i2c: E2 02 01 1F 21 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 0A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 66 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 05 CF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 18 03 00 35 04 06 00 00 00 45 [12:03:17]Write i2c OK [12:03:17]MH_I2C_Read... [12:03:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:18]Read from MH i2c: E2 [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: E2 03 00 [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: E2 03 00 1F 21 00 90 00 B4 [12:03:18]RAPDU: 90 00 [12:03:18]wFMCommunicate OK [12:03:18]wFMCommunicate request_size=11 [12:03:18]MH_SAM_APDU [12:03:18]CAPDU: 80 0D 02 02 06 35 5B 8B 11 50 D7 [12:03:18]Write to MH i2c: E2 0E 00 20 21 80 0D 02 02 06 00 35 5B 8B 11 50 D7 00 00 1A [12:03:18]Write i2c OK [12:03:18]MH_I2C_Read... [12:03:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:03:18]Read from MH i2c: E2 [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: E2 03 00 [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: E2 03 00 20 21 00 90 00 B5 [12:03:18]RAPDU: 90 00 [12:03:18]wFMCommunicate OK [12:03:18]wFMCommunicate request_size=4 [12:03:18]MH_SAM_APDU [12:03:18]CAPDU: 80 0D 03 02 [12:03:18]Write to MH i2c: E2 08 00 21 21 80 0D 03 02 00 00 00 00 BD [12:03:18]Write i2c OK [12:03:18]MH_I2C_Read... [12:03:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:03:18]Read from MH i2c: E2 [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: E2 0B 00 [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: E2 0B 00 21 21 00 40 2B FE 88 82 CD 53 E8 90 00 39 [12:03:18]RAPDU: 40 2B FE 88 82 CD 53 E8 90 00 [12:03:18]wFMCommunicate OK [12:03:18]SAM_PROTO_SignData done [12:03:18]FM_MakeSignedData done [12:03:18]CreateOFDProtocolMessage [12:03:18]wFMCommunicate request_size=4 [12:03:18]MH_SAM_APDU [12:03:18]CAPDU: 80 11 00 00 [12:03:18]Write to MH i2c: E2 08 00 22 21 80 11 00 00 00 00 00 00 BD [12:03:18]Write i2c OK [12:03:18]MH_I2C_Read... [12:03:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:18]Read from MH i2c: E2 [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: E2 17 00 [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: E2 17 00 22 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 12 [12:03:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:03:18]wFMCommunicate OK [12:03:18]CreateOFDProtocolMessage done [12:03:18]OFDSenderStorePacket 202755 [12:03:18]StoreOFDPacket docnum=202755 [12:03:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 7A A5 08 01 46 CE 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 0A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 66 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 05 CF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 18 03 00 35 04 06 00 35 5B 8B 11 50 D7 40 2B FE 88 82 CD 53 E8 [12:03:18]CheckFolder [12:03:18]dirname=/storage/ofd_packets [12:03:18]CheckFolder done [12:03:18]ProducePacketName [12:03:18]name=ofd_packets/00202755 [12:03:18]NVStorageSaveData ofd_packets/00202755 [12:03:18]File name is /storage/ofd_packets/00202755 [12:03:18]Write 302 bytes [12:03:18]NVStorageSaveData done [12:03:18]OFDSenderStorePacket done [12:03:18]KKMCreateOFDPacket done [12:03:18]NVStorageSaveData kkm_last_timestamp [12:03:18]File name is /storage/kkm_last_timestamp [12:03:18]Write 4 bytes [12:03:18]NVStorageSaveData done [12:03:18]ExternCall_PrintAddStr [12:03:18]wPrintStart [12:03:18]Write to MH i2c: 01 00 00 23 21 44 [12:03:18]Write i2c OK [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: 01 [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: 01 07 00 [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: 01 07 00 23 21 00 00 00 00 00 FF 0F 59 [12:03:18]RasterBufferAndPrint [12:03:18]line Счет N : (1)450542 [12:03:18]line ИНН: 02508201610067 [12:03:18]line Контрольно-Кассовый Чек [12:03:18]line ПРОДАЖА [12:03:18]line ТРК (МРК, ГНК) : 42 [12:03:18]line Товар: 2710124130 [12:03:18]line SUPER 92-К-5 [12:03:18]line 2.560 * 68.40 [12:03:18]line = 175.10 [12:03:18]line НДС 12% НСП 1% [12:03:18]line > о реализуемом товаре [12:03:18]line ОКРУГЛЕНИЕ: -0.10 [12:03:18]line ИТОГО: 175.00 [12:03:18]line Внесено: 175.00 [12:03:18]line СДАЧА: 0.00 [12:03:18]line НСП 1% : 1.55 [12:03:18]line НДС 12% : 18.59 [12:03:18]line Наличными: 175.00 [12:03:18]line Безнал.: 0.00 [12:03:18]line Место: АЗС № 171 "Партнер Нефть" [12:03:18]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:03:18]line СНО: Общий режим [12:03:18]line Чек 150 29.10.2024 12:03 [12:03:18]line Смена: 546 ФФД: 1.0 [12:03:18]line ЗНМ: 0300000109 [12:03:18]line РНМ: 0000000000091777 [12:03:18]line Версия ККМ: 001 [12:03:18]line ФМ: 0000000000871756 [12:03:18]line ФД: 202755 [12:03:18]line ФПД: 58667291463895 [12:03:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120317&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202755&fm=58667291463895&tin=02508201610067®Number=0000000000091777&sum=17500 [12:03:18]OFD Sender: Processing packet 202755 [packets to send 116, broken 115] [12:03:18]ProducePacketName [12:03:18]name=ofd_packets/00202755 [12:03:18]OFD Sender: To server: pG, [12:03:18]CommunicateWithHost lk.salyk.kg:30040 [12:03:18]ConnectInit lk.salyk.kg [12:03:18]written 0, free lines is 4095 [12:03:18]Connected sock=11 [12:03:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 7A A5 08 01 46 CE 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 0A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 66 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 05 CF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 18 03 00 35 04 06 00 35 5B 8B 11 50 D7 40 2B FE 88 82 CD 53 E8 [12:03:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 50 81 47 00 04 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 18 03 00 F4 03 04 00 B8 7A 20 67 B6 04 01 00 00 E2 7F 1A 66 BE 2F 03 08 [12:03:19]CommunicateWithHost err = 0 [12:03:19]CheckOFDResponse [12:03:19]1017 (14) - 77093643461234 [12:03:19]1041 (16) - 0000000000871756 [12:03:19]1040 (4) - 202755 [12:03:19]1012 (4) - 29.10.2024 06:03 [12:03:19]1206 (1) - 0 [12:03:19]OFD Sender: Remove packet 202755 [12:03:19]ProducePacketName [12:03:19]name=ofd_packets/00202755 [12:03:19]NVStorageDeleteData [12:03:19]Write to MH i2c: 01 00 00 4E 21 6F [12:03:19]Write i2c OK [12:03:19]MH_I2C_Read... [12:03:19]Read from MH i2c: 01 [12:03:19]MH_I2C_Read... [12:03:19]Read from MH i2c: 01 07 00 [12:03:19]MH_I2C_Read... [12:03:19]Read from MH i2c: 01 07 00 4E 21 00 00 00 00 00 AA 0C 2C [12:03:19]RasterBufferAndPrint [12:03:19]line [12:03:19]line [12:03:19]line [12:03:19]line [12:03:19]line [12:03:19]written 0, free lines is 3258 [12:03:19]MH_Cut [12:03:19]Write to MH i2c: D1 01 00 55 21 01 48 [12:03:19]Write i2c OK [12:03:19]MH_I2C_Read... [12:03:19]Read from MH i2c: D1 [12:03:19]MH_I2C_Read... [12:03:19]Read from MH i2c: D1 01 00 [12:03:19]MH_I2C_Read... [12:03:19]Read from MH i2c: D1 01 00 55 21 00 47 [12:03:19]Write to MH i2c: 01 00 00 56 21 77 [12:03:19]Write i2c OK [12:03:19]MH_I2C_Read... [12:03:19]OFD Sender: No OFD packet to send [12:03:20]*** Cut start [12:03:20]*** Purtial cut [12:03:20]*** Stage 1: CUTSNS_PIN = 1 [12:03:20]Read from MH i2c: 01 [12:03:20]MH_I2C_Read... [12:03:20]*** Stop cut motor [12:03:20]*** Cut end [12:03:20]Read from MH i2c: 01 07 00 [12:03:20]MH_I2C_Read... [12:03:20]Read from MH i2c: 01 07 00 56 21 00 00 00 00 00 FF 0F 8C [12:03:20]process_action close_receipt done [12:03:20]requested_data is exist [12:03:20]produce_requested_data [12:03:20]requested_item fm.sn is exist - process it [12:03:20]wFMCommunicate request_size=4 [12:03:20]MH_SAM_APDU [12:03:20]CAPDU: 80 11 00 00 [12:03:20]Write to MH i2c: E2 08 00 57 21 80 11 00 00 00 00 00 00 F2 [12:03:20]Write i2c OK [12:03:20]MH_I2C_Read... [12:03:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:20]Read from MH i2c: E2 [12:03:20]MH_I2C_Read... [12:03:20]Read from MH i2c: E2 17 00 [12:03:20]MH_I2C_Read... [12:03:20]Read from MH i2c: E2 17 00 57 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 47 [12:03:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:03:20]wFMCommunicate OK [12:03:20]requested_item fd.num is exist - process it [12:03:20]SAM_PROTO_GetFieldsCounters [12:03:20]wFMCommunicate request_size=4 [12:03:20]MH_SAM_APDU [12:03:20]CAPDU: 80 13 00 00 [12:03:20]Write to MH i2c: E2 08 00 58 21 80 13 00 00 00 00 00 00 F5 [12:03:20]Write i2c OK [12:03:20]MH_I2C_Read... [12:03:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:03:20]Read from MH i2c: E2 [12:03:20]MH_I2C_Read... [12:03:20]Read from MH i2c: E2 62 00 [12:03:20]MH_I2C_Read... [12:03:20]Read from MH i2c: E2 62 00 58 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 03 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [12:03:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 03 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:03:20]wFMCommunicate OK [12:03:20]SAM_PROTO_GetFieldsCounters done [12:03:20]requested_item shift.num is exist - process it [12:03:20]requested_item shift.opened is exist - process it [12:03:20]req_shift_opened [12:03:20]FM_GetShiftState [12:03:20]SAM_PROTO_GetShiftState [12:03:20]wFMCommunicate request_size=4 [12:03:20]MH_SAM_APDU [12:03:20]CAPDU: 80 13 01 00 [12:03:20]Write to MH i2c: E2 08 00 59 21 80 13 01 00 00 00 00 00 F7 [12:03:20]Write i2c OK [12:03:20]MH_I2C_Read... [12:03:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:20]Read from MH i2c: E2 [12:03:20]MH_I2C_Read... [12:03:20]Read from MH i2c: E2 0E 00 [12:03:20]MH_I2C_Read... [12:03:20]Read from MH i2c: E2 0E 00 59 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E0 [12:03:20]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:03:20]wFMCommunicate OK [12:03:20]SAM_PROTO_GetShiftState done [12:03:20]FM_GetShiftState done [12:03:20]req_shift_opened done [12:03:20]requested_item shift.open_date is exist - process it [12:03:20]req_shift_open_date [12:03:20]req_shift_open_date done [12:03:20]produce_requested_data done [12:03:20]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202755,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:03:20]process_action_free close_receipt [12:03:20]json_value_free [12:03:20]json_value_free done [12:03:20]process_json_proto returns [12:03:20]Send response to host [12:03:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202755,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:03:20]free response buf [12:03:20]execute_script done [12:03:20]execute_script returns [12:03:20]free content buf [12:03:20]Sock 10.Close socket [12:03:20]Sock 10.Thread stoped [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:08]ConnectInit Can't connect to host [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:20]OFD Sender: No OFD packet to send [12:07:25]OFD Sender: No OFD packet to send [12:07:30]OFD Sender: No OFD packet to send [12:07:35]OFD Sender: No OFD packet to send [12:07:40]OFD Sender: No OFD packet to send [12:07:50]OFD Sender: No OFD packet to send [12:07:55]OFD Sender: No OFD packet to send [12:08:00]OFD Sender: No OFD packet to send [12:08:05]OFD Sender: No OFD packet to send [12:08:10]OFD Sender: No OFD packet to send [12:08:15]OFD Sender: No OFD packet to send [12:08:19]accept exits with 8 [12:08:19]New connection [12:08:19]New thread 3066834276 created [12:08:19]Thread 3066977636 joined [12:08:19]Waiting for new connection... [12:08:19] Sock 8.Parse request [12:08:19]Sock 8.Check first char [12:08:19]Sock 8.First char is OK [12:08:19]request: POST /json_proto HTTP/1.0 [12:08:19]Method: POST [12:08:19]URL: /json_proto [12:08:19]Method is POST - this is cgi request [12:08:19]url: /json_proto [12:08:19]query_string will be loaded in cgi processing [12:08:19]execute_cgi json_proto POST (null) [12:08:19]execute_cgi path=json_proto method=POST [12:08:19]POST find Content-Length [12:08:19]Host: 172.17.63.195:8080 [12:08:19]Content-Length: 677 [12:08:19]Content-Type: application/json [12:08:19] [12:08:19]POST finish read [12:08:19]Found Content-Length = 677 [12:08:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:08:19]execute_script... [12: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 : (1)450543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:08:19]POST & json_proto [12:08:19]process_json_proto [12:08:19]json parsed OK: [12:08:19]protocol is kg_v1.0 [12:08:19]action value=close_receipt [12:08:19]process_action close_receipt [12:08:19]cmd_close_receipt [12:08:19]MH_GetDate [12:08:19]Write to MH i2c: F0 00 00 5A 21 6A [12:08:19]Write i2c OK [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: F0 [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: F0 09 00 [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: F0 09 00 5A 21 00 34 D0 20 67 47 1B 1E 67 E5 [12:08:19]GetLastDocTimeStamp 1730203397 [12:08:19]current date 1730203700 [12:08:19]FM_GetShiftState [12:08:19]SAM_PROTO_GetShiftState [12:08:19]wFMCommunicate request_size=4 [12:08:19]MH_SAM_APDU [12:08:19]CAPDU: 80 13 01 00 [12:08:19]Write to MH i2c: E2 08 00 5B 21 80 13 01 00 00 00 00 00 F9 [12:08:19]Write i2c OK [12:08:19]MH_I2C_Read... [12:08:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:19]Read from MH i2c: E2 [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: E2 0E 00 [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: E2 0E 00 5B 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E2 [12:08:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:08:19]wFMCommunicate OK [12:08:19]SAM_PROTO_GetShiftState done [12:08:19]FM_GetShiftState done [12:08:19]opened in 1730160431 [12:08:19]opened+sec_in_day 1730246831 [12:08:19]quantity*price = 50041 [12:08:19]sum+1 = 50042 [12:08:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 151 29.10.2024 12:08 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202756 ФПД: 69584271053351 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120820&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202756&fm=69584271053351&tin=02508201610067®Number=0000000000091777&sum=50000 [12:08:20]StoreToDocumentArchive [12:08:20]shift 546 fd 202756 [12:08:20]save to /storage/0546/doc_00202756 [12:08:20]save last doc name /storage/0546/doc_00202756 to /storage/kkm_last_doc_name [12:08:20]save OK [12:08:20]Clear old archive folders... [12:08:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:08:20]tlvbuf is 00742DB0 [12:08:20]SAM_PROTO_ClearQueue [12:08:20]wFMCommunicate request_size=4 [12:08:20]MH_SAM_APDU [12:08:20]CAPDU: 80 09 00 00 [12:08:20]Write to MH i2c: E2 08 00 68 21 80 09 00 00 00 00 00 00 FB [12:08:20]Write i2c OK [12:08:20]MH_I2C_Read... [12:08:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:20]Read from MH i2c: E2 [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: E2 03 00 [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: E2 03 00 68 21 00 90 00 FD [12:08:20]RAPDU: 90 00 [12:08:20]wFMCommunicate OK [12:08:20]SAM_PROTO_ClearQueue done [12:08:20]KKMCreateOFDPacket [12:08:20]OFDProtocolAddRootSTLVToBuf [12:08:20]FM_MakeSignedData [12:08:20]FM_MakeSignedData [12:08:20]SAM_PROTO_SignData [12:08:20]wFMCommunicate request_size=4 [12:08:20]MH_SAM_APDU [12:08:20]CAPDU: 80 0D 01 02 [12:08:20]Write to MH i2c: E2 08 00 69 21 80 0D 01 02 00 00 00 00 03 [12:08:20]Write i2c OK [12:08:20]MH_I2C_Read... [12:08:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:20]Read from MH i2c: E2 [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: E2 03 00 [12:08:20]MH_I2C_Read... [12:08:20]Read from MH i2c: E2 03 00 69 21 00 90 00 FE [12:08:20]RAPDU: 90 00 [12:08:20]wFMCommunicate OK [12:08:20]wFMCommunicate request_size=255 [12:08:20]MH_SAM_APDU [12:08:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 34 D0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 18 03 00 35 04 06 00 3F [12:08:20]Write to MH i2c: E2 02 01 6A 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 34 D0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 18 03 00 35 04 06 00 3F 00 00 3B [12:08:20]Write i2c OK [12:08:20]MH_I2C_Read... [12:08:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:21]Read from MH i2c: E2 [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: E2 03 00 [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: E2 03 00 6A 21 00 90 00 FF [12:08:21]RAPDU: 90 00 [12:08:21]wFMCommunicate OK [12:08:21]wFMCommunicate request_size=10 [12:08:21]MH_SAM_APDU [12:08:21]CAPDU: 80 0D 02 02 05 49 59 C2 12 27 [12:08:21]Write to MH i2c: E2 0D 00 6B 21 80 0D 02 02 05 00 49 59 C2 12 27 00 00 AD [12:08:21]Write i2c OK [12:08:21]MH_I2C_Read... [12:08:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:21]Read from MH i2c: E2 [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: E2 03 00 [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: E2 03 00 6B 21 00 90 00 00 [12:08:21]RAPDU: 90 00 [12:08:21]wFMCommunicate OK [12:08:21]wFMCommunicate request_size=4 [12:08:21]MH_SAM_APDU [12:08:21]CAPDU: 80 0D 03 02 [12:08:21]Write to MH i2c: E2 08 00 6C 21 80 0D 03 02 00 00 00 00 08 [12:08:21]Write i2c OK [12:08:21]MH_I2C_Read... [12:08:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:21]Read from MH i2c: E2 [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: E2 0B 00 [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: E2 0B 00 6C 21 00 32 35 76 E8 CC 15 94 4D 90 00 90 [12:08:21]RAPDU: 32 35 76 E8 CC 15 94 4D 90 00 [12:08:21]wFMCommunicate OK [12:08:21]SAM_PROTO_SignData done [12:08:21]FM_MakeSignedData done [12:08:21]CreateOFDProtocolMessage [12:08:21]wFMCommunicate request_size=4 [12:08:21]MH_SAM_APDU [12:08:21]CAPDU: 80 11 00 00 [12:08:21]Write to MH i2c: E2 08 00 6D 21 80 11 00 00 00 00 00 00 08 [12:08:21]Write i2c OK [12:08:21]MH_I2C_Read... [12:08:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:21]Read from MH i2c: E2 [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: E2 17 00 [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: E2 17 00 6D 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5D [12:08:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:08:21]wFMCommunicate OK [12:08:21]CreateOFDProtocolMessage done [12:08:21]OFDSenderStorePacket 202756 [12:08:21]StoreOFDPacket docnum=202756 [12:08:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6D 2C 07 01 66 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 34 D0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 18 03 00 35 04 06 00 3F 49 59 C2 12 27 32 35 76 E8 CC 15 94 4D [12:08:21]CheckFolder [12:08:21]dirname=/storage/ofd_packets [12:08:21]CheckFolder done [12:08:21]ProducePacketName [12:08:21]name=ofd_packets/00202756 [12:08:21]NVStorageSaveData ofd_packets/00202756 [12:08:21]File name is /storage/ofd_packets/00202756 [12:08:21]Write 301 bytes [12:08:21]NVStorageSaveData done [12:08:21]OFDSenderStorePacket done [12:08:21]KKMCreateOFDPacket done [12:08:21]NVStorageSaveData kkm_last_timestamp [12:08:21]File name is /storage/kkm_last_timestamp [12:08:21]Write 4 bytes [12:08:21]NVStorageSaveData done [12:08:21]ExternCall_PrintAddStr [12:08:21]wPrintStart [12:08:21]Write to MH i2c: 01 00 00 6E 21 8F [12:08:21]Write i2c OK [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: 01 [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: 01 07 00 [12:08:21]MH_I2C_Read... [12:08:21]Read from MH i2c: 01 07 00 6E 21 00 00 00 00 00 FF 0F A4 [12:08:21]RasterBufferAndPrint [12:08:21]line Счет N : (1)450543 [12:08:21]line ИНН: 02508201610067 [12:08:21]line Контрольно-Кассовый Чек [12:08:21]line ПРОДАЖА [12:08:21]line ТРК (МРК, ГНК) : 41 [12:08:21]line Товар: 2710124130 [12:08:21]line Аи-92-К-2 [12:08:21]line 7.480 * 66.90 [12:08:21]line = 500.41 [12:08:21]line НДС 12% НСП 1% [12:08:21]line > о реализуемом товаре [12:08:21]line ОКРУГЛЕНИЕ: -0.41 [12:08:21]line ИТОГО: 500.00 [12:08:21]line Внесено: 500.00 [12:08:21]line СДАЧА: 0.00 [12:08:21]line НСП 1% : 4.43 [12:08:21]line НДС 12% : 53.14 [12:08:21]line Наличными: 500.00 [12:08:21]line Безнал.: 0.00 [12:08:21]line Место: АЗС № 171 "Партнер Нефть" [12:08:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:08:21]line СНО: Общий режим [12:08:21]line Чек 151 29.10.2024 12:08 [12:08:21]line Смена: 546 ФФД: 1.0 [12:08:21]line ЗНМ: 0300000109 [12:08:21]line РНМ: 0000000000091777 [12:08:21]line Версия ККМ: 001 [12:08:21]line ФМ: 0000000000871756 [12:08:21]line ФД: 202756 [12:08:21]line ФПД: 69584271053351 [12:08:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T120820&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202756&fm=69584271053351&tin=02508201610067®Number=0000000000091777&sum=50000 [12:08:21]OFD Sender: Processing packet 202756 [packets to send 116, broken 115] [12:08:21]ProducePacketName [12:08:21]name=ofd_packets/00202756 [12:08:21]OFD Sender: To server: pG, [12:08:21]CommunicateWithHost lk.salyk.kg:30040 [12:08:21]ConnectInit lk.salyk.kg [12:08:21]written 0, free lines is 4095 [12:08:21]Connected sock=11 [12:08:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6D 2C 07 01 66 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 34 D0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 18 03 00 35 04 06 00 3F 49 59 C2 12 27 32 35 76 E8 CC 15 94 4D [12:08:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 77 27 47 00 63 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 18 03 00 F4 03 04 00 E7 7B 20 67 B6 04 01 00 00 BE 13 1F 54 CF 8A 0A E8 [12:08:22]CommunicateWithHost err = 0 [12:08:22]CheckOFDResponse [12:08:22]1017 (14) - 77093643461234 [12:08:22]1041 (16) - 0000000000871756 [12:08:22]1040 (4) - 202756 [12:08:22]1012 (4) - 29.10.2024 06:08 [12:08:22]1206 (1) - 0 [12:08:22]OFD Sender: Remove packet 202756 [12:08:22]ProducePacketName [12:08:22]name=ofd_packets/00202756 [12:08:22]NVStorageDeleteData [12:08:22]Write to MH i2c: 01 00 00 99 21 BA [12:08:22]Write i2c OK [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: 01 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: 01 07 00 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: 01 07 00 99 21 00 00 00 00 00 A2 0C 6F [12:08:22]RasterBufferAndPrint [12:08:22]line [12:08:22]line [12:08:22]line [12:08:22]line [12:08:22]line [12:08:22]written 0, free lines is 3240 [12:08:22]MH_Cut [12:08:22]Write to MH i2c: D1 01 00 A0 21 01 93 [12:08:22]Write i2c OK [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: D1 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: D1 01 00 [12:08:22]MH_I2C_Read... [12:08:22]Read from MH i2c: D1 01 00 A0 21 00 92 [12:08:22]Write to MH i2c: 01 00 00 A1 21 C2 [12:08:22]Write i2c OK [12:08:22]MH_I2C_Read... [12:08:22]OFD Sender: No OFD packet to send [12:08:23]*** Cut start [12:08:23]*** Purtial cut [12:08:23]*** Stage 1: CUTSNS_PIN = 1 [12:08:23]Read from MH i2c: 01 [12:08:23]MH_I2C_Read... [12:08:23]*** Stop cut motor [12:08:23]*** Cut end [12:08:23]Read from MH i2c: 01 07 00 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: 01 07 00 A1 21 00 00 00 00 00 FF 0F D7 [12:08:23]process_action close_receipt done [12:08:23]requested_data is exist [12:08:23]produce_requested_data [12:08:23]requested_item fm.sn is exist - process it [12:08:23]wFMCommunicate request_size=4 [12:08:23]MH_SAM_APDU [12:08:23]CAPDU: 80 11 00 00 [12:08:23]Write to MH i2c: E2 08 00 A2 21 80 11 00 00 00 00 00 00 3D [12:08:23]Write i2c OK [12:08:23]MH_I2C_Read... [12:08:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:23]Read from MH i2c: E2 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: E2 17 00 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: E2 17 00 A2 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 92 [12:08:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:08:23]wFMCommunicate OK [12:08:23]requested_item fd.num is exist - process it [12:08:23]SAM_PROTO_GetFieldsCounters [12:08:23]wFMCommunicate request_size=4 [12:08:23]MH_SAM_APDU [12:08:23]CAPDU: 80 13 00 00 [12:08:23]Write to MH i2c: E2 08 00 A3 21 80 13 00 00 00 00 00 00 40 [12:08:23]Write i2c OK [12:08:23]MH_I2C_Read... [12:08:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:08:23]Read from MH i2c: E2 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: E2 62 00 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: E2 62 00 A3 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 04 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 71 [12:08:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 04 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:08:23]wFMCommunicate OK [12:08:23]SAM_PROTO_GetFieldsCounters done [12:08:23]requested_item shift.num is exist - process it [12:08:23]requested_item shift.opened is exist - process it [12:08:23]req_shift_opened [12:08:23]FM_GetShiftState [12:08:23]SAM_PROTO_GetShiftState [12:08:23]wFMCommunicate request_size=4 [12:08:23]MH_SAM_APDU [12:08:23]CAPDU: 80 13 01 00 [12:08:23]Write to MH i2c: E2 08 00 A4 21 80 13 01 00 00 00 00 00 42 [12:08:23]Write i2c OK [12:08:23]MH_I2C_Read... [12:08:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:23]Read from MH i2c: E2 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: E2 0E 00 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: E2 0E 00 A4 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2B [12:08:23]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:08:23]wFMCommunicate OK [12:08:23]SAM_PROTO_GetShiftState done [12:08:23]FM_GetShiftState done [12:08:23]req_shift_opened done [12:08:23]requested_item shift.open_date is exist - process it [12:08:23]req_shift_open_date [12:08:23]req_shift_open_date done [12:08:23]produce_requested_data done [12:08:23]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202756,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:08:23]process_action_free close_receipt [12:08:23]json_value_free [12:08:23]json_value_free done [12:08:23]process_json_proto returns [12:08:23]Send response to host [12:08:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202756,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:08:23]free response buf [12:08:23]execute_script done [12:08:23]execute_script returns [12:08:23]free content buf [12:08:23]Sock 8.Close socket [12:08:23]Sock 8.Thread stoped [12:08:27]OFD Sender: No OFD packet to send [12:08:32]OFD Sender: No OFD packet to send [12:08:37]OFD Sender: No OFD packet to send [12:08:42]OFD Sender: No OFD packet to send [12:08:47]OFD Sender: No OFD packet to send [12:08:52]OFD Sender: No OFD packet to send [12:08:57]OFD Sender: No OFD packet to send [12:09:02]OFD Sender: No OFD packet to send [12:09:07]OFD Sender: No OFD packet to send [12:09:12]OFD Sender: No OFD packet to send [12:09:17]OFD Sender: No OFD packet to send [12:09:22]OFD Sender: No OFD packet to send [12:09:27]OFD Sender: No OFD packet to send [12:09:32]OFD Sender: No OFD packet to send [12:09:37]OFD Sender: No OFD packet to send [12:09:42]OFD Sender: No OFD packet to send [12:09:47]OFD Sender: No OFD packet to send [12:09:52]OFD Sender: No OFD packet to send [12:09:57]OFD Sender: No OFD packet to send [12:09:59]ConnectInit Can't connect to host [12:10:02]OFD Sender: No OFD packet to send [12:10:07]OFD Sender: No OFD packet to send [12:10:12]OFD Sender: No OFD packet to send [12:10:17]OFD Sender: No OFD packet to send [12:10:22]OFD Sender: No OFD packet to send [12:10:27]OFD Sender: No OFD packet to send [12:10:32]OFD Sender: No OFD packet to send [12:10:37]OFD Sender: No OFD packet to send [12:10:38]accept exits with 10 [12:10:38]New connection [12:10:38]New thread 3066977636 created [12:10:38]Thread 3066834276 joined [12:10:38]Waiting for new connection... [12:10:38] Sock 10.Parse request [12:10:38]Sock 10.Check first char [12:10:38]Sock 10.First char is OK [12:10:38]request: POST /json_proto HTTP/1.0 [12:10:38]Method: POST [12:10:38]URL: /json_proto [12:10:38]Method is POST - this is cgi request [12:10:38]url: /json_proto [12:10:38]query_string will be loaded in cgi processing [12:10:38]execute_cgi json_proto POST (null) [12:10:38]execute_cgi path=json_proto method=POST [12:10:38]POST find Content-Length [12:10:38]Host: 172.17.63.195:8080 [12:10:38]Content-Length: 677 [12:10:38]Content-Type: application/json [12:10:38] [12:10:38]POST finish read [12:10:38]Found Content-Length = 677 [12:10:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:38]execute_script... [12:10:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:38]POST & json_proto [12:10:38]process_json_proto [12:10:38]json parsed OK: [12:10:38]protocol is kg_v1.0 [12:10:38]action value=close_receipt [12:10:38]process_action close_receipt [12:10:38]cmd_close_receipt [12:10:38]MH_GetDate [12:10:38]Write to MH i2c: F0 00 00 A5 21 B5 [12:10:38]Write i2c OK [12:10:38]MH_I2C_Read... [12:10:38]Read from MH i2c: F0 [12:10:38]MH_I2C_Read... [12:10:38]Read from MH i2c: F0 09 00 [12:10:38]MH_I2C_Read... [12:10:38]Read from MH i2c: F0 09 00 A5 21 00 BF D0 20 67 47 1B 1E 67 BB [12:10:38]GetLastDocTimeStamp 1730203700 [12:10:38]current date 1730203839 [12:10:38]FM_GetShiftState [12:10:38]SAM_PROTO_GetShiftState [12:10:38]wFMCommunicate request_size=4 [12:10:38]MH_SAM_APDU [12:10:38]CAPDU: 80 13 01 00 [12:10:38]Write to MH i2c: E2 08 00 A6 21 80 13 01 00 00 00 00 00 44 [12:10:38]Write i2c OK [12:10:38]MH_I2C_Read... [12:10:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:38]Read from MH i2c: E2 [12:10:38]MH_I2C_Read... [12:10:38]Read from MH i2c: E2 0E 00 [12:10:38]MH_I2C_Read... [12:10:38]Read from MH i2c: E2 0E 00 A6 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2D [12:10:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:10:38]wFMCommunicate OK [12:10:38]SAM_PROTO_GetShiftState done [12:10:38]FM_GetShiftState done [12:10:38]opened in 1730160431 [12:10:38]opened+sec_in_day 1730246831 [12:10:38]quantity*price = 40006 [12:10:38]sum+1 = 40007 [12:10:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 152 29.10.2024 12:10 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202757 ФПД: 87404723711269 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121039&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202757&fm=87404723711269&tin=02508201610067®Number=0000000000091777&sum=40000 [12:10:39]StoreToDocumentArchive [12:10:39]shift 546 fd 202757 [12:10:39]save to /storage/0546/doc_00202757 [12:10:39]save last doc name /storage/0546/doc_00202757 to /storage/kkm_last_doc_name [12:10:39]save OK [12:10:39]Clear old archive folders... [12:10:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:10:39]tlvbuf is 00811B50 [12:10:39]SAM_PROTO_ClearQueue [12:10:39]wFMCommunicate request_size=4 [12:10:39]MH_SAM_APDU [12:10:39]CAPDU: 80 09 00 00 [12:10:39]Write to MH i2c: E2 08 00 B3 21 80 09 00 00 00 00 00 00 46 [12:10:39]Write i2c OK [12:10:39]MH_I2C_Read... [12:10:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:10:39]Read from MH i2c: E2 [12:10:39]MH_I2C_Read... [12:10:39]Read from MH i2c: E2 03 00 [12:10:39]MH_I2C_Read... [12:10:39]Read from MH i2c: E2 03 00 B3 21 00 90 00 48 [12:10:39]RAPDU: 90 00 [12:10:39]wFMCommunicate OK [12:10:39]SAM_PROTO_ClearQueue done [12:10:39]KKMCreateOFDPacket [12:10:39]OFDProtocolAddRootSTLVToBuf [12:10:39]FM_MakeSignedData [12:10:39]FM_MakeSignedData [12:10:39]SAM_PROTO_SignData [12:10:39]wFMCommunicate request_size=4 [12:10:39]MH_SAM_APDU [12:10:39]CAPDU: 80 0D 01 02 [12:10:39]Write to MH i2c: E2 08 00 B4 21 80 0D 01 02 00 00 00 00 4E [12:10:39]Write i2c OK [12:10:39]MH_I2C_Read... [12:10:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:10:39]Read from MH i2c: E2 [12:10:39]MH_I2C_Read... [12:10:39]Read from MH i2c: E2 03 00 [12:10:39]MH_I2C_Read... [12:10:39]Read from MH i2c: E2 03 00 B4 21 00 90 00 49 [12:10:39]RAPDU: 90 00 [12:10:39]wFMCommunicate OK [12:10:39]wFMCommunicate request_size=255 [12:10:39]MH_SAM_APDU [12:10:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 BF D0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 05 18 03 00 35 04 06 00 4F [12:10:39]Write to MH i2c: E2 02 01 B5 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 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 BF D0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 05 18 03 00 35 04 06 00 4F 00 00 F2 [12:10:39]Write i2c OK [12:10:39]MH_I2C_Read... [12:10:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:39]Read from MH i2c: E2 [12:10:39]MH_I2C_Read... [12:10:39]Read from MH i2c: E2 03 00 [12:10:39]MH_I2C_Read... [12:10:39]Read from MH i2c: E2 03 00 B5 21 00 90 00 4A [12:10:39]RAPDU: 90 00 [12:10:39]wFMCommunicate OK [12:10:39]wFMCommunicate request_size=10 [12:10:39]MH_SAM_APDU [12:10:39]CAPDU: 80 0D 02 02 05 7E 7F 82 2D 25 [12:10:39]Write to MH i2c: E2 0D 00 B6 21 80 0D 02 02 05 00 7E 7F 82 2D 25 00 00 2C [12:10:39]Write i2c OK [12:10:39]MH_I2C_Read... [12:10:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:40]Read from MH i2c: E2 [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: E2 03 00 [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: E2 03 00 B6 21 00 90 00 4B [12:10:40]RAPDU: 90 00 [12:10:40]wFMCommunicate OK [12:10:40]wFMCommunicate request_size=4 [12:10:40]MH_SAM_APDU [12:10:40]CAPDU: 80 0D 03 02 [12:10:40]Write to MH i2c: E2 08 00 B7 21 80 0D 03 02 00 00 00 00 53 [12:10:40]Write i2c OK [12:10:40]MH_I2C_Read... [12:10:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:10:40]Read from MH i2c: E2 [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: E2 0B 00 [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: E2 0B 00 B7 21 00 94 D6 32 A0 40 AB DE 71 90 00 CA [12:10:40]RAPDU: 94 D6 32 A0 40 AB DE 71 90 00 [12:10:40]wFMCommunicate OK [12:10:40]SAM_PROTO_SignData done [12:10:40]FM_MakeSignedData done [12:10:40]CreateOFDProtocolMessage [12:10:40]wFMCommunicate request_size=4 [12:10:40]MH_SAM_APDU [12:10:40]CAPDU: 80 11 00 00 [12:10:40]Write to MH i2c: E2 08 00 B8 21 80 11 00 00 00 00 00 00 53 [12:10:40]Write i2c OK [12:10:40]MH_I2C_Read... [12:10:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:40]Read from MH i2c: E2 [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: E2 17 00 [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: E2 17 00 B8 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A8 [12:10:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:10:40]wFMCommunicate OK [12:10:40]CreateOFDProtocolMessage done [12:10:40]OFDSenderStorePacket 202757 [12:10:40]StoreOFDPacket docnum=202757 [12:10:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9B 85 07 01 81 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 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 BF D0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 05 18 03 00 35 04 06 00 4F 7E 7F 82 2D 25 94 D6 32 A0 40 AB DE 71 [12:10:40]CheckFolder [12:10:40]dirname=/storage/ofd_packets [12:10:40]CheckFolder done [12:10:40]ProducePacketName [12:10:40]name=ofd_packets/00202757 [12:10:40]NVStorageSaveData ofd_packets/00202757 [12:10:40]File name is /storage/ofd_packets/00202757 [12:10:40]Write 301 bytes [12:10:40]NVStorageSaveData done [12:10:40]OFDSenderStorePacket done [12:10:40]KKMCreateOFDPacket done [12:10:40]NVStorageSaveData kkm_last_timestamp [12:10:40]File name is /storage/kkm_last_timestamp [12:10:40]Write 4 bytes [12:10:40]NVStorageSaveData done [12:10:40]ExternCall_PrintAddStr [12:10:40]wPrintStart [12:10:40]Write to MH i2c: 01 00 00 B9 21 DA [12:10:40]Write i2c OK [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: 01 [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: 01 07 00 [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: 01 07 00 B9 21 00 00 00 00 00 FF 0F EF [12:10:40]RasterBufferAndPrint [12:10:40]line Счет N : (1)450544 [12:10:40]line ИНН: 02508201610067 [12:10:40]line Контрольно-Кассовый Чек [12:10:40]line ПРОДАЖА [12:10:40]line ТРК (МРК, ГНК) : 31 [12:10:40]line Товар: 2710124130 [12:10:40]line Аи-92-К-2 [12:10:40]line 5.980 * 66.90 [12:10:40]line = 400.06 [12:10:40]line НДС 12% НСП 1% [12:10:40]line > о реализуемом товаре [12:10:40]line ОКРУГЛЕНИЕ: -0.06 [12:10:40]line ИТОГО: 400.00 [12:10:40]line Внесено: 400.00 [12:10:40]line СДАЧА: 0.00 [12:10:40]line НСП 1% : 3.54 [12:10:40]line НДС 12% : 42.48 [12:10:40]line Наличными: 400.00 [12:10:40]line Безнал.: 0.00 [12:10:40]line Место: АЗС № 171 "Партнер Нефть" [12:10:40]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:10:40]line СНО: Общий режим [12:10:40]line Чек 152 29.10.2024 12:10 [12:10:40]line Смена: 546 ФФД: 1.0 [12:10:40]line ЗНМ: 0300000109 [12:10:40]line РНМ: 0000000000091777 [12:10:40]line Версия ККМ: 001 [12:10:40]line ФМ: 0000000000871756 [12:10:40]line ФД: 202757 [12:10:40]line ФПД: 87404723711269 [12:10:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121039&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202757&fm=87404723711269&tin=02508201610067®Number=0000000000091777&sum=40000 [12:10:40]OFD Sender: Processing packet 202757 [packets to send 116, broken 115] [12:10:40]ProducePacketName [12:10:40]name=ofd_packets/00202757 [12:10:40]OFD Sender: To server: pG, [12:10:40]CommunicateWithHost lk.salyk.kg:30040 [12:10:40]ConnectInit lk.salyk.kg [12:10:40]written 0, free lines is 4095 [12:10:40]Connected sock=9 [12:10:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9B 85 07 01 81 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 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 BF D0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 05 18 03 00 35 04 06 00 4F 7E 7F 82 2D 25 94 D6 32 A0 40 AB DE 71 [12:10:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 57 34 47 00 39 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 05 18 03 00 F4 03 04 00 71 7C 20 67 B6 04 01 00 00 15 D2 B7 5D 07 14 A2 79 [12:10:40]CommunicateWithHost err = 0 [12:10:40]CheckOFDResponse [12:10:40]1017 (14) - 77093643461234 [12:10:40]1041 (16) - 0000000000871756 [12:10:40]1040 (4) - 202757 [12:10:40]1012 (4) - 29.10.2024 06:10 [12:10:40]1206 (1) - 0 [12:10:40]OFD Sender: Remove packet 202757 [12:10:40]ProducePacketName [12:10:40]name=ofd_packets/00202757 [12:10:40]NVStorageDeleteData [12:10:40]Write to MH i2c: 01 00 00 E4 21 05 [12:10:40]Write i2c OK [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: 01 [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: 01 07 00 [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: 01 07 00 E4 21 00 00 00 00 00 A1 0C B9 [12:10:40]RasterBufferAndPrint [12:10:40]line [12:10:40]line [12:10:40]line [12:10:40]line [12:10:40]line [12:10:40]written 0, free lines is 3239 [12:10:40]MH_Cut [12:10:40]Write to MH i2c: D1 01 00 EB 21 01 DE [12:10:40]Write i2c OK [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: D1 [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: D1 01 00 [12:10:40]MH_I2C_Read... [12:10:40]Read from MH i2c: D1 01 00 EB 21 00 DD [12:10:40]Write to MH i2c: 01 00 00 EC 21 0D [12:10:40]Write i2c OK [12:10:40]MH_I2C_Read... [12:10:41]OFD Sender: No OFD packet to send [12:10:41]*** Cut start [12:10:41]*** Purtial cut [12:10:41]*** Stage 1: CUTSNS_PIN = 1 [12:10:42]Read from MH i2c: 01 [12:10:42]MH_I2C_Read... [12:10:42]*** Stop cut motor [12:10:42]*** Cut end [12:10:42]Read from MH i2c: 01 07 00 [12:10:42]MH_I2C_Read... [12:10:42]Read from MH i2c: 01 07 00 EC 21 00 00 00 00 00 FF 0F 22 [12:10:42]process_action close_receipt done [12:10:42]requested_data is exist [12:10:42]produce_requested_data [12:10:42]requested_item fm.sn is exist - process it [12:10:42]wFMCommunicate request_size=4 [12:10:42]MH_SAM_APDU [12:10:42]CAPDU: 80 11 00 00 [12:10:42]Write to MH i2c: E2 08 00 ED 21 80 11 00 00 00 00 00 00 88 [12:10:42]Write i2c OK [12:10:42]MH_I2C_Read... [12:10:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:42]Read from MH i2c: E2 [12:10:42]MH_I2C_Read... [12:10:42]Read from MH i2c: E2 17 00 [12:10:42]MH_I2C_Read... [12:10:42]Read from MH i2c: E2 17 00 ED 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DD [12:10:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:10:42]wFMCommunicate OK [12:10:42]requested_item fd.num is exist - process it [12:10:42]SAM_PROTO_GetFieldsCounters [12:10:42]wFMCommunicate request_size=4 [12:10:42]MH_SAM_APDU [12:10:42]CAPDU: 80 13 00 00 [12:10:42]Write to MH i2c: E2 08 00 EE 21 80 13 00 00 00 00 00 00 8B [12:10:42]Write i2c OK [12:10:42]MH_I2C_Read... [12:10:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:10:42]Read from MH i2c: E2 [12:10:42]MH_I2C_Read... [12:10:42]Read from MH i2c: E2 62 00 [12:10:42]MH_I2C_Read... [12:10:42]Read from MH i2c: E2 62 00 EE 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 05 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [12:10:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 05 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:10:42]wFMCommunicate OK [12:10:42]SAM_PROTO_GetFieldsCounters done [12:10:42]requested_item shift.num is exist - process it [12:10:42]requested_item shift.opened is exist - process it [12:10:42]req_shift_opened [12:10:42]FM_GetShiftState [12:10:42]SAM_PROTO_GetShiftState [12:10:42]wFMCommunicate request_size=4 [12:10:42]MH_SAM_APDU [12:10:42]CAPDU: 80 13 01 00 [12:10:42]Write to MH i2c: E2 08 00 EF 21 80 13 01 00 00 00 00 00 8D [12:10:42]Write i2c OK [12:10:42]MH_I2C_Read... [12:10:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:42]Read from MH i2c: E2 [12:10:42]MH_I2C_Read... [12:10:42]Read from MH i2c: E2 0E 00 [12:10:42]MH_I2C_Read... [12:10:42]Read from MH i2c: E2 0E 00 EF 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 76 [12:10:42]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:10:42]wFMCommunicate OK [12:10:42]SAM_PROTO_GetShiftState done [12:10:42]FM_GetShiftState done [12:10:42]req_shift_opened done [12:10:42]requested_item shift.open_date is exist - process it [12:10:42]req_shift_open_date [12:10:42]req_shift_open_date done [12:10:42]produce_requested_data done [12:10:42]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202757,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:10:42]process_action_free close_receipt [12:10:42]json_value_free [12:10:42]json_value_free done [12:10:42]process_json_proto returns [12:10:42]Send response to host [12:10:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202757,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:10:42]free response buf [12:10:42]execute_script done [12:10:42]execute_script returns [12:10:42]free content buf [12:10:42]Sock 10.Close socket [12:10:42]Sock 10.Thread stoped [12:10:46]OFD Sender: No OFD packet to send [12:10:51]OFD Sender: No OFD packet to send [12:10:56]OFD Sender: No OFD packet to send [12:11:01]OFD Sender: No OFD packet to send [12:11:06]OFD Sender: No OFD packet to send [12:11:11]OFD Sender: No OFD packet to send [12:11:16]OFD Sender: No OFD packet to send [12:11:21]OFD Sender: No OFD packet to send [12:11:26]OFD Sender: No OFD packet to send [12:11:31]OFD Sender: No OFD packet to send [12:11:36]OFD Sender: No OFD packet to send [12:11:41]OFD Sender: No OFD packet to send [12:11:46]OFD Sender: No OFD packet to send [12:11:51]OFD Sender: No OFD packet to send [12:11:56]OFD Sender: No OFD packet to send [12:12:01]OFD Sender: No OFD packet to send [12:12:06]OFD Sender: No OFD packet to send [12:12:11]OFD Sender: No OFD packet to send [12:12:16]OFD Sender: No OFD packet to send [12:12:21]OFD Sender: No OFD packet to send [12:12:26]OFD Sender: No OFD packet to send [12:12:31]OFD Sender: No OFD packet to send [12:12:36]OFD Sender: No OFD packet to send [12:12:41]OFD Sender: No OFD packet to send [12:12:46]OFD Sender: No OFD packet to send [12:12:51]OFD Sender: No OFD packet to send [12:12:56]OFD Sender: No OFD packet to send [12:13:01]OFD Sender: No OFD packet to send [12:13:06]OFD Sender: No OFD packet to send [12:13:11]OFD Sender: No OFD packet to send [12:13:16]OFD Sender: No OFD packet to send [12:13:21]OFD Sender: No OFD packet to send [12:13:26]OFD Sender: No OFD packet to send [12:13:31]OFD Sender: No OFD packet to send [12:13:36]OFD Sender: No OFD packet to send [12:13:41]OFD Sender: No OFD packet to send [12:13:46]OFD Sender: No OFD packet to send [12:13:51]OFD Sender: No OFD packet to send [12:13:56]OFD Sender: No OFD packet to send [12:14:01]OFD Sender: No OFD packet to send [12:14:06]OFD Sender: No OFD packet to send [12:14:11]OFD Sender: No OFD packet to send [12:14:16]OFD Sender: No OFD packet to send [12:14:21]OFD Sender: No OFD packet to send [12:14:26]OFD Sender: No OFD packet to send [12:14:31]OFD Sender: No OFD packet to send [12:14:36]OFD Sender: No OFD packet to send [12:14:41]OFD Sender: No OFD packet to send [12:14:46]OFD Sender: No OFD packet to send [12:14:51]OFD Sender: No OFD packet to send [12:14:56]OFD Sender: No OFD packet to send [12:15:01]OFD Sender: No OFD packet to send [12:15:06]OFD Sender: No OFD packet to send [12:15:11]OFD Sender: No OFD packet to send [12:15:16]OFD Sender: No OFD packet to send [12:15:21]OFD Sender: No OFD packet to send [12:15:26]OFD Sender: No OFD packet to send [12:15:31]OFD Sender: No OFD packet to send [12:15:36]OFD Sender: No OFD packet to send [12:15:41]OFD Sender: No OFD packet to send [12:15:46]OFD Sender: No OFD packet to send [12:15:51]OFD Sender: No OFD packet to send [12:15:56]OFD Sender: No OFD packet to send [12:16:01]OFD Sender: No OFD packet to send [12:16:06]OFD Sender: No OFD packet to send [12:16:11]OFD Sender: No OFD packet to send [12:16:16]OFD Sender: No OFD packet to send [12:16:21]OFD Sender: No OFD packet to send [12:16:26]OFD Sender: No OFD packet to send [12:16:31]OFD Sender: No OFD packet to send [12:16:36]OFD Sender: No OFD packet to send [12:16:41]OFD Sender: No OFD packet to send [12:16:46]OFD Sender: No OFD packet to send [12:16:51]OFD Sender: No OFD packet to send [12:16:56]OFD Sender: No OFD packet to send [12:17:01]OFD Sender: No OFD packet to send [12:17:06]OFD Sender: No OFD packet to send [12:17:11]OFD Sender: No OFD packet to send [12:17:16]OFD Sender: No OFD packet to send [12:17:21]OFD Sender: No OFD packet to send [12:17:26]OFD Sender: No OFD packet to send [12:17:31]OFD Sender: No OFD packet to send [12:17:36]OFD Sender: No OFD packet to send [12:17:41]OFD Sender: No OFD packet to send [12:17:46]OFD Sender: No OFD packet to send [12:17:51]OFD Sender: No OFD packet to send [12:17:56]OFD Sender: No OFD packet to send [12:18:01]OFD Sender: No OFD packet to send [12:18:06]OFD Sender: No OFD packet to send [12:18:11]OFD Sender: No OFD packet to send [12:18:16]OFD Sender: No OFD packet to send [12:18:21]OFD Sender: No OFD packet to send [12:18:26]OFD Sender: No OFD packet to send [12:18:31]OFD Sender: No OFD packet to send [12:18:36]OFD Sender: No OFD packet to send [12:18:37]accept exits with 8 [12:18:37]New connection [12:18:37]New thread 3066834276 created [12:18:37]Thread 3066977636 joined [12:18:37]Waiting for new connection... [12:18:37] Sock 8.Parse request [12:18:37]Sock 8.Check first char [12:18:37]Sock 8.First char is OK [12:18:37]request: POST /json_proto HTTP/1.0 [12:18:37]Method: POST [12:18:37]URL: /json_proto [12:18:37]Method is POST - this is cgi request [12:18:37]url: /json_proto [12:18:37]query_string will be loaded in cgi processing [12:18:37]execute_cgi json_proto POST (null) [12:18:37]execute_cgi path=json_proto method=POST [12:18:37]POST find Content-Length [12:18:37]Host: 172.17.63.195:8080 [12:18:37]Content-Length: 677 [12:18:37]Content-Type: application/json [12:18:37] [12:18:37]POST finish read [12:18:37]Found Content-Length = 677 [12:18:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:18:37]execute_script... [12:18:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:18:37]POST & json_proto [12:18:37]process_json_proto [12:18:37]json parsed OK: [12:18:37]protocol is kg_v1.0 [12:18:37]action value=close_receipt [12:18:37]process_action close_receipt [12:18:37]cmd_close_receipt [12:18:37]MH_GetDate [12:18:37]Write to MH i2c: F0 00 00 F0 21 00 [12:18:37]Write i2c OK [12:18:37]MH_I2C_Read... [12:18:37]Read from MH i2c: F0 [12:18:37]MH_I2C_Read... [12:18:37]Read from MH i2c: F0 09 00 [12:18:37]MH_I2C_Read... [12:18:37]Read from MH i2c: F0 09 00 F0 21 00 9E D2 20 67 47 1B 1E 67 E7 [12:18:37]GetLastDocTimeStamp 1730203839 [12:18:37]current date 1730204318 [12:18:37]FM_GetShiftState [12:18:37]SAM_PROTO_GetShiftState [12:18:37]wFMCommunicate request_size=4 [12:18:37]MH_SAM_APDU [12:18:37]CAPDU: 80 13 01 00 [12:18:37]Write to MH i2c: E2 08 00 F1 21 80 13 01 00 00 00 00 00 8F [12:18:37]Write i2c OK [12:18:37]MH_I2C_Read... [12:18:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:37]Read from MH i2c: E2 [12:18:37]MH_I2C_Read... [12:18:37]Read from MH i2c: E2 0E 00 [12:18:37]MH_I2C_Read... [12:18:37]Read from MH i2c: E2 0E 00 F1 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 78 [12:18:37]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:18:37]wFMCommunicate OK [12:18:37]SAM_PROTO_GetShiftState done [12:18:37]FM_GetShiftState done [12:18:37]opened in 1730160431 [12:18:37]opened+sec_in_day 1730246831 [12:18:37]quantity*price = 50041 [12:18:37]sum+1 = 50042 [12:18:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 153 29.10.2024 12:18 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202758 ФПД: 273539529864586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121838&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202758&fm=273539529864586&tin=02508201610067®Number=0000000000091777&sum=50000 [12:18:38]StoreToDocumentArchive [12:18:38]shift 546 fd 202758 [12:18:38]save to /storage/0546/doc_00202758 [12:18:38]save last doc name /storage/0546/doc_00202758 to /storage/kkm_last_doc_name [12:18:38]save OK [12:18:38]Clear old archive folders... [12:18:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:18:38]tlvbuf is 00787D40 [12:18:38]SAM_PROTO_ClearQueue [12:18:38]wFMCommunicate request_size=4 [12:18:38]MH_SAM_APDU [12:18:38]CAPDU: 80 09 00 00 [12:18:38]Write to MH i2c: E2 08 00 FE 21 80 09 00 00 00 00 00 00 91 [12:18:38]Write i2c OK [12:18:38]MH_I2C_Read... [12:18:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:18:39]Read from MH i2c: E2 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: E2 03 00 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: E2 03 00 FE 21 00 90 00 93 [12:18:39]RAPDU: 90 00 [12:18:39]wFMCommunicate OK [12:18:39]SAM_PROTO_ClearQueue done [12:18:39]KKMCreateOFDPacket [12:18:39]OFDProtocolAddRootSTLVToBuf [12:18:39]FM_MakeSignedData [12:18:39]FM_MakeSignedData [12:18:39]SAM_PROTO_SignData [12:18:39]wFMCommunicate request_size=4 [12:18:39]MH_SAM_APDU [12:18:39]CAPDU: 80 0D 01 02 [12:18:39]Write to MH i2c: E2 08 00 FF 21 80 0D 01 02 00 00 00 00 99 [12:18:39]Write i2c OK [12:18:39]MH_I2C_Read... [12:18:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:18:39]Read from MH i2c: E2 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: E2 03 00 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: E2 03 00 FF 21 00 90 00 94 [12:18:39]RAPDU: 90 00 [12:18:39]wFMCommunicate OK [12:18:39]wFMCommunicate request_size=255 [12:18:39]MH_SAM_APDU [12:18:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 9E D2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 18 03 00 35 04 06 00 F8 [12:18:39]Write to MH i2c: E2 02 01 00 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 9E D2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 18 03 00 35 04 06 00 F8 00 00 FB [12:18:39]Write i2c OK [12:18:39]MH_I2C_Read... [12:18:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:39]Read from MH i2c: E2 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: E2 03 00 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: E2 03 00 00 22 00 90 00 96 [12:18:39]RAPDU: 90 00 [12:18:39]wFMCommunicate OK [12:18:39]wFMCommunicate request_size=10 [12:18:39]MH_SAM_APDU [12:18:39]CAPDU: 80 0D 02 02 05 C8 62 82 75 8A [12:18:39]Write to MH i2c: E2 0D 00 01 22 80 0D 02 02 05 00 C8 62 82 75 8A 00 00 52 [12:18:39]Write i2c OK [12:18:39]MH_I2C_Read... [12:18:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:18:39]Read from MH i2c: E2 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: E2 03 00 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: E2 03 00 01 22 00 90 00 97 [12:18:39]RAPDU: 90 00 [12:18:39]wFMCommunicate OK [12:18:39]wFMCommunicate request_size=4 [12:18:39]MH_SAM_APDU [12:18:39]CAPDU: 80 0D 03 02 [12:18:39]Write to MH i2c: E2 08 00 02 22 80 0D 03 02 00 00 00 00 9F [12:18:39]Write i2c OK [12:18:39]MH_I2C_Read... [12:18:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:18:39]Read from MH i2c: E2 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: E2 0B 00 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: E2 0B 00 02 22 00 9E AF BF 26 FB D7 84 B9 90 00 E1 [12:18:39]RAPDU: 9E AF BF 26 FB D7 84 B9 90 00 [12:18:39]wFMCommunicate OK [12:18:39]SAM_PROTO_SignData done [12:18:39]FM_MakeSignedData done [12:18:39]CreateOFDProtocolMessage [12:18:39]wFMCommunicate request_size=4 [12:18:39]MH_SAM_APDU [12:18:39]CAPDU: 80 11 00 00 [12:18:39]Write to MH i2c: E2 08 00 03 22 80 11 00 00 00 00 00 00 9F [12:18:39]Write i2c OK [12:18:39]MH_I2C_Read... [12:18:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:39]Read from MH i2c: E2 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: E2 17 00 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: E2 17 00 03 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F4 [12:18:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:18:39]wFMCommunicate OK [12:18:39]CreateOFDProtocolMessage done [12:18:39]OFDSenderStorePacket 202758 [12:18:39]StoreOFDPacket docnum=202758 [12:18:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 87 D8 07 01 A4 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 9E D2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 18 03 00 35 04 06 00 F8 C8 62 82 75 8A 9E AF BF 26 FB D7 84 B9 [12:18:39]CheckFolder [12:18:39]dirname=/storage/ofd_packets [12:18:39]CheckFolder done [12:18:39]ProducePacketName [12:18:39]name=ofd_packets/00202758 [12:18:39]NVStorageSaveData ofd_packets/00202758 [12:18:39]File name is /storage/ofd_packets/00202758 [12:18:39]Write 301 bytes [12:18:39]NVStorageSaveData done [12:18:39]OFDSenderStorePacket done [12:18:39]KKMCreateOFDPacket done [12:18:39]NVStorageSaveData kkm_last_timestamp [12:18:39]File name is /storage/kkm_last_timestamp [12:18:39]Write 4 bytes [12:18:39]NVStorageSaveData done [12:18:39]ExternCall_PrintAddStr [12:18:39]wPrintStart [12:18:39]Write to MH i2c: 01 00 00 04 22 26 [12:18:39]Write i2c OK [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: 01 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: 01 07 00 [12:18:39]MH_I2C_Read... [12:18:39]Read from MH i2c: 01 07 00 04 22 00 00 00 00 00 FF 0F 3B [12:18:39]RasterBufferAndPrint [12:18:39]line Счет N : (1)450545 [12:18:39]line ИНН: 02508201610067 [12:18:39]line Контрольно-Кассовый Чек [12:18:39]line ПРОДАЖА [12:18:39]line ТРК (МРК, ГНК) : 31 [12:18:39]line Товар: 2710124130 [12:18:39]line Аи-92-К-2 [12:18:39]line 7.480 * 66.90 [12:18:39]line = 500.41 [12:18:39]line НДС 12% НСП 1% [12:18:39]line > о реализуемом товаре [12:18:39]line ОКРУГЛЕНИЕ: -0.41 [12:18:39]line ИТОГО: 500.00 [12:18:39]line Внесено: 500.00 [12:18:39]line СДАЧА: 0.00 [12:18:39]line НСП 1% : 4.43 [12:18:39]line НДС 12% : 53.14 [12:18:39]line Наличными: 500.00 [12:18:39]line Безнал.: 0.00 [12:18:39]line Место: АЗС № 171 "Партнер Нефть" [12:18:39]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:18:39]line СНО: Общий режим [12:18:39]line Чек 153 29.10.2024 12:18 [12:18:39]line Смена: 546 ФФД: 1.0 [12:18:39]line ЗНМ: 0300000109 [12:18:39]line РНМ: 0000000000091777 [12:18:39]line Версия ККМ: 001 [12:18:39]line ФМ: 0000000000871756 [12:18:39]line ФД: 202758 [12:18:39]line ФПД: 273539529864586 [12:18:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121838&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202758&fm=273539529864586&tin=02508201610067®Number=0000000000091777&sum=50000 [12:18:39]OFD Sender: Processing packet 202758 [packets to send 116, broken 115] [12:18:39]ProducePacketName [12:18:39]name=ofd_packets/00202758 [12:18:39]OFD Sender: To server: pG, [12:18:39]CommunicateWithHost lk.salyk.kg:30040 [12:18:39]ConnectInit lk.salyk.kg [12:18:39]written 0, free lines is 4095 [12:18:39]Connected sock=10 [12:18:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 87 D8 07 01 A4 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 9E D2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 18 03 00 35 04 06 00 F8 C8 62 82 75 8A 9E AF BF 26 FB D7 84 B9 [12:18:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6E A4 47 00 58 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 18 03 00 F4 03 04 00 51 7E 20 67 B6 04 01 00 00 0F A2 06 67 64 F2 0A 63 [12:18:40]CommunicateWithHost err = 0 [12:18:40]CheckOFDResponse [12:18:40]1017 (14) - 77093643461234 [12:18:40]1041 (16) - 0000000000871756 [12:18:40]1040 (4) - 202758 [12:18:40]1012 (4) - 29.10.2024 06:18 [12:18:40]1206 (1) - 0 [12:18:40]OFD Sender: Remove packet 202758 [12:18:40]ProducePacketName [12:18:40]name=ofd_packets/00202758 [12:18:40]NVStorageDeleteData [12:18:40]Write to MH i2c: 01 00 00 2F 22 51 [12:18:40]Write i2c OK [12:18:40]MH_I2C_Read... [12:18:40]Read from MH i2c: 01 [12:18:40]MH_I2C_Read... [12:18:40]Read from MH i2c: 01 07 00 [12:18:40]MH_I2C_Read... [12:18:40]Read from MH i2c: 01 07 00 2F 22 00 00 00 00 00 96 0C FA [12:18:40]RasterBufferAndPrint [12:18:40]line [12:18:40]line [12:18:40]line [12:18:40]line [12:18:40]line [12:18:40]written 0, free lines is 3227 [12:18:40]MH_Cut [12:18:40]Write to MH i2c: D1 01 00 36 22 01 2A [12:18:40]Write i2c OK [12:18:40]MH_I2C_Read... [12:18:40]Read from MH i2c: D1 [12:18:40]MH_I2C_Read... [12:18:40]Read from MH i2c: D1 01 00 [12:18:40]MH_I2C_Read... [12:18:40]Read from MH i2c: D1 01 00 36 22 00 29 [12:18:40]Write to MH i2c: 01 00 00 37 22 59 [12:18:40]Write i2c OK [12:18:40]MH_I2C_Read... [12:18:40]OFD Sender: No OFD packet to send [12:18:41]*** Cut start [12:18:41]*** Purtial cut [12:18:41]*** CUTSNS_PIN = 0 [12:18:41]*** Stage 1: CUTSNS_PIN = 1 [12:18:43]Read from MH i2c: 01 [12:18:43]MH_I2C_Read... [12:18:43]*** Stop cut motor [12:18:43]*** Cut end [12:18:43]Read from MH i2c: 01 07 00 [12:18:43]MH_I2C_Read... [12:18:43]Read from MH i2c: 01 07 00 37 22 00 00 00 00 00 FF 0F 6E [12:18:43]process_action close_receipt done [12:18:43]requested_data is exist [12:18:43]produce_requested_data [12:18:43]requested_item fm.sn is exist - process it [12:18:43]wFMCommunicate request_size=4 [12:18:43]MH_SAM_APDU [12:18:43]CAPDU: 80 11 00 00 [12:18:43]Write to MH i2c: E2 08 00 38 22 80 11 00 00 00 00 00 00 D4 [12:18:43]Write i2c OK [12:18:43]MH_I2C_Read... [12:18:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:18:43]Read from MH i2c: E2 [12:18:43]MH_I2C_Read... [12:18:43]Read from MH i2c: E2 17 00 [12:18:43]MH_I2C_Read... [12:18:43]Read from MH i2c: E2 17 00 38 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 29 [12:18:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:18:43]wFMCommunicate OK [12:18:43]requested_item fd.num is exist - process it [12:18:43]SAM_PROTO_GetFieldsCounters [12:18:43]wFMCommunicate request_size=4 [12:18:43]MH_SAM_APDU [12:18:43]CAPDU: 80 13 00 00 [12:18:43]Write to MH i2c: E2 08 00 39 22 80 13 00 00 00 00 00 00 D7 [12:18:43]Write i2c OK [12:18:43]MH_I2C_Read... [12:18:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:18:43]Read from MH i2c: E2 [12:18:43]MH_I2C_Read... [12:18:43]Read from MH i2c: E2 62 00 [12:18:43]MH_I2C_Read... [12:18:43]Read from MH i2c: E2 62 00 39 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 06 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [12:18:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 06 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:18:43]wFMCommunicate OK [12:18:43]SAM_PROTO_GetFieldsCounters done [12:18:43]requested_item shift.num is exist - process it [12:18:43]requested_item shift.opened is exist - process it [12:18:43]req_shift_opened [12:18:43]FM_GetShiftState [12:18:43]SAM_PROTO_GetShiftState [12:18:43]wFMCommunicate request_size=4 [12:18:43]MH_SAM_APDU [12:18:43]CAPDU: 80 13 01 00 [12:18:43]Write to MH i2c: E2 08 00 3A 22 80 13 01 00 00 00 00 00 D9 [12:18:43]Write i2c OK [12:18:43]MH_I2C_Read... [12:18:43]Read from MH i2c: E2 [12:18:43]MH_I2C_Read... [12:18:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:18:43]Read from MH i2c: E2 0E 00 [12:18:43]MH_I2C_Read... [12:18:43]Read from MH i2c: E2 0E 00 3A 22 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C2 [12:18:43]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:18:43]wFMCommunicate OK [12:18:43]SAM_PROTO_GetShiftState done [12:18:43]FM_GetShiftState done [12:18:43]req_shift_opened done [12:18:43]requested_item shift.open_date is exist - process it [12:18:43]req_shift_open_date [12:18:43]req_shift_open_date done [12:18:43]produce_requested_data done [12:18:43]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202758,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:18:43]process_action_free close_receipt [12:18:43]json_value_free [12:18:43]json_value_free done [12:18:43]process_json_proto returns [12:18:43]Send response to host [12:18:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202758,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:18:43]free response buf [12:18:43]execute_script done [12:18:43]execute_script returns [12:18:43]free content buf [12:18:43]Sock 8.Close socket [12:18:43]Sock 8.Thread stoped [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:19:56]accept exits with 9 [12:19:56]New connection [12:19:56]New thread 3066977636 created [12:19:56]Thread 3066834276 joined [12:19:56]Waiting for new connection... [12:19:56] Sock 9.Parse request [12:19:56]Sock 9.Check first char [12:19:56]Sock 9.First char is OK [12:19:56]request: POST /json_proto HTTP/1.0 [12:19:56]Method: POST [12:19:56]URL: /json_proto [12:19:56]Method is POST - this is cgi request [12:19:56]url: /json_proto [12:19:56]query_string will be loaded in cgi processing [12:19:56]execute_cgi json_proto POST (null) [12:19:56]execute_cgi path=json_proto method=POST [12:19:56]POST find Content-Length [12:19:56]Host: 172.17.63.195:8080 [12:19:56]Content-Length: 677 [12:19:56]Content-Type: application/json [12:19:56] [12:19:56]POST finish read [12:19:56]Found Content-Length = 677 [12:19:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:56]execute_script... [12:19: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)450546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:56]POST & json_proto [12:19:56]process_json_proto [12:19:56]json parsed OK: [12:19:56]protocol is kg_v1.0 [12:19:56]action value=close_receipt [12:19:56]process_action close_receipt [12:19:56]cmd_close_receipt [12:19:56]MH_GetDate [12:19:56]Write to MH i2c: F0 00 00 3B 22 4C [12:19:56]Write i2c OK [12:19:56]MH_I2C_Read... [12:19:56]Read from MH i2c: F0 [12:19:56]MH_I2C_Read... [12:19:56]Read from MH i2c: F0 09 00 [12:19:56]MH_I2C_Read... [12:19:56]Read from MH i2c: F0 09 00 3B 22 00 EC D2 20 67 47 1B 1E 67 81 [12:19:56]GetLastDocTimeStamp 1730204318 [12:19:56]current date 1730204396 [12:19:56]FM_GetShiftState [12:19:56]SAM_PROTO_GetShiftState [12:19:56]wFMCommunicate request_size=4 [12:19:56]MH_SAM_APDU [12:19:56]CAPDU: 80 13 01 00 [12:19:56]Write to MH i2c: E2 08 00 3C 22 80 13 01 00 00 00 00 00 DB [12:19:56]Write i2c OK [12:19:56]MH_I2C_Read... [12:19:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:56]Read from MH i2c: E2 [12:19:56]MH_I2C_Read... [12:19:56]Read from MH i2c: E2 0E 00 [12:19:56]MH_I2C_Read... [12:19:56]Read from MH i2c: E2 0E 00 3C 22 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C4 [12:19:56]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:19:56]wFMCommunicate OK [12:19:56]SAM_PROTO_GetShiftState done [12:19:56]FM_GetShiftState done [12:19:56]opened in 1730160431 [12:19:56]opened+sec_in_day 1730246831 [12:19:56]quantity*price = 40006 [12:19:56]sum+1 = 40007 [12:19:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 154 29.10.2024 12:19 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202759 ФПД: 246937752832244 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121957&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202759&fm=246937752832244&tin=02508201610067®Number=0000000000091777&sum=40000 [12:19:57]StoreToDocumentArchive [12:19:57]shift 546 fd 202759 [12:19:57]save to /storage/0546/doc_00202759 [12:19:57]save last doc name /storage/0546/doc_00202759 to /storage/kkm_last_doc_name [12:19:57]save OK [12:19:57]Clear old archive folders... [12:19:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:19:57]tlvbuf is 007ACF40 [12:19:57]SAM_PROTO_ClearQueue [12:19:57]wFMCommunicate request_size=4 [12:19:57]MH_SAM_APDU [12:19:57]CAPDU: 80 09 00 00 [12:19:57]Write to MH i2c: E2 08 00 49 22 80 09 00 00 00 00 00 00 DD [12:19:57]Write i2c OK [12:19:57]MH_I2C_Read... [12:19:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:19:57]Read from MH i2c: E2 [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: E2 03 00 [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: E2 03 00 49 22 00 90 00 DF [12:19:57]RAPDU: 90 00 [12:19:57]wFMCommunicate OK [12:19:57]SAM_PROTO_ClearQueue done [12:19:57]KKMCreateOFDPacket [12:19:57]OFDProtocolAddRootSTLVToBuf [12:19:57]FM_MakeSignedData [12:19:57]FM_MakeSignedData [12:19:57]SAM_PROTO_SignData [12:19:57]wFMCommunicate request_size=4 [12:19:57]MH_SAM_APDU [12:19:57]CAPDU: 80 0D 01 02 [12:19:57]Write to MH i2c: E2 08 00 4A 22 80 0D 01 02 00 00 00 00 E5 [12:19:57]Write i2c OK [12:19:57]MH_I2C_Read... [12:19:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:19:57]Read from MH i2c: E2 [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: E2 03 00 [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: E2 03 00 4A 22 00 90 00 E0 [12:19:57]RAPDU: 90 00 [12:19:57]wFMCommunicate OK [12:19:57]wFMCommunicate request_size=255 [12:19:57]MH_SAM_APDU [12:19: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 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 ED D2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 07 18 03 00 35 04 06 00 E0 [12:19:57]Write to MH i2c: E2 02 01 4B 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 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 ED D2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 07 18 03 00 35 04 06 00 E0 00 00 4E [12:19:57]Write i2c OK [12:19:57]MH_I2C_Read... [12:19:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:57]Read from MH i2c: E2 [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: E2 03 00 [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: E2 03 00 4B 22 00 90 00 E1 [12:19:57]RAPDU: 90 00 [12:19:57]wFMCommunicate OK [12:19:57]wFMCommunicate request_size=10 [12:19:57]MH_SAM_APDU [12:19:57]CAPDU: 80 0D 02 02 05 96 AD 0A 08 F4 [12:19:57]Write to MH i2c: E2 0D 00 4C 22 80 0D 02 02 05 00 96 AD 0A 08 F4 00 00 3B [12:19:57]Write i2c OK [12:19:57]MH_I2C_Read... [12:19:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:57]Read from MH i2c: E2 [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: E2 03 00 [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: E2 03 00 4C 22 00 90 00 E2 [12:19:57]RAPDU: 90 00 [12:19:57]wFMCommunicate OK [12:19:57]wFMCommunicate request_size=4 [12:19:57]MH_SAM_APDU [12:19:57]CAPDU: 80 0D 03 02 [12:19:57]Write to MH i2c: E2 08 00 4D 22 80 0D 03 02 00 00 00 00 EA [12:19:57]Write i2c OK [12:19:57]MH_I2C_Read... [12:19:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:19:57]Read from MH i2c: E2 [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: E2 0B 00 [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: E2 0B 00 4D 22 00 4F C1 08 36 F0 64 36 C0 90 00 83 [12:19:57]RAPDU: 4F C1 08 36 F0 64 36 C0 90 00 [12:19:57]wFMCommunicate OK [12:19:57]SAM_PROTO_SignData done [12:19:57]FM_MakeSignedData done [12:19:57]CreateOFDProtocolMessage [12:19:57]wFMCommunicate request_size=4 [12:19:57]MH_SAM_APDU [12:19:57]CAPDU: 80 11 00 00 [12:19:57]Write to MH i2c: E2 08 00 4E 22 80 11 00 00 00 00 00 00 EA [12:19:57]Write i2c OK [12:19:57]MH_I2C_Read... [12:19:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:57]Read from MH i2c: E2 [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: E2 17 00 [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: E2 17 00 4E 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3F [12:19:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:19:57]wFMCommunicate OK [12:19:57]CreateOFDProtocolMessage done [12:19:57]OFDSenderStorePacket 202759 [12:19:57]StoreOFDPacket docnum=202759 [12:19:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A0 C0 07 01 BA 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 ED D2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 07 18 03 00 35 04 06 00 E0 96 AD 0A 08 F4 4F C1 08 36 F0 64 36 C0 [12:19:57]CheckFolder [12:19:57]dirname=/storage/ofd_packets [12:19:57]CheckFolder done [12:19:57]ProducePacketName [12:19:57]name=ofd_packets/00202759 [12:19:57]NVStorageSaveData ofd_packets/00202759 [12:19:57]File name is /storage/ofd_packets/00202759 [12:19:57]Write 301 bytes [12:19:57]NVStorageSaveData done [12:19:57]OFDSenderStorePacket done [12:19:57]KKMCreateOFDPacket done [12:19:57]NVStorageSaveData kkm_last_timestamp [12:19:57]File name is /storage/kkm_last_timestamp [12:19:57]Write 4 bytes [12:19:57]NVStorageSaveData done [12:19:57]ExternCall_PrintAddStr [12:19:57]wPrintStart [12:19:57]Write to MH i2c: 01 00 00 4F 22 71 [12:19:57]Write i2c OK [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: 01 [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: 01 07 00 [12:19:57]MH_I2C_Read... [12:19:57]Read from MH i2c: 01 07 00 4F 22 00 00 00 00 00 FF 0F 86 [12:19:57]RasterBufferAndPrint [12:19:57]line Счет N : (1)450546 [12:19:57]line ИНН: 02508201610067 [12:19:57]line Контрольно-Кассовый Чек [12:19:57]line ПРОДАЖА [12:19:57]line ТРК (МРК, ГНК) : 52 [12:19:57]line Товар: 2710124130 [12:19:57]line Аи-92-К-2 [12:19:57]line 5.980 * 66.90 [12:19:57]line = 400.06 [12:19:57]line НДС 12% НСП 1% [12:19:57]line > о реализуемом товаре [12:19:57]line ОКРУГЛЕНИЕ: -0.06 [12:19:57]line ИТОГО: 400.00 [12:19:57]line Внесено: 400.00 [12:19:57]line СДАЧА: 0.00 [12:19:57]line НСП 1% : 3.54 [12:19:57]line НДС 12% : 42.48 [12:19:57]line Наличными: 400.00 [12:19:57]line Безнал.: 0.00 [12:19:57]line Место: АЗС № 171 "Партнер Нефть" [12:19:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:19:57]line СНО: Общий режим [12:19:57]line Чек 154 29.10.2024 12:19 [12:19:57]line Смена: 546 ФФД: 1.0 [12:19:57]line ЗНМ: 0300000109 [12:19:57]line РНМ: 0000000000091777 [12:19:57]line Версия ККМ: 001 [12:19:57]line ФМ: 0000000000871756 [12:19:57]line ФД: 202759 [12:19:57]line ФПД: 246937752832244 [12:19:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T121957&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202759&fm=246937752832244&tin=02508201610067®Number=0000000000091777&sum=40000 [12:19:58]OFD Sender: Processing packet 202759 [packets to send 116, broken 115] [12:19:58]ProducePacketName [12:19:58]name=ofd_packets/00202759 [12:19:58]OFD Sender: To server: pG, [12:19:58]CommunicateWithHost lk.salyk.kg:30040 [12:19:58]ConnectInit lk.salyk.kg [12:19:58]written 0, free lines is 4095 [12:19:58]Connected sock=10 [12:19:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A0 C0 07 01 BA 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 ED D2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 07 18 03 00 35 04 06 00 E0 96 AD 0A 08 F4 4F C1 08 36 F0 64 36 C0 [12:19:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 10 49 47 00 D7 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 07 18 03 00 F4 03 04 00 9F 7E 20 67 B6 04 01 00 00 31 53 B6 26 56 F0 D5 16 [12:19:58]CommunicateWithHost err = 0 [12:19:58]CheckOFDResponse [12:19:58]1017 (14) - 77093643461234 [12:19:58]1041 (16) - 0000000000871756 [12:19:58]1040 (4) - 202759 [12:19:58]1012 (4) - 29.10.2024 06:20 [12:19:58]1206 (1) - 0 [12:19:58]OFD Sender: Remove packet 202759 [12:19:58]ProducePacketName [12:19:58]name=ofd_packets/00202759 [12:19:58]NVStorageDeleteData [12:19:58]Write to MH i2c: 01 00 00 7A 22 9C [12:19:58]Write i2c OK [12:19:58]MH_I2C_Read... [12:19:58]Read from MH i2c: 01 [12:19:58]MH_I2C_Read... [12:19:58]Read from MH i2c: 01 07 00 [12:19:58]MH_I2C_Read... [12:19:58]Read from MH i2c: 01 07 00 7A 22 00 00 00 00 00 97 0C 46 [12:19:58]RasterBufferAndPrint [12:19:58]line [12:19:58]line [12:19:58]line [12:19:58]line [12:19:58]line [12:19:58]written 0, free lines is 3227 [12:19:58]MH_Cut [12:19:58]Write to MH i2c: D1 01 00 81 22 01 75 [12:19:58]Write i2c OK [12:19:58]MH_I2C_Read... [12:19:58]Read from MH i2c: D1 [12:19:58]MH_I2C_Read... [12:19:58]Read from MH i2c: D1 01 00 [12:19:58]MH_I2C_Read... [12:19:58]Read from MH i2c: D1 01 00 81 22 00 74 [12:19:58]Write to MH i2c: 01 00 00 82 22 A4 [12:19:58]Write i2c OK [12:19:58]MH_I2C_Read... [12:19:59]OFD Sender: No OFD packet to send [12:19:59]*** Cut start [12:19:59]*** Purtial cut [12:19:59]*** Stage 1: CUTSNS_PIN = 1 [12:19:59]Read from MH i2c: 01 [12:19:59]MH_I2C_Read... [12:19:59]*** Stop cut motor [12:19:59]*** Cut end [12:19:59]Read from MH i2c: 01 07 00 [12:19:59]MH_I2C_Read... [12:19:59]Read from MH i2c: 01 07 00 82 22 00 00 00 00 00 FF 0F B9 [12:19:59]process_action close_receipt done [12:19:59]requested_data is exist [12:19:59]produce_requested_data [12:19:59]requested_item fm.sn is exist - process it [12:19:59]wFMCommunicate request_size=4 [12:19:59]MH_SAM_APDU [12:19:59]CAPDU: 80 11 00 00 [12:19:59]Write to MH i2c: E2 08 00 83 22 80 11 00 00 00 00 00 00 1F [12:19:59]Write i2c OK [12:19:59]MH_I2C_Read... [12:19:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:59]Read from MH i2c: E2 [12:19:59]MH_I2C_Read... [12:19:59]Read from MH i2c: E2 17 00 [12:19:59]MH_I2C_Read... [12:19:59]Read from MH i2c: E2 17 00 83 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 74 [12:19:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:19:59]wFMCommunicate OK [12:19:59]requested_item fd.num is exist - process it [12:19:59]SAM_PROTO_GetFieldsCounters [12:19:59]wFMCommunicate request_size=4 [12:19:59]MH_SAM_APDU [12:19:59]CAPDU: 80 13 00 00 [12:19:59]Write to MH i2c: E2 08 00 84 22 80 13 00 00 00 00 00 00 22 [12:19:59]Write i2c OK [12:19:59]MH_I2C_Read... [12:19:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:20:00]Read from MH i2c: E2 [12:20:00]MH_I2C_Read... [12:20:00]Read from MH i2c: E2 62 00 [12:20:00]MH_I2C_Read... [12:20:00]Read from MH i2c: E2 62 00 84 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 07 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [12:20:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 07 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:20:00]wFMCommunicate OK [12:20:00]SAM_PROTO_GetFieldsCounters done [12:20:00]requested_item shift.num is exist - process it [12:20:00]requested_item shift.opened is exist - process it [12:20:00]req_shift_opened [12:20:00]FM_GetShiftState [12:20:00]SAM_PROTO_GetShiftState [12:20:00]wFMCommunicate request_size=4 [12:20:00]MH_SAM_APDU [12:20:00]CAPDU: 80 13 01 00 [12:20:00]Write to MH i2c: E2 08 00 85 22 80 13 01 00 00 00 00 00 24 [12:20:00]Write i2c OK [12:20:00]MH_I2C_Read... [12:20:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:00]Read from MH i2c: E2 [12:20:00]MH_I2C_Read... [12:20:00]Read from MH i2c: E2 0E 00 [12:20:00]MH_I2C_Read... [12:20:00]Read from MH i2c: E2 0E 00 85 22 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0D [12:20:00]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:20:00]wFMCommunicate OK [12:20:00]SAM_PROTO_GetShiftState done [12:20:00]FM_GetShiftState done [12:20:00]req_shift_opened done [12:20:00]requested_item shift.open_date is exist - process it [12:20:00]req_shift_open_date [12:20:00]req_shift_open_date done [12:20:00]produce_requested_data done [12:20:00]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202759,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:20:00]process_action_free close_receipt [12:20:00]json_value_free [12:20:00]json_value_free done [12:20:00]process_json_proto returns [12:20:00]Send response to host [12:20:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202759,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:20:00]free response buf [12:20:00]execute_script done [12:20:00]execute_script returns [12:20:00]free content buf [12:20:00]Sock 9.Close socket [12:20:00]Sock 9.Thread stoped [12:20:04]OFD Sender: No OFD packet to send [12:20:09]OFD Sender: No OFD packet to send [12:20:14]OFD Sender: No OFD packet to send [12:20:19]OFD Sender: No OFD packet to send [12:20:24]OFD Sender: No OFD packet to send [12:20:29]OFD Sender: No OFD packet to send [12:20:34]OFD Sender: No OFD packet to send [12:20:39]OFD Sender: No OFD packet to send [12:20:44]OFD Sender: No OFD packet to send [12:20:49]OFD Sender: No OFD packet to send [12:20:54]OFD Sender: No OFD packet to send [12:20:55]accept exits with 8 [12:20:55]New connection [12:20:55]New thread 3066834276 created [12:20:55]Thread 3066977636 joined [12:20:55]Waiting for new connection... [12:20:55] Sock 8.Parse request [12:20:55]Sock 8.Check first char [12:20:55]Sock 8.First char is OK [12:20:55]request: POST /json_proto HTTP/1.0 [12:20:55]Method: POST [12:20:55]URL: /json_proto [12:20:55]Method is POST - this is cgi request [12:20:55]url: /json_proto [12:20:55]query_string will be loaded in cgi processing [12:20:55]execute_cgi json_proto POST (null) [12:20:55]execute_cgi path=json_proto method=POST [12:20:55]POST find Content-Length [12:20:55]Host: 172.17.63.195:8080 [12:20:55]Content-Length: 769 [12:20:55]Content-Type: application/json [12:20:55] [12:20:55]POST finish read [12:20:55]Found Content-Length = 769 [12:20:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:55]execute_script... [12:20:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:55]POST & json_proto [12:20:55]process_json_proto [12:20:55]json parsed OK: [12:20:55]protocol is kg_v1.0 [12:20:55]action value=close_receipt [12:20:55]process_action close_receipt [12:20:55]cmd_close_receipt [12:20:55]MH_GetDate [12:20:55]Write to MH i2c: F0 00 00 86 22 97 [12:20:55]Write i2c OK [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: F0 [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: F0 09 00 [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: F0 09 00 86 22 00 28 D3 20 67 47 1B 1E 67 09 [12:20:55]GetLastDocTimeStamp 1730204397 [12:20:55]current date 1730204456 [12:20:55]FM_GetShiftState [12:20:55]SAM_PROTO_GetShiftState [12:20:55]wFMCommunicate request_size=4 [12:20:55]MH_SAM_APDU [12:20:55]CAPDU: 80 13 01 00 [12:20:55]Write to MH i2c: E2 08 00 87 22 80 13 01 00 00 00 00 00 26 [12:20:55]Write i2c OK [12:20:55]MH_I2C_Read... [12:20:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:55]Read from MH i2c: E2 [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: E2 0E 00 [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: E2 0E 00 87 22 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0F [12:20:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:20:55]wFMCommunicate OK [12:20:55]SAM_PROTO_GetShiftState done [12:20:55]FM_GetShiftState done [12:20:55]opened in 1730160431 [12:20:55]opened+sec_in_day 1730246831 [12:20:55]quantity*price = 100015 [12:20:55]sum+1 = 100017 [12:20:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 155 29.10.2024 12:20 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202760 ФПД: 273155254608393 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122056&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202760&fm=273155254608393&tin=02508201610067®Number=0000000000091777&sum=100016 [12:20:56]StoreToDocumentArchive [12:20:56]shift 546 fd 202760 [12:20:56]save to /storage/0546/doc_00202760 [12:20:56]save last doc name /storage/0546/doc_00202760 to /storage/kkm_last_doc_name [12:20:56]save OK [12:20:56]Clear old archive folders... [12:20:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:20:56]tlvbuf is 007C2740 [12:20:56]SAM_PROTO_ClearQueue [12:20:56]wFMCommunicate request_size=4 [12:20:56]MH_SAM_APDU [12:20:56]CAPDU: 80 09 00 00 [12:20:56]Write to MH i2c: E2 08 00 94 22 80 09 00 00 00 00 00 00 28 [12:20:56]Write i2c OK [12:20:56]MH_I2C_Read... [12:20:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:20:56]Read from MH i2c: E2 [12:20:56]MH_I2C_Read... [12:20:56]Read from MH i2c: E2 03 00 [12:20:56]MH_I2C_Read... [12:20:56]Read from MH i2c: E2 03 00 94 22 00 90 00 2A [12:20:56]RAPDU: 90 00 [12:20:56]wFMCommunicate OK [12:20:56]SAM_PROTO_ClearQueue done [12:20:56]KKMCreateOFDPacket [12:20:56]OFDProtocolAddRootSTLVToBuf [12:20:56]FM_MakeSignedData [12:20:56]FM_MakeSignedData [12:20:56]SAM_PROTO_SignData [12:20:56]wFMCommunicate request_size=4 [12:20:56]MH_SAM_APDU [12:20:56]CAPDU: 80 0D 01 02 [12:20:56]Write to MH i2c: E2 08 00 95 22 80 0D 01 02 00 00 00 00 30 [12:20:56]Write i2c OK [12:20:56]MH_I2C_Read... [12:20:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:20:56]Read from MH i2c: E2 [12:20:56]MH_I2C_Read... [12:20:56]Read from MH i2c: E2 03 00 [12:20:56]MH_I2C_Read... [12:20:56]Read from MH i2c: E2 03 00 95 22 00 90 00 2B [12:20:56]RAPDU: 90 00 [12:20:56]wFMCommunicate OK [12:20:56]wFMCommunicate request_size=255 [12:20:56]MH_SAM_APDU [12:20:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 28 D3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 18 03 00 35 04 06 00 F8 [12:20:56]Write to MH i2c: E2 02 01 96 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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 28 D3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 18 03 00 35 04 06 00 F8 00 00 3A [12:20:56]Write i2c OK [12:20:56]MH_I2C_Read... [12:20:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:56]Read from MH i2c: E2 [12:20:56]MH_I2C_Read... [12:20:56]Read from MH i2c: E2 03 00 [12:20:56]MH_I2C_Read... [12:20:56]Read from MH i2c: E2 03 00 96 22 00 90 00 2C [12:20:56]RAPDU: 90 00 [12:20:56]wFMCommunicate OK [12:20:56]wFMCommunicate request_size=10 [12:20:56]MH_SAM_APDU [12:20:56]CAPDU: 80 0D 02 02 05 6E E9 EB 62 09 [12:20:56]Write to MH i2c: E2 0D 00 97 22 80 0D 02 02 05 00 6E E9 EB 62 09 00 00 EA [12:20:56]Write i2c OK [12:20:56]MH_I2C_Read... [12:20:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:56]Read from MH i2c: E2 [12:20:56]MH_I2C_Read... [12:20:56]Read from MH i2c: E2 03 00 [12:20:56]MH_I2C_Read... [12:20:56]Read from MH i2c: E2 03 00 97 22 00 90 00 2D [12:20:56]RAPDU: 90 00 [12:20:56]wFMCommunicate OK [12:20:56]wFMCommunicate request_size=4 [12:20:56]MH_SAM_APDU [12:20:56]CAPDU: 80 0D 03 02 [12:20:56]Write to MH i2c: E2 08 00 98 22 80 0D 03 02 00 00 00 00 35 [12:20:56]Write i2c OK [12:20:56]MH_I2C_Read... [12:20:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:20:56]Read from MH i2c: E2 [12:20:56]MH_I2C_Read... [12:20:56]Read from MH i2c: E2 0B 00 [12:20:56]MH_I2C_Read... [12:20:56]Read from MH i2c: E2 0B 00 98 22 00 55 C0 B5 31 9C 44 35 A0 90 00 E6 [12:20:56]RAPDU: 55 C0 B5 31 9C 44 35 A0 90 00 [12:20:56]wFMCommunicate OK [12:20:56]SAM_PROTO_SignData done [12:20:56]FM_MakeSignedData done [12:20:56]CreateOFDProtocolMessage [12:20:56]wFMCommunicate request_size=4 [12:20:56]MH_SAM_APDU [12:20:56]CAPDU: 80 11 00 00 [12:20:56]Write to MH i2c: E2 08 00 99 22 80 11 00 00 00 00 00 00 35 [12:20:56]Write i2c OK [12:20:56]MH_I2C_Read... [12:20:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:57]Read from MH i2c: E2 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 17 00 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 17 00 99 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8A [12:20:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:20:57]wFMCommunicate OK [12:20:57]CreateOFDProtocolMessage done [12:20:57]OFDSenderStorePacket 202760 [12:20:57]StoreOFDPacket docnum=202760 [12:20:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 86 58 07 01 48 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 28 D3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 18 03 00 35 04 06 00 F8 6E E9 EB 62 09 55 C0 B5 31 9C 44 35 A0 [12:20:57]CheckFolder [12:20:57]dirname=/storage/ofd_packets [12:20:57]CheckFolder done [12:20:57]ProducePacketName [12:20:57]name=ofd_packets/00202760 [12:20:57]NVStorageSaveData ofd_packets/00202760 [12:20:57]File name is /storage/ofd_packets/00202760 [12:20:57]Write 301 bytes [12:20:57]NVStorageSaveData done [12:20:57]OFDSenderStorePacket done [12:20:57]KKMCreateOFDPacket done [12:20:57]NVStorageSaveData kkm_last_timestamp [12:20:57]File name is /storage/kkm_last_timestamp [12:20:57]Write 4 bytes [12:20:57]NVStorageSaveData done [12:20:57]ExternCall_PrintAddStr [12:20:57]wPrintStart [12:20:57]Write to MH i2c: 01 00 00 9A 22 BC [12:20:57]Write i2c OK [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: 01 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: 01 07 00 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: 01 07 00 9A 22 00 00 00 00 00 FF 0F D1 [12:20:57]RasterBufferAndPrint [12:20:57]line Счет N : (1)450547 [12:20:57]line ИНН: 02508201610067 [12:20:57]line Контрольно-Кассовый Чек [12:20:57]line ПРОДАЖА [12:20:57]line ТРК (МРК, ГНК) : 41 [12:20:57]line Товар: 2710124130 [12:20:57]line Аи-92-К-2 [12:20:57]line 14.950 * 66.90 [12:20:57]line = 1000.16 [12:20:57]line НДС 12% НСП 1% [12:20:57]line > о реализуемом товаре [12:20:57]line ИТОГО: 1000.16 [12:20:57]line НСП 1% : 8.85 [12:20:57]line НДС 12% : 106.21 [12:20:57]line Наличными: 0.00 [12:20:57]line Безнал.: 1000.16 [12:20:57]line Место: АЗС № 171 "Партнер Нефть" [12:20:57]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:20:57]line СНО: Общий режим [12:20:57]line Чек 155 29.10.2024 12:20 [12:20:57]line Смена: 546 ФФД: 1.0 [12:20:57]line ЗНМ: 0300000109 [12:20:57]line РНМ: 0000000000091777 [12:20:57]line Версия ККМ: 001 [12:20:57]line Платежная система: Mbank [12:20:57]line ФМ: 0000000000871756 [12:20:57]line ФД: 202760 [12:20:57]line ФПД: 273155254608393 [12:20:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122056&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202760&fm=273155254608393&tin=02508201610067®Number=0000000000091777&sum=100016 [12:20:57]OFD Sender: Processing packet 202760 [packets to send 116, broken 115] [12:20:57]ProducePacketName [12:20:57]name=ofd_packets/00202760 [12:20:57]OFD Sender: To server: pG, [12:20:57]CommunicateWithHost lk.salyk.kg:30040 [12:20:57]ConnectInit lk.salyk.kg [12:20:57]written 0, free lines is 4095 [12:20:57]Connected sock=10 [12:20:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 86 58 07 01 48 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 28 D3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 18 03 00 35 04 06 00 F8 6E E9 EB 62 09 55 C0 B5 31 9C 44 35 A0 [12:20:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A3 D8 47 00 70 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 18 03 00 F4 03 04 00 DA 7E 20 67 B6 04 01 00 00 17 51 06 97 8C 3F 9A 2C [12:20:57]CommunicateWithHost err = 0 [12:20:57]CheckOFDResponse [12:20:57]1017 (14) - 77093643461234 [12:20:57]1041 (16) - 0000000000871756 [12:20:57]1040 (4) - 202760 [12:20:57]1012 (4) - 29.10.2024 06:21 [12:20:57]1206 (1) - 0 [12:20:57]OFD Sender: Remove packet 202760 [12:20:57]ProducePacketName [12:20:57]name=ofd_packets/00202760 [12:20:57]NVStorageDeleteData [12:20:57]Write to MH i2c: 01 00 00 C3 22 E5 [12:20:57]Write i2c OK [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: 01 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: 01 07 00 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: 01 07 00 C3 22 00 00 00 00 00 C9 0C C1 [12:20:57]RasterBufferAndPrint [12:20:57]line [12:20:57]line [12:20:57]line [12:20:57]line [12:20:57]line [12:20:57]written 0, free lines is 3278 [12:20:57]MH_Cut [12:20:57]Write to MH i2c: D1 01 00 CA 22 01 BE [12:20:57]Write i2c OK [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: D1 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: D1 01 00 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: D1 01 00 CA 22 00 BD [12:20:57]Write to MH i2c: 01 00 00 CB 22 ED [12:20:57]Write i2c OK [12:20:57]MH_I2C_Read... [12:20:58]OFD Sender: No OFD packet to send [12:20:58]*** Cut start [12:20:58]*** Purtial cut [12:20:58]*** CUTSNS_PIN = 0 [12:20:58]*** Stage 1: CUTSNS_PIN = 1 [12:21:00]Read from MH i2c: 01 [12:21:00]MH_I2C_Read... [12:21:00]*** Stop cut motor [12:21:00]*** Cut end [12:21:00]Read from MH i2c: 01 07 00 [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: 01 07 00 CB 22 00 00 00 00 00 FF 0F 02 [12:21:00]process_action close_receipt done [12:21:00]requested_data is exist [12:21:00]produce_requested_data [12:21:00]requested_item fm.sn is exist - process it [12:21:00]wFMCommunicate request_size=4 [12:21:00]MH_SAM_APDU [12:21:00]CAPDU: 80 11 00 00 [12:21:00]Write to MH i2c: E2 08 00 CC 22 80 11 00 00 00 00 00 00 68 [12:21:00]Write i2c OK [12:21:00]MH_I2C_Read... [12:21:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:00]Read from MH i2c: E2 [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: E2 17 00 [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: E2 17 00 CC 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BD [12:21:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:21:00]wFMCommunicate OK [12:21:00]requested_item fd.num is exist - process it [12:21:00]SAM_PROTO_GetFieldsCounters [12:21:00]wFMCommunicate request_size=4 [12:21:00]MH_SAM_APDU [12:21:00]CAPDU: 80 13 00 00 [12:21:00]Write to MH i2c: E2 08 00 CD 22 80 13 00 00 00 00 00 00 6B [12:21:00]Write i2c OK [12:21:00]MH_I2C_Read... [12:21:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:21:00]Read from MH i2c: E2 [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: E2 62 00 [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: E2 62 00 CD 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 08 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 AC [12:21:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 08 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:21:00]wFMCommunicate OK [12:21:00]SAM_PROTO_GetFieldsCounters done [12:21:00]requested_item shift.num is exist - process it [12:21:00]requested_item shift.opened is exist - process it [12:21:00]req_shift_opened [12:21:00]FM_GetShiftState [12:21:00]SAM_PROTO_GetShiftState [12:21:00]wFMCommunicate request_size=4 [12:21:00]MH_SAM_APDU [12:21:00]CAPDU: 80 13 01 00 [12:21:00]Write to MH i2c: E2 08 00 CE 22 80 13 01 00 00 00 00 00 6D [12:21:00]Write i2c OK [12:21:00]MH_I2C_Read... [12:21:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:00]Read from MH i2c: E2 [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: E2 0E 00 [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: E2 0E 00 CE 22 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 56 [12:21:01]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:21:01]wFMCommunicate OK [12:21:01]SAM_PROTO_GetShiftState done [12:21:01]FM_GetShiftState done [12:21:01]req_shift_opened done [12:21:01]requested_item shift.open_date is exist - process it [12:21:01]req_shift_open_date [12:21:01]req_shift_open_date done [12:21:01]produce_requested_data done [12:21:01]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202760,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:21:01]process_action_free close_receipt [12:21:01]json_value_free [12:21:01]json_value_free done [12:21:01]process_json_proto returns [12:21:01]Send response to host [12:21:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202760,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:21:01]free response buf [12:21:01]execute_script done [12:21:01]execute_script returns [12:21:01]free content buf [12:21:01]Sock 8.Close socket [12:21:01]Sock 8.Thread stoped [12:21:03]OFD Sender: No OFD packet to send [12:21:08]OFD Sender: No OFD packet to send [12:21:13]OFD Sender: No OFD packet to send [12:21:18]OFD Sender: No OFD packet to send [12:21:23]OFD Sender: No OFD packet to send [12:21:28]OFD Sender: No OFD packet to send [12:21:33]OFD Sender: No OFD packet to send [12:21:38]OFD Sender: No OFD packet to send [12:21:43]OFD Sender: No OFD packet to send [12:21:48]OFD Sender: No OFD packet to send [12:21:53]OFD Sender: No OFD packet to send [12:21:58]OFD Sender: No OFD packet to send [12:22:03]OFD Sender: No OFD packet to send [12:22:08]OFD Sender: No OFD packet to send [12:22:11]accept exits with 9 [12:22:11]New connection [12:22:11]New thread 3066977636 created [12:22:11]Thread 3066834276 joined [12:22:11]Waiting for new connection... [12:22:11] Sock 9.Parse request [12:22:11]Sock 9.Check first char [12:22:11]Sock 9.First char is OK [12:22:11]request: POST /json_proto HTTP/1.0 [12:22:11]Method: POST [12:22:11]URL: /json_proto [12:22:11]Method is POST - this is cgi request [12:22:11]url: /json_proto [12:22:11]query_string will be loaded in cgi processing [12:22:11]execute_cgi json_proto POST (null) [12:22:11]execute_cgi path=json_proto method=POST [12:22:11]POST find Content-Length [12:22:11]Host: 172.17.63.195:8080 [12:22:11]Content-Length: 677 [12:22:11]Content-Type: application/json [12:22:11] [12:22:11]POST finish read [12:22:11]Found Content-Length = 677 [12:22:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:11]execute_script... [12:22: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)450548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:11]POST & json_proto [12:22:11]process_json_proto [12:22:11]json parsed OK: [12:22:11]protocol is kg_v1.0 [12:22:11]action value=close_receipt [12:22:11]process_action close_receipt [12:22:11]cmd_close_receipt [12:22:11]MH_GetDate [12:22:11]Write to MH i2c: F0 00 00 CF 22 E0 [12:22:11]Write i2c OK [12:22:11]MH_I2C_Read... [12:22:11]Read from MH i2c: F0 [12:22:11]MH_I2C_Read... [12:22:11]Read from MH i2c: F0 09 00 [12:22:11]MH_I2C_Read... [12:22:11]Read from MH i2c: F0 09 00 CF 22 00 74 D3 20 67 47 1B 1E 67 9E [12:22:11]GetLastDocTimeStamp 1730204456 [12:22:11]current date 1730204532 [12:22:11]FM_GetShiftState [12:22:11]SAM_PROTO_GetShiftState [12:22:11]wFMCommunicate request_size=4 [12:22:11]MH_SAM_APDU [12:22:11]CAPDU: 80 13 01 00 [12:22:11]Write to MH i2c: E2 08 00 D0 22 80 13 01 00 00 00 00 00 6F [12:22:11]Write i2c OK [12:22:11]MH_I2C_Read... [12:22:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:12]Read from MH i2c: E2 [12:22:12]MH_I2C_Read... [12:22:12]Read from MH i2c: E2 0E 00 [12:22:12]MH_I2C_Read... [12:22:12]Read from MH i2c: E2 0E 00 D0 22 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 58 [12:22:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:22:12]wFMCommunicate OK [12:22:12]SAM_PROTO_GetShiftState done [12:22:12]FM_GetShiftState done [12:22:12]opened in 1730160431 [12:22:12]opened+sec_in_day 1730246831 [12:22:12]quantity*price = 50041 [12:22:12]sum+1 = 50042 [12:22:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 156 29.10.2024 12:22 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202761 ФПД: 100872191863976 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122212&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202761&fm=100872191863976&tin=02508201610067®Number=0000000000091777&sum=50000 [12:22:13]StoreToDocumentArchive [12:22:13]shift 546 fd 202761 [12:22:13]save to /storage/0546/doc_00202761 [12:22:13]save last doc name /storage/0546/doc_00202761 to /storage/kkm_last_doc_name [12:22:13]save OK [12:22:13]Clear old archive folders... [12:22:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:22:13]tlvbuf is 007ACEF0 [12:22:13]SAM_PROTO_ClearQueue [12:22:13]wFMCommunicate request_size=4 [12:22:13]MH_SAM_APDU [12:22:13]CAPDU: 80 09 00 00 [12:22:13]Write to MH i2c: E2 08 00 DD 22 80 09 00 00 00 00 00 00 71 [12:22:13]Write i2c OK [12:22:13]MH_I2C_Read... [12:22:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:13]Read from MH i2c: E2 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 DD 22 00 90 00 73 [12:22:13]RAPDU: 90 00 [12:22:13]wFMCommunicate OK [12:22:13]SAM_PROTO_ClearQueue done [12:22:13]KKMCreateOFDPacket [12:22:13]OFDProtocolAddRootSTLVToBuf [12:22:13]FM_MakeSignedData [12:22:13]FM_MakeSignedData [12:22:13]SAM_PROTO_SignData [12:22:13]wFMCommunicate request_size=4 [12:22:13]MH_SAM_APDU [12:22:13]CAPDU: 80 0D 01 02 [12:22:13]Write to MH i2c: E2 08 00 DE 22 80 0D 01 02 00 00 00 00 79 [12:22:13]Write i2c OK [12:22:13]MH_I2C_Read... [12:22:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:13]Read from MH i2c: E2 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 DE 22 00 90 00 74 [12:22:13]RAPDU: 90 00 [12:22:13]wFMCommunicate OK [12:22:13]wFMCommunicate request_size=255 [12:22:13]MH_SAM_APDU [12:22: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 74 D3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 18 03 00 35 04 06 00 5B [12:22:13]Write to MH i2c: E2 02 01 DF 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 74 D3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 18 03 00 35 04 06 00 5B 00 00 1A [12:22:13]Write i2c OK [12:22:13]MH_I2C_Read... [12:22:13]OFD Sender: No OFD packet to send [12:22:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:13]Read from MH i2c: E2 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 DF 22 00 90 00 75 [12:22:13]RAPDU: 90 00 [12:22:13]wFMCommunicate OK [12:22:13]wFMCommunicate request_size=10 [12:22:13]MH_SAM_APDU [12:22:13]CAPDU: 80 0D 02 02 05 BE 23 29 EC A8 [12:22:13]Write to MH i2c: E2 0D 00 E0 22 80 0D 02 02 05 00 BE 23 29 EC A8 00 00 24 [12:22:13]Write i2c OK [12:22:13]MH_I2C_Read... [12:22:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:13]Read from MH i2c: E2 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 E0 22 00 90 00 76 [12:22:13]RAPDU: 90 00 [12:22:13]wFMCommunicate OK [12:22:13]wFMCommunicate request_size=4 [12:22:13]MH_SAM_APDU [12:22:13]CAPDU: 80 0D 03 02 [12:22:13]Write to MH i2c: E2 08 00 E1 22 80 0D 03 02 00 00 00 00 7E [12:22:13]Write i2c OK [12:22:13]MH_I2C_Read... [12:22:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:13]Read from MH i2c: E2 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 0B 00 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 0B 00 E1 22 00 AA 61 0B BF 92 7E 0F D8 90 00 4B [12:22:13]RAPDU: AA 61 0B BF 92 7E 0F D8 90 00 [12:22:13]wFMCommunicate OK [12:22:13]SAM_PROTO_SignData done [12:22:13]FM_MakeSignedData done [12:22:13]CreateOFDProtocolMessage [12:22:13]wFMCommunicate request_size=4 [12:22:13]MH_SAM_APDU [12:22:13]CAPDU: 80 11 00 00 [12:22:13]Write to MH i2c: E2 08 00 E2 22 80 11 00 00 00 00 00 00 7E [12:22:13]Write i2c OK [12:22:13]MH_I2C_Read... [12:22:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:13]Read from MH i2c: E2 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 17 00 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 17 00 E2 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D3 [12:22:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:22:13]wFMCommunicate OK [12:22:13]CreateOFDProtocolMessage done [12:22:13]OFDSenderStorePacket 202761 [12:22:13]StoreOFDPacket docnum=202761 [12:22:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 16 10 07 01 60 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 74 D3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 18 03 00 35 04 06 00 5B BE 23 29 EC A8 AA 61 0B BF 92 7E 0F D8 [12:22:13]CheckFolder [12:22:13]dirname=/storage/ofd_packets [12:22:13]CheckFolder done [12:22:13]ProducePacketName [12:22:13]name=ofd_packets/00202761 [12:22:13]NVStorageSaveData ofd_packets/00202761 [12:22:13]File name is /storage/ofd_packets/00202761 [12:22:13]Write 301 bytes [12:22:13]NVStorageSaveData done [12:22:13]OFDSenderStorePacket done [12:22:13]KKMCreateOFDPacket done [12:22:13]NVStorageSaveData kkm_last_timestamp [12:22:13]File name is /storage/kkm_last_timestamp [12:22:13]Write 4 bytes [12:22:13]NVStorageSaveData done [12:22:13]ExternCall_PrintAddStr [12:22:13]wPrintStart [12:22:13]Write to MH i2c: 01 00 00 E3 22 05 [12:22:13]Write i2c OK [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: 01 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: 01 07 00 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: 01 07 00 E3 22 00 00 00 00 00 FF 0F 1A [12:22:13]RasterBufferAndPrint [12:22:13]line Счет N : (1)450548 [12:22:13]line ИНН: 02508201610067 [12:22:13]line Контрольно-Кассовый Чек [12:22:13]line ПРОДАЖА [12:22:13]line ТРК (МРК, ГНК) : 41 [12:22:13]line Товар: 2710124130 [12:22:13]line Аи-92-К-2 [12:22:13]line 7.480 * 66.90 [12:22:13]line = 500.41 [12:22:13]line НДС 12% НСП 1% [12:22:13]line > о реализуемом товаре [12:22:13]line ОКРУГЛЕНИЕ: -0.41 [12:22:13]line ИТОГО: 500.00 [12:22:13]line Внесено: 500.00 [12:22:13]line СДАЧА: 0.00 [12:22:13]line НСП 1% : 4.43 [12:22:13]line НДС 12% : 53.14 [12:22:13]line Наличными: 500.00 [12:22:13]line Безнал.: 0.00 [12:22:13]line Место: АЗС № 171 "Партнер Нефть" [12:22:13]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:22:13]line СНО: Общий режим [12:22:13]line Чек 156 29.10.2024 12:22 [12:22:13]line Смена: 546 ФФД: 1.0 [12:22:13]line ЗНМ: 0300000109 [12:22:13]line РНМ: 0000000000091777 [12:22:13]line Версия ККМ: 001 [12:22:13]line ФМ: 0000000000871756 [12:22:13]line ФД: 202761 [12:22:13]line ФПД: 100872191863976 [12:22:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122212&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202761&fm=100872191863976&tin=02508201610067®Number=0000000000091777&sum=50000 [12:22:14]OFD Sender: Processing packet 202761 [packets to send 116, broken 115] [12:22:14]ProducePacketName [12:22:14]name=ofd_packets/00202761 [12:22:14]OFD Sender: To server: pG, [12:22:14]CommunicateWithHost lk.salyk.kg:30040 [12:22:14]ConnectInit lk.salyk.kg [12:22:14]written 0, free lines is 4095 [12:22:14]Connected sock=10 [12:22:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 16 10 07 01 60 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 74 D3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 18 03 00 35 04 06 00 5B BE 23 29 EC A8 AA 61 0B BF 92 7E 0F D8 [12:22:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B6 EF 47 00 9F 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 18 03 00 F4 03 04 00 27 7F 20 67 B6 04 01 00 00 5D 9B 12 FA 8C F1 7F 01 [12:22:14]CommunicateWithHost err = 0 [12:22:14]CheckOFDResponse [12:22:14]1017 (14) - 77093643461234 [12:22:14]1041 (16) - 0000000000871756 [12:22:14]1040 (4) - 202761 [12:22:14]1012 (4) - 29.10.2024 06:22 [12:22:14]1206 (1) - 0 [12:22:14]OFD Sender: Remove packet 202761 [12:22:14]ProducePacketName [12:22:14]name=ofd_packets/00202761 [12:22:14]NVStorageDeleteData [12:22:14]Write to MH i2c: 01 00 00 0E 23 31 [12:22:14]Write i2c OK [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: 01 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: 01 07 00 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: 01 07 00 0E 23 00 00 00 00 00 AA 0C EE [12:22:14]RasterBufferAndPrint [12:22:14]line [12:22:14]line [12:22:14]line [12:22:14]line [12:22:14]line [12:22:14]written 0, free lines is 3249 [12:22:14]MH_Cut [12:22:14]Write to MH i2c: D1 01 00 15 23 01 0A [12:22:14]Write i2c OK [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: D1 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: D1 01 00 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: D1 01 00 15 23 00 09 [12:22:14]Write to MH i2c: 01 00 00 16 23 39 [12:22:14]Write i2c OK [12:22:14]MH_I2C_Read... [12:22:14]OFD Sender: No OFD packet to send [12:22:15]*** Cut start [12:22:15]*** Purtial cut [12:22:15]*** Stage 1: CUTSNS_PIN = 1 [12:22:15]Read from MH i2c: 01 [12:22:15]MH_I2C_Read... [12:22:15]*** Stop cut motor [12:22:15]*** Cut end [12:22:15]Read from MH i2c: 01 07 00 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: 01 07 00 16 23 00 00 00 00 00 FF 0F 4E [12:22:15]process_action close_receipt done [12:22:15]requested_data is exist [12:22:15]produce_requested_data [12:22:15]requested_item fm.sn is exist - process it [12:22:15]wFMCommunicate request_size=4 [12:22:15]MH_SAM_APDU [12:22:15]CAPDU: 80 11 00 00 [12:22:15]Write to MH i2c: E2 08 00 17 23 80 11 00 00 00 00 00 00 B4 [12:22:15]Write i2c OK [12:22:15]MH_I2C_Read... [12:22:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:15]Read from MH i2c: E2 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 17 00 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 17 00 17 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 09 [12:22:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:22:15]wFMCommunicate OK [12:22:15]requested_item fd.num is exist - process it [12:22:15]SAM_PROTO_GetFieldsCounters [12:22:15]wFMCommunicate request_size=4 [12:22:15]MH_SAM_APDU [12:22:15]CAPDU: 80 13 00 00 [12:22:15]Write to MH i2c: E2 08 00 18 23 80 13 00 00 00 00 00 00 B7 [12:22:15]Write i2c OK [12:22:15]MH_I2C_Read... [12:22:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:15]Read from MH i2c: E2 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 62 00 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 62 00 18 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 09 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 FC [12:22:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 09 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:22:15]wFMCommunicate OK [12:22:15]SAM_PROTO_GetFieldsCounters done [12:22:15]requested_item shift.num is exist - process it [12:22:15]requested_item shift.opened is exist - process it [12:22:15]req_shift_opened [12:22:15]FM_GetShiftState [12:22:15]SAM_PROTO_GetShiftState [12:22:15]wFMCommunicate request_size=4 [12:22:15]MH_SAM_APDU [12:22:15]CAPDU: 80 13 01 00 [12:22:15]Write to MH i2c: E2 08 00 19 23 80 13 01 00 00 00 00 00 B9 [12:22:15]Write i2c OK [12:22:15]MH_I2C_Read... [12:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:15]Read from MH i2c: E2 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 0E 00 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 0E 00 19 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A2 [12:22:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:22:15]wFMCommunicate OK [12:22:15]SAM_PROTO_GetShiftState done [12:22:15]FM_GetShiftState done [12:22:15]req_shift_opened done [12:22:15]requested_item shift.open_date is exist - process it [12:22:15]req_shift_open_date [12:22:15]req_shift_open_date done [12:22:15]produce_requested_data done [12:22:15]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202761,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:22:15]process_action_free close_receipt [12:22:15]json_value_free [12:22:15]json_value_free done [12:22:15]process_json_proto returns [12:22:15]Send response to host [12:22:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202761,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:22:15]free response buf [12:22:15]execute_script done [12:22:15]execute_script returns [12:22:15]free content buf [12:22:15]Sock 9.Close socket [12:22:15]Sock 9.Thread stoped [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:44]OFD Sender: No OFD packet to send [12:22:49]OFD Sender: No OFD packet to send [12:22:54]OFD Sender: No OFD packet to send [12:22:59]OFD Sender: No OFD packet to send [12:23:04]OFD Sender: No OFD packet to send [12:23:09]OFD Sender: No OFD packet to send [12:23:14]OFD Sender: No OFD packet to send [12:23:19]OFD Sender: No OFD packet to send [12:23:24]OFD Sender: No OFD packet to send [12:23:29]OFD Sender: No OFD packet to send [12:23:34]OFD Sender: No OFD packet to send [12:23:39]OFD Sender: No OFD packet to send [12:23:44]OFD Sender: No OFD packet to send [12:23:49]OFD Sender: No OFD packet to send [12:23:54]OFD Sender: No OFD packet to send [12:23:59]OFD Sender: No OFD packet to send [12:24:04]accept exits with 8 [12:24:04]New connection [12:24:04]New thread 3066834276 created [12:24:04]Thread 3066977636 joined [12:24:04]Waiting for new connection... [12:24:04] Sock 8.Parse request [12:24:04]Sock 8.Check first char [12:24:04]Sock 8.First char is OK [12:24:04]request: POST /json_proto HTTP/1.0 [12:24:04]Method: POST [12:24:04]URL: /json_proto [12:24:04]Method is POST - this is cgi request [12:24:04]url: /json_proto [12:24:04]query_string will be loaded in cgi processing [12:24:04]execute_cgi json_proto POST (null) [12:24:04]execute_cgi path=json_proto method=POST [12:24:04]POST find Content-Length [12:24:04]Host: 172.17.63.195:8080 [12:24:04]Content-Length: 677 [12:24:04]Content-Type: application/json [12:24:04] [12:24:04]POST finish read [12:24:04]Found Content-Length = 677 [12:24:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:24:04]execute_script... [12:24:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:24:04]POST & json_proto [12:24:04]process_json_proto [12:24:04]json parsed OK: [12:24:04]protocol is kg_v1.0 [12:24:04]action value=close_receipt [12:24:04]process_action close_receipt [12:24:04]cmd_close_receipt [12:24:04]MH_GetDate [12:24:04]Write to MH i2c: F0 00 00 1A 23 2C [12:24:04]Write i2c OK [12:24:04]MH_I2C_Read... [12:24:04]Read from MH i2c: F0 [12:24:04]MH_I2C_Read... [12:24:04]Read from MH i2c: F0 09 00 [12:24:04]MH_I2C_Read... [12:24:04]Read from MH i2c: F0 09 00 1A 23 00 E5 D3 20 67 47 1B 1E 67 5B [12:24:04]GetLastDocTimeStamp 1730204532 [12:24:04]current date 1730204645 [12:24:04]FM_GetShiftState [12:24:04]SAM_PROTO_GetShiftState [12:24:04]wFMCommunicate request_size=4 [12:24:04]MH_SAM_APDU [12:24:04]CAPDU: 80 13 01 00 [12:24:04]Write to MH i2c: E2 08 00 1B 23 80 13 01 00 00 00 00 00 BB [12:24:04]Write i2c OK [12:24:04]MH_I2C_Read... [12:24:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:04]Read from MH i2c: E2 [12:24:04]MH_I2C_Read... [12:24:04]Read from MH i2c: E2 0E 00 [12:24:04]MH_I2C_Read... [12:24:04]Read from MH i2c: E2 0E 00 1B 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A4 [12:24:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:24:04]wFMCommunicate OK [12:24:04]SAM_PROTO_GetShiftState done [12:24:04]FM_GetShiftState done [12:24:04]opened in 1730160431 [12:24:04]opened+sec_in_day 1730246831 [12:24:04]quantity*price = 50041 [12:24:04]sum+1 = 50042 [12:24:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 157 29.10.2024 12:24 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202762 ФПД: 78985073449567 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122405&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202762&fm=78985073449567&tin=02508201610067®Number=0000000000091777&sum=50000 [12:24:05]StoreToDocumentArchive [12:24:05]shift 546 fd 202762 [12:24:05]save to /storage/0546/doc_00202762 [12:24:05]save last doc name /storage/0546/doc_00202762 to /storage/kkm_last_doc_name [12:24:05]save OK [12:24:05]Clear old archive folders... [12:24:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:24:05]tlvbuf is 00790DD0 [12:24:05]SAM_PROTO_ClearQueue [12:24:05]wFMCommunicate request_size=4 [12:24:05]MH_SAM_APDU [12:24:05]CAPDU: 80 09 00 00 [12:24:05]Write to MH i2c: E2 08 00 28 23 80 09 00 00 00 00 00 00 BD [12:24:05]Write i2c OK [12:24:05]MH_I2C_Read... [12:24:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:24:05]Read from MH i2c: E2 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 03 00 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 03 00 28 23 00 90 00 BF [12:24:05]RAPDU: 90 00 [12:24:05]wFMCommunicate OK [12:24:05]SAM_PROTO_ClearQueue done [12:24:05]KKMCreateOFDPacket [12:24:05]OFDProtocolAddRootSTLVToBuf [12:24:05]FM_MakeSignedData [12:24:05]FM_MakeSignedData [12:24:05]SAM_PROTO_SignData [12:24:05]wFMCommunicate request_size=4 [12:24:05]MH_SAM_APDU [12:24:05]CAPDU: 80 0D 01 02 [12:24:05]Write to MH i2c: E2 08 00 29 23 80 0D 01 02 00 00 00 00 C5 [12:24:05]Write i2c OK [12:24:05]MH_I2C_Read... [12:24:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:24:05]Read from MH i2c: E2 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 03 00 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 03 00 29 23 00 90 00 C0 [12:24:05]RAPDU: 90 00 [12:24:05]wFMCommunicate OK [12:24:05]wFMCommunicate request_size=255 [12:24:05]MH_SAM_APDU [12:24:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 E5 D3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 18 03 00 35 04 06 00 47 [12:24:05]Write to MH i2c: E2 02 01 2A 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 E5 D3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 18 03 00 35 04 06 00 47 00 00 C5 [12:24:05]Write i2c OK [12:24:05]MH_I2C_Read... [12:24:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:05]Read from MH i2c: E2 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 03 00 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 03 00 2A 23 00 90 00 C1 [12:24:05]RAPDU: 90 00 [12:24:05]wFMCommunicate OK [12:24:05]wFMCommunicate request_size=10 [12:24:05]MH_SAM_APDU [12:24:05]CAPDU: 80 0D 02 02 05 D6 25 3E DA 5F [12:24:05]Write to MH i2c: E2 0D 00 2B 23 80 0D 02 02 05 00 D6 25 3E DA 5F 00 00 44 [12:24:05]Write i2c OK [12:24:05]MH_I2C_Read... [12:24:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:05]Read from MH i2c: E2 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 03 00 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 03 00 2B 23 00 90 00 C2 [12:24:05]RAPDU: 90 00 [12:24:05]wFMCommunicate OK [12:24:05]wFMCommunicate request_size=4 [12:24:05]MH_SAM_APDU [12:24:05]CAPDU: 80 0D 03 02 [12:24:05]Write to MH i2c: E2 08 00 2C 23 80 0D 03 02 00 00 00 00 CA [12:24:05]Write i2c OK [12:24:05]MH_I2C_Read... [12:24:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:24:05]Read from MH i2c: E2 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 0B 00 [12:24:05]MH_I2C_Read... [12:24:05]Read from MH i2c: E2 0B 00 2C 23 00 A3 D7 F7 60 65 7A 61 BB 90 00 97 [12:24:05]RAPDU: A3 D7 F7 60 65 7A 61 BB 90 00 [12:24:05]wFMCommunicate OK [12:24:05]SAM_PROTO_SignData done [12:24:05]FM_MakeSignedData done [12:24:05]CreateOFDProtocolMessage [12:24:05]wFMCommunicate request_size=4 [12:24:05]MH_SAM_APDU [12:24:05]CAPDU: 80 11 00 00 [12:24:05]Write to MH i2c: E2 08 00 2D 23 80 11 00 00 00 00 00 00 CA [12:24:05]Write i2c OK [12:24:05]MH_I2C_Read... [12:24:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:06]Read from MH i2c: E2 [12:24:06]MH_I2C_Read... [12:24:06]Read from MH i2c: E2 17 00 [12:24:06]MH_I2C_Read... [12:24:06]Read from MH i2c: E2 17 00 2D 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1F [12:24:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:24:06]wFMCommunicate OK [12:24:06]CreateOFDProtocolMessage done [12:24:06]OFDSenderStorePacket 202762 [12:24:06]StoreOFDPacket docnum=202762 [12:24:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1F B3 07 01 7E 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 E5 D3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 18 03 00 35 04 06 00 47 D6 25 3E DA 5F A3 D7 F7 60 65 7A 61 BB [12:24:06]CheckFolder [12:24:06]dirname=/storage/ofd_packets [12:24:06]CheckFolder done [12:24:06]ProducePacketName [12:24:06]name=ofd_packets/00202762 [12:24:06]NVStorageSaveData ofd_packets/00202762 [12:24:06]File name is /storage/ofd_packets/00202762 [12:24:06]Write 301 bytes [12:24:06]NVStorageSaveData done [12:24:06]OFDSenderStorePacket done [12:24:06]KKMCreateOFDPacket done [12:24:06]NVStorageSaveData kkm_last_timestamp [12:24:06]File name is /storage/kkm_last_timestamp [12:24:06]Write 4 bytes [12:24:06]NVStorageSaveData done [12:24:06]ExternCall_PrintAddStr [12:24:06]wPrintStart [12:24:06]Write to MH i2c: 01 00 00 2E 23 51 [12:24:06]Write i2c OK [12:24:06]MH_I2C_Read... [12:24:06]Read from MH i2c: 01 [12:24:06]MH_I2C_Read... [12:24:06]Read from MH i2c: 01 07 00 [12:24:06]MH_I2C_Read... [12:24:06]Read from MH i2c: 01 07 00 2E 23 00 00 00 00 00 FF 0F 66 [12:24:06]RasterBufferAndPrint [12:24:06]line Счет N : (1)450549 [12:24:06]line ИНН: 02508201610067 [12:24:06]line Контрольно-Кассовый Чек [12:24:06]line ПРОДАЖА [12:24:06]line ТРК (МРК, ГНК) : 31 [12:24:06]line Товар: 2710124130 [12:24:06]line Аи-92-К-2 [12:24:06]line 7.480 * 66.90 [12:24:06]line = 500.41 [12:24:06]line НДС 12% НСП 1% [12:24:06]line > о реализуемом товаре [12:24:06]line ОКРУГЛЕНИЕ: -0.41 [12:24:06]line ИТОГО: 500.00 [12:24:06]line Внесено: 500.00 [12:24:06]line СДАЧА: 0.00 [12:24:06]line НСП 1% : 4.43 [12:24:06]line НДС 12% : 53.14 [12:24:06]line Наличными: 500.00 [12:24:06]line Безнал.: 0.00 [12:24:06]line Место: АЗС № 171 "Партнер Нефть" [12:24:06]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:24:06]line СНО: Общий режим [12:24:06]line Чек 157 29.10.2024 12:24 [12:24:06]line Смена: 546 ФФД: 1.0 [12:24:06]line ЗНМ: 0300000109 [12:24:06]line РНМ: 0000000000091777 [12:24:06]line Версия ККМ: 001 [12:24:06]line ФМ: 0000000000871756 [12:24:06]line ФД: 202762 [12:24:06]line ФПД: 78985073449567 [12:24:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122405&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202762&fm=78985073449567&tin=02508201610067®Number=0000000000091777&sum=50000 [12:24:06]OFD Sender: Processing packet 202762 [packets to send 116, broken 115] [12:24:06]ProducePacketName [12:24:06]name=ofd_packets/00202762 [12:24:06]OFD Sender: To server: pG, [12:24:06]CommunicateWithHost lk.salyk.kg:30040 [12:24:06]ConnectInit lk.salyk.kg [12:24:06]written 0, free lines is 4095 [12:24:06]Connected sock=10 [12:24:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1F B3 07 01 7E 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 E5 D3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 18 03 00 35 04 06 00 47 D6 25 3E DA 5F A3 D7 F7 60 65 7A 61 BB [12:24:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 1C 0B 47 00 37 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 18 03 00 F4 03 04 00 97 7F 20 67 B6 04 01 00 00 3F 33 2B A5 EB 2C 09 CE [12:24:06]CommunicateWithHost err = 0 [12:24:06]CheckOFDResponse [12:24:06]1017 (14) - 77093643461234 [12:24:06]1041 (16) - 0000000000871756 [12:24:06]1040 (4) - 202762 [12:24:06]1012 (4) - 29.10.2024 06:24 [12:24:06]1206 (1) - 0 [12:24:06]OFD Sender: Remove packet 202762 [12:24:06]ProducePacketName [12:24:06]name=ofd_packets/00202762 [12:24:06]NVStorageDeleteData [12:24:06]Write to MH i2c: 01 00 00 59 23 7C [12:24:06]Write i2c OK [12:24:06]MH_I2C_Read... [12:24:06]Read from MH i2c: 01 [12:24:06]MH_I2C_Read... [12:24:06]Read from MH i2c: 01 07 00 [12:24:06]MH_I2C_Read... [12:24:06]Read from MH i2c: 01 07 00 59 23 00 00 00 00 00 9D 0C 2C [12:24:06]RasterBufferAndPrint [12:24:06]line [12:24:06]line [12:24:06]line [12:24:06]line [12:24:06]line [12:24:06]written 0, free lines is 3235 [12:24:06]MH_Cut [12:24:06]Write to MH i2c: D1 01 00 60 23 01 55 [12:24:06]Write i2c OK [12:24:06]MH_I2C_Read... [12:24:06]Read from MH i2c: D1 [12:24:06]MH_I2C_Read... [12:24:06]Read from MH i2c: D1 01 00 [12:24:06]MH_I2C_Read... [12:24:06]Read from MH i2c: D1 01 00 60 23 00 54 [12:24:06]Write to MH i2c: 01 00 00 61 23 84 [12:24:06]Write i2c OK [12:24:06]MH_I2C_Read... [12:24:07]OFD Sender: No OFD packet to send [12:24:07]*** Cut start [12:24:07]*** Purtial cut [12:24:07]*** CUTSNS_PIN = 0 [12:24:07]*** Stage 1: CUTSNS_PIN = 1 [12:24:09]Read from MH i2c: 01 [12:24:09]MH_I2C_Read... [12:24:09]*** Stop cut motor [12:24:09]*** Cut end [12:24:09]Read from MH i2c: 01 07 00 [12:24:09]MH_I2C_Read... [12:24:09]Read from MH i2c: 01 07 00 61 23 00 00 00 00 00 FF 0F 99 [12:24:09]process_action close_receipt done [12:24:09]requested_data is exist [12:24:09]produce_requested_data [12:24:09]requested_item fm.sn is exist - process it [12:24:09]wFMCommunicate request_size=4 [12:24:09]MH_SAM_APDU [12:24:09]CAPDU: 80 11 00 00 [12:24:09]Write to MH i2c: E2 08 00 62 23 80 11 00 00 00 00 00 00 FF [12:24:09]Write i2c OK [12:24:09]MH_I2C_Read... [12:24:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:09]Read from MH i2c: E2 [12:24:09]MH_I2C_Read... [12:24:09]Read from MH i2c: E2 17 00 [12:24:09]MH_I2C_Read... [12:24:09]Read from MH i2c: E2 17 00 62 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 54 [12:24:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:24:09]wFMCommunicate OK [12:24:09]requested_item fd.num is exist - process it [12:24:09]SAM_PROTO_GetFieldsCounters [12:24:09]wFMCommunicate request_size=4 [12:24:09]MH_SAM_APDU [12:24:09]CAPDU: 80 13 00 00 [12:24:09]Write to MH i2c: E2 08 00 63 23 80 13 00 00 00 00 00 00 02 [12:24:09]Write i2c OK [12:24:09]MH_I2C_Read... [12:24:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:24:09]Read from MH i2c: E2 [12:24:09]MH_I2C_Read... [12:24:09]Read from MH i2c: E2 62 00 [12:24:09]MH_I2C_Read... [12:24:09]Read from MH i2c: E2 62 00 63 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 4B [12:24:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:24:09]wFMCommunicate OK [12:24:09]SAM_PROTO_GetFieldsCounters done [12:24:09]requested_item shift.num is exist - process it [12:24:09]requested_item shift.opened is exist - process it [12:24:09]req_shift_opened [12:24:09]FM_GetShiftState [12:24:09]SAM_PROTO_GetShiftState [12:24:09]wFMCommunicate request_size=4 [12:24:09]MH_SAM_APDU [12:24:09]CAPDU: 80 13 01 00 [12:24:09]Write to MH i2c: E2 08 00 64 23 80 13 01 00 00 00 00 00 04 [12:24:09]Write i2c OK [12:24:09]MH_I2C_Read... [12:24:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:09]Read from MH i2c: E2 [12:24:09]MH_I2C_Read... [12:24:09]Read from MH i2c: E2 0E 00 [12:24:09]MH_I2C_Read... [12:24:09]Read from MH i2c: E2 0E 00 64 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 ED [12:24:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:24:09]wFMCommunicate OK [12:24:09]SAM_PROTO_GetShiftState done [12:24:09]FM_GetShiftState done [12:24:09]req_shift_opened done [12:24:09]requested_item shift.open_date is exist - process it [12:24:09]req_shift_open_date [12:24:09]req_shift_open_date done [12:24:09]produce_requested_data done [12:24:09]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202762,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:24:09]process_action_free close_receipt [12:24:09]json_value_free [12:24:09]json_value_free done [12:24:09]process_json_proto returns [12:24:09]Send response to host [12:24:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202762,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:24:09]free response buf [12:24:09]execute_script done [12:24:09]execute_script returns [12:24:09]free content buf [12:24:09]Sock 8.Close socket [12:24:09]Sock 8.Thread stoped [12:24:12]OFD Sender: No OFD packet to send [12:24:17]OFD Sender: No OFD packet to send [12:24:22]OFD Sender: No OFD packet to send [12:24:27]OFD Sender: No OFD packet to send [12:24:32]OFD Sender: No OFD packet to send [12:24:37]OFD Sender: No OFD packet to send [12:24:42]OFD Sender: No OFD packet to send [12:24:47]OFD Sender: No OFD packet to send [12:24:52]OFD Sender: No OFD packet to send [12:24:57]OFD Sender: No OFD packet to send [12:25:02]OFD Sender: No OFD packet to send [12:25:07]OFD Sender: No OFD packet to send [12:25:12]OFD Sender: No OFD packet to send [12:25:17]OFD Sender: No OFD packet to send [12:25:22]OFD Sender: No OFD packet to send [12:25:27]OFD Sender: No OFD packet to send [12:25:32]OFD Sender: No OFD packet to send [12:25:37]OFD Sender: No OFD packet to send [12:25:42]OFD Sender: No OFD packet to send [12:25:47]OFD Sender: No OFD packet to send [12:25:52]OFD Sender: No OFD packet to send [12:25:57]OFD Sender: No OFD packet to send [12:26:02]OFD Sender: No OFD packet to send [12:26:07]OFD Sender: No OFD packet to send [12:26:12]OFD Sender: No OFD packet to send [12:26:17]OFD Sender: No OFD packet to send [12:26:22]OFD Sender: No OFD packet to send [12:26:27]OFD Sender: No OFD packet to send [12:26:32]OFD Sender: No OFD packet to send [12:26:37]OFD Sender: No OFD packet to send [12:26:42]OFD Sender: No OFD packet to send [12:26:47]OFD Sender: No OFD packet to send [12:26:52]OFD Sender: No OFD packet to send [12:26:52]accept exits with 9 [12:26:52]New connection [12:26:52]New thread 3066977636 created [12:26:52]Thread 3066834276 joined [12:26:52]Waiting for new connection... [12:26:52] Sock 9.Parse request [12:26:52]Sock 9.Check first char [12:26:52]Sock 9.First char is OK [12:26:52]request: POST /json_proto HTTP/1.0 [12:26:52]Method: POST [12:26:52]URL: /json_proto [12:26:52]Method is POST - this is cgi request [12:26:52]url: /json_proto [12:26:52]query_string will be loaded in cgi processing [12:26:52]execute_cgi json_proto POST (null) [12:26:52]execute_cgi path=json_proto method=POST [12:26:52]POST find Content-Length [12:26:52]Host: 172.17.63.195:8080 [12:26:52]Content-Length: 674 [12:26:52]Content-Type: application/json [12:26:52] [12:26:52]POST finish read [12:26:52]Found Content-Length = 674 [12:26:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:52]execute_script... [12:26:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:52]POST & json_proto [12:26:52]process_json_proto [12:26:52]json parsed OK: [12:26:52]protocol is kg_v1.0 [12:26:52]action value=close_receipt [12:26:52]process_action close_receipt [12:26:52]cmd_close_receipt [12:26:52]MH_GetDate [12:26:52]Write to MH i2c: F0 00 00 65 23 77 [12:26:52]Write i2c OK [12:26:52]MH_I2C_Read... [12:26:52]Read from MH i2c: F0 [12:26:52]MH_I2C_Read... [12:26:52]Read from MH i2c: F0 09 00 [12:26:52]MH_I2C_Read... [12:26:52]Read from MH i2c: F0 09 00 65 23 00 8D D4 20 67 47 1B 1E 67 4F [12:26:52]GetLastDocTimeStamp 1730204645 [12:26:52]current date 1730204813 [12:26:52]FM_GetShiftState [12:26:52]SAM_PROTO_GetShiftState [12:26:52]wFMCommunicate request_size=4 [12:26:52]MH_SAM_APDU [12:26:52]CAPDU: 80 13 01 00 [12:26:52]Write to MH i2c: E2 08 00 66 23 80 13 01 00 00 00 00 00 06 [12:26:52]Write i2c OK [12:26:52]MH_I2C_Read... [12:26:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:52]Read from MH i2c: E2 [12:26:52]MH_I2C_Read... [12:26:52]Read from MH i2c: E2 0E 00 [12:26:52]MH_I2C_Read... [12:26:52]Read from MH i2c: E2 0E 00 66 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EF [12:26:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:26:52]wFMCommunicate OK [12:26:52]SAM_PROTO_GetShiftState done [12:26:52]FM_GetShiftState done [12:26:52]opened in 1730160431 [12:26:52]opened+sec_in_day 1730246831 [12:26:52]quantity*price = 50063 [12:26:52]sum+1 = 50064 [12:26:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 158 29.10.2024 12:26 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202763 ФПД: 204834650767485 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122653&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202763&fm=204834650767485&tin=02508201610067®Number=0000000000091777&sum=50000 [12:26:53]StoreToDocumentArchive [12:26:53]shift 546 fd 202763 [12:26:53]save to /storage/0546/doc_00202763 [12:26:53]save last doc name /storage/0546/doc_00202763 to /storage/kkm_last_doc_name [12:26:53]save OK [12:26:53]Clear old archive folders... [12:26:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:26:53]tlvbuf is B6EAE090 [12:26:53]SAM_PROTO_ClearQueue [12:26:53]wFMCommunicate request_size=4 [12:26:53]MH_SAM_APDU [12:26:53]CAPDU: 80 09 00 00 [12:26:53]Write to MH i2c: E2 08 00 73 23 80 09 00 00 00 00 00 00 08 [12:26:53]Write i2c OK [12:26:53]MH_I2C_Read... [12:26:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:26:53]Read from MH i2c: E2 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 03 00 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 03 00 73 23 00 90 00 0A [12:26:53]RAPDU: 90 00 [12:26:53]wFMCommunicate OK [12:26:53]SAM_PROTO_ClearQueue done [12:26:53]KKMCreateOFDPacket [12:26:53]OFDProtocolAddRootSTLVToBuf [12:26:53]FM_MakeSignedData [12:26:53]FM_MakeSignedData [12:26:53]SAM_PROTO_SignData [12:26:53]wFMCommunicate request_size=4 [12:26:53]MH_SAM_APDU [12:26:53]CAPDU: 80 0D 01 02 [12:26:53]Write to MH i2c: E2 08 00 74 23 80 0D 01 02 00 00 00 00 10 [12:26:53]Write i2c OK [12:26:53]MH_I2C_Read... [12:26:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:26:53]Read from MH i2c: E2 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 03 00 [12:26:53]MH_I2C_Read... [12:26:53]Read from MH i2c: E2 03 00 74 23 00 90 00 0B [12:26:53]RAPDU: 90 00 [12:26:53]wFMCommunicate OK [12:26:53]wFMCommunicate request_size=255 [12:26:53]MH_SAM_APDU [12:26:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 8D D4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 18 03 00 35 04 06 00 BA 4B C8 98 [12:26:53]Write to MH i2c: E2 02 01 75 23 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 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 8D D4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 18 03 00 35 04 06 00 BA 4B C8 98 00 00 57 [12:26:53]Write i2c OK [12:26:53]MH_I2C_Read... [12:26:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:54]Read from MH i2c: E2 [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: E2 03 00 [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: E2 03 00 75 23 00 90 00 0C [12:26:54]RAPDU: 90 00 [12:26:54]wFMCommunicate OK [12:26:54]wFMCommunicate request_size=7 [12:26:54]MH_SAM_APDU [12:26:54]CAPDU: 80 0D 02 02 02 C0 7D [12:26:54]Write to MH i2c: E2 0A 00 76 23 80 0D 02 02 02 00 C0 7D 00 00 54 [12:26:54]Write i2c OK [12:26:54]MH_I2C_Read... [12:26:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:54]Read from MH i2c: E2 [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: E2 03 00 [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: E2 03 00 76 23 00 90 00 0D [12:26:54]RAPDU: 90 00 [12:26:54]wFMCommunicate OK [12:26:54]wFMCommunicate request_size=4 [12:26:54]MH_SAM_APDU [12:26:54]CAPDU: 80 0D 03 02 [12:26:54]Write to MH i2c: E2 08 00 77 23 80 0D 03 02 00 00 00 00 15 [12:26:54]Write i2c OK [12:26:54]MH_I2C_Read... [12:26:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:26:54]Read from MH i2c: E2 [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: E2 0B 00 [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: E2 0B 00 77 23 00 B8 1B C2 E6 00 95 56 F0 90 00 6C [12:26:54]RAPDU: B8 1B C2 E6 00 95 56 F0 90 00 [12:26:54]wFMCommunicate OK [12:26:54]SAM_PROTO_SignData done [12:26:54]FM_MakeSignedData done [12:26:54]CreateOFDProtocolMessage [12:26:54]wFMCommunicate request_size=4 [12:26:54]MH_SAM_APDU [12:26:54]CAPDU: 80 11 00 00 [12:26:54]Write to MH i2c: E2 08 00 78 23 80 11 00 00 00 00 00 00 15 [12:26:54]Write i2c OK [12:26:54]MH_I2C_Read... [12:26:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:54]Read from MH i2c: E2 [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: E2 17 00 [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: E2 17 00 78 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6A [12:26:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:26:54]wFMCommunicate OK [12:26:54]CreateOFDProtocolMessage done [12:26:54]OFDSenderStorePacket 202763 [12:26:54]StoreOFDPacket docnum=202763 [12:26:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F2 32 04 01 C2 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 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 8D D4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 18 03 00 35 04 06 00 BA 4B C8 98 C0 7D B8 1B C2 E6 00 95 56 F0 [12:26:54]CheckFolder [12:26:54]dirname=/storage/ofd_packets [12:26:54]CheckFolder done [12:26:54]ProducePacketName [12:26:54]name=ofd_packets/00202763 [12:26:54]NVStorageSaveData ofd_packets/00202763 [12:26:54]File name is /storage/ofd_packets/00202763 [12:26:54]Write 298 bytes [12:26:54]NVStorageSaveData done [12:26:54]OFDSenderStorePacket done [12:26:54]KKMCreateOFDPacket done [12:26:54]NVStorageSaveData kkm_last_timestamp [12:26:54]File name is /storage/kkm_last_timestamp [12:26:54]Write 4 bytes [12:26:54]NVStorageSaveData done [12:26:54]ExternCall_PrintAddStr [12:26:54]wPrintStart [12:26:54]Write to MH i2c: 01 00 00 79 23 9C [12:26:54]Write i2c OK [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: 01 [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: 01 07 00 [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: 01 07 00 79 23 00 00 00 00 00 FF 0F B1 [12:26:54]RasterBufferAndPrint [12:26:54]line Счет N : (1)450550 [12:26:54]line ИНН: 02508201610067 [12:26:54]line Контрольно-Кассовый Чек [12:26:54]line ПРОДАЖА [12:26:54]line ТРК (МРК, ГНК) : 33 [12:26:54]line Товар: 2710194210 [12:26:54]line ДТ-К-2 [12:26:54]line 6.570 * 76.20 [12:26:54]line = 500.63 [12:26:54]line НДС 12% НСП 1% [12:26:54]line > о реализуемом товаре [12:26:54]line ОКРУГЛЕНИЕ: -0.63 [12:26:54]line ИТОГО: 500.00 [12:26:54]line Внесено: 500.00 [12:26:54]line СДАЧА: 0.00 [12:26:54]line НСП 1% : 4.43 [12:26:54]line НДС 12% : 53.16 [12:26:54]line Наличными: 500.00 [12:26:54]line Безнал.: 0.00 [12:26:54]line Место: АЗС № 171 "Партнер Нефть" [12:26:54]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:26:54]line СНО: Общий режим [12:26:54]line Чек 158 29.10.2024 12:26 [12:26:54]line Смена: 546 ФФД: 1.0 [12:26:54]line ЗНМ: 0300000109 [12:26:54]line РНМ: 0000000000091777 [12:26:54]line Версия ККМ: 001 [12:26:54]line ФМ: 0000000000871756 [12:26:54]line ФД: 202763 [12:26:54]line ФПД: 204834650767485 [12:26:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122653&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202763&fm=204834650767485&tin=02508201610067®Number=0000000000091777&sum=50000 [12:26:54]OFD Sender: Processing packet 202763 [packets to send 116, broken 115] [12:26:54]ProducePacketName [12:26:54]name=ofd_packets/00202763 [12:26:54]OFD Sender: To server: pG, [12:26:54]CommunicateWithHost lk.salyk.kg:30040 [12:26:54]ConnectInit lk.salyk.kg [12:26:54]written 0, free lines is 4095 [12:26:54]Connected sock=10 [12:26:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F2 32 04 01 C2 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 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 8D D4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 18 03 00 35 04 06 00 BA 4B C8 98 C0 7D B8 1B C2 E6 00 95 56 F0 [12:26:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AA 90 47 00 C9 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 18 03 00 F4 03 04 00 3F 80 20 67 B6 04 01 00 00 E7 4A 21 2C CC 88 07 ED [12:26:54]CommunicateWithHost err = 0 [12:26:54]CheckOFDResponse [12:26:54]1017 (14) - 77093643461234 [12:26:54]1041 (16) - 0000000000871756 [12:26:54]1040 (4) - 202763 [12:26:54]1012 (4) - 29.10.2024 06:27 [12:26:54]1206 (1) - 0 [12:26:54]OFD Sender: Remove packet 202763 [12:26:54]ProducePacketName [12:26:54]name=ofd_packets/00202763 [12:26:54]NVStorageDeleteData [12:26:55]Write to MH i2c: 01 00 00 A4 23 C7 [12:26:55]Write i2c OK [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: 01 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: 01 07 00 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: 01 07 00 A4 23 00 00 00 00 00 A0 0C 7A [12:26:55]RasterBufferAndPrint [12:26:55]line [12:26:55]line [12:26:55]line [12:26:55]line [12:26:55]line [12:26:55]written 0, free lines is 3237 [12:26:55]MH_Cut [12:26:55]Write to MH i2c: D1 01 00 AB 23 01 A0 [12:26:55]Write i2c OK [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: D1 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: D1 01 00 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: D1 01 00 AB 23 00 9F [12:26:55]Write to MH i2c: 01 00 00 AC 23 CF [12:26:55]Write i2c OK [12:26:55]MH_I2C_Read... [12:26:55]OFD Sender: No OFD packet to send [12:26:55]*** Cut start [12:26:55]*** Purtial cut [12:26:55]*** Stage 1: CUTSNS_PIN = 1 [12:26:56]Read from MH i2c: 01 [12:26:56]MH_I2C_Read... [12:26:56]*** Stop cut motor [12:26:56]*** Cut end [12:26:56]Read from MH i2c: 01 07 00 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: 01 07 00 AC 23 00 00 00 00 00 FF 0F E4 [12:26:56]process_action close_receipt done [12:26:56]requested_data is exist [12:26:56]produce_requested_data [12:26:56]requested_item fm.sn is exist - process it [12:26:56]wFMCommunicate request_size=4 [12:26:56]MH_SAM_APDU [12:26:56]CAPDU: 80 11 00 00 [12:26:56]Write to MH i2c: E2 08 00 AD 23 80 11 00 00 00 00 00 00 4A [12:26:56]Write i2c OK [12:26:56]MH_I2C_Read... [12:26:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:56]Read from MH i2c: E2 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: E2 17 00 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: E2 17 00 AD 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9F [12:26:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:26:56]wFMCommunicate OK [12:26:56]requested_item fd.num is exist - process it [12:26:56]SAM_PROTO_GetFieldsCounters [12:26:56]wFMCommunicate request_size=4 [12:26:56]MH_SAM_APDU [12:26:56]CAPDU: 80 13 00 00 [12:26:56]Write to MH i2c: E2 08 00 AE 23 80 13 00 00 00 00 00 00 4D [12:26:56]Write i2c OK [12:26:56]MH_I2C_Read... [12:26:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:26:56]Read from MH i2c: E2 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: E2 62 00 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: E2 62 00 AE 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 9A [12:26:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:26:56]wFMCommunicate OK [12:26:56]SAM_PROTO_GetFieldsCounters done [12:26:56]requested_item shift.num is exist - process it [12:26:56]requested_item shift.opened is exist - process it [12:26:56]req_shift_opened [12:26:56]FM_GetShiftState [12:26:56]SAM_PROTO_GetShiftState [12:26:56]wFMCommunicate request_size=4 [12:26:56]MH_SAM_APDU [12:26:56]CAPDU: 80 13 01 00 [12:26:56]Write to MH i2c: E2 08 00 AF 23 80 13 01 00 00 00 00 00 4F [12:26:56]Write i2c OK [12:26:56]MH_I2C_Read... [12:26:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:56]Read from MH i2c: E2 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: E2 0E 00 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: E2 0E 00 AF 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 38 [12:26:56]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:26:56]wFMCommunicate OK [12:26:56]SAM_PROTO_GetShiftState done [12:26:56]FM_GetShiftState done [12:26:56]req_shift_opened done [12:26:56]requested_item shift.open_date is exist - process it [12:26:56]req_shift_open_date [12:26:56]req_shift_open_date done [12:26:56]produce_requested_data done [12:26:56]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202763,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:26:56]process_action_free close_receipt [12:26:56]json_value_free [12:26:56]json_value_free done [12:26:56]process_json_proto returns [12:26:56]Send response to host [12:26:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202763,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:26:56]free response buf [12:26:56]execute_script done [12:26:56]execute_script returns [12:26:56]free content buf [12:26:56]Sock 9.Close socket [12:26:56]Sock 9.Thread stoped [12:27:00]OFD Sender: No OFD packet to send [12:27:05]OFD Sender: No OFD packet to send [12:27:10]OFD Sender: No OFD packet to send [12:27:15]OFD Sender: No OFD packet to send [12:27:20]OFD Sender: No OFD packet to send [12:27:25]OFD Sender: No OFD packet to send [12:27:30]OFD Sender: No OFD packet to send [12:27:35]OFD Sender: No OFD packet to send [12:27:40]OFD Sender: No OFD packet to send [12:27:45]OFD Sender: No OFD packet to send [12:27:47]accept exits with 8 [12:27:47]New connection [12:27:47]New thread 3066834276 created [12:27:47]Thread 3066977636 joined [12:27:47]Waiting for new connection... [12:27:47] Sock 8.Parse request [12:27:47]Sock 8.Check first char [12:27:47]Sock 8.First char is OK [12:27:47]request: POST /json_proto HTTP/1.0 [12:27:47]Method: POST [12:27:47]URL: /json_proto [12:27:47]Method is POST - this is cgi request [12:27:47]url: /json_proto [12:27:47]query_string will be loaded in cgi processing [12:27:47]execute_cgi json_proto POST (null) [12:27:47]execute_cgi path=json_proto method=POST [12:27:47]POST find Content-Length [12:27:47]Host: 172.17.63.195:8080 [12:27:47]Content-Length: 670 [12:27:47]Content-Type: application/json [12:27:47] [12:27:47]POST finish read [12:27:47]Found Content-Length = 670 [12:27:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:47]execute_script... [12:27:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:47]POST & json_proto [12:27:47]process_json_proto [12:27:47]json parsed OK: [12:27:47]protocol is kg_v1.0 [12:27:47]action value=close_receipt [12:27:47]process_action close_receipt [12:27:47]cmd_close_receipt [12:27:47]MH_GetDate [12:27:47]Write to MH i2c: F0 00 00 B0 23 C2 [12:27:47]Write i2c OK [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: F0 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: F0 09 00 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: F0 09 00 B0 23 00 C4 D4 20 67 47 1B 1E 67 D1 [12:27:47]GetLastDocTimeStamp 1730204813 [12:27:47]current date 1730204868 [12:27:47]FM_GetShiftState [12:27:47]SAM_PROTO_GetShiftState [12:27:47]wFMCommunicate request_size=4 [12:27:47]MH_SAM_APDU [12:27:47]CAPDU: 80 13 01 00 [12:27:47]Write to MH i2c: E2 08 00 B1 23 80 13 01 00 00 00 00 00 51 [12:27:47]Write i2c OK [12:27:47]MH_I2C_Read... [12:27:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:47]Read from MH i2c: E2 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: E2 0E 00 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: E2 0E 00 B1 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 3A [12:27:47]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:27:47]wFMCommunicate OK [12:27:47]SAM_PROTO_GetShiftState done [12:27:47]FM_GetShiftState done [12:27:47]opened in 1730160431 [12:27:47]opened+sec_in_day 1730246831 [12:27:47]quantity*price = 60055 [12:27:47]sum+1 = 60056 [12:27:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 159 29.10.2024 12:27 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202764 ФПД: 245204798203510 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122748&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202764&fm=245204798203510&tin=02508201610067®Number=0000000000091777&sum=60000 [12:27:48]StoreToDocumentArchive [12:27:48]shift 546 fd 202764 [12:27:48]save to /storage/0546/doc_00202764 [12:27:48]save last doc name /storage/0546/doc_00202764 to /storage/kkm_last_doc_name [12:27:48]save OK [12:27:48]Clear old archive folders... [12:27:48]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:27:48]tlvbuf is 00790220 [12:27:48]SAM_PROTO_ClearQueue [12:27:48]wFMCommunicate request_size=4 [12:27:48]MH_SAM_APDU [12:27:48]CAPDU: 80 09 00 00 [12:27:48]Write to MH i2c: E2 08 00 BE 23 80 09 00 00 00 00 00 00 53 [12:27:48]Write i2c OK [12:27:48]MH_I2C_Read... [12:27:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:27:48]Read from MH i2c: E2 [12:27:48]MH_I2C_Read... [12:27:48]Read from MH i2c: E2 03 00 [12:27:48]MH_I2C_Read... [12:27:48]Read from MH i2c: E2 03 00 BE 23 00 90 00 55 [12:27:48]RAPDU: 90 00 [12:27:48]wFMCommunicate OK [12:27:48]SAM_PROTO_ClearQueue done [12:27:48]KKMCreateOFDPacket [12:27:48]OFDProtocolAddRootSTLVToBuf [12:27:48]FM_MakeSignedData [12:27:48]FM_MakeSignedData [12:27:48]SAM_PROTO_SignData [12:27:48]wFMCommunicate request_size=4 [12:27:48]MH_SAM_APDU [12:27:48]CAPDU: 80 0D 01 02 [12:27:48]Write to MH i2c: E2 08 00 BF 23 80 0D 01 02 00 00 00 00 5B [12:27:48]Write i2c OK [12:27:48]MH_I2C_Read... [12:27:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:27:48]Read from MH i2c: E2 [12:27:48]MH_I2C_Read... [12:27:48]Read from MH i2c: E2 03 00 [12:27:48]MH_I2C_Read... [12:27:48]Read from MH i2c: E2 03 00 BF 23 00 90 00 56 [12:27:48]RAPDU: 90 00 [12:27:48]wFMCommunicate OK [12:27:48]wFMCommunicate request_size=255 [12:27:48]MH_SAM_APDU [12:27:48]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 C4 D4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 18 03 00 35 04 06 00 [12:27:48]Write to MH i2c: E2 02 01 C0 23 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 C4 D4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 18 03 00 35 04 06 00 00 00 7E [12:27:48]Write i2c OK [12:27:48]MH_I2C_Read... [12:27:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:49]Read from MH i2c: E2 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: E2 03 00 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: E2 03 00 C0 23 00 90 00 57 [12:27:49]RAPDU: 90 00 [12:27:49]wFMCommunicate OK [12:27:49]wFMCommunicate request_size=11 [12:27:49]MH_SAM_APDU [12:27:49]CAPDU: 80 0D 02 02 06 DF 03 30 E4 E6 76 [12:27:49]Write to MH i2c: E2 0E 00 C1 23 80 0D 02 02 06 00 DF 03 30 E4 E6 76 00 00 BC [12:27:49]Write i2c OK [12:27:49]MH_I2C_Read... [12:27:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:49]Read from MH i2c: E2 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: E2 03 00 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: E2 03 00 C1 23 00 90 00 58 [12:27:49]RAPDU: 90 00 [12:27:49]wFMCommunicate OK [12:27:49]wFMCommunicate request_size=4 [12:27:49]MH_SAM_APDU [12:27:49]CAPDU: 80 0D 03 02 [12:27:49]Write to MH i2c: E2 08 00 C2 23 80 0D 03 02 00 00 00 00 60 [12:27:49]Write i2c OK [12:27:49]MH_I2C_Read... [12:27:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:27:49]Read from MH i2c: E2 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: E2 0B 00 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: E2 0B 00 C2 23 00 4F 26 D2 5D A6 F7 E2 1D 90 00 A1 [12:27:49]RAPDU: 4F 26 D2 5D A6 F7 E2 1D 90 00 [12:27:49]wFMCommunicate OK [12:27:49]SAM_PROTO_SignData done [12:27:49]FM_MakeSignedData done [12:27:49]CreateOFDProtocolMessage [12:27:49]wFMCommunicate request_size=4 [12:27:49]MH_SAM_APDU [12:27:49]CAPDU: 80 11 00 00 [12:27:49]Write to MH i2c: E2 08 00 C3 23 80 11 00 00 00 00 00 00 60 [12:27:49]Write i2c OK [12:27:49]MH_I2C_Read... [12:27:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:49]Read from MH i2c: E2 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: E2 17 00 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: E2 17 00 C3 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B5 [12:27:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:27:49]wFMCommunicate OK [12:27:49]CreateOFDProtocolMessage done [12:27:49]OFDSenderStorePacket 202764 [12:27:49]StoreOFDPacket docnum=202764 [12:27:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 03 13 08 01 6A F4 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 C4 D4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 18 03 00 35 04 06 00 DF 03 30 E4 E6 76 4F 26 D2 5D A6 F7 E2 1D [12:27:49]CheckFolder [12:27:49]dirname=/storage/ofd_packets [12:27:49]CheckFolder done [12:27:49]ProducePacketName [12:27:49]name=ofd_packets/00202764 [12:27:49]NVStorageSaveData ofd_packets/00202764 [12:27:49]File name is /storage/ofd_packets/00202764 [12:27:49]Write 302 bytes [12:27:49]NVStorageSaveData done [12:27:49]OFDSenderStorePacket done [12:27:49]KKMCreateOFDPacket done [12:27:49]NVStorageSaveData kkm_last_timestamp [12:27:49]File name is /storage/kkm_last_timestamp [12:27:49]Write 4 bytes [12:27:49]NVStorageSaveData done [12:27:49]ExternCall_PrintAddStr [12:27:49]wPrintStart [12:27:49]Write to MH i2c: 01 00 00 C4 23 E7 [12:27:49]Write i2c OK [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: 01 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: 01 07 00 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: 01 07 00 C4 23 00 00 00 00 00 FF 0F FC [12:27:49]RasterBufferAndPrint [12:27:49]line Счет N : (1)450552 [12:27:49]line ИНН: 02508201610067 [12:27:49]line Контрольно-Кассовый Чек [12:27:49]line ПРОДАЖА [12:27:49]line ТРК (МРК, ГНК) : 42 [12:27:49]line Товар: 2710124130 [12:27:49]line SUPER 92-К-5 [12:27:49]line 8.780 * 68.40 [12:27:49]line = 600.55 [12:27:49]line НДС 12% НСП 1% [12:27:49]line > о реализуемом товаре [12:27:49]line ОКРУГЛЕНИЕ: -0.55 [12:27:49]line ИТОГО: 600.00 [12:27:49]line Внесено: 600.00 [12:27:49]line СДАЧА: 0.00 [12:27:49]line НСП 1% : 5.31 [12:27:49]line НДС 12% : 63.77 [12:27:49]line Наличными: 600.00 [12:27:49]line Безнал.: 0.00 [12:27:49]line Место: АЗС № 171 "Партнер Нефть" [12:27:49]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:27:49]line СНО: Общий режим [12:27:49]line Чек 159 29.10.2024 12:27 [12:27:49]line Смена: 546 ФФД: 1.0 [12:27:49]line ЗНМ: 0300000109 [12:27:49]line РНМ: 0000000000091777 [12:27:49]line Версия ККМ: 001 [12:27:49]line ФМ: 0000000000871756 [12:27:49]line ФД: 202764 [12:27:49]line ФПД: 245204798203510 [12:27:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122748&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202764&fm=245204798203510&tin=02508201610067®Number=0000000000091777&sum=60000 [12:27:49]written 0, free lines is 4095 [12:27:49]OFD Sender: Processing packet 202764 [packets to send 116, broken 115] [12:27:49]ProducePacketName [12:27:49]name=ofd_packets/00202764 [12:27:49]OFD Sender: To server: pG, [12:27:49]CommunicateWithHost lk.salyk.kg:30040 [12:27:49]ConnectInit lk.salyk.kg [12:27:49]Connected sock=11 [12:27:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 03 13 08 01 6A F4 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 C4 D4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 18 03 00 35 04 06 00 DF 03 30 E4 E6 76 4F 26 D2 5D A6 F7 E2 1D [12:27:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 26 D0 47 00 84 CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 18 03 00 F4 03 04 00 76 80 20 67 B6 04 01 00 00 22 F1 D0 7D 5C 7D 59 30 [12:27:49]CommunicateWithHost err = 0 [12:27:49]CheckOFDResponse [12:27:49]1017 (14) - 77093643461234 [12:27:49]1041 (16) - 0000000000871756 [12:27:49]1040 (4) - 202764 [12:27:49]1012 (4) - 29.10.2024 06:28 [12:27:49]1206 (1) - 0 [12:27:49]OFD Sender: Remove packet 202764 [12:27:49]ProducePacketName [12:27:49]name=ofd_packets/00202764 [12:27:49]NVStorageDeleteData [12:27:49]Write to MH i2c: 01 00 00 EF 23 12 [12:27:49]Write i2c OK [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: 01 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: 01 07 00 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: 01 07 00 EF 23 00 00 00 00 00 99 0C BE [12:27:49]RasterBufferAndPrint [12:27:49]line [12:27:49]line [12:27:49]line [12:27:49]line [12:27:49]line [12:27:49]written 0, free lines is 3229 [12:27:49]MH_Cut [12:27:49]Write to MH i2c: D1 01 00 F6 23 01 EB [12:27:49]Write i2c OK [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: D1 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: D1 01 00 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: D1 01 00 F6 23 00 EA [12:27:49]Write to MH i2c: 01 00 00 F7 23 1A [12:27:49]Write i2c OK [12:27:49]MH_I2C_Read... [12:27:50]OFD Sender: No OFD packet to send [12:27:50]*** Cut start [12:27:50]*** Purtial cut [12:27:50]*** CUTSNS_PIN = 0 [12:27:50]*** Stage 1: CUTSNS_PIN = 1 [12:27:52]Read from MH i2c: 01 [12:27:52]MH_I2C_Read... [12:27:52]*** Stop cut motor [12:27:52]*** Cut end [12:27:52]Read from MH i2c: 01 07 00 [12:27:52]MH_I2C_Read... [12:27:52]Read from MH i2c: 01 07 00 F7 23 00 00 00 00 00 FF 0F 2F [12:27:52]process_action close_receipt done [12:27:52]requested_data is exist [12:27:52]produce_requested_data [12:27:52]requested_item fm.sn is exist - process it [12:27:52]wFMCommunicate request_size=4 [12:27:52]MH_SAM_APDU [12:27:52]CAPDU: 80 11 00 00 [12:27:52]Write to MH i2c: E2 08 00 F8 23 80 11 00 00 00 00 00 00 95 [12:27:52]Write i2c OK [12:27:52]MH_I2C_Read... [12:27:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:52]Read from MH i2c: E2 [12:27:52]MH_I2C_Read... [12:27:52]Read from MH i2c: E2 17 00 [12:27:52]MH_I2C_Read... [12:27:52]Read from MH i2c: E2 17 00 F8 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EA [12:27:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:27:52]wFMCommunicate OK [12:27:52]requested_item fd.num is exist - process it [12:27:52]SAM_PROTO_GetFieldsCounters [12:27:52]wFMCommunicate request_size=4 [12:27:52]MH_SAM_APDU [12:27:52]CAPDU: 80 13 00 00 [12:27:52]Write to MH i2c: E2 08 00 F9 23 80 13 00 00 00 00 00 00 98 [12:27:52]Write i2c OK [12:27:52]MH_I2C_Read... [12:27:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:27:52]Read from MH i2c: E2 [12:27:52]MH_I2C_Read... [12:27:52]Read from MH i2c: E2 62 00 [12:27:52]MH_I2C_Read... [12:27:52]Read from MH i2c: E2 62 00 F9 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [12:27:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:27:52]wFMCommunicate OK [12:27:52]SAM_PROTO_GetFieldsCounters done [12:27:52]requested_item shift.num is exist - process it [12:27:52]requested_item shift.opened is exist - process it [12:27:52]req_shift_opened [12:27:52]FM_GetShiftState [12:27:52]SAM_PROTO_GetShiftState [12:27:52]wFMCommunicate request_size=4 [12:27:52]MH_SAM_APDU [12:27:52]CAPDU: 80 13 01 00 [12:27:52]Write to MH i2c: E2 08 00 FA 23 80 13 01 00 00 00 00 00 9A [12:27:52]Write i2c OK [12:27:52]MH_I2C_Read... [12:27:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:52]Read from MH i2c: E2 [12:27:52]MH_I2C_Read... [12:27:52]Read from MH i2c: E2 0E 00 [12:27:52]MH_I2C_Read... [12:27:52]Read from MH i2c: E2 0E 00 FA 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 83 [12:27:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:27:52]wFMCommunicate OK [12:27:52]SAM_PROTO_GetShiftState done [12:27:52]FM_GetShiftState done [12:27:52]req_shift_opened done [12:27:52]requested_item shift.open_date is exist - process it [12:27:52]req_shift_open_date [12:27:52]req_shift_open_date done [12:27:52]produce_requested_data done [12:27:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202764,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:27:52]process_action_free close_receipt [12:27:52]json_value_free [12:27:52]json_value_free done [12:27:52]process_json_proto returns [12:27:52]Send response to host [12:27:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202764,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:27:52]free response buf [12:27:52]execute_script done [12:27:52]execute_script returns [12:27:52]free content buf [12:27:52]Sock 8.Close socket [12:27:52]Sock 8.Thread stoped [12:27:55]OFD Sender: No OFD packet to send [12:28:00]OFD Sender: No OFD packet to send [12:28:05]OFD Sender: No OFD packet to send [12:28:10]OFD Sender: No OFD packet to send [12:28:14]accept exits with 9 [12:28:14]New connection [12:28:14]New thread 3066977636 created [12:28:14]Thread 3066834276 joined [12:28:14]Waiting for new connection... [12:28:14] Sock 9.Parse request [12:28:14]Sock 9.Check first char [12:28:14]Sock 9.First char is OK [12:28:14]request: POST /json_proto HTTP/1.0 [12:28:14]Method: POST [12:28:14]URL: /json_proto [12:28:14]Method is POST - this is cgi request [12:28:14]url: /json_proto [12:28:14]query_string will be loaded in cgi processing [12:28:14]execute_cgi json_proto POST (null) [12:28:14]execute_cgi path=json_proto method=POST [12:28:14]POST find Content-Length [12:28:14]Host: 172.17.63.195:8080 [12:28:14]Content-Length: 766 [12:28:14]Content-Type: application/json [12:28:14] [12:28:14]POST finish read [12:28:14]Found Content-Length = 766 [12:28:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:28:14]execute_script... [12:28: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)450551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:28:14]POST & json_proto [12:28:14]process_json_proto [12:28:14]json parsed OK: [12:28:14]protocol is kg_v1.0 [12:28:14]action value=close_receipt [12:28:14]process_action close_receipt [12:28:14]cmd_close_receipt [12:28:14]MH_GetDate [12:28:14]Write to MH i2c: F0 00 00 FB 23 0D [12:28:14]Write i2c OK [12:28:14]MH_I2C_Read... [12:28:14]Read from MH i2c: F0 [12:28:14]MH_I2C_Read... [12:28:14]Read from MH i2c: F0 09 00 [12:28:14]MH_I2C_Read... [12:28:14]Read from MH i2c: F0 09 00 FB 23 00 DF D4 20 67 47 1B 1E 67 37 [12:28:14]GetLastDocTimeStamp 1730204868 [12:28:14]current date 1730204895 [12:28:14]FM_GetShiftState [12:28:14]SAM_PROTO_GetShiftState [12:28:14]wFMCommunicate request_size=4 [12:28:14]MH_SAM_APDU [12:28:14]CAPDU: 80 13 01 00 [12:28:14]Write to MH i2c: E2 08 00 FC 23 80 13 01 00 00 00 00 00 9C [12:28:14]Write i2c OK [12:28:14]MH_I2C_Read... [12:28:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:14]Read from MH i2c: E2 [12:28:14]MH_I2C_Read... [12:28:14]Read from MH i2c: E2 0E 00 [12:28:14]MH_I2C_Read... [12:28:14]Read from MH i2c: E2 0E 00 FC 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 85 [12:28:14]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:28:14]wFMCommunicate OK [12:28:14]SAM_PROTO_GetShiftState done [12:28:14]FM_GetShiftState done [12:28:14]opened in 1730160431 [12:28:14]opened+sec_in_day 1730246831 [12:28:14]quantity*price = 100050 [12:28:14]sum+1 = 100052 [12:28:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 160 29.10.2024 12:28 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202765 ФПД: 106072913488599 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122815&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202765&fm=106072913488599&tin=02508201610067®Number=0000000000091777&sum=100051 [12:28:15]StoreToDocumentArchive [12:28:15]shift 546 fd 202765 [12:28:15]save to /storage/0546/doc_00202765 [12:28:15]save last doc name /storage/0546/doc_00202765 to /storage/kkm_last_doc_name [12:28:15]save OK [12:28:15]Clear old archive folders... [12:28:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:28:15]tlvbuf is 007AFC90 [12:28:15]SAM_PROTO_ClearQueue [12:28:15]wFMCommunicate request_size=4 [12:28:15]MH_SAM_APDU [12:28:15]CAPDU: 80 09 00 00 [12:28:15]Write to MH i2c: E2 08 00 09 24 80 09 00 00 00 00 00 00 9F [12:28:15]Write i2c OK [12:28:15]MH_I2C_Read... [12:28:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:28:16]Read from MH i2c: E2 [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: E2 03 00 [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: E2 03 00 09 24 00 90 00 A1 [12:28:16]RAPDU: 90 00 [12:28:16]wFMCommunicate OK [12:28:16]SAM_PROTO_ClearQueue done [12:28:16]KKMCreateOFDPacket [12:28:16]OFDProtocolAddRootSTLVToBuf [12:28:16]FM_MakeSignedData [12:28:16]FM_MakeSignedData [12:28:16]SAM_PROTO_SignData [12:28:16]wFMCommunicate request_size=4 [12:28:16]MH_SAM_APDU [12:28:16]CAPDU: 80 0D 01 02 [12:28:16]Write to MH i2c: E2 08 00 0A 24 80 0D 01 02 00 00 00 00 A7 [12:28:16]Write i2c OK [12:28:16]MH_I2C_Read... [12:28:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:28:16]Read from MH i2c: E2 [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: E2 03 00 [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: E2 03 00 0A 24 00 90 00 A2 [12:28:16]RAPDU: 90 00 [12:28:16]wFMCommunicate OK [12:28:16]wFMCommunicate request_size=255 [12:28:16]MH_SAM_APDU [12:28:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 DF D4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 18 03 00 35 04 06 00 60 79 06 54 [12:28:16]Write to MH i2c: E2 02 01 0B 24 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 DF D4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 18 03 00 35 04 06 00 60 79 06 54 00 00 F0 [12:28:16]Write i2c OK [12:28:16]MH_I2C_Read... [12:28:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:16]Read from MH i2c: E2 [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: E2 03 00 [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: E2 03 00 0B 24 00 90 00 A3 [12:28:16]RAPDU: 90 00 [12:28:16]wFMCommunicate OK [12:28:16]wFMCommunicate request_size=7 [12:28:16]MH_SAM_APDU [12:28:16]CAPDU: 80 0D 02 02 02 2A D7 [12:28:16]Write to MH i2c: E2 0A 00 0C 24 80 0D 02 02 02 00 2A D7 00 00 AF [12:28:16]Write i2c OK [12:28:16]MH_I2C_Read... [12:28:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:16]Read from MH i2c: E2 [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: E2 03 00 [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: E2 03 00 0C 24 00 90 00 A4 [12:28:16]RAPDU: 90 00 [12:28:16]wFMCommunicate OK [12:28:16]wFMCommunicate request_size=4 [12:28:16]MH_SAM_APDU [12:28:16]CAPDU: 80 0D 03 02 [12:28:16]Write to MH i2c: E2 08 00 0D 24 80 0D 03 02 00 00 00 00 AC [12:28:16]Write i2c OK [12:28:16]MH_I2C_Read... [12:28:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:28:16]Read from MH i2c: E2 [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: E2 0B 00 [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: E2 0B 00 0D 24 00 25 69 58 74 48 BF 1A E6 90 00 0E [12:28:16]RAPDU: 25 69 58 74 48 BF 1A E6 90 00 [12:28:16]wFMCommunicate OK [12:28:16]SAM_PROTO_SignData done [12:28:16]FM_MakeSignedData done [12:28:16]CreateOFDProtocolMessage [12:28:16]wFMCommunicate request_size=4 [12:28:16]MH_SAM_APDU [12:28:16]CAPDU: 80 11 00 00 [12:28:16]Write to MH i2c: E2 08 00 0E 24 80 11 00 00 00 00 00 00 AC [12:28:16]Write i2c OK [12:28:16]MH_I2C_Read... [12:28:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:16]Read from MH i2c: E2 [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: E2 17 00 [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: E2 17 00 0E 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 01 [12:28:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:28:16]wFMCommunicate OK [12:28:16]CreateOFDProtocolMessage done [12:28:16]OFDSenderStorePacket 202765 [12:28:16]StoreOFDPacket docnum=202765 [12:28:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 B4 4D 04 01 0E 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 DF D4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 18 03 00 35 04 06 00 60 79 06 54 2A D7 25 69 58 74 48 BF 1A E6 [12:28:16]CheckFolder [12:28:16]dirname=/storage/ofd_packets [12:28:16]CheckFolder done [12:28:16]ProducePacketName [12:28:16]name=ofd_packets/00202765 [12:28:16]NVStorageSaveData ofd_packets/00202765 [12:28:16]File name is /storage/ofd_packets/00202765 [12:28:16]Write 298 bytes [12:28:16]NVStorageSaveData done [12:28:16]OFDSenderStorePacket done [12:28:16]KKMCreateOFDPacket done [12:28:16]NVStorageSaveData kkm_last_timestamp [12:28:16]File name is /storage/kkm_last_timestamp [12:28:16]Write 4 bytes [12:28:16]NVStorageSaveData done [12:28:16]ExternCall_PrintAddStr [12:28:16]wPrintStart [12:28:16]Write to MH i2c: 01 00 00 0F 24 33 [12:28:16]Write i2c OK [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: 01 [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: 01 07 00 [12:28:16]MH_I2C_Read... [12:28:16]Read from MH i2c: 01 07 00 0F 24 00 00 00 00 00 FF 0F 48 [12:28:16]RasterBufferAndPrint [12:28:16]line Счет N : (1)450551 [12:28:16]line ИНН: 02508201610067 [12:28:16]line Контрольно-Кассовый Чек [12:28:16]line ПРОДАЖА [12:28:16]line ТРК (МРК, ГНК) : 33 [12:28:16]line Товар: 2710194210 [12:28:16]line ДТ-К-2 [12:28:16]line 13.130 * 76.20 [12:28:16]line = 1000.51 [12:28:16]line НДС 12% НСП 1% [12:28:16]line > о реализуемом товаре [12:28:16]line ИТОГО: 1000.51 [12:28:16]line НСП 1% : 8.85 [12:28:16]line НДС 12% : 106.25 [12:28:16]line Наличными: 0.00 [12:28:16]line Безнал.: 1000.51 [12:28:16]line Место: АЗС № 171 "Партнер Нефть" [12:28:16]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:28:16]line СНО: Общий режим [12:28:16]line Чек 160 29.10.2024 12:28 [12:28:16]line Смена: 546 ФФД: 1.0 [12:28:16]line ЗНМ: 0300000109 [12:28:16]line РНМ: 0000000000091777 [12:28:16]line Версия ККМ: 001 [12:28:16]line Платежная система: Mbank [12:28:16]line ФМ: 0000000000871756 [12:28:16]line ФД: 202765 [12:28:16]line ФПД: 106072913488599 [12:28:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122815&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202765&fm=106072913488599&tin=02508201610067®Number=0000000000091777&sum=100051 [12:28:16]OFD Sender: Processing packet 202765 [packets to send 116, broken 115] [12:28:16]ProducePacketName [12:28:16]name=ofd_packets/00202765 [12:28:16]OFD Sender: To server: pG, [12:28:16]CommunicateWithHost lk.salyk.kg:30040 [12:28:16]ConnectInit lk.salyk.kg [12:28:16]written 0, free lines is 4095 [12:28:16]Connected sock=10 [12:28:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 B4 4D 04 01 0E 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 DF D4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 18 03 00 35 04 06 00 60 79 06 54 2A D7 25 69 58 74 48 BF 1A E6 [12:28:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7E 77 47 00 89 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 18 03 00 F4 03 04 00 92 80 20 67 B6 04 01 00 00 34 B3 69 16 0B 52 56 68 [12:28:17]CommunicateWithHost err = 0 [12:28:17]CheckOFDResponse [12:28:17]1017 (14) - 77093643461234 [12:28:17]1041 (16) - 0000000000871756 [12:28:17]1040 (4) - 202765 [12:28:17]1012 (4) - 29.10.2024 06:28 [12:28:17]1206 (1) - 0 [12:28:17]OFD Sender: Remove packet 202765 [12:28:17]ProducePacketName [12:28:17]name=ofd_packets/00202765 [12:28:17]NVStorageDeleteData [12:28:17]Write to MH i2c: 01 00 00 38 24 5C [12:28:17]Write i2c OK [12:28:17]MH_I2C_Read... [12:28:17]Read from MH i2c: 01 [12:28:17]MH_I2C_Read... [12:28:17]Read from MH i2c: 01 07 00 [12:28:17]MH_I2C_Read... [12:28:17]Read from MH i2c: 01 07 00 38 24 00 00 00 00 00 D6 0C 45 [12:28:17]RasterBufferAndPrint [12:28:17]line [12:28:17]line [12:28:17]line [12:28:17]line [12:28:17]line [12:28:17]written 0, free lines is 3290 [12:28:17]MH_Cut [12:28:17]Write to MH i2c: D1 01 00 3F 24 01 35 [12:28:17]Write i2c OK [12:28:17]MH_I2C_Read... [12:28:17]Read from MH i2c: D1 [12:28:17]MH_I2C_Read... [12:28:17]Read from MH i2c: D1 01 00 [12:28:17]MH_I2C_Read... [12:28:17]Read from MH i2c: D1 01 00 3F 24 00 34 [12:28:17]Write to MH i2c: 01 00 00 40 24 64 [12:28:17]Write i2c OK [12:28:17]MH_I2C_Read... [12:28:17]OFD Sender: No OFD packet to send [12:28:18]*** Cut start [12:28:18]*** Purtial cut [12:28:18]*** Stage 1: CUTSNS_PIN = 1 [12:28:18]Read from MH i2c: 01 [12:28:18]MH_I2C_Read... [12:28:18]*** Stop cut motor [12:28:18]*** Cut end [12:28:18]Read from MH i2c: 01 07 00 [12:28:18]MH_I2C_Read... [12:28:18]Read from MH i2c: 01 07 00 40 24 00 00 00 00 00 FF 0F 79 [12:28:18]process_action close_receipt done [12:28:18]requested_data is exist [12:28:18]produce_requested_data [12:28:18]requested_item fm.sn is exist - process it [12:28:18]wFMCommunicate request_size=4 [12:28:18]MH_SAM_APDU [12:28:18]CAPDU: 80 11 00 00 [12:28:18]Write to MH i2c: E2 08 00 41 24 80 11 00 00 00 00 00 00 DF [12:28:18]Write i2c OK [12:28:18]MH_I2C_Read... [12:28:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:18]Read from MH i2c: E2 [12:28:18]MH_I2C_Read... [12:28:18]Read from MH i2c: E2 17 00 [12:28:18]MH_I2C_Read... [12:28:18]Read from MH i2c: E2 17 00 41 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 34 [12:28:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:28:18]wFMCommunicate OK [12:28:18]requested_item fd.num is exist - process it [12:28:18]SAM_PROTO_GetFieldsCounters [12:28:18]wFMCommunicate request_size=4 [12:28:18]MH_SAM_APDU [12:28:18]CAPDU: 80 13 00 00 [12:28:18]Write to MH i2c: E2 08 00 42 24 80 13 00 00 00 00 00 00 E2 [12:28:18]Write i2c OK [12:28:18]MH_I2C_Read... [12:28:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:28:18]Read from MH i2c: E2 [12:28:18]MH_I2C_Read... [12:28:18]Read from MH i2c: E2 62 00 [12:28:18]MH_I2C_Read... [12:28:18]Read from MH i2c: E2 62 00 42 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 37 [12:28:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:28:18]wFMCommunicate OK [12:28:18]SAM_PROTO_GetFieldsCounters done [12:28:18]requested_item shift.num is exist - process it [12:28:18]requested_item shift.opened is exist - process it [12:28:18]req_shift_opened [12:28:18]FM_GetShiftState [12:28:18]SAM_PROTO_GetShiftState [12:28:18]wFMCommunicate request_size=4 [12:28:18]MH_SAM_APDU [12:28:18]CAPDU: 80 13 01 00 [12:28:18]Write to MH i2c: E2 08 00 43 24 80 13 01 00 00 00 00 00 E4 [12:28:18]Write i2c OK [12:28:18]MH_I2C_Read... [12:28:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:18]Read from MH i2c: E2 [12:28:18]MH_I2C_Read... [12:28:18]Read from MH i2c: E2 0E 00 [12:28:18]MH_I2C_Read... [12:28:18]Read from MH i2c: E2 0E 00 43 24 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CD [12:28:18]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:28:18]wFMCommunicate OK [12:28:18]SAM_PROTO_GetShiftState done [12:28:18]FM_GetShiftState done [12:28:18]req_shift_opened done [12:28:18]requested_item shift.open_date is exist - process it [12:28:18]req_shift_open_date [12:28:18]req_shift_open_date done [12:28:18]produce_requested_data done [12:28:18]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202765,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:28:18]process_action_free close_receipt [12:28:18]json_value_free [12:28:18]json_value_free done [12:28:18]process_json_proto returns [12:28:18]Send response to host [12:28:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202765,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:28:18]free response buf [12:28:18]execute_script done [12:28:18]execute_script returns [12:28:18]free content buf [12:28:18]Sock 9.Close socket [12:28:18]Sock 9.Thread stoped [12:28:22]OFD Sender: No OFD packet to send [12:28:27]OFD Sender: No OFD packet to send [12:28:32]OFD Sender: No OFD packet to send [12:28:37]OFD Sender: No OFD packet to send [12:28:42]OFD Sender: No OFD packet to send [12:28:47]OFD Sender: No OFD packet to send [12:28:52]OFD Sender: No OFD packet to send [12:28:57]OFD Sender: No OFD packet to send [12:29:02]OFD Sender: No OFD packet to send [12:29:05]accept exits with 8 [12:29:05]New connection [12:29:05]New thread 3066834276 created [12:29:05]Thread 3066977636 joined [12:29:05]Waiting for new connection... [12:29:05] Sock 8.Parse request [12:29:05]Sock 8.Check first char [12:29:05]Sock 8.First char is OK [12:29:05]request: POST /json_proto HTTP/1.0 [12:29:05]Method: POST [12:29:05]URL: /json_proto [12:29:05]Method is POST - this is cgi request [12:29:05]url: /json_proto [12:29:05]query_string will be loaded in cgi processing [12:29:05]execute_cgi json_proto POST (null) [12:29:05]execute_cgi path=json_proto method=POST [12:29:05]POST find Content-Length [12:29:05]Host: 172.17.63.195:8080 [12:29:05]Content-Length: 679 [12:29:05]Content-Type: application/json [12:29:05] [12:29:05]POST finish read [12:29:05]Found Content-Length = 679 [12:29:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:05]execute_script... [12:29: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)450553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:05]POST & json_proto [12:29:05]process_json_proto [12:29:05]json parsed OK: [12:29:05]protocol is kg_v1.0 [12:29:05]action value=close_receipt [12:29:05]process_action close_receipt [12:29:05]cmd_close_receipt [12:29:05]MH_GetDate [12:29:05]Write to MH i2c: F0 00 00 44 24 57 [12:29:05]Write i2c OK [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: F0 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: F0 09 00 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: F0 09 00 44 24 00 12 D5 20 67 47 1B 1E 67 B5 [12:29:05]GetLastDocTimeStamp 1730204895 [12:29:05]current date 1730204946 [12:29:05]FM_GetShiftState [12:29:05]SAM_PROTO_GetShiftState [12:29:05]wFMCommunicate request_size=4 [12:29:05]MH_SAM_APDU [12:29:05]CAPDU: 80 13 01 00 [12:29:05]Write to MH i2c: E2 08 00 45 24 80 13 01 00 00 00 00 00 E6 [12:29:05]Write i2c OK [12:29:05]MH_I2C_Read... [12:29:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:05]Read from MH i2c: E2 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: E2 0E 00 [12:29:05]MH_I2C_Read... [12:29:05]Read from MH i2c: E2 0E 00 45 24 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CF [12:29:05]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:29:05]wFMCommunicate OK [12:29:05]SAM_PROTO_GetShiftState done [12:29:05]FM_GetShiftState done [12:29:05]opened in 1730160431 [12:29:05]opened+sec_in_day 1730246831 [12:29:05]quantity*price = 160020 [12:29:05]sum+1 = 160021 [12:29:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 161 29.10.2024 12:29 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202766 ФПД: 8465391253149 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122906&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202766&fm=8465391253149&tin=02508201610067®Number=0000000000091777&sum=160000 [12:29:06]StoreToDocumentArchive [12:29:06]shift 546 fd 202766 [12:29:06]save to /storage/0546/doc_00202766 [12:29:06]save last doc name /storage/0546/doc_00202766 to /storage/kkm_last_doc_name [12:29:06]save OK [12:29:06]Clear old archive folders... [12:29:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:29:06]tlvbuf is 007D8370 [12:29:06]SAM_PROTO_ClearQueue [12:29:06]wFMCommunicate request_size=4 [12:29:06]MH_SAM_APDU [12:29:06]CAPDU: 80 09 00 00 [12:29:06]Write to MH i2c: E2 08 00 52 24 80 09 00 00 00 00 00 00 E8 [12:29:06]Write i2c OK [12:29:06]MH_I2C_Read... [12:29:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:29:06]Read from MH i2c: E2 [12:29:06]MH_I2C_Read... [12:29:06]Read from MH i2c: E2 03 00 [12:29:06]MH_I2C_Read... [12:29:06]Read from MH i2c: E2 03 00 52 24 00 90 00 EA [12:29:06]RAPDU: 90 00 [12:29:06]wFMCommunicate OK [12:29:06]SAM_PROTO_ClearQueue done [12:29:06]KKMCreateOFDPacket [12:29:06]OFDProtocolAddRootSTLVToBuf [12:29:06]FM_MakeSignedData [12:29:06]FM_MakeSignedData [12:29:06]SAM_PROTO_SignData [12:29:06]wFMCommunicate request_size=4 [12:29:06]MH_SAM_APDU [12:29:06]CAPDU: 80 0D 01 02 [12:29:06]Write to MH i2c: E2 08 00 53 24 80 0D 01 02 00 00 00 00 F0 [12:29:06]Write i2c OK [12:29:06]MH_I2C_Read... [12:29:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:29:06]Read from MH i2c: E2 [12:29:06]MH_I2C_Read... [12:29:06]Read from MH i2c: E2 03 00 [12:29:06]MH_I2C_Read... [12:29:06]Read from MH i2c: E2 03 00 53 24 00 90 00 EB [12:29:06]RAPDU: 90 00 [12:29:06]wFMCommunicate OK [12:29:06]wFMCommunicate request_size=255 [12:29:06]MH_SAM_APDU [12:29:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 12 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 18 03 00 35 04 06 00 07 B3 00 A3 [12:29:06]Write to MH i2c: E2 02 01 54 24 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 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 12 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 18 03 00 35 04 06 00 07 B3 00 A3 00 00 E3 [12:29:06]Write i2c OK [12:29:06]MH_I2C_Read... [12:29:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:06]Read from MH i2c: E2 [12:29:06]MH_I2C_Read... [12:29:06]Read from MH i2c: E2 03 00 [12:29:06]MH_I2C_Read... [12:29:06]Read from MH i2c: E2 03 00 54 24 00 90 00 EC [12:29:06]RAPDU: 90 00 [12:29:06]wFMCommunicate OK [12:29:06]wFMCommunicate request_size=7 [12:29:06]MH_SAM_APDU [12:29:06]CAPDU: 80 0D 02 02 02 76 9D [12:29:06]Write to MH i2c: E2 0A 00 55 24 80 0D 02 02 02 00 76 9D 00 00 0A [12:29:06]Write i2c OK [12:29:06]MH_I2C_Read... [12:29:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:07]Read from MH i2c: E2 [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: E2 03 00 [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: E2 03 00 55 24 00 90 00 ED [12:29:07]RAPDU: 90 00 [12:29:07]wFMCommunicate OK [12:29:07]wFMCommunicate request_size=4 [12:29:07]MH_SAM_APDU [12:29:07]CAPDU: 80 0D 03 02 [12:29:07]Write to MH i2c: E2 08 00 56 24 80 0D 03 02 00 00 00 00 F5 [12:29:07]Write i2c OK [12:29:07]MH_I2C_Read... [12:29:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:29:07]Read from MH i2c: E2 [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: E2 0B 00 [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: E2 0B 00 56 24 00 0E AB 90 34 14 9E 52 E3 90 00 5A [12:29:07]RAPDU: 0E AB 90 34 14 9E 52 E3 90 00 [12:29:07]wFMCommunicate OK [12:29:07]SAM_PROTO_SignData done [12:29:07]FM_MakeSignedData done [12:29:07]CreateOFDProtocolMessage [12:29:07]wFMCommunicate request_size=4 [12:29:07]MH_SAM_APDU [12:29:07]CAPDU: 80 11 00 00 [12:29:07]Write to MH i2c: E2 08 00 57 24 80 11 00 00 00 00 00 00 F5 [12:29:07]Write i2c OK [12:29:07]MH_I2C_Read... [12:29:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:07]Read from MH i2c: E2 [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: E2 17 00 [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: E2 17 00 57 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4A [12:29:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:29:07]wFMCommunicate OK [12:29:07]CreateOFDProtocolMessage done [12:29:07]OFDSenderStorePacket 202766 [12:29:07]StoreOFDPacket docnum=202766 [12:29:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 49 B9 04 01 ED 8D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 12 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 18 03 00 35 04 06 00 07 B3 00 A3 76 9D 0E AB 90 34 14 9E 52 E3 [12:29:07]CheckFolder [12:29:07]dirname=/storage/ofd_packets [12:29:07]CheckFolder done [12:29:07]ProducePacketName [12:29:07]name=ofd_packets/00202766 [12:29:07]NVStorageSaveData ofd_packets/00202766 [12:29:07]File name is /storage/ofd_packets/00202766 [12:29:07]Write 298 bytes [12:29:07]NVStorageSaveData done [12:29:07]OFDSenderStorePacket done [12:29:07]KKMCreateOFDPacket done [12:29:07]NVStorageSaveData kkm_last_timestamp [12:29:07]File name is /storage/kkm_last_timestamp [12:29:07]Write 4 bytes [12:29:07]NVStorageSaveData done [12:29:07]ExternCall_PrintAddStr [12:29:07]wPrintStart [12:29:07]Write to MH i2c: 01 00 00 58 24 7C [12:29:07]Write i2c OK [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: 01 [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: 01 07 00 [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: 01 07 00 58 24 00 00 00 00 00 FF 0F 91 [12:29:07]RasterBufferAndPrint [12:29:07]line Счет N : (1)450553 [12:29:07]line ИНН: 02508201610067 [12:29:07]line Контрольно-Кассовый Чек [12:29:07]line ПРОДАЖА [12:29:07]line ТРК (МРК, ГНК) : 11 [12:29:07]line Товар: 2710194210 [12:29:07]line ДТ-К-2 [12:29:07]line 21.000 * 76.20 [12:29:07]line = 1600.20 [12:29:07]line НДС 12% НСП 1% [12:29:07]line > о реализуемом товаре [12:29:07]line ОКРУГЛЕНИЕ: -0.20 [12:29:07]line ИТОГО: 1600.00 [12:29:07]line Внесено: 1600.00 [12:29:07]line СДАЧА: 0.00 [12:29:07]line НСП 1% : 14.16 [12:29:07]line НДС 12% : 169.93 [12:29:07]line Наличными: 1600.00 [12:29:07]line Безнал.: 0.00 [12:29:07]line Место: АЗС № 171 "Партнер Нефть" [12:29:07]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:29:07]line СНО: Общий режим [12:29:07]line Чек 161 29.10.2024 12:29 [12:29:07]line Смена: 546 ФФД: 1.0 [12:29:07]line ЗНМ: 0300000109 [12:29:07]line РНМ: 0000000000091777 [12:29:07]line Версия ККМ: 001 [12:29:07]line ФМ: 0000000000871756 [12:29:07]line ФД: 202766 [12:29:07]line ФПД: 8465391253149 [12:29:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122906&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202766&fm=8465391253149&tin=02508201610067®Number=0000000000091777&sum=160000 [12:29:07]OFD Sender: Processing packet 202766 [packets to send 116, broken 115] [12:29:07]ProducePacketName [12:29:07]name=ofd_packets/00202766 [12:29:07]OFD Sender: To server: pG, [12:29:07]CommunicateWithHost lk.salyk.kg:30040 [12:29:07]ConnectInit lk.salyk.kg [12:29:07]written 0, free lines is 4095 [12:29:07]Connected sock=10 [12:29:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 49 B9 04 01 ED 8D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 12 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 18 03 00 35 04 06 00 07 B3 00 A3 76 9D 0E AB 90 34 14 9E 52 E3 [12:29:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F0 06 47 00 3C C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 18 03 00 F4 03 04 00 C4 80 20 67 B6 04 01 00 00 A9 39 1A 6C A2 71 D5 66 [12:29:07]CommunicateWithHost err = 0 [12:29:07]CheckOFDResponse [12:29:07]1017 (14) - 77093643461234 [12:29:07]1041 (16) - 0000000000871756 [12:29:07]1040 (4) - 202766 [12:29:07]1012 (4) - 29.10.2024 06:29 [12:29:07]1206 (1) - 0 [12:29:07]OFD Sender: Remove packet 202766 [12:29:07]ProducePacketName [12:29:07]name=ofd_packets/00202766 [12:29:07]NVStorageDeleteData [12:29:07]Write to MH i2c: 01 00 00 83 24 A7 [12:29:07]Write i2c OK [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: 01 [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: 01 07 00 [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: 01 07 00 83 24 00 00 00 00 00 A4 0C 5E [12:29:07]RasterBufferAndPrint [12:29:07]line [12:29:07]line [12:29:07]line [12:29:07]line [12:29:07]line [12:29:07]written 0, free lines is 3242 [12:29:07]MH_Cut [12:29:07]Write to MH i2c: D1 01 00 8A 24 01 80 [12:29:07]Write i2c OK [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: D1 [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: D1 01 00 [12:29:07]MH_I2C_Read... [12:29:07]Read from MH i2c: D1 01 00 8A 24 00 7F [12:29:07]Write to MH i2c: 01 00 00 8B 24 AF [12:29:07]Write i2c OK [12:29:07]MH_I2C_Read... [12:29:08]OFD Sender: No OFD packet to send [12:29:08]*** Cut start [12:29:08]*** Purtial cut [12:29:08]*** Stage 1: CUTSNS_PIN = 1 [12:29:09]Read from MH i2c: 01 [12:29:09]MH_I2C_Read... [12:29:09]*** Stop cut motor [12:29:09]*** Cut end [12:29:09]Read from MH i2c: 01 07 00 [12:29:09]MH_I2C_Read... [12:29:09]Read from MH i2c: 01 07 00 8B 24 00 00 00 00 00 FF 0F C4 [12:29:09]process_action close_receipt done [12:29:09]requested_data is exist [12:29:09]produce_requested_data [12:29:09]requested_item fm.sn is exist - process it [12:29:09]wFMCommunicate request_size=4 [12:29:09]MH_SAM_APDU [12:29:09]CAPDU: 80 11 00 00 [12:29:09]Write to MH i2c: E2 08 00 8C 24 80 11 00 00 00 00 00 00 2A [12:29:09]Write i2c OK [12:29:09]MH_I2C_Read... [12:29:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:09]Read from MH i2c: E2 [12:29:09]MH_I2C_Read... [12:29:09]Read from MH i2c: E2 17 00 [12:29:09]MH_I2C_Read... [12:29:09]Read from MH i2c: E2 17 00 8C 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7F [12:29:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:29:09]wFMCommunicate OK [12:29:09]requested_item fd.num is exist - process it [12:29:09]SAM_PROTO_GetFieldsCounters [12:29:09]wFMCommunicate request_size=4 [12:29:09]MH_SAM_APDU [12:29:09]CAPDU: 80 13 00 00 [12:29:09]Write to MH i2c: E2 08 00 8D 24 80 13 00 00 00 00 00 00 2D [12:29:09]Write i2c OK [12:29:09]MH_I2C_Read... [12:29:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:29:09]Read from MH i2c: E2 [12:29:09]MH_I2C_Read... [12:29:09]Read from MH i2c: E2 62 00 [12:29:09]MH_I2C_Read... [12:29:09]Read from MH i2c: E2 62 00 8D 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 86 [12:29:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:29:09]wFMCommunicate OK [12:29:09]SAM_PROTO_GetFieldsCounters done [12:29:09]requested_item shift.num is exist - process it [12:29:09]requested_item shift.opened is exist - process it [12:29:09]req_shift_opened [12:29:09]FM_GetShiftState [12:29:09]SAM_PROTO_GetShiftState [12:29:09]wFMCommunicate request_size=4 [12:29:09]MH_SAM_APDU [12:29:09]CAPDU: 80 13 01 00 [12:29:09]Write to MH i2c: E2 08 00 8E 24 80 13 01 00 00 00 00 00 2F [12:29:09]Write i2c OK [12:29:09]MH_I2C_Read... [12:29:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:09]Read from MH i2c: E2 [12:29:09]MH_I2C_Read... [12:29:09]Read from MH i2c: E2 0E 00 [12:29:09]MH_I2C_Read... [12:29:09]Read from MH i2c: E2 0E 00 8E 24 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 18 [12:29:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:29:09]wFMCommunicate OK [12:29:09]SAM_PROTO_GetShiftState done [12:29:09]FM_GetShiftState done [12:29:09]req_shift_opened done [12:29:09]requested_item shift.open_date is exist - process it [12:29:09]req_shift_open_date [12:29:09]req_shift_open_date done [12:29:09]produce_requested_data done [12:29:09]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202766,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:29:09]process_action_free close_receipt [12:29:09]json_value_free [12:29:09]json_value_free done [12:29:09]process_json_proto returns [12:29:09]Send response to host [12:29:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202766,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:29:09]free response buf [12:29:09]execute_script done [12:29:09]execute_script returns [12:29:09]free content buf [12:29:09]Sock 8.Close socket [12:29:09]Sock 8.Thread stoped [12:29:13]OFD Sender: No OFD packet to send [12:29:18]OFD Sender: No OFD packet to send [12:29:23]OFD Sender: No OFD packet to send [12:29:24]accept exits with 9 [12:29:24]New connection [12:29:24]New thread 3066977636 created [12:29:24]Thread 3066834276 joined [12:29:24]Waiting for new connection... [12:29:24] Sock 9.Parse request [12:29:24]Sock 9.Check first char [12:29:24]Sock 9.First char is OK [12:29:24]request: POST /json_proto HTTP/1.0 [12:29:24]Method: POST [12:29:24]URL: /json_proto [12:29:24]Method is POST - this is cgi request [12:29:24]url: /json_proto [12:29:24]query_string will be loaded in cgi processing [12:29:24]execute_cgi json_proto POST (null) [12:29:24]execute_cgi path=json_proto method=POST [12:29:24]POST find Content-Length [12:29:24]Host: 172.17.63.195:8080 [12:29:24]Content-Length: 677 [12:29:24]Content-Type: application/json [12:29:24] [12:29:24]POST finish read [12:29:24]Found Content-Length = 677 [12:29:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450554", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.080, "sum" : 540.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:24]execute_script... [12:29:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450554", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.080, "sum" : 540.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:29:24]POST & json_proto [12:29:24]process_json_proto [12:29:24]json parsed OK: [12:29:24]protocol is kg_v1.0 [12:29:24]action value=close_receipt [12:29:24]process_action close_receipt [12:29:24]cmd_close_receipt [12:29:24]MH_GetDate [12:29:24]Write to MH i2c: F0 00 00 8F 24 A2 [12:29:24]Write i2c OK [12:29:24]MH_I2C_Read... [12:29:24]Read from MH i2c: F0 [12:29:24]MH_I2C_Read... [12:29:24]Read from MH i2c: F0 09 00 [12:29:24]MH_I2C_Read... [12:29:24]Read from MH i2c: F0 09 00 8F 24 00 25 D5 20 67 47 1B 1E 67 13 [12:29:24]GetLastDocTimeStamp 1730204946 [12:29:24]current date 1730204965 [12:29:24]FM_GetShiftState [12:29:24]SAM_PROTO_GetShiftState [12:29:24]wFMCommunicate request_size=4 [12:29:24]MH_SAM_APDU [12:29:24]CAPDU: 80 13 01 00 [12:29:24]Write to MH i2c: E2 08 00 90 24 80 13 01 00 00 00 00 00 31 [12:29:24]Write i2c OK [12:29:24]MH_I2C_Read... [12:29:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:24]Read from MH i2c: E2 [12:29:24]MH_I2C_Read... [12:29:24]Read from MH i2c: E2 0E 00 [12:29:24]MH_I2C_Read... [12:29:24]Read from MH i2c: E2 0E 00 90 24 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1A [12:29:24]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:29:24]wFMCommunicate OK [12:29:24]SAM_PROTO_GetShiftState done [12:29:24]FM_GetShiftState done [12:29:24]opened in 1730160431 [12:29:24]opened+sec_in_day 1730246831 [12:29:24]quantity*price = 54055 [12:29:24]sum+1 = 54056 [12:29:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 540.00 Внесено: 540.00 СДАЧА: 0.00 НСП 1% : 4.78 НДС 12% : 57.40 Наличными: 540.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 162 29.10.2024 12:29 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202767 ФПД: 33731266308404 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122925&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202767&fm=33731266308404&tin=02508201610067®Number=0000000000091777&sum=54000 [12:29:25]StoreToDocumentArchive [12:29:25]shift 546 fd 202767 [12:29:25]save to /storage/0546/doc_00202767 [12:29:25]save last doc name /storage/0546/doc_00202767 to /storage/kkm_last_doc_name [12:29:25]save OK [12:29:25]Clear old archive folders... [12:29:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:29:25]tlvbuf is 00839C70 [12:29:25]SAM_PROTO_ClearQueue [12:29:25]wFMCommunicate request_size=4 [12:29:25]MH_SAM_APDU [12:29:25]CAPDU: 80 09 00 00 [12:29:25]Write to MH i2c: E2 08 00 9D 24 80 09 00 00 00 00 00 00 33 [12:29:25]Write i2c OK [12:29:25]MH_I2C_Read... [12:29:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:29:25]Read from MH i2c: E2 [12:29:25]MH_I2C_Read... [12:29:25]Read from MH i2c: E2 03 00 [12:29:25]MH_I2C_Read... [12:29:25]Read from MH i2c: E2 03 00 9D 24 00 90 00 35 [12:29:25]RAPDU: 90 00 [12:29:25]wFMCommunicate OK [12:29:25]SAM_PROTO_ClearQueue done [12:29:25]KKMCreateOFDPacket [12:29:25]OFDProtocolAddRootSTLVToBuf [12:29:25]FM_MakeSignedData [12:29:25]FM_MakeSignedData [12:29:25]SAM_PROTO_SignData [12:29:25]wFMCommunicate request_size=4 [12:29:25]MH_SAM_APDU [12:29:25]CAPDU: 80 0D 01 02 [12:29:25]Write to MH i2c: E2 08 00 9E 24 80 0D 01 02 00 00 00 00 3B [12:29:25]Write i2c OK [12:29:25]MH_I2C_Read... [12:29:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:29:25]Read from MH i2c: E2 [12:29:25]MH_I2C_Read... [12:29:25]Read from MH i2c: E2 03 00 [12:29:25]MH_I2C_Read... [12:29:25]Read from MH i2c: E2 03 00 9E 24 00 90 00 36 [12:29:25]RAPDU: 90 00 [12:29:25]wFMCommunicate OK [12:29:25]wFMCommunicate request_size=255 [12:29:25]MH_SAM_APDU [12:29:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 90 1F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 27 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 25 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 18 03 00 35 04 06 00 1E [12:29:25]Write to MH i2c: E2 02 01 9F 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 32 FF 03 08 00 03 90 1F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 27 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 25 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 18 03 00 35 04 06 00 1E 00 00 A3 [12:29:25]Write i2c OK [12:29:25]MH_I2C_Read... [12:29:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:26]Read from MH i2c: E2 [12:29:26]MH_I2C_Read... [12:29:26]Read from MH i2c: E2 03 00 [12:29:26]MH_I2C_Read... [12:29:26]Read from MH i2c: E2 03 00 9F 24 00 90 00 37 [12:29:26]RAPDU: 90 00 [12:29:26]wFMCommunicate OK [12:29:26]wFMCommunicate request_size=10 [12:29:26]MH_SAM_APDU [12:29:26]CAPDU: 80 0D 02 02 05 AD AC 25 69 34 [12:29:26]Write to MH i2c: E2 0D 00 A0 24 80 0D 02 02 05 00 AD AC 25 69 34 00 00 63 [12:29:26]Write i2c OK [12:29:26]MH_I2C_Read... [12:29:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:29:26]Read from MH i2c: E2 [12:29:26]MH_I2C_Read... [12:29:26]Read from MH i2c: E2 03 00 [12:29:26]MH_I2C_Read... [12:29:26]Read from MH i2c: E2 03 00 A0 24 00 90 00 38 [12:29:26]RAPDU: 90 00 [12:29:26]wFMCommunicate OK [12:29:26]wFMCommunicate request_size=4 [12:29:26]MH_SAM_APDU [12:29:26]CAPDU: 80 0D 03 02 [12:29:26]Write to MH i2c: E2 08 00 A1 24 80 0D 03 02 00 00 00 00 40 [12:29:26]Write i2c OK [12:29:26]MH_I2C_Read... [12:29:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:29:26]Read from MH i2c: E2 [12:29:26]MH_I2C_Read... [12:29:26]Read from MH i2c: E2 0B 00 [12:29:26]MH_I2C_Read... [12:29:26]Read from MH i2c: E2 0B 00 A1 24 00 14 7F 46 D3 DF B4 28 ED 90 00 95 [12:29:26]RAPDU: 14 7F 46 D3 DF B4 28 ED 90 00 [12:29:26]wFMCommunicate OK [12:29:26]SAM_PROTO_SignData done [12:29:26]FM_MakeSignedData done [12:29:26]CreateOFDProtocolMessage [12:29:26]wFMCommunicate request_size=4 [12:29:26]MH_SAM_APDU [12:29:26]CAPDU: 80 11 00 00 [12:29:26]Write to MH i2c: E2 08 00 A2 24 80 11 00 00 00 00 00 00 40 [12:29:26]Write i2c OK [12:29:26]MH_I2C_Read... [12:29:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:26]Read from MH i2c: E2 [12:29:26]MH_I2C_Read... [12:29:26]Read from MH i2c: E2 17 00 [12:29:26]MH_I2C_Read... [12:29:26]Read from MH i2c: E2 17 00 A2 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 95 [12:29:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:29:26]wFMCommunicate OK [12:29:26]CreateOFDProtocolMessage done [12:29:26]OFDSenderStorePacket 202767 [12:29:26]StoreOFDPacket docnum=202767 [12:29:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DB 65 07 01 C2 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 90 1F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 27 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 25 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 18 03 00 35 04 06 00 1E AD AC 25 69 34 14 7F 46 D3 DF B4 28 ED [12:29:26]CheckFolder [12:29:26]dirname=/storage/ofd_packets [12:29:26]CheckFolder done [12:29:26]ProducePacketName [12:29:26]name=ofd_packets/00202767 [12:29:26]NVStorageSaveData ofd_packets/00202767 [12:29:26]File name is /storage/ofd_packets/00202767 [12:29:26]Write 301 bytes [12:29:26]NVStorageSaveData done [12:29:26]OFDSenderStorePacket done [12:29:26]KKMCreateOFDPacket done [12:29:26]NVStorageSaveData kkm_last_timestamp [12:29:26]File name is /storage/kkm_last_timestamp [12:29:26]Write 4 bytes [12:29:26]NVStorageSaveData done [12:29:26]ExternCall_PrintAddStr [12:29:26]wPrintStart [12:29:26]Write to MH i2c: 01 00 00 A3 24 C7 [12:29:26]Write i2c OK [12:29:26]MH_I2C_Read... [12:29:26]Read from MH i2c: 01 [12:29:26]MH_I2C_Read... [12:29:26]Read from MH i2c: 01 07 00 [12:29:26]MH_I2C_Read... [12:29:26]Read from MH i2c: 01 07 00 A3 24 00 00 00 00 00 FF 0F DC [12:29:26]RasterBufferAndPrint [12:29:26]line Счет N : (1)450554 [12:29:26]line ИНН: 02508201610067 [12:29:26]line Контрольно-Кассовый Чек [12:29:26]line ПРОДАЖА [12:29:26]line ТРК (МРК, ГНК) : 41 [12:29:26]line Товар: 2710124130 [12:29:26]line Аи-92-К-2 [12:29:26]line 8.080 * 66.90 [12:29:26]line = 540.55 [12:29:26]line НДС 12% НСП 1% [12:29:26]line > о реализуемом товаре [12:29:26]line ОКРУГЛЕНИЕ: -0.55 [12:29:26]line ИТОГО: 540.00 [12:29:26]line Внесено: 540.00 [12:29:26]line СДАЧА: 0.00 [12:29:26]line НСП 1% : 4.78 [12:29:26]line НДС 12% : 57.40 [12:29:26]line Наличными: 540.00 [12:29:26]line Безнал.: 0.00 [12:29:26]line Место: АЗС № 171 "Партнер Нефть" [12:29:26]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:29:26]line СНО: Общий режим [12:29:26]line Чек 162 29.10.2024 12:29 [12:29:26]line Смена: 546 ФФД: 1.0 [12:29:26]line ЗНМ: 0300000109 [12:29:26]line РНМ: 0000000000091777 [12:29:26]line Версия ККМ: 001 [12:29:26]line ФМ: 0000000000871756 [12:29:26]line ФД: 202767 [12:29:26]line ФПД: 33731266308404 [12:29:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T122925&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202767&fm=33731266308404&tin=02508201610067®Number=0000000000091777&sum=54000 [12:29:26]OFD Sender: Processing packet 202767 [packets to send 116, broken 115] [12:29:26]ProducePacketName [12:29:26]name=ofd_packets/00202767 [12:29:26]OFD Sender: To server: pG, [12:29:26]CommunicateWithHost lk.salyk.kg:30040 [12:29:26]ConnectInit lk.salyk.kg [12:29:26]written 0, free lines is 4095 [12:29:26]Connected sock=8 [12:29:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DB 65 07 01 C2 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 90 1F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 27 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 25 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 18 03 00 35 04 06 00 1E AD AC 25 69 34 14 7F 46 D3 DF B4 28 ED [12:29:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B3 4C 47 00 EF BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 18 03 00 F4 03 04 00 D8 80 20 67 B6 04 01 00 00 11 F1 0B 46 F8 2E 57 4E [12:29:26]CommunicateWithHost err = 0 [12:29:26]CheckOFDResponse [12:29:26]1017 (14) - 77093643461234 [12:29:26]1041 (16) - 0000000000871756 [12:29:26]1040 (4) - 202767 [12:29:26]1012 (4) - 29.10.2024 06:29 [12:29:26]1206 (1) - 0 [12:29:26]OFD Sender: Remove packet 202767 [12:29:26]ProducePacketName [12:29:26]name=ofd_packets/00202767 [12:29:26]NVStorageDeleteData [12:29:27]Write to MH i2c: 01 00 00 CE 24 F2 [12:29:27]Write i2c OK [12:29:27]MH_I2C_Read... [12:29:27]Read from MH i2c: 01 [12:29:27]MH_I2C_Read... [12:29:27]Read from MH i2c: 01 07 00 [12:29:27]MH_I2C_Read... [12:29:27]Read from MH i2c: 01 07 00 CE 24 00 00 00 00 00 AF 0C B4 [12:29:27]RasterBufferAndPrint [12:29:27]line [12:29:27]line [12:29:27]line [12:29:27]line [12:29:27]line [12:29:27]written 0, free lines is 3254 [12:29:27]MH_Cut [12:29:27]Write to MH i2c: D1 01 00 D5 24 01 CB [12:29:27]Write i2c OK [12:29:27]MH_I2C_Read... [12:29:27]Read from MH i2c: D1 [12:29:27]MH_I2C_Read... [12:29:27]Read from MH i2c: D1 01 00 [12:29:27]MH_I2C_Read... [12:29:27]Read from MH i2c: D1 01 00 D5 24 00 CA [12:29:27]Write to MH i2c: 01 00 00 D6 24 FA [12:29:27]Write i2c OK [12:29:27]MH_I2C_Read... [12:29:27]OFD Sender: No OFD packet to send [12:29:27]*** Cut start [12:29:27]*** Purtial cut [12:29:27]*** Stage 1: CUTSNS_PIN = 1 [12:29:28]Read from MH i2c: 01 [12:29:28]MH_I2C_Read... [12:29:28]*** Stop cut motor [12:29:28]*** Cut end [12:29:28]Read from MH i2c: 01 07 00 [12:29:28]MH_I2C_Read... [12:29:28]Read from MH i2c: 01 07 00 D6 24 00 00 00 00 00 FF 0F 0F [12:29:28]process_action close_receipt done [12:29:28]requested_data is exist [12:29:28]produce_requested_data [12:29:28]requested_item fm.sn is exist - process it [12:29:28]wFMCommunicate request_size=4 [12:29:28]MH_SAM_APDU [12:29:28]CAPDU: 80 11 00 00 [12:29:28]Write to MH i2c: E2 08 00 D7 24 80 11 00 00 00 00 00 00 75 [12:29:28]Write i2c OK [12:29:28]MH_I2C_Read... [12:29:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:29:28]Read from MH i2c: E2 [12:29:28]MH_I2C_Read... [12:29:28]Read from MH i2c: E2 17 00 [12:29:28]MH_I2C_Read... [12:29:28]Read from MH i2c: E2 17 00 D7 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CA [12:29:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:29:28]wFMCommunicate OK [12:29:28]requested_item fd.num is exist - process it [12:29:28]SAM_PROTO_GetFieldsCounters [12:29:28]wFMCommunicate request_size=4 [12:29:28]MH_SAM_APDU [12:29:28]CAPDU: 80 13 00 00 [12:29:28]Write to MH i2c: E2 08 00 D8 24 80 13 00 00 00 00 00 00 78 [12:29:28]Write i2c OK [12:29:28]MH_I2C_Read... [12:29:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:29:28]Read from MH i2c: E2 [12:29:28]MH_I2C_Read... [12:29:28]Read from MH i2c: E2 62 00 [12:29:28]MH_I2C_Read... [12:29:28]Read from MH i2c: E2 62 00 D8 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 D5 [12:29:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:29:28]wFMCommunicate OK [12:29:28]SAM_PROTO_GetFieldsCounters done [12:29:28]requested_item shift.num is exist - process it [12:29:28]requested_item shift.opened is exist - process it [12:29:28]req_shift_opened [12:29:28]FM_GetShiftState [12:29:28]SAM_PROTO_GetShiftState [12:29:28]wFMCommunicate request_size=4 [12:29:28]MH_SAM_APDU [12:29:28]CAPDU: 80 13 01 00 [12:29:28]Write to MH i2c: E2 08 00 D9 24 80 13 01 00 00 00 00 00 7A [12:29:28]Write i2c OK [12:29:28]MH_I2C_Read... [12:29:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:29:28]Read from MH i2c: E2 [12:29:28]MH_I2C_Read... [12:29:28]Read from MH i2c: E2 0E 00 [12:29:28]MH_I2C_Read... [12:29:28]Read from MH i2c: E2 0E 00 D9 24 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 63 [12:29:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:29:28]wFMCommunicate OK [12:29:28]SAM_PROTO_GetShiftState done [12:29:28]FM_GetShiftState done [12:29:28]req_shift_opened done [12:29:28]requested_item shift.open_date is exist - process it [12:29:28]req_shift_open_date [12:29:28]req_shift_open_date done [12:29:28]produce_requested_data done [12:29:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202767,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:29:28]process_action_free close_receipt [12:29:28]json_value_free [12:29:28]json_value_free done [12:29:28]process_json_proto returns [12:29:28]Send response to host [12:29:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202767,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:29:28]free response buf [12:29:28]execute_script done [12:29:28]execute_script returns [12:29:28]free content buf [12:29:28]Sock 9.Close socket [12:29:28]Sock 9.Thread stoped [12:29:32]OFD Sender: No OFD packet to send [12:29:37]OFD Sender: No OFD packet to send [12:29:42]OFD Sender: No OFD packet to send [12:29:47]OFD Sender: No OFD packet to send [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:07]accept exits with 10 [12:30:07]New connection [12:30:07]New thread 3066834276 created [12:30:07]Thread 3066977636 joined [12:30:07]Waiting for new connection... [12:30:07] Sock 10.Parse request [12:30:07]Sock 10.Check first char [12:30:07]Sock 10.First char is OK [12:30:07]request: POST /json_proto HTTP/1.0 [12:30:07]Method: POST [12:30:07]URL: /json_proto [12:30:07]Method is POST - this is cgi request [12:30:07]url: /json_proto [12:30:07]query_string will be loaded in cgi processing [12:30:07]execute_cgi json_proto POST (null) [12:30:07]execute_cgi path=json_proto method=POST [12:30:07]POST find Content-Length [12:30:07]Host: 172.17.63.195:8080 [12:30:07]Content-Length: 677 [12:30:07]Content-Type: application/json [12:30:07] [12:30:07]POST finish read [12:30:07]Found Content-Length = 677 [12:30:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:30:07]execute_script... [12:30: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)450555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:30:07]POST & json_proto [12:30:07]process_json_proto [12:30:07]json parsed OK: [12:30:07]protocol is kg_v1.0 [12:30:07]action value=close_receipt [12:30:07]process_action close_receipt [12:30:07]cmd_close_receipt [12:30:07]MH_GetDate [12:30:07]Write to MH i2c: F0 00 00 DA 24 ED [12:30:07]Write i2c OK [12:30:07]MH_I2C_Read... [12:30:07]Read from MH i2c: F0 [12:30:07]MH_I2C_Read... [12:30:07]Read from MH i2c: F0 09 00 [12:30:07]MH_I2C_Read... [12:30:07]Read from MH i2c: F0 09 00 DA 24 00 50 D5 20 67 47 1B 1E 67 89 [12:30:07]GetLastDocTimeStamp 1730204965 [12:30:07]current date 1730205008 [12:30:07]FM_GetShiftState [12:30:07]SAM_PROTO_GetShiftState [12:30:07]wFMCommunicate request_size=4 [12:30:07]MH_SAM_APDU [12:30:07]CAPDU: 80 13 01 00 [12:30:07]Write to MH i2c: E2 08 00 DB 24 80 13 01 00 00 00 00 00 7C [12:30:07]Write i2c OK [12:30:07]MH_I2C_Read... [12:30:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:07]Read from MH i2c: E2 [12:30:07]MH_I2C_Read... [12:30:07]Read from MH i2c: E2 0E 00 [12:30:07]MH_I2C_Read... [12:30:07]Read from MH i2c: E2 0E 00 DB 24 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 65 [12:30:07]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:30:07]wFMCommunicate OK [12:30:07]SAM_PROTO_GetShiftState done [12:30:07]FM_GetShiftState done [12:30:07]opened in 1730160431 [12:30:07]opened+sec_in_day 1730246831 [12:30:07]quantity*price = 50041 [12:30:07]sum+1 = 50042 [12:30:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 163 29.10.2024 12:30 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202768 ФПД: 167461076931203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123008&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202768&fm=167461076931203&tin=02508201610067®Number=0000000000091777&sum=50000 [12:30:08]StoreToDocumentArchive [12:30:08]shift 546 fd 202768 [12:30:08]save to /storage/0546/doc_00202768 [12:30:08]save last doc name /storage/0546/doc_00202768 to /storage/kkm_last_doc_name [12:30:08]save OK [12:30:08]Clear old archive folders... [12:30:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:30:08]tlvbuf is 007F7FF0 [12:30:08]SAM_PROTO_ClearQueue [12:30:08]wFMCommunicate request_size=4 [12:30:08]MH_SAM_APDU [12:30:08]CAPDU: 80 09 00 00 [12:30:08]Write to MH i2c: E2 08 00 E8 24 80 09 00 00 00 00 00 00 7E [12:30:08]Write i2c OK [12:30:08]MH_I2C_Read... [12:30:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:30:09]Read from MH i2c: E2 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: E2 03 00 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: E2 03 00 E8 24 00 90 00 80 [12:30:09]RAPDU: 90 00 [12:30:09]wFMCommunicate OK [12:30:09]SAM_PROTO_ClearQueue done [12:30:09]KKMCreateOFDPacket [12:30:09]OFDProtocolAddRootSTLVToBuf [12:30:09]FM_MakeSignedData [12:30:09]FM_MakeSignedData [12:30:09]SAM_PROTO_SignData [12:30:09]wFMCommunicate request_size=4 [12:30:09]MH_SAM_APDU [12:30:09]CAPDU: 80 0D 01 02 [12:30:09]Write to MH i2c: E2 08 00 E9 24 80 0D 01 02 00 00 00 00 86 [12:30:09]Write i2c OK [12:30:09]MH_I2C_Read... [12:30:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:30:09]Read from MH i2c: E2 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: E2 03 00 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: E2 03 00 E9 24 00 90 00 81 [12:30:09]RAPDU: 90 00 [12:30:09]wFMCommunicate OK [12:30:09]wFMCommunicate request_size=255 [12:30:09]MH_SAM_APDU [12:30:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 50 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 18 03 00 35 04 06 00 98 [12:30:09]Write to MH i2c: E2 02 01 EA 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 50 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 18 03 00 35 04 06 00 98 00 00 50 [12:30:09]Write i2c OK [12:30:09]MH_I2C_Read... [12:30:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:09]Read from MH i2c: E2 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: E2 03 00 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: E2 03 00 EA 24 00 90 00 82 [12:30:09]RAPDU: 90 00 [12:30:09]wFMCommunicate OK [12:30:09]wFMCommunicate request_size=10 [12:30:09]MH_SAM_APDU [12:30:09]CAPDU: 80 0D 02 02 05 4E 12 01 12 83 [12:30:09]Write to MH i2c: E2 0D 00 EB 24 80 0D 02 02 05 00 4E 12 01 12 83 00 00 89 [12:30:09]Write i2c OK [12:30:09]MH_I2C_Read... [12:30:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:09]Read from MH i2c: E2 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: E2 03 00 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: E2 03 00 EB 24 00 90 00 83 [12:30:09]RAPDU: 90 00 [12:30:09]wFMCommunicate OK [12:30:09]wFMCommunicate request_size=4 [12:30:09]MH_SAM_APDU [12:30:09]CAPDU: 80 0D 03 02 [12:30:09]Write to MH i2c: E2 08 00 EC 24 80 0D 03 02 00 00 00 00 8B [12:30:09]Write i2c OK [12:30:09]MH_I2C_Read... [12:30:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:30:09]Read from MH i2c: E2 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: E2 0B 00 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: E2 0B 00 EC 24 00 0C 92 4A 6A 7B F4 AD E5 90 00 DF [12:30:09]RAPDU: 0C 92 4A 6A 7B F4 AD E5 90 00 [12:30:09]wFMCommunicate OK [12:30:09]SAM_PROTO_SignData done [12:30:09]FM_MakeSignedData done [12:30:09]CreateOFDProtocolMessage [12:30:09]wFMCommunicate request_size=4 [12:30:09]MH_SAM_APDU [12:30:09]CAPDU: 80 11 00 00 [12:30:09]Write to MH i2c: E2 08 00 ED 24 80 11 00 00 00 00 00 00 8B [12:30:09]Write i2c OK [12:30:09]MH_I2C_Read... [12:30:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:09]Read from MH i2c: E2 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: E2 17 00 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: E2 17 00 ED 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E0 [12:30:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:30:09]wFMCommunicate OK [12:30:09]CreateOFDProtocolMessage done [12:30:09]OFDSenderStorePacket 202768 [12:30:09]StoreOFDPacket docnum=202768 [12:30:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0A C3 07 01 D9 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 50 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 18 03 00 35 04 06 00 98 4E 12 01 12 83 0C 92 4A 6A 7B F4 AD E5 [12:30:09]CheckFolder [12:30:09]dirname=/storage/ofd_packets [12:30:09]CheckFolder done [12:30:09]ProducePacketName [12:30:09]name=ofd_packets/00202768 [12:30:09]NVStorageSaveData ofd_packets/00202768 [12:30:09]File name is /storage/ofd_packets/00202768 [12:30:09]Write 301 bytes [12:30:09]NVStorageSaveData done [12:30:09]OFDSenderStorePacket done [12:30:09]KKMCreateOFDPacket done [12:30:09]NVStorageSaveData kkm_last_timestamp [12:30:09]File name is /storage/kkm_last_timestamp [12:30:09]Write 4 bytes [12:30:09]NVStorageSaveData done [12:30:09]ExternCall_PrintAddStr [12:30:09]wPrintStart [12:30:09]Write to MH i2c: 01 00 00 EE 24 12 [12:30:09]Write i2c OK [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: 01 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: 01 07 00 [12:30:09]MH_I2C_Read... [12:30:09]Read from MH i2c: 01 07 00 EE 24 00 00 00 00 00 FF 0F 27 [12:30:09]RasterBufferAndPrint [12:30:09]line Счет N : (1)450555 [12:30:09]line ИНН: 02508201610067 [12:30:09]line Контрольно-Кассовый Чек [12:30:09]line ПРОДАЖА [12:30:09]line ТРК (МРК, ГНК) : 62 [12:30:09]line Товар: 2710124130 [12:30:09]line Аи-92-К-2 [12:30:09]line 7.480 * 66.90 [12:30:09]line = 500.41 [12:30:09]line НДС 12% НСП 1% [12:30:09]line > о реализуемом товаре [12:30:09]line ОКРУГЛЕНИЕ: -0.41 [12:30:09]line ИТОГО: 500.00 [12:30:09]line Внесено: 500.00 [12:30:09]line СДАЧА: 0.00 [12:30:09]line НСП 1% : 4.43 [12:30:09]line НДС 12% : 53.14 [12:30:09]line Наличными: 500.00 [12:30:09]line Безнал.: 0.00 [12:30:09]line Место: АЗС № 171 "Партнер Нефть" [12:30:09]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:30:09]line СНО: Общий режим [12:30:09]line Чек 163 29.10.2024 12:30 [12:30:09]line Смена: 546 ФФД: 1.0 [12:30:09]line ЗНМ: 0300000109 [12:30:09]line РНМ: 0000000000091777 [12:30:09]line Версия ККМ: 001 [12:30:09]line ФМ: 0000000000871756 [12:30:09]line ФД: 202768 [12:30:09]line ФПД: 167461076931203 [12:30:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123008&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202768&fm=167461076931203&tin=02508201610067®Number=0000000000091777&sum=50000 [12:30:09]OFD Sender: Processing packet 202768 [packets to send 116, broken 115] [12:30:09]ProducePacketName [12:30:09]name=ofd_packets/00202768 [12:30:09]OFD Sender: To server: pG, [12:30:09]CommunicateWithHost lk.salyk.kg:30040 [12:30:09]ConnectInit lk.salyk.kg [12:30:09]written 0, free lines is 4095 [12:30:09]Connected sock=9 [12:30:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0A C3 07 01 D9 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 50 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 18 03 00 35 04 06 00 98 4E 12 01 12 83 0C 92 4A 6A 7B F4 AD E5 [12:30:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 46 73 47 00 A5 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 18 03 00 F4 03 04 00 03 81 20 67 B6 04 01 00 00 31 BC 3B 43 09 90 6C 4D [12:30:10]CommunicateWithHost err = 0 [12:30:10]CheckOFDResponse [12:30:10]1017 (14) - 77093643461234 [12:30:10]1041 (16) - 0000000000871756 [12:30:10]1040 (4) - 202768 [12:30:10]1012 (4) - 29.10.2024 06:30 [12:30:10]1206 (1) - 0 [12:30:10]OFD Sender: Remove packet 202768 [12:30:10]ProducePacketName [12:30:10]name=ofd_packets/00202768 [12:30:10]NVStorageDeleteData [12:30:10]Write to MH i2c: 01 00 00 19 25 3E [12:30:10]Write i2c OK [12:30:10]MH_I2C_Read... [12:30:10]Read from MH i2c: 01 [12:30:10]MH_I2C_Read... [12:30:10]Read from MH i2c: 01 07 00 [12:30:10]MH_I2C_Read... [12:30:10]Read from MH i2c: 01 07 00 19 25 00 00 00 00 00 AA 0C FB [12:30:10]RasterBufferAndPrint [12:30:10]line [12:30:10]line [12:30:10]line [12:30:10]line [12:30:10]line [12:30:10]written 0, free lines is 3247 [12:30:10]MH_Cut [12:30:10]Write to MH i2c: D1 01 00 20 25 01 17 [12:30:10]Write i2c OK [12:30:10]MH_I2C_Read... [12:30:10]Read from MH i2c: D1 [12:30:10]MH_I2C_Read... [12:30:10]Read from MH i2c: D1 01 00 [12:30:10]MH_I2C_Read... [12:30:10]Read from MH i2c: D1 01 00 20 25 00 16 [12:30:10]Write to MH i2c: 01 00 00 21 25 46 [12:30:10]Write i2c OK [12:30:10]MH_I2C_Read... [12:30:10]OFD Sender: No OFD packet to send [12:30:11]*** Cut start [12:30:11]*** Purtial cut [12:30:11]*** Stage 1: CUTSNS_PIN = 1 [12:30:11]Read from MH i2c: 01 [12:30:11]MH_I2C_Read... [12:30:11]*** Stop cut motor [12:30:11]*** Cut end [12:30:11]Read from MH i2c: 01 07 00 [12:30:11]MH_I2C_Read... [12:30:11]Read from MH i2c: 01 07 00 21 25 00 00 00 00 00 FF 0F 5B [12:30:11]process_action close_receipt done [12:30:11]requested_data is exist [12:30:11]produce_requested_data [12:30:11]requested_item fm.sn is exist - process it [12:30:11]wFMCommunicate request_size=4 [12:30:11]MH_SAM_APDU [12:30:11]CAPDU: 80 11 00 00 [12:30:11]Write to MH i2c: E2 08 00 22 25 80 11 00 00 00 00 00 00 C1 [12:30:11]Write i2c OK [12:30:11]MH_I2C_Read... [12:30:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:11]Read from MH i2c: E2 [12:30:11]MH_I2C_Read... [12:30:11]Read from MH i2c: E2 17 00 [12:30:11]MH_I2C_Read... [12:30:11]Read from MH i2c: E2 17 00 22 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 16 [12:30:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:30:11]wFMCommunicate OK [12:30:11]requested_item fd.num is exist - process it [12:30:11]SAM_PROTO_GetFieldsCounters [12:30:11]wFMCommunicate request_size=4 [12:30:11]MH_SAM_APDU [12:30:11]CAPDU: 80 13 00 00 [12:30:11]Write to MH i2c: E2 08 00 23 25 80 13 00 00 00 00 00 00 C4 [12:30:11]Write i2c OK [12:30:11]MH_I2C_Read... [12:30:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:30:11]Read from MH i2c: E2 [12:30:11]MH_I2C_Read... [12:30:11]Read from MH i2c: E2 62 00 [12:30:11]MH_I2C_Read... [12:30:11]Read from MH i2c: E2 62 00 23 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 10 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [12:30:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 10 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:30:11]wFMCommunicate OK [12:30:11]SAM_PROTO_GetFieldsCounters done [12:30:11]requested_item shift.num is exist - process it [12:30:11]requested_item shift.opened is exist - process it [12:30:11]req_shift_opened [12:30:11]FM_GetShiftState [12:30:11]SAM_PROTO_GetShiftState [12:30:11]wFMCommunicate request_size=4 [12:30:11]MH_SAM_APDU [12:30:11]CAPDU: 80 13 01 00 [12:30:11]Write to MH i2c: E2 08 00 24 25 80 13 01 00 00 00 00 00 C6 [12:30:11]Write i2c OK [12:30:11]MH_I2C_Read... [12:30:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:11]Read from MH i2c: E2 [12:30:11]MH_I2C_Read... [12:30:11]Read from MH i2c: E2 0E 00 [12:30:11]MH_I2C_Read... [12:30:11]Read from MH i2c: E2 0E 00 24 25 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AF [12:30:11]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:30:11]wFMCommunicate OK [12:30:11]SAM_PROTO_GetShiftState done [12:30:11]FM_GetShiftState done [12:30:11]req_shift_opened done [12:30:11]requested_item shift.open_date is exist - process it [12:30:11]req_shift_open_date [12:30:11]req_shift_open_date done [12:30:11]produce_requested_data done [12:30:11]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202768,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:30:11]process_action_free close_receipt [12:30:11]json_value_free [12:30:11]json_value_free done [12:30:11]process_json_proto returns [12:30:11]Send response to host [12:30:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202768,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:30:11]free response buf [12:30:11]execute_script done [12:30:11]execute_script returns [12:30:11]free content buf [12:30:11]Sock 10.Close socket [12:30:11]Sock 10.Thread stoped [12:30:15]OFD Sender: No OFD packet to send [12:30:20]OFD Sender: No OFD packet to send [12:30:25]OFD Sender: No OFD packet to send [12:30:30]OFD Sender: No OFD packet to send [12:30:35]OFD Sender: No OFD packet to send [12:30:40]OFD Sender: No OFD packet to send [12:30:45]OFD Sender: No OFD packet to send [12:30:50]OFD Sender: No OFD packet to send [12:30:55]OFD Sender: No OFD packet to send [12:31:00]OFD Sender: No OFD packet to send [12:31:05]OFD Sender: No OFD packet to send [12:31:10]OFD Sender: No OFD packet to send [12:31:15]OFD Sender: No OFD packet to send [12:31:17]accept exits with 8 [12:31:17]New connection [12:31:17]New thread 3066977636 created [12:31:17]Thread 3066834276 joined [12:31:17]Waiting for new connection... [12:31:17] Sock 8.Parse request [12:31:17]Sock 8.Check first char [12:31:17]Sock 8.First char is OK [12:31:17]request: POST /json_proto HTTP/1.0 [12:31:17]Method: POST [12:31:17]URL: /json_proto [12:31:17]Method is POST - this is cgi request [12:31:17]url: /json_proto [12:31:17]query_string will be loaded in cgi processing [12:31:17]execute_cgi json_proto POST (null) [12:31:17]execute_cgi path=json_proto method=POST [12:31:17]POST find Content-Length [12:31:17]Host: 172.17.63.195:8080 [12:31:17]Content-Length: 674 [12:31:17]Content-Type: application/json [12:31:17] [12:31:17]POST finish read [12:31:17]Found Content-Length = 674 [12:31:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:31:17]execute_script... [12:31:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:31:17]POST & json_proto [12:31:17]process_json_proto [12:31:17]json parsed OK: [12:31:17]protocol is kg_v1.0 [12:31:17]action value=close_receipt [12:31:17]process_action close_receipt [12:31:17]cmd_close_receipt [12:31:17]MH_GetDate [12:31:17]Write to MH i2c: F0 00 00 25 25 39 [12:31:17]Write i2c OK [12:31:17]MH_I2C_Read... [12:31:17]Read from MH i2c: F0 [12:31:17]MH_I2C_Read... [12:31:17]Read from MH i2c: F0 09 00 [12:31:17]MH_I2C_Read... [12:31:17]Read from MH i2c: F0 09 00 25 25 00 96 D5 20 67 47 1B 1E 67 1B [12:31:17]GetLastDocTimeStamp 1730205008 [12:31:17]current date 1730205078 [12:31:17]FM_GetShiftState [12:31:17]SAM_PROTO_GetShiftState [12:31:17]wFMCommunicate request_size=4 [12:31:17]MH_SAM_APDU [12:31:17]CAPDU: 80 13 01 00 [12:31:17]Write to MH i2c: E2 08 00 26 25 80 13 01 00 00 00 00 00 C8 [12:31:17]Write i2c OK [12:31:17]MH_I2C_Read... [12:31:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:17]Read from MH i2c: E2 [12:31:17]MH_I2C_Read... [12:31:17]Read from MH i2c: E2 0E 00 [12:31:17]MH_I2C_Read... [12:31:17]Read from MH i2c: E2 0E 00 26 25 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B1 [12:31:17]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:31:17]wFMCommunicate OK [12:31:17]SAM_PROTO_GetShiftState done [12:31:17]FM_GetShiftState done [12:31:17]opened in 1730160431 [12:31:17]opened+sec_in_day 1730246831 [12:31:17]quantity*price = 50063 [12:31:17]sum+1 = 50064 [12:31:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 164 29.10.2024 12:31 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202769 ФПД: 116436872770055 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123118&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202769&fm=116436872770055&tin=02508201610067®Number=0000000000091777&sum=50000 [12:31:18]StoreToDocumentArchive [12:31:18]shift 546 fd 202769 [12:31:18]save to /storage/0546/doc_00202769 [12:31:18]save last doc name /storage/0546/doc_00202769 to /storage/kkm_last_doc_name [12:31:18]save OK [12:31:18]Clear old archive folders... [12:31:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:31:18]tlvbuf is 007EAAF0 [12:31:18]SAM_PROTO_ClearQueue [12:31:18]wFMCommunicate request_size=4 [12:31:18]MH_SAM_APDU [12:31:18]CAPDU: 80 09 00 00 [12:31:18]Write to MH i2c: E2 08 00 33 25 80 09 00 00 00 00 00 00 CA [12:31:18]Write i2c OK [12:31:18]MH_I2C_Read... [12:31:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:31:18]Read from MH i2c: E2 [12:31:18]MH_I2C_Read... [12:31:18]Read from MH i2c: E2 03 00 [12:31:18]MH_I2C_Read... [12:31:18]Read from MH i2c: E2 03 00 33 25 00 90 00 CC [12:31:18]RAPDU: 90 00 [12:31:18]wFMCommunicate OK [12:31:18]SAM_PROTO_ClearQueue done [12:31:18]KKMCreateOFDPacket [12:31:18]OFDProtocolAddRootSTLVToBuf [12:31:18]FM_MakeSignedData [12:31:18]FM_MakeSignedData [12:31:18]SAM_PROTO_SignData [12:31:18]wFMCommunicate request_size=4 [12:31:18]MH_SAM_APDU [12:31:18]CAPDU: 80 0D 01 02 [12:31:18]Write to MH i2c: E2 08 00 34 25 80 0D 01 02 00 00 00 00 D2 [12:31:18]Write i2c OK [12:31:18]MH_I2C_Read... [12:31:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:31:18]Read from MH i2c: E2 [12:31:18]MH_I2C_Read... [12:31:18]Read from MH i2c: E2 03 00 [12:31:18]MH_I2C_Read... [12:31:18]Read from MH i2c: E2 03 00 34 25 00 90 00 CD [12:31:18]RAPDU: 90 00 [12:31:18]wFMCommunicate OK [12:31:18]wFMCommunicate request_size=255 [12:31:18]MH_SAM_APDU [12:31:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 96 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 18 03 00 35 04 06 00 69 E6 12 70 [12:31:18]Write to MH i2c: E2 02 01 35 25 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 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 96 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 18 03 00 35 04 06 00 69 E6 12 70 00 00 9B [12:31:18]Write i2c OK [12:31:18]MH_I2C_Read... [12:31:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:31:19]Read from MH i2c: E2 [12:31:19]MH_I2C_Read... [12:31:19]Read from MH i2c: E2 03 00 [12:31:19]MH_I2C_Read... [12:31:19]Read from MH i2c: E2 03 00 35 25 00 90 00 CE [12:31:19]RAPDU: 90 00 [12:31:19]wFMCommunicate OK [12:31:19]wFMCommunicate request_size=7 [12:31:19]MH_SAM_APDU [12:31:19]CAPDU: 80 0D 02 02 02 B2 07 [12:31:19]Write to MH i2c: E2 0A 00 36 25 80 0D 02 02 02 00 B2 07 00 00 92 [12:31:19]Write i2c OK [12:31:19]MH_I2C_Read... [12:31:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:31:19]Read from MH i2c: E2 [12:31:19]MH_I2C_Read... [12:31:19]Read from MH i2c: E2 03 00 [12:31:19]MH_I2C_Read... [12:31:19]Read from MH i2c: E2 03 00 36 25 00 90 00 CF [12:31:19]RAPDU: 90 00 [12:31:19]wFMCommunicate OK [12:31:19]wFMCommunicate request_size=4 [12:31:19]MH_SAM_APDU [12:31:19]CAPDU: 80 0D 03 02 [12:31:19]Write to MH i2c: E2 08 00 37 25 80 0D 03 02 00 00 00 00 D7 [12:31:19]Write i2c OK [12:31:19]MH_I2C_Read... [12:31:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:31:19]Read from MH i2c: E2 [12:31:19]MH_I2C_Read... [12:31:19]Read from MH i2c: E2 0B 00 [12:31:19]MH_I2C_Read... [12:31:19]Read from MH i2c: E2 0B 00 37 25 00 E1 77 04 96 D8 BF 63 BA 90 00 7E [12:31:19]RAPDU: E1 77 04 96 D8 BF 63 BA 90 00 [12:31:19]wFMCommunicate OK [12:31:19]SAM_PROTO_SignData done [12:31:19]FM_MakeSignedData done [12:31:19]CreateOFDProtocolMessage [12:31:19]wFMCommunicate request_size=4 [12:31:19]MH_SAM_APDU [12:31:19]CAPDU: 80 11 00 00 [12:31:19]Write to MH i2c: E2 08 00 38 25 80 11 00 00 00 00 00 00 D7 [12:31:19]Write i2c OK [12:31:19]MH_I2C_Read... [12:31:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:31:19]Read from MH i2c: E2 [12:31:19]MH_I2C_Read... [12:31:19]Read from MH i2c: E2 17 00 [12:31:19]MH_I2C_Read... [12:31:19]Read from MH i2c: E2 17 00 38 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2C [12:31:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:31:19]wFMCommunicate OK [12:31:19]CreateOFDProtocolMessage done [12:31:19]OFDSenderStorePacket 202769 [12:31:19]StoreOFDPacket docnum=202769 [12:31:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 DB F6 04 01 8C 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 96 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 18 03 00 35 04 06 00 69 E6 12 70 B2 07 E1 77 04 96 D8 BF 63 BA [12:31:19]CheckFolder [12:31:19]dirname=/storage/ofd_packets [12:31:19]CheckFolder done [12:31:19]ProducePacketName [12:31:19]name=ofd_packets/00202769 [12:31:19]NVStorageSaveData ofd_packets/00202769 [12:31:19]File name is /storage/ofd_packets/00202769 [12:31:19]Write 298 bytes [12:31:19]NVStorageSaveData done [12:31:19]OFDSenderStorePacket done [12:31:19]KKMCreateOFDPacket done [12:31:19]NVStorageSaveData kkm_last_timestamp [12:31:19]File name is /storage/kkm_last_timestamp [12:31:19]Write 4 bytes [12:31:19]NVStorageSaveData done [12:31:19]ExternCall_PrintAddStr [12:31:19]wPrintStart [12:31:19]Write to MH i2c: 01 00 00 39 25 5E [12:31:19]Write i2c OK [12:31:19]MH_I2C_Read... [12:31:19]Read from MH i2c: 01 [12:31:19]MH_I2C_Read... [12:31:19]Read from MH i2c: 01 07 00 [12:31:19]MH_I2C_Read... [12:31:19]Read from MH i2c: 01 07 00 39 25 00 00 00 00 00 FF 0F 73 [12:31:19]RasterBufferAndPrint [12:31:19]line Счет N : (1)450556 [12:31:19]line ИНН: 02508201610067 [12:31:19]line Контрольно-Кассовый Чек [12:31:19]line ПРОДАЖА [12:31:19]line ТРК (МРК, ГНК) : 33 [12:31:19]line Товар: 2710194210 [12:31:19]line ДТ-К-2 [12:31:19]line 6.570 * 76.20 [12:31:19]line = 500.63 [12:31:19]line НДС 12% НСП 1% [12:31:19]line > о реализуемом товаре [12:31:19]line ОКРУГЛЕНИЕ: -0.63 [12:31:19]line ИТОГО: 500.00 [12:31:19]line Внесено: 500.00 [12:31:19]line СДАЧА: 0.00 [12:31:19]line НСП 1% : 4.43 [12:31:19]line НДС 12% : 53.16 [12:31:19]line Наличными: 500.00 [12:31:19]line Безнал.: 0.00 [12:31:19]line Место: АЗС № 171 "Партнер Нефть" [12:31:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:31:19]line СНО: Общий режим [12:31:19]line Чек 164 29.10.2024 12:31 [12:31:19]line Смена: 546 ФФД: 1.0 [12:31:19]line ЗНМ: 0300000109 [12:31:19]line РНМ: 0000000000091777 [12:31:19]line Версия ККМ: 001 [12:31:19]line ФМ: 0000000000871756 [12:31:19]line ФД: 202769 [12:31:19]line ФПД: 116436872770055 [12:31:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123118&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202769&fm=116436872770055&tin=02508201610067®Number=0000000000091777&sum=50000 [12:31:19]OFD Sender: Processing packet 202769 [packets to send 116, broken 115] [12:31:19]ProducePacketName [12:31:19]name=ofd_packets/00202769 [12:31:19]OFD Sender: To server: pG, [12:31:19]CommunicateWithHost lk.salyk.kg:30040 [12:31:19]ConnectInit lk.salyk.kg [12:31:19]written 0, free lines is 4095 [12:31:19]Connected sock=10 [12:31:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 DB F6 04 01 8C 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 96 D5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 18 03 00 35 04 06 00 69 E6 12 70 B2 07 E1 77 04 96 D8 BF 63 BA [12:31:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F4 94 47 00 33 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 18 03 00 F4 03 04 00 48 81 20 67 B6 04 01 00 00 75 2E 5C 23 72 69 C8 56 [12:31:19]CommunicateWithHost err = 0 [12:31:19]CheckOFDResponse [12:31:19]1017 (14) - 77093643461234 [12:31:19]1041 (16) - 0000000000871756 [12:31:19]1040 (4) - 202769 [12:31:19]1012 (4) - 29.10.2024 06:31 [12:31:19]1206 (1) - 0 [12:31:19]OFD Sender: Remove packet 202769 [12:31:19]ProducePacketName [12:31:19]name=ofd_packets/00202769 [12:31:19]NVStorageDeleteData [12:31:19]Write to MH i2c: 01 00 00 64 25 89 [12:31:19]Write i2c OK [12:31:19]MH_I2C_Read... [12:31:19]Read from MH i2c: 01 [12:31:19]MH_I2C_Read... [12:31:19]Read from MH i2c: 01 07 00 [12:31:20]MH_I2C_Read... [12:31:20]Read from MH i2c: 01 07 00 64 25 00 00 00 00 00 A6 0C 42 [12:31:20]RasterBufferAndPrint [12:31:20]line [12:31:20]line [12:31:20]line [12:31:20]line [12:31:20]line [12:31:20]written 0, free lines is 3242 [12:31:20]MH_Cut [12:31:20]Write to MH i2c: D1 01 00 6B 25 01 62 [12:31:20]Write i2c OK [12:31:20]MH_I2C_Read... [12:31:20]Read from MH i2c: D1 [12:31:20]MH_I2C_Read... [12:31:20]Read from MH i2c: D1 01 00 [12:31:20]MH_I2C_Read... [12:31:20]Read from MH i2c: D1 01 00 6B 25 00 61 [12:31:20]Write to MH i2c: 01 00 00 6C 25 91 [12:31:20]Write i2c OK [12:31:20]MH_I2C_Read... [12:31:20]OFD Sender: No OFD packet to send [12:31:20]*** Cut start [12:31:20]*** Purtial cut [12:31:20]*** Stage 1: CUTSNS_PIN = 1 [12:31:21]Read from MH i2c: 01 [12:31:21]MH_I2C_Read... [12:31:21]*** Stop cut motor [12:31:21]*** Cut end [12:31:21]Read from MH i2c: 01 07 00 [12:31:21]MH_I2C_Read... [12:31:21]Read from MH i2c: 01 07 00 6C 25 00 00 00 00 00 FF 0F A6 [12:31:21]process_action close_receipt done [12:31:21]requested_data is exist [12:31:21]produce_requested_data [12:31:21]requested_item fm.sn is exist - process it [12:31:21]wFMCommunicate request_size=4 [12:31:21]MH_SAM_APDU [12:31:21]CAPDU: 80 11 00 00 [12:31:21]Write to MH i2c: E2 08 00 6D 25 80 11 00 00 00 00 00 00 0C [12:31:21]Write i2c OK [12:31:21]MH_I2C_Read... [12:31:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:31:21]Read from MH i2c: E2 [12:31:21]MH_I2C_Read... [12:31:21]Read from MH i2c: E2 17 00 [12:31:21]MH_I2C_Read... [12:31:21]Read from MH i2c: E2 17 00 6D 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 61 [12:31:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:31:21]wFMCommunicate OK [12:31:21]requested_item fd.num is exist - process it [12:31:21]SAM_PROTO_GetFieldsCounters [12:31:21]wFMCommunicate request_size=4 [12:31:21]MH_SAM_APDU [12:31:21]CAPDU: 80 13 00 00 [12:31:21]Write to MH i2c: E2 08 00 6E 25 80 13 00 00 00 00 00 00 0F [12:31:21]Write i2c OK [12:31:21]MH_I2C_Read... [12:31:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:31:21]Read from MH i2c: E2 [12:31:21]MH_I2C_Read... [12:31:21]Read from MH i2c: E2 62 00 [12:31:21]MH_I2C_Read... [12:31:21]Read from MH i2c: E2 62 00 6E 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 11 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [12:31:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 11 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:31:21]wFMCommunicate OK [12:31:21]SAM_PROTO_GetFieldsCounters done [12:31:21]requested_item shift.num is exist - process it [12:31:21]requested_item shift.opened is exist - process it [12:31:21]req_shift_opened [12:31:21]FM_GetShiftState [12:31:21]SAM_PROTO_GetShiftState [12:31:21]wFMCommunicate request_size=4 [12:31:21]MH_SAM_APDU [12:31:21]CAPDU: 80 13 01 00 [12:31:21]Write to MH i2c: E2 08 00 6F 25 80 13 01 00 00 00 00 00 11 [12:31:21]Write i2c OK [12:31:21]MH_I2C_Read... [12:31:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:21]Read from MH i2c: E2 [12:31:21]MH_I2C_Read... [12:31:21]Read from MH i2c: E2 0E 00 [12:31:21]MH_I2C_Read... [12:31:21]Read from MH i2c: E2 0E 00 6F 25 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FA [12:31:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:31:21]wFMCommunicate OK [12:31:21]SAM_PROTO_GetShiftState done [12:31:21]FM_GetShiftState done [12:31:21]req_shift_opened done [12:31:21]requested_item shift.open_date is exist - process it [12:31:21]req_shift_open_date [12:31:21]req_shift_open_date done [12:31:21]produce_requested_data done [12:31:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202769,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:31:21]process_action_free close_receipt [12:31:21]json_value_free [12:31:21]json_value_free done [12:31:21]process_json_proto returns [12:31:21]Send response to host [12:31:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202769,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:31:21]free response buf [12:31:21]execute_script done [12:31:21]execute_script returns [12:31:21]free content buf [12:31:21]Sock 8.Close socket [12:31:21]Sock 8.Thread stoped [12:31:25]OFD Sender: No OFD packet to send [12:31:30]OFD Sender: No OFD packet to send [12:31:35]OFD Sender: No OFD packet to send [12:31:40]OFD Sender: No OFD packet to send [12:31:45]OFD Sender: No OFD packet to send [12:31:50]OFD Sender: No OFD packet to send [12:31:55]OFD Sender: No OFD packet to send [12:32:00]OFD Sender: No OFD packet to send [12:32:05]OFD Sender: No OFD packet to send [12:32:10]OFD Sender: No OFD packet to send [12:32:15]OFD Sender: No OFD packet to send [12:32:20]OFD Sender: No OFD packet to send [12:32:25]OFD Sender: No OFD packet to send [12:32:30]OFD Sender: No OFD packet to send [12:32:35]OFD Sender: No OFD packet to send [12:32:40]OFD Sender: No OFD packet to send [12:32:45]OFD Sender: No OFD packet to send [12:32:50]OFD Sender: No OFD packet to send [12:32:55]OFD Sender: No OFD packet to send [12:33:00]OFD Sender: No OFD packet to send [12:33:05]OFD Sender: No OFD packet to send [12:33:10]OFD Sender: No OFD packet to send [12:33:15]OFD Sender: No OFD packet to send [12:33:16]accept exits with 9 [12:33:16]New connection [12:33:16]New thread 3066834276 created [12:33:16] Sock 9.Parse request [12:33:16]Sock 9.Check first char [12:33:16]Sock 9.First char is OK [12:33:16]Thread 3066977636 joined [12:33:16]Waiting for new connection... [12:33:16]request: POST /json_proto HTTP/1.0 [12:33:16]Method: POST [12:33:16]URL: /json_proto [12:33:16]Method is POST - this is cgi request [12:33:16]url: /json_proto [12:33:16]query_string will be loaded in cgi processing [12:33:16]execute_cgi json_proto POST (null) [12:33:16]execute_cgi path=json_proto method=POST [12:33:16]POST find Content-Length [12:33:16]Host: 172.17.63.195:8080 [12:33:16]Content-Length: 677 [12:33:16]Content-Type: application/json [12:33:16] [12:33:16]POST finish read [12:33:16]Found Content-Length = 677 [12:33:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:33:16]execute_script... [12:33: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)450557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:33:16]POST & json_proto [12:33:16]process_json_proto [12:33:16]json parsed OK: [12:33:16]protocol is kg_v1.0 [12:33:16]action value=close_receipt [12:33:16]process_action close_receipt [12:33:16]cmd_close_receipt [12:33:16]MH_GetDate [12:33:16]Write to MH i2c: F0 00 00 70 25 84 [12:33:16]Write i2c OK [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: F0 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: F0 09 00 [12:33:16]MH_I2C_Read... [12:33:16]Read from MH i2c: F0 09 00 70 25 00 0D D6 20 67 47 1B 1E 67 DE [12:33:16]GetLastDocTimeStamp 1730205078 [12:33:16]current date 1730205197 [12:33:16]FM_GetShiftState [12:33:16]SAM_PROTO_GetShiftState [12:33:16]wFMCommunicate request_size=4 [12:33:16]MH_SAM_APDU [12:33:16]CAPDU: 80 13 01 00 [12:33:16]Write to MH i2c: E2 08 00 71 25 80 13 01 00 00 00 00 00 13 [12:33:16]Write i2c OK [12:33:16]MH_I2C_Read... [12:33:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:17]Read from MH i2c: E2 [12:33:17]MH_I2C_Read... [12:33:17]Read from MH i2c: E2 0E 00 [12:33:17]MH_I2C_Read... [12:33:17]Read from MH i2c: E2 0E 00 71 25 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FC [12:33:17]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:33:17]wFMCommunicate OK [12:33:17]SAM_PROTO_GetShiftState done [12:33:17]FM_GetShiftState done [12:33:17]opened in 1730160431 [12:33:17]opened+sec_in_day 1730246831 [12:33:17]quantity*price = 50041 [12:33:17]sum+1 = 50042 [12:33:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 165 29.10.2024 12:33 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202770 ФПД: 272202008894064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123317&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202770&fm=272202008894064&tin=02508201610067®Number=0000000000091777&sum=50000 [12:33:18]StoreToDocumentArchive [12:33:18]shift 546 fd 202770 [12:33:18]save to /storage/0546/doc_00202770 [12:33:18]save last doc name /storage/0546/doc_00202770 to /storage/kkm_last_doc_name [12:33:18]save OK [12:33:18]Clear old archive folders... [12:33:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:33:18]tlvbuf is 007C8B80 [12:33:18]SAM_PROTO_ClearQueue [12:33:18]wFMCommunicate request_size=4 [12:33:18]MH_SAM_APDU [12:33:18]CAPDU: 80 09 00 00 [12:33:18]Write to MH i2c: E2 08 00 7E 25 80 09 00 00 00 00 00 00 15 [12:33:18]Write i2c OK [12:33:18]MH_I2C_Read... [12:33:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:33:18]Read from MH i2c: E2 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 03 00 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 03 00 7E 25 00 90 00 17 [12:33:18]RAPDU: 90 00 [12:33:18]wFMCommunicate OK [12:33:18]SAM_PROTO_ClearQueue done [12:33:18]KKMCreateOFDPacket [12:33:18]OFDProtocolAddRootSTLVToBuf [12:33:18]FM_MakeSignedData [12:33:18]FM_MakeSignedData [12:33:18]SAM_PROTO_SignData [12:33:18]wFMCommunicate request_size=4 [12:33:18]MH_SAM_APDU [12:33:18]CAPDU: 80 0D 01 02 [12:33:18]Write to MH i2c: E2 08 00 7F 25 80 0D 01 02 00 00 00 00 1D [12:33:18]Write i2c OK [12:33:18]MH_I2C_Read... [12:33:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:33:18]Read from MH i2c: E2 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 03 00 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 03 00 7F 25 00 90 00 18 [12:33:18]RAPDU: 90 00 [12:33:18]wFMCommunicate OK [12:33:18]wFMCommunicate request_size=255 [12:33:18]MH_SAM_APDU [12:33:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 0D D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 18 03 00 35 04 06 00 F7 [12:33:18]Write to MH i2c: E2 02 01 80 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 0D D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 18 03 00 35 04 06 00 F7 00 00 08 [12:33:18]Write i2c OK [12:33:18]MH_I2C_Read... [12:33:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:18]Read from MH i2c: E2 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 03 00 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 03 00 80 25 00 90 00 19 [12:33:18]RAPDU: 90 00 [12:33:18]wFMCommunicate OK [12:33:18]wFMCommunicate request_size=10 [12:33:18]MH_SAM_APDU [12:33:18]CAPDU: 80 0D 02 02 05 90 F8 0C 1A 70 [12:33:18]Write to MH i2c: E2 0D 00 81 25 80 0D 02 02 05 00 90 F8 0C 1A 70 00 00 48 [12:33:18]Write i2c OK [12:33:18]MH_I2C_Read... [12:33:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:18]Read from MH i2c: E2 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 03 00 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 03 00 81 25 00 90 00 1A [12:33:18]RAPDU: 90 00 [12:33:18]wFMCommunicate OK [12:33:18]wFMCommunicate request_size=4 [12:33:18]MH_SAM_APDU [12:33:18]CAPDU: 80 0D 03 02 [12:33:18]Write to MH i2c: E2 08 00 82 25 80 0D 03 02 00 00 00 00 22 [12:33:18]Write i2c OK [12:33:18]MH_I2C_Read... [12:33:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:33:18]Read from MH i2c: E2 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 0B 00 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 0B 00 82 25 00 38 F5 39 E2 4E A2 1C B4 90 00 2B [12:33:18]RAPDU: 38 F5 39 E2 4E A2 1C B4 90 00 [12:33:18]wFMCommunicate OK [12:33:18]SAM_PROTO_SignData done [12:33:18]FM_MakeSignedData done [12:33:18]CreateOFDProtocolMessage [12:33:18]wFMCommunicate request_size=4 [12:33:18]MH_SAM_APDU [12:33:18]CAPDU: 80 11 00 00 [12:33:18]Write to MH i2c: E2 08 00 83 25 80 11 00 00 00 00 00 00 22 [12:33:18]Write i2c OK [12:33:18]MH_I2C_Read... [12:33:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:18]Read from MH i2c: E2 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 17 00 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: E2 17 00 83 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 77 [12:33:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:33:18]wFMCommunicate OK [12:33:18]CreateOFDProtocolMessage done [12:33:18]OFDSenderStorePacket 202770 [12:33:18]StoreOFDPacket docnum=202770 [12:33:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5C 6F 07 01 E0 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 0D D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 18 03 00 35 04 06 00 F7 90 F8 0C 1A 70 38 F5 39 E2 4E A2 1C B4 [12:33:18]CheckFolder [12:33:18]dirname=/storage/ofd_packets [12:33:18]CheckFolder done [12:33:18]ProducePacketName [12:33:18]name=ofd_packets/00202770 [12:33:18]NVStorageSaveData ofd_packets/00202770 [12:33:18]File name is /storage/ofd_packets/00202770 [12:33:18]Write 301 bytes [12:33:18]NVStorageSaveData done [12:33:18]OFDSenderStorePacket done [12:33:18]KKMCreateOFDPacket done [12:33:18]NVStorageSaveData kkm_last_timestamp [12:33:18]File name is /storage/kkm_last_timestamp [12:33:18]Write 4 bytes [12:33:18]NVStorageSaveData done [12:33:18]ExternCall_PrintAddStr [12:33:18]wPrintStart [12:33:18]Write to MH i2c: 01 00 00 84 25 A9 [12:33:18]Write i2c OK [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: 01 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: 01 07 00 [12:33:18]MH_I2C_Read... [12:33:18]Read from MH i2c: 01 07 00 84 25 00 00 00 00 00 FF 0F BE [12:33:18]RasterBufferAndPrint [12:33:18]line Счет N : (1)450557 [12:33:18]line ИНН: 02508201610067 [12:33:18]line Контрольно-Кассовый Чек [12:33:18]line ПРОДАЖА [12:33:18]line ТРК (МРК, ГНК) : 41 [12:33:18]line Товар: 2710124130 [12:33:18]line Аи-92-К-2 [12:33:18]line 7.480 * 66.90 [12:33:18]line = 500.41 [12:33:18]line НДС 12% НСП 1% [12:33:18]line > о реализуемом товаре [12:33:18]line ОКРУГЛЕНИЕ: -0.41 [12:33:18]line ИТОГО: 500.00 [12:33:18]line Внесено: 500.00 [12:33:18]line СДАЧА: 0.00 [12:33:18]line НСП 1% : 4.43 [12:33:18]line НДС 12% : 53.14 [12:33:18]line Наличными: 500.00 [12:33:18]line Безнал.: 0.00 [12:33:18]line Место: АЗС № 171 "Партнер Нефть" [12:33:18]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:33:18]line СНО: Общий режим [12:33:18]line Чек 165 29.10.2024 12:33 [12:33:18]line Смена: 546 ФФД: 1.0 [12:33:18]line ЗНМ: 0300000109 [12:33:18]line РНМ: 0000000000091777 [12:33:18]line Версия ККМ: 001 [12:33:18]line ФМ: 0000000000871756 [12:33:18]line ФД: 202770 [12:33:18]line ФПД: 272202008894064 [12:33:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123317&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202770&fm=272202008894064&tin=02508201610067®Number=0000000000091777&sum=50000 [12:33:18]OFD Sender: Processing packet 202770 [packets to send 116, broken 115] [12:33:18]ProducePacketName [12:33:18]name=ofd_packets/00202770 [12:33:18]OFD Sender: To server: pG, [12:33:18]CommunicateWithHost lk.salyk.kg:30040 [12:33:18]ConnectInit lk.salyk.kg [12:33:18]written 0, free lines is 4095 [12:33:19]Connected sock=10 [12:33:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5C 6F 07 01 E0 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 0D D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 18 03 00 35 04 06 00 F7 90 F8 0C 1A 70 38 F5 39 E2 4E A2 1C B4 [12:33:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FF A5 47 00 B6 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 18 03 00 F4 03 04 00 C0 81 20 67 B6 04 01 00 00 3C 21 E6 BA 34 A0 F9 7A [12:33:19]CommunicateWithHost err = 0 [12:33:19]CheckOFDResponse [12:33:19]1017 (14) - 77093643461234 [12:33:19]1041 (16) - 0000000000871756 [12:33:19]1040 (4) - 202770 [12:33:19]1012 (4) - 29.10.2024 06:33 [12:33:19]1206 (1) - 0 [12:33:19]OFD Sender: Remove packet 202770 [12:33:19]ProducePacketName [12:33:19]name=ofd_packets/00202770 [12:33:19]NVStorageDeleteData [12:33:19]Write to MH i2c: 01 00 00 AF 25 D4 [12:33:19]Write i2c OK [12:33:19]MH_I2C_Read... [12:33:19]Read from MH i2c: 01 [12:33:19]MH_I2C_Read... [12:33:19]Read from MH i2c: 01 07 00 [12:33:19]MH_I2C_Read... [12:33:19]Read from MH i2c: 01 07 00 AF 25 00 00 00 00 00 A7 0C 8E [12:33:19]RasterBufferAndPrint [12:33:19]line [12:33:19]line [12:33:19]line [12:33:19]line [12:33:19]line [12:33:19]written 0, free lines is 3244 [12:33:19]MH_Cut [12:33:19]Write to MH i2c: D1 01 00 B6 25 01 AD [12:33:19]Write i2c OK [12:33:19]MH_I2C_Read... [12:33:19]Read from MH i2c: D1 [12:33:19]MH_I2C_Read... [12:33:19]Read from MH i2c: D1 01 00 [12:33:19]MH_I2C_Read... [12:33:19]Read from MH i2c: D1 01 00 B6 25 00 AC [12:33:19]Write to MH i2c: 01 00 00 B7 25 DC [12:33:19]Write i2c OK [12:33:19]MH_I2C_Read... [12:33:19]OFD Sender: No OFD packet to send [12:33:20]*** Cut start [12:33:20]*** Purtial cut [12:33:20]*** Stage 1: CUTSNS_PIN = 1 [12:33:20]Read from MH i2c: 01 [12:33:20]MH_I2C_Read... [12:33:20]*** Stop cut motor [12:33:20]*** Cut end [12:33:20]Read from MH i2c: 01 07 00 [12:33:20]MH_I2C_Read... [12:33:20]Read from MH i2c: 01 07 00 B7 25 00 00 00 00 00 FF 0F F1 [12:33:20]process_action close_receipt done [12:33:20]requested_data is exist [12:33:20]produce_requested_data [12:33:20]requested_item fm.sn is exist - process it [12:33:20]wFMCommunicate request_size=4 [12:33:20]MH_SAM_APDU [12:33:20]CAPDU: 80 11 00 00 [12:33:20]Write to MH i2c: E2 08 00 B8 25 80 11 00 00 00 00 00 00 57 [12:33:20]Write i2c OK [12:33:20]MH_I2C_Read... [12:33:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:20]Read from MH i2c: E2 [12:33:20]MH_I2C_Read... [12:33:20]Read from MH i2c: E2 17 00 [12:33:20]MH_I2C_Read... [12:33:20]Read from MH i2c: E2 17 00 B8 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AC [12:33:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:33:20]wFMCommunicate OK [12:33:20]requested_item fd.num is exist - process it [12:33:20]SAM_PROTO_GetFieldsCounters [12:33:20]wFMCommunicate request_size=4 [12:33:20]MH_SAM_APDU [12:33:20]CAPDU: 80 13 00 00 [12:33:20]Write to MH i2c: E2 08 00 B9 25 80 13 00 00 00 00 00 00 5A [12:33:20]Write i2c OK [12:33:20]MH_I2C_Read... [12:33:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:33:20]Read from MH i2c: E2 [12:33:20]MH_I2C_Read... [12:33:20]Read from MH i2c: E2 62 00 [12:33:20]MH_I2C_Read... [12:33:20]Read from MH i2c: E2 62 00 B9 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 12 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 C3 [12:33:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 12 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:33:20]wFMCommunicate OK [12:33:20]SAM_PROTO_GetFieldsCounters done [12:33:20]requested_item shift.num is exist - process it [12:33:20]requested_item shift.opened is exist - process it [12:33:20]req_shift_opened [12:33:20]FM_GetShiftState [12:33:20]SAM_PROTO_GetShiftState [12:33:20]wFMCommunicate request_size=4 [12:33:20]MH_SAM_APDU [12:33:20]CAPDU: 80 13 01 00 [12:33:20]Write to MH i2c: E2 08 00 BA 25 80 13 01 00 00 00 00 00 5C [12:33:20]Write i2c OK [12:33:20]MH_I2C_Read... [12:33:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:20]Read from MH i2c: E2 [12:33:20]MH_I2C_Read... [12:33:20]Read from MH i2c: E2 0E 00 [12:33:20]MH_I2C_Read... [12:33:20]Read from MH i2c: E2 0E 00 BA 25 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 45 [12:33:20]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:33:20]wFMCommunicate OK [12:33:20]SAM_PROTO_GetShiftState done [12:33:20]FM_GetShiftState done [12:33:20]req_shift_opened done [12:33:20]requested_item shift.open_date is exist - process it [12:33:20]req_shift_open_date [12:33:20]req_shift_open_date done [12:33:20]produce_requested_data done [12:33:20]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202770,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:33:20]process_action_free close_receipt [12:33:20]json_value_free [12:33:20]json_value_free done [12:33:20]process_json_proto returns [12:33:20]Send response to host [12:33:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202770,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:33:20]free response buf [12:33:20]execute_script done [12:33:20]execute_script returns [12:33:20]free content buf [12:33:20]Sock 9.Close socket [12:33:20]Sock 9.Thread stoped [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:50]accept exits with 8 [12:33:50]New connection [12:33:50]New thread 3066977636 created [12:33:50]Thread 3066834276 joined [12:33:50]Waiting for new connection... [12:33:50] Sock 8.Parse request [12:33:50]Sock 8.Check first char [12:33:50]Sock 8.First char is OK [12:33:50]request: POST /json_proto HTTP/1.0 [12:33:50]Method: POST [12:33:50]URL: /json_proto [12:33:50]Method is POST - this is cgi request [12:33:50]url: /json_proto [12:33:50]query_string will be loaded in cgi processing [12:33:50]execute_cgi json_proto POST (null) [12:33:50]execute_cgi path=json_proto method=POST [12:33:50]POST find Content-Length [12:33:50]Host: 172.17.63.195:8080 [12:33:50]Content-Length: 816 [12:33:50]Content-Type: application/json [12:33:50] [12:33:50]POST finish read [12:33:50]Found Content-Length = 816 [12:33:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:50]execute_script... [12:33:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:50]POST & json_proto [12:33:50]process_json_proto [12:33:50]json parsed OK: [12:33:50]protocol is kg_v1.0 [12:33:50]action value=close_receipt [12:33:50]process_action close_receipt [12:33:50]cmd_close_receipt [12:33:50]MH_GetDate [12:33:50]Write to MH i2c: F0 00 00 BB 25 CF [12:33:50]Write i2c OK [12:33:50]MH_I2C_Read... [12:33:50]Read from MH i2c: F0 [12:33:50]MH_I2C_Read... [12:33:50]Read from MH i2c: F0 09 00 [12:33:50]MH_I2C_Read... [12:33:50]Read from MH i2c: F0 09 00 BB 25 00 2F D6 20 67 47 1B 1E 67 4B [12:33:50]GetLastDocTimeStamp 1730205197 [12:33:50]current date 1730205231 [12:33:50]FM_GetShiftState [12:33:50]SAM_PROTO_GetShiftState [12:33:50]wFMCommunicate request_size=4 [12:33:50]MH_SAM_APDU [12:33:50]CAPDU: 80 13 01 00 [12:33:50]Write to MH i2c: E2 08 00 BC 25 80 13 01 00 00 00 00 00 5E [12:33:50]Write i2c OK [12:33:50]MH_I2C_Read... [12:33:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:50]Read from MH i2c: E2 [12:33:50]MH_I2C_Read... [12:33:50]Read from MH i2c: E2 0E 00 [12:33:50]MH_I2C_Read... [12:33:50]Read from MH i2c: E2 0E 00 BC 25 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 47 [12:33:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:33:50]wFMCommunicate OK [12:33:50]SAM_PROTO_GetShiftState done [12:33:50]FM_GetShiftState done [12:33:50]opened in 1730160431 [12:33:50]opened+sec_in_day 1730246831 [12:33:50]quantity*price = 20003 [12:33:50]sum+1 = 20004 [12:33:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 166 29.10.2024 12:33 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871756 ФД: 202771 ФПД: 151795234955843 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123351&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202771&fm=151795234955843&tin=02508201610067®Number=0000000000091777&sum=20003 [12:33:51]StoreToDocumentArchive [12:33:51]shift 546 fd 202771 [12:33:51]save to /storage/0546/doc_00202771 [12:33:51]save last doc name /storage/0546/doc_00202771 to /storage/kkm_last_doc_name [12:33:51]save OK [12:33:51]Clear old archive folders... [12:33:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:33:51]tlvbuf is 007F8370 [12:33:51]SAM_PROTO_ClearQueue [12:33:51]wFMCommunicate request_size=4 [12:33:51]MH_SAM_APDU [12:33:51]CAPDU: 80 09 00 00 [12:33:51]Write to MH i2c: E2 08 00 C9 25 80 09 00 00 00 00 00 00 60 [12:33:51]Write i2c OK [12:33:51]MH_I2C_Read... [12:33:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:33:51]Read from MH i2c: E2 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 03 00 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 03 00 C9 25 00 90 00 62 [12:33:51]RAPDU: 90 00 [12:33:51]wFMCommunicate OK [12:33:51]SAM_PROTO_ClearQueue done [12:33:51]KKMCreateOFDPacket [12:33:51]OFDProtocolAddRootSTLVToBuf [12:33:51]FM_MakeSignedData [12:33:51]FM_MakeSignedData [12:33:51]SAM_PROTO_SignData [12:33:51]wFMCommunicate request_size=4 [12:33:51]MH_SAM_APDU [12:33:51]CAPDU: 80 0D 01 02 [12:33:51]Write to MH i2c: E2 08 00 CA 25 80 0D 01 02 00 00 00 00 68 [12:33:51]Write i2c OK [12:33:51]MH_I2C_Read... [12:33:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:33:51]Read from MH i2c: E2 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 03 00 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 03 00 CA 25 00 90 00 63 [12:33:51]RAPDU: 90 00 [12:33:51]wFMCommunicate OK [12:33:51]wFMCommunicate request_size=255 [12:33:51]MH_SAM_APDU [12:33:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 2F D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 18 03 00 35 04 06 00 8A [12:33:51]Write to MH i2c: E2 02 01 CB 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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 2F D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 18 03 00 35 04 06 00 8A 00 00 D2 [12:33:51]Write i2c OK [12:33:51]MH_I2C_Read... [12:33:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:51]Read from MH i2c: E2 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 03 00 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 03 00 CB 25 00 90 00 64 [12:33:51]RAPDU: 90 00 [12:33:51]wFMCommunicate OK [12:33:51]wFMCommunicate request_size=10 [12:33:51]MH_SAM_APDU [12:33:51]CAPDU: 80 0D 02 02 05 0E 95 0E E2 43 [12:33:51]Write to MH i2c: E2 0D 00 CC 25 80 0D 02 02 05 00 0E 95 0E E2 43 00 00 4B [12:33:51]Write i2c OK [12:33:51]MH_I2C_Read... [12:33:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:51]Read from MH i2c: E2 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 03 00 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 03 00 CC 25 00 90 00 65 [12:33:51]RAPDU: 90 00 [12:33:51]wFMCommunicate OK [12:33:51]wFMCommunicate request_size=4 [12:33:51]MH_SAM_APDU [12:33:51]CAPDU: 80 0D 03 02 [12:33:51]Write to MH i2c: E2 08 00 CD 25 80 0D 03 02 00 00 00 00 6D [12:33:51]Write i2c OK [12:33:51]MH_I2C_Read... [12:33:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:33:51]Read from MH i2c: E2 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 0B 00 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 0B 00 CD 25 00 2B 8C E0 AB F6 7E 40 94 90 00 F8 [12:33:51]RAPDU: 2B 8C E0 AB F6 7E 40 94 90 00 [12:33:51]wFMCommunicate OK [12:33:51]SAM_PROTO_SignData done [12:33:51]FM_MakeSignedData done [12:33:51]CreateOFDProtocolMessage [12:33:51]wFMCommunicate request_size=4 [12:33:51]MH_SAM_APDU [12:33:51]CAPDU: 80 11 00 00 [12:33:51]Write to MH i2c: E2 08 00 CE 25 80 11 00 00 00 00 00 00 6D [12:33:51]Write i2c OK [12:33:51]MH_I2C_Read... [12:33:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:51]Read from MH i2c: E2 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 17 00 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: E2 17 00 CE 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C2 [12:33:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:33:51]wFMCommunicate OK [12:33:51]CreateOFDProtocolMessage done [12:33:51]OFDSenderStorePacket 202771 [12:33:51]StoreOFDPacket docnum=202771 [12:33:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6B 62 07 01 B0 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 2F D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 18 03 00 35 04 06 00 8A 0E 95 0E E2 43 2B 8C E0 AB F6 7E 40 94 [12:33:51]CheckFolder [12:33:51]dirname=/storage/ofd_packets [12:33:51]CheckFolder done [12:33:51]ProducePacketName [12:33:51]name=ofd_packets/00202771 [12:33:51]NVStorageSaveData ofd_packets/00202771 [12:33:51]File name is /storage/ofd_packets/00202771 [12:33:51]Write 301 bytes [12:33:51]NVStorageSaveData done [12:33:51]OFDSenderStorePacket done [12:33:51]KKMCreateOFDPacket done [12:33:51]NVStorageSaveData kkm_last_timestamp [12:33:51]File name is /storage/kkm_last_timestamp [12:33:51]Write 4 bytes [12:33:51]NVStorageSaveData done [12:33:51]ExternCall_PrintAddStr [12:33:51]wPrintStart [12:33:51]Write to MH i2c: 01 00 00 CF 25 F4 [12:33:51]Write i2c OK [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: 01 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: 01 07 00 [12:33:51]MH_I2C_Read... [12:33:51]Read from MH i2c: 01 07 00 CF 25 00 00 00 00 00 FF 0F 09 [12:33:51]RasterBufferAndPrint [12:33:51]line Счет N : (1)450558 [12:33:51]line ИНН: 02508201610067 [12:33:51]line Контрольно-Кассовый Чек [12:33:51]line ПРОДАЖА [12:33:51]line ТРК (МРК, ГНК) : 31 [12:33:51]line Товар: 2710124130 [12:33:51]line Аи-92-К-2 [12:33:51]line 2.990 * 66.90 [12:33:51]line = 200.03 [12:33:51]line НДС 12% НСП 1% [12:33:51]line > о реализуемом товаре [12:33:51]line ИТОГО: 200.03 [12:33:51]line НСП 1% : 1.77 [12:33:51]line НДС 12% : 21.24 [12:33:51]line Наличными: 0.00 [12:33:51]line Безнал.: 200.03 [12:33:51]line Место: АЗС № 171 "Партнер Нефть" [12:33:51]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:33:51]line СНО: Общий режим [12:33:51]line Чек 166 29.10.2024 12:33 [12:33:51]line Смена: 546 ФФД: 1.0 [12:33:51]line ЗНМ: 0300000109 [12:33:51]line РНМ: 0000000000091777 [12:33:51]line Версия ККМ: 001 [12:33:51]line Платежная система: Бакай Банк [12:33:51]line ФМ: 0000000000871756 [12:33:51]line ФД: 202771 [12:33:51]line ФПД: 151795234955843 [12:33:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123351&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202771&fm=151795234955843&tin=02508201610067®Number=0000000000091777&sum=20003 [12:33:52]OFD Sender: Processing packet 202771 [packets to send 116, broken 115] [12:33:52]ProducePacketName [12:33:52]name=ofd_packets/00202771 [12:33:52]OFD Sender: To server: pG, [12:33:52]CommunicateWithHost lk.salyk.kg:30040 [12:33:52]ConnectInit lk.salyk.kg [12:33:52]written 0, free lines is 4095 [12:33:52]Connected sock=10 [12:33:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6B 62 07 01 B0 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 2F D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 18 03 00 35 04 06 00 8A 0E 95 0E E2 43 2B 8C E0 AB F6 7E 40 94 [12:33:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5A F9 47 00 75 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 18 03 00 F4 03 04 00 E1 81 20 67 B6 04 01 00 00 B1 D7 13 66 F0 FA 87 28 [12:33:52]CommunicateWithHost err = 0 [12:33:52]CheckOFDResponse [12:33:52]1017 (14) - 77093643461234 [12:33:52]1041 (16) - 0000000000871756 [12:33:52]1040 (4) - 202771 [12:33:52]1012 (4) - 29.10.2024 06:34 [12:33:52]1206 (1) - 0 [12:33:52]OFD Sender: Remove packet 202771 [12:33:52]ProducePacketName [12:33:52]name=ofd_packets/00202771 [12:33:52]NVStorageDeleteData [12:33:52]Write to MH i2c: 01 00 00 F9 25 1E [12:33:52]Write i2c OK [12:33:52]MH_I2C_Read... [12:33:52]Read from MH i2c: 01 [12:33:52]MH_I2C_Read... [12:33:52]Read from MH i2c: 01 07 00 [12:33:52]MH_I2C_Read... [12:33:52]Read from MH i2c: 01 07 00 F9 25 00 00 00 00 00 B2 0C E3 [12:33:52]RasterBufferAndPrint [12:33:52]line [12:33:52]line [12:33:52]line [12:33:52]line [12:33:52]line [12:33:52]written 0, free lines is 3256 [12:33:52]MH_Cut [12:33:52]Write to MH i2c: D1 01 00 00 26 01 F8 [12:33:52]Write i2c OK [12:33:52]MH_I2C_Read... [12:33:52]Read from MH i2c: D1 [12:33:52]MH_I2C_Read... [12:33:52]Read from MH i2c: D1 01 00 [12:33:52]MH_I2C_Read... [12:33:52]Read from MH i2c: D1 01 00 00 26 00 F7 [12:33:52]Write to MH i2c: 01 00 00 01 26 27 [12:33:52]Write i2c OK [12:33:52]MH_I2C_Read... [12:33:53]OFD Sender: No OFD packet to send [12:33:53]*** Cut start [12:33:53]*** Purtial cut [12:33:53]*** Stage 1: CUTSNS_PIN = 1 [12:33:53]Read from MH i2c: 01 [12:33:53]MH_I2C_Read... [12:33:53]*** Stop cut motor [12:33:53]*** Cut end [12:33:53]Read from MH i2c: 01 07 00 [12:33:53]MH_I2C_Read... [12:33:53]Read from MH i2c: 01 07 00 01 26 00 00 00 00 00 FF 0F 3C [12:33:53]process_action close_receipt done [12:33:53]requested_data is exist [12:33:53]produce_requested_data [12:33:53]requested_item fm.sn is exist - process it [12:33:53]wFMCommunicate request_size=4 [12:33:53]MH_SAM_APDU [12:33:53]CAPDU: 80 11 00 00 [12:33:53]Write to MH i2c: E2 08 00 02 26 80 11 00 00 00 00 00 00 A2 [12:33:53]Write i2c OK [12:33:53]MH_I2C_Read... [12:33:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:53]Read from MH i2c: E2 [12:33:53]MH_I2C_Read... [12:33:53]Read from MH i2c: E2 17 00 [12:33:53]MH_I2C_Read... [12:33:53]Read from MH i2c: E2 17 00 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F7 [12:33:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:33:53]wFMCommunicate OK [12:33:53]requested_item fd.num is exist - process it [12:33:53]SAM_PROTO_GetFieldsCounters [12:33:53]wFMCommunicate request_size=4 [12:33:53]MH_SAM_APDU [12:33:53]CAPDU: 80 13 00 00 [12:33:53]Write to MH i2c: E2 08 00 03 26 80 13 00 00 00 00 00 00 A5 [12:33:53]Write i2c OK [12:33:53]MH_I2C_Read... [12:33:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:33:53]Read from MH i2c: E2 [12:33:53]MH_I2C_Read... [12:33:53]Read from MH i2c: E2 62 00 [12:33:53]MH_I2C_Read... [12:33:53]Read from MH i2c: E2 62 00 03 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 13 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 12 [12:33:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 13 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:33:53]wFMCommunicate OK [12:33:53]SAM_PROTO_GetFieldsCounters done [12:33:53]requested_item shift.num is exist - process it [12:33:53]requested_item shift.opened is exist - process it [12:33:53]req_shift_opened [12:33:53]FM_GetShiftState [12:33:53]SAM_PROTO_GetShiftState [12:33:53]wFMCommunicate request_size=4 [12:33:53]MH_SAM_APDU [12:33:53]CAPDU: 80 13 01 00 [12:33:53]Write to MH i2c: E2 08 00 04 26 80 13 01 00 00 00 00 00 A7 [12:33:53]Write i2c OK [12:33:53]MH_I2C_Read... [12:33:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:54]Read from MH i2c: E2 [12:33:54]MH_I2C_Read... [12:33:54]Read from MH i2c: E2 0E 00 [12:33:54]MH_I2C_Read... [12:33:54]Read from MH i2c: E2 0E 00 04 26 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 90 [12:33:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:33:54]wFMCommunicate OK [12:33:54]SAM_PROTO_GetShiftState done [12:33:54]FM_GetShiftState done [12:33:54]req_shift_opened done [12:33:54]requested_item shift.open_date is exist - process it [12:33:54]req_shift_open_date [12:33:54]req_shift_open_date done [12:33:54]produce_requested_data done [12:33:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202771,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:33:54]process_action_free close_receipt [12:33:54]json_value_free [12:33:54]json_value_free done [12:33:54]process_json_proto returns [12:33:54]Send response to host [12:33:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202771,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:33:54]free response buf [12:33:54]execute_script done [12:33:54]execute_script returns [12:33:54]free content buf [12:33:54]Sock 8.Close socket [12:33:54]Sock 8.Thread stoped [12:33:58]OFD Sender: No OFD packet to send [12:34:03]OFD Sender: No OFD packet to send [12:34:08]OFD Sender: No OFD packet to send [12:34:13]OFD Sender: No OFD packet to send [12:34:18]OFD Sender: No OFD packet to send [12:34:23]OFD Sender: No OFD packet to send [12:34:28]OFD Sender: No OFD packet to send [12:34:33]OFD Sender: No OFD packet to send [12:34:38]OFD Sender: No OFD packet to send [12:34:43]OFD Sender: No OFD packet to send [12:34:48]OFD Sender: No OFD packet to send [12:34:52]accept exits with 9 [12:34:52]New connection [12:34:52]New thread 3066834276 created [12:34:52]Thread 3066977636 joined [12:34:52]Waiting for new connection... [12:34:52] Sock 9.Parse request [12:34:52]Sock 9.Check first char [12:34:52]Sock 9.First char is OK [12:34:52]request: POST /json_proto HTTP/1.0 [12:34:52]Method: POST [12:34:52]URL: /json_proto [12:34:52]Method is POST - this is cgi request [12:34:52]url: /json_proto [12:34:52]query_string will be loaded in cgi processing [12:34:52]execute_cgi json_proto POST (null) [12:34:52]execute_cgi path=json_proto method=POST [12:34:52]POST find Content-Length [12:34:52]Host: 172.17.63.195:8080 [12:34:52]Content-Length: 679 [12:34:52]Content-Type: application/json [12:34:52] [12:34:52]POST finish read [12:34:52]Found Content-Length = 679 [12:34:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:52]execute_script... [12:34:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:52]POST & json_proto [12:34:52]process_json_proto [12:34:52]json parsed OK: [12:34:52]protocol is kg_v1.0 [12:34:52]action value=close_receipt [12:34:52]process_action close_receipt [12:34:52]cmd_close_receipt [12:34:52]MH_GetDate [12:34:52]Write to MH i2c: F0 00 00 05 26 1A [12:34:52]Write i2c OK [12:34:52]MH_I2C_Read... [12:34:52]Read from MH i2c: F0 [12:34:52]MH_I2C_Read... [12:34:52]Read from MH i2c: F0 09 00 [12:34:52]MH_I2C_Read... [12:34:52]Read from MH i2c: F0 09 00 05 26 00 6D D6 20 67 47 1B 1E 67 D4 [12:34:52]GetLastDocTimeStamp 1730205231 [12:34:52]current date 1730205293 [12:34:52]FM_GetShiftState [12:34:52]SAM_PROTO_GetShiftState [12:34:52]wFMCommunicate request_size=4 [12:34:52]MH_SAM_APDU [12:34:52]CAPDU: 80 13 01 00 [12:34:52]Write to MH i2c: E2 08 00 06 26 80 13 01 00 00 00 00 00 A9 [12:34:52]Write i2c OK [12:34:52]MH_I2C_Read... [12:34:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:52]Read from MH i2c: E2 [12:34:52]MH_I2C_Read... [12:34:52]Read from MH i2c: E2 0E 00 [12:34:52]MH_I2C_Read... [12:34:52]Read from MH i2c: E2 0E 00 06 26 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 92 [12:34:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:34:52]wFMCommunicate OK [12:34:52]SAM_PROTO_GetShiftState done [12:34:52]FM_GetShiftState done [12:34:52]opened in 1730160431 [12:34:52]opened+sec_in_day 1730246831 [12:34:52]quantity*price = 100050 [12:34:52]sum+1 = 100052 [12:34:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 167 29.10.2024 12:34 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202772 ФПД: 17953217612679 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123453&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202772&fm=17953217612679&tin=02508201610067®Number=0000000000091777&sum=100000 [12:34:53]StoreToDocumentArchive [12:34:53]shift 546 fd 202772 [12:34:53]save to /storage/0546/doc_00202772 [12:34:53]save last doc name /storage/0546/doc_00202772 to /storage/kkm_last_doc_name [12:34:53]save OK [12:34:53]Clear old archive folders... [12:34:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:34:53]tlvbuf is B6EC7520 [12:34:53]SAM_PROTO_ClearQueue [12:34:53]wFMCommunicate request_size=4 [12:34:53]MH_SAM_APDU [12:34:53]CAPDU: 80 09 00 00 [12:34:53]Write to MH i2c: E2 08 00 13 26 80 09 00 00 00 00 00 00 AB [12:34:53]Write i2c OK [12:34:53]MH_I2C_Read... [12:34:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:53]Read from MH i2c: E2 [12:34:53]MH_I2C_Read... [12:34:53]Read from MH i2c: E2 03 00 [12:34:53]MH_I2C_Read... [12:34:53]Read from MH i2c: E2 03 00 13 26 00 90 00 AD [12:34:53]RAPDU: 90 00 [12:34:53]wFMCommunicate OK [12:34:53]SAM_PROTO_ClearQueue done [12:34:53]KKMCreateOFDPacket [12:34:53]OFDProtocolAddRootSTLVToBuf [12:34:53]FM_MakeSignedData [12:34:53]FM_MakeSignedData [12:34:53]SAM_PROTO_SignData [12:34:53]wFMCommunicate request_size=4 [12:34:53]MH_SAM_APDU [12:34:53]CAPDU: 80 0D 01 02 [12:34:53]Write to MH i2c: E2 08 00 14 26 80 0D 01 02 00 00 00 00 B3 [12:34:53]Write i2c OK [12:34:53]MH_I2C_Read... [12:34:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:54]Read from MH i2c: E2 [12:34:54]MH_I2C_Read... [12:34:54]Read from MH i2c: E2 03 00 [12:34:54]MH_I2C_Read... [12:34:54]Read from MH i2c: E2 03 00 14 26 00 90 00 AE [12:34:54]RAPDU: 90 00 [12:34:54]wFMCommunicate OK [12:34:54]wFMCommunicate request_size=255 [12:34:54]MH_SAM_APDU [12:34:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 6D D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 18 03 00 35 04 06 00 10 54 0F 28 [12:34:54]Write to MH i2c: E2 02 01 15 26 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 6D D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 18 03 00 35 04 06 00 10 54 0F 28 00 00 9C [12:34:54]Write i2c OK [12:34:54]MH_I2C_Read... [12:34:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:54]Read from MH i2c: E2 [12:34:54]MH_I2C_Read... [12:34:54]Read from MH i2c: E2 03 00 [12:34:54]MH_I2C_Read... [12:34:54]Read from MH i2c: E2 03 00 15 26 00 90 00 AF [12:34:54]RAPDU: 90 00 [12:34:54]wFMCommunicate OK [12:34:54]wFMCommunicate request_size=7 [12:34:54]MH_SAM_APDU [12:34:54]CAPDU: 80 0D 02 02 02 8B 87 [12:34:54]Write to MH i2c: E2 0A 00 16 26 80 0D 02 02 02 00 8B 87 00 00 CC [12:34:54]Write i2c OK [12:34:54]MH_I2C_Read... [12:34:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:54]Read from MH i2c: E2 [12:34:54]MH_I2C_Read... [12:34:54]Read from MH i2c: E2 03 00 [12:34:54]MH_I2C_Read... [12:34:54]Read from MH i2c: E2 03 00 16 26 00 90 00 B0 [12:34:54]RAPDU: 90 00 [12:34:54]wFMCommunicate OK [12:34:54]wFMCommunicate request_size=4 [12:34:54]MH_SAM_APDU [12:34:54]CAPDU: 80 0D 03 02 [12:34:54]Write to MH i2c: E2 08 00 17 26 80 0D 03 02 00 00 00 00 B8 [12:34:54]Write i2c OK [12:34:54]MH_I2C_Read... [12:34:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:54]Read from MH i2c: E2 [12:34:54]MH_I2C_Read... [12:34:54]Read from MH i2c: E2 0B 00 [12:34:54]MH_I2C_Read... [12:34:54]Read from MH i2c: E2 0B 00 17 26 00 B5 B9 93 68 37 C1 A8 7F 90 00 41 [12:34:54]RAPDU: B5 B9 93 68 37 C1 A8 7F 90 00 [12:34:54]wFMCommunicate OK [12:34:54]SAM_PROTO_SignData done [12:34:54]FM_MakeSignedData done [12:34:54]CreateOFDProtocolMessage [12:34:54]wFMCommunicate request_size=4 [12:34:54]MH_SAM_APDU [12:34:54]CAPDU: 80 11 00 00 [12:34:54]Write to MH i2c: E2 08 00 18 26 80 11 00 00 00 00 00 00 B8 [12:34:54]Write i2c OK [12:34:54]MH_I2C_Read... [12:34:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:54]Read from MH i2c: E2 [12:34:54]MH_I2C_Read... [12:34:54]Read from MH i2c: E2 17 00 [12:34:54]MH_I2C_Read... [12:34:54]Read from MH i2c: E2 17 00 18 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0D [12:34:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:34:54]wFMCommunicate OK [12:34:54]CreateOFDProtocolMessage done [12:34:54]OFDSenderStorePacket 202772 [12:34:54]StoreOFDPacket docnum=202772 [12:34:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 AF 9C 04 01 79 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 6D D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 18 03 00 35 04 06 00 10 54 0F 28 8B 87 B5 B9 93 68 37 C1 A8 7F [12:34:54]CheckFolder [12:34:54]dirname=/storage/ofd_packets [12:34:54]CheckFolder done [12:34:54]ProducePacketName [12:34:54]name=ofd_packets/00202772 [12:34:54]NVStorageSaveData ofd_packets/00202772 [12:34:54]File name is /storage/ofd_packets/00202772 [12:34:54]Write 298 bytes [12:34:54]NVStorageSaveData done [12:34:54]OFDSenderStorePacket done [12:34:54]KKMCreateOFDPacket done [12:34:54]NVStorageSaveData kkm_last_timestamp [12:34:54]File name is /storage/kkm_last_timestamp [12:34:54]Write 4 bytes [12:34:54]NVStorageSaveData done [12:34:54]ExternCall_PrintAddStr [12:34:54]wPrintStart [12:34:54]Write to MH i2c: 01 00 00 19 26 3F [12:34:54]Write i2c OK [12:34:54]MH_I2C_Read... [12:34:54]Read from MH i2c: 01 [12:34:54]MH_I2C_Read... [12:34:54]Read from MH i2c: 01 07 00 [12:34:54]MH_I2C_Read... [12:34:54]Read from MH i2c: 01 07 00 19 26 00 00 00 00 00 FF 0F 54 [12:34:54]RasterBufferAndPrint [12:34:54]line Счет N : (1)450559 [12:34:54]line ИНН: 02508201610067 [12:34:54]line Контрольно-Кассовый Чек [12:34:54]line ПРОДАЖА [12:34:54]line ТРК (МРК, ГНК) : 21 [12:34:54]line Товар: 2710194210 [12:34:54]line ДТ-К-2 [12:34:54]line 13.130 * 76.20 [12:34:54]line = 1000.51 [12:34:54]line НДС 12% НСП 1% [12:34:54]line > о реализуемом товаре [12:34:54]line ОКРУГЛЕНИЕ: -0.51 [12:34:54]line ИТОГО: 1000.00 [12:34:54]line Внесено: 1000.00 [12:34:54]line СДАЧА: 0.00 [12:34:54]line НСП 1% : 8.85 [12:34:54]line НДС 12% : 106.25 [12:34:54]line Наличными: 1000.00 [12:34:54]line Безнал.: 0.00 [12:34:54]line Место: АЗС № 171 "Партнер Нефть" [12:34:54]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:34:54]line СНО: Общий режим [12:34:54]line Чек 167 29.10.2024 12:34 [12:34:54]line Смена: 546 ФФД: 1.0 [12:34:54]line ЗНМ: 0300000109 [12:34:54]line РНМ: 0000000000091777 [12:34:54]line Версия ККМ: 001 [12:34:54]line ФМ: 0000000000871756 [12:34:54]line ФД: 202772 [12:34:54]line ФПД: 17953217612679 [12:34:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123453&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202772&fm=17953217612679&tin=02508201610067®Number=0000000000091777&sum=100000 [12:34:54]written 0, free lines is 4095 [12:34:54]OFD Sender: Processing packet 202772 [packets to send 116, broken 115] [12:34:54]ProducePacketName [12:34:54]name=ofd_packets/00202772 [12:34:54]OFD Sender: To server: pG, [12:34:54]CommunicateWithHost lk.salyk.kg:30040 [12:34:54]ConnectInit lk.salyk.kg [12:34:54]Connected sock=8 [12:34:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 AF 9C 04 01 79 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 6D D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 18 03 00 35 04 06 00 10 54 0F 28 8B 87 B5 B9 93 68 37 C1 A8 7F [12:34:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EC 98 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 38 37 31 37 35 36 10 04 04 00 14 18 03 00 F4 03 04 00 20 82 20 67 B6 04 01 00 00 1C D8 97 D7 B5 BB 34 CC [12:34:55]CommunicateWithHost err = 0 [12:34:55]CheckOFDResponse [12:34:55]1017 (14) - 77093643461234 [12:34:55]1041 (16) - 0000000000871756 [12:34:55]1040 (4) - 202772 [12:34:55]1012 (4) - 29.10.2024 06:35 [12:34:55]1206 (1) - 0 [12:34:55]OFD Sender: Remove packet 202772 [12:34:55]ProducePacketName [12:34:55]name=ofd_packets/00202772 [12:34:55]NVStorageDeleteData [12:34:55]Write to MH i2c: 01 00 00 44 26 6A [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 44 26 00 00 00 00 00 97 0C 14 [12:34:55]RasterBufferAndPrint [12:34:55]line [12:34:55]line [12:34:55]line [12:34:55]line [12:34:55]line [12:34:55]written 0, free lines is 3227 [12:34:55]MH_Cut [12:34:55]Write to MH i2c: D1 01 00 4B 26 01 43 [12:34:55]Write i2c OK [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: D1 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: D1 01 00 [12:34:55]MH_I2C_Read... [12:34:55]Read from MH i2c: D1 01 00 4B 26 00 42 [12:34:55]Write to MH i2c: 01 00 00 4C 26 72 [12:34:55]Write i2c OK [12:34:55]MH_I2C_Read... [12:34:55]OFD Sender: No OFD packet to send [12:34:56]*** Cut start [12:34:56]*** Purtial cut [12:34:56]*** Stage 1: CUTSNS_PIN = 1 [12:34:56]Read from MH i2c: 01 [12:34:56]MH_I2C_Read... [12:34:56]*** Stop cut motor [12:34:56]*** Cut end [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 4C 26 00 00 00 00 00 FF 0F 87 [12:34:56]process_action close_receipt done [12:34:56]requested_data is exist [12:34:56]produce_requested_data [12:34:56]requested_item fm.sn is exist - process it [12:34:56]wFMCommunicate request_size=4 [12:34:56]MH_SAM_APDU [12:34:56]CAPDU: 80 11 00 00 [12:34:56]Write to MH i2c: E2 08 00 4D 26 80 11 00 00 00 00 00 00 ED [12:34:56]Write i2c OK [12:34:56]MH_I2C_Read... [12:34:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:56]Read from MH i2c: E2 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 17 00 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 17 00 4D 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 42 [12:34:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:34:56]wFMCommunicate OK [12:34:56]requested_item fd.num is exist - process it [12:34:56]SAM_PROTO_GetFieldsCounters [12:34:56]wFMCommunicate request_size=4 [12:34:56]MH_SAM_APDU [12:34:56]CAPDU: 80 13 00 00 [12:34:56]Write to MH i2c: E2 08 00 4E 26 80 13 00 00 00 00 00 00 F0 [12:34:56]Write i2c OK [12:34:56]MH_I2C_Read... [12:34:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:56]Read from MH i2c: E2 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 62 00 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 62 00 4E 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 14 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 61 [12:34:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 14 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:34:56]wFMCommunicate OK [12:34:56]SAM_PROTO_GetFieldsCounters done [12:34:56]requested_item shift.num is exist - process it [12:34:56]requested_item shift.opened is exist - process it [12:34:56]req_shift_opened [12:34:56]FM_GetShiftState [12:34:56]SAM_PROTO_GetShiftState [12:34:56]wFMCommunicate request_size=4 [12:34:56]MH_SAM_APDU [12:34:56]CAPDU: 80 13 01 00 [12:34:56]Write to MH i2c: E2 08 00 4F 26 80 13 01 00 00 00 00 00 F2 [12:34:56]Write i2c OK [12:34:56]MH_I2C_Read... [12:34:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:56]Read from MH i2c: E2 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 0E 00 [12:34:56]MH_I2C_Read... [12:34:56]Read from MH i2c: E2 0E 00 4F 26 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DB [12:34:56]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:34:56]wFMCommunicate OK [12:34:56]SAM_PROTO_GetShiftState done [12:34:56]FM_GetShiftState done [12:34:56]req_shift_opened done [12:34:56]requested_item shift.open_date is exist - process it [12:34:56]req_shift_open_date [12:34:56]req_shift_open_date done [12:34:56]produce_requested_data done [12:34:56]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202772,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:34:56]process_action_free close_receipt [12:34:56]json_value_free [12:34:56]json_value_free done [12:34:56]process_json_proto returns [12:34:56]Send response to host [12:34:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202772,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:34:56]free response buf [12:34:56]execute_script done [12:34:56]execute_script returns [12:34:56]free content buf [12:34:56]Sock 9.Close socket [12:34:56]Sock 9.Thread stoped [12:35:00]OFD Sender: No OFD packet to send [12:35:05]OFD Sender: No OFD packet to send [12:35:10]OFD Sender: No OFD packet to send [12:35:15]OFD Sender: No OFD packet to send [12:35:20]OFD Sender: No OFD packet to send [12:35:25]OFD Sender: No OFD packet to send [12:35:30]OFD Sender: No OFD packet to send [12:35:35]OFD Sender: No OFD packet to send [12:35:40]OFD Sender: No OFD packet to send [12:35:45]OFD Sender: No OFD packet to send [12:35:47]accept exits with 10 [12:35:47]New connection [12:35:47]New thread 3066977636 created [12:35:47]Thread 3066834276 joined [12:35:47]Waiting for new connection... [12:35:47] Sock 10.Parse request [12:35:47]Sock 10.Check first char [12:35:47]Sock 10.First char is OK [12:35:47]request: POST /json_proto HTTP/1.0 [12:35:47]Method: POST [12:35:47]URL: /json_proto [12:35:47]Method is POST - this is cgi request [12:35:47]url: /json_proto [12:35:47]query_string will be loaded in cgi processing [12:35:47]execute_cgi json_proto POST (null) [12:35:47]execute_cgi path=json_proto method=POST [12:35:47]POST find Content-Length [12:35:47]Host: 172.17.63.195:8080 [12:35:47]Content-Length: 675 [12:35:47]Content-Type: application/json [12:35:47] [12:35:47]POST finish read [12:35:47]Found Content-Length = 675 [12:35:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:47]execute_script... [12:35:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:47]POST & json_proto [12:35:47]process_json_proto [12:35:47]json parsed OK: [12:35:47]protocol is kg_v1.0 [12:35:47]action value=close_receipt [12:35:47]process_action close_receipt [12:35:47]cmd_close_receipt [12:35:47]MH_GetDate [12:35:47]Write to MH i2c: F0 00 00 50 26 65 [12:35:47]Write i2c OK [12:35:47]MH_I2C_Read... [12:35:47]Read from MH i2c: F0 [12:35:47]MH_I2C_Read... [12:35:47]Read from MH i2c: F0 09 00 [12:35:47]MH_I2C_Read... [12:35:47]Read from MH i2c: F0 09 00 50 26 00 A4 D6 20 67 47 1B 1E 67 56 [12:35:47]GetLastDocTimeStamp 1730205293 [12:35:47]current date 1730205348 [12:35:47]FM_GetShiftState [12:35:47]SAM_PROTO_GetShiftState [12:35:47]wFMCommunicate request_size=4 [12:35:47]MH_SAM_APDU [12:35:47]CAPDU: 80 13 01 00 [12:35:47]Write to MH i2c: E2 08 00 51 26 80 13 01 00 00 00 00 00 F4 [12:35:47]Write i2c OK [12:35:47]MH_I2C_Read... [12:35:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:47]Read from MH i2c: E2 [12:35:47]MH_I2C_Read... [12:35:47]Read from MH i2c: E2 0E 00 [12:35:47]MH_I2C_Read... [12:35:47]Read from MH i2c: E2 0E 00 51 26 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DD [12:35:47]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:35:47]wFMCommunicate OK [12:35:47]SAM_PROTO_GetShiftState done [12:35:47]FM_GetShiftState done [12:35:47]opened in 1730160431 [12:35:47]opened+sec_in_day 1730246831 [12:35:47]quantity*price = 80010 [12:35:47]sum+1 = 80011 [12:35:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 168 29.10.2024 12:35 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202773 ФПД: 124663029218975 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123548&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202773&fm=124663029218975&tin=02508201610067®Number=0000000000091777&sum=80000 [12:35:49]StoreToDocumentArchive [12:35:49]shift 546 fd 202773 [12:35:49]save to /storage/0546/doc_00202773 [12:35:49]save last doc name /storage/0546/doc_00202773 to /storage/kkm_last_doc_name [12:35:49]save OK [12:35:49]Clear old archive folders... [12:35:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:35:49]tlvbuf is 00790390 [12:35:49]SAM_PROTO_ClearQueue [12:35:49]wFMCommunicate request_size=4 [12:35:49]MH_SAM_APDU [12:35:49]CAPDU: 80 09 00 00 [12:35:49]Write to MH i2c: E2 08 00 5E 26 80 09 00 00 00 00 00 00 F6 [12:35:49]Write i2c OK [12:35:49]MH_I2C_Read... [12:35:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:49]Read from MH i2c: E2 [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: E2 03 00 [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: E2 03 00 5E 26 00 90 00 F8 [12:35:49]RAPDU: 90 00 [12:35:49]wFMCommunicate OK [12:35:49]SAM_PROTO_ClearQueue done [12:35:49]KKMCreateOFDPacket [12:35:49]OFDProtocolAddRootSTLVToBuf [12:35:49]FM_MakeSignedData [12:35:49]FM_MakeSignedData [12:35:49]SAM_PROTO_SignData [12:35:49]wFMCommunicate request_size=4 [12:35:49]MH_SAM_APDU [12:35:49]CAPDU: 80 0D 01 02 [12:35:49]Write to MH i2c: E2 08 00 5F 26 80 0D 01 02 00 00 00 00 FE [12:35:49]Write i2c OK [12:35:49]MH_I2C_Read... [12:35:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:49]Read from MH i2c: E2 [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: E2 03 00 [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: E2 03 00 5F 26 00 90 00 F9 [12:35:49]RAPDU: 90 00 [12:35:49]wFMCommunicate OK [12:35:49]wFMCommunicate request_size=255 [12:35:49]MH_SAM_APDU [12:35: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 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 A4 D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 18 03 00 35 04 06 00 71 61 5F 92 [12:35:49]Write to MH i2c: E2 02 01 60 26 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 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 A4 D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 18 03 00 35 04 06 00 71 61 5F 92 00 00 7B [12:35:49]Write i2c OK [12:35:49]MH_I2C_Read... [12:35:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:49]Read from MH i2c: E2 [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: E2 03 00 [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: E2 03 00 60 26 00 90 00 FA [12:35:49]RAPDU: 90 00 [12:35:49]wFMCommunicate OK [12:35:49]wFMCommunicate request_size=7 [12:35:49]MH_SAM_APDU [12:35:49]CAPDU: 80 0D 02 02 02 BE 9F [12:35:49]Write to MH i2c: E2 0A 00 61 26 80 0D 02 02 02 00 BE 9F 00 00 62 [12:35:49]Write i2c OK [12:35:49]MH_I2C_Read... [12:35:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:49]Read from MH i2c: E2 [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: E2 03 00 [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: E2 03 00 61 26 00 90 00 FB [12:35:49]RAPDU: 90 00 [12:35:49]wFMCommunicate OK [12:35:49]wFMCommunicate request_size=4 [12:35:49]MH_SAM_APDU [12:35:49]CAPDU: 80 0D 03 02 [12:35:49]Write to MH i2c: E2 08 00 62 26 80 0D 03 02 00 00 00 00 03 [12:35:49]Write i2c OK [12:35:49]MH_I2C_Read... [12:35:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:49]Read from MH i2c: E2 [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: E2 0B 00 [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: E2 0B 00 62 26 00 35 C8 D7 E4 84 3D 54 5E 90 00 2F [12:35:49]RAPDU: 35 C8 D7 E4 84 3D 54 5E 90 00 [12:35:49]wFMCommunicate OK [12:35:49]SAM_PROTO_SignData done [12:35:49]FM_MakeSignedData done [12:35:49]CreateOFDProtocolMessage [12:35:49]wFMCommunicate request_size=4 [12:35:49]MH_SAM_APDU [12:35:49]CAPDU: 80 11 00 00 [12:35:49]Write to MH i2c: E2 08 00 63 26 80 11 00 00 00 00 00 00 03 [12:35:49]Write i2c OK [12:35:49]MH_I2C_Read... [12:35:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:49]Read from MH i2c: E2 [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: E2 17 00 [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: E2 17 00 63 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 58 [12:35:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:35:49]wFMCommunicate OK [12:35:49]CreateOFDProtocolMessage done [12:35:49]OFDSenderStorePacket 202773 [12:35:49]StoreOFDPacket docnum=202773 [12:35:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 78 63 04 01 B5 D1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 A4 D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 18 03 00 35 04 06 00 71 61 5F 92 BE 9F 35 C8 D7 E4 84 3D 54 5E [12:35:49]CheckFolder [12:35:49]dirname=/storage/ofd_packets [12:35:49]CheckFolder done [12:35:49]ProducePacketName [12:35:49]name=ofd_packets/00202773 [12:35:49]NVStorageSaveData ofd_packets/00202773 [12:35:49]File name is /storage/ofd_packets/00202773 [12:35:49]Write 298 bytes [12:35:49]NVStorageSaveData done [12:35:49]OFDSenderStorePacket done [12:35:49]KKMCreateOFDPacket done [12:35:49]NVStorageSaveData kkm_last_timestamp [12:35:49]File name is /storage/kkm_last_timestamp [12:35:49]Write 4 bytes [12:35:49]NVStorageSaveData done [12:35:49]ExternCall_PrintAddStr [12:35:49]wPrintStart [12:35:49]Write to MH i2c: 01 00 00 64 26 8A [12:35:49]Write i2c OK [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: 01 [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: 01 07 00 [12:35:49]MH_I2C_Read... [12:35:49]Read from MH i2c: 01 07 00 64 26 00 00 00 00 00 FF 0F 9F [12:35:49]RasterBufferAndPrint [12:35:49]line Счет N : (1)450560 [12:35:49]line ИНН: 02508201610067 [12:35:49]line Контрольно-Кассовый Чек [12:35:49]line ПРОДАЖА [12:35:49]line ТРК (МРК, ГНК) : 43 [12:35:49]line Товар: 2710194210 [12:35:49]line ДТ-К-2 [12:35:49]line 10.500 * 76.20 [12:35:49]line = 800.10 [12:35:49]line НДС 12% НСП 1% [12:35:49]line > о реализуемом товаре [12:35:49]line ОКРУГЛЕНИЕ: -0.10 [12:35:49]line ИТОГО: 800.00 [12:35:49]line Внесено: 800.00 [12:35:49]line СДАЧА: 0.00 [12:35:49]line НСП 1% : 7.08 [12:35:49]line НДС 12% : 84.97 [12:35:49]line Наличными: 800.00 [12:35:49]line Безнал.: 0.00 [12:35:49]line Место: АЗС № 171 "Партнер Нефть" [12:35:49]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:35:49]line СНО: Общий режим [12:35:49]line Чек 168 29.10.2024 12:35 [12:35:49]line Смена: 546 ФФД: 1.0 [12:35:49]line ЗНМ: 0300000109 [12:35:49]line РНМ: 0000000000091777 [12:35:49]line Версия ККМ: 001 [12:35:49]line ФМ: 0000000000871756 [12:35:49]line ФД: 202773 [12:35:49]line ФПД: 124663029218975 [12:35:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123548&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202773&fm=124663029218975&tin=02508201610067®Number=0000000000091777&sum=80000 [12:35:49]OFD Sender: Processing packet 202773 [packets to send 116, broken 115] [12:35:49]ProducePacketName [12:35:49]name=ofd_packets/00202773 [12:35:49]OFD Sender: To server: pG, [12:35:49]CommunicateWithHost lk.salyk.kg:30040 [12:35:49]ConnectInit lk.salyk.kg [12:35:49]written 0, free lines is 4095 [12:35:50]Connected sock=9 [12:35:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 78 63 04 01 B5 D1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 A4 D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 18 03 00 35 04 06 00 71 61 5F 92 BE 9F 35 C8 D7 E4 84 3D 54 5E [12:35:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D5 7F 47 00 82 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 18 03 00 F4 03 04 00 57 82 20 67 B6 04 01 00 00 79 8C 8F 5C FF 66 31 CB [12:35:50]CommunicateWithHost err = 0 [12:35:50]CheckOFDResponse [12:35:50]1017 (14) - 77093643461234 [12:35:50]1041 (16) - 0000000000871756 [12:35:50]1040 (4) - 202773 [12:35:50]1012 (4) - 29.10.2024 06:36 [12:35:50]1206 (1) - 0 [12:35:50]OFD Sender: Remove packet 202773 [12:35:50]ProducePacketName [12:35:50]name=ofd_packets/00202773 [12:35:50]NVStorageDeleteData [12:35:50]Write to MH i2c: 01 00 00 8F 26 B5 [12:35:50]Write i2c OK [12:35:50]MH_I2C_Read... [12:35:50]Read from MH i2c: 01 [12:35:50]MH_I2C_Read... [12:35:50]Read from MH i2c: 01 07 00 [12:35:50]MH_I2C_Read... [12:35:50]Read from MH i2c: 01 07 00 8F 26 00 00 00 00 00 A4 0C 6C [12:35:50]RasterBufferAndPrint [12:35:50]line [12:35:50]line [12:35:50]line [12:35:50]line [12:35:50]line [12:35:50]written 0, free lines is 3242 [12:35:50]MH_Cut [12:35:50]Write to MH i2c: D1 01 00 96 26 01 8E [12:35:50]Write i2c OK [12:35:50]MH_I2C_Read... [12:35:50]Read from MH i2c: D1 [12:35:50]MH_I2C_Read... [12:35:50]Read from MH i2c: D1 01 00 [12:35:50]MH_I2C_Read... [12:35:50]Read from MH i2c: D1 01 00 96 26 00 8D [12:35:50]Write to MH i2c: 01 00 00 97 26 BD [12:35:50]Write i2c OK [12:35:50]MH_I2C_Read... [12:35:50]OFD Sender: No OFD packet to send [12:35:51]*** Cut start [12:35:51]*** Purtial cut [12:35:51]*** Stage 1: CUTSNS_PIN = 1 [12:35:51]Read from MH i2c: 01 [12:35:51]MH_I2C_Read... [12:35:51]*** Stop cut motor [12:35:51]*** Cut end [12:35:51]Read from MH i2c: 01 07 00 [12:35:51]MH_I2C_Read... [12:35:51]Read from MH i2c: 01 07 00 97 26 00 00 00 00 00 FF 0F D2 [12:35:51]process_action close_receipt done [12:35:51]requested_data is exist [12:35:51]produce_requested_data [12:35:51]requested_item fm.sn is exist - process it [12:35:51]wFMCommunicate request_size=4 [12:35:51]MH_SAM_APDU [12:35:51]CAPDU: 80 11 00 00 [12:35:51]Write to MH i2c: E2 08 00 98 26 80 11 00 00 00 00 00 00 38 [12:35:51]Write i2c OK [12:35:51]MH_I2C_Read... [12:35:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:51]Read from MH i2c: E2 [12:35:51]MH_I2C_Read... [12:35:51]Read from MH i2c: E2 17 00 [12:35:51]MH_I2C_Read... [12:35:51]Read from MH i2c: E2 17 00 98 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8D [12:35:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:35:51]wFMCommunicate OK [12:35:51]requested_item fd.num is exist - process it [12:35:51]SAM_PROTO_GetFieldsCounters [12:35:51]wFMCommunicate request_size=4 [12:35:51]MH_SAM_APDU [12:35:51]CAPDU: 80 13 00 00 [12:35:51]Write to MH i2c: E2 08 00 99 26 80 13 00 00 00 00 00 00 3B [12:35:51]Write i2c OK [12:35:51]MH_I2C_Read... [12:35:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:51]Read from MH i2c: E2 [12:35:51]MH_I2C_Read... [12:35:51]Read from MH i2c: E2 62 00 [12:35:51]MH_I2C_Read... [12:35:51]Read from MH i2c: E2 62 00 99 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 15 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 B0 [12:35:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 15 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:35:51]wFMCommunicate OK [12:35:51]SAM_PROTO_GetFieldsCounters done [12:35:51]requested_item shift.num is exist - process it [12:35:51]requested_item shift.opened is exist - process it [12:35:51]req_shift_opened [12:35:51]FM_GetShiftState [12:35:51]SAM_PROTO_GetShiftState [12:35:51]wFMCommunicate request_size=4 [12:35:51]MH_SAM_APDU [12:35:51]CAPDU: 80 13 01 00 [12:35:51]Write to MH i2c: E2 08 00 9A 26 80 13 01 00 00 00 00 00 3D [12:35:51]Write i2c OK [12:35:51]MH_I2C_Read... [12:35:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:51]Read from MH i2c: E2 [12:35:51]MH_I2C_Read... [12:35:51]Read from MH i2c: E2 0E 00 [12:35:51]MH_I2C_Read... [12:35:51]Read from MH i2c: E2 0E 00 9A 26 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 26 [12:35:51]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:35:51]wFMCommunicate OK [12:35:51]SAM_PROTO_GetShiftState done [12:35:51]FM_GetShiftState done [12:35:51]req_shift_opened done [12:35:51]requested_item shift.open_date is exist - process it [12:35:51]req_shift_open_date [12:35:51]req_shift_open_date done [12:35:51]produce_requested_data done [12:35:51]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202773,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:35:51]process_action_free close_receipt [12:35:51]json_value_free [12:35:51]json_value_free done [12:35:51]process_json_proto returns [12:35:51]Send response to host [12:35:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202773,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:35:51]free response buf [12:35:51]execute_script done [12:35:51]execute_script returns [12:35:51]free content buf [12:35:51]Sock 10.Close socket [12:35:51]Sock 10.Thread stoped [12:35:52]accept exits with 8 [12:35:52]New connection [12:35:52]New thread 3066834276 created [12:35:52]Thread 3066977636 joined [12:35:52]Waiting for new connection... [12:35:52] Sock 8.Parse request [12:35:52]Sock 8.Check first char [12:35:52]Sock 8.First char is OK [12:35:52]request: POST /json_proto HTTP/1.0 [12:35:52]Method: POST [12:35:52]URL: /json_proto [12:35:52]Method is POST - this is cgi request [12:35:52]url: /json_proto [12:35:52]query_string will be loaded in cgi processing [12:35:52]execute_cgi json_proto POST (null) [12:35:52]execute_cgi path=json_proto method=POST [12:35:52]POST find Content-Length [12:35:52]Host: 172.17.63.195:8080 [12:35:52]Content-Length: 677 [12:35:52]Content-Type: application/json [12:35:52] [12:35:52]POST finish read [12:35:52]Found Content-Length = 677 [12:35:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:52]execute_script... [12:35:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:52]POST & json_proto [12:35:52]process_json_proto [12:35:52]json parsed OK: [12:35:52]protocol is kg_v1.0 [12:35:52]action value=close_receipt [12:35:52]process_action close_receipt [12:35:52]cmd_close_receipt [12:35:52]MH_GetDate [12:35:52]Write to MH i2c: F0 00 00 9B 26 B0 [12:35:52]Write i2c OK [12:35:52]MH_I2C_Read... [12:35:52]Read from MH i2c: F0 [12:35:52]MH_I2C_Read... [12:35:52]Read from MH i2c: F0 09 00 [12:35:52]MH_I2C_Read... [12:35:52]Read from MH i2c: F0 09 00 9B 26 00 A9 D6 20 67 47 1B 1E 67 A6 [12:35:52]GetLastDocTimeStamp 1730205348 [12:35:52]current date 1730205353 [12:35:52]FM_GetShiftState [12:35:52]SAM_PROTO_GetShiftState [12:35:52]wFMCommunicate request_size=4 [12:35:52]MH_SAM_APDU [12:35:52]CAPDU: 80 13 01 00 [12:35:52]Write to MH i2c: E2 08 00 9C 26 80 13 01 00 00 00 00 00 3F [12:35:52]Write i2c OK [12:35:52]MH_I2C_Read... [12:35:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:52]Read from MH i2c: E2 [12:35:52]MH_I2C_Read... [12:35:52]Read from MH i2c: E2 0E 00 [12:35:52]MH_I2C_Read... [12:35:52]Read from MH i2c: E2 0E 00 9C 26 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 28 [12:35:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:35:52]wFMCommunicate OK [12:35:52]SAM_PROTO_GetShiftState done [12:35:52]FM_GetShiftState done [12:35:52]opened in 1730160431 [12:35:52]opened+sec_in_day 1730246831 [12:35:52]quantity*price = 60009 [12:35:52]sum+1 = 60010 [12:35:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 169 29.10.2024 12:35 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202774 ФПД: 233642425070161 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T123553&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202774&fm=233642425070161&tin=02508201610067®Number=0000000000091777&sum=60000 [12:35:53]StoreToDocumentArchive [12:35:53]shift 546 fd 202774 [12:35:53]save to /storage/0546/doc_00202774 [12:35:53]save last doc name /storage/0546/doc_00202774 to /storage/kkm_last_doc_name [12:35:53]save OK [12:35:53]Clear old archive folders... [12:35:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:35:53]tlvbuf is 007BDCF0 [12:35:53]SAM_PROTO_ClearQueue [12:35:53]wFMCommunicate request_size=4 [12:35:53]MH_SAM_APDU [12:35:53]CAPDU: 80 09 00 00 [12:35:53]Write to MH i2c: E2 08 00 A9 26 80 09 00 00 00 00 00 00 41 [12:35:53]Write i2c OK [12:35:53]MH_I2C_Read... [12:35:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:53]Read from MH i2c: E2 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 03 00 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 03 00 A9 26 00 90 00 43 [12:35:53]RAPDU: 90 00 [12:35:53]wFMCommunicate OK [12:35:53]SAM_PROTO_ClearQueue done [12:35:53]KKMCreateOFDPacket [12:35:53]OFDProtocolAddRootSTLVToBuf [12:35:53]FM_MakeSignedData [12:35:53]FM_MakeSignedData [12:35:53]SAM_PROTO_SignData [12:35:53]wFMCommunicate request_size=4 [12:35:53]MH_SAM_APDU [12:35:53]CAPDU: 80 0D 01 02 [12:35:53]Write to MH i2c: E2 08 00 AA 26 80 0D 01 02 00 00 00 00 49 [12:35:53]Write i2c OK [12:35:53]MH_I2C_Read... [12:35:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:53]Read from MH i2c: E2 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 03 00 [12:35:53]MH_I2C_Read... [12:35:53]Read from MH i2c: E2 03 00 AA 26 00 90 00 44 [12:35:53]RAPDU: 90 00 [12:35:53]wFMCommunicate OK [12:35:53]wFMCommunicate request_size=255 [12:35:53]MH_SAM_APDU [12:35:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 A9 D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 18 03 00 35 04 06 00 D4 [12:35:53]Write to MH i2c: E2 02 01 AB 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 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 A9 D6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 18 03 00 35 04 06 00 D4 00 00 92 [12:35:53]Write i2c OK [12:35:53]MH_I2C_Read... [12:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:54]Read from MH i2c: E2 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: E2 03 00 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: E2 03 00 AB 26 00 90 00 45 [12:35:54]RAPDU: 90 00 [12:35:54]wFMCommunicate OK [12:35:54]wFMCommunicate request_size=10 [12:35:54]MH_SAM_APDU [12:35:54]CAPDU: 80 0D 02 02 05 7F 1D C0 32 51 [12:35:54]Write to MH i2c: E2 0D 00 AC 26 80 0D 02 02 05 00 7F 1D C0 32 51 00 00 35 [12:35:54]Write i2c OK [12:35:54]MH_I2C_Read... [12:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:54]Read from MH i2c: E2 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: E2 03 00 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: E2 03 00 AC 26 00 90 00 46 [12:35:54]RAPDU: 90 00 [12:35:54]wFMCommunicate OK [12:35:54]wFMCommunicate request_size=4 [12:35:54]MH_SAM_APDU [12:35:54]CAPDU: 80 0D 03 02 [12:35:54]Write to MH i2c: E2 08 00 AD 26 80 0D 03 02 00 00 00 00 4E [12:35:54]Write i2c OK [12:35:54]MH_I2C_Read... [12:35:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:54]Read from MH i2c: E2 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: E2 0B 00 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: E2 0B 00 AD 26 00 33 F3 9E 0A 00 17 0A 01 90 00 3F [12:35:54]RAPDU: 33 F3 9E 0A 00 17 0A 01 90 00 [12:35:54]wFMCommunicate OK [12:35:54]SAM_PROTO_SignData done [12:35:54]FM_MakeSignedData done [12:35:54]CreateOFDProtocolMessage [12:35:54]wFMCommunicate request_size=4 [12:35:54]MH_SAM_APDU [12:35:54]CAPDU: 80 11 00 00 [12:35:54]Write to MH i2c: E2 08 00 AE 26 80 11 00 00 00 00 00 00 4E [12:35:54]Write i2c OK [12:35:54]MH_I2C_Read... [12:35:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:54]Read from MH i2c: E2 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: E2 17 00 [12:35:54]MH_I2C_Read... [12:35:54]Read from MH i2c: E2 17 00 AE 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A3 [00:00:11] *** EcrCore started. Build 196 *** [00:00:11]/dev/ttyS4 opened [00:00:11]MH_InterfaceInit /dev/i2c-1 [00:00:11]Malloc ok [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 01 00 00 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 CF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 0B [00:00:11]Are we in boot? [00:00:11]We are in boot - try to switch [00:00:11]Write to MH i2c: A0 00 00 02 00 A1 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:11]*** [00:00:11]Read from MH i2c: A0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: A0 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:11]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:11]*** Waiting for read because exit forced [00:00:11]*** 10 ms more... [00:00:11]*** MH1903 init start (LINUX_LIGHT) [00:00:11]*** Serial: 3139303353513838 54000000005725CF (1903SQ88T) [00:00:11]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:11]*** step 0: 5000 (2650, 2350 REF) [00:00:11]*** step 1: 4835 (2500, 2335 REF) [00:00:11]*** step 2: 4676 (2440, 2236 REF) [00:00:11]*** step 3: 4523 (2280, 2243 REF) [00:00:11]*** step 4: 4376 (2160, 2216 REF) [00:00:11]*** step 5: 4235 (2050, 2185 REF) [00:00:11]*** step 6: 4098 (1950, 2148 REF) [00:00:11]*** step 7: 3967 (1870, 2097 REF) [00:00:11]*** step 8: 3840 (1828, 2012 REF) [00:00:11]*** step 9: 3719 (1728, 1991 REF) [00:00:11]*** step 10: 3601 (1675, 1926 REF) [00:00:11]*** step 11: 3488 (1635, 1853 REF) [00:00:11]*** step 12: 3379 (1595, 1784 REF) [00:00:11]*** step 13: 3275 (1565, 1710 REF) [00:00:11]*** step 14: 3174 (1543, 1631 REF) [00:00:11]*** step 15: 3077 (1523, 1554 REF) [00:00:11]*** step 16: 2983 (1503, 1480 REF) [00:00:11]*** step 17: 2893 (1486, 1407 REF) [00:00:11]*** step 18: 2806 (1466, 1340 REF) [00:00:11]*** step 19: 2723 (1426, 1297 REF) [00:00:11]*** step 20: 2642 (1406, 1236 REF) [00:00:11]*** step 21: 2565 (1384, 1181 REF) [00:00:11]*** step 22: 2490 (1364, 1126 REF) [00:00:11]*** step 23: 2418 (1344, 1074 REF) [00:00:11]*** step 24: 2349 (1322, 1027 REF) [00:00:11]*** step 25: 2283 (1302, 981 REF) [00:00:11]*** step 26: 2218 (1282, 936 REF) [00:00:11]*** step 27: 2157 (1262, 895 REF) [00:00:11]*** step 28: 2097 (1242, 855 REF) [00:00:11]*** step 29: 2040 (1222, 818 REF) [00:00:11]*** step 30: 1985 (1202, 783 REF) [00:00:11]*** step 31: 1932 (1191, 741 REF) [00:00:11]*** step 32: 1880 (1181, 699 REF) [00:00:11]*** step 33: 1831 (1171, 660 REF) [00:00:11]*** step 34: 1784 (1161, 623 REF) [00:00:11]*** step 35: 1738 (1151, 587 REF) [00:00:11]*** step 36: 1694 (1141, 553 REF) [00:00:11]*** step 37: 1652 (1131, 521 REF) [00:00:11]*** step 38: 1611 (1121, 490 REF) [00:00:11]*** step 39: 1572 (1111, 461 REF) [00:00:11]*** step 40: 1534 (1103, 431 REF) [00:00:11]*** step 41: 1497 (1093, 404 REF) [00:00:11]*** step 42: 1462 (1083, 379 REF) [00:00:11]*** step 43: 1428 (1073, 355 REF) [00:00:11]*** step 44: 1396 (1063, 333 REF) [00:00:11]*** step 45: 1365 (1053, 312 REF) [00:00:11]*** step 46: 1334 (1043, 291 REF) [00:00:11]*** step 47: 1305 (1033, 272 REF) [00:00:11]*** step 48: 1277 (1023, 254 REF) [00:00:11]*** step 49: 1250 (1013, 237 REF) [00:00:11]*** step 50: 1224 (990, 234 REF) [00:00:11]*** step 51: 1199 (980, 219 REF) [00:00:11]*** step 52: 1175 (970, 205 REF) [00:00:11]*** step 53: 1152 (960, 192 REF) [00:00:11]*** step 54: 1130 (950, 180 REF) [00:00:11]*** step 55: 1108 (940, 168 REF) [00:00:11]*** step 56: 1088 (930, 158 REF) [00:00:11]*** step 57: 1068 (920, 148 REF) [00:00:11]*** step 58: 1049 (910, 139 REF) [00:00:11]*** step 59: 1030 (900, 130 REF) [00:00:11]*** step 60: 1012 (890, 122 REF) [00:00:11]*** step 61: 995 (880, 115 REF) [00:00:11]*** step 62: 979 (870, 109 REF) [00:00:11]*** step 63: 963 (860, 103 REF) [00:00:11]*** step 64: 948 (850, 98 REF) [00:00:11]*** step 65: 933 (840, 93 REF) [00:00:11]*** step 66: 919 (830, 89 REF) [00:00:11]*** step 67: 905 (820, 85 REF) [00:00:11]*** step 68: 892 (810, 82 REF) [00:00:11]*** step 69: 879 (800, 79 REF) [00:00:11]*** step 70: 867 (790, 77 REF) [00:00:11]*** step 71: 855 (780, 75 REF) [00:00:11]*** step 72: 844 (770, 74 REF) [00:00:11]*** step 73: 833 (760, 73 REF) [00:00:11]*** step 74: 822 (750, 72 REF) [00:00:11]*** step 75: 812 (740, 72 REF) [00:00:11]*** step 76: 803 (730, 73 REF) [00:00:11]*** step 77: 793 (720, 73 REF) [00:00:11]*** step 78: 784 (710, 74 REF) [00:00:11]*** step 79: 776 (700, 76 REF) [00:00:11]*** step 80: 767 (690, 77 REF) [00:00:11]*** step 81: 759 (680, 79 REF) [00:00:11]*** step 82: 751 (670, 81 REF) [00:00:11]*** step 83: 744 (660, 84 REF) [00:00:11]*** step 84: 737 (650, 87 REF) [00:00:11]*** step 85: 730 (640, 90 REF) [00:00:11]*** step 86: 723 (630, 93 REF) [00:00:11]*** step 87: 717 (620, 97 REF) [00:00:11]*** step 88: 710 (610, 100 REF) [00:00:11]*** step 89: 705 (600, 105 REF) [00:00:11]*** step 90: 699 [00:00:11]*** step 91: 693 [00:00:11]*** step 92: 688 [00:00:11]*** step 93: 683 [00:00:11]*** step 94: 678 [00:00:11]*** step 95: 673 [00:00:11]*** step 96: 669 [00:00:11]*** step 97: 664 [00:00:11]*** step 98: 660 [00:00:11]*** step 99: 656 [00:00:11]*** step 100: 652 [00:00:11]*** step 101: 648 [00:00:11]*** step 102: 644 [00:00:11]*** step 103: 641 [00:00:11]*** step 104: 638 [00:00:11]*** step 105: 634 [00:00:11]*** step 106: 631 [00:00:11]*** step 107: 628 [00:00:11]*** step 108: 625 [00:00:11]*** step 109: 622 [00:00:11]*** step 110: 620 [00:00:11]*** step 111: 617 [00:00:11]*** step 112: 615 [00:00:11]*** step 113: 612 [00:00:11]*** step 114: 610 [00:00:11]*** step 115: 608 [00:00:11]*** step 116: 605 [00:00:11]*** step 117: 603 [00:00:11]*** step 118: 601 [00:00:11]*** step 119: 599 [00:00:11]*** printer: Printer HW initialized [00:00:11]*** initSamCard finished [00:00:11]*** RTC: 11+0=11 [00:00:11]*** BPK Status Register BPK_RDY = 0x2 [00:00:11]*** SEN State Register SEN_STATE = 0xff [00:00:11]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:11]*** Analog Control Register 0 SEN_ANA0 = 0x33530623 [00:00:12]MH_GetMetrics [00:00:12]Write to MH i2c: 00 00 00 03 00 02 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 29 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 CF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 0C [00:00:12]Are we in boot? [00:00:12]We are not in boot now [00:00:12]Write to MH i2c: 01 00 00 04 00 04 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:12]Model is 3 [00:00:12]MH firmware is 30515 [00:00:12]MH boot firmware is 3 [00:00:12]MH_SetPrinterDots 448 [00:00:12]HeadWidthInBytes 56 [00:00:12]maxmasksize 7 [00:00:12]Write to MH i2c: D6 06 00 05 00 41 00 38 00 FF FF 57 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 01 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:12]Write to MH i2c: D5 00 00 06 00 DA [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 01 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]LoadDictionaryFromArray [00:00:12]Load OK [00:00:12]ExternCall_SetCallbacks [00:00:12]NVStorageInit [00:00:12]MH_GetDate [00:00:12]Write to MH i2c: F0 00 00 07 00 F6 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 09 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: F0 09 00 07 00 00 0C 00 00 00 00 00 00 00 0B [00:00:12]Current date/time: 01.01.1970 00:00 [00:00:12]FM_Init [00:00:12]wFMConnect [00:00:12]MH_SAM_On [00:00:12]Write to MH i2c: E0 00 00 08 00 E7 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_init finished! [00:00:12]*** atr: [00:00:12]*** 0F 3B D5 18 FF 81 91 FE [00:00:12]*** 1F C3 80 73 C8 21 10 0A [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]*** 00 00 00 00 00 00 00 00 [00:00:12]Read from MH i2c: E0 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E0 10 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [00:00:12]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [00:00:12]wFMCommunicate request_size=10 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [00:00:12]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [00:00:12]RAPDU: 90 00 [00:00:12]wFMCommunicate OK [00:00:12]wFMCommunicate request_size=4 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 11 00 00 [00:00:12]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 17 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D9 [00:00:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:00:12]wFMCommunicate OK [00:00:12]Detected FM SN is 0000000000871756 [00:00:12]Stored FM SN is 0000000000871756 [00:00:12]wFMCommunicate request_size=9 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 16 00 00 04 7E FB 00 00 [00:00:12]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 7E FB 00 00 00 00 0B [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [00:00:12]RAPDU: 90 00 [00:00:12]wFMCommunicate OK [00:00:12]FM PIN OK [00:00:12]wFMCommunicate request_size=8 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 14 04 00 03 02 00 01 [00:00:12]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [00:00:12]RAPDU: 90 00 [00:00:12]wFMCommunicate OK [00:00:12]wFMCommunicate request_size=13 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [00:00:12]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [00:00:12]RAPDU: 90 00 [00:00:12]wFMCommunicate OK [00:00:12]wFMCommunicate request_size=4 [00:00:12]MH_SAM_APDU [00:00:12]CAPDU: 80 11 00 00 [00:00:12]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:12]Read from MH i2c: E2 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 17 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DD [00:00:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:00:12]wFMCommunicate OK [00:00:12]DocumentArchiveInit [00:00:12]Start Httpd... [00:00:12]Httpd thread 3067211108 created [00:00:12]Write to MH i2c: 01 00 00 0F 00 0F [00:00:12]Write i2c OK [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 [00:00:12]MH_I2C_Read... [00:00:12]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [00:00:12]MH Int Process started [00:00:12]Allocated Socket 8 [00:00:12]Bind OK [00:00:12]Listen OK [00:00:12]httpd running on port 8080 [00:00:12]Waiting for new connection... [00:00:12]OFD Sender: No OFD packet to send [00:00:17]OFD Sender: No OFD packet to send [00:00:19]accept exits with 9 [00:00:19]New connection [00:00:19]New thread 3066924388 created [00:00:19]Waiting for new connection... [00:00:19] Sock 9.Parse request [00:00:19]Sock 9.Check first char [00:00:19]Sock 9.First char is OK [00:00:19]request: POST /json_proto HTTP/1.0 [00:00:19]Method: POST [00:00:19]URL: /json_proto [00:00:19]Method is POST - this is cgi request [00:00:19]url: /json_proto [00:00:19]query_string will be loaded in cgi processing [00:00:19]execute_cgi json_proto POST (null) [00:00:19]execute_cgi path=json_proto method=POST [00:00:19]POST find Content-Length [00:00:19]Host: 172.17.63.195:8080 [00:00:19]Content-Length: 215 [00:00:19]Content-Type: application/json [00:00:19] [00:00:19]POST finish read [00:00:19]Found Content-Length = 215 [00:00:19]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:19]execute_script... [00:00:19]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:19]POST & json_proto [00:00:19]process_json_proto [00:00:19]json parsed OK: [00:00:19]protocol is kg_v1.0 [00:00:19]action value=get_value [00:00:19]process_action get_value [00:00:19]cmd_get_value [00:00:19]process_action get_value done [00:00:19]requested_data is exist [00:00:19]produce_requested_data [00:00:19]requested_item kkm.sn is exist - process it [00:00:19]requested_item kkm.ver is exist - process it [00:00:19]requested_item fm.sn is exist - process it [00:00:19]wFMCommunicate request_size=4 [00:00:19]MH_SAM_APDU [00:00:19]CAPDU: 80 11 00 00 [00:00:19]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [00:00:19]Write i2c OK [00:00:19]MH_I2C_Read... [00:00:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:00:19]Read from MH i2c: E2 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: E2 17 00 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DF [00:00:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:00:19]wFMCommunicate OK [00:00:19]requested_item fd.num is exist - process it [00:00:19]SAM_PROTO_GetFieldsCounters [00:00:19]wFMCommunicate request_size=4 [00:00:19]MH_SAM_APDU [00:00:19]CAPDU: 80 13 00 00 [00:00:19]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [00:00:19]Write i2c OK [00:00:19]MH_I2C_Read... [00:00:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:00:19]Read from MH i2c: E2 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: E2 62 00 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 06 [00:00:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:00:19]wFMCommunicate OK [00:00:19]SAM_PROTO_GetFieldsCounters done [00:00:19]requested_item shift.num is exist - process it [00:00:19]requested_item shift.opened is exist - process it [00:00:19]req_shift_opened [00:00:19]FM_GetShiftState [00:00:19]SAM_PROTO_GetShiftState [00:00:19]wFMCommunicate request_size=4 [00:00:19]MH_SAM_APDU [00:00:19]CAPDU: 80 13 01 00 [00:00:19]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [00:00:19]Write i2c OK [00:00:19]MH_I2C_Read... [00:00:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:00:19]Read from MH i2c: E2 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: E2 0E 00 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 78 [00:00:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [00:00:19]wFMCommunicate OK [00:00:19]SAM_PROTO_GetShiftState done [00:00:19]FM_GetShiftState done [00:00:19]req_shift_opened done [00:00:19]requested_item shift.open_date is exist - process it [00:00:19]req_shift_open_date [00:00:19]req_shift_open_date done [00:00:19]produce_requested_data done [00:00:19]produce_requested_data return {"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202774,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [00:00:19]process_action_free get_value [00:00:19]json_value_free [00:00:19]json_value_free done [00:00:19]process_json_proto returns [00:00:19]Send response to host [00:00:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202774,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [00:00:19]free response buf [00:00:19]execute_script done [00:00:19]execute_script returns [00:00:19]free content buf [00:00:19]Sock 9.Close socket [00:00:19]Sock 9.Thread stoped [00:00:19]accept exits with 7 [00:00:19]New connection [00:00:19]New thread 3066781028 created [00:00:19]Thread 3066924388 joined [00:00:19]Waiting for new connection... [00:00:19] Sock 7.Parse request [00:00:19]Sock 7.Check first char [00:00:19]Sock 7.First char is OK [00:00:19]request: POST /json_proto HTTP/1.0 [00:00:19]Method: POST [00:00:19]URL: /json_proto [00:00:19]Method is POST - this is cgi request [00:00:19]url: /json_proto [00:00:19]query_string will be loaded in cgi processing [00:00:19]execute_cgi json_proto POST (null) [00:00:19]execute_cgi path=json_proto method=POST [00:00:19]POST find Content-Length [00:00:19]Host: 172.17.63.195:8080 [00:00:19]Content-Length: 331 [00:00:19]Content-Type: application/json [00:00:19] [00:00:19]POST finish read [00:00:19]Found Content-Length = 331 [00:00: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:00:19]execute_script... [00:00: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:00:19]POST & json_proto [00:00:19]process_json_proto [00:00:19]json parsed OK: [00:00:19]protocol is kg_v1.0 [00:00:19]action value=get_value [00:00:19]process_action get_value [00:00:19]cmd_get_value [00:00:19]process_action get_value done [00:00:19]requested_data is exist [00:00:19]produce_requested_data [00:00:19]requested_item fm.sale.total is exist - process it [00:00:19]SAM_PROTO_GetFMData [00:00:19]wFMCommunicate request_size=4 [00:00:19]MH_SAM_APDU [00:00:19]CAPDU: 80 13 03 00 [00:00:19]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [00:00:19]Write i2c OK [00:00:19]MH_I2C_Read... [00:00:19]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:00:19]Read from MH i2c: E2 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: E2 FD 00 [00:00:19]MH_I2C_Read... [00:00:19]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 D2 13 03 00 69 04 A3 00 6F 04 04 00 AD 13 03 00 B1 04 05 00 D4 D0 F8 B1 03 70 04 05 00 B8 B3 CB 51 03 72 04 04 00 1C 1D 2D 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 26 57 7E 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 B4 AF 5F 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 A6 [00:00:19]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 D2 13 03 00 69 04 A3 00 6F 04 04 00 AD 13 03 00 B1 04 05 00 D4 D0 F8 B1 03 70 04 05 00 B8 B3 CB 51 03 72 04 04 00 1C 1D 2D 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 26 57 7E 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 B4 AF 5F 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 [00:00:19]wFMCommunicate OK [00:00:19]wFMCommunicate request_size=4 [00:00:19]MH_SAM_APDU [00:00:19]CAPDU: 80 17 00 00 [00:00:19]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [00:00:19]Write i2c OK [00:00:19]MH_I2C_Read... [00:00:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:20]Read from MH i2c: E2 [00:00:20]MH_I2C_Read... [00:00:20]Read from MH i2c: E2 FD 00 [00:00:20]MH_I2C_Read... [00:00:20]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 9B [00:00:20]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 [00:00:20]wFMCommunicate OK [00:00:20]wFMCommunicate request_size=4 [00:00:20]MH_SAM_APDU [00:00:20]CAPDU: 80 17 00 00 [00:00:20]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [00:00:20]Write i2c OK [00:00:20]MH_I2C_Read... [00:00:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:20]Read from MH i2c: E2 [00:00:20]MH_I2C_Read... [00:00:20]Read from MH i2c: E2 FD 00 [00:00:20]MH_I2C_Read... [00:00:20]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 AA [00:00:20]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:00:20]wFMCommunicate OK [00:00:20]wFMCommunicate request_size=4 [00:00:20]MH_SAM_APDU [00:00:20]CAPDU: 80 17 00 00 [00:00:20]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [00:00:20]Write i2c OK [00:00:20]MH_I2C_Read... [00:00:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:20]Read from MH i2c: E2 [00:00:20]MH_I2C_Read... [00:00:20]Read from MH i2c: E2 FD 00 [00:00:20]MH_I2C_Read... [00:00:20]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [00:00:20]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:00:20]wFMCommunicate OK [00:00:20]wFMCommunicate request_size=4 [00:00:20]MH_SAM_APDU [00:00:20]CAPDU: 80 17 00 00 [00:00:20]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [00:00:20]Write i2c OK [00:00:20]MH_I2C_Read... [00:00:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:00:20]Read from MH i2c: E2 [00:00:20]MH_I2C_Read... [00:00:20]Read from MH i2c: E2 E1 00 [00:00:20]MH_I2C_Read... [00:00:20]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [00:00:20]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:20]wFMCommunicate OK [00:00:20]SAM_PROTO_GetFMData done [00:00:20]requested_item fm.sale_refund.total is exist - process it [00:00:20]requested_item fm.buy.total is exist - process it [00:00:20]requested_item shift.sale.total is exist - process it [00:00:20]SAM_PROTO_GetShiftData [00:00:20]wFMCommunicate request_size=4 [00:00:20]MH_SAM_APDU [00:00:20]CAPDU: 80 13 02 00 [00:00:20]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [00:00:20]Write i2c OK [00:00:20]MH_I2C_Read... [00:00:21]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:00:21]Read from MH i2c: E2 [00:00:21]MH_I2C_Read... [00:00:21]Read from MH i2c: E2 FD 00 [00:00:21]MH_I2C_Read... [00:00:21]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 A9 00 00 00 69 04 9C 00 6F 04 04 00 A9 00 00 00 B1 04 03 00 BA A7 B6 70 04 03 00 40 2F 8B 72 04 03 00 7A 78 2B 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 52 67 13 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 EC 9D 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 3C [00:00:21]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 A9 00 00 00 69 04 9C 00 6F 04 04 00 A9 00 00 00 B1 04 03 00 BA A7 B6 70 04 03 00 40 2F 8B 72 04 03 00 7A 78 2B 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 52 67 13 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 EC 9D 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:21]wFMCommunicate OK [00:00:21]wFMCommunicate request_size=4 [00:00:21]MH_SAM_APDU [00:00:21]CAPDU: 80 17 00 00 [00:00:21]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [00:00:21]Write i2c OK [00:00:21]MH_I2C_Read... [00:00:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:21]Read from MH i2c: E2 [00:00:21]MH_I2C_Read... [00:00:21]Read from MH i2c: E2 FD 00 [00:00:21]MH_I2C_Read... [00:00:21]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 B2 [00:00:21]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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:21]wFMCommunicate OK [00:00:21]wFMCommunicate request_size=4 [00:00:21]MH_SAM_APDU [00:00:21]CAPDU: 80 17 00 00 [00:00:21]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [00:00:21]Write i2c OK [00:00:21]MH_I2C_Read... [00:00:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:21]Read from MH i2c: E2 [00:00:21]MH_I2C_Read... [00:00:21]Read from MH i2c: E2 FD 00 [00:00:21]MH_I2C_Read... [00:00:21]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 4E [00:00:22]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:22]wFMCommunicate OK [00:00:22]wFMCommunicate request_size=4 [00:00:22]MH_SAM_APDU [00:00:22]CAPDU: 80 17 00 00 [00:00:22]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [00:00:22]Write i2c OK [00:00:22]MH_I2C_Read... [00:00:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:00:22]Read from MH i2c: E2 [00:00:22]MH_I2C_Read... [00:00:22]Read from MH i2c: E2 FD 00 [00:00:22]MH_I2C_Read... [00:00:22]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [00:00:22]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:22]wFMCommunicate OK [00:00:22]wFMCommunicate request_size=4 [00:00:22]MH_SAM_APDU [00:00:22]CAPDU: 80 17 00 00 [00:00:22]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [00:00:22]Write i2c OK [00:00:22]MH_I2C_Read... [00:00:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [00:00:22]Read from MH i2c: E2 [00:00:22]MH_I2C_Read... [00:00:22]Read from MH i2c: E2 CC 00 [00:00:22]MH_I2C_Read... [00:00:22]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [00:00:22]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:22]wFMCommunicate OK [00:00:22]SAM_PROTO_GetShiftData done [00:00:22]requested_item shift.sale.total_cash is exist - process it [00:00:22]requested_item shift.sale_refund.total is exist - process it [00:00:22]requested_item shift.sale_refund.total_cash is exist - process it [00:00:22]requested_item shift.buy.total is exist - process it [00:00:22]requested_item shift.buy.total_cash is exist - process it [00:00:22]produce_requested_data done [00:00:22]produce_requested_data return {"fm.sale.total":158707755.08,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":119704.90,"shift.sale.total_cash":91216.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:22]process_action_free get_value [00:00:22]json_value_free [00:00:22]json_value_free done [00:00:22]process_json_proto returns [00:00:22]Send response to host [00:00:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158707755.08,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":119704.90,"shift.sale.total_cash":91216.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:22]free response buf [00:00:22]execute_script done [00:00:22]execute_script returns [00:00:22]free content buf [00:00:22]Sock 7.Close socket [00:00:22]Sock 7.Thread stoped [00:00:22]accept exits with 9 [00:00:22]New connection [00:00:22]New thread 3066924388 created [00:00:22]Thread 3066781028 joined [00:00:22]Waiting for new connection... [00:00:22] Sock 9.Parse request [00:00:22]Sock 9.Check first char [00:00:22]Sock 9.First char is OK [00:00:22]request: POST /json_proto HTTP/1.0 [00:00:22]Method: POST [00:00:22]URL: /json_proto [00:00:22]Method is POST - this is cgi request [00:00:22]url: /json_proto [00:00:22]query_string will be loaded in cgi processing [00:00:22]execute_cgi json_proto POST (null) [00:00:22]execute_cgi path=json_proto method=POST [00:00:22]POST find Content-Length [00:00:22]Host: 172.17.63.195:8080 [00:00:22]Content-Length: 144 [00:00:22]Content-Type: application/json [00:00:22] [00:00:22]POST finish read [00:00:22]Found Content-Length = 144 [00:00:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [00:00:22]execute_script... [00:00:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [00:00:22]POST & json_proto [00:00:22]process_json_proto [00:00:22]json parsed OK: [00:00:22]protocol is kg_v1.0 [00:00:22]action value=print_doc [00:00:22]process_action print_doc [00:00:22]process_action_free print_doc [00:00:22]json_value_free [00:00:22]json_value_free done [00:00:22]process_json_proto returns [00:00:22]Send response to host [00:00:22]{"protocol":"kg_v1.0","response":{"error":1000,"error_desc":"Open file error(LoadLastDocumentFromArchive)"}} [00:00:22]free response buf [00:00:22]execute_script done [00:00:22]execute_script returns [00:00:22]free content buf [00:00:22]Sock 9.Close socket [00:00:22]Sock 9.Thread stoped [00:00:22]OFD Sender: No OFD packet to send [00:00:27]OFD Sender: No OFD packet to send [00:00:32]OFD Sender: No OFD packet to send [00:00:37]OFD Sender: No OFD packet to send [00:00:42]OFD Sender: No OFD packet to send [00:00:47]OFD Sender: No OFD packet to send [00:00:52]OFD Sender: No OFD packet to send [00:00:57]OFD Sender: No OFD packet to send [00:01:02]OFD Sender: No OFD packet to send [00:01:07]OFD Sender: No OFD packet to send [00:01:12]OFD Sender: No OFD packet to send [00:01:13]accept exits with 7 [00:01:13]New connection [00:01:13]New thread 3066781028 created [00:01:13]Thread 3066924388 joined [00:01:13]Waiting for new connection... [00:01:13] Sock 7.Parse request [00:01:13]Sock 7.Check first char [00:01:13]Sock 7.First char is OK [00:01:13]request: POST /json_proto HTTP/1.0 [00:01:13]Method: POST [00:01:13]URL: /json_proto [00:01:13]Method is POST - this is cgi request [00:01:13]url: /json_proto [00:01:13]query_string will be loaded in cgi processing [00:01:13]execute_cgi json_proto POST (null) [00:01:13]execute_cgi path=json_proto method=POST [00:01:13]POST find Content-Length [00:01:13]Host: 172.17.63.195:8080 [00:01:13]Content-Length: 215 [00:01:13]Content-Type: application/json [00:01:13] [00:01:13]POST finish read [00:01:13]Found Content-Length = 215 [00:01:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:13]execute_script... [00:01:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:13]POST & json_proto [00:01:13]process_json_proto [00:01:13]json parsed OK: [00:01:13]protocol is kg_v1.0 [00:01:13]action value=get_value [00:01:13]process_action get_value [00:01:13]cmd_get_value [00:01:13]process_action get_value done [00:01:13]requested_data is exist [00:01:13]produce_requested_data [00:01:13]requested_item kkm.sn is exist - process it [00:01:13]requested_item kkm.ver is exist - process it [00:01:13]requested_item fm.sn is exist - process it [00:01:13]wFMCommunicate request_size=4 [00:01:13]MH_SAM_APDU [00:01:13]CAPDU: 80 11 00 00 [00:01:13]Write to MH i2c: E2 08 00 1D 00 80 11 00 00 00 00 00 00 97 [00:01:13]Write i2c OK [00:01:13]MH_I2C_Read... [00:01:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:01:13]Read from MH i2c: E2 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 17 00 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 17 00 1D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EC [00:01:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:01:13]wFMCommunicate OK [00:01:13]requested_item fd.num is exist - process it [00:01:13]SAM_PROTO_GetFieldsCounters [00:01:13]wFMCommunicate request_size=4 [00:01:13]MH_SAM_APDU [00:01:13]CAPDU: 80 13 00 00 [00:01:13]Write to MH i2c: E2 08 00 1E 00 80 13 00 00 00 00 00 00 9A [00:01:13]Write i2c OK [00:01:13]MH_I2C_Read... [00:01:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:01:13]Read from MH i2c: E2 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 62 00 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 62 00 1E 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 13 [00:01:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:01:13]wFMCommunicate OK [00:01:13]SAM_PROTO_GetFieldsCounters done [00:01:13]requested_item shift.num is exist - process it [00:01:13]requested_item shift.opened is exist - process it [00:01:13]req_shift_opened [00:01:13]FM_GetShiftState [00:01:13]SAM_PROTO_GetShiftState [00:01:13]wFMCommunicate request_size=4 [00:01:13]MH_SAM_APDU [00:01:13]CAPDU: 80 13 01 00 [00:01:13]Write to MH i2c: E2 08 00 1F 00 80 13 01 00 00 00 00 00 9C [00:01:13]Write i2c OK [00:01:13]MH_I2C_Read... [00:01:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:13]Read from MH i2c: E2 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 0E 00 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 0E 00 1F 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 85 [00:01:13]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [00:01:13]wFMCommunicate OK [00:01:13]SAM_PROTO_GetShiftState done [00:01:13]FM_GetShiftState done [00:01:13]req_shift_opened done [00:01:13]requested_item shift.open_date is exist - process it [00:01:13]req_shift_open_date [00:01:13]req_shift_open_date done [00:01:13]produce_requested_data done [00:01:13]produce_requested_data return {"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202774,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [00:01:13]process_action_free get_value [00:01:13]json_value_free [00:01:13]json_value_free done [00:01:13]process_json_proto returns [00:01:13]Send response to host [00:01:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202774,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [00:01:13]free response buf [00:01:13]execute_script done [00:01:13]execute_script returns [00:01:13]free content buf [00:01:13]Sock 7.Close socket [00:01:13]Sock 7.Thread stoped [00:01:13]accept exits with 9 [00:01:13]New connection [00:01:13]New thread 3066924388 created [00:01:13]Thread 3066781028 joined [00:01:13]Waiting for new connection... [00:01:13] Sock 9.Parse request [00:01:13]Sock 9.Check first char [00:01:13]Sock 9.First char is OK [00:01:13]request: POST /json_proto HTTP/1.0 [00:01:13]Method: POST [00:01:13]URL: /json_proto [00:01:13]Method is POST - this is cgi request [00:01:13]url: /json_proto [00:01:13]query_string will be loaded in cgi processing [00:01:13]execute_cgi json_proto POST (null) [00:01:13]execute_cgi path=json_proto method=POST [00:01:13]POST find Content-Length [00:01:13]Host: 172.17.63.195:8080 [00:01:13]Content-Length: 331 [00:01:13]Content-Type: application/json [00:01:13] [00:01:13]POST finish read [00:01:13]Found Content-Length = 331 [00:01:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:13]execute_script... [00:01:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:14]POST & json_proto [00:01:14]process_json_proto [00:01:14]json parsed OK: [00:01:14]protocol is kg_v1.0 [00:01:14]action value=get_value [00:01:14]process_action get_value [00:01:14]cmd_get_value [00:01:14]process_action get_value done [00:01:14]requested_data is exist [00:01:14]produce_requested_data [00:01:14]requested_item fm.sale.total is exist - process it [00:01:14]SAM_PROTO_GetFMData [00:01:14]wFMCommunicate request_size=4 [00:01:14]MH_SAM_APDU [00:01:14]CAPDU: 80 13 03 00 [00:01:14]Write to MH i2c: E2 08 00 20 00 80 13 03 00 00 00 00 00 9F [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:01:14]Read from MH i2c: E2 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 FD 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 FD 00 20 00 00 C4 04 85 04 C0 04 6E 04 04 00 D2 13 03 00 69 04 A3 00 6F 04 04 00 AD 13 03 00 B1 04 05 00 D4 D0 F8 B1 03 70 04 05 00 B8 B3 CB 51 03 72 04 04 00 1C 1D 2D 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 26 57 7E 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 B4 AF 5F 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 B3 [00:01:14]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 D2 13 03 00 69 04 A3 00 6F 04 04 00 AD 13 03 00 B1 04 05 00 D4 D0 F8 B1 03 70 04 05 00 B8 B3 CB 51 03 72 04 04 00 1C 1D 2D 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 26 57 7E 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 B4 AF 5F 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 [00:01:14]wFMCommunicate OK [00:01:14]wFMCommunicate request_size=4 [00:01:14]MH_SAM_APDU [00:01:14]CAPDU: 80 17 00 00 [00:01:14]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:14]Read from MH i2c: E2 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 FD 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 FD 00 21 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 A8 [00:01:14]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 [00:01:14]wFMCommunicate OK [00:01:14]wFMCommunicate request_size=4 [00:01:14]MH_SAM_APDU [00:01:14]CAPDU: 80 17 00 00 [00:01:14]Write to MH i2c: E2 08 00 22 00 80 17 00 00 00 00 00 00 A2 [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:15]Read from MH i2c: E2 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 FD 00 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 FD 00 22 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 B7 [00:01:15]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:01:15]wFMCommunicate OK [00:01:15]wFMCommunicate request_size=4 [00:01:15]MH_SAM_APDU [00:01:15]CAPDU: 80 17 00 00 [00:01:15]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [00:01:15]Write i2c OK [00:01:15]MH_I2C_Read... [00:01:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:15]Read from MH i2c: E2 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 FD 00 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 FD 00 23 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 1B [00:01:15]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:01:15]wFMCommunicate OK [00:01:15]wFMCommunicate request_size=4 [00:01:15]MH_SAM_APDU [00:01:15]CAPDU: 80 17 00 00 [00:01:15]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [00:01:15]Write i2c OK [00:01:15]MH_I2C_Read... [00:01:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:01:15]Read from MH i2c: E2 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 E1 00 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 E1 00 24 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 92 [00:01:15]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:15]wFMCommunicate OK [00:01:15]SAM_PROTO_GetFMData done [00:01:15]requested_item fm.sale_refund.total is exist - process it [00:01:15]requested_item fm.buy.total is exist - process it [00:01:15]requested_item shift.sale.total is exist - process it [00:01:15]SAM_PROTO_GetShiftData [00:01:15]wFMCommunicate request_size=4 [00:01:15]MH_SAM_APDU [00:01:15]CAPDU: 80 13 02 00 [00:01:15]Write to MH i2c: E2 08 00 25 00 80 13 02 00 00 00 00 00 A3 [00:01:15]Write i2c OK [00:01:15]MH_I2C_Read... [00:01:16]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:01:16]Read from MH i2c: E2 [00:01:16]MH_I2C_Read... [00:01:16]Read from MH i2c: E2 FD 00 [00:01:16]MH_I2C_Read... [00:01:16]Read from MH i2c: E2 FD 00 25 00 00 AF 04 AA 04 AB 04 6E 04 04 00 A9 00 00 00 69 04 9C 00 6F 04 04 00 A9 00 00 00 B1 04 03 00 BA A7 B6 70 04 03 00 40 2F 8B 72 04 03 00 7A 78 2B 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 52 67 13 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 EC 9D 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 49 [00:01:16]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 A9 00 00 00 69 04 9C 00 6F 04 04 00 A9 00 00 00 B1 04 03 00 BA A7 B6 70 04 03 00 40 2F 8B 72 04 03 00 7A 78 2B 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 52 67 13 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 EC 9D 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:16]wFMCommunicate OK [00:01:16]wFMCommunicate request_size=4 [00:01:16]MH_SAM_APDU [00:01:16]CAPDU: 80 17 00 00 [00:01:16]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [00:01:16]Write i2c OK [00:01:16]MH_I2C_Read... [00:01:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:16]Read from MH i2c: E2 [00:01:16]MH_I2C_Read... [00:01:16]Read from MH i2c: E2 FD 00 [00:01:16]MH_I2C_Read... [00:01:16]Read from MH i2c: E2 FD 00 26 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 BF [00:01:16]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:16]wFMCommunicate OK [00:01:16]wFMCommunicate request_size=4 [00:01:16]MH_SAM_APDU [00:01:16]CAPDU: 80 17 00 00 [00:01:16]Write to MH i2c: E2 08 00 27 00 80 17 00 00 00 00 00 00 A7 [00:01:16]Write i2c OK [00:01:16]MH_I2C_Read... [00:01:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:16]Read from MH i2c: E2 [00:01:16]MH_I2C_Read... [00:01:16]Read from MH i2c: E2 FD 00 [00:01:16]MH_I2C_Read... [00:01:16]Read from MH i2c: E2 FD 00 27 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 5B [00:01:16]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:16]wFMCommunicate OK [00:01:16]wFMCommunicate request_size=4 [00:01:16]MH_SAM_APDU [00:01:16]CAPDU: 80 17 00 00 [00:01:16]Write to MH i2c: E2 08 00 28 00 80 17 00 00 00 00 00 00 A8 [00:01:16]Write i2c OK [00:01:16]MH_I2C_Read... [00:01:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:16]Read from MH i2c: E2 [00:01:16]MH_I2C_Read... [00:01:16]Read from MH i2c: E2 FD 00 [00:01:16]MH_I2C_Read... [00:01:16]Read from MH i2c: E2 FD 00 28 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 26 [00:01:16]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:16]wFMCommunicate OK [00:01:16]wFMCommunicate request_size=4 [00:01:16]MH_SAM_APDU [00:01:16]CAPDU: 80 17 00 00 [00:01:16]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [00:01:16]Write i2c OK [00:01:16]MH_I2C_Read... [00:01:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [00:01:17]Read from MH i2c: E2 [00:01:17]MH_I2C_Read... [00:01:17]Read from MH i2c: E2 CC 00 [00:01:17]MH_I2C_Read... [00:01:17]Read from MH i2c: E2 CC 00 29 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 8A [00:01:17]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:17]wFMCommunicate OK [00:01:17]SAM_PROTO_GetShiftData done [00:01:17]requested_item shift.sale.total_cash is exist - process it [00:01:17]requested_item shift.sale_refund.total is exist - process it [00:01:17]requested_item shift.sale_refund.total_cash is exist - process it [00:01:17]requested_item shift.buy.total is exist - process it [00:01:17]requested_item shift.buy.total_cash is exist - process it [00:01:17]produce_requested_data done [00:01:17]produce_requested_data return {"fm.sale.total":158707755.08,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":119704.90,"shift.sale.total_cash":91216.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:17]process_action_free get_value [00:01:17]json_value_free [00:01:17]json_value_free done [00:01:17]process_json_proto returns [00:01:17]Send response to host [00:01:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158707755.08,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":119704.90,"shift.sale.total_cash":91216.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:17]free response buf [00:01:17]execute_script done [00:01:17]execute_script returns [00:01:17]free content buf [00:01:17]Sock 9.Close socket [00:01:17]Sock 9.Thread stoped [00:01:17]accept exits with 7 [00:01:17]New connection [00:01:17]New thread 3066781028 created [00:01:17]Thread 3066924388 joined [00:01:17]Waiting for new connection... [00:01:17] Sock 7.Parse request [00:01:17]Sock 7.Check first char [00:01:17]Sock 7.First char is OK [00:01:17]request: POST /json_proto HTTP/1.0 [00:01:17]Method: POST [00:01:17]URL: /json_proto [00:01:17]Method is POST - this is cgi request [00:01:17]url: /json_proto [00:01:17]query_string will be loaded in cgi processing [00:01:17]execute_cgi json_proto POST (null) [00:01:17]execute_cgi path=json_proto method=POST [00:01:17]POST find Content-Length [00:01:17]Host: 172.17.63.195:8080 [00:01:17]Content-Length: 679 [00:01:17]Content-Type: application/json [00:01:17] [00:01:17]POST finish read [00:01:17]Found Content-Length = 679 [00:01:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:17]execute_script... [00:01:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:17]POST & json_proto [00:01:17]process_json_proto [00:01:17]json parsed OK: [00:01:17]protocol is kg_v1.0 [00:01:17]action value=close_receipt [00:01:17]process_action close_receipt [00:01:17]cmd_close_receipt [00:01:17]MH_GetDate [00:01:17]Write to MH i2c: F0 00 00 2A 00 19 [00:01:17]Write i2c OK [00:01:17]MH_I2C_Read... [00:01:17]Read from MH i2c: F0 [00:01:17]MH_I2C_Read... [00:01:17]Read from MH i2c: F0 09 00 [00:01:17]MH_I2C_Read... [00:01:17]Read from MH i2c: F0 09 00 2A 00 00 4D 00 00 00 00 00 00 00 6F [00:01:17]GetLastDocTimeStamp 97 [00:01:17]current date 77 [00:01:17]curdatesum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 170 29.10.2024 12:40 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202775 ФПД: 218025249340435 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124024&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202775&fm=218025249340435&tin=02508201610067®Number=0000000000091777&sum=150000 [12:40:25]StoreToDocumentArchive [12:40:25]shift 546 fd 202775 [12:40:25]save to /storage/0546/doc_00202775 [12:40:25]save last doc name /storage/0546/doc_00202775 to /storage/kkm_last_doc_name [12:40:25]save OK [12:40:25]Clear old archive folders... [12:40:26]Remove dir /storage/0522 [12:40:26]opendir ok [12:40:26]file . [12:40:26]file .. [12:40:26]file doc_1730205621 [12:40:26]remove file /storage/0522/doc_1730205621 [12:40:26]remove dir /storage/0522 [12:40:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:40:26]tlvbuf is 0126AD30 [12:40:26]SAM_PROTO_ClearQueue [12:40:26]wFMCommunicate request_size=4 [12:40:26]MH_SAM_APDU [12:40:26]CAPDU: 80 09 00 00 [12:40:26]Write to MH i2c: E2 08 00 9B 00 80 09 00 00 00 00 00 00 0D [12:40:26]Write i2c OK [12:40:26]MH_I2C_Read... [12:40:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:40:26]Read from MH i2c: E2 [12:40:26]MH_I2C_Read... [12:40:26]Read from MH i2c: E2 03 00 [12:40:26]MH_I2C_Read... [12:40:26]Read from MH i2c: E2 03 00 9B 00 00 90 00 0F [12:40:26]RAPDU: 90 00 [12:40:26]wFMCommunicate OK [12:40:26]SAM_PROTO_ClearQueue done [12:40:26]KKMCreateOFDPacket [12:40:26]OFDProtocolAddRootSTLVToBuf [12:40:26]FM_MakeSignedData [12:40:26]FM_MakeSignedData [12:40:26]SAM_PROTO_SignData [12:40:26]wFMCommunicate request_size=4 [12:40:26]MH_SAM_APDU [12:40:26]CAPDU: 80 0D 01 02 [12:40:26]Write to MH i2c: E2 08 00 9C 00 80 0D 01 02 00 00 00 00 15 [12:40:26]Write i2c OK [12:40:26]MH_I2C_Read... [12:40:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:40:26]Read from MH i2c: E2 [12:40:26]MH_I2C_Read... [12:40:26]Read from MH i2c: E2 03 00 [12:40:26]MH_I2C_Read... [12:40:26]Read from MH i2c: E2 03 00 9C 00 00 90 00 10 [12:40:26]RAPDU: 90 00 [12:40:26]wFMCommunicate OK [12:40:26]wFMCommunicate request_size=255 [12:40:26]MH_SAM_APDU [12:40:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 B8 D7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 18 03 00 35 04 06 00 C6 4A F5 89 [12:40:26]Write to MH i2c: E2 02 01 9D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 B8 D7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 18 03 00 35 04 06 00 C6 4A F5 89 00 00 BA [12:40:26]Write i2c OK [12:40:26]MH_I2C_Read... [12:40:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:26]Read from MH i2c: E2 [12:40:26]MH_I2C_Read... [12:40:26]Read from MH i2c: E2 03 00 [12:40:26]MH_I2C_Read... [12:40:26]Read from MH i2c: E2 03 00 9D 00 00 90 00 11 [12:40:26]RAPDU: 90 00 [12:40:26]wFMCommunicate OK [12:40:26]wFMCommunicate request_size=7 [12:40:26]MH_SAM_APDU [12:40:26]CAPDU: 80 0D 02 02 02 FC 13 [12:40:26]Write to MH i2c: E2 0A 00 9E 00 80 0D 02 02 02 00 FC 13 00 00 2B [12:40:26]Write i2c OK [12:40:26]MH_I2C_Read... [12:40:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:26]Read from MH i2c: E2 [12:40:26]MH_I2C_Read... [12:40:26]Read from MH i2c: E2 03 00 [12:40:26]MH_I2C_Read... [12:40:26]Read from MH i2c: E2 03 00 9E 00 00 90 00 12 [12:40:26]RAPDU: 90 00 [12:40:26]wFMCommunicate OK [12:40:26]wFMCommunicate request_size=4 [12:40:26]MH_SAM_APDU [12:40:26]CAPDU: 80 0D 03 02 [12:40:26]Write to MH i2c: E2 08 00 9F 00 80 0D 03 02 00 00 00 00 1A [12:40:26]Write i2c OK [12:40:26]MH_I2C_Read... [12:40:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:40:26]Read from MH i2c: E2 [12:40:26]MH_I2C_Read... [12:40:26]Read from MH i2c: E2 0B 00 [12:40:26]MH_I2C_Read... [12:40:26]Read from MH i2c: E2 0B 00 9F 00 00 44 54 30 BD 84 87 23 BA 90 00 88 [12:40:26]RAPDU: 44 54 30 BD 84 87 23 BA 90 00 [12:40:26]wFMCommunicate OK [12:40:26]SAM_PROTO_SignData done [12:40:26]FM_MakeSignedData done [12:40:26]CreateOFDProtocolMessage [12:40:26]wFMCommunicate request_size=4 [12:40:26]MH_SAM_APDU [12:40:26]CAPDU: 80 11 00 00 [12:40:26]Write to MH i2c: E2 08 00 A0 00 80 11 00 00 00 00 00 00 1A [12:40:26]Write i2c OK [12:40:26]MH_I2C_Read... [12:40:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:26]Read from MH i2c: E2 [12:40:26]MH_I2C_Read... [12:40:26]Read from MH i2c: E2 17 00 [12:40:26]MH_I2C_Read... [12:40:26]Read from MH i2c: E2 17 00 A0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6F [12:40:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:40:27]wFMCommunicate OK [12:40:27]CreateOFDProtocolMessage done [12:40:27]OFDSenderStorePacket 202775 [12:40:27]StoreOFDPacket docnum=202775 [12:40:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 34 A4 04 01 F8 0E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 B8 D7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 18 03 00 35 04 06 00 C6 4A F5 89 FC 13 44 54 30 BD 84 87 23 BA [12:40:27]CheckFolder [12:40:27]dirname=/storage/ofd_packets [12:40:27]CheckFolder done [12:40:27]ProducePacketName [12:40:27]name=ofd_packets/00202775 [12:40:27]NVStorageSaveData ofd_packets/00202775 [12:40:27]File name is /storage/ofd_packets/00202775 [12:40:27]Write 298 bytes [12:40:27]NVStorageSaveData done [12:40:27]OFDSenderStorePacket done [12:40:27]KKMCreateOFDPacket done [12:40:27]NVStorageSaveData kkm_last_timestamp [12:40:27]File name is /storage/kkm_last_timestamp [12:40:27]Write 4 bytes [12:40:27]NVStorageSaveData done [12:40:27]ExternCall_PrintAddStr [12:40:27]wPrintStart [12:40:27]Write to MH i2c: 01 00 00 A1 00 A1 [12:40:27]OFD Sender: Processing packet 202775 [packets to send 116, broken 115] [12:40:27]Write i2c OK [12:40:27]ProducePacketName [12:40:27]MH_I2C_Read... [12:40:27]name=ofd_packets/00202775 [12:40:27]OFD Sender: To server: pG, [12:40:27]CommunicateWithHost lk.salyk.kg:30040 [12:40:27]ConnectInit lk.salyk.kg [12:40:27]Read from MH i2c: 01 [12:40:27]MH_I2C_Read... [12:40:27]Read from MH i2c: 01 07 00 [12:40:27]MH_I2C_Read... [12:40:27]Read from MH i2c: 01 07 00 A1 00 00 00 00 00 00 FF 0F B6 [12:40:27]RasterBufferAndPrint [12:40:27]line Счет N : (1)450562 [12:40:27]line ИНН: 02508201610067 [12:40:27]line Контрольно-Кассовый Чек [12:40:27]line ПРОДАЖА [12:40:27]line ТРК (МРК, ГНК) : 21 [12:40:27]line Товар: 2710194210 [12:40:27]line ДТ-К-2 [12:40:27]line 19.690 * 76.20 [12:40:27]line = 1500.38 [12:40:27]line НДС 12% НСП 1% [12:40:27]line > о реализуемом товаре [12:40:27]line ОКРУГЛЕНИЕ: -0.38 [12:40:27]line ИТОГО: 1500.00 [12:40:27]line Внесено: 1500.00 [12:40:27]line СДАЧА: 0.00 [12:40:27]line НСП 1% : 13.28 [12:40:27]line НДС 12% : 159.33 [12:40:27]line Наличными: 1500.00 [12:40:27]line Безнал.: 0.00 [12:40:27]line Место: АЗС № 171 "Партнер Нефть" [12:40:27]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:40:27]line СНО: Общий режим [12:40:27]line Чек 170 29.10.2024 12:40 [12:40:27]line Смена: 546 ФФД: 1.0 [12:40:27]line ЗНМ: 0300000109 [12:40:27]line РНМ: 0000000000091777 [12:40:27]line Версия ККМ: 001 [12:40:27]line ФМ: 0000000000871756 [12:40:27]line ФД: 202775 [12:40:27]line ФПД: 218025249340435 [12:40:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124024&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202775&fm=218025249340435&tin=02508201610067®Number=0000000000091777&sum=150000 [12:40:27]written 0, free lines is 4095 [12:40:27]Connected sock=10 [12:40:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 34 A4 04 01 F8 0E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 B8 D7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 18 03 00 35 04 06 00 C6 4A F5 89 FC 13 44 54 30 BD 84 87 23 BA [12:40:27]Write to MH i2c: 01 00 00 CC 00 CC [12:40:27]Write i2c OK [12:40:27]MH_I2C_Read... [12:40:27]Read from MH i2c: 01 [12:40:27]MH_I2C_Read... [12:40:27]Read from MH i2c: 01 07 00 [12:40:27]MH_I2C_Read... [12:40:27]Read from MH i2c: 01 07 00 CC 00 00 00 00 00 00 AA 0C 89 [12:40:27]RasterBufferAndPrint [12:40:27]line [12:40:27]line [12:40:27]line [12:40:27]line [12:40:27]line [12:40:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 64 79 47 written 0, free lines is 3291 [12:40:27]00 5D F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 18 03 00 F4 03 04 00 75 83 20 67 B6 04 01 00 00 80 E6 DF 17 34 C6 58 BF [12:40:27]CommunicateWithHost err = 0 [12:40:27]CheckOFDResponse [12:40:27]1017 (14) - 77093643461234 [12:40:27]1041 (16) - 0000000000871756 [12:40:27]1040 (4) - 202775 [12:40:27]1012 (4) - 29.10.2024 06:40 [12:40:27]1206 (1) - 0 [12:40:27]OFD Sender: Remove packet 202775 [12:40:27]ProducePacketName [12:40:27]name=ofd_packets/00202775 [12:40:27]NVStorageDeleteData [12:40:27]MH_Cut [12:40:27]Write to MH i2c: D1 01 00 D3 00 01 A5 [12:40:27]Write i2c OK [12:40:27]MH_I2C_Read... [12:40:27]Read from MH i2c: D1 [12:40:27]MH_I2C_Read... [12:40:27]Read from MH i2c: D1 01 00 [12:40:27]MH_I2C_Read... [12:40:27]Read from MH i2c: D1 01 00 D3 00 00 A4 [12:40:27]Write to MH i2c: 01 00 00 D4 00 D4 [12:40:27]Write i2c OK [12:40:27]MH_I2C_Read... [12:40:28]OFD Sender: No OFD packet to send [12:40:28]*** Cut start [12:40:28]*** Purtial cut [12:40:28]*** Stage 1: CUTSNS_PIN = 1 [12:40:28]Read from MH i2c: 01 [12:40:28]MH_I2C_Read... [12:40:28]*** Stop cut motor [12:40:28]*** Cut end [12:40:28]Read from MH i2c: 01 07 00 [12:40:28]MH_I2C_Read... [12:40:28]Read from MH i2c: 01 07 00 D4 00 00 00 00 00 00 FF 0F E9 [12:40:28]process_action close_receipt done [12:40:28]requested_data is exist [12:40:28]produce_requested_data [12:40:28]requested_item fm.sn is exist - process it [12:40:28]wFMCommunicate request_size=4 [12:40:28]MH_SAM_APDU [12:40:28]CAPDU: 80 11 00 00 [12:40:28]Write to MH i2c: E2 08 00 D5 00 80 11 00 00 00 00 00 00 4F [12:40:28]Write i2c OK [12:40:28]MH_I2C_Read... [12:40:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:28]Read from MH i2c: E2 [12:40:28]MH_I2C_Read... [12:40:28]Read from MH i2c: E2 17 00 [12:40:28]MH_I2C_Read... [12:40:28]Read from MH i2c: E2 17 00 D5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A4 [12:40:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:40:28]wFMCommunicate OK [12:40:28]requested_item fd.num is exist - process it [12:40:28]SAM_PROTO_GetFieldsCounters [12:40:28]wFMCommunicate request_size=4 [12:40:28]MH_SAM_APDU [12:40:28]CAPDU: 80 13 00 00 [12:40:28]Write to MH i2c: E2 08 00 D6 00 80 13 00 00 00 00 00 00 52 [12:40:28]Write i2c OK [12:40:28]MH_I2C_Read... [12:40:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:40:28]Read from MH i2c: E2 [12:40:28]MH_I2C_Read... [12:40:28]Read from MH i2c: E2 62 00 [12:40:28]MH_I2C_Read... [12:40:28]Read from MH i2c: E2 62 00 D6 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 17 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 CF [12:40:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 17 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:40:29]wFMCommunicate OK [12:40:29]SAM_PROTO_GetFieldsCounters done [12:40:29]requested_item shift.num is exist - process it [12:40:29]requested_item shift.opened is exist - process it [12:40:29]req_shift_opened [12:40:29]FM_GetShiftState [12:40:29]SAM_PROTO_GetShiftState [12:40:29]wFMCommunicate request_size=4 [12:40:29]MH_SAM_APDU [12:40:29]CAPDU: 80 13 01 00 [12:40:29]Write to MH i2c: E2 08 00 D7 00 80 13 01 00 00 00 00 00 54 [12:40:29]Write i2c OK [12:40:29]MH_I2C_Read... [12:40:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:29]Read from MH i2c: E2 [12:40:29]MH_I2C_Read... [12:40:29]Read from MH i2c: E2 0E 00 [12:40:29]MH_I2C_Read... [12:40:29]Read from MH i2c: E2 0E 00 D7 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 3D [12:40:29]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:40:29]wFMCommunicate OK [12:40:29]SAM_PROTO_GetShiftState done [12:40:29]FM_GetShiftState done [12:40:29]req_shift_opened done [12:40:29]requested_item shift.open_date is exist - process it [12:40:29]req_shift_open_date [12:40:29]req_shift_open_date done [12:40:29]produce_requested_data done [12:40:29]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202775,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:40:29]process_action_free close_receipt [12:40:29]json_value_free [12:40:29]json_value_free done [12:40:29]process_json_proto returns [12:40:29]Send response to host [12:40:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202775,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:40:29]free response buf [12:40:29]execute_script done [12:40:29]execute_script returns [12:40:29]free content buf [12:40:29]Sock 9.Close socket [12:40:29]Sock 9.Thread stoped [12:40:32]int [12:40:32]Write to MH i2c: 01 00 00 D8 00 D8 [12:40:32]*** FLAG_PRN_KEY set [12:40:32]Write i2c OK [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 D8 00 00 08 00 00 00 FF 0F F5 [12:40:32]state=0 [12:40:32]Key pressed [12:40:32]Feed [12:40:32]Write to MH i2c: D8 00 00 D9 00 B0 [12:40:32]Write i2c OK [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: D8 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: D8 01 00 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: D8 01 00 D9 00 00 B1 [12:40:32]int line is 0 - check status [12:40:32]Write to MH i2c: 01 00 00 DA 00 DA [12:40:32]Write i2c OK [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 DA 00 00 48 00 00 00 3C 00 65 [12:40:32]state=2 [12:40:32]Key pressed [12:40:32]int [12:40:32]Write to MH i2c: 01 00 00 DB 00 DB [12:40:32]Write i2c OK [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 DB 00 00 48 00 00 00 3C 00 66 [12:40:32]state=2 [12:40:32]Key pressed [12:40:32]int [12:40:32]Write to MH i2c: 01 00 00 DC 00 DC [12:40:32]*** FLAG_PRN_KEY reset [12:40:32]Write i2c OK [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 DC 00 00 00 00 00 00 FE 0F F0 [12:40:32]state=2 [12:40:32]Stop feed [12:40:32]int [12:40:32]Write to MH i2c: 01 00 00 DD 00 DD [12:40:32]*** FLAG_PRN_KEY set [12:40:32]Write i2c OK [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 DD 00 00 08 00 00 00 FF 0F FA [12:40:32]state=0 [12:40:32]Key pressed [12:40:32]Feed [12:40:32]Write to MH i2c: D8 00 00 DE 00 B5 [12:40:32]Write i2c OK [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: D8 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: D8 01 00 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: D8 01 00 DE 00 00 B6 [12:40:32]int line is 0 - check status [12:40:32]Write to MH i2c: 01 00 00 DF 00 DF [12:40:32]Write i2c OK [12:40:32]MH_I2C_Read... [12:40:32]*** FLAG_PRN_KEY reset [12:40:32]Read from MH i2c: 01 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 DF 00 00 40 00 00 00 3C 00 62 [12:40:32]state=2 [12:40:32]Stop feed [12:40:32]int line is 0 - check status [12:40:32]Write to MH i2c: 01 00 00 E0 00 E0 [12:40:32]Write i2c OK [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 FF 0F F5 [12:40:32]state=0 [12:40:32]int [12:40:32]Write to MH i2c: 01 00 00 E1 00 E1 [12:40:32]Write i2c OK [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 [12:40:32]MH_I2C_Read... [12:40:32]Read from MH i2c: 01 07 00 E1 00 00 00 00 00 00 FF 0F F6 [12:40:32]state=0 [12:40:33]OFD Sender: No OFD packet to send [12:40:38]OFD Sender: No OFD packet to send [12:40:43]OFD Sender: No OFD packet to send [12:40:48]OFD Sender: No OFD packet to send [12:40:53]OFD Sender: No OFD packet to send [12:40:58]OFD Sender: No OFD packet to send [12:41:03]OFD Sender: No OFD packet to send [12:41:08]OFD Sender: No OFD packet to send [12:41:13]OFD Sender: No OFD packet to send [12:41:18]OFD Sender: No OFD packet to send [12:41:23]OFD Sender: No OFD packet to send [12:41:28]OFD Sender: No OFD packet to send [12:41:33]OFD Sender: No OFD packet to send [12:41:38]OFD Sender: No OFD packet to send [12:41:43]OFD Sender: No OFD packet to send [12:41:48]OFD Sender: No OFD packet to send [12:41:53]OFD Sender: No OFD packet to send [12:41:58]OFD Sender: No OFD packet to send [12:42:03]OFD Sender: No OFD packet to send [12:42:08]OFD Sender: No OFD packet to send [12:42:13]OFD Sender: No OFD packet to send [12:42:18]OFD Sender: No OFD packet to send [12:42:23]OFD Sender: No OFD packet to send [12:42:28]OFD Sender: No OFD packet to send [12:42:33]OFD Sender: No OFD packet to send [12:42:38]OFD Sender: No OFD packet to send [12:42:43]OFD Sender: No OFD packet to send [12:42:48]OFD Sender: No OFD packet to send [12:42:53]OFD Sender: No OFD packet to send [12:42:58]OFD Sender: No OFD packet to send [12:42:59]accept exits with 7 [12:42:59]New connection [12:42:59]New thread 3066891620 created [12:42:59]Thread 3067034980 joined [12:42:59]Waiting for new connection... [12:42:59] Sock 7.Parse request [12:42:59]Sock 7.Check first char [12:42:59]Sock 7.First char is OK [12:42:59]request: POST /json_proto HTTP/1.0 [12:42:59]Method: POST [12:42:59]URL: /json_proto [12:42:59]Method is POST - this is cgi request [12:42:59]url: /json_proto [12:42:59]query_string will be loaded in cgi processing [12:42:59]execute_cgi json_proto POST (null) [12:42:59]execute_cgi path=json_proto method=POST [12:42:59]POST find Content-Length [12:42:59]Host: 172.17.63.195:8080 [12:42:59]Content-Length: 682 [12:42:59]Content-Type: application/json [12:42:59] [12:42:59]POST finish read [12:42:59]Found Content-Length = 682 [12:42:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:42:59]execute_script... [12:42: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)450563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:42:59]POST & json_proto [12:42:59]process_json_proto [12:42:59]json parsed OK: [12:42:59]protocol is kg_v1.0 [12:42:59]action value=close_receipt [12:42:59]process_action close_receipt [12:42:59]cmd_close_receipt [12:42:59]MH_GetDate [12:42:59]Write to MH i2c: F0 00 00 E2 00 D1 [12:42:59]Write i2c OK [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: F0 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: F0 09 00 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: F0 09 00 E2 00 00 53 D8 20 67 8C D7 20 67 76 [12:42:59]GetLastDocTimeStamp 1730205624 [12:42:59]current date 1730205779 [12:42:59]FM_GetShiftState [12:42:59]SAM_PROTO_GetShiftState [12:42:59]wFMCommunicate request_size=4 [12:42:59]MH_SAM_APDU [12:42:59]CAPDU: 80 13 01 00 [12:42:59]Write to MH i2c: E2 08 00 E3 00 80 13 01 00 00 00 00 00 60 [12:42:59]Write i2c OK [12:42:59]MH_I2C_Read... [12:42:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:59]Read from MH i2c: E2 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: E2 0E 00 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: E2 0E 00 E3 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 49 [12:42:59]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:42:59]wFMCommunicate OK [12:42:59]SAM_PROTO_GetShiftState done [12:42:59]FM_GetShiftState done [12:42:59]opened in 1730160431 [12:42:59]opened+sec_in_day 1730246831 [12:42:59]quantity*price = 100015 [12:42:59]sum+1 = 100017 [12:42:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 171 29.10.2024 12:42 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202776 ФПД: 270326117493907 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124259&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202776&fm=270326117493907&tin=02508201610067®Number=0000000000091777&sum=100000 [12:43:00]StoreToDocumentArchive [12:43:00]shift 546 fd 202776 [12:43:00]save to /storage/0546/doc_00202776 [12:43:00]save last doc name /storage/0546/doc_00202776 to /storage/kkm_last_doc_name [12:43:00]save OK [12:43:00]Clear old archive folders... [12:43:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:43:00]tlvbuf is 0126C2E0 [12:43:00]SAM_PROTO_ClearQueue [12:43:00]wFMCommunicate request_size=4 [12:43:00]MH_SAM_APDU [12:43:00]CAPDU: 80 09 00 00 [12:43:00]Write to MH i2c: E2 08 00 F0 00 80 09 00 00 00 00 00 00 62 [12:43:00]Write i2c OK [12:43:00]MH_I2C_Read... [12:43:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:43:00]Read from MH i2c: E2 [12:43:00]MH_I2C_Read... [12:43:00]Read from MH i2c: E2 03 00 [12:43:00]MH_I2C_Read... [12:43:00]Read from MH i2c: E2 03 00 F0 00 00 90 00 64 [12:43:00]RAPDU: 90 00 [12:43:00]wFMCommunicate OK [12:43:00]SAM_PROTO_ClearQueue done [12:43:00]KKMCreateOFDPacket [12:43:00]OFDProtocolAddRootSTLVToBuf [12:43:00]FM_MakeSignedData [12:43:00]FM_MakeSignedData [12:43:00]SAM_PROTO_SignData [12:43:00]wFMCommunicate request_size=4 [12:43:00]MH_SAM_APDU [12:43:00]CAPDU: 80 0D 01 02 [12:43:00]Write to MH i2c: E2 08 00 F1 00 80 0D 01 02 00 00 00 00 6A [12:43:00]Write i2c OK [12:43:00]MH_I2C_Read... [12:43:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:43:00]Read from MH i2c: E2 [12:43:00]MH_I2C_Read... [12:43:00]Read from MH i2c: E2 03 00 [12:43:00]MH_I2C_Read... [12:43:00]Read from MH i2c: E2 03 00 F1 00 00 90 00 65 [12:43:00]RAPDU: 90 00 [12:43:00]wFMCommunicate OK [12:43:00]wFMCommunicate request_size=255 [12:43:00]MH_SAM_APDU [12:43:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 53 D8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 18 18 03 00 35 04 06 00 F5 [12:43:00]Write to MH i2c: E2 02 01 F2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 53 D8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 18 18 03 00 35 04 06 00 F5 00 00 A1 [12:43:00]Write i2c OK [12:43:00]MH_I2C_Read... [12:43:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:01]Read from MH i2c: E2 [12:43:01]MH_I2C_Read... [12:43:01]Read from MH i2c: E2 03 00 [12:43:01]MH_I2C_Read... [12:43:01]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [12:43:01]RAPDU: 90 00 [12:43:01]wFMCommunicate OK [12:43:01]wFMCommunicate request_size=10 [12:43:01]MH_SAM_APDU [12:43:01]CAPDU: 80 0D 02 02 05 DC 34 34 EC 93 [12:43:01]Write to MH i2c: E2 0D 00 F3 00 80 0D 02 02 05 00 DC 34 34 EC 93 00 00 3A [12:43:01]Write i2c OK [12:43:01]MH_I2C_Read... [12:43:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:01]Read from MH i2c: E2 [12:43:01]MH_I2C_Read... [12:43:01]Read from MH i2c: E2 03 00 [12:43:01]MH_I2C_Read... [12:43:01]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [12:43:01]RAPDU: 90 00 [12:43:01]wFMCommunicate OK [12:43:01]wFMCommunicate request_size=4 [12:43:01]MH_SAM_APDU [12:43:01]CAPDU: 80 0D 03 02 [12:43:01]Write to MH i2c: E2 08 00 F4 00 80 0D 03 02 00 00 00 00 6F [12:43:01]Write i2c OK [12:43:01]MH_I2C_Read... [12:43:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:43:01]Read from MH i2c: E2 [12:43:01]MH_I2C_Read... [12:43:01]Read from MH i2c: E2 0B 00 [12:43:01]MH_I2C_Read... [12:43:01]Read from MH i2c: E2 0B 00 F4 00 00 8F 51 04 7D 6F 96 95 A3 90 00 0E [12:43:01]RAPDU: 8F 51 04 7D 6F 96 95 A3 90 00 [12:43:01]wFMCommunicate OK [12:43:01]SAM_PROTO_SignData done [12:43:01]FM_MakeSignedData done [12:43:01]CreateOFDProtocolMessage [12:43:01]wFMCommunicate request_size=4 [12:43:01]MH_SAM_APDU [12:43:01]CAPDU: 80 11 00 00 [12:43:01]Write to MH i2c: E2 08 00 F5 00 80 11 00 00 00 00 00 00 6F [12:43:01]Write i2c OK [12:43:01]MH_I2C_Read... [12:43:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:01]Read from MH i2c: E2 [12:43:01]MH_I2C_Read... [12:43:01]Read from MH i2c: E2 17 00 [12:43:01]MH_I2C_Read... [12:43:01]Read from MH i2c: E2 17 00 F5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C4 [12:43:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:43:01]wFMCommunicate OK [12:43:01]CreateOFDProtocolMessage done [12:43:01]OFDSenderStorePacket 202776 [12:43:01]StoreOFDPacket docnum=202776 [12:43:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 56 39 07 01 60 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 53 D8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 18 18 03 00 35 04 06 00 F5 DC 34 34 EC 93 8F 51 04 7D 6F 96 95 A3 [12:43:01]CheckFolder [12:43:01]dirname=/storage/ofd_packets [12:43:01]CheckFolder done [12:43:01]ProducePacketName [12:43:01]name=ofd_packets/00202776 [12:43:01]NVStorageSaveData ofd_packets/00202776 [12:43:01]File name is /storage/ofd_packets/00202776 [12:43:01]Write 301 bytes [12:43:01]NVStorageSaveData done [12:43:01]OFDSenderStorePacket done [12:43:01]KKMCreateOFDPacket done [12:43:01]NVStorageSaveData kkm_last_timestamp [12:43:01]File name is /storage/kkm_last_timestamp [12:43:01]Write 4 bytes [12:43:01]NVStorageSaveData done [12:43:01]ExternCall_PrintAddStr [12:43:01]wPrintStart [12:43:01]Write to MH i2c: 01 00 00 F6 00 F6 [12:43:01]Write i2c OK [12:43:01]MH_I2C_Read... [12:43:01]Read from MH i2c: 01 [12:43:01]MH_I2C_Read... [12:43:01]Read from MH i2c: 01 07 00 [12:43:01]MH_I2C_Read... [12:43:01]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [12:43:01]RasterBufferAndPrint [12:43:01]line Счет N : (1)450563 [12:43:01]line ИНН: 02508201610067 [12:43:01]line Контрольно-Кассовый Чек [12:43:01]line ПРОДАЖА [12:43:01]line ТРК (МРК, ГНК) : 52 [12:43:01]line Товар: 2710124130 [12:43:01]line Аи-92-К-2 [12:43:01]line 14.950 * 66.90 [12:43:01]line = 1000.16 [12:43:01]line НДС 12% НСП 1% [12:43:01]line > о реализуемом товаре [12:43:01]line ОКРУГЛЕНИЕ: -0.16 [12:43:01]line ИТОГО: 1000.00 [12:43:01]line Внесено: 1000.00 [12:43:01]line СДАЧА: 0.00 [12:43:01]line НСП 1% : 8.85 [12:43:01]line НДС 12% : 106.21 [12:43:01]line Наличными: 1000.00 [12:43:01]line Безнал.: 0.00 [12:43:01]line Место: АЗС № 171 "Партнер Нефть" [12:43:01]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:43:01]line СНО: Общий режим [12:43:01]line Чек 171 29.10.2024 12:42 [12:43:01]line Смена: 546 ФФД: 1.0 [12:43:01]line ЗНМ: 0300000109 [12:43:01]line РНМ: 0000000000091777 [12:43:01]line Версия ККМ: 001 [12:43:01]line ФМ: 0000000000871756 [12:43:01]line ФД: 202776 [12:43:01]line ФПД: 270326117493907 [12:43:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124259&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202776&fm=270326117493907&tin=02508201610067®Number=0000000000091777&sum=100000 [12:43:01]OFD Sender: Processing packet 202776 [packets to send 116, broken 115] [12:43:01]ProducePacketName [12:43:01]name=ofd_packets/00202776 [12:43:01]OFD Sender: To server: pG, [12:43:01]CommunicateWithHost lk.salyk.kg:30040 [12:43:01]ConnectInit lk.salyk.kg [12:43:01]written 0, free lines is 4095 [12:43:01]Connected sock=10 [12:43:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 56 39 07 01 60 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 53 D8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 18 18 03 00 35 04 06 00 F5 DC 34 34 EC 93 8F 51 04 7D 6F 96 95 A3 [12:43:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 52 26 47 00 56 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 18 18 03 00 F4 03 04 00 0F 84 20 67 B6 04 01 00 00 B0 5D BF AD 86 84 E7 73 [12:43:01]CommunicateWithHost err = 0 [12:43:01]CheckOFDResponse [12:43:01]1017 (14) - 77093643461234 [12:43:01]1041 (16) - 0000000000871756 [12:43:01]1040 (4) - 202776 [12:43:01]1012 (4) - 29.10.2024 06:43 [12:43:01]1206 (1) - 0 [12:43:01]OFD Sender: Remove packet 202776 [12:43:01]ProducePacketName [12:43:01]name=ofd_packets/00202776 [12:43:01]NVStorageDeleteData [12:43:02]Write to MH i2c: 01 00 00 21 01 22 [12:43:02]Write i2c OK [12:43:02]MH_I2C_Read... [12:43:02]Read from MH i2c: 01 [12:43:02]MH_I2C_Read... [12:43:02]Read from MH i2c: 01 07 00 [12:43:02]MH_I2C_Read... [12:43:02]Read from MH i2c: 01 07 00 21 01 00 00 00 00 00 A2 0C D7 [12:43:02]RasterBufferAndPrint [12:43:02]line [12:43:02]line [12:43:02]line [12:43:02]line [12:43:02]line [12:43:02]written 0, free lines is 3240 [12:43:02]MH_Cut [12:43:02]Write to MH i2c: D1 01 00 28 01 01 FB [12:43:02]Write i2c OK [12:43:02]MH_I2C_Read... [12:43:02]Read from MH i2c: D1 [12:43:02]MH_I2C_Read... [12:43:02]Read from MH i2c: D1 01 00 [12:43:02]MH_I2C_Read... [12:43:02]Read from MH i2c: D1 01 00 28 01 00 FA [12:43:02]Write to MH i2c: 01 00 00 29 01 2A [12:43:02]Write i2c OK [12:43:02]MH_I2C_Read... [12:43:02]OFD Sender: No OFD packet to send [12:43:03]*** Cut start [12:43:03]*** Purtial cut [12:43:03]*** Stage 1: CUTSNS_PIN = 1 [12:43:03]Read from MH i2c: 01 [12:43:03]MH_I2C_Read... [12:43:03]*** Stop cut motor [12:43:03]*** Cut end [12:43:03]Read from MH i2c: 01 07 00 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: 01 07 00 29 01 00 00 00 00 00 FF 0F 3F [12:43:03]process_action close_receipt done [12:43:03]requested_data is exist [12:43:03]produce_requested_data [12:43:03]requested_item fm.sn is exist - process it [12:43:03]wFMCommunicate request_size=4 [12:43:03]MH_SAM_APDU [12:43:03]CAPDU: 80 11 00 00 [12:43:03]Write to MH i2c: E2 08 00 2A 01 80 11 00 00 00 00 00 00 A5 [12:43:03]Write i2c OK [12:43:03]MH_I2C_Read... [12:43:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:03]Read from MH i2c: E2 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: E2 17 00 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: E2 17 00 2A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FA [12:43:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:43:03]wFMCommunicate OK [12:43:03]requested_item fd.num is exist - process it [12:43:03]SAM_PROTO_GetFieldsCounters [12:43:03]wFMCommunicate request_size=4 [12:43:03]MH_SAM_APDU [12:43:03]CAPDU: 80 13 00 00 [12:43:03]Write to MH i2c: E2 08 00 2B 01 80 13 00 00 00 00 00 00 A8 [12:43:03]Write i2c OK [12:43:03]MH_I2C_Read... [12:43:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:43:03]Read from MH i2c: E2 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: E2 62 00 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: E2 62 00 2B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 18 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 29 [12:43:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 18 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:43:03]wFMCommunicate OK [12:43:03]SAM_PROTO_GetFieldsCounters done [12:43:03]requested_item shift.num is exist - process it [12:43:03]requested_item shift.opened is exist - process it [12:43:03]req_shift_opened [12:43:03]FM_GetShiftState [12:43:03]SAM_PROTO_GetShiftState [12:43:03]wFMCommunicate request_size=4 [12:43:03]MH_SAM_APDU [12:43:03]CAPDU: 80 13 01 00 [12:43:03]Write to MH i2c: E2 08 00 2C 01 80 13 01 00 00 00 00 00 AA [12:43:03]Write i2c OK [12:43:03]MH_I2C_Read... [12:43:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:03]Read from MH i2c: E2 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: E2 0E 00 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: E2 0E 00 2C 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 93 [12:43:03]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:43:03]wFMCommunicate OK [12:43:03]SAM_PROTO_GetShiftState done [12:43:03]FM_GetShiftState done [12:43:03]req_shift_opened done [12:43:03]requested_item shift.open_date is exist - process it [12:43:03]req_shift_open_date [12:43:03]req_shift_open_date done [12:43:03]produce_requested_data done [12:43:03]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202776,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:43:03]process_action_free close_receipt [12:43:03]json_value_free [12:43:03]json_value_free done [12:43:03]process_json_proto returns [12:43:03]Send response to host [12:43:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202776,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:43:03]free response buf [12:43:03]execute_script done [12:43:03]execute_script returns [12:43:03]free content buf [12:43:03]Sock 7.Close socket [12:43:03]Sock 7.Thread stoped [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:38]accept exits with 9 [12:43:38]New connection [12:43:38]New thread 3067034980 created [12:43:38]Thread 3066891620 joined [12:43:38]Waiting for new connection... [12:43:38] Sock 9.Parse request [12:43:38]Sock 9.Check first char [12:43:38]Sock 9.First char is OK [12:43:38]request: POST /json_proto HTTP/1.0 [12:43:38]Method: POST [12:43:38]URL: /json_proto [12:43:38]Method is POST - this is cgi request [12:43:38]url: /json_proto [12:43:38]query_string will be loaded in cgi processing [12:43:38]execute_cgi json_proto POST (null) [12:43:38]execute_cgi path=json_proto method=POST [12:43:38]POST find Content-Length [12:43:38]Host: 172.17.63.195:8080 [12:43:38]Content-Length: 678 [12:43:38]Content-Type: application/json [12:43:38] [12:43:38]POST finish read [12:43:38]Found Content-Length = 678 [12:43:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.220, "sum" : 750.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:38]execute_script... [12:43:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.220, "sum" : 750.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:38]POST & json_proto [12:43:38]process_json_proto [12:43:38]json parsed OK: [12:43:38]protocol is kg_v1.0 [12:43:38]action value=close_receipt [12:43:38]process_action close_receipt [12:43:38]cmd_close_receipt [12:43:38]MH_GetDate [12:43:38]Write to MH i2c: F0 00 00 2D 01 1D [12:43:38]Write i2c OK [12:43:38]MH_I2C_Read... [12:43:38]Read from MH i2c: F0 [12:43:38]MH_I2C_Read... [12:43:38]Read from MH i2c: F0 09 00 [12:43:38]MH_I2C_Read... [12:43:38]Read from MH i2c: F0 09 00 2D 01 00 7A D8 20 67 8C D7 20 67 E9 [12:43:38]GetLastDocTimeStamp 1730205779 [12:43:38]current date 1730205818 [12:43:38]FM_GetShiftState [12:43:38]SAM_PROTO_GetShiftState [12:43:38]wFMCommunicate request_size=4 [12:43:38]MH_SAM_APDU [12:43:38]CAPDU: 80 13 01 00 [12:43:38]Write to MH i2c: E2 08 00 2E 01 80 13 01 00 00 00 00 00 AC [12:43:38]Write i2c OK [12:43:38]MH_I2C_Read... [12:43:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:38]Read from MH i2c: E2 [12:43:38]MH_I2C_Read... [12:43:38]Read from MH i2c: E2 0E 00 [12:43:38]MH_I2C_Read... [12:43:38]Read from MH i2c: E2 0E 00 2E 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 95 [12:43:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:43:38]wFMCommunicate OK [12:43:38]SAM_PROTO_GetShiftState done [12:43:38]FM_GetShiftState done [12:43:38]opened in 1730160431 [12:43:38]opened+sec_in_day 1730246831 [12:43:38]quantity*price = 75061 [12:43:38]sum+1 = 75063 [12:43:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.71 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 172 29.10.2024 12:43 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202777 ФПД: 63632405718928 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124338&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202777&fm=63632405718928&tin=02508201610067®Number=0000000000091777&sum=75000 [12:43:39]StoreToDocumentArchive [12:43:39]shift 546 fd 202777 [12:43:39]save to /storage/0546/doc_00202777 [12:43:39]save last doc name /storage/0546/doc_00202777 to /storage/kkm_last_doc_name [12:43:39]save OK [12:43:39]Clear old archive folders... [12:43:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:43:39]tlvbuf is 0133CA80 [12:43:39]SAM_PROTO_ClearQueue [12:43:39]wFMCommunicate request_size=4 [12:43:39]MH_SAM_APDU [12:43:39]CAPDU: 80 09 00 00 [12:43:39]Write to MH i2c: E2 08 00 3B 01 80 09 00 00 00 00 00 00 AE [12:43:39]Write i2c OK [12:43:39]MH_I2C_Read... [12:43:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:43:39]Read from MH i2c: E2 [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: E2 03 00 [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: E2 03 00 3B 01 00 90 00 B0 [12:43:39]RAPDU: 90 00 [12:43:39]wFMCommunicate OK [12:43:39]SAM_PROTO_ClearQueue done [12:43:39]KKMCreateOFDPacket [12:43:39]OFDProtocolAddRootSTLVToBuf [12:43:39]FM_MakeSignedData [12:43:39]FM_MakeSignedData [12:43:39]SAM_PROTO_SignData [12:43:39]wFMCommunicate request_size=4 [12:43:39]MH_SAM_APDU [12:43:39]CAPDU: 80 0D 01 02 [12:43:39]Write to MH i2c: E2 08 00 3C 01 80 0D 01 02 00 00 00 00 B6 [12:43:39]Write i2c OK [12:43:39]MH_I2C_Read... [12:43:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:43:39]Read from MH i2c: E2 [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: E2 03 00 [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: E2 03 00 3C 01 00 90 00 B1 [12:43:39]RAPDU: 90 00 [12:43:39]wFMCommunicate OK [12:43:39]wFMCommunicate request_size=255 [12:43:39]MH_SAM_APDU [12:43:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 D4 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 7A D8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 18 03 00 35 04 06 00 39 [12:43:39]Write to MH i2c: E2 02 01 3D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 D4 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 7A D8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 18 03 00 35 04 06 00 39 00 00 88 [12:43:39]Write i2c OK [12:43:39]MH_I2C_Read... [12:43:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:39]Read from MH i2c: E2 [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: E2 03 00 [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [12:43:39]RAPDU: 90 00 [12:43:39]wFMCommunicate OK [12:43:39]wFMCommunicate request_size=10 [12:43:39]MH_SAM_APDU [12:43:39]CAPDU: 80 0D 02 02 05 DF 92 F0 67 90 [12:43:39]Write to MH i2c: E2 0D 00 3E 01 80 0D 02 02 05 00 DF 92 F0 67 90 00 00 1B [12:43:39]Write i2c OK [12:43:39]MH_I2C_Read... [12:43:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:39]Read from MH i2c: E2 [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: E2 03 00 [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [12:43:39]RAPDU: 90 00 [12:43:39]wFMCommunicate OK [12:43:39]wFMCommunicate request_size=4 [12:43:39]MH_SAM_APDU [12:43:39]CAPDU: 80 0D 03 02 [12:43:39]Write to MH i2c: E2 08 00 3F 01 80 0D 03 02 00 00 00 00 BB [12:43:39]Write i2c OK [12:43:39]MH_I2C_Read... [12:43:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:43:39]Read from MH i2c: E2 [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: E2 0B 00 [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: E2 0B 00 3F 01 00 DC B0 8E 5B D4 E3 21 5E 90 00 67 [12:43:39]RAPDU: DC B0 8E 5B D4 E3 21 5E 90 00 [12:43:39]wFMCommunicate OK [12:43:39]SAM_PROTO_SignData done [12:43:39]FM_MakeSignedData done [12:43:39]CreateOFDProtocolMessage [12:43:39]wFMCommunicate request_size=4 [12:43:39]MH_SAM_APDU [12:43:39]CAPDU: 80 11 00 00 [12:43:39]Write to MH i2c: E2 08 00 40 01 80 11 00 00 00 00 00 00 BB [12:43:39]Write i2c OK [12:43:39]MH_I2C_Read... [12:43:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:39]Read from MH i2c: E2 [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: E2 17 00 [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: E2 17 00 40 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 10 [12:43:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:43:39]wFMCommunicate OK [12:43:39]CreateOFDProtocolMessage done [12:43:39]OFDSenderStorePacket 202777 [12:43:39]StoreOFDPacket docnum=202777 [12:43:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 95 2D 07 01 B2 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 D4 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 7A D8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 18 03 00 35 04 06 00 39 DF 92 F0 67 90 DC B0 8E 5B D4 E3 21 5E [12:43:39]CheckFolder [12:43:39]dirname=/storage/ofd_packets [12:43:39]CheckFolder done [12:43:39]ProducePacketName [12:43:39]name=ofd_packets/00202777 [12:43:39]NVStorageSaveData ofd_packets/00202777 [12:43:39]File name is /storage/ofd_packets/00202777 [12:43:39]Write 301 bytes [12:43:39]NVStorageSaveData done [12:43:39]OFDSenderStorePacket done [12:43:39]KKMCreateOFDPacket done [12:43:39]NVStorageSaveData kkm_last_timestamp [12:43:39]File name is /storage/kkm_last_timestamp [12:43:39]Write 4 bytes [12:43:39]NVStorageSaveData done [12:43:39]ExternCall_PrintAddStr [12:43:39]wPrintStart [12:43:39]Write to MH i2c: 01 00 00 41 01 42 [12:43:39]Write i2c OK [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: 01 [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: 01 07 00 [12:43:39]MH_I2C_Read... [12:43:39]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [12:43:39]RasterBufferAndPrint [12:43:39]line Счет N : (1)450564 [12:43:39]line ИНН: 02508201610067 [12:43:39]line Контрольно-Кассовый Чек [12:43:39]line ПРОДАЖА [12:43:39]line ТРК (МРК, ГНК) : 41 [12:43:39]line Товар: 2710124130 [12:43:39]line Аи-92-К-2 [12:43:39]line 11.220 * 66.90 [12:43:39]line = 750.62 [12:43:39]line НДС 12% НСП 1% [12:43:39]line > о реализуемом товаре [12:43:39]line ОКРУГЛЕНИЕ: -0.62 [12:43:39]line ИТОГО: 750.00 [12:43:39]line Внесено: 750.00 [12:43:39]line СДАЧА: 0.00 [12:43:39]line НСП 1% : 6.64 [12:43:39]line НДС 12% : 79.71 [12:43:39]line Наличными: 750.00 [12:43:39]line Безнал.: 0.00 [12:43:39]line Место: АЗС № 171 "Партнер Нефть" [12:43:39]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:43:39]line СНО: Общий режим [12:43:39]line Чек 172 29.10.2024 12:43 [12:43:39]line Смена: 546 ФФД: 1.0 [12:43:39]line ЗНМ: 0300000109 [12:43:39]line РНМ: 0000000000091777 [12:43:39]line Версия ККМ: 001 [12:43:39]line ФМ: 0000000000871756 [12:43:39]line ФД: 202777 [12:43:39]line ФПД: 63632405718928 [12:43:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124338&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202777&fm=63632405718928&tin=02508201610067®Number=0000000000091777&sum=75000 [12:43:40]OFD Sender: Processing packet 202777 [packets to send 116, broken 115] [12:43:40]ProducePacketName [12:43:40]name=ofd_packets/00202777 [12:43:40]OFD Sender: To server: pG, [12:43:40]CommunicateWithHost lk.salyk.kg:30040 [12:43:40]ConnectInit lk.salyk.kg [12:43:40]written 0, free lines is 4095 [12:43:40]Connected sock=10 [12:43:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 95 2D 07 01 B2 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 D4 2B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 36 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 7A D8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 18 03 00 35 04 06 00 39 DF 92 F0 67 90 DC B0 8E 5B D4 E3 21 5E [12:43:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 37 EC 47 00 02 D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 18 03 00 F4 03 04 00 36 84 20 67 B6 04 01 00 00 88 F6 EE DC 8D A2 BC 95 [12:43:40]CommunicateWithHost err = 0 [12:43:40]CheckOFDResponse [12:43:40]1017 (14) - 77093643461234 [12:43:40]1041 (16) - 0000000000871756 [12:43:40]1040 (4) - 202777 [12:43:40]1012 (4) - 29.10.2024 06:44 [12:43:40]1206 (1) - 0 [12:43:40]OFD Sender: Remove packet 202777 [12:43:40]ProducePacketName [12:43:40]name=ofd_packets/00202777 [12:43:40]NVStorageDeleteData [12:43:40]Write to MH i2c: 01 00 00 6C 01 6D [12:43:40]Write i2c OK [12:43:40]MH_I2C_Read... [12:43:40]Read from MH i2c: 01 [12:43:40]MH_I2C_Read... [12:43:40]Read from MH i2c: 01 07 00 [12:43:40]MH_I2C_Read... [12:43:40]Read from MH i2c: 01 07 00 6C 01 00 00 00 00 00 A5 0C 25 [12:43:40]RasterBufferAndPrint [12:43:40]line [12:43:40]line [12:43:40]line [12:43:40]line [12:43:40]line [12:43:40]written 0, free lines is 3242 [12:43:40]MH_Cut [12:43:40]Write to MH i2c: D1 01 00 73 01 01 46 [12:43:40]Write i2c OK [12:43:40]MH_I2C_Read... [12:43:40]Read from MH i2c: D1 [12:43:40]MH_I2C_Read... [12:43:40]Read from MH i2c: D1 01 00 [12:43:40]MH_I2C_Read... [12:43:40]Read from MH i2c: D1 01 00 73 01 00 45 [12:43:40]Write to MH i2c: 01 00 00 74 01 75 [12:43:40]Write i2c OK [12:43:40]MH_I2C_Read... [12:43:41]OFD Sender: No OFD packet to send [12:43:41]*** Cut start [12:43:41]*** Purtial cut [12:43:41]*** CUTSNS_PIN = 0 [12:43:41]*** Stage 1: CUTSNS_PIN = 1 [12:43:43]Read from MH i2c: 01 [12:43:43]MH_I2C_Read... [12:43:43]*** Stop cut motor [12:43:43]*** Cut end [12:43:43]Read from MH i2c: 01 07 00 [12:43:43]MH_I2C_Read... [12:43:43]Read from MH i2c: 01 07 00 74 01 00 00 00 00 00 FF 0F 8A [12:43:43]process_action close_receipt done [12:43:43]requested_data is exist [12:43:43]produce_requested_data [12:43:43]requested_item fm.sn is exist - process it [12:43:43]wFMCommunicate request_size=4 [12:43:43]MH_SAM_APDU [12:43:43]CAPDU: 80 11 00 00 [12:43:43]Write to MH i2c: E2 08 00 75 01 80 11 00 00 00 00 00 00 F0 [12:43:43]Write i2c OK [12:43:43]MH_I2C_Read... [12:43:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:43]Read from MH i2c: E2 [12:43:43]MH_I2C_Read... [12:43:43]Read from MH i2c: E2 17 00 [12:43:43]MH_I2C_Read... [12:43:43]Read from MH i2c: E2 17 00 75 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 45 [12:43:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:43:43]wFMCommunicate OK [12:43:43]requested_item fd.num is exist - process it [12:43:43]SAM_PROTO_GetFieldsCounters [12:43:43]wFMCommunicate request_size=4 [12:43:43]MH_SAM_APDU [12:43:43]CAPDU: 80 13 00 00 [12:43:43]Write to MH i2c: E2 08 00 76 01 80 13 00 00 00 00 00 00 F3 [12:43:43]Write i2c OK [12:43:43]MH_I2C_Read... [12:43:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:43:43]Read from MH i2c: E2 [12:43:43]MH_I2C_Read... [12:43:43]Read from MH i2c: E2 62 00 [12:43:43]MH_I2C_Read... [12:43:43]Read from MH i2c: E2 62 00 76 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 19 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 78 [12:43:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 19 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:43:43]wFMCommunicate OK [12:43:43]SAM_PROTO_GetFieldsCounters done [12:43:43]requested_item shift.num is exist - process it [12:43:43]requested_item shift.opened is exist - process it [12:43:43]req_shift_opened [12:43:43]FM_GetShiftState [12:43:43]SAM_PROTO_GetShiftState [12:43:43]wFMCommunicate request_size=4 [12:43:43]MH_SAM_APDU [12:43:43]CAPDU: 80 13 01 00 [12:43:43]Write to MH i2c: E2 08 00 77 01 80 13 01 00 00 00 00 00 F5 [12:43:43]Write i2c OK [12:43:43]MH_I2C_Read... [12:43:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:43]Read from MH i2c: E2 [12:43:43]MH_I2C_Read... [12:43:43]Read from MH i2c: E2 0E 00 [12:43:43]MH_I2C_Read... [12:43:43]Read from MH i2c: E2 0E 00 77 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DE [12:43:43]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:43:43]wFMCommunicate OK [12:43:43]SAM_PROTO_GetShiftState done [12:43:43]FM_GetShiftState done [12:43:43]req_shift_opened done [12:43:43]requested_item shift.open_date is exist - process it [12:43:43]req_shift_open_date [12:43:43]req_shift_open_date done [12:43:43]produce_requested_data done [12:43:43]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202777,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:43:43]process_action_free close_receipt [12:43:43]json_value_free [12:43:43]json_value_free done [12:43:43]process_json_proto returns [12:43:43]Send response to host [12:43:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202777,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:43:43]free response buf [12:43:43]execute_script done [12:43:43]execute_script returns [12:43:43]free content buf [12:43:43]Sock 9.Close socket [12:43:43]Sock 9.Thread stoped [12:43:46]OFD Sender: No OFD packet to send [12:43:51]OFD Sender: No OFD packet to send [12:43:56]OFD Sender: No OFD packet to send [12:44:01]OFD Sender: No OFD packet to send [12:44:06]OFD Sender: No OFD packet to send [12:44:11]OFD Sender: No OFD packet to send [12:44:16]OFD Sender: No OFD packet to send [12:44:21]OFD Sender: No OFD packet to send [12:44:26]OFD Sender: No OFD packet to send [12:44:31]OFD Sender: No OFD packet to send [12:44:36]OFD Sender: No OFD packet to send [12:44:41]OFD Sender: No OFD packet to send [12:44:46]OFD Sender: No OFD packet to send [12:44:51]OFD Sender: No OFD packet to send [12:44:56]OFD Sender: No OFD packet to send [12:45:01]OFD Sender: No OFD packet to send [12:45:06]OFD Sender: No OFD packet to send [12:45:11]OFD Sender: No OFD packet to send [12:45:16]OFD Sender: No OFD packet to send [12:45:21]OFD Sender: No OFD packet to send [12:45:26]OFD Sender: No OFD packet to send [12:45:31]OFD Sender: No OFD packet to send [12:45:36]OFD Sender: No OFD packet to send [12:45:41]OFD Sender: No OFD packet to send [12:45:46]OFD Sender: No OFD packet to send [12:45:51]OFD Sender: No OFD packet to send [12:45:56]OFD Sender: No OFD packet to send [12:46:01]OFD Sender: No OFD packet to send [12:46:06]OFD Sender: No OFD packet to send [12:46:11]OFD Sender: No OFD packet to send [12:46:16]OFD Sender: No OFD packet to send [12:46:21]OFD Sender: No OFD packet to send [12:46:26]OFD Sender: No OFD packet to send [12:46:31]OFD Sender: No OFD packet to send [12:46:36]OFD Sender: No OFD packet to send [12:46:41]OFD Sender: No OFD packet to send [12:46:46]OFD Sender: No OFD packet to send [12:46:51]OFD Sender: No OFD packet to send [12:46:56]OFD Sender: No OFD packet to send [12:47:01]OFD Sender: No OFD packet to send [12:47:04]accept exits with 7 [12:47:04]New connection [12:47:04]New thread 3066891620 created [12:47:04]Thread 3067034980 joined [12:47:04]Waiting for new connection... [12:47:04] Sock 7.Parse request [12:47:04]Sock 7.Check first char [12:47:04]Sock 7.First char is OK [12:47:04]request: POST /json_proto HTTP/1.0 [12:47:04]Method: POST [12:47:04]URL: /json_proto [12:47:04]Method is POST - this is cgi request [12:47:04]url: /json_proto [12:47:04]query_string will be loaded in cgi processing [12:47:04]execute_cgi json_proto POST (null) [12:47:04]execute_cgi path=json_proto method=POST [12:47:04]POST find Content-Length [12:47:04]Host: 172.17.63.195:8080 [12:47:04]Content-Length: 682 [12:47:04]Content-Type: application/json [12:47:04] [12:47:04]POST finish read [12:47:04]Found Content-Length = 682 [12:47:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450565", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:04]execute_script... [12:47:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450565", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:04]POST & json_proto [12:47:04]process_json_proto [12:47:04]json parsed OK: [12:47:04]protocol is kg_v1.0 [12:47:04]action value=close_receipt [12:47:04]process_action close_receipt [12:47:04]cmd_close_receipt [12:47:04]MH_GetDate [12:47:04]Write to MH i2c: F0 00 00 78 01 68 [12:47:04]Write i2c OK [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: F0 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: F0 09 00 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: F0 09 00 78 01 00 48 D9 20 67 8C D7 20 67 03 [12:47:04]GetLastDocTimeStamp 1730205818 [12:47:04]current date 1730206024 [12:47:04]FM_GetShiftState [12:47:04]SAM_PROTO_GetShiftState [12:47:04]wFMCommunicate request_size=4 [12:47:04]MH_SAM_APDU [12:47:04]CAPDU: 80 13 01 00 [12:47:04]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [12:47:04]Write i2c OK [12:47:04]MH_I2C_Read... [12:47:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:04]Read from MH i2c: E2 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: E2 0E 00 [12:47:04]MH_I2C_Read... [12:47:04]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E0 [12:47:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:47:04]wFMCommunicate OK [12:47:04]SAM_PROTO_GetShiftState done [12:47:04]FM_GetShiftState done [12:47:04]opened in 1730160431 [12:47:04]opened+sec_in_day 1730246831 [12:47:04]quantity*price = 150056 [12:47:04]sum+1 = 150058 [12:47:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 173 29.10.2024 12:47 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202778 ФПД: 127217726768892 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124704&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202778&fm=127217726768892&tin=02508201610067®Number=0000000000091777&sum=150000 [12:47:05]StoreToDocumentArchive [12:47:05]shift 546 fd 202778 [12:47:05]save to /storage/0546/doc_00202778 [12:47:05]save last doc name /storage/0546/doc_00202778 to /storage/kkm_last_doc_name [12:47:05]save OK [12:47:05]Clear old archive folders... [12:47:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:47:05]tlvbuf is 01334630 [12:47:05]SAM_PROTO_ClearQueue [12:47:05]wFMCommunicate request_size=4 [12:47:05]MH_SAM_APDU [12:47:05]CAPDU: 80 09 00 00 [12:47:05]Write to MH i2c: E2 08 00 86 01 80 09 00 00 00 00 00 00 F9 [12:47:05]Write i2c OK [12:47:05]MH_I2C_Read... [12:47:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:47:05]Read from MH i2c: E2 [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: E2 03 00 [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: E2 03 00 86 01 00 90 00 FB [12:47:05]RAPDU: 90 00 [12:47:05]wFMCommunicate OK [12:47:05]SAM_PROTO_ClearQueue done [12:47:05]KKMCreateOFDPacket [12:47:05]OFDProtocolAddRootSTLVToBuf [12:47:05]FM_MakeSignedData [12:47:05]FM_MakeSignedData [12:47:05]SAM_PROTO_SignData [12:47:05]wFMCommunicate request_size=4 [12:47:05]MH_SAM_APDU [12:47:05]CAPDU: 80 0D 01 02 [12:47:05]Write to MH i2c: E2 08 00 87 01 80 0D 01 02 00 00 00 00 01 [12:47:05]Write i2c OK [12:47:05]MH_I2C_Read... [12:47:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:47:05]Read from MH i2c: E2 [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: E2 03 00 [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: E2 03 00 87 01 00 90 00 FC [12:47:05]RAPDU: 90 00 [12:47:05]wFMCommunicate OK [12:47:05]wFMCommunicate request_size=255 [12:47:05]MH_SAM_APDU [12:47:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 AD 00 00 00 F4 03 04 00 48 D9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 18 03 00 35 04 06 00 73 [12:47:05]Write to MH i2c: E2 02 01 88 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 AD 00 00 00 F4 03 04 00 48 D9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 18 03 00 35 04 06 00 73 00 00 FF [12:47:05]Write i2c OK [12:47:05]MH_I2C_Read... [12:47:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:05]Read from MH i2c: E2 [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: E2 03 00 [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [12:47:05]RAPDU: 90 00 [12:47:05]wFMCommunicate OK [12:47:05]wFMCommunicate request_size=10 [12:47:05]MH_SAM_APDU [12:47:05]CAPDU: 80 0D 02 02 05 B4 2F 69 C6 FC [12:47:05]Write to MH i2c: E2 0D 00 89 01 80 0D 02 02 05 00 B4 2F 69 C6 FC 00 00 1C [12:47:05]Write i2c OK [12:47:05]MH_I2C_Read... [12:47:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:05]Read from MH i2c: E2 [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: E2 03 00 [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [12:47:05]RAPDU: 90 00 [12:47:05]wFMCommunicate OK [12:47:05]wFMCommunicate request_size=4 [12:47:05]MH_SAM_APDU [12:47:05]CAPDU: 80 0D 03 02 [12:47:05]Write to MH i2c: E2 08 00 8A 01 80 0D 03 02 00 00 00 00 06 [12:47:05]Write i2c OK [12:47:05]MH_I2C_Read... [12:47:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:47:05]Read from MH i2c: E2 [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: E2 0B 00 [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: E2 0B 00 8A 01 00 A9 D1 29 14 2F 0B D4 45 90 00 11 [12:47:05]RAPDU: A9 D1 29 14 2F 0B D4 45 90 00 [12:47:05]wFMCommunicate OK [12:47:05]SAM_PROTO_SignData done [12:47:05]FM_MakeSignedData done [12:47:05]CreateOFDProtocolMessage [12:47:05]wFMCommunicate request_size=4 [12:47:05]MH_SAM_APDU [12:47:05]CAPDU: 80 11 00 00 [12:47:05]Write to MH i2c: E2 08 00 8B 01 80 11 00 00 00 00 00 00 06 [12:47:05]Write i2c OK [12:47:05]MH_I2C_Read... [12:47:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:05]Read from MH i2c: E2 [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: E2 17 00 [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: E2 17 00 8B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5B [12:47:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:47:05]wFMCommunicate OK [12:47:05]CreateOFDProtocolMessage done [12:47:05]OFDSenderStorePacket 202778 [12:47:05]StoreOFDPacket docnum=202778 [12:47:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7A 9B 07 01 09 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 AD 00 00 00 F4 03 04 00 48 D9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 18 03 00 35 04 06 00 73 B4 2F 69 C6 FC A9 D1 29 14 2F 0B D4 45 [12:47:05]CheckFolder [12:47:05]dirname=/storage/ofd_packets [12:47:05]CheckFolder done [12:47:05]ProducePacketName [12:47:05]name=ofd_packets/00202778 [12:47:05]NVStorageSaveData ofd_packets/00202778 [12:47:05]File name is /storage/ofd_packets/00202778 [12:47:05]Write 301 bytes [12:47:05]NVStorageSaveData done [12:47:05]OFDSenderStorePacket done [12:47:05]KKMCreateOFDPacket done [12:47:05]NVStorageSaveData kkm_last_timestamp [12:47:05]File name is /storage/kkm_last_timestamp [12:47:05]Write 4 bytes [12:47:05]NVStorageSaveData done [12:47:05]ExternCall_PrintAddStr [12:47:05]wPrintStart [12:47:05]Write to MH i2c: 01 00 00 8C 01 8D [12:47:05]Write i2c OK [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: 01 [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: 01 07 00 [12:47:05]MH_I2C_Read... [12:47:05]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [12:47:05]RasterBufferAndPrint [12:47:05]line Счет N : (1)450565 [12:47:05]line ИНН: 02508201610067 [12:47:05]line Контрольно-Кассовый Чек [12:47:05]line ПРОДАЖА [12:47:05]line ТРК (МРК, ГНК) : 41 [12:47:05]line Товар: 2710124130 [12:47:05]line Аи-92-К-2 [12:47:05]line 22.430 * 66.90 [12:47:05]line = 1500.57 [12:47:05]line НДС 12% НСП 1% [12:47:05]line > о реализуемом товаре [12:47:05]line ОКРУГЛЕНИЕ: -0.57 [12:47:05]line ИТОГО: 1500.00 [12:47:05]line Внесено: 1500.00 [12:47:05]line СДАЧА: 0.00 [12:47:05]line НСП 1% : 13.28 [12:47:05]line НДС 12% : 159.35 [12:47:05]line Наличными: 1500.00 [12:47:05]line Безнал.: 0.00 [12:47:05]line Место: АЗС № 171 "Партнер Нефть" [12:47:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:47:05]line СНО: Общий режим [12:47:05]line Чек 173 29.10.2024 12:47 [12:47:05]line Смена: 546 ФФД: 1.0 [12:47:05]line ЗНМ: 0300000109 [12:47:05]line РНМ: 0000000000091777 [12:47:05]line Версия ККМ: 001 [12:47:05]line ФМ: 0000000000871756 [12:47:05]line ФД: 202778 [12:47:05]line ФПД: 127217726768892 [12:47:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124704&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202778&fm=127217726768892&tin=02508201610067®Number=0000000000091777&sum=150000 [12:47:06]OFD Sender: Processing packet 202778 [packets to send 116, broken 115] [12:47:06]ProducePacketName [12:47:06]name=ofd_packets/00202778 [12:47:06]OFD Sender: To server: pG, [12:47:06]CommunicateWithHost lk.salyk.kg:30040 [12:47:06]ConnectInit lk.salyk.kg [12:47:06]written 0, free lines is 4095 [12:47:06]Connected sock=10 [12:47:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7A 9B 07 01 09 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 AD 00 00 00 F4 03 04 00 48 D9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 18 03 00 35 04 06 00 73 B4 2F 69 C6 FC A9 D1 29 14 2F 0B D4 45 [12:47:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 00 C9 47 00 23 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 18 03 00 F4 03 04 00 04 85 20 67 B6 04 01 00 00 A5 8D 3F BA D9 4E A1 B3 [12:47:06]CommunicateWithHost err = 0 [12:47:06]CheckOFDResponse [12:47:06]1017 (14) - 77093643461234 [12:47:06]1041 (16) - 0000000000871756 [12:47:06]1040 (4) - 202778 [12:47:06]1012 (4) - 29.10.2024 06:47 [12:47:06]1206 (1) - 0 [12:47:06]OFD Sender: Remove packet 202778 [12:47:06]ProducePacketName [12:47:06]name=ofd_packets/00202778 [12:47:06]NVStorageDeleteData [12:47:06]Write to MH i2c: 01 00 00 B7 01 B8 [12:47:06]Write i2c OK [12:47:06]MH_I2C_Read... [12:47:06]Read from MH i2c: 01 [12:47:06]MH_I2C_Read... [12:47:06]Read from MH i2c: 01 07 00 [12:47:06]MH_I2C_Read... [12:47:06]Read from MH i2c: 01 07 00 B7 01 00 00 00 00 00 A9 0C 74 [12:47:06]RasterBufferAndPrint [12:47:06]line [12:47:06]line [12:47:06]line [12:47:06]line [12:47:06]line [12:47:06]written 0, free lines is 3245 [12:47:06]MH_Cut [12:47:06]Write to MH i2c: D1 01 00 BE 01 01 91 [12:47:06]Write i2c OK [12:47:06]MH_I2C_Read... [12:47:06]Read from MH i2c: D1 [12:47:06]MH_I2C_Read... [12:47:06]Read from MH i2c: D1 01 00 [12:47:06]MH_I2C_Read... [12:47:06]Read from MH i2c: D1 01 00 BE 01 00 90 [12:47:06]Write to MH i2c: 01 00 00 BF 01 C0 [12:47:06]Write i2c OK [12:47:06]MH_I2C_Read... [12:47:07]OFD Sender: No OFD packet to send [12:47:07]*** Cut start [12:47:07]*** Purtial cut [12:47:07]*** Stage 1: CUTSNS_PIN = 1 [12:47:07]Read from MH i2c: 01 [12:47:07]MH_I2C_Read... [12:47:07]*** Stop cut motor [12:47:07]*** Cut end [12:47:07]Read from MH i2c: 01 07 00 [12:47:07]MH_I2C_Read... [12:47:07]Read from MH i2c: 01 07 00 BF 01 00 00 00 00 00 FF 0F D5 [12:47:07]process_action close_receipt done [12:47:07]requested_data is exist [12:47:07]produce_requested_data [12:47:07]requested_item fm.sn is exist - process it [12:47:07]wFMCommunicate request_size=4 [12:47:07]MH_SAM_APDU [12:47:07]CAPDU: 80 11 00 00 [12:47:07]Write to MH i2c: E2 08 00 C0 01 80 11 00 00 00 00 00 00 3B [12:47:07]Write i2c OK [12:47:07]MH_I2C_Read... [12:47:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:07]Read from MH i2c: E2 [12:47:07]MH_I2C_Read... [12:47:07]Read from MH i2c: E2 17 00 [12:47:07]MH_I2C_Read... [12:47:07]Read from MH i2c: E2 17 00 C0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 90 [12:47:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:47:07]wFMCommunicate OK [12:47:07]requested_item fd.num is exist - process it [12:47:07]SAM_PROTO_GetFieldsCounters [12:47:07]wFMCommunicate request_size=4 [12:47:07]MH_SAM_APDU [12:47:07]CAPDU: 80 13 00 00 [12:47:07]Write to MH i2c: E2 08 00 C1 01 80 13 00 00 00 00 00 00 3E [12:47:07]Write i2c OK [12:47:07]MH_I2C_Read... [12:47:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:47:08]Read from MH i2c: E2 [12:47:08]MH_I2C_Read... [12:47:08]Read from MH i2c: E2 62 00 [12:47:08]MH_I2C_Read... [12:47:08]Read from MH i2c: E2 62 00 C1 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 C7 [12:47:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:47:08]wFMCommunicate OK [12:47:08]SAM_PROTO_GetFieldsCounters done [12:47:08]requested_item shift.num is exist - process it [12:47:08]requested_item shift.opened is exist - process it [12:47:08]req_shift_opened [12:47:08]FM_GetShiftState [12:47:08]SAM_PROTO_GetShiftState [12:47:08]wFMCommunicate request_size=4 [12:47:08]MH_SAM_APDU [12:47:08]CAPDU: 80 13 01 00 [12:47:08]Write to MH i2c: E2 08 00 C2 01 80 13 01 00 00 00 00 00 40 [12:47:08]Write i2c OK [12:47:08]MH_I2C_Read... [12:47:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:08]Read from MH i2c: E2 [12:47:08]MH_I2C_Read... [12:47:08]Read from MH i2c: E2 0E 00 [12:47:08]MH_I2C_Read... [12:47:08]Read from MH i2c: E2 0E 00 C2 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 29 [12:47:08]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:47:08]wFMCommunicate OK [12:47:08]SAM_PROTO_GetShiftState done [12:47:08]FM_GetShiftState done [12:47:08]req_shift_opened done [12:47:08]requested_item shift.open_date is exist - process it [12:47:08]req_shift_open_date [12:47:08]req_shift_open_date done [12:47:08]produce_requested_data done [12:47:08]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202778,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:47:08]process_action_free close_receipt [12:47:08]json_value_free [12:47:08]json_value_free done [12:47:08]process_json_proto returns [12:47:08]Send response to host [12:47:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202778,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:47:08]free response buf [12:47:08]execute_script done [12:47:08]execute_script returns [12:47:08]free content buf [12:47:08]Sock 7.Close socket [12:47:08]Sock 7.Thread stoped [12:47:12]OFD Sender: No OFD packet to send [12:47:17]OFD Sender: No OFD packet to send [12:47:22]OFD Sender: No OFD packet to send [12:47:27]OFD Sender: No OFD packet to send [12:47:32]OFD Sender: No OFD packet to send [12:47:37]OFD Sender: No OFD packet to send [12:47:42]OFD Sender: No OFD packet to send [12:47:47]OFD Sender: No OFD packet to send [12:47:52]OFD Sender: No OFD packet to send [12:47:57]OFD Sender: No OFD packet to send [12:48:02]OFD Sender: No OFD packet to send [12:48:07]OFD Sender: No OFD packet to send [12:48:12]OFD Sender: No OFD packet to send [12:48:17]OFD Sender: No OFD packet to send [12:48:22]OFD Sender: No OFD packet to send [12:48:27]OFD Sender: No OFD packet to send [12:48:32]OFD Sender: No OFD packet to send [12:48:37]OFD Sender: No OFD packet to send [12:48:42]OFD Sender: No OFD packet to send [12:48:47]OFD Sender: No OFD packet to send [12:48:52]OFD Sender: No OFD packet to send [12:48:57]OFD Sender: No OFD packet to send [12:49:02]OFD Sender: No OFD packet to send [12:49:07]OFD Sender: No OFD packet to send [12:49:12]OFD Sender: No OFD packet to send [12:49:17]OFD Sender: No OFD packet to send [12:49:22]OFD Sender: No OFD packet to send [12:49:27]OFD Sender: No OFD packet to send [12:49:32]OFD Sender: No OFD packet to send [12:49:37]OFD Sender: No OFD packet to send [12:49:42]OFD Sender: No OFD packet to send [12:49:42]accept exits with 9 [12:49:42]New connection [12:49:42]New thread 3067034980 created [12:49:42]Thread 3066891620 joined [12:49:42]Waiting for new connection... [12:49:42] Sock 9.Parse request [12:49:42]Sock 9.Check first char [12:49:42]Sock 9.First char is OK [12:49:42]request: POST /json_proto HTTP/1.0 [12:49:42]Method: POST [12:49:42]URL: /json_proto [12:49:42]Method is POST - this is cgi request [12:49:42]url: /json_proto [12:49:42]query_string will be loaded in cgi processing [12:49:42]execute_cgi json_proto POST (null) [12:49:42]execute_cgi path=json_proto method=POST [12:49:42]POST find Content-Length [12:49:42]Host: 172.17.63.195:8080 [12:49:42]Content-Length: 677 [12:49:42]Content-Type: application/json [12:49:42] [12:49:42]POST finish read [12:49:42]Found Content-Length = 677 [12:49:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:42]execute_script... [12:49:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:42]POST & json_proto [12:49:42]process_json_proto [12:49:42]json parsed OK: [12:49:42]protocol is kg_v1.0 [12:49:42]action value=close_receipt [12:49:42]process_action close_receipt [12:49:42]cmd_close_receipt [12:49:42]MH_GetDate [12:49:42]Write to MH i2c: F0 00 00 C3 01 B3 [12:49:42]Write i2c OK [12:49:42]MH_I2C_Read... [12:49:42]Read from MH i2c: F0 [12:49:42]MH_I2C_Read... [12:49:42]Read from MH i2c: F0 09 00 [12:49:42]MH_I2C_Read... [12:49:42]Read from MH i2c: F0 09 00 C3 01 00 E7 D9 20 67 8C D7 20 67 ED [12:49:42]GetLastDocTimeStamp 1730206024 [12:49:42]current date 1730206183 [12:49:42]FM_GetShiftState [12:49:42]SAM_PROTO_GetShiftState [12:49:42]wFMCommunicate request_size=4 [12:49:42]MH_SAM_APDU [12:49:42]CAPDU: 80 13 01 00 [12:49:42]Write to MH i2c: E2 08 00 C4 01 80 13 01 00 00 00 00 00 42 [12:49:42]Write i2c OK [12:49:42]MH_I2C_Read... [12:49:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:42]Read from MH i2c: E2 [12:49:42]MH_I2C_Read... [12:49:42]Read from MH i2c: E2 0E 00 [12:49:42]MH_I2C_Read... [12:49:42]Read from MH i2c: E2 0E 00 C4 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2B [12:49:42]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:49:42]wFMCommunicate OK [12:49:42]SAM_PROTO_GetShiftState done [12:49:42]FM_GetShiftState done [12:49:42]opened in 1730160431 [12:49:42]opened+sec_in_day 1730246831 [12:49:42]quantity*price = 60009 [12:49:42]sum+1 = 60010 [12:49:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 174 29.10.2024 12:49 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202779 ФПД: 245477350364902 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124943&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202779&fm=245477350364902&tin=02508201610067®Number=0000000000091777&sum=60000 [12:49:43]StoreToDocumentArchive [12:49:43]shift 546 fd 202779 [12:49:43]save to /storage/0546/doc_00202779 [12:49:43]save last doc name /storage/0546/doc_00202779 to /storage/kkm_last_doc_name [12:49:43]save OK [12:49:43]Clear old archive folders... [12:49:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:49:43]tlvbuf is 012796B0 [12:49:43]SAM_PROTO_ClearQueue [12:49:43]wFMCommunicate request_size=4 [12:49:43]MH_SAM_APDU [12:49:43]CAPDU: 80 09 00 00 [12:49:43]Write to MH i2c: E2 08 00 D1 01 80 09 00 00 00 00 00 00 44 [12:49:43]Write i2c OK [12:49:43]MH_I2C_Read... [12:49:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:49:43]Read from MH i2c: E2 [12:49:43]MH_I2C_Read... [12:49:43]Read from MH i2c: E2 03 00 [12:49:43]MH_I2C_Read... [12:49:43]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [12:49:43]RAPDU: 90 00 [12:49:43]wFMCommunicate OK [12:49:43]SAM_PROTO_ClearQueue done [12:49:43]KKMCreateOFDPacket [12:49:43]OFDProtocolAddRootSTLVToBuf [12:49:43]FM_MakeSignedData [12:49:43]FM_MakeSignedData [12:49:43]SAM_PROTO_SignData [12:49:43]wFMCommunicate request_size=4 [12:49:43]MH_SAM_APDU [12:49:43]CAPDU: 80 0D 01 02 [12:49:43]Write to MH i2c: E2 08 00 D2 01 80 0D 01 02 00 00 00 00 4C [12:49:43]Write i2c OK [12:49:43]MH_I2C_Read... [12:49:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:49:44]Read from MH i2c: E2 [12:49:44]MH_I2C_Read... [12:49:44]Read from MH i2c: E2 03 00 [12:49:44]MH_I2C_Read... [12:49:44]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [12:49:44]RAPDU: 90 00 [12:49:44]wFMCommunicate OK [12:49:44]wFMCommunicate request_size=255 [12:49:44]MH_SAM_APDU [12:49:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 E7 D9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 18 03 00 35 04 06 00 DF [12:49:44]Write to MH i2c: E2 02 01 D3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 E7 D9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 18 03 00 35 04 06 00 DF 00 00 EB [12:49:44]Write i2c OK [12:49:44]MH_I2C_Read... [12:49:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:44]Read from MH i2c: E2 [12:49:44]MH_I2C_Read... [12:49:44]Read from MH i2c: E2 03 00 [12:49:44]MH_I2C_Read... [12:49:44]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [12:49:44]RAPDU: 90 00 [12:49:44]wFMCommunicate OK [12:49:44]wFMCommunicate request_size=10 [12:49:44]MH_SAM_APDU [12:49:44]CAPDU: 80 0D 02 02 05 42 A6 44 D6 E6 [12:49:44]Write to MH i2c: E2 0D 00 D4 01 80 0D 02 02 05 00 42 A6 44 D6 E6 00 00 41 [12:49:44]Write i2c OK [12:49:44]MH_I2C_Read... [12:49:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:44]Read from MH i2c: E2 [12:49:44]MH_I2C_Read... [12:49:44]Read from MH i2c: E2 03 00 [12:49:44]MH_I2C_Read... [12:49:44]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [12:49:44]RAPDU: 90 00 [12:49:44]wFMCommunicate OK [12:49:44]wFMCommunicate request_size=4 [12:49:44]MH_SAM_APDU [12:49:44]CAPDU: 80 0D 03 02 [12:49:44]Write to MH i2c: E2 08 00 D5 01 80 0D 03 02 00 00 00 00 51 [12:49:44]Write i2c OK [12:49:44]MH_I2C_Read... [12:49:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:49:44]Read from MH i2c: E2 [12:49:44]MH_I2C_Read... [12:49:44]Read from MH i2c: E2 0B 00 [12:49:44]MH_I2C_Read... [12:49:44]Read from MH i2c: E2 0B 00 D5 01 00 08 89 CA 4B 49 C3 C6 35 90 00 FF [12:49:44]RAPDU: 08 89 CA 4B 49 C3 C6 35 90 00 [12:49:44]wFMCommunicate OK [12:49:44]SAM_PROTO_SignData done [12:49:44]FM_MakeSignedData done [12:49:44]CreateOFDProtocolMessage [12:49:44]wFMCommunicate request_size=4 [12:49:44]MH_SAM_APDU [12:49:44]CAPDU: 80 11 00 00 [12:49:44]Write to MH i2c: E2 08 00 D6 01 80 11 00 00 00 00 00 00 51 [12:49:44]Write i2c OK [12:49:44]MH_I2C_Read... [12:49:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:44]Read from MH i2c: E2 [12:49:44]MH_I2C_Read... [12:49:44]Read from MH i2c: E2 17 00 [12:49:44]MH_I2C_Read... [12:49:44]Read from MH i2c: E2 17 00 D6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A6 [12:49:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:49:44]wFMCommunicate OK [12:49:44]CreateOFDProtocolMessage done [12:49:44]OFDSenderStorePacket 202779 [12:49:44]StoreOFDPacket docnum=202779 [12:49:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B3 DA 07 01 45 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 E7 D9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 18 03 00 35 04 06 00 DF 42 A6 44 D6 E6 08 89 CA 4B 49 C3 C6 35 [12:49:44]CheckFolder [12:49:44]dirname=/storage/ofd_packets [12:49:44]CheckFolder done [12:49:44]ProducePacketName [12:49:44]name=ofd_packets/00202779 [12:49:44]NVStorageSaveData ofd_packets/00202779 [12:49:44]File name is /storage/ofd_packets/00202779 [12:49:44]Write 301 bytes [12:49:44]NVStorageSaveData done [12:49:44]OFDSenderStorePacket done [12:49:44]KKMCreateOFDPacket done [12:49:44]NVStorageSaveData kkm_last_timestamp [12:49:44]File name is /storage/kkm_last_timestamp [12:49:44]Write 4 bytes [12:49:44]NVStorageSaveData done [12:49:44]ExternCall_PrintAddStr [12:49:44]wPrintStart [12:49:44]Write to MH i2c: 01 00 00 D7 01 D8 [12:49:44]Write i2c OK [12:49:44]MH_I2C_Read... [12:49:44]Read from MH i2c: 01 [12:49:44]MH_I2C_Read... [12:49:44]Read from MH i2c: 01 07 00 [12:49:44]MH_I2C_Read... [12:49:44]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [12:49:44]RasterBufferAndPrint [12:49:44]line Счет N : (1)450566 [12:49:44]line ИНН: 02508201610067 [12:49:44]line Контрольно-Кассовый Чек [12:49:44]line ПРОДАЖА [12:49:44]line ТРК (МРК, ГНК) : 52 [12:49:44]line Товар: 2710124130 [12:49:44]line Аи-92-К-2 [12:49:44]line 8.970 * 66.90 [12:49:44]line = 600.09 [12:49:44]line НДС 12% НСП 1% [12:49:44]line > о реализуемом товаре [12:49:44]line ОКРУГЛЕНИЕ: -0.09 [12:49:44]line ИТОГО: 600.00 [12:49:44]line Внесено: 600.00 [12:49:44]line СДАЧА: 0.00 [12:49:44]line НСП 1% : 5.31 [12:49:44]line НДС 12% : 63.73 [12:49:44]line Наличными: 600.00 [12:49:44]line Безнал.: 0.00 [12:49:44]line Место: АЗС № 171 "Партнер Нефть" [12:49:44]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:49:44]line СНО: Общий режим [12:49:44]line Чек 174 29.10.2024 12:49 [12:49:44]line Смена: 546 ФФД: 1.0 [12:49:44]line ЗНМ: 0300000109 [12:49:44]line РНМ: 0000000000091777 [12:49:44]line Версия ККМ: 001 [12:49:44]line ФМ: 0000000000871756 [12:49:44]line ФД: 202779 [12:49:44]line ФПД: 245477350364902 [12:49:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124943&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202779&fm=245477350364902&tin=02508201610067®Number=0000000000091777&sum=60000 [12:49:44]OFD Sender: Processing packet 202779 [packets to send 116, broken 115] [12:49:44]ProducePacketName [12:49:44]name=ofd_packets/00202779 [12:49:44]OFD Sender: To server: pG, [12:49:44]CommunicateWithHost lk.salyk.kg:30040 [12:49:44]ConnectInit lk.salyk.kg [12:49:44]written 0, free lines is 4095 [12:49:44]Connected sock=10 [12:49:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B3 DA 07 01 45 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 E7 D9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 18 03 00 35 04 06 00 DF 42 A6 44 D6 E6 08 89 CA 4B 49 C3 C6 35 [12:49:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7C 19 47 00 09 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 18 03 00 F4 03 04 00 A2 85 20 67 B6 04 01 00 00 67 C3 D9 8C DB 71 9E DB [12:49:45]CommunicateWithHost err = 0 [12:49:45]CheckOFDResponse [12:49:45]1017 (14) - 77093643461234 [12:49:45]1041 (16) - 0000000000871756 [12:49:45]1040 (4) - 202779 [12:49:45]1012 (4) - 29.10.2024 06:50 [12:49:45]1206 (1) - 0 [12:49:45]OFD Sender: Remove packet 202779 [12:49:45]ProducePacketName [12:49:45]name=ofd_packets/00202779 [12:49:45]NVStorageDeleteData [12:49:45]Write to MH i2c: 01 00 00 02 02 04 [12:49:45]Write i2c OK [12:49:45]MH_I2C_Read... [12:49:45]Read from MH i2c: 01 [12:49:45]MH_I2C_Read... [12:49:45]Read from MH i2c: 01 07 00 [12:49:45]MH_I2C_Read... [12:49:45]Read from MH i2c: 01 07 00 02 02 00 00 00 00 00 A0 0C B7 [12:49:45]RasterBufferAndPrint [12:49:45]line [12:49:45]line [12:49:45]line [12:49:45]line [12:49:45]line [12:49:45]written 0, free lines is 3238 [12:49:45]MH_Cut [12:49:45]Write to MH i2c: D1 01 00 09 02 01 DD [12:49:45]Write i2c OK [12:49:45]MH_I2C_Read... [12:49:45]Read from MH i2c: D1 [12:49:45]MH_I2C_Read... [12:49:45]Read from MH i2c: D1 01 00 [12:49:45]MH_I2C_Read... [12:49:45]Read from MH i2c: D1 01 00 09 02 00 DC [12:49:45]Write to MH i2c: 01 00 00 0A 02 0C [12:49:45]Write i2c OK [12:49:45]MH_I2C_Read... [12:49:45]OFD Sender: No OFD packet to send [12:49:46]*** Cut start [12:49:46]*** Purtial cut [12:49:46]*** CUTSNS_PIN = 0 [12:49:46]*** Stage 1: CUTSNS_PIN = 1 [12:49:48]Read from MH i2c: 01 [12:49:48]MH_I2C_Read... [12:49:48]*** Stop cut motor [12:49:48]*** Cut end [12:49:48]Read from MH i2c: 01 07 00 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: 01 07 00 0A 02 00 00 00 00 00 FF 0F 21 [12:49:48]process_action close_receipt done [12:49:48]requested_data is exist [12:49:48]produce_requested_data [12:49:48]requested_item fm.sn is exist - process it [12:49:48]wFMCommunicate request_size=4 [12:49:48]MH_SAM_APDU [12:49:48]CAPDU: 80 11 00 00 [12:49:48]Write to MH i2c: E2 08 00 0B 02 80 11 00 00 00 00 00 00 87 [12:49:48]Write i2c OK [12:49:48]MH_I2C_Read... [12:49:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:48]Read from MH i2c: E2 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: E2 17 00 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: E2 17 00 0B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DC [12:49:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:49:48]wFMCommunicate OK [12:49:48]requested_item fd.num is exist - process it [12:49:48]SAM_PROTO_GetFieldsCounters [12:49:48]wFMCommunicate request_size=4 [12:49:48]MH_SAM_APDU [12:49:48]CAPDU: 80 13 00 00 [12:49:48]Write to MH i2c: E2 08 00 0C 02 80 13 00 00 00 00 00 00 8A [12:49:48]Write i2c OK [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: E2 [12:49:48]MH_I2C_Read... [12:49:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:49:48]Read from MH i2c: E2 62 00 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: E2 62 00 0C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 17 [12:49:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:49:48]wFMCommunicate OK [12:49:48]SAM_PROTO_GetFieldsCounters done [12:49:48]requested_item shift.num is exist - process it [12:49:48]requested_item shift.opened is exist - process it [12:49:48]req_shift_opened [12:49:48]FM_GetShiftState [12:49:48]SAM_PROTO_GetShiftState [12:49:48]wFMCommunicate request_size=4 [12:49:48]MH_SAM_APDU [12:49:48]CAPDU: 80 13 01 00 [12:49:48]Write to MH i2c: E2 08 00 0D 02 80 13 01 00 00 00 00 00 8C [12:49:48]Write i2c OK [12:49:48]MH_I2C_Read... [12:49:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:48]Read from MH i2c: E2 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: E2 0E 00 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: E2 0E 00 0D 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 75 [12:49:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:49:48]wFMCommunicate OK [12:49:48]SAM_PROTO_GetShiftState done [12:49:48]FM_GetShiftState done [12:49:48]req_shift_opened done [12:49:48]requested_item shift.open_date is exist - process it [12:49:48]req_shift_open_date [12:49:48]req_shift_open_date done [12:49:48]produce_requested_data done [12:49:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202779,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:49:48]process_action_free close_receipt [12:49:48]json_value_free [12:49:48]json_value_free done [12:49:48]process_json_proto returns [12:49:48]Send response to host [12:49:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202779,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:49:48]free response buf [12:49:48]execute_script done [12:49:48]execute_script returns [12:49:48]free content buf [12:49:48]Sock 9.Close socket [12:49:48]Sock 9.Thread stoped [12:49:48]accept exits with 7 [12:49:48]New connection [12:49:48]New thread 3066891620 created [12:49:48]Thread 3067034980 joined [12:49:48]Waiting for new connection... [12:49:48] Sock 7.Parse request [12:49:48]Sock 7.Check first char [12:49:48]Sock 7.First char is OK [12:49:48]request: POST /json_proto HTTP/1.0 [12:49:48]Method: POST [12:49:48]URL: /json_proto [12:49:48]Method is POST - this is cgi request [12:49:48]url: /json_proto [12:49:48]query_string will be loaded in cgi processing [12:49:48]execute_cgi json_proto POST (null) [12:49:48]execute_cgi path=json_proto method=POST [12:49:48]POST find Content-Length [12:49:48]Host: 172.17.63.195:8080 [12:49:48]Content-Length: 677 [12:49:48]Content-Type: application/json [12:49:48] [12:49:48]POST finish read [12:49:48]Found Content-Length = 677 [12:49:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "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" ] } } [12:49:48]execute_script... [12:49: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)450567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "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" ] } } [12:49:48]POST & json_proto [12:49:48]process_json_proto [12:49:48]json parsed OK: [12:49:48]protocol is kg_v1.0 [12:49:48]action value=close_receipt [12:49:48]process_action close_receipt [12:49:48]cmd_close_receipt [12:49:48]MH_GetDate [12:49:48]Write to MH i2c: F0 00 00 0E 02 FF [12:49:48]Write i2c OK [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: F0 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: F0 09 00 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: F0 09 00 0E 02 00 ED D9 20 67 8C D7 20 67 3F [12:49:48]GetLastDocTimeStamp 1730206183 [12:49:48]current date 1730206189 [12:49:48]FM_GetShiftState [12:49:48]SAM_PROTO_GetShiftState [12:49:48]wFMCommunicate request_size=4 [12:49:48]MH_SAM_APDU [12:49:48]CAPDU: 80 13 01 00 [12:49:48]Write to MH i2c: E2 08 00 0F 02 80 13 01 00 00 00 00 00 8E [12:49:48]Write i2c OK [12:49:48]MH_I2C_Read... [12:49:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:48]Read from MH i2c: E2 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: E2 0E 00 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: E2 0E 00 0F 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 77 [12:49:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:49:48]wFMCommunicate OK [12:49:48]SAM_PROTO_GetShiftState done [12:49:48]FM_GetShiftState done [12:49:48]opened in 1730160431 [12:49:48]opened+sec_in_day 1730246831 [12:49:48]quantity*price = 35055 [12:49:48]sum+1 = 35057 [12:49:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 175 29.10.2024 12:49 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202780 ФПД: 238859880035592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124949&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202780&fm=238859880035592&tin=02508201610067®Number=0000000000091777&sum=35000 [12:49:50]StoreToDocumentArchive [12:49:50]shift 546 fd 202780 [12:49:50]save to /storage/0546/doc_00202780 [12:49:50]save last doc name /storage/0546/doc_00202780 to /storage/kkm_last_doc_name [12:49:50]save OK [12:49:50]Clear old archive folders... [12:49:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:49:50]tlvbuf is 012876D0 [12:49:50]SAM_PROTO_ClearQueue [12:49:50]wFMCommunicate request_size=4 [12:49:50]MH_SAM_APDU [12:49:50]CAPDU: 80 09 00 00 [12:49:50]Write to MH i2c: E2 08 00 1C 02 80 09 00 00 00 00 00 00 90 [12:49:50]Write i2c OK [12:49:50]MH_I2C_Read... [12:49:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:49:50]Read from MH i2c: E2 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [12:49:50]RAPDU: 90 00 [12:49:50]wFMCommunicate OK [12:49:50]SAM_PROTO_ClearQueue done [12:49:50]KKMCreateOFDPacket [12:49:50]OFDProtocolAddRootSTLVToBuf [12:49:50]FM_MakeSignedData [12:49:50]FM_MakeSignedData [12:49:50]SAM_PROTO_SignData [12:49:50]wFMCommunicate request_size=4 [12:49:50]MH_SAM_APDU [12:49:50]CAPDU: 80 0D 01 02 [12:49:50]Write to MH i2c: E2 08 00 1D 02 80 0D 01 02 00 00 00 00 98 [12:49:50]Write i2c OK [12:49:50]MH_I2C_Read... [12:49:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:49:50]Read from MH i2c: E2 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [12:49:50]RAPDU: 90 00 [12:49:50]wFMCommunicate OK [12:49:50]wFMCommunicate request_size=255 [12:49:50]MH_SAM_APDU [12:49:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 AF 00 00 00 F4 03 04 00 ED D9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 18 03 00 35 04 06 00 D9 [12:49:50]Write to MH i2c: E2 02 01 1E 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 AF 00 00 00 F4 03 04 00 ED D9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 18 03 00 35 04 06 00 D9 00 00 67 [12:49:50]Write i2c OK [12:49:50]MH_I2C_Read... [12:49:50]OFD Sender: No OFD packet to send [12:49:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:50]Read from MH i2c: E2 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [12:49:50]RAPDU: 90 00 [12:49:50]wFMCommunicate OK [12:49:50]wFMCommunicate request_size=10 [12:49:50]MH_SAM_APDU [12:49:50]CAPDU: 80 0D 02 02 05 3D E6 4C F5 08 [12:49:50]Write to MH i2c: E2 0D 00 1F 02 80 0D 02 02 05 00 3D E6 4C F5 08 00 00 11 [12:49:50]Write i2c OK [12:49:50]MH_I2C_Read... [12:49:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:50]Read from MH i2c: E2 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [12:49:50]RAPDU: 90 00 [12:49:50]wFMCommunicate OK [12:49:50]wFMCommunicate request_size=4 [12:49:50]MH_SAM_APDU [12:49:50]CAPDU: 80 0D 03 02 [12:49:50]Write to MH i2c: E2 08 00 20 02 80 0D 03 02 00 00 00 00 9D [12:49:50]Write i2c OK [12:49:50]MH_I2C_Read... [12:49:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:49:50]Read from MH i2c: E2 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 0B 00 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 0B 00 20 02 00 03 FA 7B DE F4 09 E5 52 90 00 28 [12:49:50]RAPDU: 03 FA 7B DE F4 09 E5 52 90 00 [12:49:50]wFMCommunicate OK [12:49:50]SAM_PROTO_SignData done [12:49:50]FM_MakeSignedData done [12:49:50]CreateOFDProtocolMessage [12:49:50]wFMCommunicate request_size=4 [12:49:50]MH_SAM_APDU [12:49:50]CAPDU: 80 11 00 00 [12:49:50]Write to MH i2c: E2 08 00 21 02 80 11 00 00 00 00 00 00 9D [12:49:50]Write i2c OK [12:49:50]MH_I2C_Read... [12:49:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:50]Read from MH i2c: E2 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 17 00 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: E2 17 00 21 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [12:49:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:49:50]wFMCommunicate OK [12:49:50]CreateOFDProtocolMessage done [12:49:50]OFDSenderStorePacket 202780 [12:49:50]StoreOFDPacket docnum=202780 [12:49:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9D F7 07 01 71 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 AF 00 00 00 F4 03 04 00 ED D9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 18 03 00 35 04 06 00 D9 3D E6 4C F5 08 03 FA 7B DE F4 09 E5 52 [12:49:50]CheckFolder [12:49:50]dirname=/storage/ofd_packets [12:49:50]CheckFolder done [12:49:50]ProducePacketName [12:49:50]name=ofd_packets/00202780 [12:49:50]NVStorageSaveData ofd_packets/00202780 [12:49:50]File name is /storage/ofd_packets/00202780 [12:49:50]Write 301 bytes [12:49:50]NVStorageSaveData done [12:49:50]OFDSenderStorePacket done [12:49:50]KKMCreateOFDPacket done [12:49:50]NVStorageSaveData kkm_last_timestamp [12:49:50]File name is /storage/kkm_last_timestamp [12:49:50]Write 4 bytes [12:49:50]NVStorageSaveData done [12:49:50]ExternCall_PrintAddStr [12:49:50]wPrintStart [12:49:50]Write to MH i2c: 01 00 00 22 02 24 [12:49:50]Write i2c OK [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: 01 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: 01 07 00 [12:49:50]MH_I2C_Read... [12:49:50]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [12:49:50]RasterBufferAndPrint [12:49:50]line Счет N : (1)450567 [12:49:50]line ИНН: 02508201610067 [12:49:50]line Контрольно-Кассовый Чек [12:49:50]line ПРОДАЖА [12:49:50]line ТРК (МРК, ГНК) : 31 [12:49:50]line Товар: 2710124130 [12:49:50]line Аи-92-К-2 [12:49:50]line 5.240 * 66.90 [12:49:50]line = 350.56 [12:49:50]line НДС 12% НСП 1% [12:49:50]line > о реализуемом товаре [12:49:50]line ОКРУГЛЕНИЕ: -0.56 [12:49:50]line ИТОГО: 350.00 [12:49:50]line Внесено: 350.00 [12:49:50]line СДАЧА: 0.00 [12:49:50]line НСП 1% : 3.10 [12:49:50]line НДС 12% : 37.23 [12:49:50]line Наличными: 350.00 [12:49:50]line Безнал.: 0.00 [12:49:50]line Место: АЗС № 171 "Партнер Нефть" [12:49:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:49:50]line СНО: Общий режим [12:49:50]line Чек 175 29.10.2024 12:49 [12:49:50]line Смена: 546 ФФД: 1.0 [12:49:50]line ЗНМ: 0300000109 [12:49:50]line РНМ: 0000000000091777 [12:49:51]line Версия ККМ: 001 [12:49:51]line ФМ: 0000000000871756 [12:49:51]line ФД: 202780 [12:49:51]line ФПД: 238859880035592 [12:49:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T124949&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202780&fm=238859880035592&tin=02508201610067®Number=0000000000091777&sum=35000 [12:49:51]OFD Sender: Processing packet 202780 [packets to send 116, broken 115] [12:49:51]ProducePacketName [12:49:51]name=ofd_packets/00202780 [12:49:51]OFD Sender: To server: pG, [12:49:51]CommunicateWithHost lk.salyk.kg:30040 [12:49:51]ConnectInit lk.salyk.kg [12:49:51]written 0, free lines is 4095 [12:49:51]Connected sock=10 [12:49:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9D F7 07 01 71 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 AF 00 00 00 F4 03 04 00 ED D9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 18 03 00 35 04 06 00 D9 3D E6 4C F5 08 03 FA 7B DE F4 09 E5 52 [12:49:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E0 67 47 00 40 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 18 03 00 F4 03 04 00 A9 85 20 67 B6 04 01 00 00 F0 48 F2 82 DE 3C D3 15 [12:49:51]CommunicateWithHost err = 0 [12:49:51]CheckOFDResponse [12:49:51]1017 (14) - 77093643461234 [12:49:51]1041 (16) - 0000000000871756 [12:49:51]1040 (4) - 202780 [12:49:51]1012 (4) - 29.10.2024 06:50 [12:49:51]1206 (1) - 0 [12:49:51]OFD Sender: Remove packet 202780 [12:49:51]ProducePacketName [12:49:51]name=ofd_packets/00202780 [12:49:51]NVStorageDeleteData [12:49:51]Write to MH i2c: 01 00 00 4D 02 4F [12:49:51]Write i2c OK [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: 01 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: 01 07 00 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: 01 07 00 4D 02 00 00 00 00 00 9B 0C FD [12:49:51]RasterBufferAndPrint [12:49:51]line [12:49:51]line [12:49:51]line [12:49:51]line [12:49:51]line [12:49:51]written 0, free lines is 3239 [12:49:51]MH_Cut [12:49:51]Write to MH i2c: D1 01 00 54 02 01 28 [12:49:51]Write i2c OK [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: D1 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: D1 01 00 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: D1 01 00 54 02 00 27 [12:49:51]Write to MH i2c: 01 00 00 55 02 57 [12:49:51]Write i2c OK [12:49:51]MH_I2C_Read... [12:49:52]OFD Sender: No OFD packet to send [12:49:52]*** Cut start [12:49:52]*** Purtial cut [12:49:52]*** Stage 1: CUTSNS_PIN = 1 [12:49:52]Read from MH i2c: 01 [12:49:52]MH_I2C_Read... [12:49:52]*** Stop cut motor [12:49:52]*** Cut end [12:49:52]Read from MH i2c: 01 07 00 [12:49:52]MH_I2C_Read... [12:49:52]Read from MH i2c: 01 07 00 55 02 00 00 00 00 00 FF 0F 6C [12:49:52]process_action close_receipt done [12:49:52]requested_data is exist [12:49:52]produce_requested_data [12:49:52]requested_item fm.sn is exist - process it [12:49:52]wFMCommunicate request_size=4 [12:49:52]MH_SAM_APDU [12:49:52]CAPDU: 80 11 00 00 [12:49:52]Write to MH i2c: E2 08 00 56 02 80 11 00 00 00 00 00 00 D2 [12:49:52]Write i2c OK [12:49:52]MH_I2C_Read... [12:49:52]Read from MH i2c: E2 [12:49:52]MH_I2C_Read... [12:49:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:52]Read from MH i2c: E2 17 00 [12:49:52]MH_I2C_Read... [12:49:52]Read from MH i2c: E2 17 00 56 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [12:49:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:49:52]wFMCommunicate OK [12:49:52]requested_item fd.num is exist - process it [12:49:52]SAM_PROTO_GetFieldsCounters [12:49:52]wFMCommunicate request_size=4 [12:49:52]MH_SAM_APDU [12:49:52]CAPDU: 80 13 00 00 [12:49:52]Write to MH i2c: E2 08 00 57 02 80 13 00 00 00 00 00 00 D5 [12:49:52]Write i2c OK [12:49:52]MH_I2C_Read... [12:49:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:49:53]Read from MH i2c: E2 [12:49:53]MH_I2C_Read... [12:49:53]Read from MH i2c: E2 62 00 [12:49:53]MH_I2C_Read... [12:49:53]Read from MH i2c: E2 62 00 57 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 66 [12:49:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:49:53]wFMCommunicate OK [12:49:53]SAM_PROTO_GetFieldsCounters done [12:49:53]requested_item shift.num is exist - process it [12:49:53]requested_item shift.opened is exist - process it [12:49:53]req_shift_opened [12:49:53]FM_GetShiftState [12:49:53]SAM_PROTO_GetShiftState [12:49:53]wFMCommunicate request_size=4 [12:49:53]MH_SAM_APDU [12:49:53]CAPDU: 80 13 01 00 [12:49:53]Write to MH i2c: E2 08 00 58 02 80 13 01 00 00 00 00 00 D7 [12:49:53]Write i2c OK [12:49:53]MH_I2C_Read... [12:49:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:53]Read from MH i2c: E2 [12:49:53]MH_I2C_Read... [12:49:53]Read from MH i2c: E2 0E 00 [12:49:53]MH_I2C_Read... [12:49:53]Read from MH i2c: E2 0E 00 58 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C0 [12:49:53]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:49:53]wFMCommunicate OK [12:49:53]SAM_PROTO_GetShiftState done [12:49:53]FM_GetShiftState done [12:49:53]req_shift_opened done [12:49:53]requested_item shift.open_date is exist - process it [12:49:53]req_shift_open_date [12:49:53]req_shift_open_date done [12:49:53]produce_requested_data done [12:49:53]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202780,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:49:53]process_action_free close_receipt [12:49:53]json_value_free [12:49:53]json_value_free done [12:49:53]process_json_proto returns [12:49:53]Send response to host [12:49:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202780,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:49:53]free response buf [12:49:53]execute_script done [12:49:53]execute_script returns [12:49:53]free content buf [12:49:53]Sock 7.Close socket [12:49:53]Sock 7.Thread stoped [12:49:57]OFD Sender: No OFD packet to send [12:50:02]OFD Sender: No OFD packet to send [12:50:07]OFD Sender: No OFD packet to send [12:50:12]OFD Sender: No OFD packet to send [12:50:17]OFD Sender: No OFD packet to send [12:50:22]OFD Sender: No OFD packet to send [12:50:27]OFD Sender: No OFD packet to send [12:50:32]OFD Sender: No OFD packet to send [12:50:37]OFD Sender: No OFD packet to send [12:50:42]OFD Sender: No OFD packet to send [12:50:47]OFD Sender: No OFD packet to send [12:50:52]OFD Sender: No OFD packet to send [12:50:57]OFD Sender: No OFD packet to send [12:51:02]OFD Sender: No OFD packet to send [12:51:07]OFD Sender: No OFD packet to send [12:51:12]OFD Sender: No OFD packet to send [12:51:17]OFD Sender: No OFD packet to send [12:51:22]OFD Sender: No OFD packet to send [12:51:27]OFD Sender: No OFD packet to send [12:51:32]OFD Sender: No OFD packet to send [12:51:37]OFD Sender: No OFD packet to send [12:51:42]OFD Sender: No OFD packet to send [12:51:47]OFD Sender: No OFD packet to send [12:51:52]OFD Sender: No OFD packet to send [12:51:57]OFD Sender: No OFD packet to send [12:52:02]OFD Sender: No OFD packet to send [12:52:07]OFD Sender: No OFD packet to send [12:52:12]OFD Sender: No OFD packet to send [12:52:17]OFD Sender: No OFD packet to send [12:52:22]OFD Sender: No OFD packet to send [12:52:27]OFD Sender: No OFD packet to send [12:52:32]OFD Sender: No OFD packet to send [12:52:37]OFD Sender: No OFD packet to send [12:52:42]OFD Sender: No OFD packet to send [12:52:47]OFD Sender: No OFD packet to send [12:52:52]OFD Sender: No OFD packet to send [12:52:57]OFD Sender: No OFD packet to send [12:53:02]OFD Sender: No OFD packet to send [12:53:07]OFD Sender: No OFD packet to send [12:53:12]OFD Sender: No OFD packet to send [12:53:17]OFD Sender: No OFD packet to send [12:53:22]OFD Sender: No OFD packet to send [12:53:27]OFD Sender: No OFD packet to send [12:53:32]OFD Sender: No OFD packet to send [12:53:37]OFD Sender: No OFD packet to send [12:53:41]accept exits with 9 [12:53:41]New connection [12:53:41]New thread 3067034980 created [12:53:41]Thread 3066891620 joined [12:53:41]Waiting for new connection... [12:53:41] Sock 9.Parse request [12:53:41]Sock 9.Check first char [12:53:41]Sock 9.First char is OK [12:53:41]request: POST /json_proto HTTP/1.0 [12:53:41]Method: POST [12:53:41]URL: /json_proto [12:53:41]Method is POST - this is cgi request [12:53:41]url: /json_proto [12:53:41]query_string will be loaded in cgi processing [12:53:41]execute_cgi json_proto POST (null) [12:53:41]execute_cgi path=json_proto method=POST [12:53:41]POST find Content-Length [12:53:41]Host: 172.17.63.195:8080 [12:53:41]Content-Length: 677 [12:53:41]Content-Type: application/json [12:53:41] [12:53:41]POST finish read [12:53:41]Found Content-Length = 677 [12:53:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:53:41]execute_script... [12:53: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)450568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:53:41]POST & json_proto [12:53:41]process_json_proto [12:53:41]json parsed OK: [12:53:41]protocol is kg_v1.0 [12:53:41]action value=close_receipt [12:53:41]process_action close_receipt [12:53:41]cmd_close_receipt [12:53:41]MH_GetDate [12:53:41]Write to MH i2c: F0 00 00 59 02 4A [12:53:41]Write i2c OK [12:53:41]MH_I2C_Read... [12:53:41]Read from MH i2c: F0 [12:53:41]MH_I2C_Read... [12:53:41]Read from MH i2c: F0 09 00 [12:53:41]MH_I2C_Read... [12:53:41]Read from MH i2c: F0 09 00 59 02 00 D5 DA 20 67 8C D7 20 67 73 [12:53:41]GetLastDocTimeStamp 1730206189 [12:53:41]current date 1730206421 [12:53:41]FM_GetShiftState [12:53:41]SAM_PROTO_GetShiftState [12:53:41]wFMCommunicate request_size=4 [12:53:41]MH_SAM_APDU [12:53:41]CAPDU: 80 13 01 00 [12:53:41]Write to MH i2c: E2 08 00 5A 02 80 13 01 00 00 00 00 00 D9 [12:53:41]Write i2c OK [12:53:41]MH_I2C_Read... [12:53:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:41]Read from MH i2c: E2 [12:53:41]MH_I2C_Read... [12:53:41]Read from MH i2c: E2 0E 00 [12:53:41]MH_I2C_Read... [12:53:41]Read from MH i2c: E2 0E 00 5A 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C2 [12:53:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:53:41]wFMCommunicate OK [12:53:41]SAM_PROTO_GetShiftState done [12:53:41]FM_GetShiftState done [12:53:41]opened in 1730160431 [12:53:41]opened+sec_in_day 1730246831 [12:53:41]quantity*price = 50041 [12:53:41]sum+1 = 50042 [12:53:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 176 29.10.2024 12:53 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202781 ФПД: 32219276771994 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T125341&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202781&fm=32219276771994&tin=02508201610067®Number=0000000000091777&sum=50000 [12:53:42]StoreToDocumentArchive [12:53:42]shift 546 fd 202781 [12:53:42]save to /storage/0546/doc_00202781 [12:53:42]save last doc name /storage/0546/doc_00202781 to /storage/kkm_last_doc_name [12:53:42]save OK [12:53:42]Clear old archive folders... [12:53:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:53:42]tlvbuf is 0126E1D0 [12:53:42]SAM_PROTO_ClearQueue [12:53:42]wFMCommunicate request_size=4 [12:53:42]MH_SAM_APDU [12:53:42]CAPDU: 80 09 00 00 [12:53:42]Write to MH i2c: E2 08 00 67 02 80 09 00 00 00 00 00 00 DB [12:53:42]Write i2c OK [12:53:42]MH_I2C_Read... [12:53:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:53:42]Read from MH i2c: E2 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: E2 03 00 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: E2 03 00 67 02 00 90 00 DD [12:53:42]RAPDU: 90 00 [12:53:42]wFMCommunicate OK [12:53:42]SAM_PROTO_ClearQueue done [12:53:42]KKMCreateOFDPacket [12:53:42]OFDProtocolAddRootSTLVToBuf [12:53:42]FM_MakeSignedData [12:53:42]FM_MakeSignedData [12:53:42]SAM_PROTO_SignData [12:53:42]wFMCommunicate request_size=4 [12:53:42]MH_SAM_APDU [12:53:42]CAPDU: 80 0D 01 02 [12:53:42]Write to MH i2c: E2 08 00 68 02 80 0D 01 02 00 00 00 00 E3 [12:53:42]Write i2c OK [12:53:42]MH_I2C_Read... [12:53:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:53:42]Read from MH i2c: E2 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: E2 03 00 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: E2 03 00 68 02 00 90 00 DE [12:53:42]RAPDU: 90 00 [12:53:42]wFMCommunicate OK [12:53:42]wFMCommunicate request_size=255 [12:53:42]MH_SAM_APDU [12:53: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 D5 DA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1D 18 03 00 35 04 06 00 1D [12:53:42]Write to MH i2c: E2 02 01 69 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 D5 DA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1D 18 03 00 35 04 06 00 1D 00 00 D6 [12:53:42]Write i2c OK [12:53:42]MH_I2C_Read... [12:53:42]OFD Sender: No OFD packet to send [12:53:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:42]Read from MH i2c: E2 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: E2 03 00 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [12:53:42]RAPDU: 90 00 [12:53:42]wFMCommunicate OK [12:53:42]wFMCommunicate request_size=10 [12:53:42]MH_SAM_APDU [12:53:42]CAPDU: 80 0D 02 02 05 4D A2 8C 02 9A [12:53:42]Write to MH i2c: E2 0D 00 6A 02 80 0D 02 02 05 00 4D A2 8C 02 9A 00 00 07 [12:53:42]Write i2c OK [12:53:42]MH_I2C_Read... [12:53:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:42]Read from MH i2c: E2 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: E2 03 00 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [12:53:42]RAPDU: 90 00 [12:53:42]wFMCommunicate OK [12:53:42]wFMCommunicate request_size=4 [12:53:42]MH_SAM_APDU [12:53:42]CAPDU: 80 0D 03 02 [12:53:42]Write to MH i2c: E2 08 00 6B 02 80 0D 03 02 00 00 00 00 E8 [12:53:42]Write i2c OK [12:53:42]MH_I2C_Read... [12:53:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:53:42]Read from MH i2c: E2 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: E2 0B 00 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: E2 0B 00 6B 02 00 82 87 AE 0C 1B 92 4A 3D 90 00 E0 [12:53:42]RAPDU: 82 87 AE 0C 1B 92 4A 3D 90 00 [12:53:42]wFMCommunicate OK [12:53:42]SAM_PROTO_SignData done [12:53:42]FM_MakeSignedData done [12:53:42]CreateOFDProtocolMessage [12:53:42]wFMCommunicate request_size=4 [12:53:42]MH_SAM_APDU [12:53:42]CAPDU: 80 11 00 00 [12:53:42]Write to MH i2c: E2 08 00 6C 02 80 11 00 00 00 00 00 00 E8 [12:53:42]Write i2c OK [12:53:42]MH_I2C_Read... [12:53:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:42]Read from MH i2c: E2 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: E2 17 00 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: E2 17 00 6C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [12:53:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:53:42]wFMCommunicate OK [12:53:42]CreateOFDProtocolMessage done [12:53:42]OFDSenderStorePacket 202781 [12:53:42]StoreOFDPacket docnum=202781 [12:53:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BD 7B 07 01 00 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 D5 DA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1D 18 03 00 35 04 06 00 1D 4D A2 8C 02 9A 82 87 AE 0C 1B 92 4A 3D [12:53:42]CheckFolder [12:53:42]dirname=/storage/ofd_packets [12:53:42]CheckFolder done [12:53:42]ProducePacketName [12:53:42]name=ofd_packets/00202781 [12:53:42]NVStorageSaveData ofd_packets/00202781 [12:53:42]File name is /storage/ofd_packets/00202781 [12:53:42]Write 301 bytes [12:53:42]NVStorageSaveData done [12:53:42]OFDSenderStorePacket done [12:53:42]KKMCreateOFDPacket done [12:53:42]NVStorageSaveData kkm_last_timestamp [12:53:42]File name is /storage/kkm_last_timestamp [12:53:42]Write 4 bytes [12:53:42]NVStorageSaveData done [12:53:42]ExternCall_PrintAddStr [12:53:42]wPrintStart [12:53:42]Write to MH i2c: 01 00 00 6D 02 6F [12:53:42]Write i2c OK [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: 01 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: 01 07 00 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [12:53:42]RasterBufferAndPrint [12:53:42]line Счет N : (1)450568 [12:53:42]line ИНН: 02508201610067 [12:53:42]line Контрольно-Кассовый Чек [12:53:42]line ПРОДАЖА [12:53:42]line ТРК (МРК, ГНК) : 52 [12:53:42]line Товар: 2710124130 [12:53:42]line Аи-92-К-2 [12:53:42]line 7.480 * 66.90 [12:53:42]line = 500.41 [12:53:42]line НДС 12% НСП 1% [12:53:42]line > о реализуемом товаре [12:53:42]line ОКРУГЛЕНИЕ: -0.41 [12:53:42]line ИТОГО: 500.00 [12:53:42]line Внесено: 500.00 [12:53:42]line СДАЧА: 0.00 [12:53:42]line НСП 1% : 4.43 [12:53:42]line НДС 12% : 53.14 [12:53:42]line Наличными: 500.00 [12:53:42]line Безнал.: 0.00 [12:53:42]line Место: АЗС № 171 "Партнер Нефть" [12:53:42]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:53:42]line СНО: Общий режим [12:53:42]line Чек 176 29.10.2024 12:53 [12:53:42]line Смена: 546 ФФД: 1.0 [12:53:42]line ЗНМ: 0300000109 [12:53:42]line РНМ: 0000000000091777 [12:53:42]line Версия ККМ: 001 [12:53:42]line ФМ: 0000000000871756 [12:53:42]line ФД: 202781 [12:53:42]line ФПД: 32219276771994 [12:53:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T125341&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202781&fm=32219276771994&tin=02508201610067®Number=0000000000091777&sum=50000 [12:53:43]OFD Sender: Processing packet 202781 [packets to send 116, broken 115] [12:53:43]ProducePacketName [12:53:43]name=ofd_packets/00202781 [12:53:43]OFD Sender: To server: pG, [12:53:43]CommunicateWithHost lk.salyk.kg:30040 [12:53:43]ConnectInit lk.salyk.kg [12:53:43]written 0, free lines is 4095 [12:53:43]Connected sock=10 [12:53:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BD 7B 07 01 00 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 D5 DA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1D 18 03 00 35 04 06 00 1D 4D A2 8C 02 9A 82 87 AE 0C 1B 92 4A 3D [12:53:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3C A6 47 00 BE E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1D 18 03 00 F4 03 04 00 91 86 20 67 B6 04 01 00 00 38 73 D2 C8 5B FE 4B 2D [12:53:43]CommunicateWithHost err = 0 [12:53:43]CheckOFDResponse [12:53:43]1017 (14) - 77093643461234 [12:53:43]1041 (16) - 0000000000871756 [12:53:43]1040 (4) - 202781 [12:53:43]1012 (4) - 29.10.2024 06:54 [12:53:43]1206 (1) - 0 [12:53:43]OFD Sender: Remove packet 202781 [12:53:43]ProducePacketName [12:53:43]name=ofd_packets/00202781 [12:53:43]NVStorageDeleteData [12:53:43]Write to MH i2c: 01 00 00 98 02 9A [12:53:43]Write i2c OK [12:53:43]MH_I2C_Read... [12:53:43]Read from MH i2c: 01 [12:53:43]MH_I2C_Read... [12:53:43]Read from MH i2c: 01 07 00 [12:53:43]MH_I2C_Read... [12:53:43]Read from MH i2c: 01 07 00 98 02 00 00 00 00 00 92 0C 3F [12:53:43]RasterBufferAndPrint [12:53:43]line [12:53:43]line [12:53:43]line [12:53:43]line [12:53:43]line [12:53:43]written 0, free lines is 3223 [12:53:43]MH_Cut [12:53:43]Write to MH i2c: D1 01 00 9F 02 01 73 [12:53:43]Write i2c OK [12:53:43]MH_I2C_Read... [12:53:43]Read from MH i2c: D1 [12:53:43]MH_I2C_Read... [12:53:43]Read from MH i2c: D1 01 00 [12:53:43]MH_I2C_Read... [12:53:43]Read from MH i2c: D1 01 00 9F 02 00 72 [12:53:43]Write to MH i2c: 01 00 00 A0 02 A2 [12:53:43]Write i2c OK [12:53:43]MH_I2C_Read... [12:53:43]OFD Sender: No OFD packet to send [12:53:44]*** Cut start [12:53:44]*** Purtial cut [12:53:44]*** CUTSNS_PIN = 0 [12:53:44]*** Stage 1: CUTSNS_PIN = 1 [12:53:46]Read from MH i2c: 01 [12:53:46]MH_I2C_Read... [12:53:46]*** Stop cut motor [12:53:46]*** Cut end [12:53:46]Read from MH i2c: 01 07 00 [12:53:46]MH_I2C_Read... [12:53:46]Read from MH i2c: 01 07 00 A0 02 00 00 00 00 00 FF 0F B7 [12:53:46]process_action close_receipt done [12:53:46]requested_data is exist [12:53:46]produce_requested_data [12:53:46]requested_item fm.sn is exist - process it [12:53:46]wFMCommunicate request_size=4 [12:53:46]MH_SAM_APDU [12:53:46]CAPDU: 80 11 00 00 [12:53:46]Write to MH i2c: E2 08 00 A1 02 80 11 00 00 00 00 00 00 1D [12:53:46]Write i2c OK [12:53:46]MH_I2C_Read... [12:53:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:46]Read from MH i2c: E2 [12:53:46]MH_I2C_Read... [12:53:46]Read from MH i2c: E2 17 00 [12:53:46]MH_I2C_Read... [12:53:46]Read from MH i2c: E2 17 00 A1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 72 [12:53:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:53:46]wFMCommunicate OK [12:53:46]requested_item fd.num is exist - process it [12:53:46]SAM_PROTO_GetFieldsCounters [12:53:46]wFMCommunicate request_size=4 [12:53:46]MH_SAM_APDU [12:53:46]CAPDU: 80 13 00 00 [12:53:46]Write to MH i2c: E2 08 00 A2 02 80 13 00 00 00 00 00 00 20 [12:53:46]Write i2c OK [12:53:46]MH_I2C_Read... [12:53:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:53:46]Read from MH i2c: E2 [12:53:46]MH_I2C_Read... [12:53:46]Read from MH i2c: E2 62 00 [12:53:46]MH_I2C_Read... [12:53:46]Read from MH i2c: E2 62 00 A2 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 B5 [12:53:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:53:46]wFMCommunicate OK [12:53:46]SAM_PROTO_GetFieldsCounters done [12:53:46]requested_item shift.num is exist - process it [12:53:46]requested_item shift.opened is exist - process it [12:53:46]req_shift_opened [12:53:46]FM_GetShiftState [12:53:46]SAM_PROTO_GetShiftState [12:53:46]wFMCommunicate request_size=4 [12:53:46]MH_SAM_APDU [12:53:46]CAPDU: 80 13 01 00 [12:53:46]Write to MH i2c: E2 08 00 A3 02 80 13 01 00 00 00 00 00 22 [12:53:46]Write i2c OK [12:53:46]MH_I2C_Read... [12:53:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:46]Read from MH i2c: E2 [12:53:46]MH_I2C_Read... [12:53:46]Read from MH i2c: E2 0E 00 [12:53:46]MH_I2C_Read... [12:53:46]Read from MH i2c: E2 0E 00 A3 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0B [12:53:46]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:53:46]wFMCommunicate OK [12:53:46]SAM_PROTO_GetShiftState done [12:53:46]FM_GetShiftState done [12:53:46]req_shift_opened done [12:53:46]requested_item shift.open_date is exist - process it [12:53:46]req_shift_open_date [12:53:46]req_shift_open_date done [12:53:46]produce_requested_data done [12:53:46]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202781,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:53:46]process_action_free close_receipt [12:53:46]json_value_free [12:53:46]json_value_free done [12:53:46]process_json_proto returns [12:53:46]Send response to host [12:53:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202781,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:53:46]free response buf [12:53:46]execute_script done [12:53:46]execute_script returns [12:53:46]free content buf [12:53:46]Sock 9.Close socket [12:53:46]Sock 9.Thread stoped [12:53:48]OFD Sender: No OFD packet to send [12:53:53]OFD Sender: No OFD packet to send [12:53:58]OFD Sender: No OFD packet to send [12:54:03]OFD Sender: No OFD packet to send [12:54:08]OFD Sender: No OFD packet to send [12:54:13]OFD Sender: No OFD packet to send [12:54:18]OFD Sender: No OFD packet to send [12:54:23]OFD Sender: No OFD packet to send [12:54:28]OFD Sender: No OFD packet to send [12:54:33]OFD Sender: No OFD packet to send [12:54: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:49]accept exits with 7 [12:56:49]New connection [12:56:49]New thread 3066891620 created [12:56:49]Thread 3067034980 joined [12:56:49]Waiting for new connection... [12:56:49] Sock 7.Parse request [12:56:49]Sock 7.Check first char [12:56:49]Sock 7.First char is OK [12:56:49]request: POST /json_proto HTTP/1.0 [12:56:49]Method: POST [12:56:49]URL: /json_proto [12:56:49]Method is POST - this is cgi request [12:56:49]url: /json_proto [12:56:49]query_string will be loaded in cgi processing [12:56:49]execute_cgi json_proto POST (null) [12:56:49]execute_cgi path=json_proto method=POST [12:56:49]POST find Content-Length [12:56:49]Host: 172.17.63.195:8080 [12:56:49]Content-Length: 677 [12:56:49]Content-Type: application/json [12:56:49] [12:56:49]POST finish read [12:56:49]Found Content-Length = 677 [12:56:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:56:49]execute_script... [12:56: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)450569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:56:49]POST & json_proto [12:56:49]process_json_proto [12:56:49]json parsed OK: [12:56:49]protocol is kg_v1.0 [12:56:49]action value=close_receipt [12:56:49]process_action close_receipt [12:56:49]cmd_close_receipt [12:56:49]MH_GetDate [12:56:49]Write to MH i2c: F0 00 00 A4 02 95 [12:56:49]Write i2c OK [12:56:49]MH_I2C_Read... [12:56:49]Read from MH i2c: F0 [12:56:49]MH_I2C_Read... [12:56:49]Read from MH i2c: F0 09 00 [12:56:49]MH_I2C_Read... [12:56:49]Read from MH i2c: F0 09 00 A4 02 00 91 DB 20 67 8C D7 20 67 7B [12:56:49]GetLastDocTimeStamp 1730206421 [12:56:49]current date 1730206609 [12:56:49]FM_GetShiftState [12:56:49]SAM_PROTO_GetShiftState [12:56:49]wFMCommunicate request_size=4 [12:56:49]MH_SAM_APDU [12:56:49]CAPDU: 80 13 01 00 [12:56:49]Write to MH i2c: E2 08 00 A5 02 80 13 01 00 00 00 00 00 24 [12:56:49]Write i2c OK [12:56:49]MH_I2C_Read... [12:56:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:49]Read from MH i2c: E2 [12:56:49]MH_I2C_Read... [12:56:49]Read from MH i2c: E2 0E 00 [12:56:49]MH_I2C_Read... [12:56:49]Read from MH i2c: E2 0E 00 A5 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0D [12:56:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:56:49]wFMCommunicate OK [12:56:49]SAM_PROTO_GetShiftState done [12:56:49]FM_GetShiftState done [12:56:49]opened in 1730160431 [12:56:49]opened+sec_in_day 1730246831 [12:56:49]quantity*price = 20003 [12:56:49]sum+1 = 20004 [12:56:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 177 29.10.2024 12:56 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202782 ФПД: 85280701390404 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T125649&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202782&fm=85280701390404&tin=02508201610067®Number=0000000000091777&sum=20000 [12:56:50]StoreToDocumentArchive [12:56:50]shift 546 fd 202782 [12:56:50]save to /storage/0546/doc_00202782 [12:56:50]save last doc name /storage/0546/doc_00202782 to /storage/kkm_last_doc_name [12:56:50]save OK [12:56:50]Clear old archive folders... [12:56:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:56:50]tlvbuf is 01286030 [12:56:50]SAM_PROTO_ClearQueue [12:56:50]wFMCommunicate request_size=4 [12:56:50]MH_SAM_APDU [12:56:50]CAPDU: 80 09 00 00 [12:56:50]Write to MH i2c: E2 08 00 B2 02 80 09 00 00 00 00 00 00 26 [12:56:50]Write i2c OK [12:56:50]MH_I2C_Read... [12:56:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:56:50]Read from MH i2c: E2 [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: E2 03 00 [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [12:56:50]RAPDU: 90 00 [12:56:50]wFMCommunicate OK [12:56:50]SAM_PROTO_ClearQueue done [12:56:50]KKMCreateOFDPacket [12:56:50]OFDProtocolAddRootSTLVToBuf [12:56:50]FM_MakeSignedData [12:56:50]FM_MakeSignedData [12:56:50]SAM_PROTO_SignData [12:56:50]wFMCommunicate request_size=4 [12:56:50]MH_SAM_APDU [12:56:50]CAPDU: 80 0D 01 02 [12:56:50]Write to MH i2c: E2 08 00 B3 02 80 0D 01 02 00 00 00 00 2E [12:56:50]Write i2c OK [12:56:50]MH_I2C_Read... [12:56:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:56:50]Read from MH i2c: E2 [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: E2 03 00 [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: E2 03 00 B3 02 00 90 00 29 [12:56:50]RAPDU: 90 00 [12:56:50]wFMCommunicate OK [12:56:50]wFMCommunicate request_size=255 [12:56:50]MH_SAM_APDU [12:56:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 91 DB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1E 18 03 00 35 04 06 00 4D [12:56:50]Write to MH i2c: E2 02 01 B4 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 91 DB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1E 18 03 00 35 04 06 00 4D 00 00 D2 [12:56:50]Write i2c OK [12:56:50]MH_I2C_Read... [12:56:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:56:50]Read from MH i2c: E2 [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: E2 03 00 [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [12:56:50]RAPDU: 90 00 [12:56:50]wFMCommunicate OK [12:56:50]wFMCommunicate request_size=10 [12:56:50]MH_SAM_APDU [12:56:50]CAPDU: 80 0D 02 02 05 8F F5 E9 9E 44 [12:56:50]Write to MH i2c: E2 0D 00 B5 02 80 0D 02 02 05 00 8F F5 E9 9E 44 00 00 8A [12:56:50]Write i2c OK [12:56:50]MH_I2C_Read... [12:56:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:56:50]Read from MH i2c: E2 [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: E2 03 00 [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [12:56:50]RAPDU: 90 00 [12:56:50]wFMCommunicate OK [12:56:50]wFMCommunicate request_size=4 [12:56:50]MH_SAM_APDU [12:56:50]CAPDU: 80 0D 03 02 [12:56:50]Write to MH i2c: E2 08 00 B6 02 80 0D 03 02 00 00 00 00 33 [12:56:50]Write i2c OK [12:56:50]MH_I2C_Read... [12:56:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:56:50]Read from MH i2c: E2 [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: E2 0B 00 [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: E2 0B 00 B6 02 00 BB A9 F8 B0 91 69 FF 5C 90 00 95 [12:56:50]RAPDU: BB A9 F8 B0 91 69 FF 5C 90 00 [12:56:50]wFMCommunicate OK [12:56:50]SAM_PROTO_SignData done [12:56:50]FM_MakeSignedData done [12:56:50]CreateOFDProtocolMessage [12:56:50]wFMCommunicate request_size=4 [12:56:50]MH_SAM_APDU [12:56:50]CAPDU: 80 11 00 00 [12:56:50]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [12:56:50]Write i2c OK [12:56:50]MH_I2C_Read... [12:56:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:50]Read from MH i2c: E2 [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: E2 17 00 [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: E2 17 00 B7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [12:56:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:56:50]wFMCommunicate OK [12:56:50]CreateOFDProtocolMessage done [12:56:50]OFDSenderStorePacket 202782 [12:56:50]StoreOFDPacket docnum=202782 [12:56:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9D 23 07 01 B8 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 91 DB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1E 18 03 00 35 04 06 00 4D 8F F5 E9 9E 44 BB A9 F8 B0 91 69 FF 5C [12:56:50]CheckFolder [12:56:50]dirname=/storage/ofd_packets [12:56:50]CheckFolder done [12:56:50]ProducePacketName [12:56:50]name=ofd_packets/00202782 [12:56:50]NVStorageSaveData ofd_packets/00202782 [12:56:50]File name is /storage/ofd_packets/00202782 [12:56:50]Write 301 bytes [12:56:50]NVStorageSaveData done [12:56:50]OFDSenderStorePacket done [12:56:50]KKMCreateOFDPacket done [12:56:50]NVStorageSaveData kkm_last_timestamp [12:56:50]File name is /storage/kkm_last_timestamp [12:56:50]Write 4 bytes [12:56:50]NVStorageSaveData done [12:56:50]ExternCall_PrintAddStr [12:56:50]wPrintStart [12:56:50]Write to MH i2c: 01 00 00 B8 02 BA [12:56:50]Write i2c OK [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: 01 [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: 01 07 00 [12:56:50]MH_I2C_Read... [12:56:50]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [12:56:50]RasterBufferAndPrint [12:56:50]line Счет N : (1)450569 [12:56:50]line ИНН: 02508201610067 [12:56:50]line Контрольно-Кассовый Чек [12:56:50]line ПРОДАЖА [12:56:50]line ТРК (МРК, ГНК) : 52 [12:56:50]line Товар: 2710124130 [12:56:50]line Аи-92-К-2 [12:56:50]line 2.990 * 66.90 [12:56:50]line = 200.03 [12:56:50]line НДС 12% НСП 1% [12:56:50]line > о реализуемом товаре [12:56:50]line ОКРУГЛЕНИЕ: -0.03 [12:56:50]line ИТОГО: 200.00 [12:56:50]line Внесено: 200.00 [12:56:50]line СДАЧА: 0.00 [12:56:50]line НСП 1% : 1.77 [12:56:50]line НДС 12% : 21.24 [12:56:50]line Наличными: 200.00 [12:56:50]line Безнал.: 0.00 [12:56:50]line Место: АЗС № 171 "Партнер Нефть" [12:56:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [12:56:50]line СНО: Общий режим [12:56:50]line Чек 177 29.10.2024 12:56 [12:56:50]line Смена: 546 ФФД: 1.0 [12:56:50]line ЗНМ: 0300000109 [12:56:50]line РНМ: 0000000000091777 [12:56:50]line Версия ККМ: 001 [12:56:50]line ФМ: 0000000000871756 [12:56:50]line ФД: 202782 [12:56:50]line ФПД: 85280701390404 [12:56:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T125649&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202782&fm=85280701390404&tin=02508201610067®Number=0000000000091777&sum=20000 [12:56:51]OFD Sender: Processing packet 202782 [packets to send 116, broken 115] [12:56:51]ProducePacketName [12:56:51]name=ofd_packets/00202782 [12:56:51]OFD Sender: To server: pG, [12:56:51]CommunicateWithHost lk.salyk.kg:30040 [12:56:51]ConnectInit lk.salyk.kg [12:56:51]written 0, free lines is 4095 [12:56:51]Connected sock=11 [12:56:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9D 23 07 01 B8 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 91 DB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1E 18 03 00 35 04 06 00 4D 8F F5 E9 9E 44 BB A9 F8 B0 91 69 FF 5C [12:56:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F9 FF 47 00 FF 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1E 18 03 00 F4 03 04 00 4D 87 20 67 B6 04 01 00 00 8F 95 0F B5 F9 F1 60 5D [12:56:51]CommunicateWithHost err = 0 [12:56:51]CheckOFDResponse [12:56:51]1017 (14) - 77093643461234 [12:56:51]1041 (16) - 0000000000871756 [12:56:51]1040 (4) - 202782 [12:56:51]1012 (4) - 29.10.2024 06:57 [12:56:51]1206 (1) - 0 [12:56:51]OFD Sender: Remove packet 202782 [12:56:51]ProducePacketName [12:56:51]name=ofd_packets/00202782 [12:56:51]NVStorageDeleteData [12:56:51]Write to MH i2c: 01 00 00 E3 02 E5 [12:56:51]Write i2c OK [12:56:51]MH_I2C_Read... [12:56:51]Read from MH i2c: 01 [12:56:51]MH_I2C_Read... [12:56:51]Read from MH i2c: 01 07 00 [12:56:51]MH_I2C_Read... [12:56:51]Read from MH i2c: 01 07 00 E3 02 00 00 00 00 00 93 0C 8B [12:56:51]RasterBufferAndPrint [12:56:51]line [12:56:51]line [12:56:51]line [12:56:51]line [12:56:51]line [12:56:51]written 0, free lines is 3223 [12:56:51]MH_Cut [12:56:51]Write to MH i2c: D1 01 00 EA 02 01 BE [12:56:51]Write i2c OK [12:56:51]MH_I2C_Read... [12:56:51]Read from MH i2c: D1 [12:56:51]MH_I2C_Read... [12:56:51]Read from MH i2c: D1 01 00 [12:56:51]MH_I2C_Read... [12:56:51]Read from MH i2c: D1 01 00 EA 02 00 BD [12:56:51]Write to MH i2c: 01 00 00 EB 02 ED [12:56:51]Write i2c OK [12:56:51]MH_I2C_Read... [12:56:52]OFD Sender: No OFD packet to send [12:56:52]*** Cut start [12:56:52]*** Purtial cut [12:56:52]*** Stage 1: CUTSNS_PIN = 1 [12:56:52]Read from MH i2c: 01 [12:56:52]MH_I2C_Read... [12:56:52]*** Stop cut motor [12:56:52]*** Cut end [12:56:52]Read from MH i2c: 01 07 00 [12:56:52]MH_I2C_Read... [12:56:52]Read from MH i2c: 01 07 00 EB 02 00 00 00 00 00 FF 0F 02 [12:56:52]process_action close_receipt done [12:56:52]requested_data is exist [12:56:52]produce_requested_data [12:56:52]requested_item fm.sn is exist - process it [12:56:52]wFMCommunicate request_size=4 [12:56:52]MH_SAM_APDU [12:56:52]CAPDU: 80 11 00 00 [12:56:52]Write to MH i2c: E2 08 00 EC 02 80 11 00 00 00 00 00 00 68 [12:56:52]Write i2c OK [12:56:52]MH_I2C_Read... [12:56:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:52]Read from MH i2c: E2 [12:56:52]MH_I2C_Read... [12:56:52]Read from MH i2c: E2 17 00 [12:56:52]MH_I2C_Read... [12:56:52]Read from MH i2c: E2 17 00 EC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BD [12:56:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [12:56:52]wFMCommunicate OK [12:56:52]requested_item fd.num is exist - process it [12:56:52]SAM_PROTO_GetFieldsCounters [12:56:52]wFMCommunicate request_size=4 [12:56:52]MH_SAM_APDU [12:56:52]CAPDU: 80 13 00 00 [12:56:52]Write to MH i2c: E2 08 00 ED 02 80 13 00 00 00 00 00 00 6B [12:56:52]Write i2c OK [12:56:52]MH_I2C_Read... [12:56:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:56:53]Read from MH i2c: E2 [12:56:53]MH_I2C_Read... [12:56:53]Read from MH i2c: E2 62 00 [12:56:53]MH_I2C_Read... [12:56:53]Read from MH i2c: E2 62 00 ED 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [12:56:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:56:53]wFMCommunicate OK [12:56:53]SAM_PROTO_GetFieldsCounters done [12:56:53]requested_item shift.num is exist - process it [12:56:53]requested_item shift.opened is exist - process it [12:56:53]req_shift_opened [12:56:53]FM_GetShiftState [12:56:53]SAM_PROTO_GetShiftState [12:56:53]wFMCommunicate request_size=4 [12:56:53]MH_SAM_APDU [12:56:53]CAPDU: 80 13 01 00 [12:56:53]Write to MH i2c: E2 08 00 EE 02 80 13 01 00 00 00 00 00 6D [12:56:53]Write i2c OK [12:56:53]MH_I2C_Read... [12:56:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:53]Read from MH i2c: E2 [12:56:53]MH_I2C_Read... [12:56:53]Read from MH i2c: E2 0E 00 [12:56:53]MH_I2C_Read... [12:56:53]Read from MH i2c: E2 0E 00 EE 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 56 [12:56:53]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [12:56:53]wFMCommunicate OK [12:56:53]SAM_PROTO_GetShiftState done [12:56:53]FM_GetShiftState done [12:56:53]req_shift_opened done [12:56:53]requested_item shift.open_date is exist - process it [12:56:53]req_shift_open_date [12:56:53]req_shift_open_date done [12:56:53]produce_requested_data done [12:56:53]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202782,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [12:56:53]process_action_free close_receipt [12:56:53]json_value_free [12:56:53]json_value_free done [12:56:53]process_json_proto returns [12:56:53]Send response to host [12:56:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202782,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [12:56:53]free response buf [12:56:53]execute_script done [12:56:53]execute_script returns [12:56:53]free content buf [12:56:53]Sock 7.Close socket [12:56:53]Sock 7.Thread stoped [12:56:57]OFD Sender: No OFD packet to send [12:57:02]OFD Sender: No OFD packet to send [12:57:07]OFD Sender: No OFD packet to send [12:57:12]OFD Sender: No OFD packet to send [12:57:17]OFD Sender: No OFD packet to send [12:57:22]OFD Sender: No OFD packet to send [12:57:27]OFD Sender: No OFD packet to send [12:57:32]OFD Sender: No OFD packet to send [12:57:37]OFD Sender: No OFD packet to send [12:57:42]OFD Sender: No OFD packet to send [12:57:47]OFD Sender: No OFD packet to send [12:57:52]OFD Sender: No OFD packet to send [12:57:57]OFD Sender: No OFD packet to send [12:58:02]OFD Sender: No OFD packet to send [12:58:07]OFD Sender: No OFD packet to send [12:58:12]OFD Sender: No OFD packet to send [12:58:17]OFD Sender: No OFD packet to send [12:58:22]OFD Sender: No OFD packet to send [12:58:27]OFD Sender: No OFD packet to send [12:58:32]OFD Sender: No OFD packet to send [12:58:37]OFD Sender: No OFD packet to send [12:58:42]OFD Sender: No OFD packet to send [12:58:47]OFD Sender: No OFD packet to send [12:58:52]OFD Sender: No OFD packet to send [12:58:57]OFD Sender: No OFD packet to send [12:59:02]OFD Sender: No OFD packet to send [12:59:07]OFD Sender: No OFD packet to send [12:59:12]OFD Sender: No OFD packet to send [12:59:17]OFD Sender: No OFD packet to send [12:59:22]OFD Sender: No OFD packet to send [12:59:27]OFD Sender: No OFD packet to send [12:59:32]OFD Sender: No OFD packet to send [12:59:37]OFD Sender: No OFD packet to send [12:59:42]OFD Sender: No OFD packet to send [12:59:47]OFD Sender: No OFD packet to send [12:59:52]OFD Sender: No OFD packet to send [12:59:57]OFD Sender: No OFD packet to send [13:00:02]OFD Sender: No OFD packet to send [13:00:07]OFD Sender: No OFD packet to send [13:00: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:34]accept exits with 9 [13:01:34]New connection [13:01:34]New thread 3067034980 created [13:01:34]Thread 3066891620 joined [13:01:34]Waiting for new connection... [13:01:34] Sock 9.Parse request [13:01:34]Sock 9.Check first char [13:01:34]Sock 9.First char is OK [13:01:34]request: POST /json_proto HTTP/1.0 [13:01:34]Method: POST [13:01:34]URL: /json_proto [13:01:34]Method is POST - this is cgi request [13:01:34]url: /json_proto [13:01:34]query_string will be loaded in cgi processing [13:01:34]execute_cgi json_proto POST (null) [13:01:34]execute_cgi path=json_proto method=POST [13:01:34]POST find Content-Length [13:01:34]Host: 172.17.63.195:8080 [13:01:34]Content-Length: 677 [13:01:34]Content-Type: application/json [13:01:34] [13:01:34]POST finish read [13:01:34]Found Content-Length = 677 [13:01:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:34]execute_script... [13:01: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)450571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:34]POST & json_proto [13:01:34]process_json_proto [13:01:34]json parsed OK: [13:01:34]protocol is kg_v1.0 [13:01:34]action value=close_receipt [13:01:34]process_action close_receipt [13:01:34]cmd_close_receipt [13:01:34]MH_GetDate [13:01:34]Write to MH i2c: F0 00 00 EF 02 E0 [13:01:34]Write i2c OK [13:01:34]MH_I2C_Read... [13:01:34]Read from MH i2c: F0 [13:01:34]MH_I2C_Read... [13:01:34]Read from MH i2c: F0 09 00 [13:01:34]MH_I2C_Read... [13:01:34]Read from MH i2c: F0 09 00 EF 02 00 AF DC 20 67 8C D7 20 67 E5 [13:01:34]GetLastDocTimeStamp 1730206609 [13:01:34]current date 1730206895 [13:01:34]FM_GetShiftState [13:01:34]SAM_PROTO_GetShiftState [13:01:34]wFMCommunicate request_size=4 [13:01:34]MH_SAM_APDU [13:01:34]CAPDU: 80 13 01 00 [13:01:34]Write to MH i2c: E2 08 00 F0 02 80 13 01 00 00 00 00 00 6F [13:01:34]Write i2c OK [13:01:34]MH_I2C_Read... [13:01:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:35]Read from MH i2c: E2 [13:01:35]MH_I2C_Read... [13:01:35]Read from MH i2c: E2 0E 00 [13:01:35]MH_I2C_Read... [13:01:35]Read from MH i2c: E2 0E 00 F0 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 58 [13:01:35]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:01:35]wFMCommunicate OK [13:01:35]SAM_PROTO_GetShiftState done [13:01:35]FM_GetShiftState done [13:01:35]opened in 1730160431 [13:01:35]opened+sec_in_day 1730246831 [13:01:35]quantity*price = 50041 [13:01:35]sum+1 = 50042 [13:01:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 178 29.10.2024 13:01 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202783 ФПД: 128915535451996 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130135&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202783&fm=128915535451996&tin=02508201610067®Number=0000000000091777&sum=50000 [13:01:36]StoreToDocumentArchive [13:01:36]shift 546 fd 202783 [13:01:36]save to /storage/0546/doc_00202783 [13:01:36]save last doc name /storage/0546/doc_00202783 to /storage/kkm_last_doc_name [13:01:36]save OK [13:01:36]Clear old archive folders... [13:01:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:01:36]tlvbuf is 0126B940 [13:01:36]SAM_PROTO_ClearQueue [13:01:36]wFMCommunicate request_size=4 [13:01:36]MH_SAM_APDU [13:01:36]CAPDU: 80 09 00 00 [13:01:36]Write to MH i2c: E2 08 00 FD 02 80 09 00 00 00 00 00 00 71 [13:01:36]Write i2c OK [13:01:36]MH_I2C_Read... [13:01:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:01:36]Read from MH i2c: E2 [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: E2 03 00 [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [13:01:36]RAPDU: 90 00 [13:01:36]wFMCommunicate OK [13:01:36]SAM_PROTO_ClearQueue done [13:01:36]KKMCreateOFDPacket [13:01:36]OFDProtocolAddRootSTLVToBuf [13:01:36]FM_MakeSignedData [13:01:36]FM_MakeSignedData [13:01:36]SAM_PROTO_SignData [13:01:36]wFMCommunicate request_size=4 [13:01:36]MH_SAM_APDU [13:01:36]CAPDU: 80 0D 01 02 [13:01:36]Write to MH i2c: E2 08 00 FE 02 80 0D 01 02 00 00 00 00 79 [13:01:36]Write i2c OK [13:01:36]MH_I2C_Read... [13:01:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:01:36]Read from MH i2c: E2 [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: E2 03 00 [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: E2 03 00 FE 02 00 90 00 74 [13:01:36]RAPDU: 90 00 [13:01:36]wFMCommunicate OK [13:01:36]wFMCommunicate request_size=255 [13:01:36]MH_SAM_APDU [13:01:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 AF DC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1F 18 03 00 35 04 06 00 75 [13:01:36]Write to MH i2c: E2 02 01 FF 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 AF DC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1F 18 03 00 35 04 06 00 75 00 00 A4 [13:01:36]Write i2c OK [13:01:36]MH_I2C_Read... [13:01:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:36]Read from MH i2c: E2 [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: E2 03 00 [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: E2 03 00 FF 02 00 90 00 75 [13:01:36]RAPDU: 90 00 [13:01:36]wFMCommunicate OK [13:01:36]wFMCommunicate request_size=10 [13:01:36]MH_SAM_APDU [13:01:36]CAPDU: 80 0D 02 02 05 3F 7C B2 57 5C [13:01:36]Write to MH i2c: E2 0D 00 00 03 80 0D 02 02 05 00 3F 7C B2 57 5C 00 00 A7 [13:01:36]Write i2c OK [13:01:36]MH_I2C_Read... [13:01:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:36]Read from MH i2c: E2 [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: E2 03 00 [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [13:01:36]RAPDU: 90 00 [13:01:36]wFMCommunicate OK [13:01:36]wFMCommunicate request_size=4 [13:01:36]MH_SAM_APDU [13:01:36]CAPDU: 80 0D 03 02 [13:01:36]Write to MH i2c: E2 08 00 01 03 80 0D 03 02 00 00 00 00 7F [13:01:36]Write i2c OK [13:01:36]MH_I2C_Read... [13:01:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:01:36]Read from MH i2c: E2 [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: E2 0B 00 [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: E2 0B 00 01 03 00 BB ED 4E 2F 1A 4A 68 47 90 00 B8 [13:01:36]RAPDU: BB ED 4E 2F 1A 4A 68 47 90 00 [13:01:36]wFMCommunicate OK [13:01:36]SAM_PROTO_SignData done [13:01:36]FM_MakeSignedData done [13:01:36]CreateOFDProtocolMessage [13:01:36]wFMCommunicate request_size=4 [13:01:36]MH_SAM_APDU [13:01:36]CAPDU: 80 11 00 00 [13:01:36]Write to MH i2c: E2 08 00 02 03 80 11 00 00 00 00 00 00 7F [13:01:36]Write i2c OK [13:01:36]MH_I2C_Read... [13:01:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:36]Read from MH i2c: E2 [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: E2 17 00 [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: E2 17 00 02 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D4 [13:01:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:01:36]wFMCommunicate OK [13:01:36]CreateOFDProtocolMessage done [13:01:36]OFDSenderStorePacket 202783 [13:01:36]StoreOFDPacket docnum=202783 [13:01:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 51 6B 07 01 06 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 AF DC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1F 18 03 00 35 04 06 00 75 3F 7C B2 57 5C BB ED 4E 2F 1A 4A 68 47 [13:01:36]CheckFolder [13:01:36]dirname=/storage/ofd_packets [13:01:36]CheckFolder done [13:01:36]ProducePacketName [13:01:36]name=ofd_packets/00202783 [13:01:36]NVStorageSaveData ofd_packets/00202783 [13:01:36]File name is /storage/ofd_packets/00202783 [13:01:36]Write 301 bytes [13:01:36]NVStorageSaveData done [13:01:36]OFDSenderStorePacket done [13:01:36]KKMCreateOFDPacket done [13:01:36]NVStorageSaveData kkm_last_timestamp [13:01:36]File name is /storage/kkm_last_timestamp [13:01:36]Write 4 bytes [13:01:36]NVStorageSaveData done [13:01:36]ExternCall_PrintAddStr [13:01:36]wPrintStart [13:01:36]Write to MH i2c: 01 00 00 03 03 06 [13:01:36]Write i2c OK [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: 01 [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: 01 07 00 [13:01:36]MH_I2C_Read... [13:01:36]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [13:01:36]RasterBufferAndPrint [13:01:36]line Счет N : (1)450571 [13:01:36]line ИНН: 02508201610067 [13:01:36]line Контрольно-Кассовый Чек [13:01:36]line ПРОДАЖА [13:01:36]line ТРК (МРК, ГНК) : 41 [13:01:36]line Товар: 2710124130 [13:01:36]line Аи-92-К-2 [13:01:36]line 7.480 * 66.90 [13:01:36]line = 500.41 [13:01:36]line НДС 12% НСП 1% [13:01:36]line > о реализуемом товаре [13:01:36]line ОКРУГЛЕНИЕ: -0.41 [13:01:36]line ИТОГО: 500.00 [13:01:36]line Внесено: 500.00 [13:01:36]line СДАЧА: 0.00 [13:01:36]line НСП 1% : 4.43 [13:01:36]line НДС 12% : 53.14 [13:01:36]line Наличными: 500.00 [13:01:36]line Безнал.: 0.00 [13:01:36]line Место: АЗС № 171 "Партнер Нефть" [13:01:36]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:01:36]line СНО: Общий режим [13:01:36]line Чек 178 29.10.2024 13:01 [13:01:36]line Смена: 546 ФФД: 1.0 [13:01:36]line ЗНМ: 0300000109 [13:01:36]line РНМ: 0000000000091777 [13:01:36]line Версия ККМ: 001 [13:01:36]line ФМ: 0000000000871756 [13:01:36]line ФД: 202783 [13:01:36]line ФПД: 128915535451996 [13:01:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130135&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202783&fm=128915535451996&tin=02508201610067®Number=0000000000091777&sum=50000 [13:01:37]OFD Sender: Processing packet 202783 [packets to send 116, broken 115] [13:01:37]ProducePacketName [13:01:37]name=ofd_packets/00202783 [13:01:37]OFD Sender: To server: pG, [13:01:37]CommunicateWithHost lk.salyk.kg:30040 [13:01:37]ConnectInit lk.salyk.kg [13:01:37]written 0, free lines is 4095 [13:01:37]Connected sock=10 [13:01:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 51 6B 07 01 06 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 AF DC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1F 18 03 00 35 04 06 00 75 3F 7C B2 57 5C BB ED 4E 2F 1A 4A 68 47 [13:01:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5C E7 47 00 A5 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1F 18 03 00 F4 03 04 00 6B 88 20 67 B6 04 01 00 00 05 CF 30 96 88 31 DD 4C [13:01:37]CommunicateWithHost err = 0 [13:01:37]CheckOFDResponse [13:01:37]1017 (14) - 77093643461234 [13:01:37]1041 (16) - 0000000000871756 [13:01:37]1040 (4) - 202783 [13:01:37]1012 (4) - 29.10.2024 07:02 [13:01:37]1206 (1) - 0 [13:01:37]OFD Sender: Remove packet 202783 [13:01:37]ProducePacketName [13:01:37]name=ofd_packets/00202783 [13:01:37]NVStorageDeleteData [13:01:37]Write to MH i2c: 01 00 00 2E 03 31 [13:01:37]Write i2c OK [13:01:37]MH_I2C_Read... [13:01:37]Read from MH i2c: 01 [13:01:37]MH_I2C_Read... [13:01:37]Read from MH i2c: 01 07 00 [13:01:37]MH_I2C_Read... [13:01:37]Read from MH i2c: 01 07 00 2E 03 00 00 00 00 00 8F 0C D3 [13:01:37]RasterBufferAndPrint [13:01:37]line [13:01:37]line [13:01:37]line [13:01:37]line [13:01:37]line [13:01:37]written 0, free lines is 3219 [13:01:37]MH_Cut [13:01:37]Write to MH i2c: D1 01 00 35 03 01 0A [13:01:37]Write i2c OK [13:01:37]MH_I2C_Read... [13:01:37]Read from MH i2c: D1 [13:01:37]MH_I2C_Read... [13:01:37]Read from MH i2c: D1 01 00 [13:01:37]MH_I2C_Read... [13:01:37]Read from MH i2c: D1 01 00 35 03 00 09 [13:01:37]Write to MH i2c: 01 00 00 36 03 39 [13:01:37]Write i2c OK [13:01:37]MH_I2C_Read... [13:01:37]OFD Sender: No OFD packet to send [13:01:38]*** Cut start [13:01:38]*** Purtial cut [13:01:38]*** Stage 1: CUTSNS_PIN = 1 [13:01:38]Read from MH i2c: 01 [13:01:38]MH_I2C_Read... [13:01:38]*** Stop cut motor [13:01:38]*** Cut end [13:01:38]Read from MH i2c: 01 07 00 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: 01 07 00 36 03 00 00 00 00 00 FF 0F 4E [13:01:38]process_action close_receipt done [13:01:38]requested_data is exist [13:01:38]produce_requested_data [13:01:38]requested_item fm.sn is exist - process it [13:01:38]wFMCommunicate request_size=4 [13:01:38]MH_SAM_APDU [13:01:38]CAPDU: 80 11 00 00 [13:01:38]Write to MH i2c: E2 08 00 37 03 80 11 00 00 00 00 00 00 B4 [13:01:38]Write i2c OK [13:01:38]MH_I2C_Read... [13:01:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:38]Read from MH i2c: E2 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 17 00 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 17 00 37 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 09 [13:01:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:01:38]wFMCommunicate OK [13:01:38]requested_item fd.num is exist - process it [13:01:38]SAM_PROTO_GetFieldsCounters [13:01:38]wFMCommunicate request_size=4 [13:01:38]MH_SAM_APDU [13:01:38]CAPDU: 80 13 00 00 [13:01:38]Write to MH i2c: E2 08 00 38 03 80 13 00 00 00 00 00 00 B7 [13:01:38]Write i2c OK [13:01:38]MH_I2C_Read... [13:01:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:01:38]Read from MH i2c: E2 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 62 00 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 62 00 38 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 54 [13:01:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:01:38]wFMCommunicate OK [13:01:38]SAM_PROTO_GetFieldsCounters done [13:01:38]requested_item shift.num is exist - process it [13:01:38]requested_item shift.opened is exist - process it [13:01:38]req_shift_opened [13:01:38]FM_GetShiftState [13:01:38]SAM_PROTO_GetShiftState [13:01:38]wFMCommunicate request_size=4 [13:01:38]MH_SAM_APDU [13:01:38]CAPDU: 80 13 01 00 [13:01:38]Write to MH i2c: E2 08 00 39 03 80 13 01 00 00 00 00 00 B9 [13:01:38]Write i2c OK [13:01:38]MH_I2C_Read... [13:01:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:38]Read from MH i2c: E2 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 0E 00 [13:01:38]MH_I2C_Read... [13:01:38]Read from MH i2c: E2 0E 00 39 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A2 [13:01:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:01:38]wFMCommunicate OK [13:01:38]SAM_PROTO_GetShiftState done [13:01:38]FM_GetShiftState done [13:01:38]req_shift_opened done [13:01:38]requested_item shift.open_date is exist - process it [13:01:38]req_shift_open_date [13:01:38]req_shift_open_date done [13:01:38]produce_requested_data done [13:01:38]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202783,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:01:38]process_action_free close_receipt [13:01:38]json_value_free [13:01:38]json_value_free done [13:01:38]process_json_proto returns [13:01:38]Send response to host [13:01:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202783,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:01:38]free response buf [13:01:38]execute_script done [13:01:38]execute_script returns [13:01:38]free content buf [13:01:38]Sock 9.Close socket [13:01:38]Sock 9.Thread stoped [13:01:40]accept exits with 7 [13:01:40]New connection [13:01:40]New thread 3066891620 created [13:01:40]Thread 3067034980 joined [13:01:40]Waiting for new connection... [13:01:40] Sock 7.Parse request [13:01:40]Sock 7.Check first char [13:01:40]Sock 7.First char is OK [13:01:40]request: POST /json_proto HTTP/1.0 [13:01:40]Method: POST [13:01:40]URL: /json_proto [13:01:40]Method is POST - this is cgi request [13:01:40]url: /json_proto [13:01:40]query_string will be loaded in cgi processing [13:01:40]execute_cgi json_proto POST (null) [13:01:40]execute_cgi path=json_proto method=POST [13:01:40]POST find Content-Length [13:01:40]Host: 172.17.63.195:8080 [13:01:40]Content-Length: 675 [13:01:40]Content-Type: application/json [13:01:40] [13:01:40]POST finish read [13:01:40]Found Content-Length = 675 [13:01:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:40]execute_script... [13:01:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:40]POST & json_proto [13:01:40]process_json_proto [13:01:40]json parsed OK: [13:01:40]protocol is kg_v1.0 [13:01:40]action value=close_receipt [13:01:40]process_action close_receipt [13:01:40]cmd_close_receipt [13:01:40]MH_GetDate [13:01:40]Write to MH i2c: F0 00 00 3A 03 2C [13:01:40]Write i2c OK [13:01:40]MH_I2C_Read... [13:01:40]Read from MH i2c: F0 [13:01:40]MH_I2C_Read... [13:01:40]Read from MH i2c: F0 09 00 [13:01:40]MH_I2C_Read... [13:01:40]Read from MH i2c: F0 09 00 3A 03 00 B4 DC 20 67 8C D7 20 67 36 [13:01:40]GetLastDocTimeStamp 1730206895 [13:01:40]current date 1730206900 [13:01:40]FM_GetShiftState [13:01:40]SAM_PROTO_GetShiftState [13:01:40]wFMCommunicate request_size=4 [13:01:40]MH_SAM_APDU [13:01:40]CAPDU: 80 13 01 00 [13:01:40]Write to MH i2c: E2 08 00 3B 03 80 13 01 00 00 00 00 00 BB [13:01:40]Write i2c OK [13:01:40]MH_I2C_Read... [13:01:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:40]Read from MH i2c: E2 [13:01:40]MH_I2C_Read... [13:01:40]Read from MH i2c: E2 0E 00 [13:01:40]MH_I2C_Read... [13:01:40]Read from MH i2c: E2 0E 00 3B 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A4 [13:01:40]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:01:40]wFMCommunicate OK [13:01:40]SAM_PROTO_GetShiftState done [13:01:40]FM_GetShiftState done [13:01:40]opened in 1730160431 [13:01:40]opened+sec_in_day 1730246831 [13:01:40]quantity*price = 150001 [13:01:40]sum+1 = 150002 [13:01:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 179 29.10.2024 13:01 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202784 ФПД: 3311068621340 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130141&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202784&fm=3311068621340&tin=02508201610067®Number=0000000000091777&sum=150000 [13:01:41]StoreToDocumentArchive [13:01:41]shift 546 fd 202784 [13:01:41]save to /storage/0546/doc_00202784 [13:01:41]save last doc name /storage/0546/doc_00202784 to /storage/kkm_last_doc_name [13:01:41]save OK [13:01:41]Clear old archive folders... [13:01:41]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:01:41]tlvbuf is 0129F440 [13:01:41]SAM_PROTO_ClearQueue [13:01:41]wFMCommunicate request_size=4 [13:01:41]MH_SAM_APDU [13:01:41]CAPDU: 80 09 00 00 [13:01:41]Write to MH i2c: E2 08 00 48 03 80 09 00 00 00 00 00 00 BD [13:01:41]Write i2c OK [13:01:41]MH_I2C_Read... [13:01:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:01:41]Read from MH i2c: E2 [13:01:41]MH_I2C_Read... [13:01:41]Read from MH i2c: E2 03 00 [13:01:41]MH_I2C_Read... [13:01:41]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [13:01:41]RAPDU: 90 00 [13:01:41]wFMCommunicate OK [13:01:41]SAM_PROTO_ClearQueue done [13:01:41]KKMCreateOFDPacket [13:01:41]OFDProtocolAddRootSTLVToBuf [13:01:41]FM_MakeSignedData [13:01:41]FM_MakeSignedData [13:01:41]SAM_PROTO_SignData [13:01:41]wFMCommunicate request_size=4 [13:01:41]MH_SAM_APDU [13:01:41]CAPDU: 80 0D 01 02 [13:01:41]Write to MH i2c: E2 08 00 49 03 80 0D 01 02 00 00 00 00 C5 [13:01:41]Write i2c OK [13:01:41]MH_I2C_Read... [13:01:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:01:41]Read from MH i2c: E2 [13:01:41]MH_I2C_Read... [13:01:41]Read from MH i2c: E2 03 00 [13:01:41]MH_I2C_Read... [13:01:41]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [13:01:41]RAPDU: 90 00 [13:01:41]wFMCommunicate OK [13:01:41]wFMCommunicate request_size=255 [13:01:41]MH_SAM_APDU [13:01:41]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 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 B3 00 00 00 F4 03 04 00 B5 DC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 20 18 03 00 35 04 06 00 [13:01:41]Write to MH i2c: E2 02 01 4A 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 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 B3 00 00 00 F4 03 04 00 B5 DC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 20 18 03 00 35 04 06 00 00 00 CC [13:01:42]Write i2c OK [13:01:42]MH_I2C_Read... [13:01:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:42]Read from MH i2c: E2 [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: E2 03 00 [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [13:01:42]RAPDU: 90 00 [13:01:42]wFMCommunicate OK [13:01:42]wFMCommunicate request_size=11 [13:01:42]MH_SAM_APDU [13:01:42]CAPDU: 80 0D 02 02 06 03 02 EB 11 AA 1C [13:01:42]Write to MH i2c: E2 0E 00 4B 03 80 0D 02 02 06 00 03 02 EB 11 AA 1C 00 00 9B [13:01:42]Write i2c OK [13:01:42]MH_I2C_Read... [13:01:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:42]Read from MH i2c: E2 [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: E2 03 00 [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [13:01:42]RAPDU: 90 00 [13:01:42]wFMCommunicate OK [13:01:42]wFMCommunicate request_size=4 [13:01:42]MH_SAM_APDU [13:01:42]CAPDU: 80 0D 03 02 [13:01:42]Write to MH i2c: E2 08 00 4C 03 80 0D 03 02 00 00 00 00 CA [13:01:42]Write i2c OK [13:01:42]MH_I2C_Read... [13:01:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:01:42]Read from MH i2c: E2 [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: E2 0B 00 [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: E2 0B 00 4C 03 00 F3 5D AB 8E B1 4D A2 19 90 00 0D [13:01:42]RAPDU: F3 5D AB 8E B1 4D A2 19 90 00 [13:01:42]wFMCommunicate OK [13:01:42]SAM_PROTO_SignData done [13:01:42]FM_MakeSignedData done [13:01:42]CreateOFDProtocolMessage [13:01:42]wFMCommunicate request_size=4 [13:01:42]MH_SAM_APDU [13:01:42]CAPDU: 80 11 00 00 [13:01:42]Write to MH i2c: E2 08 00 4D 03 80 11 00 00 00 00 00 00 CA [13:01:42]Write i2c OK [13:01:42]MH_I2C_Read... [13:01:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:42]Read from MH i2c: E2 [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: E2 17 00 [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: E2 17 00 4D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1F [13:01:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:01:42]wFMCommunicate OK [13:01:42]CreateOFDProtocolMessage done [13:01:42]OFDSenderStorePacket 202784 [13:01:42]StoreOFDPacket docnum=202784 [13:01:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 5F 32 08 01 32 26 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 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 B3 00 00 00 F4 03 04 00 B5 DC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 20 18 03 00 35 04 06 00 03 02 EB 11 AA 1C F3 5D AB 8E B1 4D A2 19 [13:01:42]CheckFolder [13:01:42]dirname=/storage/ofd_packets [13:01:42]CheckFolder done [13:01:42]ProducePacketName [13:01:42]name=ofd_packets/00202784 [13:01:42]NVStorageSaveData ofd_packets/00202784 [13:01:42]File name is /storage/ofd_packets/00202784 [13:01:42]Write 302 bytes [13:01:42]NVStorageSaveData done [13:01:42]OFDSenderStorePacket done [13:01:42]KKMCreateOFDPacket done [13:01:42]NVStorageSaveData kkm_last_timestamp [13:01:42]File name is /storage/kkm_last_timestamp [13:01:42]Write 4 bytes [13:01:42]NVStorageSaveData done [13:01:42]ExternCall_PrintAddStr [13:01:42]wPrintStart [13:01:42]Write to MH i2c: 01 00 00 4E 03 51 [13:01:42]Write i2c OK [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: 01 [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: 01 07 00 [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [13:01:42]RasterBufferAndPrint [13:01:42]line Счет N : (1)450570 [13:01:42]line ИНН: 02508201610067 [13:01:42]line Контрольно-Кассовый Чек [13:01:42]line ПРОДАЖА [13:01:42]line ТРК (МРК, ГНК) : 53 [13:01:42]line Товар: 2710124130 [13:01:42]line SUPER 92-К-5 [13:01:42]line 21.930 * 68.40 [13:01:42]line = 1500.01 [13:01:42]line НДС 12% НСП 1% [13:01:42]line > о реализуемом товаре [13:01:42]line ОКРУГЛЕНИЕ: -0.01 [13:01:42]line ИТОГО: 1500.00 [13:01:42]line Внесено: 1500.00 [13:01:42]line СДАЧА: 0.00 [13:01:42]line НСП 1% : 13.27 [13:01:42]line НДС 12% : 159.29 [13:01:42]line Наличными: 1500.00 [13:01:42]line Безнал.: 0.00 [13:01:42]line Место: АЗС № 171 "Партнер Нефть" [13:01:42]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:01:42]line СНО: Общий режим [13:01:42]line Чек 179 29.10.2024 13:01 [13:01:42]line Смена: 546 ФФД: 1.0 [13:01:42]line ЗНМ: 0300000109 [13:01:42]line РНМ: 0000000000091777 [13:01:42]line Версия ККМ: 001 [13:01:42]line ФМ: 0000000000871756 [13:01:42]line ФД: 202784 [13:01:42]line ФПД: 3311068621340 [13:01:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130141&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202784&fm=3311068621340&tin=02508201610067®Number=0000000000091777&sum=150000 [13:01:42]written 0, free lines is 4095 [13:01:42]OFD Sender: Processing packet 202784 [packets to send 116, broken 115] [13:01:42]ProducePacketName [13:01:42]name=ofd_packets/00202784 [13:01:42]OFD Sender: To server: pG, [13:01:42]CommunicateWithHost lk.salyk.kg:30040 [13:01:42]ConnectInit lk.salyk.kg [13:01:42]Connected sock=10 [13:01:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 5F 32 08 01 32 26 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 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 B3 00 00 00 F4 03 04 00 B5 DC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 20 18 03 00 35 04 06 00 03 02 EB 11 AA 1C F3 5D AB 8E B1 4D A2 19 [13:01:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 82 95 47 00 07 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 20 18 03 00 F4 03 04 00 70 88 20 67 B6 04 01 00 00 42 CF F5 29 D4 C6 6B 00 [13:01:42]CommunicateWithHost err = 0 [13:01:42]CheckOFDResponse [13:01:42]1017 (14) - 77093643461234 [13:01:42]1041 (16) - 0000000000871756 [13:01:42]1040 (4) - 202784 [13:01:42]1012 (4) - 29.10.2024 07:02 [13:01:42]1206 (1) - 0 [13:01:42]OFD Sender: Remove packet 202784 [13:01:42]ProducePacketName [13:01:42]name=ofd_packets/00202784 [13:01:42]NVStorageDeleteData [13:01:42]Write to MH i2c: 01 00 00 79 03 7C [13:01:42]Write i2c OK [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: 01 [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: 01 07 00 [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: 01 07 00 79 03 00 00 00 00 00 A6 0C 35 [13:01:42]RasterBufferAndPrint [13:01:42]line [13:01:42]line [13:01:42]line [13:01:42]line [13:01:42]line [13:01:42]written 0, free lines is 3246 [13:01:42]MH_Cut [13:01:42]Write to MH i2c: D1 01 00 80 03 01 55 [13:01:42]Write i2c OK [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: D1 [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: D1 01 00 [13:01:42]MH_I2C_Read... [13:01:42]Read from MH i2c: D1 01 00 80 03 00 54 [13:01:42]Write to MH i2c: 01 00 00 81 03 84 [13:01:42]Write i2c OK [13:01:42]MH_I2C_Read... [13:01:43]OFD Sender: No OFD packet to send [13:01:43]*** Cut start [13:01:43]*** Purtial cut [13:01:43]*** Stage 1: CUTSNS_PIN = 1 [13:01:44]Read from MH i2c: 01 [13:01:44]MH_I2C_Read... [13:01:44]*** Stop cut motor [13:01:44]*** Cut end [13:01:44]Read from MH i2c: 01 07 00 [13:01:44]MH_I2C_Read... [13:01:44]Read from MH i2c: 01 07 00 81 03 00 00 00 00 00 FF 0F 99 [13:01:44]process_action close_receipt done [13:01:44]requested_data is exist [13:01:44]produce_requested_data [13:01:44]requested_item fm.sn is exist - process it [13:01:44]wFMCommunicate request_size=4 [13:01:44]MH_SAM_APDU [13:01:44]CAPDU: 80 11 00 00 [13:01:44]Write to MH i2c: E2 08 00 82 03 80 11 00 00 00 00 00 00 FF [13:01:44]Write i2c OK [13:01:44]MH_I2C_Read... [13:01:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:44]Read from MH i2c: E2 [13:01:44]MH_I2C_Read... [13:01:44]Read from MH i2c: E2 17 00 [13:01:44]MH_I2C_Read... [13:01:44]Read from MH i2c: E2 17 00 82 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 54 [13:01:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:01:44]wFMCommunicate OK [13:01:44]requested_item fd.num is exist - process it [13:01:44]SAM_PROTO_GetFieldsCounters [13:01:44]wFMCommunicate request_size=4 [13:01:44]MH_SAM_APDU [13:01:44]CAPDU: 80 13 00 00 [13:01:44]Write to MH i2c: E2 08 00 83 03 80 13 00 00 00 00 00 00 02 [13:01:44]Write i2c OK [13:01:44]MH_I2C_Read... [13:01:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:01:44]Read from MH i2c: E2 [13:01:44]MH_I2C_Read... [13:01:44]Read from MH i2c: E2 62 00 [13:01:44]MH_I2C_Read... [13:01:44]Read from MH i2c: E2 62 00 83 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 20 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 A3 [13:01:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 20 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:01:44]wFMCommunicate OK [13:01:44]SAM_PROTO_GetFieldsCounters done [13:01:44]requested_item shift.num is exist - process it [13:01:44]requested_item shift.opened is exist - process it [13:01:44]req_shift_opened [13:01:44]FM_GetShiftState [13:01:44]SAM_PROTO_GetShiftState [13:01:44]wFMCommunicate request_size=4 [13:01:44]MH_SAM_APDU [13:01:44]CAPDU: 80 13 01 00 [13:01:44]Write to MH i2c: E2 08 00 84 03 80 13 01 00 00 00 00 00 04 [13:01:44]Write i2c OK [13:01:44]MH_I2C_Read... [13:01:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:44]Read from MH i2c: E2 [13:01:44]MH_I2C_Read... [13:01:44]Read from MH i2c: E2 0E 00 [13:01:44]MH_I2C_Read... [13:01:44]Read from MH i2c: E2 0E 00 84 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 ED [13:01:44]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:01:44]wFMCommunicate OK [13:01:44]SAM_PROTO_GetShiftState done [13:01:44]FM_GetShiftState done [13:01:44]req_shift_opened done [13:01:44]requested_item shift.open_date is exist - process it [13:01:44]req_shift_open_date [13:01:44]req_shift_open_date done [13:01:44]produce_requested_data done [13:01:44]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202784,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:01:44]process_action_free close_receipt [13:01:44]json_value_free [13:01:44]json_value_free done [13:01:44]process_json_proto returns [13:01:44]Send response to host [13:01:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202784,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:01:44]free response buf [13:01:44]execute_script done [13:01:44]execute_script returns [13:01:44]free content buf [13:01:44]Sock 7.Close socket [13:01:44]Sock 7.Thread stoped [13:01:48]OFD Sender: No OFD packet to send [13:01:53]OFD Sender: No OFD packet to send [13:01:58]OFD Sender: No OFD packet to send [13:02:03]OFD Sender: No OFD packet to send [13:02:08]OFD Sender: No OFD packet to send [13:02:13]OFD Sender: No OFD packet to send [13:02:18]OFD Sender: No OFD packet to send [13:02:23]OFD Sender: No OFD packet to send [13:02:28]OFD Sender: No OFD packet to send [13:02:33]OFD Sender: No OFD packet to send [13:02:38]OFD Sender: No OFD packet to send [13:02:43]OFD Sender: No OFD packet to send [13:02:48]OFD Sender: No OFD packet to send [13:02:53]OFD Sender: No OFD packet to send [13:02:58]OFD Sender: No OFD packet to send [13:03:03]OFD Sender: No OFD packet to send [13:03:08]OFD Sender: No OFD packet to send [13:03:13]OFD Sender: No OFD packet to send [13:03:18]OFD Sender: No OFD packet to send [13:03:23]OFD Sender: No OFD packet to send [13:03:28]OFD Sender: No OFD packet to send [13:03:33]OFD Sender: No OFD packet to send [13:03:36]accept exits with 9 [13:03:36]New connection [13:03:36]New thread 3067034980 created [13:03:36]Thread 3066891620 joined [13:03:36]Waiting for new connection... [13:03:36] Sock 9.Parse request [13:03:36]Sock 9.Check first char [13:03:36]Sock 9.First char is OK [13:03:36]request: POST /json_proto HTTP/1.0 [13:03:36]Method: POST [13:03:36]URL: /json_proto [13:03:36]Method is POST - this is cgi request [13:03:36]url: /json_proto [13:03:36]query_string will be loaded in cgi processing [13:03:36]execute_cgi json_proto POST (null) [13:03:36]execute_cgi path=json_proto method=POST [13:03:36]POST find Content-Length [13:03:36]Host: 172.17.63.195:8080 [13:03:36]Content-Length: 682 [13:03:36]Content-Type: application/json [13:03:36] [13:03:36]POST finish read [13:03:36]Found Content-Length = 682 [13:03:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:03:36]execute_script... [13:03:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:03:36]POST & json_proto [13:03:36]process_json_proto [13:03:36]json parsed OK: [13:03:36]protocol is kg_v1.0 [13:03:36]action value=close_receipt [13:03:36]process_action close_receipt [13:03:36]cmd_close_receipt [13:03:36]MH_GetDate [13:03:36]Write to MH i2c: F0 00 00 85 03 77 [13:03:36]Write i2c OK [13:03:36]MH_I2C_Read... [13:03:36]Read from MH i2c: F0 [13:03:36]MH_I2C_Read... [13:03:36]Read from MH i2c: F0 09 00 [13:03:36]MH_I2C_Read... [13:03:36]Read from MH i2c: F0 09 00 85 03 00 28 DD 20 67 8C D7 20 67 F6 [13:03:36]GetLastDocTimeStamp 1730206901 [13:03:36]current date 1730207016 [13:03:36]FM_GetShiftState [13:03:36]SAM_PROTO_GetShiftState [13:03:36]wFMCommunicate request_size=4 [13:03:36]MH_SAM_APDU [13:03:36]CAPDU: 80 13 01 00 [13:03:36]Write to MH i2c: E2 08 00 86 03 80 13 01 00 00 00 00 00 06 [13:03:36]Write i2c OK [13:03:36]MH_I2C_Read... [13:03:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:36]Read from MH i2c: E2 [13:03:36]MH_I2C_Read... [13:03:36]Read from MH i2c: E2 0E 00 [13:03:36]MH_I2C_Read... [13:03:36]Read from MH i2c: E2 0E 00 86 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EF [13:03:36]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:03:36]wFMCommunicate OK [13:03:36]SAM_PROTO_GetShiftState done [13:03:36]FM_GetShiftState done [13:03:36]opened in 1730160431 [13:03:36]opened+sec_in_day 1730246831 [13:03:36]quantity*price = 100015 [13:03:36]sum+1 = 100017 [13:03:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 180 29.10.2024 13:03 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202785 ФПД: 137642994665123 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130336&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202785&fm=137642994665123&tin=02508201610067®Number=0000000000091777&sum=100000 [13:03:37]StoreToDocumentArchive [13:03:37]shift 546 fd 202785 [13:03:37]save to /storage/0546/doc_00202785 [13:03:37]save last doc name /storage/0546/doc_00202785 to /storage/kkm_last_doc_name [13:03:37]save OK [13:03:37]Clear old archive folders... [13:03:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:03:37]tlvbuf is 012741F0 [13:03:37]SAM_PROTO_ClearQueue [13:03:37]wFMCommunicate request_size=4 [13:03:37]MH_SAM_APDU [13:03:37]CAPDU: 80 09 00 00 [13:03:37]Write to MH i2c: E2 08 00 93 03 80 09 00 00 00 00 00 00 08 [13:03:37]Write i2c OK [13:03:37]MH_I2C_Read... [13:03:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:03:37]Read from MH i2c: E2 [13:03:37]MH_I2C_Read... [13:03:37]Read from MH i2c: E2 03 00 [13:03:37]MH_I2C_Read... [13:03:37]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [13:03:37]RAPDU: 90 00 [13:03:37]wFMCommunicate OK [13:03:37]SAM_PROTO_ClearQueue done [13:03:37]KKMCreateOFDPacket [13:03:37]OFDProtocolAddRootSTLVToBuf [13:03:37]FM_MakeSignedData [13:03:37]FM_MakeSignedData [13:03:37]SAM_PROTO_SignData [13:03:37]wFMCommunicate request_size=4 [13:03:37]MH_SAM_APDU [13:03:37]CAPDU: 80 0D 01 02 [13:03:37]Write to MH i2c: E2 08 00 94 03 80 0D 01 02 00 00 00 00 10 [13:03:37]Write i2c OK [13:03:37]MH_I2C_Read... [13:03:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:03:37]Read from MH i2c: E2 [13:03:37]MH_I2C_Read... [13:03:37]Read from MH i2c: E2 03 00 [13:03:37]MH_I2C_Read... [13:03:37]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [13:03:37]RAPDU: 90 00 [13:03:37]wFMCommunicate OK [13:03:37]wFMCommunicate request_size=255 [13:03:37]MH_SAM_APDU [13:03: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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 28 DD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 21 18 03 00 35 04 06 00 7D [13:03:37]Write to MH i2c: E2 02 01 95 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 28 DD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 21 18 03 00 35 04 06 00 7D 00 00 BB [13:03:37]Write i2c OK [13:03:37]MH_I2C_Read... [13:03:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:37]Read from MH i2c: E2 [13:03:37]MH_I2C_Read... [13:03:37]Read from MH i2c: E2 03 00 [13:03:37]MH_I2C_Read... [13:03:37]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [13:03:37]RAPDU: 90 00 [13:03:37]wFMCommunicate OK [13:03:37]wFMCommunicate request_size=10 [13:03:37]MH_SAM_APDU [13:03:37]CAPDU: 80 0D 02 02 05 2F 81 CD 86 A3 [13:03:37]Write to MH i2c: E2 0D 00 96 03 80 0D 02 02 05 00 2F 81 CD 86 A3 00 00 C3 [13:03:37]Write i2c OK [13:03:37]MH_I2C_Read... [13:03:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:37]Read from MH i2c: E2 [13:03:37]MH_I2C_Read... [13:03:37]Read from MH i2c: E2 03 00 [13:03:37]MH_I2C_Read... [13:03:37]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [13:03:37]RAPDU: 90 00 [13:03:37]wFMCommunicate OK [13:03:37]wFMCommunicate request_size=4 [13:03:37]MH_SAM_APDU [13:03:37]CAPDU: 80 0D 03 02 [13:03:37]Write to MH i2c: E2 08 00 97 03 80 0D 03 02 00 00 00 00 15 [13:03:37]Write i2c OK [13:03:37]MH_I2C_Read... [13:03:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:03:37]Read from MH i2c: E2 [13:03:38]MH_I2C_Read... [13:03:38]Read from MH i2c: E2 0B 00 [13:03:38]MH_I2C_Read... [13:03:38]Read from MH i2c: E2 0B 00 97 03 00 EA 81 F6 8D 2D 6C D4 21 90 00 92 [13:03:38]RAPDU: EA 81 F6 8D 2D 6C D4 21 90 00 [13:03:38]wFMCommunicate OK [13:03:38]SAM_PROTO_SignData done [13:03:38]FM_MakeSignedData done [13:03:38]CreateOFDProtocolMessage [13:03:38]wFMCommunicate request_size=4 [13:03:38]MH_SAM_APDU [13:03:38]CAPDU: 80 11 00 00 [13:03:38]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [13:03:38]Write i2c OK [13:03:38]MH_I2C_Read... [13:03:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:38]Read from MH i2c: E2 [13:03:38]MH_I2C_Read... [13:03:38]Read from MH i2c: E2 17 00 [13:03:38]MH_I2C_Read... [13:03:38]Read from MH i2c: E2 17 00 98 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6A [13:03:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:03:38]wFMCommunicate OK [13:03:38]CreateOFDProtocolMessage done [13:03:38]OFDSenderStorePacket 202785 [13:03:38]StoreOFDPacket docnum=202785 [13:03:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 06 18 07 01 23 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 28 DD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 21 18 03 00 35 04 06 00 7D 2F 81 CD 86 A3 EA 81 F6 8D 2D 6C D4 21 [13:03:38]CheckFolder [13:03:38]dirname=/storage/ofd_packets [13:03:38]CheckFolder done [13:03:38]ProducePacketName [13:03:38]name=ofd_packets/00202785 [13:03:38]NVStorageSaveData ofd_packets/00202785 [13:03:38]File name is /storage/ofd_packets/00202785 [13:03:38]Write 301 bytes [13:03:38]NVStorageSaveData done [13:03:38]OFDSenderStorePacket done [13:03:38]KKMCreateOFDPacket done [13:03:38]NVStorageSaveData kkm_last_timestamp [13:03:38]File name is /storage/kkm_last_timestamp [13:03:38]Write 4 bytes [13:03:38]NVStorageSaveData done [13:03:38]ExternCall_PrintAddStr [13:03:38]wPrintStart [13:03:38]Write to MH i2c: 01 00 00 99 03 9C [13:03:38]Write i2c OK [13:03:38]MH_I2C_Read... [13:03:38]Read from MH i2c: 01 [13:03:38]MH_I2C_Read... [13:03:38]Read from MH i2c: 01 07 00 [13:03:38]MH_I2C_Read... [13:03:38]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [13:03:38]RasterBufferAndPrint [13:03:38]line Счет N : (1)450572 [13:03:38]line ИНН: 02508201610067 [13:03:38]line Контрольно-Кассовый Чек [13:03:38]line ПРОДАЖА [13:03:38]line ТРК (МРК, ГНК) : 31 [13:03:38]line Товар: 2710124130 [13:03:38]line Аи-92-К-2 [13:03:38]line 14.950 * 66.90 [13:03:38]line = 1000.16 [13:03:38]line НДС 12% НСП 1% [13:03:38]line > о реализуемом товаре [13:03:38]line ОКРУГЛЕНИЕ: -0.16 [13:03:38]line ИТОГО: 1000.00 [13:03:38]line Внесено: 1000.00 [13:03:38]line СДАЧА: 0.00 [13:03:38]line НСП 1% : 8.85 [13:03:38]line НДС 12% : 106.21 [13:03:38]line Наличными: 1000.00 [13:03:38]line Безнал.: 0.00 [13:03:38]line Место: АЗС № 171 "Партнер Нефть" [13:03:38]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:03:38]line СНО: Общий режим [13:03:38]line Чек 180 29.10.2024 13:03 [13:03:38]line Смена: 546 ФФД: 1.0 [13:03:38]line ЗНМ: 0300000109 [13:03:38]line РНМ: 0000000000091777 [13:03:38]line Версия ККМ: 001 [13:03:38]line ФМ: 0000000000871756 [13:03:38]line ФД: 202785 [13:03:38]line ФПД: 137642994665123 [13:03:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130336&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202785&fm=137642994665123&tin=02508201610067®Number=0000000000091777&sum=100000 [13:03:38]OFD Sender: Processing packet 202785 [packets to send 116, broken 115] [13:03:38]ProducePacketName [13:03:38]name=ofd_packets/00202785 [13:03:38]OFD Sender: To server: pG, [13:03:38]CommunicateWithHost lk.salyk.kg:30040 [13:03:38]ConnectInit lk.salyk.kg [13:03:38]written 0, free lines is 4095 [13:03:38]Connected sock=10 [13:03:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 06 18 07 01 23 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 28 DD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 21 18 03 00 35 04 06 00 7D 2F 81 CD 86 A3 EA 81 F6 8D 2D 6C D4 21 [13:03:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CC 69 47 00 C4 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 21 18 03 00 F4 03 04 00 E4 88 20 67 B6 04 01 00 00 B7 8F 16 C3 DC C5 74 2F [13:03:38]CommunicateWithHost err = 0 [13:03:38]CheckOFDResponse [13:03:38]1017 (14) - 77093643461234 [13:03:38]1041 (16) - 0000000000871756 [13:03:38]1040 (4) - 202785 [13:03:38]1012 (4) - 29.10.2024 07:04 [13:03:38]1206 (1) - 0 [13:03:38]OFD Sender: Remove packet 202785 [13:03:38]ProducePacketName [13:03:38]name=ofd_packets/00202785 [13:03:38]NVStorageDeleteData [13:03:38]Write to MH i2c: 01 00 00 C4 03 C7 [13:03:38]Write i2c OK [13:03:38]MH_I2C_Read... [13:03:38]Read from MH i2c: 01 [13:03:38]MH_I2C_Read... [13:03:38]Read from MH i2c: 01 07 00 [13:03:38]MH_I2C_Read... [13:03:38]Read from MH i2c: 01 07 00 C4 03 00 00 00 00 00 93 0C 6D [13:03:38]RasterBufferAndPrint [13:03:38]line [13:03:38]line [13:03:38]line [13:03:38]line [13:03:38]line [13:03:38]written 0, free lines is 3225 [13:03:38]MH_Cut [13:03:38]Write to MH i2c: D1 01 00 CB 03 01 A0 [13:03:38]Write i2c OK [13:03:38]MH_I2C_Read... [13:03:38]Read from MH i2c: D1 [13:03:38]MH_I2C_Read... [13:03:38]Read from MH i2c: D1 01 00 [13:03:38]MH_I2C_Read... [13:03:38]Read from MH i2c: D1 01 00 CB 03 00 9F [13:03:38]Write to MH i2c: 01 00 00 CC 03 CF [13:03:38]Write i2c OK [13:03:38]MH_I2C_Read... [13:03:39]OFD Sender: No OFD packet to send [13:03:39]*** Cut start [13:03:39]*** Purtial cut [13:03:39]*** Stage 1: CUTSNS_PIN = 1 [13:03:39]Read from MH i2c: 01 [13:03:39]MH_I2C_Read... [13:03:39]*** Stop cut motor [13:03:39]*** Cut end [13:03:39]Read from MH i2c: 01 07 00 [13:03:39]MH_I2C_Read... [13:03:39]Read from MH i2c: 01 07 00 CC 03 00 00 00 00 00 FF 0F E4 [13:03:39]process_action close_receipt done [13:03:39]requested_data is exist [13:03:39]produce_requested_data [13:03:39]requested_item fm.sn is exist - process it [13:03:39]wFMCommunicate request_size=4 [13:03:39]MH_SAM_APDU [13:03:39]CAPDU: 80 11 00 00 [13:03:39]Write to MH i2c: E2 08 00 CD 03 80 11 00 00 00 00 00 00 4A [13:03:39]Write i2c OK [13:03:39]MH_I2C_Read... [13:03:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:40]Read from MH i2c: E2 [13:03:40]MH_I2C_Read... [13:03:40]Read from MH i2c: E2 17 00 [13:03:40]MH_I2C_Read... [13:03:40]Read from MH i2c: E2 17 00 CD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9F [13:03:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:03:40]wFMCommunicate OK [13:03:40]requested_item fd.num is exist - process it [13:03:40]SAM_PROTO_GetFieldsCounters [13:03:40]wFMCommunicate request_size=4 [13:03:40]MH_SAM_APDU [13:03:40]CAPDU: 80 13 00 00 [13:03:40]Write to MH i2c: E2 08 00 CE 03 80 13 00 00 00 00 00 00 4D [13:03:40]Write i2c OK [13:03:40]MH_I2C_Read... [13:03:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:03:40]Read from MH i2c: E2 [13:03:40]MH_I2C_Read... [13:03:40]Read from MH i2c: E2 62 00 [13:03:40]MH_I2C_Read... [13:03:40]Read from MH i2c: E2 62 00 CE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 21 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B4 00 00 00 5E 04 04 00 B4 00 00 00 57 04 04 00 B5 00 00 00 19 04 04 00 00 00 00 00 90 00 F2 [13:03:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 21 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B4 00 00 00 5E 04 04 00 B4 00 00 00 57 04 04 00 B5 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:03:40]wFMCommunicate OK [13:03:40]SAM_PROTO_GetFieldsCounters done [13:03:40]requested_item shift.num is exist - process it [13:03:40]requested_item shift.opened is exist - process it [13:03:40]req_shift_opened [13:03:40]FM_GetShiftState [13:03:40]SAM_PROTO_GetShiftState [13:03:40]wFMCommunicate request_size=4 [13:03:40]MH_SAM_APDU [13:03:40]CAPDU: 80 13 01 00 [13:03:40]Write to MH i2c: E2 08 00 CF 03 80 13 01 00 00 00 00 00 4F [13:03:40]Write i2c OK [13:03:40]MH_I2C_Read... [13:03:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:40]Read from MH i2c: E2 [13:03:40]MH_I2C_Read... [13:03:40]Read from MH i2c: E2 0E 00 [13:03:40]MH_I2C_Read... [13:03:40]Read from MH i2c: E2 0E 00 CF 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 38 [13:03:40]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:03:40]wFMCommunicate OK [13:03:40]SAM_PROTO_GetShiftState done [13:03:40]FM_GetShiftState done [13:03:40]req_shift_opened done [13:03:40]requested_item shift.open_date is exist - process it [13:03:40]req_shift_open_date [13:03:40]req_shift_open_date done [13:03:40]produce_requested_data done [13:03:40]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202785,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:03:40]process_action_free close_receipt [13:03:40]json_value_free [13:03:40]json_value_free done [13:03:40]process_json_proto returns [13:03:40]Send response to host [13:03:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202785,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:03:40]free response buf [13:03:40]execute_script done [13:03:40]execute_script returns [13:03:40]free content buf [13:03:40]Sock 9.Close socket [13:03:40]Sock 9.Thread stoped [13:03:44]OFD Sender: No OFD packet to send [13:03:49]OFD Sender: No OFD packet to send [13:03:54]OFD Sender: No OFD packet to send [13:03:59]OFD Sender: No OFD packet to send [13:04:04]OFD Sender: No OFD packet to send [13:04:09]OFD Sender: No OFD packet to send [13:04:14]OFD Sender: No OFD packet to send [13:04:19]OFD Sender: No OFD packet to send [13:04:24]OFD Sender: No OFD packet to send [13:04:29]OFD Sender: No OFD packet to send [13:04:34]OFD Sender: No OFD packet to send [13:04:39]OFD Sender: No OFD packet to send [13:04:44]OFD Sender: No OFD packet to send [13:04:49]OFD Sender: No OFD packet to send [13:04:54]OFD Sender: No OFD packet to send [13:04:59]OFD Sender: No OFD packet to send [13:05:04]OFD Sender: No OFD packet to send [13:05:09]OFD Sender: No OFD packet to send [13:05:14]OFD Sender: No OFD packet to send [13:05:19]OFD Sender: No OFD packet to send [13:05:24]OFD Sender: No OFD packet to send [13:05:29]OFD Sender: No OFD packet to send [13:05:34]OFD Sender: No OFD packet to send [13:05:39]OFD Sender: No OFD packet to send [13:05:44]OFD Sender: No OFD packet to send [13:05:49]OFD Sender: No OFD packet to send [13:05:54]OFD Sender: No OFD packet to send [13:05:59]OFD Sender: No OFD packet to send [13:06:04]OFD Sender: No OFD packet to send [13:06:09]OFD Sender: No OFD packet to send [13:06:14]OFD Sender: No OFD packet to send [13:06:19]OFD Sender: No OFD packet to send [13:06:24]OFD Sender: No OFD packet to send [13:06:29]OFD Sender: No OFD packet to send [13:06:34]OFD Sender: No OFD packet to send [13:06:39]OFD Sender: No OFD packet to send [13:06:44]OFD Sender: No OFD packet to send [13:06:49]OFD Sender: No OFD packet to send [13:06:54]OFD Sender: No OFD packet to send [13:06:59]OFD Sender: No OFD packet to send [13:07:04]OFD Sender: No OFD packet to send [13:07:09]OFD Sender: No OFD packet to send [13:07:14]OFD Sender: No OFD packet to send [13:07:19]OFD Sender: No OFD packet to send [13:07:24]OFD Sender: No OFD packet to send [13:07:29]OFD Sender: No OFD packet to send [13:07:33]accept exits with 7 [13:07:33]New connection [13:07:33]New thread 3066891620 created [13:07:33]Thread 3067034980 joined [13:07:33]Waiting for new connection... [13:07:33] Sock 7.Parse request [13:07:33]Sock 7.Check first char [13:07:33]Sock 7.First char is OK [13:07:33]request: POST /json_proto HTTP/1.0 [13:07:33]Method: POST [13:07:33]URL: /json_proto [13:07:33]Method is POST - this is cgi request [13:07:33]url: /json_proto [13:07:33]query_string will be loaded in cgi processing [13:07:33]execute_cgi json_proto POST (null) [13:07:33]execute_cgi path=json_proto method=POST [13:07:33]POST find Content-Length [13:07:33]Host: 172.17.63.195:8080 [13:07:33]Content-Length: 677 [13:07:33]Content-Type: application/json [13:07:33] [13:07:33]POST finish read [13:07:33]Found Content-Length = 677 [13:07:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:07:33]execute_script... [13:07: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)450573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:07:33]POST & json_proto [13:07:33]process_json_proto [13:07:33]json parsed OK: [13:07:33]protocol is kg_v1.0 [13:07:33]action value=close_receipt [13:07:33]process_action close_receipt [13:07:33]cmd_close_receipt [13:07:33]MH_GetDate [13:07:33]Write to MH i2c: F0 00 00 D0 03 C2 [13:07:33]Write i2c OK [13:07:33]MH_I2C_Read... [13:07:33]Read from MH i2c: F0 [13:07:33]MH_I2C_Read... [13:07:33]Read from MH i2c: F0 09 00 [13:07:33]MH_I2C_Read... [13:07:33]Read from MH i2c: F0 09 00 D0 03 00 16 DE 20 67 8C D7 20 67 30 [13:07:33]GetLastDocTimeStamp 1730207016 [13:07:33]current date 1730207254 [13:07:33]FM_GetShiftState [13:07:33]SAM_PROTO_GetShiftState [13:07:33]wFMCommunicate request_size=4 [13:07:33]MH_SAM_APDU [13:07:33]CAPDU: 80 13 01 00 [13:07:33]Write to MH i2c: E2 08 00 D1 03 80 13 01 00 00 00 00 00 51 [13:07:33]Write i2c OK [13:07:33]MH_I2C_Read... [13:07:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:33]Read from MH i2c: E2 [13:07:33]MH_I2C_Read... [13:07:33]Read from MH i2c: E2 0E 00 [13:07:33]MH_I2C_Read... [13:07:33]Read from MH i2c: E2 0E 00 D1 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 3A [13:07:33]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:07:33]wFMCommunicate OK [13:07:33]SAM_PROTO_GetShiftState done [13:07:33]FM_GetShiftState done [13:07:33]opened in 1730160431 [13:07:33]opened+sec_in_day 1730246831 [13:07:33]quantity*price = 30038 [13:07:33]sum+1 = 30039 [13:07:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 181 29.10.2024 13:07 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202786 ФПД: 38346513542254 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130734&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202786&fm=38346513542254&tin=02508201610067®Number=0000000000091777&sum=30000 [13:07:35]StoreToDocumentArchive [13:07:35]shift 546 fd 202786 [13:07:35]save to /storage/0546/doc_00202786 [13:07:35]save last doc name /storage/0546/doc_00202786 to /storage/kkm_last_doc_name [13:07:35]save OK [13:07:35]Clear old archive folders... [13:07:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:07:35]tlvbuf is 0126A8F0 [13:07:35]SAM_PROTO_ClearQueue [13:07:35]wFMCommunicate request_size=4 [13:07:35]MH_SAM_APDU [13:07:35]CAPDU: 80 09 00 00 [13:07:35]Write to MH i2c: E2 08 00 DE 03 80 09 00 00 00 00 00 00 53 [13:07:35]Write i2c OK [13:07:35]MH_I2C_Read... [13:07:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:07:35]Read from MH i2c: E2 [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: E2 03 00 [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [13:07:35]RAPDU: 90 00 [13:07:35]wFMCommunicate OK [13:07:35]SAM_PROTO_ClearQueue done [13:07:35]KKMCreateOFDPacket [13:07:35]OFDProtocolAddRootSTLVToBuf [13:07:35]FM_MakeSignedData [13:07:35]FM_MakeSignedData [13:07:35]SAM_PROTO_SignData [13:07:35]wFMCommunicate request_size=4 [13:07:35]MH_SAM_APDU [13:07:35]CAPDU: 80 0D 01 02 [13:07:35]Write to MH i2c: E2 08 00 DF 03 80 0D 01 02 00 00 00 00 5B [13:07:35]Write i2c OK [13:07:35]MH_I2C_Read... [13:07:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:07:35]Read from MH i2c: E2 [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: E2 03 00 [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [13:07:35]RAPDU: 90 00 [13:07:35]wFMCommunicate OK [13:07:35]wFMCommunicate request_size=255 [13:07:35]MH_SAM_APDU [13:07:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 B5 00 00 00 F4 03 04 00 16 DE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 22 18 03 00 35 04 06 00 22 [13:07:35]Write to MH i2c: E2 02 01 E0 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 B5 00 00 00 F4 03 04 00 16 DE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 22 18 03 00 35 04 06 00 22 00 00 96 [13:07:35]Write i2c OK [13:07:35]MH_I2C_Read... [13:07:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:35]Read from MH i2c: E2 [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: E2 03 00 [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [13:07:35]RAPDU: 90 00 [13:07:35]wFMCommunicate OK [13:07:35]wFMCommunicate request_size=10 [13:07:35]MH_SAM_APDU [13:07:35]CAPDU: 80 0D 02 02 05 E0 3E 51 6C 6E [13:07:35]Write to MH i2c: E2 0D 00 E1 03 80 0D 02 02 05 00 E0 3E 51 6C 6E 00 00 B1 [13:07:35]Write i2c OK [13:07:35]MH_I2C_Read... [13:07:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:07:35]Read from MH i2c: E2 [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: E2 03 00 [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: E2 03 00 E1 03 00 90 00 58 [13:07:35]RAPDU: 90 00 [13:07:35]wFMCommunicate OK [13:07:35]wFMCommunicate request_size=4 [13:07:35]MH_SAM_APDU [13:07:35]CAPDU: 80 0D 03 02 [13:07:35]Write to MH i2c: E2 08 00 E2 03 80 0D 03 02 00 00 00 00 60 [13:07:35]Write i2c OK [13:07:35]MH_I2C_Read... [13:07:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:07:35]Read from MH i2c: E2 [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: E2 0B 00 [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: E2 0B 00 E2 03 00 8A 66 3A EB EE 37 F9 01 90 00 95 [13:07:35]RAPDU: 8A 66 3A EB EE 37 F9 01 90 00 [13:07:35]wFMCommunicate OK [13:07:35]SAM_PROTO_SignData done [13:07:35]FM_MakeSignedData done [13:07:35]CreateOFDProtocolMessage [13:07:35]wFMCommunicate request_size=4 [13:07:35]MH_SAM_APDU [13:07:35]CAPDU: 80 11 00 00 [13:07:35]Write to MH i2c: E2 08 00 E3 03 80 11 00 00 00 00 00 00 60 [13:07:35]Write i2c OK [13:07:35]MH_I2C_Read... [13:07:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:35]Read from MH i2c: E2 [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: E2 17 00 [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: E2 17 00 E3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B5 [13:07:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:07:35]wFMCommunicate OK [13:07:35]CreateOFDProtocolMessage done [13:07:35]OFDSenderStorePacket 202786 [13:07:35]StoreOFDPacket docnum=202786 [13:07:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B5 1C 07 01 B4 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 B5 00 00 00 F4 03 04 00 16 DE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 22 18 03 00 35 04 06 00 22 E0 3E 51 6C 6E 8A 66 3A EB EE 37 F9 01 [13:07:35]CheckFolder [13:07:35]dirname=/storage/ofd_packets [13:07:35]CheckFolder done [13:07:35]ProducePacketName [13:07:35]name=ofd_packets/00202786 [13:07:35]NVStorageSaveData ofd_packets/00202786 [13:07:35]File name is /storage/ofd_packets/00202786 [13:07:35]Write 301 bytes [13:07:35]NVStorageSaveData done [13:07:35]OFDSenderStorePacket done [13:07:35]KKMCreateOFDPacket done [13:07:35]NVStorageSaveData kkm_last_timestamp [13:07:35]File name is /storage/kkm_last_timestamp [13:07:35]Write 4 bytes [13:07:35]NVStorageSaveData done [13:07:35]OFD Sender: Processing packet 202786 [packets to send 116, broken 115] [13:07:35]ProducePacketName [13:07:35]name=ofd_packets/00202786 [13:07:35]OFD Sender: To server: pG, [13:07:35]CommunicateWithHost lk.salyk.kg:30040 [13:07:35]ConnectInit lk.salyk.kg [13:07:35]ExternCall_PrintAddStr [13:07:35]wPrintStart [13:07:35]Write to MH i2c: 01 00 00 E4 03 E7 [13:07:35]Write i2c OK [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: 01 [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: 01 07 00 [13:07:35]MH_I2C_Read... [13:07:35]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 FF 0F FC [13:07:35]RasterBufferAndPrint [13:07:35]line Счет N : (1)450573 [13:07:35]line ИНН: 02508201610067 [13:07:35]line Контрольно-Кассовый Чек [13:07:35]line ПРОДАЖА [13:07:35]line ТРК (МРК, ГНК) : 41 [13:07:35]line Товар: 2710124130 [13:07:35]line Аи-92-К-2 [13:07:35]line 4.490 * 66.90 [13:07:35]line = 300.38 [13:07:35]line НДС 12% НСП 1% [13:07:35]line > о реализуемом товаре [13:07:35]line ОКРУГЛЕНИЕ: -0.38 [13:07:35]line ИТОГО: 300.00 [13:07:35]line Внесено: 300.00 [13:07:35]line СДАЧА: 0.00 [13:07:35]line НСП 1% : 2.66 [13:07:35]line НДС 12% : 31.90 [13:07:35]line Наличными: 300.00 [13:07:35]line Безнал.: 0.00 [13:07:35]line Место: АЗС № 171 "Партнер Нефть" [13:07:35]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:07:35]line СНО: Общий режим [13:07:35]line Чек 181 29.10.2024 13:07 [13:07:35]line Смена: 546 ФФД: 1.0 [13:07:35]line ЗНМ: 0300000109 [13:07:35]line РНМ: 0000000000091777 [13:07:35]line Версия ККМ: 001 [13:07:35]line ФМ: 0000000000871756 [13:07:35]line ФД: 202786 [13:07:35]line ФПД: 38346513542254 [13:07:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T130734&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202786&fm=38346513542254&tin=02508201610067®Number=0000000000091777&sum=30000 [13:07:35]Connected sock=11 [13:07:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B5 1C 07 01 B4 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 B5 00 00 00 F4 03 04 00 16 DE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 22 18 03 00 35 04 06 00 22 E0 3E 51 6C 6E 8A 66 3A EB EE 37 F9 01 [13:07:35]written 0, free lines is 4095 [13:07:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D4 FF 47 00 87 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 22 18 03 00 F4 03 04 00 D1 89 20 67 B6 04 01 00 00 6B E3 89 DE CA A4 C0 BC [13:07:36]CommunicateWithHost err = 0 [13:07:36]CheckOFDResponse [13:07:36]1017 (14) - 77093643461234 [13:07:36]1041 (16) - 0000000000871756 [13:07:36]1040 (4) - 202786 [13:07:36]1012 (4) - 29.10.2024 07:08 [13:07:36]1206 (1) - 0 [13:07:36]OFD Sender: Remove packet 202786 [13:07:36]ProducePacketName [13:07:36]name=ofd_packets/00202786 [13:07:36]NVStorageDeleteData [13:07:36]Write to MH i2c: 01 00 00 0F 04 13 [13:07:36]Write i2c OK [13:07:36]MH_I2C_Read... [13:07:36]Read from MH i2c: 01 [13:07:36]MH_I2C_Read... [13:07:36]Read from MH i2c: 01 07 00 [13:07:36]MH_I2C_Read... [13:07:36]Read from MH i2c: 01 07 00 0F 04 00 00 00 00 00 94 0C BA [13:07:36]RasterBufferAndPrint [13:07:36]line [13:07:36]line [13:07:36]line [13:07:36]line [13:07:36]line [13:07:36]written 0, free lines is 3225 [13:07:36]MH_Cut [13:07:36]Write to MH i2c: D1 01 00 16 04 01 EC [13:07:36]Write i2c OK [13:07:36]MH_I2C_Read... [13:07:36]Read from MH i2c: D1 [13:07:36]MH_I2C_Read... [13:07:36]Read from MH i2c: D1 01 00 [13:07:36]MH_I2C_Read... [13:07:36]Read from MH i2c: D1 01 00 16 04 00 EB [13:07:36]Write to MH i2c: 01 00 00 17 04 1B [13:07:36]Write i2c OK [13:07:36]MH_I2C_Read... [13:07:36]OFD Sender: No OFD packet to send [13:07:37]*** Cut start [13:07:37]*** Purtial cut [13:07:37]*** Stage 1: CUTSNS_PIN = 1 [13:07:37]Read from MH i2c: 01 [13:07:37]MH_I2C_Read... [13:07:37]*** Stop cut motor [13:07:37]*** Cut end [13:07:37]Read from MH i2c: 01 07 00 [13:07:37]MH_I2C_Read... [13:07:37]Read from MH i2c: 01 07 00 17 04 00 00 00 00 00 FF 0F 30 [13:07:37]process_action close_receipt done [13:07:37]requested_data is exist [13:07:37]produce_requested_data [13:07:37]requested_item fm.sn is exist - process it [13:07:37]wFMCommunicate request_size=4 [13:07:37]MH_SAM_APDU [13:07:37]CAPDU: 80 11 00 00 [13:07:37]Write to MH i2c: E2 08 00 18 04 80 11 00 00 00 00 00 00 96 [13:07:37]Write i2c OK [13:07:37]MH_I2C_Read... [13:07:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:07:37]Read from MH i2c: E2 [13:07:37]MH_I2C_Read... [13:07:37]Read from MH i2c: E2 17 00 [13:07:37]MH_I2C_Read... [13:07:37]Read from MH i2c: E2 17 00 18 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EB [13:07:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:07:37]wFMCommunicate OK [13:07:37]requested_item fd.num is exist - process it [13:07:37]SAM_PROTO_GetFieldsCounters [13:07:37]wFMCommunicate request_size=4 [13:07:37]MH_SAM_APDU [13:07:37]CAPDU: 80 13 00 00 [13:07:37]Write to MH i2c: E2 08 00 19 04 80 13 00 00 00 00 00 00 99 [13:07:37]Write i2c OK [13:07:37]MH_I2C_Read... [13:07:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:07:37]Read from MH i2c: E2 [13:07:37]MH_I2C_Read... [13:07:37]Read from MH i2c: E2 62 00 [13:07:37]MH_I2C_Read... [13:07:37]Read from MH i2c: E2 62 00 19 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 22 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 42 [13:07:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 22 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:07:37]wFMCommunicate OK [13:07:37]SAM_PROTO_GetFieldsCounters done [13:07:37]requested_item shift.num is exist - process it [13:07:37]requested_item shift.opened is exist - process it [13:07:37]req_shift_opened [13:07:37]FM_GetShiftState [13:07:37]SAM_PROTO_GetShiftState [13:07:37]wFMCommunicate request_size=4 [13:07:37]MH_SAM_APDU [13:07:37]CAPDU: 80 13 01 00 [13:07:37]Write to MH i2c: E2 08 00 1A 04 80 13 01 00 00 00 00 00 9B [13:07:37]Write i2c OK [13:07:37]MH_I2C_Read... [13:07:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:37]Read from MH i2c: E2 [13:07:37]MH_I2C_Read... [13:07:37]Read from MH i2c: E2 0E 00 [13:07:37]MH_I2C_Read... [13:07:37]Read from MH i2c: E2 0E 00 1A 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 84 [13:07:37]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:07:37]wFMCommunicate OK [13:07:37]SAM_PROTO_GetShiftState done [13:07:37]FM_GetShiftState done [13:07:37]req_shift_opened done [13:07:37]requested_item shift.open_date is exist - process it [13:07:37]req_shift_open_date [13:07:37]req_shift_open_date done [13:07:37]produce_requested_data done [13:07:37]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202786,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:07:37]process_action_free close_receipt [13:07:37]json_value_free [13:07:37]json_value_free done [13:07:37]process_json_proto returns [13:07:37]Send response to host [13:07:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202786,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:07:37]free response buf [13:07:37]execute_script done [13:07:37]execute_script returns [13:07:37]free content buf [13:07:37]Sock 7.Close socket [13:07:37]Sock 7.Thread stoped [13:07:41]OFD Sender: No OFD packet to send [13:07:46]OFD Sender: No OFD packet to send [13:07:51]OFD Sender: No OFD packet to send [13:07:56]OFD Sender: No OFD packet to send [13:08:01]OFD Sender: No OFD packet to send [13:08:06]OFD Sender: No OFD packet to send [13:08:11]OFD Sender: No OFD packet to send [13:08:16]OFD Sender: No OFD packet to send [13:08:21]OFD Sender: No OFD packet to send [13:08:26]OFD Sender: No OFD packet to send [13:08:31]OFD Sender: No OFD packet to send [13:08:36]OFD Sender: No OFD packet to send [13:08:41]OFD Sender: No OFD packet to send [13:08:46]OFD Sender: No OFD packet to send [13:08:51]OFD Sender: No OFD packet to send [13:08:56]OFD Sender: No OFD packet to send [13:09:01]OFD Sender: No OFD packet to send [13:09:06]OFD Sender: No OFD packet to send [13:09:11]OFD Sender: No OFD packet to send [13:09:16]OFD Sender: No OFD packet to send [13:09:21]OFD Sender: No OFD packet to send [13:09:26]OFD Sender: No OFD packet to send [13:09:31]OFD Sender: No OFD packet to send [13:09:36]OFD Sender: No OFD packet to send [13:09:41]OFD Sender: No OFD packet to send [13:09:46]OFD Sender: No OFD packet to send [13:09:51]OFD Sender: No OFD packet to send [13:09:56]OFD Sender: No OFD packet to send [13:10:01]OFD Sender: No OFD packet to send [13:10:06]OFD Sender: No OFD packet to send [13:10:11]OFD Sender: No OFD packet to send [13:10:16]OFD Sender: No OFD packet to send [13:10:21]OFD Sender: No OFD packet to send [13:10:26]OFD Sender: No OFD packet to send [13:10:31]OFD Sender: No OFD packet to send [13:10:36]OFD Sender: No OFD packet to send [13:10:41]OFD Sender: No OFD packet to send [13:10:46]OFD Sender: No OFD packet to send [13:10:51]OFD Sender: No OFD packet to send [13:10:56]OFD Sender: No OFD packet to send [13:11:01]OFD Sender: No OFD packet to send [13:11:06]OFD Sender: No OFD packet to send [13:11:11]OFD Sender: No OFD packet to send [13:11:16]OFD Sender: No OFD packet to send [13:11:21]OFD Sender: No OFD packet to send [13:11:26]OFD Sender: No OFD packet to send [13:11:31]OFD Sender: No OFD packet to send [13:11:36]OFD Sender: No OFD packet to send [13:11:41]OFD Sender: No OFD packet to send [13:11:46]OFD Sender: No OFD packet to send [13:11:51]OFD Sender: No OFD packet to send [13:11:56]OFD Sender: No OFD packet to send [13:12:01]OFD Sender: No OFD packet to send [13:12:06]OFD Sender: No OFD packet to send [13:12:11]OFD Sender: No OFD packet to send [13:12:16]OFD Sender: No OFD packet to send [13:12:21]OFD Sender: No OFD packet to send [13:12:26]OFD Sender: No OFD packet to send [13:12:31]OFD Sender: No OFD packet to send [13:12:36]OFD Sender: No OFD packet to send [13:12:41]OFD Sender: No OFD packet to send [13:12:46]OFD Sender: No OFD packet to send [13:12:51]OFD Sender: No OFD packet to send [13:12:52]accept exits with 9 [13:12:52]New connection [13:12:52]New thread 3067034980 created [13:12:52]Thread 3066891620 joined [13:12:52]Waiting for new connection... [13:12:52] Sock 9.Parse request [13:12:52]Sock 9.Check first char [13:12:52]Sock 9.First char is OK [13:12:52]request: POST /json_proto HTTP/1.0 [13:12:52]Method: POST [13:12:52]URL: /json_proto [13:12:52]Method is POST - this is cgi request [13:12:52]url: /json_proto [13:12:52]query_string will be loaded in cgi processing [13:12:52]execute_cgi json_proto POST (null) [13:12:52]execute_cgi path=json_proto method=POST [13:12:52]POST find Content-Length [13:12:52]Host: 172.17.63.195:8080 [13:12:52]Content-Length: 682 [13:12:52]Content-Type: application/json [13:12:52] [13:12:52]POST finish read [13:12:52]Found Content-Length = 682 [13:12:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:52]execute_script... [13:12:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:52]POST & json_proto [13:12:52]process_json_proto [13:12:52]json parsed OK: [13:12:52]protocol is kg_v1.0 [13:12:52]action value=close_receipt [13:12:52]process_action close_receipt [13:12:52]cmd_close_receipt [13:12:52]MH_GetDate [13:12:52]Write to MH i2c: F0 00 00 1B 04 0E [13:12:52]Write i2c OK [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: F0 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: F0 09 00 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: F0 09 00 1B 04 00 54 DF 20 67 8C D7 20 67 BB [13:12:52]GetLastDocTimeStamp 1730207254 [13:12:52]current date 1730207572 [13:12:52]FM_GetShiftState [13:12:52]SAM_PROTO_GetShiftState [13:12:52]wFMCommunicate request_size=4 [13:12:52]MH_SAM_APDU [13:12:52]CAPDU: 80 13 01 00 [13:12:52]Write to MH i2c: E2 08 00 1C 04 80 13 01 00 00 00 00 00 9D [13:12:52]Write i2c OK [13:12:52]MH_I2C_Read... [13:12:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:52]Read from MH i2c: E2 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: E2 0E 00 [13:12:52]MH_I2C_Read... [13:12:52]Read from MH i2c: E2 0E 00 1C 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 86 [13:12:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:12:52]wFMCommunicate OK [13:12:52]SAM_PROTO_GetShiftState done [13:12:52]FM_GetShiftState done [13:12:52]opened in 1730160431 [13:12:52]opened+sec_in_day 1730246831 [13:12:52]quantity*price = 100015 [13:12:52]sum+1 = 100017 [13:12:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 182 29.10.2024 13:12 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202787 ФПД: 166867687252776 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131252&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202787&fm=166867687252776&tin=02508201610067®Number=0000000000091777&sum=100000 [13:12:53]StoreToDocumentArchive [13:12:53]shift 546 fd 202787 [13:12:53]save to /storage/0546/doc_00202787 [13:12:53]save last doc name /storage/0546/doc_00202787 to /storage/kkm_last_doc_name [13:12:53]save OK [13:12:53]Clear old archive folders... [13:12:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:12:53]tlvbuf is 0126A6B0 [13:12:53]SAM_PROTO_ClearQueue [13:12:53]wFMCommunicate request_size=4 [13:12:53]MH_SAM_APDU [13:12:53]CAPDU: 80 09 00 00 [13:12:53]Write to MH i2c: E2 08 00 29 04 80 09 00 00 00 00 00 00 9F [13:12:53]Write i2c OK [13:12:53]MH_I2C_Read... [13:12:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:12:53]Read from MH i2c: E2 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: E2 03 00 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: E2 03 00 29 04 00 90 00 A1 [13:12:53]RAPDU: 90 00 [13:12:53]wFMCommunicate OK [13:12:53]SAM_PROTO_ClearQueue done [13:12:53]KKMCreateOFDPacket [13:12:53]OFDProtocolAddRootSTLVToBuf [13:12:53]FM_MakeSignedData [13:12:53]FM_MakeSignedData [13:12:53]SAM_PROTO_SignData [13:12:53]wFMCommunicate request_size=4 [13:12:53]MH_SAM_APDU [13:12:53]CAPDU: 80 0D 01 02 [13:12:53]Write to MH i2c: E2 08 00 2A 04 80 0D 01 02 00 00 00 00 A7 [13:12:53]Write i2c OK [13:12:53]MH_I2C_Read... [13:12:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:12:53]Read from MH i2c: E2 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: E2 03 00 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [13:12:53]RAPDU: 90 00 [13:12:53]wFMCommunicate OK [13:12:53]wFMCommunicate request_size=255 [13:12:53]MH_SAM_APDU [13:12:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 54 DF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 23 18 03 00 35 04 06 00 97 [13:12:53]Write to MH i2c: E2 02 01 2B 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 54 DF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 23 18 03 00 35 04 06 00 97 00 00 9E [13:12:53]Write i2c OK [13:12:53]MH_I2C_Read... [13:12:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:53]Read from MH i2c: E2 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: E2 03 00 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [13:12:53]RAPDU: 90 00 [13:12:53]wFMCommunicate OK [13:12:53]wFMCommunicate request_size=10 [13:12:53]MH_SAM_APDU [13:12:53]CAPDU: 80 0D 02 02 05 C3 E9 39 23 28 [13:12:53]Write to MH i2c: E2 0D 00 2C 04 80 0D 02 02 05 00 C3 E9 39 23 28 00 00 E4 [13:12:53]Write i2c OK [13:12:53]MH_I2C_Read... [13:12:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:53]Read from MH i2c: E2 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: E2 03 00 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [13:12:53]RAPDU: 90 00 [13:12:53]wFMCommunicate OK [13:12:53]wFMCommunicate request_size=4 [13:12:53]MH_SAM_APDU [13:12:53]CAPDU: 80 0D 03 02 [13:12:53]Write to MH i2c: E2 08 00 2D 04 80 0D 03 02 00 00 00 00 AC [13:12:53]Write i2c OK [13:12:53]MH_I2C_Read... [13:12:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:12:53]Read from MH i2c: E2 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: E2 0B 00 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: E2 0B 00 2D 04 00 ED B6 15 59 58 FD E1 8C 90 00 80 [13:12:53]RAPDU: ED B6 15 59 58 FD E1 8C 90 00 [13:12:53]wFMCommunicate OK [13:12:53]SAM_PROTO_SignData done [13:12:53]FM_MakeSignedData done [13:12:53]CreateOFDProtocolMessage [13:12:53]wFMCommunicate request_size=4 [13:12:53]MH_SAM_APDU [13:12:53]CAPDU: 80 11 00 00 [13:12:53]Write to MH i2c: E2 08 00 2E 04 80 11 00 00 00 00 00 00 AC [13:12:53]Write i2c OK [13:12:53]MH_I2C_Read... [13:12:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:53]Read from MH i2c: E2 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: E2 17 00 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: E2 17 00 2E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 01 [13:12:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:12:53]wFMCommunicate OK [13:12:53]CreateOFDProtocolMessage done [13:12:53]OFDSenderStorePacket 202787 [13:12:53]StoreOFDPacket docnum=202787 [13:12:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2A 6E 07 01 83 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 54 DF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 23 18 03 00 35 04 06 00 97 C3 E9 39 23 28 ED B6 15 59 58 FD E1 8C [13:12:53]CheckFolder [13:12:53]dirname=/storage/ofd_packets [13:12:53]CheckFolder done [13:12:53]ProducePacketName [13:12:53]name=ofd_packets/00202787 [13:12:53]NVStorageSaveData ofd_packets/00202787 [13:12:53]File name is /storage/ofd_packets/00202787 [13:12:53]Write 301 bytes [13:12:53]NVStorageSaveData done [13:12:53]OFDSenderStorePacket done [13:12:53]KKMCreateOFDPacket done [13:12:53]NVStorageSaveData kkm_last_timestamp [13:12:53]File name is /storage/kkm_last_timestamp [13:12:53]Write 4 bytes [13:12:53]NVStorageSaveData done [13:12:53]ExternCall_PrintAddStr [13:12:53]wPrintStart [13:12:53]Write to MH i2c: 01 00 00 2F 04 33 [13:12:53]Write i2c OK [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: 01 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: 01 07 00 [13:12:53]MH_I2C_Read... [13:12:53]Read from MH i2c: 01 07 00 2F 04 00 00 00 00 00 FF 0F 48 [13:12:53]RasterBufferAndPrint [13:12:53]line Счет N : (1)450574 [13:12:53]line ИНН: 02508201610067 [13:12:53]line Контрольно-Кассовый Чек [13:12:53]line ПРОДАЖА [13:12:53]line ТРК (МРК, ГНК) : 31 [13:12:53]line Товар: 2710124130 [13:12:53]line Аи-92-К-2 [13:12:53]line 14.950 * 66.90 [13:12:53]line = 1000.16 [13:12:53]line НДС 12% НСП 1% [13:12:53]line > о реализуемом товаре [13:12:53]line ОКРУГЛЕНИЕ: -0.16 [13:12:53]line ИТОГО: 1000.00 [13:12:53]line Внесено: 1000.00 [13:12:53]line СДАЧА: 0.00 [13:12:53]line НСП 1% : 8.85 [13:12:53]line НДС 12% : 106.21 [13:12:53]line Наличными: 1000.00 [13:12:53]line Безнал.: 0.00 [13:12:53]line Место: АЗС № 171 "Партнер Нефть" [13:12:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:12:53]line СНО: Общий режим [13:12:53]line Чек 182 29.10.2024 13:12 [13:12:53]line Смена: 546 ФФД: 1.0 [13:12:53]line ЗНМ: 0300000109 [13:12:53]line РНМ: 0000000000091777 [13:12:53]line Версия ККМ: 001 [13:12:53]line ФМ: 0000000000871756 [13:12:53]line ФД: 202787 [13:12:53]line ФПД: 166867687252776 [13:12:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131252&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202787&fm=166867687252776&tin=02508201610067®Number=0000000000091777&sum=100000 [13:12:54]OFD Sender: Processing packet 202787 [packets to send 116, broken 115] [13:12:54]ProducePacketName [13:12:54]name=ofd_packets/00202787 [13:12:54]OFD Sender: To server: pG, [13:12:54]CommunicateWithHost lk.salyk.kg:30040 [13:12:54]ConnectInit lk.salyk.kg [13:12:54]written 0, free lines is 4095 [13:12:54]Connected sock=10 [13:12:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2A 6E 07 01 83 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 54 DF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 23 18 03 00 35 04 06 00 97 C3 E9 39 23 28 ED B6 15 59 58 FD E1 8C [13:12:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CD FE 47 00 18 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 23 18 03 00 F4 03 04 00 10 8B 20 67 B6 04 01 00 00 5F 8F 69 0E 7D FD EA 87 [13:12:54]CommunicateWithHost err = 0 [13:12:54]CheckOFDResponse [13:12:54]1017 (14) - 77093643461234 [13:12:54]1041 (16) - 0000000000871756 [13:12:54]1040 (4) - 202787 [13:12:54]1012 (4) - 29.10.2024 07:13 [13:12:54]1206 (1) - 0 [13:12:54]OFD Sender: Remove packet 202787 [13:12:54]ProducePacketName [13:12:54]name=ofd_packets/00202787 [13:12:54]NVStorageDeleteData [13:12:54]Write to MH i2c: 01 00 00 5A 04 5E [13:12:54]Write i2c OK [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: 01 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: 01 07 00 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: 01 07 00 5A 04 00 00 00 00 00 91 0C 02 [13:12:54]RasterBufferAndPrint [13:12:54]line [13:12:54]line [13:12:54]line [13:12:54]line [13:12:54]line [13:12:54]written 0, free lines is 3223 [13:12:54]MH_Cut [13:12:54]Write to MH i2c: D1 01 00 61 04 01 37 [13:12:54]Write i2c OK [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: D1 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: D1 01 00 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: D1 01 00 61 04 00 36 [13:12:54]Write to MH i2c: 01 00 00 62 04 66 [13:12:54]Write i2c OK [13:12:54]MH_I2C_Read... [13:12:55]OFD Sender: No OFD packet to send [13:12:55]*** Cut start [13:12:55]*** Purtial cut [13:12:55]*** Stage 1: CUTSNS_PIN = 1 [13:12:55]Read from MH i2c: 01 [13:12:55]MH_I2C_Read... [13:12:55]*** Stop cut motor [13:12:55]*** Cut end [13:12:55]Read from MH i2c: 01 07 00 [13:12:55]MH_I2C_Read... [13:12:55]Read from MH i2c: 01 07 00 62 04 00 00 00 00 00 FF 0F 7B [13:12:55]process_action close_receipt done [13:12:55]requested_data is exist [13:12:55]produce_requested_data [13:12:55]requested_item fm.sn is exist - process it [13:12:55]wFMCommunicate request_size=4 [13:12:55]MH_SAM_APDU [13:12:55]CAPDU: 80 11 00 00 [13:12:55]Write to MH i2c: E2 08 00 63 04 80 11 00 00 00 00 00 00 E1 [13:12:55]Write i2c OK [13:12:55]MH_I2C_Read... [13:12:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:55]Read from MH i2c: E2 [13:12:55]MH_I2C_Read... [13:12:55]Read from MH i2c: E2 17 00 [13:12:55]MH_I2C_Read... [13:12:55]Read from MH i2c: E2 17 00 63 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 36 [13:12:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:12:55]wFMCommunicate OK [13:12:55]requested_item fd.num is exist - process it [13:12:55]SAM_PROTO_GetFieldsCounters [13:12:55]wFMCommunicate request_size=4 [13:12:55]MH_SAM_APDU [13:12:55]CAPDU: 80 13 00 00 [13:12:55]Write to MH i2c: E2 08 00 64 04 80 13 00 00 00 00 00 00 E4 [13:12:55]Write i2c OK [13:12:55]MH_I2C_Read... [13:12:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:12:55]Read from MH i2c: E2 [13:12:55]MH_I2C_Read... [13:12:55]Read from MH i2c: E2 62 00 [13:12:55]MH_I2C_Read... [13:12:55]Read from MH i2c: E2 62 00 64 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 23 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 91 [13:12:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 23 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:12:55]wFMCommunicate OK [13:12:55]SAM_PROTO_GetFieldsCounters done [13:12:55]requested_item shift.num is exist - process it [13:12:55]requested_item shift.opened is exist - process it [13:12:55]req_shift_opened [13:12:55]FM_GetShiftState [13:12:55]SAM_PROTO_GetShiftState [13:12:55]wFMCommunicate request_size=4 [13:12:55]MH_SAM_APDU [13:12:55]CAPDU: 80 13 01 00 [13:12:55]Write to MH i2c: E2 08 00 65 04 80 13 01 00 00 00 00 00 E6 [13:12:55]Write i2c OK [13:12:55]MH_I2C_Read... [13:12:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:56]Read from MH i2c: E2 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 0E 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 0E 00 65 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CF [13:12:56]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:12:56]wFMCommunicate OK [13:12:56]SAM_PROTO_GetShiftState done [13:12:56]FM_GetShiftState done [13:12:56]req_shift_opened done [13:12:56]requested_item shift.open_date is exist - process it [13:12:56]req_shift_open_date [13:12:56]req_shift_open_date done [13:12:56]produce_requested_data done [13:12:56]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202787,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:12:56]process_action_free close_receipt [13:12:56]json_value_free [13:12:56]json_value_free done [13:12:56]process_json_proto returns [13:12:56]Send response to host [13:12:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202787,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:12:56]free response buf [13:12:56]execute_script done [13:12:56]execute_script returns [13:12:56]free content buf [13:12:56]Sock 9.Close socket [13:12:56]Sock 9.Thread stoped [13:13:00]OFD Sender: No OFD packet to send [13:13:05]OFD Sender: No OFD packet to send [13:13:10]OFD Sender: No OFD packet to send [13:13:15]OFD Sender: No OFD packet to send [13:13:20]OFD Sender: No OFD packet to send [13:13:25]OFD Sender: No OFD packet to send [13:13:30]OFD Sender: No OFD packet to send [13:13:35]OFD Sender: No OFD packet to send [13:13:40]OFD Sender: No OFD packet to send [13:13:45]OFD Sender: No OFD packet to send [13:13:45]accept exits with 7 [13:13:45]New connection [13:13:45]New thread 3066891620 created [13:13:45]Thread 3067034980 joined [13:13:45]Waiting for new connection... [13:13:45] Sock 7.Parse request [13:13:45]Sock 7.Check first char [13:13:45]Sock 7.First char is OK [13:13:45]request: POST /json_proto HTTP/1.0 [13:13:45]Method: POST [13:13:45]URL: /json_proto [13:13:45]Method is POST - this is cgi request [13:13:45]url: /json_proto [13:13:45]query_string will be loaded in cgi processing [13:13:45]execute_cgi json_proto POST (null) [13:13:45]execute_cgi path=json_proto method=POST [13:13:45]POST find Content-Length [13:13:45]Host: 172.17.63.195:8080 [13:13:45]Content-Length: 679 [13:13:45]Content-Type: application/json [13:13:45] [13:13:45]POST finish read [13:13:45]Found Content-Length = 679 [13:13:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:45]execute_script... [13:13:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:45]POST & json_proto [13:13:45]process_json_proto [13:13:45]json parsed OK: [13:13:45]protocol is kg_v1.0 [13:13:45]action value=close_receipt [13:13:45]process_action close_receipt [13:13:45]cmd_close_receipt [13:13:45]MH_GetDate [13:13:45]Write to MH i2c: F0 00 00 66 04 59 [13:13:45]Write i2c OK [13:13:45]MH_I2C_Read... [13:13:45]Read from MH i2c: F0 [13:13:45]MH_I2C_Read... [13:13:45]Read from MH i2c: F0 09 00 [13:13:45]MH_I2C_Read... [13:13:45]Read from MH i2c: F0 09 00 66 04 00 8A DF 20 67 8C D7 20 67 3C [13:13:45]GetLastDocTimeStamp 1730207572 [13:13:45]current date 1730207626 [13:13:45]FM_GetShiftState [13:13:45]SAM_PROTO_GetShiftState [13:13:45]wFMCommunicate request_size=4 [13:13:45]MH_SAM_APDU [13:13:45]CAPDU: 80 13 01 00 [13:13:45]Write to MH i2c: E2 08 00 67 04 80 13 01 00 00 00 00 00 E8 [13:13:45]Write i2c OK [13:13:45]MH_I2C_Read... [13:13:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:45]Read from MH i2c: E2 [13:13:45]MH_I2C_Read... [13:13:45]Read from MH i2c: E2 0E 00 [13:13:45]MH_I2C_Read... [13:13:45]Read from MH i2c: E2 0E 00 67 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D1 [13:13:45]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:13:45]wFMCommunicate OK [13:13:45]SAM_PROTO_GetShiftState done [13:13:45]FM_GetShiftState done [13:13:45]opened in 1730160431 [13:13:45]opened+sec_in_day 1730246831 [13:13:45]quantity*price = 100050 [13:13:45]sum+1 = 100052 [13:13:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 183 29.10.2024 13:13 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202788 ФПД: 241827297982961 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131346&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202788&fm=241827297982961&tin=02508201610067®Number=0000000000091777&sum=100000 [13:13:47]StoreToDocumentArchive [13:13:47]shift 546 fd 202788 [13:13:47]save to /storage/0546/doc_00202788 [13:13:47]save last doc name /storage/0546/doc_00202788 to /storage/kkm_last_doc_name [13:13:47]save OK [13:13:47]Clear old archive folders... [13:13:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:13:47]tlvbuf is 01271AF0 [13:13:47]SAM_PROTO_ClearQueue [13:13:47]wFMCommunicate request_size=4 [13:13:47]MH_SAM_APDU [13:13:47]CAPDU: 80 09 00 00 [13:13:47]Write to MH i2c: E2 08 00 74 04 80 09 00 00 00 00 00 00 EA [13:13:47]Write i2c OK [13:13:47]MH_I2C_Read... [13:13:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:13:47]Read from MH i2c: E2 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 03 00 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 03 00 74 04 00 90 00 EC [13:13:47]RAPDU: 90 00 [13:13:47]wFMCommunicate OK [13:13:47]SAM_PROTO_ClearQueue done [13:13:47]KKMCreateOFDPacket [13:13:47]OFDProtocolAddRootSTLVToBuf [13:13:47]FM_MakeSignedData [13:13:47]FM_MakeSignedData [13:13:47]SAM_PROTO_SignData [13:13:47]wFMCommunicate request_size=4 [13:13:47]MH_SAM_APDU [13:13:47]CAPDU: 80 0D 01 02 [13:13:47]Write to MH i2c: E2 08 00 75 04 80 0D 01 02 00 00 00 00 F2 [13:13:47]Write i2c OK [13:13:47]MH_I2C_Read... [13:13:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:13:47]Read from MH i2c: E2 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 03 00 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 03 00 75 04 00 90 00 ED [13:13:47]RAPDU: 90 00 [13:13:47]wFMCommunicate OK [13:13:47]wFMCommunicate request_size=255 [13:13:47]MH_SAM_APDU [13:13: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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 8A DF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 24 18 03 00 35 04 06 00 DB F0 CE 31 [13:13:47]Write to MH i2c: E2 02 01 76 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 8A DF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 24 18 03 00 35 04 06 00 DB F0 CE 31 00 00 50 [13:13:47]Write i2c OK [13:13:47]MH_I2C_Read... [13:13:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:47]Read from MH i2c: E2 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 03 00 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 03 00 76 04 00 90 00 EE [13:13:47]RAPDU: 90 00 [13:13:47]wFMCommunicate OK [13:13:47]wFMCommunicate request_size=7 [13:13:47]MH_SAM_APDU [13:13:47]CAPDU: 80 0D 02 02 02 79 F1 [13:13:47]Write to MH i2c: E2 0A 00 77 04 80 0D 02 02 02 00 79 F1 00 00 63 [13:13:47]Write i2c OK [13:13:47]MH_I2C_Read... [13:13:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:47]Read from MH i2c: E2 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 03 00 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 03 00 77 04 00 90 00 EF [13:13:47]RAPDU: 90 00 [13:13:47]wFMCommunicate OK [13:13:47]wFMCommunicate request_size=4 [13:13:47]MH_SAM_APDU [13:13:47]CAPDU: 80 0D 03 02 [13:13:47]Write to MH i2c: E2 08 00 78 04 80 0D 03 02 00 00 00 00 F7 [13:13:47]Write i2c OK [13:13:47]MH_I2C_Read... [13:13:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:13:47]Read from MH i2c: E2 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 0B 00 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 0B 00 78 04 00 E1 88 1B 46 2F DF EB 74 90 00 2F [13:13:47]RAPDU: E1 88 1B 46 2F DF EB 74 90 00 [13:13:47]wFMCommunicate OK [13:13:47]SAM_PROTO_SignData done [13:13:47]FM_MakeSignedData done [13:13:47]CreateOFDProtocolMessage [13:13:47]wFMCommunicate request_size=4 [13:13:47]MH_SAM_APDU [13:13:47]CAPDU: 80 11 00 00 [13:13:47]Write to MH i2c: E2 08 00 79 04 80 11 00 00 00 00 00 00 F7 [13:13:47]Write i2c OK [13:13:47]MH_I2C_Read... [13:13:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:47]Read from MH i2c: E2 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 17 00 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: E2 17 00 79 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4C [13:13:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:13:47]wFMCommunicate OK [13:13:47]CreateOFDProtocolMessage done [13:13:47]OFDSenderStorePacket 202788 [13:13:47]StoreOFDPacket docnum=202788 [13:13:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 40 F2 04 01 AD 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 8A DF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 24 18 03 00 35 04 06 00 DB F0 CE 31 79 F1 E1 88 1B 46 2F DF EB 74 [13:13:47]CheckFolder [13:13:47]dirname=/storage/ofd_packets [13:13:47]CheckFolder done [13:13:47]ProducePacketName [13:13:47]name=ofd_packets/00202788 [13:13:47]NVStorageSaveData ofd_packets/00202788 [13:13:47]File name is /storage/ofd_packets/00202788 [13:13:47]Write 298 bytes [13:13:47]NVStorageSaveData done [13:13:47]OFDSenderStorePacket done [13:13:47]KKMCreateOFDPacket done [13:13:47]NVStorageSaveData kkm_last_timestamp [13:13:47]File name is /storage/kkm_last_timestamp [13:13:47]Write 4 bytes [13:13:47]NVStorageSaveData done [13:13:47]ExternCall_PrintAddStr [13:13:47]wPrintStart [13:13:47]Write to MH i2c: 01 00 00 7A 04 7E [13:13:47]Write i2c OK [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: 01 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: 01 07 00 [13:13:47]MH_I2C_Read... [13:13:47]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 FF 0F 93 [13:13:47]RasterBufferAndPrint [13:13:47]line Счет N : (1)450576 [13:13:47]line ИНН: 02508201610067 [13:13:47]line Контрольно-Кассовый Чек [13:13:47]line ПРОДАЖА [13:13:47]line ТРК (МРК, ГНК) : 11 [13:13:47]line Товар: 2710194210 [13:13:47]line ДТ-К-2 [13:13:47]line 13.130 * 76.20 [13:13:47]line = 1000.51 [13:13:47]line НДС 12% НСП 1% [13:13:47]line > о реализуемом товаре [13:13:47]line ОКРУГЛЕНИЕ: -0.51 [13:13:47]line ИТОГО: 1000.00 [13:13:47]line Внесено: 1000.00 [13:13:47]line СДАЧА: 0.00 [13:13:47]line НСП 1% : 8.85 [13:13:47]line НДС 12% : 106.25 [13:13:47]line Наличными: 1000.00 [13:13:47]line Безнал.: 0.00 [13:13:47]line Место: АЗС № 171 "Партнер Нефть" [13:13:47]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:13:47]line СНО: Общий режим [13:13:47]line Чек 183 29.10.2024 13:13 [13:13:47]line Смена: 546 ФФД: 1.0 [13:13:47]line ЗНМ: 0300000109 [13:13:47]line РНМ: 0000000000091777 [13:13:47]line Версия ККМ: 001 [13:13:47]line ФМ: 0000000000871756 [13:13:47]line ФД: 202788 [13:13:47]line ФПД: 241827297982961 [13:13:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131346&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202788&fm=241827297982961&tin=02508201610067®Number=0000000000091777&sum=100000 [13:13:47]OFD Sender: Processing packet 202788 [packets to send 116, broken 115] [13:13:47]ProducePacketName [13:13:47]name=ofd_packets/00202788 [13:13:47]OFD Sender: To server: pG, [13:13:47]CommunicateWithHost lk.salyk.kg:30040 [13:13:47]ConnectInit lk.salyk.kg [13:13:47]written 0, free lines is 4095 [13:13:48]Connected sock=10 [13:13:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 40 F2 04 01 AD 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 8A DF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 24 18 03 00 35 04 06 00 DB F0 CE 31 79 F1 E1 88 1B 46 2F DF EB 74 [13:13:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 05 A3 47 00 C7 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 24 18 03 00 F4 03 04 00 46 8B 20 67 B6 04 01 00 00 02 55 68 45 40 12 48 BB [13:13:48]CommunicateWithHost err = 0 [13:13:48]CheckOFDResponse [13:13:48]1017 (14) - 77093643461234 [13:13:48]1041 (16) - 0000000000871756 [13:13:48]1040 (4) - 202788 [13:13:48]1012 (4) - 29.10.2024 07:14 [13:13:48]1206 (1) - 0 [13:13:48]OFD Sender: Remove packet 202788 [13:13:48]ProducePacketName [13:13:48]name=ofd_packets/00202788 [13:13:48]NVStorageDeleteData [13:13:48]Write to MH i2c: 01 00 00 A5 04 A9 [13:13:48]Write i2c OK [13:13:48]MH_I2C_Read... [13:13:48]Read from MH i2c: 01 [13:13:48]MH_I2C_Read... [13:13:48]Read from MH i2c: 01 07 00 [13:13:48]MH_I2C_Read... [13:13:48]Read from MH i2c: 01 07 00 A5 04 00 00 00 00 00 90 0C 4C [13:13:48]RasterBufferAndPrint [13:13:48]line [13:13:48]line [13:13:48]line [13:13:48]line [13:13:48]line [13:13:48]written 0, free lines is 3220 [13:13:48]MH_Cut [13:13:48]Write to MH i2c: D1 01 00 AC 04 01 82 [13:13:48]Write i2c OK [13:13:48]MH_I2C_Read... [13:13:48]Read from MH i2c: D1 [13:13:48]MH_I2C_Read... [13:13:48]Read from MH i2c: D1 01 00 [13:13:48]MH_I2C_Read... [13:13:48]Read from MH i2c: D1 01 00 AC 04 00 81 [13:13:48]Write to MH i2c: 01 00 00 AD 04 B1 [13:13:48]Write i2c OK [13:13:48]MH_I2C_Read... [13:13:48]OFD Sender: No OFD packet to send [13:13:49]*** Cut start [13:13:49]*** Purtial cut [13:13:49]*** Stage 1: CUTSNS_PIN = 1 [13:13:49]Read from MH i2c: 01 [13:13:49]MH_I2C_Read... [13:13:49]*** Stop cut motor [13:13:49]*** Cut end [13:13:49]Read from MH i2c: 01 07 00 [13:13:49]MH_I2C_Read... [13:13:49]Read from MH i2c: 01 07 00 AD 04 00 00 00 00 00 FF 0F C6 [13:13:49]process_action close_receipt done [13:13:49]requested_data is exist [13:13:49]produce_requested_data [13:13:49]requested_item fm.sn is exist - process it [13:13:49]wFMCommunicate request_size=4 [13:13:49]MH_SAM_APDU [13:13:49]CAPDU: 80 11 00 00 [13:13:49]Write to MH i2c: E2 08 00 AE 04 80 11 00 00 00 00 00 00 2C [13:13:49]Write i2c OK [13:13:49]MH_I2C_Read... [13:13:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:49]Read from MH i2c: E2 [13:13:49]MH_I2C_Read... [13:13:49]Read from MH i2c: E2 17 00 [13:13:49]MH_I2C_Read... [13:13:49]Read from MH i2c: E2 17 00 AE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 81 [13:13:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:13:49]wFMCommunicate OK [13:13:49]requested_item fd.num is exist - process it [13:13:49]SAM_PROTO_GetFieldsCounters [13:13:49]wFMCommunicate request_size=4 [13:13:49]MH_SAM_APDU [13:13:49]CAPDU: 80 13 00 00 [13:13:49]Write to MH i2c: E2 08 00 AF 04 80 13 00 00 00 00 00 00 2F [13:13:49]Write i2c OK [13:13:49]MH_I2C_Read... [13:13:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:13:49]Read from MH i2c: E2 [13:13:49]MH_I2C_Read... [13:13:49]Read from MH i2c: E2 62 00 [13:13:49]MH_I2C_Read... [13:13:49]Read from MH i2c: E2 62 00 AF 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 24 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 E0 [13:13:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 24 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:13:49]wFMCommunicate OK [13:13:49]SAM_PROTO_GetFieldsCounters done [13:13:49]requested_item shift.num is exist - process it [13:13:49]requested_item shift.opened is exist - process it [13:13:49]req_shift_opened [13:13:49]FM_GetShiftState [13:13:49]SAM_PROTO_GetShiftState [13:13:49]wFMCommunicate request_size=4 [13:13:49]MH_SAM_APDU [13:13:49]CAPDU: 80 13 01 00 [13:13:49]Write to MH i2c: E2 08 00 B0 04 80 13 01 00 00 00 00 00 31 [13:13:49]Write i2c OK [13:13:49]MH_I2C_Read... [13:13:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:49]Read from MH i2c: E2 [13:13:49]MH_I2C_Read... [13:13:49]Read from MH i2c: E2 0E 00 [13:13:49]MH_I2C_Read... [13:13:49]Read from MH i2c: E2 0E 00 B0 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1A [13:13:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:13:49]wFMCommunicate OK [13:13:49]SAM_PROTO_GetShiftState done [13:13:49]FM_GetShiftState done [13:13:49]req_shift_opened done [13:13:49]requested_item shift.open_date is exist - process it [13:13:49]req_shift_open_date [13:13:49]req_shift_open_date done [13:13:49]produce_requested_data done [13:13:49]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202788,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:13:49]process_action_free close_receipt [13:13:49]json_value_free [13:13:49]json_value_free done [13:13:49]process_json_proto returns [13:13:49]Send response to host [13:13:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202788,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:13:49]free response buf [13:13:49]execute_script done [13:13:49]execute_script returns [13:13:49]free content buf [13:13:49]Sock 7.Close socket [13:13:49]Sock 7.Thread stoped [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:04]accept exits with 9 [13:14:04]New connection [13:14:04]New thread 3067034980 created [13:14:04]Thread 3066891620 joined [13:14:04]Waiting for new connection... [13:14:04] Sock 9.Parse request [13:14:04]Sock 9.Check first char [13:14:04]Sock 9.First char is OK [13:14:04]request: POST /json_proto HTTP/1.0 [13:14:04]Method: POST [13:14:04]URL: /json_proto [13:14:04]Method is POST - this is cgi request [13:14:04]url: /json_proto [13:14:04]query_string will be loaded in cgi processing [13:14:04]execute_cgi json_proto POST (null) [13:14:04]execute_cgi path=json_proto method=POST [13:14:04]POST find Content-Length [13:14:04]Host: 172.17.63.195:8080 [13:14:04]Content-Length: 677 [13:14:04]Content-Type: application/json [13:14:04] [13:14:04]POST finish read [13:14:04]Found Content-Length = 677 [13:14:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450575", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:04]execute_script... [13:14:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450575", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:04]POST & json_proto [13:14:04]process_json_proto [13:14:04]json parsed OK: [13:14:04]protocol is kg_v1.0 [13:14:04]action value=close_receipt [13:14:04]process_action close_receipt [13:14:04]cmd_close_receipt [13:14:04]MH_GetDate [13:14:04]Write to MH i2c: F0 00 00 B1 04 A4 [13:14:04]Write i2c OK [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: F0 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: F0 09 00 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: F0 09 00 B1 04 00 9C DF 20 67 8C D7 20 67 99 [13:14:04]GetLastDocTimeStamp 1730207626 [13:14:04]current date 1730207644 [13:14:04]FM_GetShiftState [13:14:04]SAM_PROTO_GetShiftState [13:14:04]wFMCommunicate request_size=4 [13:14:04]MH_SAM_APDU [13:14:04]CAPDU: 80 13 01 00 [13:14:04]Write to MH i2c: E2 08 00 B2 04 80 13 01 00 00 00 00 00 33 [13:14:04]Write i2c OK [13:14:04]MH_I2C_Read... [13:14:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:04]Read from MH i2c: E2 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: E2 0E 00 [13:14:04]MH_I2C_Read... [13:14:04]Read from MH i2c: E2 0E 00 B2 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1C [13:14:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:14:04]wFMCommunicate OK [13:14:04]SAM_PROTO_GetShiftState done [13:14:04]FM_GetShiftState done [13:14:04]opened in 1730160431 [13:14:04]opened+sec_in_day 1730246831 [13:14:04]quantity*price = 40068 [13:14:04]sum+1 = 40069 [13:14:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 184 29.10.2024 13:14 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202789 ФПД: 260150531943801 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131404&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202789&fm=260150531943801&tin=02508201610067®Number=0000000000091777&sum=40000 [13:14:05]StoreToDocumentArchive [13:14:05]shift 546 fd 202789 [13:14:05]save to /storage/0546/doc_00202789 [13:14:05]save last doc name /storage/0546/doc_00202789 to /storage/kkm_last_doc_name [13:14:05]save OK [13:14:05]Clear old archive folders... [13:14:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:14:05]tlvbuf is 012725D0 [13:14:05]SAM_PROTO_ClearQueue [13:14:05]wFMCommunicate request_size=4 [13:14:05]MH_SAM_APDU [13:14:05]CAPDU: 80 09 00 00 [13:14:05]Write to MH i2c: E2 08 00 BF 04 80 09 00 00 00 00 00 00 35 [13:14:05]Write i2c OK [13:14:05]MH_I2C_Read... [13:14:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:14:05]Read from MH i2c: E2 [13:14:05]MH_I2C_Read... [13:14:05]Read from MH i2c: E2 03 00 [13:14:05]MH_I2C_Read... [13:14:05]Read from MH i2c: E2 03 00 BF 04 00 90 00 37 [13:14:05]RAPDU: 90 00 [13:14:05]wFMCommunicate OK [13:14:05]SAM_PROTO_ClearQueue done [13:14:05]KKMCreateOFDPacket [13:14:05]OFDProtocolAddRootSTLVToBuf [13:14:05]FM_MakeSignedData [13:14:05]FM_MakeSignedData [13:14:05]SAM_PROTO_SignData [13:14:05]wFMCommunicate request_size=4 [13:14:05]MH_SAM_APDU [13:14:05]CAPDU: 80 0D 01 02 [13:14:05]Write to MH i2c: E2 08 00 C0 04 80 0D 01 02 00 00 00 00 3D [13:14:05]Write i2c OK [13:14:05]MH_I2C_Read... [13:14:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:14:05]Read from MH i2c: E2 [13:14:05]MH_I2C_Read... [13:14:05]Read from MH i2c: E2 03 00 [13:14:05]MH_I2C_Read... [13:14:05]Read from MH i2c: E2 03 00 C0 04 00 90 00 38 [13:14:05]RAPDU: 90 00 [13:14:05]wFMCommunicate OK [13:14:05]wFMCommunicate request_size=255 [13:14:05]MH_SAM_APDU [13:14:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 9C DF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 18 03 00 35 04 06 00 EC [13:14:05]Write to MH i2c: E2 02 01 C1 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 9C DF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 18 03 00 35 04 06 00 EC 00 00 8B [13:14:05]Write i2c OK [13:14:05]MH_I2C_Read... [13:14:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:05]Read from MH i2c: E2 [13:14:05]MH_I2C_Read... [13:14:05]Read from MH i2c: E2 03 00 [13:14:05]MH_I2C_Read... [13:14:05]Read from MH i2c: E2 03 00 C1 04 00 90 00 39 [13:14:05]RAPDU: 90 00 [13:14:05]wFMCommunicate OK [13:14:05]wFMCommunicate request_size=10 [13:14:05]MH_SAM_APDU [13:14:05]CAPDU: 80 0D 02 02 05 9B 04 0B 6D 79 [13:14:05]Write to MH i2c: E2 0D 00 C2 04 80 0D 02 02 05 00 9B 04 0B 6D 79 00 00 DA [13:14:05]Write i2c OK [13:14:05]MH_I2C_Read... [13:14:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:05]Read from MH i2c: E2 [13:14:05]MH_I2C_Read... [13:14:05]Read from MH i2c: E2 03 00 [13:14:05]MH_I2C_Read... [13:14:05]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [13:14:05]RAPDU: 90 00 [13:14:05]wFMCommunicate OK [13:14:05]wFMCommunicate request_size=4 [13:14:05]MH_SAM_APDU [13:14:05]CAPDU: 80 0D 03 02 [13:14:05]Write to MH i2c: E2 08 00 C3 04 80 0D 03 02 00 00 00 00 42 [13:14:05]Write i2c OK [13:14:05]MH_I2C_Read... [13:14:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:06]Read from MH i2c: E2 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: E2 0B 00 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: E2 0B 00 C3 04 00 7B DA FA 5F 15 6B 40 94 90 00 45 [13:14:06]RAPDU: 7B DA FA 5F 15 6B 40 94 90 00 [13:14:06]wFMCommunicate OK [13:14:06]SAM_PROTO_SignData done [13:14:06]FM_MakeSignedData done [13:14:06]CreateOFDProtocolMessage [13:14:06]wFMCommunicate request_size=4 [13:14:06]MH_SAM_APDU [13:14:06]CAPDU: 80 11 00 00 [13:14:06]Write to MH i2c: E2 08 00 C4 04 80 11 00 00 00 00 00 00 42 [13:14:06]Write i2c OK [13:14:06]MH_I2C_Read... [13:14:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:06]Read from MH i2c: E2 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: E2 17 00 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: E2 17 00 C4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 97 [13:14:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:14:06]wFMCommunicate OK [13:14:06]CreateOFDProtocolMessage done [13:14:06]OFDSenderStorePacket 202789 [13:14:06]StoreOFDPacket docnum=202789 [13:14:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4C 1A 07 01 E1 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 9C DF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 18 03 00 35 04 06 00 EC 9B 04 0B 6D 79 7B DA FA 5F 15 6B 40 94 [13:14:06]CheckFolder [13:14:06]dirname=/storage/ofd_packets [13:14:06]CheckFolder done [13:14:06]ProducePacketName [13:14:06]name=ofd_packets/00202789 [13:14:06]NVStorageSaveData ofd_packets/00202789 [13:14:06]File name is /storage/ofd_packets/00202789 [13:14:06]Write 301 bytes [13:14:06]NVStorageSaveData done [13:14:06]OFDSenderStorePacket done [13:14:06]KKMCreateOFDPacket done [13:14:06]NVStorageSaveData kkm_last_timestamp [13:14:06]File name is /storage/kkm_last_timestamp [13:14:06]Write 4 bytes [13:14:06]NVStorageSaveData done [13:14:06]ExternCall_PrintAddStr [13:14:06]wPrintStart [13:14:06]Write to MH i2c: 01 00 00 C5 04 C9 [13:14:06]Write i2c OK [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: 01 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: 01 07 00 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: 01 07 00 C5 04 00 00 00 00 00 FF 0F DE [13:14:06]RasterBufferAndPrint [13:14:06]line Счет N : (1)450575 [13:14:06]line ИНН: 02508201610067 [13:14:06]line Контрольно-Кассовый Чек [13:14:06]line ПРОДАЖА [13:14:06]line ТРК (МРК, ГНК) : 51 [13:14:06]line Товар: 2710124500 [13:14:06]line Аи-95-К-3 [13:14:06]line 5.400 * 74.20 [13:14:06]line = 400.68 [13:14:06]line НДС 12% НСП 1% [13:14:06]line > о реализуемом товаре [13:14:06]line ОКРУГЛЕНИЕ: -0.68 [13:14:06]line ИТОГО: 400.00 [13:14:06]line Внесено: 400.00 [13:14:06]line СДАЧА: 0.00 [13:14:06]line НСП 1% : 3.55 [13:14:06]line НДС 12% : 42.55 [13:14:06]line Наличными: 400.00 [13:14:06]line Безнал.: 0.00 [13:14:06]line Место: АЗС № 171 "Партнер Нефть" [13:14:06]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:14:06]line СНО: Общий режим [13:14:06]line Чек 184 29.10.2024 13:14 [13:14:06]line Смена: 546 ФФД: 1.0 [13:14:06]line ЗНМ: 0300000109 [13:14:06]line РНМ: 0000000000091777 [13:14:06]line Версия ККМ: 001 [13:14:06]line ФМ: 0000000000871756 [13:14:06]line ФД: 202789 [13:14:06]line ФПД: 260150531943801 [13:14:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131404&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202789&fm=260150531943801&tin=02508201610067®Number=0000000000091777&sum=40000 [13:14:06]OFD Sender: Processing packet 202789 [packets to send 116, broken 115] [13:14:06]ProducePacketName [13:14:06]name=ofd_packets/00202789 [13:14:06]OFD Sender: To server: pG, [13:14:06]CommunicateWithHost lk.salyk.kg:30040 [13:14:06]ConnectInit lk.salyk.kg [13:14:06]written 0, free lines is 4095 [13:14:06]Connected sock=7 [13:14:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4C 1A 07 01 E1 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 9C DF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 18 03 00 35 04 06 00 EC 9B 04 0B 6D 79 7B DA FA 5F 15 6B 40 94 [13:14:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 80 DF 47 00 80 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 25 18 03 00 F4 03 04 00 58 8B 20 67 B6 04 01 00 00 01 4C 79 28 90 CB 4B 6D [13:14:06]CommunicateWithHost err = 0 [13:14:06]CheckOFDResponse [13:14:06]1017 (14) - 77093643461234 [13:14:06]1041 (16) - 0000000000871756 [13:14:06]1040 (4) - 202789 [13:14:06]1012 (4) - 29.10.2024 07:14 [13:14:06]1206 (1) - 0 [13:14:06]OFD Sender: Remove packet 202789 [13:14:06]ProducePacketName [13:14:06]name=ofd_packets/00202789 [13:14:06]NVStorageDeleteData [13:14:06]Write to MH i2c: 01 00 00 F0 04 F4 [13:14:06]Write i2c OK [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: 01 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: 01 07 00 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: 01 07 00 F0 04 00 00 00 00 00 90 0C 97 [13:14:06]RasterBufferAndPrint [13:14:06]line [13:14:06]line [13:14:06]line [13:14:06]line [13:14:06]line [13:14:06]written 0, free lines is 3220 [13:14:06]MH_Cut [13:14:06]Write to MH i2c: D1 01 00 F7 04 01 CD [13:14:06]Write i2c OK [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: D1 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: D1 01 00 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: D1 01 00 F7 04 00 CC [13:14:06]Write to MH i2c: 01 00 00 F8 04 FC [13:14:06]Write i2c OK [13:14:06]MH_I2C_Read... [13:14:07]OFD Sender: No OFD packet to send [13:14:07]*** Cut start [13:14:07]*** Purtial cut [13:14:07]*** Stage 1: CUTSNS_PIN = 1 [13:14:07]Read from MH i2c: 01 [13:14:08]MH_I2C_Read... [13:14:08]*** Stop cut motor [13:14:08]*** Cut end [13:14:08]Read from MH i2c: 01 07 00 [13:14:08]MH_I2C_Read... [13:14:08]Read from MH i2c: 01 07 00 F8 04 00 00 00 00 00 FF 0F 11 [13:14:08]process_action close_receipt done [13:14:08]requested_data is exist [13:14:08]produce_requested_data [13:14:08]requested_item fm.sn is exist - process it [13:14:08]wFMCommunicate request_size=4 [13:14:08]MH_SAM_APDU [13:14:08]CAPDU: 80 11 00 00 [13:14:08]Write to MH i2c: E2 08 00 F9 04 80 11 00 00 00 00 00 00 77 [13:14:08]Write i2c OK [13:14:08]MH_I2C_Read... [13:14:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:08]Read from MH i2c: E2 [13:14:08]MH_I2C_Read... [13:14:08]Read from MH i2c: E2 17 00 [13:14:08]MH_I2C_Read... [13:14:08]Read from MH i2c: E2 17 00 F9 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CC [13:14:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:14:08]wFMCommunicate OK [13:14:08]requested_item fd.num is exist - process it [13:14:08]SAM_PROTO_GetFieldsCounters [13:14:08]wFMCommunicate request_size=4 [13:14:08]MH_SAM_APDU [13:14:08]CAPDU: 80 13 00 00 [13:14:08]Write to MH i2c: E2 08 00 FA 04 80 13 00 00 00 00 00 00 7A [13:14:08]Write i2c OK [13:14:08]MH_I2C_Read... [13:14:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:08]Read from MH i2c: E2 [13:14:08]MH_I2C_Read... [13:14:08]Read from MH i2c: E2 62 00 [13:14:08]MH_I2C_Read... [13:14:08]Read from MH i2c: E2 62 00 FA 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 25 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [13:14:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 25 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:14:08]wFMCommunicate OK [13:14:08]SAM_PROTO_GetFieldsCounters done [13:14:08]requested_item shift.num is exist - process it [13:14:08]requested_item shift.opened is exist - process it [13:14:08]req_shift_opened [13:14:08]FM_GetShiftState [13:14:08]SAM_PROTO_GetShiftState [13:14:08]wFMCommunicate request_size=4 [13:14:08]MH_SAM_APDU [13:14:08]CAPDU: 80 13 01 00 [13:14:08]Write to MH i2c: E2 08 00 FB 04 80 13 01 00 00 00 00 00 7C [13:14:08]Write i2c OK [13:14:08]MH_I2C_Read... [13:14:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:08]Read from MH i2c: E2 [13:14:08]MH_I2C_Read... [13:14:08]Read from MH i2c: E2 0E 00 [13:14:08]MH_I2C_Read... [13:14:08]Read from MH i2c: E2 0E 00 FB 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 65 [13:14:08]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:14:08]wFMCommunicate OK [13:14:08]SAM_PROTO_GetShiftState done [13:14:08]FM_GetShiftState done [13:14:08]req_shift_opened done [13:14:08]requested_item shift.open_date is exist - process it [13:14:08]req_shift_open_date [13:14:08]req_shift_open_date done [13:14:08]produce_requested_data done [13:14:08]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202789,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:14:08]process_action_free close_receipt [13:14:08]json_value_free [13:14:08]json_value_free done [13:14:08]process_json_proto returns [13:14:08]Send response to host [13:14:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202789,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:14:08]free response buf [13:14:08]execute_script done [13:14:08]execute_script returns [13:14:08]free content buf [13:14:08]Sock 9.Close socket [13:14:08]Sock 9.Thread stoped [13:14:12]OFD Sender: No OFD packet to send [13:14:17]OFD Sender: No OFD packet to send [13:14:22]OFD Sender: No OFD packet to send [13:14:27]OFD Sender: No OFD packet to send [13:14:32]OFD Sender: No OFD packet to send [13:14:37]OFD Sender: No OFD packet to send [13:14:42]OFD Sender: No OFD packet to send [13:14:47]OFD Sender: No OFD packet to send [13:14:52]OFD Sender: No OFD packet to send [13:14:57]OFD Sender: No OFD packet to send [13:15:02]OFD Sender: No OFD packet to send [13:15:07]OFD Sender: No OFD packet to send [13:15:12]OFD Sender: No OFD packet to send [13:15:17]OFD Sender: No OFD packet to send [13:15:22]OFD Sender: No OFD packet to send [13:15:27]OFD Sender: No OFD packet to send [13:15:32]OFD Sender: No OFD packet to send [13:15:37]OFD Sender: No OFD packet to send [13:15:42]OFD Sender: No OFD packet to send [13:15:47]OFD Sender: No OFD packet to send [13:15:52]OFD Sender: No OFD packet to send [13:15:57]OFD Sender: No OFD packet to send [13:16:02]OFD Sender: No OFD packet to send [13:16:07]OFD Sender: No OFD packet to send [13:16:12]OFD Sender: No OFD packet to send [13:16:17]OFD Sender: No OFD packet to send [13:16:22]OFD Sender: No OFD packet to send [13:16:27]OFD Sender: No OFD packet to send [13:16:32]OFD Sender: No OFD packet to send [13:16:37]OFD Sender: No OFD packet to send [13:16:42]OFD Sender: No OFD packet to send [13:16:47]OFD Sender: No OFD packet to send [13:16:52]OFD Sender: No OFD packet to send [13:16:57]OFD Sender: No OFD packet to send [13:17:02]OFD Sender: No OFD packet to send [13:17:07]OFD Sender: No OFD packet to send [13:17:12]OFD Sender: No OFD packet to send [13:17:17]OFD Sender: No OFD packet to send [13:17:22]OFD Sender: No OFD packet to send [13:17:27]OFD Sender: No OFD packet to send [13:17:32]OFD Sender: No OFD packet to send [13:17:37]OFD Sender: No OFD packet to send [13:17:42]OFD Sender: No OFD packet to send [13:17:47]OFD Sender: No OFD packet to send [13:17:52]OFD Sender: No OFD packet to send [13:17:57]OFD Sender: No OFD packet to send [13:18:02]OFD Sender: No OFD packet to send [13:18:07]OFD Sender: No OFD packet to send [13:18:12]OFD Sender: No OFD packet to send [13:18:17]OFD Sender: No OFD packet to send [13:18:22]OFD Sender: No OFD packet to send [13:18:27]OFD Sender: No OFD packet to send [13:18:32]OFD Sender: No OFD packet to send [13:18:37]OFD Sender: No OFD packet to send [13:18:42]OFD Sender: No OFD packet to send [13:18:47]OFD Sender: No OFD packet to send [13:18:48]accept exits with 10 [13:18:48]New connection [13:18:48]New thread 3066891620 created [13:18:48]Thread 3067034980 joined [13:18:48]Waiting for new connection... [13:18:48] Sock 10.Parse request [13:18:48]Sock 10.Check first char [13:18:48]Sock 10.First char is OK [13:18:48]request: POST /json_proto HTTP/1.0 [13:18:48]Method: POST [13:18:48]URL: /json_proto [13:18:48]Method is POST - this is cgi request [13:18:48]url: /json_proto [13:18:48]query_string will be loaded in cgi processing [13:18:48]execute_cgi json_proto POST (null) [13:18:48]execute_cgi path=json_proto method=POST [13:18:48]POST find Content-Length [13:18:48]Host: 172.17.63.195:8080 [13:18:48]Content-Length: 677 [13:18:48]Content-Type: application/json [13:18:48] [13:18:48]POST finish read [13:18:48]Found Content-Length = 677 [13:18:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:18:48]execute_script... [13:18: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)450577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:18:48]POST & json_proto [13:18:48]process_json_proto [13:18:48]json parsed OK: [13:18:48]protocol is kg_v1.0 [13:18:48]action value=close_receipt [13:18:48]process_action close_receipt [13:18:48]cmd_close_receipt [13:18:48]MH_GetDate [13:18:48]Write to MH i2c: F0 00 00 FC 04 EF [13:18:48]Write i2c OK [13:18:48]MH_I2C_Read... [13:18:48]Read from MH i2c: F0 [13:18:48]MH_I2C_Read... [13:18:48]Read from MH i2c: F0 09 00 [13:18:48]MH_I2C_Read... [13:18:48]Read from MH i2c: F0 09 00 FC 04 00 B8 E0 20 67 8C D7 20 67 01 [13:18:48]GetLastDocTimeStamp 1730207644 [13:18:48]current date 1730207928 [13:18:48]FM_GetShiftState [13:18:48]SAM_PROTO_GetShiftState [13:18:48]wFMCommunicate request_size=4 [13:18:48]MH_SAM_APDU [13:18:48]CAPDU: 80 13 01 00 [13:18:48]Write to MH i2c: E2 08 00 FD 04 80 13 01 00 00 00 00 00 7E [13:18:48]Write i2c OK [13:18:48]MH_I2C_Read... [13:18:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:48]Read from MH i2c: E2 [13:18:48]MH_I2C_Read... [13:18:48]Read from MH i2c: E2 0E 00 [13:18:48]MH_I2C_Read... [13:18:48]Read from MH i2c: E2 0E 00 FD 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 67 [13:18:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:18:48]wFMCommunicate OK [13:18:48]SAM_PROTO_GetShiftState done [13:18:48]FM_GetShiftState done [13:18:48]opened in 1730160431 [13:18:48]opened+sec_in_day 1730246831 [13:18:48]quantity*price = 55058 [13:18:48]sum+1 = 55060 [13:18:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.47 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 185 29.10.2024 13:18 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202790 ФПД: 85941239835106 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131848&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202790&fm=85941239835106&tin=02508201610067®Number=0000000000091777&sum=55000 [13:18:49]StoreToDocumentArchive [13:18:49]shift 546 fd 202790 [13:18:49]save to /storage/0546/doc_00202790 [13:18:49]save last doc name /storage/0546/doc_00202790 to /storage/kkm_last_doc_name [13:18:49]save OK [13:18:49]Clear old archive folders... [13:18:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:18:49]tlvbuf is 01278C90 [13:18:49]SAM_PROTO_ClearQueue [13:18:49]wFMCommunicate request_size=4 [13:18:49]MH_SAM_APDU [13:18:49]CAPDU: 80 09 00 00 [13:18:49]Write to MH i2c: E2 08 00 0A 05 80 09 00 00 00 00 00 00 81 [13:18:49]Write i2c OK [13:18:49]MH_I2C_Read... [13:18:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:18:49]Read from MH i2c: E2 [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: E2 03 00 [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: E2 03 00 0A 05 00 90 00 83 [13:18:49]RAPDU: 90 00 [13:18:49]wFMCommunicate OK [13:18:49]SAM_PROTO_ClearQueue done [13:18:49]KKMCreateOFDPacket [13:18:49]OFDProtocolAddRootSTLVToBuf [13:18:49]FM_MakeSignedData [13:18:49]FM_MakeSignedData [13:18:49]SAM_PROTO_SignData [13:18:49]wFMCommunicate request_size=4 [13:18:49]MH_SAM_APDU [13:18:49]CAPDU: 80 0D 01 02 [13:18:49]Write to MH i2c: E2 08 00 0B 05 80 0D 01 02 00 00 00 00 89 [13:18:49]Write i2c OK [13:18:49]MH_I2C_Read... [13:18:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:18:49]Read from MH i2c: E2 [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: E2 03 00 [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: E2 03 00 0B 05 00 90 00 84 [13:18:49]RAPDU: 90 00 [13:18:49]wFMCommunicate OK [13:18:49]wFMCommunicate request_size=255 [13:18:49]MH_SAM_APDU [13:18:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 B8 E0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 26 18 03 00 35 04 06 00 4E [13:18:49]Write to MH i2c: E2 02 01 0C 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 B8 E0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 26 18 03 00 35 04 06 00 4E 00 00 C0 [13:18:49]Write i2c OK [13:18:49]MH_I2C_Read... [13:18:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:49]Read from MH i2c: E2 [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: E2 03 00 [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: E2 03 00 0C 05 00 90 00 85 [13:18:49]RAPDU: 90 00 [13:18:49]wFMCommunicate OK [13:18:49]wFMCommunicate request_size=10 [13:18:49]MH_SAM_APDU [13:18:49]CAPDU: 80 0D 02 02 05 29 C1 12 69 E2 [13:18:49]Write to MH i2c: E2 0D 00 0D 05 80 0D 02 02 05 00 29 C1 12 69 E2 00 00 DD [13:18:49]Write i2c OK [13:18:49]MH_I2C_Read... [13:18:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:49]Read from MH i2c: E2 [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: E2 03 00 [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: E2 03 00 0D 05 00 90 00 86 [13:18:49]RAPDU: 90 00 [13:18:49]wFMCommunicate OK [13:18:49]wFMCommunicate request_size=4 [13:18:49]MH_SAM_APDU [13:18:49]CAPDU: 80 0D 03 02 [13:18:49]Write to MH i2c: E2 08 00 0E 05 80 0D 03 02 00 00 00 00 8E [13:18:49]Write i2c OK [13:18:49]MH_I2C_Read... [13:18:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:18:49]Read from MH i2c: E2 [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: E2 0B 00 [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: E2 0B 00 0E 05 00 FC D0 46 AE 9A 31 C0 AA 90 00 84 [13:18:49]RAPDU: FC D0 46 AE 9A 31 C0 AA 90 00 [13:18:49]wFMCommunicate OK [13:18:49]SAM_PROTO_SignData done [13:18:49]FM_MakeSignedData done [13:18:49]CreateOFDProtocolMessage [13:18:49]wFMCommunicate request_size=4 [13:18:49]MH_SAM_APDU [13:18:49]CAPDU: 80 11 00 00 [13:18:49]Write to MH i2c: E2 08 00 0F 05 80 11 00 00 00 00 00 00 8E [13:18:49]Write i2c OK [13:18:49]MH_I2C_Read... [13:18:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:49]Read from MH i2c: E2 [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: E2 17 00 [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: E2 17 00 0F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E3 [13:18:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:18:49]wFMCommunicate OK [13:18:49]CreateOFDProtocolMessage done [13:18:49]OFDSenderStorePacket 202790 [13:18:49]StoreOFDPacket docnum=202790 [13:18:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6A B2 07 01 E6 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 B8 E0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 26 18 03 00 35 04 06 00 4E 29 C1 12 69 E2 FC D0 46 AE 9A 31 C0 AA [13:18:49]CheckFolder [13:18:49]dirname=/storage/ofd_packets [13:18:49]CheckFolder done [13:18:49]ProducePacketName [13:18:49]name=ofd_packets/00202790 [13:18:49]NVStorageSaveData ofd_packets/00202790 [13:18:49]File name is /storage/ofd_packets/00202790 [13:18:49]Write 301 bytes [13:18:49]NVStorageSaveData done [13:18:49]OFDSenderStorePacket done [13:18:49]KKMCreateOFDPacket done [13:18:49]NVStorageSaveData kkm_last_timestamp [13:18:49]File name is /storage/kkm_last_timestamp [13:18:49]Write 4 bytes [13:18:49]NVStorageSaveData done [13:18:49]ExternCall_PrintAddStr [13:18:49]wPrintStart [13:18:49]Write to MH i2c: 01 00 00 10 05 15 [13:18:49]Write i2c OK [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: 01 [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: 01 07 00 [13:18:49]MH_I2C_Read... [13:18:49]Read from MH i2c: 01 07 00 10 05 00 00 00 00 00 FF 0F 2A [13:18:49]RasterBufferAndPrint [13:18:49]line Счет N : (1)450577 [13:18:49]line ИНН: 02508201610067 [13:18:49]line Контрольно-Кассовый Чек [13:18:49]line ПРОДАЖА [13:18:49]line ТРК (МРК, ГНК) : 31 [13:18:49]line Товар: 2710124130 [13:18:49]line Аи-92-К-2 [13:18:49]line 8.230 * 66.90 [13:18:49]line = 550.59 [13:18:49]line НДС 12% НСП 1% [13:18:49]line > о реализуемом товаре [13:18:49]line ОКРУГЛЕНИЕ: -0.59 [13:18:49]line ИТОГО: 550.00 [13:18:49]line Внесено: 550.00 [13:18:49]line СДАЧА: 0.00 [13:18:49]line НСП 1% : 4.87 [13:18:49]line НДС 12% : 58.47 [13:18:49]line Наличными: 550.00 [13:18:49]line Безнал.: 0.00 [13:18:49]line Место: АЗС № 171 "Партнер Нефть" [13:18:49]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:18:49]line СНО: Общий режим [13:18:49]line Чек 185 29.10.2024 13:18 [13:18:49]line Смена: 546 ФФД: 1.0 [13:18:49]line ЗНМ: 0300000109 [13:18:49]line РНМ: 0000000000091777 [13:18:49]line Версия ККМ: 001 [13:18:49]line ФМ: 0000000000871756 [13:18:49]line ФД: 202790 [13:18:49]line ФПД: 85941239835106 [13:18:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T131848&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202790&fm=85941239835106&tin=02508201610067®Number=0000000000091777&sum=55000 [13:18:50]OFD Sender: Processing packet 202790 [packets to send 116, broken 115] [13:18:50]ProducePacketName [13:18:50]name=ofd_packets/00202790 [13:18:50]OFD Sender: To server: pG, [13:18:50]CommunicateWithHost lk.salyk.kg:30040 [13:18:50]ConnectInit lk.salyk.kg [13:18:50]written 0, free lines is 4095 [13:18:50]Connected sock=9 [13:18:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6A B2 07 01 E6 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 B8 E0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 26 18 03 00 35 04 06 00 4E 29 C1 12 69 E2 FC D0 46 AE 9A 31 C0 AA [13:18:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 39 E4 47 00 00 E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 26 18 03 00 F4 03 04 00 74 8C 20 67 B6 04 01 00 00 57 CD D4 C5 AA EC 64 37 [13:18:50]CommunicateWithHost err = 0 [13:18:50]CheckOFDResponse [13:18:50]1017 (14) - 77093643461234 [13:18:50]1041 (16) - 0000000000871756 [13:18:50]1040 (4) - 202790 [13:18:50]1012 (4) - 29.10.2024 07:19 [13:18:50]1206 (1) - 0 [13:18:50]OFD Sender: Remove packet 202790 [13:18:50]ProducePacketName [13:18:50]name=ofd_packets/00202790 [13:18:50]NVStorageDeleteData [13:18:50]Write to MH i2c: 01 00 00 3B 05 40 [13:18:50]Write i2c OK [13:18:50]MH_I2C_Read... [13:18:50]Read from MH i2c: 01 [13:18:50]MH_I2C_Read... [13:18:50]Read from MH i2c: 01 07 00 [13:18:50]MH_I2C_Read... [13:18:50]Read from MH i2c: 01 07 00 3B 05 00 00 00 00 00 93 0C E6 [13:18:50]RasterBufferAndPrint [13:18:50]line [13:18:50]line [13:18:50]line [13:18:50]line [13:18:50]line [13:18:50]written 0, free lines is 3223 [13:18:50]MH_Cut [13:18:50]Write to MH i2c: D1 01 00 42 05 01 19 [13:18:50]Write i2c OK [13:18:50]MH_I2C_Read... [13:18:50]Read from MH i2c: D1 [13:18:50]MH_I2C_Read... [13:18:50]Read from MH i2c: D1 01 00 [13:18:50]MH_I2C_Read... [13:18:50]Read from MH i2c: D1 01 00 42 05 00 18 [13:18:50]Write to MH i2c: 01 00 00 43 05 48 [13:18:50]Write i2c OK [13:18:50]MH_I2C_Read... [13:18:50]OFD Sender: No OFD packet to send [13:18:51]*** Cut start [13:18:51]*** Purtial cut [13:18:51]*** Stage 1: CUTSNS_PIN = 1 [13:18:51]Read from MH i2c: 01 [13:18:51]MH_I2C_Read... [13:18:51]*** Stop cut motor [13:18:51]*** Cut end [13:18:51]Read from MH i2c: 01 07 00 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: 01 07 00 43 05 00 00 00 00 00 FF 0F 5D [13:18:51]process_action close_receipt done [13:18:51]requested_data is exist [13:18:51]produce_requested_data [13:18:51]requested_item fm.sn is exist - process it [13:18:51]wFMCommunicate request_size=4 [13:18:51]MH_SAM_APDU [13:18:51]CAPDU: 80 11 00 00 [13:18:51]Write to MH i2c: E2 08 00 44 05 80 11 00 00 00 00 00 00 C3 [13:18:51]Write i2c OK [13:18:51]MH_I2C_Read... [13:18:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:51]Read from MH i2c: E2 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 17 00 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 17 00 44 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 18 [13:18:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:18:51]wFMCommunicate OK [13:18:51]requested_item fd.num is exist - process it [13:18:51]SAM_PROTO_GetFieldsCounters [13:18:51]wFMCommunicate request_size=4 [13:18:51]MH_SAM_APDU [13:18:51]CAPDU: 80 13 00 00 [13:18:51]Write to MH i2c: E2 08 00 45 05 80 13 00 00 00 00 00 00 C6 [13:18:51]Write i2c OK [13:18:51]MH_I2C_Read... [13:18:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:18:51]Read from MH i2c: E2 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 62 00 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 62 00 45 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 26 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 7F [13:18:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 26 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:18:51]wFMCommunicate OK [13:18:51]SAM_PROTO_GetFieldsCounters done [13:18:51]requested_item shift.num is exist - process it [13:18:51]requested_item shift.opened is exist - process it [13:18:51]req_shift_opened [13:18:51]FM_GetShiftState [13:18:51]SAM_PROTO_GetShiftState [13:18:51]wFMCommunicate request_size=4 [13:18:51]MH_SAM_APDU [13:18:51]CAPDU: 80 13 01 00 [13:18:51]Write to MH i2c: E2 08 00 46 05 80 13 01 00 00 00 00 00 C8 [13:18:51]Write i2c OK [13:18:51]MH_I2C_Read... [13:18:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:51]Read from MH i2c: E2 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 0E 00 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 0E 00 46 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B1 [13:18:51]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:18:51]wFMCommunicate OK [13:18:51]SAM_PROTO_GetShiftState done [13:18:51]FM_GetShiftState done [13:18:51]req_shift_opened done [13:18:51]requested_item shift.open_date is exist - process it [13:18:51]req_shift_open_date [13:18:51]req_shift_open_date done [13:18:51]produce_requested_data done [13:18:51]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202790,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:18:51]process_action_free close_receipt [13:18:51]json_value_free [13:18:51]json_value_free done [13:18:51]process_json_proto returns [13:18:51]Send response to host [13:18:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202790,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:18:51]free response buf [13:18:51]execute_script done [13:18:51]execute_script returns [13:18:51]free content buf [13:18:51]Sock 10.Close socket [13:18:51]Sock 10.Thread stoped [13:18:55]OFD Sender: No OFD packet to send [13:19:00]OFD Sender: No OFD packet to send [13:19:05]OFD Sender: No OFD packet to send [13:19:10]OFD Sender: No OFD packet to send [13:19:15]OFD Sender: No OFD packet to send [13:19:20]OFD Sender: No OFD packet to send [13:19:25]OFD Sender: No OFD packet to send [13:19:30]OFD Sender: No OFD packet to send [13:19:35]OFD Sender: No OFD packet to send [13:19:40]OFD Sender: No OFD packet to send [13:19:45]OFD Sender: No OFD packet to send [13:19:51]OFD Sender: No OFD packet to send [13:19:56]OFD Sender: No OFD packet to send [13:20:01]OFD Sender: No OFD packet to send [13:20:06]OFD Sender: No OFD packet to send [13:20:11]OFD Sender: No OFD packet to send [13:20:16]OFD Sender: No OFD packet to send [13:20:21]OFD Sender: No OFD packet to send [13:20:21]accept exits with 7 [13:20:21]New connection [13:20:21]New thread 3067034980 created [13:20:21]Thread 3066891620 joined [13:20:21]Waiting for new connection... [13:20:21] Sock 7.Parse request [13:20:21]Sock 7.Check first char [13:20:21]Sock 7.First char is OK [13:20:21]request: POST /json_proto HTTP/1.0 [13:20:21]Method: POST [13:20:21]URL: /json_proto [13:20:21]Method is POST - this is cgi request [13:20:21]url: /json_proto [13:20:21]query_string will be loaded in cgi processing [13:20:21]execute_cgi json_proto POST (null) [13:20:21]execute_cgi path=json_proto method=POST [13:20:21]POST find Content-Length [13:20:21]Host: 172.17.63.195:8080 [13:20:21]Content-Length: 677 [13:20:21]Content-Type: application/json [13:20:21] [13:20:21]POST finish read [13:20:21]Found Content-Length = 677 [13:20:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:21]execute_script... [13:20:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:21]POST & json_proto [13:20:21]process_json_proto [13:20:21]json parsed OK: [13:20:21]protocol is kg_v1.0 [13:20:21]action value=close_receipt [13:20:21]process_action close_receipt [13:20:21]cmd_close_receipt [13:20:21]MH_GetDate [13:20:21]Write to MH i2c: F0 00 00 47 05 3B [13:20:21]Write i2c OK [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: F0 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: F0 09 00 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: F0 09 00 47 05 00 15 E1 20 67 8C D7 20 67 AB [13:20:21]GetLastDocTimeStamp 1730207928 [13:20:21]current date 1730208021 [13:20:21]FM_GetShiftState [13:20:21]SAM_PROTO_GetShiftState [13:20:21]wFMCommunicate request_size=4 [13:20:21]MH_SAM_APDU [13:20:21]CAPDU: 80 13 01 00 [13:20:21]Write to MH i2c: E2 08 00 48 05 80 13 01 00 00 00 00 00 CA [13:20:21]Write i2c OK [13:20:21]MH_I2C_Read... [13:20:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:21]Read from MH i2c: E2 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: E2 0E 00 [13:20:21]MH_I2C_Read... [13:20:21]Read from MH i2c: E2 0E 00 48 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B3 [13:20:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:20:21]wFMCommunicate OK [13:20:21]SAM_PROTO_GetShiftState done [13:20:21]FM_GetShiftState done [13:20:21]opened in 1730160431 [13:20:21]opened+sec_in_day 1730246831 [13:20:21]quantity*price = 50041 [13:20:21]sum+1 = 50042 [13:20:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 186 29.10.2024 13:20 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202791 ФПД: 177230335610925 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132021&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202791&fm=177230335610925&tin=02508201610067®Number=0000000000091777&sum=50000 [13:20:22]StoreToDocumentArchive [13:20:22]shift 546 fd 202791 [13:20:22]save to /storage/0546/doc_00202791 [13:20:22]save last doc name /storage/0546/doc_00202791 to /storage/kkm_last_doc_name [13:20:22]save OK [13:20:22]Clear old archive folders... [13:20:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:20:22]tlvbuf is 01271B30 [13:20:22]SAM_PROTO_ClearQueue [13:20:22]wFMCommunicate request_size=4 [13:20:22]MH_SAM_APDU [13:20:22]CAPDU: 80 09 00 00 [13:20:22]Write to MH i2c: E2 08 00 55 05 80 09 00 00 00 00 00 00 CC [13:20:22]Write i2c OK [13:20:22]MH_I2C_Read... [13:20:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:20:22]Read from MH i2c: E2 [13:20:22]MH_I2C_Read... [13:20:22]Read from MH i2c: E2 03 00 [13:20:22]MH_I2C_Read... [13:20:22]Read from MH i2c: E2 03 00 55 05 00 90 00 CE [13:20:22]RAPDU: 90 00 [13:20:22]wFMCommunicate OK [13:20:22]SAM_PROTO_ClearQueue done [13:20:22]KKMCreateOFDPacket [13:20:22]OFDProtocolAddRootSTLVToBuf [13:20:22]FM_MakeSignedData [13:20:22]FM_MakeSignedData [13:20:22]SAM_PROTO_SignData [13:20:22]wFMCommunicate request_size=4 [13:20:22]MH_SAM_APDU [13:20:22]CAPDU: 80 0D 01 02 [13:20:22]Write to MH i2c: E2 08 00 56 05 80 0D 01 02 00 00 00 00 D4 [13:20:22]Write i2c OK [13:20:22]MH_I2C_Read... [13:20:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:20:22]Read from MH i2c: E2 [13:20:22]MH_I2C_Read... [13:20:22]Read from MH i2c: E2 03 00 [13:20:22]MH_I2C_Read... [13:20:22]Read from MH i2c: E2 03 00 56 05 00 90 00 CF [13:20:22]RAPDU: 90 00 [13:20:22]wFMCommunicate OK [13:20:22]wFMCommunicate request_size=255 [13:20:22]MH_SAM_APDU [13:20:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 15 E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 27 18 03 00 35 04 06 00 A1 [13:20:22]Write to MH i2c: E2 02 01 57 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 15 E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 27 18 03 00 35 04 06 00 A1 00 00 A6 [13:20:22]Write i2c OK [13:20:22]MH_I2C_Read... [13:20:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:23]Read from MH i2c: E2 [13:20:23]MH_I2C_Read... [13:20:23]Read from MH i2c: E2 03 00 [13:20:23]MH_I2C_Read... [13:20:23]Read from MH i2c: E2 03 00 57 05 00 90 00 D0 [13:20:23]RAPDU: 90 00 [13:20:23]wFMCommunicate OK [13:20:23]wFMCommunicate request_size=10 [13:20:23]MH_SAM_APDU [13:20:23]CAPDU: 80 0D 02 02 05 30 A7 32 90 2D [13:20:23]Write to MH i2c: E2 0D 00 58 05 80 0D 02 02 05 00 30 A7 32 90 2D 00 00 A7 [13:20:23]Write i2c OK [13:20:23]MH_I2C_Read... [13:20:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:23]Read from MH i2c: E2 [13:20:23]MH_I2C_Read... [13:20:23]Read from MH i2c: E2 03 00 [13:20:23]MH_I2C_Read... [13:20:23]Read from MH i2c: E2 03 00 58 05 00 90 00 D1 [13:20:23]RAPDU: 90 00 [13:20:23]wFMCommunicate OK [13:20:23]wFMCommunicate request_size=4 [13:20:23]MH_SAM_APDU [13:20:23]CAPDU: 80 0D 03 02 [13:20:23]Write to MH i2c: E2 08 00 59 05 80 0D 03 02 00 00 00 00 D9 [13:20:23]Write i2c OK [13:20:23]MH_I2C_Read... [13:20:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:20:23]Read from MH i2c: E2 [13:20:23]MH_I2C_Read... [13:20:23]Read from MH i2c: E2 0B 00 [13:20:23]MH_I2C_Read... [13:20:23]Read from MH i2c: E2 0B 00 59 05 00 CC 35 F9 C8 AF F7 3C B0 90 00 2E [13:20:23]RAPDU: CC 35 F9 C8 AF F7 3C B0 90 00 [13:20:23]wFMCommunicate OK [13:20:23]SAM_PROTO_SignData done [13:20:23]FM_MakeSignedData done [13:20:23]CreateOFDProtocolMessage [13:20:23]wFMCommunicate request_size=4 [13:20:23]MH_SAM_APDU [13:20:23]CAPDU: 80 11 00 00 [13:20:23]Write to MH i2c: E2 08 00 5A 05 80 11 00 00 00 00 00 00 D9 [13:20:23]Write i2c OK [13:20:23]MH_I2C_Read... [13:20:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:23]Read from MH i2c: E2 [13:20:23]MH_I2C_Read... [13:20:23]Read from MH i2c: E2 17 00 [13:20:23]MH_I2C_Read... [13:20:23]Read from MH i2c: E2 17 00 5A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2E [13:20:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:20:23]wFMCommunicate OK [13:20:23]CreateOFDProtocolMessage done [13:20:23]OFDSenderStorePacket 202791 [13:20:23]StoreOFDPacket docnum=202791 [13:20:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 39 CF 07 01 37 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 15 E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 27 18 03 00 35 04 06 00 A1 30 A7 32 90 2D CC 35 F9 C8 AF F7 3C B0 [13:20:23]CheckFolder [13:20:23]dirname=/storage/ofd_packets [13:20:23]CheckFolder done [13:20:23]ProducePacketName [13:20:23]name=ofd_packets/00202791 [13:20:23]NVStorageSaveData ofd_packets/00202791 [13:20:23]File name is /storage/ofd_packets/00202791 [13:20:23]Write 301 bytes [13:20:23]NVStorageSaveData done [13:20:23]OFDSenderStorePacket done [13:20:23]KKMCreateOFDPacket done [13:20:23]NVStorageSaveData kkm_last_timestamp [13:20:23]File name is /storage/kkm_last_timestamp [13:20:23]Write 4 bytes [13:20:23]NVStorageSaveData done [13:20:23]ExternCall_PrintAddStr [13:20:23]wPrintStart [13:20:23]Write to MH i2c: 01 00 00 5B 05 60 [13:20:23]Write i2c OK [13:20:23]MH_I2C_Read... [13:20:23]Read from MH i2c: 01 [13:20:23]MH_I2C_Read... [13:20:23]Read from MH i2c: 01 07 00 [13:20:23]MH_I2C_Read... [13:20:23]Read from MH i2c: 01 07 00 5B 05 00 00 00 00 00 FF 0F 75 [13:20:23]RasterBufferAndPrint [13:20:23]line Счет N : (1)450578 [13:20:23]line ИНН: 02508201610067 [13:20:23]line Контрольно-Кассовый Чек [13:20:23]line ПРОДАЖА [13:20:23]line ТРК (МРК, ГНК) : 41 [13:20:23]line Товар: 2710124130 [13:20:23]line Аи-92-К-2 [13:20:23]line 7.480 * 66.90 [13:20:23]line = 500.41 [13:20:23]line НДС 12% НСП 1% [13:20:23]line > о реализуемом товаре [13:20:23]line ОКРУГЛЕНИЕ: -0.41 [13:20:23]line ИТОГО: 500.00 [13:20:23]line Внесено: 500.00 [13:20:23]line СДАЧА: 0.00 [13:20:23]line НСП 1% : 4.43 [13:20:23]line НДС 12% : 53.14 [13:20:23]line Наличными: 500.00 [13:20:23]line Безнал.: 0.00 [13:20:23]line Место: АЗС № 171 "Партнер Нефть" [13:20:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:20:23]line СНО: Общий режим [13:20:23]line Чек 186 29.10.2024 13:20 [13:20:23]line Смена: 546 ФФД: 1.0 [13:20:23]line ЗНМ: 0300000109 [13:20:23]line РНМ: 0000000000091777 [13:20:23]line Версия ККМ: 001 [13:20:23]line ФМ: 0000000000871756 [13:20:23]line ФД: 202791 [13:20:23]line ФПД: 177230335610925 [13:20:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132021&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202791&fm=177230335610925&tin=02508201610067®Number=0000000000091777&sum=50000 [13:20:23]OFD Sender: Processing packet 202791 [packets to send 116, broken 115] [13:20:23]ProducePacketName [13:20:23]name=ofd_packets/00202791 [13:20:23]OFD Sender: To server: pG, [13:20:23]CommunicateWithHost lk.salyk.kg:30040 [13:20:23]ConnectInit lk.salyk.kg [13:20:23]written 0, free lines is 4095 [13:20:23]Connected sock=10 [13:20:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 39 CF 07 01 37 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 15 E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 27 18 03 00 35 04 06 00 A1 30 A7 32 90 2D CC 35 F9 C8 AF F7 3C B0 [13:20:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E6 16 47 00 C2 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 27 18 03 00 F4 03 04 00 D1 8C 20 67 B6 04 01 00 00 A1 90 DA 23 01 B6 74 8E [13:20:23]CommunicateWithHost err = 0 [13:20:23]CheckOFDResponse [13:20:23]1017 (14) - 77093643461234 [13:20:23]1041 (16) - 0000000000871756 [13:20:23]1040 (4) - 202791 [13:20:23]1012 (4) - 29.10.2024 07:20 [13:20:23]1206 (1) - 0 [13:20:23]OFD Sender: Remove packet 202791 [13:20:23]ProducePacketName [13:20:23]name=ofd_packets/00202791 [13:20:23]NVStorageDeleteData [13:20:23]Write to MH i2c: 01 00 00 86 05 8B [13:20:23]Write i2c OK [13:20:23]MH_I2C_Read... [13:20:23]Read from MH i2c: 01 [13:20:23]MH_I2C_Read... [13:20:23]Read from MH i2c: 01 07 00 [13:20:23]MH_I2C_Read... [13:20:23]Read from MH i2c: 01 07 00 86 05 00 00 00 00 00 92 0C 30 [13:20:23]RasterBufferAndPrint [13:20:23]line [13:20:23]line [13:20:23]line [13:20:23]line [13:20:23]line [13:20:23]written 0, free lines is 3223 [13:20:24]MH_Cut [13:20:24]Write to MH i2c: D1 01 00 8D 05 01 64 [13:20:24]Write i2c OK [13:20:24]MH_I2C_Read... [13:20:24]Read from MH i2c: D1 [13:20:24]MH_I2C_Read... [13:20:24]Read from MH i2c: D1 01 00 [13:20:24]MH_I2C_Read... [13:20:24]Read from MH i2c: D1 01 00 8D 05 00 63 [13:20:24]Write to MH i2c: 01 00 00 8E 05 93 [13:20:24]Write i2c OK [13:20:24]MH_I2C_Read... [13:20:24]OFD Sender: No OFD packet to send [13:20:24]*** Cut start [13:20:24]*** Purtial cut [13:20:24]*** Stage 1: CUTSNS_PIN = 1 [13:20:25]Read from MH i2c: 01 [13:20:25]MH_I2C_Read... [13:20:25]*** Stop cut motor [13:20:25]*** Cut end [13:20:25]Read from MH i2c: 01 07 00 [13:20:25]MH_I2C_Read... [13:20:25]Read from MH i2c: 01 07 00 8E 05 00 00 00 00 00 FF 0F A8 [13:20:25]process_action close_receipt done [13:20:25]requested_data is exist [13:20:25]produce_requested_data [13:20:25]requested_item fm.sn is exist - process it [13:20:25]wFMCommunicate request_size=4 [13:20:25]MH_SAM_APDU [13:20:25]CAPDU: 80 11 00 00 [13:20:25]Write to MH i2c: E2 08 00 8F 05 80 11 00 00 00 00 00 00 0E [13:20:25]Write i2c OK [13:20:25]MH_I2C_Read... [13:20:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:25]Read from MH i2c: E2 [13:20:25]MH_I2C_Read... [13:20:25]Read from MH i2c: E2 17 00 [13:20:25]MH_I2C_Read... [13:20:25]Read from MH i2c: E2 17 00 8F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 63 [13:20:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:20:25]wFMCommunicate OK [13:20:25]requested_item fd.num is exist - process it [13:20:25]SAM_PROTO_GetFieldsCounters [13:20:25]wFMCommunicate request_size=4 [13:20:25]MH_SAM_APDU [13:20:25]CAPDU: 80 13 00 00 [13:20:25]Write to MH i2c: E2 08 00 90 05 80 13 00 00 00 00 00 00 11 [13:20:25]Write i2c OK [13:20:25]MH_I2C_Read... [13:20:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:20:25]Read from MH i2c: E2 [13:20:25]MH_I2C_Read... [13:20:25]Read from MH i2c: E2 62 00 [13:20:25]MH_I2C_Read... [13:20:25]Read from MH i2c: E2 62 00 90 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 27 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 CE [13:20:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 27 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:20:25]wFMCommunicate OK [13:20:25]SAM_PROTO_GetFieldsCounters done [13:20:25]requested_item shift.num is exist - process it [13:20:25]requested_item shift.opened is exist - process it [13:20:25]req_shift_opened [13:20:25]FM_GetShiftState [13:20:25]SAM_PROTO_GetShiftState [13:20:25]wFMCommunicate request_size=4 [13:20:25]MH_SAM_APDU [13:20:25]CAPDU: 80 13 01 00 [13:20:25]Write to MH i2c: E2 08 00 91 05 80 13 01 00 00 00 00 00 13 [13:20:25]Write i2c OK [13:20:25]MH_I2C_Read... [13:20:25]Read from MH i2c: E2 [13:20:25]MH_I2C_Read... [13:20:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:25]Read from MH i2c: E2 0E 00 [13:20:25]MH_I2C_Read... [13:20:25]Read from MH i2c: E2 0E 00 91 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FC [13:20:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:20:25]wFMCommunicate OK [13:20:25]SAM_PROTO_GetShiftState done [13:20:25]FM_GetShiftState done [13:20:25]req_shift_opened done [13:20:25]requested_item shift.open_date is exist - process it [13:20:25]req_shift_open_date [13:20:25]req_shift_open_date done [13:20:25]produce_requested_data done [13:20:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202791,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:20:25]process_action_free close_receipt [13:20:25]json_value_free [13:20:25]json_value_free done [13:20:25]process_json_proto returns [13:20:25]Send response to host [13:20:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202791,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:20:25]free response buf [13:20:25]execute_script done [13:20:25]execute_script returns [13:20:25]free content buf [13:20:25]Sock 7.Close socket [13:20:25]Sock 7.Thread stoped [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:57]accept exits with 9 [13:20:57]New connection [13:20:57]New thread 3066891620 created [13:20:57]Thread 3067034980 joined [13:20:57]Waiting for new connection... [13:20:57] Sock 9.Parse request [13:20:57]Sock 9.Check first char [13:20:57]Sock 9.First char is OK [13:20:57]request: POST /json_proto HTTP/1.0 [13:20:57]Method: POST [13:20:57]URL: /json_proto [13:20:57]Method is POST - this is cgi request [13:20:57]url: /json_proto [13:20:57]query_string will be loaded in cgi processing [13:20:57]execute_cgi json_proto POST (null) [13:20:57]execute_cgi path=json_proto method=POST [13:20:57]POST find Content-Length [13:20:57]Host: 172.17.63.195:8080 [13:20:57]Content-Length: 677 [13:20:57]Content-Type: application/json [13:20:57] [13:20:57]POST finish read [13:20:57]Found Content-Length = 677 [13:20:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450579", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:57]execute_script... [13:20: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)450579", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:57]POST & json_proto [13:20:57]process_json_proto [13:20:57]json parsed OK: [13:20:57]protocol is kg_v1.0 [13:20:57]action value=close_receipt [13:20:57]process_action close_receipt [13:20:57]cmd_close_receipt [13:20:57]MH_GetDate [13:20:57]Write to MH i2c: F0 00 00 92 05 86 [13:20:57]Write i2c OK [13:20:57]MH_I2C_Read... [13:20:57]Read from MH i2c: F0 [13:20:57]MH_I2C_Read... [13:20:57]Read from MH i2c: F0 09 00 [13:20:57]MH_I2C_Read... [13:20:57]Read from MH i2c: F0 09 00 92 05 00 3A E1 20 67 8C D7 20 67 1B [13:20:57]GetLastDocTimeStamp 1730208021 [13:20:57]current date 1730208058 [13:20:57]FM_GetShiftState [13:20:57]SAM_PROTO_GetShiftState [13:20:57]wFMCommunicate request_size=4 [13:20:57]MH_SAM_APDU [13:20:57]CAPDU: 80 13 01 00 [13:20:57]Write to MH i2c: E2 08 00 93 05 80 13 01 00 00 00 00 00 15 [13:20:57]Write i2c OK [13:20:57]MH_I2C_Read... [13:20:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:57]Read from MH i2c: E2 [13:20:57]MH_I2C_Read... [13:20:57]Read from MH i2c: E2 0E 00 [13:20:57]MH_I2C_Read... [13:20:57]Read from MH i2c: E2 0E 00 93 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FE [13:20:57]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:20:57]wFMCommunicate OK [13:20:57]SAM_PROTO_GetShiftState done [13:20:57]FM_GetShiftState done [13:20:57]opened in 1730160431 [13:20:57]opened+sec_in_day 1730246831 [13:20:57]quantity*price = 30038 [13:20:57]sum+1 = 30039 [13:20:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 187 29.10.2024 13:20 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202792 ФПД: 152098218010098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132058&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202792&fm=152098218010098&tin=02508201610067®Number=0000000000091777&sum=30000 [13:20:58]StoreToDocumentArchive [13:20:58]shift 546 fd 202792 [13:20:58]save to /storage/0546/doc_00202792 [13:20:58]save last doc name /storage/0546/doc_00202792 to /storage/kkm_last_doc_name [13:20:58]save OK [13:20:58]Clear old archive folders... [13:20:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:20:58]tlvbuf is 01282980 [13:20:58]SAM_PROTO_ClearQueue [13:20:58]wFMCommunicate request_size=4 [13:20:58]MH_SAM_APDU [13:20:58]CAPDU: 80 09 00 00 [13:20:58]Write to MH i2c: E2 08 00 A0 05 80 09 00 00 00 00 00 00 17 [13:20:58]Write i2c OK [13:20:58]MH_I2C_Read... [13:20:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:20:58]Read from MH i2c: E2 [13:20:58]MH_I2C_Read... [13:20:58]Read from MH i2c: E2 03 00 [13:20:58]MH_I2C_Read... [13:20:58]Read from MH i2c: E2 03 00 A0 05 00 90 00 19 [13:20:58]RAPDU: 90 00 [13:20:58]wFMCommunicate OK [13:20:58]SAM_PROTO_ClearQueue done [13:20:58]KKMCreateOFDPacket [13:20:58]OFDProtocolAddRootSTLVToBuf [13:20:58]FM_MakeSignedData [13:20:58]FM_MakeSignedData [13:20:58]SAM_PROTO_SignData [13:20:58]wFMCommunicate request_size=4 [13:20:58]MH_SAM_APDU [13:20:58]CAPDU: 80 0D 01 02 [13:20:58]Write to MH i2c: E2 08 00 A1 05 80 0D 01 02 00 00 00 00 1F [13:20:58]Write i2c OK [13:20:58]MH_I2C_Read... [13:20:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:20:58]Read from MH i2c: E2 [13:20:58]MH_I2C_Read... [13:20:58]Read from MH i2c: E2 03 00 [13:20:58]MH_I2C_Read... [13:20:58]Read from MH i2c: E2 03 00 A1 05 00 90 00 1A [13:20:58]RAPDU: 90 00 [13:20:58]wFMCommunicate OK [13:20:58]wFMCommunicate request_size=255 [13:20:58]MH_SAM_APDU [13:20:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 BB 00 00 00 F4 03 04 00 3A E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 28 18 03 00 35 04 06 00 8A [13:20:58]Write to MH i2c: E2 02 01 A2 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 BB 00 00 00 F4 03 04 00 3A E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 28 18 03 00 35 04 06 00 8A 00 00 F5 [13:20:58]Write i2c OK [13:20:58]MH_I2C_Read... [13:20:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:58]Read from MH i2c: E2 [13:20:58]MH_I2C_Read... [13:20:58]Read from MH i2c: E2 03 00 [13:20:58]MH_I2C_Read... [13:20:58]Read from MH i2c: E2 03 00 A2 05 00 90 00 1B [13:20:58]RAPDU: 90 00 [13:20:58]wFMCommunicate OK [13:20:58]wFMCommunicate request_size=10 [13:20:58]MH_SAM_APDU [13:20:58]CAPDU: 80 0D 02 02 05 55 20 41 65 F2 [13:20:58]Write to MH i2c: E2 0D 00 A3 05 80 0D 02 02 05 00 55 20 41 65 F2 00 00 39 [13:20:58]Write i2c OK [13:20:58]MH_I2C_Read... [13:20:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:58]Read from MH i2c: E2 [13:20:58]MH_I2C_Read... [13:20:58]Read from MH i2c: E2 03 00 [13:20:58]MH_I2C_Read... [13:20:58]Read from MH i2c: E2 03 00 A3 05 00 90 00 1C [13:20:58]RAPDU: 90 00 [13:20:58]wFMCommunicate OK [13:20:58]wFMCommunicate request_size=4 [13:20:58]MH_SAM_APDU [13:20:58]CAPDU: 80 0D 03 02 [13:20:58]Write to MH i2c: E2 08 00 A4 05 80 0D 03 02 00 00 00 00 24 [13:20:58]Write i2c OK [13:20:58]MH_I2C_Read... [13:20:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:20:58]Read from MH i2c: E2 [13:20:58]MH_I2C_Read... [13:20:58]Read from MH i2c: E2 0B 00 [13:20:58]MH_I2C_Read... [13:20:58]Read from MH i2c: E2 0B 00 A4 05 00 87 78 8C AD 84 30 04 43 90 00 58 [13:20:58]RAPDU: 87 78 8C AD 84 30 04 43 90 00 [13:20:58]wFMCommunicate OK [13:20:58]SAM_PROTO_SignData done [13:20:58]FM_MakeSignedData done [13:20:58]CreateOFDProtocolMessage [13:20:58]wFMCommunicate request_size=4 [13:20:58]MH_SAM_APDU [13:20:58]CAPDU: 80 11 00 00 [13:20:58]Write to MH i2c: E2 08 00 A5 05 80 11 00 00 00 00 00 00 24 [13:20:58]Write i2c OK [13:20:58]MH_I2C_Read... [13:20:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:59]Read from MH i2c: E2 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: E2 17 00 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: E2 17 00 A5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 79 [13:20:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:20:59]wFMCommunicate OK [13:20:59]CreateOFDProtocolMessage done [13:20:59]OFDSenderStorePacket 202792 [13:20:59]StoreOFDPacket docnum=202792 [13:20:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DB E4 07 01 14 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 BB 00 00 00 F4 03 04 00 3A E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 28 18 03 00 35 04 06 00 8A 55 20 41 65 F2 87 78 8C AD 84 30 04 43 [13:20:59]CheckFolder [13:20:59]dirname=/storage/ofd_packets [13:20:59]CheckFolder done [13:20:59]ProducePacketName [13:20:59]name=ofd_packets/00202792 [13:20:59]NVStorageSaveData ofd_packets/00202792 [13:20:59]File name is /storage/ofd_packets/00202792 [13:20:59]Write 301 bytes [13:20:59]NVStorageSaveData done [13:20:59]OFDSenderStorePacket done [13:20:59]KKMCreateOFDPacket done [13:20:59]NVStorageSaveData kkm_last_timestamp [13:20:59]File name is /storage/kkm_last_timestamp [13:20:59]Write 4 bytes [13:20:59]NVStorageSaveData done [13:20:59]ExternCall_PrintAddStr [13:20:59]wPrintStart [13:20:59]Write to MH i2c: 01 00 00 A6 05 AB [13:20:59]Write i2c OK [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: 01 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: 01 07 00 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: 01 07 00 A6 05 00 00 00 00 00 FF 0F C0 [13:20:59]RasterBufferAndPrint [13:20:59]line Счет N : (1)450579 [13:20:59]line ИНН: 02508201610067 [13:20:59]line Контрольно-Кассовый Чек [13:20:59]line ПРОДАЖА [13:20:59]line ТРК (МРК, ГНК) : 31 [13:20:59]line Товар: 2710124130 [13:20:59]line Аи-92-К-2 [13:20:59]line 4.490 * 66.90 [13:20:59]line = 300.38 [13:20:59]line НДС 12% НСП 1% [13:20:59]line > о реализуемом товаре [13:20:59]line ОКРУГЛЕНИЕ: -0.38 [13:20:59]line ИТОГО: 300.00 [13:20:59]line Внесено: 300.00 [13:20:59]line СДАЧА: 0.00 [13:20:59]line НСП 1% : 2.66 [13:20:59]line НДС 12% : 31.90 [13:20:59]line Наличными: 300.00 [13:20:59]line Безнал.: 0.00 [13:20:59]line Место: АЗС № 171 "Партнер Нефть" [13:20:59]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:20:59]line СНО: Общий режим [13:20:59]line Чек 187 29.10.2024 13:20 [13:20:59]line Смена: 546 ФФД: 1.0 [13:20:59]line ЗНМ: 0300000109 [13:20:59]line РНМ: 0000000000091777 [13:20:59]line Версия ККМ: 001 [13:20:59]line ФМ: 0000000000871756 [13:20:59]line ФД: 202792 [13:20:59]line ФПД: 152098218010098 [13:20:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132058&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202792&fm=152098218010098&tin=02508201610067®Number=0000000000091777&sum=30000 [13:20:59]OFD Sender: Processing packet 202792 [packets to send 116, broken 115] [13:20:59]ProducePacketName [13:20:59]name=ofd_packets/00202792 [13:20:59]OFD Sender: To server: pG, [13:20:59]CommunicateWithHost lk.salyk.kg:30040 [13:20:59]ConnectInit lk.salyk.kg [13:20:59]written 0, free lines is 4095 [13:20:59]Connected sock=10 [13:20:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DB E4 07 01 14 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 BB 00 00 00 F4 03 04 00 3A E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 28 18 03 00 35 04 06 00 8A 55 20 41 65 F2 87 78 8C AD 84 30 04 43 [13:20:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6A 69 47 00 2F 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 28 18 03 00 F4 03 04 00 F5 8C 20 67 B6 04 01 00 00 52 6A E8 FF 8A 57 E0 48 [13:20:59]CommunicateWithHost err = 0 [13:20:59]CheckOFDResponse [13:20:59]1017 (14) - 77093643461234 [13:20:59]1041 (16) - 0000000000871756 [13:20:59]1040 (4) - 202792 [13:20:59]1012 (4) - 29.10.2024 07:21 [13:20:59]1206 (1) - 0 [13:20:59]OFD Sender: Remove packet 202792 [13:20:59]ProducePacketName [13:20:59]name=ofd_packets/00202792 [13:20:59]NVStorageDeleteData [13:20:59]Write to MH i2c: 01 00 00 D1 05 D6 [13:20:59]Write i2c OK [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: 01 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: 01 07 00 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: 01 07 00 D1 05 00 00 00 00 00 AA 0C 93 [13:20:59]RasterBufferAndPrint [13:20:59]line [13:20:59]line [13:20:59]line [13:20:59]line [13:20:59]line [13:20:59]written 0, free lines is 3247 [13:20:59]MH_Cut [13:20:59]Write to MH i2c: D1 01 00 D8 05 01 AF [13:20:59]Write i2c OK [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: D1 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: D1 01 00 [13:20:59]MH_I2C_Read... [13:20:59]Read from MH i2c: D1 01 00 D8 05 00 AE [13:20:59]Write to MH i2c: 01 00 00 D9 05 DE [13:20:59]Write i2c OK [13:20:59]MH_I2C_Read... [13:21:00]OFD Sender: No OFD packet to send [13:21:00]*** Cut start [13:21:00]*** Purtial cut [13:21:00]*** Stage 1: CUTSNS_PIN = 1 [13:21:00]Read from MH i2c: 01 [13:21:00]MH_I2C_Read... [13:21:00]*** Stop cut motor [13:21:00]*** Cut end [13:21:00]Read from MH i2c: 01 07 00 [13:21:00]MH_I2C_Read... [13:21:00]Read from MH i2c: 01 07 00 D9 05 00 00 00 00 00 FF 0F F3 [13:21:00]process_action close_receipt done [13:21:00]requested_data is exist [13:21:00]produce_requested_data [13:21:00]requested_item fm.sn is exist - process it [13:21:00]wFMCommunicate request_size=4 [13:21:00]MH_SAM_APDU [13:21:00]CAPDU: 80 11 00 00 [13:21:00]Write to MH i2c: E2 08 00 DA 05 80 11 00 00 00 00 00 00 59 [13:21:00]Write i2c OK [13:21:00]MH_I2C_Read... [13:21:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:00]Read from MH i2c: E2 [13:21:00]MH_I2C_Read... [13:21:00]Read from MH i2c: E2 17 00 [13:21:00]MH_I2C_Read... [13:21:00]Read from MH i2c: E2 17 00 DA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AE [13:21:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:21:00]wFMCommunicate OK [13:21:00]requested_item fd.num is exist - process it [13:21:00]SAM_PROTO_GetFieldsCounters [13:21:00]wFMCommunicate request_size=4 [13:21:00]MH_SAM_APDU [13:21:00]CAPDU: 80 13 00 00 [13:21:00]Write to MH i2c: E2 08 00 DB 05 80 13 00 00 00 00 00 00 5C [13:21:01]Write i2c OK [13:21:01]MH_I2C_Read... [13:21:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:21:01]Read from MH i2c: E2 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 62 00 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 62 00 DB 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 28 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 1D [13:21:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 28 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:21:01]wFMCommunicate OK [13:21:01]SAM_PROTO_GetFieldsCounters done [13:21:01]requested_item shift.num is exist - process it [13:21:01]requested_item shift.opened is exist - process it [13:21:01]req_shift_opened [13:21:01]FM_GetShiftState [13:21:01]SAM_PROTO_GetShiftState [13:21:01]wFMCommunicate request_size=4 [13:21:01]MH_SAM_APDU [13:21:01]CAPDU: 80 13 01 00 [13:21:01]Write to MH i2c: E2 08 00 DC 05 80 13 01 00 00 00 00 00 5E [13:21:01]Write i2c OK [13:21:01]MH_I2C_Read... [13:21:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:01]Read from MH i2c: E2 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 0E 00 [13:21:01]MH_I2C_Read... [13:21:01]Read from MH i2c: E2 0E 00 DC 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 47 [13:21:01]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:21:01]wFMCommunicate OK [13:21:01]SAM_PROTO_GetShiftState done [13:21:01]FM_GetShiftState done [13:21:01]req_shift_opened done [13:21:01]requested_item shift.open_date is exist - process it [13:21:01]req_shift_open_date [13:21:01]req_shift_open_date done [13:21:01]produce_requested_data done [13:21:01]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202792,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:21:01]process_action_free close_receipt [13:21:01]json_value_free [13:21:01]json_value_free done [13:21:01]process_json_proto returns [13:21:01]Send response to host [13:21:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202792,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:21:01]free response buf [13:21:01]execute_script done [13:21:01]execute_script returns [13:21:01]free content buf [13:21:01]Sock 9.Close socket [13:21:01]Sock 9.Thread stoped [13:21:05]OFD Sender: No OFD packet to send [13:21:10]OFD Sender: No OFD packet to send [13:21:15]OFD Sender: No OFD packet to send [13:21:20]OFD Sender: No OFD packet to send [13:21:25]OFD Sender: No OFD packet to send [13:21:30]OFD Sender: No OFD packet to send [13:21:35]OFD Sender: No OFD packet to send [13:21:40]OFD Sender: No OFD packet to send [13:21:45]OFD Sender: No OFD packet to send [13:21:50]OFD Sender: No OFD packet to send [13:21:55]OFD Sender: No OFD packet to send [13:22:00]OFD Sender: No OFD packet to send [13:22:05]OFD Sender: No OFD packet to send [13:22:10]OFD Sender: No OFD packet to send [13:22:15]OFD Sender: No OFD packet to send [13:22:18]accept exits with 7 [13:22:18]New connection [13:22:18]New thread 3067034980 created [13:22:18]Thread 3066891620 joined [13:22:18]Waiting for new connection... [13:22:18] Sock 7.Parse request [13:22:18]Sock 7.Check first char [13:22:18]Sock 7.First char is OK [13:22:18]request: POST /json_proto HTTP/1.0 [13:22:18]Method: POST [13:22:18]URL: /json_proto [13:22:18]Method is POST - this is cgi request [13:22:18]url: /json_proto [13:22:18]query_string will be loaded in cgi processing [13:22:18]execute_cgi json_proto POST (null) [13:22:18]execute_cgi path=json_proto method=POST [13:22:18]POST find Content-Length [13:22:18]Host: 172.17.63.195:8080 [13:22:18]Content-Length: 682 [13:22:18]Content-Type: application/json [13:22:18] [13:22:18]POST finish read [13:22:18]Found Content-Length = 682 [13:22:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:18]execute_script... [13:22:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:18]POST & json_proto [13:22:18]process_json_proto [13:22:18]json parsed OK: [13:22:18]protocol is kg_v1.0 [13:22:18]action value=close_receipt [13:22:18]process_action close_receipt [13:22:18]cmd_close_receipt [13:22:18]MH_GetDate [13:22:18]Write to MH i2c: F0 00 00 DD 05 D1 [13:22:18]Write i2c OK [13:22:18]MH_I2C_Read... [13:22:18]Read from MH i2c: F0 [13:22:18]MH_I2C_Read... [13:22:18]Read from MH i2c: F0 09 00 [13:22:18]MH_I2C_Read... [13:22:18]Read from MH i2c: F0 09 00 DD 05 00 8A E1 20 67 8C D7 20 67 B6 [13:22:18]GetLastDocTimeStamp 1730208058 [13:22:18]current date 1730208138 [13:22:18]FM_GetShiftState [13:22:18]SAM_PROTO_GetShiftState [13:22:18]wFMCommunicate request_size=4 [13:22:18]MH_SAM_APDU [13:22:18]CAPDU: 80 13 01 00 [13:22:18]Write to MH i2c: E2 08 00 DE 05 80 13 01 00 00 00 00 00 60 [13:22:18]Write i2c OK [13:22:18]MH_I2C_Read... [13:22:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:18]Read from MH i2c: E2 [13:22:18]MH_I2C_Read... [13:22:18]Read from MH i2c: E2 0E 00 [13:22:18]MH_I2C_Read... [13:22:18]Read from MH i2c: E2 0E 00 DE 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 49 [13:22:18]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:22:18]wFMCommunicate OK [13:22:18]SAM_PROTO_GetShiftState done [13:22:18]FM_GetShiftState done [13:22:18]opened in 1730160431 [13:22:18]opened+sec_in_day 1730246831 [13:22:18]quantity*price = 200031 [13:22:18]sum+1 = 200032 [13:22:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 188 29.10.2024 13:22 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202793 ФПД: 154462174460401 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132218&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202793&fm=154462174460401&tin=02508201610067®Number=0000000000091777&sum=200000 [13:22:19]StoreToDocumentArchive [13:22:19]shift 546 fd 202793 [13:22:19]save to /storage/0546/doc_00202793 [13:22:19]save last doc name /storage/0546/doc_00202793 to /storage/kkm_last_doc_name [13:22:19]save OK [13:22:19]Clear old archive folders... [13:22:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:22:19]tlvbuf is 0127BA30 [13:22:19]SAM_PROTO_ClearQueue [13:22:19]wFMCommunicate request_size=4 [13:22:19]MH_SAM_APDU [13:22:19]CAPDU: 80 09 00 00 [13:22:19]Write to MH i2c: E2 08 00 EB 05 80 09 00 00 00 00 00 00 62 [13:22:19]Write i2c OK [13:22:19]MH_I2C_Read... [13:22:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:22:19]Read from MH i2c: E2 [13:22:19]MH_I2C_Read... [13:22:19]Read from MH i2c: E2 03 00 [13:22:19]MH_I2C_Read... [13:22:19]Read from MH i2c: E2 03 00 EB 05 00 90 00 64 [13:22:19]RAPDU: 90 00 [13:22:19]wFMCommunicate OK [13:22:19]SAM_PROTO_ClearQueue done [13:22:19]KKMCreateOFDPacket [13:22:19]OFDProtocolAddRootSTLVToBuf [13:22:19]FM_MakeSignedData [13:22:19]FM_MakeSignedData [13:22:19]SAM_PROTO_SignData [13:22:19]wFMCommunicate request_size=4 [13:22:19]MH_SAM_APDU [13:22:19]CAPDU: 80 0D 01 02 [13:22:19]Write to MH i2c: E2 08 00 EC 05 80 0D 01 02 00 00 00 00 6A [13:22:19]Write i2c OK [13:22:19]MH_I2C_Read... [13:22:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:22:19]Read from MH i2c: E2 [13:22:19]MH_I2C_Read... [13:22:19]Read from MH i2c: E2 03 00 [13:22:19]MH_I2C_Read... [13:22:19]Read from MH i2c: E2 03 00 EC 05 00 90 00 65 [13:22:19]RAPDU: 90 00 [13:22:19]wFMCommunicate OK [13:22:19]wFMCommunicate request_size=255 [13:22:19]MH_SAM_APDU [13:22:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 8A E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 29 18 03 00 35 04 06 00 8C [13:22:19]Write to MH i2c: E2 02 01 ED 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 8A E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 29 18 03 00 35 04 06 00 8C 00 00 E2 [13:22:19]Write i2c OK [13:22:19]MH_I2C_Read... [13:22:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:20]Read from MH i2c: E2 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: E2 03 00 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: E2 03 00 ED 05 00 90 00 66 [13:22:20]RAPDU: 90 00 [13:22:20]wFMCommunicate OK [13:22:20]wFMCommunicate request_size=10 [13:22:20]MH_SAM_APDU [13:22:20]CAPDU: 80 0D 02 02 05 7B 87 0A 39 F1 [13:22:20]Write to MH i2c: E2 0D 00 EE 05 80 0D 02 02 05 00 7B 87 0A 39 F1 00 00 AD [13:22:20]Write i2c OK [13:22:20]MH_I2C_Read... [13:22:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:20]Read from MH i2c: E2 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: E2 03 00 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: E2 03 00 EE 05 00 90 00 67 [13:22:20]RAPDU: 90 00 [13:22:20]wFMCommunicate OK [13:22:20]wFMCommunicate request_size=4 [13:22:20]MH_SAM_APDU [13:22:20]CAPDU: 80 0D 03 02 [13:22:20]Write to MH i2c: E2 08 00 EF 05 80 0D 03 02 00 00 00 00 6F [13:22:20]Write i2c OK [13:22:20]MH_I2C_Read... [13:22:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:22:20]Read from MH i2c: E2 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: E2 0B 00 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: E2 0B 00 EF 05 00 F7 0A 37 E4 AB 24 3B 29 90 00 BF [13:22:20]RAPDU: F7 0A 37 E4 AB 24 3B 29 90 00 [13:22:20]wFMCommunicate OK [13:22:20]SAM_PROTO_SignData done [13:22:20]FM_MakeSignedData done [13:22:20]CreateOFDProtocolMessage [13:22:20]wFMCommunicate request_size=4 [13:22:20]MH_SAM_APDU [13:22:20]CAPDU: 80 11 00 00 [13:22:20]Write to MH i2c: E2 08 00 F0 05 80 11 00 00 00 00 00 00 6F [13:22:20]Write i2c OK [13:22:20]MH_I2C_Read... [13:22:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:20]Read from MH i2c: E2 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: E2 17 00 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: E2 17 00 F0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C4 [13:22:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:22:20]wFMCommunicate OK [13:22:20]CreateOFDProtocolMessage done [13:22:20]OFDSenderStorePacket 202793 [13:22:20]StoreOFDPacket docnum=202793 [13:22:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DC 4F 07 01 C4 F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 8A E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 29 18 03 00 35 04 06 00 8C 7B 87 0A 39 F1 F7 0A 37 E4 AB 24 3B 29 [13:22:20]CheckFolder [13:22:20]dirname=/storage/ofd_packets [13:22:20]CheckFolder done [13:22:20]ProducePacketName [13:22:20]name=ofd_packets/00202793 [13:22:20]NVStorageSaveData ofd_packets/00202793 [13:22:20]File name is /storage/ofd_packets/00202793 [13:22:20]Write 301 bytes [13:22:20]NVStorageSaveData done [13:22:20]OFDSenderStorePacket done [13:22:20]KKMCreateOFDPacket done [13:22:20]NVStorageSaveData kkm_last_timestamp [13:22:20]File name is /storage/kkm_last_timestamp [13:22:20]Write 4 bytes [13:22:20]NVStorageSaveData done [13:22:20]ExternCall_PrintAddStr [13:22:20]wPrintStart [13:22:20]Write to MH i2c: 01 00 00 F1 05 F6 [13:22:20]Write i2c OK [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: 01 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: 01 07 00 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: 01 07 00 F1 05 00 00 00 00 00 FF 0F 0B [13:22:20]RasterBufferAndPrint [13:22:20]line Счет N : (1)450580 [13:22:20]line ИНН: 02508201610067 [13:22:20]line Контрольно-Кассовый Чек [13:22:20]line ПРОДАЖА [13:22:20]line ТРК (МРК, ГНК) : 62 [13:22:20]line Товар: 2710124130 [13:22:20]line Аи-92-К-2 [13:22:20]line 29.900 * 66.90 [13:22:20]line = 2000.31 [13:22:20]line НДС 12% НСП 1% [13:22:20]line > о реализуемом товаре [13:22:20]line ОКРУГЛЕНИЕ: -0.31 [13:22:20]line ИТОГО: 2000.00 [13:22:20]line Внесено: 2000.00 [13:22:20]line СДАЧА: 0.00 [13:22:20]line НСП 1% : 17.70 [13:22:20]line НДС 12% : 212.42 [13:22:20]line Наличными: 2000.00 [13:22:20]line Безнал.: 0.00 [13:22:20]line Место: АЗС № 171 "Партнер Нефть" [13:22:20]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:22:20]line СНО: Общий режим [13:22:20]line Чек 188 29.10.2024 13:22 [13:22:20]line Смена: 546 ФФД: 1.0 [13:22:20]line ЗНМ: 0300000109 [13:22:20]line РНМ: 0000000000091777 [13:22:20]line Версия ККМ: 001 [13:22:20]line ФМ: 0000000000871756 [13:22:20]line ФД: 202793 [13:22:20]line ФПД: 154462174460401 [13:22:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132218&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202793&fm=154462174460401&tin=02508201610067®Number=0000000000091777&sum=200000 [13:22:20]OFD Sender: Processing packet 202793 [packets to send 116, broken 115] [13:22:20]ProducePacketName [13:22:20]name=ofd_packets/00202793 [13:22:20]OFD Sender: To server: pG, [13:22:20]CommunicateWithHost lk.salyk.kg:30040 [13:22:20]ConnectInit lk.salyk.kg [13:22:20]written 0, free lines is 4095 [13:22:20]Connected sock=10 [13:22:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DC 4F 07 01 C4 F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 8A E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 29 18 03 00 35 04 06 00 8C 7B 87 0A 39 F1 F7 0A 37 E4 AB 24 3B 29 [13:22:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A9 C3 47 00 6B A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 29 18 03 00 F4 03 04 00 46 8D 20 67 B6 04 01 00 00 D0 29 B3 C7 41 04 50 89 [13:22:20]CommunicateWithHost err = 0 [13:22:20]CheckOFDResponse [13:22:20]1017 (14) - 77093643461234 [13:22:20]1041 (16) - 0000000000871756 [13:22:20]1040 (4) - 202793 [13:22:20]1012 (4) - 29.10.2024 07:22 [13:22:20]1206 (1) - 0 [13:22:20]OFD Sender: Remove packet 202793 [13:22:20]ProducePacketName [13:22:20]name=ofd_packets/00202793 [13:22:20]NVStorageDeleteData [13:22:20]Write to MH i2c: 01 00 00 1C 06 22 [13:22:20]Write i2c OK [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: 01 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: 01 07 00 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: 01 07 00 1C 06 00 00 00 00 00 A0 0C D5 [13:22:20]RasterBufferAndPrint [13:22:20]line [13:22:20]line [13:22:20]line [13:22:20]line [13:22:20]line [13:22:20]written 0, free lines is 3238 [13:22:20]MH_Cut [13:22:20]Write to MH i2c: D1 01 00 23 06 01 FB [13:22:20]Write i2c OK [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: D1 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: D1 01 00 [13:22:20]MH_I2C_Read... [13:22:20]Read from MH i2c: D1 01 00 23 06 00 FA [13:22:20]Write to MH i2c: 01 00 00 24 06 2A [13:22:20]Write i2c OK [13:22:20]MH_I2C_Read... [13:22:21]OFD Sender: No OFD packet to send [13:22:21]*** Cut start [13:22:21]*** Purtial cut [13:22:21]*** Stage 1: CUTSNS_PIN = 1 [13:22:22]Read from MH i2c: 01 [13:22:22]MH_I2C_Read... [13:22:22]*** Stop cut motor [13:22:22]*** Cut end [13:22:22]Read from MH i2c: 01 07 00 [13:22:22]MH_I2C_Read... [13:22:22]Read from MH i2c: 01 07 00 24 06 00 00 00 00 00 FF 0F 3F [13:22:22]process_action close_receipt done [13:22:22]requested_data is exist [13:22:22]produce_requested_data [13:22:22]requested_item fm.sn is exist - process it [13:22:22]wFMCommunicate request_size=4 [13:22:22]MH_SAM_APDU [13:22:22]CAPDU: 80 11 00 00 [13:22:22]Write to MH i2c: E2 08 00 25 06 80 11 00 00 00 00 00 00 A5 [13:22:22]Write i2c OK [13:22:22]MH_I2C_Read... [13:22:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:22]Read from MH i2c: E2 [13:22:22]MH_I2C_Read... [13:22:22]Read from MH i2c: E2 17 00 [13:22:22]MH_I2C_Read... [13:22:22]Read from MH i2c: E2 17 00 25 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FA [13:22:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:22:22]wFMCommunicate OK [13:22:22]requested_item fd.num is exist - process it [13:22:22]SAM_PROTO_GetFieldsCounters [13:22:22]wFMCommunicate request_size=4 [13:22:22]MH_SAM_APDU [13:22:22]CAPDU: 80 13 00 00 [13:22:22]Write to MH i2c: E2 08 00 26 06 80 13 00 00 00 00 00 00 A8 [13:22:22]Write i2c OK [13:22:22]MH_I2C_Read... [13:22:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:22]Read from MH i2c: E2 [13:22:22]MH_I2C_Read... [13:22:22]Read from MH i2c: E2 62 00 [13:22:22]MH_I2C_Read... [13:22:22]Read from MH i2c: E2 62 00 26 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 29 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 6D [13:22:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 29 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:22:22]wFMCommunicate OK [13:22:22]SAM_PROTO_GetFieldsCounters done [13:22:22]requested_item shift.num is exist - process it [13:22:22]requested_item shift.opened is exist - process it [13:22:22]req_shift_opened [13:22:22]FM_GetShiftState [13:22:22]SAM_PROTO_GetShiftState [13:22:22]wFMCommunicate request_size=4 [13:22:22]MH_SAM_APDU [13:22:22]CAPDU: 80 13 01 00 [13:22:22]Write to MH i2c: E2 08 00 27 06 80 13 01 00 00 00 00 00 AA [13:22:22]Write i2c OK [13:22:22]MH_I2C_Read... [13:22:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:22]Read from MH i2c: E2 [13:22:22]MH_I2C_Read... [13:22:22]Read from MH i2c: E2 0E 00 [13:22:22]MH_I2C_Read... [13:22:22]Read from MH i2c: E2 0E 00 27 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 93 [13:22:22]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:22:22]wFMCommunicate OK [13:22:22]SAM_PROTO_GetShiftState done [13:22:22]FM_GetShiftState done [13:22:22]req_shift_opened done [13:22:22]requested_item shift.open_date is exist - process it [13:22:22]req_shift_open_date [13:22:22]req_shift_open_date done [13:22:22]produce_requested_data done [13:22:22]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202793,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:22:22]process_action_free close_receipt [13:22:22]json_value_free [13:22:22]json_value_free done [13:22:22]process_json_proto returns [13:22:22]Send response to host [13:22:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202793,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:22:22]free response buf [13:22:22]execute_script done [13:22:22]execute_script returns [13:22:22]free content buf [13:22:22]Sock 7.Close socket [13:22:22]Sock 7.Thread stoped [13:22:24]accept exits with 9 [13:22:24]New connection [13:22:24]New thread 3066891620 created [13:22:24]Thread 3067034980 joined [13:22:24]Waiting for new connection... [13:22:24] Sock 9.Parse request [13:22:24]Sock 9.Check first char [13:22:24]Sock 9.First char is OK [13:22:24]request: POST /json_proto HTTP/1.0 [13:22:24]Method: POST [13:22:24]URL: /json_proto [13:22:24]Method is POST - this is cgi request [13:22:24]url: /json_proto [13:22:24]query_string will be loaded in cgi processing [13:22:24]execute_cgi json_proto POST (null) [13:22:24]execute_cgi path=json_proto method=POST [13:22:24]POST find Content-Length [13:22:24]Host: 172.17.63.195:8080 [13:22:24]Content-Length: 678 [13:22:24]Content-Type: application/json [13:22:24] [13:22:24]POST finish read [13:22:24]Found Content-Length = 678 [13:22:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.840, "sum" : 725.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 725.00, "total" : 725.00, "payments": [ { "type": 0, "sum" : 725.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:24]execute_script... [13:22:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.840, "sum" : 725.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 725.00, "total" : 725.00, "payments": [ { "type": 0, "sum" : 725.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:24]POST & json_proto [13:22:24]process_json_proto [13:22:24]json parsed OK: [13:22:24]protocol is kg_v1.0 [13:22:24]action value=close_receipt [13:22:24]process_action close_receipt [13:22:24]cmd_close_receipt [13:22:24]MH_GetDate [13:22:24]Write to MH i2c: F0 00 00 28 06 1D [13:22:24]Write i2c OK [13:22:24]MH_I2C_Read... [13:22:24]Read from MH i2c: F0 [13:22:24]MH_I2C_Read... [13:22:24]Read from MH i2c: F0 09 00 [13:22:24]MH_I2C_Read... [13:22:24]Read from MH i2c: F0 09 00 28 06 00 91 E1 20 67 8C D7 20 67 09 [13:22:24]GetLastDocTimeStamp 1730208138 [13:22:24]current date 1730208145 [13:22:24]FM_GetShiftState [13:22:24]SAM_PROTO_GetShiftState [13:22:24]wFMCommunicate request_size=4 [13:22:24]MH_SAM_APDU [13:22:24]CAPDU: 80 13 01 00 [13:22:24]Write to MH i2c: E2 08 00 29 06 80 13 01 00 00 00 00 00 AC [13:22:24]Write i2c OK [13:22:24]MH_I2C_Read... [13:22:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:25]Read from MH i2c: E2 [13:22:25]MH_I2C_Read... [13:22:25]Read from MH i2c: E2 0E 00 [13:22:25]MH_I2C_Read... [13:22:25]Read from MH i2c: E2 0E 00 29 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 95 [13:22:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:22:25]wFMCommunicate OK [13:22:25]SAM_PROTO_GetShiftState done [13:22:25]FM_GetShiftState done [13:22:25]opened in 1730160431 [13:22:25]opened+sec_in_day 1730246831 [13:22:25]quantity*price = 72519 [13:22:25]sum+1 = 72521 [13:22:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 725.00 Внесено: 725.00 СДАЧА: 0.00 НСП 1% : 6.42 НДС 12% : 77.01 Наличными: 725.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 189 29.10.2024 13:22 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202794 ФПД: 21563414475064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132225&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202794&fm=21563414475064&tin=02508201610067®Number=0000000000091777&sum=72500 [13:22:26]StoreToDocumentArchive [13:22:26]shift 546 fd 202794 [13:22:26]save to /storage/0546/doc_00202794 [13:22:26]save last doc name /storage/0546/doc_00202794 to /storage/kkm_last_doc_name [13:22:26]save OK [13:22:26]Clear old archive folders... [13:22:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:22:26]tlvbuf is 01292410 [13:22:26]SAM_PROTO_ClearQueue [13:22:26]wFMCommunicate request_size=4 [13:22:26]MH_SAM_APDU [13:22:26]CAPDU: 80 09 00 00 [13:22:26]Write to MH i2c: E2 08 00 36 06 80 09 00 00 00 00 00 00 AE [13:22:26]Write i2c OK [13:22:26]MH_I2C_Read... [13:22:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:22:26]Read from MH i2c: E2 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 36 06 00 90 00 B0 [13:22:26]RAPDU: 90 00 [13:22:26]wFMCommunicate OK [13:22:26]SAM_PROTO_ClearQueue done [13:22:26]KKMCreateOFDPacket [13:22:26]OFDProtocolAddRootSTLVToBuf [13:22:26]FM_MakeSignedData [13:22:26]FM_MakeSignedData [13:22:26]SAM_PROTO_SignData [13:22:26]wFMCommunicate request_size=4 [13:22:26]MH_SAM_APDU [13:22:26]CAPDU: 80 0D 01 02 [13:22:26]Write to MH i2c: E2 08 00 37 06 80 0D 01 02 00 00 00 00 B6 [13:22:26]Write i2c OK [13:22:26]MH_I2C_Read... [13:22:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:22:26]Read from MH i2c: E2 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 37 06 00 90 00 B1 [13:22:26]RAPDU: 90 00 [13:22:26]wFMCommunicate OK [13:22:26]wFMCommunicate request_size=255 [13:22:26]MH_SAM_APDU [13:22:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 58 2A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 48 1B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 1B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 1E 00 00 00 00 07 04 06 00 34 1B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 91 E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2A 18 03 00 35 04 06 00 13 [13:22:26]Write to MH i2c: E2 02 01 38 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 58 2A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 48 1B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 1B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 1E 00 00 00 00 07 04 06 00 34 1B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 91 E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2A 18 03 00 35 04 06 00 13 00 00 70 [13:22:26]Write i2c OK [13:22:26]MH_I2C_Read... [13:22:26]OFD Sender: No OFD packet to send [13:22:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:26]Read from MH i2c: E2 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 38 06 00 90 00 B2 [13:22:26]RAPDU: 90 00 [13:22:26]wFMCommunicate OK [13:22:26]wFMCommunicate request_size=10 [13:22:26]MH_SAM_APDU [13:22:26]CAPDU: 80 0D 02 02 05 9C 9F A8 F1 38 [13:22:26]Write to MH i2c: E2 0D 00 39 06 80 0D 02 02 05 00 9C 9F A8 F1 38 00 00 CF [13:22:26]Write i2c OK [13:22:26]MH_I2C_Read... [13:22:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:26]Read from MH i2c: E2 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 39 06 00 90 00 B3 [13:22:26]RAPDU: 90 00 [13:22:26]wFMCommunicate OK [13:22:26]wFMCommunicate request_size=4 [13:22:26]MH_SAM_APDU [13:22:26]CAPDU: 80 0D 03 02 [13:22:26]Write to MH i2c: E2 08 00 3A 06 80 0D 03 02 00 00 00 00 BB [13:22:26]Write i2c OK [13:22:26]MH_I2C_Read... [13:22:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:22:26]Read from MH i2c: E2 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 0B 00 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 0B 00 3A 06 00 FE 7D CA 69 F8 85 D9 3D 90 00 FD [13:22:26]RAPDU: FE 7D CA 69 F8 85 D9 3D 90 00 [13:22:26]wFMCommunicate OK [13:22:26]SAM_PROTO_SignData done [13:22:26]FM_MakeSignedData done [13:22:26]CreateOFDProtocolMessage [13:22:26]wFMCommunicate request_size=4 [13:22:26]MH_SAM_APDU [13:22:26]CAPDU: 80 11 00 00 [13:22:26]Write to MH i2c: E2 08 00 3B 06 80 11 00 00 00 00 00 00 BB [13:22:26]Write i2c OK [13:22:26]MH_I2C_Read... [13:22:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:26]Read from MH i2c: E2 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 17 00 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 17 00 3B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 10 [13:22:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:22:26]wFMCommunicate OK [13:22:26]CreateOFDProtocolMessage done [13:22:26]OFDSenderStorePacket 202794 [13:22:26]StoreOFDPacket docnum=202794 [13:22:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A2 07 07 01 F5 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 58 2A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 48 1B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 1B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 1E 00 00 00 00 07 04 06 00 34 1B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 91 E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2A 18 03 00 35 04 06 00 13 9C 9F A8 F1 38 FE 7D CA 69 F8 85 D9 3D [13:22:26]CheckFolder [13:22:26]dirname=/storage/ofd_packets [13:22:26]CheckFolder done [13:22:26]ProducePacketName [13:22:26]name=ofd_packets/00202794 [13:22:26]NVStorageSaveData ofd_packets/00202794 [13:22:26]File name is /storage/ofd_packets/00202794 [13:22:26]Write 301 bytes [13:22:26]NVStorageSaveData done [13:22:26]OFDSenderStorePacket done [13:22:26]KKMCreateOFDPacket done [13:22:26]NVStorageSaveData kkm_last_timestamp [13:22:26]File name is /storage/kkm_last_timestamp [13:22:26]Write 4 bytes [13:22:26]NVStorageSaveData done [13:22:26]ExternCall_PrintAddStr [13:22:26]wPrintStart [13:22:26]Write to MH i2c: 01 00 00 3C 06 42 [13:22:26]Write i2c OK [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: 01 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: 01 07 00 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: 01 07 00 3C 06 00 00 00 00 00 FF 0F 57 [13:22:26]RasterBufferAndPrint [13:22:26]line Счет N : (1)450581 [13:22:26]line ИНН: 02508201610067 [13:22:26]line Контрольно-Кассовый Чек [13:22:26]line ПРОДАЖА [13:22:26]line ТРК (МРК, ГНК) : 52 [13:22:26]line Товар: 2710124130 [13:22:26]line Аи-92-К-2 [13:22:26]line 10.840 * 66.90 [13:22:26]line = 725.20 [13:22:26]line НДС 12% НСП 1% [13:22:26]line > о реализуемом товаре [13:22:26]line ОКРУГЛЕНИЕ: -0.20 [13:22:26]line ИТОГО: 725.00 [13:22:26]line Внесено: 725.00 [13:22:26]line СДАЧА: 0.00 [13:22:26]line НСП 1% : 6.42 [13:22:26]line НДС 12% : 77.01 [13:22:26]line Наличными: 725.00 [13:22:26]line Безнал.: 0.00 [13:22:26]line Место: АЗС № 171 "Партнер Нефть" [13:22:26]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:22:26]line СНО: Общий режим [13:22:26]line Чек 189 29.10.2024 13:22 [13:22:26]line Смена: 546 ФФД: 1.0 [13:22:26]line ЗНМ: 0300000109 [13:22:26]line РНМ: 0000000000091777 [13:22:26]line Версия ККМ: 001 [13:22:26]line ФМ: 0000000000871756 [13:22:26]line ФД: 202794 [13:22:26]line ФПД: 21563414475064 [13:22:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132225&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202794&fm=21563414475064&tin=02508201610067®Number=0000000000091777&sum=72500 [13:22:26]written 0, free lines is 4095 [13:22:26]OFD Sender: Processing packet 202794 [packets to send 116, broken 115] [13:22:26]ProducePacketName [13:22:26]name=ofd_packets/00202794 [13:22:26]OFD Sender: To server: pG, [13:22:26]CommunicateWithHost lk.salyk.kg:30040 [13:22:26]ConnectInit lk.salyk.kg [13:22:26]Connected sock=10 [13:22:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A2 07 07 01 F5 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 58 2A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 48 1B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 1B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 1E 00 00 00 00 07 04 06 00 34 1B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 91 E1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2A 18 03 00 35 04 06 00 13 9C 9F A8 F1 38 FE 7D CA 69 F8 85 D9 3D [13:22:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4C 6B 47 00 2F EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2A 18 03 00 F4 03 04 00 4D 8D 20 67 B6 04 01 00 00 8D 27 E9 86 60 AD 98 64 [13:22:27]CommunicateWithHost err = 0 [13:22:27]CheckOFDResponse [13:22:27]1017 (14) - 77093643461234 [13:22:27]1041 (16) - 0000000000871756 [13:22:27]1040 (4) - 202794 [13:22:27]1012 (4) - 29.10.2024 07:22 [13:22:27]1206 (1) - 0 [13:22:27]OFD Sender: Remove packet 202794 [13:22:27]ProducePacketName [13:22:27]name=ofd_packets/00202794 [13:22:27]NVStorageDeleteData [13:22:27]Write to MH i2c: 01 00 00 67 06 6D [13:22:27]Write i2c OK [13:22:27]MH_I2C_Read... [13:22:27]Read from MH i2c: 01 [13:22:27]MH_I2C_Read... [13:22:27]Read from MH i2c: 01 07 00 [13:22:27]MH_I2C_Read... [13:22:27]Read from MH i2c: 01 07 00 67 06 00 00 00 00 00 AA 0C 2A [13:22:27]RasterBufferAndPrint [13:22:27]line [13:22:27]line [13:22:27]line [13:22:27]line [13:22:27]line [13:22:27]written 0, free lines is 3255 [13:22:27]MH_Cut [13:22:27]Write to MH i2c: D1 01 00 6E 06 01 46 [13:22:27]Write i2c OK [13:22:27]MH_I2C_Read... [13:22:27]Read from MH i2c: D1 [13:22:27]MH_I2C_Read... [13:22:27]Read from MH i2c: D1 01 00 [13:22:27]MH_I2C_Read... [13:22:27]Read from MH i2c: D1 01 00 6E 06 00 45 [13:22:27]Write to MH i2c: 01 00 00 6F 06 75 [13:22:27]Write i2c OK [13:22:27]MH_I2C_Read... [13:22:27]OFD Sender: No OFD packet to send [13:22:28]*** Cut start [13:22:28]*** Purtial cut [13:22:28]*** Stage 1: CUTSNS_PIN = 1 [13:22:28]Read from MH i2c: 01 [13:22:28]MH_I2C_Read... [13:22:28]*** Stop cut motor [13:22:28]*** Cut end [13:22:28]Read from MH i2c: 01 07 00 [13:22:28]MH_I2C_Read... [13:22:28]Read from MH i2c: 01 07 00 6F 06 00 00 00 00 00 FF 0F 8A [13:22:28]process_action close_receipt done [13:22:28]requested_data is exist [13:22:28]produce_requested_data [13:22:28]requested_item fm.sn is exist - process it [13:22:28]wFMCommunicate request_size=4 [13:22:28]MH_SAM_APDU [13:22:28]CAPDU: 80 11 00 00 [13:22:28]Write to MH i2c: E2 08 00 70 06 80 11 00 00 00 00 00 00 F0 [13:22:28]Write i2c OK [13:22:28]MH_I2C_Read... [13:22:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:28]Read from MH i2c: E2 [13:22:28]MH_I2C_Read... [13:22:28]Read from MH i2c: E2 17 00 [13:22:28]MH_I2C_Read... [13:22:28]Read from MH i2c: E2 17 00 70 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 45 [13:22:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:22:28]wFMCommunicate OK [13:22:28]requested_item fd.num is exist - process it [13:22:28]SAM_PROTO_GetFieldsCounters [13:22:28]wFMCommunicate request_size=4 [13:22:28]MH_SAM_APDU [13:22:28]CAPDU: 80 13 00 00 [13:22:28]Write to MH i2c: E2 08 00 71 06 80 13 00 00 00 00 00 00 F3 [13:22:28]Write i2c OK [13:22:28]MH_I2C_Read... [13:22:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:28]Read from MH i2c: E2 [13:22:28]MH_I2C_Read... [13:22:28]Read from MH i2c: E2 62 00 [13:22:28]MH_I2C_Read... [13:22:28]Read from MH i2c: E2 62 00 71 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 BC [13:22:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:22:28]wFMCommunicate OK [13:22:28]SAM_PROTO_GetFieldsCounters done [13:22:28]requested_item shift.num is exist - process it [13:22:28]requested_item shift.opened is exist - process it [13:22:28]req_shift_opened [13:22:28]FM_GetShiftState [13:22:28]SAM_PROTO_GetShiftState [13:22:28]wFMCommunicate request_size=4 [13:22:28]MH_SAM_APDU [13:22:28]CAPDU: 80 13 01 00 [13:22:28]Write to MH i2c: E2 08 00 72 06 80 13 01 00 00 00 00 00 F5 [13:22:28]Write i2c OK [13:22:28]MH_I2C_Read... [13:22:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:28]Read from MH i2c: E2 [13:22:28]MH_I2C_Read... [13:22:28]Read from MH i2c: E2 0E 00 [13:22:28]MH_I2C_Read... [13:22:28]Read from MH i2c: E2 0E 00 72 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DE [13:22:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:22:28]wFMCommunicate OK [13:22:28]SAM_PROTO_GetShiftState done [13:22:28]FM_GetShiftState done [13:22:28]req_shift_opened done [13:22:28]requested_item shift.open_date is exist - process it [13:22:28]req_shift_open_date [13:22:28]req_shift_open_date done [13:22:28]produce_requested_data done [13:22:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202794,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:22:28]process_action_free close_receipt [13:22:28]json_value_free [13:22:28]json_value_free done [13:22:28]process_json_proto returns [13:22:28]Send response to host [13:22:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202794,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:22:28]free response buf [13:22:28]execute_script done [13:22:28]execute_script returns [13:22:28]free content buf [13:22:28]Sock 9.Close socket [13:22:28]Sock 9.Thread stoped [13:22:32]OFD Sender: No OFD packet to send [13:22:37]OFD Sender: No OFD packet to send [13:22:42]OFD Sender: No OFD packet to send [13:22:47]OFD Sender: No OFD packet to send [13:22:52]OFD Sender: No OFD packet to send [13:22:57]OFD Sender: No OFD packet to send [13:23:02]OFD Sender: No OFD packet to send [13:23:07]OFD Sender: No OFD packet to send [13:23:12]OFD Sender: No OFD packet to send [13:23:17]OFD Sender: No OFD packet to send [13:23:22]OFD Sender: No OFD packet to send [13:23:27]OFD Sender: No OFD packet to send [13:23:32]OFD Sender: No OFD packet to send [13:23:37]OFD Sender: No OFD packet to send [13:23:42]OFD Sender: No OFD packet to send [13:23:47]OFD Sender: No OFD packet to send [13:23:52]OFD Sender: No OFD packet to send [13:23:57]OFD Sender: No OFD packet to send [13:24:02]OFD Sender: No OFD packet to send [13:24:07]OFD Sender: No OFD packet to send [13:24:12]OFD Sender: No OFD packet to send [13:24:17]OFD Sender: No OFD packet to send [13:24:22]OFD Sender: No OFD packet to send [13:24:27]OFD Sender: No OFD packet to send [13:24:32]OFD Sender: No OFD packet to send [13:24:37]OFD Sender: No OFD packet to send [13:24:42]OFD Sender: No OFD packet to send [13:24:47]OFD Sender: No OFD packet to send [13:24:52]OFD Sender: No OFD packet to send [13:24:57]OFD Sender: No OFD packet to send [13:25:02]OFD Sender: No OFD packet to send [13:25:07]OFD Sender: No OFD packet to send [13:25:12]OFD Sender: No OFD packet to send [13:25:17]OFD Sender: No OFD packet to send [13:25:22]OFD Sender: No OFD packet to send [13:25:27]OFD Sender: No OFD packet to send [13:25:32]OFD Sender: No OFD packet to send [13:25:37]OFD Sender: No OFD packet to send [13:25:42]OFD Sender: No OFD packet to send [13:25:47]OFD Sender: No OFD packet to send [13:25:52]OFD Sender: No OFD packet to send [13:25:57]OFD Sender: No OFD packet to send [13:26:02]OFD Sender: No OFD packet to send [13:26:07]OFD Sender: No OFD packet to send [13:26:12]OFD Sender: No OFD packet to send [13:26:17]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:12]accept exits with 7 [13:29:12]New connection [13:29:12]New thread 3067034980 created [13:29:12]Thread 3066891620 joined [13:29:12]Waiting for new connection... [13:29:12] Sock 7.Parse request [13:29:12]Sock 7.Check first char [13:29:12]Sock 7.First char is OK [13:29:12]request: POST /json_proto HTTP/1.0 [13:29:12]Method: POST [13:29:12]URL: /json_proto [13:29:12]Method is POST - this is cgi request [13:29:12]url: /json_proto [13:29:12]query_string will be loaded in cgi processing [13:29:12]execute_cgi json_proto POST (null) [13:29:12]execute_cgi path=json_proto method=POST [13:29:12]POST find Content-Length [13:29:12]Host: 172.17.63.195:8080 [13:29:12]Content-Length: 682 [13:29:12]Content-Type: application/json [13:29:12] [13:29:12]POST finish read [13:29:12]Found Content-Length = 682 [13:29:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:29:12]execute_script... [13:29: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)450582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:29:12]POST & json_proto [13:29:12]process_json_proto [13:29:12]json parsed OK: [13:29:12]protocol is kg_v1.0 [13:29:12]action value=close_receipt [13:29:12]process_action close_receipt [13:29:12]cmd_close_receipt [13:29:12]MH_GetDate [13:29:12]Write to MH i2c: F0 00 00 73 06 68 [13:29:12]Write i2c OK [13:29:12]MH_I2C_Read... [13:29:12]Read from MH i2c: F0 [13:29:12]MH_I2C_Read... [13:29:12]Read from MH i2c: F0 09 00 [13:29:12]MH_I2C_Read... [13:29:12]Read from MH i2c: F0 09 00 73 06 00 29 E3 20 67 8C D7 20 67 EE [13:29:12]GetLastDocTimeStamp 1730208145 [13:29:12]current date 1730208553 [13:29:12]FM_GetShiftState [13:29:12]SAM_PROTO_GetShiftState [13:29:12]wFMCommunicate request_size=4 [13:29:12]MH_SAM_APDU [13:29:12]CAPDU: 80 13 01 00 [13:29:12]Write to MH i2c: E2 08 00 74 06 80 13 01 00 00 00 00 00 F7 [13:29:12]Write i2c OK [13:29:12]MH_I2C_Read... [13:29:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:12]Read from MH i2c: E2 [13:29:12]MH_I2C_Read... [13:29:12]Read from MH i2c: E2 0E 00 [13:29:12]MH_I2C_Read... [13:29:12]Read from MH i2c: E2 0E 00 74 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E0 [13:29:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:29:12]wFMCommunicate OK [13:29:12]SAM_PROTO_GetShiftState done [13:29:12]FM_GetShiftState done [13:29:12]opened in 1730160431 [13:29:12]opened+sec_in_day 1730246831 [13:29:12]quantity*price = 100021 [13:29:12]sum+1 = 100023 [13:29:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 190 29.10.2024 13:29 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202795 ФПД: 119681758115580 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132913&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202795&fm=119681758115580&tin=02508201610067®Number=0000000000091777&sum=100000 [13:29:14]StoreToDocumentArchive [13:29:14]shift 546 fd 202795 [13:29:14]save to /storage/0546/doc_00202795 [13:29:14]save last doc name /storage/0546/doc_00202795 to /storage/kkm_last_doc_name [13:29:14]save OK [13:29:14]Clear old archive folders... [13:29:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:29:14]tlvbuf is 01269060 [13:29:14]SAM_PROTO_ClearQueue [13:29:14]wFMCommunicate request_size=4 [13:29:14]MH_SAM_APDU [13:29:14]CAPDU: 80 09 00 00 [13:29:14]Write to MH i2c: E2 08 00 81 06 80 09 00 00 00 00 00 00 F9 [13:29:14]Write i2c OK [13:29:14]MH_I2C_Read... [13:29:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:29:14]Read from MH i2c: E2 [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: E2 03 00 [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: E2 03 00 81 06 00 90 00 FB [13:29:14]RAPDU: 90 00 [13:29:14]wFMCommunicate OK [13:29:14]SAM_PROTO_ClearQueue done [13:29:14]KKMCreateOFDPacket [13:29:14]OFDProtocolAddRootSTLVToBuf [13:29:14]FM_MakeSignedData [13:29:14]FM_MakeSignedData [13:29:14]SAM_PROTO_SignData [13:29:14]wFMCommunicate request_size=4 [13:29:14]MH_SAM_APDU [13:29:14]CAPDU: 80 0D 01 02 [13:29:14]Write to MH i2c: E2 08 00 82 06 80 0D 01 02 00 00 00 00 01 [13:29:14]Write i2c OK [13:29:14]MH_I2C_Read... [13:29:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:29:14]Read from MH i2c: E2 [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: E2 03 00 [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: E2 03 00 82 06 00 90 00 FC [13:29:14]RAPDU: 90 00 [13:29:14]wFMCommunicate OK [13:29:14]wFMCommunicate request_size=255 [13:29:14]MH_SAM_APDU [13:29:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 29 E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2B 18 03 00 35 04 06 00 6C [13:29:14]Write to MH i2c: E2 02 01 83 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 29 E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2B 18 03 00 35 04 06 00 6C 00 00 DA [13:29:14]Write i2c OK [13:29:14]MH_I2C_Read... [13:29:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:14]Read from MH i2c: E2 [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: E2 03 00 [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: E2 03 00 83 06 00 90 00 FD [13:29:14]RAPDU: 90 00 [13:29:14]wFMCommunicate OK [13:29:14]wFMCommunicate request_size=10 [13:29:14]MH_SAM_APDU [13:29:14]CAPDU: 80 0D 02 02 05 D9 94 AD B6 FC [13:29:14]Write to MH i2c: E2 0D 00 84 06 80 0D 02 02 05 00 D9 94 AD B6 FC 00 00 DA [13:29:14]Write i2c OK [13:29:14]MH_I2C_Read... [13:29:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:14]Read from MH i2c: E2 [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: E2 03 00 [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: E2 03 00 84 06 00 90 00 FE [13:29:14]RAPDU: 90 00 [13:29:14]wFMCommunicate OK [13:29:14]wFMCommunicate request_size=4 [13:29:14]MH_SAM_APDU [13:29:14]CAPDU: 80 0D 03 02 [13:29:14]Write to MH i2c: E2 08 00 85 06 80 0D 03 02 00 00 00 00 06 [13:29:14]Write i2c OK [13:29:14]MH_I2C_Read... [13:29:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:29:14]Read from MH i2c: E2 [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: E2 0B 00 [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: E2 0B 00 85 06 00 2C 02 4F 06 A3 D5 41 24 90 00 67 [13:29:14]RAPDU: 2C 02 4F 06 A3 D5 41 24 90 00 [13:29:14]wFMCommunicate OK [13:29:14]SAM_PROTO_SignData done [13:29:14]FM_MakeSignedData done [13:29:14]CreateOFDProtocolMessage [13:29:14]wFMCommunicate request_size=4 [13:29:14]MH_SAM_APDU [13:29:14]CAPDU: 80 11 00 00 [13:29:14]Write to MH i2c: E2 08 00 86 06 80 11 00 00 00 00 00 00 06 [13:29:14]Write i2c OK [13:29:14]MH_I2C_Read... [13:29:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:14]Read from MH i2c: E2 [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: E2 17 00 [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: E2 17 00 86 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5B [13:29:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:29:14]wFMCommunicate OK [13:29:14]CreateOFDProtocolMessage done [13:29:14]OFDSenderStorePacket 202795 [13:29:14]StoreOFDPacket docnum=202795 [13:29:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 64 DC 07 01 5B 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 29 E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2B 18 03 00 35 04 06 00 6C D9 94 AD B6 FC 2C 02 4F 06 A3 D5 41 24 [13:29:14]CheckFolder [13:29:14]dirname=/storage/ofd_packets [13:29:14]CheckFolder done [13:29:14]ProducePacketName [13:29:14]name=ofd_packets/00202795 [13:29:14]NVStorageSaveData ofd_packets/00202795 [13:29:14]File name is /storage/ofd_packets/00202795 [13:29:14]Write 301 bytes [13:29:14]NVStorageSaveData done [13:29:14]OFDSenderStorePacket done [13:29:14]KKMCreateOFDPacket done [13:29:14]NVStorageSaveData kkm_last_timestamp [13:29:14]File name is /storage/kkm_last_timestamp [13:29:14]Write 4 bytes [13:29:14]NVStorageSaveData done [13:29:14]ExternCall_PrintAddStr [13:29:14]wPrintStart [13:29:14]Write to MH i2c: 01 00 00 87 06 8D [13:29:14]Write i2c OK [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: 01 [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: 01 07 00 [13:29:14]MH_I2C_Read... [13:29:14]Read from MH i2c: 01 07 00 87 06 00 00 00 00 00 FF 0F A2 [13:29:14]RasterBufferAndPrint [13:29:14]line Счет N : (1)450582 [13:29:14]line ИНН: 02508201610067 [13:29:14]line Контрольно-Кассовый Чек [13:29:14]line ПРОДАЖА [13:29:14]line ТРК (МРК, ГНК) : 61 [13:29:14]line Товар: 2710124500 [13:29:14]line Аи-95-К-3 [13:29:14]line 13.480 * 74.20 [13:29:14]line = 1000.22 [13:29:14]line НДС 12% НСП 1% [13:29:14]line > о реализуемом товаре [13:29:14]line ОКРУГЛЕНИЕ: -0.22 [13:29:14]line ИТОГО: 1000.00 [13:29:14]line Внесено: 1000.00 [13:29:14]line СДАЧА: 0.00 [13:29:14]line НСП 1% : 8.85 [13:29:14]line НДС 12% : 106.22 [13:29:14]line Наличными: 1000.00 [13:29:14]line Безнал.: 0.00 [13:29:14]line Место: АЗС № 171 "Партнер Нефть" [13:29:14]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:29:14]line СНО: Общий режим [13:29:14]line Чек 190 29.10.2024 13:29 [13:29:14]line Смена: 546 ФФД: 1.0 [13:29:14]line ЗНМ: 0300000109 [13:29:14]line РНМ: 0000000000091777 [13:29:14]line Версия ККМ: 001 [13:29:14]line ФМ: 0000000000871756 [13:29:14]line ФД: 202795 [13:29:14]line ФПД: 119681758115580 [13:29:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132913&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202795&fm=119681758115580&tin=02508201610067®Number=0000000000091777&sum=100000 [13:29:14]OFD Sender: Processing packet 202795 [packets to send 116, broken 115] [13:29:14]ProducePacketName [13:29:14]name=ofd_packets/00202795 [13:29:14]OFD Sender: To server: pG, [13:29:14]CommunicateWithHost lk.salyk.kg:30040 [13:29:14]ConnectInit lk.salyk.kg [13:29:14]written 0, free lines is 4095 [13:29:15]Connected sock=10 [13:29:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 64 DC 07 01 5B 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 29 E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2B 18 03 00 35 04 06 00 6C D9 94 AD B6 FC 2C 02 4F 06 A3 D5 41 24 [13:29:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8F 64 47 00 3C 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2B 18 03 00 F4 03 04 00 E5 8E 20 67 B6 04 01 00 00 2C 2B 3C 50 4F 66 DB 6E [13:29:15]CommunicateWithHost err = 0 [13:29:15]CheckOFDResponse [13:29:15]1017 (14) - 77093643461234 [13:29:15]1041 (16) - 0000000000871756 [13:29:15]1040 (4) - 202795 [13:29:15]1012 (4) - 29.10.2024 07:29 [13:29:15]1206 (1) - 0 [13:29:15]OFD Sender: Remove packet 202795 [13:29:15]ProducePacketName [13:29:15]name=ofd_packets/00202795 [13:29:15]NVStorageDeleteData [13:29:15]Write to MH i2c: 01 00 00 B2 06 B8 [13:29:15]Write i2c OK [13:29:15]MH_I2C_Read... [13:29:15]Read from MH i2c: 01 [13:29:15]MH_I2C_Read... [13:29:15]Read from MH i2c: 01 07 00 [13:29:15]MH_I2C_Read... [13:29:15]Read from MH i2c: 01 07 00 B2 06 00 00 00 00 00 96 0C 61 [13:29:15]RasterBufferAndPrint [13:29:15]line [13:29:15]line [13:29:15]line [13:29:15]line [13:29:15]line [13:29:15]written 0, free lines is 3226 [13:29:15]MH_Cut [13:29:15]Write to MH i2c: D1 01 00 B9 06 01 91 [13:29:15]Write i2c OK [13:29:15]MH_I2C_Read... [13:29:15]Read from MH i2c: D1 [13:29:15]MH_I2C_Read... [13:29:15]Read from MH i2c: D1 01 00 [13:29:15]MH_I2C_Read... [13:29:15]Read from MH i2c: D1 01 00 B9 06 00 90 [13:29:15]Write to MH i2c: 01 00 00 BA 06 C0 [13:29:15]Write i2c OK [13:29:15]MH_I2C_Read... [13:29:15]OFD Sender: No OFD packet to send [13:29:16]*** Cut start [13:29:16]*** Purtial cut [13:29:16]*** Stage 1: CUTSNS_PIN = 1 [13:29:16]Read from MH i2c: 01 [13:29:16]MH_I2C_Read... [13:29:16]*** Stop cut motor [13:29:16]*** Cut end [13:29:16]Read from MH i2c: 01 07 00 [13:29:16]MH_I2C_Read... [13:29:16]Read from MH i2c: 01 07 00 BA 06 00 00 00 00 00 FF 0F D5 [13:29:16]process_action close_receipt done [13:29:16]requested_data is exist [13:29:16]produce_requested_data [13:29:16]requested_item fm.sn is exist - process it [13:29:16]wFMCommunicate request_size=4 [13:29:16]MH_SAM_APDU [13:29:16]CAPDU: 80 11 00 00 [13:29:16]Write to MH i2c: E2 08 00 BB 06 80 11 00 00 00 00 00 00 3B [13:29:16]Write i2c OK [13:29:16]MH_I2C_Read... [13:29:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:16]Read from MH i2c: E2 [13:29:16]MH_I2C_Read... [13:29:16]Read from MH i2c: E2 17 00 [13:29:16]MH_I2C_Read... [13:29:16]Read from MH i2c: E2 17 00 BB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 90 [13:29:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:29:16]wFMCommunicate OK [13:29:16]requested_item fd.num is exist - process it [13:29:16]SAM_PROTO_GetFieldsCounters [13:29:16]wFMCommunicate request_size=4 [13:29:16]MH_SAM_APDU [13:29:16]CAPDU: 80 13 00 00 [13:29:16]Write to MH i2c: E2 08 00 BC 06 80 13 00 00 00 00 00 00 3E [13:29:16]Write i2c OK [13:29:16]MH_I2C_Read... [13:29:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:29:16]Read from MH i2c: E2 [13:29:16]MH_I2C_Read... [13:29:16]Read from MH i2c: E2 62 00 [13:29:16]MH_I2C_Read... [13:29:16]Read from MH i2c: E2 62 00 BC 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 0B [13:29:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:29:16]wFMCommunicate OK [13:29:16]SAM_PROTO_GetFieldsCounters done [13:29:16]requested_item shift.num is exist - process it [13:29:16]requested_item shift.opened is exist - process it [13:29:16]req_shift_opened [13:29:16]FM_GetShiftState [13:29:16]SAM_PROTO_GetShiftState [13:29:16]wFMCommunicate request_size=4 [13:29:16]MH_SAM_APDU [13:29:16]CAPDU: 80 13 01 00 [13:29:16]Write to MH i2c: E2 08 00 BD 06 80 13 01 00 00 00 00 00 40 [13:29:16]Write i2c OK [13:29:16]MH_I2C_Read... [13:29:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:16]Read from MH i2c: E2 [13:29:16]MH_I2C_Read... [13:29:16]Read from MH i2c: E2 0E 00 [13:29:16]MH_I2C_Read... [13:29:16]Read from MH i2c: E2 0E 00 BD 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 29 [13:29:16]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:29:16]wFMCommunicate OK [13:29:16]SAM_PROTO_GetShiftState done [13:29:16]FM_GetShiftState done [13:29:16]req_shift_opened done [13:29:16]requested_item shift.open_date is exist - process it [13:29:16]req_shift_open_date [13:29:16]req_shift_open_date done [13:29:16]produce_requested_data done [13:29:16]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202795,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:29:16]process_action_free close_receipt [13:29:16]json_value_free [13:29:16]json_value_free done [13:29:16]process_json_proto returns [13:29:16]Send response to host [13:29:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202795,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:29:16]free response buf [13:29:16]execute_script done [13:29:16]execute_script returns [13:29:16]free content buf [13:29:16]Sock 7.Close socket [13:29:16]Sock 7.Thread stoped [13:29:20]OFD Sender: No OFD packet to send [13:29:25]OFD Sender: No OFD packet to send [13:29:30]OFD Sender: No OFD packet to send [13:29:35]OFD Sender: No OFD packet to send [13:29:40]OFD Sender: No OFD packet to send [13:29:45]OFD Sender: No OFD packet to send [13:29:50]OFD Sender: No OFD packet to send [13:29:52]accept exits with 9 [13:29:52]New connection [13:29:52]New thread 3066891620 created [13:29:52]Thread 3067034980 joined [13:29:52]Waiting for new connection... [13:29:52] Sock 9.Parse request [13:29:52]Sock 9.Check first char [13:29:52]Sock 9.First char is OK [13:29:52]request: POST /json_proto HTTP/1.0 [13:29:52]Method: POST [13:29:52]URL: /json_proto [13:29:52]Method is POST - this is cgi request [13:29:52]url: /json_proto [13:29:52]query_string will be loaded in cgi processing [13:29:52]execute_cgi json_proto POST (null) [13:29:52]execute_cgi path=json_proto method=POST [13:29:52]POST find Content-Length [13:29:52]Host: 172.17.63.195:8080 [13:29:52]Content-Length: 682 [13:29:52]Content-Type: application/json [13:29:52] [13:29:52]POST finish read [13:29:52]Found Content-Length = 682 [13:29:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450583", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:29:52]execute_script... [13:29:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450583", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:29:52]POST & json_proto [13:29:52]process_json_proto [13:29:52]json parsed OK: [13:29:52]protocol is kg_v1.0 [13:29:52]action value=close_receipt [13:29:52]process_action close_receipt [13:29:52]cmd_close_receipt [13:29:52]MH_GetDate [13:29:52]Write to MH i2c: F0 00 00 BE 06 B3 [13:29:52]Write i2c OK [13:29:52]MH_I2C_Read... [13:29:52]Read from MH i2c: F0 [13:29:52]MH_I2C_Read... [13:29:52]Read from MH i2c: F0 09 00 [13:29:52]MH_I2C_Read... [13:29:52]Read from MH i2c: F0 09 00 BE 06 00 50 E3 20 67 8C D7 20 67 60 [13:29:52]GetLastDocTimeStamp 1730208553 [13:29:52]current date 1730208592 [13:29:52]FM_GetShiftState [13:29:52]SAM_PROTO_GetShiftState [13:29:52]wFMCommunicate request_size=4 [13:29:52]MH_SAM_APDU [13:29:52]CAPDU: 80 13 01 00 [13:29:52]Write to MH i2c: E2 08 00 BF 06 80 13 01 00 00 00 00 00 42 [13:29:52]Write i2c OK [13:29:52]MH_I2C_Read... [13:29:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:52]Read from MH i2c: E2 [13:29:52]MH_I2C_Read... [13:29:52]Read from MH i2c: E2 0E 00 [13:29:52]MH_I2C_Read... [13:29:52]Read from MH i2c: E2 0E 00 BF 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2B [13:29:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:29:52]wFMCommunicate OK [13:29:52]SAM_PROTO_GetShiftState done [13:29:52]FM_GetShiftState done [13:29:52]opened in 1730160431 [13:29:52]opened+sec_in_day 1730246831 [13:29:52]quantity*price = 100015 [13:29:52]sum+1 = 100017 [13:29:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 191 29.10.2024 13:29 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202796 ФПД: 85754234239224 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132952&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202796&fm=85754234239224&tin=02508201610067®Number=0000000000091777&sum=100000 [13:29:53]StoreToDocumentArchive [13:29:53]shift 546 fd 202796 [13:29:53]save to /storage/0546/doc_00202796 [13:29:53]save last doc name /storage/0546/doc_00202796 to /storage/kkm_last_doc_name [13:29:53]save OK [13:29:53]Clear old archive folders... [13:29:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:29:53]tlvbuf is 012ADC00 [13:29:53]SAM_PROTO_ClearQueue [13:29:53]wFMCommunicate request_size=4 [13:29:53]MH_SAM_APDU [13:29:53]CAPDU: 80 09 00 00 [13:29:53]Write to MH i2c: E2 08 00 CC 06 80 09 00 00 00 00 00 00 44 [13:29:53]Write i2c OK [13:29:53]MH_I2C_Read... [13:29:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:29:53]Read from MH i2c: E2 [13:29:53]MH_I2C_Read... [13:29:53]Read from MH i2c: E2 03 00 [13:29:53]MH_I2C_Read... [13:29:53]Read from MH i2c: E2 03 00 CC 06 00 90 00 46 [13:29:53]RAPDU: 90 00 [13:29:53]wFMCommunicate OK [13:29:53]SAM_PROTO_ClearQueue done [13:29:53]KKMCreateOFDPacket [13:29:53]OFDProtocolAddRootSTLVToBuf [13:29:53]FM_MakeSignedData [13:29:53]FM_MakeSignedData [13:29:53]SAM_PROTO_SignData [13:29:53]wFMCommunicate request_size=4 [13:29:53]MH_SAM_APDU [13:29:53]CAPDU: 80 0D 01 02 [13:29:53]Write to MH i2c: E2 08 00 CD 06 80 0D 01 02 00 00 00 00 4C [13:29:53]Write i2c OK [13:29:53]MH_I2C_Read... [13:29:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:29:53]Read from MH i2c: E2 [13:29:53]MH_I2C_Read... [13:29:53]Read from MH i2c: E2 03 00 [13:29:53]MH_I2C_Read... [13:29:53]Read from MH i2c: E2 03 00 CD 06 00 90 00 47 [13:29:53]RAPDU: 90 00 [13:29:53]wFMCommunicate OK [13:29:53]wFMCommunicate request_size=255 [13:29:53]MH_SAM_APDU [13:29:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 50 E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2C 18 03 00 35 04 06 00 4D [13:29:53]Write to MH i2c: E2 02 01 CE 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 50 E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2C 18 03 00 35 04 06 00 4D 00 00 0B [13:29:53]Write i2c OK [13:29:53]MH_I2C_Read... [13:29:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:53]Read from MH i2c: E2 [13:29:53]MH_I2C_Read... [13:29:53]Read from MH i2c: E2 03 00 [13:29:53]MH_I2C_Read... [13:29:53]Read from MH i2c: E2 03 00 CE 06 00 90 00 48 [13:29:53]RAPDU: 90 00 [13:29:53]wFMCommunicate OK [13:29:53]wFMCommunicate request_size=10 [13:29:53]MH_SAM_APDU [13:29:53]CAPDU: 80 0D 02 02 05 FE 36 AB 78 F8 [13:29:53]Write to MH i2c: E2 0D 00 CF 06 80 0D 02 02 05 00 FE 36 AB 78 F8 00 00 A8 [13:29:53]Write i2c OK [13:29:53]MH_I2C_Read... [13:29:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:54]Read from MH i2c: E2 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 03 00 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 03 00 CF 06 00 90 00 49 [13:29:54]RAPDU: 90 00 [13:29:54]wFMCommunicate OK [13:29:54]wFMCommunicate request_size=4 [13:29:54]MH_SAM_APDU [13:29:54]CAPDU: 80 0D 03 02 [13:29:54]Write to MH i2c: E2 08 00 D0 06 80 0D 03 02 00 00 00 00 51 [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:29:54]Read from MH i2c: E2 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 0B 00 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 0B 00 D0 06 00 9E 92 55 CF F7 F8 55 A6 90 00 90 [13:29:54]RAPDU: 9E 92 55 CF F7 F8 55 A6 90 00 [13:29:54]wFMCommunicate OK [13:29:54]SAM_PROTO_SignData done [13:29:54]FM_MakeSignedData done [13:29:54]CreateOFDProtocolMessage [13:29:54]wFMCommunicate request_size=4 [13:29:54]MH_SAM_APDU [13:29:54]CAPDU: 80 11 00 00 [13:29:54]Write to MH i2c: E2 08 00 D1 06 80 11 00 00 00 00 00 00 51 [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:54]Read from MH i2c: E2 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 17 00 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: E2 17 00 D1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A6 [13:29:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:29:54]wFMCommunicate OK [13:29:54]CreateOFDProtocolMessage done [13:29:54]OFDSenderStorePacket 202796 [13:29:54]StoreOFDPacket docnum=202796 [13:29:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7E F0 07 01 17 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 50 E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2C 18 03 00 35 04 06 00 4D FE 36 AB 78 F8 9E 92 55 CF F7 F8 55 A6 [13:29:54]CheckFolder [13:29:54]dirname=/storage/ofd_packets [13:29:54]CheckFolder done [13:29:54]ProducePacketName [13:29:54]name=ofd_packets/00202796 [13:29:54]NVStorageSaveData ofd_packets/00202796 [13:29:54]File name is /storage/ofd_packets/00202796 [13:29:54]Write 301 bytes [13:29:54]NVStorageSaveData done [13:29:54]OFDSenderStorePacket done [13:29:54]KKMCreateOFDPacket done [13:29:54]NVStorageSaveData kkm_last_timestamp [13:29:54]File name is /storage/kkm_last_timestamp [13:29:54]Write 4 bytes [13:29:54]NVStorageSaveData done [13:29:54]ExternCall_PrintAddStr [13:29:54]wPrintStart [13:29:54]Write to MH i2c: 01 00 00 D2 06 D8 [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: 01 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: 01 07 00 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: 01 07 00 D2 06 00 00 00 00 00 FF 0F ED [13:29:54]RasterBufferAndPrint [13:29:54]line Счет N : (1)450583 [13:29:54]line ИНН: 02508201610067 [13:29:54]line Контрольно-Кассовый Чек [13:29:54]line ПРОДАЖА [13:29:54]line ТРК (МРК, ГНК) : 41 [13:29:54]line Товар: 2710124130 [13:29:54]line Аи-92-К-2 [13:29:54]line 14.950 * 66.90 [13:29:54]line = 1000.16 [13:29:54]line НДС 12% НСП 1% [13:29:54]line > о реализуемом товаре [13:29:54]line ОКРУГЛЕНИЕ: -0.16 [13:29:54]line ИТОГО: 1000.00 [13:29:54]line Внесено: 1000.00 [13:29:54]line СДАЧА: 0.00 [13:29:54]line НСП 1% : 8.85 [13:29:54]line НДС 12% : 106.21 [13:29:54]line Наличными: 1000.00 [13:29:54]line Безнал.: 0.00 [13:29:54]line Место: АЗС № 171 "Партнер Нефть" [13:29:54]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:29:54]line СНО: Общий режим [13:29:54]line Чек 191 29.10.2024 13:29 [13:29:54]line Смена: 546 ФФД: 1.0 [13:29:54]line ЗНМ: 0300000109 [13:29:54]line РНМ: 0000000000091777 [13:29:54]line Версия ККМ: 001 [13:29:54]line ФМ: 0000000000871756 [13:29:54]line ФД: 202796 [13:29:54]line ФПД: 85754234239224 [13:29:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T132952&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202796&fm=85754234239224&tin=02508201610067®Number=0000000000091777&sum=100000 [13:29:54]OFD Sender: Processing packet 202796 [packets to send 116, broken 115] [13:29:54]ProducePacketName [13:29:54]name=ofd_packets/00202796 [13:29:54]OFD Sender: To server: pG, [13:29:54]CommunicateWithHost lk.salyk.kg:30040 [13:29:54]ConnectInit lk.salyk.kg [13:29:54]written 0, free lines is 4095 [13:29:54]Connected sock=10 [13:29:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7E F0 07 01 17 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 50 E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2C 18 03 00 35 04 06 00 4D FE 36 AB 78 F8 9E 92 55 CF F7 F8 55 A6 [13:29:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 77 8D 47 00 F8 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2C 18 03 00 F4 03 04 00 0C 8F 20 67 B6 04 01 00 00 58 D6 B5 91 AC D6 85 F7 [13:29:54]CommunicateWithHost err = 0 [13:29:54]CheckOFDResponse [13:29:54]1017 (14) - 77093643461234 [13:29:54]1041 (16) - 0000000000871756 [13:29:54]1040 (4) - 202796 [13:29:54]1012 (4) - 29.10.2024 07:30 [13:29:54]1206 (1) - 0 [13:29:54]OFD Sender: Remove packet 202796 [13:29:54]ProducePacketName [13:29:54]name=ofd_packets/00202796 [13:29:54]NVStorageDeleteData [13:29:54]Write to MH i2c: 01 00 00 FD 06 03 [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: 01 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: 01 07 00 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: 01 07 00 FD 06 00 00 00 00 00 A4 0C BA [13:29:54]RasterBufferAndPrint [13:29:54]line [13:29:54]line [13:29:54]line [13:29:54]line [13:29:54]line [13:29:54]written 0, free lines is 3242 [13:29:54]MH_Cut [13:29:54]Write to MH i2c: D1 01 00 04 07 01 DD [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: D1 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: D1 01 00 [13:29:54]MH_I2C_Read... [13:29:54]Read from MH i2c: D1 01 00 04 07 00 DC [13:29:54]Write to MH i2c: 01 00 00 05 07 0C [13:29:54]Write i2c OK [13:29:54]MH_I2C_Read... [13:29:55]OFD Sender: No OFD packet to send [13:29:55]*** Cut start [13:29:55]*** Purtial cut [13:29:55]*** Stage 1: CUTSNS_PIN = 1 [13:29:56]Read from MH i2c: 01 [13:29:56]MH_I2C_Read... [13:29:56]*** Stop cut motor [13:29:56]*** Cut end [13:29:56]Read from MH i2c: 01 07 00 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: 01 07 00 05 07 00 00 00 00 00 FF 0F 21 [13:29:56]process_action close_receipt done [13:29:56]requested_data is exist [13:29:56]produce_requested_data [13:29:56]requested_item fm.sn is exist - process it [13:29:56]wFMCommunicate request_size=4 [13:29:56]MH_SAM_APDU [13:29:56]CAPDU: 80 11 00 00 [13:29:56]Write to MH i2c: E2 08 00 06 07 80 11 00 00 00 00 00 00 87 [13:29:56]Write i2c OK [13:29:56]MH_I2C_Read... [13:29:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:56]Read from MH i2c: E2 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 17 00 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 17 00 06 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DC [13:29:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:29:56]wFMCommunicate OK [13:29:56]requested_item fd.num is exist - process it [13:29:56]SAM_PROTO_GetFieldsCounters [13:29:56]wFMCommunicate request_size=4 [13:29:56]MH_SAM_APDU [13:29:56]CAPDU: 80 13 00 00 [13:29:56]Write to MH i2c: E2 08 00 07 07 80 13 00 00 00 00 00 00 8A [13:29:56]Write i2c OK [13:29:56]MH_I2C_Read... [13:29:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:29:56]Read from MH i2c: E2 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 62 00 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 62 00 07 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 5B [13:29:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:29:56]wFMCommunicate OK [13:29:56]SAM_PROTO_GetFieldsCounters done [13:29:56]requested_item shift.num is exist - process it [13:29:56]requested_item shift.opened is exist - process it [13:29:56]req_shift_opened [13:29:56]FM_GetShiftState [13:29:56]SAM_PROTO_GetShiftState [13:29:56]wFMCommunicate request_size=4 [13:29:56]MH_SAM_APDU [13:29:56]CAPDU: 80 13 01 00 [13:29:56]Write to MH i2c: E2 08 00 08 07 80 13 01 00 00 00 00 00 8C [13:29:56]Write i2c OK [13:29:56]MH_I2C_Read... [13:29:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:56]Read from MH i2c: E2 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 0E 00 [13:29:56]MH_I2C_Read... [13:29:56]Read from MH i2c: E2 0E 00 08 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 75 [13:29:56]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:29:56]wFMCommunicate OK [13:29:56]SAM_PROTO_GetShiftState done [13:29:56]FM_GetShiftState done [13:29:56]req_shift_opened done [13:29:56]requested_item shift.open_date is exist - process it [13:29:56]req_shift_open_date [13:29:56]req_shift_open_date done [13:29:56]produce_requested_data done [13:29:56]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202796,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:29:56]process_action_free close_receipt [13:29:56]json_value_free [13:29:56]json_value_free done [13:29:56]process_json_proto returns [13:29:56]Send response to host [13:29:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202796,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:29:56]free response buf [13:29:56]execute_script done [13:29:56]execute_script returns [13:29:56]free content buf [13:29:56]Sock 9.Close socket [13:29:56]Sock 9.Thread stoped [13:30:00]OFD Sender: No OFD packet to send [13:30:05]OFD Sender: No OFD packet to send [13:30:10]OFD Sender: No OFD packet to send [13:30:15]OFD Sender: No OFD packet to send [13:30:20]OFD Sender: No OFD packet to send [13:30:25]OFD Sender: No OFD packet to send [13:30:30]OFD Sender: No OFD packet to send [13:30:35]OFD Sender: No OFD packet to send [13:30:40]OFD Sender: No OFD packet to send [13:30:45]OFD Sender: No OFD packet to send [13:30:50]OFD Sender: No OFD packet to send [13:30:50]accept exits with 7 [13:30:50]New connection [13:30:50]New thread 3067034980 created [13:30:50]Thread 3066891620 joined [13:30:50]Waiting for new connection... [13:30:50] Sock 7.Parse request [13:30:50]Sock 7.Check first char [13:30:50]Sock 7.First char is OK [13:30:50]request: POST /json_proto HTTP/1.0 [13:30:50]Method: POST [13:30:50]URL: /json_proto [13:30:50]Method is POST - this is cgi request [13:30:50]url: /json_proto [13:30:50]query_string will be loaded in cgi processing [13:30:50]execute_cgi json_proto POST (null) [13:30:50]execute_cgi path=json_proto method=POST [13:30:50]POST find Content-Length [13:30:50]Host: 172.17.63.195:8080 [13:30:50]Content-Length: 677 [13:30:50]Content-Type: application/json [13:30:50] [13:30:50]POST finish read [13:30:50]Found Content-Length = 677 [13:30:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 1.500, "sum" : 100.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:50]execute_script... [13:30:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 1.500, "sum" : 100.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:50]POST & json_proto [13:30:50]process_json_proto [13:30:50]json parsed OK: [13:30:50]protocol is kg_v1.0 [13:30:50]action value=close_receipt [13:30:50]process_action close_receipt [13:30:50]cmd_close_receipt [13:30:50]MH_GetDate [13:30:50]Write to MH i2c: F0 00 00 09 07 FF [13:30:50]Write i2c OK [13:30:50]MH_I2C_Read... [13:30:50]Read from MH i2c: F0 [13:30:50]MH_I2C_Read... [13:30:50]Read from MH i2c: F0 09 00 [13:30:50]MH_I2C_Read... [13:30:50]Read from MH i2c: F0 09 00 09 07 00 8A E3 20 67 8C D7 20 67 E6 [13:30:50]GetLastDocTimeStamp 1730208592 [13:30:50]current date 1730208650 [13:30:50]FM_GetShiftState [13:30:50]SAM_PROTO_GetShiftState [13:30:50]wFMCommunicate request_size=4 [13:30:50]MH_SAM_APDU [13:30:50]CAPDU: 80 13 01 00 [13:30:50]Write to MH i2c: E2 08 00 0A 07 80 13 01 00 00 00 00 00 8E [13:30:50]Write i2c OK [13:30:50]MH_I2C_Read... [13:30:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:50]Read from MH i2c: E2 [13:30:50]MH_I2C_Read... [13:30:50]Read from MH i2c: E2 0E 00 [13:30:50]MH_I2C_Read... [13:30:50]Read from MH i2c: E2 0E 00 0A 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 77 [13:30:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:30:50]wFMCommunicate OK [13:30:50]SAM_PROTO_GetShiftState done [13:30:50]FM_GetShiftState done [13:30:50]opened in 1730160431 [13:30:50]opened+sec_in_day 1730246831 [13:30:50]quantity*price = 10035 [13:30:50]sum+1 = 10036 [13:30:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.66 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 192 29.10.2024 13:30 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202797 ФПД: 17189925222000 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133050&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202797&fm=17189925222000&tin=02508201610067®Number=0000000000091777&sum=10000 [13:30:51]StoreToDocumentArchive [13:30:51]shift 546 fd 202797 [13:30:51]save to /storage/0546/doc_00202797 [13:30:51]save last doc name /storage/0546/doc_00202797 to /storage/kkm_last_doc_name [13:30:51]save OK [13:30:51]Clear old archive folders... [13:30:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:30:51]tlvbuf is 012AF5C0 [13:30:51]SAM_PROTO_ClearQueue [13:30:51]wFMCommunicate request_size=4 [13:30:51]MH_SAM_APDU [13:30:51]CAPDU: 80 09 00 00 [13:30:51]Write to MH i2c: E2 08 00 17 07 80 09 00 00 00 00 00 00 90 [13:30:51]Write i2c OK [13:30:51]MH_I2C_Read... [13:30:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:30:51]Read from MH i2c: E2 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 03 00 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 03 00 17 07 00 90 00 92 [13:30:51]RAPDU: 90 00 [13:30:51]wFMCommunicate OK [13:30:51]SAM_PROTO_ClearQueue done [13:30:51]KKMCreateOFDPacket [13:30:51]OFDProtocolAddRootSTLVToBuf [13:30:51]FM_MakeSignedData [13:30:51]FM_MakeSignedData [13:30:51]SAM_PROTO_SignData [13:30:51]wFMCommunicate request_size=4 [13:30:51]MH_SAM_APDU [13:30:51]CAPDU: 80 0D 01 02 [13:30:51]Write to MH i2c: E2 08 00 18 07 80 0D 01 02 00 00 00 00 98 [13:30:51]Write i2c OK [13:30:51]MH_I2C_Read... [13:30:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:30:51]Read from MH i2c: E2 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 03 00 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 03 00 18 07 00 90 00 93 [13:30:51]RAPDU: 90 00 [13:30:51]wFMCommunicate OK [13:30:51]wFMCommunicate request_size=255 [13:30:51]MH_SAM_APDU [13:30: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 32 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 8A E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2D 18 03 00 35 04 06 00 0F [13:30:51]Write to MH i2c: E2 02 01 19 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 8A E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2D 18 03 00 35 04 06 00 0F 00 00 42 [13:30:51]Write i2c OK [13:30:51]MH_I2C_Read... [13:30:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:51]Read from MH i2c: E2 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 03 00 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 03 00 19 07 00 90 00 94 [13:30:51]RAPDU: 90 00 [13:30:51]wFMCommunicate OK [13:30:51]wFMCommunicate request_size=10 [13:30:51]MH_SAM_APDU [13:30:51]CAPDU: 80 0D 02 02 05 A2 57 62 F6 70 [13:30:51]Write to MH i2c: E2 0D 00 1A 07 80 0D 02 02 05 00 A2 57 62 F6 70 00 00 66 [13:30:51]Write i2c OK [13:30:51]MH_I2C_Read... [13:30:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:51]Read from MH i2c: E2 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 03 00 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 03 00 1A 07 00 90 00 95 [13:30:51]RAPDU: 90 00 [13:30:51]wFMCommunicate OK [13:30:51]wFMCommunicate request_size=4 [13:30:51]MH_SAM_APDU [13:30:51]CAPDU: 80 0D 03 02 [13:30:51]Write to MH i2c: E2 08 00 1B 07 80 0D 03 02 00 00 00 00 9D [13:30:51]Write i2c OK [13:30:51]MH_I2C_Read... [13:30:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:30:52]Read from MH i2c: E2 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: E2 0B 00 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: E2 0B 00 1B 07 00 BC C3 85 F6 80 7C 4E 9E 90 00 80 [13:30:52]RAPDU: BC C3 85 F6 80 7C 4E 9E 90 00 [13:30:52]wFMCommunicate OK [13:30:52]SAM_PROTO_SignData done [13:30:52]FM_MakeSignedData done [13:30:52]CreateOFDProtocolMessage [13:30:52]wFMCommunicate request_size=4 [13:30:52]MH_SAM_APDU [13:30:52]CAPDU: 80 11 00 00 [13:30:52]Write to MH i2c: E2 08 00 1C 07 80 11 00 00 00 00 00 00 9D [13:30:52]Write i2c OK [13:30:52]MH_I2C_Read... [13:30:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:52]Read from MH i2c: E2 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: E2 17 00 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: E2 17 00 1C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [13:30:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:30:52]wFMCommunicate OK [13:30:52]CreateOFDProtocolMessage done [13:30:52]OFDSenderStorePacket 202797 [13:30:52]StoreOFDPacket docnum=202797 [13:30:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1B 1E 07 01 EE A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 8A E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2D 18 03 00 35 04 06 00 0F A2 57 62 F6 70 BC C3 85 F6 80 7C 4E 9E [13:30:52]CheckFolder [13:30:52]dirname=/storage/ofd_packets [13:30:52]CheckFolder done [13:30:52]ProducePacketName [13:30:52]name=ofd_packets/00202797 [13:30:52]NVStorageSaveData ofd_packets/00202797 [13:30:52]File name is /storage/ofd_packets/00202797 [13:30:52]Write 301 bytes [13:30:52]NVStorageSaveData done [13:30:52]OFDSenderStorePacket done [13:30:52]KKMCreateOFDPacket done [13:30:52]NVStorageSaveData kkm_last_timestamp [13:30:52]File name is /storage/kkm_last_timestamp [13:30:52]Write 4 bytes [13:30:52]NVStorageSaveData done [13:30:52]ExternCall_PrintAddStr [13:30:52]wPrintStart [13:30:52]Write to MH i2c: 01 00 00 1D 07 24 [13:30:52]Write i2c OK [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: 01 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: 01 07 00 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: 01 07 00 1D 07 00 00 00 00 00 FF 0F 39 [13:30:52]RasterBufferAndPrint [13:30:52]line Счет N : (1)450585 [13:30:52]line ИНН: 02508201610067 [13:30:52]line Контрольно-Кассовый Чек [13:30:52]line ПРОДАЖА [13:30:52]line ТРК (МРК, ГНК) : 62 [13:30:52]line Товар: 2710124130 [13:30:52]line Аи-92-К-2 [13:30:52]line 1.500 * 66.90 [13:30:52]line = 100.35 [13:30:52]line НДС 12% НСП 1% [13:30:52]line > о реализуемом товаре [13:30:52]line ОКРУГЛЕНИЕ: -0.35 [13:30:52]line ИТОГО: 100.00 [13:30:52]line Внесено: 100.00 [13:30:52]line СДАЧА: 0.00 [13:30:52]line НСП 1% : 0.89 [13:30:52]line НДС 12% : 10.66 [13:30:52]line Наличными: 100.00 [13:30:52]line Безнал.: 0.00 [13:30:52]line Место: АЗС № 171 "Партнер Нефть" [13:30:52]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:30:52]line СНО: Общий режим [13:30:52]line Чек 192 29.10.2024 13:30 [13:30:52]line Смена: 546 ФФД: 1.0 [13:30:52]line ЗНМ: 0300000109 [13:30:52]line РНМ: 0000000000091777 [13:30:52]line Версия ККМ: 001 [13:30:52]line ФМ: 0000000000871756 [13:30:52]line ФД: 202797 [13:30:52]line ФПД: 17189925222000 [13:30:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133050&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202797&fm=17189925222000&tin=02508201610067®Number=0000000000091777&sum=10000 [13:30:52]OFD Sender: Processing packet 202797 [packets to send 116, broken 115] [13:30:52]ProducePacketName [13:30:52]name=ofd_packets/00202797 [13:30:52]OFD Sender: To server: pG, [13:30:52]CommunicateWithHost lk.salyk.kg:30040 [13:30:52]ConnectInit lk.salyk.kg [13:30:52]written 0, free lines is 4095 [13:30:52]Connected sock=10 [13:30:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1B 1E 07 01 EE A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 8A E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2D 18 03 00 35 04 06 00 0F A2 57 62 F6 70 BC C3 85 F6 80 7C 4E 9E [13:30:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7D 17 47 00 90 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2D 18 03 00 F4 03 04 00 46 8F 20 67 B6 04 01 00 00 BD 21 FF 8E 78 B5 57 DF [13:30:52]CommunicateWithHost err = 0 [13:30:52]CheckOFDResponse [13:30:52]1017 (14) - 77093643461234 [13:30:52]1041 (16) - 0000000000871756 [13:30:52]1040 (4) - 202797 [13:30:52]1012 (4) - 29.10.2024 07:31 [13:30:52]1206 (1) - 0 [13:30:52]OFD Sender: Remove packet 202797 [13:30:52]ProducePacketName [13:30:52]name=ofd_packets/00202797 [13:30:52]NVStorageDeleteData [13:30:52]Write to MH i2c: 01 00 00 48 07 4F [13:30:52]Write i2c OK [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: 01 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: 01 07 00 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: 01 07 00 48 07 00 00 00 00 00 9D 0C FF [13:30:52]RasterBufferAndPrint [13:30:52]line [13:30:52]line [13:30:52]line [13:30:52]line [13:30:52]line [13:30:52]written 0, free lines is 3233 [13:30:52]MH_Cut [13:30:52]Write to MH i2c: D1 01 00 4F 07 01 28 [13:30:52]Write i2c OK [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: D1 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: D1 01 00 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: D1 01 00 4F 07 00 27 [13:30:52]Write to MH i2c: 01 00 00 50 07 57 [13:30:52]Write i2c OK [13:30:52]MH_I2C_Read... [13:30:53]OFD Sender: No OFD packet to send [13:30:53]*** Cut start [13:30:53]*** Purtial cut [13:30:53]*** Stage 1: CUTSNS_PIN = 1 [13:30:53]Read from MH i2c: 01 [13:30:53]MH_I2C_Read... [13:30:53]*** Stop cut motor [13:30:54]*** Cut end [13:30:54]Read from MH i2c: 01 07 00 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: 01 07 00 50 07 00 00 00 00 00 FF 0F 6C [13:30:54]process_action close_receipt done [13:30:54]requested_data is exist [13:30:54]produce_requested_data [13:30:54]requested_item fm.sn is exist - process it [13:30:54]wFMCommunicate request_size=4 [13:30:54]MH_SAM_APDU [13:30:54]CAPDU: 80 11 00 00 [13:30:54]Write to MH i2c: E2 08 00 51 07 80 11 00 00 00 00 00 00 D2 [13:30:54]Write i2c OK [13:30:54]MH_I2C_Read... [13:30:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:54]Read from MH i2c: E2 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 17 00 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 17 00 51 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [13:30:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:30:54]wFMCommunicate OK [13:30:54]requested_item fd.num is exist - process it [13:30:54]SAM_PROTO_GetFieldsCounters [13:30:54]wFMCommunicate request_size=4 [13:30:54]MH_SAM_APDU [13:30:54]CAPDU: 80 13 00 00 [13:30:54]Write to MH i2c: E2 08 00 52 07 80 13 00 00 00 00 00 00 D5 [13:30:54]Write i2c OK [13:30:54]MH_I2C_Read... [13:30:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:30:54]Read from MH i2c: E2 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 62 00 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 62 00 52 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 AA [13:30:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:30:54]wFMCommunicate OK [13:30:54]SAM_PROTO_GetFieldsCounters done [13:30:54]requested_item shift.num is exist - process it [13:30:54]requested_item shift.opened is exist - process it [13:30:54]req_shift_opened [13:30:54]FM_GetShiftState [13:30:54]SAM_PROTO_GetShiftState [13:30:54]wFMCommunicate request_size=4 [13:30:54]MH_SAM_APDU [13:30:54]CAPDU: 80 13 01 00 [13:30:54]Write to MH i2c: E2 08 00 53 07 80 13 01 00 00 00 00 00 D7 [13:30:54]Write i2c OK [13:30:54]MH_I2C_Read... [13:30:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:54]Read from MH i2c: E2 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 0E 00 [13:30:54]MH_I2C_Read... [13:30:54]Read from MH i2c: E2 0E 00 53 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C0 [13:30:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:30:54]wFMCommunicate OK [13:30:54]SAM_PROTO_GetShiftState done [13:30:54]FM_GetShiftState done [13:30:54]req_shift_opened done [13:30:54]requested_item shift.open_date is exist - process it [13:30:54]req_shift_open_date [13:30:54]req_shift_open_date done [13:30:54]produce_requested_data done [13:30:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202797,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:30:54]process_action_free close_receipt [13:30:54]json_value_free [13:30:54]json_value_free done [13:30:54]process_json_proto returns [13:30:54]Send response to host [13:30:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202797,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:30:54]free response buf [13:30:54]execute_script done [13:30:54]execute_script returns [13:30:54]free content buf [13:30:54]Sock 7.Close socket [13:30:54]Sock 7.Thread stoped [13:30:58]OFD Sender: No OFD packet to send [13:31:00]accept exits with 9 [13:31:00]New connection [13:31:00]New thread 3066891620 created [13:31:00]Thread 3067034980 joined [13:31:00]Waiting for new connection... [13:31:00] Sock 9.Parse request [13:31:00]Sock 9.Check first char [13:31:00]Sock 9.First char is OK [13:31:00]request: POST /json_proto HTTP/1.0 [13:31:00]Method: POST [13:31:00]URL: /json_proto [13:31:00]Method is POST - this is cgi request [13:31:00]url: /json_proto [13:31:00]query_string will be loaded in cgi processing [13:31:00]execute_cgi json_proto POST (null) [13:31:00]execute_cgi path=json_proto method=POST [13:31:00]POST find Content-Length [13:31:00]Host: 172.17.63.195:8080 [13:31:00]Content-Length: 677 [13:31:00]Content-Type: application/json [13:31:00] [13:31:00]POST finish read [13:31:00]Found Content-Length = 677 [13:31:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.780, "sum" : 520.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 520.00, "total" : 520.00, "payments": [ { "type": 0, "sum" : 520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:31:00]execute_script... [13:31:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.780, "sum" : 520.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 520.00, "total" : 520.00, "payments": [ { "type": 0, "sum" : 520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:31:00]POST & json_proto [13:31:00]process_json_proto [13:31:00]json parsed OK: [13:31:00]protocol is kg_v1.0 [13:31:00]action value=close_receipt [13:31:00]process_action close_receipt [13:31:00]cmd_close_receipt [13:31:00]MH_GetDate [13:31:00]Write to MH i2c: F0 00 00 54 07 4A [13:31:00]Write i2c OK [13:31:00]MH_I2C_Read... [13:31:00]Read from MH i2c: F0 [13:31:00]MH_I2C_Read... [13:31:00]Read from MH i2c: F0 09 00 [13:31:00]MH_I2C_Read... [13:31:00]Read from MH i2c: F0 09 00 54 07 00 94 E3 20 67 8C D7 20 67 3B [13:31:00]GetLastDocTimeStamp 1730208650 [13:31:00]current date 1730208660 [13:31:00]FM_GetShiftState [13:31:00]SAM_PROTO_GetShiftState [13:31:00]wFMCommunicate request_size=4 [13:31:00]MH_SAM_APDU [13:31:00]CAPDU: 80 13 01 00 [13:31:00]Write to MH i2c: E2 08 00 55 07 80 13 01 00 00 00 00 00 D9 [13:31:00]Write i2c OK [13:31:00]MH_I2C_Read... [13:31:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:00]Read from MH i2c: E2 [13:31:00]MH_I2C_Read... [13:31:00]Read from MH i2c: E2 0E 00 [13:31:00]MH_I2C_Read... [13:31:00]Read from MH i2c: E2 0E 00 55 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C2 [13:31:00]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:31:00]wFMCommunicate OK [13:31:00]SAM_PROTO_GetShiftState done [13:31:00]FM_GetShiftState done [13:31:00]opened in 1730160431 [13:31:00]opened+sec_in_day 1730246831 [13:31:00]quantity*price = 52048 [13:31:00]sum+1 = 52049 [13:31:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.48 ИТОГО: 520.00 Внесено: 520.00 СДАЧА: 0.00 НСП 1% : 4.61 НДС 12% : 55.27 Наличными: 520.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 193 29.10.2024 13:31 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202798 ФПД: 71929301752108 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133100&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202798&fm=71929301752108&tin=02508201610067®Number=0000000000091777&sum=52000 [13:31:01]StoreToDocumentArchive [13:31:01]shift 546 fd 202798 [13:31:01]save to /storage/0546/doc_00202798 [13:31:01]save last doc name /storage/0546/doc_00202798 to /storage/kkm_last_doc_name [13:31:01]save OK [13:31:01]Clear old archive folders... [13:31:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:31:01]tlvbuf is 01290500 [13:31:01]SAM_PROTO_ClearQueue [13:31:01]wFMCommunicate request_size=4 [13:31:01]MH_SAM_APDU [13:31:01]CAPDU: 80 09 00 00 [13:31:01]Write to MH i2c: E2 08 00 62 07 80 09 00 00 00 00 00 00 DB [13:31:01]Write i2c OK [13:31:01]MH_I2C_Read... [13:31:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:31:01]Read from MH i2c: E2 [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: E2 03 00 [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: E2 03 00 62 07 00 90 00 DD [13:31:01]RAPDU: 90 00 [13:31:01]wFMCommunicate OK [13:31:01]SAM_PROTO_ClearQueue done [13:31:01]KKMCreateOFDPacket [13:31:01]OFDProtocolAddRootSTLVToBuf [13:31:01]FM_MakeSignedData [13:31:01]FM_MakeSignedData [13:31:01]SAM_PROTO_SignData [13:31:01]wFMCommunicate request_size=4 [13:31:01]MH_SAM_APDU [13:31:01]CAPDU: 80 0D 01 02 [13:31:01]Write to MH i2c: E2 08 00 63 07 80 0D 01 02 00 00 00 00 E3 [13:31:01]Write i2c OK [13:31:01]MH_I2C_Read... [13:31:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:31:01]Read from MH i2c: E2 [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: E2 03 00 [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: E2 03 00 63 07 00 90 00 DE [13:31:01]RAPDU: 90 00 [13:31:01]wFMCommunicate OK [13:31:01]wFMCommunicate request_size=255 [13:31:01]MH_SAM_APDU [13:31: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 32 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 50 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 94 E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2E 18 03 00 35 04 06 00 41 [13:31:01]Write to MH i2c: E2 02 01 64 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 50 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 94 E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2E 18 03 00 35 04 06 00 41 00 00 88 [13:31:01]Write i2c OK [13:31:01]MH_I2C_Read... [13:31:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:01]Read from MH i2c: E2 [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: E2 03 00 [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: E2 03 00 64 07 00 90 00 DF [13:31:01]RAPDU: 90 00 [13:31:01]wFMCommunicate OK [13:31:01]wFMCommunicate request_size=10 [13:31:01]MH_SAM_APDU [13:31:01]CAPDU: 80 0D 02 02 05 6B 58 7A D9 2C [13:31:01]Write to MH i2c: E2 0D 00 65 07 80 0D 02 02 05 00 6B 58 7A D9 2C 00 00 32 [13:31:01]Write i2c OK [13:31:01]MH_I2C_Read... [13:31:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:01]Read from MH i2c: E2 [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: E2 03 00 [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: E2 03 00 65 07 00 90 00 E0 [13:31:01]RAPDU: 90 00 [13:31:01]wFMCommunicate OK [13:31:01]wFMCommunicate request_size=4 [13:31:01]MH_SAM_APDU [13:31:01]CAPDU: 80 0D 03 02 [13:31:01]Write to MH i2c: E2 08 00 66 07 80 0D 03 02 00 00 00 00 E8 [13:31:01]Write i2c OK [13:31:01]MH_I2C_Read... [13:31:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:31:01]Read from MH i2c: E2 [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: E2 0B 00 [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: E2 0B 00 66 07 00 73 5C 15 82 FF CB F6 45 90 00 54 [13:31:01]RAPDU: 73 5C 15 82 FF CB F6 45 90 00 [13:31:01]wFMCommunicate OK [13:31:01]SAM_PROTO_SignData done [13:31:01]FM_MakeSignedData done [13:31:01]CreateOFDProtocolMessage [13:31:01]wFMCommunicate request_size=4 [13:31:01]MH_SAM_APDU [13:31:01]CAPDU: 80 11 00 00 [13:31:01]Write to MH i2c: E2 08 00 67 07 80 11 00 00 00 00 00 00 E8 [13:31:01]Write i2c OK [13:31:01]MH_I2C_Read... [13:31:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:01]Read from MH i2c: E2 [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: E2 17 00 [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: E2 17 00 67 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [13:31:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:31:01]wFMCommunicate OK [13:31:01]CreateOFDProtocolMessage done [13:31:01]OFDSenderStorePacket 202798 [13:31:01]StoreOFDPacket docnum=202798 [13:31:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9A 87 07 01 22 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 50 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 94 E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2E 18 03 00 35 04 06 00 41 6B 58 7A D9 2C 73 5C 15 82 FF CB F6 45 [13:31:01]CheckFolder [13:31:01]dirname=/storage/ofd_packets [13:31:01]CheckFolder done [13:31:01]ProducePacketName [13:31:01]name=ofd_packets/00202798 [13:31:01]NVStorageSaveData ofd_packets/00202798 [13:31:01]File name is /storage/ofd_packets/00202798 [13:31:01]Write 301 bytes [13:31:01]NVStorageSaveData done [13:31:01]OFDSenderStorePacket done [13:31:01]KKMCreateOFDPacket done [13:31:01]NVStorageSaveData kkm_last_timestamp [13:31:01]File name is /storage/kkm_last_timestamp [13:31:01]Write 4 bytes [13:31:01]NVStorageSaveData done [13:31:01]ExternCall_PrintAddStr [13:31:01]wPrintStart [13:31:01]Write to MH i2c: 01 00 00 68 07 6F [13:31:01]Write i2c OK [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: 01 [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: 01 07 00 [13:31:01]MH_I2C_Read... [13:31:01]Read from MH i2c: 01 07 00 68 07 00 00 00 00 00 FF 0F 84 [13:31:01]RasterBufferAndPrint [13:31:01]line Счет N : (1)450584 [13:31:01]line ИНН: 02508201610067 [13:31:01]line Контрольно-Кассовый Чек [13:31:01]line ПРОДАЖА [13:31:01]line ТРК (МРК, ГНК) : 41 [13:31:01]line Товар: 2710124130 [13:31:01]line Аи-92-К-2 [13:31:01]line 7.780 * 66.90 [13:31:01]line = 520.48 [13:31:01]line НДС 12% НСП 1% [13:31:01]line > о реализуемом товаре [13:31:01]line ОКРУГЛЕНИЕ: -0.48 [13:31:01]line ИТОГО: 520.00 [13:31:01]line Внесено: 520.00 [13:31:01]line СДАЧА: 0.00 [13:31:01]line НСП 1% : 4.61 [13:31:01]line НДС 12% : 55.27 [13:31:01]line Наличными: 520.00 [13:31:01]line Безнал.: 0.00 [13:31:01]line Место: АЗС № 171 "Партнер Нефть" [13:31:01]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:31:01]line СНО: Общий режим [13:31:01]line Чек 193 29.10.2024 13:31 [13:31:01]line Смена: 546 ФФД: 1.0 [13:31:01]line ЗНМ: 0300000109 [13:31:01]line РНМ: 0000000000091777 [13:31:01]line Версия ККМ: 001 [13:31:01]line ФМ: 0000000000871756 [13:31:01]line ФД: 202798 [13:31:01]line ФПД: 71929301752108 [13:31:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133100&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202798&fm=71929301752108&tin=02508201610067®Number=0000000000091777&sum=52000 [13:31:01]written 0, free lines is 4095 [13:31:01]OFD Sender: Processing packet 202798 [packets to send 116, broken 115] [13:31:02]ProducePacketName [13:31:02]name=ofd_packets/00202798 [13:31:02]OFD Sender: To server: pG, [13:31:02]CommunicateWithHost lk.salyk.kg:30040 [13:31:02]ConnectInit lk.salyk.kg [13:31:02]Connected sock=10 [13:31:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9A 87 07 01 22 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 64 1E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 50 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 94 E3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2E 18 03 00 35 04 06 00 41 6B 58 7A D9 2C 73 5C 15 82 FF CB F6 45 [13:31:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C1 6E 47 00 CB 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2E 18 03 00 F4 03 04 00 50 8F 20 67 B6 04 01 00 00 7B 42 C5 F5 01 F2 4B 0C [13:31:02]CommunicateWithHost err = 0 [13:31:02]CheckOFDResponse [13:31:02]1017 (14) - 77093643461234 [13:31:02]1041 (16) - 0000000000871756 [13:31:02]1040 (4) - 202798 [13:31:02]1012 (4) - 29.10.2024 07:31 [13:31:02]1206 (1) - 0 [13:31:02]OFD Sender: Remove packet 202798 [13:31:02]ProducePacketName [13:31:02]name=ofd_packets/00202798 [13:31:02]NVStorageDeleteData [13:31:02]Write to MH i2c: 01 00 00 93 07 9A [13:31:02]Write i2c OK [13:31:02]MH_I2C_Read... [13:31:02]Read from MH i2c: 01 [13:31:02]MH_I2C_Read... [13:31:02]Read from MH i2c: 01 07 00 [13:31:02]MH_I2C_Read... [13:31:02]Read from MH i2c: 01 07 00 93 07 00 00 00 00 00 AA 0C 57 [13:31:02]RasterBufferAndPrint [13:31:02]line [13:31:02]line [13:31:02]line [13:31:02]line [13:31:02]line [13:31:02]written 0, free lines is 3247 [13:31:02]MH_Cut [13:31:02]Write to MH i2c: D1 01 00 9A 07 01 73 [13:31:02]Write i2c OK [13:31:02]MH_I2C_Read... [13:31:02]Read from MH i2c: D1 [13:31:02]MH_I2C_Read... [13:31:02]Read from MH i2c: D1 01 00 [13:31:02]MH_I2C_Read... [13:31:02]Read from MH i2c: D1 01 00 9A 07 00 72 [13:31:02]Write to MH i2c: 01 00 00 9B 07 A2 [13:31:02]Write i2c OK [13:31:02]MH_I2C_Read... [13:31:02]OFD Sender: No OFD packet to send [13:31:03]*** Cut start [13:31:03]*** Purtial cut [13:31:03]*** Stage 1: CUTSNS_PIN = 1 [13:31:03]Read from MH i2c: 01 [13:31:03]MH_I2C_Read... [13:31:03]*** Stop cut motor [13:31:03]*** Cut end [13:31:03]Read from MH i2c: 01 07 00 [13:31:03]MH_I2C_Read... [13:31:03]Read from MH i2c: 01 07 00 9B 07 00 00 00 00 00 FF 0F B7 [13:31:03]process_action close_receipt done [13:31:03]requested_data is exist [13:31:03]produce_requested_data [13:31:03]requested_item fm.sn is exist - process it [13:31:03]wFMCommunicate request_size=4 [13:31:03]MH_SAM_APDU [13:31:03]CAPDU: 80 11 00 00 [13:31:03]Write to MH i2c: E2 08 00 9C 07 80 11 00 00 00 00 00 00 1D [13:31:03]Write i2c OK [13:31:03]MH_I2C_Read... [13:31:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:03]Read from MH i2c: E2 [13:31:03]MH_I2C_Read... [13:31:03]Read from MH i2c: E2 17 00 [13:31:03]MH_I2C_Read... [13:31:03]Read from MH i2c: E2 17 00 9C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 72 [13:31:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:31:03]wFMCommunicate OK [13:31:03]requested_item fd.num is exist - process it [13:31:03]SAM_PROTO_GetFieldsCounters [13:31:03]wFMCommunicate request_size=4 [13:31:03]MH_SAM_APDU [13:31:03]CAPDU: 80 13 00 00 [13:31:03]Write to MH i2c: E2 08 00 9D 07 80 13 00 00 00 00 00 00 20 [13:31:03]Write i2c OK [13:31:03]MH_I2C_Read... [13:31:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:31:03]Read from MH i2c: E2 [13:31:03]MH_I2C_Read... [13:31:03]Read from MH i2c: E2 62 00 [13:31:03]MH_I2C_Read... [13:31:03]Read from MH i2c: E2 62 00 9D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [13:31:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:31:03]wFMCommunicate OK [13:31:03]SAM_PROTO_GetFieldsCounters done [13:31:03]requested_item shift.num is exist - process it [13:31:03]requested_item shift.opened is exist - process it [13:31:03]req_shift_opened [13:31:03]FM_GetShiftState [13:31:03]SAM_PROTO_GetShiftState [13:31:03]wFMCommunicate request_size=4 [13:31:03]MH_SAM_APDU [13:31:03]CAPDU: 80 13 01 00 [13:31:03]Write to MH i2c: E2 08 00 9E 07 80 13 01 00 00 00 00 00 22 [13:31:03]Write i2c OK [13:31:03]MH_I2C_Read... [13:31:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:03]Read from MH i2c: E2 [13:31:03]MH_I2C_Read... [13:31:03]Read from MH i2c: E2 0E 00 [13:31:03]MH_I2C_Read... [13:31:03]Read from MH i2c: E2 0E 00 9E 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0B [13:31:03]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:31:03]wFMCommunicate OK [13:31:03]SAM_PROTO_GetShiftState done [13:31:03]FM_GetShiftState done [13:31:03]req_shift_opened done [13:31:03]requested_item shift.open_date is exist - process it [13:31:03]req_shift_open_date [13:31:03]req_shift_open_date done [13:31:03]produce_requested_data done [13:31:03]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202798,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:31:03]process_action_free close_receipt [13:31:03]json_value_free [13:31:03]json_value_free done [13:31:03]process_json_proto returns [13:31:03]Send response to host [13:31:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202798,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:31:03]free response buf [13:31:03]execute_script done [13:31:03]execute_script returns [13:31:03]free content buf [13:31:03]Sock 9.Close socket [13:31:03]Sock 9.Thread stoped [13:31:07]OFD Sender: No OFD packet to send [13:31:12]OFD Sender: No OFD packet to send [13:31:17]OFD Sender: No OFD packet to send [13:31:22]OFD Sender: No OFD packet to send [13:31:27]OFD Sender: No OFD packet to send [13:31:32]OFD Sender: No OFD packet to send [13:31:37]OFD Sender: No OFD packet to send [13:31:42]OFD Sender: No OFD packet to send [13:31:47]OFD Sender: No OFD packet to send [13:31:52]OFD Sender: No OFD packet to send [13:31:57]OFD Sender: No OFD packet to send [13:32:02]OFD Sender: No OFD packet to send [13:32:07]OFD Sender: No OFD packet to send [13:32:12]OFD Sender: No OFD packet to send [13:32:17]OFD Sender: No OFD packet to send [13:32:22]OFD Sender: No OFD packet to send [13:32:27]OFD Sender: No OFD packet to send [13:32:32]OFD Sender: No OFD packet to send [13:32:37]OFD Sender: No OFD packet to send [13:32:42]OFD Sender: No OFD packet to send [13:32:47]OFD Sender: No OFD packet to send [13:32:52]OFD Sender: No OFD packet to send [13:32:57]OFD Sender: No OFD packet to send [13:33:02]OFD Sender: No OFD packet to send [13:33:07]OFD Sender: No OFD packet to send [13:33:12]OFD Sender: No OFD packet to send [13:33:17]OFD Sender: No OFD packet to send [13:33:21]accept exits with 7 [13:33:21]New connection [13:33:21]New thread 3067034980 created [13:33:21]Thread 3066891620 joined [13:33:21]Waiting for new connection... [13:33:21] Sock 7.Parse request [13:33:21]Sock 7.Check first char [13:33:21]Sock 7.First char is OK [13:33:21]request: POST /json_proto HTTP/1.0 [13:33:21]Method: POST [13:33:21]URL: /json_proto [13:33:21]Method is POST - this is cgi request [13:33:21]url: /json_proto [13:33:21]query_string will be loaded in cgi processing [13:33:21]execute_cgi json_proto POST (null) [13:33:21]execute_cgi path=json_proto method=POST [13:33:21]POST find Content-Length [13:33:21]Host: 172.17.63.195:8080 [13:33:21]Content-Length: 677 [13:33:21]Content-Type: application/json [13:33:21] [13:33:21]POST finish read [13:33:21]Found Content-Length = 677 [13:33:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:21]execute_script... [13:33:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:21]POST & json_proto [13:33:21]process_json_proto [13:33:21]json parsed OK: [13:33:21]protocol is kg_v1.0 [13:33:21]action value=close_receipt [13:33:21]process_action close_receipt [13:33:21]cmd_close_receipt [13:33:21]MH_GetDate [13:33:21]Write to MH i2c: F0 00 00 9F 07 95 [13:33:21]Write i2c OK [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: F0 [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: F0 09 00 [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: F0 09 00 9F 07 00 21 E4 20 67 8C D7 20 67 14 [13:33:21]GetLastDocTimeStamp 1730208660 [13:33:21]current date 1730208801 [13:33:21]FM_GetShiftState [13:33:21]SAM_PROTO_GetShiftState [13:33:21]wFMCommunicate request_size=4 [13:33:21]MH_SAM_APDU [13:33:21]CAPDU: 80 13 01 00 [13:33:21]Write to MH i2c: E2 08 00 A0 07 80 13 01 00 00 00 00 00 24 [13:33:21]Write i2c OK [13:33:21]MH_I2C_Read... [13:33:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:21]Read from MH i2c: E2 [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: E2 0E 00 [13:33:21]MH_I2C_Read... [13:33:21]Read from MH i2c: E2 0E 00 A0 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0D [13:33:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:33:21]wFMCommunicate OK [13:33:21]SAM_PROTO_GetShiftState done [13:33:21]FM_GetShiftState done [13:33:21]opened in 1730160431 [13:33:21]opened+sec_in_day 1730246831 [13:33:21]quantity*price = 30038 [13:33:21]sum+1 = 30039 [13:33:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 194 29.10.2024 13:33 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202799 ФПД: 14733543399098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133321&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202799&fm=14733543399098&tin=02508201610067®Number=0000000000091777&sum=30000 [13:33:22]StoreToDocumentArchive [13:33:22]shift 546 fd 202799 [13:33:22]save to /storage/0546/doc_00202799 [13:33:22]save last doc name /storage/0546/doc_00202799 to /storage/kkm_last_doc_name [13:33:22]save OK [13:33:22]Clear old archive folders... [13:33:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:33:22]tlvbuf is 01277CA0 [13:33:22]SAM_PROTO_ClearQueue [13:33:22]wFMCommunicate request_size=4 [13:33:22]MH_SAM_APDU [13:33:22]CAPDU: 80 09 00 00 [13:33:22]Write to MH i2c: E2 08 00 AD 07 80 09 00 00 00 00 00 00 26 [13:33:22]Write i2c OK [13:33:22]MH_I2C_Read... [13:33:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:33:22]Read from MH i2c: E2 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: E2 03 00 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: E2 03 00 AD 07 00 90 00 28 [13:33:22]RAPDU: 90 00 [13:33:22]wFMCommunicate OK [13:33:22]SAM_PROTO_ClearQueue done [13:33:22]KKMCreateOFDPacket [13:33:22]OFDProtocolAddRootSTLVToBuf [13:33:22]FM_MakeSignedData [13:33:22]FM_MakeSignedData [13:33:22]SAM_PROTO_SignData [13:33:22]wFMCommunicate request_size=4 [13:33:22]MH_SAM_APDU [13:33:22]CAPDU: 80 0D 01 02 [13:33:22]Write to MH i2c: E2 08 00 AE 07 80 0D 01 02 00 00 00 00 2E [13:33:22]Write i2c OK [13:33:22]MH_I2C_Read... [13:33:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:33:22]Read from MH i2c: E2 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: E2 03 00 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: E2 03 00 AE 07 00 90 00 29 [13:33:22]RAPDU: 90 00 [13:33:22]wFMCommunicate OK [13:33:22]wFMCommunicate request_size=255 [13:33:22]MH_SAM_APDU [13:33:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 C2 00 00 00 F4 03 04 00 21 E4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2F 18 03 00 35 04 06 00 0D [13:33:22]Write to MH i2c: E2 02 01 AF 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 C2 00 00 00 F4 03 04 00 21 E4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2F 18 03 00 35 04 06 00 0D 00 00 7F [13:33:22]Write i2c OK [13:33:22]MH_I2C_Read... [13:33:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:22]Read from MH i2c: E2 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: E2 03 00 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: E2 03 00 AF 07 00 90 00 2A [13:33:22]RAPDU: 90 00 [13:33:22]wFMCommunicate OK [13:33:22]wFMCommunicate request_size=10 [13:33:22]MH_SAM_APDU [13:33:22]CAPDU: 80 0D 02 02 05 66 6B 9E DE BA [13:33:22]Write to MH i2c: E2 0D 00 B0 07 80 0D 02 02 05 00 66 6B 9E DE BA 00 00 42 [13:33:22]Write i2c OK [13:33:22]MH_I2C_Read... [13:33:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:22]Read from MH i2c: E2 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: E2 03 00 [13:33:22]MH_I2C_Read... [13:33:22]Read from MH i2c: E2 03 00 B0 07 00 90 00 2B [13:33:22]RAPDU: 90 00 [13:33:22]wFMCommunicate OK [13:33:22]wFMCommunicate request_size=4 [13:33:22]MH_SAM_APDU [13:33:22]CAPDU: 80 0D 03 02 [13:33:22]Write to MH i2c: E2 08 00 B1 07 80 0D 03 02 00 00 00 00 33 [13:33:22]Write i2c OK [13:33:22]MH_I2C_Read... [13:33:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:33:23]Read from MH i2c: E2 [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: E2 0B 00 [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: E2 0B 00 B1 07 00 47 47 55 86 E0 9A 24 A0 90 00 DB [13:33:23]RAPDU: 47 47 55 86 E0 9A 24 A0 90 00 [13:33:23]wFMCommunicate OK [13:33:23]SAM_PROTO_SignData done [13:33:23]FM_MakeSignedData done [13:33:23]CreateOFDProtocolMessage [13:33:23]wFMCommunicate request_size=4 [13:33:23]MH_SAM_APDU [13:33:23]CAPDU: 80 11 00 00 [13:33:23]Write to MH i2c: E2 08 00 B2 07 80 11 00 00 00 00 00 00 33 [13:33:23]Write i2c OK [13:33:23]MH_I2C_Read... [13:33:23]OFD Sender: No OFD packet to send [13:33:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:23]Read from MH i2c: E2 [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: E2 17 00 [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: E2 17 00 B2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [13:33:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:33:23]wFMCommunicate OK [13:33:23]CreateOFDProtocolMessage done [13:33:23]OFDSenderStorePacket 202799 [13:33:23]StoreOFDPacket docnum=202799 [13:33:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 91 61 07 01 BB 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 C2 00 00 00 F4 03 04 00 21 E4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2F 18 03 00 35 04 06 00 0D 66 6B 9E DE BA 47 47 55 86 E0 9A 24 A0 [13:33:23]CheckFolder [13:33:23]dirname=/storage/ofd_packets [13:33:23]CheckFolder done [13:33:23]ProducePacketName [13:33:23]name=ofd_packets/00202799 [13:33:23]NVStorageSaveData ofd_packets/00202799 [13:33:23]File name is /storage/ofd_packets/00202799 [13:33:23]Write 301 bytes [13:33:23]NVStorageSaveData done [13:33:23]OFDSenderStorePacket done [13:33:23]KKMCreateOFDPacket done [13:33:23]NVStorageSaveData kkm_last_timestamp [13:33:23]File name is /storage/kkm_last_timestamp [13:33:23]Write 4 bytes [13:33:23]NVStorageSaveData done [13:33:23]ExternCall_PrintAddStr [13:33:23]wPrintStart [13:33:23]Write to MH i2c: 01 00 00 B3 07 BA [13:33:23]Write i2c OK [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: 01 [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: 01 07 00 [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: 01 07 00 B3 07 00 00 00 00 00 FF 0F CF [13:33:23]RasterBufferAndPrint [13:33:23]line Счет N : (1)450586 [13:33:23]line ИНН: 02508201610067 [13:33:23]line Контрольно-Кассовый Чек [13:33:23]line ПРОДАЖА [13:33:23]line ТРК (МРК, ГНК) : 41 [13:33:23]line Товар: 2710124130 [13:33:23]line Аи-92-К-2 [13:33:23]line 4.490 * 66.90 [13:33:23]line = 300.38 [13:33:23]line НДС 12% НСП 1% [13:33:23]line > о реализуемом товаре [13:33:23]line ОКРУГЛЕНИЕ: -0.38 [13:33:23]line ИТОГО: 300.00 [13:33:23]line Внесено: 300.00 [13:33:23]line СДАЧА: 0.00 [13:33:23]line НСП 1% : 2.66 [13:33:23]line НДС 12% : 31.90 [13:33:23]line Наличными: 300.00 [13:33:23]line Безнал.: 0.00 [13:33:23]line Место: АЗС № 171 "Партнер Нефть" [13:33:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:33:23]line СНО: Общий режим [13:33:23]line Чек 194 29.10.2024 13:33 [13:33:23]line Смена: 546 ФФД: 1.0 [13:33:23]line ЗНМ: 0300000109 [13:33:23]line РНМ: 0000000000091777 [13:33:23]line Версия ККМ: 001 [13:33:23]line ФМ: 0000000000871756 [13:33:23]line ФД: 202799 [13:33:23]line ФПД: 14733543399098 [13:33:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133321&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202799&fm=14733543399098&tin=02508201610067®Number=0000000000091777&sum=30000 [13:33:23]OFD Sender: Processing packet 202799 [packets to send 116, broken 115] [13:33:23]ProducePacketName [13:33:23]name=ofd_packets/00202799 [13:33:23]OFD Sender: To server: pG, [13:33:23]CommunicateWithHost lk.salyk.kg:30040 [13:33:23]ConnectInit lk.salyk.kg [13:33:23]written 0, free lines is 4095 [13:33:23]Connected sock=10 [13:33:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 91 61 07 01 BB 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 C2 00 00 00 F4 03 04 00 21 E4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2F 18 03 00 35 04 06 00 0D 66 6B 9E DE BA 47 47 55 86 E0 9A 24 A0 [13:33:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 23 68 47 00 36 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 2F 18 03 00 F4 03 04 00 DD 8F 20 67 B6 04 01 00 00 19 DC 77 A4 CE 7A BB D1 [13:33:23]CommunicateWithHost err = 0 [13:33:23]CheckOFDResponse [13:33:23]1017 (14) - 77093643461234 [13:33:23]1041 (16) - 0000000000871756 [13:33:23]1040 (4) - 202799 [13:33:23]1012 (4) - 29.10.2024 07:33 [13:33:23]1206 (1) - 0 [13:33:23]OFD Sender: Remove packet 202799 [13:33:23]ProducePacketName [13:33:23]name=ofd_packets/00202799 [13:33:23]NVStorageDeleteData [13:33:23]Write to MH i2c: 01 00 00 DE 07 E5 [13:33:23]Write i2c OK [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: 01 [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: 01 07 00 [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: 01 07 00 DE 07 00 00 00 00 00 A8 0C A0 [13:33:23]RasterBufferAndPrint [13:33:23]line [13:33:23]line [13:33:23]line [13:33:23]line [13:33:23]line [13:33:23]written 0, free lines is 3244 [13:33:23]MH_Cut [13:33:23]Write to MH i2c: D1 01 00 E5 07 01 BE [13:33:23]Write i2c OK [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: D1 [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: D1 01 00 [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: D1 01 00 E5 07 00 BD [13:33:23]Write to MH i2c: 01 00 00 E6 07 ED [13:33:23]Write i2c OK [13:33:23]MH_I2C_Read... [13:33:24]OFD Sender: No OFD packet to send [13:33:24]*** Cut start [13:33:24]*** Purtial cut [13:33:24]*** Stage 1: CUTSNS_PIN = 1 [13:33:24]Read from MH i2c: 01 [13:33:24]MH_I2C_Read... [13:33:24]*** Stop cut motor [13:33:24]*** Cut end [13:33:24]Read from MH i2c: 01 07 00 [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: 01 07 00 E6 07 00 00 00 00 00 FF 0F 02 [13:33:24]process_action close_receipt done [13:33:24]requested_data is exist [13:33:24]produce_requested_data [13:33:24]requested_item fm.sn is exist - process it [13:33:24]wFMCommunicate request_size=4 [13:33:24]MH_SAM_APDU [13:33:24]CAPDU: 80 11 00 00 [13:33:24]Write to MH i2c: E2 08 00 E7 07 80 11 00 00 00 00 00 00 68 [13:33:24]Write i2c OK [13:33:24]MH_I2C_Read... [13:33:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:25]Read from MH i2c: E2 [13:33:25]MH_I2C_Read... [13:33:25]Read from MH i2c: E2 17 00 [13:33:25]MH_I2C_Read... [13:33:25]Read from MH i2c: E2 17 00 E7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BD [13:33:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:33:25]wFMCommunicate OK [13:33:25]requested_item fd.num is exist - process it [13:33:25]SAM_PROTO_GetFieldsCounters [13:33:25]wFMCommunicate request_size=4 [13:33:25]MH_SAM_APDU [13:33:25]CAPDU: 80 13 00 00 [13:33:25]Write to MH i2c: E2 08 00 E8 07 80 13 00 00 00 00 00 00 6B [13:33:25]Write i2c OK [13:33:25]MH_I2C_Read... [13:33:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:25]Read from MH i2c: E2 [13:33:25]MH_I2C_Read... [13:33:25]Read from MH i2c: E2 62 00 [13:33:25]MH_I2C_Read... [13:33:25]Read from MH i2c: E2 62 00 E8 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 48 [13:33:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 2F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:33:25]wFMCommunicate OK [13:33:25]SAM_PROTO_GetFieldsCounters done [13:33:25]requested_item shift.num is exist - process it [13:33:25]requested_item shift.opened is exist - process it [13:33:25]req_shift_opened [13:33:25]FM_GetShiftState [13:33:25]SAM_PROTO_GetShiftState [13:33:25]wFMCommunicate request_size=4 [13:33:25]MH_SAM_APDU [13:33:25]CAPDU: 80 13 01 00 [13:33:25]Write to MH i2c: E2 08 00 E9 07 80 13 01 00 00 00 00 00 6D [13:33:25]Write i2c OK [13:33:25]MH_I2C_Read... [13:33:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:25]Read from MH i2c: E2 [13:33:25]MH_I2C_Read... [13:33:25]Read from MH i2c: E2 0E 00 [13:33:25]MH_I2C_Read... [13:33:25]Read from MH i2c: E2 0E 00 E9 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 56 [13:33:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:33:25]wFMCommunicate OK [13:33:25]SAM_PROTO_GetShiftState done [13:33:25]FM_GetShiftState done [13:33:25]req_shift_opened done [13:33:25]requested_item shift.open_date is exist - process it [13:33:25]req_shift_open_date [13:33:25]req_shift_open_date done [13:33:25]produce_requested_data done [13:33:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202799,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:33:25]process_action_free close_receipt [13:33:25]json_value_free [13:33:25]json_value_free done [13:33:25]process_json_proto returns [13:33:25]Send response to host [13:33:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202799,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:33:25]free response buf [13:33:25]execute_script done [13:33:25]execute_script returns [13:33:25]free content buf [13:33:25]Sock 7.Close socket [13:33:25]Sock 7.Thread stoped [13:33:29]OFD Sender: No OFD packet to send [13:33:34]OFD Sender: No OFD packet to send [13:33:39]OFD Sender: No OFD packet to send [13:33:44]OFD Sender: No OFD packet to send [13:33:49]OFD Sender: No OFD packet to send [13:33:54]OFD Sender: No OFD packet to send [13:33:59]OFD Sender: No OFD packet to send [13:34:04]OFD Sender: No OFD packet to send [13:34:09]OFD Sender: No OFD packet to send [13:34:14]OFD Sender: No OFD packet to send [13:34:19]OFD Sender: No OFD packet to send [13:34:24]OFD Sender: No OFD packet to send [13:34:29]OFD Sender: No OFD packet to send [13:34:34]OFD Sender: No OFD packet to send [13:34:39]OFD Sender: No OFD packet to send [13:34:44]OFD Sender: No OFD packet to send [13:34:49]OFD Sender: No OFD packet to send [13:34:54]OFD Sender: No OFD packet to send [13:34:59]OFD Sender: No OFD packet to send [13:35:04]OFD Sender: No OFD packet to send [13:35:09]OFD Sender: No OFD packet to send [13:35:14]OFD Sender: No OFD packet to send [13:35:19]OFD Sender: No OFD packet to send [13:35:24]OFD Sender: No OFD packet to send [13:35:29]OFD Sender: No OFD packet to send [13:35:34]OFD Sender: No OFD packet to send [13:35:39]OFD Sender: No OFD packet to send [13:35:44]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:10]accept exits with 9 [13:37:10]New connection [13:37:10]New thread 3066891620 created [13:37:10]Thread 3067034980 joined [13:37:10]Waiting for new connection... [13:37:10] Sock 9.Parse request [13:37:10]Sock 9.Check first char [13:37:10]Sock 9.First char is OK [13:37:10]request: POST /json_proto HTTP/1.0 [13:37:10]Method: POST [13:37:10]URL: /json_proto [13:37:10]Method is POST - this is cgi request [13:37:10]url: /json_proto [13:37:10]query_string will be loaded in cgi processing [13:37:10]execute_cgi json_proto POST (null) [13:37:10]execute_cgi path=json_proto method=POST [13:37:10]POST find Content-Length [13:37:10]Host: 172.17.63.195:8080 [13:37:10]Content-Length: 682 [13:37:10]Content-Type: application/json [13:37:10] [13:37:10]POST finish read [13:37:10]Found Content-Length = 682 [13:37:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:10]execute_script... [13:37: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)450587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:10]POST & json_proto [13:37:10]process_json_proto [13:37:10]json parsed OK: [13:37:10]protocol is kg_v1.0 [13:37:10]action value=close_receipt [13:37:10]process_action close_receipt [13:37:10]cmd_close_receipt [13:37:10]MH_GetDate [13:37:10]Write to MH i2c: F0 00 00 EA 07 E0 [13:37:10]Write i2c OK [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: F0 [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: F0 09 00 [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: F0 09 00 EA 07 00 06 E5 20 67 8C D7 20 67 45 [13:37:10]GetLastDocTimeStamp 1730208801 [13:37:10]current date 1730209030 [13:37:10]FM_GetShiftState [13:37:10]SAM_PROTO_GetShiftState [13:37:10]wFMCommunicate request_size=4 [13:37:10]MH_SAM_APDU [13:37:10]CAPDU: 80 13 01 00 [13:37:10]Write to MH i2c: E2 08 00 EB 07 80 13 01 00 00 00 00 00 6F [13:37:10]Write i2c OK [13:37:10]MH_I2C_Read... [13:37:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:10]Read from MH i2c: E2 [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: E2 0E 00 [13:37:10]MH_I2C_Read... [13:37:10]Read from MH i2c: E2 0E 00 EB 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 58 [13:37:10]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:37:10]wFMCommunicate OK [13:37:10]SAM_PROTO_GetShiftState done [13:37:10]FM_GetShiftState done [13:37:10]opened in 1730160431 [13:37:10]opened+sec_in_day 1730246831 [13:37:10]quantity*price = 200043 [13:37:10]sum+1 = 200044 [13:37:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 195 29.10.2024 13:37 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202800 ФПД: 65507770032723 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133710&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202800&fm=65507770032723&tin=02508201610067®Number=0000000000091777&sum=200000 [13:37:11]StoreToDocumentArchive [13:37:11]shift 546 fd 202800 [13:37:11]save to /storage/0546/doc_00202800 [13:37:11]save last doc name /storage/0546/doc_00202800 to /storage/kkm_last_doc_name [13:37:11]save OK [13:37:11]Clear old archive folders... [13:37:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:37:11]tlvbuf is 01273700 [13:37:11]SAM_PROTO_ClearQueue [13:37:11]wFMCommunicate request_size=4 [13:37:11]MH_SAM_APDU [13:37:11]CAPDU: 80 09 00 00 [13:37:11]Write to MH i2c: E2 08 00 F8 07 80 09 00 00 00 00 00 00 71 [13:37:11]Write i2c OK [13:37:11]MH_I2C_Read... [13:37:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:37:11]Read from MH i2c: E2 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 03 00 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 03 00 F8 07 00 90 00 73 [13:37:11]RAPDU: 90 00 [13:37:11]wFMCommunicate OK [13:37:11]SAM_PROTO_ClearQueue done [13:37:11]KKMCreateOFDPacket [13:37:11]OFDProtocolAddRootSTLVToBuf [13:37:11]FM_MakeSignedData [13:37:11]FM_MakeSignedData [13:37:11]SAM_PROTO_SignData [13:37:11]wFMCommunicate request_size=4 [13:37:11]MH_SAM_APDU [13:37:11]CAPDU: 80 0D 01 02 [13:37:11]Write to MH i2c: E2 08 00 F9 07 80 0D 01 02 00 00 00 00 79 [13:37:11]Write i2c OK [13:37:11]MH_I2C_Read... [13:37:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:37:11]Read from MH i2c: E2 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 03 00 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 03 00 F9 07 00 90 00 74 [13:37:11]RAPDU: 90 00 [13:37:11]wFMCommunicate OK [13:37:11]wFMCommunicate request_size=255 [13:37:11]MH_SAM_APDU [13:37:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 06 E5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 30 18 03 00 35 04 06 00 3B [13:37:11]Write to MH i2c: E2 02 01 FA 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 06 E5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 30 18 03 00 35 04 06 00 3B 00 00 95 [13:37:11]Write i2c OK [13:37:11]MH_I2C_Read... [13:37:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:11]Read from MH i2c: E2 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 03 00 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 03 00 FA 07 00 90 00 75 [13:37:11]RAPDU: 90 00 [13:37:11]wFMCommunicate OK [13:37:11]wFMCommunicate request_size=10 [13:37:11]MH_SAM_APDU [13:37:11]CAPDU: 80 0D 02 02 05 94 37 5C E2 53 [13:37:11]Write to MH i2c: E2 0D 00 FB 07 80 0D 02 02 05 00 94 37 5C E2 53 00 00 E2 [13:37:11]Write i2c OK [13:37:11]MH_I2C_Read... [13:37:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:11]Read from MH i2c: E2 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 03 00 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 03 00 FB 07 00 90 00 76 [13:37:11]RAPDU: 90 00 [13:37:11]wFMCommunicate OK [13:37:11]wFMCommunicate request_size=4 [13:37:11]MH_SAM_APDU [13:37:11]CAPDU: 80 0D 03 02 [13:37:11]Write to MH i2c: E2 08 00 FC 07 80 0D 03 02 00 00 00 00 7E [13:37:11]Write i2c OK [13:37:11]MH_I2C_Read... [13:37:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:37:11]Read from MH i2c: E2 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 0B 00 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 0B 00 FC 07 00 1F 94 F8 5E 02 C4 AF 3C 90 00 39 [13:37:11]RAPDU: 1F 94 F8 5E 02 C4 AF 3C 90 00 [13:37:11]wFMCommunicate OK [13:37:11]SAM_PROTO_SignData done [13:37:11]FM_MakeSignedData done [13:37:11]CreateOFDProtocolMessage [13:37:11]wFMCommunicate request_size=4 [13:37:11]MH_SAM_APDU [13:37:11]CAPDU: 80 11 00 00 [13:37:11]Write to MH i2c: E2 08 00 FD 07 80 11 00 00 00 00 00 00 7E [13:37:11]Write i2c OK [13:37:11]MH_I2C_Read... [13:37:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:11]Read from MH i2c: E2 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 17 00 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: E2 17 00 FD 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D3 [13:37:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:37:11]wFMCommunicate OK [13:37:11]CreateOFDProtocolMessage done [13:37:11]OFDSenderStorePacket 202800 [13:37:11]StoreOFDPacket docnum=202800 [13:37:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 36 03 07 01 D4 CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 06 E5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 30 18 03 00 35 04 06 00 3B 94 37 5C E2 53 1F 94 F8 5E 02 C4 AF 3C [13:37:11]CheckFolder [13:37:11]dirname=/storage/ofd_packets [13:37:11]CheckFolder done [13:37:11]ProducePacketName [13:37:11]name=ofd_packets/00202800 [13:37:11]NVStorageSaveData ofd_packets/00202800 [13:37:11]File name is /storage/ofd_packets/00202800 [13:37:11]Write 301 bytes [13:37:11]NVStorageSaveData done [13:37:11]OFDSenderStorePacket done [13:37:11]KKMCreateOFDPacket done [13:37:11]NVStorageSaveData kkm_last_timestamp [13:37:11]File name is /storage/kkm_last_timestamp [13:37:11]Write 4 bytes [13:37:11]NVStorageSaveData done [13:37:11]ExternCall_PrintAddStr [13:37:11]wPrintStart [13:37:11]Write to MH i2c: 01 00 00 FE 07 05 [13:37:11]Write i2c OK [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: 01 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: 01 07 00 [13:37:11]MH_I2C_Read... [13:37:11]Read from MH i2c: 01 07 00 FE 07 00 00 00 00 00 FF 0F 1A [13:37:11]RasterBufferAndPrint [13:37:11]line Счет N : (1)450587 [13:37:11]line ИНН: 02508201610067 [13:37:11]line Контрольно-Кассовый Чек [13:37:11]line ПРОДАЖА [13:37:11]line ТРК (МРК, ГНК) : 51 [13:37:11]line Товар: 2710124500 [13:37:11]line Аи-95-К-3 [13:37:11]line 26.960 * 74.20 [13:37:11]line = 2000.43 [13:37:11]line НДС 12% НСП 1% [13:37:11]line > о реализуемом товаре [13:37:11]line ОКРУГЛЕНИЕ: -0.43 [13:37:11]line ИТОГО: 2000.00 [13:37:11]line Внесено: 2000.00 [13:37:11]line СДАЧА: 0.00 [13:37:11]line НСП 1% : 17.70 [13:37:11]line НДС 12% : 212.43 [13:37:11]line Наличными: 2000.00 [13:37:11]line Безнал.: 0.00 [13:37:11]line Место: АЗС № 171 "Партнер Нефть" [13:37:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:37:11]line СНО: Общий режим [13:37:11]line Чек 195 29.10.2024 13:37 [13:37:11]line Смена: 546 ФФД: 1.0 [13:37:11]line ЗНМ: 0300000109 [13:37:11]line РНМ: 0000000000091777 [13:37:11]line Версия ККМ: 001 [13:37:11]line ФМ: 0000000000871756 [13:37:11]line ФД: 202800 [13:37:11]line ФПД: 65507770032723 [13:37:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133710&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202800&fm=65507770032723&tin=02508201610067®Number=0000000000091777&sum=200000 [13:37:12]OFD Sender: Processing packet 202800 [packets to send 116, broken 115] [13:37:12]ProducePacketName [13:37:12]name=ofd_packets/00202800 [13:37:12]OFD Sender: To server: pG, [13:37:12]CommunicateWithHost lk.salyk.kg:30040 [13:37:12]ConnectInit lk.salyk.kg [13:37:12]written 0, free lines is 4095 [13:37:12]Write to MH i2c: 01 00 00 29 08 31 [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: 01 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: 01 07 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: 01 07 00 29 08 00 00 00 00 00 9B 0C DF [13:37:12]RasterBufferAndPrint [13:37:12]line [13:37:12]line [13:37:12]line [13:37:12]line [13:37:12]line [13:37:12]written 0, free lines is 3232 [13:37:12]MH_Cut [13:37:12]Write to MH i2c: D1 01 00 30 08 01 0A [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: D1 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: D1 01 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: D1 01 00 30 08 00 09 [13:37:12]Write to MH i2c: 01 00 00 31 08 39 [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:13]*** Cut start [13:37:13]*** Purtial cut [13:37:13]*** CUTSNS_PIN = 0 [13:37:13]*** Stage 1: CUTSNS_PIN = 1 [13:37:15]Read from MH i2c: 01 [13:37:15]MH_I2C_Read... [13:37:15]*** Stop cut motor [13:37:15]*** Cut end [13:37:15]Read from MH i2c: 01 07 00 [13:37:15]MH_I2C_Read... [13:37:15]Read from MH i2c: 01 07 00 31 08 00 00 00 00 00 FF 0F 4E [13:37:15]process_action close_receipt done [13:37:15]requested_data is exist [13:37:15]produce_requested_data [13:37:15]requested_item fm.sn is exist - process it [13:37:15]wFMCommunicate request_size=4 [13:37:15]MH_SAM_APDU [13:37:15]CAPDU: 80 11 00 00 [13:37:15]Write to MH i2c: E2 08 00 32 08 80 11 00 00 00 00 00 00 B4 [13:37:15]Write i2c OK [13:37:15]MH_I2C_Read... [13:37:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:15]Read from MH i2c: E2 [13:37:15]MH_I2C_Read... [13:37:15]Read from MH i2c: E2 17 00 [13:37:15]MH_I2C_Read... [13:37:15]Read from MH i2c: E2 17 00 32 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 09 [13:37:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:37:15]wFMCommunicate OK [13:37:15]requested_item fd.num is exist - process it [13:37:15]SAM_PROTO_GetFieldsCounters [13:37:15]wFMCommunicate request_size=4 [13:37:15]MH_SAM_APDU [13:37:15]CAPDU: 80 13 00 00 [13:37:15]Write to MH i2c: E2 08 00 33 08 80 13 00 00 00 00 00 00 B7 [13:37:15]Write i2c OK [13:37:15]MH_I2C_Read... [13:37:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:37:15]Read from MH i2c: E2 [13:37:15]MH_I2C_Read... [13:37:15]Read from MH i2c: E2 62 00 [13:37:15]MH_I2C_Read... [13:37:15]Read from MH i2c: E2 62 00 33 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 30 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 98 [13:37:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 30 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:37:15]wFMCommunicate OK [13:37:15]SAM_PROTO_GetFieldsCounters done [13:37:15]requested_item shift.num is exist - process it [13:37:15]requested_item shift.opened is exist - process it [13:37:15]req_shift_opened [13:37:15]FM_GetShiftState [13:37:15]SAM_PROTO_GetShiftState [13:37:15]wFMCommunicate request_size=4 [13:37:15]MH_SAM_APDU [13:37:15]CAPDU: 80 13 01 00 [13:37:15]Write to MH i2c: E2 08 00 34 08 80 13 01 00 00 00 00 00 B9 [13:37:15]Write i2c OK [13:37:15]MH_I2C_Read... [13:37:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:15]Read from MH i2c: E2 [13:37:15]MH_I2C_Read... [13:37:15]Read from MH i2c: E2 0E 00 [13:37:15]MH_I2C_Read... [13:37:15]Read from MH i2c: E2 0E 00 34 08 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A2 [13:37:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:37:15]wFMCommunicate OK [13:37:15]SAM_PROTO_GetShiftState done [13:37:15]FM_GetShiftState done [13:37:15]req_shift_opened done [13:37:15]requested_item shift.open_date is exist - process it [13:37:15]req_shift_open_date [13:37:15]req_shift_open_date done [13:37:15]produce_requested_data done [13:37:15]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202800,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:37:15]process_action_free close_receipt [13:37:15]json_value_free [13:37:15]json_value_free done [13:37:15]process_json_proto returns [13:37:15]Send response to host [13:37:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202800,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:37:15]free response buf [13:37:15]execute_script done [13:37:15]execute_script returns [13:37:15]free content buf [13:37:15]Sock 9.Close socket [13:37:15]Sock 9.Thread stoped [13:37:35]accept exits with 7 [13:37:35]New connection [13:37:35]New thread 3067034980 created [13:37:35]Thread 3066891620 joined [13:37:35]Waiting for new connection... [13:37:35] Sock 7.Parse request [13:37:35]Sock 7.Check first char [13:37:35]Sock 7.First char is OK [13:37:35]request: POST /json_proto HTTP/1.0 [13:37:35]Method: POST [13:37:35]URL: /json_proto [13:37:35]Method is POST - this is cgi request [13:37:35]url: /json_proto [13:37:35]query_string will be loaded in cgi processing [13:37:35]execute_cgi json_proto POST (null) [13:37:35]execute_cgi path=json_proto method=POST [13:37:35]POST find Content-Length [13:37:35]Host: 172.17.63.195:8080 [13:37:35]Content-Length: 682 [13:37:35]Content-Type: application/json [13:37:35] [13:37:35]POST finish read [13:37:35]Found Content-Length = 682 [13:37:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450589", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:35]execute_script... [13:37: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)450589", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:35]POST & json_proto [13:37:35]process_json_proto [13:37:35]json parsed OK: [13:37:35]protocol is kg_v1.0 [13:37:35]action value=close_receipt [13:37:35]process_action close_receipt [13:37:35]cmd_close_receipt [13:37:35]MH_GetDate [13:37:35]Write to MH i2c: F0 00 00 35 08 2C [13:37:35]Write i2c OK [13:37:35]MH_I2C_Read... [13:37:35]Read from MH i2c: F0 [13:37:35]MH_I2C_Read... [13:37:35]Read from MH i2c: F0 09 00 [13:37:35]MH_I2C_Read... [13:37:35]Read from MH i2c: F0 09 00 35 08 00 1F E5 20 67 8C D7 20 67 AA [13:37:35]GetLastDocTimeStamp 1730209030 [13:37:35]current date 1730209055 [13:37:35]FM_GetShiftState [13:37:35]SAM_PROTO_GetShiftState [13:37:35]wFMCommunicate request_size=4 [13:37:35]MH_SAM_APDU [13:37:35]CAPDU: 80 13 01 00 [13:37:35]Write to MH i2c: E2 08 00 36 08 80 13 01 00 00 00 00 00 BB [13:37:35]Write i2c OK [13:37:35]MH_I2C_Read... [13:37:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:35]Read from MH i2c: E2 [13:37:35]MH_I2C_Read... [13:37:35]Read from MH i2c: E2 0E 00 [13:37:35]MH_I2C_Read... [13:37:35]Read from MH i2c: E2 0E 00 36 08 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A4 [13:37:35]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:37:35]wFMCommunicate OK [13:37:35]SAM_PROTO_GetShiftState done [13:37:35]FM_GetShiftState done [13:37:35]opened in 1730160431 [13:37:35]opened+sec_in_day 1730246831 [13:37:35]quantity*price = 100015 [13:37:35]sum+1 = 100017 [13:37:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 196 29.10.2024 13:37 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202801 ФПД: 84727730806005 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133735&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202801&fm=84727730806005&tin=02508201610067®Number=0000000000091777&sum=100000 [13:37:36]StoreToDocumentArchive [13:37:36]shift 546 fd 202801 [13:37:36]save to /storage/0546/doc_00202801 [13:37:36]save last doc name /storage/0546/doc_00202801 to /storage/kkm_last_doc_name [13:37:36]save OK [13:37:36]Clear old archive folders... [13:37:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:37:36]tlvbuf is 012745A0 [13:37:36]SAM_PROTO_ClearQueue [13:37:36]wFMCommunicate request_size=4 [13:37:36]MH_SAM_APDU [13:37:36]CAPDU: 80 09 00 00 [13:37:36]Write to MH i2c: E2 08 00 43 08 80 09 00 00 00 00 00 00 BD [13:37:36]Write i2c OK [13:37:36]MH_I2C_Read... [13:37:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:37:36]Read from MH i2c: E2 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 03 00 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 03 00 43 08 00 90 00 BF [13:37:36]RAPDU: 90 00 [13:37:36]wFMCommunicate OK [13:37:36]SAM_PROTO_ClearQueue done [13:37:36]KKMCreateOFDPacket [13:37:36]OFDProtocolAddRootSTLVToBuf [13:37:36]FM_MakeSignedData [13:37:36]FM_MakeSignedData [13:37:36]SAM_PROTO_SignData [13:37:36]wFMCommunicate request_size=4 [13:37:36]MH_SAM_APDU [13:37:36]CAPDU: 80 0D 01 02 [13:37:36]Write to MH i2c: E2 08 00 44 08 80 0D 01 02 00 00 00 00 C5 [13:37:36]Write i2c OK [13:37:36]MH_I2C_Read... [13:37:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:37:36]Read from MH i2c: E2 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 03 00 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 03 00 44 08 00 90 00 C0 [13:37:36]RAPDU: 90 00 [13:37:36]wFMCommunicate OK [13:37:36]wFMCommunicate request_size=255 [13:37:36]MH_SAM_APDU [13:37:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 1F E5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 31 18 03 00 35 04 06 00 4D [13:37:36]Write to MH i2c: E2 02 01 45 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 1F E5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 31 18 03 00 35 04 06 00 4D 00 00 5F [13:37:36]Write i2c OK [13:37:36]MH_I2C_Read... [13:37:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:36]Read from MH i2c: E2 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 03 00 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 03 00 45 08 00 90 00 C1 [13:37:36]RAPDU: 90 00 [13:37:36]wFMCommunicate OK [13:37:36]wFMCommunicate request_size=10 [13:37:36]MH_SAM_APDU [13:37:36]CAPDU: 80 0D 02 02 05 0F 36 4C 1C F5 [13:37:36]Write to MH i2c: E2 0D 00 46 08 80 0D 02 02 05 00 0F 36 4C 1C F5 00 00 74 [13:37:36]Write i2c OK [13:37:36]MH_I2C_Read... [13:37:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:36]Read from MH i2c: E2 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 03 00 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 03 00 46 08 00 90 00 C2 [13:37:36]RAPDU: 90 00 [13:37:36]wFMCommunicate OK [13:37:36]wFMCommunicate request_size=4 [13:37:36]MH_SAM_APDU [13:37:36]CAPDU: 80 0D 03 02 [13:37:36]Write to MH i2c: E2 08 00 47 08 80 0D 03 02 00 00 00 00 CA [13:37:36]Write i2c OK [13:37:36]MH_I2C_Read... [13:37:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:37:36]Read from MH i2c: E2 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 0B 00 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 0B 00 47 08 00 C1 B7 1E FF 0D 6D 48 74 90 00 96 [13:37:36]RAPDU: C1 B7 1E FF 0D 6D 48 74 90 00 [13:37:36]wFMCommunicate OK [13:37:36]SAM_PROTO_SignData done [13:37:36]FM_MakeSignedData done [13:37:36]CreateOFDProtocolMessage [13:37:36]wFMCommunicate request_size=4 [13:37:36]MH_SAM_APDU [13:37:36]CAPDU: 80 11 00 00 [13:37:36]Write to MH i2c: E2 08 00 48 08 80 11 00 00 00 00 00 00 CA [13:37:36]Write i2c OK [13:37:36]MH_I2C_Read... [13:37:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:36]Read from MH i2c: E2 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 17 00 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: E2 17 00 48 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1F [13:37:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:37:36]wFMCommunicate OK [13:37:36]CreateOFDProtocolMessage done [13:37:36]OFDSenderStorePacket 202801 [13:37:36]StoreOFDPacket docnum=202801 [13:37:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D0 DF 07 01 32 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 1F E5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 31 18 03 00 35 04 06 00 4D 0F 36 4C 1C F5 C1 B7 1E FF 0D 6D 48 74 [13:37:36]CheckFolder [13:37:36]dirname=/storage/ofd_packets [13:37:36]CheckFolder done [13:37:36]ProducePacketName [13:37:36]name=ofd_packets/00202801 [13:37:36]NVStorageSaveData ofd_packets/00202801 [13:37:36]File name is /storage/ofd_packets/00202801 [13:37:36]Write 301 bytes [13:37:36]NVStorageSaveData done [13:37:36]OFDSenderStorePacket done [13:37:36]KKMCreateOFDPacket done [13:37:36]NVStorageSaveData kkm_last_timestamp [13:37:36]File name is /storage/kkm_last_timestamp [13:37:36]Write 4 bytes [13:37:36]NVStorageSaveData done [13:37:36]ExternCall_PrintAddStr [13:37:36]wPrintStart [13:37:36]Write to MH i2c: 01 00 00 49 08 51 [13:37:36]Write i2c OK [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: 01 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: 01 07 00 [13:37:36]MH_I2C_Read... [13:37:36]Read from MH i2c: 01 07 00 49 08 00 00 00 00 00 FF 0F 66 [13:37:36]RasterBufferAndPrint [13:37:36]line Счет N : (1)450589 [13:37:36]line ИНН: 02508201610067 [13:37:36]line Контрольно-Кассовый Чек [13:37:36]line ПРОДАЖА [13:37:36]line ТРК (МРК, ГНК) : 31 [13:37:36]line Товар: 2710124130 [13:37:36]line Аи-92-К-2 [13:37:36]line 14.950 * 66.90 [13:37:36]line = 1000.16 [13:37:36]line НДС 12% НСП 1% [13:37:36]line > о реализуемом товаре [13:37:36]line ОКРУГЛЕНИЕ: -0.16 [13:37:36]line ИТОГО: 1000.00 [13:37:36]line Внесено: 1000.00 [13:37:36]line СДАЧА: 0.00 [13:37:36]line НСП 1% : 8.85 [13:37:36]line НДС 12% : 106.21 [13:37:36]line Наличными: 1000.00 [13:37:36]line Безнал.: 0.00 [13:37:36]line Место: АЗС № 171 "Партнер Нефть" [13:37:36]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:37:36]line СНО: Общий режим [13:37:36]line Чек 196 29.10.2024 13:37 [13:37:36]line Смена: 546 ФФД: 1.0 [13:37:36]line ЗНМ: 0300000109 [13:37:36]line РНМ: 0000000000091777 [13:37:36]line Версия ККМ: 001 [13:37:36]line ФМ: 0000000000871756 [13:37:36]line ФД: 202801 [13:37:36]line ФПД: 84727730806005 [13:37:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T133735&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202801&fm=84727730806005&tin=02508201610067®Number=0000000000091777&sum=100000 [13:37:37]written 0, free lines is 4095 [13:37:37]Write to MH i2c: 01 00 00 74 08 7C [13:37:37]Write i2c OK [13:37:37]MH_I2C_Read... [13:37:37]Read from MH i2c: 01 [13:37:37]MH_I2C_Read... [13:37:37]Read from MH i2c: 01 07 00 [13:37:37]MH_I2C_Read... [13:37:37]Read from MH i2c: 01 07 00 74 08 00 00 00 00 00 97 0C 26 [13:37:37]RasterBufferAndPrint [13:37:37]line [13:37:37]line [13:37:37]line [13:37:37]line [13:37:37]line [13:37:37]written 0, free lines is 3227 [13:37:37]MH_Cut [13:37:37]Write to MH i2c: D1 01 00 7B 08 01 55 [13:37:37]Write i2c OK [13:37:37]MH_I2C_Read... [13:37:37]Read from MH i2c: D1 [13:37:37]MH_I2C_Read... [13:37:37]Read from MH i2c: D1 01 00 [13:37:37]MH_I2C_Read... [13:37:37]Read from MH i2c: D1 01 00 7B 08 00 54 [13:37:37]Write to MH i2c: 01 00 00 7C 08 84 [13:37:37]Write i2c OK [13:37:37]MH_I2C_Read... [13:37:38]*** Cut start [13:37:38]*** Purtial cut [13:37:38]*** Stage 1: CUTSNS_PIN = 1 [13:37:38]Read from MH i2c: 01 [13:37:38]MH_I2C_Read... [13:37:38]*** Stop cut motor [13:37:38]*** Cut end [13:37:38]Read from MH i2c: 01 07 00 [13:37:38]MH_I2C_Read... [13:37:38]Read from MH i2c: 01 07 00 7C 08 00 00 00 00 00 FF 0F 99 [13:37:38]process_action close_receipt done [13:37:38]requested_data is exist [13:37:38]produce_requested_data [13:37:38]requested_item fm.sn is exist - process it [13:37:38]wFMCommunicate request_size=4 [13:37:38]MH_SAM_APDU [13:37:38]CAPDU: 80 11 00 00 [13:37:38]Write to MH i2c: E2 08 00 7D 08 80 11 00 00 00 00 00 00 FF [13:37:38]Write i2c OK [13:37:38]MH_I2C_Read... [13:37:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:38]Read from MH i2c: E2 [13:37:38]MH_I2C_Read... [13:37:38]Read from MH i2c: E2 17 00 [13:37:38]MH_I2C_Read... [13:37:38]Read from MH i2c: E2 17 00 7D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 54 [13:37:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:37:38]wFMCommunicate OK [13:37:38]requested_item fd.num is exist - process it [13:37:38]SAM_PROTO_GetFieldsCounters [13:37:38]wFMCommunicate request_size=4 [13:37:38]MH_SAM_APDU [13:37:38]CAPDU: 80 13 00 00 [13:37:38]Write to MH i2c: E2 08 00 7E 08 80 13 00 00 00 00 00 00 02 [13:37:38]Write i2c OK [13:37:38]MH_I2C_Read... [13:37:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:37:39]Read from MH i2c: E2 [13:37:39]MH_I2C_Read... [13:37:39]Read from MH i2c: E2 62 00 [13:37:39]MH_I2C_Read... [13:37:39]Read from MH i2c: E2 62 00 7E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 31 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 E7 [13:37:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 31 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:37:39]wFMCommunicate OK [13:37:39]SAM_PROTO_GetFieldsCounters done [13:37:39]requested_item shift.num is exist - process it [13:37:39]requested_item shift.opened is exist - process it [13:37:39]req_shift_opened [13:37:39]FM_GetShiftState [13:37:39]SAM_PROTO_GetShiftState [13:37:39]wFMCommunicate request_size=4 [13:37:39]MH_SAM_APDU [13:37:39]CAPDU: 80 13 01 00 [13:37:39]Write to MH i2c: E2 08 00 7F 08 80 13 01 00 00 00 00 00 04 [13:37:39]Write i2c OK [13:37:39]MH_I2C_Read... [13:37:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:39]Read from MH i2c: E2 [13:37:39]MH_I2C_Read... [13:37:39]Read from MH i2c: E2 0E 00 [13:37:39]MH_I2C_Read... [13:37:39]Read from MH i2c: E2 0E 00 7F 08 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 ED [13:37:39]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:37:39]wFMCommunicate OK [13:37:39]SAM_PROTO_GetShiftState done [13:37:39]FM_GetShiftState done [13:37:39]req_shift_opened done [13:37:39]requested_item shift.open_date is exist - process it [13:37:39]req_shift_open_date [13:37:39]req_shift_open_date done [13:37:39]produce_requested_data done [13:37:39]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202801,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:37:39]process_action_free close_receipt [13:37:39]json_value_free [13:37:39]json_value_free done [13:37:39]process_json_proto returns [13:37:39]Send response to host [13:37:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202801,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:37:39]free response buf [13:37:39]execute_script done [13:37:39]execute_script returns [13:37:39]free content buf [13:37:39]Sock 7.Close socket [13:37:39]Sock 7.Thread stoped [13:39:22]ConnectInit Can't connect to host [13:39:22]CommunicateWithHost connect error [13:39:22]CommunicateWithHost err = -1 [13:39:22]OFD Sender: Server communicate error [13:39:22]OFD Sender: Processing packet 202800 [packets to send 117, broken 115] [13:39:22]ProducePacketName [13:39:22]name=ofd_packets/00202800 [13:39:22]OFD Sender: To server: pG, [13:39:22]CommunicateWithHost lk.salyk.kg:30040 [13:39:22]ConnectInit lk.salyk.kg [13:39:22]Connected sock=7 [13:39:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 36 03 07 01 D4 CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 06 E5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 30 18 03 00 35 04 06 00 3B 94 37 5C E2 53 1F 94 F8 5E 02 C4 AF 3C [13:39:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BB E4 47 00 EE 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 30 18 03 00 F4 03 04 00 44 91 20 67 B6 04 01 00 00 B8 48 62 47 BD B7 36 68 [13:39:22]CommunicateWithHost err = 0 [13:39:22]CheckOFDResponse [13:39:22]1017 (14) - 77093643461234 [13:39:22]1041 (16) - 0000000000871756 [13:39:22]1040 (4) - 202800 [13:39:22]1012 (4) - 29.10.2024 07:39 [13:39:22]1206 (1) - 0 [13:39:22]OFD Sender: Remove packet 202800 [13:39:22]ProducePacketName [13:39:22]name=ofd_packets/00202800 [13:39:22]NVStorageDeleteData [13:39:23]OFD Sender: Processing packet 202801 [packets to send 116, broken 115] [13:39:23]ProducePacketName [13:39:23]name=ofd_packets/00202801 [13:39:23]OFD Sender: To server: pG, [13:39:23]CommunicateWithHost lk.salyk.kg:30040 [13:39:23]ConnectInit lk.salyk.kg [13:39:23]Connected sock=7 [13:39:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D0 DF 07 01 32 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 1F E5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 31 18 03 00 35 04 06 00 4D 0F 36 4C 1C F5 C1 B7 1E FF 0D 6D 48 74 [13:39:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EC 49 47 00 63 D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 31 18 03 00 F4 03 04 00 45 91 20 67 B6 04 01 00 00 D2 27 32 47 CB 6D 0C 10 [13:39:23]CommunicateWithHost err = 0 [13:39:23]CheckOFDResponse [13:39:23]1017 (14) - 77093643461234 [13:39:23]1041 (16) - 0000000000871756 [13:39:23]1040 (4) - 202801 [13:39:23]1012 (4) - 29.10.2024 07:39 [13:39:23]1206 (1) - 0 [13:39:23]OFD Sender: Remove packet 202801 [13:39:23]ProducePacketName [13:39:23]name=ofd_packets/00202801 [13:39:23]NVStorageDeleteData [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:54]OFD Sender: No OFD packet to send [13:43:59]OFD Sender: No OFD packet to send [13:44:04]OFD Sender: No OFD packet to send [13:44:09]OFD Sender: No OFD packet to send [13:44:14]OFD Sender: No OFD packet to send [13:44:19]OFD Sender: No OFD packet to send [13:44:24]OFD Sender: No OFD packet to send [13:44:29]OFD Sender: No OFD packet to send [13:45:44]OFD Sender: No OFD packet to send [13:45:49]OFD Sender: No OFD packet to send [13:45:54]OFD Sender: No OFD packet to send [13:45:59]OFD Sender: No OFD packet to send [13:46:04]OFD Sender: No OFD packet to send [13:46:09]OFD Sender: No OFD packet to send [13:46:11]accept exits with 9 [13:46:11]New connection [13:46:11]New thread 3066891620 created [13:46:11]Thread 3067034980 joined [13:46:11]Waiting for new connection... [13:46:11] Sock 9.Parse request [13:46:11]Sock 9.Check first char [13:46:11]Sock 9.First char is OK [13:46:11]request: POST /json_proto HTTP/1.0 [13:46:11]Method: POST [13:46:11]URL: /json_proto [13:46:11]Method is POST - this is cgi request [13:46:11]url: /json_proto [13:46:11]query_string will be loaded in cgi processing [13:46:11]execute_cgi json_proto POST (null) [13:46:11]execute_cgi path=json_proto method=POST [13:46:11]POST find Content-Length [13:46:11]Host: 172.17.63.195:8080 [13:46:11]Content-Length: 677 [13:46:11]Content-Type: application/json [13:46:11] [13:46:11]POST finish read [13:46:11]Found Content-Length = 677 [13:46:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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" ] } } [13:46:11]execute_script... [13:46: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)450590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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" ] } } [13:46:11]POST & json_proto [13:46:11]process_json_proto [13:46:11]json parsed OK: [13:46:11]protocol is kg_v1.0 [13:46:11]action value=close_receipt [13:46:11]process_action close_receipt [13:46:11]cmd_close_receipt [13:46:11]MH_GetDate [13:46:11]Write to MH i2c: F0 00 00 80 08 77 [13:46:11]Write i2c OK [13:46:11]MH_I2C_Read... [13:46:11]Read from MH i2c: F0 [13:46:11]MH_I2C_Read... [13:46:11]Read from MH i2c: F0 09 00 [13:46:11]MH_I2C_Read... [13:46:11]Read from MH i2c: F0 09 00 80 08 00 24 E7 20 67 8C D7 20 67 FC [13:46:11]GetLastDocTimeStamp 1730209055 [13:46:11]current date 1730209572 [13:46:11]FM_GetShiftState [13:46:11]SAM_PROTO_GetShiftState [13:46:11]wFMCommunicate request_size=4 [13:46:11]MH_SAM_APDU [13:46:11]CAPDU: 80 13 01 00 [13:46:11]Write to MH i2c: E2 08 00 81 08 80 13 01 00 00 00 00 00 06 [13:46:11]Write i2c OK [13:46:11]MH_I2C_Read... [13:46:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:11]Read from MH i2c: E2 [13:46:11]MH_I2C_Read... [13:46:11]Read from MH i2c: E2 0E 00 [13:46:11]MH_I2C_Read... [13:46:12]Read from MH i2c: E2 0E 00 81 08 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EF [13:46:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:46:12]wFMCommunicate OK [13:46:12]SAM_PROTO_GetShiftState done [13:46:12]FM_GetShiftState done [13:46:12]opened in 1730160431 [13:46:12]opened+sec_in_day 1730246831 [13:46:12]quantity*price = 20003 [13:46:12]sum+1 = 20004 [13:46:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 197 29.10.2024 13:46 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202802 ФПД: 155819340619829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134612&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202802&fm=155819340619829&tin=02508201610067®Number=0000000000091777&sum=20000 [13:46:13]StoreToDocumentArchive [13:46:13]shift 546 fd 202802 [13:46:13]save to /storage/0546/doc_00202802 [13:46:13]save last doc name /storage/0546/doc_00202802 to /storage/kkm_last_doc_name [13:46:13]save OK [13:46:13]Clear old archive folders... [13:46:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:46:13]tlvbuf is 012A4A40 [13:46:13]SAM_PROTO_ClearQueue [13:46:13]wFMCommunicate request_size=4 [13:46:13]MH_SAM_APDU [13:46:13]CAPDU: 80 09 00 00 [13:46:13]Write to MH i2c: E2 08 00 8E 08 80 09 00 00 00 00 00 00 08 [13:46:13]Write i2c OK [13:46:13]MH_I2C_Read... [13:46:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:46:13]Read from MH i2c: E2 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: E2 03 00 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: E2 03 00 8E 08 00 90 00 0A [13:46:13]RAPDU: 90 00 [13:46:13]wFMCommunicate OK [13:46:13]SAM_PROTO_ClearQueue done [13:46:13]KKMCreateOFDPacket [13:46:13]OFDProtocolAddRootSTLVToBuf [13:46:13]FM_MakeSignedData [13:46:13]FM_MakeSignedData [13:46:13]SAM_PROTO_SignData [13:46:13]wFMCommunicate request_size=4 [13:46:13]MH_SAM_APDU [13:46:13]CAPDU: 80 0D 01 02 [13:46:13]Write to MH i2c: E2 08 00 8F 08 80 0D 01 02 00 00 00 00 10 [13:46:13]Write i2c OK [13:46:13]MH_I2C_Read... [13:46:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:46:13]Read from MH i2c: E2 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: E2 03 00 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: E2 03 00 8F 08 00 90 00 0B [13:46:13]RAPDU: 90 00 [13:46:13]wFMCommunicate OK [13:46:13]wFMCommunicate request_size=255 [13:46:13]MH_SAM_APDU [13:46: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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 24 E7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 32 18 03 00 35 04 06 00 8D [13:46:13]Write to MH i2c: E2 02 01 90 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 24 E7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 32 18 03 00 35 04 06 00 8D 00 00 BB [13:46:13]Write i2c OK [13:46:13]MH_I2C_Read... [13:46:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:13]Read from MH i2c: E2 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: E2 03 00 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: E2 03 00 90 08 00 90 00 0C [13:46:13]RAPDU: 90 00 [13:46:13]wFMCommunicate OK [13:46:13]wFMCommunicate request_size=10 [13:46:13]MH_SAM_APDU [13:46:13]CAPDU: 80 0D 02 02 05 B7 84 72 60 35 [13:46:13]Write to MH i2c: E2 0D 00 91 08 80 0D 02 02 05 00 B7 84 72 60 35 00 00 5F [13:46:13]Write i2c OK [13:46:13]MH_I2C_Read... [13:46:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:13]Read from MH i2c: E2 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: E2 03 00 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: E2 03 00 91 08 00 90 00 0D [13:46:13]RAPDU: 90 00 [13:46:13]wFMCommunicate OK [13:46:13]wFMCommunicate request_size=4 [13:46:13]MH_SAM_APDU [13:46:13]CAPDU: 80 0D 03 02 [13:46:13]Write to MH i2c: E2 08 00 92 08 80 0D 03 02 00 00 00 00 15 [13:46:13]Write i2c OK [13:46:13]MH_I2C_Read... [13:46:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:46:13]Read from MH i2c: E2 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: E2 0B 00 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: E2 0B 00 92 08 00 23 ED 19 97 41 06 77 A8 90 00 3C [13:46:13]RAPDU: 23 ED 19 97 41 06 77 A8 90 00 [13:46:13]wFMCommunicate OK [13:46:13]SAM_PROTO_SignData done [13:46:13]FM_MakeSignedData done [13:46:13]CreateOFDProtocolMessage [13:46:13]wFMCommunicate request_size=4 [13:46:13]MH_SAM_APDU [13:46:13]CAPDU: 80 11 00 00 [13:46:13]Write to MH i2c: E2 08 00 93 08 80 11 00 00 00 00 00 00 15 [13:46:13]Write i2c OK [13:46:13]MH_I2C_Read... [13:46:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:13]Read from MH i2c: E2 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: E2 17 00 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: E2 17 00 93 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6A [13:46:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:46:13]wFMCommunicate OK [13:46:13]CreateOFDProtocolMessage done [13:46:13]OFDSenderStorePacket 202802 [13:46:13]StoreOFDPacket docnum=202802 [13:46:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7C BA 07 01 5D 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 24 E7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 32 18 03 00 35 04 06 00 8D B7 84 72 60 35 23 ED 19 97 41 06 77 A8 [13:46:13]CheckFolder [13:46:13]dirname=/storage/ofd_packets [13:46:13]CheckFolder done [13:46:13]ProducePacketName [13:46:13]name=ofd_packets/00202802 [13:46:13]NVStorageSaveData ofd_packets/00202802 [13:46:13]File name is /storage/ofd_packets/00202802 [13:46:13]Write 301 bytes [13:46:13]NVStorageSaveData done [13:46:13]OFDSenderStorePacket done [13:46:13]KKMCreateOFDPacket done [13:46:13]NVStorageSaveData kkm_last_timestamp [13:46:13]File name is /storage/kkm_last_timestamp [13:46:13]Write 4 bytes [13:46:13]NVStorageSaveData done [13:46:13]ExternCall_PrintAddStr [13:46:13]wPrintStart [13:46:13]Write to MH i2c: 01 00 00 94 08 9C [13:46:13]Write i2c OK [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: 01 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: 01 07 00 [13:46:13]MH_I2C_Read... [13:46:13]Read from MH i2c: 01 07 00 94 08 00 00 00 00 00 FF 0F B1 [13:46:13]RasterBufferAndPrint [13:46:13]line Счет N : (1)450590 [13:46:13]line ИНН: 02508201610067 [13:46:13]line Контрольно-Кассовый Чек [13:46:13]line ПРОДАЖА [13:46:13]line ТРК (МРК, ГНК) : 41 [13:46:13]line Товар: 2710124130 [13:46:13]line Аи-92-К-2 [13:46:13]line 2.990 * 66.90 [13:46:13]line = 200.03 [13:46:13]line НДС 12% НСП 1% [13:46:13]line > о реализуемом товаре [13:46:13]line ОКРУГЛЕНИЕ: -0.03 [13:46:13]line ИТОГО: 200.00 [13:46:13]line Внесено: 200.00 [13:46:13]line СДАЧА: 0.00 [13:46:13]line НСП 1% : 1.77 [13:46:13]line НДС 12% : 21.24 [13:46:13]line Наличными: 200.00 [13:46:13]line Безнал.: 0.00 [13:46:13]line Место: АЗС № 171 "Партнер Нефть" [13:46:13]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:46:13]line СНО: Общий режим [13:46:13]line Чек 197 29.10.2024 13:46 [13:46:13]line Смена: 546 ФФД: 1.0 [13:46:13]line ЗНМ: 0300000109 [13:46:13]line РНМ: 0000000000091777 [13:46:13]line Версия ККМ: 001 [13:46:13]line ФМ: 0000000000871756 [13:46:13]line ФД: 202802 [13:46:13]line ФПД: 155819340619829 [13:46:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134612&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202802&fm=155819340619829&tin=02508201610067®Number=0000000000091777&sum=20000 [13:46:14]OFD Sender: Processing packet 202802 [packets to send 116, broken 115] [13:46:14]ProducePacketName [13:46:14]name=ofd_packets/00202802 [13:46:14]OFD Sender: To server: pG, [13:46:14]CommunicateWithHost lk.salyk.kg:30040 [13:46:14]ConnectInit lk.salyk.kg [13:46:14]written 0, free lines is 4095 [13:46:14]Connected sock=11 [13:46:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 7C BA 07 01 5D 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 24 E7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 32 18 03 00 35 04 06 00 8D B7 84 72 60 35 23 ED 19 97 41 06 77 A8 [13:46:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 94 64 47 00 14 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 32 18 03 00 F4 03 04 00 E0 92 20 67 B6 04 01 00 00 FF D6 CD 01 CF 37 BD 9B [13:46:14]CommunicateWithHost err = 0 [13:46:14]CheckOFDResponse [13:46:14]1017 (14) - 77093643461234 [13:46:14]1041 (16) - 0000000000871756 [13:46:14]1040 (4) - 202802 [13:46:14]1012 (4) - 29.10.2024 07:46 [13:46:14]1206 (1) - 0 [13:46:14]OFD Sender: Remove packet 202802 [13:46:14]ProducePacketName [13:46:14]name=ofd_packets/00202802 [13:46:14]NVStorageDeleteData [13:46:14]Write to MH i2c: 01 00 00 BF 08 C7 [13:46:14]Write i2c OK [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: 01 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: 01 07 00 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: 01 07 00 BF 08 00 00 00 00 00 A3 0C 7D [13:46:14]RasterBufferAndPrint [13:46:14]line [13:46:14]line [13:46:14]line [13:46:14]line [13:46:14]line [13:46:14]written 0, free lines is 3241 [13:46:14]MH_Cut [13:46:14]Write to MH i2c: D1 01 00 C6 08 01 A0 [13:46:14]Write i2c OK [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: D1 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: D1 01 00 [13:46:14]MH_I2C_Read... [13:46:14]Read from MH i2c: D1 01 00 C6 08 00 9F [13:46:14]Write to MH i2c: 01 00 00 C7 08 CF [13:46:14]Write i2c OK [13:46:14]MH_I2C_Read... [13:46:14]OFD Sender: No OFD packet to send [13:46:15]*** Cut start [13:46:15]*** Purtial cut [13:46:15]*** Stage 1: CUTSNS_PIN = 1 [13:46:15]Read from MH i2c: 01 [13:46:15]MH_I2C_Read... [13:46:15]*** Stop cut motor [13:46:15]*** Cut end [13:46:15]Read from MH i2c: 01 07 00 [13:46:15]MH_I2C_Read... [13:46:15]Read from MH i2c: 01 07 00 C7 08 00 00 00 00 00 FF 0F E4 [13:46:15]process_action close_receipt done [13:46:15]requested_data is exist [13:46:15]produce_requested_data [13:46:15]requested_item fm.sn is exist - process it [13:46:15]wFMCommunicate request_size=4 [13:46:15]MH_SAM_APDU [13:46:15]CAPDU: 80 11 00 00 [13:46:15]Write to MH i2c: E2 08 00 C8 08 80 11 00 00 00 00 00 00 4A [13:46:15]Write i2c OK [13:46:15]MH_I2C_Read... [13:46:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:15]Read from MH i2c: E2 [13:46:15]MH_I2C_Read... [13:46:15]Read from MH i2c: E2 17 00 [13:46:15]MH_I2C_Read... [13:46:15]Read from MH i2c: E2 17 00 C8 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9F [13:46:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:46:15]wFMCommunicate OK [13:46:15]requested_item fd.num is exist - process it [13:46:15]SAM_PROTO_GetFieldsCounters [13:46:15]wFMCommunicate request_size=4 [13:46:15]MH_SAM_APDU [13:46:15]CAPDU: 80 13 00 00 [13:46:15]Write to MH i2c: E2 08 00 C9 08 80 13 00 00 00 00 00 00 4D [13:46:15]Write i2c OK [13:46:15]MH_I2C_Read... [13:46:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:46:15]Read from MH i2c: E2 [13:46:15]MH_I2C_Read... [13:46:15]Read from MH i2c: E2 62 00 [13:46:15]MH_I2C_Read... [13:46:15]Read from MH i2c: E2 62 00 C9 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 32 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 36 [13:46:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 32 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:46:15]wFMCommunicate OK [13:46:15]SAM_PROTO_GetFieldsCounters done [13:46:15]requested_item shift.num is exist - process it [13:46:15]requested_item shift.opened is exist - process it [13:46:15]req_shift_opened [13:46:15]FM_GetShiftState [13:46:15]SAM_PROTO_GetShiftState [13:46:15]wFMCommunicate request_size=4 [13:46:15]MH_SAM_APDU [13:46:15]CAPDU: 80 13 01 00 [13:46:15]Write to MH i2c: E2 08 00 CA 08 80 13 01 00 00 00 00 00 4F [13:46:15]Write i2c OK [13:46:15]MH_I2C_Read... [13:46:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:15]Read from MH i2c: E2 [13:46:15]MH_I2C_Read... [13:46:15]Read from MH i2c: E2 0E 00 [13:46:15]MH_I2C_Read... [13:46:15]Read from MH i2c: E2 0E 00 CA 08 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 38 [13:46:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:46:15]wFMCommunicate OK [13:46:15]SAM_PROTO_GetShiftState done [13:46:15]FM_GetShiftState done [13:46:15]req_shift_opened done [13:46:15]requested_item shift.open_date is exist - process it [13:46:15]req_shift_open_date [13:46:15]req_shift_open_date done [13:46:15]produce_requested_data done [13:46:15]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202802,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:46:15]process_action_free close_receipt [13:46:15]json_value_free [13:46:15]json_value_free done [13:46:15]process_json_proto returns [13:46:15]Send response to host [13:46:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202802,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:46:15]free response buf [13:46:15]execute_script done [13:46:15]execute_script returns [13:46:15]free content buf [13:46:15]Sock 9.Close socket [13:46:15]Sock 9.Thread stoped [13:46:19]OFD Sender: No OFD packet to send [13:46:24]OFD Sender: No OFD packet to send [13:46:29]OFD Sender: No OFD packet to send [13:46:34]OFD Sender: No OFD packet to send [13:46:39]OFD Sender: No OFD packet to send [13:46:44]OFD Sender: No OFD packet to send [13:46:49]OFD Sender: No OFD packet to send [13:46:54]OFD Sender: No OFD packet to send [13:46:59]OFD Sender: No OFD packet to send [13:47:04]OFD Sender: No OFD packet to send [13:47:09]OFD Sender: No OFD packet to send [13:47:14]OFD Sender: No OFD packet to send [13:47:19]OFD Sender: No OFD packet to send [13:47:24]OFD Sender: No OFD packet to send [13:47:29]OFD Sender: No OFD packet to send [13:47:34]OFD Sender: No OFD packet to send [13:47:39]OFD Sender: No OFD packet to send [13:47:44]OFD Sender: No OFD packet to send [13:47:49]OFD Sender: No OFD packet to send [13:47:54]ConnectInit Can't connect to host [13:47:54]OFD Sender: No OFD packet to send [13:47:59]OFD Sender: No OFD packet to send [13:48:04]OFD Sender: No OFD packet to send [13:48:09]OFD Sender: No OFD packet to send [13:48:14]OFD Sender: No OFD packet to send [13:48:19]OFD Sender: No OFD packet to send [13:48:24]OFD Sender: No OFD packet to send [13:48:25]accept exits with 10 [13:48:25]New connection [13:48:25]New thread 3067034980 created [13:48:25]Thread 3066891620 joined [13:48:25]Waiting for new connection... [13:48:25] Sock 10.Parse request [13:48:25]Sock 10.Check first char [13:48:25]Sock 10.First char is OK [13:48:25]request: POST /json_proto HTTP/1.0 [13:48:25]Method: POST [13:48:25]URL: /json_proto [13:48:25]Method is POST - this is cgi request [13:48:25]url: /json_proto [13:48:25]query_string will be loaded in cgi processing [13:48:25]execute_cgi json_proto POST (null) [13:48:25]execute_cgi path=json_proto method=POST [13:48:25]POST find Content-Length [13:48:25]Host: 172.17.63.195:8080 [13:48:25]Content-Length: 766 [13:48:25]Content-Type: application/json [13:48:25] [13:48:25]POST finish read [13:48:25]Found Content-Length = 766 [13:48:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 20.000, "sum" : 1524.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: Mbank", "payments": [ { "type": 1, "sum" : 1524.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:25]execute_script... [13:48:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 20.000, "sum" : 1524.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: Mbank", "payments": [ { "type": 1, "sum" : 1524.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:25]POST & json_proto [13:48:25]process_json_proto [13:48:25]json parsed OK: [13:48:25]protocol is kg_v1.0 [13:48:25]action value=close_receipt [13:48:25]process_action close_receipt [13:48:25]cmd_close_receipt [13:48:25]MH_GetDate [13:48:25]Write to MH i2c: F0 00 00 CB 08 C2 [13:48:25]Write i2c OK [13:48:25]MH_I2C_Read... [13:48:25]Read from MH i2c: F0 [13:48:25]MH_I2C_Read... [13:48:25]Read from MH i2c: F0 09 00 [13:48:25]MH_I2C_Read... [13:48:25]Read from MH i2c: F0 09 00 CB 08 00 A9 E7 20 67 8C D7 20 67 CC [13:48:25]GetLastDocTimeStamp 1730209572 [13:48:25]current date 1730209705 [13:48:25]FM_GetShiftState [13:48:25]SAM_PROTO_GetShiftState [13:48:25]wFMCommunicate request_size=4 [13:48:25]MH_SAM_APDU [13:48:25]CAPDU: 80 13 01 00 [13:48:25]Write to MH i2c: E2 08 00 CC 08 80 13 01 00 00 00 00 00 51 [13:48:25]Write i2c OK [13:48:25]MH_I2C_Read... [13:48:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:25]Read from MH i2c: E2 [13:48:25]MH_I2C_Read... [13:48:25]Read from MH i2c: E2 0E 00 [13:48:25]MH_I2C_Read... [13:48:25]Read from MH i2c: E2 0E 00 CC 08 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 3A [13:48:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:48:25]wFMCommunicate OK [13:48:25]SAM_PROTO_GetShiftState done [13:48:25]FM_GetShiftState done [13:48:25]opened in 1730160431 [13:48:25]opened+sec_in_day 1730246831 [13:48:25]quantity*price = 152400 [13:48:25]sum+1 = 152401 [13:48:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1524.00 НСП 1% : 13.49 НДС 12% : 161.84 Наличными: 0.00 Безнал.: 1524.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 198 29.10.2024 13:48 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202803 ФПД: 275141957979087 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134825&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202803&fm=275141957979087&tin=02508201610067®Number=0000000000091777&sum=152400 [13:48:26]StoreToDocumentArchive [13:48:26]shift 546 fd 202803 [13:48:26]save to /storage/0546/doc_00202803 [13:48:26]save last doc name /storage/0546/doc_00202803 to /storage/kkm_last_doc_name [13:48:26]save OK [13:48:26]Clear old archive folders... [13:48:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:48:26]tlvbuf is 012852C0 [13:48:26]SAM_PROTO_ClearQueue [13:48:26]wFMCommunicate request_size=4 [13:48:26]MH_SAM_APDU [13:48:26]CAPDU: 80 09 00 00 [13:48:26]Write to MH i2c: E2 08 00 D9 08 80 09 00 00 00 00 00 00 53 [13:48:26]Write i2c OK [13:48:26]MH_I2C_Read... [13:48:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:26]Read from MH i2c: E2 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 03 00 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 03 00 D9 08 00 90 00 55 [13:48:26]RAPDU: 90 00 [13:48:26]wFMCommunicate OK [13:48:26]SAM_PROTO_ClearQueue done [13:48:26]KKMCreateOFDPacket [13:48:26]OFDProtocolAddRootSTLVToBuf [13:48:26]FM_MakeSignedData [13:48:26]FM_MakeSignedData [13:48:26]SAM_PROTO_SignData [13:48:26]wFMCommunicate request_size=4 [13:48:26]MH_SAM_APDU [13:48:26]CAPDU: 80 0D 01 02 [13:48:26]Write to MH i2c: E2 08 00 DA 08 80 0D 01 02 00 00 00 00 5B [13:48:26]Write i2c OK [13:48:26]MH_I2C_Read... [13:48:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:26]Read from MH i2c: E2 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 03 00 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 03 00 DA 08 00 90 00 56 [13:48:26]RAPDU: 90 00 [13:48:26]wFMCommunicate OK [13:48:26]wFMCommunicate request_size=255 [13:48:26]MH_SAM_APDU [13:48:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 50 53 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 53 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 45 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 38 3F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 53 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 A9 E7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 33 18 03 00 35 04 06 00 FA 3D 7A AB [13:48:26]Write to MH i2c: E2 02 01 DB 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 50 53 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 53 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 45 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 38 3F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 53 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 A9 E7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 33 18 03 00 35 04 06 00 FA 3D 7A AB 00 00 67 [13:48:26]Write i2c OK [13:48:26]MH_I2C_Read... [13:48:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:26]Read from MH i2c: E2 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 03 00 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 03 00 DB 08 00 90 00 57 [13:48:26]RAPDU: 90 00 [13:48:26]wFMCommunicate OK [13:48:26]wFMCommunicate request_size=7 [13:48:26]MH_SAM_APDU [13:48:26]CAPDU: 80 0D 02 02 02 0B CF [13:48:26]Write to MH i2c: E2 0A 00 DC 08 80 0D 02 02 02 00 0B CF 00 00 3C [13:48:26]Write i2c OK [13:48:26]MH_I2C_Read... [13:48:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:26]Read from MH i2c: E2 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 03 00 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 03 00 DC 08 00 90 00 58 [13:48:26]RAPDU: 90 00 [13:48:26]wFMCommunicate OK [13:48:26]wFMCommunicate request_size=4 [13:48:26]MH_SAM_APDU [13:48:26]CAPDU: 80 0D 03 02 [13:48:26]Write to MH i2c: E2 08 00 DD 08 80 0D 03 02 00 00 00 00 60 [13:48:26]Write i2c OK [13:48:26]MH_I2C_Read... [13:48:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:26]Read from MH i2c: E2 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 0B 00 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 0B 00 DD 08 00 35 BA 84 F9 B9 B0 D3 6B 90 00 74 [13:48:26]RAPDU: 35 BA 84 F9 B9 B0 D3 6B 90 00 [13:48:26]wFMCommunicate OK [13:48:26]SAM_PROTO_SignData done [13:48:26]FM_MakeSignedData done [13:48:26]CreateOFDProtocolMessage [13:48:26]wFMCommunicate request_size=4 [13:48:26]MH_SAM_APDU [13:48:26]CAPDU: 80 11 00 00 [13:48:26]Write to MH i2c: E2 08 00 DE 08 80 11 00 00 00 00 00 00 60 [13:48:26]Write i2c OK [13:48:26]MH_I2C_Read... [13:48:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:26]Read from MH i2c: E2 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 17 00 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 17 00 DE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B5 [13:48:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:48:26]wFMCommunicate OK [13:48:26]CreateOFDProtocolMessage done [13:48:26]OFDSenderStorePacket 202803 [13:48:26]StoreOFDPacket docnum=202803 [13:48:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 21 55 04 01 90 BB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 50 53 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 53 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 45 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 38 3F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 53 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 A9 E7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 33 18 03 00 35 04 06 00 FA 3D 7A AB 0B CF 35 BA 84 F9 B9 B0 D3 6B [13:48:26]CheckFolder [13:48:26]dirname=/storage/ofd_packets [13:48:26]CheckFolder done [13:48:26]ProducePacketName [13:48:26]name=ofd_packets/00202803 [13:48:26]NVStorageSaveData ofd_packets/00202803 [13:48:26]File name is /storage/ofd_packets/00202803 [13:48:26]Write 298 bytes [13:48:26]NVStorageSaveData done [13:48:26]OFDSenderStorePacket done [13:48:26]KKMCreateOFDPacket done [13:48:26]NVStorageSaveData kkm_last_timestamp [13:48:26]File name is /storage/kkm_last_timestamp [13:48:26]Write 4 bytes [13:48:26]NVStorageSaveData done [13:48:26]ExternCall_PrintAddStr [13:48:26]wPrintStart [13:48:26]Write to MH i2c: 01 00 00 DF 08 E7 [13:48:26]Write i2c OK [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: 01 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: 01 07 00 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: 01 07 00 DF 08 00 00 00 00 00 FF 0F FC [13:48:26]RasterBufferAndPrint [13:48:26]line Счет N : (1)450591 [13:48:26]line ИНН: 02508201610067 [13:48:26]line Контрольно-Кассовый Чек [13:48:26]line ПРОДАЖА [13:48:26]line ТРК (МРК, ГНК) : 33 [13:48:26]line Товар: 2710194210 [13:48:26]line ДТ-К-2 [13:48:26]line 20.000 * 76.20 [13:48:26]line = 1524.00 [13:48:26]line НДС 12% НСП 1% [13:48:26]line > о реализуемом товаре [13:48:26]line ИТОГО: 1524.00 [13:48:26]line НСП 1% : 13.49 [13:48:26]line НДС 12% : 161.84 [13:48:26]line Наличными: 0.00 [13:48:26]line Безнал.: 1524.00 [13:48:26]line Место: АЗС № 171 "Партнер Нефть" [13:48:26]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:48:26]line СНО: Общий режим [13:48:26]line Чек 198 29.10.2024 13:48 [13:48:26]line Смена: 546 ФФД: 1.0 [13:48:26]line ЗНМ: 0300000109 [13:48:26]line РНМ: 0000000000091777 [13:48:26]line Версия ККМ: 001 [13:48:26]line Платежная система: Mbank [13:48:26]line ФМ: 0000000000871756 [13:48:26]line ФД: 202803 [13:48:26]line ФПД: 275141957979087 [13:48:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T134825&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202803&fm=275141957979087&tin=02508201610067®Number=0000000000091777&sum=152400 [13:48:27]OFD Sender: Processing packet 202803 [packets to send 116, broken 115] [13:48:27]ProducePacketName [13:48:27]name=ofd_packets/00202803 [13:48:27]OFD Sender: To server: pG, [13:48:27]CommunicateWithHost lk.salyk.kg:30040 [13:48:27]ConnectInit lk.salyk.kg [13:48:27]written 0, free lines is 4095 [13:48:27]Connected sock=9 [13:48:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 21 55 04 01 90 BB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 50 53 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 53 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 45 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 38 3F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 53 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 A9 E7 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 33 18 03 00 35 04 06 00 FA 3D 7A AB 0B CF 35 BA 84 F9 B9 B0 D3 6B [13:48:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CE FD 47 00 2D 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 33 18 03 00 F4 03 04 00 65 93 20 67 B6 04 01 00 00 A8 0B 93 7C 86 4E CF ED [13:48:27]CommunicateWithHost err = 0 [13:48:27]CheckOFDResponse [13:48:27]1017 (14) - 77093643461234 [13:48:27]1041 (16) - 0000000000871756 [13:48:27]1040 (4) - 202803 [13:48:27]1012 (4) - 29.10.2024 07:48 [13:48:27]1206 (1) - 0 [13:48:27]OFD Sender: Remove packet 202803 [13:48:27]ProducePacketName [13:48:27]name=ofd_packets/00202803 [13:48:27]NVStorageDeleteData [13:48:27]Write to MH i2c: 01 00 00 08 09 11 [13:48:27]Write i2c OK [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: 01 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: 01 07 00 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: 01 07 00 08 09 00 00 00 00 00 CC 0C F0 [13:48:27]RasterBufferAndPrint [13:48:27]line [13:48:27]line [13:48:27]line [13:48:27]line [13:48:27]line [13:48:27]written 0, free lines is 3282 [13:48:27]MH_Cut [13:48:27]Write to MH i2c: D1 01 00 0F 09 01 EA [13:48:27]Write i2c OK [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: D1 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: D1 01 00 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: D1 01 00 0F 09 00 E9 [13:48:27]Write to MH i2c: 01 00 00 10 09 19 [13:48:27]Write i2c OK [13:48:27]MH_I2C_Read... [13:48:28]OFD Sender: No OFD packet to send [13:48:28]*** Cut start [13:48:28]*** Purtial cut [13:48:28]*** CUTSNS_PIN = 0 [13:48:28]*** Stage 1: CUTSNS_PIN = 1 [13:48:30]Read from MH i2c: 01 [13:48:30]MH_I2C_Read... [13:48:30]*** Stop cut motor [13:48:30]*** Cut end [13:48:30]Read from MH i2c: 01 07 00 [13:48:30]MH_I2C_Read... [13:48:30]Read from MH i2c: 01 07 00 10 09 00 00 00 00 00 FF 0F 2E [13:48:30]process_action close_receipt done [13:48:30]requested_data is exist [13:48:30]produce_requested_data [13:48:30]requested_item fm.sn is exist - process it [13:48:30]wFMCommunicate request_size=4 [13:48:30]MH_SAM_APDU [13:48:30]CAPDU: 80 11 00 00 [13:48:30]Write to MH i2c: E2 08 00 11 09 80 11 00 00 00 00 00 00 94 [13:48:30]Write i2c OK [13:48:30]MH_I2C_Read... [13:48:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:30]Read from MH i2c: E2 [13:48:30]MH_I2C_Read... [13:48:30]Read from MH i2c: E2 17 00 [13:48:30]MH_I2C_Read... [13:48:30]Read from MH i2c: E2 17 00 11 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E9 [13:48:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:48:30]wFMCommunicate OK [13:48:30]requested_item fd.num is exist - process it [13:48:30]SAM_PROTO_GetFieldsCounters [13:48:30]wFMCommunicate request_size=4 [13:48:30]MH_SAM_APDU [13:48:30]CAPDU: 80 13 00 00 [13:48:30]Write to MH i2c: E2 08 00 12 09 80 13 00 00 00 00 00 00 97 [13:48:30]Write i2c OK [13:48:30]MH_I2C_Read... [13:48:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:30]Read from MH i2c: E2 [13:48:30]MH_I2C_Read... [13:48:30]Read from MH i2c: E2 62 00 [13:48:30]MH_I2C_Read... [13:48:30]Read from MH i2c: E2 62 00 12 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 33 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 84 [13:48:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 33 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:48:30]wFMCommunicate OK [13:48:30]SAM_PROTO_GetFieldsCounters done [13:48:30]requested_item shift.num is exist - process it [13:48:30]requested_item shift.opened is exist - process it [13:48:30]req_shift_opened [13:48:30]FM_GetShiftState [13:48:30]SAM_PROTO_GetShiftState [13:48:30]wFMCommunicate request_size=4 [13:48:30]MH_SAM_APDU [13:48:30]CAPDU: 80 13 01 00 [13:48:30]Write to MH i2c: E2 08 00 13 09 80 13 01 00 00 00 00 00 99 [13:48:30]Write i2c OK [13:48:30]MH_I2C_Read... [13:48:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:30]Read from MH i2c: E2 [13:48:30]MH_I2C_Read... [13:48:30]Read from MH i2c: E2 0E 00 [13:48:30]MH_I2C_Read... [13:48:30]Read from MH i2c: E2 0E 00 13 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 82 [13:48:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:48:30]wFMCommunicate OK [13:48:30]SAM_PROTO_GetShiftState done [13:48:30]FM_GetShiftState done [13:48:30]req_shift_opened done [13:48:30]requested_item shift.open_date is exist - process it [13:48:30]req_shift_open_date [13:48:30]req_shift_open_date done [13:48:30]produce_requested_data done [13:48:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202803,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:48:30]process_action_free close_receipt [13:48:30]json_value_free [13:48:30]json_value_free done [13:48:30]process_json_proto returns [13:48:30]Send response to host [13:48:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202803,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:48:30]free response buf [13:48:30]execute_script done [13:48:30]execute_script returns [13:48:30]free content buf [13:48:30]Sock 10.Close socket [13:48:30]Sock 10.Thread stoped [13:48:33]OFD Sender: No OFD packet to send [13:48:38]OFD Sender: No OFD packet to send [13:48:43]OFD Sender: No OFD packet to send [13:48:48]OFD Sender: No OFD packet to send [13:48:53]OFD Sender: No OFD packet to send [13:48:58]OFD Sender: No OFD packet to send [13:49:03]OFD Sender: No OFD packet to send [13:49:08]OFD Sender: No OFD packet to send [13:49:13]OFD Sender: No OFD packet to send [13:49:18]OFD Sender: No OFD packet to send [13:49:23]OFD Sender: No OFD packet to send [13:49:28]OFD Sender: No OFD packet to send [13:49:33]OFD Sender: No OFD packet to send [13:49:38]OFD Sender: No OFD packet to send [13:49:43]OFD Sender: No OFD packet to send [13:49:48]OFD Sender: No OFD packet to send [13:49:53]OFD Sender: No OFD packet to send [13:49:58]OFD Sender: No OFD packet to send [13:50:03]OFD Sender: No OFD packet to send [13:50:08]OFD Sender: No OFD packet to send [13:50:13]OFD Sender: No OFD packet to send [13:50:17]accept exits with 7 [13:50:17]New connection [13:50:17]New thread 3066891620 created [13:50:17]Thread 3067034980 joined [13:50:17]Waiting for new connection... [13:50:17] Sock 7.Parse request [13:50:17]Sock 7.Check first char [13:50:17]Sock 7.First char is OK [13:50:17]request: POST /json_proto HTTP/1.0 [13:50:17]Method: POST [13:50:17]URL: /json_proto [13:50:17]Method is POST - this is cgi request [13:50:17]url: /json_proto [13:50:17]query_string will be loaded in cgi processing [13:50:17]execute_cgi json_proto POST (null) [13:50:17]execute_cgi path=json_proto method=POST [13:50:17]POST find Content-Length [13:50:17]Host: 172.17.63.195:8080 [13:50:17]Content-Length: 679 [13:50:17]Content-Type: application/json [13:50:17] [13:50:17]POST finish read [13:50:17]Found Content-Length = 679 [13:50:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:50:17]execute_script... [13:50: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)450592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:50:17]POST & json_proto [13:50:17]process_json_proto [13:50:17]json parsed OK: [13:50:17]protocol is kg_v1.0 [13:50:17]action value=close_receipt [13:50:17]process_action close_receipt [13:50:17]cmd_close_receipt [13:50:17]MH_GetDate [13:50:17]Write to MH i2c: F0 00 00 14 09 0C [13:50:17]Write i2c OK [13:50:17]MH_I2C_Read... [13:50:17]Read from MH i2c: F0 [13:50:17]MH_I2C_Read... [13:50:17]Read from MH i2c: F0 09 00 [13:50:17]MH_I2C_Read... [13:50:17]Read from MH i2c: F0 09 00 14 09 00 19 E8 20 67 8C D7 20 67 87 [13:50:17]GetLastDocTimeStamp 1730209705 [13:50:17]current date 1730209817 [13:50:17]FM_GetShiftState [13:50:17]SAM_PROTO_GetShiftState [13:50:17]wFMCommunicate request_size=4 [13:50:17]MH_SAM_APDU [13:50:17]CAPDU: 80 13 01 00 [13:50:17]Write to MH i2c: E2 08 00 15 09 80 13 01 00 00 00 00 00 9B [13:50:17]Write i2c OK [13:50:17]MH_I2C_Read... [13:50:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:17]Read from MH i2c: E2 [13:50:17]MH_I2C_Read... [13:50:17]Read from MH i2c: E2 0E 00 [13:50:17]MH_I2C_Read... [13:50:17]Read from MH i2c: E2 0E 00 15 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 84 [13:50:17]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:50:17]wFMCommunicate OK [13:50:17]SAM_PROTO_GetShiftState done [13:50:17]FM_GetShiftState done [13:50:17]opened in 1730160431 [13:50:17]opened+sec_in_day 1730246831 [13:50:17]quantity*price = 150037 [13:50:17]sum+1 = 150039 [13:50:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 199 29.10.2024 13:50 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202804 ФПД: 22648257908692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135017&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202804&fm=22648257908692&tin=02508201610067®Number=0000000000091777&sum=150000 [13:50:18]StoreToDocumentArchive [13:50:18]shift 546 fd 202804 [13:50:18]save to /storage/0546/doc_00202804 [13:50:18]save last doc name /storage/0546/doc_00202804 to /storage/kkm_last_doc_name [13:50:18]save OK [13:50:18]Clear old archive folders... [13:50:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:50:18]tlvbuf is 012692D0 [13:50:18]SAM_PROTO_ClearQueue [13:50:18]wFMCommunicate request_size=4 [13:50:18]MH_SAM_APDU [13:50:18]CAPDU: 80 09 00 00 [13:50:18]Write to MH i2c: E2 08 00 22 09 80 09 00 00 00 00 00 00 9D [13:50:18]Write i2c OK [13:50:18]MH_I2C_Read... [13:50:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:50:18]Read from MH i2c: E2 [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: E2 03 00 [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: E2 03 00 22 09 00 90 00 9F [13:50:18]RAPDU: 90 00 [13:50:18]wFMCommunicate OK [13:50:18]SAM_PROTO_ClearQueue done [13:50:18]KKMCreateOFDPacket [13:50:18]OFDProtocolAddRootSTLVToBuf [13:50:18]FM_MakeSignedData [13:50:18]FM_MakeSignedData [13:50:18]SAM_PROTO_SignData [13:50:18]wFMCommunicate request_size=4 [13:50:18]MH_SAM_APDU [13:50:18]CAPDU: 80 0D 01 02 [13:50:18]Write to MH i2c: E2 08 00 23 09 80 0D 01 02 00 00 00 00 A5 [13:50:18]Write i2c OK [13:50:18]MH_I2C_Read... [13:50:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:50:18]Read from MH i2c: E2 [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: E2 03 00 [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: E2 03 00 23 09 00 90 00 A0 [13:50:18]RAPDU: 90 00 [13:50:18]wFMCommunicate OK [13:50:18]wFMCommunicate request_size=255 [13:50:18]MH_SAM_APDU [13:50:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 19 E8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 34 18 03 00 35 04 06 00 14 99 35 5E [13:50:18]Write to MH i2c: E2 02 01 24 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 19 E8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 34 18 03 00 35 04 06 00 14 99 35 5E 00 00 A8 [13:50:18]Write i2c OK [13:50:18]MH_I2C_Read... [13:50:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:18]Read from MH i2c: E2 [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: E2 03 00 [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: E2 03 00 24 09 00 90 00 A1 [13:50:18]RAPDU: 90 00 [13:50:18]wFMCommunicate OK [13:50:18]wFMCommunicate request_size=7 [13:50:18]MH_SAM_APDU [13:50:18]CAPDU: 80 0D 02 02 02 0F D4 [13:50:18]Write to MH i2c: E2 0A 00 25 09 80 0D 02 02 02 00 0F D4 00 00 8F [13:50:18]Write i2c OK [13:50:18]MH_I2C_Read... [13:50:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:18]Read from MH i2c: E2 [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: E2 03 00 [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: E2 03 00 25 09 00 90 00 A2 [13:50:18]RAPDU: 90 00 [13:50:18]wFMCommunicate OK [13:50:18]wFMCommunicate request_size=4 [13:50:18]MH_SAM_APDU [13:50:18]CAPDU: 80 0D 03 02 [13:50:18]Write to MH i2c: E2 08 00 26 09 80 0D 03 02 00 00 00 00 AA [13:50:18]Write i2c OK [13:50:18]MH_I2C_Read... [13:50:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:50:18]Read from MH i2c: E2 [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: E2 0B 00 [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: E2 0B 00 26 09 00 0F AA F0 17 FF 63 C1 F3 90 00 81 [13:50:18]RAPDU: 0F AA F0 17 FF 63 C1 F3 90 00 [13:50:18]wFMCommunicate OK [13:50:18]SAM_PROTO_SignData done [13:50:18]FM_MakeSignedData done [13:50:18]CreateOFDProtocolMessage [13:50:18]wFMCommunicate request_size=4 [13:50:18]MH_SAM_APDU [13:50:18]CAPDU: 80 11 00 00 [13:50:18]Write to MH i2c: E2 08 00 27 09 80 11 00 00 00 00 00 00 AA [13:50:18]Write i2c OK [13:50:18]MH_I2C_Read... [13:50:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:18]Read from MH i2c: E2 [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: E2 17 00 [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: E2 17 00 27 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FF [13:50:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:50:18]wFMCommunicate OK [13:50:18]CreateOFDProtocolMessage done [13:50:18]OFDSenderStorePacket 202804 [13:50:18]StoreOFDPacket docnum=202804 [13:50:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 C4 85 04 01 FC EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 19 E8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 34 18 03 00 35 04 06 00 14 99 35 5E 0F D4 0F AA F0 17 FF 63 C1 F3 [13:50:18]CheckFolder [13:50:18]dirname=/storage/ofd_packets [13:50:18]CheckFolder done [13:50:18]ProducePacketName [13:50:18]name=ofd_packets/00202804 [13:50:18]NVStorageSaveData ofd_packets/00202804 [13:50:18]File name is /storage/ofd_packets/00202804 [13:50:18]Write 298 bytes [13:50:18]NVStorageSaveData done [13:50:18]OFDSenderStorePacket done [13:50:18]KKMCreateOFDPacket done [13:50:18]NVStorageSaveData kkm_last_timestamp [13:50:18]File name is /storage/kkm_last_timestamp [13:50:18]Write 4 bytes [13:50:18]NVStorageSaveData done [13:50:18]ExternCall_PrintAddStr [13:50:18]wPrintStart [13:50:18]Write to MH i2c: 01 00 00 28 09 31 [13:50:18]Write i2c OK [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: 01 [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: 01 07 00 [13:50:18]MH_I2C_Read... [13:50:18]Read from MH i2c: 01 07 00 28 09 00 00 00 00 00 FF 0F 46 [13:50:18]RasterBufferAndPrint [13:50:18]line Счет N : (1)450592 [13:50:18]line ИНН: 02508201610067 [13:50:18]line Контрольно-Кассовый Чек [13:50:18]line ПРОДАЖА [13:50:18]line ТРК (МРК, ГНК) : 33 [13:50:18]line Товар: 2710194210 [13:50:18]line ДТ-К-2 [13:50:18]line 19.690 * 76.20 [13:50:18]line = 1500.38 [13:50:18]line НДС 12% НСП 1% [13:50:18]line > о реализуемом товаре [13:50:18]line ОКРУГЛЕНИЕ: -0.38 [13:50:18]line ИТОГО: 1500.00 [13:50:18]line Внесено: 1500.00 [13:50:18]line СДАЧА: 0.00 [13:50:18]line НСП 1% : 13.28 [13:50:18]line НДС 12% : 159.33 [13:50:18]line Наличными: 1500.00 [13:50:18]line Безнал.: 0.00 [13:50:18]line Место: АЗС № 171 "Партнер Нефть" [13:50:18]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:50:18]line СНО: Общий режим [13:50:18]line Чек 199 29.10.2024 13:50 [13:50:18]line Смена: 546 ФФД: 1.0 [13:50:18]line ЗНМ: 0300000109 [13:50:18]line РНМ: 0000000000091777 [13:50:18]line Версия ККМ: 001 [13:50:18]line ФМ: 0000000000871756 [13:50:18]line ФД: 202804 [13:50:18]line ФПД: 22648257908692 [13:50:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135017&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202804&fm=22648257908692&tin=02508201610067®Number=0000000000091777&sum=150000 [13:50:19]OFD Sender: Processing packet 202804 [packets to send 116, broken 115] [13:50:19]ProducePacketName [13:50:19]name=ofd_packets/00202804 [13:50:19]OFD Sender: To server: pG, [13:50:19]CommunicateWithHost lk.salyk.kg:30040 [13:50:19]ConnectInit lk.salyk.kg [13:50:19]written 0, free lines is 4095 [13:50:19]Connected sock=10 [13:50:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 C4 85 04 01 FC EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 19 E8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 34 18 03 00 35 04 06 00 14 99 35 5E 0F D4 0F AA F0 17 FF 63 C1 F3 [13:50:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C5 B4 47 00 46 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 34 18 03 00 F4 03 04 00 D5 93 20 67 B6 04 01 00 00 9D 74 7F FE 9A 8F B7 C2 [13:50:19]CommunicateWithHost err = 0 [13:50:19]CheckOFDResponse [13:50:19]1017 (14) - 77093643461234 [13:50:19]1041 (16) - 0000000000871756 [13:50:19]1040 (4) - 202804 [13:50:19]1012 (4) - 29.10.2024 07:50 [13:50:19]1206 (1) - 0 [13:50:19]OFD Sender: Remove packet 202804 [13:50:19]ProducePacketName [13:50:19]name=ofd_packets/00202804 [13:50:19]NVStorageDeleteData [13:50:19]Write to MH i2c: 01 00 00 53 09 5C [13:50:19]Write i2c OK [13:50:19]MH_I2C_Read... [13:50:19]Read from MH i2c: 01 [13:50:19]MH_I2C_Read... [13:50:19]Read from MH i2c: 01 07 00 [13:50:19]MH_I2C_Read... [13:50:19]Read from MH i2c: 01 07 00 53 09 00 00 00 00 00 A7 0C 16 [13:50:19]RasterBufferAndPrint [13:50:19]line [13:50:19]line [13:50:19]line [13:50:19]line [13:50:19]line [13:50:19]written 0, free lines is 3244 [13:50:19]MH_Cut [13:50:19]Write to MH i2c: D1 01 00 5A 09 01 35 [13:50:19]Write i2c OK [13:50:19]MH_I2C_Read... [13:50:19]Read from MH i2c: D1 [13:50:19]MH_I2C_Read... [13:50:19]Read from MH i2c: D1 01 00 [13:50:19]MH_I2C_Read... [13:50:19]Read from MH i2c: D1 01 00 5A 09 00 34 [13:50:19]Write to MH i2c: 01 00 00 5B 09 64 [13:50:19]Write i2c OK [13:50:19]MH_I2C_Read... [13:50:20]OFD Sender: No OFD packet to send [13:50:20]*** Cut start [13:50:20]*** Purtial cut [13:50:20]*** Stage 1: CUTSNS_PIN = 1 [13:50:20]Read from MH i2c: 01 [13:50:20]MH_I2C_Read... [13:50:20]*** Stop cut motor [13:50:20]*** Cut end [13:50:20]Read from MH i2c: 01 07 00 [13:50:20]MH_I2C_Read... [13:50:20]Read from MH i2c: 01 07 00 5B 09 00 00 00 00 00 FF 0F 79 [13:50:20]process_action close_receipt done [13:50:20]requested_data is exist [13:50:20]produce_requested_data [13:50:20]requested_item fm.sn is exist - process it [13:50:20]wFMCommunicate request_size=4 [13:50:20]MH_SAM_APDU [13:50:20]CAPDU: 80 11 00 00 [13:50:20]Write to MH i2c: E2 08 00 5C 09 80 11 00 00 00 00 00 00 DF [13:50:20]Write i2c OK [13:50:20]MH_I2C_Read... [13:50:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:20]Read from MH i2c: E2 [13:50:20]MH_I2C_Read... [13:50:20]Read from MH i2c: E2 17 00 [13:50:20]MH_I2C_Read... [13:50:20]Read from MH i2c: E2 17 00 5C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 34 [13:50:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:50:20]wFMCommunicate OK [13:50:20]requested_item fd.num is exist - process it [13:50:20]SAM_PROTO_GetFieldsCounters [13:50:20]wFMCommunicate request_size=4 [13:50:20]MH_SAM_APDU [13:50:20]CAPDU: 80 13 00 00 [13:50:20]Write to MH i2c: E2 08 00 5D 09 80 13 00 00 00 00 00 00 E2 [13:50:20]Write i2c OK [13:50:20]MH_I2C_Read... [13:50:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:50:21]Read from MH i2c: E2 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 62 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 62 00 5D 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 34 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 D3 [13:50:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 34 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:50:21]wFMCommunicate OK [13:50:21]SAM_PROTO_GetFieldsCounters done [13:50:21]requested_item shift.num is exist - process it [13:50:21]requested_item shift.opened is exist - process it [13:50:21]req_shift_opened [13:50:21]FM_GetShiftState [13:50:21]SAM_PROTO_GetShiftState [13:50:21]wFMCommunicate request_size=4 [13:50:21]MH_SAM_APDU [13:50:21]CAPDU: 80 13 01 00 [13:50:21]Write to MH i2c: E2 08 00 5E 09 80 13 01 00 00 00 00 00 E4 [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:21]Read from MH i2c: E2 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 0E 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 0E 00 5E 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CD [13:50:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:50:21]wFMCommunicate OK [13:50:21]SAM_PROTO_GetShiftState done [13:50:21]FM_GetShiftState done [13:50:21]req_shift_opened done [13:50:21]requested_item shift.open_date is exist - process it [13:50:21]req_shift_open_date [13:50:21]req_shift_open_date done [13:50:21]produce_requested_data done [13:50:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202804,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:50:21]process_action_free close_receipt [13:50:21]json_value_free [13:50:21]json_value_free done [13:50:21]process_json_proto returns [13:50:21]Send response to host [13:50:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202804,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:50:21]free response buf [13:50:21]execute_script done [13:50:21]execute_script returns [13:50:21]free content buf [13:50:21]Sock 7.Close socket [13:50:21]Sock 7.Thread stoped [13:50:25]OFD Sender: No OFD packet to send [13:50:30]OFD Sender: No OFD packet to send [13:50:35]OFD Sender: No OFD packet to send [13:50:40]OFD Sender: No OFD packet to send [13:50:45]OFD Sender: No OFD packet to send [13:50:50]OFD Sender: No OFD packet to send [13:50:55]OFD Sender: No OFD packet to send [13:51:00]OFD Sender: No OFD packet to send [13:51:05]OFD Sender: No OFD packet to send [13:51:05]accept exits with 9 [13:51:05]New connection [13:51:05]New thread 3067034980 created [13:51:05]Thread 3066891620 joined [13:51:05]Waiting for new connection... [13:51:05] Sock 9.Parse request [13:51:05]Sock 9.Check first char [13:51:05]Sock 9.First char is OK [13:51:05]request: POST /json_proto HTTP/1.0 [13:51:05]Method: POST [13:51:05]URL: /json_proto [13:51:05]Method is POST - this is cgi request [13:51:05]url: /json_proto [13:51:05]query_string will be loaded in cgi processing [13:51:05]execute_cgi json_proto POST (null) [13:51:05]execute_cgi path=json_proto method=POST [13:51:05]POST find Content-Length [13:51:05]Host: 172.17.63.195:8080 [13:51:05]Content-Length: 677 [13:51:05]Content-Type: application/json [13:51:05] [13:51:05]POST finish read [13:51:05]Found Content-Length = 677 [13:51:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:05]execute_script... [13:51: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)450593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:05]POST & json_proto [13:51:05]process_json_proto [13:51:05]json parsed OK: [13:51:05]protocol is kg_v1.0 [13:51:05]action value=close_receipt [13:51:05]process_action close_receipt [13:51:05]cmd_close_receipt [13:51:05]MH_GetDate [13:51:05]Write to MH i2c: F0 00 00 5F 09 57 [13:51:05]Write i2c OK [13:51:05]MH_I2C_Read... [13:51:05]Read from MH i2c: F0 [13:51:05]MH_I2C_Read... [13:51:05]Read from MH i2c: F0 09 00 [13:51:05]MH_I2C_Read... [13:51:05]Read from MH i2c: F0 09 00 5F 09 00 4A E8 20 67 8C D7 20 67 03 [13:51:05]GetLastDocTimeStamp 1730209817 [13:51:05]current date 1730209866 [13:51:05]FM_GetShiftState [13:51:05]SAM_PROTO_GetShiftState [13:51:05]wFMCommunicate request_size=4 [13:51:05]MH_SAM_APDU [13:51:05]CAPDU: 80 13 01 00 [13:51:05]Write to MH i2c: E2 08 00 60 09 80 13 01 00 00 00 00 00 E6 [13:51:05]Write i2c OK [13:51:05]MH_I2C_Read... [13:51:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:05]Read from MH i2c: E2 [13:51:05]MH_I2C_Read... [13:51:05]Read from MH i2c: E2 0E 00 [13:51:05]MH_I2C_Read... [13:51:05]Read from MH i2c: E2 0E 00 60 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CF [13:51:05]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:51:05]wFMCommunicate OK [13:51:05]SAM_PROTO_GetShiftState done [13:51:05]FM_GetShiftState done [13:51:05]opened in 1730160431 [13:51:05]opened+sec_in_day 1730246831 [13:51:05]quantity*price = 50041 [13:51:05]sum+1 = 50042 [13:51:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 200 29.10.2024 13:51 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202805 ФПД: 191195454038496 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135106&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202805&fm=191195454038496&tin=02508201610067®Number=0000000000091777&sum=50000 [13:51:06]StoreToDocumentArchive [13:51:06]shift 546 fd 202805 [13:51:06]save to /storage/0546/doc_00202805 [13:51:06]save last doc name /storage/0546/doc_00202805 to /storage/kkm_last_doc_name [13:51:06]save OK [13:51:06]Clear old archive folders... [13:51:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:51:06]tlvbuf is 0128DED0 [13:51:06]SAM_PROTO_ClearQueue [13:51:06]wFMCommunicate request_size=4 [13:51:06]MH_SAM_APDU [13:51:06]CAPDU: 80 09 00 00 [13:51:06]Write to MH i2c: E2 08 00 6D 09 80 09 00 00 00 00 00 00 E8 [13:51:06]Write i2c OK [13:51:06]MH_I2C_Read... [13:51:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:06]Read from MH i2c: E2 [13:51:06]MH_I2C_Read... [13:51:06]Read from MH i2c: E2 03 00 [13:51:06]MH_I2C_Read... [13:51:06]Read from MH i2c: E2 03 00 6D 09 00 90 00 EA [13:51:06]RAPDU: 90 00 [13:51:06]wFMCommunicate OK [13:51:06]SAM_PROTO_ClearQueue done [13:51:06]KKMCreateOFDPacket [13:51:06]OFDProtocolAddRootSTLVToBuf [13:51:06]FM_MakeSignedData [13:51:06]FM_MakeSignedData [13:51:06]SAM_PROTO_SignData [13:51:06]wFMCommunicate request_size=4 [13:51:06]MH_SAM_APDU [13:51:06]CAPDU: 80 0D 01 02 [13:51:06]Write to MH i2c: E2 08 00 6E 09 80 0D 01 02 00 00 00 00 F0 [13:51:06]Write i2c OK [13:51:06]MH_I2C_Read... [13:51:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:06]Read from MH i2c: E2 [13:51:06]MH_I2C_Read... [13:51:06]Read from MH i2c: E2 03 00 [13:51:06]MH_I2C_Read... [13:51:06]Read from MH i2c: E2 03 00 6E 09 00 90 00 EB [13:51:06]RAPDU: 90 00 [13:51:06]wFMCommunicate OK [13:51:06]wFMCommunicate request_size=255 [13:51:06]MH_SAM_APDU [13:51: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 4A E8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 35 18 03 00 35 04 06 00 AD [13:51:06]Write to MH i2c: E2 02 01 6F 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 4A E8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 35 18 03 00 35 04 06 00 AD 00 00 26 [13:51:06]Write i2c OK [13:51:06]MH_I2C_Read... [13:51:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:07]Read from MH i2c: E2 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 03 00 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 03 00 6F 09 00 90 00 EC [13:51:07]RAPDU: 90 00 [13:51:07]wFMCommunicate OK [13:51:07]wFMCommunicate request_size=10 [13:51:07]MH_SAM_APDU [13:51:07]CAPDU: 80 0D 02 02 05 E4 29 1E E1 E0 [13:51:07]Write to MH i2c: E2 0D 00 70 09 80 0D 02 02 05 00 E4 29 1E E1 E0 00 00 E9 [13:51:07]Write i2c OK [13:51:07]MH_I2C_Read... [13:51:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:07]Read from MH i2c: E2 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 03 00 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 03 00 70 09 00 90 00 ED [13:51:07]RAPDU: 90 00 [13:51:07]wFMCommunicate OK [13:51:07]wFMCommunicate request_size=4 [13:51:07]MH_SAM_APDU [13:51:07]CAPDU: 80 0D 03 02 [13:51:07]Write to MH i2c: E2 08 00 71 09 80 0D 03 02 00 00 00 00 F5 [13:51:07]Write i2c OK [13:51:07]MH_I2C_Read... [13:51:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:07]Read from MH i2c: E2 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 0B 00 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 0B 00 71 09 00 88 9F 42 3D 3A 86 3E 60 90 00 FA [13:51:07]RAPDU: 88 9F 42 3D 3A 86 3E 60 90 00 [13:51:07]wFMCommunicate OK [13:51:07]SAM_PROTO_SignData done [13:51:07]FM_MakeSignedData done [13:51:07]CreateOFDProtocolMessage [13:51:07]wFMCommunicate request_size=4 [13:51:07]MH_SAM_APDU [13:51:07]CAPDU: 80 11 00 00 [13:51:07]Write to MH i2c: E2 08 00 72 09 80 11 00 00 00 00 00 00 F5 [13:51:07]Write i2c OK [13:51:07]MH_I2C_Read... [13:51:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:07]Read from MH i2c: E2 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 17 00 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: E2 17 00 72 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4A [13:51:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:51:07]wFMCommunicate OK [13:51:07]CreateOFDProtocolMessage done [13:51:07]OFDSenderStorePacket 202805 [13:51:07]StoreOFDPacket docnum=202805 [13:51:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B8 96 07 01 CE 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 4A E8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 35 18 03 00 35 04 06 00 AD E4 29 1E E1 E0 88 9F 42 3D 3A 86 3E 60 [13:51:07]CheckFolder [13:51:07]dirname=/storage/ofd_packets [13:51:07]CheckFolder done [13:51:07]ProducePacketName [13:51:07]name=ofd_packets/00202805 [13:51:07]NVStorageSaveData ofd_packets/00202805 [13:51:07]File name is /storage/ofd_packets/00202805 [13:51:07]Write 301 bytes [13:51:07]NVStorageSaveData done [13:51:07]OFDSenderStorePacket done [13:51:07]KKMCreateOFDPacket done [13:51:07]NVStorageSaveData kkm_last_timestamp [13:51:07]File name is /storage/kkm_last_timestamp [13:51:07]Write 4 bytes [13:51:07]NVStorageSaveData done [13:51:07]ExternCall_PrintAddStr [13:51:07]wPrintStart [13:51:07]Write to MH i2c: 01 00 00 73 09 7C [13:51:07]Write i2c OK [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: 01 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: 01 07 00 [13:51:07]MH_I2C_Read... [13:51:07]Read from MH i2c: 01 07 00 73 09 00 00 00 00 00 FF 0F 91 [13:51:07]RasterBufferAndPrint [13:51:07]line Счет N : (1)450593 [13:51:07]line ИНН: 02508201610067 [13:51:07]line Контрольно-Кассовый Чек [13:51:07]line ПРОДАЖА [13:51:07]line ТРК (МРК, ГНК) : 52 [13:51:07]line Товар: 2710124130 [13:51:07]line Аи-92-К-2 [13:51:07]line 7.480 * 66.90 [13:51:07]line = 500.41 [13:51:07]line НДС 12% НСП 1% [13:51:07]line > о реализуемом товаре [13:51:07]line ОКРУГЛЕНИЕ: -0.41 [13:51:07]line ИТОГО: 500.00 [13:51:07]line Внесено: 500.00 [13:51:07]line СДАЧА: 0.00 [13:51:07]line НСП 1% : 4.43 [13:51:07]line НДС 12% : 53.14 [13:51:07]line Наличными: 500.00 [13:51:07]line Безнал.: 0.00 [13:51:07]line Место: АЗС № 171 "Партнер Нефть" [13:51:07]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:51:07]line СНО: Общий режим [13:51:07]line Чек 200 29.10.2024 13:51 [13:51:07]line Смена: 546 ФФД: 1.0 [13:51:07]line ЗНМ: 0300000109 [13:51:07]line РНМ: 0000000000091777 [13:51:07]line Версия ККМ: 001 [13:51:07]line ФМ: 0000000000871756 [13:51:07]line ФД: 202805 [13:51:07]line ФПД: 191195454038496 [13:51:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135106&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202805&fm=191195454038496&tin=02508201610067®Number=0000000000091777&sum=50000 [13:51:07]OFD Sender: Processing packet 202805 [packets to send 116, broken 115] [13:51:07]ProducePacketName [13:51:07]name=ofd_packets/00202805 [13:51:07]OFD Sender: To server: pG, [13:51:07]CommunicateWithHost lk.salyk.kg:30040 [13:51:07]ConnectInit lk.salyk.kg [13:51:07]written 0, free lines is 4095 [13:51:07]Connected sock=10 [13:51:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B8 96 07 01 CE 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 4A E8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 35 18 03 00 35 04 06 00 AD E4 29 1E E1 E0 88 9F 42 3D 3A 86 3E 60 [13:51:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F7 31 47 00 C0 BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 35 18 03 00 F4 03 04 00 06 94 20 67 B6 04 01 00 00 16 6E 47 F9 11 43 4F 55 [13:51:08]CommunicateWithHost err = 0 [13:51:08]CheckOFDResponse [13:51:08]1017 (14) - 77093643461234 [13:51:08]1041 (16) - 0000000000871756 [13:51:08]1040 (4) - 202805 [13:51:08]1012 (4) - 29.10.2024 07:51 [13:51:08]1206 (1) - 0 [13:51:08]OFD Sender: Remove packet 202805 [13:51:08]ProducePacketName [13:51:08]name=ofd_packets/00202805 [13:51:08]NVStorageDeleteData [13:51:08]Write to MH i2c: 01 00 00 9E 09 A7 [13:51:08]Write i2c OK [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: 01 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: 01 07 00 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: 01 07 00 9E 09 00 00 00 00 00 96 0C 50 [13:51:08]RasterBufferAndPrint [13:51:08]line [13:51:08]line [13:51:08]line [13:51:08]line [13:51:08]line [13:51:08]written 0, free lines is 3228 [13:51:08]MH_Cut [13:51:08]Write to MH i2c: D1 01 00 A5 09 01 80 [13:51:08]Write i2c OK [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: D1 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: D1 01 00 [13:51:08]MH_I2C_Read... [13:51:08]Read from MH i2c: D1 01 00 A5 09 00 7F [13:51:08]Write to MH i2c: 01 00 00 A6 09 AF [13:51:08]Write i2c OK [13:51:08]MH_I2C_Read... [13:51:08]OFD Sender: No OFD packet to send [13:51:09]*** Cut start [13:51:09]*** Purtial cut [13:51:09]*** Stage 1: CUTSNS_PIN = 1 [13:51:09]Read from MH i2c: 01 [13:51:09]MH_I2C_Read... [13:51:09]*** Stop cut motor [13:51:09]*** Cut end [13:51:09]Read from MH i2c: 01 07 00 [13:51:09]MH_I2C_Read... [13:51:09]Read from MH i2c: 01 07 00 A6 09 00 00 00 00 00 FF 0F C4 [13:51:09]process_action close_receipt done [13:51:09]requested_data is exist [13:51:09]produce_requested_data [13:51:09]requested_item fm.sn is exist - process it [13:51:09]wFMCommunicate request_size=4 [13:51:09]MH_SAM_APDU [13:51:09]CAPDU: 80 11 00 00 [13:51:09]Write to MH i2c: E2 08 00 A7 09 80 11 00 00 00 00 00 00 2A [13:51:09]Write i2c OK [13:51:09]MH_I2C_Read... [13:51:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:09]Read from MH i2c: E2 [13:51:09]MH_I2C_Read... [13:51:09]Read from MH i2c: E2 17 00 [13:51:09]MH_I2C_Read... [13:51:09]Read from MH i2c: E2 17 00 A7 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7F [13:51:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:51:09]wFMCommunicate OK [13:51:09]requested_item fd.num is exist - process it [13:51:09]SAM_PROTO_GetFieldsCounters [13:51:09]wFMCommunicate request_size=4 [13:51:09]MH_SAM_APDU [13:51:09]CAPDU: 80 13 00 00 [13:51:09]Write to MH i2c: E2 08 00 A8 09 80 13 00 00 00 00 00 00 2D [13:51:09]Write i2c OK [13:51:09]MH_I2C_Read... [13:51:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:09]Read from MH i2c: E2 [13:51:09]MH_I2C_Read... [13:51:09]Read from MH i2c: E2 62 00 [13:51:09]MH_I2C_Read... [13:51:09]Read from MH i2c: E2 62 00 A8 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 35 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [13:51:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 35 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:51:09]wFMCommunicate OK [13:51:09]SAM_PROTO_GetFieldsCounters done [13:51:09]requested_item shift.num is exist - process it [13:51:09]requested_item shift.opened is exist - process it [13:51:09]req_shift_opened [13:51:09]FM_GetShiftState [13:51:09]SAM_PROTO_GetShiftState [13:51:09]wFMCommunicate request_size=4 [13:51:09]MH_SAM_APDU [13:51:09]CAPDU: 80 13 01 00 [13:51:09]Write to MH i2c: E2 08 00 A9 09 80 13 01 00 00 00 00 00 2F [13:51:09]Write i2c OK [13:51:09]MH_I2C_Read... [13:51:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:09]Read from MH i2c: E2 [13:51:09]MH_I2C_Read... [13:51:09]Read from MH i2c: E2 0E 00 [13:51:09]MH_I2C_Read... [13:51:09]Read from MH i2c: E2 0E 00 A9 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 18 [13:51:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:51:09]wFMCommunicate OK [13:51:09]SAM_PROTO_GetShiftState done [13:51:09]FM_GetShiftState done [13:51:09]req_shift_opened done [13:51:09]requested_item shift.open_date is exist - process it [13:51:09]req_shift_open_date [13:51:09]req_shift_open_date done [13:51:09]produce_requested_data done [13:51:09]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202805,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:51:09]process_action_free close_receipt [13:51:09]json_value_free [13:51:09]json_value_free done [13:51:09]process_json_proto returns [13:51:09]Send response to host [13:51:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202805,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:51:09]free response buf [13:51:09]execute_script done [13:51:09]execute_script returns [13:51:09]free content buf [13:51:09]Sock 9.Close socket [13:51:09]Sock 9.Thread stoped [13:51:13]OFD Sender: No OFD packet to send [13:51:18]OFD Sender: No OFD packet to send [13:51:23]OFD Sender: No OFD packet to send [13:51:28]OFD Sender: No OFD packet to send [13:51:33]OFD Sender: No OFD packet to send [13:51:38]OFD Sender: No OFD packet to send [13:51:41]accept exits with 7 [13:51:41]New connection [13:51:41]New thread 3066891620 created [13:51:41]Thread 3067034980 joined [13:51:41]Waiting for new connection... [13:51:41] Sock 7.Parse request [13:51:41]Sock 7.Check first char [13:51:41]Sock 7.First char is OK [13:51:41]request: POST /json_proto HTTP/1.0 [13:51:41]Method: POST [13:51:41]URL: /json_proto [13:51:41]Method is POST - this is cgi request [13:51:41]url: /json_proto [13:51:41]query_string will be loaded in cgi processing [13:51:41]execute_cgi json_proto POST (null) [13:51:41]execute_cgi path=json_proto method=POST [13:51:41]POST find Content-Length [13:51:41]Host: 172.17.63.195:8080 [13:51:41]Content-Length: 677 [13:51:41]Content-Type: application/json [13:51:41] [13:51:41]POST finish read [13:51:41]Found Content-Length = 677 [13:51:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:41]execute_script... [13:51: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)450594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:41]POST & json_proto [13:51:41]process_json_proto [13:51:41]json parsed OK: [13:51:41]protocol is kg_v1.0 [13:51:41]action value=close_receipt [13:51:41]process_action close_receipt [13:51:41]cmd_close_receipt [13:51:41]MH_GetDate [13:51:41]Write to MH i2c: F0 00 00 AA 09 A2 [13:51:41]Write i2c OK [13:51:41]MH_I2C_Read... [13:51:41]Read from MH i2c: F0 [13:51:41]MH_I2C_Read... [13:51:41]Read from MH i2c: F0 09 00 [13:51:41]MH_I2C_Read... [13:51:41]Read from MH i2c: F0 09 00 AA 09 00 6E E8 20 67 8C D7 20 67 72 [13:51:41]GetLastDocTimeStamp 1730209866 [13:51:41]current date 1730209902 [13:51:41]FM_GetShiftState [13:51:41]SAM_PROTO_GetShiftState [13:51:41]wFMCommunicate request_size=4 [13:51:41]MH_SAM_APDU [13:51:41]CAPDU: 80 13 01 00 [13:51:41]Write to MH i2c: E2 08 00 AB 09 80 13 01 00 00 00 00 00 31 [13:51:41]Write i2c OK [13:51:41]MH_I2C_Read... [13:51:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:41]Read from MH i2c: E2 [13:51:41]MH_I2C_Read... [13:51:41]Read from MH i2c: E2 0E 00 [13:51:41]MH_I2C_Read... [13:51:41]Read from MH i2c: E2 0E 00 AB 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1A [13:51:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:51:41]wFMCommunicate OK [13:51:41]SAM_PROTO_GetShiftState done [13:51:41]FM_GetShiftState done [13:51:41]opened in 1730160431 [13:51:41]opened+sec_in_day 1730246831 [13:51:41]quantity*price = 25020 [13:51:41]sum+1 = 25022 [13:51:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 201 29.10.2024 13:51 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202806 ФПД: 140576862671338 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135142&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202806&fm=140576862671338&tin=02508201610067®Number=0000000000091777&sum=25000 [13:51:42]StoreToDocumentArchive [13:51:42]shift 546 fd 202806 [13:51:42]save to /storage/0546/doc_00202806 [13:51:42]save last doc name /storage/0546/doc_00202806 to /storage/kkm_last_doc_name [13:51:42]save OK [13:51:42]Clear old archive folders... [13:51:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:51:42]tlvbuf is 01298DB0 [13:51:42]SAM_PROTO_ClearQueue [13:51:42]wFMCommunicate request_size=4 [13:51:42]MH_SAM_APDU [13:51:42]CAPDU: 80 09 00 00 [13:51:42]Write to MH i2c: E2 08 00 B8 09 80 09 00 00 00 00 00 00 33 [13:51:42]Write i2c OK [13:51:42]MH_I2C_Read... [13:51:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:42]Read from MH i2c: E2 [13:51:42]MH_I2C_Read... [13:51:42]Read from MH i2c: E2 03 00 [13:51:42]MH_I2C_Read... [13:51:42]Read from MH i2c: E2 03 00 B8 09 00 90 00 35 [13:51:42]RAPDU: 90 00 [13:51:42]wFMCommunicate OK [13:51:42]SAM_PROTO_ClearQueue done [13:51:42]KKMCreateOFDPacket [13:51:42]OFDProtocolAddRootSTLVToBuf [13:51:42]FM_MakeSignedData [13:51:42]FM_MakeSignedData [13:51:42]SAM_PROTO_SignData [13:51:42]wFMCommunicate request_size=4 [13:51:42]MH_SAM_APDU [13:51:42]CAPDU: 80 0D 01 02 [13:51:42]Write to MH i2c: E2 08 00 B9 09 80 0D 01 02 00 00 00 00 3B [13:51:42]Write i2c OK [13:51:42]MH_I2C_Read... [13:51:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:42]Read from MH i2c: E2 [13:51:42]MH_I2C_Read... [13:51:42]Read from MH i2c: E2 03 00 [13:51:42]MH_I2C_Read... [13:51:42]Read from MH i2c: E2 03 00 B9 09 00 90 00 36 [13:51:42]RAPDU: 90 00 [13:51:42]wFMCommunicate OK [13:51:42]wFMCommunicate request_size=255 [13:51:42]MH_SAM_APDU [13:51: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 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 6E E8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 36 18 03 00 35 04 06 00 7F [13:51:42]Write to MH i2c: E2 02 01 BA 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 6E E8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 36 18 03 00 35 04 06 00 7F 00 00 42 [13:51:42]Write i2c OK [13:51:42]MH_I2C_Read... [13:51:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:43]Read from MH i2c: E2 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 03 00 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 03 00 BA 09 00 90 00 37 [13:51:43]RAPDU: 90 00 [13:51:43]wFMCommunicate OK [13:51:43]wFMCommunicate request_size=10 [13:51:43]MH_SAM_APDU [13:51:43]CAPDU: 80 0D 02 02 05 DA 99 F6 91 EA [13:51:43]Write to MH i2c: E2 0D 00 BB 09 80 0D 02 02 05 00 DA 99 F6 91 EA 00 00 2C [13:51:43]Write i2c OK [13:51:43]MH_I2C_Read... [13:51:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:43]Read from MH i2c: E2 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 03 00 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 03 00 BB 09 00 90 00 38 [13:51:43]RAPDU: 90 00 [13:51:43]wFMCommunicate OK [13:51:43]wFMCommunicate request_size=4 [13:51:43]MH_SAM_APDU [13:51:43]CAPDU: 80 0D 03 02 [13:51:43]Write to MH i2c: E2 08 00 BC 09 80 0D 03 02 00 00 00 00 40 [13:51:43]Write i2c OK [13:51:43]MH_I2C_Read... [13:51:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:43]Read from MH i2c: E2 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 0B 00 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 0B 00 BC 09 00 EC 7A 81 96 9E 8A AB A7 90 00 38 [13:51:43]RAPDU: EC 7A 81 96 9E 8A AB A7 90 00 [13:51:43]wFMCommunicate OK [13:51:43]SAM_PROTO_SignData done [13:51:43]FM_MakeSignedData done [13:51:43]CreateOFDProtocolMessage [13:51:43]wFMCommunicate request_size=4 [13:51:43]MH_SAM_APDU [13:51:43]CAPDU: 80 11 00 00 [13:51:43]Write to MH i2c: E2 08 00 BD 09 80 11 00 00 00 00 00 00 40 [13:51:43]Write i2c OK [13:51:43]MH_I2C_Read... [13:51:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:43]Read from MH i2c: E2 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 17 00 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 17 00 BD 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 95 [13:51:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:51:43]wFMCommunicate OK [13:51:43]CreateOFDProtocolMessage done [13:51:43]OFDSenderStorePacket 202806 [13:51:43]StoreOFDPacket docnum=202806 [13:51:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CD CB 07 01 3F 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 6E E8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 36 18 03 00 35 04 06 00 7F DA 99 F6 91 EA EC 7A 81 96 9E 8A AB A7 [13:51:43]CheckFolder [13:51:43]dirname=/storage/ofd_packets [13:51:43]CheckFolder done [13:51:43]ProducePacketName [13:51:43]name=ofd_packets/00202806 [13:51:43]NVStorageSaveData ofd_packets/00202806 [13:51:43]File name is /storage/ofd_packets/00202806 [13:51:43]Write 301 bytes [13:51:43]NVStorageSaveData done [13:51:43]OFDSenderStorePacket done [13:51:43]KKMCreateOFDPacket done [13:51:43]NVStorageSaveData kkm_last_timestamp [13:51:43]File name is /storage/kkm_last_timestamp [13:51:43]Write 4 bytes [13:51:43]NVStorageSaveData done [13:51:43]ExternCall_PrintAddStr [13:51:43]wPrintStart [13:51:43]Write to MH i2c: 01 00 00 BE 09 C7 [13:51:43]Write i2c OK [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: 01 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: 01 07 00 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: 01 07 00 BE 09 00 00 00 00 00 FF 0F DC [13:51:43]RasterBufferAndPrint [13:51:43]line Счет N : (1)450594 [13:51:43]line ИНН: 02508201610067 [13:51:43]line Контрольно-Кассовый Чек [13:51:43]line ПРОДАЖА [13:51:43]line ТРК (МРК, ГНК) : 41 [13:51:43]line Товар: 2710124130 [13:51:43]line Аи-92-К-2 [13:51:43]line 3.740 * 66.90 [13:51:43]line = 250.21 [13:51:43]line НДС 12% НСП 1% [13:51:43]line > о реализуемом товаре [13:51:43]line ОКРУГЛЕНИЕ: -0.21 [13:51:43]line ИТОГО: 250.00 [13:51:43]line Внесено: 250.00 [13:51:43]line СДАЧА: 0.00 [13:51:43]line НСП 1% : 2.21 [13:51:43]line НДС 12% : 26.57 [13:51:43]line Наличными: 250.00 [13:51:43]line Безнал.: 0.00 [13:51:43]line Место: АЗС № 171 "Партнер Нефть" [13:51:43]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:51:43]line СНО: Общий режим [13:51:43]line Чек 201 29.10.2024 13:51 [13:51:43]line Смена: 546 ФФД: 1.0 [13:51:43]line ЗНМ: 0300000109 [13:51:43]line РНМ: 0000000000091777 [13:51:43]line Версия ККМ: 001 [13:51:43]line ФМ: 0000000000871756 [13:51:43]line ФД: 202806 [13:51:43]line ФПД: 140576862671338 [13:51:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135142&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202806&fm=140576862671338&tin=02508201610067®Number=0000000000091777&sum=25000 [13:51:43]OFD Sender: Processing packet 202806 [packets to send 116, broken 115] [13:51:43]ProducePacketName [13:51:43]name=ofd_packets/00202806 [13:51:43]OFD Sender: To server: pG, [13:51:43]CommunicateWithHost lk.salyk.kg:30040 [13:51:43]ConnectInit lk.salyk.kg [13:51:43]written 0, free lines is 4095 [13:51:43]Connected sock=9 [13:51:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CD CB 07 01 3F 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 6E E8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 36 18 03 00 35 04 06 00 7F DA 99 F6 91 EA EC 7A 81 96 9E 8A AB A7 [13:51:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 1E 05 47 00 4C AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 36 18 03 00 F4 03 04 00 29 94 20 67 B6 04 01 00 00 2A 09 FA A0 0B 1D BC 5C [13:51:44]CommunicateWithHost err = 0 [13:51:44]CheckOFDResponse [13:51:44]1017 (14) - 77093643461234 [13:51:44]1041 (16) - 0000000000871756 [13:51:44]1040 (4) - 202806 [13:51:44]1012 (4) - 29.10.2024 07:52 [13:51:44]1206 (1) - 0 [13:51:44]OFD Sender: Remove packet 202806 [13:51:44]ProducePacketName [13:51:44]name=ofd_packets/00202806 [13:51:44]NVStorageDeleteData [13:51:44]Write to MH i2c: 01 00 00 E9 09 F2 [13:51:44]Write i2c OK [13:51:44]MH_I2C_Read... [13:51:44]Read from MH i2c: 01 [13:51:44]MH_I2C_Read... [13:51:44]Read from MH i2c: 01 07 00 [13:51:44]MH_I2C_Read... [13:51:44]Read from MH i2c: 01 07 00 E9 09 00 00 00 00 00 AA 0C AF [13:51:44]RasterBufferAndPrint [13:51:44]line [13:51:44]line [13:51:44]line [13:51:44]line [13:51:44]line [13:51:44]written 0, free lines is 3247 [13:51:44]MH_Cut [13:51:44]Write to MH i2c: D1 01 00 F0 09 01 CB [13:51:44]Write i2c OK [13:51:44]MH_I2C_Read... [13:51:44]Read from MH i2c: D1 [13:51:44]MH_I2C_Read... [13:51:44]Read from MH i2c: D1 01 00 [13:51:44]MH_I2C_Read... [13:51:44]Read from MH i2c: D1 01 00 F0 09 00 CA [13:51:44]Write to MH i2c: 01 00 00 F1 09 FA [13:51:44]Write i2c OK [13:51:44]MH_I2C_Read... [13:51:44]OFD Sender: No OFD packet to send [13:51:45]*** Cut start [13:51:45]*** Purtial cut [13:51:45]*** Stage 1: CUTSNS_PIN = 1 [13:51:45]Read from MH i2c: 01 [13:51:45]MH_I2C_Read... [13:51:45]*** Stop cut motor [13:51:45]*** Cut end [13:51:45]Read from MH i2c: 01 07 00 [13:51:45]MH_I2C_Read... [13:51:45]Read from MH i2c: 01 07 00 F1 09 00 00 00 00 00 FF 0F 0F [13:51:45]process_action close_receipt done [13:51:45]requested_data is exist [13:51:45]produce_requested_data [13:51:45]requested_item fm.sn is exist - process it [13:51:45]wFMCommunicate request_size=4 [13:51:45]MH_SAM_APDU [13:51:45]CAPDU: 80 11 00 00 [13:51:45]Write to MH i2c: E2 08 00 F2 09 80 11 00 00 00 00 00 00 75 [13:51:45]Write i2c OK [13:51:45]MH_I2C_Read... [13:51:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:45]Read from MH i2c: E2 [13:51:45]MH_I2C_Read... [13:51:45]Read from MH i2c: E2 17 00 [13:51:45]MH_I2C_Read... [13:51:45]Read from MH i2c: E2 17 00 F2 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CA [13:51:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:51:45]wFMCommunicate OK [13:51:45]requested_item fd.num is exist - process it [13:51:45]SAM_PROTO_GetFieldsCounters [13:51:45]wFMCommunicate request_size=4 [13:51:45]MH_SAM_APDU [13:51:45]CAPDU: 80 13 00 00 [13:51:45]Write to MH i2c: E2 08 00 F3 09 80 13 00 00 00 00 00 00 78 [13:51:45]Write i2c OK [13:51:45]MH_I2C_Read... [13:51:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:45]Read from MH i2c: E2 [13:51:45]MH_I2C_Read... [13:51:45]Read from MH i2c: E2 62 00 [13:51:45]MH_I2C_Read... [13:51:45]Read from MH i2c: E2 62 00 F3 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 36 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 71 [13:51:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 36 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:51:45]wFMCommunicate OK [13:51:45]SAM_PROTO_GetFieldsCounters done [13:51:45]requested_item shift.num is exist - process it [13:51:45]requested_item shift.opened is exist - process it [13:51:45]req_shift_opened [13:51:45]FM_GetShiftState [13:51:45]SAM_PROTO_GetShiftState [13:51:45]wFMCommunicate request_size=4 [13:51:45]MH_SAM_APDU [13:51:45]CAPDU: 80 13 01 00 [13:51:45]Write to MH i2c: E2 08 00 F4 09 80 13 01 00 00 00 00 00 7A [13:51:45]Write i2c OK [13:51:45]MH_I2C_Read... [13:51:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:45]Read from MH i2c: E2 [13:51:45]MH_I2C_Read... [13:51:45]Read from MH i2c: E2 0E 00 [13:51:45]MH_I2C_Read... [13:51:45]Read from MH i2c: E2 0E 00 F4 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 63 [13:51:45]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:51:45]wFMCommunicate OK [13:51:45]SAM_PROTO_GetShiftState done [13:51:45]FM_GetShiftState done [13:51:45]req_shift_opened done [13:51:45]requested_item shift.open_date is exist - process it [13:51:45]req_shift_open_date [13:51:45]req_shift_open_date done [13:51:45]produce_requested_data done [13:51:45]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202806,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:51:45]process_action_free close_receipt [13:51:45]json_value_free [13:51:45]json_value_free done [13:51:45]process_json_proto returns [13:51:45]Send response to host [13:51:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202806,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:51:45]free response buf [13:51:45]execute_script done [13:51:45]execute_script returns [13:51:45]free content buf [13:51:45]Sock 7.Close socket [13:51:45]Sock 7.Thread stoped [13:51:49]OFD Sender: No OFD packet to send [13:51:54]OFD Sender: No OFD packet to send [13:51:59]OFD Sender: No OFD packet to send [13:52:04]OFD Sender: No OFD packet to send [13:52:09]OFD Sender: No OFD packet to send [13:52:14]OFD Sender: No OFD packet to send [13:52:19]OFD Sender: No OFD packet to send [13:52:24]OFD Sender: No OFD packet to send [13:52:29]OFD Sender: No OFD packet to send [13:52:34]OFD Sender: No OFD packet to send [13:52:39]OFD Sender: No OFD packet to send [13:52:44]OFD Sender: No OFD packet to send [13:52:49]OFD Sender: No OFD packet to send [13:52:54]OFD Sender: No OFD packet to send [13:52:59]OFD Sender: No OFD packet to send [13:53:04]OFD Sender: No OFD packet to send [13:53:09]OFD Sender: No OFD packet to send [13:53:14]OFD Sender: No OFD packet to send [13:53:19]OFD Sender: No OFD packet to send [13:53:24]OFD Sender: No OFD packet to send [13:53:29]OFD Sender: No OFD packet to send [13:53:34]OFD Sender: No OFD packet to send [13:53:39]OFD Sender: No OFD packet to send [13:53:44]OFD Sender: No OFD packet to send [13:53:49]OFD Sender: No OFD packet to send [13:53:54]OFD Sender: No OFD packet to send [13:53:59]OFD Sender: No OFD packet to send [13:54:04]OFD Sender: No OFD packet to send [13:54:09]OFD Sender: No OFD packet to send [13:54:14]OFD Sender: No OFD packet to send [13:54:19]OFD Sender: No OFD packet to send [13:54:24]OFD Sender: No OFD packet to send [13:54:29]OFD Sender: No OFD packet to send [13:54:34]OFD Sender: No OFD packet to send [13:54:39]OFD Sender: No OFD packet to send [13:54:40]accept exits with 10 [13:54:40]New connection [13:54:40]New thread 3067034980 created [13:54:40]Thread 3066891620 joined [13:54:40]Waiting for new connection... [13:54:40] Sock 10.Parse request [13:54:40]Sock 10.Check first char [13:54:40]Sock 10.First char is OK [13:54:40]request: POST /json_proto HTTP/1.0 [13:54:40]Method: POST [13:54:40]URL: /json_proto [13:54:40]Method is POST - this is cgi request [13:54:40]url: /json_proto [13:54:40]query_string will be loaded in cgi processing [13:54:40]execute_cgi json_proto POST (null) [13:54:40]execute_cgi path=json_proto method=POST [13:54:40]POST find Content-Length [13:54:40]Host: 172.17.63.195:8080 [13:54:40]Content-Length: 677 [13:54:40]Content-Type: application/json [13:54:40] [13:54:40]POST finish read [13:54:40]Found Content-Length = 677 [13:54:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:40]execute_script... [13:54:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:40]POST & json_proto [13:54:40]process_json_proto [13:54:40]json parsed OK: [13:54:40]protocol is kg_v1.0 [13:54:40]action value=close_receipt [13:54:40]process_action close_receipt [13:54:40]cmd_close_receipt [13:54:40]MH_GetDate [13:54:40]Write to MH i2c: F0 00 00 F5 09 ED [13:54:40]Write i2c OK [13:54:40]MH_I2C_Read... [13:54:40]Read from MH i2c: F0 [13:54:40]MH_I2C_Read... [13:54:40]Read from MH i2c: F0 09 00 [13:54:40]MH_I2C_Read... [13:54:40]Read from MH i2c: F0 09 00 F5 09 00 21 E9 20 67 8C D7 20 67 71 [13:54:40]GetLastDocTimeStamp 1730209902 [13:54:40]current date 1730210081 [13:54:40]FM_GetShiftState [13:54:40]SAM_PROTO_GetShiftState [13:54:40]wFMCommunicate request_size=4 [13:54:40]MH_SAM_APDU [13:54:40]CAPDU: 80 13 01 00 [13:54:40]Write to MH i2c: E2 08 00 F6 09 80 13 01 00 00 00 00 00 7C [13:54:40]Write i2c OK [13:54:40]MH_I2C_Read... [13:54:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:40]Read from MH i2c: E2 [13:54:40]MH_I2C_Read... [13:54:40]Read from MH i2c: E2 0E 00 [13:54:40]MH_I2C_Read... [13:54:40]Read from MH i2c: E2 0E 00 F6 09 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 65 [13:54:40]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:54:40]wFMCommunicate OK [13:54:40]SAM_PROTO_GetShiftState done [13:54:40]FM_GetShiftState done [13:54:40]opened in 1730160431 [13:54:40]opened+sec_in_day 1730246831 [13:54:40]quantity*price = 50041 [13:54:40]sum+1 = 50042 [13:54:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 202 29.10.2024 13:54 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202807 ФПД: 227259819236732 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135441&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202807&fm=227259819236732&tin=02508201610067®Number=0000000000091777&sum=50000 [13:54:42]StoreToDocumentArchive [13:54:42]shift 546 fd 202807 [13:54:42]save to /storage/0546/doc_00202807 [13:54:42]save last doc name /storage/0546/doc_00202807 to /storage/kkm_last_doc_name [13:54:42]save OK [13:54:42]Clear old archive folders... [13:54:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:54:42]tlvbuf is 012AF520 [13:54:42]SAM_PROTO_ClearQueue [13:54:42]wFMCommunicate request_size=4 [13:54:42]MH_SAM_APDU [13:54:42]CAPDU: 80 09 00 00 [13:54:42]Write to MH i2c: E2 08 00 03 0A 80 09 00 00 00 00 00 00 7F [13:54:42]Write i2c OK [13:54:42]MH_I2C_Read... [13:54:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:42]Read from MH i2c: E2 [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: E2 03 00 [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: E2 03 00 03 0A 00 90 00 81 [13:54:42]RAPDU: 90 00 [13:54:42]wFMCommunicate OK [13:54:42]SAM_PROTO_ClearQueue done [13:54:42]KKMCreateOFDPacket [13:54:42]OFDProtocolAddRootSTLVToBuf [13:54:42]FM_MakeSignedData [13:54:42]FM_MakeSignedData [13:54:42]SAM_PROTO_SignData [13:54:42]wFMCommunicate request_size=4 [13:54:42]MH_SAM_APDU [13:54:42]CAPDU: 80 0D 01 02 [13:54:42]Write to MH i2c: E2 08 00 04 0A 80 0D 01 02 00 00 00 00 87 [13:54:42]Write i2c OK [13:54:42]MH_I2C_Read... [13:54:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:42]Read from MH i2c: E2 [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: E2 03 00 [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: E2 03 00 04 0A 00 90 00 82 [13:54:42]RAPDU: 90 00 [13:54:42]wFMCommunicate OK [13:54:42]wFMCommunicate request_size=255 [13:54:42]MH_SAM_APDU [13:54: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 21 E9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 37 18 03 00 35 04 06 00 CE [13:54:42]Write to MH i2c: E2 02 01 05 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 21 E9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 37 18 03 00 35 04 06 00 CE 00 00 BA [13:54:42]Write i2c OK [13:54:42]MH_I2C_Read... [13:54:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:42]Read from MH i2c: E2 [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: E2 03 00 [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: E2 03 00 05 0A 00 90 00 83 [13:54:42]RAPDU: 90 00 [13:54:42]wFMCommunicate OK [13:54:42]wFMCommunicate request_size=10 [13:54:42]MH_SAM_APDU [13:54:42]CAPDU: 80 0D 02 02 05 B1 0C CC 1D 7C [13:54:42]Write to MH i2c: E2 0D 00 06 0A 80 0D 02 02 05 00 B1 0C CC 1D 7C 00 00 B6 [13:54:42]Write i2c OK [13:54:42]MH_I2C_Read... [13:54:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:42]Read from MH i2c: E2 [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: E2 03 00 [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: E2 03 00 06 0A 00 90 00 84 [13:54:42]RAPDU: 90 00 [13:54:42]wFMCommunicate OK [13:54:42]wFMCommunicate request_size=4 [13:54:42]MH_SAM_APDU [13:54:42]CAPDU: 80 0D 03 02 [13:54:42]Write to MH i2c: E2 08 00 07 0A 80 0D 03 02 00 00 00 00 8C [13:54:42]Write i2c OK [13:54:42]MH_I2C_Read... [13:54:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:42]Read from MH i2c: E2 [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: E2 0B 00 [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: E2 0B 00 07 0A 00 12 2F A8 70 77 5C CA 11 90 00 94 [13:54:42]RAPDU: 12 2F A8 70 77 5C CA 11 90 00 [13:54:42]wFMCommunicate OK [13:54:42]SAM_PROTO_SignData done [13:54:42]FM_MakeSignedData done [13:54:42]CreateOFDProtocolMessage [13:54:42]wFMCommunicate request_size=4 [13:54:42]MH_SAM_APDU [13:54:42]CAPDU: 80 11 00 00 [13:54:42]Write to MH i2c: E2 08 00 08 0A 80 11 00 00 00 00 00 00 8C [13:54:42]Write i2c OK [13:54:42]MH_I2C_Read... [13:54:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:42]Read from MH i2c: E2 [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: E2 17 00 [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: E2 17 00 08 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E1 [13:54:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:54:42]wFMCommunicate OK [13:54:42]CreateOFDProtocolMessage done [13:54:42]OFDSenderStorePacket 202807 [13:54:42]StoreOFDPacket docnum=202807 [13:54:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 3E 19 07 01 A5 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 21 E9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 37 18 03 00 35 04 06 00 CE B1 0C CC 1D 7C 12 2F A8 70 77 5C CA 11 [13:54:42]CheckFolder [13:54:42]dirname=/storage/ofd_packets [13:54:42]CheckFolder done [13:54:42]ProducePacketName [13:54:42]name=ofd_packets/00202807 [13:54:42]NVStorageSaveData ofd_packets/00202807 [13:54:42]File name is /storage/ofd_packets/00202807 [13:54:42]Write 301 bytes [13:54:42]NVStorageSaveData done [13:54:42]OFDSenderStorePacket done [13:54:42]KKMCreateOFDPacket done [13:54:42]NVStorageSaveData kkm_last_timestamp [13:54:42]File name is /storage/kkm_last_timestamp [13:54:42]Write 4 bytes [13:54:42]NVStorageSaveData done [13:54:42]ExternCall_PrintAddStr [13:54:42]wPrintStart [13:54:42]Write to MH i2c: 01 00 00 09 0A 13 [13:54:42]Write i2c OK [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: 01 [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: 01 07 00 [13:54:42]MH_I2C_Read... [13:54:42]Read from MH i2c: 01 07 00 09 0A 00 00 00 00 00 FF 0F 28 [13:54:42]RasterBufferAndPrint [13:54:42]line Счет N : (1)450595 [13:54:42]line ИНН: 02508201610067 [13:54:42]line Контрольно-Кассовый Чек [13:54:42]line ПРОДАЖА [13:54:42]line ТРК (МРК, ГНК) : 41 [13:54:42]line Товар: 2710124130 [13:54:42]line Аи-92-К-2 [13:54:42]line 7.480 * 66.90 [13:54:42]line = 500.41 [13:54:42]line НДС 12% НСП 1% [13:54:42]line > о реализуемом товаре [13:54:42]line ОКРУГЛЕНИЕ: -0.41 [13:54:42]line ИТОГО: 500.00 [13:54:42]line Внесено: 500.00 [13:54:42]line СДАЧА: 0.00 [13:54:42]line НСП 1% : 4.43 [13:54:42]line НДС 12% : 53.14 [13:54:42]line Наличными: 500.00 [13:54:42]line Безнал.: 0.00 [13:54:42]line Место: АЗС № 171 "Партнер Нефть" [13:54:42]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:54:42]line СНО: Общий режим [13:54:42]line Чек 202 29.10.2024 13:54 [13:54:42]line Смена: 546 ФФД: 1.0 [13:54:42]line ЗНМ: 0300000109 [13:54:42]line РНМ: 0000000000091777 [13:54:42]line Версия ККМ: 001 [13:54:42]line ФМ: 0000000000871756 [13:54:42]line ФД: 202807 [13:54:42]line ФПД: 227259819236732 [13:54:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135441&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202807&fm=227259819236732&tin=02508201610067®Number=0000000000091777&sum=50000 [13:54:42]OFD Sender: Processing packet 202807 [packets to send 116, broken 115] [13:54:42]ProducePacketName [13:54:42]name=ofd_packets/00202807 [13:54:42]OFD Sender: To server: pG, [13:54:42]CommunicateWithHost lk.salyk.kg:30040 [13:54:42]ConnectInit lk.salyk.kg [13:54:42]written 0, free lines is 4095 [13:54:43]Connected sock=9 [13:54:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 3E 19 07 01 A5 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 21 E9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 37 18 03 00 35 04 06 00 CE B1 0C CC 1D 7C 12 2F A8 70 77 5C CA 11 [13:54:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C2 7A 47 00 04 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 37 18 03 00 F4 03 04 00 DD 94 20 67 B6 04 01 00 00 DC 26 F8 53 79 5F A2 56 [13:54:43]CommunicateWithHost err = 0 [13:54:43]CheckOFDResponse [13:54:43]1017 (14) - 77093643461234 [13:54:43]1041 (16) - 0000000000871756 [13:54:43]1040 (4) - 202807 [13:54:43]1012 (4) - 29.10.2024 07:55 [13:54:43]1206 (1) - 0 [13:54:43]OFD Sender: Remove packet 202807 [13:54:43]ProducePacketName [13:54:43]name=ofd_packets/00202807 [13:54:43]NVStorageDeleteData [13:54:43]Write to MH i2c: 01 00 00 34 0A 3E [13:54:43]Write i2c OK [13:54:43]MH_I2C_Read... [13:54:43]Read from MH i2c: 01 [13:54:43]MH_I2C_Read... [13:54:43]Read from MH i2c: 01 07 00 [13:54:43]MH_I2C_Read... [13:54:43]Read from MH i2c: 01 07 00 34 0A 00 00 00 00 00 A4 0C F5 [13:54:43]RasterBufferAndPrint [13:54:43]line [13:54:43]line [13:54:43]line [13:54:43]line [13:54:43]line [13:54:43]written 0, free lines is 3240 [13:54:43]MH_Cut [13:54:43]Write to MH i2c: D1 01 00 3B 0A 01 17 [13:54:43]Write i2c OK [13:54:43]MH_I2C_Read... [13:54:43]Read from MH i2c: D1 [13:54:43]MH_I2C_Read... [13:54:43]Read from MH i2c: D1 01 00 [13:54:43]MH_I2C_Read... [13:54:43]Read from MH i2c: D1 01 00 3B 0A 00 16 [13:54:43]Write to MH i2c: 01 00 00 3C 0A 46 [13:54:43]Write i2c OK [13:54:43]MH_I2C_Read... [13:54:43]OFD Sender: No OFD packet to send [13:54:44]*** Cut start [13:54:44]*** Purtial cut [13:54:44]*** Stage 1: CUTSNS_PIN = 1 [13:54:44]Read from MH i2c: 01 [13:54:44]MH_I2C_Read... [13:54:44]*** Stop cut motor [13:54:44]*** Cut end [13:54:44]Read from MH i2c: 01 07 00 [13:54:44]MH_I2C_Read... [13:54:44]Read from MH i2c: 01 07 00 3C 0A 00 00 00 00 00 FF 0F 5B [13:54:44]process_action close_receipt done [13:54:44]requested_data is exist [13:54:44]produce_requested_data [13:54:44]requested_item fm.sn is exist - process it [13:54:44]wFMCommunicate request_size=4 [13:54:44]MH_SAM_APDU [13:54:44]CAPDU: 80 11 00 00 [13:54:44]Write to MH i2c: E2 08 00 3D 0A 80 11 00 00 00 00 00 00 C1 [13:54:44]Write i2c OK [13:54:44]MH_I2C_Read... [13:54:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:44]Read from MH i2c: E2 [13:54:44]MH_I2C_Read... [13:54:44]Read from MH i2c: E2 17 00 [13:54:44]MH_I2C_Read... [13:54:44]Read from MH i2c: E2 17 00 3D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 16 [13:54:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:54:44]wFMCommunicate OK [13:54:44]requested_item fd.num is exist - process it [13:54:44]SAM_PROTO_GetFieldsCounters [13:54:44]wFMCommunicate request_size=4 [13:54:44]MH_SAM_APDU [13:54:44]CAPDU: 80 13 00 00 [13:54:44]Write to MH i2c: E2 08 00 3E 0A 80 13 00 00 00 00 00 00 C4 [13:54:44]Write i2c OK [13:54:44]MH_I2C_Read... [13:54:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:44]Read from MH i2c: E2 [13:54:44]MH_I2C_Read... [13:54:44]Read from MH i2c: E2 62 00 [13:54:44]MH_I2C_Read... [13:54:44]Read from MH i2c: E2 62 00 3E 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 37 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 C1 [13:54:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 37 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:54:44]wFMCommunicate OK [13:54:44]SAM_PROTO_GetFieldsCounters done [13:54:44]requested_item shift.num is exist - process it [13:54:44]requested_item shift.opened is exist - process it [13:54:44]req_shift_opened [13:54:44]FM_GetShiftState [13:54:44]SAM_PROTO_GetShiftState [13:54:44]wFMCommunicate request_size=4 [13:54:44]MH_SAM_APDU [13:54:44]CAPDU: 80 13 01 00 [13:54:44]Write to MH i2c: E2 08 00 3F 0A 80 13 01 00 00 00 00 00 C6 [13:54:44]Write i2c OK [13:54:44]MH_I2C_Read... [13:54:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:44]Read from MH i2c: E2 [13:54:44]MH_I2C_Read... [13:54:44]Read from MH i2c: E2 0E 00 [13:54:44]MH_I2C_Read... [13:54:44]Read from MH i2c: E2 0E 00 3F 0A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AF [13:54:44]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:54:44]wFMCommunicate OK [13:54:44]SAM_PROTO_GetShiftState done [13:54:44]FM_GetShiftState done [13:54:44]req_shift_opened done [13:54:44]requested_item shift.open_date is exist - process it [13:54:44]req_shift_open_date [13:54:44]req_shift_open_date done [13:54:44]produce_requested_data done [13:54:44]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202807,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:54:44]process_action_free close_receipt [13:54:44]json_value_free [13:54:44]json_value_free done [13:54:44]process_json_proto returns [13:54:44]Send response to host [13:54:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202807,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:54:44]free response buf [13:54:44]execute_script done [13:54:44]execute_script returns [13:54:44]free content buf [13:54:44]Sock 10.Close socket [13:54:44]Sock 10.Thread stoped [13:54:48]OFD Sender: No OFD packet to send [13:54:53]OFD Sender: No OFD packet to send [13:54:58]OFD Sender: No OFD packet to send [13:55:03]OFD Sender: No OFD packet to send [13:55:08]OFD Sender: No OFD packet to send [13:55:13]OFD Sender: No OFD packet to send [13:55:18]OFD Sender: No OFD packet to send [13:55:23]OFD Sender: No OFD packet to send [13:55:28]OFD Sender: No OFD packet to send [13:55:33]OFD Sender: No OFD packet to send [13:55:38]OFD Sender: No OFD packet to send [13:55:43]OFD Sender: No OFD packet to send [13:55:48]OFD Sender: No OFD packet to send [13:55:53]OFD Sender: No OFD packet to send [13:55:58]OFD Sender: No OFD packet to send [13:56:03]OFD Sender: No OFD packet to send [13:56:08]OFD Sender: No OFD packet to send [13:56:13]OFD Sender: No OFD packet to send [13:56:16]accept exits with 7 [13:56:16]New connection [13:56:16]New thread 3066891620 created [13:56:16]Thread 3067034980 joined [13:56:16]Waiting for new connection... [13:56:16] Sock 7.Parse request [13:56:16]Sock 7.Check first char [13:56:16]Sock 7.First char is OK [13:56:16]request: POST /json_proto HTTP/1.0 [13:56:16]Method: POST [13:56:16]URL: /json_proto [13:56:16]Method is POST - this is cgi request [13:56:16]url: /json_proto [13:56:16]query_string will be loaded in cgi processing [13:56:16]execute_cgi json_proto POST (null) [13:56:16]execute_cgi path=json_proto method=POST [13:56:16]POST find Content-Length [13:56:16]Host: 172.17.63.195:8080 [13:56:16]Content-Length: 679 [13:56:16]Content-Type: application/json [13:56:16] [13:56:16]POST finish read [13:56:16]Found Content-Length = 679 [13:56:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 23.630, "sum" : 1800.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:56:16]execute_script... [13:56: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)450596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 23.630, "sum" : 1800.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:56:16]POST & json_proto [13:56:16]process_json_proto [13:56:16]json parsed OK: [13:56:16]protocol is kg_v1.0 [13:56:16]action value=close_receipt [13:56:16]process_action close_receipt [13:56:16]cmd_close_receipt [13:56:16]MH_GetDate [13:56:16]Write to MH i2c: F0 00 00 40 0A 39 [13:56:16]Write i2c OK [13:56:16]MH_I2C_Read... [13:56:16]Read from MH i2c: F0 [13:56:16]MH_I2C_Read... [13:56:16]Read from MH i2c: F0 09 00 [13:56:16]MH_I2C_Read... [13:56:16]Read from MH i2c: F0 09 00 40 0A 00 81 E9 20 67 8C D7 20 67 1D [13:56:16]GetLastDocTimeStamp 1730210081 [13:56:16]current date 1730210177 [13:56:16]FM_GetShiftState [13:56:16]SAM_PROTO_GetShiftState [13:56:16]wFMCommunicate request_size=4 [13:56:16]MH_SAM_APDU [13:56:16]CAPDU: 80 13 01 00 [13:56:16]Write to MH i2c: E2 08 00 41 0A 80 13 01 00 00 00 00 00 C8 [13:56:16]Write i2c OK [13:56:16]MH_I2C_Read... [13:56:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:16]Read from MH i2c: E2 [13:56:16]MH_I2C_Read... [13:56:16]Read from MH i2c: E2 0E 00 [13:56:16]MH_I2C_Read... [13:56:16]Read from MH i2c: E2 0E 00 41 0A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B1 [13:56:16]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:56:16]wFMCommunicate OK [13:56:16]SAM_PROTO_GetShiftState done [13:56:16]FM_GetShiftState done [13:56:16]opened in 1730160431 [13:56:16]opened+sec_in_day 1730246831 [13:56:16]quantity*price = 180060 [13:56:16]sum+1 = 180062 [13:56:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.61 ИТОГО: 1800.00 Внесено: 1800.00 СДАЧА: 0.00 НСП 1% : 15.93 НДС 12% : 191.21 Наличными: 1800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 203 29.10.2024 13:56 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202808 ФПД: 279928385528102 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135617&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202808&fm=279928385528102&tin=02508201610067®Number=0000000000091777&sum=180000 [13:56:17]StoreToDocumentArchive [13:56:17]shift 546 fd 202808 [13:56:17]save to /storage/0546/doc_00202808 [13:56:17]save last doc name /storage/0546/doc_00202808 to /storage/kkm_last_doc_name [13:56:17]save OK [13:56:17]Clear old archive folders... [13:56:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:56:17]tlvbuf is 01280160 [13:56:17]SAM_PROTO_ClearQueue [13:56:17]wFMCommunicate request_size=4 [13:56:17]MH_SAM_APDU [13:56:17]CAPDU: 80 09 00 00 [13:56:17]Write to MH i2c: E2 08 00 4E 0A 80 09 00 00 00 00 00 00 CA [13:56:17]Write i2c OK [13:56:17]MH_I2C_Read... [13:56:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:56:17]Read from MH i2c: E2 [13:56:17]MH_I2C_Read... [13:56:17]Read from MH i2c: E2 03 00 [13:56:17]MH_I2C_Read... [13:56:17]Read from MH i2c: E2 03 00 4E 0A 00 90 00 CC [13:56:17]RAPDU: 90 00 [13:56:17]wFMCommunicate OK [13:56:17]SAM_PROTO_ClearQueue done [13:56:17]KKMCreateOFDPacket [13:56:17]OFDProtocolAddRootSTLVToBuf [13:56:17]FM_MakeSignedData [13:56:17]FM_MakeSignedData [13:56:17]SAM_PROTO_SignData [13:56:17]wFMCommunicate request_size=4 [13:56:17]MH_SAM_APDU [13:56:17]CAPDU: 80 0D 01 02 [13:56:17]Write to MH i2c: E2 08 00 4F 0A 80 0D 01 02 00 00 00 00 D2 [13:56:17]Write i2c OK [13:56:17]MH_I2C_Read... [13:56:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:56:17]Read from MH i2c: E2 [13:56:17]MH_I2C_Read... [13:56:17]Read from MH i2c: E2 03 00 [13:56:17]MH_I2C_Read... [13:56:17]Read from MH i2c: E2 03 00 4F 0A 00 90 00 CD [13:56:17]RAPDU: 90 00 [13:56:17]wFMCommunicate OK [13:56:17]wFMCommunicate request_size=255 [13:56:17]MH_SAM_APDU [13:56: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 32 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 81 E9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 18 03 00 35 04 06 00 FE 97 E7 FB [13:56:17]Write to MH i2c: E2 02 01 50 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 81 E9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 18 03 00 35 04 06 00 FE 97 E7 FB 00 00 83 [13:56:17]Write i2c OK [13:56:17]MH_I2C_Read... [13:56:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:17]Read from MH i2c: E2 [13:56:17]MH_I2C_Read... [13:56:17]Read from MH i2c: E2 03 00 [13:56:17]MH_I2C_Read... [13:56:18]Read from MH i2c: E2 03 00 50 0A 00 90 00 CE [13:56:18]RAPDU: 90 00 [13:56:18]wFMCommunicate OK [13:56:18]wFMCommunicate request_size=7 [13:56:18]MH_SAM_APDU [13:56:18]CAPDU: 80 0D 02 02 02 61 26 [13:56:18]Write to MH i2c: E2 0A 00 51 0A 80 0D 02 02 02 00 61 26 00 00 60 [13:56:18]Write i2c OK [13:56:18]MH_I2C_Read... [13:56:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:18]Read from MH i2c: E2 [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: E2 03 00 [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: E2 03 00 51 0A 00 90 00 CF [13:56:18]RAPDU: 90 00 [13:56:18]wFMCommunicate OK [13:56:18]wFMCommunicate request_size=4 [13:56:18]MH_SAM_APDU [13:56:18]CAPDU: 80 0D 03 02 [13:56:18]Write to MH i2c: E2 08 00 52 0A 80 0D 03 02 00 00 00 00 D7 [13:56:18]Write i2c OK [13:56:18]MH_I2C_Read... [13:56:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:56:18]Read from MH i2c: E2 [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: E2 0B 00 [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: E2 0B 00 52 0A 00 3A 55 B4 4C 51 94 A5 50 90 00 41 [13:56:18]RAPDU: 3A 55 B4 4C 51 94 A5 50 90 00 [13:56:18]wFMCommunicate OK [13:56:18]SAM_PROTO_SignData done [13:56:18]FM_MakeSignedData done [13:56:18]CreateOFDProtocolMessage [13:56:18]wFMCommunicate request_size=4 [13:56:18]MH_SAM_APDU [13:56:18]CAPDU: 80 11 00 00 [13:56:18]Write to MH i2c: E2 08 00 53 0A 80 11 00 00 00 00 00 00 D7 [13:56:18]Write i2c OK [13:56:18]MH_I2C_Read... [13:56:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:18]Read from MH i2c: E2 [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: E2 17 00 [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: E2 17 00 53 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2C [13:56:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:56:18]wFMCommunicate OK [13:56:18]CreateOFDProtocolMessage done [13:56:18]OFDSenderStorePacket 202808 [13:56:18]StoreOFDPacket docnum=202808 [13:56:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 5E 7A 04 01 7A E0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 81 E9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 18 03 00 35 04 06 00 FE 97 E7 FB 61 26 3A 55 B4 4C 51 94 A5 50 [13:56:18]CheckFolder [13:56:18]dirname=/storage/ofd_packets [13:56:18]CheckFolder done [13:56:18]ProducePacketName [13:56:18]name=ofd_packets/00202808 [13:56:18]NVStorageSaveData ofd_packets/00202808 [13:56:18]File name is /storage/ofd_packets/00202808 [13:56:18]Write 298 bytes [13:56:18]NVStorageSaveData done [13:56:18]OFDSenderStorePacket done [13:56:18]KKMCreateOFDPacket done [13:56:18]NVStorageSaveData kkm_last_timestamp [13:56:18]File name is /storage/kkm_last_timestamp [13:56:18]Write 4 bytes [13:56:18]NVStorageSaveData done [13:56:18]ExternCall_PrintAddStr [13:56:18]wPrintStart [13:56:18]Write to MH i2c: 01 00 00 54 0A 5E [13:56:18]Write i2c OK [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: 01 [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: 01 07 00 [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: 01 07 00 54 0A 00 00 00 00 00 FF 0F 73 [13:56:18]RasterBufferAndPrint [13:56:18]line Счет N : (1)450596 [13:56:18]line ИНН: 02508201610067 [13:56:18]line Контрольно-Кассовый Чек [13:56:18]line ПРОДАЖА [13:56:18]line ТРК (МРК, ГНК) : 21 [13:56:18]line Товар: 2710194210 [13:56:18]line ДТ-К-2 [13:56:18]line 23.630 * 76.20 [13:56:18]line = 1800.61 [13:56:18]line НДС 12% НСП 1% [13:56:18]line > о реализуемом товаре [13:56:18]line ОКРУГЛЕНИЕ: -0.61 [13:56:18]line ИТОГО: 1800.00 [13:56:18]line Внесено: 1800.00 [13:56:18]line СДАЧА: 0.00 [13:56:18]line НСП 1% : 15.93 [13:56:18]line НДС 12% : 191.21 [13:56:18]line Наличными: 1800.00 [13:56:18]line Безнал.: 0.00 [13:56:18]line Место: АЗС № 171 "Партнер Нефть" [13:56:18]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [13:56:18]line СНО: Общий режим [13:56:18]line Чек 203 29.10.2024 13:56 [13:56:18]line Смена: 546 ФФД: 1.0 [13:56:18]line ЗНМ: 0300000109 [13:56:18]line РНМ: 0000000000091777 [13:56:18]line Версия ККМ: 001 [13:56:18]line ФМ: 0000000000871756 [13:56:18]line ФД: 202808 [13:56:18]line ФПД: 279928385528102 [13:56:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T135617&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202808&fm=279928385528102&tin=02508201610067®Number=0000000000091777&sum=180000 [13:56:18]OFD Sender: Processing packet 202808 [packets to send 116, broken 115] [13:56:18]ProducePacketName [13:56:18]name=ofd_packets/00202808 [13:56:18]OFD Sender: To server: pG, [13:56:18]CommunicateWithHost lk.salyk.kg:30040 [13:56:18]ConnectInit lk.salyk.kg [13:56:18]written 0, free lines is 4095 [13:56:18]Connected sock=10 [13:56:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 5E 7A 04 01 7A E0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 81 E9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 18 03 00 35 04 06 00 FE 97 E7 FB 61 26 3A 55 B4 4C 51 94 A5 50 [13:56:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3D 31 47 00 07 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 38 18 03 00 F4 03 04 00 3C 95 20 67 B6 04 01 00 00 4C 8A 60 01 6F 13 E0 C1 [13:56:18]CommunicateWithHost err = 0 [13:56:18]CheckOFDResponse [13:56:18]1017 (14) - 77093643461234 [13:56:18]1041 (16) - 0000000000871756 [13:56:18]1040 (4) - 202808 [13:56:18]1012 (4) - 29.10.2024 07:56 [13:56:18]1206 (1) - 0 [13:56:18]OFD Sender: Remove packet 202808 [13:56:18]ProducePacketName [13:56:18]name=ofd_packets/00202808 [13:56:18]NVStorageDeleteData [13:56:18]Write to MH i2c: 01 00 00 7F 0A 89 [13:56:18]Write i2c OK [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: 01 [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: 01 07 00 [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: 01 07 00 7F 0A 00 00 00 00 00 A7 0C 43 [13:56:18]RasterBufferAndPrint [13:56:18]line [13:56:18]line [13:56:18]line [13:56:18]line [13:56:18]line [13:56:18]written 0, free lines is 3244 [13:56:18]MH_Cut [13:56:18]Write to MH i2c: D1 01 00 86 0A 01 62 [13:56:18]Write i2c OK [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: D1 [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: D1 01 00 [13:56:18]MH_I2C_Read... [13:56:18]Read from MH i2c: D1 01 00 86 0A 00 61 [13:56:18]Write to MH i2c: 01 00 00 87 0A 91 [13:56:18]Write i2c OK [13:56:18]MH_I2C_Read... [13:56:19]OFD Sender: No OFD packet to send [13:56:19]*** Cut start [13:56:19]*** Purtial cut [13:56:19]*** Stage 1: CUTSNS_PIN = 1 [13:56:20]Read from MH i2c: 01 [13:56:20]MH_I2C_Read... [13:56:20]*** Stop cut motor [13:56:20]*** Cut end [13:56:20]Read from MH i2c: 01 07 00 [13:56:20]MH_I2C_Read... [13:56:20]Read from MH i2c: 01 07 00 87 0A 00 00 00 00 00 FF 0F A6 [13:56:20]process_action close_receipt done [13:56:20]requested_data is exist [13:56:20]produce_requested_data [13:56:20]requested_item fm.sn is exist - process it [13:56:20]wFMCommunicate request_size=4 [13:56:20]MH_SAM_APDU [13:56:20]CAPDU: 80 11 00 00 [13:56:20]Write to MH i2c: E2 08 00 88 0A 80 11 00 00 00 00 00 00 0C [13:56:20]Write i2c OK [13:56:20]MH_I2C_Read... [13:56:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:20]Read from MH i2c: E2 [13:56:20]MH_I2C_Read... [13:56:20]Read from MH i2c: E2 17 00 [13:56:20]MH_I2C_Read... [13:56:20]Read from MH i2c: E2 17 00 88 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 61 [13:56:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [13:56:20]wFMCommunicate OK [13:56:20]requested_item fd.num is exist - process it [13:56:20]SAM_PROTO_GetFieldsCounters [13:56:20]wFMCommunicate request_size=4 [13:56:20]MH_SAM_APDU [13:56:20]CAPDU: 80 13 00 00 [13:56:20]Write to MH i2c: E2 08 00 89 0A 80 13 00 00 00 00 00 00 0F [13:56:20]Write i2c OK [13:56:20]MH_I2C_Read... [13:56:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:56:20]Read from MH i2c: E2 [13:56:20]MH_I2C_Read... [13:56:20]Read from MH i2c: E2 62 00 [13:56:20]MH_I2C_Read... [13:56:20]Read from MH i2c: E2 62 00 89 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 38 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [13:56:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 38 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:56:20]wFMCommunicate OK [13:56:20]SAM_PROTO_GetFieldsCounters done [13:56:20]requested_item shift.num is exist - process it [13:56:20]requested_item shift.opened is exist - process it [13:56:20]req_shift_opened [13:56:20]FM_GetShiftState [13:56:20]SAM_PROTO_GetShiftState [13:56:20]wFMCommunicate request_size=4 [13:56:20]MH_SAM_APDU [13:56:20]CAPDU: 80 13 01 00 [13:56:20]Write to MH i2c: E2 08 00 8A 0A 80 13 01 00 00 00 00 00 11 [13:56:20]Write i2c OK [13:56:20]MH_I2C_Read... [13:56:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:20]Read from MH i2c: E2 [13:56:20]MH_I2C_Read... [13:56:20]Read from MH i2c: E2 0E 00 [13:56:20]MH_I2C_Read... [13:56:20]Read from MH i2c: E2 0E 00 8A 0A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FA [13:56:20]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [13:56:20]wFMCommunicate OK [13:56:20]SAM_PROTO_GetShiftState done [13:56:20]FM_GetShiftState done [13:56:20]req_shift_opened done [13:56:20]requested_item shift.open_date is exist - process it [13:56:20]req_shift_open_date [13:56:20]req_shift_open_date done [13:56:20]produce_requested_data done [13:56:20]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202808,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [13:56:20]process_action_free close_receipt [13:56:20]json_value_free [13:56:20]json_value_free done [13:56:20]process_json_proto returns [13:56:20]Send response to host [13:56:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202808,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [13:56:20]free response buf [13:56:20]execute_script done [13:56:20]execute_script returns [13:56:20]free content buf [13:56:20]Sock 7.Close socket [13:56:20]Sock 7.Thread stoped [13:56:24]OFD Sender: No OFD packet to send [13:56:29]OFD Sender: No OFD packet to send [13:56:34]OFD Sender: No OFD packet to send [13:56:39]OFD Sender: No OFD packet to send [13:56:44]OFD Sender: No OFD packet to send [13:56:49]OFD Sender: No OFD packet to send [13:56:54]OFD Sender: No OFD packet to send [13:56:59]OFD Sender: No OFD packet to send [13:57:04]OFD Sender: No OFD packet to send [13:57:09]OFD Sender: No OFD packet to send [13:57:14]OFD Sender: No OFD packet to send [13:57:19]OFD Sender: No OFD packet to send [13:57:24]OFD Sender: No OFD packet to send [13:57:29]OFD Sender: No OFD packet to send [13:57:34]OFD Sender: No OFD packet to send [13:57:39]OFD Sender: No OFD packet to send [13:57:44]OFD Sender: No OFD packet to send [13:57:49]OFD Sender: No OFD packet to send [13:57:54]OFD Sender: No OFD packet to send [13:57:59]OFD Sender: No OFD packet to send [13:58:04]OFD Sender: No OFD packet to send [13:58:09]OFD Sender: No OFD packet to send [13:58:14]OFD Sender: No OFD packet to send [13:58:19]OFD Sender: No OFD packet to send [13:58:24]OFD Sender: No OFD packet to send [13:58:29]OFD Sender: No OFD packet to send [13:58:34]OFD Sender: No OFD packet to send [13:58:39]OFD Sender: No OFD packet to send [13:58:44]OFD Sender: No OFD packet to send [13:58:49]OFD Sender: No OFD packet to send [13:58:54]OFD Sender: No OFD packet to send [13:58:59]OFD Sender: No OFD packet to send [13:59:04]OFD Sender: No OFD packet to send [13:59:09]OFD Sender: No OFD packet to send [13:59:14]OFD Sender: No OFD packet to send [13:59:19]OFD Sender: No OFD packet to send [13:59:24]OFD Sender: No OFD packet to send [13:59:29]OFD Sender: No OFD packet to send [13:59:34]OFD Sender: No OFD packet to send [13:59:39]OFD Sender: No OFD packet to send [13:59:44]OFD Sender: No OFD packet to send [13:59:49]OFD Sender: No OFD packet to send [13:59:54]OFD Sender: No OFD packet to send [13:59:59]OFD Sender: No OFD packet to send [14:00:04]OFD Sender: No OFD packet to send [14:00:09]OFD Sender: No OFD packet to send [14:00:14]OFD Sender: No OFD packet to send [14:00:19]OFD Sender: No OFD packet to send [14:00:24]OFD Sender: No OFD packet to send [14:00:29]OFD Sender: No OFD packet to send [14:00:34]OFD Sender: No OFD packet to send [14:00:39]OFD Sender: No OFD packet to send [14:00:44]OFD Sender: No OFD packet to send [14:00:49]OFD Sender: No OFD packet to send [14:00:54]OFD Sender: No OFD packet to send [14:00:59]OFD Sender: No OFD packet to send [14:01:04]OFD Sender: No OFD packet to send [14:01:09]OFD Sender: No OFD packet to send [14:01:14]OFD Sender: No OFD packet to send [14:01:19]OFD Sender: No OFD packet to send [14:01:24]OFD Sender: No OFD packet to send [14:01:29]OFD Sender: No OFD packet to send [14:01:34]OFD Sender: No OFD packet to send [14:01:39]OFD Sender: No OFD packet to send [14:01:44]OFD Sender: No OFD packet to send [14:01:49]OFD Sender: No OFD packet to send [14:01:54]OFD Sender: No OFD packet to send [14:01:59]OFD Sender: No OFD packet to send [14:02:04]OFD Sender: No OFD packet to send [14:02:09]OFD Sender: No OFD packet to send [14:02:14]OFD Sender: No OFD packet to send [14:02:19]OFD Sender: No OFD packet to send [14:02:24]OFD Sender: No OFD packet to send [14:02:29]OFD Sender: No OFD packet to send [14:02:34]OFD Sender: No OFD packet to send [14:02:37]accept exits with 9 [14:02:37]New connection [14:02:37]New thread 3067034980 created [14:02:37]Thread 3066891620 joined [14:02:37]Waiting for new connection... [14:02:37] Sock 9.Parse request [14:02:37]Sock 9.Check first char [14:02:37]Sock 9.First char is OK [14:02:37]request: POST /json_proto HTTP/1.0 [14:02:37]Method: POST [14:02:37]URL: /json_proto [14:02:37]Method is POST - this is cgi request [14:02:37]url: /json_proto [14:02:37]query_string will be loaded in cgi processing [14:02:37]execute_cgi json_proto POST (null) [14:02:37]execute_cgi path=json_proto method=POST [14:02:37]POST find Content-Length [14:02:37]Host: 172.17.63.195:8080 [14:02:37]Content-Length: 677 [14:02:37]Content-Type: application/json [14:02:37] [14:02:37]POST finish read [14:02:37]Found Content-Length = 677 [14:02:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:02:37]execute_script... [14:02:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:02:37]POST & json_proto [14:02:37]process_json_proto [14:02:37]json parsed OK: [14:02:37]protocol is kg_v1.0 [14:02:37]action value=close_receipt [14:02:37]process_action close_receipt [14:02:37]cmd_close_receipt [14:02:37]MH_GetDate [14:02:37]Write to MH i2c: F0 00 00 8B 0A 84 [14:02:37]Write i2c OK [14:02:37]MH_I2C_Read... [14:02:37]Read from MH i2c: F0 [14:02:37]MH_I2C_Read... [14:02:37]Read from MH i2c: F0 09 00 [14:02:37]MH_I2C_Read... [14:02:37]Read from MH i2c: F0 09 00 8B 0A 00 FD EA 20 67 8C D7 20 67 E5 [14:02:37]GetLastDocTimeStamp 1730210177 [14:02:37]current date 1730210557 [14:02:37]FM_GetShiftState [14:02:37]SAM_PROTO_GetShiftState [14:02:37]wFMCommunicate request_size=4 [14:02:37]MH_SAM_APDU [14:02:37]CAPDU: 80 13 01 00 [14:02:37]Write to MH i2c: E2 08 00 8C 0A 80 13 01 00 00 00 00 00 13 [14:02:37]Write i2c OK [14:02:37]MH_I2C_Read... [14:02:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:37]Read from MH i2c: E2 [14:02:37]MH_I2C_Read... [14:02:37]Read from MH i2c: E2 0E 00 [14:02:37]MH_I2C_Read... [14:02:37]Read from MH i2c: E2 0E 00 8C 0A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FC [14:02:37]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:02:37]wFMCommunicate OK [14:02:37]SAM_PROTO_GetShiftState done [14:02:37]FM_GetShiftState done [14:02:37]opened in 1730160431 [14:02:37]opened+sec_in_day 1730246831 [14:02:37]quantity*price = 50041 [14:02:37]sum+1 = 50042 [14:02:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 204 29.10.2024 14:02 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202809 ФПД: 196726693698766 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140238&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202809&fm=196726693698766&tin=02508201610067®Number=0000000000091777&sum=50000 [14:02:38]StoreToDocumentArchive [14:02:38]shift 546 fd 202809 [14:02:38]save to /storage/0546/doc_00202809 [14:02:38]save last doc name /storage/0546/doc_00202809 to /storage/kkm_last_doc_name [14:02:38]save OK [14:02:38]Clear old archive folders... [14:02:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:02:38]tlvbuf is 0128F020 [14:02:38]SAM_PROTO_ClearQueue [14:02:38]wFMCommunicate request_size=4 [14:02:38]MH_SAM_APDU [14:02:38]CAPDU: 80 09 00 00 [14:02:38]Write to MH i2c: E2 08 00 99 0A 80 09 00 00 00 00 00 00 15 [14:02:38]Write i2c OK [14:02:38]MH_I2C_Read... [14:02:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:02:38]Read from MH i2c: E2 [14:02:38]MH_I2C_Read... [14:02:38]Read from MH i2c: E2 03 00 [14:02:38]MH_I2C_Read... [14:02:38]Read from MH i2c: E2 03 00 99 0A 00 90 00 17 [14:02:38]RAPDU: 90 00 [14:02:38]wFMCommunicate OK [14:02:38]SAM_PROTO_ClearQueue done [14:02:38]KKMCreateOFDPacket [14:02:38]OFDProtocolAddRootSTLVToBuf [14:02:38]FM_MakeSignedData [14:02:38]FM_MakeSignedData [14:02:38]SAM_PROTO_SignData [14:02:38]wFMCommunicate request_size=4 [14:02:38]MH_SAM_APDU [14:02:38]CAPDU: 80 0D 01 02 [14:02:38]Write to MH i2c: E2 08 00 9A 0A 80 0D 01 02 00 00 00 00 1D [14:02:38]Write i2c OK [14:02:38]MH_I2C_Read... [14:02:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:02:38]Read from MH i2c: E2 [14:02:38]MH_I2C_Read... [14:02:38]Read from MH i2c: E2 03 00 [14:02:38]MH_I2C_Read... [14:02:38]Read from MH i2c: E2 03 00 9A 0A 00 90 00 18 [14:02:38]RAPDU: 90 00 [14:02:38]wFMCommunicate OK [14:02:38]wFMCommunicate request_size=255 [14:02:38]MH_SAM_APDU [14:02:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 FE EA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 39 18 03 00 35 04 06 00 B2 [14:02:38]Write to MH i2c: E2 02 01 9B 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 FE EA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 39 18 03 00 35 04 06 00 B2 00 00 16 [14:02:38]Write i2c OK [14:02:38]MH_I2C_Read... [14:02:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:38]Read from MH i2c: E2 [14:02:38]MH_I2C_Read... [14:02:38]Read from MH i2c: E2 03 00 [14:02:38]MH_I2C_Read... [14:02:38]Read from MH i2c: E2 03 00 9B 0A 00 90 00 19 [14:02:38]RAPDU: 90 00 [14:02:38]wFMCommunicate OK [14:02:38]wFMCommunicate request_size=10 [14:02:38]MH_SAM_APDU [14:02:38]CAPDU: 80 0D 02 02 05 EC 00 B2 1C CE [14:02:38]Write to MH i2c: E2 0D 00 9C 0A 80 0D 02 02 05 00 EC 00 B2 1C CE 00 00 B2 [14:02:38]Write i2c OK [14:02:38]MH_I2C_Read... [14:02:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:38]Read from MH i2c: E2 [14:02:38]MH_I2C_Read... [14:02:38]Read from MH i2c: E2 03 00 [14:02:38]MH_I2C_Read... [14:02:38]Read from MH i2c: E2 03 00 9C 0A 00 90 00 1A [14:02:38]RAPDU: 90 00 [14:02:38]wFMCommunicate OK [14:02:38]wFMCommunicate request_size=4 [14:02:38]MH_SAM_APDU [14:02:38]CAPDU: 80 0D 03 02 [14:02:38]Write to MH i2c: E2 08 00 9D 0A 80 0D 03 02 00 00 00 00 22 [14:02:38]Write i2c OK [14:02:38]MH_I2C_Read... [14:02:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:02:39]Read from MH i2c: E2 [14:02:39]MH_I2C_Read... [14:02:39]Read from MH i2c: E2 0B 00 [14:02:39]MH_I2C_Read... [14:02:39]Read from MH i2c: E2 0B 00 9D 0A 00 D1 02 F9 7E A5 D2 1A D9 90 00 D7 [14:02:39]RAPDU: D1 02 F9 7E A5 D2 1A D9 90 00 [14:02:39]wFMCommunicate OK [14:02:39]SAM_PROTO_SignData done [14:02:39]FM_MakeSignedData done [14:02:39]CreateOFDProtocolMessage [14:02:39]wFMCommunicate request_size=4 [14:02:39]MH_SAM_APDU [14:02:39]CAPDU: 80 11 00 00 [14:02:39]Write to MH i2c: E2 08 00 9E 0A 80 11 00 00 00 00 00 00 22 [14:02:39]Write i2c OK [14:02:39]MH_I2C_Read... [14:02:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:39]Read from MH i2c: E2 [14:02:39]MH_I2C_Read... [14:02:39]Read from MH i2c: E2 17 00 [14:02:39]MH_I2C_Read... [14:02:39]Read from MH i2c: E2 17 00 9E 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 77 [14:02:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:02:39]wFMCommunicate OK [14:02:39]CreateOFDProtocolMessage done [14:02:39]OFDSenderStorePacket 202809 [14:02:39]StoreOFDPacket docnum=202809 [14:02:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C4 C2 07 01 B4 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 FE EA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 39 18 03 00 35 04 06 00 B2 EC 00 B2 1C CE D1 02 F9 7E A5 D2 1A D9 [14:02:39]CheckFolder [14:02:39]dirname=/storage/ofd_packets [14:02:39]CheckFolder done [14:02:39]ProducePacketName [14:02:39]name=ofd_packets/00202809 [14:02:39]NVStorageSaveData ofd_packets/00202809 [14:02:39]File name is /storage/ofd_packets/00202809 [14:02:39]Write 301 bytes [14:02:39]NVStorageSaveData done [14:02:39]OFDSenderStorePacket done [14:02:39]KKMCreateOFDPacket done [14:02:39]NVStorageSaveData kkm_last_timestamp [14:02:39]File name is /storage/kkm_last_timestamp [14:02:39]Write 4 bytes [14:02:39]NVStorageSaveData done [14:02:39]ExternCall_PrintAddStr [14:02:39]wPrintStart [14:02:39]Write to MH i2c: 01 00 00 9F 0A A9 [14:02:39]Write i2c OK [14:02:39]MH_I2C_Read... [14:02:39]Read from MH i2c: 01 [14:02:39]MH_I2C_Read... [14:02:39]Read from MH i2c: 01 07 00 [14:02:39]MH_I2C_Read... [14:02:39]Read from MH i2c: 01 07 00 9F 0A 00 00 00 00 00 FF 0F BE [14:02:39]RasterBufferAndPrint [14:02:39]line Счет N : (1)450597 [14:02:39]line ИНН: 02508201610067 [14:02:39]line Контрольно-Кассовый Чек [14:02:39]line ПРОДАЖА [14:02:39]line ТРК (МРК, ГНК) : 41 [14:02:39]line Товар: 2710124130 [14:02:39]line Аи-92-К-2 [14:02:39]line 7.480 * 66.90 [14:02:39]line = 500.41 [14:02:39]line НДС 12% НСП 1% [14:02:39]line > о реализуемом товаре [14:02:39]line ОКРУГЛЕНИЕ: -0.41 [14:02:39]line ИТОГО: 500.00 [14:02:39]line Внесено: 500.00 [14:02:39]line СДАЧА: 0.00 [14:02:39]line НСП 1% : 4.43 [14:02:39]line НДС 12% : 53.14 [14:02:39]line Наличными: 500.00 [14:02:39]line Безнал.: 0.00 [14:02:39]line Место: АЗС № 171 "Партнер Нефть" [14:02:39]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:02:39]line СНО: Общий режим [14:02:39]line Чек 204 29.10.2024 14:02 [14:02:39]line Смена: 546 ФФД: 1.0 [14:02:39]line ЗНМ: 0300000109 [14:02:39]line РНМ: 0000000000091777 [14:02:39]line Версия ККМ: 001 [14:02:39]line ФМ: 0000000000871756 [14:02:39]line ФД: 202809 [14:02:39]line ФПД: 196726693698766 [14:02:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140238&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202809&fm=196726693698766&tin=02508201610067®Number=0000000000091777&sum=50000 [14:02:39]OFD Sender: Processing packet 202809 [packets to send 116, broken 115] [14:02:39]ProducePacketName [14:02:39]name=ofd_packets/00202809 [14:02:39]OFD Sender: To server: pG, [14:02:39]CommunicateWithHost lk.salyk.kg:30040 [14:02:39]ConnectInit lk.salyk.kg [14:02:39]written 0, free lines is 4095 [14:02:39]Connected sock=10 [14:02:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C4 C2 07 01 B4 F1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 FE EA 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 39 18 03 00 35 04 06 00 B2 EC 00 B2 1C CE D1 02 F9 7E A5 D2 1A D9 [14:02:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CF 4E 47 00 B0 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 39 18 03 00 F4 03 04 00 B9 96 20 67 B6 04 01 00 00 C9 03 60 6E 5E 1D 30 BE [14:02:39]CommunicateWithHost err = 0 [14:02:39]CheckOFDResponse [14:02:39]1017 (14) - 77093643461234 [14:02:39]1041 (16) - 0000000000871756 [14:02:39]1040 (4) - 202809 [14:02:39]1012 (4) - 29.10.2024 08:03 [14:02:39]1206 (1) - 0 [14:02:39]OFD Sender: Remove packet 202809 [14:02:39]ProducePacketName [14:02:39]name=ofd_packets/00202809 [14:02:39]NVStorageDeleteData [14:02:39]Write to MH i2c: 01 00 00 CA 0A D4 [14:02:39]Write i2c OK [14:02:39]MH_I2C_Read... [14:02:39]Read from MH i2c: 01 [14:02:39]MH_I2C_Read... [14:02:39]Read from MH i2c: 01 07 00 [14:02:39]MH_I2C_Read... [14:02:39]Read from MH i2c: 01 07 00 CA 0A 00 00 00 00 00 AC 0C 93 [14:02:39]RasterBufferAndPrint [14:02:39]line [14:02:39]line [14:02:39]line [14:02:39]line [14:02:39]line [14:02:39]written 0, free lines is 3249 [14:02:39]MH_Cut [14:02:39]Write to MH i2c: D1 01 00 D1 0A 01 AD [14:02:39]Write i2c OK [14:02:39]MH_I2C_Read... [14:02:39]Read from MH i2c: D1 [14:02:39]MH_I2C_Read... [14:02:39]Read from MH i2c: D1 01 00 [14:02:39]MH_I2C_Read... [14:02:39]Read from MH i2c: D1 01 00 D1 0A 00 AC [14:02:39]Write to MH i2c: 01 00 00 D2 0A DC [14:02:39]Write i2c OK [14:02:39]MH_I2C_Read... [14:02:40]OFD Sender: No OFD packet to send [14:02:40]*** Cut start [14:02:40]*** Purtial cut [14:02:40]*** Stage 1: CUTSNS_PIN = 1 [14:02:40]Read from MH i2c: 01 [14:02:40]MH_I2C_Read... [14:02:40]*** Stop cut motor [14:02:40]*** Cut end [14:02:40]Read from MH i2c: 01 07 00 [14:02:40]MH_I2C_Read... [14:02:40]Read from MH i2c: 01 07 00 D2 0A 00 00 00 00 00 FF 0F F1 [14:02:40]process_action close_receipt done [14:02:40]requested_data is exist [14:02:40]produce_requested_data [14:02:40]requested_item fm.sn is exist - process it [14:02:40]wFMCommunicate request_size=4 [14:02:40]MH_SAM_APDU [14:02:40]CAPDU: 80 11 00 00 [14:02:40]Write to MH i2c: E2 08 00 D3 0A 80 11 00 00 00 00 00 00 57 [14:02:40]Write i2c OK [14:02:40]MH_I2C_Read... [14:02:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:41]Read from MH i2c: E2 [14:02:41]MH_I2C_Read... [14:02:41]Read from MH i2c: E2 17 00 [14:02:41]MH_I2C_Read... [14:02:41]Read from MH i2c: E2 17 00 D3 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AC [14:02:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:02:41]wFMCommunicate OK [14:02:41]requested_item fd.num is exist - process it [14:02:41]SAM_PROTO_GetFieldsCounters [14:02:41]wFMCommunicate request_size=4 [14:02:41]MH_SAM_APDU [14:02:41]CAPDU: 80 13 00 00 [14:02:41]Write to MH i2c: E2 08 00 D4 0A 80 13 00 00 00 00 00 00 5A [14:02:41]Write i2c OK [14:02:41]MH_I2C_Read... [14:02:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:02:41]Read from MH i2c: E2 [14:02:41]MH_I2C_Read... [14:02:41]Read from MH i2c: E2 62 00 [14:02:41]MH_I2C_Read... [14:02:41]Read from MH i2c: E2 62 00 D4 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 39 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [14:02:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 39 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:02:41]wFMCommunicate OK [14:02:41]SAM_PROTO_GetFieldsCounters done [14:02:41]requested_item shift.num is exist - process it [14:02:41]requested_item shift.opened is exist - process it [14:02:41]req_shift_opened [14:02:41]FM_GetShiftState [14:02:41]SAM_PROTO_GetShiftState [14:02:41]wFMCommunicate request_size=4 [14:02:41]MH_SAM_APDU [14:02:41]CAPDU: 80 13 01 00 [14:02:41]Write to MH i2c: E2 08 00 D5 0A 80 13 01 00 00 00 00 00 5C [14:02:41]Write i2c OK [14:02:41]MH_I2C_Read... [14:02:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:41]Read from MH i2c: E2 [14:02:41]MH_I2C_Read... [14:02:41]Read from MH i2c: E2 0E 00 [14:02:41]MH_I2C_Read... [14:02:41]Read from MH i2c: E2 0E 00 D5 0A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 45 [14:02:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:02:41]wFMCommunicate OK [14:02:41]SAM_PROTO_GetShiftState done [14:02:41]FM_GetShiftState done [14:02:41]req_shift_opened done [14:02:41]requested_item shift.open_date is exist - process it [14:02:41]req_shift_open_date [14:02:41]req_shift_open_date done [14:02:41]produce_requested_data done [14:02:41]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202809,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:02:41]process_action_free close_receipt [14:02:41]json_value_free [14:02:41]json_value_free done [14:02:41]process_json_proto returns [14:02:41]Send response to host [14:02:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202809,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:02:41]free response buf [14:02:41]execute_script done [14:02:41]execute_script returns [14:02:41]free content buf [14:02:41]Sock 9.Close socket [14:02:41]Sock 9.Thread stoped [14:02:45]OFD Sender: No OFD packet to send [14:02:50]OFD Sender: No OFD packet to send [14:02:55]OFD Sender: No OFD packet to send [14:03:00]OFD Sender: No OFD packet to send [14:03:05]OFD Sender: No OFD packet to send [14:03:10]OFD Sender: No OFD packet to send [14:03:15]OFD Sender: No OFD packet to send [14:03:20]OFD Sender: No OFD packet to send [14:03:25]OFD Sender: No OFD packet to send [14:03:30]OFD Sender: No OFD packet to send [14:03:35]OFD Sender: No OFD packet to send [14:03:40]OFD Sender: No OFD packet to send [14:03:45]OFD Sender: No OFD packet to send [14:03:50]OFD Sender: No OFD packet to send [14:03:55]OFD Sender: No OFD packet to send [14:04:00]OFD Sender: No OFD packet to send [14:04:05]OFD Sender: No OFD packet to send [14:04:10]OFD Sender: No OFD packet to send [14:04:15]OFD Sender: No OFD packet to send [14:04:20]OFD Sender: No OFD packet to send [14:04:25]OFD Sender: No OFD packet to send [14:04:30]OFD Sender: No OFD packet to send [14:04:35]OFD Sender: No OFD packet to send [14:04:40]OFD Sender: No OFD packet to send [14:04:45]OFD Sender: No OFD packet to send [14:04:50]OFD Sender: No OFD packet to send [14:04:55]OFD Sender: No OFD packet to send [14:05:00]OFD Sender: No OFD packet to send [14:05:05]OFD Sender: No OFD packet to send [14:05:10]OFD Sender: No OFD packet to send [14:05:15]OFD Sender: No OFD packet to send [14:05:20]OFD Sender: No OFD packet to send [14:05:25]OFD Sender: No OFD packet to send [14:05:30]OFD Sender: No OFD packet to send [14:05:35]OFD Sender: No OFD packet to send [14:05:40]OFD Sender: No OFD packet to send [14:05:45]OFD Sender: No OFD packet to send [14:05:50]OFD Sender: No OFD packet to send [14:05:55]OFD Sender: No OFD packet to send [14:06:00]OFD Sender: No OFD packet to send [14:06:05]OFD Sender: No OFD packet to send [14:06:10]OFD Sender: No OFD packet to send [14:06:15]OFD Sender: No OFD packet to send [14:06:20]OFD Sender: No OFD packet to send [14:06:25]OFD Sender: No OFD packet to send [14:06:29]accept exits with 7 [14:06:29]New connection [14:06:29]New thread 3066891620 created [14:06:29]Thread 3067034980 joined [14:06:29]Waiting for new connection... [14:06:29] Sock 7.Parse request [14:06:29]Sock 7.Check first char [14:06:29]Sock 7.First char is OK [14:06:29]request: POST /json_proto HTTP/1.0 [14:06:29]Method: POST [14:06:29]URL: /json_proto [14:06:29]Method is POST - this is cgi request [14:06:29]url: /json_proto [14:06:29]query_string will be loaded in cgi processing [14:06:29]execute_cgi json_proto POST (null) [14:06:29]execute_cgi path=json_proto method=POST [14:06:29]POST find Content-Length [14:06:29]Host: 172.17.63.195:8080 [14:06:29]Content-Length: 677 [14:06:29]Content-Type: application/json [14:06:29] [14:06:29]POST finish read [14:06:29]Found Content-Length = 677 [14:06:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:06:29]execute_script... [14:06: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)450598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:06:29]POST & json_proto [14:06:29]process_json_proto [14:06:29]json parsed OK: [14:06:29]protocol is kg_v1.0 [14:06:29]action value=close_receipt [14:06:29]process_action close_receipt [14:06:29]cmd_close_receipt [14:06:29]MH_GetDate [14:06:29]Write to MH i2c: F0 00 00 D6 0A CF [14:06:29]Write i2c OK [14:06:29]MH_I2C_Read... [14:06:29]Read from MH i2c: F0 [14:06:29]MH_I2C_Read... [14:06:29]Read from MH i2c: F0 09 00 [14:06:29]MH_I2C_Read... [14:06:29]Read from MH i2c: F0 09 00 D6 0A 00 E6 EB 20 67 8C D7 20 67 1A [14:06:29]GetLastDocTimeStamp 1730210558 [14:06:29]current date 1730210790 [14:06:29]FM_GetShiftState [14:06:29]SAM_PROTO_GetShiftState [14:06:29]wFMCommunicate request_size=4 [14:06:29]MH_SAM_APDU [14:06:29]CAPDU: 80 13 01 00 [14:06:29]Write to MH i2c: E2 08 00 D7 0A 80 13 01 00 00 00 00 00 5E [14:06:29]Write i2c OK [14:06:29]MH_I2C_Read... [14:06:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:29]Read from MH i2c: E2 [14:06:29]MH_I2C_Read... [14:06:29]Read from MH i2c: E2 0E 00 [14:06:29]MH_I2C_Read... [14:06:29]Read from MH i2c: E2 0E 00 D7 0A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 47 [14:06:29]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:06:29]wFMCommunicate OK [14:06:29]SAM_PROTO_GetShiftState done [14:06:29]FM_GetShiftState done [14:06:29]opened in 1730160431 [14:06:29]opened+sec_in_day 1730246831 [14:06:29]quantity*price = 50041 [14:06:29]sum+1 = 50042 [14:06:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 205 29.10.2024 14:06 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202810 ФПД: 263386772994757 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140630&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202810&fm=263386772994757&tin=02508201610067®Number=0000000000091777&sum=50000 [14:06:30]StoreToDocumentArchive [14:06:30]shift 546 fd 202810 [14:06:30]save to /storage/0546/doc_00202810 [14:06:30]save last doc name /storage/0546/doc_00202810 to /storage/kkm_last_doc_name [14:06:30]save OK [14:06:30]Clear old archive folders... [14:06:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:06:30]tlvbuf is 01285BF0 [14:06:30]SAM_PROTO_ClearQueue [14:06:30]wFMCommunicate request_size=4 [14:06:30]MH_SAM_APDU [14:06:30]CAPDU: 80 09 00 00 [14:06:30]Write to MH i2c: E2 08 00 E4 0A 80 09 00 00 00 00 00 00 60 [14:06:30]Write i2c OK [14:06:30]MH_I2C_Read... [14:06:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:06:30]Read from MH i2c: E2 [14:06:30]MH_I2C_Read... [14:06:30]Read from MH i2c: E2 03 00 [14:06:30]MH_I2C_Read... [14:06:30]Read from MH i2c: E2 03 00 E4 0A 00 90 00 62 [14:06:30]RAPDU: 90 00 [14:06:30]wFMCommunicate OK [14:06:30]SAM_PROTO_ClearQueue done [14:06:30]KKMCreateOFDPacket [14:06:30]OFDProtocolAddRootSTLVToBuf [14:06:30]FM_MakeSignedData [14:06:30]FM_MakeSignedData [14:06:30]SAM_PROTO_SignData [14:06:30]wFMCommunicate request_size=4 [14:06:30]MH_SAM_APDU [14:06:30]CAPDU: 80 0D 01 02 [14:06:30]Write to MH i2c: E2 08 00 E5 0A 80 0D 01 02 00 00 00 00 68 [14:06:30]Write i2c OK [14:06:30]MH_I2C_Read... [14:06:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:06:30]Read from MH i2c: E2 [14:06:30]MH_I2C_Read... [14:06:30]Read from MH i2c: E2 03 00 [14:06:30]MH_I2C_Read... [14:06:30]Read from MH i2c: E2 03 00 E5 0A 00 90 00 63 [14:06:30]RAPDU: 90 00 [14:06:30]wFMCommunicate OK [14:06:30]wFMCommunicate request_size=255 [14:06:30]MH_SAM_APDU [14:06:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 E6 EB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3A 18 03 00 35 04 06 00 EF [14:06:30]Write to MH i2c: E2 02 01 E6 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 E6 EB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3A 18 03 00 35 04 06 00 EF 00 00 89 [14:06:30]Write i2c OK [14:06:30]MH_I2C_Read... [14:06:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:31]Read from MH i2c: E2 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: E2 03 00 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: E2 03 00 E6 0A 00 90 00 64 [14:06:31]RAPDU: 90 00 [14:06:31]wFMCommunicate OK [14:06:31]wFMCommunicate request_size=10 [14:06:31]MH_SAM_APDU [14:06:31]CAPDU: 80 0D 02 02 05 8C 83 0A FA C5 [14:06:31]Write to MH i2c: E2 0D 00 E7 0A 80 0D 02 02 05 00 8C 83 0A FA C5 00 00 4D [14:06:31]Write i2c OK [14:06:31]MH_I2C_Read... [14:06:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:31]Read from MH i2c: E2 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: E2 03 00 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: E2 03 00 E7 0A 00 90 00 65 [14:06:31]RAPDU: 90 00 [14:06:31]wFMCommunicate OK [14:06:31]wFMCommunicate request_size=4 [14:06:31]MH_SAM_APDU [14:06:31]CAPDU: 80 0D 03 02 [14:06:31]Write to MH i2c: E2 08 00 E8 0A 80 0D 03 02 00 00 00 00 6D [14:06:31]Write i2c OK [14:06:31]MH_I2C_Read... [14:06:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:06:31]Read from MH i2c: E2 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: E2 0B 00 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: E2 0B 00 E8 0A 00 43 04 75 E1 D5 00 96 B3 90 00 29 [14:06:31]RAPDU: 43 04 75 E1 D5 00 96 B3 90 00 [14:06:31]wFMCommunicate OK [14:06:31]SAM_PROTO_SignData done [14:06:31]FM_MakeSignedData done [14:06:31]CreateOFDProtocolMessage [14:06:31]wFMCommunicate request_size=4 [14:06:31]MH_SAM_APDU [14:06:31]CAPDU: 80 11 00 00 [14:06:31]Write to MH i2c: E2 08 00 E9 0A 80 11 00 00 00 00 00 00 6D [14:06:31]Write i2c OK [14:06:31]MH_I2C_Read... [14:06:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:31]Read from MH i2c: E2 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: E2 17 00 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: E2 17 00 E9 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C2 [14:06:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:06:31]wFMCommunicate OK [14:06:31]CreateOFDProtocolMessage done [14:06:31]OFDSenderStorePacket 202810 [14:06:31]StoreOFDPacket docnum=202810 [14:06:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EB 27 07 01 F9 C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 E6 EB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3A 18 03 00 35 04 06 00 EF 8C 83 0A FA C5 43 04 75 E1 D5 00 96 B3 [14:06:31]CheckFolder [14:06:31]dirname=/storage/ofd_packets [14:06:31]CheckFolder done [14:06:31]ProducePacketName [14:06:31]name=ofd_packets/00202810 [14:06:31]NVStorageSaveData ofd_packets/00202810 [14:06:31]File name is /storage/ofd_packets/00202810 [14:06:31]Write 301 bytes [14:06:31]NVStorageSaveData done [14:06:31]OFDSenderStorePacket done [14:06:31]KKMCreateOFDPacket done [14:06:31]NVStorageSaveData kkm_last_timestamp [14:06:31]File name is /storage/kkm_last_timestamp [14:06:31]Write 4 bytes [14:06:31]NVStorageSaveData done [14:06:31]ExternCall_PrintAddStr [14:06:31]wPrintStart [14:06:31]Write to MH i2c: 01 00 00 EA 0A F4 [14:06:31]Write i2c OK [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: 01 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: 01 07 00 [14:06:31]MH_I2C_Read... [14:06:31]Read from MH i2c: 01 07 00 EA 0A 00 00 00 00 00 FF 0F 09 [14:06:31]RasterBufferAndPrint [14:06:31]line Счет N : (1)450598 [14:06:31]line ИНН: 02508201610067 [14:06:31]line Контрольно-Кассовый Чек [14:06:31]line ПРОДАЖА [14:06:31]line ТРК (МРК, ГНК) : 41 [14:06:31]line Товар: 2710124130 [14:06:31]line Аи-92-К-2 [14:06:31]line 7.480 * 66.90 [14:06:31]line = 500.41 [14:06:31]line НДС 12% НСП 1% [14:06:31]line > о реализуемом товаре [14:06:31]line ОКРУГЛЕНИЕ: -0.41 [14:06:31]line ИТОГО: 500.00 [14:06:31]line Внесено: 500.00 [14:06:31]line СДАЧА: 0.00 [14:06:31]line НСП 1% : 4.43 [14:06:31]line НДС 12% : 53.14 [14:06:31]line Наличными: 500.00 [14:06:31]line Безнал.: 0.00 [14:06:31]line Место: АЗС № 171 "Партнер Нефть" [14:06:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:06:31]line СНО: Общий режим [14:06:31]line Чек 205 29.10.2024 14:06 [14:06:31]line Смена: 546 ФФД: 1.0 [14:06:31]line ЗНМ: 0300000109 [14:06:31]line РНМ: 0000000000091777 [14:06:31]line Версия ККМ: 001 [14:06:31]line ФМ: 0000000000871756 [14:06:31]line ФД: 202810 [14:06:31]line ФПД: 263386772994757 [14:06:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T140630&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202810&fm=263386772994757&tin=02508201610067®Number=0000000000091777&sum=50000 [14:06:31]OFD Sender: Processing packet 202810 [packets to send 116, broken 115] [14:06:31]ProducePacketName [14:06:31]name=ofd_packets/00202810 [14:06:31]OFD Sender: To server: pG, [14:06:31]CommunicateWithHost lk.salyk.kg:30040 [14:06:31]ConnectInit lk.salyk.kg [14:06:31]written 0, free lines is 4095 [14:06:31]Connected sock=10 [14:06:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EB 27 07 01 F9 C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 E6 EB 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3A 18 03 00 35 04 06 00 EF 8C 83 0A FA C5 43 04 75 E1 D5 00 96 B3 [14:06:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5B 75 47 00 0E 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3A 18 03 00 F4 03 04 00 A1 97 20 67 B6 04 01 00 00 28 A5 9C AA EB C2 04 65 [14:06:31]CommunicateWithHost err = 0 [14:06:31]CheckOFDResponse [14:06:31]1017 (14) - 77093643461234 [14:06:31]1041 (16) - 0000000000871756 [14:06:31]1040 (4) - 202810 [14:06:31]1012 (4) - 29.10.2024 08:06 [14:06:31]1206 (1) - 0 [14:06:31]OFD Sender: Remove packet 202810 [14:06:31]ProducePacketName [14:06:31]name=ofd_packets/00202810 [14:06:31]NVStorageDeleteData [14:06:32]Write to MH i2c: 01 00 00 15 0B 20 [14:06:32]Write i2c OK [14:06:32]MH_I2C_Read... [14:06:32]Read from MH i2c: 01 [14:06:32]MH_I2C_Read... [14:06:32]Read from MH i2c: 01 07 00 [14:06:32]MH_I2C_Read... [14:06:32]Read from MH i2c: 01 07 00 15 0B 00 00 00 00 00 A4 0C D7 [14:06:32]RasterBufferAndPrint [14:06:32]line [14:06:32]line [14:06:32]line [14:06:32]line [14:06:32]line [14:06:32]written 0, free lines is 3240 [14:06:32]MH_Cut [14:06:32]Write to MH i2c: D1 01 00 1C 0B 01 F9 [14:06:32]Write i2c OK [14:06:32]MH_I2C_Read... [14:06:32]Read from MH i2c: D1 [14:06:32]MH_I2C_Read... [14:06:32]Read from MH i2c: D1 01 00 [14:06:32]MH_I2C_Read... [14:06:32]Read from MH i2c: D1 01 00 1C 0B 00 F8 [14:06:32]Write to MH i2c: 01 00 00 1D 0B 28 [14:06:32]Write i2c OK [14:06:32]MH_I2C_Read... [14:06:32]OFD Sender: No OFD packet to send [14:06:33]*** Cut start [14:06:33]*** Purtial cut [14:06:33]*** Stage 1: CUTSNS_PIN = 1 [14:06:33]Read from MH i2c: 01 [14:06:33]MH_I2C_Read... [14:06:33]*** Stop cut motor [14:06:33]*** Cut end [14:06:33]Read from MH i2c: 01 07 00 [14:06:33]MH_I2C_Read... [14:06:33]Read from MH i2c: 01 07 00 1D 0B 00 00 00 00 00 FF 0F 3D [14:06:33]process_action close_receipt done [14:06:33]requested_data is exist [14:06:33]produce_requested_data [14:06:33]requested_item fm.sn is exist - process it [14:06:33]wFMCommunicate request_size=4 [14:06:33]MH_SAM_APDU [14:06:33]CAPDU: 80 11 00 00 [14:06:33]Write to MH i2c: E2 08 00 1E 0B 80 11 00 00 00 00 00 00 A3 [14:06:33]Write i2c OK [14:06:33]MH_I2C_Read... [14:06:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:33]Read from MH i2c: E2 [14:06:33]MH_I2C_Read... [14:06:33]Read from MH i2c: E2 17 00 [14:06:33]MH_I2C_Read... [14:06:33]Read from MH i2c: E2 17 00 1E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F8 [14:06:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:06:33]wFMCommunicate OK [14:06:33]requested_item fd.num is exist - process it [14:06:33]SAM_PROTO_GetFieldsCounters [14:06:33]wFMCommunicate request_size=4 [14:06:33]MH_SAM_APDU [14:06:33]CAPDU: 80 13 00 00 [14:06:33]Write to MH i2c: E2 08 00 1F 0B 80 13 00 00 00 00 00 00 A6 [14:06:33]Write i2c OK [14:06:33]MH_I2C_Read... [14:06:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:06:33]Read from MH i2c: E2 [14:06:33]MH_I2C_Read... [14:06:33]Read from MH i2c: E2 62 00 [14:06:33]MH_I2C_Read... [14:06:33]Read from MH i2c: E2 62 00 1F 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 AF [14:06:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:06:33]wFMCommunicate OK [14:06:33]SAM_PROTO_GetFieldsCounters done [14:06:33]requested_item shift.num is exist - process it [14:06:33]requested_item shift.opened is exist - process it [14:06:33]req_shift_opened [14:06:33]FM_GetShiftState [14:06:33]SAM_PROTO_GetShiftState [14:06:33]wFMCommunicate request_size=4 [14:06:33]MH_SAM_APDU [14:06:33]CAPDU: 80 13 01 00 [14:06:33]Write to MH i2c: E2 08 00 20 0B 80 13 01 00 00 00 00 00 A8 [14:06:33]Write i2c OK [14:06:33]MH_I2C_Read... [14:06:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:33]Read from MH i2c: E2 [14:06:33]MH_I2C_Read... [14:06:33]Read from MH i2c: E2 0E 00 [14:06:33]MH_I2C_Read... [14:06:33]Read from MH i2c: E2 0E 00 20 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 91 [14:06:33]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:06:33]wFMCommunicate OK [14:06:33]SAM_PROTO_GetShiftState done [14:06:33]FM_GetShiftState done [14:06:33]req_shift_opened done [14:06:33]requested_item shift.open_date is exist - process it [14:06:33]req_shift_open_date [14:06:33]req_shift_open_date done [14:06:33]produce_requested_data done [14:06:33]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202810,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:06:33]process_action_free close_receipt [14:06:33]json_value_free [14:06:33]json_value_free done [14:06:33]process_json_proto returns [14:06:33]Send response to host [14:06:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202810,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:06:33]free response buf [14:06:33]execute_script done [14:06:33]execute_script returns [14:06:33]free content buf [14:06:33]Sock 7.Close socket [14:06:33]Sock 7.Thread stoped [14:06:37]OFD Sender: No OFD packet to send [14:06:42]OFD Sender: No OFD packet to send [14:06:47]OFD Sender: No OFD packet to send [14:06:52]OFD Sender: No OFD packet to send [14:06:57]OFD Sender: No OFD packet to send [14:07:02]OFD Sender: No OFD packet to send [14:07:07]OFD Sender: No OFD packet to send [14:07:12]OFD Sender: No OFD packet to send [14:07:17]OFD Sender: No OFD packet to send [14:07:22]OFD Sender: No OFD packet to send [14:07:27]OFD Sender: No OFD packet to send [14:07:32]OFD Sender: No OFD packet to send [14:07:37]OFD Sender: No OFD packet to send [14:07:42]OFD Sender: No OFD packet to send [14:07:47]OFD Sender: No OFD packet to send [14:07:52]OFD Sender: No OFD packet to send [14:07:57]OFD Sender: No OFD packet to send [14:08:02]OFD Sender: No OFD packet to send [14:08:07]OFD Sender: No OFD packet to send [14:08:12]OFD Sender: No OFD packet to send [14:08:17]OFD Sender: No OFD packet to send [14:08:22]OFD Sender: No OFD packet to send [14:08:27]OFD Sender: No OFD packet to send [14:08:32]OFD Sender: No OFD packet to send [14:08:37]OFD Sender: No OFD packet to send [14:08:42]OFD Sender: No OFD packet to send [14:08:47]OFD Sender: No OFD packet to send [14:08:52]OFD Sender: No OFD packet to send [14:08:57]OFD Sender: No OFD packet to send [14:09:02]OFD Sender: No OFD packet to send [14:09:07]OFD Sender: No OFD packet to send [14:09:12]OFD Sender: No OFD packet to send [14:09:17]OFD Sender: No OFD packet to send [14:09:22]OFD Sender: No OFD packet to send [14:09:27]OFD Sender: No OFD packet to send [14:09:32]OFD Sender: No OFD packet to send [14:09:37]OFD Sender: No OFD packet to send [14:09:42]OFD Sender: No OFD packet to send [14:09:47]OFD Sender: No OFD packet to send [14:09:52]OFD Sender: No OFD packet to send [14:09:57]OFD Sender: No OFD packet to send [14:10:02]OFD Sender: No OFD packet to send [14:10:07]OFD Sender: No OFD packet to send [14:10:12]OFD Sender: No OFD packet to send [14:10:17]OFD Sender: No OFD packet to send [14:10:22]OFD Sender: No OFD packet to send [14:10:27]OFD Sender: No OFD packet to send [14:10:32]OFD Sender: No OFD packet to send [14:10:37]OFD Sender: No OFD packet to send [14:10:42]OFD Sender: No OFD packet to send [14:10:47]OFD Sender: No OFD packet to send [14:10:52]OFD Sender: No OFD packet to send [14:10:57]OFD Sender: No OFD packet to send [14:11:02]OFD Sender: No OFD packet to send [14:11:07]OFD Sender: No OFD packet to send [14:11:12]OFD Sender: No OFD packet to send [14:11:17]OFD Sender: No OFD packet to send [14:11:22]OFD Sender: No OFD packet to send [14:11:27]OFD Sender: No OFD packet to send [14:11:32]OFD Sender: No OFD packet to send [14:11:37]OFD Sender: No OFD packet to send [14:11:42]OFD Sender: No OFD packet to send [14:11:47]OFD Sender: No OFD packet to send [14:11:52]OFD Sender: No OFD packet to send [14:11:57]OFD Sender: No OFD packet to send [14:12:02]OFD Sender: No OFD packet to send [14:12:07]OFD Sender: No OFD packet to send [14:12:12]OFD Sender: No OFD packet to send [14:12:17]OFD Sender: No OFD packet to send [14:12:22]OFD Sender: No OFD packet to send [14:12:27]OFD Sender: No OFD packet to send [14:12:32]OFD Sender: No OFD packet to send [14:12:37]OFD Sender: No OFD packet to send [14:12:42]OFD Sender: No OFD packet to send [14:12:46]accept exits with 9 [14:12:46]New connection [14:12:46]New thread 3067034980 created [14:12:46]Thread 3066891620 joined [14:12:46]Waiting for new connection... [14:12:46] Sock 9.Parse request [14:12:46]Sock 9.Check first char [14:12:46]Sock 9.First char is OK [14:12:46]request: POST /json_proto HTTP/1.0 [14:12:46]Method: POST [14:12:46]URL: /json_proto [14:12:46]Method is POST - this is cgi request [14:12:46]url: /json_proto [14:12:46]query_string will be loaded in cgi processing [14:12:46]execute_cgi json_proto POST (null) [14:12:46]execute_cgi path=json_proto method=POST [14:12:46]POST find Content-Length [14:12:46]Host: 172.17.63.195:8080 [14:12:46]Content-Length: 682 [14:12:46]Content-Type: application/json [14:12:46] [14:12:46]POST finish read [14:12:46]Found Content-Length = 682 [14:12:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:12:46]execute_script... [14:12: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)450599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:12:46]POST & json_proto [14:12:46]process_json_proto [14:12:46]json parsed OK: [14:12:46]protocol is kg_v1.0 [14:12:46]action value=close_receipt [14:12:46]process_action close_receipt [14:12:46]cmd_close_receipt [14:12:46]MH_GetDate [14:12:46]Write to MH i2c: F0 00 00 21 0B 1B [14:12:46]Write i2c OK [14:12:46]MH_I2C_Read... [14:12:46]Read from MH i2c: F0 [14:12:46]MH_I2C_Read... [14:12:46]Read from MH i2c: F0 09 00 [14:12:46]MH_I2C_Read... [14:12:46]Read from MH i2c: F0 09 00 21 0B 00 5F ED 20 67 8C D7 20 67 E1 [14:12:46]GetLastDocTimeStamp 1730210790 [14:12:46]current date 1730211167 [14:12:46]FM_GetShiftState [14:12:46]SAM_PROTO_GetShiftState [14:12:46]wFMCommunicate request_size=4 [14:12:46]MH_SAM_APDU [14:12:46]CAPDU: 80 13 01 00 [14:12:46]Write to MH i2c: E2 08 00 22 0B 80 13 01 00 00 00 00 00 AA [14:12:46]Write i2c OK [14:12:46]MH_I2C_Read... [14:12:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:46]Read from MH i2c: E2 [14:12:46]MH_I2C_Read... [14:12:46]Read from MH i2c: E2 0E 00 [14:12:46]MH_I2C_Read... [14:12:46]Read from MH i2c: E2 0E 00 22 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 93 [14:12:46]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:12:46]wFMCommunicate OK [14:12:46]SAM_PROTO_GetShiftState done [14:12:46]FM_GetShiftState done [14:12:46]opened in 1730160431 [14:12:46]opened+sec_in_day 1730246831 [14:12:46]quantity*price = 100015 [14:12:46]sum+1 = 100017 [14:12:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 206 29.10.2024 14:12 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202811 ФПД: 7187967424998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141247&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202811&fm=7187967424998&tin=02508201610067®Number=0000000000091777&sum=100000 [14:12:47]StoreToDocumentArchive [14:12:47]shift 546 fd 202811 [14:12:47]save to /storage/0546/doc_00202811 [14:12:47]save last doc name /storage/0546/doc_00202811 to /storage/kkm_last_doc_name [14:12:47]save OK [14:12:47]Clear old archive folders... [14:12:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:12:47]tlvbuf is 0128E990 [14:12:47]SAM_PROTO_ClearQueue [14:12:47]wFMCommunicate request_size=4 [14:12:47]MH_SAM_APDU [14:12:47]CAPDU: 80 09 00 00 [14:12:47]Write to MH i2c: E2 08 00 2F 0B 80 09 00 00 00 00 00 00 AC [14:12:47]Write i2c OK [14:12:47]MH_I2C_Read... [14:12:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:12:47]OFD Sender: No OFD packet to send [14:12:47]Read from MH i2c: E2 [14:12:47]MH_I2C_Read... [14:12:47]Read from MH i2c: E2 03 00 [14:12:47]MH_I2C_Read... [14:12:47]Read from MH i2c: E2 03 00 2F 0B 00 90 00 AE [14:12:47]RAPDU: 90 00 [14:12:47]wFMCommunicate OK [14:12:47]SAM_PROTO_ClearQueue done [14:12:47]KKMCreateOFDPacket [14:12:47]OFDProtocolAddRootSTLVToBuf [14:12:47]FM_MakeSignedData [14:12:47]FM_MakeSignedData [14:12:47]SAM_PROTO_SignData [14:12:47]wFMCommunicate request_size=4 [14:12:47]MH_SAM_APDU [14:12:47]CAPDU: 80 0D 01 02 [14:12:47]Write to MH i2c: E2 08 00 30 0B 80 0D 01 02 00 00 00 00 B4 [14:12:47]Write i2c OK [14:12:47]MH_I2C_Read... [14:12:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:12:47]Read from MH i2c: E2 [14:12:47]MH_I2C_Read... [14:12:47]Read from MH i2c: E2 03 00 [14:12:47]MH_I2C_Read... [14:12:47]Read from MH i2c: E2 03 00 30 0B 00 90 00 AF [14:12:47]RAPDU: 90 00 [14:12:47]wFMCommunicate OK [14:12:47]wFMCommunicate request_size=255 [14:12:47]MH_SAM_APDU [14:12: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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 5F ED 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3B 18 03 00 35 04 06 00 06 [14:12:48]Write to MH i2c: E2 02 01 31 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 5F ED 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3B 18 03 00 35 04 06 00 06 00 00 63 [14:12:48]Write i2c OK [14:12:48]MH_I2C_Read... [14:12:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:48]Read from MH i2c: E2 [14:12:48]MH_I2C_Read... [14:12:48]Read from MH i2c: E2 03 00 [14:12:48]MH_I2C_Read... [14:12:48]Read from MH i2c: E2 03 00 31 0B 00 90 00 B0 [14:12:48]RAPDU: 90 00 [14:12:48]wFMCommunicate OK [14:12:48]wFMCommunicate request_size=10 [14:12:48]MH_SAM_APDU [14:12:48]CAPDU: 80 0D 02 02 05 89 94 3E B9 E6 [14:12:48]Write to MH i2c: E2 0D 00 32 0B 80 0D 02 02 05 00 89 94 3E B9 E6 00 00 BB [14:12:48]Write i2c OK [14:12:48]MH_I2C_Read... [14:12:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:48]Read from MH i2c: E2 [14:12:48]MH_I2C_Read... [14:12:48]Read from MH i2c: E2 03 00 [14:12:48]MH_I2C_Read... [14:12:48]Read from MH i2c: E2 03 00 32 0B 00 90 00 B1 [14:12:48]RAPDU: 90 00 [14:12:48]wFMCommunicate OK [14:12:48]wFMCommunicate request_size=4 [14:12:48]MH_SAM_APDU [14:12:48]CAPDU: 80 0D 03 02 [14:12:48]Write to MH i2c: E2 08 00 33 0B 80 0D 03 02 00 00 00 00 B9 [14:12:48]Write i2c OK [14:12:48]MH_I2C_Read... [14:12:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:12:48]Read from MH i2c: E2 [14:12:48]MH_I2C_Read... [14:12:48]Read from MH i2c: E2 0B 00 [14:12:48]MH_I2C_Read... [14:12:48]Read from MH i2c: E2 0B 00 33 0B 00 2E 49 7D 14 54 3E AE 2B 90 00 2D [14:12:48]RAPDU: 2E 49 7D 14 54 3E AE 2B 90 00 [14:12:48]wFMCommunicate OK [14:12:48]SAM_PROTO_SignData done [14:12:48]FM_MakeSignedData done [14:12:48]CreateOFDProtocolMessage [14:12:48]wFMCommunicate request_size=4 [14:12:48]MH_SAM_APDU [14:12:48]CAPDU: 80 11 00 00 [14:12:48]Write to MH i2c: E2 08 00 34 0B 80 11 00 00 00 00 00 00 B9 [14:12:48]Write i2c OK [14:12:48]MH_I2C_Read... [14:12:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:48]Read from MH i2c: E2 [14:12:48]MH_I2C_Read... [14:12:48]Read from MH i2c: E2 17 00 [14:12:48]MH_I2C_Read... [14:12:48]Read from MH i2c: E2 17 00 34 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0E [14:12:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:12:48]wFMCommunicate OK [14:12:48]CreateOFDProtocolMessage done [14:12:48]OFDSenderStorePacket 202811 [14:12:48]StoreOFDPacket docnum=202811 [14:12:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 14 5F 07 01 8F 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 5F ED 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3B 18 03 00 35 04 06 00 06 89 94 3E B9 E6 2E 49 7D 14 54 3E AE 2B [14:12:48]CheckFolder [14:12:48]dirname=/storage/ofd_packets [14:12:48]CheckFolder done [14:12:48]ProducePacketName [14:12:48]name=ofd_packets/00202811 [14:12:48]NVStorageSaveData ofd_packets/00202811 [14:12:48]File name is /storage/ofd_packets/00202811 [14:12:48]Write 301 bytes [14:12:48]NVStorageSaveData done [14:12:48]OFDSenderStorePacket done [14:12:48]KKMCreateOFDPacket done [14:12:48]NVStorageSaveData kkm_last_timestamp [14:12:48]File name is /storage/kkm_last_timestamp [14:12:48]Write 4 bytes [14:12:48]NVStorageSaveData done [14:12:48]ExternCall_PrintAddStr [14:12:48]wPrintStart [14:12:48]Write to MH i2c: 01 00 00 35 0B 40 [14:12:48]Write i2c OK [14:12:48]MH_I2C_Read... [14:12:48]Read from MH i2c: 01 [14:12:48]MH_I2C_Read... [14:12:48]Read from MH i2c: 01 07 00 [14:12:48]MH_I2C_Read... [14:12:48]Read from MH i2c: 01 07 00 35 0B 00 00 00 00 00 FF 0F 55 [14:12:48]RasterBufferAndPrint [14:12:48]line Счет N : (1)450599 [14:12:48]line ИНН: 02508201610067 [14:12:48]line Контрольно-Кассовый Чек [14:12:48]line ПРОДАЖА [14:12:48]line ТРК (МРК, ГНК) : 31 [14:12:48]line Товар: 2710124130 [14:12:48]line Аи-92-К-2 [14:12:48]line 14.950 * 66.90 [14:12:48]line = 1000.16 [14:12:48]line НДС 12% НСП 1% [14:12:48]line > о реализуемом товаре [14:12:48]line ОКРУГЛЕНИЕ: -0.16 [14:12:48]line ИТОГО: 1000.00 [14:12:48]line Внесено: 1000.00 [14:12:48]line СДАЧА: 0.00 [14:12:48]line НСП 1% : 8.85 [14:12:48]line НДС 12% : 106.21 [14:12:48]line Наличными: 1000.00 [14:12:48]line Безнал.: 0.00 [14:12:48]line Место: АЗС № 171 "Партнер Нефть" [14:12:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:12:48]line СНО: Общий режим [14:12:48]line Чек 206 29.10.2024 14:12 [14:12:48]line Смена: 546 ФФД: 1.0 [14:12:48]line ЗНМ: 0300000109 [14:12:48]line РНМ: 0000000000091777 [14:12:48]line Версия ККМ: 001 [14:12:48]line ФМ: 0000000000871756 [14:12:48]line ФД: 202811 [14:12:48]line ФПД: 7187967424998 [14:12:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141247&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202811&fm=7187967424998&tin=02508201610067®Number=0000000000091777&sum=100000 [14:12:48]OFD Sender: Processing packet 202811 [packets to send 116, broken 115] [14:12:48]ProducePacketName [14:12:48]name=ofd_packets/00202811 [14:12:48]OFD Sender: To server: pG, [14:12:48]CommunicateWithHost lk.salyk.kg:30040 [14:12:48]ConnectInit lk.salyk.kg [14:12:48]written 0, free lines is 4095 [14:12:48]Connected sock=10 [14:12:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 14 5F 07 01 8F 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 5F ED 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3B 18 03 00 35 04 06 00 06 89 94 3E B9 E6 2E 49 7D 14 54 3E AE 2B [14:12:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FF B2 47 00 6F C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3B 18 03 00 F4 03 04 00 1B 99 20 67 B6 04 01 00 00 F2 C2 83 34 DD 1A 4F E8 [14:12:49]CommunicateWithHost err = 0 [14:12:49]CheckOFDResponse [14:12:49]1017 (14) - 77093643461234 [14:12:49]1041 (16) - 0000000000871756 [14:12:49]1040 (4) - 202811 [14:12:49]1012 (4) - 29.10.2024 08:13 [14:12:49]1206 (1) - 0 [14:12:49]OFD Sender: Remove packet 202811 [14:12:49]ProducePacketName [14:12:49]name=ofd_packets/00202811 [14:12:49]NVStorageDeleteData [14:12:49]Write to MH i2c: 01 00 00 60 0B 6B [14:12:49]Write i2c OK [14:12:49]MH_I2C_Read... [14:12:49]Read from MH i2c: 01 [14:12:49]MH_I2C_Read... [14:12:49]Read from MH i2c: 01 07 00 [14:12:49]MH_I2C_Read... [14:12:49]Read from MH i2c: 01 07 00 60 0B 00 00 00 00 00 99 0C 17 [14:12:49]RasterBufferAndPrint [14:12:49]line [14:12:49]line [14:12:49]line [14:12:49]line [14:12:49]line [14:12:49]written 0, free lines is 3229 [14:12:49]MH_Cut [14:12:49]Write to MH i2c: D1 01 00 67 0B 01 44 [14:12:49]Write i2c OK [14:12:49]MH_I2C_Read... [14:12:49]Read from MH i2c: D1 [14:12:49]MH_I2C_Read... [14:12:49]Read from MH i2c: D1 01 00 [14:12:49]MH_I2C_Read... [14:12:49]Read from MH i2c: D1 01 00 67 0B 00 43 [14:12:49]Write to MH i2c: 01 00 00 68 0B 73 [14:12:49]Write i2c OK [14:12:49]MH_I2C_Read... [14:12:49]OFD Sender: No OFD packet to send [14:12:50]*** Cut start [14:12:50]*** Purtial cut [14:12:50]*** Stage 1: CUTSNS_PIN = 1 [14:12:50]Read from MH i2c: 01 [14:12:50]MH_I2C_Read... [14:12:50]*** Stop cut motor [14:12:50]*** Cut end [14:12:50]Read from MH i2c: 01 07 00 [14:12:50]MH_I2C_Read... [14:12:50]Read from MH i2c: 01 07 00 68 0B 00 00 00 00 00 FF 0F 88 [14:12:50]process_action close_receipt done [14:12:50]requested_data is exist [14:12:50]produce_requested_data [14:12:50]requested_item fm.sn is exist - process it [14:12:50]wFMCommunicate request_size=4 [14:12:50]MH_SAM_APDU [14:12:50]CAPDU: 80 11 00 00 [14:12:50]Write to MH i2c: E2 08 00 69 0B 80 11 00 00 00 00 00 00 EE [14:12:50]Write i2c OK [14:12:50]MH_I2C_Read... [14:12:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:50]Read from MH i2c: E2 [14:12:50]MH_I2C_Read... [14:12:50]Read from MH i2c: E2 17 00 [14:12:50]MH_I2C_Read... [14:12:50]Read from MH i2c: E2 17 00 69 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 43 [14:12:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:12:50]wFMCommunicate OK [14:12:50]requested_item fd.num is exist - process it [14:12:50]SAM_PROTO_GetFieldsCounters [14:12:50]wFMCommunicate request_size=4 [14:12:50]MH_SAM_APDU [14:12:50]CAPDU: 80 13 00 00 [14:12:50]Write to MH i2c: E2 08 00 6A 0B 80 13 00 00 00 00 00 00 F1 [14:12:50]Write i2c OK [14:12:50]MH_I2C_Read... [14:12:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:12:50]Read from MH i2c: E2 [14:12:50]MH_I2C_Read... [14:12:50]Read from MH i2c: E2 62 00 [14:12:50]MH_I2C_Read... [14:12:50]Read from MH i2c: E2 62 00 6A 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 FE [14:12:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:12:50]wFMCommunicate OK [14:12:50]SAM_PROTO_GetFieldsCounters done [14:12:50]requested_item shift.num is exist - process it [14:12:50]requested_item shift.opened is exist - process it [14:12:50]req_shift_opened [14:12:50]FM_GetShiftState [14:12:50]SAM_PROTO_GetShiftState [14:12:50]wFMCommunicate request_size=4 [14:12:50]MH_SAM_APDU [14:12:50]CAPDU: 80 13 01 00 [14:12:50]Write to MH i2c: E2 08 00 6B 0B 80 13 01 00 00 00 00 00 F3 [14:12:50]Write i2c OK [14:12:50]MH_I2C_Read... [14:12:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:50]Read from MH i2c: E2 [14:12:50]MH_I2C_Read... [14:12:50]Read from MH i2c: E2 0E 00 [14:12:50]MH_I2C_Read... [14:12:50]Read from MH i2c: E2 0E 00 6B 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DC [14:12:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:12:50]wFMCommunicate OK [14:12:50]SAM_PROTO_GetShiftState done [14:12:50]FM_GetShiftState done [14:12:50]req_shift_opened done [14:12:50]requested_item shift.open_date is exist - process it [14:12:50]req_shift_open_date [14:12:50]req_shift_open_date done [14:12:50]produce_requested_data done [14:12:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202811,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:12:50]process_action_free close_receipt [14:12:50]json_value_free [14:12:50]json_value_free done [14:12:50]process_json_proto returns [14:12:50]Send response to host [14:12:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202811,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:12:50]free response buf [14:12:50]execute_script done [14:12:50]execute_script returns [14:12:50]free content buf [14:12:50]Sock 9.Close socket [14:12:50]Sock 9.Thread stoped [14:12:54]OFD Sender: No OFD packet to send [14:12:59]OFD Sender: No OFD packet to send [14:13:04]OFD Sender: No OFD packet to send [14:13:09]OFD Sender: No OFD packet to send [14:13:14]OFD Sender: No OFD packet to send [14:13:19]OFD Sender: No OFD packet to send [14:13:24]OFD Sender: No OFD packet to send [14:13:29]OFD Sender: No OFD packet to send [14:13:34]OFD Sender: No OFD packet to send [14:13:39]OFD Sender: No OFD packet to send [14:13:44]OFD Sender: No OFD packet to send [14:13:49]OFD Sender: No OFD packet to send [14:13:54]OFD Sender: No OFD packet to send [14:13:59]OFD Sender: No OFD packet to send [14:14:04]OFD Sender: No OFD packet to send [14:14:09]OFD Sender: No OFD packet to send [14:14:14]OFD Sender: No OFD packet to send [14:14:19]OFD Sender: No OFD packet to send [14:14:24]OFD Sender: No OFD packet to send [14:14:29]OFD Sender: No OFD packet to send [14:14:34]OFD Sender: No OFD packet to send [14:14:39]OFD Sender: No OFD packet to send [14:14:44]OFD Sender: No OFD packet to send [14:14:49]OFD Sender: No OFD packet to send [14:14:54]OFD Sender: No OFD packet to send [14:14:59]OFD Sender: No OFD packet to send [14:15:04]OFD Sender: No OFD packet to send [14:15:09]OFD Sender: No OFD packet to send [14:15:14]OFD Sender: No OFD packet to send [14:15:19]OFD Sender: No OFD packet to send [14:15:24]OFD Sender: No OFD packet to send [14:15:29]OFD Sender: No OFD packet to send [14:15:34]OFD Sender: No OFD packet to send [14:15:39]OFD Sender: No OFD packet to send [14:15:44]OFD Sender: No OFD packet to send [14:15:49]OFD Sender: No OFD packet to send [14:15:54]OFD Sender: No OFD packet to send [14:15:59]OFD Sender: No OFD packet to send [14:16:04]OFD Sender: No OFD packet to send [14:16:09]OFD Sender: No OFD packet to send [14:16:14]OFD Sender: No OFD packet to send [14:16:19]OFD Sender: No OFD packet to send [14:16:24]OFD Sender: No OFD packet to send [14:16:29]OFD Sender: No OFD packet to send [14:16:34]OFD Sender: No OFD packet to send [14:16:39]OFD Sender: No OFD packet to send [14:16:44]OFD Sender: No OFD packet to send [14:16:49]OFD Sender: No OFD packet to send [14:16:54]OFD Sender: No OFD packet to send [14:16:59]OFD Sender: No OFD packet to send [14:17:04]OFD Sender: No OFD packet to send [14:17:09]OFD Sender: No OFD packet to send [14:17:14]OFD Sender: No OFD packet to send [14:17:19]OFD Sender: No OFD packet to send [14:17:24]OFD Sender: No OFD packet to send [14:17:29]OFD Sender: No OFD packet to send [14:17:34]OFD Sender: No OFD packet to send [14:17:39]OFD Sender: No OFD packet to send [14:17:44]OFD Sender: No OFD packet to send [14:17:49]OFD Sender: No OFD packet to send [14:17:54]OFD Sender: No OFD packet to send [14:17:59]OFD Sender: No OFD packet to send [14:18:04]OFD Sender: No OFD packet to send [14:18:09]OFD Sender: No OFD packet to send [14:18:14]OFD Sender: No OFD packet to send [14:18:20]OFD Sender: No OFD packet to send [14:18:20]accept exits with 7 [14:18:20]New connection [14:18:20]New thread 3066891620 created [14:18:20]Thread 3067034980 joined [14:18:20]Waiting for new connection... [14:18:20] Sock 7.Parse request [14:18:20]Sock 7.Check first char [14:18:20]Sock 7.First char is OK [14:18:20]request: POST /json_proto HTTP/1.0 [14:18:20]Method: POST [14:18:20]URL: /json_proto [14:18:20]Method is POST - this is cgi request [14:18:20]url: /json_proto [14:18:20]query_string will be loaded in cgi processing [14:18:20]execute_cgi json_proto POST (null) [14:18:20]execute_cgi path=json_proto method=POST [14:18:20]POST find Content-Length [14:18:20]Host: 172.17.63.195:8080 [14:18:20]Content-Length: 671 [14:18:20]Content-Type: application/json [14:18:20] [14:18:20]POST finish read [14:18:20]Found Content-Length = 671 [14:18:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 10.090, "sum" : 690.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 690.00, "total" : 690.00, "payments": [ { "type": 0, "sum" : 690.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:20]execute_script... [14:18:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 10.090, "sum" : 690.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 690.00, "total" : 690.00, "payments": [ { "type": 0, "sum" : 690.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:20]POST & json_proto [14:18:20]process_json_proto [14:18:20]json parsed OK: [14:18:20]protocol is kg_v1.0 [14:18:20]action value=close_receipt [14:18:20]process_action close_receipt [14:18:20]cmd_close_receipt [14:18:20]MH_GetDate [14:18:20]Write to MH i2c: F0 00 00 6C 0B 66 [14:18:20]Write i2c OK [14:18:20]MH_I2C_Read... [14:18:20]Read from MH i2c: F0 [14:18:20]MH_I2C_Read... [14:18:20]Read from MH i2c: F0 09 00 [14:18:20]MH_I2C_Read... [14:18:20]Read from MH i2c: F0 09 00 6C 0B 00 AD EE 20 67 8C D7 20 67 7B [14:18:20]GetLastDocTimeStamp 1730211167 [14:18:20]current date 1730211501 [14:18:20]FM_GetShiftState [14:18:20]SAM_PROTO_GetShiftState [14:18:20]wFMCommunicate request_size=4 [14:18:20]MH_SAM_APDU [14:18:20]CAPDU: 80 13 01 00 [14:18:20]Write to MH i2c: E2 08 00 6D 0B 80 13 01 00 00 00 00 00 F5 [14:18:21]Write i2c OK [14:18:21]MH_I2C_Read... [14:18:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:21]Read from MH i2c: E2 [14:18:21]MH_I2C_Read... [14:18:21]Read from MH i2c: E2 0E 00 [14:18:21]MH_I2C_Read... [14:18:21]Read from MH i2c: E2 0E 00 6D 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DE [14:18:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:18:21]wFMCommunicate OK [14:18:21]SAM_PROTO_GetShiftState done [14:18:21]FM_GetShiftState done [14:18:21]opened in 1730160431 [14:18:21]opened+sec_in_day 1730246831 [14:18:21]quantity*price = 69015 [14:18:21]sum+1 = 69017 [14:18:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 690.00 Внесено: 690.00 СДАЧА: 0.00 НСП 1% : 6.11 НДС 12% : 73.29 Наличными: 690.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 207 29.10.2024 14:18 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202812 ФПД: 144427622437781 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141821&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202812&fm=144427622437781&tin=02508201610067®Number=0000000000091777&sum=69000 [14:18:22]StoreToDocumentArchive [14:18:22]shift 546 fd 202812 [14:18:22]save to /storage/0546/doc_00202812 [14:18:22]save last doc name /storage/0546/doc_00202812 to /storage/kkm_last_doc_name [14:18:22]save OK [14:18:22]Clear old archive folders... [14:18:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:18:22]tlvbuf is 0127DDD0 [14:18:22]SAM_PROTO_ClearQueue [14:18:22]wFMCommunicate request_size=4 [14:18:22]MH_SAM_APDU [14:18:22]CAPDU: 80 09 00 00 [14:18:22]Write to MH i2c: E2 08 00 7A 0B 80 09 00 00 00 00 00 00 F7 [14:18:22]Write i2c OK [14:18:22]MH_I2C_Read... [14:18:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:18:22]Read from MH i2c: E2 [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: E2 03 00 [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: E2 03 00 7A 0B 00 90 00 F9 [14:18:22]RAPDU: 90 00 [14:18:22]wFMCommunicate OK [14:18:22]SAM_PROTO_ClearQueue done [14:18:22]KKMCreateOFDPacket [14:18:22]OFDProtocolAddRootSTLVToBuf [14:18:22]FM_MakeSignedData [14:18:22]FM_MakeSignedData [14:18:22]SAM_PROTO_SignData [14:18:22]wFMCommunicate request_size=4 [14:18:22]MH_SAM_APDU [14:18:22]CAPDU: 80 0D 01 02 [14:18:22]Write to MH i2c: E2 08 00 7B 0B 80 0D 01 02 00 00 00 00 FF [14:18:22]Write i2c OK [14:18:22]MH_I2C_Read... [14:18:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:18:22]Read from MH i2c: E2 [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: E2 03 00 [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: E2 03 00 7B 0B 00 90 00 FA [14:18:22]RAPDU: 90 00 [14:18:22]wFMCommunicate OK [14:18:22]wFMCommunicate request_size=255 [14:18:22]MH_SAM_APDU [14:18:22]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 27 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 98 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 1C 00 00 00 00 07 04 06 00 88 0D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 AD EE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3C 18 03 00 35 04 06 00 [14:18:22]Write to MH i2c: E2 02 01 7C 0B 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 27 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 98 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 1C 00 00 00 00 07 04 06 00 88 0D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 AD EE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3C 18 03 00 35 04 06 00 00 00 71 [14:18:22]Write i2c OK [14:18:22]MH_I2C_Read... [14:18:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:22]Read from MH i2c: E2 [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: E2 03 00 [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: E2 03 00 7C 0B 00 90 00 FB [14:18:22]RAPDU: 90 00 [14:18:22]wFMCommunicate OK [14:18:22]wFMCommunicate request_size=11 [14:18:22]MH_SAM_APDU [14:18:22]CAPDU: 80 0D 02 02 06 83 5B 2D 21 93 95 [14:18:22]Write to MH i2c: E2 0E 00 7D 0B 80 0D 02 02 06 00 83 5B 2D 21 93 95 00 00 62 [14:18:22]Write i2c OK [14:18:22]MH_I2C_Read... [14:18:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:22]Read from MH i2c: E2 [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: E2 03 00 [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: E2 03 00 7D 0B 00 90 00 FC [14:18:22]RAPDU: 90 00 [14:18:22]wFMCommunicate OK [14:18:22]wFMCommunicate request_size=4 [14:18:22]MH_SAM_APDU [14:18:22]CAPDU: 80 0D 03 02 [14:18:22]Write to MH i2c: E2 08 00 7E 0B 80 0D 03 02 00 00 00 00 04 [14:18:22]Write i2c OK [14:18:22]MH_I2C_Read... [14:18:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:18:22]Read from MH i2c: E2 [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: E2 0B 00 [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: E2 0B 00 7E 0B 00 F5 A2 3F FA E4 3F 86 F5 90 00 73 [14:18:22]RAPDU: F5 A2 3F FA E4 3F 86 F5 90 00 [14:18:22]wFMCommunicate OK [14:18:22]SAM_PROTO_SignData done [14:18:22]FM_MakeSignedData done [14:18:22]CreateOFDProtocolMessage [14:18:22]wFMCommunicate request_size=4 [14:18:22]MH_SAM_APDU [14:18:22]CAPDU: 80 11 00 00 [14:18:22]Write to MH i2c: E2 08 00 7F 0B 80 11 00 00 00 00 00 00 04 [14:18:22]Write i2c OK [14:18:22]MH_I2C_Read... [14:18:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:22]Read from MH i2c: E2 [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: E2 17 00 [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: E2 17 00 7F 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 59 [14:18:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:18:22]wFMCommunicate OK [14:18:22]CreateOFDProtocolMessage done [14:18:22]OFDSenderStorePacket 202812 [14:18:22]StoreOFDPacket docnum=202812 [14:18:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 0A E5 08 01 8B E1 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 27 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 98 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 1C 00 00 00 00 07 04 06 00 88 0D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 AD EE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3C 18 03 00 35 04 06 00 83 5B 2D 21 93 95 F5 A2 3F FA E4 3F 86 F5 [14:18:22]CheckFolder [14:18:22]dirname=/storage/ofd_packets [14:18:22]CheckFolder done [14:18:22]ProducePacketName [14:18:22]name=ofd_packets/00202812 [14:18:22]NVStorageSaveData ofd_packets/00202812 [14:18:22]File name is /storage/ofd_packets/00202812 [14:18:22]Write 302 bytes [14:18:22]NVStorageSaveData done [14:18:22]OFDSenderStorePacket done [14:18:22]KKMCreateOFDPacket done [14:18:22]NVStorageSaveData kkm_last_timestamp [14:18:22]File name is /storage/kkm_last_timestamp [14:18:22]Write 4 bytes [14:18:22]NVStorageSaveData done [14:18:22]ExternCall_PrintAddStr [14:18:22]wPrintStart [14:18:22]Write to MH i2c: 01 00 00 80 0B 8B [14:18:22]Write i2c OK [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: 01 [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: 01 07 00 [14:18:22]MH_I2C_Read... [14:18:22]Read from MH i2c: 01 07 00 80 0B 00 00 00 00 00 FF 0F A0 [14:18:22]RasterBufferAndPrint [14:18:22]line Счет N : (1)450600 [14:18:22]line ИНН: 02508201610067 [14:18:22]line Контрольно-Кассовый Чек [14:18:22]line ПРОДАЖА [14:18:22]line ТРК (МРК, ГНК) : 53 [14:18:22]line Товар: 2710124130 [14:18:22]line SUPER 92-К-5 [14:18:22]line 10.090 * 68.40 [14:18:22]line = 690.16 [14:18:22]line НДС 12% НСП 1% [14:18:22]line > о реализуемом товаре [14:18:22]line ОКРУГЛЕНИЕ: -0.16 [14:18:22]line ИТОГО: 690.00 [14:18:22]line Внесено: 690.00 [14:18:22]line СДАЧА: 0.00 [14:18:22]line НСП 1% : 6.11 [14:18:22]line НДС 12% : 73.29 [14:18:22]line Наличными: 690.00 [14:18:22]line Безнал.: 0.00 [14:18:22]line Место: АЗС № 171 "Партнер Нефть" [14:18:22]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:18:22]line СНО: Общий режим [14:18:22]line Чек 207 29.10.2024 14:18 [14:18:22]line Смена: 546 ФФД: 1.0 [14:18:22]line ЗНМ: 0300000109 [14:18:22]line РНМ: 0000000000091777 [14:18:22]line Версия ККМ: 001 [14:18:22]line ФМ: 0000000000871756 [14:18:22]line ФД: 202812 [14:18:22]line ФПД: 144427622437781 [14:18:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T141821&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202812&fm=144427622437781&tin=02508201610067®Number=0000000000091777&sum=69000 [14:18:22]OFD Sender: Processing packet 202812 [packets to send 116, broken 115] [14:18:22]ProducePacketName [14:18:22]name=ofd_packets/00202812 [14:18:22]OFD Sender: To server: pG, [14:18:22]CommunicateWithHost lk.salyk.kg:30040 [14:18:22]ConnectInit lk.salyk.kg [14:18:23]written 0, free lines is 4095 [14:18:23]Connected sock=10 [14:18:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 0A E5 08 01 8B E1 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 27 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 98 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 1C 00 00 00 00 07 04 06 00 88 0D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 AD EE 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3C 18 03 00 35 04 06 00 83 5B 2D 21 93 95 F5 A2 3F FA E4 3F 86 F5 [14:18:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EF F8 47 00 FB BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3C 18 03 00 F4 03 04 00 69 9A 20 67 B6 04 01 00 00 20 D4 7D 47 88 10 2A CB [14:18:23]CommunicateWithHost err = 0 [14:18:23]CheckOFDResponse [14:18:23]1017 (14) - 77093643461234 [14:18:23]1041 (16) - 0000000000871756 [14:18:23]1040 (4) - 202812 [14:18:23]1012 (4) - 29.10.2024 08:18 [14:18:23]1206 (1) - 0 [14:18:23]OFD Sender: Remove packet 202812 [14:18:23]ProducePacketName [14:18:23]name=ofd_packets/00202812 [14:18:23]NVStorageDeleteData [14:18:23]Write to MH i2c: 01 00 00 AB 0B B6 [14:18:23]Write i2c OK [14:18:23]MH_I2C_Read... [14:18:23]Read from MH i2c: 01 [14:18:23]MH_I2C_Read... [14:18:23]Read from MH i2c: 01 07 00 [14:18:23]MH_I2C_Read... [14:18:23]Read from MH i2c: 01 07 00 AB 0B 00 00 00 00 00 9B 0C 64 [14:18:23]RasterBufferAndPrint [14:18:23]line [14:18:23]line [14:18:23]line [14:18:23]line [14:18:23]line [14:18:23]written 0, free lines is 3233 [14:18:23]MH_Cut [14:18:23]Write to MH i2c: D1 01 00 B2 0B 01 8F [14:18:23]Write i2c OK [14:18:23]MH_I2C_Read... [14:18:23]Read from MH i2c: D1 [14:18:23]MH_I2C_Read... [14:18:23]Read from MH i2c: D1 01 00 [14:18:23]MH_I2C_Read... [14:18:23]Read from MH i2c: D1 01 00 B2 0B 00 8E [14:18:23]Write to MH i2c: 01 00 00 B3 0B BE [14:18:23]Write i2c OK [14:18:23]MH_I2C_Read... [14:18:23]OFD Sender: No OFD packet to send [14:18:24]*** Cut start [14:18:24]*** Purtial cut [14:18:24]*** Stage 1: CUTSNS_PIN = 1 [14:18:24]Read from MH i2c: 01 [14:18:24]MH_I2C_Read... [14:18:24]*** Stop cut motor [14:18:24]*** Cut end [14:18:24]Read from MH i2c: 01 07 00 [14:18:24]MH_I2C_Read... [14:18:24]Read from MH i2c: 01 07 00 B3 0B 00 00 00 00 00 FF 0F D3 [14:18:24]process_action close_receipt done [14:18:24]requested_data is exist [14:18:24]produce_requested_data [14:18:24]requested_item fm.sn is exist - process it [14:18:24]wFMCommunicate request_size=4 [14:18:24]MH_SAM_APDU [14:18:24]CAPDU: 80 11 00 00 [14:18:24]Write to MH i2c: E2 08 00 B4 0B 80 11 00 00 00 00 00 00 39 [14:18:24]Write i2c OK [14:18:24]MH_I2C_Read... [14:18:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:24]Read from MH i2c: E2 [14:18:24]MH_I2C_Read... [14:18:24]Read from MH i2c: E2 17 00 [14:18:24]MH_I2C_Read... [14:18:24]Read from MH i2c: E2 17 00 B4 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8E [14:18:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:18:24]wFMCommunicate OK [14:18:24]requested_item fd.num is exist - process it [14:18:24]SAM_PROTO_GetFieldsCounters [14:18:24]wFMCommunicate request_size=4 [14:18:24]MH_SAM_APDU [14:18:24]CAPDU: 80 13 00 00 [14:18:24]Write to MH i2c: E2 08 00 B5 0B 80 13 00 00 00 00 00 00 3C [14:18:24]Write i2c OK [14:18:24]MH_I2C_Read... [14:18:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:18:24]Read from MH i2c: E2 [14:18:24]MH_I2C_Read... [14:18:24]Read from MH i2c: E2 62 00 [14:18:24]MH_I2C_Read... [14:18:24]Read from MH i2c: E2 62 00 B5 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 4D [14:18:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:18:24]wFMCommunicate OK [14:18:24]SAM_PROTO_GetFieldsCounters done [14:18:24]requested_item shift.num is exist - process it [14:18:24]requested_item shift.opened is exist - process it [14:18:24]req_shift_opened [14:18:24]FM_GetShiftState [14:18:24]SAM_PROTO_GetShiftState [14:18:24]wFMCommunicate request_size=4 [14:18:24]MH_SAM_APDU [14:18:24]CAPDU: 80 13 01 00 [14:18:24]Write to MH i2c: E2 08 00 B6 0B 80 13 01 00 00 00 00 00 3E [14:18:24]Write i2c OK [14:18:24]MH_I2C_Read... [14:18:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:24]Read from MH i2c: E2 [14:18:24]MH_I2C_Read... [14:18:24]Read from MH i2c: E2 0E 00 [14:18:24]MH_I2C_Read... [14:18:24]Read from MH i2c: E2 0E 00 B6 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 27 [14:18:24]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:18:24]wFMCommunicate OK [14:18:24]SAM_PROTO_GetShiftState done [14:18:24]FM_GetShiftState done [14:18:24]req_shift_opened done [14:18:24]requested_item shift.open_date is exist - process it [14:18:24]req_shift_open_date [14:18:24]req_shift_open_date done [14:18:24]produce_requested_data done [14:18:24]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202812,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:18:24]process_action_free close_receipt [14:18:24]json_value_free [14:18:24]json_value_free done [14:18:24]process_json_proto returns [14:18:24]Send response to host [14:18:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202812,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:18:24]free response buf [14:18:24]execute_script done [14:18:24]execute_script returns [14:18:24]free content buf [14:18:24]Sock 7.Close socket [14:18:24]Sock 7.Thread stoped [14:18:28]OFD Sender: No OFD packet to send [14:18:33]OFD Sender: No OFD packet to send [14:18:38]OFD Sender: No OFD packet to send [14:18:43]OFD Sender: No OFD packet to send [14:18:48]OFD Sender: No OFD packet to send [14:18:53]OFD Sender: No OFD packet to send [14:18:58]OFD Sender: No OFD packet to send [14:19:03]OFD Sender: No OFD packet to send [14:19:08]OFD Sender: No OFD packet to send [14:19:13]OFD Sender: No OFD packet to send [14:19:18]OFD Sender: No OFD packet to send [14:19:23]OFD Sender: No OFD packet to send [14:19:28]OFD Sender: No OFD packet to send [14:19:33]OFD Sender: No OFD packet to send [14:19:38]OFD Sender: No OFD packet to send [14:19:43]OFD Sender: No OFD packet to send [14:19:48]OFD Sender: No OFD packet to send [14:19:53]OFD Sender: No OFD packet to send [14:19:58]OFD Sender: No OFD packet to send [14:20:03]OFD Sender: No OFD packet to send [14:20:08]OFD Sender: No OFD packet to send [14:20:13]OFD Sender: No OFD packet to send [14:20:18]OFD Sender: No OFD packet to send [14:20:23]OFD Sender: No OFD packet to send [14:20:28]OFD Sender: No OFD packet to send [14:20:34]OFD Sender: No OFD packet to send [14:20:39]OFD Sender: No OFD packet to send [14:20:44]OFD Sender: No OFD packet to send [14:20:46]accept exits with 9 [14:20:46]New connection [14:20:46]New thread 3067034980 created [14:20:46]Thread 3066891620 joined [14:20:46]Waiting for new connection... [14:20:46] Sock 9.Parse request [14:20:46]Sock 9.Check first char [14:20:46]Sock 9.First char is OK [14:20:46]request: POST /json_proto HTTP/1.0 [14:20:46]Method: POST [14:20:46]URL: /json_proto [14:20:46]Method is POST - this is cgi request [14:20:46]url: /json_proto [14:20:46]query_string will be loaded in cgi processing [14:20:46]execute_cgi json_proto POST (null) [14:20:46]execute_cgi path=json_proto method=POST [14:20:46]POST find Content-Length [14:20:46]Host: 172.17.63.195:8080 [14:20:46]Content-Length: 682 [14:20:46]Content-Type: application/json [14:20:46] [14:20:46]POST finish read [14:20:46]Found Content-Length = 682 [14:20:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:46]execute_script... [14:20:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:46]POST & json_proto [14:20:46]process_json_proto [14:20:46]json parsed OK: [14:20:46]protocol is kg_v1.0 [14:20:46]action value=close_receipt [14:20:46]process_action close_receipt [14:20:46]cmd_close_receipt [14:20:46]MH_GetDate [14:20:46]Write to MH i2c: F0 00 00 B7 0B B1 [14:20:46]Write i2c OK [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: F0 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: F0 09 00 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: F0 09 00 B7 0B 00 3E EF 20 67 8C D7 20 67 58 [14:20:46]GetLastDocTimeStamp 1730211501 [14:20:46]current date 1730211646 [14:20:46]FM_GetShiftState [14:20:46]SAM_PROTO_GetShiftState [14:20:46]wFMCommunicate request_size=4 [14:20:46]MH_SAM_APDU [14:20:46]CAPDU: 80 13 01 00 [14:20:46]Write to MH i2c: E2 08 00 B8 0B 80 13 01 00 00 00 00 00 40 [14:20:46]Write i2c OK [14:20:46]MH_I2C_Read... [14:20:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:46]Read from MH i2c: E2 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 0E 00 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 0E 00 B8 0B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 29 [14:20:46]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:20:46]wFMCommunicate OK [14:20:46]SAM_PROTO_GetShiftState done [14:20:46]FM_GetShiftState done [14:20:46]opened in 1730160431 [14:20:46]opened+sec_in_day 1730246831 [14:20:46]quantity*price = 100015 [14:20:46]sum+1 = 100017 [14:20:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 208 29.10.2024 14:20 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202813 ФПД: 138170551147957 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142046&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202813&fm=138170551147957&tin=02508201610067®Number=0000000000091777&sum=100000 [14:20:47]StoreToDocumentArchive [14:20:47]shift 546 fd 202813 [14:20:47]save to /storage/0546/doc_00202813 [14:20:47]save last doc name /storage/0546/doc_00202813 to /storage/kkm_last_doc_name [14:20:47]save OK [14:20:47]Clear old archive folders... [14:20:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:20:47]tlvbuf is 01269220 [14:20:47]SAM_PROTO_ClearQueue [14:20:47]wFMCommunicate request_size=4 [14:20:47]MH_SAM_APDU [14:20:47]CAPDU: 80 09 00 00 [14:20:47]Write to MH i2c: E2 08 00 C5 0B 80 09 00 00 00 00 00 00 42 [14:20:47]Write i2c OK [14:20:47]MH_I2C_Read... [14:20:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:47]Read from MH i2c: E2 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 03 00 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 03 00 C5 0B 00 90 00 44 [14:20:47]RAPDU: 90 00 [14:20:47]wFMCommunicate OK [14:20:47]SAM_PROTO_ClearQueue done [14:20:47]KKMCreateOFDPacket [14:20:47]OFDProtocolAddRootSTLVToBuf [14:20:47]FM_MakeSignedData [14:20:47]FM_MakeSignedData [14:20:47]SAM_PROTO_SignData [14:20:47]wFMCommunicate request_size=4 [14:20:47]MH_SAM_APDU [14:20:47]CAPDU: 80 0D 01 02 [14:20:47]Write to MH i2c: E2 08 00 C6 0B 80 0D 01 02 00 00 00 00 4A [14:20:47]Write i2c OK [14:20:47]MH_I2C_Read... [14:20:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:47]Read from MH i2c: E2 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 03 00 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 03 00 C6 0B 00 90 00 45 [14:20:47]RAPDU: 90 00 [14:20:47]wFMCommunicate OK [14:20:47]wFMCommunicate request_size=255 [14:20:47]MH_SAM_APDU [14:20: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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 3E EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3D 18 03 00 35 04 06 00 7D [14:20:47]Write to MH i2c: E2 02 01 C7 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 3E EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3D 18 03 00 35 04 06 00 7D 00 00 55 [14:20:47]Write i2c OK [14:20:47]MH_I2C_Read... [14:20:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:47]Read from MH i2c: E2 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 03 00 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 03 00 C7 0B 00 90 00 46 [14:20:47]RAPDU: 90 00 [14:20:47]wFMCommunicate OK [14:20:47]wFMCommunicate request_size=10 [14:20:47]MH_SAM_APDU [14:20:47]CAPDU: 80 0D 02 02 05 AA 56 9E 9D B5 [14:20:47]Write to MH i2c: E2 0D 00 C8 0B 80 0D 02 02 05 00 AA 56 9E 9D B5 00 00 47 [14:20:47]Write i2c OK [14:20:47]MH_I2C_Read... [14:20:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:47]Read from MH i2c: E2 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 03 00 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 03 00 C8 0B 00 90 00 47 [14:20:47]RAPDU: 90 00 [14:20:47]wFMCommunicate OK [14:20:47]wFMCommunicate request_size=4 [14:20:47]MH_SAM_APDU [14:20:47]CAPDU: 80 0D 03 02 [14:20:47]Write to MH i2c: E2 08 00 C9 0B 80 0D 03 02 00 00 00 00 4F [14:20:47]Write i2c OK [14:20:47]MH_I2C_Read... [14:20:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:47]Read from MH i2c: E2 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 0B 00 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 0B 00 C9 0B 00 23 78 51 E4 FD 7E 84 00 90 00 1F [14:20:47]RAPDU: 23 78 51 E4 FD 7E 84 00 90 00 [14:20:47]wFMCommunicate OK [14:20:47]SAM_PROTO_SignData done [14:20:47]FM_MakeSignedData done [14:20:47]CreateOFDProtocolMessage [14:20:47]wFMCommunicate request_size=4 [14:20:47]MH_SAM_APDU [14:20:47]CAPDU: 80 11 00 00 [14:20:47]Write to MH i2c: E2 08 00 CA 0B 80 11 00 00 00 00 00 00 4F [14:20:47]Write i2c OK [14:20:47]MH_I2C_Read... [14:20:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:47]Read from MH i2c: E2 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 17 00 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: E2 17 00 CA 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A4 [14:20:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:20:47]wFMCommunicate OK [14:20:47]CreateOFDProtocolMessage done [14:20:47]OFDSenderStorePacket 202813 [14:20:47]StoreOFDPacket docnum=202813 [14:20:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EF EC 07 01 9D 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 3E EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3D 18 03 00 35 04 06 00 7D AA 56 9E 9D B5 23 78 51 E4 FD 7E 84 00 [14:20:47]CheckFolder [14:20:47]dirname=/storage/ofd_packets [14:20:47]CheckFolder done [14:20:47]ProducePacketName [14:20:47]name=ofd_packets/00202813 [14:20:47]NVStorageSaveData ofd_packets/00202813 [14:20:47]File name is /storage/ofd_packets/00202813 [14:20:47]Write 301 bytes [14:20:47]NVStorageSaveData done [14:20:47]OFDSenderStorePacket done [14:20:47]KKMCreateOFDPacket done [14:20:47]NVStorageSaveData kkm_last_timestamp [14:20:47]File name is /storage/kkm_last_timestamp [14:20:47]Write 4 bytes [14:20:47]NVStorageSaveData done [14:20:47]ExternCall_PrintAddStr [14:20:47]wPrintStart [14:20:47]Write to MH i2c: 01 00 00 CB 0B D6 [14:20:47]Write i2c OK [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: 01 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: 01 07 00 [14:20:47]MH_I2C_Read... [14:20:47]Read from MH i2c: 01 07 00 CB 0B 00 00 00 00 00 FF 0F EB [14:20:47]RasterBufferAndPrint [14:20:47]line Счет N : (1)450601 [14:20:47]line ИНН: 02508201610067 [14:20:47]line Контрольно-Кассовый Чек [14:20:47]line ПРОДАЖА [14:20:47]line ТРК (МРК, ГНК) : 31 [14:20:47]line Товар: 2710124130 [14:20:47]line Аи-92-К-2 [14:20:47]line 14.950 * 66.90 [14:20:47]line = 1000.16 [14:20:47]line НДС 12% НСП 1% [14:20:47]line > о реализуемом товаре [14:20:47]line ОКРУГЛЕНИЕ: -0.16 [14:20:47]line ИТОГО: 1000.00 [14:20:47]line Внесено: 1000.00 [14:20:47]line СДАЧА: 0.00 [14:20:47]line НСП 1% : 8.85 [14:20:47]line НДС 12% : 106.21 [14:20:47]line Наличными: 1000.00 [14:20:47]line Безнал.: 0.00 [14:20:47]line Место: АЗС № 171 "Партнер Нефть" [14:20:47]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:20:47]line СНО: Общий режим [14:20:47]line Чек 208 29.10.2024 14:20 [14:20:47]line Смена: 546 ФФД: 1.0 [14:20:47]line ЗНМ: 0300000109 [14:20:47]line РНМ: 0000000000091777 [14:20:47]line Версия ККМ: 001 [14:20:47]line ФМ: 0000000000871756 [14:20:47]line ФД: 202813 [14:20:47]line ФПД: 138170551147957 [14:20:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142046&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202813&fm=138170551147957&tin=02508201610067®Number=0000000000091777&sum=100000 [14:20:48]OFD Sender: Processing packet 202813 [packets to send 116, broken 115] [14:20:48]ProducePacketName [14:20:48]name=ofd_packets/00202813 [14:20:48]OFD Sender: To server: pG, [14:20:48]CommunicateWithHost lk.salyk.kg:30040 [14:20:48]ConnectInit lk.salyk.kg [14:20:48]written 0, free lines is 4095 [14:20:48]Connected sock=10 [14:20:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EF EC 07 01 9D 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 3E EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3D 18 03 00 35 04 06 00 7D AA 56 9E 9D B5 23 78 51 E4 FD 7E 84 00 [14:20:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5A 30 47 00 C2 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3D 18 03 00 F4 03 04 00 FA 9A 20 67 B6 04 01 00 00 12 F1 50 4E 66 64 BD 3E [14:20:48]CommunicateWithHost err = 0 [14:20:48]CheckOFDResponse [14:20:48]1017 (14) - 77093643461234 [14:20:48]1041 (16) - 0000000000871756 [14:20:48]1040 (4) - 202813 [14:20:48]1012 (4) - 29.10.2024 08:21 [14:20:48]1206 (1) - 0 [14:20:48]OFD Sender: Remove packet 202813 [14:20:48]ProducePacketName [14:20:48]name=ofd_packets/00202813 [14:20:48]NVStorageDeleteData [14:20:48]Write to MH i2c: 01 00 00 F6 0B 01 [14:20:48]Write i2c OK [14:20:48]MH_I2C_Read... [14:20:48]Read from MH i2c: 01 [14:20:48]MH_I2C_Read... [14:20:48]Read from MH i2c: 01 07 00 [14:20:48]MH_I2C_Read... [14:20:48]Read from MH i2c: 01 07 00 F6 0B 00 00 00 00 00 9D 0C B1 [14:20:48]RasterBufferAndPrint [14:20:48]line [14:20:48]line [14:20:48]line [14:20:48]line [14:20:48]line [14:20:48]written 0, free lines is 3235 [14:20:48]MH_Cut [14:20:48]Write to MH i2c: D1 01 00 FD 0B 01 DA [14:20:48]Write i2c OK [14:20:48]MH_I2C_Read... [14:20:48]Read from MH i2c: D1 [14:20:48]MH_I2C_Read... [14:20:48]Read from MH i2c: D1 01 00 [14:20:48]MH_I2C_Read... [14:20:48]Read from MH i2c: D1 01 00 FD 0B 00 D9 [14:20:48]Write to MH i2c: 01 00 00 FE 0B 09 [14:20:48]Write i2c OK [14:20:48]MH_I2C_Read... [14:20:48]OFD Sender: No OFD packet to send [14:20:49]*** Cut start [14:20:49]*** Purtial cut [14:20:49]*** Stage 1: CUTSNS_PIN = 1 [14:20:49]Read from MH i2c: 01 [14:20:49]MH_I2C_Read... [14:20:49]*** Stop cut motor [14:20:49]*** Cut end [14:20:49]Read from MH i2c: 01 07 00 [14:20:49]MH_I2C_Read... [14:20:49]Read from MH i2c: 01 07 00 FE 0B 00 00 00 00 00 FF 0F 1E [14:20:49]process_action close_receipt done [14:20:49]requested_data is exist [14:20:49]produce_requested_data [14:20:49]requested_item fm.sn is exist - process it [14:20:49]wFMCommunicate request_size=4 [14:20:49]MH_SAM_APDU [14:20:49]CAPDU: 80 11 00 00 [14:20:49]Write to MH i2c: E2 08 00 FF 0B 80 11 00 00 00 00 00 00 84 [14:20:49]Write i2c OK [14:20:49]MH_I2C_Read... [14:20:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:49]Read from MH i2c: E2 [14:20:49]MH_I2C_Read... [14:20:49]Read from MH i2c: E2 17 00 [14:20:49]MH_I2C_Read... [14:20:49]Read from MH i2c: E2 17 00 FF 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D9 [14:20:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:20:49]wFMCommunicate OK [14:20:49]requested_item fd.num is exist - process it [14:20:49]SAM_PROTO_GetFieldsCounters [14:20:49]wFMCommunicate request_size=4 [14:20:49]MH_SAM_APDU [14:20:49]CAPDU: 80 13 00 00 [14:20:49]Write to MH i2c: E2 08 00 00 0C 80 13 00 00 00 00 00 00 88 [14:20:49]Write i2c OK [14:20:49]MH_I2C_Read... [14:20:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:49]Read from MH i2c: E2 [14:20:49]MH_I2C_Read... [14:20:49]Read from MH i2c: E2 62 00 [14:20:49]MH_I2C_Read... [14:20:49]Read from MH i2c: E2 62 00 00 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 9D [14:20:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:20:49]wFMCommunicate OK [14:20:49]SAM_PROTO_GetFieldsCounters done [14:20:49]requested_item shift.num is exist - process it [14:20:49]requested_item shift.opened is exist - process it [14:20:49]req_shift_opened [14:20:49]FM_GetShiftState [14:20:49]SAM_PROTO_GetShiftState [14:20:49]wFMCommunicate request_size=4 [14:20:49]MH_SAM_APDU [14:20:49]CAPDU: 80 13 01 00 [14:20:49]Write to MH i2c: E2 08 00 01 0C 80 13 01 00 00 00 00 00 8A [14:20:49]Write i2c OK [14:20:49]MH_I2C_Read... [14:20:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:50]Read from MH i2c: E2 [14:20:50]MH_I2C_Read... [14:20:50]Read from MH i2c: E2 0E 00 [14:20:50]MH_I2C_Read... [14:20:50]Read from MH i2c: E2 0E 00 01 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 73 [14:20:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:20:50]wFMCommunicate OK [14:20:50]SAM_PROTO_GetShiftState done [14:20:50]FM_GetShiftState done [14:20:50]req_shift_opened done [14:20:50]requested_item shift.open_date is exist - process it [14:20:50]req_shift_open_date [14:20:50]req_shift_open_date done [14:20:50]produce_requested_data done [14:20:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202813,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:20:50]process_action_free close_receipt [14:20:50]json_value_free [14:20:50]json_value_free done [14:20:50]process_json_proto returns [14:20:50]Send response to host [14:20:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202813,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:20:50]free response buf [14:20:50]execute_script done [14:20:50]execute_script returns [14:20:50]free content buf [14:20:50]Sock 9.Close socket [14:20:50]Sock 9.Thread stoped [14:20:50]accept exits with 7 [14:20:50]New connection [14:20:50]New thread 3066891620 created [14:20:50]Thread 3067034980 joined [14:20:50]Waiting for new connection... [14:20:50] Sock 7.Parse request [14:20:50]Sock 7.Check first char [14:20:50]Sock 7.First char is OK [14:20:50]request: POST /json_proto HTTP/1.0 [14:20:50]Method: POST [14:20:50]URL: /json_proto [14:20:50]Method is POST - this is cgi request [14:20:50]url: /json_proto [14:20:50]query_string will be loaded in cgi processing [14:20:50]execute_cgi json_proto POST (null) [14:20:50]execute_cgi path=json_proto method=POST [14:20:50]POST find Content-Length [14:20:50]Host: 172.17.63.195:8080 [14:20:50]Content-Length: 677 [14:20:50]Content-Type: application/json [14:20:50] [14:20:50]POST finish read [14:20:50]Found Content-Length = 677 [14:20:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450602", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:50]execute_script... [14: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 : (1)450602", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:50]POST & json_proto [14:20:50]process_json_proto [14:20:50]json parsed OK: [14:20:50]protocol is kg_v1.0 [14:20:50]action value=close_receipt [14:20:50]process_action close_receipt [14:20:50]cmd_close_receipt [14:20:50]MH_GetDate [14:20:50]Write to MH i2c: F0 00 00 02 0C FD [14:20:50]Write i2c OK [14:20:50]MH_I2C_Read... [14:20:50]Read from MH i2c: F0 [14:20:50]MH_I2C_Read... [14:20:50]Read from MH i2c: F0 09 00 [14:20:50]MH_I2C_Read... [14:20:50]Read from MH i2c: F0 09 00 02 0C 00 42 EF 20 67 8C D7 20 67 A8 [14:20:50]GetLastDocTimeStamp 1730211646 [14:20:50]current date 1730211650 [14:20:50]FM_GetShiftState [14:20:50]SAM_PROTO_GetShiftState [14:20:50]wFMCommunicate request_size=4 [14:20:50]MH_SAM_APDU [14:20:50]CAPDU: 80 13 01 00 [14:20:50]Write to MH i2c: E2 08 00 03 0C 80 13 01 00 00 00 00 00 8C [14:20:50]Write i2c OK [14:20:50]MH_I2C_Read... [14:20:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:50]Read from MH i2c: E2 [14:20:50]MH_I2C_Read... [14:20:50]Read from MH i2c: E2 0E 00 [14:20:50]MH_I2C_Read... [14:20:50]Read from MH i2c: E2 0E 00 03 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 75 [14:20:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:20:50]wFMCommunicate OK [14:20:50]SAM_PROTO_GetShiftState done [14:20:50]FM_GetShiftState done [14:20:50]opened in 1730160431 [14:20:50]opened+sec_in_day 1730246831 [14:20:50]quantity*price = 20003 [14:20:50]sum+1 = 20004 [14:20:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 209 29.10.2024 14:20 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202814 ФПД: 278656173928818 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142051&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202814&fm=278656173928818&tin=02508201610067®Number=0000000000091777&sum=20000 [14:20:51]StoreToDocumentArchive [14:20:51]shift 546 fd 202814 [14:20:51]save to /storage/0546/doc_00202814 [14:20:51]save last doc name /storage/0546/doc_00202814 to /storage/kkm_last_doc_name [14:20:51]save OK [14:20:51]Clear old archive folders... [14:20:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:20:51]tlvbuf is 0134CEC0 [14:20:51]SAM_PROTO_ClearQueue [14:20:51]wFMCommunicate request_size=4 [14:20:51]MH_SAM_APDU [14:20:51]CAPDU: 80 09 00 00 [14:20:51]Write to MH i2c: E2 08 00 10 0C 80 09 00 00 00 00 00 00 8E [14:20:51]Write i2c OK [14:20:51]MH_I2C_Read... [14:20:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:51]Read from MH i2c: E2 [14:20:51]MH_I2C_Read... [14:20:51]Read from MH i2c: E2 03 00 [14:20:51]MH_I2C_Read... [14:20:51]Read from MH i2c: E2 03 00 10 0C 00 90 00 90 [14:20:51]RAPDU: 90 00 [14:20:51]wFMCommunicate OK [14:20:51]SAM_PROTO_ClearQueue done [14:20:51]KKMCreateOFDPacket [14:20:51]OFDProtocolAddRootSTLVToBuf [14:20:51]FM_MakeSignedData [14:20:51]FM_MakeSignedData [14:20:51]SAM_PROTO_SignData [14:20:51]wFMCommunicate request_size=4 [14:20:51]MH_SAM_APDU [14:20:51]CAPDU: 80 0D 01 02 [14:20:51]Write to MH i2c: E2 08 00 11 0C 80 0D 01 02 00 00 00 00 96 [14:20:51]Write i2c OK [14:20:51]MH_I2C_Read... [14:20:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:51]Read from MH i2c: E2 [14:20:51]MH_I2C_Read... [14:20:51]Read from MH i2c: E2 03 00 [14:20:51]MH_I2C_Read... [14:20:51]Read from MH i2c: E2 03 00 11 0C 00 90 00 91 [14:20:51]RAPDU: 90 00 [14:20:51]wFMCommunicate OK [14:20:51]wFMCommunicate request_size=255 [14:20:51]MH_SAM_APDU [14:20: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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 43 EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3E 18 03 00 35 04 06 00 FD [14:20:51]Write to MH i2c: E2 02 01 12 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 43 EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3E 18 03 00 35 04 06 00 FD 00 00 F0 [14:20:51]Write i2c OK [14:20:51]MH_I2C_Read... [14:20:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:52]Read from MH i2c: E2 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: E2 03 00 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: E2 03 00 12 0C 00 90 00 92 [14:20:52]RAPDU: 90 00 [14:20:52]wFMCommunicate OK [14:20:52]wFMCommunicate request_size=10 [14:20:52]MH_SAM_APDU [14:20:52]CAPDU: 80 0D 02 02 05 6F B2 42 F1 72 [14:20:52]Write to MH i2c: E2 0D 00 13 0C 80 0D 02 02 05 00 6F B2 42 F1 72 00 00 69 [14:20:52]Write i2c OK [14:20:52]MH_I2C_Read... [14:20:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:52]Read from MH i2c: E2 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: E2 03 00 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: E2 03 00 13 0C 00 90 00 93 [14:20:52]RAPDU: 90 00 [14:20:52]wFMCommunicate OK [14:20:52]wFMCommunicate request_size=4 [14:20:52]MH_SAM_APDU [14:20:52]CAPDU: 80 0D 03 02 [14:20:52]Write to MH i2c: E2 08 00 14 0C 80 0D 03 02 00 00 00 00 9B [14:20:52]Write i2c OK [14:20:52]MH_I2C_Read... [14:20:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:52]Read from MH i2c: E2 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: E2 0B 00 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: E2 0B 00 14 0C 00 D6 00 89 98 0F 1F 11 CD 90 00 9F [14:20:52]RAPDU: D6 00 89 98 0F 1F 11 CD 90 00 [14:20:52]wFMCommunicate OK [14:20:52]SAM_PROTO_SignData done [14:20:52]FM_MakeSignedData done [14:20:52]CreateOFDProtocolMessage [14:20:52]wFMCommunicate request_size=4 [14:20:52]MH_SAM_APDU [14:20:52]CAPDU: 80 11 00 00 [14:20:52]Write to MH i2c: E2 08 00 15 0C 80 11 00 00 00 00 00 00 9B [14:20:52]Write i2c OK [14:20:52]MH_I2C_Read... [14:20:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:52]Read from MH i2c: E2 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: E2 17 00 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: E2 17 00 15 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F0 [14:20:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:20:52]wFMCommunicate OK [14:20:52]CreateOFDProtocolMessage done [14:20:52]OFDSenderStorePacket 202814 [14:20:52]StoreOFDPacket docnum=202814 [14:20:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 41 00 07 01 93 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 43 EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3E 18 03 00 35 04 06 00 FD 6F B2 42 F1 72 D6 00 89 98 0F 1F 11 CD [14:20:52]CheckFolder [14:20:52]dirname=/storage/ofd_packets [14:20:52]CheckFolder done [14:20:52]ProducePacketName [14:20:52]name=ofd_packets/00202814 [14:20:52]NVStorageSaveData ofd_packets/00202814 [14:20:52]File name is /storage/ofd_packets/00202814 [14:20:52]Write 301 bytes [14:20:52]NVStorageSaveData done [14:20:52]OFDSenderStorePacket done [14:20:52]KKMCreateOFDPacket done [14:20:52]NVStorageSaveData kkm_last_timestamp [14:20:52]File name is /storage/kkm_last_timestamp [14:20:52]Write 4 bytes [14:20:52]NVStorageSaveData done [14:20:52]ExternCall_PrintAddStr [14:20:52]wPrintStart [14:20:52]Write to MH i2c: 01 00 00 16 0C 22 [14:20:52]Write i2c OK [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: 01 [14:20:52]MH_I2C_Read... [14:20:52]OFD Sender: Processing packet 202814 [packets to send 116, broken 115] [14:20:52]Read from MH i2c: ProducePacketName [14:20:52]01 name=ofd_packets/00202814 [14:20:52]07 OFD Sender: To server: pG, [14:20:52]00 CommunicateWithHost lk.salyk.kg:30040 [14:20:52] [14:20:52]ConnectInit lk.salyk.kg [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: 01 07 00 16 0C 00 00 00 00 00 FF 0F 37 [14:20:52]RasterBufferAndPrint [14:20:52]line Счет N : (1)450602 [14:20:52]line ИНН: 02508201610067 [14:20:52]line Контрольно-Кассовый Чек [14:20:52]line ПРОДАЖА [14:20:52]line ТРК (МРК, ГНК) : 62 [14:20:52]line Товар: 2710124130 [14:20:52]line Аи-92-К-2 [14:20:52]line 2.990 * 66.90 [14:20:52]line = 200.03 [14:20:52]line НДС 12% НСП 1% [14:20:52]line > о реализуемом товаре [14:20:52]line ОКРУГЛЕНИЕ: -0.03 [14:20:52]line ИТОГО: 200.00 [14:20:52]line Внесено: 200.00 [14:20:52]line СДАЧА: 0.00 [14:20:52]line НСП 1% : 1.77 [14:20:52]line НДС 12% : 21.24 [14:20:52]line Наличными: 200.00 [14:20:52]line Безнал.: 0.00 [14:20:52]line Место: АЗС № 171 "Партнер Нефть" [14:20:52]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:20:52]line СНО: Общий режим [14:20:52]line Чек 209 29.10.2024 14:20 [14:20:52]line Смена: 546 ФФД: 1.0 [14:20:52]line ЗНМ: 0300000109 [14:20:52]line РНМ: 0000000000091777 [14:20:52]line Версия ККМ: 001 [14:20:52]line ФМ: 0000000000871756 [14:20:52]line ФД: 202814 [14:20:52]line ФПД: 278656173928818 [14:20:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142051&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202814&fm=278656173928818&tin=02508201610067®Number=0000000000091777&sum=20000 [14:20:52]written 0, free lines is 4095 [14:20:52]Connected sock=10 [14:20:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 41 00 07 01 93 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 43 EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3E 18 03 00 35 04 06 00 FD 6F B2 42 F1 72 D6 00 89 98 0F 1F 11 CD [14:20:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A0 4E 47 00 7E E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3E 18 03 00 F4 03 04 00 FF 9A 20 67 B6 04 01 00 00 03 9C 69 A1 21 06 33 9F [14:20:53]CommunicateWithHost err = 0 [14:20:53]CheckOFDResponse [14:20:53]1017 (14) - 77093643461234 [14:20:53]1041 (16) - 0000000000871756 [14:20:53]1040 (4) - 202814 [14:20:53]1012 (4) - 29.10.2024 08:21 [14:20:53]1206 (1) - 0 [14:20:53]OFD Sender: Remove packet 202814 [14:20:53]ProducePacketName [14:20:53]name=ofd_packets/00202814 [14:20:53]NVStorageDeleteData [14:20:53]Write to MH i2c: 01 00 00 41 0C 4D [14:20:53]Write i2c OK [14:20:53]MH_I2C_Read... [14:20:53]Read from MH i2c: 01 [14:20:53]MH_I2C_Read... [14:20:53]Read from MH i2c: 01 07 00 [14:20:53]MH_I2C_Read... [14:20:53]Read from MH i2c: 01 07 00 41 0C 00 00 00 00 00 9D 0C FD [14:20:53]RasterBufferAndPrint [14:20:53]line [14:20:53]line [14:20:53]line [14:20:53]line [14:20:53]line [14:20:53]written 0, free lines is 3241 [14:20:53]MH_Cut [14:20:53]Write to MH i2c: D1 01 00 48 0C 01 26 [14:20:53]Write i2c OK [14:20:53]MH_I2C_Read... [14:20:53]Read from MH i2c: D1 [14:20:53]MH_I2C_Read... [14:20:53]Read from MH i2c: D1 01 00 [14:20:53]MH_I2C_Read... [14:20:53]Read from MH i2c: D1 01 00 48 0C 00 25 [14:20:53]Write to MH i2c: 01 00 00 49 0C 55 [14:20:53]Write i2c OK [14:20:53]MH_I2C_Read... [14:20:53]OFD Sender: No OFD packet to send [14:20:54]*** Cut start [14:20:54]*** Purtial cut [14:20:54]*** Stage 1: CUTSNS_PIN = 1 [14:20:54]Read from MH i2c: 01 [14:20:54]MH_I2C_Read... [14:20:54]*** Stop cut motor [14:20:54]*** Cut end [14:20:54]Read from MH i2c: 01 07 00 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: 01 07 00 49 0C 00 00 00 00 00 FF 0F 6A [14:20:54]process_action close_receipt done [14:20:54]requested_data is exist [14:20:54]produce_requested_data [14:20:54]requested_item fm.sn is exist - process it [14:20:54]wFMCommunicate request_size=4 [14:20:54]MH_SAM_APDU [14:20:54]CAPDU: 80 11 00 00 [14:20:54]Write to MH i2c: E2 08 00 4A 0C 80 11 00 00 00 00 00 00 D0 [14:20:54]Write i2c OK [14:20:54]MH_I2C_Read... [14:20:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:54]Read from MH i2c: E2 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 17 00 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 17 00 4A 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 25 [14:20:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:20:54]wFMCommunicate OK [14:20:54]requested_item fd.num is exist - process it [14:20:54]SAM_PROTO_GetFieldsCounters [14:20:54]wFMCommunicate request_size=4 [14:20:54]MH_SAM_APDU [14:20:54]CAPDU: 80 13 00 00 [14:20:54]Write to MH i2c: E2 08 00 4B 0C 80 13 00 00 00 00 00 00 D3 [14:20:54]Write i2c OK [14:20:54]MH_I2C_Read... [14:20:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:54]Read from MH i2c: E2 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 62 00 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 62 00 4B 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 EC [14:20:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:20:54]wFMCommunicate OK [14:20:54]SAM_PROTO_GetFieldsCounters done [14:20:54]requested_item shift.num is exist - process it [14:20:54]requested_item shift.opened is exist - process it [14:20:54]req_shift_opened [14:20:54]FM_GetShiftState [14:20:54]SAM_PROTO_GetShiftState [14:20:54]wFMCommunicate request_size=4 [14:20:54]MH_SAM_APDU [14:20:54]CAPDU: 80 13 01 00 [14:20:54]Write to MH i2c: E2 08 00 4C 0C 80 13 01 00 00 00 00 00 D5 [14:20:54]Write i2c OK [14:20:54]MH_I2C_Read... [14:20:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:54]Read from MH i2c: E2 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 0E 00 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 0E 00 4C 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BE [14:20:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:20:54]wFMCommunicate OK [14:20:54]SAM_PROTO_GetShiftState done [14:20:54]FM_GetShiftState done [14:20:54]req_shift_opened done [14:20:54]requested_item shift.open_date is exist - process it [14:20:54]req_shift_open_date [14:20:54]req_shift_open_date done [14:20:54]produce_requested_data done [14:20:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202814,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:20:54]process_action_free close_receipt [14:20:54]json_value_free [14:20:54]json_value_free done [14:20:54]process_json_proto returns [14:20:54]Send response to host [14:20:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202814,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:20:54]free response buf [14:20:54]execute_script done [14:20:54]execute_script returns [14:20:54]free content buf [14:20:54]Sock 7.Close socket [14:20:54]Sock 7.Thread stoped [14:20:58]OFD Sender: No OFD packet to send [14:21:03]OFD Sender: No OFD packet to send [14:21:08]OFD Sender: No OFD packet to send [14:21:13]OFD Sender: No OFD packet to send [14:21:18]OFD Sender: No OFD packet to send [14:21:20]accept exits with 9 [14:21:20]New connection [14:21:20]New thread 3067034980 created [14:21:20]Thread 3066891620 joined [14:21:20]Waiting for new connection... [14:21:20] Sock 9.Parse request [14:21:20]Sock 9.Check first char [14:21:20]Sock 9.First char is OK [14:21:20]request: POST /json_proto HTTP/1.0 [14:21:20]Method: POST [14:21:20]URL: /json_proto [14:21:20]Method is POST - this is cgi request [14:21:20]url: /json_proto [14:21:20]query_string will be loaded in cgi processing [14:21:20]execute_cgi json_proto POST (null) [14:21:20]execute_cgi path=json_proto method=POST [14:21:20]POST find Content-Length [14:21:20]Host: 172.17.63.195:8080 [14:21:20]Content-Length: 678 [14:21:20]Content-Type: application/json [14:21:20] [14:21:20]POST finish read [14:21:20]Found Content-Length = 678 [14:21:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:20]execute_script... [14:21:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:20]POST & json_proto [14:21:20]process_json_proto [14:21:20]json parsed OK: [14:21:20]protocol is kg_v1.0 [14:21:20]action value=close_receipt [14:21:20]process_action close_receipt [14:21:20]cmd_close_receipt [14:21:20]MH_GetDate [14:21:20]Write to MH i2c: F0 00 00 4D 0C 48 [14:21:20]Write i2c OK [14:21:20]MH_I2C_Read... [14:21:20]Read from MH i2c: F0 [14:21:20]MH_I2C_Read... [14:21:20]Read from MH i2c: F0 09 00 [14:21:20]MH_I2C_Read... [14:21:20]Read from MH i2c: F0 09 00 4D 0C 00 61 EF 20 67 8C D7 20 67 12 [14:21:20]GetLastDocTimeStamp 1730211651 [14:21:20]current date 1730211681 [14:21:20]FM_GetShiftState [14:21:20]SAM_PROTO_GetShiftState [14:21:20]wFMCommunicate request_size=4 [14:21:20]MH_SAM_APDU [14:21:20]CAPDU: 80 13 01 00 [14:21:20]Write to MH i2c: E2 08 00 4E 0C 80 13 01 00 00 00 00 00 D7 [14:21:20]Write i2c OK [14:21:20]MH_I2C_Read... [14:21:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:20]Read from MH i2c: E2 [14:21:20]MH_I2C_Read... [14:21:20]Read from MH i2c: E2 0E 00 [14:21:20]MH_I2C_Read... [14:21:20]Read from MH i2c: E2 0E 00 4E 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C0 [14:21:20]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:21:20]wFMCommunicate OK [14:21:20]SAM_PROTO_GetShiftState done [14:21:20]FM_GetShiftState done [14:21:20]opened in 1730160431 [14:21:20]opened+sec_in_day 1730246831 [14:21:20]quantity*price = 70044 [14:21:20]sum+1 = 70045 [14:21:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 210 29.10.2024 14:21 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202815 ФПД: 250099635175505 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142121&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202815&fm=250099635175505&tin=02508201610067®Number=0000000000091777&sum=70000 [14:21:21]StoreToDocumentArchive [14:21:21]shift 546 fd 202815 [14:21:21]save to /storage/0546/doc_00202815 [14:21:21]save last doc name /storage/0546/doc_00202815 to /storage/kkm_last_doc_name [14:21:21]save OK [14:21:21]Clear old archive folders... [14:21:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:21:21]tlvbuf is 0128EFE0 [14:21:21]SAM_PROTO_ClearQueue [14:21:21]wFMCommunicate request_size=4 [14:21:21]MH_SAM_APDU [14:21:21]CAPDU: 80 09 00 00 [14:21:21]Write to MH i2c: E2 08 00 5B 0C 80 09 00 00 00 00 00 00 D9 [14:21:21]Write i2c OK [14:21:21]MH_I2C_Read... [14:21:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:21:21]Read from MH i2c: E2 [14:21:21]MH_I2C_Read... [14:21:21]Read from MH i2c: E2 03 00 [14:21:21]MH_I2C_Read... [14:21:21]Read from MH i2c: E2 03 00 5B 0C 00 90 00 DB [14:21:21]RAPDU: 90 00 [14:21:21]wFMCommunicate OK [14:21:21]SAM_PROTO_ClearQueue done [14:21:21]KKMCreateOFDPacket [14:21:21]OFDProtocolAddRootSTLVToBuf [14:21:21]FM_MakeSignedData [14:21:21]FM_MakeSignedData [14:21:21]SAM_PROTO_SignData [14:21:21]wFMCommunicate request_size=4 [14:21:21]MH_SAM_APDU [14:21:21]CAPDU: 80 0D 01 02 [14:21:21]Write to MH i2c: E2 08 00 5C 0C 80 0D 01 02 00 00 00 00 E1 [14:21:21]Write i2c OK [14:21:21]MH_I2C_Read... [14:21:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:21:22]Read from MH i2c: E2 [14:21:22]MH_I2C_Read... [14:21:22]Read from MH i2c: E2 03 00 [14:21:22]MH_I2C_Read... [14:21:22]Read from MH i2c: E2 03 00 5C 0C 00 90 00 DC [14:21:22]RAPDU: 90 00 [14:21:22]wFMCommunicate OK [14:21:22]wFMCommunicate request_size=255 [14:21:22]MH_SAM_APDU [14:21:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 61 EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3F 18 03 00 35 04 06 00 E3 [14:21:22]Write to MH i2c: E2 02 01 5D 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 61 EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3F 18 03 00 35 04 06 00 E3 00 00 8F [14:21:22]Write i2c OK [14:21:22]MH_I2C_Read... [14:21:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:22]Read from MH i2c: E2 [14:21:22]MH_I2C_Read... [14:21:22]Read from MH i2c: E2 03 00 [14:21:22]MH_I2C_Read... [14:21:22]Read from MH i2c: E2 03 00 5D 0C 00 90 00 DD [14:21:22]RAPDU: 90 00 [14:21:22]wFMCommunicate OK [14:21:22]wFMCommunicate request_size=10 [14:21:22]MH_SAM_APDU [14:21:22]CAPDU: 80 0D 02 02 05 76 DB E9 C0 51 [14:21:22]Write to MH i2c: E2 0D 00 5E 0C 80 0D 02 02 05 00 76 DB E9 C0 51 00 00 39 [14:21:22]Write i2c OK [14:21:22]MH_I2C_Read... [14:21:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:22]Read from MH i2c: E2 [14:21:22]MH_I2C_Read... [14:21:22]Read from MH i2c: E2 03 00 [14:21:22]MH_I2C_Read... [14:21:22]Read from MH i2c: E2 03 00 5E 0C 00 90 00 DE [14:21:22]RAPDU: 90 00 [14:21:22]wFMCommunicate OK [14:21:22]wFMCommunicate request_size=4 [14:21:22]MH_SAM_APDU [14:21:22]CAPDU: 80 0D 03 02 [14:21:22]Write to MH i2c: E2 08 00 5F 0C 80 0D 03 02 00 00 00 00 E6 [14:21:22]Write i2c OK [14:21:22]MH_I2C_Read... [14:21:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:21:22]Read from MH i2c: E2 [14:21:22]MH_I2C_Read... [14:21:22]Read from MH i2c: E2 0B 00 [14:21:22]MH_I2C_Read... [14:21:22]Read from MH i2c: E2 0B 00 5F 0C 00 9A 38 18 F0 76 FE AE 07 90 00 EA [14:21:22]RAPDU: 9A 38 18 F0 76 FE AE 07 90 00 [14:21:22]wFMCommunicate OK [14:21:22]SAM_PROTO_SignData done [14:21:22]FM_MakeSignedData done [14:21:22]CreateOFDProtocolMessage [14:21:22]wFMCommunicate request_size=4 [14:21:22]MH_SAM_APDU [14:21:22]CAPDU: 80 11 00 00 [14:21:22]Write to MH i2c: E2 08 00 60 0C 80 11 00 00 00 00 00 00 E6 [14:21:22]Write i2c OK [14:21:22]MH_I2C_Read... [14:21:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:22]Read from MH i2c: E2 [14:21:22]MH_I2C_Read... [14:21:22]Read from MH i2c: E2 17 00 [14:21:22]MH_I2C_Read... [14:21:22]Read from MH i2c: E2 17 00 60 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3B [14:21:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:21:22]wFMCommunicate OK [14:21:22]CreateOFDProtocolMessage done [14:21:22]OFDSenderStorePacket 202815 [14:21:22]StoreOFDPacket docnum=202815 [14:21:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 38 CB 07 01 A8 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 61 EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3F 18 03 00 35 04 06 00 E3 76 DB E9 C0 51 9A 38 18 F0 76 FE AE 07 [14:21:22]CheckFolder [14:21:22]dirname=/storage/ofd_packets [14:21:22]CheckFolder done [14:21:22]ProducePacketName [14:21:22]name=ofd_packets/00202815 [14:21:22]NVStorageSaveData ofd_packets/00202815 [14:21:22]File name is /storage/ofd_packets/00202815 [14:21:22]Write 301 bytes [14:21:22]NVStorageSaveData done [14:21:22]OFDSenderStorePacket done [14:21:22]KKMCreateOFDPacket done [14:21:22]NVStorageSaveData kkm_last_timestamp [14:21:22]File name is /storage/kkm_last_timestamp [14:21:22]Write 4 bytes [14:21:22]NVStorageSaveData done [14:21:22]ExternCall_PrintAddStr [14:21:22]wPrintStart [14:21:22]Write to MH i2c: 01 00 00 61 0C 6D [14:21:22]Write i2c OK [14:21:22]MH_I2C_Read... [14:21:22]Read from MH i2c: 01 [14:21:22]MH_I2C_Read... [14:21:22]Read from MH i2c: 01 07 00 [14:21:22]MH_I2C_Read... [14:21:22]Read from MH i2c: 01 07 00 61 0C 00 00 00 00 00 FF 0F 82 [14:21:22]RasterBufferAndPrint [14:21:22]line Счет N : (1)450603 [14:21:22]line ИНН: 02508201610067 [14:21:22]line Контрольно-Кассовый Чек [14:21:22]line ПРОДАЖА [14:21:22]line ТРК (МРК, ГНК) : 41 [14:21:22]line Товар: 2710124130 [14:21:22]line Аи-92-К-2 [14:21:22]line 10.470 * 66.90 [14:21:22]line = 700.44 [14:21:22]line НДС 12% НСП 1% [14:21:22]line > о реализуемом товаре [14:21:22]line ОКРУГЛЕНИЕ: -0.44 [14:21:22]line ИТОГО: 700.00 [14:21:22]line Внесено: 700.00 [14:21:22]line СДАЧА: 0.00 [14:21:22]line НСП 1% : 6.20 [14:21:22]line НДС 12% : 74.38 [14:21:22]line Наличными: 700.00 [14:21:22]line Безнал.: 0.00 [14:21:22]line Место: АЗС № 171 "Партнер Нефть" [14:21:22]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:21:22]line СНО: Общий режим [14:21:22]line Чек 210 29.10.2024 14:21 [14:21:22]line Смена: 546 ФФД: 1.0 [14:21:22]line ЗНМ: 0300000109 [14:21:22]line РНМ: 0000000000091777 [14:21:22]line Версия ККМ: 001 [14:21:22]line ФМ: 0000000000871756 [14:21:22]line ФД: 202815 [14:21:22]line ФПД: 250099635175505 [14:21:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142121&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202815&fm=250099635175505&tin=02508201610067®Number=0000000000091777&sum=70000 [14:21:22]OFD Sender: Processing packet 202815 [packets to send 116, broken 115] [14:21:22]ProducePacketName [14:21:22]name=ofd_packets/00202815 [14:21:22]OFD Sender: To server: pG, [14:21:22]CommunicateWithHost lk.salyk.kg:30040 [14:21:22]ConnectInit lk.salyk.kg [14:21:22]written 0, free lines is 4095 [14:21:22]Connected sock=10 [14:21:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 38 CB 07 01 A8 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 61 EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3F 18 03 00 35 04 06 00 E3 76 DB E9 C0 51 9A 38 18 F0 76 FE AE 07 [14:21:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A7 6D 47 00 AF AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 3F 18 03 00 F4 03 04 00 1D 9B 20 67 B6 04 01 00 00 E7 3D 69 03 76 1E 3E 80 [14:21:23]CommunicateWithHost err = 0 [14:21:23]CheckOFDResponse [14:21:23]1017 (14) - 77093643461234 [14:21:23]1041 (16) - 0000000000871756 [14:21:23]1040 (4) - 202815 [14:21:23]1012 (4) - 29.10.2024 08:21 [14:21:23]1206 (1) - 0 [14:21:23]OFD Sender: Remove packet 202815 [14:21:23]ProducePacketName [14:21:23]name=ofd_packets/00202815 [14:21:23]NVStorageDeleteData [14:21:23]Write to MH i2c: 01 00 00 8C 0C 98 [14:21:23]Write i2c OK [14:21:23]MH_I2C_Read... [14:21:23]Read from MH i2c: 01 [14:21:23]MH_I2C_Read... [14:21:23]Read from MH i2c: 01 07 00 [14:21:23]MH_I2C_Read... [14:21:23]Read from MH i2c: 01 07 00 8C 0C 00 00 00 00 00 95 0C 40 [14:21:23]RasterBufferAndPrint [14:21:23]line [14:21:23]line [14:21:23]line [14:21:23]line [14:21:23]line [14:21:23]written 0, free lines is 3225 [14:21:23]MH_Cut [14:21:23]Write to MH i2c: D1 01 00 93 0C 01 71 [14:21:23]Write i2c OK [14:21:23]MH_I2C_Read... [14:21:23]Read from MH i2c: D1 [14:21:23]MH_I2C_Read... [14:21:23]Read from MH i2c: D1 01 00 [14:21:23]MH_I2C_Read... [14:21:23]Read from MH i2c: D1 01 00 93 0C 00 70 [14:21:23]Write to MH i2c: 01 00 00 94 0C A0 [14:21:23]Write i2c OK [14:21:23]MH_I2C_Read... [14:21:23]OFD Sender: No OFD packet to send [14:21:24]*** Cut start [14:21:24]*** Purtial cut [14:21:24]*** Stage 1: CUTSNS_PIN = 1 [14:21:24]Read from MH i2c: 01 [14:21:24]MH_I2C_Read... [14:21:24]*** Stop cut motor [14:21:24]*** Cut end [14:21:24]Read from MH i2c: 01 07 00 [14:21:24]MH_I2C_Read... [14:21:24]Read from MH i2c: 01 07 00 94 0C 00 00 00 00 00 FF 0F B5 [14:21:24]process_action close_receipt done [14:21:24]requested_data is exist [14:21:24]produce_requested_data [14:21:24]requested_item fm.sn is exist - process it [14:21:24]wFMCommunicate request_size=4 [14:21:24]MH_SAM_APDU [14:21:24]CAPDU: 80 11 00 00 [14:21:24]Write to MH i2c: E2 08 00 95 0C 80 11 00 00 00 00 00 00 1B [14:21:24]Write i2c OK [14:21:24]MH_I2C_Read... [14:21:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:24]Read from MH i2c: E2 [14:21:24]MH_I2C_Read... [14:21:24]Read from MH i2c: E2 17 00 [14:21:24]MH_I2C_Read... [14:21:24]Read from MH i2c: E2 17 00 95 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 70 [14:21:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:21:24]wFMCommunicate OK [14:21:24]requested_item fd.num is exist - process it [14:21:24]SAM_PROTO_GetFieldsCounters [14:21:24]wFMCommunicate request_size=4 [14:21:24]MH_SAM_APDU [14:21:24]CAPDU: 80 13 00 00 [14:21:24]Write to MH i2c: E2 08 00 96 0C 80 13 00 00 00 00 00 00 1E [14:21:24]Write i2c OK [14:21:24]MH_I2C_Read... [14:21:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:21:24]Read from MH i2c: E2 [14:21:24]MH_I2C_Read... [14:21:24]Read from MH i2c: E2 62 00 [14:21:24]MH_I2C_Read... [14:21:24]Read from MH i2c: E2 62 00 96 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 3B [14:21:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 3F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:21:24]wFMCommunicate OK [14:21:24]SAM_PROTO_GetFieldsCounters done [14:21:24]requested_item shift.num is exist - process it [14:21:24]requested_item shift.opened is exist - process it [14:21:24]req_shift_opened [14:21:24]FM_GetShiftState [14:21:24]SAM_PROTO_GetShiftState [14:21:24]wFMCommunicate request_size=4 [14:21:24]MH_SAM_APDU [14:21:24]CAPDU: 80 13 01 00 [14:21:24]Write to MH i2c: E2 08 00 97 0C 80 13 01 00 00 00 00 00 20 [14:21:24]Write i2c OK [14:21:24]MH_I2C_Read... [14:21:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:24]Read from MH i2c: E2 [14:21:24]MH_I2C_Read... [14:21:24]Read from MH i2c: E2 0E 00 [14:21:24]MH_I2C_Read... [14:21:24]Read from MH i2c: E2 0E 00 97 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 09 [14:21:24]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:21:24]wFMCommunicate OK [14:21:24]SAM_PROTO_GetShiftState done [14:21:24]FM_GetShiftState done [14:21:24]req_shift_opened done [14:21:24]requested_item shift.open_date is exist - process it [14:21:24]req_shift_open_date [14:21:24]req_shift_open_date done [14:21:24]produce_requested_data done [14:21:24]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202815,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:21:24]process_action_free close_receipt [14:21:24]json_value_free [14:21:24]json_value_free done [14:21:24]process_json_proto returns [14:21:24]Send response to host [14:21:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202815,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:21:24]free response buf [14:21:24]execute_script done [14:21:24]execute_script returns [14:21:24]free content buf [14:21:24]Sock 9.Close socket [14:21:24]Sock 9.Thread stoped [14:21:28]OFD Sender: No OFD packet to send [14:21:33]OFD Sender: No OFD packet to send [14:21:38]OFD Sender: No OFD packet to send [14:21:43]OFD Sender: No OFD packet to send [14:21:48]OFD Sender: No OFD packet to send [14:21:53]OFD Sender: No OFD packet to send [14:21:58]OFD Sender: No OFD packet to send [14:22:03]OFD Sender: No OFD packet to send [14:22:08]OFD Sender: No OFD packet to send [14:22:13]OFD Sender: No OFD packet to send [14:22:18]OFD Sender: No OFD packet to send [14:22:23]OFD Sender: No OFD packet to send [14:22:28]OFD Sender: No OFD packet to send [14:22:33]OFD Sender: No OFD packet to send [14:22:38]OFD Sender: No OFD packet to send [14:22:43]OFD Sender: No OFD packet to send [14:22:48]OFD Sender: No OFD packet to send [14:22:53]OFD Sender: No OFD packet to send [14:22:58]OFD Sender: No OFD packet to send [14:23:02]accept exits with 7 [14:23:02]New connection [14:23:02]New thread 3066891620 created [14:23:02]Thread 3067034980 joined [14:23:02]Waiting for new connection... [14:23:02] Sock 7.Parse request [14:23:02]Sock 7.Check first char [14:23:02]Sock 7.First char is OK [14:23:02]request: POST /json_proto HTTP/1.0 [14:23:02]Method: POST [14:23:02]URL: /json_proto [14:23:02]Method is POST - this is cgi request [14:23:02]url: /json_proto [14:23:02]query_string will be loaded in cgi processing [14:23:02]execute_cgi json_proto POST (null) [14:23:02]execute_cgi path=json_proto method=POST [14:23:02]POST find Content-Length [14:23:02]Host: 172.17.63.195:8080 [14:23:02]Content-Length: 677 [14:23:02]Content-Type: application/json [14:23:02] [14:23:02]POST finish read [14:23:02]Found Content-Length = 677 [14:23:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:02]execute_script... [14:23:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:02]POST & json_proto [14:23:02]process_json_proto [14:23:02]json parsed OK: [14:23:02]protocol is kg_v1.0 [14:23:02]action value=close_receipt [14:23:02]process_action close_receipt [14:23:02]cmd_close_receipt [14:23:02]MH_GetDate [14:23:02]Write to MH i2c: F0 00 00 98 0C 93 [14:23:02]Write i2c OK [14:23:02]MH_I2C_Read... [14:23:02]Read from MH i2c: F0 [14:23:02]MH_I2C_Read... [14:23:02]Read from MH i2c: F0 09 00 [14:23:02]MH_I2C_Read... [14:23:02]Read from MH i2c: F0 09 00 98 0C 00 C7 EF 20 67 8C D7 20 67 C3 [14:23:02]GetLastDocTimeStamp 1730211681 [14:23:02]current date 1730211783 [14:23:02]FM_GetShiftState [14:23:02]SAM_PROTO_GetShiftState [14:23:02]wFMCommunicate request_size=4 [14:23:02]MH_SAM_APDU [14:23:02]CAPDU: 80 13 01 00 [14:23:02]Write to MH i2c: E2 08 00 99 0C 80 13 01 00 00 00 00 00 22 [14:23:02]Write i2c OK [14:23:02]MH_I2C_Read... [14:23:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:02]Read from MH i2c: E2 [14:23:02]MH_I2C_Read... [14:23:02]Read from MH i2c: E2 0E 00 [14:23:02]MH_I2C_Read... [14:23:02]Read from MH i2c: E2 0E 00 99 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0B [14:23:02]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:23:02]wFMCommunicate OK [14:23:02]SAM_PROTO_GetShiftState done [14:23:02]FM_GetShiftState done [14:23:02]opened in 1730160431 [14:23:02]opened+sec_in_day 1730246831 [14:23:02]quantity*price = 60009 [14:23:02]sum+1 = 60010 [14:23:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 211 29.10.2024 14:23 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202816 ФПД: 50983143951390 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142303&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202816&fm=50983143951390&tin=02508201610067®Number=0000000000091777&sum=60000 [14:23:03]StoreToDocumentArchive [14:23:03]shift 546 fd 202816 [14:23:03]save to /storage/0546/doc_00202816 [14:23:03]save last doc name /storage/0546/doc_00202816 to /storage/kkm_last_doc_name [14:23:03]save OK [14:23:03]Clear old archive folders... [14:23:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:23:03]tlvbuf is 0126EC80 [14:23:03]SAM_PROTO_ClearQueue [14:23:03]wFMCommunicate request_size=4 [14:23:03]MH_SAM_APDU [14:23:03]CAPDU: 80 09 00 00 [14:23:03]Write to MH i2c: E2 08 00 A6 0C 80 09 00 00 00 00 00 00 24 [14:23:03]Write i2c OK [14:23:03]MH_I2C_Read... [14:23:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:23:04]Read from MH i2c: E2 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: E2 03 00 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: E2 03 00 A6 0C 00 90 00 26 [14:23:04]RAPDU: 90 00 [14:23:04]wFMCommunicate OK [14:23:04]SAM_PROTO_ClearQueue done [14:23:04]KKMCreateOFDPacket [14:23:04]OFDProtocolAddRootSTLVToBuf [14:23:04]FM_MakeSignedData [14:23:04]FM_MakeSignedData [14:23:04]SAM_PROTO_SignData [14:23:04]wFMCommunicate request_size=4 [14:23:04]MH_SAM_APDU [14:23:04]CAPDU: 80 0D 01 02 [14:23:04]Write to MH i2c: E2 08 00 A7 0C 80 0D 01 02 00 00 00 00 2C [14:23:04]Write i2c OK [14:23:04]MH_I2C_Read... [14:23:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:23:04]Read from MH i2c: E2 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: E2 03 00 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: E2 03 00 A7 0C 00 90 00 27 [14:23:04]RAPDU: 90 00 [14:23:04]wFMCommunicate OK [14:23:04]wFMCommunicate request_size=255 [14:23:04]MH_SAM_APDU [14:23:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 C7 EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 40 18 03 00 35 04 06 00 2E [14:23:04]Write to MH i2c: E2 02 01 A8 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 C7 EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 40 18 03 00 35 04 06 00 2E 00 00 5A [14:23:04]Write i2c OK [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: E2 [14:23:04]MH_I2C_Read... [14:23:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:04]Read from MH i2c: E2 03 00 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: E2 03 00 A8 0C 00 90 00 28 [14:23:04]RAPDU: 90 00 [14:23:04]wFMCommunicate OK [14:23:04]wFMCommunicate request_size=10 [14:23:04]MH_SAM_APDU [14:23:04]CAPDU: 80 0D 02 02 05 5E 70 2F 4C 1E [14:23:04]Write to MH i2c: E2 0D 00 A9 0C 80 0D 02 02 05 00 5E 70 2F 4C 1E 00 00 A0 [14:23:04]Write i2c OK [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: E2 [14:23:04]MH_I2C_Read... [14:23:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:04]Read from MH i2c: E2 03 00 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: E2 03 00 A9 0C 00 90 00 29 [14:23:04]RAPDU: 90 00 [14:23:04]wFMCommunicate OK [14:23:04]wFMCommunicate request_size=4 [14:23:04]MH_SAM_APDU [14:23:04]CAPDU: 80 0D 03 02 [14:23:04]Write to MH i2c: E2 08 00 AA 0C 80 0D 03 02 00 00 00 00 31 [14:23:04]Write i2c OK [14:23:04]MH_I2C_Read... [14:23:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:23:04]Read from MH i2c: E2 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: E2 0B 00 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: E2 0B 00 AA 0C 00 4A 94 5A 39 D1 E6 A2 E3 90 00 DF [14:23:04]RAPDU: 4A 94 5A 39 D1 E6 A2 E3 90 00 [14:23:04]wFMCommunicate OK [14:23:04]SAM_PROTO_SignData done [14:23:04]FM_MakeSignedData done [14:23:04]CreateOFDProtocolMessage [14:23:04]wFMCommunicate request_size=4 [14:23:04]MH_SAM_APDU [14:23:04]CAPDU: 80 11 00 00 [14:23:04]Write to MH i2c: E2 08 00 AB 0C 80 11 00 00 00 00 00 00 31 [14:23:04]Write i2c OK [14:23:04]MH_I2C_Read... [14:23:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:04]Read from MH i2c: E2 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: E2 17 00 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: E2 17 00 AB 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 86 [14:23:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:23:04]wFMCommunicate OK [14:23:04]CreateOFDProtocolMessage done [14:23:04]OFDSenderStorePacket 202816 [14:23:04]StoreOFDPacket docnum=202816 [14:23:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 56 CC 07 01 82 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 C7 EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 40 18 03 00 35 04 06 00 2E 5E 70 2F 4C 1E 4A 94 5A 39 D1 E6 A2 E3 [14:23:04]CheckFolder [14:23:04]dirname=/storage/ofd_packets [14:23:04]CheckFolder done [14:23:04]ProducePacketName [14:23:04]name=ofd_packets/00202816 [14:23:04]NVStorageSaveData ofd_packets/00202816 [14:23:04]File name is /storage/ofd_packets/00202816 [14:23:04]Write 301 bytes [14:23:04]NVStorageSaveData done [14:23:04]OFDSenderStorePacket done [14:23:04]KKMCreateOFDPacket done [14:23:04]NVStorageSaveData kkm_last_timestamp [14:23:04]File name is /storage/kkm_last_timestamp [14:23:04]Write 4 bytes [14:23:04]NVStorageSaveData done [14:23:04]ExternCall_PrintAddStr [14:23:04]wPrintStart [14:23:04]Write to MH i2c: 01 00 00 AC 0C B8 [14:23:04]Write i2c OK [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: 01 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: 01 07 00 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: 01 07 00 AC 0C 00 00 00 00 00 FF 0F CD [14:23:04]RasterBufferAndPrint [14:23:04]line Счет N : (1)450604 [14:23:04]line ИНН: 02508201610067 [14:23:04]line Контрольно-Кассовый Чек [14:23:04]line ПРОДАЖА [14:23:04]line ТРК (МРК, ГНК) : 62 [14:23:04]line Товар: 2710124130 [14:23:04]line Аи-92-К-2 [14:23:04]line 8.970 * 66.90 [14:23:04]line = 600.09 [14:23:04]line НДС 12% НСП 1% [14:23:04]line > о реализуемом товаре [14:23:04]line ОКРУГЛЕНИЕ: -0.09 [14:23:04]line ИТОГО: 600.00 [14:23:04]line Внесено: 600.00 [14:23:04]line СДАЧА: 0.00 [14:23:04]line НСП 1% : 5.31 [14:23:04]line НДС 12% : 63.73 [14:23:04]line Наличными: 600.00 [14:23:04]line Безнал.: 0.00 [14:23:04]line Место: АЗС № 171 "Партнер Нефть" [14:23:04]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:23:04]line СНО: Общий режим [14:23:04]line Чек 211 29.10.2024 14:23 [14:23:04]line Смена: 546 ФФД: 1.0 [14:23:04]line ЗНМ: 0300000109 [14:23:04]line РНМ: 0000000000091777 [14:23:04]line Версия ККМ: 001 [14:23:04]line ФМ: 0000000000871756 [14:23:04]line ФД: 202816 [14:23:04]line ФПД: 50983143951390 [14:23:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142303&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202816&fm=50983143951390&tin=02508201610067®Number=0000000000091777&sum=60000 [14:23:04]written 0, free lines is 4095 [14:23:04]OFD Sender: Processing packet 202816 [packets to send 116, broken 115] [14:23:04]ProducePacketName [14:23:04]name=ofd_packets/00202816 [14:23:04]OFD Sender: To server: pG, [14:23:04]CommunicateWithHost lk.salyk.kg:30040 [14:23:04]ConnectInit lk.salyk.kg [14:23:04]Connected sock=10 [14:23:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 56 CC 07 01 82 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 C7 EF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 40 18 03 00 35 04 06 00 2E 5E 70 2F 4C 1E 4A 94 5A 39 D1 E6 A2 E3 [14:23:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 99 17 47 00 CD 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 40 18 03 00 F4 03 04 00 82 9B 20 67 B6 04 01 00 00 39 E6 75 90 3C 11 67 C9 [14:23:04]CommunicateWithHost err = 0 [14:23:04]CheckOFDResponse [14:23:04]1017 (14) - 77093643461234 [14:23:04]1041 (16) - 0000000000871756 [14:23:04]1040 (4) - 202816 [14:23:04]1012 (4) - 29.10.2024 08:23 [14:23:04]1206 (1) - 0 [14:23:04]OFD Sender: Remove packet 202816 [14:23:04]ProducePacketName [14:23:04]name=ofd_packets/00202816 [14:23:04]NVStorageDeleteData [14:23:04]Write to MH i2c: 01 00 00 D7 0C E3 [14:23:04]Write i2c OK [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: 01 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: 01 07 00 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: 01 07 00 D7 0C 00 00 00 00 00 99 0C 8F [14:23:04]RasterBufferAndPrint [14:23:04]line [14:23:04]line [14:23:04]line [14:23:04]line [14:23:04]line [14:23:04]written 0, free lines is 3231 [14:23:04]MH_Cut [14:23:04]Write to MH i2c: D1 01 00 DE 0C 01 BC [14:23:04]Write i2c OK [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: D1 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: D1 01 00 [14:23:04]MH_I2C_Read... [14:23:04]Read from MH i2c: D1 01 00 DE 0C 00 BB [14:23:04]Write to MH i2c: 01 00 00 DF 0C EB [14:23:04]Write i2c OK [14:23:04]MH_I2C_Read... [14:23:05]OFD Sender: No OFD packet to send [14:23:05]*** Cut start [14:23:05]*** Purtial cut [14:23:05]*** Stage 1: CUTSNS_PIN = 1 [14:23:06]Read from MH i2c: 01 [14:23:06]MH_I2C_Read... [14:23:06]*** Stop cut motor [14:23:06]*** Cut end [14:23:06]Read from MH i2c: 01 07 00 [14:23:06]MH_I2C_Read... [14:23:06]Read from MH i2c: 01 07 00 DF 0C 00 00 00 00 00 FF 0F 00 [14:23:06]process_action close_receipt done [14:23:06]requested_data is exist [14:23:06]produce_requested_data [14:23:06]requested_item fm.sn is exist - process it [14:23:06]wFMCommunicate request_size=4 [14:23:06]MH_SAM_APDU [14:23:06]CAPDU: 80 11 00 00 [14:23:06]Write to MH i2c: E2 08 00 E0 0C 80 11 00 00 00 00 00 00 66 [14:23:06]Write i2c OK [14:23:06]MH_I2C_Read... [14:23:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:06]Read from MH i2c: E2 [14:23:06]MH_I2C_Read... [14:23:06]Read from MH i2c: E2 17 00 [14:23:06]MH_I2C_Read... [14:23:06]Read from MH i2c: E2 17 00 E0 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BB [14:23:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:23:06]wFMCommunicate OK [14:23:06]requested_item fd.num is exist - process it [14:23:06]SAM_PROTO_GetFieldsCounters [14:23:06]wFMCommunicate request_size=4 [14:23:06]MH_SAM_APDU [14:23:06]CAPDU: 80 13 00 00 [14:23:06]Write to MH i2c: E2 08 00 E1 0C 80 13 00 00 00 00 00 00 69 [14:23:06]Write i2c OK [14:23:06]MH_I2C_Read... [14:23:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:23:06]Read from MH i2c: E2 [14:23:06]MH_I2C_Read... [14:23:06]Read from MH i2c: E2 62 00 [14:23:06]MH_I2C_Read... [14:23:06]Read from MH i2c: E2 62 00 E1 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 40 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 8A [14:23:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 40 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:23:06]wFMCommunicate OK [14:23:06]SAM_PROTO_GetFieldsCounters done [14:23:06]requested_item shift.num is exist - process it [14:23:06]requested_item shift.opened is exist - process it [14:23:06]req_shift_opened [14:23:06]FM_GetShiftState [14:23:06]SAM_PROTO_GetShiftState [14:23:06]wFMCommunicate request_size=4 [14:23:06]MH_SAM_APDU [14:23:06]CAPDU: 80 13 01 00 [14:23:06]Write to MH i2c: E2 08 00 E2 0C 80 13 01 00 00 00 00 00 6B [14:23:06]Write i2c OK [14:23:06]MH_I2C_Read... [14:23:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:06]Read from MH i2c: E2 [14:23:06]MH_I2C_Read... [14:23:06]Read from MH i2c: E2 0E 00 [14:23:06]MH_I2C_Read... [14:23:06]Read from MH i2c: E2 0E 00 E2 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 54 [14:23:06]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:23:06]wFMCommunicate OK [14:23:06]SAM_PROTO_GetShiftState done [14:23:06]FM_GetShiftState done [14:23:06]req_shift_opened done [14:23:06]requested_item shift.open_date is exist - process it [14:23:06]req_shift_open_date [14:23:06]req_shift_open_date done [14:23:06]produce_requested_data done [14:23:06]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202816,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:23:06]process_action_free close_receipt [14:23:06]json_value_free [14:23:06]json_value_free done [14:23:06]process_json_proto returns [14:23:06]Send response to host [14:23:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202816,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:23:06]free response buf [14:23:06]execute_script done [14:23:06]execute_script returns [14:23:06]free content buf [14:23:06]Sock 7.Close socket [14:23:06]Sock 7.Thread stoped [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:47]accept exits with 9 [14:24:47]New connection [14:24:47]New thread 3067034980 created [14:24:47]Thread 3066891620 joined [14:24:47]Waiting for new connection... [14:24:47] Sock 9.Parse request [14:24:47]Sock 9.Check first char [14:24:47]Sock 9.First char is OK [14:24:47]request: POST /json_proto HTTP/1.0 [14:24:47]Method: POST [14:24:47]URL: /json_proto [14:24:47]Method is POST - this is cgi request [14:24:47]url: /json_proto [14:24:47]query_string will be loaded in cgi processing [14:24:47]execute_cgi json_proto POST (null) [14:24:47]execute_cgi path=json_proto method=POST [14:24:47]POST find Content-Length [14:24:47]Host: 172.17.63.195:8080 [14:24:47]Content-Length: 677 [14:24:47]Content-Type: application/json [14:24:47] [14:24:47]POST finish read [14:24:47]Found Content-Length = 677 [14:24:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:24:47]execute_script... [14:24:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:24:47]POST & json_proto [14:24:47]process_json_proto [14:24:47]json parsed OK: [14:24:47]protocol is kg_v1.0 [14:24:47]action value=close_receipt [14:24:47]process_action close_receipt [14:24:47]cmd_close_receipt [14:24:47]MH_GetDate [14:24:47]Write to MH i2c: F0 00 00 E3 0C DE [14:24:47]Write i2c OK [14:24:47]MH_I2C_Read... [14:24:47]Read from MH i2c: F0 [14:24:47]MH_I2C_Read... [14:24:47]Read from MH i2c: F0 09 00 [14:24:47]MH_I2C_Read... [14:24:47]Read from MH i2c: F0 09 00 E3 0C 00 30 F0 20 67 8C D7 20 67 78 [14:24:47]GetLastDocTimeStamp 1730211783 [14:24:47]current date 1730211888 [14:24:47]FM_GetShiftState [14:24:47]SAM_PROTO_GetShiftState [14:24:47]wFMCommunicate request_size=4 [14:24:47]MH_SAM_APDU [14:24:47]CAPDU: 80 13 01 00 [14:24:47]Write to MH i2c: E2 08 00 E4 0C 80 13 01 00 00 00 00 00 6D [14:24:47]Write i2c OK [14:24:47]MH_I2C_Read... [14:24:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:47]Read from MH i2c: E2 [14:24:47]MH_I2C_Read... [14:24:47]Read from MH i2c: E2 0E 00 [14:24:47]MH_I2C_Read... [14:24:47]Read from MH i2c: E2 0E 00 E4 0C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 56 [14:24:47]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:24:47]wFMCommunicate OK [14:24:47]SAM_PROTO_GetShiftState done [14:24:47]FM_GetShiftState done [14:24:47]opened in 1730160431 [14:24:47]opened+sec_in_day 1730246831 [14:24:47]quantity*price = 40006 [14:24:47]sum+1 = 40007 [14:24:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 212 29.10.2024 14:24 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202817 ФПД: 1256624454017 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142448&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202817&fm=1256624454017&tin=02508201610067®Number=0000000000091777&sum=40000 [14:24:48]StoreToDocumentArchive [14:24:48]shift 546 fd 202817 [14:24:48]save to /storage/0546/doc_00202817 [14:24:48]save last doc name /storage/0546/doc_00202817 to /storage/kkm_last_doc_name [14:24:48]save OK [14:24:48]Clear old archive folders... [14:24:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:24:48]tlvbuf is 012B1C80 [14:24:48]SAM_PROTO_ClearQueue [14:24:48]wFMCommunicate request_size=4 [14:24:48]MH_SAM_APDU [14:24:48]CAPDU: 80 09 00 00 [14:24:48]Write to MH i2c: E2 08 00 F1 0C 80 09 00 00 00 00 00 00 6F [14:24:48]Write i2c OK [14:24:48]MH_I2C_Read... [14:24:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:24:48]Read from MH i2c: E2 [14:24:48]MH_I2C_Read... [14:24:48]Read from MH i2c: E2 03 00 [14:24:48]MH_I2C_Read... [14:24:48]Read from MH i2c: E2 03 00 F1 0C 00 90 00 71 [14:24:48]RAPDU: 90 00 [14:24:48]wFMCommunicate OK [14:24:48]SAM_PROTO_ClearQueue done [14:24:48]KKMCreateOFDPacket [14:24:48]OFDProtocolAddRootSTLVToBuf [14:24:48]FM_MakeSignedData [14:24:48]FM_MakeSignedData [14:24:48]SAM_PROTO_SignData [14:24:48]wFMCommunicate request_size=4 [14:24:48]MH_SAM_APDU [14:24:48]CAPDU: 80 0D 01 02 [14:24:48]Write to MH i2c: E2 08 00 F2 0C 80 0D 01 02 00 00 00 00 77 [14:24:48]Write i2c OK [14:24:48]MH_I2C_Read... [14:24:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:24:48]Read from MH i2c: E2 [14:24:48]MH_I2C_Read... [14:24:48]Read from MH i2c: E2 03 00 [14:24:48]MH_I2C_Read... [14:24:48]Read from MH i2c: E2 03 00 F2 0C 00 90 00 72 [14:24:48]RAPDU: 90 00 [14:24:48]wFMCommunicate OK [14:24:48]wFMCommunicate request_size=255 [14:24:48]MH_SAM_APDU [14:24:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 30 F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 18 03 00 35 04 06 00 01 [14:24:48]Write to MH i2c: E2 02 01 F3 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 30 F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 18 03 00 35 04 06 00 01 00 00 D6 [14:24:48]Write i2c OK [14:24:48]MH_I2C_Read... [14:24:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:49]Read from MH i2c: E2 [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: E2 03 00 [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: E2 03 00 F3 0C 00 90 00 73 [14:24:49]RAPDU: 90 00 [14:24:49]wFMCommunicate OK [14:24:49]wFMCommunicate request_size=10 [14:24:49]MH_SAM_APDU [14:24:49]CAPDU: 80 0D 02 02 05 24 94 A7 79 81 [14:24:49]Write to MH i2c: E2 0D 00 F4 0C 80 0D 02 02 05 00 24 94 A7 79 81 00 00 DD [14:24:49]Write i2c OK [14:24:49]MH_I2C_Read... [14:24:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:49]Read from MH i2c: E2 [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: E2 03 00 [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: E2 03 00 F4 0C 00 90 00 74 [14:24:49]RAPDU: 90 00 [14:24:49]wFMCommunicate OK [14:24:49]wFMCommunicate request_size=4 [14:24:49]MH_SAM_APDU [14:24:49]CAPDU: 80 0D 03 02 [14:24:49]Write to MH i2c: E2 08 00 F5 0C 80 0D 03 02 00 00 00 00 7C [14:24:49]Write i2c OK [14:24:49]MH_I2C_Read... [14:24:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:24:49]Read from MH i2c: E2 [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: E2 0B 00 [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: E2 0B 00 F5 0C 00 26 1F 92 D2 09 24 C5 40 90 00 58 [14:24:49]RAPDU: 26 1F 92 D2 09 24 C5 40 90 00 [14:24:49]wFMCommunicate OK [14:24:49]SAM_PROTO_SignData done [14:24:49]FM_MakeSignedData done [14:24:49]CreateOFDProtocolMessage [14:24:49]wFMCommunicate request_size=4 [14:24:49]MH_SAM_APDU [14:24:49]CAPDU: 80 11 00 00 [14:24:49]Write to MH i2c: E2 08 00 F6 0C 80 11 00 00 00 00 00 00 7C [14:24:49]Write i2c OK [14:24:49]MH_I2C_Read... [14:24:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:49]Read from MH i2c: E2 [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: E2 17 00 [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: E2 17 00 F6 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D1 [14:24:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:24:49]wFMCommunicate OK [14:24:49]CreateOFDProtocolMessage done [14:24:49]OFDSenderStorePacket 202817 [14:24:49]StoreOFDPacket docnum=202817 [14:24:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A5 17 07 01 E9 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 30 F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 18 03 00 35 04 06 00 01 24 94 A7 79 81 26 1F 92 D2 09 24 C5 40 [14:24:49]CheckFolder [14:24:49]dirname=/storage/ofd_packets [14:24:49]CheckFolder done [14:24:49]ProducePacketName [14:24:49]name=ofd_packets/00202817 [14:24:49]NVStorageSaveData ofd_packets/00202817 [14:24:49]File name is /storage/ofd_packets/00202817 [14:24:49]Write 301 bytes [14:24:49]NVStorageSaveData done [14:24:49]OFDSenderStorePacket done [14:24:49]KKMCreateOFDPacket done [14:24:49]NVStorageSaveData kkm_last_timestamp [14:24:49]File name is /storage/kkm_last_timestamp [14:24:49]Write 4 bytes [14:24:49]NVStorageSaveData done [14:24:49]ExternCall_PrintAddStr [14:24:49]wPrintStart [14:24:49]Write to MH i2c: 01 00 00 F7 0C 03 [14:24:49]Write i2c OK [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: 01 [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: 01 07 00 [14:24:49]MH_I2C_Read... [14:24:49]Read from MH i2c: 01 07 00 F7 0C 00 00 00 00 00 FF 0F 18 [14:24:49]RasterBufferAndPrint [14:24:49]line Счет N : (1)450606 [14:24:49]line ИНН: 02508201610067 [14:24:49]line Контрольно-Кассовый Чек [14:24:49]line ПРОДАЖА [14:24:49]line ТРК (МРК, ГНК) : 31 [14:24:49]line Товар: 2710124130 [14:24:49]line Аи-92-К-2 [14:24:49]line 5.980 * 66.90 [14:24:49]line = 400.06 [14:24:49]line НДС 12% НСП 1% [14:24:49]line > о реализуемом товаре [14:24:49]line ОКРУГЛЕНИЕ: -0.06 [14:24:49]line ИТОГО: 400.00 [14:24:49]line Внесено: 400.00 [14:24:49]line СДАЧА: 0.00 [14:24:49]line НСП 1% : 3.54 [14:24:49]line НДС 12% : 42.48 [14:24:49]line Наличными: 400.00 [14:24:49]line Безнал.: 0.00 [14:24:49]line Место: АЗС № 171 "Партнер Нефть" [14:24:49]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:24:49]line СНО: Общий режим [14:24:49]line Чек 212 29.10.2024 14:24 [14:24:49]line Смена: 546 ФФД: 1.0 [14:24:49]line ЗНМ: 0300000109 [14:24:49]line РНМ: 0000000000091777 [14:24:49]line Версия ККМ: 001 [14:24:49]line ФМ: 0000000000871756 [14:24:49]line ФД: 202817 [14:24:49]line ФПД: 1256624454017 [14:24:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142448&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202817&fm=1256624454017&tin=02508201610067®Number=0000000000091777&sum=40000 [14:24:49]OFD Sender: Processing packet 202817 [packets to send 116, broken 115] [14:24:49]ProducePacketName [14:24:49]name=ofd_packets/00202817 [14:24:49]OFD Sender: To server: pG, [14:24:49]CommunicateWithHost lk.salyk.kg:30040 [14:24:49]ConnectInit lk.salyk.kg [14:24:49]written 0, free lines is 4095 [14:24:49]Connected sock=10 [14:24:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A5 17 07 01 E9 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 30 F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 18 03 00 35 04 06 00 01 24 94 A7 79 81 26 1F 92 D2 09 24 C5 40 [14:24:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FB 8A 47 00 BD 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 41 18 03 00 F4 03 04 00 EB 9B 20 67 B6 04 01 00 00 40 DF 47 B0 6F 35 DE B6 [14:24:49]CommunicateWithHost err = 0 [14:24:49]CheckOFDResponse [14:24:49]1017 (14) - 77093643461234 [14:24:49]1041 (16) - 0000000000871756 [14:24:49]1040 (4) - 202817 [14:24:49]1012 (4) - 29.10.2024 08:25 [14:24:49]1206 (1) - 0 [14:24:49]OFD Sender: Remove packet 202817 [14:24:49]ProducePacketName [14:24:49]name=ofd_packets/00202817 [14:24:49]NVStorageDeleteData [14:24:50]Write to MH i2c: 01 00 00 22 0D 2F [14:24:50]Write i2c OK [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: 01 [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: 01 07 00 [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: 01 07 00 22 0D 00 00 00 00 00 8C 0C CE [14:24:50]RasterBufferAndPrint [14:24:50]line [14:24:50]line [14:24:50]line [14:24:50]line [14:24:50]line [14:24:50]written 0, free lines is 3216 [14:24:50]MH_Cut [14:24:50]Write to MH i2c: D1 01 00 29 0D 01 08 [14:24:50]Write i2c OK [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: D1 [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: D1 01 00 [14:24:50]MH_I2C_Read... [14:24:50]Read from MH i2c: D1 01 00 29 0D 00 07 [14:24:50]Write to MH i2c: 01 00 00 2A 0D 37 [14:24:50]Write i2c OK [14:24:50]MH_I2C_Read... [14:24:50]OFD Sender: No OFD packet to send [14:24:50]*** Cut start [14:24:50]*** Purtial cut [14:24:50]*** Stage 1: CUTSNS_PIN = 1 [14:24:51]Read from MH i2c: 01 [14:24:51]MH_I2C_Read... [14:24:51]*** Stop cut motor [14:24:51]*** Cut end [14:24:51]Read from MH i2c: 01 07 00 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: 01 07 00 2A 0D 00 00 00 00 00 FF 0F 4C [14:24:51]process_action close_receipt done [14:24:51]requested_data is exist [14:24:51]produce_requested_data [14:24:51]requested_item fm.sn is exist - process it [14:24:51]wFMCommunicate request_size=4 [14:24:51]MH_SAM_APDU [14:24:51]CAPDU: 80 11 00 00 [14:24:51]Write to MH i2c: E2 08 00 2B 0D 80 11 00 00 00 00 00 00 B2 [14:24:51]Write i2c OK [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 [14:24:51]MH_I2C_Read... [14:24:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:51]Read from MH i2c: E2 17 00 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 17 00 2B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 07 [14:24:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:24:51]wFMCommunicate OK [14:24:51]requested_item fd.num is exist - process it [14:24:51]SAM_PROTO_GetFieldsCounters [14:24:51]wFMCommunicate request_size=4 [14:24:51]MH_SAM_APDU [14:24:51]CAPDU: 80 13 00 00 [14:24:51]Write to MH i2c: E2 08 00 2C 0D 80 13 00 00 00 00 00 00 B5 [14:24:51]Write i2c OK [14:24:51]MH_I2C_Read... [14:24:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:24:51]Read from MH i2c: E2 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 62 00 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 62 00 2C 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 41 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 DA [14:24:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 41 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:24:51]wFMCommunicate OK [14:24:51]SAM_PROTO_GetFieldsCounters done [14:24:51]requested_item shift.num is exist - process it [14:24:51]requested_item shift.opened is exist - process it [14:24:51]req_shift_opened [14:24:51]FM_GetShiftState [14:24:51]SAM_PROTO_GetShiftState [14:24:51]wFMCommunicate request_size=4 [14:24:51]MH_SAM_APDU [14:24:51]CAPDU: 80 13 01 00 [14:24:51]Write to MH i2c: E2 08 00 2D 0D 80 13 01 00 00 00 00 00 B7 [14:24:51]Write i2c OK [14:24:51]MH_I2C_Read... [14:24:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:51]Read from MH i2c: E2 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 0E 00 [14:24:51]MH_I2C_Read... [14:24:51]Read from MH i2c: E2 0E 00 2D 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A0 [14:24:51]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:24:51]wFMCommunicate OK [14:24:51]SAM_PROTO_GetShiftState done [14:24:51]FM_GetShiftState done [14:24:51]req_shift_opened done [14:24:51]requested_item shift.open_date is exist - process it [14:24:51]req_shift_open_date [14:24:51]req_shift_open_date done [14:24:51]produce_requested_data done [14:24:51]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202817,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:24:51]process_action_free close_receipt [14:24:51]json_value_free [14:24:51]json_value_free done [14:24:51]process_json_proto returns [14:24:51]Send response to host [14:24:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202817,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:24:51]free response buf [14:24:51]execute_script done [14:24:51]execute_script returns [14:24:51]free content buf [14:24:51]Sock 9.Close socket [14:24:51]Sock 9.Thread stoped [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:28]accept exits with 7 [14:26:28]New connection [14:26:28]New thread 3066891620 created [14:26:28]Thread 3067034980 joined [14:26:28]Waiting for new connection... [14:26:28] Sock 7.Parse request [14:26:28]Sock 7.Check first char [14:26:28]Sock 7.First char is OK [14:26:28]request: POST /json_proto HTTP/1.0 [14:26:28]Method: POST [14:26:28]URL: /json_proto [14:26:28]Method is POST - this is cgi request [14:26:28]url: /json_proto [14:26:28]query_string will be loaded in cgi processing [14:26:28]execute_cgi json_proto POST (null) [14:26:28]execute_cgi path=json_proto method=POST [14:26:28]POST find Content-Length [14:26:28]Host: 172.17.63.195:8080 [14:26:28]Content-Length: 984 [14:26:28]Content-Type: application/json [14:26:28] [14:26:28]POST finish read [14:26:28]Found Content-Length = 984 [14:26:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 75.20, "quantity" : 132.980, "sum" : 10000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 171\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.98 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 10000.00, "payments": [ { "type": 0, "sum" : 10000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:28]execute_script... [14:26:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 75.20, "quantity" : 132.980, "sum" : 10000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 171\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.98 \u0441\u043E\u043C", "deposit" : 10000.00, "total" : 10000.00, "payments": [ { "type": 0, "sum" : 10000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:28]POST & json_proto [14:26:28]process_json_proto [14:26:28]json parsed OK: [14:26:28]protocol is kg_v1.0 [14:26:28]action value=close_receipt [14:26:28]process_action close_receipt [14:26:28]cmd_close_receipt [14:26:28]MH_GetDate [14:26:28]Write to MH i2c: F0 00 00 2E 0D 2A [14:26:28]Write i2c OK [14:26:28]MH_I2C_Read... [14:26:28]Read from MH i2c: F0 [14:26:28]MH_I2C_Read... [14:26:28]Read from MH i2c: F0 09 00 [14:26:28]MH_I2C_Read... [14:26:28]Read from MH i2c: F0 09 00 2E 0D 00 95 F0 20 67 8C D7 20 67 29 [14:26:28]GetLastDocTimeStamp 1730211888 [14:26:28]current date 1730211989 [14:26:28]FM_GetShiftState [14:26:28]SAM_PROTO_GetShiftState [14:26:28]wFMCommunicate request_size=4 [14:26:28]MH_SAM_APDU [14:26:28]CAPDU: 80 13 01 00 [14:26:28]Write to MH i2c: E2 08 00 2F 0D 80 13 01 00 00 00 00 00 B9 [14:26:28]Write i2c OK [14:26:28]MH_I2C_Read... [14:26:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:28]Read from MH i2c: E2 [14:26:28]MH_I2C_Read... [14:26:28]Read from MH i2c: E2 0E 00 [14:26:28]MH_I2C_Read... [14:26:28]Read from MH i2c: E2 0E 00 2F 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A2 [14:26:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:26:28]wFMCommunicate OK [14:26:28]SAM_PROTO_GetShiftState done [14:26:28]FM_GetShiftState done [14:26:28]opened in 1730160431 [14:26:28]opened+sec_in_day 1730246831 [14:26:28]quantity*price = 1000009 [14:26:28]sum+1 = 1000011 [14:26:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 10000.00 Внесено: 10000.00 СДАЧА: 0.00 НСП 1% : 88.50 НДС 12% : 1061.96 Наличными: 10000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 213 29.10.2024 14:26 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Дисконтная программа ДТ номер 171 сэкономлено 132.98 сом ФМ: 0000000000871756 ФД: 202818 ФПД: 6125547181370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142629&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202818&fm=6125547181370&tin=02508201610067®Number=0000000000091777&sum=1000000 [14:26:29]StoreToDocumentArchive [14:26:29]shift 546 fd 202818 [14:26:29]save to /storage/0546/doc_00202818 [14:26:29]save last doc name /storage/0546/doc_00202818 to /storage/kkm_last_doc_name [14:26:29]save OK [14:26:29]Clear old archive folders... [14:26:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:26:29]tlvbuf is 0126BAE0 [14:26:29]SAM_PROTO_ClearQueue [14:26:29]wFMCommunicate request_size=4 [14:26:29]MH_SAM_APDU [14:26:29]CAPDU: 80 09 00 00 [14:26:29]Write to MH i2c: E2 08 00 3C 0D 80 09 00 00 00 00 00 00 BB [14:26:29]Write i2c OK [14:26:29]MH_I2C_Read... [14:26:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:26:29]Read from MH i2c: E2 [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: E2 03 00 [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: E2 03 00 3C 0D 00 90 00 BD [14:26:29]RAPDU: 90 00 [14:26:29]wFMCommunicate OK [14:26:29]SAM_PROTO_ClearQueue done [14:26:29]KKMCreateOFDPacket [14:26:29]OFDProtocolAddRootSTLVToBuf [14:26:29]FM_MakeSignedData [14:26:29]FM_MakeSignedData [14:26:29]SAM_PROTO_SignData [14:26:29]wFMCommunicate request_size=4 [14:26:29]MH_SAM_APDU [14:26:29]CAPDU: 80 0D 01 02 [14:26:29]Write to MH i2c: E2 08 00 3D 0D 80 0D 01 02 00 00 00 00 C3 [14:26:29]Write i2c OK [14:26:29]MH_I2C_Read... [14:26:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:26:29]Read from MH i2c: E2 [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: E2 03 00 [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: E2 03 00 3D 0D 00 90 00 BE [14:26:29]RAPDU: 90 00 [14:26:29]wFMCommunicate OK [14:26:29]wFMCommunicate request_size=255 [14:26:29]MH_SAM_APDU [14:26:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 74 07 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 4A 42 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 42 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 9E 01 00 00 00 07 04 06 00 40 42 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 95 F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 18 03 00 35 04 06 00 05 92 37 10 [14:26:29]Write to MH i2c: E2 02 01 3E 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 74 07 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 4A 42 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 42 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 9E 01 00 00 00 07 04 06 00 40 42 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 95 F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 18 03 00 35 04 06 00 05 92 37 10 00 00 43 [14:26:29]Write i2c OK [14:26:29]MH_I2C_Read... [14:26:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:29]Read from MH i2c: E2 [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: E2 03 00 [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: E2 03 00 3E 0D 00 90 00 BF [14:26:29]RAPDU: 90 00 [14:26:29]wFMCommunicate OK [14:26:29]wFMCommunicate request_size=7 [14:26:29]MH_SAM_APDU [14:26:29]CAPDU: 80 0D 02 02 02 55 3A [14:26:29]Write to MH i2c: E2 0A 00 3F 0D 80 0D 02 02 02 00 55 3A 00 00 59 [14:26:29]Write i2c OK [14:26:29]MH_I2C_Read... [14:26:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:29]Read from MH i2c: E2 [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: E2 03 00 [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: E2 03 00 3F 0D 00 90 00 C0 [14:26:29]RAPDU: 90 00 [14:26:29]wFMCommunicate OK [14:26:29]wFMCommunicate request_size=4 [14:26:29]MH_SAM_APDU [14:26:29]CAPDU: 80 0D 03 02 [14:26:29]Write to MH i2c: E2 08 00 40 0D 80 0D 03 02 00 00 00 00 C8 [14:26:29]Write i2c OK [14:26:29]MH_I2C_Read... [14:26:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:26:29]Read from MH i2c: E2 [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: E2 0B 00 [14:26:29]MH_I2C_Read... [14:26:29]Read from MH i2c: E2 0B 00 40 0D 00 7E 5F 51 93 3E 67 EA 20 90 00 39 [14:26:29]RAPDU: 7E 5F 51 93 3E 67 EA 20 90 00 [14:26:29]wFMCommunicate OK [14:26:29]SAM_PROTO_SignData done [14:26:29]FM_MakeSignedData done [14:26:29]CreateOFDProtocolMessage [14:26:29]wFMCommunicate request_size=4 [14:26:29]MH_SAM_APDU [14:26:29]CAPDU: 80 11 00 00 [14:26:29]Write to MH i2c: E2 08 00 41 0D 80 11 00 00 00 00 00 00 C8 [14:26:29]Write i2c OK [14:26:29]MH_I2C_Read... [14:26:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:30]Read from MH i2c: E2 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: E2 17 00 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: E2 17 00 41 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1D [14:26:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:26:30]wFMCommunicate OK [14:26:30]CreateOFDProtocolMessage done [14:26:30]OFDSenderStorePacket 202818 [14:26:30]StoreOFDPacket docnum=202818 [14:26:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 06 74 04 01 4A 8D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 74 07 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 4A 42 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 42 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 9E 01 00 00 00 07 04 06 00 40 42 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 95 F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 18 03 00 35 04 06 00 05 92 37 10 55 3A 7E 5F 51 93 3E 67 EA 20 [14:26:30]CheckFolder [14:26:30]dirname=/storage/ofd_packets [14:26:30]CheckFolder done [14:26:30]ProducePacketName [14:26:30]name=ofd_packets/00202818 [14:26:30]NVStorageSaveData ofd_packets/00202818 [14:26:30]File name is /storage/ofd_packets/00202818 [14:26:30]Write 298 bytes [14:26:30]NVStorageSaveData done [14:26:30]OFDSenderStorePacket done [14:26:30]KKMCreateOFDPacket done [14:26:30]NVStorageSaveData kkm_last_timestamp [14:26:30]File name is /storage/kkm_last_timestamp [14:26:30]Write 4 bytes [14:26:30]NVStorageSaveData done [14:26:30]ExternCall_PrintAddStr [14:26:30]wPrintStart [14:26:30]Write to MH i2c: 01 00 00 42 0D 4F [14:26:30]Write i2c OK [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: 01 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: 01 07 00 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: 01 07 00 42 0D 00 00 00 00 00 FF 0F 64 [14:26:30]RasterBufferAndPrint [14:26:30]line Счет N : (1)450605 [14:26:30]line ИНН: 02508201610067 [14:26:30]line Контрольно-Кассовый Чек [14:26:30]line ПРОДАЖА [14:26:30]line ТРК (МРК, ГНК) : 21 [14:26:30]line Товар: 2710194210 [14:26:30]line ДТ-К-2 [14:26:30]line 132.980 * 75.20 [14:26:30]line = 10000.10 [14:26:30]line НДС 12% НСП 1% [14:26:30]line > о реализуемом товаре [14:26:30]line ОКРУГЛЕНИЕ: -0.10 [14:26:30]line ИТОГО: 10000.00 [14:26:30]line Внесено: 10000.00 [14:26:30]line СДАЧА: 0.00 [14:26:30]line НСП 1% : 88.50 [14:26:30]line НДС 12% : 1061.96 [14:26:30]line Наличными: 10000.00 [14:26:30]line Безнал.: 0.00 [14:26:30]line Место: АЗС № 171 "Партнер Нефть" [14:26:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:26:30]line СНО: Общий режим [14:26:30]line Чек 213 29.10.2024 14:26 [14:26:30]line Смена: 546 ФФД: 1.0 [14:26:30]line ЗНМ: 0300000109 [14:26:30]line РНМ: 0000000000091777 [14:26:30]line Версия ККМ: 001 [14:26:30]line [14:26:30]line Дисконтная программа [14:26:30]line ДТ [14:26:30]line номер 171 [14:26:30]line сэкономлено 132.98 сом [14:26:30]line ФМ: 0000000000871756 [14:26:30]line ФД: 202818 [14:26:30]line ФПД: 6125547181370 [14:26:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142629&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202818&fm=6125547181370&tin=02508201610067®Number=0000000000091777&sum=1000000 [14:26:30]OFD Sender: Processing packet 202818 [packets to send 116, broken 115] [14:26:30]ProducePacketName [14:26:30]name=ofd_packets/00202818 [14:26:30]OFD Sender: To server: pG, [14:26:30]CommunicateWithHost lk.salyk.kg:30040 [14:26:30]ConnectInit lk.salyk.kg [14:26:30]written 0, free lines is 4095 [14:26:30]Connected sock=10 [14:26:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 06 74 04 01 4A 8D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 74 07 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 4A 42 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 42 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 9E 01 00 00 00 07 04 06 00 40 42 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 95 F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 18 03 00 35 04 06 00 05 92 37 10 55 3A 7E 5F 51 93 3E 67 EA 20 [14:26:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 83 31 47 00 60 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 42 18 03 00 F4 03 04 00 50 9C 20 67 B6 04 01 00 00 57 33 23 1B C2 0A 25 07 [14:26:30]CommunicateWithHost err = 0 [14:26:30]CheckOFDResponse [14:26:30]1017 (14) - 77093643461234 [14:26:30]1041 (16) - 0000000000871756 [14:26:30]1040 (4) - 202818 [14:26:30]1012 (4) - 29.10.2024 08:26 [14:26:30]1206 (1) - 0 [14:26:30]OFD Sender: Remove packet 202818 [14:26:30]ProducePacketName [14:26:30]name=ofd_packets/00202818 [14:26:30]NVStorageDeleteData [14:26:30]Write to MH i2c: 01 00 00 72 0D 7F [14:26:30]Write i2c OK [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: 01 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: 01 07 00 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: 01 07 00 72 0D 00 00 00 00 00 2E 0C C0 [14:26:30]RasterBufferAndPrint [14:26:30]line [14:26:30]line [14:26:30]line [14:26:30]line [14:26:30]line [14:26:30]written 0, free lines is 3123 [14:26:30]MH_Cut [14:26:30]Write to MH i2c: D1 01 00 79 0D 01 58 [14:26:30]Write i2c OK [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: D1 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: D1 01 00 [14:26:30]MH_I2C_Read... [14:26:30]Read from MH i2c: D1 01 00 79 0D 00 57 [14:26:30]Write to MH i2c: 01 00 00 7A 0D 87 [14:26:30]Write i2c OK [14:26:30]MH_I2C_Read... [14:26:31]OFD Sender: No OFD packet to send [14:26:31]*** Cut start [14:26:31]*** Purtial cut [14:26:31]*** CUTSNS_PIN = 0 [14:26:32]*** Stage 1: CUTSNS_PIN = 1 [14:26:33]Read from MH i2c: 01 [14:26:33]MH_I2C_Read... [14:26:33]*** Stop cut motor [14:26:33]*** Cut end [14:26:33]Read from MH i2c: 01 07 00 [14:26:33]MH_I2C_Read... [14:26:33]Read from MH i2c: 01 07 00 7A 0D 00 00 00 00 00 FF 0F 9C [14:26:33]process_action close_receipt done [14:26:33]requested_data is exist [14:26:33]produce_requested_data [14:26:33]requested_item fm.sn is exist - process it [14:26:33]wFMCommunicate request_size=4 [14:26:33]MH_SAM_APDU [14:26:33]CAPDU: 80 11 00 00 [14:26:33]Write to MH i2c: E2 08 00 7B 0D 80 11 00 00 00 00 00 00 02 [14:26:33]Write i2c OK [14:26:33]MH_I2C_Read... [14:26:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:33]Read from MH i2c: E2 [14:26:33]MH_I2C_Read... [14:26:33]Read from MH i2c: E2 17 00 [14:26:33]MH_I2C_Read... [14:26:33]Read from MH i2c: E2 17 00 7B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 57 [14:26:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:26:33]wFMCommunicate OK [14:26:33]requested_item fd.num is exist - process it [14:26:33]SAM_PROTO_GetFieldsCounters [14:26:33]wFMCommunicate request_size=4 [14:26:33]MH_SAM_APDU [14:26:33]CAPDU: 80 13 00 00 [14:26:33]Write to MH i2c: E2 08 00 7C 0D 80 13 00 00 00 00 00 00 05 [14:26:33]Write i2c OK [14:26:33]MH_I2C_Read... [14:26:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:26:34]Read from MH i2c: E2 [14:26:34]MH_I2C_Read... [14:26:34]Read from MH i2c: E2 62 00 [14:26:34]MH_I2C_Read... [14:26:34]Read from MH i2c: E2 62 00 7C 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 42 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 2E [14:26:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 42 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:26:34]wFMCommunicate OK [14:26:34]SAM_PROTO_GetFieldsCounters done [14:26:34]requested_item shift.num is exist - process it [14:26:34]requested_item shift.opened is exist - process it [14:26:34]req_shift_opened [14:26:34]FM_GetShiftState [14:26:34]SAM_PROTO_GetShiftState [14:26:34]wFMCommunicate request_size=4 [14:26:34]MH_SAM_APDU [14:26:34]CAPDU: 80 13 01 00 [14:26:34]Write to MH i2c: E2 08 00 7D 0D 80 13 01 00 00 00 00 00 07 [14:26:34]Write i2c OK [14:26:34]MH_I2C_Read... [14:26:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:34]Read from MH i2c: E2 [14:26:34]MH_I2C_Read... [14:26:34]Read from MH i2c: E2 0E 00 [14:26:34]MH_I2C_Read... [14:26:34]Read from MH i2c: E2 0E 00 7D 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F0 [14:26:34]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:26:34]wFMCommunicate OK [14:26:34]SAM_PROTO_GetShiftState done [14:26:34]FM_GetShiftState done [14:26:34]req_shift_opened done [14:26:34]requested_item shift.open_date is exist - process it [14:26:34]req_shift_open_date [14:26:34]req_shift_open_date done [14:26:34]produce_requested_data done [14:26:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202818,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:26:34]process_action_free close_receipt [14:26:34]json_value_free [14:26:34]json_value_free done [14:26:34]process_json_proto returns [14:26:34]Send response to host [14:26:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202818,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:26:34]free response buf [14:26:34]execute_script done [14:26:34]execute_script returns [14:26:34]free content buf [14:26:34]Sock 7.Close socket [14:26:34]Sock 7.Thread stoped [14:26:36]OFD Sender: No OFD packet to send [14:26:41]OFD Sender: No OFD packet to send [14:26:46]OFD Sender: No OFD packet to send [14:26:46]accept exits with 9 [14:26:46]New connection [14:26:46]New thread 3067034980 created [14:26:46]Thread 3066891620 joined [14:26:46]Waiting for new connection... [14:26:46] Sock 9.Parse request [14:26:46]Sock 9.Check first char [14:26:46]Sock 9.First char is OK [14:26:46]request: POST /json_proto HTTP/1.0 [14:26:46]Method: POST [14:26:46]URL: /json_proto [14:26:46]Method is POST - this is cgi request [14:26:46]url: /json_proto [14:26:46]query_string will be loaded in cgi processing [14:26:46]execute_cgi json_proto POST (null) [14:26:46]execute_cgi path=json_proto method=POST [14:26:46]POST find Content-Length [14:26:46]Host: 172.17.63.195:8080 [14:26:46]Content-Length: 819 [14:26:46]Content-Type: application/json [14:26:46] [14:26:46]POST finish read [14:26:46]Found Content-Length = 819 [14:26:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:46]execute_script... [14:26: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)450608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:46]POST & json_proto [14:26:46]process_json_proto [14:26:46]json parsed OK: [14:26:46]protocol is kg_v1.0 [14:26:46]action value=close_receipt [14:26:46]process_action close_receipt [14:26:46]cmd_close_receipt [14:26:46]MH_GetDate [14:26:46]Write to MH i2c: F0 00 00 7E 0D 7A [14:26:46]Write i2c OK [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: F0 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: F0 09 00 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: F0 09 00 7E 0D 00 A7 F0 20 67 8C D7 20 67 8B [14:26:46]GetLastDocTimeStamp 1730211989 [14:26:46]current date 1730212007 [14:26:46]FM_GetShiftState [14:26:46]SAM_PROTO_GetShiftState [14:26:46]wFMCommunicate request_size=4 [14:26:46]MH_SAM_APDU [14:26:46]CAPDU: 80 13 01 00 [14:26:46]Write to MH i2c: E2 08 00 7F 0D 80 13 01 00 00 00 00 00 09 [14:26:46]Write i2c OK [14:26:46]MH_I2C_Read... [14:26:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:46]Read from MH i2c: E2 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 0E 00 [14:26:46]MH_I2C_Read... [14:26:46]Read from MH i2c: E2 0E 00 7F 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F2 [14:26:46]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:26:46]wFMCommunicate OK [14:26:46]SAM_PROTO_GetShiftState done [14:26:46]FM_GetShiftState done [14:26:46]opened in 1730160431 [14:26:46]opened+sec_in_day 1730246831 [14:26:46]quantity*price = 100015 [14:26:46]sum+1 = 100017 [14:26:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 214 29.10.2024 14:26 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871756 ФД: 202819 ФПД: 246529749840471 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142647&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202819&fm=246529749840471&tin=02508201610067®Number=0000000000091777&sum=100016 [14:26:47]StoreToDocumentArchive [14:26:47]shift 546 fd 202819 [14:26:47]save to /storage/0546/doc_00202819 [14:26:47]save last doc name /storage/0546/doc_00202819 to /storage/kkm_last_doc_name [14:26:47]save OK [14:26:47]Clear old archive folders... [14:26:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:26:47]tlvbuf is 01289FD0 [14:26:47]SAM_PROTO_ClearQueue [14:26:47]wFMCommunicate request_size=4 [14:26:47]MH_SAM_APDU [14:26:47]CAPDU: 80 09 00 00 [14:26:47]Write to MH i2c: E2 08 00 8C 0D 80 09 00 00 00 00 00 00 0B [14:26:47]Write i2c OK [14:26:47]MH_I2C_Read... [14:26:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:26:47]Read from MH i2c: E2 [14:26:47]MH_I2C_Read... [14:26:47]Read from MH i2c: E2 03 00 [14:26:47]MH_I2C_Read... [14:26:47]Read from MH i2c: E2 03 00 8C 0D 00 90 00 0D [14:26:47]RAPDU: 90 00 [14:26:47]wFMCommunicate OK [14:26:47]SAM_PROTO_ClearQueue done [14:26:47]KKMCreateOFDPacket [14:26:47]OFDProtocolAddRootSTLVToBuf [14:26:47]FM_MakeSignedData [14:26:47]FM_MakeSignedData [14:26:47]SAM_PROTO_SignData [14:26:47]wFMCommunicate request_size=4 [14:26:47]MH_SAM_APDU [14:26:47]CAPDU: 80 0D 01 02 [14:26:47]Write to MH i2c: E2 08 00 8D 0D 80 0D 01 02 00 00 00 00 13 [14:26:47]Write i2c OK [14:26:47]MH_I2C_Read... [14:26:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:26:47]Read from MH i2c: E2 [14:26:47]MH_I2C_Read... [14:26:47]Read from MH i2c: E2 03 00 [14:26:47]MH_I2C_Read... [14:26:47]Read from MH i2c: E2 03 00 8D 0D 00 90 00 0E [14:26:47]RAPDU: 90 00 [14:26:47]wFMCommunicate OK [14:26:47]wFMCommunicate request_size=255 [14:26:47]MH_SAM_APDU [14:26: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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 A7 F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 18 03 00 35 04 06 00 E0 [14:26:47]Write to MH i2c: E2 02 01 8E 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 A7 F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 18 03 00 35 04 06 00 E0 00 00 17 [14:26:47]Write i2c OK [14:26:47]MH_I2C_Read... [14:26:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:48]Read from MH i2c: E2 [14:26:48]MH_I2C_Read... [14:26:48]Read from MH i2c: E2 03 00 [14:26:48]MH_I2C_Read... [14:26:48]Read from MH i2c: E2 03 00 8E 0D 00 90 00 0F [14:26:48]RAPDU: 90 00 [14:26:48]wFMCommunicate OK [14:26:48]wFMCommunicate request_size=10 [14:26:48]MH_SAM_APDU [14:26:48]CAPDU: 80 0D 02 02 05 37 AE 2A 72 57 [14:26:48]Write to MH i2c: E2 0D 00 8F 0D 80 0D 02 02 05 00 37 AE 2A 72 57 00 00 F8 [14:26:48]Write i2c OK [14:26:48]MH_I2C_Read... [14:26:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:48]Read from MH i2c: E2 [14:26:48]MH_I2C_Read... [14:26:48]Read from MH i2c: E2 03 00 [14:26:48]MH_I2C_Read... [14:26:48]Read from MH i2c: E2 03 00 8F 0D 00 90 00 10 [14:26:48]RAPDU: 90 00 [14:26:48]wFMCommunicate OK [14:26:48]wFMCommunicate request_size=4 [14:26:48]MH_SAM_APDU [14:26:48]CAPDU: 80 0D 03 02 [14:26:48]Write to MH i2c: E2 08 00 90 0D 80 0D 03 02 00 00 00 00 18 [14:26:48]Write i2c OK [14:26:48]MH_I2C_Read... [14:26:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:26:48]Read from MH i2c: E2 [14:26:48]MH_I2C_Read... [14:26:48]Read from MH i2c: E2 0B 00 [14:26:48]MH_I2C_Read... [14:26:48]Read from MH i2c: E2 0B 00 90 0D 00 3A 44 1C 79 E4 D6 74 A6 90 00 00 [14:26:48]RAPDU: 3A 44 1C 79 E4 D6 74 A6 90 00 [14:26:48]wFMCommunicate OK [14:26:48]SAM_PROTO_SignData done [14:26:48]FM_MakeSignedData done [14:26:48]CreateOFDProtocolMessage [14:26:48]wFMCommunicate request_size=4 [14:26:48]MH_SAM_APDU [14:26:48]CAPDU: 80 11 00 00 [14:26:48]Write to MH i2c: E2 08 00 91 0D 80 11 00 00 00 00 00 00 18 [14:26:48]Write i2c OK [14:26:48]MH_I2C_Read... [14:26:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:48]Read from MH i2c: E2 [14:26:48]MH_I2C_Read... [14:26:48]Read from MH i2c: E2 17 00 [14:26:48]MH_I2C_Read... [14:26:48]Read from MH i2c: E2 17 00 91 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6D [14:26:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:26:48]wFMCommunicate OK [14:26:48]CreateOFDProtocolMessage done [14:26:48]OFDSenderStorePacket 202819 [14:26:48]StoreOFDPacket docnum=202819 [14:26:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2C AE 07 01 4E DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 A7 F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 18 03 00 35 04 06 00 E0 37 AE 2A 72 57 3A 44 1C 79 E4 D6 74 A6 [14:26:48]CheckFolder [14:26:48]dirname=/storage/ofd_packets [14:26:48]CheckFolder done [14:26:48]ProducePacketName [14:26:48]name=ofd_packets/00202819 [14:26:48]NVStorageSaveData ofd_packets/00202819 [14:26:48]File name is /storage/ofd_packets/00202819 [14:26:48]Write 301 bytes [14:26:48]NVStorageSaveData done [14:26:48]OFDSenderStorePacket done [14:26:48]KKMCreateOFDPacket done [14:26:48]NVStorageSaveData kkm_last_timestamp [14:26:48]File name is /storage/kkm_last_timestamp [14:26:48]Write 4 bytes [14:26:48]NVStorageSaveData done [14:26:48]ExternCall_PrintAddStr [14:26:48]wPrintStart [14:26:48]Write to MH i2c: 01 00 00 92 0D 9F [14:26:48]Write i2c OK [14:26:48]MH_I2C_Read... [14:26:48]Read from MH i2c: 01 [14:26:48]MH_I2C_Read... [14:26:48]Read from MH i2c: 01 07 00 [14:26:48]MH_I2C_Read... [14:26:48]Read from MH i2c: 01 07 00 92 0D 00 00 00 00 00 FF 0F B4 [14:26:48]RasterBufferAndPrint [14:26:48]line Счет N : (1)450608 [14:26:48]line ИНН: 02508201610067 [14:26:48]line Контрольно-Кассовый Чек [14:26:48]line ПРОДАЖА [14:26:48]line ТРК (МРК, ГНК) : 62 [14:26:48]line Товар: 2710124130 [14:26:48]line Аи-92-К-2 [14:26:48]line 14.950 * 66.90 [14:26:48]line = 1000.16 [14:26:48]line НДС 12% НСП 1% [14:26:48]line > о реализуемом товаре [14:26:48]line ИТОГО: 1000.16 [14:26:48]line НСП 1% : 8.85 [14:26:48]line НДС 12% : 106.21 [14:26:48]line Наличными: 0.00 [14:26:48]line Безнал.: 1000.16 [14:26:48]line Место: АЗС № 171 "Партнер Нефть" [14:26:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:26:48]line СНО: Общий режим [14:26:48]line Чек 214 29.10.2024 14:26 [14:26:48]line Смена: 546 ФФД: 1.0 [14:26:48]line ЗНМ: 0300000109 [14:26:48]line РНМ: 0000000000091777 [14:26:48]line Версия ККМ: 001 [14:26:48]line Платежная система: Бакай Банк [14:26:48]line ФМ: 0000000000871756 [14:26:48]line ФД: 202819 [14:26:48]line ФПД: 246529749840471 [14:26:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142647&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202819&fm=246529749840471&tin=02508201610067®Number=0000000000091777&sum=100016 [14:26:48]written 0, free lines is 4095 [14:26:48]OFD Sender: Processing packet 202819 [packets to send 116, broken 115] [14:26:48]ProducePacketName [14:26:48]name=ofd_packets/00202819 [14:26:48]OFD Sender: To server: pG, [14:26:48]CommunicateWithHost lk.salyk.kg:30040 [14:26:48]ConnectInit lk.salyk.kg [14:26:48]Connected sock=10 [14:26:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2C AE 07 01 4E DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 A7 F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 18 03 00 35 04 06 00 E0 37 AE 2A 72 57 3A 44 1C 79 E4 D6 74 A6 [14:26:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C5 06 47 00 C8 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 43 18 03 00 F4 03 04 00 63 9C 20 67 B6 04 01 00 00 1F 13 28 2F 77 1F 9F 81 [14:26:49]CommunicateWithHost err = 0 [14:26:49]CheckOFDResponse [14:26:49]1017 (14) - 77093643461234 [14:26:49]1041 (16) - 0000000000871756 [14:26:49]1040 (4) - 202819 [14:26:49]1012 (4) - 29.10.2024 08:27 [14:26:49]1206 (1) - 0 [14:26:49]OFD Sender: Remove packet 202819 [14:26:49]ProducePacketName [14:26:49]name=ofd_packets/00202819 [14:26:49]NVStorageDeleteData [14:26:49]Write to MH i2c: 01 00 00 BC 0D C9 [14:26:49]Write i2c OK [14:26:49]MH_I2C_Read... [14:26:49]Read from MH i2c: 01 [14:26:49]MH_I2C_Read... [14:26:49]Read from MH i2c: 01 07 00 [14:26:49]MH_I2C_Read... [14:26:49]Read from MH i2c: 01 07 00 BC 0D 00 00 00 00 00 A8 0C 84 [14:26:49]RasterBufferAndPrint [14:26:49]line [14:26:49]line [14:26:49]line [14:26:49]line [14:26:49]line [14:26:49]written 0, free lines is 3244 [14:26:49]MH_Cut [14:26:49]Write to MH i2c: D1 01 00 C3 0D 01 A2 [14:26:49]Write i2c OK [14:26:49]MH_I2C_Read... [14:26:49]Read from MH i2c: D1 [14:26:49]MH_I2C_Read... [14:26:49]Read from MH i2c: D1 01 00 [14:26:49]MH_I2C_Read... [14:26:49]Read from MH i2c: D1 01 00 C3 0D 00 A1 [14:26:49]Write to MH i2c: 01 00 00 C4 0D D1 [14:26:49]Write i2c OK [14:26:49]MH_I2C_Read... [14:26:49]OFD Sender: No OFD packet to send [14:26:50]*** Cut start [14:26:50]*** Purtial cut [14:26:50]*** Stage 1: CUTSNS_PIN = 1 [14:26:50]Read from MH i2c: 01 [14:26:50]MH_I2C_Read... [14:26:50]*** Stop cut motor [14:26:50]*** Cut end [14:26:50]Read from MH i2c: 01 07 00 [14:26:50]MH_I2C_Read... [14:26:50]Read from MH i2c: 01 07 00 C4 0D 00 00 00 00 00 FF 0F E6 [14:26:50]process_action close_receipt done [14:26:50]requested_data is exist [14:26:50]produce_requested_data [14:26:50]requested_item fm.sn is exist - process it [14:26:50]wFMCommunicate request_size=4 [14:26:50]MH_SAM_APDU [14:26:50]CAPDU: 80 11 00 00 [14:26:50]Write to MH i2c: E2 08 00 C5 0D 80 11 00 00 00 00 00 00 4C [14:26:50]Write i2c OK [14:26:50]MH_I2C_Read... [14:26:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:50]Read from MH i2c: E2 [14:26:50]MH_I2C_Read... [14:26:50]Read from MH i2c: E2 17 00 [14:26:50]MH_I2C_Read... [14:26:50]Read from MH i2c: E2 17 00 C5 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A1 [14:26:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:26:50]wFMCommunicate OK [14:26:50]requested_item fd.num is exist - process it [14:26:50]SAM_PROTO_GetFieldsCounters [14:26:50]wFMCommunicate request_size=4 [14:26:50]MH_SAM_APDU [14:26:50]CAPDU: 80 13 00 00 [14:26:50]Write to MH i2c: E2 08 00 C6 0D 80 13 00 00 00 00 00 00 4F [14:26:50]Write i2c OK [14:26:50]MH_I2C_Read... [14:26:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:26:50]Read from MH i2c: E2 [14:26:50]MH_I2C_Read... [14:26:50]Read from MH i2c: E2 62 00 [14:26:50]MH_I2C_Read... [14:26:50]Read from MH i2c: E2 62 00 C6 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 43 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 7C [14:26:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 43 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:26:50]wFMCommunicate OK [14:26:50]SAM_PROTO_GetFieldsCounters done [14:26:50]requested_item shift.num is exist - process it [14:26:50]requested_item shift.opened is exist - process it [14:26:50]req_shift_opened [14:26:50]FM_GetShiftState [14:26:50]SAM_PROTO_GetShiftState [14:26:50]wFMCommunicate request_size=4 [14:26:50]MH_SAM_APDU [14:26:50]CAPDU: 80 13 01 00 [14:26:50]Write to MH i2c: E2 08 00 C7 0D 80 13 01 00 00 00 00 00 51 [14:26:50]Write i2c OK [14:26:50]MH_I2C_Read... [14:26:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:50]Read from MH i2c: E2 [14:26:50]MH_I2C_Read... [14:26:50]Read from MH i2c: E2 0E 00 [14:26:50]MH_I2C_Read... [14:26:50]Read from MH i2c: E2 0E 00 C7 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 3A [14:26:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:26:50]wFMCommunicate OK [14:26:50]SAM_PROTO_GetShiftState done [14:26:50]FM_GetShiftState done [14:26:50]req_shift_opened done [14:26:50]requested_item shift.open_date is exist - process it [14:26:50]req_shift_open_date [14:26:50]req_shift_open_date done [14:26:50]produce_requested_data done [14:26:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202819,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:26:50]process_action_free close_receipt [14:26:50]json_value_free [14:26:50]json_value_free done [14:26:50]process_json_proto returns [14:26:50]Send response to host [14:26:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202819,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:26:50]free response buf [14:26:50]execute_script done [14:26:50]execute_script returns [14:26:50]free content buf [14:26:50]Sock 9.Close socket [14:26:50]Sock 9.Thread stoped [14:26:50]accept exits with 7 [14:26:50]New connection [14:26:50]New thread 3066891620 created [14:26:50]Thread 3067034980 joined [14:26:50]Waiting for new connection... [14:26:50] Sock 7.Parse request [14:26:50]Sock 7.Check first char [14:26:50]Sock 7.First char is OK [14:26:50]request: POST /json_proto HTTP/1.0 [14:26:50]Method: POST [14:26:50]URL: /json_proto [14:26:50]Method is POST - this is cgi request [14:26:50]url: /json_proto [14:26:50]query_string will be loaded in cgi processing [14:26:50]execute_cgi json_proto POST (null) [14:26:50]execute_cgi path=json_proto method=POST [14:26:50]POST find Content-Length [14:26:50]Host: 172.17.63.195:8080 [14:26:50]Content-Length: 675 [14:26:50]Content-Type: application/json [14:26:50] [14:26:50]POST finish read [14:26:50]Found Content-Length = 675 [14:26:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 15.360, "sum" : 1050.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1050.00, "total" : 1050.00, "payments": [ { "type": 0, "sum" : 1050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:50]execute_script... [14:26:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 15.360, "sum" : 1050.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1050.00, "total" : 1050.00, "payments": [ { "type": 0, "sum" : 1050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:50]POST & json_proto [14:26:50]process_json_proto [14:26:50]json parsed OK: [14:26:50]protocol is kg_v1.0 [14:26:50]action value=close_receipt [14:26:50]process_action close_receipt [14:26:50]cmd_close_receipt [14:26:50]MH_GetDate [14:26:50]Write to MH i2c: F0 00 00 C8 0D C4 [14:26:50]Write i2c OK [14:26:50]MH_I2C_Read... [14:26:50]Read from MH i2c: F0 [14:26:50]MH_I2C_Read... [14:26:50]Read from MH i2c: F0 09 00 [14:26:50]MH_I2C_Read... [14:26:50]Read from MH i2c: F0 09 00 C8 0D 00 AB F0 20 67 8C D7 20 67 D9 [14:26:50]GetLastDocTimeStamp 1730212007 [14:26:50]current date 1730212011 [14:26:50]FM_GetShiftState [14:26:50]SAM_PROTO_GetShiftState [14:26:50]wFMCommunicate request_size=4 [14:26:50]MH_SAM_APDU [14:26:50]CAPDU: 80 13 01 00 [14:26:50]Write to MH i2c: E2 08 00 C9 0D 80 13 01 00 00 00 00 00 53 [14:26:50]Write i2c OK [14:26:50]MH_I2C_Read... [14:26:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:50]Read from MH i2c: E2 [14:26:50]MH_I2C_Read... [14:26:50]Read from MH i2c: E2 0E 00 [14:26:50]MH_I2C_Read... [14:26:50]Read from MH i2c: E2 0E 00 C9 0D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 3C [14:26:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:26:50]wFMCommunicate OK [14:26:50]SAM_PROTO_GetShiftState done [14:26:50]FM_GetShiftState done [14:26:50]opened in 1730160431 [14:26:50]opened+sec_in_day 1730246831 [14:26:50]quantity*price = 105062 [14:26:50]sum+1 = 105063 [14:26:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 1050.00 Внесено: 1050.00 СДАЧА: 0.00 НСП 1% : 9.30 НДС 12% : 111.57 Наличными: 1050.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 215 29.10.2024 14:26 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202820 ФПД: 4260485228954 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142651&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202820&fm=4260485228954&tin=02508201610067®Number=0000000000091777&sum=105000 [14:26:52]StoreToDocumentArchive [14:26:52]shift 546 fd 202820 [14:26:52]save to /storage/0546/doc_00202820 [14:26:52]save last doc name /storage/0546/doc_00202820 to /storage/kkm_last_doc_name [14:26:52]save OK [14:26:52]Clear old archive folders... [14:26:52]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:26:52]tlvbuf is 0126CC80 [14:26:52]SAM_PROTO_ClearQueue [14:26:52]wFMCommunicate request_size=4 [14:26:52]MH_SAM_APDU [14:26:52]CAPDU: 80 09 00 00 [14:26:52]Write to MH i2c: E2 08 00 D6 0D 80 09 00 00 00 00 00 00 55 [14:26:52]Write i2c OK [14:26:52]MH_I2C_Read... [14:26:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:26:52]Read from MH i2c: E2 [14:26:52]MH_I2C_Read... [14:26:52]Read from MH i2c: E2 03 00 [14:26:52]MH_I2C_Read... [14:26:52]Read from MH i2c: E2 03 00 D6 0D 00 90 00 57 [14:26:52]RAPDU: 90 00 [14:26:52]wFMCommunicate OK [14:26:52]SAM_PROTO_ClearQueue done [14:26:52]KKMCreateOFDPacket [14:26:52]OFDProtocolAddRootSTLVToBuf [14:26:52]FM_MakeSignedData [14:26:52]FM_MakeSignedData [14:26:52]SAM_PROTO_SignData [14:26:52]wFMCommunicate request_size=4 [14:26:52]MH_SAM_APDU [14:26:52]CAPDU: 80 0D 01 02 [14:26:52]Write to MH i2c: E2 08 00 D7 0D 80 0D 01 02 00 00 00 00 5D [14:26:52]Write i2c OK [14:26:52]MH_I2C_Read... [14:26:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:26:52]Read from MH i2c: E2 [14:26:52]MH_I2C_Read... [14:26:52]Read from MH i2c: E2 03 00 [14:26:52]MH_I2C_Read... [14:26:52]Read from MH i2c: E2 03 00 D7 0D 00 90 00 58 [14:26:52]RAPDU: 90 00 [14:26:52]wFMCommunicate OK [14:26:52]wFMCommunicate request_size=255 [14:26:52]MH_SAM_APDU [14:26:52]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 3C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 66 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 2B 00 00 00 00 07 04 06 00 28 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 AB F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 44 18 03 00 35 04 06 00 [14:26:52]Write to MH i2c: E2 02 01 D8 0D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 3C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 66 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 2B 00 00 00 00 07 04 06 00 28 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 AB F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 44 18 03 00 35 04 06 00 00 00 82 [14:26:52]Write i2c OK [14:26:52]MH_I2C_Read... [14:26:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:52]Read from MH i2c: E2 [14:26:52]MH_I2C_Read... [14:26:52]Read from MH i2c: E2 03 00 [14:26:52]MH_I2C_Read... [14:26:52]Read from MH i2c: E2 03 00 D8 0D 00 90 00 59 [14:26:52]RAPDU: 90 00 [14:26:52]wFMCommunicate OK [14:26:52]wFMCommunicate request_size=11 [14:26:52]MH_SAM_APDU [14:26:52]CAPDU: 80 0D 02 02 06 03 DF F8 B5 69 9A [14:26:52]Write to MH i2c: E2 0E 00 D9 0D 80 0D 02 02 06 00 03 DF F8 B5 69 9A 00 00 FE [14:26:52]Write i2c OK [14:26:52]MH_I2C_Read... [14:26:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:52]Read from MH i2c: E2 [14:26:52]MH_I2C_Read... [14:26:52]Read from MH i2c: E2 03 00 [14:26:52]MH_I2C_Read... [14:26:52]Read from MH i2c: E2 03 00 D9 0D 00 90 00 5A [14:26:52]RAPDU: 90 00 [14:26:52]wFMCommunicate OK [14:26:52]wFMCommunicate request_size=4 [14:26:52]MH_SAM_APDU [14:26:52]CAPDU: 80 0D 03 02 [14:26:52]Write to MH i2c: E2 08 00 DA 0D 80 0D 03 02 00 00 00 00 62 [14:26:52]Write i2c OK [14:26:52]MH_I2C_Read... [14:26:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:26:52]Read from MH i2c: E2 [14:26:52]MH_I2C_Read... [14:26:52]Read from MH i2c: E2 0B 00 [14:26:52]MH_I2C_Read... [14:26:52]Read from MH i2c: E2 0B 00 DA 0D 00 97 44 01 89 C1 F4 66 92 90 00 75 [14:26:52]RAPDU: 97 44 01 89 C1 F4 66 92 90 00 [14:26:52]wFMCommunicate OK [14:26:52]SAM_PROTO_SignData done [14:26:52]FM_MakeSignedData done [14:26:52]CreateOFDProtocolMessage [14:26:52]wFMCommunicate request_size=4 [14:26:52]MH_SAM_APDU [14:26:52]CAPDU: 80 11 00 00 [14:26:52]Write to MH i2c: E2 08 00 DB 0D 80 11 00 00 00 00 00 00 62 [14:26:52]Write i2c OK [14:26:52]MH_I2C_Read... [14:26:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:52]Read from MH i2c: E2 [14:26:52]MH_I2C_Read... [14:26:52]Read from MH i2c: E2 17 00 [14:26:52]MH_I2C_Read... [14:26:52]Read from MH i2c: E2 17 00 DB 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B7 [14:26:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:26:52]wFMCommunicate OK [14:26:52]CreateOFDProtocolMessage done [14:26:52]OFDSenderStorePacket 202820 [14:26:52]StoreOFDPacket docnum=202820 [14:26:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 1F 42 08 01 BB EC 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 3C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 66 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 2B 00 00 00 00 07 04 06 00 28 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 AB F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 44 18 03 00 35 04 06 00 03 DF F8 B5 69 9A 97 44 01 89 C1 F4 66 92 [14:26:53]CheckFolder [14:26:53]dirname=/storage/ofd_packets [14:26:53]CheckFolder done [14:26:53]ProducePacketName [14:26:53]name=ofd_packets/00202820 [14:26:53]NVStorageSaveData ofd_packets/00202820 [14:26:53]File name is /storage/ofd_packets/00202820 [14:26:53]Write 302 bytes [14:26:53]NVStorageSaveData done [14:26:53]OFDSenderStorePacket done [14:26:53]KKMCreateOFDPacket done [14:26:53]NVStorageSaveData kkm_last_timestamp [14:26:53]File name is /storage/kkm_last_timestamp [14:26:53]Write 4 bytes [14:26:53]NVStorageSaveData done [14:26:53]OFD Sender: Processing packet 202820 [packets to send 116, broken 115] [14:26:53]ProducePacketName [14:26:53]name=ofd_packets/00202820 [14:26:53]OFD Sender: To server: pG, [14:26:53]CommunicateWithHost lk.salyk.kg:30040 [14:26:53]ConnectInit lk.salyk.kg [14:26:53]ExternCall_PrintAddStr [14:26:53]wPrintStart [14:26:53]Write to MH i2c: 01 00 00 DC 0D E9 [14:26:53]Write i2c OK [14:26:53]MH_I2C_Read... [14:26:53]Read from MH i2c: 01 [14:26:53]MH_I2C_Read... [14:26:53]Read from MH i2c: 01 07 00 [14:26:53]MH_I2C_Read... [14:26:53]Read from MH i2c: 01 07 00 DC 0D 00 00 00 00 00 FF 0F FE [14:26:53]RasterBufferAndPrint [14:26:53]line Счет N : (1)450607 [14:26:53]line ИНН: 02508201610067 [14:26:53]line Контрольно-Кассовый Чек [14:26:53]line ПРОДАЖА [14:26:53]line ТРК (МРК, ГНК) : 42 [14:26:53]line Товар: 2710124130 [14:26:53]line SUPER 92-К-5 [14:26:53]line 15.360 * 68.40 [14:26:53]line = 1050.62 [14:26:53]line НДС 12% НСП 1% [14:26:53]line > о реализуемом товаре [14:26:53]line ОКРУГЛЕНИЕ: -0.62 [14:26:53]line ИТОГО: 1050.00 [14:26:53]line Внесено: 1050.00 [14:26:53]line СДАЧА: 0.00 [14:26:53]line НСП 1% : 9.30 [14:26:53]line НДС 12% : 111.57 [14:26:53]line Наличными: 1050.00 [14:26:53]line Безнал.: 0.00 [14:26:53]line Место: АЗС № 171 "Партнер Нефть" [14:26:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:26:53]line СНО: Общий режим [14:26:53]line Чек 215 29.10.2024 14:26 [14:26:53]line Смена: 546 ФФД: 1.0 [14:26:53]line ЗНМ: 0300000109 [14:26:53]line РНМ: 0000000000091777 [14:26:53]line Версия ККМ: 001 [14:26:53]line ФМ: 0000000000871756 [14:26:53]line ФД: 202820 [14:26:53]line ФПД: 4260485228954 [14:26:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142651&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202820&fm=4260485228954&tin=02508201610067®Number=0000000000091777&sum=105000 [14:26:53]written 0, free lines is 4095 [14:26:53]Connected sock=11 [14:26:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 1F 42 08 01 BB EC 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 3C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 66 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 95 2B 00 00 00 00 07 04 06 00 28 9A 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 AB F0 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 44 18 03 00 35 04 06 00 03 DF F8 B5 69 9A 97 44 01 89 C1 F4 66 92 [14:26:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 56 C0 47 00 AC 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 44 18 03 00 F4 03 04 00 67 9C 20 67 B6 04 01 00 00 65 C4 F2 6C CF 7D CE 81 [14:26:53]CommunicateWithHost err = 0 [14:26:53]CheckOFDResponse [14:26:53]1017 (14) - 77093643461234 [14:26:53]1041 (16) - 0000000000871756 [14:26:53]1040 (4) - 202820 [14:26:53]1012 (4) - 29.10.2024 08:27 [14:26:53]1206 (1) - 0 [14:26:53]OFD Sender: Remove packet 202820 [14:26:53]ProducePacketName [14:26:53]name=ofd_packets/00202820 [14:26:53]NVStorageDeleteData [14:26:53]Write to MH i2c: 01 00 00 07 0E 15 [14:26:53]Write i2c OK [14:26:53]MH_I2C_Read... [14:26:53]Read from MH i2c: 01 [14:26:53]MH_I2C_Read... [14:26:53]Read from MH i2c: 01 07 00 [14:26:53]MH_I2C_Read... [14:26:53]Read from MH i2c: 01 07 00 07 0E 00 00 00 00 00 A8 0C D0 [14:26:53]RasterBufferAndPrint [14:26:53]line [14:26:53]line [14:26:53]line [14:26:53]line [14:26:53]line [14:26:53]written 0, free lines is 3252 [14:26:53]MH_Cut [14:26:53]Write to MH i2c: D1 01 00 0E 0E 01 EE [14:26:53]Write i2c OK [14:26:53]MH_I2C_Read... [14:26:53]Read from MH i2c: D1 [14:26:53]MH_I2C_Read... [14:26:53]Read from MH i2c: D1 01 00 [14:26:53]MH_I2C_Read... [14:26:53]Read from MH i2c: D1 01 00 0E 0E 00 ED [14:26:53]Write to MH i2c: 01 00 00 0F 0E 1D [14:26:53]Write i2c OK [14:26:53]MH_I2C_Read... [14:26:54]OFD Sender: No OFD packet to send [14:26:54]*** Cut start [14:26:54]*** Purtial cut [14:26:54]*** Stage 1: CUTSNS_PIN = 1 [14:26:54]Read from MH i2c: 01 [14:26:54]MH_I2C_Read... [14:26:54]*** Stop cut motor [14:26:54]*** Cut end [14:26:54]Read from MH i2c: 01 07 00 [14:26:54]MH_I2C_Read... [14:26:54]Read from MH i2c: 01 07 00 0F 0E 00 00 00 00 00 FF 0F 32 [14:26:54]process_action close_receipt done [14:26:54]requested_data is exist [14:26:54]produce_requested_data [14:26:54]requested_item fm.sn is exist - process it [14:26:54]wFMCommunicate request_size=4 [14:26:54]MH_SAM_APDU [14:26:54]CAPDU: 80 11 00 00 [14:26:54]Write to MH i2c: E2 08 00 10 0E 80 11 00 00 00 00 00 00 98 [14:26:54]Write i2c OK [14:26:54]MH_I2C_Read... [14:26:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:54]Read from MH i2c: E2 [14:26:54]MH_I2C_Read... [14:26:54]Read from MH i2c: E2 17 00 [14:26:54]MH_I2C_Read... [14:26:54]Read from MH i2c: E2 17 00 10 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 ED [14:26:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:26:54]wFMCommunicate OK [14:26:54]requested_item fd.num is exist - process it [14:26:54]SAM_PROTO_GetFieldsCounters [14:26:54]wFMCommunicate request_size=4 [14:26:54]MH_SAM_APDU [14:26:54]CAPDU: 80 13 00 00 [14:26:54]Write to MH i2c: E2 08 00 11 0E 80 13 00 00 00 00 00 00 9B [14:26:54]Write i2c OK [14:26:54]MH_I2C_Read... [14:26:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:26:54]Read from MH i2c: E2 [14:26:54]MH_I2C_Read... [14:26:54]Read from MH i2c: E2 62 00 [14:26:54]MH_I2C_Read... [14:26:54]Read from MH i2c: E2 62 00 11 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 44 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 CC [14:26:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 44 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:26:55]wFMCommunicate OK [14:26:55]SAM_PROTO_GetFieldsCounters done [14:26:55]requested_item shift.num is exist - process it [14:26:55]requested_item shift.opened is exist - process it [14:26:55]req_shift_opened [14:26:55]FM_GetShiftState [14:26:55]SAM_PROTO_GetShiftState [14:26:55]wFMCommunicate request_size=4 [14:26:55]MH_SAM_APDU [14:26:55]CAPDU: 80 13 01 00 [14:26:55]Write to MH i2c: E2 08 00 12 0E 80 13 01 00 00 00 00 00 9D [14:26:55]Write i2c OK [14:26:55]MH_I2C_Read... [14:26:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:55]Read from MH i2c: E2 [14:26:55]MH_I2C_Read... [14:26:55]Read from MH i2c: E2 0E 00 [14:26:55]MH_I2C_Read... [14:26:55]Read from MH i2c: E2 0E 00 12 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 86 [14:26:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:26:55]wFMCommunicate OK [14:26:55]SAM_PROTO_GetShiftState done [14:26:55]FM_GetShiftState done [14:26:55]req_shift_opened done [14:26:55]requested_item shift.open_date is exist - process it [14:26:55]req_shift_open_date [14:26:55]req_shift_open_date done [14:26:55]produce_requested_data done [14:26:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202820,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:26:55]process_action_free close_receipt [14:26:55]json_value_free [14:26:55]json_value_free done [14:26:55]process_json_proto returns [14:26:55]Send response to host [14:26:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202820,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:26:55]free response buf [14:26:55]execute_script done [14:26:55]execute_script returns [14:26:55]free content buf [14:26:55]Sock 7.Close socket [14:26:55]Sock 7.Thread stoped [14:26:58]int [14:26:58]Write to MH i2c: 01 00 00 13 0E 21 [14:26:58]*** FLAG_PRN_KEY set [14:26:58]Write i2c OK [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: 01 [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: 01 07 00 [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: 01 07 00 13 0E 00 08 00 00 00 FF 0F 3E [14:26:58]state=0 [14:26:58]Key pressed [14:26:58]Feed [14:26:58]Write to MH i2c: D8 00 00 14 0E F9 [14:26:58]Write i2c OK [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: D8 [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: D8 01 00 [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: D8 01 00 14 0E 00 FA [14:26:58]int [14:26:58]Write to MH i2c: 01 00 00 15 0E 23 [14:26:58]Write i2c OK [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: 01 [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: 01 07 00 [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: 01 07 00 15 0E 00 48 00 00 00 3C 00 AE [14:26:58]state=2 [14:26:58]Key pressed [14:26:58]int [14:26:58]Write to MH i2c: 01 00 00 16 0E 24 [14:26:58]*** FLAG_PRN_KEY reset [14:26:58]Write i2c OK [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: 01 [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: 01 07 00 [14:26:58]MH_I2C_Read... [14:26:58]Read from MH i2c: 01 07 00 16 0E 00 00 00 00 00 F9 0F 33 [14:26:58]state=2 [14:26:58]Stop feed [14:26:59]OFD Sender: No OFD packet to send [14:26:59]int [14:26:59]Write to MH i2c: 01 00 00 17 0E 25 [14:26:59]*** FLAG_PRN_KEY set [14:26:59]Write i2c OK [14:26:59]MH_I2C_Read... [14:26:59]Read from MH i2c: 01 [14:26:59]MH_I2C_Read... [14:26:59]Read from MH i2c: 01 07 00 [14:26:59]MH_I2C_Read... [14:26:59]Read from MH i2c: 01 07 00 17 0E 00 08 00 00 00 FF 0F 42 [14:26:59]state=0 [14:26:59]Key pressed [14:26:59]Feed [14:26:59]Write to MH i2c: D8 00 00 18 0E FD [14:26:59]Write i2c OK [14:26:59]MH_I2C_Read... [14:26:59]Read from MH i2c: D8 [14:26:59]MH_I2C_Read... [14:26:59]Read from MH i2c: D8 01 00 [14:26:59]MH_I2C_Read... [14:26:59]Read from MH i2c: D8 01 00 18 0E 00 FE [14:26:59]int [14:26:59]Write to MH i2c: 01 00 00 19 0E 27 [14:26:59]Write i2c OK [14:26:59]MH_I2C_Read... [14:26:59]Read from MH i2c: 01 [14:26:59]MH_I2C_Read... [14:26:59]Read from MH i2c: 01 07 00 [14:26:59]MH_I2C_Read... [14:26:59]Read from MH i2c: 01 07 00 19 0E 00 48 00 00 00 3C 00 B2 [14:26:59]state=2 [14:26:59]Key pressed [14:26:59]int [14:26:59]Write to MH i2c: 01 00 00 1A 0E 28 [14:26:59]*** FLAG_PRN_KEY reset [14:26:59]Write i2c OK [14:26:59]MH_I2C_Read... [14:26:59]Read from MH i2c: 01 [14:26:59]MH_I2C_Read... [14:26:59]Read from MH i2c: 01 07 00 [14:26:59]MH_I2C_Read... [14:26:59]Read from MH i2c: 01 07 00 1A 0E 00 00 00 00 00 F8 0F 36 [14:26:59]state=2 [14:26:59]Stop feed [14:27:04]OFD Sender: No OFD packet to send [14:27:09]OFD Sender: No OFD packet to send [14:27:14]OFD Sender: No OFD packet to send [14:27:19]OFD Sender: No OFD packet to send [14:27:24]OFD Sender: No OFD packet to send [14:27:29]OFD Sender: No OFD packet to send [14:27:34]OFD Sender: No OFD packet to send [14:27:39]OFD Sender: No OFD packet to send [14:27:44]OFD Sender: No OFD packet to send [14:27:49]OFD Sender: No OFD packet to send [14:27:54]OFD Sender: No OFD packet to send [14:27:59]OFD Sender: No OFD packet to send [14:28:04]OFD Sender: No OFD packet to send [14:28:09]OFD Sender: No OFD packet to send [14:28:14]OFD Sender: No OFD packet to send [14:28:19]OFD Sender: No OFD packet to send [14:28:24]OFD Sender: No OFD packet to send [14:28:29]OFD Sender: No OFD packet to send [14:28:34]OFD Sender: No OFD packet to send [14:28:39]OFD Sender: No OFD packet to send [14:28:44]OFD Sender: No OFD packet to send [14:28:49]OFD Sender: No OFD packet to send [14:28:50]accept exits with 10 [14:28:50]New connection [14:28:50]New thread 3067034980 created [14:28:50]Thread 3066891620 joined [14:28:50]Waiting for new connection... [14:28:50] Sock 10.Parse request [14:28:50]Sock 10.Check first char [14:28:50]Sock 10.First char is OK [14:28:50]request: POST /json_proto HTTP/1.0 [14:28:50]Method: POST [14:28:50]URL: /json_proto [14:28:50]Method is POST - this is cgi request [14:28:50]url: /json_proto [14:28:50]query_string will be loaded in cgi processing [14:28:50]execute_cgi json_proto POST (null) [14:28:50]execute_cgi path=json_proto method=POST [14:28:50]POST find Content-Length [14:28:50]Host: 172.17.63.195:8080 [14:28:50]Content-Length: 682 [14:28:50]Content-Type: application/json [14:28:50] [14:28:50]POST finish read [14:28:50]Found Content-Length = 682 [14:28:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:50]execute_script... [14:28:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:50]POST & json_proto [14:28:50]process_json_proto [14:28:50]json parsed OK: [14:28:50]protocol is kg_v1.0 [14:28:50]action value=close_receipt [14:28:50]process_action close_receipt [14:28:50]cmd_close_receipt [14:28:50]MH_GetDate [14:28:50]Write to MH i2c: F0 00 00 1B 0E 18 [14:28:50]Write i2c OK [14:28:50]MH_I2C_Read... [14:28:50]Read from MH i2c: F0 [14:28:50]MH_I2C_Read... [14:28:50]Read from MH i2c: F0 09 00 [14:28:50]MH_I2C_Read... [14:28:50]Read from MH i2c: F0 09 00 1B 0E 00 22 F1 20 67 8C D7 20 67 A5 [14:28:50]GetLastDocTimeStamp 1730212011 [14:28:50]current date 1730212130 [14:28:50]FM_GetShiftState [14:28:50]SAM_PROTO_GetShiftState [14:28:50]wFMCommunicate request_size=4 [14:28:50]MH_SAM_APDU [14:28:50]CAPDU: 80 13 01 00 [14:28:50]Write to MH i2c: E2 08 00 1C 0E 80 13 01 00 00 00 00 00 A7 [14:28:50]Write i2c OK [14:28:50]MH_I2C_Read... [14:28:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:50]Read from MH i2c: E2 [14:28:50]MH_I2C_Read... [14:28:50]Read from MH i2c: E2 0E 00 [14:28:50]MH_I2C_Read... [14:28:50]Read from MH i2c: E2 0E 00 1C 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 90 [14:28:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:28:50]wFMCommunicate OK [14:28:50]SAM_PROTO_GetShiftState done [14:28:50]FM_GetShiftState done [14:28:50]opened in 1730160431 [14:28:50]opened+sec_in_day 1730246831 [14:28:50]quantity*price = 100021 [14:28:50]sum+1 = 100023 [14:28:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 216 29.10.2024 14:28 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202821 ФПД: 232344354182373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142850&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202821&fm=232344354182373&tin=02508201610067®Number=0000000000091777&sum=100000 [14:28:51]StoreToDocumentArchive [14:28:51]shift 546 fd 202821 [14:28:51]save to /storage/0546/doc_00202821 [14:28:51]save last doc name /storage/0546/doc_00202821 to /storage/kkm_last_doc_name [14:28:51]save OK [14:28:51]Clear old archive folders... [14:28:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:28:51]tlvbuf is 01250780 [14:28:51]SAM_PROTO_ClearQueue [14:28:51]wFMCommunicate request_size=4 [14:28:51]MH_SAM_APDU [14:28:51]CAPDU: 80 09 00 00 [14:28:51]Write to MH i2c: E2 08 00 29 0E 80 09 00 00 00 00 00 00 A9 [14:28:51]Write i2c OK [14:28:51]MH_I2C_Read... [14:28:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:51]Read from MH i2c: E2 [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: E2 03 00 [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: E2 03 00 29 0E 00 90 00 AB [14:28:51]RAPDU: 90 00 [14:28:51]wFMCommunicate OK [14:28:51]SAM_PROTO_ClearQueue done [14:28:51]KKMCreateOFDPacket [14:28:51]OFDProtocolAddRootSTLVToBuf [14:28:51]FM_MakeSignedData [14:28:51]FM_MakeSignedData [14:28:51]SAM_PROTO_SignData [14:28:51]wFMCommunicate request_size=4 [14:28:51]MH_SAM_APDU [14:28:51]CAPDU: 80 0D 01 02 [14:28:51]Write to MH i2c: E2 08 00 2A 0E 80 0D 01 02 00 00 00 00 B1 [14:28:51]Write i2c OK [14:28:51]MH_I2C_Read... [14:28:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:51]Read from MH i2c: E2 [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: E2 03 00 [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: E2 03 00 2A 0E 00 90 00 AC [14:28:51]RAPDU: 90 00 [14:28:51]wFMCommunicate OK [14:28:51]wFMCommunicate request_size=255 [14:28:51]MH_SAM_APDU [14:28:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 22 F1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 45 18 03 00 35 04 06 00 D3 [14:28:51]Write to MH i2c: E2 02 01 2B 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 22 F1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 45 18 03 00 35 04 06 00 D3 00 00 2C [14:28:51]Write i2c OK [14:28:51]MH_I2C_Read... [14:28:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:51]Read from MH i2c: E2 [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: E2 03 00 [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: E2 03 00 2B 0E 00 90 00 AD [14:28:51]RAPDU: 90 00 [14:28:51]wFMCommunicate OK [14:28:51]wFMCommunicate request_size=10 [14:28:51]MH_SAM_APDU [14:28:51]CAPDU: 80 0D 02 02 05 50 E2 B2 54 E5 [14:28:51]Write to MH i2c: E2 0D 00 2C 0E 80 0D 02 02 05 00 50 E2 B2 54 E5 00 00 DB [14:28:51]Write i2c OK [14:28:51]MH_I2C_Read... [14:28:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:51]Read from MH i2c: E2 [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: E2 03 00 [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: E2 03 00 2C 0E 00 90 00 AE [14:28:51]RAPDU: 90 00 [14:28:51]wFMCommunicate OK [14:28:51]wFMCommunicate request_size=4 [14:28:51]MH_SAM_APDU [14:28:51]CAPDU: 80 0D 03 02 [14:28:51]Write to MH i2c: E2 08 00 2D 0E 80 0D 03 02 00 00 00 00 B6 [14:28:51]Write i2c OK [14:28:51]MH_I2C_Read... [14:28:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:51]Read from MH i2c: E2 [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: E2 0B 00 [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: E2 0B 00 2D 0E 00 5F 36 EF 54 AB 78 9F 75 90 00 C6 [14:28:51]RAPDU: 5F 36 EF 54 AB 78 9F 75 90 00 [14:28:51]wFMCommunicate OK [14:28:51]SAM_PROTO_SignData done [14:28:51]FM_MakeSignedData done [14:28:51]CreateOFDProtocolMessage [14:28:51]wFMCommunicate request_size=4 [14:28:51]MH_SAM_APDU [14:28:51]CAPDU: 80 11 00 00 [14:28:51]Write to MH i2c: E2 08 00 2E 0E 80 11 00 00 00 00 00 00 B6 [14:28:51]Write i2c OK [14:28:51]MH_I2C_Read... [14:28:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:51]Read from MH i2c: E2 [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: E2 17 00 [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: E2 17 00 2E 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0B [14:28:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:28:51]wFMCommunicate OK [14:28:51]CreateOFDProtocolMessage done [14:28:51]OFDSenderStorePacket 202821 [14:28:51]StoreOFDPacket docnum=202821 [14:28:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 00 0A 07 01 1B BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 22 F1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 45 18 03 00 35 04 06 00 D3 50 E2 B2 54 E5 5F 36 EF 54 AB 78 9F 75 [14:28:51]CheckFolder [14:28:51]dirname=/storage/ofd_packets [14:28:51]CheckFolder done [14:28:51]ProducePacketName [14:28:51]name=ofd_packets/00202821 [14:28:51]NVStorageSaveData ofd_packets/00202821 [14:28:51]File name is /storage/ofd_packets/00202821 [14:28:51]Write 301 bytes [14:28:51]NVStorageSaveData done [14:28:51]OFDSenderStorePacket done [14:28:51]KKMCreateOFDPacket done [14:28:51]NVStorageSaveData kkm_last_timestamp [14:28:51]File name is /storage/kkm_last_timestamp [14:28:51]Write 4 bytes [14:28:51]NVStorageSaveData done [14:28:51]ExternCall_PrintAddStr [14:28:51]wPrintStart [14:28:51]Write to MH i2c: 01 00 00 2F 0E 3D [14:28:51]Write i2c OK [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: 01 [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: 01 07 00 [14:28:51]MH_I2C_Read... [14:28:51]Read from MH i2c: 01 07 00 2F 0E 00 00 00 00 00 FF 0F 52 [14:28:51]RasterBufferAndPrint [14:28:51]line Счет N : (1)450609 [14:28:51]line ИНН: 02508201610067 [14:28:51]line Контрольно-Кассовый Чек [14:28:51]line ПРОДАЖА [14:28:51]line ТРК (МРК, ГНК) : 61 [14:28:51]line Товар: 2710124500 [14:28:51]line Аи-95-К-3 [14:28:51]line 13.480 * 74.20 [14:28:51]line = 1000.22 [14:28:51]line НДС 12% НСП 1% [14:28:51]line > о реализуемом товаре [14:28:51]line ОКРУГЛЕНИЕ: -0.22 [14:28:51]line ИТОГО: 1000.00 [14:28:51]line Внесено: 1000.00 [14:28:51]line СДАЧА: 0.00 [14:28:51]line НСП 1% : 8.85 [14:28:51]line НДС 12% : 106.22 [14:28:51]line Наличными: 1000.00 [14:28:51]line Безнал.: 0.00 [14:28:51]line Место: АЗС № 171 "Партнер Нефть" [14:28:51]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:28:51]line СНО: Общий режим [14:28:51]line Чек 216 29.10.2024 14:28 [14:28:51]line Смена: 546 ФФД: 1.0 [14:28:51]line ЗНМ: 0300000109 [14:28:51]line РНМ: 0000000000091777 [14:28:51]line Версия ККМ: 001 [14:28:51]line ФМ: 0000000000871756 [14:28:51]line ФД: 202821 [14:28:51]line ФПД: 232344354182373 [14:28:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T142850&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202821&fm=232344354182373&tin=02508201610067®Number=0000000000091777&sum=100000 [14:28:52]OFD Sender: Processing packet 202821 [packets to send 116, broken 115] [14:28:52]ProducePacketName [14:28:52]name=ofd_packets/00202821 [14:28:52]OFD Sender: To server: pG, [14:28:52]CommunicateWithHost lk.salyk.kg:30040 [14:28:52]ConnectInit lk.salyk.kg [14:28:52]written 0, free lines is 4095 [14:28:52]Connected sock=9 [14:28:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 00 0A 07 01 1B BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 22 F1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 45 18 03 00 35 04 06 00 D3 50 E2 B2 54 E5 5F 36 EF 54 AB 78 9F 75 [14:28:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EF B3 47 00 CB 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 45 18 03 00 F4 03 04 00 DE 9C 20 67 B6 04 01 00 00 40 88 23 37 04 73 C1 69 [14:28:52]CommunicateWithHost err = 0 [14:28:52]CheckOFDResponse [14:28:52]1017 (14) - 77093643461234 [14:28:52]1041 (16) - 0000000000871756 [14:28:52]1040 (4) - 202821 [14:28:52]1012 (4) - 29.10.2024 08:29 [14:28:52]1206 (1) - 0 [14:28:52]OFD Sender: Remove packet 202821 [14:28:52]ProducePacketName [14:28:52]name=ofd_packets/00202821 [14:28:52]NVStorageDeleteData [14:28:52]Write to MH i2c: 01 00 00 5A 0E 68 [14:28:52]Write i2c OK [14:28:52]MH_I2C_Read... [14:28:52]Read from MH i2c: 01 [14:28:52]MH_I2C_Read... [14:28:52]Read from MH i2c: 01 07 00 [14:28:52]MH_I2C_Read... [14:28:52]Read from MH i2c: 01 07 00 5A 0E 00 00 00 00 00 95 0C 10 [14:28:52]RasterBufferAndPrint [14:28:52]line [14:28:52]line [14:28:52]line [14:28:52]line [14:28:52]line [14:28:52]written 0, free lines is 3225 [14:28:52]MH_Cut [14:28:52]Write to MH i2c: D1 01 00 61 0E 01 41 [14:28:52]Write i2c OK [14:28:52]MH_I2C_Read... [14:28:52]Read from MH i2c: D1 [14:28:52]MH_I2C_Read... [14:28:52]Read from MH i2c: D1 01 00 [14:28:52]MH_I2C_Read... [14:28:52]Read from MH i2c: D1 01 00 61 0E 00 40 [14:28:52]Write to MH i2c: 01 00 00 62 0E 70 [14:28:52]Write i2c OK [14:28:52]MH_I2C_Read... [14:28:52]OFD Sender: No OFD packet to send [14:28:53]*** Cut start [14:28:53]*** Purtial cut [14:28:53]*** CUTSNS_PIN = 0 [14:28:53]*** Stage 1: CUTSNS_PIN = 1 [14:28:55]Read from MH i2c: 01 [14:28:55]MH_I2C_Read... [14:28:55]*** Stop cut motor [14:28:55]*** Cut end [14:28:55]Read from MH i2c: 01 07 00 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: 01 07 00 62 0E 00 00 00 00 00 FF 0F 85 [14:28:55]process_action close_receipt done [14:28:55]requested_data is exist [14:28:55]produce_requested_data [14:28:55]requested_item fm.sn is exist - process it [14:28:55]wFMCommunicate request_size=4 [14:28:55]MH_SAM_APDU [14:28:55]CAPDU: 80 11 00 00 [14:28:55]Write to MH i2c: E2 08 00 63 0E 80 11 00 00 00 00 00 00 EB [14:28:55]Write i2c OK [14:28:55]MH_I2C_Read... [14:28:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:55]Read from MH i2c: E2 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 17 00 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 17 00 63 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 40 [14:28:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:28:55]wFMCommunicate OK [14:28:55]requested_item fd.num is exist - process it [14:28:55]SAM_PROTO_GetFieldsCounters [14:28:55]wFMCommunicate request_size=4 [14:28:55]MH_SAM_APDU [14:28:55]CAPDU: 80 13 00 00 [14:28:55]Write to MH i2c: E2 08 00 64 0E 80 13 00 00 00 00 00 00 EE [14:28:55]Write i2c OK [14:28:55]MH_I2C_Read... [14:28:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:55]Read from MH i2c: E2 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 62 00 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 62 00 64 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 45 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 23 [14:28:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 45 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:28:55]wFMCommunicate OK [14:28:55]SAM_PROTO_GetFieldsCounters done [14:28:55]requested_item shift.num is exist - process it [14:28:55]requested_item shift.opened is exist - process it [14:28:55]req_shift_opened [14:28:55]FM_GetShiftState [14:28:55]SAM_PROTO_GetShiftState [14:28:55]wFMCommunicate request_size=4 [14:28:55]MH_SAM_APDU [14:28:55]CAPDU: 80 13 01 00 [14:28:55]Write to MH i2c: E2 08 00 65 0E 80 13 01 00 00 00 00 00 F0 [14:28:55]Write i2c OK [14:28:55]MH_I2C_Read... [14:28:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:55]Read from MH i2c: E2 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 0E 00 [14:28:55]MH_I2C_Read... [14:28:55]Read from MH i2c: E2 0E 00 65 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D9 [14:28:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:28:55]wFMCommunicate OK [14:28:55]SAM_PROTO_GetShiftState done [14:28:55]FM_GetShiftState done [14:28:55]req_shift_opened done [14:28:55]requested_item shift.open_date is exist - process it [14:28:55]req_shift_open_date [14:28:55]req_shift_open_date done [14:28:55]produce_requested_data done [14:28:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202821,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:28:55]process_action_free close_receipt [14:28:55]json_value_free [14:28:55]json_value_free done [14:28:55]process_json_proto returns [14:28:55]Send response to host [14:28:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202821,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:28:55]free response buf [14:28:55]execute_script done [14:28:55]execute_script returns [14:28:55]free content buf [14:28:55]Sock 10.Close socket [14:28:55]Sock 10.Thread stoped [14:28:57]OFD Sender: No OFD packet to send [14:29:02]OFD Sender: No OFD packet to send [14:29:07]OFD Sender: No OFD packet to send [14:29:12]OFD Sender: No OFD packet to send [14:29:17]OFD Sender: No OFD packet to send [14:29:23]OFD Sender: No OFD packet to send [14:29:28]OFD Sender: No OFD packet to send [14:29:33]OFD Sender: No OFD packet to send [14:29:38]OFD Sender: No OFD packet to send [14:29:43]OFD Sender: No OFD packet to send [14:29:48]OFD Sender: No OFD packet to send [14:29:53]OFD Sender: No OFD packet to send [14:29:58]OFD Sender: No OFD packet to send [14:30:03]OFD Sender: No OFD packet to send [14:30:08]OFD Sender: No OFD packet to send [14:30:13]OFD Sender: No OFD packet to send [14:30:18]OFD Sender: No OFD packet to send [14:30:23]OFD Sender: No OFD packet to send [14:30:28]OFD Sender: No OFD packet to send [14:30:33]OFD Sender: No OFD packet to send [14:30:38]OFD Sender: No OFD packet to send [14:30:43]OFD Sender: No OFD packet to send [14:30:48]OFD Sender: No OFD packet to send [14:30:53]OFD Sender: No OFD packet to send [14:30:54]accept exits with 7 [14:30:54]New connection [14:30:54]New thread 3066891620 created [14:30:54]Thread 3067034980 joined [14:30:54]Waiting for new connection... [14:30:54] Sock 7.Parse request [14:30:54]Sock 7.Check first char [14:30:54]Sock 7.First char is OK [14:30:54]request: POST /json_proto HTTP/1.0 [14:30:54]Method: POST [14:30:54]URL: /json_proto [14:30:54]Method is POST - this is cgi request [14:30:54]url: /json_proto [14:30:54]query_string will be loaded in cgi processing [14:30:54]execute_cgi json_proto POST (null) [14:30:54]execute_cgi path=json_proto method=POST [14:30:54]POST find Content-Length [14:30:54]Host: 172.17.63.195:8080 [14:30:54]Content-Length: 677 [14:30:54]Content-Type: application/json [14:30:54] [14:30:54]POST finish read [14:30:54]Found Content-Length = 677 [14:30:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:30:54]execute_script... [14:30: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)450610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:30:54]POST & json_proto [14:30:54]process_json_proto [14:30:54]json parsed OK: [14:30:54]protocol is kg_v1.0 [14:30:54]action value=close_receipt [14:30:54]process_action close_receipt [14:30:54]cmd_close_receipt [14:30:54]MH_GetDate [14:30:54]Write to MH i2c: F0 00 00 66 0E 63 [14:30:54]Write i2c OK [14:30:54]MH_I2C_Read... [14:30:54]Read from MH i2c: F0 [14:30:54]MH_I2C_Read... [14:30:54]Read from MH i2c: F0 09 00 [14:30:54]MH_I2C_Read... [14:30:54]Read from MH i2c: F0 09 00 66 0E 00 9F F1 20 67 8C D7 20 67 6D [14:30:54]GetLastDocTimeStamp 1730212130 [14:30:54]current date 1730212255 [14:30:54]FM_GetShiftState [14:30:54]SAM_PROTO_GetShiftState [14:30:54]wFMCommunicate request_size=4 [14:30:54]MH_SAM_APDU [14:30:54]CAPDU: 80 13 01 00 [14:30:54]Write to MH i2c: E2 08 00 67 0E 80 13 01 00 00 00 00 00 F2 [14:30:54]Write i2c OK [14:30:54]MH_I2C_Read... [14:30:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:54]Read from MH i2c: E2 [14:30:54]MH_I2C_Read... [14:30:54]Read from MH i2c: E2 0E 00 [14:30:54]MH_I2C_Read... [14:30:54]Read from MH i2c: E2 0E 00 67 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DB [14:30:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:30:54]wFMCommunicate OK [14:30:54]SAM_PROTO_GetShiftState done [14:30:54]FM_GetShiftState done [14:30:54]opened in 1730160431 [14:30:54]opened+sec_in_day 1730246831 [14:30:54]quantity*price = 50041 [14:30:54]sum+1 = 50042 [14:30:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 217 29.10.2024 14:30 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202822 ФПД: 219868381211611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143055&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202822&fm=219868381211611&tin=02508201610067®Number=0000000000091777&sum=50000 [14:30:55]StoreToDocumentArchive [14:30:55]shift 546 fd 202822 [14:30:55]save to /storage/0546/doc_00202822 [14:30:55]save last doc name /storage/0546/doc_00202822 to /storage/kkm_last_doc_name [14:30:55]save OK [14:30:55]Clear old archive folders... [14:30:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:30:55]tlvbuf is 0126F7C0 [14:30:55]SAM_PROTO_ClearQueue [14:30:55]wFMCommunicate request_size=4 [14:30:55]MH_SAM_APDU [14:30:55]CAPDU: 80 09 00 00 [14:30:55]Write to MH i2c: E2 08 00 74 0E 80 09 00 00 00 00 00 00 F4 [14:30:55]Write i2c OK [14:30:55]MH_I2C_Read... [14:30:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:30:55]Read from MH i2c: E2 [14:30:55]MH_I2C_Read... [14:30:55]Read from MH i2c: E2 03 00 [14:30:55]MH_I2C_Read... [14:30:55]Read from MH i2c: E2 03 00 74 0E 00 90 00 F6 [14:30:55]RAPDU: 90 00 [14:30:55]wFMCommunicate OK [14:30:55]SAM_PROTO_ClearQueue done [14:30:55]KKMCreateOFDPacket [14:30:55]OFDProtocolAddRootSTLVToBuf [14:30:55]FM_MakeSignedData [14:30:55]FM_MakeSignedData [14:30:55]SAM_PROTO_SignData [14:30:55]wFMCommunicate request_size=4 [14:30:55]MH_SAM_APDU [14:30:55]CAPDU: 80 0D 01 02 [14:30:55]Write to MH i2c: E2 08 00 75 0E 80 0D 01 02 00 00 00 00 FC [14:30:55]Write i2c OK [14:30:55]MH_I2C_Read... [14:30:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:30:55]Read from MH i2c: E2 [14:30:55]MH_I2C_Read... [14:30:55]Read from MH i2c: E2 03 00 [14:30:55]MH_I2C_Read... [14:30:55]Read from MH i2c: E2 03 00 75 0E 00 90 00 F7 [14:30:55]RAPDU: 90 00 [14:30:55]wFMCommunicate OK [14:30:55]wFMCommunicate request_size=255 [14:30:55]MH_SAM_APDU [14:30:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 9F F1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 18 03 00 35 04 06 00 C7 [14:30:55]Write to MH i2c: E2 02 01 76 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 9F F1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 18 03 00 35 04 06 00 C7 00 00 CC [14:30:55]Write i2c OK [14:30:55]MH_I2C_Read... [14:30:55]Read from MH i2c: E2 [14:30:55]MH_I2C_Read... [14:30:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:55]Read from MH i2c: E2 03 00 [14:30:55]MH_I2C_Read... [14:30:55]Read from MH i2c: E2 03 00 76 0E 00 90 00 F8 [14:30:55]RAPDU: 90 00 [14:30:55]wFMCommunicate OK [14:30:55]wFMCommunicate request_size=10 [14:30:55]MH_SAM_APDU [14:30:55]CAPDU: 80 0D 02 02 05 F8 18 C2 6B DB [14:30:55]Write to MH i2c: E2 0D 00 77 0E 80 0D 02 02 05 00 F8 18 C2 6B DB 00 00 21 [14:30:55]Write i2c OK [14:30:55]MH_I2C_Read... [14:30:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:55]Read from MH i2c: E2 [14:30:55]MH_I2C_Read... [14:30:55]Read from MH i2c: E2 03 00 [14:30:55]MH_I2C_Read... [14:30:55]Read from MH i2c: E2 03 00 77 0E 00 90 00 F9 [14:30:55]RAPDU: 90 00 [14:30:55]wFMCommunicate OK [14:30:55]wFMCommunicate request_size=4 [14:30:55]MH_SAM_APDU [14:30:55]CAPDU: 80 0D 03 02 [14:30:55]Write to MH i2c: E2 08 00 78 0E 80 0D 03 02 00 00 00 00 01 [14:30:55]Write i2c OK [14:30:55]MH_I2C_Read... [14:30:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:30:56]Read from MH i2c: E2 [14:30:56]MH_I2C_Read... [14:30:56]Read from MH i2c: E2 0B 00 [14:30:56]MH_I2C_Read... [14:30:56]Read from MH i2c: E2 0B 00 78 0E 00 2F 9E D8 A3 2D 2A FA A0 90 00 3B [14:30:56]RAPDU: 2F 9E D8 A3 2D 2A FA A0 90 00 [14:30:56]wFMCommunicate OK [14:30:56]SAM_PROTO_SignData done [14:30:56]FM_MakeSignedData done [14:30:56]CreateOFDProtocolMessage [14:30:56]wFMCommunicate request_size=4 [14:30:56]MH_SAM_APDU [14:30:56]CAPDU: 80 11 00 00 [14:30:56]Write to MH i2c: E2 08 00 79 0E 80 11 00 00 00 00 00 00 01 [14:30:56]Write i2c OK [14:30:56]MH_I2C_Read... [14:30:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:56]Read from MH i2c: E2 [14:30:56]MH_I2C_Read... [14:30:56]Read from MH i2c: E2 17 00 [14:30:56]MH_I2C_Read... [14:30:56]Read from MH i2c: E2 17 00 79 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 56 [14:30:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:30:56]wFMCommunicate OK [14:30:56]CreateOFDProtocolMessage done [14:30:56]OFDSenderStorePacket 202822 [14:30:56]StoreOFDPacket docnum=202822 [14:30:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 47 AA 07 01 FE B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 9F F1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 18 03 00 35 04 06 00 C7 F8 18 C2 6B DB 2F 9E D8 A3 2D 2A FA A0 [14:30:56]CheckFolder [14:30:56]dirname=/storage/ofd_packets [14:30:56]CheckFolder done [14:30:56]ProducePacketName [14:30:56]name=ofd_packets/00202822 [14:30:56]NVStorageSaveData ofd_packets/00202822 [14:30:56]File name is /storage/ofd_packets/00202822 [14:30:56]Write 301 bytes [14:30:56]NVStorageSaveData done [14:30:56]OFDSenderStorePacket done [14:30:56]KKMCreateOFDPacket done [14:30:56]NVStorageSaveData kkm_last_timestamp [14:30:56]File name is /storage/kkm_last_timestamp [14:30:56]Write 4 bytes [14:30:56]NVStorageSaveData done [14:30:56]ExternCall_PrintAddStr [14:30:56]wPrintStart [14:30:56]Write to MH i2c: 01 00 00 7A 0E 88 [14:30:56]Write i2c OK [14:30:56]MH_I2C_Read... [14:30:56]Read from MH i2c: 01 [14:30:56]MH_I2C_Read... [14:30:56]Read from MH i2c: 01 07 00 [14:30:56]MH_I2C_Read... [14:30:56]Read from MH i2c: 01 07 00 7A 0E 00 00 00 00 00 FF 0F 9D [14:30:56]RasterBufferAndPrint [14:30:56]line Счет N : (1)450610 [14:30:56]line ИНН: 02508201610067 [14:30:56]line Контрольно-Кассовый Чек [14:30:56]line ПРОДАЖА [14:30:56]line ТРК (МРК, ГНК) : 52 [14:30:56]line Товар: 2710124130 [14:30:56]line Аи-92-К-2 [14:30:56]line 7.480 * 66.90 [14:30:56]line = 500.41 [14:30:56]line НДС 12% НСП 1% [14:30:56]line > о реализуемом товаре [14:30:56]line ОКРУГЛЕНИЕ: -0.41 [14:30:56]line ИТОГО: 500.00 [14:30:56]line Внесено: 500.00 [14:30:56]line СДАЧА: 0.00 [14:30:56]line НСП 1% : 4.43 [14:30:56]line НДС 12% : 53.14 [14:30:56]line Наличными: 500.00 [14:30:56]line Безнал.: 0.00 [14:30:56]line Место: АЗС № 171 "Партнер Нефть" [14:30:56]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:30:56]line СНО: Общий режим [14:30:56]line Чек 217 29.10.2024 14:30 [14:30:56]line Смена: 546 ФФД: 1.0 [14:30:56]line ЗНМ: 0300000109 [14:30:56]line РНМ: 0000000000091777 [14:30:56]line Версия ККМ: 001 [14:30:56]line ФМ: 0000000000871756 [14:30:56]line ФД: 202822 [14:30:56]line ФПД: 219868381211611 [14:30:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143055&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202822&fm=219868381211611&tin=02508201610067®Number=0000000000091777&sum=50000 [14:30:56]OFD Sender: Processing packet 202822 [packets to send 116, broken 115] [14:30:56]ProducePacketName [14:30:56]name=ofd_packets/00202822 [14:30:56]OFD Sender: To server: pG, [14:30:56]CommunicateWithHost lk.salyk.kg:30040 [14:30:56]ConnectInit lk.salyk.kg [14:30:56]written 0, free lines is 4095 [14:30:56]Connected sock=10 [14:30:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 47 AA 07 01 FE B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 9F F1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 18 03 00 35 04 06 00 C7 F8 18 C2 6B DB 2F 9E D8 A3 2D 2A FA A0 [14:30:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2B B4 47 00 84 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 46 18 03 00 F4 03 04 00 5A 9D 20 67 B6 04 01 00 00 01 98 CA 53 6F 18 15 FB [14:30:56]CommunicateWithHost err = 0 [14:30:56]CheckOFDResponse [14:30:56]1017 (14) - 77093643461234 [14:30:56]1041 (16) - 0000000000871756 [14:30:56]1040 (4) - 202822 [14:30:56]1012 (4) - 29.10.2024 08:31 [14:30:56]1206 (1) - 0 [14:30:56]OFD Sender: Remove packet 202822 [14:30:56]ProducePacketName [14:30:56]name=ofd_packets/00202822 [14:30:56]NVStorageDeleteData [14:30:56]Write to MH i2c: 01 00 00 A5 0E B3 [14:30:56]Write i2c OK [14:30:56]MH_I2C_Read... [14:30:56]Read from MH i2c: 01 [14:30:56]MH_I2C_Read... [14:30:56]Read from MH i2c: 01 07 00 [14:30:56]MH_I2C_Read... [14:30:56]Read from MH i2c: 01 07 00 A5 0E 00 00 00 00 00 89 0C 4F [14:30:56]RasterBufferAndPrint [14:30:56]line [14:30:56]line [14:30:56]line [14:30:56]line [14:30:56]line [14:30:56]written 0, free lines is 3213 [14:30:56]MH_Cut [14:30:56]Write to MH i2c: D1 01 00 AC 0E 01 8C [14:30:56]Write i2c OK [14:30:56]MH_I2C_Read... [14:30:56]Read from MH i2c: D1 [14:30:56]MH_I2C_Read... [14:30:56]Read from MH i2c: D1 01 00 [14:30:56]MH_I2C_Read... [14:30:56]Read from MH i2c: D1 01 00 AC 0E 00 8B [14:30:56]Write to MH i2c: 01 00 00 AD 0E BB [14:30:56]Write i2c OK [14:30:56]MH_I2C_Read... [14:30:57]OFD Sender: No OFD packet to send [14:30:57]*** Cut start [14:30:57]*** Purtial cut [14:30:57]*** Stage 1: CUTSNS_PIN = 1 [14:30:58]Read from MH i2c: 01 [14:30:58]MH_I2C_Read... [14:30:58]*** Stop cut motor [14:30:58]*** Cut end [14:30:58]Read from MH i2c: 01 07 00 [14:30:58]MH_I2C_Read... [14:30:58]Read from MH i2c: 01 07 00 AD 0E 00 00 00 00 00 FF 0F D0 [14:30:58]process_action close_receipt done [14:30:58]requested_data is exist [14:30:58]produce_requested_data [14:30:58]requested_item fm.sn is exist - process it [14:30:58]wFMCommunicate request_size=4 [14:30:58]MH_SAM_APDU [14:30:58]CAPDU: 80 11 00 00 [14:30:58]Write to MH i2c: E2 08 00 AE 0E 80 11 00 00 00 00 00 00 36 [14:30:58]Write i2c OK [14:30:58]MH_I2C_Read... [14:30:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:58]Read from MH i2c: E2 [14:30:58]MH_I2C_Read... [14:30:58]Read from MH i2c: E2 17 00 [14:30:58]MH_I2C_Read... [14:30:58]Read from MH i2c: E2 17 00 AE 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8B [14:30:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:30:58]wFMCommunicate OK [14:30:58]requested_item fd.num is exist - process it [14:30:58]SAM_PROTO_GetFieldsCounters [14:30:58]wFMCommunicate request_size=4 [14:30:58]MH_SAM_APDU [14:30:58]CAPDU: 80 13 00 00 [14:30:58]Write to MH i2c: E2 08 00 AF 0E 80 13 00 00 00 00 00 00 39 [14:30:58]Write i2c OK [14:30:58]MH_I2C_Read... [14:30:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:30:58]Read from MH i2c: E2 [14:30:58]MH_I2C_Read... [14:30:58]Read from MH i2c: E2 62 00 [14:30:58]MH_I2C_Read... [14:30:58]Read from MH i2c: E2 62 00 AF 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 46 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [14:30:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 46 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:30:58]wFMCommunicate OK [14:30:58]SAM_PROTO_GetFieldsCounters done [14:30:58]requested_item shift.num is exist - process it [14:30:58]requested_item shift.opened is exist - process it [14:30:58]req_shift_opened [14:30:58]FM_GetShiftState [14:30:58]SAM_PROTO_GetShiftState [14:30:58]wFMCommunicate request_size=4 [14:30:58]MH_SAM_APDU [14:30:58]CAPDU: 80 13 01 00 [14:30:58]Write to MH i2c: E2 08 00 B0 0E 80 13 01 00 00 00 00 00 3B [14:30:58]Write i2c OK [14:30:58]MH_I2C_Read... [14:30:58]Read from MH i2c: E2 [14:30:58]MH_I2C_Read... [14:30:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:58]Read from MH i2c: E2 0E 00 [14:30:58]MH_I2C_Read... [14:30:58]Read from MH i2c: E2 0E 00 B0 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 24 [14:30:58]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:30:58]wFMCommunicate OK [14:30:58]SAM_PROTO_GetShiftState done [14:30:58]FM_GetShiftState done [14:30:58]req_shift_opened done [14:30:58]requested_item shift.open_date is exist - process it [14:30:58]req_shift_open_date [14:30:58]req_shift_open_date done [14:30:58]produce_requested_data done [14:30:58]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202822,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:30:58]process_action_free close_receipt [14:30:58]json_value_free [14:30:58]json_value_free done [14:30:58]process_json_proto returns [14:30:58]Send response to host [14:30:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202822,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:30:58]free response buf [14:30:58]execute_script done [14:30:58]execute_script returns [14:30:58]free content buf [14:30:58]Sock 7.Close socket [14:30:58]Sock 7.Thread stoped [14:31:02]OFD Sender: No OFD packet to send [14:31:07]OFD Sender: No OFD packet to send [14:31:12]OFD Sender: No OFD packet to send [14:31:17]OFD Sender: No OFD packet to send [14:31:22]OFD Sender: No OFD packet to send [14:31:23]accept exits with 9 [14:31:23]New connection [14:31:23]New thread 3067034980 created [14:31:23]Thread 3066891620 joined [14:31:23]Waiting for new connection... [14:31:23] Sock 9.Parse request [14:31:23]Sock 9.Check first char [14:31:23]Sock 9.First char is OK [14:31:23]request: POST /json_proto HTTP/1.0 [14:31:23]Method: POST [14:31:23]URL: /json_proto [14:31:23]Method is POST - this is cgi request [14:31:23]url: /json_proto [14:31:23]query_string will be loaded in cgi processing [14:31:23]execute_cgi json_proto POST (null) [14:31:23]execute_cgi path=json_proto method=POST [14:31:23]POST find Content-Length [14:31:23]Host: 172.17.63.195:8080 [14:31:23]Content-Length: 677 [14:31:23]Content-Type: application/json [14:31:23] [14:31:23]POST finish read [14:31:23]Found Content-Length = 677 [14:31:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 6.130, "sum" : 410.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 410.00, "total" : 410.00, "payments": [ { "type": 0, "sum" : 410.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:23]execute_script... [14:31:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 6.130, "sum" : 410.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 410.00, "total" : 410.00, "payments": [ { "type": 0, "sum" : 410.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:23]POST & json_proto [14:31:23]process_json_proto [14:31:23]json parsed OK: [14:31:23]protocol is kg_v1.0 [14:31:23]action value=close_receipt [14:31:23]process_action close_receipt [14:31:23]cmd_close_receipt [14:31:23]MH_GetDate [14:31:23]Write to MH i2c: F0 00 00 B1 0E AE [14:31:23]Write i2c OK [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: F0 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: F0 09 00 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: F0 09 00 B1 0E 00 BC F1 20 67 8C D7 20 67 D5 [14:31:23]GetLastDocTimeStamp 1730212255 [14:31:23]current date 1730212284 [14:31:23]FM_GetShiftState [14:31:23]SAM_PROTO_GetShiftState [14:31:23]wFMCommunicate request_size=4 [14:31:23]MH_SAM_APDU [14:31:23]CAPDU: 80 13 01 00 [14:31:23]Write to MH i2c: E2 08 00 B2 0E 80 13 01 00 00 00 00 00 3D [14:31:23]Write i2c OK [14:31:23]MH_I2C_Read... [14:31:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:23]Read from MH i2c: E2 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: E2 0E 00 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: E2 0E 00 B2 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 26 [14:31:23]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:31:23]wFMCommunicate OK [14:31:23]SAM_PROTO_GetShiftState done [14:31:23]FM_GetShiftState done [14:31:23]opened in 1730160431 [14:31:23]opened+sec_in_day 1730246831 [14:31:23]quantity*price = 41009 [14:31:23]sum+1 = 41011 [14:31:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 410.00 Внесено: 410.00 СДАЧА: 0.00 НСП 1% : 3.63 НДС 12% : 43.55 Наличными: 410.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 218 29.10.2024 14:31 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202823 ФПД: 49352230991817 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143124&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202823&fm=49352230991817&tin=02508201610067®Number=0000000000091777&sum=41000 [14:31:24]StoreToDocumentArchive [14:31:24]shift 546 fd 202823 [14:31:24]save to /storage/0546/doc_00202823 [14:31:24]save last doc name /storage/0546/doc_00202823 to /storage/kkm_last_doc_name [14:31:24]save OK [14:31:24]Clear old archive folders... [14:31:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:31:24]tlvbuf is 013556E0 [14:31:24]SAM_PROTO_ClearQueue [14:31:24]wFMCommunicate request_size=4 [14:31:24]MH_SAM_APDU [14:31:24]CAPDU: 80 09 00 00 [14:31:24]Write to MH i2c: E2 08 00 BF 0E 80 09 00 00 00 00 00 00 3F [14:31:24]Write i2c OK [14:31:24]MH_I2C_Read... [14:31:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:31:24]Read from MH i2c: E2 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: E2 03 00 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: E2 03 00 BF 0E 00 90 00 41 [14:31:24]RAPDU: 90 00 [14:31:24]wFMCommunicate OK [14:31:24]SAM_PROTO_ClearQueue done [14:31:24]KKMCreateOFDPacket [14:31:24]OFDProtocolAddRootSTLVToBuf [14:31:24]FM_MakeSignedData [14:31:24]FM_MakeSignedData [14:31:24]SAM_PROTO_SignData [14:31:24]wFMCommunicate request_size=4 [14:31:24]MH_SAM_APDU [14:31:24]CAPDU: 80 0D 01 02 [14:31:24]Write to MH i2c: E2 08 00 C0 0E 80 0D 01 02 00 00 00 00 47 [14:31:24]Write i2c OK [14:31:24]MH_I2C_Read... [14:31:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:31:24]Read from MH i2c: E2 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: E2 03 00 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: E2 03 00 C0 0E 00 90 00 42 [14:31:24]RAPDU: 90 00 [14:31:24]wFMCommunicate OK [14:31:24]wFMCommunicate request_size=255 [14:31:24]MH_SAM_APDU [14:31:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F2 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 32 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 11 00 00 00 00 07 04 06 00 28 A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 BC F1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 47 18 03 00 35 04 06 00 2C [14:31:24]Write to MH i2c: E2 02 01 C1 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F2 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 32 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 11 00 00 00 00 07 04 06 00 28 A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 BC F1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 47 18 03 00 35 04 06 00 2C 00 00 3D [14:31:24]Write i2c OK [14:31:24]MH_I2C_Read... [14:31:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:24]Read from MH i2c: E2 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: E2 03 00 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: E2 03 00 C1 0E 00 90 00 43 [14:31:24]RAPDU: 90 00 [14:31:24]wFMCommunicate OK [14:31:24]wFMCommunicate request_size=10 [14:31:24]MH_SAM_APDU [14:31:24]CAPDU: 80 0D 02 02 05 E2 B6 32 77 C9 [14:31:24]Write to MH i2c: E2 0D 00 C2 0E 80 0D 02 02 05 00 E2 B6 32 77 C9 00 00 5E [14:31:24]Write i2c OK [14:31:24]MH_I2C_Read... [14:31:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:24]Read from MH i2c: E2 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: E2 03 00 [14:31:24]MH_I2C_Read... [14:31:24]Read from MH i2c: E2 03 00 C2 0E 00 90 00 44 [14:31:24]RAPDU: 90 00 [14:31:24]wFMCommunicate OK [14:31:24]wFMCommunicate request_size=4 [14:31:24]MH_SAM_APDU [14:31:24]CAPDU: 80 0D 03 02 [14:31:24]Write to MH i2c: E2 08 00 C3 0E 80 0D 03 02 00 00 00 00 4C [14:31:24]Write i2c OK [14:31:24]MH_I2C_Read... [14:31:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:31:25]Read from MH i2c: E2 [14:31:25]MH_I2C_Read... [14:31:25]Read from MH i2c: E2 0B 00 [14:31:25]MH_I2C_Read... [14:31:25]Read from MH i2c: E2 0B 00 C3 0E 00 98 0E D2 F9 E9 CB 27 27 90 00 C0 [14:31:25]RAPDU: 98 0E D2 F9 E9 CB 27 27 90 00 [14:31:25]wFMCommunicate OK [14:31:25]SAM_PROTO_SignData done [14:31:25]FM_MakeSignedData done [14:31:25]CreateOFDProtocolMessage [14:31:25]wFMCommunicate request_size=4 [14:31:25]MH_SAM_APDU [14:31:25]CAPDU: 80 11 00 00 [14:31:25]Write to MH i2c: E2 08 00 C4 0E 80 11 00 00 00 00 00 00 4C [14:31:25]Write i2c OK [14:31:25]MH_I2C_Read... [14:31:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:25]Read from MH i2c: E2 [14:31:25]MH_I2C_Read... [14:31:25]Read from MH i2c: E2 17 00 [14:31:25]MH_I2C_Read... [14:31:25]Read from MH i2c: E2 17 00 C4 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A1 [14:31:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:31:25]wFMCommunicate OK [14:31:25]CreateOFDProtocolMessage done [14:31:25]OFDSenderStorePacket 202823 [14:31:25]StoreOFDPacket docnum=202823 [14:31:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D4 F5 07 01 48 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F2 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 32 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 11 00 00 00 00 07 04 06 00 28 A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 BC F1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 47 18 03 00 35 04 06 00 2C E2 B6 32 77 C9 98 0E D2 F9 E9 CB 27 27 [14:31:25]CheckFolder [14:31:25]dirname=/storage/ofd_packets [14:31:25]CheckFolder done [14:31:25]ProducePacketName [14:31:25]name=ofd_packets/00202823 [14:31:25]NVStorageSaveData ofd_packets/00202823 [14:31:25]File name is /storage/ofd_packets/00202823 [14:31:25]Write 301 bytes [14:31:25]NVStorageSaveData done [14:31:25]OFDSenderStorePacket done [14:31:25]KKMCreateOFDPacket done [14:31:25]NVStorageSaveData kkm_last_timestamp [14:31:25]File name is /storage/kkm_last_timestamp [14:31:25]Write 4 bytes [14:31:25]NVStorageSaveData done [14:31:25]ExternCall_PrintAddStr [14:31:25]wPrintStart [14:31:25]Write to MH i2c: 01 00 00 C5 0E D3 [14:31:25]Write i2c OK [14:31:25]MH_I2C_Read... [14:31:25]Read from MH i2c: 01 [14:31:25]MH_I2C_Read... [14:31:25]Read from MH i2c: 01 07 00 [14:31:25]MH_I2C_Read... [14:31:25]Read from MH i2c: 01 07 00 C5 0E 00 00 00 00 00 FF 0F E8 [14:31:25]RasterBufferAndPrint [14:31:25]line Счет N : (1)450611 [14:31:25]line ИНН: 02508201610067 [14:31:25]line Контрольно-Кассовый Чек [14:31:25]line ПРОДАЖА [14:31:25]line ТРК (МРК, ГНК) : 62 [14:31:25]line Товар: 2710124130 [14:31:25]line Аи-92-К-2 [14:31:25]line 6.130 * 66.90 [14:31:25]line = 410.10 [14:31:25]line НДС 12% НСП 1% [14:31:25]line > о реализуемом товаре [14:31:25]line ОКРУГЛЕНИЕ: -0.10 [14:31:25]line ИТОГО: 410.00 [14:31:25]line Внесено: 410.00 [14:31:25]line СДАЧА: 0.00 [14:31:25]line НСП 1% : 3.63 [14:31:25]line НДС 12% : 43.55 [14:31:25]line Наличными: 410.00 [14:31:25]line Безнал.: 0.00 [14:31:25]line Место: АЗС № 171 "Партнер Нефть" [14:31:25]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:31:25]line СНО: Общий режим [14:31:25]line Чек 218 29.10.2024 14:31 [14:31:25]line Смена: 546 ФФД: 1.0 [14:31:25]line ЗНМ: 0300000109 [14:31:25]line РНМ: 0000000000091777 [14:31:25]line Версия ККМ: 001 [14:31:25]line ФМ: 0000000000871756 [14:31:25]line ФД: 202823 [14:31:25]line ФПД: 49352230991817 [14:31:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143124&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202823&fm=49352230991817&tin=02508201610067®Number=0000000000091777&sum=41000 [14:31:25]OFD Sender: Processing packet 202823 [packets to send 116, broken 115] [14:31:25]ProducePacketName [14:31:25]name=ofd_packets/00202823 [14:31:25]OFD Sender: To server: pG, [14:31:25]CommunicateWithHost lk.salyk.kg:30040 [14:31:25]ConnectInit lk.salyk.kg [14:31:25]written 0, free lines is 4095 [14:31:25]Connected sock=10 [14:31:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D4 F5 07 01 48 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 F2 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 32 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 11 00 00 00 00 07 04 06 00 28 A0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 BC F1 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 47 18 03 00 35 04 06 00 2C E2 B6 32 77 C9 98 0E D2 F9 E9 CB 27 27 [14:31:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 1F E6 47 00 46 EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 47 18 03 00 F4 03 04 00 77 9D 20 67 B6 04 01 00 00 9E D2 E0 9D 3F AF 98 05 [14:31:25]CommunicateWithHost err = 0 [14:31:25]CheckOFDResponse [14:31:25]1017 (14) - 77093643461234 [14:31:25]1041 (16) - 0000000000871756 [14:31:25]1040 (4) - 202823 [14:31:25]1012 (4) - 29.10.2024 08:31 [14:31:25]1206 (1) - 0 [14:31:25]OFD Sender: Remove packet 202823 [14:31:25]ProducePacketName [14:31:25]name=ofd_packets/00202823 [14:31:25]NVStorageDeleteData [14:31:25]Write to MH i2c: 01 00 00 F0 0E FE [14:31:25]Write i2c OK [14:31:25]MH_I2C_Read... [14:31:25]Read from MH i2c: 01 [14:31:25]MH_I2C_Read... [14:31:25]Read from MH i2c: 01 07 00 [14:31:25]MH_I2C_Read... [14:31:25]Read from MH i2c: 01 07 00 F0 0E 00 00 00 00 00 92 0C A3 [14:31:25]RasterBufferAndPrint [14:31:25]line [14:31:25]line [14:31:25]line [14:31:25]line [14:31:25]line [14:31:25]written 0, free lines is 3223 [14:31:25]MH_Cut [14:31:25]Write to MH i2c: D1 01 00 F7 0E 01 D7 [14:31:25]Write i2c OK [14:31:25]MH_I2C_Read... [14:31:25]Read from MH i2c: D1 [14:31:25]MH_I2C_Read... [14:31:25]Read from MH i2c: D1 01 00 [14:31:25]MH_I2C_Read... [14:31:25]Read from MH i2c: D1 01 00 F7 0E 00 D6 [14:31:25]Write to MH i2c: 01 00 00 F8 0E 06 [14:31:25]Write i2c OK [14:31:25]MH_I2C_Read... [14:31:26]OFD Sender: No OFD packet to send [14:31:26]*** Cut start [14:31:26]*** Purtial cut [14:31:26]*** Stage 1: CUTSNS_PIN = 1 [14:31:26]Read from MH i2c: 01 [14:31:26]MH_I2C_Read... [14:31:26]*** Stop cut motor [14:31:27]*** Cut end [14:31:27]Read from MH i2c: 01 07 00 [14:31:27]MH_I2C_Read... [14:31:27]Read from MH i2c: 01 07 00 F8 0E 00 00 00 00 00 FF 0F 1B [14:31:27]process_action close_receipt done [14:31:27]requested_data is exist [14:31:27]produce_requested_data [14:31:27]requested_item fm.sn is exist - process it [14:31:27]wFMCommunicate request_size=4 [14:31:27]MH_SAM_APDU [14:31:27]CAPDU: 80 11 00 00 [14:31:27]Write to MH i2c: E2 08 00 F9 0E 80 11 00 00 00 00 00 00 81 [14:31:27]Write i2c OK [14:31:27]MH_I2C_Read... [14:31:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:27]Read from MH i2c: E2 [14:31:27]MH_I2C_Read... [14:31:27]Read from MH i2c: E2 17 00 [14:31:27]MH_I2C_Read... [14:31:27]Read from MH i2c: E2 17 00 F9 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D6 [14:31:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:31:27]wFMCommunicate OK [14:31:27]requested_item fd.num is exist - process it [14:31:27]SAM_PROTO_GetFieldsCounters [14:31:27]wFMCommunicate request_size=4 [14:31:27]MH_SAM_APDU [14:31:27]CAPDU: 80 13 00 00 [14:31:27]Write to MH i2c: E2 08 00 FA 0E 80 13 00 00 00 00 00 00 84 [14:31:27]Write i2c OK [14:31:27]MH_I2C_Read... [14:31:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:31:27]Read from MH i2c: E2 [14:31:27]MH_I2C_Read... [14:31:27]Read from MH i2c: E2 62 00 [14:31:27]MH_I2C_Read... [14:31:27]Read from MH i2c: E2 62 00 FA 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 47 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 C1 [14:31:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 47 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:31:27]wFMCommunicate OK [14:31:27]SAM_PROTO_GetFieldsCounters done [14:31:27]requested_item shift.num is exist - process it [14:31:27]requested_item shift.opened is exist - process it [14:31:27]req_shift_opened [14:31:27]FM_GetShiftState [14:31:27]SAM_PROTO_GetShiftState [14:31:27]wFMCommunicate request_size=4 [14:31:27]MH_SAM_APDU [14:31:27]CAPDU: 80 13 01 00 [14:31:27]Write to MH i2c: E2 08 00 FB 0E 80 13 01 00 00 00 00 00 86 [14:31:27]Write i2c OK [14:31:27]MH_I2C_Read... [14:31:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:27]Read from MH i2c: E2 [14:31:27]MH_I2C_Read... [14:31:27]Read from MH i2c: E2 0E 00 [14:31:27]MH_I2C_Read... [14:31:27]Read from MH i2c: E2 0E 00 FB 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 6F [14:31:27]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:31:27]wFMCommunicate OK [14:31:27]SAM_PROTO_GetShiftState done [14:31:27]FM_GetShiftState done [14:31:27]req_shift_opened done [14:31:27]requested_item shift.open_date is exist - process it [14:31:27]req_shift_open_date [14:31:27]req_shift_open_date done [14:31:27]produce_requested_data done [14:31:27]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202823,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:31:27]process_action_free close_receipt [14:31:27]json_value_free [14:31:27]json_value_free done [14:31:27]process_json_proto returns [14:31:27]Send response to host [14:31:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202823,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:31:27]free response buf [14:31:27]execute_script done [14:31:27]execute_script returns [14:31:27]free content buf [14:31:27]Sock 9.Close socket [14:31:27]Sock 9.Thread stoped [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:32]accept exits with 7 [14:32:32]New connection [14:32:32]New thread 3066891620 created [14:32:32]Thread 3067034980 joined [14:32:32]Waiting for new connection... [14:32:32] Sock 7.Parse request [14:32:32]Sock 7.Check first char [14:32:32]Sock 7.First char is OK [14:32:32]request: POST /json_proto HTTP/1.0 [14:32:32]Method: POST [14:32:32]URL: /json_proto [14:32:32]Method is POST - this is cgi request [14:32:32]url: /json_proto [14:32:32]query_string will be loaded in cgi processing [14:32:32]execute_cgi json_proto POST (null) [14:32:32]execute_cgi path=json_proto method=POST [14:32:32]POST find Content-Length [14:32:32]Host: 172.17.63.195:8080 [14:32:32]Content-Length: 677 [14:32:32]Content-Type: application/json [14:32:32] [14:32:32]POST finish read [14:32:32]Found Content-Length = 677 [14:32:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:32]execute_script... [14:32: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)450612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:32]POST & json_proto [14:32:32]process_json_proto [14:32:32]json parsed OK: [14:32:32]protocol is kg_v1.0 [14:32:32]action value=close_receipt [14:32:32]process_action close_receipt [14:32:32]cmd_close_receipt [14:32:32]MH_GetDate [14:32:32]Write to MH i2c: F0 00 00 FC 0E F9 [14:32:32]Write i2c OK [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: F0 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: F0 09 00 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: F0 09 00 FC 0E 00 00 F2 20 67 8C D7 20 67 65 [14:32:32]GetLastDocTimeStamp 1730212284 [14:32:32]current date 1730212352 [14:32:32]FM_GetShiftState [14:32:32]SAM_PROTO_GetShiftState [14:32:32]wFMCommunicate request_size=4 [14:32:32]MH_SAM_APDU [14:32:32]CAPDU: 80 13 01 00 [14:32:32]Write to MH i2c: E2 08 00 FD 0E 80 13 01 00 00 00 00 00 88 [14:32:32]Write i2c OK [14:32:32]MH_I2C_Read... [14:32:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:32]Read from MH i2c: E2 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: E2 0E 00 [14:32:32]MH_I2C_Read... [14:32:32]Read from MH i2c: E2 0E 00 FD 0E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 71 [14:32:32]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:32:32]wFMCommunicate OK [14:32:32]SAM_PROTO_GetShiftState done [14:32:32]FM_GetShiftState done [14:32:32]opened in 1730160431 [14:32:32]opened+sec_in_day 1730246831 [14:32:32]quantity*price = 20003 [14:32:32]sum+1 = 20004 [14:32:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 219 29.10.2024 14:32 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202824 ФПД: 196855683354524 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143232&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202824&fm=196855683354524&tin=02508201610067®Number=0000000000091777&sum=20000 [14:32:33]StoreToDocumentArchive [14:32:33]shift 546 fd 202824 [14:32:33]save to /storage/0546/doc_00202824 [14:32:33]save last doc name /storage/0546/doc_00202824 to /storage/kkm_last_doc_name [14:32:33]save OK [14:32:33]Clear old archive folders... [14:32:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:32:33]tlvbuf is 01289720 [14:32:33]SAM_PROTO_ClearQueue [14:32:33]wFMCommunicate request_size=4 [14:32:33]MH_SAM_APDU [14:32:33]CAPDU: 80 09 00 00 [14:32:33]Write to MH i2c: E2 08 00 0A 0F 80 09 00 00 00 00 00 00 8B [14:32:33]Write i2c OK [14:32:33]MH_I2C_Read... [14:32:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:32:33]Read from MH i2c: E2 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: E2 03 00 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: E2 03 00 0A 0F 00 90 00 8D [14:32:33]RAPDU: 90 00 [14:32:33]wFMCommunicate OK [14:32:33]SAM_PROTO_ClearQueue done [14:32:33]KKMCreateOFDPacket [14:32:33]OFDProtocolAddRootSTLVToBuf [14:32:33]FM_MakeSignedData [14:32:33]FM_MakeSignedData [14:32:33]SAM_PROTO_SignData [14:32:33]wFMCommunicate request_size=4 [14:32:33]MH_SAM_APDU [14:32:33]CAPDU: 80 0D 01 02 [14:32:33]Write to MH i2c: E2 08 00 0B 0F 80 0D 01 02 00 00 00 00 93 [14:32:33]Write i2c OK [14:32:33]MH_I2C_Read... [14:32:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:32:33]Read from MH i2c: E2 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: E2 03 00 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: E2 03 00 0B 0F 00 90 00 8E [14:32:33]RAPDU: 90 00 [14:32:33]wFMCommunicate OK [14:32:33]wFMCommunicate request_size=255 [14:32:33]MH_SAM_APDU [14:32: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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 00 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 18 03 00 35 04 06 00 B3 [14:32:33]Write to MH i2c: E2 02 01 0C 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 00 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 18 03 00 35 04 06 00 B3 00 00 77 [14:32:33]Write i2c OK [14:32:33]MH_I2C_Read... [14:32:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:33]Read from MH i2c: E2 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: E2 03 00 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: E2 03 00 0C 0F 00 90 00 8F [14:32:33]RAPDU: 90 00 [14:32:33]wFMCommunicate OK [14:32:33]wFMCommunicate request_size=10 [14:32:33]MH_SAM_APDU [14:32:33]CAPDU: 80 0D 02 02 05 0A 09 14 0F 9C [14:32:33]Write to MH i2c: E2 0D 00 0D 0F 80 0D 02 02 05 00 0A 09 14 0F 9C 00 00 72 [14:32:33]Write i2c OK [14:32:33]MH_I2C_Read... [14:32:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:33]Read from MH i2c: E2 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: E2 03 00 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: E2 03 00 0D 0F 00 90 00 90 [14:32:33]RAPDU: 90 00 [14:32:33]wFMCommunicate OK [14:32:33]wFMCommunicate request_size=4 [14:32:33]MH_SAM_APDU [14:32:33]CAPDU: 80 0D 03 02 [14:32:33]Write to MH i2c: E2 08 00 0E 0F 80 0D 03 02 00 00 00 00 98 [14:32:33]Write i2c OK [14:32:33]MH_I2C_Read... [14:32:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:32:33]Read from MH i2c: E2 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: E2 0B 00 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: E2 0B 00 0E 0F 00 F4 27 BA 0F 08 8C 33 4F 90 00 93 [14:32:33]RAPDU: F4 27 BA 0F 08 8C 33 4F 90 00 [14:32:33]wFMCommunicate OK [14:32:33]SAM_PROTO_SignData done [14:32:33]FM_MakeSignedData done [14:32:33]CreateOFDProtocolMessage [14:32:33]wFMCommunicate request_size=4 [14:32:33]MH_SAM_APDU [14:32:33]CAPDU: 80 11 00 00 [14:32:33]Write to MH i2c: E2 08 00 0F 0F 80 11 00 00 00 00 00 00 98 [14:32:33]Write i2c OK [14:32:33]MH_I2C_Read... [14:32:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:33]Read from MH i2c: E2 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: E2 17 00 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: E2 17 00 0F 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 ED [14:32:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:32:33]wFMCommunicate OK [14:32:33]CreateOFDProtocolMessage done [14:32:33]OFDSenderStorePacket 202824 [14:32:33]StoreOFDPacket docnum=202824 [14:32:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8D 22 07 01 8D 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 00 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 18 03 00 35 04 06 00 B3 0A 09 14 0F 9C F4 27 BA 0F 08 8C 33 4F [14:32:33]CheckFolder [14:32:33]dirname=/storage/ofd_packets [14:32:33]CheckFolder done [14:32:33]ProducePacketName [14:32:33]name=ofd_packets/00202824 [14:32:33]NVStorageSaveData ofd_packets/00202824 [14:32:33]File name is /storage/ofd_packets/00202824 [14:32:33]Write 301 bytes [14:32:33]NVStorageSaveData done [14:32:33]OFDSenderStorePacket done [14:32:33]KKMCreateOFDPacket done [14:32:33]NVStorageSaveData kkm_last_timestamp [14:32:33]File name is /storage/kkm_last_timestamp [14:32:33]Write 4 bytes [14:32:33]NVStorageSaveData done [14:32:33]ExternCall_PrintAddStr [14:32:33]wPrintStart [14:32:33]Write to MH i2c: 01 00 00 10 0F 1F [14:32:33]Write i2c OK [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: 01 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: 01 07 00 [14:32:33]MH_I2C_Read... [14:32:33]Read from MH i2c: 01 07 00 10 0F 00 00 00 00 00 FF 0F 34 [14:32:33]RasterBufferAndPrint [14:32:33]line Счет N : (1)450612 [14:32:33]line ИНН: 02508201610067 [14:32:33]line Контрольно-Кассовый Чек [14:32:33]line ПРОДАЖА [14:32:33]line ТРК (МРК, ГНК) : 41 [14:32:33]line Товар: 2710124130 [14:32:33]line Аи-92-К-2 [14:32:33]line 2.990 * 66.90 [14:32:33]line = 200.03 [14:32:33]line НДС 12% НСП 1% [14:32:33]line > о реализуемом товаре [14:32:33]line ОКРУГЛЕНИЕ: -0.03 [14:32:33]line ИТОГО: 200.00 [14:32:33]line Внесено: 200.00 [14:32:33]line СДАЧА: 0.00 [14:32:33]line НСП 1% : 1.77 [14:32:33]line НДС 12% : 21.24 [14:32:33]line Наличными: 200.00 [14:32:33]line Безнал.: 0.00 [14:32:33]line Место: АЗС № 171 "Партнер Нефть" [14:32:33]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:32:33]line СНО: Общий режим [14:32:33]line Чек 219 29.10.2024 14:32 [14:32:33]line Смена: 546 ФФД: 1.0 [14:32:33]line ЗНМ: 0300000109 [14:32:33]line РНМ: 0000000000091777 [14:32:33]line Версия ККМ: 001 [14:32:33]line ФМ: 0000000000871756 [14:32:33]line ФД: 202824 [14:32:33]line ФПД: 196855683354524 [14:32:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143232&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202824&fm=196855683354524&tin=02508201610067®Number=0000000000091777&sum=20000 [14:32:34]OFD Sender: Processing packet 202824 [packets to send 116, broken 115] [14:32:34]ProducePacketName [14:32:34]name=ofd_packets/00202824 [14:32:34]OFD Sender: To server: pG, [14:32:34]CommunicateWithHost lk.salyk.kg:30040 [14:32:34]ConnectInit lk.salyk.kg [14:32:34]written 0, free lines is 4095 [14:32:34]Connected sock=10 [14:32:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8D 22 07 01 8D 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 00 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 18 03 00 35 04 06 00 B3 0A 09 14 0F 9C F4 27 BA 0F 08 8C 33 4F [14:32:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 16 34 47 00 2B A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 48 18 03 00 F4 03 04 00 BC 9D 20 67 B6 04 01 00 00 D8 7E 7D 7B 37 AD B8 4D [14:32:34]CommunicateWithHost err = 0 [14:32:34]CheckOFDResponse [14:32:34]1017 (14) - 77093643461234 [14:32:34]1041 (16) - 0000000000871756 [14:32:34]1040 (4) - 202824 [14:32:34]1012 (4) - 29.10.2024 08:33 [14:32:34]1206 (1) - 0 [14:32:34]OFD Sender: Remove packet 202824 [14:32:34]ProducePacketName [14:32:34]name=ofd_packets/00202824 [14:32:34]NVStorageDeleteData [14:32:34]Write to MH i2c: 01 00 00 3B 0F 4A [14:32:34]Write i2c OK [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: 01 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: 01 07 00 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: 01 07 00 3B 0F 00 00 00 00 00 99 0C F6 [14:32:34]RasterBufferAndPrint [14:32:34]line [14:32:34]line [14:32:34]line [14:32:34]line [14:32:34]line [14:32:34]written 0, free lines is 3231 [14:32:34]MH_Cut [14:32:34]Write to MH i2c: D1 01 00 42 0F 01 23 [14:32:34]Write i2c OK [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: D1 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: D1 01 00 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: D1 01 00 42 0F 00 22 [14:32:34]Write to MH i2c: 01 00 00 43 0F 52 [14:32:34]Write i2c OK [14:32:34]MH_I2C_Read... [14:32:34]OFD Sender: No OFD packet to send [14:32:35]*** Cut start [14:32:35]*** Purtial cut [14:32:35]*** Stage 1: CUTSNS_PIN = 1 [14:32:35]Read from MH i2c: 01 [14:32:35]MH_I2C_Read... [14:32:35]*** Stop cut motor [14:32:35]*** Cut end [14:32:35]Read from MH i2c: 01 07 00 [14:32:35]MH_I2C_Read... [14:32:35]Read from MH i2c: 01 07 00 43 0F 00 00 00 00 00 FF 0F 67 [14:32:35]process_action close_receipt done [14:32:35]requested_data is exist [14:32:35]produce_requested_data [14:32:35]requested_item fm.sn is exist - process it [14:32:35]wFMCommunicate request_size=4 [14:32:35]MH_SAM_APDU [14:32:35]CAPDU: 80 11 00 00 [14:32:35]Write to MH i2c: E2 08 00 44 0F 80 11 00 00 00 00 00 00 CD [14:32:35]Write i2c OK [14:32:35]MH_I2C_Read... [14:32:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:35]Read from MH i2c: E2 [14:32:35]MH_I2C_Read... [14:32:35]Read from MH i2c: E2 17 00 [14:32:35]MH_I2C_Read... [14:32:35]Read from MH i2c: E2 17 00 44 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 22 [14:32:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:32:35]wFMCommunicate OK [14:32:35]requested_item fd.num is exist - process it [14:32:35]SAM_PROTO_GetFieldsCounters [14:32:35]wFMCommunicate request_size=4 [14:32:35]MH_SAM_APDU [14:32:35]CAPDU: 80 13 00 00 [14:32:35]Write to MH i2c: E2 08 00 45 0F 80 13 00 00 00 00 00 00 D0 [14:32:35]Write i2c OK [14:32:35]MH_I2C_Read... [14:32:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:32:35]Read from MH i2c: E2 [14:32:35]MH_I2C_Read... [14:32:35]Read from MH i2c: E2 62 00 [14:32:35]MH_I2C_Read... [14:32:35]Read from MH i2c: E2 62 00 45 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 48 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [14:32:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 48 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:32:35]wFMCommunicate OK [14:32:35]SAM_PROTO_GetFieldsCounters done [14:32:35]requested_item shift.num is exist - process it [14:32:35]requested_item shift.opened is exist - process it [14:32:35]req_shift_opened [14:32:35]FM_GetShiftState [14:32:35]SAM_PROTO_GetShiftState [14:32:35]wFMCommunicate request_size=4 [14:32:35]MH_SAM_APDU [14:32:35]CAPDU: 80 13 01 00 [14:32:35]Write to MH i2c: E2 08 00 46 0F 80 13 01 00 00 00 00 00 D2 [14:32:35]Write i2c OK [14:32:35]MH_I2C_Read... [14:32:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:35]Read from MH i2c: E2 [14:32:35]MH_I2C_Read... [14:32:35]Read from MH i2c: E2 0E 00 [14:32:35]MH_I2C_Read... [14:32:35]Read from MH i2c: E2 0E 00 46 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BB [14:32:35]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:32:35]wFMCommunicate OK [14:32:35]SAM_PROTO_GetShiftState done [14:32:35]FM_GetShiftState done [14:32:35]req_shift_opened done [14:32:35]requested_item shift.open_date is exist - process it [14:32:35]req_shift_open_date [14:32:35]req_shift_open_date done [14:32:35]produce_requested_data done [14:32:35]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202824,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:32:35]process_action_free close_receipt [14:32:35]json_value_free [14:32:35]json_value_free done [14:32:35]process_json_proto returns [14:32:35]Send response to host [14:32:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202824,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:32:35]free response buf [14:32:35]execute_script done [14:32:35]execute_script returns [14:32:35]free content buf [14:32:35]Sock 7.Close socket [14:32:35]Sock 7.Thread stoped [14:32:39]OFD Sender: No OFD packet to send [14:32:44]OFD Sender: No OFD packet to send [14:32:49]OFD Sender: No OFD packet to send [14:32:54]OFD Sender: No OFD packet to send [14:32:59]OFD Sender: No OFD packet to send [14:33:04]OFD Sender: No OFD packet to send [14:33:09]accept exits with 9 [14:33:09]New connection [14:33:09]New thread 3067034980 created [14:33:09]Thread 3066891620 joined [14:33:09]Waiting for new connection... [14:33:09] Sock 9.Parse request [14:33:09]Sock 9.Check first char [14:33:09]Sock 9.First char is OK [14:33:09]request: POST /json_proto HTTP/1.0 [14:33:09]Method: POST [14:33:09]URL: /json_proto [14:33:09]Method is POST - this is cgi request [14:33:09]url: /json_proto [14:33:09]query_string will be loaded in cgi processing [14:33:09]execute_cgi json_proto POST (null) [14:33:09]execute_cgi path=json_proto method=POST [14:33:09]POST find Content-Length [14:33:09]Host: 172.17.63.195:8080 [14:33:09]Content-Length: 677 [14:33:09]Content-Type: application/json [14:33:09] [14:33:09]POST finish read [14:33:09]Found Content-Length = 677 [14:33:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:33:09]execute_script... [14:33: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)450613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:33:09]POST & json_proto [14:33:09]process_json_proto [14:33:09]json parsed OK: [14:33:09]protocol is kg_v1.0 [14:33:09]action value=close_receipt [14:33:09]process_action close_receipt [14:33:09]cmd_close_receipt [14:33:09]MH_GetDate [14:33:09]Write to MH i2c: F0 00 00 47 0F 45 [14:33:09]Write i2c OK [14:33:09]MH_I2C_Read... [14:33:09]Read from MH i2c: F0 [14:33:09]MH_I2C_Read... [14:33:09]Read from MH i2c: F0 09 00 [14:33:09]MH_I2C_Read... [14:33:09]Read from MH i2c: F0 09 00 47 0F 00 25 F2 20 67 8C D7 20 67 D6 [14:33:09]GetLastDocTimeStamp 1730212352 [14:33:09]current date 1730212389 [14:33:09]FM_GetShiftState [14:33:09]SAM_PROTO_GetShiftState [14:33:09]wFMCommunicate request_size=4 [14:33:09]MH_SAM_APDU [14:33:09]CAPDU: 80 13 01 00 [14:33:09]Write to MH i2c: E2 08 00 48 0F 80 13 01 00 00 00 00 00 D4 [14:33:09]Write i2c OK [14:33:09]MH_I2C_Read... [14:33:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:09]Read from MH i2c: E2 [14:33:09]MH_I2C_Read... [14:33:09]Read from MH i2c: E2 0E 00 [14:33:09]MH_I2C_Read... [14:33:09]Read from MH i2c: E2 0E 00 48 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BD [14:33:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:33:09]wFMCommunicate OK [14:33:09]SAM_PROTO_GetShiftState done [14:33:09]FM_GetShiftState done [14:33:09]opened in 1730160431 [14:33:09]opened+sec_in_day 1730246831 [14:33:09]quantity*price = 50041 [14:33:09]sum+1 = 50042 [14:33:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 220 29.10.2024 14:33 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202825 ФПД: 54107033470867 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143309&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202825&fm=54107033470867&tin=02508201610067®Number=0000000000091777&sum=50000 [14:33:10]StoreToDocumentArchive [14:33:10]shift 546 fd 202825 [14:33:10]save to /storage/0546/doc_00202825 [14:33:10]save last doc name /storage/0546/doc_00202825 to /storage/kkm_last_doc_name [14:33:10]save OK [14:33:10]Clear old archive folders... [14:33:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:33:10]tlvbuf is 013589E0 [14:33:10]SAM_PROTO_ClearQueue [14:33:10]wFMCommunicate request_size=4 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 09 00 00 [14:33:10]Write to MH i2c: E2 08 00 55 0F 80 09 00 00 00 00 00 00 D6 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 55 0F 00 90 00 D8 [14:33:10]RAPDU: 90 00 [14:33:10]wFMCommunicate OK [14:33:10]SAM_PROTO_ClearQueue done [14:33:10]KKMCreateOFDPacket [14:33:10]OFDProtocolAddRootSTLVToBuf [14:33:10]FM_MakeSignedData [14:33:10]FM_MakeSignedData [14:33:10]SAM_PROTO_SignData [14:33:10]wFMCommunicate request_size=4 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 0D 01 02 [14:33:10]Write to MH i2c: E2 08 00 56 0F 80 0D 01 02 00 00 00 00 DE [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 56 0F 00 90 00 D9 [14:33:10]RAPDU: 90 00 [14:33:10]wFMCommunicate OK [14:33:10]wFMCommunicate request_size=255 [14:33:10]MH_SAM_APDU [14:33: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 25 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 49 18 03 00 35 04 06 00 31 [14:33:10]Write to MH i2c: E2 02 01 57 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 25 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 49 18 03 00 35 04 06 00 31 00 00 A5 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 57 0F 00 90 00 DA [14:33:10]RAPDU: 90 00 [14:33:10]wFMCommunicate OK [14:33:10]wFMCommunicate request_size=10 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 0D 02 02 05 35 C6 82 87 93 [14:33:10]Write to MH i2c: E2 0D 00 58 0F 80 0D 02 02 05 00 35 C6 82 87 93 00 00 82 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 03 00 58 0F 00 90 00 DB [14:33:10]RAPDU: 90 00 [14:33:10]wFMCommunicate OK [14:33:10]wFMCommunicate request_size=4 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 0D 03 02 [14:33:10]Write to MH i2c: E2 08 00 59 0F 80 0D 03 02 00 00 00 00 E3 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 0B 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 0B 00 59 0F 00 3A 84 C6 72 DB F1 0E D5 90 00 89 [14:33:10]RAPDU: 3A 84 C6 72 DB F1 0E D5 90 00 [14:33:10]wFMCommunicate OK [14:33:10]SAM_PROTO_SignData done [14:33:10]FM_MakeSignedData done [14:33:10]CreateOFDProtocolMessage [14:33:10]wFMCommunicate request_size=4 [14:33:10]MH_SAM_APDU [14:33:10]CAPDU: 80 11 00 00 [14:33:10]Write to MH i2c: E2 08 00 5A 0F 80 11 00 00 00 00 00 00 E3 [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:10]Read from MH i2c: E2 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 17 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: E2 17 00 5A 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 38 [14:33:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:33:10]wFMCommunicate OK [14:33:10]CreateOFDProtocolMessage done [14:33:10]OFDSenderStorePacket 202825 [14:33:10]StoreOFDPacket docnum=202825 [14:33:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5B 57 07 01 A1 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 25 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 49 18 03 00 35 04 06 00 31 35 C6 82 87 93 3A 84 C6 72 DB F1 0E D5 [14:33:10]CheckFolder [14:33:10]dirname=/storage/ofd_packets [14:33:10]CheckFolder done [14:33:10]ProducePacketName [14:33:10]name=ofd_packets/00202825 [14:33:10]NVStorageSaveData ofd_packets/00202825 [14:33:10]File name is /storage/ofd_packets/00202825 [14:33:10]Write 301 bytes [14:33:10]NVStorageSaveData done [14:33:10]OFDSenderStorePacket done [14:33:10]KKMCreateOFDPacket done [14:33:10]NVStorageSaveData kkm_last_timestamp [14:33:10]File name is /storage/kkm_last_timestamp [14:33:10]Write 4 bytes [14:33:10]NVStorageSaveData done [14:33:10]OFD Sender: Processing packet 202825 [packets to send 116, broken 115] [14:33:10]ProducePacketName [14:33:10]name=ofd_packets/00202825 [14:33:10]OFD Sender: To server: pG, [14:33:10]CommunicateWithHost lk.salyk.kg:30040 [14:33:10]ConnectInit lk.salyk.kg [14:33:10]ExternCall_PrintAddStr [14:33:10]wPrintStart [14:33:10]Write to MH i2c: 01 00 00 5B 0F 6A [14:33:10]Write i2c OK [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 07 00 [14:33:10]MH_I2C_Read... [14:33:10]Read from MH i2c: 01 07 00 5B 0F 00 00 00 00 00 FF 0F 7F [14:33:10]RasterBufferAndPrint [14:33:10]line Счет N : (1)450613 [14:33:10]line ИНН: 02508201610067 [14:33:10]line Контрольно-Кассовый Чек [14:33:10]line ПРОДАЖА [14:33:10]line ТРК (МРК, ГНК) : 62 [14:33:10]line Товар: 2710124130 [14:33:10]line Аи-92-К-2 [14:33:10]line 7.480 * 66.90 [14:33:10]line = 500.41 [14:33:10]line НДС 12% НСП 1% [14:33:10]line > о реализуемом товаре [14:33:10]line ОКРУГЛЕНИЕ: -0.41 [14:33:10]line ИТОГО: 500.00 [14:33:10]line Внесено: 500.00 [14:33:10]line СДАЧА: 0.00 [14:33:10]line НСП 1% : 4.43 [14:33:10]line НДС 12% : 53.14 [14:33:10]line Наличными: 500.00 [14:33:10]line Безнал.: 0.00 [14:33:10]line Место: АЗС № 171 "Партнер Нефть" [14:33:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:33:10]line СНО: Общий режим [14:33:10]line Чек 220 29.10.2024 14:33 [14:33:10]line Смена: 546 ФФД: 1.0 [14:33:10]line ЗНМ: 0300000109 [14:33:10]line РНМ: 0000000000091777 [14:33:10]line Версия ККМ: 001 [14:33:10]line ФМ: 0000000000871756 [14:33:10]line ФД: 202825 [14:33:10]line ФПД: 54107033470867 [14:33:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143309&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202825&fm=54107033470867&tin=02508201610067®Number=0000000000091777&sum=50000 [14:33:11]Connected sock=11 [14:33:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5B 57 07 01 A1 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 25 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 49 18 03 00 35 04 06 00 31 35 C6 82 87 93 3A 84 C6 72 DB F1 0E D5 [14:33:11]written 0, free lines is 4095 [14:33:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 45 A1 47 00 57 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 49 18 03 00 F4 03 04 00 E1 9D 20 67 B6 04 01 00 00 FC 7E 8F 5E E4 A0 FB 72 [14:33:11]CommunicateWithHost err = 0 [14:33:11]CheckOFDResponse [14:33:11]1017 (14) - 77093643461234 [14:33:11]1041 (16) - 0000000000871756 [14:33:11]1040 (4) - 202825 [14:33:11]1012 (4) - 29.10.2024 08:33 [14:33:11]1206 (1) - 0 [14:33:11]OFD Sender: Remove packet 202825 [14:33:11]ProducePacketName [14:33:11]name=ofd_packets/00202825 [14:33:11]NVStorageDeleteData [14:33:11]Write to MH i2c: 01 00 00 86 0F 95 [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: 01 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: 01 07 00 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: 01 07 00 86 0F 00 00 00 00 00 8F 0C 37 [14:33:11]RasterBufferAndPrint [14:33:11]line [14:33:11]line [14:33:11]line [14:33:11]line [14:33:11]line [14:33:11]written 0, free lines is 3220 [14:33:11]MH_Cut [14:33:11]Write to MH i2c: D1 01 00 8D 0F 01 6E [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: D1 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: D1 01 00 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: D1 01 00 8D 0F 00 6D [14:33:11]Write to MH i2c: 01 00 00 8E 0F 9D [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:11]OFD Sender: No OFD packet to send [14:33:12]*** Cut start [14:33:12]*** Purtial cut [14:33:12]*** CUTSNS_PIN = 0 [14:33:12]*** Stage 1: CUTSNS_PIN = 1 [14:33:14]Read from MH i2c: 01 [14:33:14]MH_I2C_Read... [14:33:14]*** Stop cut motor [14:33:14]*** Cut end [14:33:14]Read from MH i2c: 01 07 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: 01 07 00 8E 0F 00 00 00 00 00 FF 0F B2 [14:33:14]process_action close_receipt done [14:33:14]requested_data is exist [14:33:14]produce_requested_data [14:33:14]requested_item fm.sn is exist - process it [14:33:14]wFMCommunicate request_size=4 [14:33:14]MH_SAM_APDU [14:33:14]CAPDU: 80 11 00 00 [14:33:14]Write to MH i2c: E2 08 00 8F 0F 80 11 00 00 00 00 00 00 18 [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:14]Read from MH i2c: E2 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 17 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 17 00 8F 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6D [14:33:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:33:14]wFMCommunicate OK [14:33:14]requested_item fd.num is exist - process it [14:33:14]SAM_PROTO_GetFieldsCounters [14:33:14]wFMCommunicate request_size=4 [14:33:14]MH_SAM_APDU [14:33:14]CAPDU: 80 13 00 00 [14:33:14]Write to MH i2c: E2 08 00 90 0F 80 13 00 00 00 00 00 00 1B [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:14]Read from MH i2c: E2 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 62 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 62 00 90 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 49 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 60 [14:33:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 49 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:33:14]wFMCommunicate OK [14:33:14]SAM_PROTO_GetFieldsCounters done [14:33:14]requested_item shift.num is exist - process it [14:33:14]requested_item shift.opened is exist - process it [14:33:14]req_shift_opened [14:33:14]FM_GetShiftState [14:33:14]SAM_PROTO_GetShiftState [14:33:14]wFMCommunicate request_size=4 [14:33:14]MH_SAM_APDU [14:33:14]CAPDU: 80 13 01 00 [14:33:14]Write to MH i2c: E2 08 00 91 0F 80 13 01 00 00 00 00 00 1D [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:14]Read from MH i2c: E2 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 0E 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 0E 00 91 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 06 [14:33:14]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:33:14]wFMCommunicate OK [14:33:14]SAM_PROTO_GetShiftState done [14:33:14]FM_GetShiftState done [14:33:14]req_shift_opened done [14:33:14]requested_item shift.open_date is exist - process it [14:33:14]req_shift_open_date [14:33:14]req_shift_open_date done [14:33:14]produce_requested_data done [14:33:14]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202825,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:33:14]process_action_free close_receipt [14:33:14]json_value_free [14:33:14]json_value_free done [14:33:14]process_json_proto returns [14:33:14]Send response to host [14:33:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202825,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:33:14]free response buf [14:33:14]execute_script done [14:33:14]execute_script returns [14:33:14]free content buf [14:33:14]Sock 9.Close socket [14:33:14]Sock 9.Thread stoped [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:52]OFD Sender: No OFD packet to send [14:33:57]OFD Sender: No OFD packet to send [14:34:02]OFD Sender: No OFD packet to send [14:34:07]OFD Sender: No OFD packet to send [14:34:08]accept exits with 7 [14:34:08]New connection [14:34:08]New thread 3066891620 created [14:34:08]Thread 3067034980 joined [14:34:08]Waiting for new connection... [14:34:08] Sock 7.Parse request [14:34:08]Sock 7.Check first char [14:34:08]Sock 7.First char is OK [14:34:08]request: POST /json_proto HTTP/1.0 [14:34:08]Method: POST [14:34:08]URL: /json_proto [14:34:08]Method is POST - this is cgi request [14:34:08]url: /json_proto [14:34:08]query_string will be loaded in cgi processing [14:34:08]execute_cgi json_proto POST (null) [14:34:08]execute_cgi path=json_proto method=POST [14:34:08]POST find Content-Length [14:34:08]Host: 172.17.63.195:8080 [14:34:08]Content-Length: 677 [14:34:08]Content-Type: application/json [14:34:08] [14:34:08]POST finish read [14:34:08]Found Content-Length = 677 [14:34:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:08]execute_script... [14:34:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:08]POST & json_proto [14:34:08]process_json_proto [14:34:08]json parsed OK: [14:34:08]protocol is kg_v1.0 [14:34:08]action value=close_receipt [14:34:08]process_action close_receipt [14:34:08]cmd_close_receipt [14:34:08]MH_GetDate [14:34:08]Write to MH i2c: F0 00 00 92 0F 90 [14:34:08]Write i2c OK [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: F0 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: F0 09 00 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: F0 09 00 92 0F 00 61 F2 20 67 8C D7 20 67 5D [14:34:08]GetLastDocTimeStamp 1730212389 [14:34:08]current date 1730212449 [14:34:08]FM_GetShiftState [14:34:08]SAM_PROTO_GetShiftState [14:34:08]wFMCommunicate request_size=4 [14:34:08]MH_SAM_APDU [14:34:08]CAPDU: 80 13 01 00 [14:34:08]Write to MH i2c: E2 08 00 93 0F 80 13 01 00 00 00 00 00 1F [14:34:08]Write i2c OK [14:34:08]MH_I2C_Read... [14:34:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:08]Read from MH i2c: E2 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: E2 0E 00 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: E2 0E 00 93 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 08 [14:34:08]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:34:08]wFMCommunicate OK [14:34:08]SAM_PROTO_GetShiftState done [14:34:08]FM_GetShiftState done [14:34:08]opened in 1730160431 [14:34:08]opened+sec_in_day 1730246831 [14:34:08]quantity*price = 20003 [14:34:08]sum+1 = 20004 [14:34:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 221 29.10.2024 14:34 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202826 ФПД: 266031076069841 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143409&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202826&fm=266031076069841&tin=02508201610067®Number=0000000000091777&sum=20000 [14:34:09]StoreToDocumentArchive [14:34:09]shift 546 fd 202826 [14:34:09]save to /storage/0546/doc_00202826 [14:34:09]save last doc name /storage/0546/doc_00202826 to /storage/kkm_last_doc_name [14:34:09]save OK [14:34:09]Clear old archive folders... [14:34:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:34:10]tlvbuf is 01289F30 [14:34:10]SAM_PROTO_ClearQueue [14:34:10]wFMCommunicate request_size=4 [14:34:10]MH_SAM_APDU [14:34:10]CAPDU: 80 09 00 00 [14:34:10]Write to MH i2c: E2 08 00 A0 0F 80 09 00 00 00 00 00 00 21 [14:34:10]Write i2c OK [14:34:10]MH_I2C_Read... [14:34:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:34:10]Read from MH i2c: E2 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 03 00 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 03 00 A0 0F 00 90 00 23 [14:34:10]RAPDU: 90 00 [14:34:10]wFMCommunicate OK [14:34:10]SAM_PROTO_ClearQueue done [14:34:10]KKMCreateOFDPacket [14:34:10]OFDProtocolAddRootSTLVToBuf [14:34:10]FM_MakeSignedData [14:34:10]FM_MakeSignedData [14:34:10]SAM_PROTO_SignData [14:34:10]wFMCommunicate request_size=4 [14:34:10]MH_SAM_APDU [14:34:10]CAPDU: 80 0D 01 02 [14:34:10]Write to MH i2c: E2 08 00 A1 0F 80 0D 01 02 00 00 00 00 29 [14:34:10]Write i2c OK [14:34:10]MH_I2C_Read... [14:34:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:34:10]Read from MH i2c: E2 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 03 00 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 03 00 A1 0F 00 90 00 24 [14:34:10]RAPDU: 90 00 [14:34:10]wFMCommunicate OK [14:34:10]wFMCommunicate request_size=255 [14:34:10]MH_SAM_APDU [14:34: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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 61 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4A 18 03 00 35 04 06 00 F1 [14:34:10]Write to MH i2c: E2 02 01 A2 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 61 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4A 18 03 00 35 04 06 00 F1 00 00 B0 [14:34:10]Write i2c OK [14:34:10]MH_I2C_Read... [14:34:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:10]Read from MH i2c: E2 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 03 00 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 03 00 A2 0F 00 90 00 25 [14:34:10]RAPDU: 90 00 [14:34:10]wFMCommunicate OK [14:34:10]wFMCommunicate request_size=10 [14:34:10]MH_SAM_APDU [14:34:10]CAPDU: 80 0D 02 02 05 F4 2F C9 D1 D1 [14:34:10]Write to MH i2c: E2 0D 00 A3 0F 80 0D 02 02 05 00 F4 2F C9 D1 D1 00 00 C4 [14:34:10]Write i2c OK [14:34:10]MH_I2C_Read... [14:34:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:10]Read from MH i2c: E2 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 03 00 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 03 00 A3 0F 00 90 00 26 [14:34:10]RAPDU: 90 00 [14:34:10]wFMCommunicate OK [14:34:10]wFMCommunicate request_size=4 [14:34:10]MH_SAM_APDU [14:34:10]CAPDU: 80 0D 03 02 [14:34:10]Write to MH i2c: E2 08 00 A4 0F 80 0D 03 02 00 00 00 00 2E [14:34:10]Write i2c OK [14:34:10]MH_I2C_Read... [14:34:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:34:10]Read from MH i2c: E2 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 0B 00 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 0B 00 A4 0F 00 34 E9 CC 75 F6 9A EC 6B 90 00 74 [14:34:10]RAPDU: 34 E9 CC 75 F6 9A EC 6B 90 00 [14:34:10]wFMCommunicate OK [14:34:10]SAM_PROTO_SignData done [14:34:10]FM_MakeSignedData done [14:34:10]CreateOFDProtocolMessage [14:34:10]wFMCommunicate request_size=4 [14:34:10]MH_SAM_APDU [14:34:10]CAPDU: 80 11 00 00 [14:34:10]Write to MH i2c: E2 08 00 A5 0F 80 11 00 00 00 00 00 00 2E [14:34:10]Write i2c OK [14:34:10]MH_I2C_Read... [14:34:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:10]Read from MH i2c: E2 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 17 00 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 17 00 A5 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 83 [14:34:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:34:10]wFMCommunicate OK [14:34:10]CreateOFDProtocolMessage done [14:34:10]OFDSenderStorePacket 202826 [14:34:10]StoreOFDPacket docnum=202826 [14:34:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B5 25 07 01 B0 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 61 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4A 18 03 00 35 04 06 00 F1 F4 2F C9 D1 D1 34 E9 CC 75 F6 9A EC 6B [14:34:10]CheckFolder [14:34:10]dirname=/storage/ofd_packets [14:34:10]CheckFolder done [14:34:10]ProducePacketName [14:34:10]name=ofd_packets/00202826 [14:34:10]NVStorageSaveData ofd_packets/00202826 [14:34:10]File name is /storage/ofd_packets/00202826 [14:34:10]Write 301 bytes [14:34:10]NVStorageSaveData done [14:34:10]OFDSenderStorePacket done [14:34:10]KKMCreateOFDPacket done [14:34:10]NVStorageSaveData kkm_last_timestamp [14:34:10]File name is /storage/kkm_last_timestamp [14:34:10]Write 4 bytes [14:34:10]NVStorageSaveData done [14:34:10]ExternCall_PrintAddStr [14:34:10]wPrintStart [14:34:10]Write to MH i2c: 01 00 00 A6 0F B5 [14:34:10]Write i2c OK [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: 01 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: 01 07 00 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: 01 07 00 A6 0F 00 00 00 00 00 FF 0F CA [14:34:10]RasterBufferAndPrint [14:34:10]line Счет N : (1)450614 [14:34:10]line ИНН: 02508201610067 [14:34:10]line Контрольно-Кассовый Чек [14:34:10]line ПРОДАЖА [14:34:10]line ТРК (МРК, ГНК) : 52 [14:34:10]line Товар: 2710124130 [14:34:10]line Аи-92-К-2 [14:34:10]line 2.990 * 66.90 [14:34:10]line = 200.03 [14:34:10]line НДС 12% НСП 1% [14:34:10]line > о реализуемом товаре [14:34:10]line ОКРУГЛЕНИЕ: -0.03 [14:34:10]line ИТОГО: 200.00 [14:34:10]line Внесено: 200.00 [14:34:10]line СДАЧА: 0.00 [14:34:10]line НСП 1% : 1.77 [14:34:10]line НДС 12% : 21.24 [14:34:10]line Наличными: 200.00 [14:34:10]line Безнал.: 0.00 [14:34:10]line Место: АЗС № 171 "Партнер Нефть" [14:34:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:34:10]line СНО: Общий режим [14:34:10]line Чек 221 29.10.2024 14:34 [14:34:10]line Смена: 546 ФФД: 1.0 [14:34:10]line ЗНМ: 0300000109 [14:34:10]line РНМ: 0000000000091777 [14:34:10]line Версия ККМ: 001 [14:34:10]line ФМ: 0000000000871756 [14:34:10]line ФД: 202826 [14:34:10]line ФПД: 266031076069841 [14:34:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143409&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202826&fm=266031076069841&tin=02508201610067®Number=0000000000091777&sum=20000 [14:34:10]OFD Sender: Processing packet 202826 [packets to send 116, broken 115] [14:34:10]ProducePacketName [14:34:10]name=ofd_packets/00202826 [14:34:10]OFD Sender: To server: pG, [14:34:10]CommunicateWithHost lk.salyk.kg:30040 [14:34:10]ConnectInit lk.salyk.kg [14:34:10]written 0, free lines is 4095 [14:34:10]Connected sock=10 [14:34:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B5 25 07 01 B0 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 61 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4A 18 03 00 35 04 06 00 F1 F4 2F C9 D1 D1 34 E9 CC 75 F6 9A EC 6B [14:34:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C5 71 47 00 EA 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4A 18 03 00 F4 03 04 00 1D 9E 20 67 B6 04 01 00 00 D8 70 0B 19 D1 72 2B 89 [14:34:11]CommunicateWithHost err = 0 [14:34:11]CheckOFDResponse [14:34:11]1017 (14) - 77093643461234 [14:34:11]1041 (16) - 0000000000871756 [14:34:11]1040 (4) - 202826 [14:34:11]1012 (4) - 29.10.2024 08:34 [14:34:11]1206 (1) - 0 [14:34:11]OFD Sender: Remove packet 202826 [14:34:11]ProducePacketName [14:34:11]name=ofd_packets/00202826 [14:34:11]NVStorageDeleteData [14:34:11]Write to MH i2c: 01 00 00 D1 0F E0 [14:34:11]Write i2c OK [14:34:11]MH_I2C_Read... [14:34:11]Read from MH i2c: 01 [14:34:11]MH_I2C_Read... [14:34:11]Read from MH i2c: 01 07 00 [14:34:11]MH_I2C_Read... [14:34:11]Read from MH i2c: 01 07 00 D1 0F 00 00 00 00 00 8C 0C 7F [14:34:11]RasterBufferAndPrint [14:34:11]line [14:34:11]line [14:34:11]line [14:34:11]line [14:34:11]line [14:34:11]written 0, free lines is 3216 [14:34:11]MH_Cut [14:34:11]Write to MH i2c: D1 01 00 D8 0F 01 B9 [14:34:11]Write i2c OK [14:34:11]MH_I2C_Read... [14:34:11]Read from MH i2c: D1 [14:34:11]MH_I2C_Read... [14:34:11]Read from MH i2c: D1 01 00 [14:34:11]MH_I2C_Read... [14:34:11]Read from MH i2c: D1 01 00 D8 0F 00 B8 [14:34:11]Write to MH i2c: 01 00 00 D9 0F E8 [14:34:11]Write i2c OK [14:34:11]MH_I2C_Read... [14:34:11]OFD Sender: No OFD packet to send [14:34:12]*** Cut start [14:34:12]*** Purtial cut [14:34:12]*** Stage 1: CUTSNS_PIN = 1 [14:34:12]Read from MH i2c: 01 [14:34:12]MH_I2C_Read... [14:34:12]*** Stop cut motor [14:34:12]*** Cut end [14:34:12]Read from MH i2c: 01 07 00 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: 01 07 00 D9 0F 00 00 00 00 00 FF 0F FD [14:34:12]process_action close_receipt done [14:34:12]requested_data is exist [14:34:12]produce_requested_data [14:34:12]requested_item fm.sn is exist - process it [14:34:12]wFMCommunicate request_size=4 [14:34:12]MH_SAM_APDU [14:34:12]CAPDU: 80 11 00 00 [14:34:12]Write to MH i2c: E2 08 00 DA 0F 80 11 00 00 00 00 00 00 63 [14:34:12]Write i2c OK [14:34:12]MH_I2C_Read... [14:34:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:12]Read from MH i2c: E2 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 17 00 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 17 00 DA 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B8 [14:34:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:34:12]wFMCommunicate OK [14:34:12]requested_item fd.num is exist - process it [14:34:12]SAM_PROTO_GetFieldsCounters [14:34:12]wFMCommunicate request_size=4 [14:34:12]MH_SAM_APDU [14:34:12]CAPDU: 80 13 00 00 [14:34:12]Write to MH i2c: E2 08 00 DB 0F 80 13 00 00 00 00 00 00 66 [14:34:12]Write i2c OK [14:34:12]MH_I2C_Read... [14:34:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:34:12]Read from MH i2c: E2 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 62 00 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 62 00 DB 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 AF [14:34:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:34:12]wFMCommunicate OK [14:34:12]SAM_PROTO_GetFieldsCounters done [14:34:12]requested_item shift.num is exist - process it [14:34:12]requested_item shift.opened is exist - process it [14:34:12]req_shift_opened [14:34:12]FM_GetShiftState [14:34:12]SAM_PROTO_GetShiftState [14:34:12]wFMCommunicate request_size=4 [14:34:12]MH_SAM_APDU [14:34:12]CAPDU: 80 13 01 00 [14:34:12]Write to MH i2c: E2 08 00 DC 0F 80 13 01 00 00 00 00 00 68 [14:34:12]Write i2c OK [14:34:12]MH_I2C_Read... [14:34:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:12]Read from MH i2c: E2 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 0E 00 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 0E 00 DC 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 51 [14:34:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:34:12]wFMCommunicate OK [14:34:12]SAM_PROTO_GetShiftState done [14:34:12]FM_GetShiftState done [14:34:12]req_shift_opened done [14:34:12]requested_item shift.open_date is exist - process it [14:34:12]req_shift_open_date [14:34:12]req_shift_open_date done [14:34:12]produce_requested_data done [14:34:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202826,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:34:12]process_action_free close_receipt [14:34:12]json_value_free [14:34:12]json_value_free done [14:34:12]process_json_proto returns [14:34:12]Send response to host [14:34:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202826,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:34:12]free response buf [14:34:12]execute_script done [14:34:12]execute_script returns [14:34:12]free content buf [14:34:12]Sock 7.Close socket [14:34:12]Sock 7.Thread stoped [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:43]accept exits with 9 [14:35:43]New connection [14:35:43]New thread 3067034980 created [14:35:43]Thread 3066891620 joined [14:35:43]Waiting for new connection... [14:35:43] Sock 9.Parse request [14:35:43]Sock 9.Check first char [14:35:43]Sock 9.First char is OK [14:35:43]request: POST /json_proto HTTP/1.0 [14:35:43]Method: POST [14:35:43]URL: /json_proto [14:35:43]Method is POST - this is cgi request [14:35:43]url: /json_proto [14:35:43]query_string will be loaded in cgi processing [14:35:43]execute_cgi json_proto POST (null) [14:35:43]execute_cgi path=json_proto method=POST [14:35:43]POST find Content-Length [14:35:43]Host: 172.17.63.195:8080 [14:35:43]Content-Length: 677 [14:35:43]Content-Type: application/json [14:35:43] [14:35:43]POST finish read [14:35:43]Found Content-Length = 677 [14:35:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:35:43]execute_script... [14:35:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:35:43]POST & json_proto [14:35:43]process_json_proto [14:35:43]json parsed OK: [14:35:43]protocol is kg_v1.0 [14:35:43]action value=close_receipt [14:35:43]process_action close_receipt [14:35:43]cmd_close_receipt [14:35:43]MH_GetDate [14:35:43]Write to MH i2c: F0 00 00 DD 0F DB [14:35:43]Write i2c OK [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: F0 [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: F0 09 00 [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: F0 09 00 DD 0F 00 C0 F2 20 67 8C D7 20 67 07 [14:35:43]GetLastDocTimeStamp 1730212449 [14:35:43]current date 1730212544 [14:35:43]FM_GetShiftState [14:35:43]SAM_PROTO_GetShiftState [14:35:43]wFMCommunicate request_size=4 [14:35:43]MH_SAM_APDU [14:35:43]CAPDU: 80 13 01 00 [14:35:43]Write to MH i2c: E2 08 00 DE 0F 80 13 01 00 00 00 00 00 6A [14:35:43]Write i2c OK [14:35:43]MH_I2C_Read... [14:35:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:43]Read from MH i2c: E2 [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: E2 0E 00 [14:35:43]MH_I2C_Read... [14:35:43]Read from MH i2c: E2 0E 00 DE 0F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 53 [14:35:43]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:35:43]wFMCommunicate OK [14:35:43]SAM_PROTO_GetShiftState done [14:35:43]FM_GetShiftState done [14:35:43]opened in 1730160431 [14:35:43]opened+sec_in_day 1730246831 [14:35:43]quantity*price = 40006 [14:35:43]sum+1 = 40007 [14:35:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 222 29.10.2024 14:35 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202827 ФПД: 252799015469035 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143544&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202827&fm=252799015469035&tin=02508201610067®Number=0000000000091777&sum=40000 [14:35:44]StoreToDocumentArchive [14:35:44]shift 546 fd 202827 [14:35:44]save to /storage/0546/doc_00202827 [14:35:44]save last doc name /storage/0546/doc_00202827 to /storage/kkm_last_doc_name [14:35:44]save OK [14:35:44]Clear old archive folders... [14:35:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:35:44]tlvbuf is 013585B0 [14:35:44]SAM_PROTO_ClearQueue [14:35:44]wFMCommunicate request_size=4 [14:35:44]MH_SAM_APDU [14:35:44]CAPDU: 80 09 00 00 [14:35:44]Write to MH i2c: E2 08 00 EB 0F 80 09 00 00 00 00 00 00 6C [14:35:44]Write i2c OK [14:35:44]MH_I2C_Read... [14:35:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:35:44]Read from MH i2c: E2 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 03 00 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 03 00 EB 0F 00 90 00 6E [14:35:44]RAPDU: 90 00 [14:35:44]wFMCommunicate OK [14:35:44]SAM_PROTO_ClearQueue done [14:35:44]KKMCreateOFDPacket [14:35:44]OFDProtocolAddRootSTLVToBuf [14:35:44]FM_MakeSignedData [14:35:44]FM_MakeSignedData [14:35:44]SAM_PROTO_SignData [14:35:44]wFMCommunicate request_size=4 [14:35:44]MH_SAM_APDU [14:35:44]CAPDU: 80 0D 01 02 [14:35:44]Write to MH i2c: E2 08 00 EC 0F 80 0D 01 02 00 00 00 00 74 [14:35:44]Write i2c OK [14:35:44]MH_I2C_Read... [14:35:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:35:44]Read from MH i2c: E2 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 03 00 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 03 00 EC 0F 00 90 00 6F [14:35:44]RAPDU: 90 00 [14:35:44]wFMCommunicate OK [14:35:44]wFMCommunicate request_size=255 [14:35:44]MH_SAM_APDU [14:35:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 C0 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4B 18 03 00 35 04 06 00 E5 [14:35:44]Write to MH i2c: E2 02 01 ED 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 C0 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4B 18 03 00 35 04 06 00 E5 00 00 5D [14:35:44]Write i2c OK [14:35:44]MH_I2C_Read... [14:35:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:44]Read from MH i2c: E2 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 03 00 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 03 00 ED 0F 00 90 00 70 [14:35:44]RAPDU: 90 00 [14:35:44]wFMCommunicate OK [14:35:44]wFMCommunicate request_size=10 [14:35:44]MH_SAM_APDU [14:35:44]CAPDU: 80 0D 02 02 05 EB 5B 84 3F EB [14:35:44]Write to MH i2c: E2 0D 00 EE 0F 80 0D 02 02 05 00 EB 5B 84 3F EB 00 00 75 [14:35:44]Write i2c OK [14:35:44]MH_I2C_Read... [14:35:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:44]Read from MH i2c: E2 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 03 00 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 03 00 EE 0F 00 90 00 71 [14:35:44]RAPDU: 90 00 [14:35:44]wFMCommunicate OK [14:35:44]wFMCommunicate request_size=4 [14:35:44]MH_SAM_APDU [14:35:44]CAPDU: 80 0D 03 02 [14:35:44]Write to MH i2c: E2 08 00 EF 0F 80 0D 03 02 00 00 00 00 79 [14:35:44]Write i2c OK [14:35:44]MH_I2C_Read... [14:35:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:35:44]Read from MH i2c: E2 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 0B 00 [14:35:44]MH_I2C_Read... [14:35:44]Read from MH i2c: E2 0B 00 EF 0F 00 A4 0E 98 8B EF 37 09 7A 90 00 F8 [14:35:44]RAPDU: A4 0E 98 8B EF 37 09 7A 90 00 [14:35:44]wFMCommunicate OK [14:35:44]SAM_PROTO_SignData done [14:35:44]FM_MakeSignedData done [14:35:44]CreateOFDProtocolMessage [14:35:44]wFMCommunicate request_size=4 [14:35:44]MH_SAM_APDU [14:35:44]CAPDU: 80 11 00 00 [14:35:44]Write to MH i2c: E2 08 00 F0 0F 80 11 00 00 00 00 00 00 79 [14:35:44]Write i2c OK [14:35:44]MH_I2C_Read... [14:35:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:45]Read from MH i2c: E2 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: E2 17 00 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: E2 17 00 F0 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CE [14:35:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:35:45]wFMCommunicate OK [14:35:45]CreateOFDProtocolMessage done [14:35:45]OFDSenderStorePacket 202827 [14:35:45]StoreOFDPacket docnum=202827 [14:35:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E1 5A 07 01 BD 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 C0 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4B 18 03 00 35 04 06 00 E5 EB 5B 84 3F EB A4 0E 98 8B EF 37 09 7A [14:35:45]CheckFolder [14:35:45]dirname=/storage/ofd_packets [14:35:45]CheckFolder done [14:35:45]ProducePacketName [14:35:45]name=ofd_packets/00202827 [14:35:45]NVStorageSaveData ofd_packets/00202827 [14:35:45]File name is /storage/ofd_packets/00202827 [14:35:45]Write 301 bytes [14:35:45]NVStorageSaveData done [14:35:45]OFDSenderStorePacket done [14:35:45]KKMCreateOFDPacket done [14:35:45]NVStorageSaveData kkm_last_timestamp [14:35:45]File name is /storage/kkm_last_timestamp [14:35:45]Write 4 bytes [14:35:45]NVStorageSaveData done [14:35:45]ExternCall_PrintAddStr [14:35:45]wPrintStart [14:35:45]Write to MH i2c: 01 00 00 F1 0F 00 [14:35:45]Write i2c OK [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: 01 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: 01 07 00 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: 01 07 00 F1 0F 00 00 00 00 00 FF 0F 15 [14:35:45]RasterBufferAndPrint [14:35:45]line Счет N : (1)450615 [14:35:45]line ИНН: 02508201610067 [14:35:45]line Контрольно-Кассовый Чек [14:35:45]line ПРОДАЖА [14:35:45]line ТРК (МРК, ГНК) : 41 [14:35:45]line Товар: 2710124130 [14:35:45]line Аи-92-К-2 [14:35:45]line 5.980 * 66.90 [14:35:45]line = 400.06 [14:35:45]line НДС 12% НСП 1% [14:35:45]line > о реализуемом товаре [14:35:45]line ОКРУГЛЕНИЕ: -0.06 [14:35:45]line ИТОГО: 400.00 [14:35:45]line Внесено: 400.00 [14:35:45]line СДАЧА: 0.00 [14:35:45]line НСП 1% : 3.54 [14:35:45]line НДС 12% : 42.48 [14:35:45]line Наличными: 400.00 [14:35:45]line Безнал.: 0.00 [14:35:45]line Место: АЗС № 171 "Партнер Нефть" [14:35:45]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:35:45]line СНО: Общий режим [14:35:45]line Чек 222 29.10.2024 14:35 [14:35:45]line Смена: 546 ФФД: 1.0 [14:35:45]line ЗНМ: 0300000109 [14:35:45]line РНМ: 0000000000091777 [14:35:45]line Версия ККМ: 001 [14:35:45]line ФМ: 0000000000871756 [14:35:45]line ФД: 202827 [14:35:45]line ФПД: 252799015469035 [14:35:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143544&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202827&fm=252799015469035&tin=02508201610067®Number=0000000000091777&sum=40000 [14:35:45]OFD Sender: Processing packet 202827 [packets to send 116, broken 115] [14:35:45]ProducePacketName [14:35:45]name=ofd_packets/00202827 [14:35:45]OFD Sender: To server: pG, [14:35:45]CommunicateWithHost lk.salyk.kg:30040 [14:35:45]ConnectInit lk.salyk.kg [14:35:45]written 0, free lines is 4095 [14:35:45]Connected sock=10 [14:35:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E1 5A 07 01 BD 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 C0 F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4B 18 03 00 35 04 06 00 E5 EB 5B 84 3F EB A4 0E 98 8B EF 37 09 7A [14:35:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 9C 2D 47 00 BE D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4B 18 03 00 F4 03 04 00 7B 9E 20 67 B6 04 01 00 00 59 E9 1D 19 A9 E8 A7 E7 [14:35:45]CommunicateWithHost err = 0 [14:35:45]CheckOFDResponse [14:35:45]1017 (14) - 77093643461234 [14:35:45]1041 (16) - 0000000000871756 [14:35:45]1040 (4) - 202827 [14:35:45]1012 (4) - 29.10.2024 08:36 [14:35:45]1206 (1) - 0 [14:35:45]OFD Sender: Remove packet 202827 [14:35:45]ProducePacketName [14:35:45]name=ofd_packets/00202827 [14:35:45]NVStorageDeleteData [14:35:45]Write to MH i2c: 01 00 00 1C 10 2C [14:35:45]Write i2c OK [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: 01 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: 01 07 00 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: 01 07 00 1C 10 00 00 00 00 00 97 0C D6 [14:35:45]RasterBufferAndPrint [14:35:45]line [14:35:45]line [14:35:45]line [14:35:45]line [14:35:45]line [14:35:45]written 0, free lines is 3227 [14:35:45]MH_Cut [14:35:45]Write to MH i2c: D1 01 00 23 10 01 05 [14:35:45]Write i2c OK [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: D1 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: D1 01 00 [14:35:45]MH_I2C_Read... [14:35:45]Read from MH i2c: D1 01 00 23 10 00 04 [14:35:45]Write to MH i2c: 01 00 00 24 10 34 [14:35:45]Write i2c OK [14:35:45]MH_I2C_Read... [14:35:46]OFD Sender: No OFD packet to send [14:35:46]*** Cut start [14:35:46]*** Purtial cut [14:35:46]*** CUTSNS_PIN = 0 [14:35:46]*** Stage 1: CUTSNS_PIN = 1 [14:35:48]Read from MH i2c: 01 [14:35:48]MH_I2C_Read... [14:35:48]*** Stop cut motor [14:35:48]*** Cut end [14:35:48]Read from MH i2c: 01 07 00 [14:35:48]MH_I2C_Read... [14:35:48]Read from MH i2c: 01 07 00 24 10 00 00 00 00 00 FF 0F 49 [14:35:48]process_action close_receipt done [14:35:48]requested_data is exist [14:35:48]produce_requested_data [14:35:48]requested_item fm.sn is exist - process it [14:35:48]wFMCommunicate request_size=4 [14:35:48]MH_SAM_APDU [14:35:48]CAPDU: 80 11 00 00 [14:35:48]Write to MH i2c: E2 08 00 25 10 80 11 00 00 00 00 00 00 AF [14:35:48]Write i2c OK [14:35:48]MH_I2C_Read... [14:35:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:48]Read from MH i2c: E2 [14:35:48]MH_I2C_Read... [14:35:48]Read from MH i2c: E2 17 00 [14:35:48]MH_I2C_Read... [14:35:48]Read from MH i2c: E2 17 00 25 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 04 [14:35:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:35:48]wFMCommunicate OK [14:35:48]requested_item fd.num is exist - process it [14:35:48]SAM_PROTO_GetFieldsCounters [14:35:48]wFMCommunicate request_size=4 [14:35:48]MH_SAM_APDU [14:35:48]CAPDU: 80 13 00 00 [14:35:48]Write to MH i2c: E2 08 00 26 10 80 13 00 00 00 00 00 00 B2 [14:35:48]Write i2c OK [14:35:48]MH_I2C_Read... [14:35:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:35:48]Read from MH i2c: E2 [14:35:48]MH_I2C_Read... [14:35:48]Read from MH i2c: E2 62 00 [14:35:48]MH_I2C_Read... [14:35:48]Read from MH i2c: E2 62 00 26 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 FF [14:35:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:35:48]wFMCommunicate OK [14:35:48]SAM_PROTO_GetFieldsCounters done [14:35:48]requested_item shift.num is exist - process it [14:35:48]requested_item shift.opened is exist - process it [14:35:48]req_shift_opened [14:35:48]FM_GetShiftState [14:35:48]SAM_PROTO_GetShiftState [14:35:48]wFMCommunicate request_size=4 [14:35:48]MH_SAM_APDU [14:35:48]CAPDU: 80 13 01 00 [14:35:48]Write to MH i2c: E2 08 00 27 10 80 13 01 00 00 00 00 00 B4 [14:35:48]Write i2c OK [14:35:48]MH_I2C_Read... [14:35:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:48]Read from MH i2c: E2 [14:35:48]MH_I2C_Read... [14:35:48]Read from MH i2c: E2 0E 00 [14:35:48]MH_I2C_Read... [14:35:48]Read from MH i2c: E2 0E 00 27 10 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9D [14:35:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:35:48]wFMCommunicate OK [14:35:48]SAM_PROTO_GetShiftState done [14:35:48]FM_GetShiftState done [14:35:48]req_shift_opened done [14:35:48]requested_item shift.open_date is exist - process it [14:35:48]req_shift_open_date [14:35:48]req_shift_open_date done [14:35:48]produce_requested_data done [14:35:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202827,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:35:48]process_action_free close_receipt [14:35:48]json_value_free [14:35:48]json_value_free done [14:35:48]process_json_proto returns [14:35:48]Send response to host [14:35:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202827,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:35:48]free response buf [14:35:48]execute_script done [14:35:48]execute_script returns [14:35:48]free content buf [14:35:48]Sock 9.Close socket [14:35:48]Sock 9.Thread stoped [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:44]accept exits with 7 [14:36:44]New connection [14:36:44]New thread 3066891620 created [14:36:44]Thread 3067034980 joined [14:36:44]Waiting for new connection... [14:36:44] Sock 7.Parse request [14:36:44]Sock 7.Check first char [14:36:44]Sock 7.First char is OK [14:36:44]request: POST /json_proto HTTP/1.0 [14:36:44]Method: POST [14:36:44]URL: /json_proto [14:36:44]Method is POST - this is cgi request [14:36:44]url: /json_proto [14:36:44]query_string will be loaded in cgi processing [14:36:44]execute_cgi json_proto POST (null) [14:36:44]execute_cgi path=json_proto method=POST [14:36:44]POST find Content-Length [14:36:44]Host: 172.17.63.195:8080 [14:36:44]Content-Length: 677 [14:36:44]Content-Type: application/json [14:36:44] [14:36:44]POST finish read [14:36:44]Found Content-Length = 677 [14:36:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:44]execute_script... [14:36: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)450617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:44]POST & json_proto [14:36:44]process_json_proto [14:36:44]json parsed OK: [14:36:44]protocol is kg_v1.0 [14:36:44]action value=close_receipt [14:36:44]process_action close_receipt [14:36:44]cmd_close_receipt [14:36:44]MH_GetDate [14:36:44]Write to MH i2c: F0 00 00 28 10 27 [14:36:44]Write i2c OK [14:36:44]MH_I2C_Read... [14:36:44]Read from MH i2c: F0 [14:36:44]MH_I2C_Read... [14:36:44]Read from MH i2c: F0 09 00 [14:36:44]MH_I2C_Read... [14:36:44]Read from MH i2c: F0 09 00 28 10 00 FD F2 20 67 8C D7 20 67 90 [14:36:44]GetLastDocTimeStamp 1730212544 [14:36:44]current date 1730212605 [14:36:44]FM_GetShiftState [14:36:44]SAM_PROTO_GetShiftState [14:36:44]wFMCommunicate request_size=4 [14:36:44]MH_SAM_APDU [14:36:44]CAPDU: 80 13 01 00 [14:36:44]Write to MH i2c: E2 08 00 29 10 80 13 01 00 00 00 00 00 B6 [14:36:44]Write i2c OK [14:36:44]MH_I2C_Read... [14:36:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:44]Read from MH i2c: E2 [14:36:44]MH_I2C_Read... [14:36:44]Read from MH i2c: E2 0E 00 [14:36:44]MH_I2C_Read... [14:36:44]Read from MH i2c: E2 0E 00 29 10 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9F [14:36:44]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:36:44]wFMCommunicate OK [14:36:44]SAM_PROTO_GetShiftState done [14:36:44]FM_GetShiftState done [14:36:44]opened in 1730160431 [14:36:44]opened+sec_in_day 1730246831 [14:36:44]quantity*price = 50041 [14:36:44]sum+1 = 50042 [14:36:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 223 29.10.2024 14:36 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202828 ФПД: 125307927060299 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143645&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202828&fm=125307927060299&tin=02508201610067®Number=0000000000091777&sum=50000 [14:36:45]StoreToDocumentArchive [14:36:45]shift 546 fd 202828 [14:36:45]save to /storage/0546/doc_00202828 [14:36:45]save last doc name /storage/0546/doc_00202828 to /storage/kkm_last_doc_name [14:36:45]save OK [14:36:45]Clear old archive folders... [14:36:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:36:45]tlvbuf is 01291A20 [14:36:45]SAM_PROTO_ClearQueue [14:36:45]wFMCommunicate request_size=4 [14:36:45]MH_SAM_APDU [14:36:45]CAPDU: 80 09 00 00 [14:36:45]Write to MH i2c: E2 08 00 36 10 80 09 00 00 00 00 00 00 B8 [14:36:45]Write i2c OK [14:36:45]MH_I2C_Read... [14:36:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:36:45]Read from MH i2c: E2 [14:36:45]MH_I2C_Read... [14:36:45]Read from MH i2c: E2 03 00 [14:36:45]MH_I2C_Read... [14:36:45]Read from MH i2c: E2 03 00 36 10 00 90 00 BA [14:36:45]RAPDU: 90 00 [14:36:45]wFMCommunicate OK [14:36:45]SAM_PROTO_ClearQueue done [14:36:45]KKMCreateOFDPacket [14:36:45]OFDProtocolAddRootSTLVToBuf [14:36:45]FM_MakeSignedData [14:36:45]FM_MakeSignedData [14:36:45]SAM_PROTO_SignData [14:36:45]wFMCommunicate request_size=4 [14:36:45]MH_SAM_APDU [14:36:45]CAPDU: 80 0D 01 02 [14:36:45]Write to MH i2c: E2 08 00 37 10 80 0D 01 02 00 00 00 00 C0 [14:36:45]Write i2c OK [14:36:45]MH_I2C_Read... [14:36:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:36:45]Read from MH i2c: E2 [14:36:45]MH_I2C_Read... [14:36:45]Read from MH i2c: E2 03 00 [14:36:45]MH_I2C_Read... [14:36:45]Read from MH i2c: E2 03 00 37 10 00 90 00 BB [14:36:45]RAPDU: 90 00 [14:36:45]wFMCommunicate OK [14:36:45]wFMCommunicate request_size=255 [14:36:45]MH_SAM_APDU [14:36:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 FD F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4C 18 03 00 35 04 06 00 71 [14:36:45]Write to MH i2c: E2 02 01 38 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 FD F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4C 18 03 00 35 04 06 00 71 00 00 A5 [14:36:45]Write i2c OK [14:36:45]MH_I2C_Read... [14:36:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:46]Read from MH i2c: E2 [14:36:46]MH_I2C_Read... [14:36:46]Read from MH i2c: E2 03 00 [14:36:46]MH_I2C_Read... [14:36:46]Read from MH i2c: E2 03 00 38 10 00 90 00 BC [14:36:46]RAPDU: 90 00 [14:36:46]wFMCommunicate OK [14:36:46]wFMCommunicate request_size=10 [14:36:46]MH_SAM_APDU [14:36:46]CAPDU: 80 0D 02 02 05 F7 86 7A DF 4B [14:36:46]Write to MH i2c: E2 0D 00 39 10 80 0D 02 02 05 00 F7 86 7A DF 4B 00 00 EE [14:36:46]Write i2c OK [14:36:46]MH_I2C_Read... [14:36:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:46]Read from MH i2c: E2 [14:36:46]MH_I2C_Read... [14:36:46]Read from MH i2c: E2 03 00 [14:36:46]MH_I2C_Read... [14:36:46]Read from MH i2c: E2 03 00 39 10 00 90 00 BD [14:36:46]RAPDU: 90 00 [14:36:46]wFMCommunicate OK [14:36:46]wFMCommunicate request_size=4 [14:36:46]MH_SAM_APDU [14:36:46]CAPDU: 80 0D 03 02 [14:36:46]Write to MH i2c: E2 08 00 3A 10 80 0D 03 02 00 00 00 00 C5 [14:36:46]Write i2c OK [14:36:46]MH_I2C_Read... [14:36:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:36:46]Read from MH i2c: E2 [14:36:46]MH_I2C_Read... [14:36:46]Read from MH i2c: E2 0B 00 [14:36:46]MH_I2C_Read... [14:36:46]Read from MH i2c: E2 0B 00 3A 10 00 13 C9 1E 43 22 FF D7 53 90 00 4E [14:36:46]RAPDU: 13 C9 1E 43 22 FF D7 53 90 00 [14:36:46]wFMCommunicate OK [14:36:46]SAM_PROTO_SignData done [14:36:46]FM_MakeSignedData done [14:36:46]CreateOFDProtocolMessage [14:36:46]wFMCommunicate request_size=4 [14:36:46]MH_SAM_APDU [14:36:46]CAPDU: 80 11 00 00 [14:36:46]Write to MH i2c: E2 08 00 3B 10 80 11 00 00 00 00 00 00 C5 [14:36:46]Write i2c OK [14:36:46]MH_I2C_Read... [14:36:46]OFD Sender: No OFD packet to send [14:36:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:46]Read from MH i2c: E2 [14:36:46]MH_I2C_Read... [14:36:46]Read from MH i2c: E2 17 00 [14:36:46]MH_I2C_Read... [14:36:46]Read from MH i2c: E2 17 00 3B 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1A [14:36:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:36:46]wFMCommunicate OK [14:36:46]CreateOFDProtocolMessage done [14:36:46]OFDSenderStorePacket 202828 [14:36:46]StoreOFDPacket docnum=202828 [14:36:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 14 44 07 01 39 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 FD F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4C 18 03 00 35 04 06 00 71 F7 86 7A DF 4B 13 C9 1E 43 22 FF D7 53 [14:36:46]CheckFolder [14:36:46]dirname=/storage/ofd_packets [14:36:46]CheckFolder done [14:36:46]ProducePacketName [14:36:46]name=ofd_packets/00202828 [14:36:46]NVStorageSaveData ofd_packets/00202828 [14:36:46]File name is /storage/ofd_packets/00202828 [14:36:46]Write 301 bytes [14:36:46]NVStorageSaveData done [14:36:46]OFDSenderStorePacket done [14:36:46]KKMCreateOFDPacket done [14:36:46]NVStorageSaveData kkm_last_timestamp [14:36:46]File name is /storage/kkm_last_timestamp [14:36:46]Write 4 bytes [14:36:46]NVStorageSaveData done [14:36:46]ExternCall_PrintAddStr [14:36:46]wPrintStart [14:36:46]Write to MH i2c: 01 00 00 3C 10 4C [14:36:46]Write i2c OK [14:36:46]MH_I2C_Read... [14:36:46]Read from MH i2c: 01 [14:36:46]MH_I2C_Read... [14:36:46]Read from MH i2c: 01 07 00 [14:36:46]MH_I2C_Read... [14:36:46]Read from MH i2c: 01 07 00 3C 10 00 00 00 00 00 FF 0F 61 [14:36:46]RasterBufferAndPrint [14:36:46]line Счет N : (1)450617 [14:36:46]line ИНН: 02508201610067 [14:36:46]line Контрольно-Кассовый Чек [14:36:46]line ПРОДАЖА [14:36:46]line ТРК (МРК, ГНК) : 52 [14:36:46]line Товар: 2710124130 [14:36:46]line Аи-92-К-2 [14:36:46]line 7.480 * 66.90 [14:36:46]line = 500.41 [14:36:46]line НДС 12% НСП 1% [14:36:46]line > о реализуемом товаре [14:36:46]line ОКРУГЛЕНИЕ: -0.41 [14:36:46]line ИТОГО: 500.00 [14:36:46]line Внесено: 500.00 [14:36:46]line СДАЧА: 0.00 [14:36:46]line НСП 1% : 4.43 [14:36:46]line НДС 12% : 53.14 [14:36:46]line Наличными: 500.00 [14:36:46]line Безнал.: 0.00 [14:36:46]line Место: АЗС № 171 "Партнер Нефть" [14:36:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:36:46]line СНО: Общий режим [14:36:46]line Чек 223 29.10.2024 14:36 [14:36:46]line Смена: 546 ФФД: 1.0 [14:36:46]line ЗНМ: 0300000109 [14:36:46]line РНМ: 0000000000091777 [14:36:46]line Версия ККМ: 001 [14:36:46]line ФМ: 0000000000871756 [14:36:46]line ФД: 202828 [14:36:46]line ФПД: 125307927060299 [14:36:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143645&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202828&fm=125307927060299&tin=02508201610067®Number=0000000000091777&sum=50000 [14:36:46]OFD Sender: Processing packet 202828 [packets to send 116, broken 115] [14:36:46]ProducePacketName [14:36:46]name=ofd_packets/00202828 [14:36:46]OFD Sender: To server: pG, [14:36:46]CommunicateWithHost lk.salyk.kg:30040 [14:36:46]ConnectInit lk.salyk.kg [14:36:46]written 0, free lines is 4095 [14:36:46]Connected sock=10 [14:36:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 14 44 07 01 39 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 FD F2 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4C 18 03 00 35 04 06 00 71 F7 86 7A DF 4B 13 C9 1E 43 22 FF D7 53 [14:36:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 55 72 47 00 A5 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4C 18 03 00 F4 03 04 00 B8 9E 20 67 B6 04 01 00 00 D4 17 4B 13 5E EC 79 12 [14:36:46]CommunicateWithHost err = 0 [14:36:46]CheckOFDResponse [14:36:46]1017 (14) - 77093643461234 [14:36:46]1041 (16) - 0000000000871756 [14:36:46]1040 (4) - 202828 [14:36:46]1012 (4) - 29.10.2024 08:37 [14:36:46]1206 (1) - 0 [14:36:46]OFD Sender: Remove packet 202828 [14:36:46]ProducePacketName [14:36:46]name=ofd_packets/00202828 [14:36:46]NVStorageDeleteData [14:36:47]Write to MH i2c: 01 00 00 67 10 77 [14:36:47]Write i2c OK [14:36:47]MH_I2C_Read... [14:36:47]Read from MH i2c: 01 [14:36:47]MH_I2C_Read... [14:36:47]Read from MH i2c: 01 07 00 [14:36:47]MH_I2C_Read... [14:36:47]Read from MH i2c: 01 07 00 67 10 00 00 00 00 00 8C 0C 16 [14:36:47]RasterBufferAndPrint [14:36:47]line [14:36:47]line [14:36:47]line [14:36:47]line [14:36:47]line [14:36:47]written 0, free lines is 3217 [14:36:47]MH_Cut [14:36:47]Write to MH i2c: D1 01 00 6E 10 01 50 [14:36:47]Write i2c OK [14:36:47]MH_I2C_Read... [14:36:47]Read from MH i2c: D1 [14:36:47]MH_I2C_Read... [14:36:47]Read from MH i2c: D1 01 00 [14:36:47]MH_I2C_Read... [14:36:47]Read from MH i2c: D1 01 00 6E 10 00 4F [14:36:47]Write to MH i2c: 01 00 00 6F 10 7F [14:36:47]Write i2c OK [14:36:47]MH_I2C_Read... [14:36:47]OFD Sender: No OFD packet to send [14:36:48]*** Cut start [14:36:48]*** Purtial cut [14:36:48]*** Stage 1: CUTSNS_PIN = 1 [14:36:48]Read from MH i2c: 01 [14:36:48]MH_I2C_Read... [14:36:48]*** Stop cut motor [14:36:48]*** Cut end [14:36:48]Read from MH i2c: 01 07 00 [14:36:48]MH_I2C_Read... [14:36:48]Read from MH i2c: 01 07 00 6F 10 00 00 00 00 00 FF 0F 94 [14:36:48]process_action close_receipt done [14:36:48]requested_data is exist [14:36:48]produce_requested_data [14:36:48]requested_item fm.sn is exist - process it [14:36:48]wFMCommunicate request_size=4 [14:36:48]MH_SAM_APDU [14:36:48]CAPDU: 80 11 00 00 [14:36:48]Write to MH i2c: E2 08 00 70 10 80 11 00 00 00 00 00 00 FA [14:36:48]Write i2c OK [14:36:48]MH_I2C_Read... [14:36:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:48]Read from MH i2c: E2 [14:36:48]MH_I2C_Read... [14:36:48]Read from MH i2c: E2 17 00 [14:36:48]MH_I2C_Read... [14:36:48]Read from MH i2c: E2 17 00 70 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4F [14:36:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:36:48]wFMCommunicate OK [14:36:48]requested_item fd.num is exist - process it [14:36:48]SAM_PROTO_GetFieldsCounters [14:36:48]wFMCommunicate request_size=4 [14:36:48]MH_SAM_APDU [14:36:48]CAPDU: 80 13 00 00 [14:36:48]Write to MH i2c: E2 08 00 71 10 80 13 00 00 00 00 00 00 FD [14:36:48]Write i2c OK [14:36:48]MH_I2C_Read... [14:36:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:36:48]Read from MH i2c: E2 [14:36:48]MH_I2C_Read... [14:36:48]Read from MH i2c: E2 62 00 [14:36:48]MH_I2C_Read... [14:36:48]Read from MH i2c: E2 62 00 71 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 4E [14:36:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:36:48]wFMCommunicate OK [14:36:48]SAM_PROTO_GetFieldsCounters done [14:36:48]requested_item shift.num is exist - process it [14:36:48]requested_item shift.opened is exist - process it [14:36:48]req_shift_opened [14:36:48]FM_GetShiftState [14:36:48]SAM_PROTO_GetShiftState [14:36:48]wFMCommunicate request_size=4 [14:36:48]MH_SAM_APDU [14:36:48]CAPDU: 80 13 01 00 [14:36:48]Write to MH i2c: E2 08 00 72 10 80 13 01 00 00 00 00 00 FF [14:36:48]Write i2c OK [14:36:48]MH_I2C_Read... [14:36:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:48]Read from MH i2c: E2 [14:36:48]MH_I2C_Read... [14:36:48]Read from MH i2c: E2 0E 00 [14:36:48]MH_I2C_Read... [14:36:48]Read from MH i2c: E2 0E 00 72 10 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E8 [14:36:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:36:48]wFMCommunicate OK [14:36:48]SAM_PROTO_GetShiftState done [14:36:48]FM_GetShiftState done [14:36:48]req_shift_opened done [14:36:48]requested_item shift.open_date is exist - process it [14:36:48]req_shift_open_date [14:36:48]req_shift_open_date done [14:36:48]produce_requested_data done [14:36:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202828,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:36:48]process_action_free close_receipt [14:36:48]json_value_free [14:36:48]json_value_free done [14:36:48]process_json_proto returns [14:36:48]Send response to host [14:36:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202828,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:36:48]free response buf [14:36:48]execute_script done [14:36:48]execute_script returns [14:36:48]free content buf [14:36:48]Sock 7.Close socket [14:36:48]Sock 7.Thread stoped [14:36:52]OFD Sender: No OFD packet to send [14:36:57]OFD Sender: No OFD packet to send [14:37:02]OFD Sender: No OFD packet to send [14:37:07]OFD Sender: No OFD packet to send [14:37:12]OFD Sender: No OFD packet to send [14:37:17]OFD Sender: No OFD packet to send [14:37:22]OFD Sender: No OFD packet to send [14:37:27]OFD Sender: No OFD packet to send [14:37:32]OFD Sender: No OFD packet to send [14:37:37]OFD Sender: No OFD packet to send [14:37:42]OFD Sender: No OFD packet to send [14:37:47]OFD Sender: No OFD packet to send [14:37:52]OFD Sender: No OFD packet to send [14:37:57]OFD Sender: No OFD packet to send [14:38:02]OFD Sender: No OFD packet to send [14:38:07]OFD Sender: No OFD packet to send [14:38:12]OFD Sender: No OFD packet to send [14:38:17]OFD Sender: No OFD packet to send [14:38:22]OFD Sender: No OFD packet to send [14:38:27]OFD Sender: No OFD packet to send [14:38:32]OFD Sender: No OFD packet to send [14:38:37]OFD Sender: No OFD packet to send [14:38:42]OFD Sender: No OFD packet to send [14:38:47]OFD Sender: No OFD packet to send [14:38:52]OFD Sender: No OFD packet to send [14:38:57]OFD Sender: No OFD packet to send [14:39:02]OFD Sender: No OFD packet to send [14:39:07]OFD Sender: No OFD packet to send [14:39:12]OFD Sender: No OFD packet to send [14:39:17]OFD Sender: No OFD packet to send [14:39:21]accept exits with 9 [14:39:21]New connection [14:39:21]New thread 3067034980 created [14:39:21]Thread 3066891620 joined [14:39:21]Waiting for new connection... [14:39:21] Sock 9.Parse request [14:39:21]Sock 9.Check first char [14:39:21]Sock 9.First char is OK [14:39:21]request: POST /json_proto HTTP/1.0 [14:39:21]Method: POST [14:39:21]URL: /json_proto [14:39:21]Method is POST - this is cgi request [14:39:21]url: /json_proto [14:39:21]query_string will be loaded in cgi processing [14:39:21]execute_cgi json_proto POST (null) [14:39:21]execute_cgi path=json_proto method=POST [14:39:21]POST find Content-Length [14:39:21]Host: 172.17.63.195:8080 [14:39:21]Content-Length: 671 [14:39:21]Content-Type: application/json [14:39:21] [14:39:21]POST finish read [14:39:21]Found Content-Length = 671 [14:39:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 10.090, "sum" : 690.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 690.00, "total" : 690.00, "payments": [ { "type": 0, "sum" : 690.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:21]execute_script... [14:39:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 10.090, "sum" : 690.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 690.00, "total" : 690.00, "payments": [ { "type": 0, "sum" : 690.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:21]POST & json_proto [14:39:21]process_json_proto [14:39:21]json parsed OK: [14:39:21]protocol is kg_v1.0 [14:39:21]action value=close_receipt [14:39:21]process_action close_receipt [14:39:21]cmd_close_receipt [14:39:21]MH_GetDate [14:39:21]Write to MH i2c: F0 00 00 73 10 72 [14:39:21]Write i2c OK [14:39:21]MH_I2C_Read... [14:39:21]Read from MH i2c: F0 [14:39:21]MH_I2C_Read... [14:39:21]Read from MH i2c: F0 09 00 [14:39:21]MH_I2C_Read... [14:39:21]Read from MH i2c: F0 09 00 73 10 00 9A F3 20 67 8C D7 20 67 79 [14:39:21]GetLastDocTimeStamp 1730212605 [14:39:21]current date 1730212762 [14:39:21]FM_GetShiftState [14:39:21]SAM_PROTO_GetShiftState [14:39:21]wFMCommunicate request_size=4 [14:39:21]MH_SAM_APDU [14:39:21]CAPDU: 80 13 01 00 [14:39:21]Write to MH i2c: E2 08 00 74 10 80 13 01 00 00 00 00 00 01 [14:39:21]Write i2c OK [14:39:21]MH_I2C_Read... [14:39:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:21]Read from MH i2c: E2 [14:39:21]MH_I2C_Read... [14:39:21]Read from MH i2c: E2 0E 00 [14:39:21]MH_I2C_Read... [14:39:21]Read from MH i2c: E2 0E 00 74 10 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EA [14:39:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:39:21]wFMCommunicate OK [14:39:21]SAM_PROTO_GetShiftState done [14:39:21]FM_GetShiftState done [14:39:21]opened in 1730160431 [14:39:21]opened+sec_in_day 1730246831 [14:39:21]quantity*price = 69015 [14:39:21]sum+1 = 69017 [14:39:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 690.00 Внесено: 690.00 СДАЧА: 0.00 НСП 1% : 6.11 НДС 12% : 73.29 Наличными: 690.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 224 29.10.2024 14:39 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202829 ФПД: 184517087051538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143922&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202829&fm=184517087051538&tin=02508201610067®Number=0000000000091777&sum=69000 [14:39:22]StoreToDocumentArchive [14:39:22]shift 546 fd 202829 [14:39:22]save to /storage/0546/doc_00202829 [14:39:22]save last doc name /storage/0546/doc_00202829 to /storage/kkm_last_doc_name [14:39:22]save OK [14:39:22]Clear old archive folders... [14:39:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:39:22]tlvbuf is 01358730 [14:39:22]SAM_PROTO_ClearQueue [14:39:22]wFMCommunicate request_size=4 [14:39:22]MH_SAM_APDU [14:39:22]CAPDU: 80 09 00 00 [14:39:22]Write to MH i2c: E2 08 00 81 10 80 09 00 00 00 00 00 00 03 [14:39:22]Write i2c OK [14:39:22]MH_I2C_Read... [14:39:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:39:22]Read from MH i2c: E2 [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: E2 03 00 [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: E2 03 00 81 10 00 90 00 05 [14:39:22]RAPDU: 90 00 [14:39:22]wFMCommunicate OK [14:39:22]SAM_PROTO_ClearQueue done [14:39:22]KKMCreateOFDPacket [14:39:22]OFDProtocolAddRootSTLVToBuf [14:39:22]FM_MakeSignedData [14:39:22]FM_MakeSignedData [14:39:22]SAM_PROTO_SignData [14:39:22]wFMCommunicate request_size=4 [14:39:22]MH_SAM_APDU [14:39:22]CAPDU: 80 0D 01 02 [14:39:22]Write to MH i2c: E2 08 00 82 10 80 0D 01 02 00 00 00 00 0B [14:39:22]Write i2c OK [14:39:22]MH_I2C_Read... [14:39:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:39:22]Read from MH i2c: E2 [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: E2 03 00 [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: E2 03 00 82 10 00 90 00 06 [14:39:22]RAPDU: 90 00 [14:39:22]wFMCommunicate OK [14:39:22]wFMCommunicate request_size=255 [14:39:22]MH_SAM_APDU [14:39:22]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 27 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 98 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 1C 00 00 00 00 07 04 06 00 88 0D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 9A F3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4D 18 03 00 35 04 06 00 [14:39:22]Write to MH i2c: E2 02 01 83 10 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 27 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 98 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 1C 00 00 00 00 07 04 06 00 88 0D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 9A F3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4D 18 03 00 35 04 06 00 00 00 91 [14:39:22]Write i2c OK [14:39:22]MH_I2C_Read... [14:39:22]OFD Sender: No OFD packet to send [14:39:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:22]Read from MH i2c: E2 [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: E2 03 00 [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: E2 03 00 83 10 00 90 00 07 [14:39:22]RAPDU: 90 00 [14:39:22]wFMCommunicate OK [14:39:22]wFMCommunicate request_size=11 [14:39:22]MH_SAM_APDU [14:39:22]CAPDU: 80 0D 02 02 06 A7 D1 3B 6D BF 12 [14:39:22]Write to MH i2c: E2 0E 00 84 10 80 0D 02 02 06 00 A7 D1 3B 6D BF 12 00 00 0B [14:39:22]Write i2c OK [14:39:22]MH_I2C_Read... [14:39:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:22]Read from MH i2c: E2 [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: E2 03 00 [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: E2 03 00 84 10 00 90 00 08 [14:39:22]RAPDU: 90 00 [14:39:22]wFMCommunicate OK [14:39:22]wFMCommunicate request_size=4 [14:39:22]MH_SAM_APDU [14:39:22]CAPDU: 80 0D 03 02 [14:39:22]Write to MH i2c: E2 08 00 85 10 80 0D 03 02 00 00 00 00 10 [14:39:22]Write i2c OK [14:39:22]MH_I2C_Read... [14:39:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:39:22]Read from MH i2c: E2 [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: E2 0B 00 [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: E2 0B 00 85 10 00 31 4D E1 C8 4F A5 52 C2 90 00 40 [14:39:22]RAPDU: 31 4D E1 C8 4F A5 52 C2 90 00 [14:39:22]wFMCommunicate OK [14:39:22]SAM_PROTO_SignData done [14:39:22]FM_MakeSignedData done [14:39:22]CreateOFDProtocolMessage [14:39:22]wFMCommunicate request_size=4 [14:39:22]MH_SAM_APDU [14:39:22]CAPDU: 80 11 00 00 [14:39:22]Write to MH i2c: E2 08 00 86 10 80 11 00 00 00 00 00 00 10 [14:39:22]Write i2c OK [14:39:22]MH_I2C_Read... [14:39:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:22]Read from MH i2c: E2 [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: E2 17 00 [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: E2 17 00 86 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 65 [14:39:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:39:22]wFMCommunicate OK [14:39:22]CreateOFDProtocolMessage done [14:39:22]OFDSenderStorePacket 202829 [14:39:22]StoreOFDPacket docnum=202829 [14:39:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 05 E6 08 01 58 B7 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 27 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 98 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 1C 00 00 00 00 07 04 06 00 88 0D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 9A F3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4D 18 03 00 35 04 06 00 A7 D1 3B 6D BF 12 31 4D E1 C8 4F A5 52 C2 [14:39:22]CheckFolder [14:39:22]dirname=/storage/ofd_packets [14:39:22]CheckFolder done [14:39:22]ProducePacketName [14:39:22]name=ofd_packets/00202829 [14:39:22]NVStorageSaveData ofd_packets/00202829 [14:39:22]File name is /storage/ofd_packets/00202829 [14:39:22]Write 302 bytes [14:39:22]NVStorageSaveData done [14:39:22]OFDSenderStorePacket done [14:39:22]KKMCreateOFDPacket done [14:39:22]NVStorageSaveData kkm_last_timestamp [14:39:22]File name is /storage/kkm_last_timestamp [14:39:22]Write 4 bytes [14:39:22]NVStorageSaveData done [14:39:22]ExternCall_PrintAddStr [14:39:22]wPrintStart [14:39:22]Write to MH i2c: 01 00 00 87 10 97 [14:39:22]Write i2c OK [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: 01 [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: 01 07 00 [14:39:22]MH_I2C_Read... [14:39:22]Read from MH i2c: 01 07 00 87 10 00 00 00 00 00 FF 0F AC [14:39:22]RasterBufferAndPrint [14:39:22]line Счет N : (1)450618 [14:39:22]line ИНН: 02508201610067 [14:39:22]line Контрольно-Кассовый Чек [14:39:22]line ПРОДАЖА [14:39:22]line ТРК (МРК, ГНК) : 42 [14:39:22]line Товар: 2710124130 [14:39:22]line SUPER 92-К-5 [14:39:22]line 10.090 * 68.40 [14:39:22]line = 690.16 [14:39:22]line НДС 12% НСП 1% [14:39:22]line > о реализуемом товаре [14:39:22]line ОКРУГЛЕНИЕ: -0.16 [14:39:22]line ИТОГО: 690.00 [14:39:22]line Внесено: 690.00 [14:39:22]line СДАЧА: 0.00 [14:39:22]line НСП 1% : 6.11 [14:39:22]line НДС 12% : 73.29 [14:39:22]line Наличными: 690.00 [14:39:22]line Безнал.: 0.00 [14:39:22]line Место: АЗС № 171 "Партнер Нефть" [14:39:22]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:39:22]line СНО: Общий режим [14:39:22]line Чек 224 29.10.2024 14:39 [14:39:22]line Смена: 546 ФФД: 1.0 [14:39:22]line ЗНМ: 0300000109 [14:39:22]line РНМ: 0000000000091777 [14:39:22]line Версия ККМ: 001 [14:39:22]line ФМ: 0000000000871756 [14:39:22]line ФД: 202829 [14:39:22]line ФПД: 184517087051538 [14:39:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T143922&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202829&fm=184517087051538&tin=02508201610067®Number=0000000000091777&sum=69000 [14:39:23]OFD Sender: Processing packet 202829 [packets to send 116, broken 115] [14:39:23]ProducePacketName [14:39:23]name=ofd_packets/00202829 [14:39:23]OFD Sender: To server: pG, [14:39:23]CommunicateWithHost lk.salyk.kg:30040 [14:39:23]ConnectInit lk.salyk.kg [14:39:23]written 0, free lines is 4095 [14:39:23]Connected sock=10 [14:39:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 05 E6 08 01 58 B7 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 27 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 98 0D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 0D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 1C 00 00 00 00 07 04 06 00 88 0D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 9A F3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4D 18 03 00 35 04 06 00 A7 D1 3B 6D BF 12 31 4D E1 C8 4F A5 52 C2 [14:39:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6A 22 47 00 7A 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4D 18 03 00 F4 03 04 00 55 9F 20 67 B6 04 01 00 00 89 74 09 8B 32 B3 40 9C [14:39:23]CommunicateWithHost err = 0 [14:39:23]CheckOFDResponse [14:39:23]1017 (14) - 77093643461234 [14:39:23]1041 (16) - 0000000000871756 [14:39:23]1040 (4) - 202829 [14:39:23]1012 (4) - 29.10.2024 08:39 [14:39:23]1206 (1) - 0 [14:39:23]OFD Sender: Remove packet 202829 [14:39:23]ProducePacketName [14:39:23]name=ofd_packets/00202829 [14:39:23]NVStorageDeleteData [14:39:23]Write to MH i2c: 01 00 00 B2 10 C2 [14:39:23]Write i2c OK [14:39:23]MH_I2C_Read... [14:39:23]Read from MH i2c: 01 [14:39:23]MH_I2C_Read... [14:39:23]Read from MH i2c: 01 07 00 [14:39:23]MH_I2C_Read... [14:39:23]Read from MH i2c: 01 07 00 B2 10 00 00 00 00 00 8D 0C 62 [14:39:23]RasterBufferAndPrint [14:39:23]line [14:39:23]line [14:39:23]line [14:39:23]line [14:39:23]line [14:39:23]written 0, free lines is 3217 [14:39:23]MH_Cut [14:39:23]Write to MH i2c: D1 01 00 B9 10 01 9B [14:39:23]Write i2c OK [14:39:23]MH_I2C_Read... [14:39:23]Read from MH i2c: D1 [14:39:23]MH_I2C_Read... [14:39:23]Read from MH i2c: D1 01 00 [14:39:23]MH_I2C_Read... [14:39:23]Read from MH i2c: D1 01 00 B9 10 00 9A [14:39:23]Write to MH i2c: 01 00 00 BA 10 CA [14:39:23]Write i2c OK [14:39:23]MH_I2C_Read... [14:39:24]OFD Sender: No OFD packet to send [14:39:24]*** Cut start [14:39:24]*** Purtial cut [14:39:24]*** Stage 1: CUTSNS_PIN = 1 [14:39:24]Read from MH i2c: 01 [14:39:24]MH_I2C_Read... [14:39:24]*** Stop cut motor [14:39:24]*** Cut end [14:39:24]Read from MH i2c: 01 07 00 [14:39:24]MH_I2C_Read... [14:39:24]Read from MH i2c: 01 07 00 BA 10 00 00 00 00 00 FF 0F DF [14:39:24]process_action close_receipt done [14:39:24]requested_data is exist [14:39:24]produce_requested_data [14:39:24]requested_item fm.sn is exist - process it [14:39:24]wFMCommunicate request_size=4 [14:39:24]MH_SAM_APDU [14:39:24]CAPDU: 80 11 00 00 [14:39:24]Write to MH i2c: E2 08 00 BB 10 80 11 00 00 00 00 00 00 45 [14:39:24]Write i2c OK [14:39:24]MH_I2C_Read... [14:39:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:24]Read from MH i2c: E2 [14:39:24]MH_I2C_Read... [14:39:24]Read from MH i2c: E2 17 00 [14:39:24]MH_I2C_Read... [14:39:24]Read from MH i2c: E2 17 00 BB 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9A [14:39:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:39:24]wFMCommunicate OK [14:39:24]requested_item fd.num is exist - process it [14:39:24]SAM_PROTO_GetFieldsCounters [14:39:24]wFMCommunicate request_size=4 [14:39:24]MH_SAM_APDU [14:39:24]CAPDU: 80 13 00 00 [14:39:24]Write to MH i2c: E2 08 00 BC 10 80 13 00 00 00 00 00 00 48 [14:39:24]Write i2c OK [14:39:24]MH_I2C_Read... [14:39:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:39:25]Read from MH i2c: E2 [14:39:25]MH_I2C_Read... [14:39:25]Read from MH i2c: E2 62 00 [14:39:25]MH_I2C_Read... [14:39:25]Read from MH i2c: E2 62 00 BC 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 9D [14:39:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:39:25]wFMCommunicate OK [14:39:25]SAM_PROTO_GetFieldsCounters done [14:39:25]requested_item shift.num is exist - process it [14:39:25]requested_item shift.opened is exist - process it [14:39:25]req_shift_opened [14:39:25]FM_GetShiftState [14:39:25]SAM_PROTO_GetShiftState [14:39:25]wFMCommunicate request_size=4 [14:39:25]MH_SAM_APDU [14:39:25]CAPDU: 80 13 01 00 [14:39:25]Write to MH i2c: E2 08 00 BD 10 80 13 01 00 00 00 00 00 4A [14:39:25]Write i2c OK [14:39:25]MH_I2C_Read... [14:39:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:25]Read from MH i2c: E2 [14:39:25]MH_I2C_Read... [14:39:25]Read from MH i2c: E2 0E 00 [14:39:25]MH_I2C_Read... [14:39:25]Read from MH i2c: E2 0E 00 BD 10 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 33 [14:39:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:39:25]wFMCommunicate OK [14:39:25]SAM_PROTO_GetShiftState done [14:39:25]FM_GetShiftState done [14:39:25]req_shift_opened done [14:39:25]requested_item shift.open_date is exist - process it [14:39:25]req_shift_open_date [14:39:25]req_shift_open_date done [14:39:25]produce_requested_data done [14:39:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202829,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:39:25]process_action_free close_receipt [14:39:25]json_value_free [14:39:25]json_value_free done [14:39:25]process_json_proto returns [14:39:25]Send response to host [14:39:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202829,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:39:25]free response buf [14:39:25]execute_script done [14:39:25]execute_script returns [14:39:25]free content buf [14:39:25]Sock 9.Close socket [14:39:25]Sock 9.Thread stoped [14:39:29]OFD Sender: No OFD packet to send [14:39:34]OFD Sender: No OFD packet to send [14:39:39]OFD Sender: No OFD packet to send [14:39:44]OFD Sender: No OFD packet to send [14:39:49]OFD Sender: No OFD packet to send [14:39:54]OFD Sender: No OFD packet to send [14:39:59]OFD Sender: No OFD packet to send [14:40:04]OFD Sender: No OFD packet to send [14:40:09]OFD Sender: No OFD packet to send [14:40:12]accept exits with 7 [14:40:12]New connection [14:40:12]New thread 3066891620 created [14:40:12]Thread 3067034980 joined [14:40:12]Waiting for new connection... [14:40:12] Sock 7.Parse request [14:40:12]Sock 7.Check first char [14:40:12]Sock 7.First char is OK [14:40:12]request: POST /json_proto HTTP/1.0 [14:40:12]Method: POST [14:40:12]URL: /json_proto [14:40:12]Method is POST - this is cgi request [14:40:12]url: /json_proto [14:40:12]query_string will be loaded in cgi processing [14:40:12]execute_cgi json_proto POST (null) [14:40:12]execute_cgi path=json_proto method=POST [14:40:12]POST find Content-Length [14:40:12]Host: 172.17.63.195:8080 [14:40:12]Content-Length: 679 [14:40:12]Content-Type: application/json [14:40:12] [14:40:12]POST finish read [14:40:12]Found Content-Length = 679 [14:40:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450619", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:12]execute_script... [14:40:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450619", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:12]POST & json_proto [14:40:12]process_json_proto [14:40:12]json parsed OK: [14:40:12]protocol is kg_v1.0 [14:40:12]action value=close_receipt [14:40:12]process_action close_receipt [14:40:12]cmd_close_receipt [14:40:12]MH_GetDate [14:40:12]Write to MH i2c: F0 00 00 BE 10 BD [14:40:12]Write i2c OK [14:40:12]MH_I2C_Read... [14:40:12]Read from MH i2c: F0 [14:40:12]MH_I2C_Read... [14:40:12]Read from MH i2c: F0 09 00 [14:40:12]MH_I2C_Read... [14:40:12]Read from MH i2c: F0 09 00 BE 10 00 CD F3 20 67 8C D7 20 67 F7 [14:40:12]GetLastDocTimeStamp 1730212762 [14:40:12]current date 1730212813 [14:40:12]FM_GetShiftState [14:40:12]SAM_PROTO_GetShiftState [14:40:12]wFMCommunicate request_size=4 [14:40:12]MH_SAM_APDU [14:40:12]CAPDU: 80 13 01 00 [14:40:12]Write to MH i2c: E2 08 00 BF 10 80 13 01 00 00 00 00 00 4C [14:40:12]Write i2c OK [14:40:12]MH_I2C_Read... [14:40:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:12]Read from MH i2c: E2 [14:40:12]MH_I2C_Read... [14:40:12]Read from MH i2c: E2 0E 00 [14:40:12]MH_I2C_Read... [14:40:12]Read from MH i2c: E2 0E 00 BF 10 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 35 [14:40:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:40:12]wFMCommunicate OK [14:40:12]SAM_PROTO_GetShiftState done [14:40:12]FM_GetShiftState done [14:40:12]opened in 1730160431 [14:40:12]opened+sec_in_day 1730246831 [14:40:12]quantity*price = 200025 [14:40:12]sum+1 = 200026 [14:40:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 225 29.10.2024 14:40 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202830 ФПД: 52702058428707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144013&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202830&fm=52702058428707&tin=02508201610067®Number=0000000000091777&sum=200000 [14:40:13]StoreToDocumentArchive [14:40:13]shift 546 fd 202830 [14:40:13]save to /storage/0546/doc_00202830 [14:40:13]save last doc name /storage/0546/doc_00202830 to /storage/kkm_last_doc_name [14:40:13]save OK [14:40:13]Clear old archive folders... [14:40:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:40:13]tlvbuf is 01280180 [14:40:13]SAM_PROTO_ClearQueue [14:40:13]wFMCommunicate request_size=4 [14:40:13]MH_SAM_APDU [14:40:13]CAPDU: 80 09 00 00 [14:40:13]Write to MH i2c: E2 08 00 CC 10 80 09 00 00 00 00 00 00 4E [14:40:13]Write i2c OK [14:40:13]MH_I2C_Read... [14:40:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:40:13]Read from MH i2c: E2 [14:40:13]MH_I2C_Read... [14:40:13]Read from MH i2c: E2 03 00 [14:40:13]MH_I2C_Read... [14:40:13]Read from MH i2c: E2 03 00 CC 10 00 90 00 50 [14:40:13]RAPDU: 90 00 [14:40:13]wFMCommunicate OK [14:40:13]SAM_PROTO_ClearQueue done [14:40:13]KKMCreateOFDPacket [14:40:13]OFDProtocolAddRootSTLVToBuf [14:40:13]FM_MakeSignedData [14:40:13]FM_MakeSignedData [14:40:13]SAM_PROTO_SignData [14:40:13]wFMCommunicate request_size=4 [14:40:13]MH_SAM_APDU [14:40:13]CAPDU: 80 0D 01 02 [14:40:13]Write to MH i2c: E2 08 00 CD 10 80 0D 01 02 00 00 00 00 56 [14:40:13]Write i2c OK [14:40:13]MH_I2C_Read... [14:40:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:40:13]Read from MH i2c: E2 [14:40:13]MH_I2C_Read... [14:40:13]Read from MH i2c: E2 03 00 [14:40:13]MH_I2C_Read... [14:40:13]Read from MH i2c: E2 03 00 CD 10 00 90 00 51 [14:40:13]RAPDU: 90 00 [14:40:13]wFMCommunicate OK [14:40:13]wFMCommunicate request_size=255 [14:40:13]MH_SAM_APDU [14:40:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 CD F3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4E 18 03 00 35 04 06 00 2F EE A7 78 [14:40:13]Write to MH i2c: E2 02 01 CE 10 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 CD F3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4E 18 03 00 35 04 06 00 2F EE A7 78 00 00 BF [14:40:13]Write i2c OK [14:40:13]MH_I2C_Read... [14:40:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:14]Read from MH i2c: E2 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: E2 03 00 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: E2 03 00 CE 10 00 90 00 52 [14:40:14]RAPDU: 90 00 [14:40:14]wFMCommunicate OK [14:40:14]wFMCommunicate request_size=7 [14:40:14]MH_SAM_APDU [14:40:14]CAPDU: 80 0D 02 02 02 B9 23 [14:40:14]Write to MH i2c: E2 0A 00 CF 10 80 0D 02 02 02 00 B9 23 00 00 39 [14:40:14]Write i2c OK [14:40:14]MH_I2C_Read... [14:40:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:14]Read from MH i2c: E2 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: E2 03 00 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: E2 03 00 CF 10 00 90 00 53 [14:40:14]RAPDU: 90 00 [14:40:14]wFMCommunicate OK [14:40:14]wFMCommunicate request_size=4 [14:40:14]MH_SAM_APDU [14:40:14]CAPDU: 80 0D 03 02 [14:40:14]Write to MH i2c: E2 08 00 D0 10 80 0D 03 02 00 00 00 00 5B [14:40:14]Write i2c OK [14:40:14]MH_I2C_Read... [14:40:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:40:14]Read from MH i2c: E2 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: E2 0B 00 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: E2 0B 00 D0 10 00 D3 0B 69 2A 16 FC 0E 63 90 00 50 [14:40:14]RAPDU: D3 0B 69 2A 16 FC 0E 63 90 00 [14:40:14]wFMCommunicate OK [14:40:14]SAM_PROTO_SignData done [14:40:14]FM_MakeSignedData done [14:40:14]CreateOFDProtocolMessage [14:40:14]wFMCommunicate request_size=4 [14:40:14]MH_SAM_APDU [14:40:14]CAPDU: 80 11 00 00 [14:40:14]Write to MH i2c: E2 08 00 D1 10 80 11 00 00 00 00 00 00 5B [14:40:14]Write i2c OK [14:40:14]MH_I2C_Read... [14:40:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:14]Read from MH i2c: E2 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: E2 17 00 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: E2 17 00 D1 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B0 [14:40:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:40:14]wFMCommunicate OK [14:40:14]CreateOFDProtocolMessage done [14:40:14]OFDSenderStorePacket 202830 [14:40:14]StoreOFDPacket docnum=202830 [14:40:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D8 47 04 01 5D D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 CD F3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4E 18 03 00 35 04 06 00 2F EE A7 78 B9 23 D3 0B 69 2A 16 FC 0E 63 [14:40:14]CheckFolder [14:40:14]dirname=/storage/ofd_packets [14:40:14]CheckFolder done [14:40:14]ProducePacketName [14:40:14]name=ofd_packets/00202830 [14:40:14]NVStorageSaveData ofd_packets/00202830 [14:40:14]File name is /storage/ofd_packets/00202830 [14:40:14]Write 298 bytes [14:40:14]NVStorageSaveData done [14:40:14]OFDSenderStorePacket done [14:40:14]KKMCreateOFDPacket done [14:40:14]NVStorageSaveData kkm_last_timestamp [14:40:14]File name is /storage/kkm_last_timestamp [14:40:14]Write 4 bytes [14:40:14]NVStorageSaveData done [14:40:14]ExternCall_PrintAddStr [14:40:14]wPrintStart [14:40:14]Write to MH i2c: 01 00 00 D2 10 E2 [14:40:14]Write i2c OK [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: 01 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: 01 07 00 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: 01 07 00 D2 10 00 00 00 00 00 FF 0F F7 [14:40:14]RasterBufferAndPrint [14:40:14]line Счет N : (1)450619 [14:40:14]line ИНН: 02508201610067 [14:40:14]line Контрольно-Кассовый Чек [14:40:14]line ПРОДАЖА [14:40:14]line ТРК (МРК, ГНК) : 11 [14:40:14]line Товар: 2710194210 [14:40:14]line ДТ-К-2 [14:40:14]line 26.250 * 76.20 [14:40:14]line = 2000.25 [14:40:14]line НДС 12% НСП 1% [14:40:14]line > о реализуемом товаре [14:40:14]line ОКРУГЛЕНИЕ: -0.25 [14:40:14]line ИТОГО: 2000.00 [14:40:14]line Внесено: 2000.00 [14:40:14]line СДАЧА: 0.00 [14:40:14]line НСП 1% : 17.70 [14:40:14]line НДС 12% : 212.42 [14:40:14]line Наличными: 2000.00 [14:40:14]line Безнал.: 0.00 [14:40:14]line Место: АЗС № 171 "Партнер Нефть" [14:40:14]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:40:14]line СНО: Общий режим [14:40:14]line Чек 225 29.10.2024 14:40 [14:40:14]line Смена: 546 ФФД: 1.0 [14:40:14]line ЗНМ: 0300000109 [14:40:14]line РНМ: 0000000000091777 [14:40:14]line Версия ККМ: 001 [14:40:14]line ФМ: 0000000000871756 [14:40:14]line ФД: 202830 [14:40:14]line ФПД: 52702058428707 [14:40:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144013&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202830&fm=52702058428707&tin=02508201610067®Number=0000000000091777&sum=200000 [14:40:14]OFD Sender: Processing packet 202830 [packets to send 116, broken 115] [14:40:14]ProducePacketName [14:40:14]name=ofd_packets/00202830 [14:40:14]OFD Sender: To server: pG, [14:40:14]CommunicateWithHost lk.salyk.kg:30040 [14:40:14]ConnectInit lk.salyk.kg [14:40:14]written 0, free lines is 4095 [14:40:14]Connected sock=10 [14:40:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D8 47 04 01 5D D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 CD F3 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4E 18 03 00 35 04 06 00 2F EE A7 78 B9 23 D3 0B 69 2A 16 FC 0E 63 [14:40:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A1 A1 47 00 4C CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4E 18 03 00 F4 03 04 00 88 9F 20 67 B6 04 01 00 00 BE 34 5C 13 8F A3 0A AB [14:40:14]CommunicateWithHost err = 0 [14:40:14]CheckOFDResponse [14:40:14]1017 (14) - 77093643461234 [14:40:14]1041 (16) - 0000000000871756 [14:40:14]1040 (4) - 202830 [14:40:14]1012 (4) - 29.10.2024 08:40 [14:40:14]1206 (1) - 0 [14:40:14]OFD Sender: Remove packet 202830 [14:40:14]ProducePacketName [14:40:14]name=ofd_packets/00202830 [14:40:14]NVStorageDeleteData [14:40:14]Write to MH i2c: 01 00 00 FD 10 0D [14:40:14]Write i2c OK [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: 01 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: 01 07 00 [14:40:14]MH_I2C_Read... [14:40:14]Read from MH i2c: 01 07 00 FD 10 00 00 00 00 00 91 0C B1 [14:40:14]RasterBufferAndPrint [14:40:14]line [14:40:14]line [14:40:14]line [14:40:14]line [14:40:14]line [14:40:14]written 0, free lines is 3221 [14:40:15]MH_Cut [14:40:15]Write to MH i2c: D1 01 00 04 11 01 E7 [14:40:15]Write i2c OK [14:40:15]MH_I2C_Read... [14:40:15]Read from MH i2c: D1 [14:40:15]MH_I2C_Read... [14:40:15]Read from MH i2c: D1 01 00 [14:40:15]MH_I2C_Read... [14:40:15]Read from MH i2c: D1 01 00 04 11 00 E6 [14:40:15]Write to MH i2c: 01 00 00 05 11 16 [14:40:15]Write i2c OK [14:40:15]MH_I2C_Read... [14:40:15]OFD Sender: No OFD packet to send [14:40:15]*** Cut start [14:40:15]*** Purtial cut [14:40:15]*** Stage 1: CUTSNS_PIN = 1 [14:40:16]Read from MH i2c: 01 [14:40:16]MH_I2C_Read... [14:40:16]*** Stop cut motor [14:40:16]*** Cut end [14:40:16]Read from MH i2c: 01 07 00 [14:40:16]MH_I2C_Read... [14:40:16]Read from MH i2c: 01 07 00 05 11 00 00 00 00 00 FF 0F 2B [14:40:16]process_action close_receipt done [14:40:16]requested_data is exist [14:40:16]produce_requested_data [14:40:16]requested_item fm.sn is exist - process it [14:40:16]wFMCommunicate request_size=4 [14:40:16]MH_SAM_APDU [14:40:16]CAPDU: 80 11 00 00 [14:40:16]Write to MH i2c: E2 08 00 06 11 80 11 00 00 00 00 00 00 91 [14:40:16]Write i2c OK [14:40:16]MH_I2C_Read... [14:40:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:16]Read from MH i2c: E2 [14:40:16]MH_I2C_Read... [14:40:16]Read from MH i2c: E2 17 00 [14:40:16]MH_I2C_Read... [14:40:16]Read from MH i2c: E2 17 00 06 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E6 [14:40:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:40:16]wFMCommunicate OK [14:40:16]requested_item fd.num is exist - process it [14:40:16]SAM_PROTO_GetFieldsCounters [14:40:16]wFMCommunicate request_size=4 [14:40:16]MH_SAM_APDU [14:40:16]CAPDU: 80 13 00 00 [14:40:16]Write to MH i2c: E2 08 00 07 11 80 13 00 00 00 00 00 00 94 [14:40:16]Write i2c OK [14:40:16]MH_I2C_Read... [14:40:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:40:16]Read from MH i2c: E2 [14:40:16]MH_I2C_Read... [14:40:16]Read from MH i2c: E2 62 00 [14:40:16]MH_I2C_Read... [14:40:16]Read from MH i2c: E2 62 00 07 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 ED [14:40:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:40:16]wFMCommunicate OK [14:40:16]SAM_PROTO_GetFieldsCounters done [14:40:16]requested_item shift.num is exist - process it [14:40:16]requested_item shift.opened is exist - process it [14:40:16]req_shift_opened [14:40:16]FM_GetShiftState [14:40:16]SAM_PROTO_GetShiftState [14:40:16]wFMCommunicate request_size=4 [14:40:16]MH_SAM_APDU [14:40:16]CAPDU: 80 13 01 00 [14:40:16]Write to MH i2c: E2 08 00 08 11 80 13 01 00 00 00 00 00 96 [14:40:16]Write i2c OK [14:40:16]MH_I2C_Read... [14:40:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:16]Read from MH i2c: E2 [14:40:16]MH_I2C_Read... [14:40:16]Read from MH i2c: E2 0E 00 [14:40:16]MH_I2C_Read... [14:40:16]Read from MH i2c: E2 0E 00 08 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 7F [14:40:16]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:40:16]wFMCommunicate OK [14:40:16]SAM_PROTO_GetShiftState done [14:40:16]FM_GetShiftState done [14:40:16]req_shift_opened done [14:40:16]requested_item shift.open_date is exist - process it [14:40:16]req_shift_open_date [14:40:16]req_shift_open_date done [14:40:16]produce_requested_data done [14:40:16]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202830,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:40:16]process_action_free close_receipt [14:40:16]json_value_free [14:40:16]json_value_free done [14:40:16]process_json_proto returns [14:40:16]Send response to host [14:40:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202830,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:40:16]free response buf [14:40:16]execute_script done [14:40:16]execute_script returns [14:40:16]free content buf [14:40:16]Sock 7.Close socket [14:40:16]Sock 7.Thread stoped [14:40:20]OFD Sender: No OFD packet to send [14:40:25]OFD Sender: No OFD packet to send [14:40:30]OFD Sender: No OFD packet to send [14:40:35]OFD Sender: No OFD packet to send [14:40:40]OFD Sender: No OFD packet to send [14:40:45]OFD Sender: No OFD packet to send [14:40:50]OFD Sender: No OFD packet to send [14:40:55]OFD Sender: No OFD packet to send [14:41:00]OFD Sender: No OFD packet to send [14:41:05]OFD Sender: No OFD packet to send [14:41:10]OFD Sender: No OFD packet to send [14:41:15]OFD Sender: No OFD packet to send [14:41:20]OFD Sender: No OFD packet to send [14:41:25]OFD Sender: No OFD packet to send [14:41:30]OFD Sender: No OFD packet to send [14:41:35]OFD Sender: No OFD packet to send [14:41:40]OFD Sender: No OFD packet to send [14:41:45]OFD Sender: No OFD packet to send [14:41:50]OFD Sender: No OFD packet to send [14:41:55]OFD Sender: No OFD packet to send [14:42:00]OFD Sender: No OFD packet to send [14:42:05]OFD Sender: No OFD packet to send [14:42:10]OFD Sender: No OFD packet to send [14:42:15]OFD Sender: No OFD packet to send [14:42:20]OFD Sender: No OFD packet to send [14:42:25]OFD Sender: No OFD packet to send [14:42:30]OFD Sender: No OFD packet to send [14:42:35]OFD Sender: No OFD packet to send [14:42:40]OFD Sender: No OFD packet to send [14:42:45]OFD Sender: No OFD packet to send [14:42:50]OFD Sender: No OFD packet to send [14:42:55]OFD Sender: No OFD packet to send [14:43:00]OFD Sender: No OFD packet to send [14:43:05]OFD Sender: No OFD packet to send [14:43:06]accept exits with 9 [14:43:06]New connection [14:43:06]New thread 3067034980 created [14:43:06]Thread 3066891620 joined [14:43:06]Waiting for new connection... [14:43:06] Sock 9.Parse request [14:43:06]Sock 9.Check first char [14:43:06]Sock 9.First char is OK [14:43:06]request: POST /json_proto HTTP/1.0 [14:43:06]Method: POST [14:43:06]URL: /json_proto [14:43:06]Method is POST - this is cgi request [14:43:06]url: /json_proto [14:43:06]query_string will be loaded in cgi processing [14:43:06]execute_cgi json_proto POST (null) [14:43:06]execute_cgi path=json_proto method=POST [14:43:06]POST find Content-Length [14:43:06]Host: 172.17.63.195:8080 [14:43:06]Content-Length: 632 [14:43:06]Content-Type: application/json [14:43:06] [14:43:06]POST finish read [14:43:06]Found Content-Length = 632 [14:43:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450620", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:06]execute_script... [14:43: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)450620", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:06]POST & json_proto [14:43:06]process_json_proto [14:43:06]json parsed OK: [14:43:06]protocol is kg_v1.0 [14:43:06]action value=close_receipt [14:43:06]process_action close_receipt [14:43:06]cmd_close_receipt [14:43:06]MH_GetDate [14:43:06]Write to MH i2c: F0 00 00 09 11 09 [14:43:06]Write i2c OK [14:43:06]MH_I2C_Read... [14:43:06]Read from MH i2c: F0 [14:43:06]MH_I2C_Read... [14:43:06]Read from MH i2c: F0 09 00 [14:43:06]MH_I2C_Read... [14:43:06]Read from MH i2c: F0 09 00 09 11 00 7B F4 20 67 8C D7 20 67 F2 [14:43:06]GetLastDocTimeStamp 1730212813 [14:43:06]current date 1730212987 [14:43:06]FM_GetShiftState [14:43:06]SAM_PROTO_GetShiftState [14:43:06]wFMCommunicate request_size=4 [14:43:06]MH_SAM_APDU [14:43:06]CAPDU: 80 13 01 00 [14:43:06]Write to MH i2c: E2 08 00 0A 11 80 13 01 00 00 00 00 00 98 [14:43:06]Write i2c OK [14:43:06]MH_I2C_Read... [14:43:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:06]Read from MH i2c: E2 [14:43:06]MH_I2C_Read... [14:43:06]Read from MH i2c: E2 0E 00 [14:43:06]MH_I2C_Read... [14:43:06]Read from MH i2c: E2 0E 00 0A 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 81 [14:43:06]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:43:06]wFMCommunicate OK [14:43:06]SAM_PROTO_GetShiftState done [14:43:06]FM_GetShiftState done [14:43:06]opened in 1730160431 [14:43:06]opened+sec_in_day 1730246831 [14:43:06]quantity*price = 50000 [14:43:06]sum+1 = 50001 [14:43:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 226 29.10.2024 14:43 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202831 ФПД: 136658457826778 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144307&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202831&fm=136658457826778&tin=02508201610067®Number=0000000000091777&sum=50000 [14:43:07]StoreToDocumentArchive [14:43:07]shift 546 fd 202831 [14:43:07]save to /storage/0546/doc_00202831 [14:43:07]save last doc name /storage/0546/doc_00202831 to /storage/kkm_last_doc_name [14:43:07]save OK [14:43:07]Clear old archive folders... [14:43:07]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:43:07]tlvbuf is 01358900 [14:43:07]SAM_PROTO_ClearQueue [14:43:07]wFMCommunicate request_size=4 [14:43:07]MH_SAM_APDU [14:43:07]CAPDU: 80 09 00 00 [14:43:07]Write to MH i2c: E2 08 00 17 11 80 09 00 00 00 00 00 00 9A [14:43:07]Write i2c OK [14:43:07]MH_I2C_Read... [14:43:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:43:07]Read from MH i2c: E2 [14:43:07]MH_I2C_Read... [14:43:07]Read from MH i2c: E2 03 00 [14:43:07]MH_I2C_Read... [14:43:07]Read from MH i2c: E2 03 00 17 11 00 90 00 9C [14:43:07]RAPDU: 90 00 [14:43:07]wFMCommunicate OK [14:43:07]SAM_PROTO_ClearQueue done [14:43:07]KKMCreateOFDPacket [14:43:07]OFDProtocolAddRootSTLVToBuf [14:43:07]FM_MakeSignedData [14:43:07]FM_MakeSignedData [14:43:07]SAM_PROTO_SignData [14:43:07]wFMCommunicate request_size=4 [14:43:07]MH_SAM_APDU [14:43:07]CAPDU: 80 0D 01 02 [14:43:07]Write to MH i2c: E2 08 00 18 11 80 0D 01 02 00 00 00 00 A2 [14:43:07]Write i2c OK [14:43:07]MH_I2C_Read... [14:43:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:43:08]Read from MH i2c: E2 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: E2 03 00 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: E2 03 00 18 11 00 90 00 9D [14:43:08]RAPDU: 90 00 [14:43:08]wFMCommunicate OK [14:43:08]wFMCommunicate request_size=255 [14:43:08]MH_SAM_APDU [14:43:08]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 E2 00 00 00 F4 03 04 00 7B F4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 18 03 00 35 04 06 00 [14:43:08]Write to MH i2c: E2 02 01 19 11 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 E2 00 00 00 F4 03 04 00 7B F4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 18 03 00 35 04 06 00 00 00 F9 [14:43:08]Write i2c OK [14:43:08]MH_I2C_Read... [14:43:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:08]Read from MH i2c: E2 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: E2 03 00 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: E2 03 00 19 11 00 90 00 9E [14:43:08]RAPDU: 90 00 [14:43:08]wFMCommunicate OK [14:43:08]wFMCommunicate request_size=11 [14:43:08]MH_SAM_APDU [14:43:08]CAPDU: 80 0D 02 02 06 7C 4A 46 D5 95 DA [14:43:08]Write to MH i2c: E2 0E 00 1A 11 80 0D 02 02 06 00 7C 4A 46 D5 95 DA 00 00 01 [14:43:08]Write i2c OK [14:43:08]MH_I2C_Read... [14:43:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:08]Read from MH i2c: E2 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: E2 03 00 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: E2 03 00 1A 11 00 90 00 9F [14:43:08]RAPDU: 90 00 [14:43:08]wFMCommunicate OK [14:43:08]wFMCommunicate request_size=4 [14:43:08]MH_SAM_APDU [14:43:08]CAPDU: 80 0D 03 02 [14:43:08]Write to MH i2c: E2 08 00 1B 11 80 0D 03 02 00 00 00 00 A7 [14:43:08]Write i2c OK [14:43:08]MH_I2C_Read... [14:43:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:43:08]Read from MH i2c: E2 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: E2 0B 00 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: E2 0B 00 1B 11 00 2F 36 89 32 EC 31 DC C6 90 00 87 [14:43:08]RAPDU: 2F 36 89 32 EC 31 DC C6 90 00 [14:43:08]wFMCommunicate OK [14:43:08]SAM_PROTO_SignData done [14:43:08]FM_MakeSignedData done [14:43:08]CreateOFDProtocolMessage [14:43:08]wFMCommunicate request_size=4 [14:43:08]MH_SAM_APDU [14:43:08]CAPDU: 80 11 00 00 [14:43:08]Write to MH i2c: E2 08 00 1C 11 80 11 00 00 00 00 00 00 A7 [14:43:08]Write i2c OK [14:43:08]MH_I2C_Read... [14:43:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:08]Read from MH i2c: E2 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: E2 17 00 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: E2 17 00 1C 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FC [14:43:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:43:08]wFMCommunicate OK [14:43:08]CreateOFDProtocolMessage done [14:43:08]OFDSenderStorePacket 202831 [14:43:08]StoreOFDPacket docnum=202831 [14:43:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 83 CC 08 01 6E AA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 E2 00 00 00 F4 03 04 00 7B F4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 18 03 00 35 04 06 00 7C 4A 46 D5 95 DA 2F 36 89 32 EC 31 DC C6 [14:43:08]CheckFolder [14:43:08]dirname=/storage/ofd_packets [14:43:08]CheckFolder done [14:43:08]ProducePacketName [14:43:08]name=ofd_packets/00202831 [14:43:08]NVStorageSaveData ofd_packets/00202831 [14:43:08]File name is /storage/ofd_packets/00202831 [14:43:08]Write 302 bytes [14:43:08]NVStorageSaveData done [14:43:08]OFDSenderStorePacket done [14:43:08]KKMCreateOFDPacket done [14:43:08]NVStorageSaveData kkm_last_timestamp [14:43:08]File name is /storage/kkm_last_timestamp [14:43:08]Write 4 bytes [14:43:08]NVStorageSaveData done [14:43:08]ExternCall_PrintAddStr [14:43:08]wPrintStart [14:43:08]Write to MH i2c: 01 00 00 1D 11 2E [14:43:08]Write i2c OK [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: 01 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: 01 07 00 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: 01 07 00 1D 11 00 00 00 00 00 FF 0F 43 [14:43:08]RasterBufferAndPrint [14:43:08]line Счет N : (1)450620 [14:43:08]line ИНН: 02508201610067 [14:43:08]line Контрольно-Кассовый Чек [14:43:08]line ПРОДАЖА [14:43:08]line ТРК (МРК, ГНК) : 63 [14:43:08]line Товар: 2710124130 [14:43:08]line SUPER 92-К-5 [14:43:08]line 7.310 * 68.40 [14:43:08]line = 500.00 [14:43:08]line НДС 12% НСП 1% [14:43:08]line > о реализуемом товаре [14:43:08]line ИТОГО: 500.00 [14:43:08]line НСП 1% : 4.42 [14:43:08]line НДС 12% : 53.10 [14:43:08]line Наличными: 500.00 [14:43:08]line Безнал.: 0.00 [14:43:08]line Место: АЗС № 171 "Партнер Нефть" [14:43:08]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:43:08]line СНО: Общий режим [14:43:08]line Чек 226 29.10.2024 14:43 [14:43:08]line Смена: 546 ФФД: 1.0 [14:43:08]line ЗНМ: 0300000109 [14:43:08]line РНМ: 0000000000091777 [14:43:08]line Версия ККМ: 001 [14:43:08]line ФМ: 0000000000871756 [14:43:08]line ФД: 202831 [14:43:08]line ФПД: 136658457826778 [14:43:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144307&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202831&fm=136658457826778&tin=02508201610067®Number=0000000000091777&sum=50000 [14:43:08]OFD Sender: Processing packet 202831 [packets to send 116, broken 115] [14:43:08]ProducePacketName [14:43:08]name=ofd_packets/00202831 [14:43:08]OFD Sender: To server: pG, [14:43:08]CommunicateWithHost lk.salyk.kg:30040 [14:43:08]ConnectInit lk.salyk.kg [14:43:08]written 0, free lines is 4095 [14:43:08]Connected sock=10 [14:43:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 83 CC 08 01 6E AA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 E2 00 00 00 F4 03 04 00 7B F4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 18 03 00 35 04 06 00 7C 4A 46 D5 95 DA 2F 36 89 32 EC 31 DC C6 [14:43:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 00 F6 47 00 E6 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 4F 18 03 00 F4 03 04 00 37 A0 20 67 B6 04 01 00 00 C3 D5 74 95 AC B7 93 B2 [14:43:09]CommunicateWithHost err = 0 [14:43:09]CheckOFDResponse [14:43:09]1017 (14) - 77093643461234 [14:43:09]1041 (16) - 0000000000871756 [14:43:09]1040 (4) - 202831 [14:43:09]1012 (4) - 29.10.2024 08:43 [14:43:09]1206 (1) - 0 [14:43:09]OFD Sender: Remove packet 202831 [14:43:09]ProducePacketName [14:43:09]name=ofd_packets/00202831 [14:43:09]NVStorageDeleteData [14:43:09]Write to MH i2c: 01 00 00 45 11 56 [14:43:09]Write i2c OK [14:43:09]MH_I2C_Read... [14:43:09]Read from MH i2c: 01 [14:43:09]MH_I2C_Read... [14:43:09]Read from MH i2c: 01 07 00 [14:43:09]MH_I2C_Read... [14:43:09]Read from MH i2c: 01 07 00 45 11 00 00 00 00 00 CC 0C 35 [14:43:09]RasterBufferAndPrint [14:43:09]line [14:43:09]line [14:43:09]line [14:43:09]line [14:43:09]line [14:43:09]written 0, free lines is 3279 [14:43:09]MH_Cut [14:43:09]Write to MH i2c: D1 01 00 4C 11 01 2F [14:43:09]Write i2c OK [14:43:09]MH_I2C_Read... [14:43:09]Read from MH i2c: D1 [14:43:09]MH_I2C_Read... [14:43:09]Read from MH i2c: D1 01 00 [14:43:09]MH_I2C_Read... [14:43:09]Read from MH i2c: D1 01 00 4C 11 00 2E [14:43:09]Write to MH i2c: 01 00 00 4D 11 5E [14:43:09]Write i2c OK [14:43:09]MH_I2C_Read... [14:43:09]OFD Sender: No OFD packet to send [14:43:10]*** Cut start [14:43:10]*** Purtial cut [14:43:10]*** CUTSNS_PIN = 0 [14:43:10]*** Stage 1: CUTSNS_PIN = 1 [14:43:12]Read from MH i2c: 01 [14:43:12]MH_I2C_Read... [14:43:12]*** Stop cut motor [14:43:12]*** Cut end [14:43:12]Read from MH i2c: 01 07 00 [14:43:12]MH_I2C_Read... [14:43:12]Read from MH i2c: 01 07 00 4D 11 00 00 00 00 00 FF 0F 73 [14:43:12]process_action close_receipt done [14:43:12]requested_data is exist [14:43:12]produce_requested_data [14:43:12]requested_item fm.sn is exist - process it [14:43:12]wFMCommunicate request_size=4 [14:43:12]MH_SAM_APDU [14:43:12]CAPDU: 80 11 00 00 [14:43:12]Write to MH i2c: E2 08 00 4E 11 80 11 00 00 00 00 00 00 D9 [14:43:12]Write i2c OK [14:43:12]MH_I2C_Read... [14:43:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:12]Read from MH i2c: E2 [14:43:12]MH_I2C_Read... [14:43:12]Read from MH i2c: E2 17 00 [14:43:12]MH_I2C_Read... [14:43:12]Read from MH i2c: E2 17 00 4E 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2E [14:43:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:43:12]wFMCommunicate OK [14:43:12]requested_item fd.num is exist - process it [14:43:12]SAM_PROTO_GetFieldsCounters [14:43:12]wFMCommunicate request_size=4 [14:43:12]MH_SAM_APDU [14:43:12]CAPDU: 80 13 00 00 [14:43:12]Write to MH i2c: E2 08 00 4F 11 80 13 00 00 00 00 00 00 DC [14:43:12]Write i2c OK [14:43:12]MH_I2C_Read... [14:43:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:43:12]Read from MH i2c: E2 [14:43:12]MH_I2C_Read... [14:43:12]Read from MH i2c: E2 62 00 [14:43:12]MH_I2C_Read... [14:43:12]Read from MH i2c: E2 62 00 4F 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 39 [14:43:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 4F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:43:12]wFMCommunicate OK [14:43:12]SAM_PROTO_GetFieldsCounters done [14:43:12]requested_item shift.num is exist - process it [14:43:12]requested_item shift.opened is exist - process it [14:43:12]req_shift_opened [14:43:12]FM_GetShiftState [14:43:12]SAM_PROTO_GetShiftState [14:43:12]wFMCommunicate request_size=4 [14:43:12]MH_SAM_APDU [14:43:12]CAPDU: 80 13 01 00 [14:43:12]Write to MH i2c: E2 08 00 50 11 80 13 01 00 00 00 00 00 DE [14:43:12]Write i2c OK [14:43:12]MH_I2C_Read... [14:43:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:12]Read from MH i2c: E2 [14:43:12]MH_I2C_Read... [14:43:12]Read from MH i2c: E2 0E 00 [14:43:12]MH_I2C_Read... [14:43:12]Read from MH i2c: E2 0E 00 50 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C7 [14:43:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:43:12]wFMCommunicate OK [14:43:12]SAM_PROTO_GetShiftState done [14:43:12]FM_GetShiftState done [14:43:12]req_shift_opened done [14:43:12]requested_item shift.open_date is exist - process it [14:43:12]req_shift_open_date [14:43:12]req_shift_open_date done [14:43:12]produce_requested_data done [14:43:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202831,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:43:12]process_action_free close_receipt [14:43:12]json_value_free [14:43:12]json_value_free done [14:43:12]process_json_proto returns [14:43:12]Send response to host [14:43:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202831,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:43:12]free response buf [14:43:12]execute_script done [14:43:12]execute_script returns [14:43:12]free content buf [14:43:12]Sock 9.Close socket [14:43:12]Sock 9.Thread stoped [14:43:14]OFD Sender: No OFD packet to send [14:43:19]OFD Sender: No OFD packet to send [14:43:24]OFD Sender: No OFD packet to send [14:43:29]OFD Sender: No OFD packet to send [14:43:34]OFD Sender: No OFD packet to send [14:43:39]OFD Sender: No OFD packet to send [14:43:44]OFD Sender: No OFD packet to send [14:43:49]OFD Sender: No OFD packet to send [14:43:54]OFD Sender: No OFD packet to send [14:43:59]OFD Sender: No OFD packet to send [14:44:04]OFD Sender: No OFD packet to send [14:44:09]OFD Sender: No OFD packet to send [14:44:14]OFD Sender: No OFD packet to send [14:44:19]OFD Sender: No OFD packet to send [14:44:21]accept exits with 7 [14:44:21]New connection [14:44:21]New thread 3066891620 created [14:44:21]Thread 3067034980 joined [14:44:21]Waiting for new connection... [14:44:21] Sock 7.Parse request [14:44:21]Sock 7.Check first char [14:44:21]Sock 7.First char is OK [14:44:21]request: POST /json_proto HTTP/1.0 [14:44:21]Method: POST [14:44:21]URL: /json_proto [14:44:21]Method is POST - this is cgi request [14:44:21]url: /json_proto [14:44:21]query_string will be loaded in cgi processing [14:44:21]execute_cgi json_proto POST (null) [14:44:21]execute_cgi path=json_proto method=POST [14:44:21]POST find Content-Length [14:44:21]Host: 172.17.63.195:8080 [14:44:21]Content-Length: 678 [14:44:21]Content-Type: application/json [14:44:21] [14:44:21]POST finish read [14:44:21]Found Content-Length = 678 [14:44:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450621", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:21]execute_script... [14:44:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450621", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:21]POST & json_proto [14:44:21]process_json_proto [14:44:21]json parsed OK: [14:44:21]protocol is kg_v1.0 [14:44:21]action value=close_receipt [14:44:21]process_action close_receipt [14:44:21]cmd_close_receipt [14:44:21]MH_GetDate [14:44:21]Write to MH i2c: F0 00 00 51 11 51 [14:44:21]Write i2c OK [14:44:21]MH_I2C_Read... [14:44:21]Read from MH i2c: F0 [14:44:21]MH_I2C_Read... [14:44:21]Read from MH i2c: F0 09 00 [14:44:21]MH_I2C_Read... [14:44:21]Read from MH i2c: F0 09 00 51 11 00 C6 F4 20 67 8C D7 20 67 85 [14:44:21]GetLastDocTimeStamp 1730212987 [14:44:21]current date 1730213062 [14:44:21]FM_GetShiftState [14:44:21]SAM_PROTO_GetShiftState [14:44:21]wFMCommunicate request_size=4 [14:44:21]MH_SAM_APDU [14:44:21]CAPDU: 80 13 01 00 [14:44:21]Write to MH i2c: E2 08 00 52 11 80 13 01 00 00 00 00 00 E0 [14:44:21]Write i2c OK [14:44:21]MH_I2C_Read... [14:44:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:22]Read from MH i2c: E2 [14:44:22]MH_I2C_Read... [14:44:22]Read from MH i2c: E2 0E 00 [14:44:22]MH_I2C_Read... [14:44:22]Read from MH i2c: E2 0E 00 52 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C9 [14:44:22]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:44:22]wFMCommunicate OK [14:44:22]SAM_PROTO_GetShiftState done [14:44:22]FM_GetShiftState done [14:44:22]opened in 1730160431 [14:44:22]opened+sec_in_day 1730246831 [14:44:22]quantity*price = 70044 [14:44:22]sum+1 = 70045 [14:44:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 227 29.10.2024 14:44 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202832 ФПД: 14782971573440 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144422&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202832&fm=14782971573440&tin=02508201610067®Number=0000000000091777&sum=70000 [14:44:23]StoreToDocumentArchive [14:44:23]shift 546 fd 202832 [14:44:23]save to /storage/0546/doc_00202832 [14:44:23]save last doc name /storage/0546/doc_00202832 to /storage/kkm_last_doc_name [14:44:23]save OK [14:44:23]Clear old archive folders... [14:44:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:44:23]tlvbuf is 0126C1D0 [14:44:23]SAM_PROTO_ClearQueue [14:44:23]wFMCommunicate request_size=4 [14:44:23]MH_SAM_APDU [14:44:23]CAPDU: 80 09 00 00 [14:44:23]Write to MH i2c: E2 08 00 5F 11 80 09 00 00 00 00 00 00 E2 [14:44:23]Write i2c OK [14:44:23]MH_I2C_Read... [14:44:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:44:23]Read from MH i2c: E2 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 5F 11 00 90 00 E4 [14:44:23]RAPDU: 90 00 [14:44:23]wFMCommunicate OK [14:44:23]SAM_PROTO_ClearQueue done [14:44:23]KKMCreateOFDPacket [14:44:23]OFDProtocolAddRootSTLVToBuf [14:44:23]FM_MakeSignedData [14:44:23]FM_MakeSignedData [14:44:23]SAM_PROTO_SignData [14:44:23]wFMCommunicate request_size=4 [14:44:23]MH_SAM_APDU [14:44:23]CAPDU: 80 0D 01 02 [14:44:23]Write to MH i2c: E2 08 00 60 11 80 0D 01 02 00 00 00 00 EA [14:44:23]Write i2c OK [14:44:23]MH_I2C_Read... [14:44:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:44:23]Read from MH i2c: E2 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 60 11 00 90 00 E5 [14:44:23]RAPDU: 90 00 [14:44:23]wFMCommunicate OK [14:44:23]wFMCommunicate request_size=255 [14:44:23]MH_SAM_APDU [14:44:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 C6 F4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 18 03 00 35 04 06 00 0D [14:44:23]Write to MH i2c: E2 02 01 61 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 C6 F4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 18 03 00 35 04 06 00 0D 00 00 4E [14:44:23]Write i2c OK [14:44:23]MH_I2C_Read... [14:44:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:23]Read from MH i2c: E2 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 61 11 00 90 00 E6 [14:44:23]RAPDU: 90 00 [14:44:23]wFMCommunicate OK [14:44:23]wFMCommunicate request_size=10 [14:44:23]MH_SAM_APDU [14:44:23]CAPDU: 80 0D 02 02 05 71 ED C4 F4 C0 [14:44:23]Write to MH i2c: E2 0D 00 62 11 80 0D 02 02 05 00 71 ED C4 F4 C0 00 00 CD [14:44:23]Write i2c OK [14:44:23]MH_I2C_Read... [14:44:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:23]Read from MH i2c: E2 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 03 00 62 11 00 90 00 E7 [14:44:23]RAPDU: 90 00 [14:44:23]wFMCommunicate OK [14:44:23]wFMCommunicate request_size=4 [14:44:23]MH_SAM_APDU [14:44:23]CAPDU: 80 0D 03 02 [14:44:23]Write to MH i2c: E2 08 00 63 11 80 0D 03 02 00 00 00 00 EF [14:44:23]Write i2c OK [14:44:23]MH_I2C_Read... [14:44:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:44:23]Read from MH i2c: E2 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 0B 00 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 0B 00 63 11 00 3A BC 96 CC 3C 68 37 7D 90 00 A0 [14:44:23]RAPDU: 3A BC 96 CC 3C 68 37 7D 90 00 [14:44:23]wFMCommunicate OK [14:44:23]SAM_PROTO_SignData done [14:44:23]FM_MakeSignedData done [14:44:23]CreateOFDProtocolMessage [14:44:23]wFMCommunicate request_size=4 [14:44:23]MH_SAM_APDU [14:44:23]CAPDU: 80 11 00 00 [14:44:23]Write to MH i2c: E2 08 00 64 11 80 11 00 00 00 00 00 00 EF [14:44:23]Write i2c OK [14:44:23]MH_I2C_Read... [14:44:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:23]Read from MH i2c: E2 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 17 00 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: E2 17 00 64 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 44 [14:44:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:44:23]wFMCommunicate OK [14:44:23]CreateOFDProtocolMessage done [14:44:23]OFDSenderStorePacket 202832 [14:44:23]StoreOFDPacket docnum=202832 [14:44:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E5 32 07 01 3A 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 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 C6 F4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 18 03 00 35 04 06 00 0D 71 ED C4 F4 C0 3A BC 96 CC 3C 68 37 7D [14:44:23]CheckFolder [14:44:23]dirname=/storage/ofd_packets [14:44:23]CheckFolder done [14:44:23]ProducePacketName [14:44:23]name=ofd_packets/00202832 [14:44:23]NVStorageSaveData ofd_packets/00202832 [14:44:23]File name is /storage/ofd_packets/00202832 [14:44:23]Write 301 bytes [14:44:23]NVStorageSaveData done [14:44:23]OFDSenderStorePacket done [14:44:23]KKMCreateOFDPacket done [14:44:23]NVStorageSaveData kkm_last_timestamp [14:44:23]File name is /storage/kkm_last_timestamp [14:44:23]Write 4 bytes [14:44:23]NVStorageSaveData done [14:44:23]ExternCall_PrintAddStr [14:44:23]wPrintStart [14:44:23]Write to MH i2c: 01 00 00 65 11 76 [14:44:23]Write i2c OK [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: 01 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: 01 07 00 [14:44:23]MH_I2C_Read... [14:44:23]Read from MH i2c: 01 07 00 65 11 00 00 00 00 00 FF 0F 8B [14:44:23]RasterBufferAndPrint [14:44:23]line Счет N : (1)450621 [14:44:23]line ИНН: 02508201610067 [14:44:23]line Контрольно-Кассовый Чек [14:44:23]line ПРОДАЖА [14:44:23]line ТРК (МРК, ГНК) : 31 [14:44:23]line Товар: 2710124130 [14:44:23]line Аи-92-К-2 [14:44:23]line 10.470 * 66.90 [14:44:23]line = 700.44 [14:44:23]line НДС 12% НСП 1% [14:44:23]line > о реализуемом товаре [14:44:23]line ОКРУГЛЕНИЕ: -0.44 [14:44:23]line ИТОГО: 700.00 [14:44:23]line Внесено: 700.00 [14:44:23]line СДАЧА: 0.00 [14:44:23]line НСП 1% : 6.20 [14:44:23]line НДС 12% : 74.38 [14:44:23]line Наличными: 700.00 [14:44:23]line Безнал.: 0.00 [14:44:23]line Место: АЗС № 171 "Партнер Нефть" [14:44:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:44:23]line СНО: Общий режим [14:44:23]line Чек 227 29.10.2024 14:44 [14:44:23]line Смена: 546 ФФД: 1.0 [14:44:23]line ЗНМ: 0300000109 [14:44:23]line РНМ: 0000000000091777 [14:44:23]line Версия ККМ: 001 [14:44:23]line ФМ: 0000000000871756 [14:44:23]line ФД: 202832 [14:44:23]line ФПД: 14782971573440 [14:44:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144422&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202832&fm=14782971573440&tin=02508201610067®Number=0000000000091777&sum=70000 [14:44:24]OFD Sender: Processing packet 202832 [packets to send 116, broken 115] [14:44:24]ProducePacketName [14:44:24]name=ofd_packets/00202832 [14:44:24]OFD Sender: To server: pG, [14:44:24]CommunicateWithHost lk.salyk.kg:30040 [14:44:24]ConnectInit lk.salyk.kg [14:44:24]written 0, free lines is 4095 [14:44:24]Connected sock=10 [14:44:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E5 32 07 01 3A 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 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 C6 F4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 18 03 00 35 04 06 00 0D 71 ED C4 F4 C0 3A BC 96 CC 3C 68 37 7D [14:44:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BC 16 47 00 F8 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 50 18 03 00 F4 03 04 00 82 A0 20 67 B6 04 01 00 00 79 DD 27 16 4E 3B BC BD [14:44:24]CommunicateWithHost err = 0 [14:44:24]CheckOFDResponse [14:44:24]1017 (14) - 77093643461234 [14:44:24]1041 (16) - 0000000000871756 [14:44:24]1040 (4) - 202832 [14:44:24]1012 (4) - 29.10.2024 08:44 [14:44:24]1206 (1) - 0 [14:44:24]OFD Sender: Remove packet 202832 [14:44:24]ProducePacketName [14:44:24]name=ofd_packets/00202832 [14:44:24]NVStorageDeleteData [14:44:24]Write to MH i2c: 01 00 00 90 11 A1 [14:44:24]Write i2c OK [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: 01 [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: 01 07 00 [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: 01 07 00 90 11 00 00 00 00 00 8C 0C 40 [14:44:24]RasterBufferAndPrint [14:44:24]line [14:44:24]line [14:44:24]line [14:44:24]line [14:44:24]line [14:44:24]written 0, free lines is 3216 [14:44:24]MH_Cut [14:44:24]Write to MH i2c: D1 01 00 97 11 01 7A [14:44:24]Write i2c OK [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: D1 [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: D1 01 00 [14:44:24]MH_I2C_Read... [14:44:24]Read from MH i2c: D1 01 00 97 11 00 79 [14:44:24]Write to MH i2c: 01 00 00 98 11 A9 [14:44:24]Write i2c OK [14:44:24]MH_I2C_Read... [14:44:24]OFD Sender: No OFD packet to send [14:44:25]*** Cut start [14:44:25]*** Purtial cut [14:44:25]*** Stage 1: CUTSNS_PIN = 1 [14:44:25]Read from MH i2c: 01 [14:44:25]MH_I2C_Read... [14:44:25]*** Stop cut motor [14:44:25]*** Cut end [14:44:25]Read from MH i2c: 01 07 00 [14:44:25]MH_I2C_Read... [14:44:25]Read from MH i2c: 01 07 00 98 11 00 00 00 00 00 FF 0F BE [14:44:25]process_action close_receipt done [14:44:25]requested_data is exist [14:44:25]produce_requested_data [14:44:25]requested_item fm.sn is exist - process it [14:44:25]wFMCommunicate request_size=4 [14:44:25]MH_SAM_APDU [14:44:25]CAPDU: 80 11 00 00 [14:44:25]Write to MH i2c: E2 08 00 99 11 80 11 00 00 00 00 00 00 24 [14:44:25]Write i2c OK [14:44:25]MH_I2C_Read... [14:44:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:25]Read from MH i2c: E2 [14:44:25]MH_I2C_Read... [14:44:25]Read from MH i2c: E2 17 00 [14:44:25]MH_I2C_Read... [14:44:25]Read from MH i2c: E2 17 00 99 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 79 [14:44:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:44:25]wFMCommunicate OK [14:44:25]requested_item fd.num is exist - process it [14:44:25]SAM_PROTO_GetFieldsCounters [14:44:25]wFMCommunicate request_size=4 [14:44:25]MH_SAM_APDU [14:44:25]CAPDU: 80 13 00 00 [14:44:25]Write to MH i2c: E2 08 00 9A 11 80 13 00 00 00 00 00 00 27 [14:44:25]Write i2c OK [14:44:25]MH_I2C_Read... [14:44:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:44:25]Read from MH i2c: E2 [14:44:25]MH_I2C_Read... [14:44:25]Read from MH i2c: E2 62 00 [14:44:25]MH_I2C_Read... [14:44:25]Read from MH i2c: E2 62 00 9A 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 50 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [14:44:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 50 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:44:25]wFMCommunicate OK [14:44:25]SAM_PROTO_GetFieldsCounters done [14:44:25]requested_item shift.num is exist - process it [14:44:25]requested_item shift.opened is exist - process it [14:44:25]req_shift_opened [14:44:25]FM_GetShiftState [14:44:25]SAM_PROTO_GetShiftState [14:44:25]wFMCommunicate request_size=4 [14:44:25]MH_SAM_APDU [14:44:25]CAPDU: 80 13 01 00 [14:44:25]Write to MH i2c: E2 08 00 9B 11 80 13 01 00 00 00 00 00 29 [14:44:25]Write i2c OK [14:44:25]MH_I2C_Read... [14:44:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:25]Read from MH i2c: E2 [14:44:25]MH_I2C_Read... [14:44:25]Read from MH i2c: E2 0E 00 [14:44:25]MH_I2C_Read... [14:44:25]Read from MH i2c: E2 0E 00 9B 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 12 [14:44:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:44:25]wFMCommunicate OK [14:44:25]SAM_PROTO_GetShiftState done [14:44:25]FM_GetShiftState done [14:44:25]req_shift_opened done [14:44:25]requested_item shift.open_date is exist - process it [14:44:25]req_shift_open_date [14:44:25]req_shift_open_date done [14:44:25]produce_requested_data done [14:44:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202832,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:44:25]process_action_free close_receipt [14:44:25]json_value_free [14:44:25]json_value_free done [14:44:25]process_json_proto returns [14:44:25]Send response to host [14:44:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202832,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:44:25]free response buf [14:44:25]execute_script done [14:44:25]execute_script returns [14:44:25]free content buf [14:44:25]Sock 7.Close socket [14:44:25]Sock 7.Thread stoped [14:44:29]OFD Sender: No OFD packet to send [14:44:32]accept exits with 9 [14:44:32]New connection [14:44:32]New thread 3067034980 created [14:44:32]Thread 3066891620 joined [14:44:32]Waiting for new connection... [14:44:32] Sock 9.Parse request [14:44:32]Sock 9.Check first char [14:44:32]Sock 9.First char is OK [14:44:32]request: POST /json_proto HTTP/1.0 [14:44:32]Method: POST [14:44:32]URL: /json_proto [14:44:32]Method is POST - this is cgi request [14:44:32]url: /json_proto [14:44:32]query_string will be loaded in cgi processing [14:44:32]execute_cgi json_proto POST (null) [14:44:32]execute_cgi path=json_proto method=POST [14:44:32]POST find Content-Length [14:44:32]Host: 172.17.63.195:8080 [14:44:32]Content-Length: 677 [14:44:32]Content-Type: application/json [14:44:32] [14:44:32]POST finish read [14:44:32]Found Content-Length = 677 [14:44:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450622", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.040, "sum" : 270.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 270.00, "total" : 270.00, "payments": [ { "type": 0, "sum" : 270.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:32]execute_script... [14:44:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450622", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.040, "sum" : 270.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 270.00, "total" : 270.00, "payments": [ { "type": 0, "sum" : 270.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:32]POST & json_proto [14:44:32]process_json_proto [14:44:32]json parsed OK: [14:44:32]protocol is kg_v1.0 [14:44:32]action value=close_receipt [14:44:32]process_action close_receipt [14:44:32]cmd_close_receipt [14:44:32]MH_GetDate [14:44:32]Write to MH i2c: F0 00 00 9C 11 9C [14:44:32]Write i2c OK [14:44:32]MH_I2C_Read... [14:44:32]Read from MH i2c: F0 [14:44:32]MH_I2C_Read... [14:44:32]Read from MH i2c: F0 09 00 [14:44:32]MH_I2C_Read... [14:44:32]Read from MH i2c: F0 09 00 9C 11 00 D1 F4 20 67 8C D7 20 67 DB [14:44:32]GetLastDocTimeStamp 1730213062 [14:44:32]current date 1730213073 [14:44:32]FM_GetShiftState [14:44:32]SAM_PROTO_GetShiftState [14:44:32]wFMCommunicate request_size=4 [14:44:32]MH_SAM_APDU [14:44:32]CAPDU: 80 13 01 00 [14:44:32]Write to MH i2c: E2 08 00 9D 11 80 13 01 00 00 00 00 00 2B [14:44:32]Write i2c OK [14:44:32]MH_I2C_Read... [14:44:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:32]Read from MH i2c: E2 [14:44:32]MH_I2C_Read... [14:44:32]Read from MH i2c: E2 0E 00 [14:44:32]MH_I2C_Read... [14:44:32]Read from MH i2c: E2 0E 00 9D 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 14 [14:44:32]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:44:32]wFMCommunicate OK [14:44:32]SAM_PROTO_GetShiftState done [14:44:32]FM_GetShiftState done [14:44:32]opened in 1730160431 [14:44:32]opened+sec_in_day 1730246831 [14:44:32]quantity*price = 27027 [14:44:32]sum+1 = 27029 [14:44:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 270.00 Внесено: 270.00 СДАЧА: 0.00 НСП 1% : 2.39 НДС 12% : 28.70 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 228 29.10.2024 14:44 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202833 ФПД: 240377714389387 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144433&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202833&fm=240377714389387&tin=02508201610067®Number=0000000000091777&sum=27000 [14:44:33]StoreToDocumentArchive [14:44:33]shift 546 fd 202833 [14:44:33]save to /storage/0546/doc_00202833 [14:44:33]save last doc name /storage/0546/doc_00202833 to /storage/kkm_last_doc_name [14:44:33]save OK [14:44:33]Clear old archive folders... [14:44:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:44:33]tlvbuf is 01268B60 [14:44:33]SAM_PROTO_ClearQueue [14:44:33]wFMCommunicate request_size=4 [14:44:33]MH_SAM_APDU [14:44:33]CAPDU: 80 09 00 00 [14:44:33]Write to MH i2c: E2 08 00 AA 11 80 09 00 00 00 00 00 00 2D [14:44:33]Write i2c OK [14:44:33]MH_I2C_Read... [14:44:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:44:33]Read from MH i2c: E2 [14:44:33]MH_I2C_Read... [14:44:33]Read from MH i2c: E2 03 00 [14:44:33]MH_I2C_Read... [14:44:33]Read from MH i2c: E2 03 00 AA 11 00 90 00 2F [14:44:33]RAPDU: 90 00 [14:44:33]wFMCommunicate OK [14:44:33]SAM_PROTO_ClearQueue done [14:44:33]KKMCreateOFDPacket [14:44:33]OFDProtocolAddRootSTLVToBuf [14:44:33]FM_MakeSignedData [14:44:33]FM_MakeSignedData [14:44:33]SAM_PROTO_SignData [14:44:33]wFMCommunicate request_size=4 [14:44:33]MH_SAM_APDU [14:44:33]CAPDU: 80 0D 01 02 [14:44:33]Write to MH i2c: E2 08 00 AB 11 80 0D 01 02 00 00 00 00 35 [14:44:33]Write i2c OK [14:44:33]MH_I2C_Read... [14:44:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:44:33]Read from MH i2c: E2 [14:44:33]MH_I2C_Read... [14:44:33]Read from MH i2c: E2 03 00 [14:44:33]MH_I2C_Read... [14:44:33]Read from MH i2c: E2 03 00 AB 11 00 90 00 30 [14:44:33]RAPDU: 90 00 [14:44:33]wFMCommunicate OK [14:44:33]wFMCommunicate request_size=255 [14:44:33]MH_SAM_APDU [14:44: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 32 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 D1 F4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 18 03 00 35 04 06 00 DA [14:44:33]Write to MH i2c: E2 02 01 AC 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 D1 F4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 18 03 00 35 04 06 00 DA 00 00 E0 [14:44:33]Write i2c OK [14:44:33]MH_I2C_Read... [14:44:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:34]Read from MH i2c: E2 [14:44:34]MH_I2C_Read... [14:44:34]Read from MH i2c: E2 03 00 [14:44:34]MH_I2C_Read... [14:44:34]Read from MH i2c: E2 03 00 AC 11 00 90 00 31 [14:44:34]RAPDU: 90 00 [14:44:34]wFMCommunicate OK [14:44:34]wFMCommunicate request_size=10 [14:44:34]MH_SAM_APDU [14:44:34]CAPDU: 80 0D 02 02 05 9F 4C 47 31 8B [14:44:34]Write to MH i2c: E2 0D 00 AD 11 80 0D 02 02 05 00 9F 4C 47 31 8B 00 00 30 [14:44:34]Write i2c OK [14:44:34]MH_I2C_Read... [14:44:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:34]Read from MH i2c: E2 [14:44:34]MH_I2C_Read... [14:44:34]Read from MH i2c: E2 03 00 [14:44:34]MH_I2C_Read... [14:44:34]Read from MH i2c: E2 03 00 AD 11 00 90 00 32 [14:44:34]RAPDU: 90 00 [14:44:34]wFMCommunicate OK [14:44:34]wFMCommunicate request_size=4 [14:44:34]MH_SAM_APDU [14:44:34]CAPDU: 80 0D 03 02 [14:44:34]Write to MH i2c: E2 08 00 AE 11 80 0D 03 02 00 00 00 00 3A [14:44:34]Write i2c OK [14:44:34]MH_I2C_Read... [14:44:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:44:34]Read from MH i2c: E2 [14:44:34]MH_I2C_Read... [14:44:34]Read from MH i2c: E2 0B 00 [14:44:34]MH_I2C_Read... [14:44:34]Read from MH i2c: E2 0B 00 AE 11 00 E3 4E CD BE 37 F6 73 F2 90 00 89 [14:44:34]RAPDU: E3 4E CD BE 37 F6 73 F2 90 00 [14:44:34]wFMCommunicate OK [14:44:34]SAM_PROTO_SignData done [14:44:34]FM_MakeSignedData done [14:44:34]CreateOFDProtocolMessage [14:44:34]wFMCommunicate request_size=4 [14:44:34]MH_SAM_APDU [14:44:34]CAPDU: 80 11 00 00 [14:44:34]Write to MH i2c: E2 08 00 AF 11 80 11 00 00 00 00 00 00 3A [14:44:34]Write i2c OK [14:44:34]MH_I2C_Read... [14:44:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:34]Read from MH i2c: E2 [14:44:34]MH_I2C_Read... [14:44:34]Read from MH i2c: E2 17 00 [14:44:34]MH_I2C_Read... [14:44:34]Read from MH i2c: E2 17 00 AF 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8F [14:44:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:44:34]wFMCommunicate OK [14:44:34]CreateOFDProtocolMessage done [14:44:34]OFDSenderStorePacket 202833 [14:44:34]StoreOFDPacket docnum=202833 [14:44:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 40 80 07 01 7F 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 D1 F4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 18 03 00 35 04 06 00 DA 9F 4C 47 31 8B E3 4E CD BE 37 F6 73 F2 [14:44:34]CheckFolder [14:44:34]dirname=/storage/ofd_packets [14:44:34]CheckFolder done [14:44:34]ProducePacketName [14:44:34]name=ofd_packets/00202833 [14:44:34]NVStorageSaveData ofd_packets/00202833 [14:44:34]File name is /storage/ofd_packets/00202833 [14:44:34]Write 301 bytes [14:44:34]NVStorageSaveData done [14:44:34]OFDSenderStorePacket done [14:44:34]KKMCreateOFDPacket done [14:44:34]NVStorageSaveData kkm_last_timestamp [14:44:34]File name is /storage/kkm_last_timestamp [14:44:34]Write 4 bytes [14:44:34]NVStorageSaveData done [14:44:34]ExternCall_PrintAddStr [14:44:34]wPrintStart [14:44:34]Write to MH i2c: 01 00 00 B0 11 C1 [14:44:34]Write i2c OK [14:44:34]MH_I2C_Read... [14:44:34]Read from MH i2c: 01 [14:44:34]MH_I2C_Read... [14:44:34]Read from MH i2c: 01 07 00 [14:44:34]MH_I2C_Read... [14:44:34]Read from MH i2c: 01 07 00 B0 11 00 00 00 00 00 FF 0F D6 [14:44:34]RasterBufferAndPrint [14:44:34]line Счет N : (1)450622 [14:44:34]line ИНН: 02508201610067 [14:44:34]line Контрольно-Кассовый Чек [14:44:34]line ПРОДАЖА [14:44:34]line ТРК (МРК, ГНК) : 52 [14:44:34]line Товар: 2710124130 [14:44:34]line Аи-92-К-2 [14:44:34]line 4.040 * 66.90 [14:44:34]line = 270.28 [14:44:34]line НДС 12% НСП 1% [14:44:34]line > о реализуемом товаре [14:44:34]line ОКРУГЛЕНИЕ: -0.28 [14:44:34]line ИТОГО: 270.00 [14:44:34]line Внесено: 270.00 [14:44:34]line СДАЧА: 0.00 [14:44:34]line НСП 1% : 2.39 [14:44:34]line НДС 12% : 28.70 [14:44:34]line Наличными: 270.00 [14:44:34]line Безнал.: 0.00 [14:44:34]line Место: АЗС № 171 "Партнер Нефть" [14:44:34]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:44:34]line СНО: Общий режим [14:44:34]line Чек 228 29.10.2024 14:44 [14:44:34]line Смена: 546 ФФД: 1.0 [14:44:34]line ЗНМ: 0300000109 [14:44:34]line РНМ: 0000000000091777 [14:44:34]line Версия ККМ: 001 [14:44:34]line ФМ: 0000000000871756 [14:44:34]line ФД: 202833 [14:44:34]line ФПД: 240377714389387 [14:44:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144433&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202833&fm=240377714389387&tin=02508201610067®Number=0000000000091777&sum=27000 [14:44:34]OFD Sender: Processing packet 202833 [packets to send 116, broken 115] [14:44:34]ProducePacketName [14:44:34]name=ofd_packets/00202833 [14:44:34]OFD Sender: To server: pG, [14:44:34]CommunicateWithHost lk.salyk.kg:30040 [14:44:34]ConnectInit lk.salyk.kg [14:44:34]written 0, free lines is 4095 [14:44:34]Connected sock=10 [14:44:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 40 80 07 01 7F 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C8 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 94 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 D1 F4 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 18 03 00 35 04 06 00 DA 9F 4C 47 31 8B E3 4E CD BE 37 F6 73 F2 [14:44:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FE 19 47 00 82 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 51 18 03 00 F4 03 04 00 8D A0 20 67 B6 04 01 00 00 38 CB 6B A6 F5 B2 B6 5D [14:44:35]CommunicateWithHost err = 0 [14:44:35]CheckOFDResponse [14:44:35]1017 (14) - 77093643461234 [14:44:35]1041 (16) - 0000000000871756 [14:44:35]1040 (4) - 202833 [14:44:35]1012 (4) - 29.10.2024 08:45 [14:44:35]1206 (1) - 0 [14:44:35]OFD Sender: Remove packet 202833 [14:44:35]ProducePacketName [14:44:35]name=ofd_packets/00202833 [14:44:35]NVStorageDeleteData [14:44:35]Write to MH i2c: 01 00 00 DB 11 EC [14:44:35]Write i2c OK [14:44:35]MH_I2C_Read... [14:44:35]Read from MH i2c: 01 [14:44:35]MH_I2C_Read... [14:44:35]Read from MH i2c: 01 07 00 [14:44:35]MH_I2C_Read... [14:44:35]Read from MH i2c: 01 07 00 DB 11 00 00 00 00 00 97 0C 96 [14:44:35]RasterBufferAndPrint [14:44:35]line [14:44:35]line [14:44:35]line [14:44:35]line [14:44:35]line [14:44:35]written 0, free lines is 3231 [14:44:35]MH_Cut [14:44:35]Write to MH i2c: D1 01 00 E2 11 01 C5 [14:44:35]Write i2c OK [14:44:35]MH_I2C_Read... [14:44:35]Read from MH i2c: D1 [14:44:35]MH_I2C_Read... [14:44:35]Read from MH i2c: D1 01 00 [14:44:35]MH_I2C_Read... [14:44:35]Read from MH i2c: D1 01 00 E2 11 00 C4 [14:44:35]Write to MH i2c: 01 00 00 E3 11 F4 [14:44:35]Write i2c OK [14:44:35]MH_I2C_Read... [14:44:35]OFD Sender: No OFD packet to send [14:44:36]*** Cut start [14:44:36]*** Purtial cut [14:44:36]*** Stage 1: CUTSNS_PIN = 1 [14:44:36]Read from MH i2c: 01 [14:44:36]MH_I2C_Read... [14:44:36]*** Stop cut motor [14:44:36]*** Cut end [14:44:36]Read from MH i2c: 01 07 00 [14:44:36]MH_I2C_Read... [14:44:36]Read from MH i2c: 01 07 00 E3 11 00 00 00 00 00 FF 0F 09 [14:44:36]process_action close_receipt done [14:44:36]requested_data is exist [14:44:36]produce_requested_data [14:44:36]requested_item fm.sn is exist - process it [14:44:36]wFMCommunicate request_size=4 [14:44:36]MH_SAM_APDU [14:44:36]CAPDU: 80 11 00 00 [14:44:36]Write to MH i2c: E2 08 00 E4 11 80 11 00 00 00 00 00 00 6F [14:44:36]Write i2c OK [14:44:36]MH_I2C_Read... [14:44:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:36]Read from MH i2c: E2 [14:44:36]MH_I2C_Read... [14:44:36]Read from MH i2c: E2 17 00 [14:44:36]MH_I2C_Read... [14:44:36]Read from MH i2c: E2 17 00 E4 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C4 [14:44:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:44:36]wFMCommunicate OK [14:44:36]requested_item fd.num is exist - process it [14:44:36]SAM_PROTO_GetFieldsCounters [14:44:36]wFMCommunicate request_size=4 [14:44:36]MH_SAM_APDU [14:44:36]CAPDU: 80 13 00 00 [14:44:36]Write to MH i2c: E2 08 00 E5 11 80 13 00 00 00 00 00 00 72 [14:44:36]Write i2c OK [14:44:36]MH_I2C_Read... [14:44:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:44:36]Read from MH i2c: E2 [14:44:36]MH_I2C_Read... [14:44:36]Read from MH i2c: E2 62 00 [14:44:36]MH_I2C_Read... [14:44:36]Read from MH i2c: E2 62 00 E5 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 51 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 D7 [14:44:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 51 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:44:36]wFMCommunicate OK [14:44:36]SAM_PROTO_GetFieldsCounters done [14:44:36]requested_item shift.num is exist - process it [14:44:36]requested_item shift.opened is exist - process it [14:44:36]req_shift_opened [14:44:36]FM_GetShiftState [14:44:36]SAM_PROTO_GetShiftState [14:44:36]wFMCommunicate request_size=4 [14:44:36]MH_SAM_APDU [14:44:36]CAPDU: 80 13 01 00 [14:44:36]Write to MH i2c: E2 08 00 E6 11 80 13 01 00 00 00 00 00 74 [14:44:36]Write i2c OK [14:44:36]MH_I2C_Read... [14:44:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:36]Read from MH i2c: E2 [14:44:36]MH_I2C_Read... [14:44:36]Read from MH i2c: E2 0E 00 [14:44:36]MH_I2C_Read... [14:44:36]Read from MH i2c: E2 0E 00 E6 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 5D [14:44:36]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:44:36]wFMCommunicate OK [14:44:36]SAM_PROTO_GetShiftState done [14:44:36]FM_GetShiftState done [14:44:36]req_shift_opened done [14:44:36]requested_item shift.open_date is exist - process it [14:44:36]req_shift_open_date [14:44:36]req_shift_open_date done [14:44:36]produce_requested_data done [14:44:36]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202833,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:44:36]process_action_free close_receipt [14:44:36]json_value_free [14:44:36]json_value_free done [14:44:36]process_json_proto returns [14:44:36]Send response to host [14:44:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202833,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:44:36]free response buf [14:44:36]execute_script done [14:44:36]execute_script returns [14:44:36]free content buf [14:44:36]Sock 9.Close socket [14:44:36]Sock 9.Thread stoped [14:44:40]OFD Sender: No OFD packet to send [14:44:45]OFD Sender: No OFD packet to send [14:44:50]OFD Sender: No OFD packet to send [14:44:55]OFD Sender: No OFD packet to send [14:45:00]OFD Sender: No OFD packet to send [14:45:05]OFD Sender: No OFD packet to send [14:45:10]OFD Sender: No OFD packet to send [14:45:15]OFD Sender: No OFD packet to send [14:45:20]OFD Sender: No OFD packet to send [14:45:25]OFD Sender: No OFD packet to send [14:45:27]accept exits with 7 [14:45:27]New connection [14:45:27]New thread 3066891620 created [14:45:27]Thread 3067034980 joined [14:45:27]Waiting for new connection... [14:45:27] Sock 7.Parse request [14:45:27]Sock 7.Check first char [14:45:27]Sock 7.First char is OK [14:45:27]request: POST /json_proto HTTP/1.0 [14:45:27]Method: POST [14:45:27]URL: /json_proto [14:45:27]Method is POST - this is cgi request [14:45:27]url: /json_proto [14:45:27]query_string will be loaded in cgi processing [14:45:27]execute_cgi json_proto POST (null) [14:45:27]execute_cgi path=json_proto method=POST [14:45:27]POST find Content-Length [14:45:27]Host: 172.17.63.195:8080 [14:45:27]Content-Length: 215 [14:45:27]Content-Type: application/json [14:45:27] [14:45:27]POST finish read [14:45:27]Found Content-Length = 215 [14:45:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:27]execute_script... [14:45:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:27]POST & json_proto [14:45:27]process_json_proto [14:45:27]json parsed OK: [14:45:27]protocol is kg_v1.0 [14:45:27]action value=get_value [14:45:27]process_action get_value [14:45:27]cmd_get_value [14:45:27]process_action get_value done [14:45:27]requested_data is exist [14:45:27]produce_requested_data [14:45:27]requested_item kkm.sn is exist - process it [14:45:27]requested_item kkm.ver is exist - process it [14:45:27]requested_item fm.sn is exist - process it [14:45:27]wFMCommunicate request_size=4 [14:45:27]MH_SAM_APDU [14:45:27]CAPDU: 80 11 00 00 [14:45:27]Write to MH i2c: E2 08 00 E7 11 80 11 00 00 00 00 00 00 72 [14:45:27]Write i2c OK [14:45:27]MH_I2C_Read... [14:45:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:27]Read from MH i2c: E2 [14:45:27]MH_I2C_Read... [14:45:27]Read from MH i2c: E2 17 00 [14:45:27]MH_I2C_Read... [14:45:27]Read from MH i2c: E2 17 00 E7 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C7 [14:45:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:45:27]wFMCommunicate OK [14:45:27]requested_item fd.num is exist - process it [14:45:27]SAM_PROTO_GetFieldsCounters [14:45:27]wFMCommunicate request_size=4 [14:45:27]MH_SAM_APDU [14:45:27]CAPDU: 80 13 00 00 [14:45:27]Write to MH i2c: E2 08 00 E8 11 80 13 00 00 00 00 00 00 75 [14:45:27]Write i2c OK [14:45:27]MH_I2C_Read... [14:45:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:45:28]Read from MH i2c: E2 [14:45:28]MH_I2C_Read... [14:45:28]Read from MH i2c: E2 62 00 [14:45:28]MH_I2C_Read... [14:45:28]Read from MH i2c: E2 62 00 E8 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 51 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 DA [14:45:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 51 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:45:28]wFMCommunicate OK [14:45:28]SAM_PROTO_GetFieldsCounters done [14:45:28]requested_item shift.num is exist - process it [14:45:28]requested_item shift.opened is exist - process it [14:45:28]req_shift_opened [14:45:28]FM_GetShiftState [14:45:28]SAM_PROTO_GetShiftState [14:45:28]wFMCommunicate request_size=4 [14:45:28]MH_SAM_APDU [14:45:28]CAPDU: 80 13 01 00 [14:45:28]Write to MH i2c: E2 08 00 E9 11 80 13 01 00 00 00 00 00 77 [14:45:28]Write i2c OK [14:45:28]MH_I2C_Read... [14:45:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:28]Read from MH i2c: E2 [14:45:28]MH_I2C_Read... [14:45:28]Read from MH i2c: E2 0E 00 [14:45:28]MH_I2C_Read... [14:45:28]Read from MH i2c: E2 0E 00 E9 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 60 [14:45:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:45:28]wFMCommunicate OK [14:45:28]SAM_PROTO_GetShiftState done [14:45:28]FM_GetShiftState done [14:45:28]req_shift_opened done [14:45:28]requested_item shift.open_date is exist - process it [14:45:28]req_shift_open_date [14:45:28]req_shift_open_date done [14:45:28]produce_requested_data done [14:45:28]produce_requested_data return {"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202833,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:45:28]process_action_free get_value [14:45:28]json_value_free [14:45:28]json_value_free done [14:45:28]process_json_proto returns [14:45:28]Send response to host [14:45:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202833,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:45:28]free response buf [14:45:28]execute_script done [14:45:28]execute_script returns [14:45:28]free content buf [14:45:28]Sock 7.Close socket [14:45:28]Sock 7.Thread stoped [14:45:28]accept exits with 9 [14:45:28]New connection [14:45:28]New thread 3067034980 created [14:45:28]Thread 3066891620 joined [14:45:28]Waiting for new connection... [14:45:28] Sock 9.Parse request [14:45:28]Sock 9.Check first char [14:45:28]Sock 9.First char is OK [14:45:28]request: POST /json_proto HTTP/1.0 [14:45:28]Method: POST [14:45:28]URL: /json_proto [14:45:28]Method is POST - this is cgi request [14:45:28]url: /json_proto [14:45:28]query_string will be loaded in cgi processing [14:45:28]execute_cgi json_proto POST (null) [14:45:28]execute_cgi path=json_proto method=POST [14:45:28]POST find Content-Length [14:45:28]Host: 172.17.63.195:8080 [14:45:28]Content-Length: 331 [14:45:28]Content-Type: application/json [14:45:28] [14:45:28]POST finish read [14:45:28]Found Content-Length = 331 [14:45:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:45:28]execute_script... [14:45:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:45:28]POST & json_proto [14:45:28]process_json_proto [14:45:28]json parsed OK: [14:45:28]protocol is kg_v1.0 [14:45:28]action value=get_value [14:45:28]process_action get_value [14:45:28]cmd_get_value [14:45:28]process_action get_value done [14:45:28]requested_data is exist [14:45:28]produce_requested_data [14:45:28]requested_item fm.sale.total is exist - process it [14:45:28]SAM_PROTO_GetFMData [14:45:28]wFMCommunicate request_size=4 [14:45:28]MH_SAM_APDU [14:45:28]CAPDU: 80 13 03 00 [14:45:28]Write to MH i2c: E2 08 00 EA 11 80 13 03 00 00 00 00 00 7A [14:45:28]Write i2c OK [14:45:28]MH_I2C_Read... [14:45:28]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:45:28]Read from MH i2c: E2 [14:45:28]MH_I2C_Read... [14:45:28]Read from MH i2c: E2 FD 00 [14:45:28]MH_I2C_Read... [14:45:28]Read from MH i2c: E2 FD 00 EA 11 00 C4 04 85 04 C0 04 6E 04 04 00 0D 14 03 00 69 04 A3 00 6F 04 04 00 E8 13 03 00 B1 04 05 00 60 07 4B B2 03 70 04 05 00 44 10 1A 52 03 72 04 04 00 1C F7 30 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 DA 12 87 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 04 6A 60 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 B6 [14:45:28]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 0D 14 03 00 69 04 A3 00 6F 04 04 00 E8 13 03 00 B1 04 05 00 60 07 4B B2 03 70 04 05 00 44 10 1A 52 03 72 04 04 00 1C F7 30 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 DA 12 87 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 04 6A 60 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 [14:45:28]wFMCommunicate OK [14:45:28]wFMCommunicate request_size=4 [14:45:28]MH_SAM_APDU [14:45:28]CAPDU: 80 17 00 00 [14:45:28]Write to MH i2c: E2 08 00 EB 11 80 17 00 00 00 00 00 00 7C [14:45:28]Write i2c OK [14:45:28]MH_I2C_Read... [14:45:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:45:29]Read from MH i2c: E2 [14:45:29]MH_I2C_Read... [14:45:29]Read from MH i2c: E2 FD 00 [14:45:29]MH_I2C_Read... [14:45:29]Read from MH i2c: E2 FD 00 EB 11 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 83 [14:45:29]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 [14:45:29]wFMCommunicate OK [14:45:29]wFMCommunicate request_size=4 [14:45:29]MH_SAM_APDU [14:45:29]CAPDU: 80 17 00 00 [14:45:29]Write to MH i2c: E2 08 00 EC 11 80 17 00 00 00 00 00 00 7D [14:45:29]Write i2c OK [14:45:29]MH_I2C_Read... [14:45:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:45:29]Read from MH i2c: E2 [14:45:29]MH_I2C_Read... [14:45:29]Read from MH i2c: E2 FD 00 [14:45:29]MH_I2C_Read... [14:45:29]Read from MH i2c: E2 FD 00 EC 11 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 92 [14:45:29]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [14:45:29]wFMCommunicate OK [14:45:29]wFMCommunicate request_size=4 [14:45:29]MH_SAM_APDU [14:45:29]CAPDU: 80 17 00 00 [14:45:29]Write to MH i2c: E2 08 00 ED 11 80 17 00 00 00 00 00 00 7E [14:45:29]Write i2c OK [14:45:29]MH_I2C_Read... [14:45:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:45:29]Read from MH i2c: E2 [14:45:29]MH_I2C_Read... [14:45:29]Read from MH i2c: E2 FD 00 [14:45:29]MH_I2C_Read... [14:45:29]Read from MH i2c: E2 FD 00 ED 11 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 F6 [14:45:29]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [14:45:29]wFMCommunicate OK [14:45:29]wFMCommunicate request_size=4 [14:45:29]MH_SAM_APDU [14:45:29]CAPDU: 80 17 00 00 [14:45:29]Write to MH i2c: E2 08 00 EE 11 80 17 00 00 00 00 00 00 7F [14:45:29]Write i2c OK [14:45:29]MH_I2C_Read... [14:45:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [14:45:29]Read from MH i2c: E2 [14:45:29]MH_I2C_Read... [14:45:29]Read from MH i2c: E2 E1 00 [14:45:29]MH_I2C_Read... [14:45:29]Read from MH i2c: E2 E1 00 EE 11 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 6D [14:45:29]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:45:29]wFMCommunicate OK [14:45:29]SAM_PROTO_GetFMData done [14:45:29]requested_item fm.sale_refund.total is exist - process it [14:45:29]requested_item fm.buy.total is exist - process it [14:45:29]requested_item shift.sale.total is exist - process it [14:45:29]SAM_PROTO_GetShiftData [14:45:29]wFMCommunicate request_size=4 [14:45:29]MH_SAM_APDU [14:45:29]CAPDU: 80 13 02 00 [14:45:29]Write to MH i2c: E2 08 00 EF 11 80 13 02 00 00 00 00 00 7E [14:45:29]Write i2c OK [14:45:29]MH_I2C_Read... [14:45:30]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:45:30]Read from MH i2c: E2 [14:45:30]MH_I2C_Read... [14:45:30]Read from MH i2c: E2 FD 00 [14:45:30]MH_I2C_Read... [14:45:30]Read from MH i2c: E2 FD 00 EF 11 00 B0 04 AA 04 AC 04 6E 04 04 00 E4 00 00 00 69 04 9D 00 6F 04 04 00 E4 00 00 00 B1 04 04 00 46 DE 08 01 70 04 03 00 CC 8B D9 72 04 03 00 7A 52 2F 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 06 23 1C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 3C 58 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 4C [14:45:30]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 E4 00 00 00 69 04 9D 00 6F 04 04 00 E4 00 00 00 B1 04 04 00 46 DE 08 01 70 04 03 00 CC 8B D9 72 04 03 00 7A 52 2F 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 06 23 1C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 3C 58 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [14:45:30]wFMCommunicate OK [14:45:30]wFMCommunicate request_size=4 [14:45:30]MH_SAM_APDU [14:45:30]CAPDU: 80 17 00 00 [14:45:30]Write to MH i2c: E2 08 00 F0 11 80 17 00 00 00 00 00 00 81 [14:45:30]Write i2c OK [14:45:30]MH_I2C_Read... [14:45:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:45:30]Read from MH i2c: E2 [14:45:30]MH_I2C_Read... [14:45:30]Read from MH i2c: E2 FD 00 [14:45:30]MH_I2C_Read... [14:45:30]Read from MH i2c: E2 FD 00 F0 11 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 9B [14:45:30]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 [14:45:30]wFMCommunicate OK [14:45:30]wFMCommunicate request_size=4 [14:45:30]MH_SAM_APDU [14:45:30]CAPDU: 80 17 00 00 [14:45:30]Write to MH i2c: E2 08 00 F1 11 80 17 00 00 00 00 00 00 82 [14:45:30]OFD Sender: No OFD packet to send [14:45:30]Write i2c OK [14:45:30]MH_I2C_Read... [14:45:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:45:30]Read from MH i2c: E2 [14:45:30]MH_I2C_Read... [14:45:30]Read from MH i2c: E2 FD 00 [14:45:30]MH_I2C_Read... [14:45:30]Read from MH i2c: E2 FD 00 F1 11 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 3F [14:45:30]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 [14:45:30]wFMCommunicate OK [14:45:30]wFMCommunicate request_size=4 [14:45:30]MH_SAM_APDU [14:45:30]CAPDU: 80 17 00 00 [14:45:30]Write to MH i2c: E2 08 00 F2 11 80 17 00 00 00 00 00 00 83 [14:45:30]Write i2c OK [14:45:30]MH_I2C_Read... [14:45:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:45:31]Read from MH i2c: E2 [14:45:31]MH_I2C_Read... [14:45:31]Read from MH i2c: E2 FD 00 [14:45:31]MH_I2C_Read... [14:45:31]Read from MH i2c: E2 FD 00 F2 11 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 F6 [14:45:31]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [14:45:31]wFMCommunicate OK [14:45:31]wFMCommunicate request_size=4 [14:45:31]MH_SAM_APDU [14:45:31]CAPDU: 80 17 00 00 [14:45:31]Write to MH i2c: E2 08 00 F3 11 80 17 00 00 00 00 00 00 84 [14:45:31]Write i2c OK [14:45:31]MH_I2C_Read... [14:45:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [14:45:31]Read from MH i2c: E2 [14:45:31]MH_I2C_Read... [14:45:31]Read from MH i2c: E2 CD 00 [14:45:31]MH_I2C_Read... [14:45:31]Read from MH i2c: E2 CD 00 F3 11 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 68 [14:45:31]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:45:31]wFMCommunicate OK [14:45:31]SAM_PROTO_GetShiftData done [14:45:31]requested_item shift.sale.total_cash is exist - process it [14:45:31]requested_item shift.sale_refund.total is exist - process it [14:45:31]requested_item shift.sale_refund.total_cash is exist - process it [14:45:31]requested_item shift.buy.total is exist - process it [14:45:31]requested_item shift.buy.total_cash is exist - process it [14:45:31]produce_requested_data done [14:45:31]produce_requested_data return {"fm.sale.total":158761634.24,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":173584.06,"shift.sale.total_cash":142571.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} [14:45:31]process_action_free get_value [14:45:31]json_value_free [14:45:31]json_value_free done [14:45:31]process_json_proto returns [14:45:31]Send response to host [14:45:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158761634.24,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":173584.06,"shift.sale.total_cash":142571.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}}} [14:45:31]free response buf [14:45:31]execute_script done [14:45:31]execute_script returns [14:45:31]free content buf [14:45:31]Sock 9.Close socket [14:45:31]Sock 9.Thread stoped [14:45:35]OFD Sender: No OFD packet to send [14:45:40]OFD Sender: No OFD packet to send [14:45:45]OFD Sender: No OFD packet to send [14:45:50]OFD Sender: No OFD packet to send [14:45:55]OFD Sender: No OFD packet to send [14:46:00]OFD Sender: No OFD packet to send [14:46:05]OFD Sender: No OFD packet to send [14:46:10]OFD Sender: No OFD packet to send [14:46:15]OFD Sender: No OFD packet to send [14:46:20]OFD Sender: No OFD packet to send [14:46:25]OFD Sender: No OFD packet to send [14:46:30]OFD Sender: No OFD packet to send [14:46:35]OFD Sender: No OFD packet to send [14:46:40]OFD Sender: No OFD packet to send [14:46:45]OFD Sender: No OFD packet to send [14:46:50]OFD Sender: No OFD packet to send [14:46:55]OFD Sender: No OFD packet to send [14:47:00]OFD Sender: No OFD packet to send [14:47:05]OFD Sender: No OFD packet to send [14:47:10]OFD Sender: No OFD packet to send [14:47:15]OFD Sender: No OFD packet to send [14:47:20]OFD Sender: No OFD packet to send [14:47:25]OFD Sender: No OFD packet to send [14:47:30]OFD Sender: No OFD packet to send [14:47:35]OFD Sender: No OFD packet to send [14:47:39]accept exits with 7 [14:47:39]New connection [14:47:39]New thread 3066891620 created [14:47:39]Thread 3067034980 joined [14:47:39]Waiting for new connection... [14:47:39] Sock 7.Parse request [14:47:39]Sock 7.Check first char [14:47:39]Sock 7.First char is OK [14:47:39]request: POST /json_proto HTTP/1.0 [14:47:39]Method: POST [14:47:39]URL: /json_proto [14:47:39]Method is POST - this is cgi request [14:47:39]url: /json_proto [14:47:39]query_string will be loaded in cgi processing [14:47:39]execute_cgi json_proto POST (null) [14:47:39]execute_cgi path=json_proto method=POST [14:47:39]POST find Content-Length [14:47:39]Host: 172.17.63.195:8080 [14:47:39]Content-Length: 677 [14:47:39]Content-Type: application/json [14:47:39] [14:47:39]POST finish read [14:47:39]Found Content-Length = 677 [14:47:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450624", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:47:39]execute_script... [14:47:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450624", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:47:39]POST & json_proto [14:47:39]process_json_proto [14:47:39]json parsed OK: [14:47:39]protocol is kg_v1.0 [14:47:39]action value=close_receipt [14:47:39]process_action close_receipt [14:47:39]cmd_close_receipt [14:47:39]MH_GetDate [14:47:39]Write to MH i2c: F0 00 00 F4 11 F4 [14:47:39]Write i2c OK [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: F0 [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: F0 09 00 [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: F0 09 00 F4 11 00 8C F5 20 67 8C D7 20 67 EF [14:47:39]GetLastDocTimeStamp 1730213073 [14:47:39]current date 1730213260 [14:47:39]FM_GetShiftState [14:47:39]SAM_PROTO_GetShiftState [14:47:39]wFMCommunicate request_size=4 [14:47:39]MH_SAM_APDU [14:47:39]CAPDU: 80 13 01 00 [14:47:39]Write to MH i2c: E2 08 00 F5 11 80 13 01 00 00 00 00 00 83 [14:47:39]Write i2c OK [14:47:39]MH_I2C_Read... [14:47:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:39]Read from MH i2c: E2 [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: E2 0E 00 [14:47:39]MH_I2C_Read... [14:47:39]Read from MH i2c: E2 0E 00 F5 11 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 6C [14:47:39]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:47:39]wFMCommunicate OK [14:47:39]SAM_PROTO_GetShiftState done [14:47:39]FM_GetShiftState done [14:47:39]opened in 1730160431 [14:47:39]opened+sec_in_day 1730246831 [14:47:39]quantity*price = 50041 [14:47:39]sum+1 = 50042 [14:47:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 229 29.10.2024 14:47 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202834 ФПД: 184117540570704 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144740&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202834&fm=184117540570704&tin=02508201610067®Number=0000000000091777&sum=50000 [14:47:40]StoreToDocumentArchive [14:47:40]shift 546 fd 202834 [14:47:40]save to /storage/0546/doc_00202834 [14:47:40]save last doc name /storage/0546/doc_00202834 to /storage/kkm_last_doc_name [14:47:40]save OK [14:47:40]Clear old archive folders... [14:47:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:47:40]tlvbuf is 012D4FB0 [14:47:40]SAM_PROTO_ClearQueue [14:47:40]wFMCommunicate request_size=4 [14:47:40]MH_SAM_APDU [14:47:40]CAPDU: 80 09 00 00 [14:47:40]Write to MH i2c: E2 08 00 02 12 80 09 00 00 00 00 00 00 86 [14:47:40]Write i2c OK [14:47:40]MH_I2C_Read... [14:47:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:47:40]Read from MH i2c: E2 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 02 12 00 90 00 88 [14:47:40]RAPDU: 90 00 [14:47:40]wFMCommunicate OK [14:47:40]SAM_PROTO_ClearQueue done [14:47:40]KKMCreateOFDPacket [14:47:40]OFDProtocolAddRootSTLVToBuf [14:47:40]FM_MakeSignedData [14:47:40]FM_MakeSignedData [14:47:40]SAM_PROTO_SignData [14:47:40]wFMCommunicate request_size=4 [14:47:40]MH_SAM_APDU [14:47:40]CAPDU: 80 0D 01 02 [14:47:40]Write to MH i2c: E2 08 00 03 12 80 0D 01 02 00 00 00 00 8E [14:47:40]Write i2c OK [14:47:40]MH_I2C_Read... [14:47:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:47:40]Read from MH i2c: E2 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 03 12 00 90 00 89 [14:47:40]RAPDU: 90 00 [14:47:40]wFMCommunicate OK [14:47:40]wFMCommunicate request_size=255 [14:47:40]MH_SAM_APDU [14:47:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 8C F5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 52 18 03 00 35 04 06 00 A7 [14:47:40]Write to MH i2c: E2 02 01 04 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 8C F5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 52 18 03 00 35 04 06 00 A7 00 00 47 [14:47:40]Write i2c OK [14:47:40]MH_I2C_Read... [14:47:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:40]Read from MH i2c: E2 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 04 12 00 90 00 8A [14:47:40]RAPDU: 90 00 [14:47:40]wFMCommunicate OK [14:47:40]wFMCommunicate request_size=10 [14:47:40]MH_SAM_APDU [14:47:40]CAPDU: 80 0D 02 02 05 74 34 9A 46 50 [14:47:40]Write to MH i2c: E2 0D 00 05 12 80 0D 02 02 05 00 74 34 9A 46 50 00 00 73 [14:47:40]Write i2c OK [14:47:40]MH_I2C_Read... [14:47:40]OFD Sender: No OFD packet to send [14:47:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:47:40]Read from MH i2c: E2 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 03 00 05 12 00 90 00 8B [14:47:40]RAPDU: 90 00 [14:47:40]wFMCommunicate OK [14:47:40]wFMCommunicate request_size=4 [14:47:40]MH_SAM_APDU [14:47:40]CAPDU: 80 0D 03 02 [14:47:40]Write to MH i2c: E2 08 00 06 12 80 0D 03 02 00 00 00 00 93 [14:47:40]Write i2c OK [14:47:40]MH_I2C_Read... [14:47:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:47:40]Read from MH i2c: E2 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 0B 00 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 0B 00 06 12 00 E6 2D 4F 33 65 D0 34 C9 90 00 5B [14:47:40]RAPDU: E6 2D 4F 33 65 D0 34 C9 90 00 [14:47:40]wFMCommunicate OK [14:47:40]SAM_PROTO_SignData done [14:47:40]FM_MakeSignedData done [14:47:40]CreateOFDProtocolMessage [14:47:40]wFMCommunicate request_size=4 [14:47:40]MH_SAM_APDU [14:47:40]CAPDU: 80 11 00 00 [14:47:40]Write to MH i2c: E2 08 00 07 12 80 11 00 00 00 00 00 00 93 [14:47:40]Write i2c OK [14:47:40]MH_I2C_Read... [14:47:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:40]Read from MH i2c: E2 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 17 00 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: E2 17 00 07 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E8 [14:47:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:47:40]wFMCommunicate OK [14:47:40]CreateOFDProtocolMessage done [14:47:40]OFDSenderStorePacket 202834 [14:47:40]StoreOFDPacket docnum=202834 [14:47:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 87 E8 07 01 51 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 8C F5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 52 18 03 00 35 04 06 00 A7 74 34 9A 46 50 E6 2D 4F 33 65 D0 34 C9 [14:47:40]CheckFolder [14:47:40]dirname=/storage/ofd_packets [14:47:40]CheckFolder done [14:47:40]ProducePacketName [14:47:40]name=ofd_packets/00202834 [14:47:40]NVStorageSaveData ofd_packets/00202834 [14:47:40]File name is /storage/ofd_packets/00202834 [14:47:40]Write 301 bytes [14:47:40]NVStorageSaveData done [14:47:40]OFDSenderStorePacket done [14:47:40]KKMCreateOFDPacket done [14:47:40]NVStorageSaveData kkm_last_timestamp [14:47:40]File name is /storage/kkm_last_timestamp [14:47:40]Write 4 bytes [14:47:40]NVStorageSaveData done [14:47:40]ExternCall_PrintAddStr [14:47:40]wPrintStart [14:47:40]Write to MH i2c: 01 00 00 08 12 1A [14:47:40]Write i2c OK [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: 01 [14:47:40]MH_I2C_Read... [14:47:40]Read from MH i2c: 01 07 00 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: 01 07 00 08 12 00 00 00 00 00 FF 0F 2F [14:47:41]RasterBufferAndPrint [14:47:41]line Счет N : (1)450624 [14:47:41]line ИНН: 02508201610067 [14:47:41]line Контрольно-Кассовый Чек [14:47:41]line ПРОДАЖА [14:47:41]line ТРК (МРК, ГНК) : 52 [14:47:41]line Товар: 2710124130 [14:47:41]line Аи-92-К-2 [14:47:41]line 7.480 * 66.90 [14:47:41]line = 500.41 [14:47:41]line НДС 12% НСП 1% [14:47:41]line > о реализуемом товаре [14:47:41]line ОКРУГЛЕНИЕ: -0.41 [14:47:41]line ИТОГО: 500.00 [14:47:41]line Внесено: 500.00 [14:47:41]line СДАЧА: 0.00 [14:47:41]line НСП 1% : 4.43 [14:47:41]line НДС 12% : 53.14 [14:47:41]line Наличными: 500.00 [14:47:41]line Безнал.: 0.00 [14:47:41]line Место: АЗС № 171 "Партнер Нефть" [14:47:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:47:41]line СНО: Общий режим [14:47:41]line Чек 229 29.10.2024 14:47 [14:47:41]line Смена: 546 ФФД: 1.0 [14:47:41]line ЗНМ: 0300000109 [14:47:41]line РНМ: 0000000000091777 [14:47:41]line Версия ККМ: 001 [14:47:41]line ФМ: 0000000000871756 [14:47:41]line ФД: 202834 [14:47:41]line ФПД: 184117540570704 [14:47:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144740&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202834&fm=184117540570704&tin=02508201610067®Number=0000000000091777&sum=50000 [14:47:41]OFD Sender: Processing packet 202834 [packets to send 116, broken 115] [14:47:41]ProducePacketName [14:47:41]name=ofd_packets/00202834 [14:47:41]OFD Sender: To server: pG, [14:47:41]CommunicateWithHost lk.salyk.kg:30040 [14:47:41]ConnectInit lk.salyk.kg [14:47:41]written 0, free lines is 4095 [14:47:41]Connected sock=11 [14:47:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 87 E8 07 01 51 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 8C F5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 52 18 03 00 35 04 06 00 A7 74 34 9A 46 50 E6 2D 4F 33 65 D0 34 C9 [14:47:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A9 59 47 00 9C 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 52 18 03 00 F4 03 04 00 47 A1 20 67 B6 04 01 00 00 06 BB B2 E9 20 FD 1D 30 [14:47:41]CommunicateWithHost err = 0 [14:47:41]CheckOFDResponse [14:47:41]1017 (14) - 77093643461234 [14:47:41]1041 (16) - 0000000000871756 [14:47:41]1040 (4) - 202834 [14:47:41]1012 (4) - 29.10.2024 08:48 [14:47:41]1206 (1) - 0 [14:47:41]OFD Sender: Remove packet 202834 [14:47:41]ProducePacketName [14:47:41]name=ofd_packets/00202834 [14:47:41]NVStorageDeleteData [14:47:41]Write to MH i2c: 01 00 00 33 12 45 [14:47:41]Write i2c OK [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: 01 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: 01 07 00 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: 01 07 00 33 12 00 00 00 00 00 8F 0C E7 [14:47:41]RasterBufferAndPrint [14:47:41]line [14:47:41]line [14:47:41]line [14:47:41]line [14:47:41]line [14:47:41]written 0, free lines is 3219 [14:47:41]MH_Cut [14:47:41]Write to MH i2c: D1 01 00 3A 12 01 1E [14:47:41]Write i2c OK [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: D1 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: D1 01 00 [14:47:41]MH_I2C_Read... [14:47:41]Read from MH i2c: D1 01 00 3A 12 00 1D [14:47:41]Write to MH i2c: 01 00 00 3B 12 4D [14:47:41]Write i2c OK [14:47:41]MH_I2C_Read... [14:47:42]OFD Sender: No OFD packet to send [14:47:42]*** Cut start [14:47:42]*** Purtial cut [14:47:42]*** Stage 1: CUTSNS_PIN = 1 [14:47:42]Read from MH i2c: 01 [14:47:42]MH_I2C_Read... [14:47:42]*** Stop cut motor [14:47:42]*** Cut end [14:47:42]Read from MH i2c: 01 07 00 [14:47:42]MH_I2C_Read... [14:47:42]Read from MH i2c: 01 07 00 3B 12 00 00 00 00 00 FF 0F 62 [14:47:42]process_action close_receipt done [14:47:42]requested_data is exist [14:47:42]produce_requested_data [14:47:42]requested_item fm.sn is exist - process it [14:47:42]wFMCommunicate request_size=4 [14:47:42]MH_SAM_APDU [14:47:42]CAPDU: 80 11 00 00 [14:47:42]Write to MH i2c: E2 08 00 3C 12 80 11 00 00 00 00 00 00 C8 [14:47:42]Write i2c OK [14:47:42]MH_I2C_Read... [14:47:42]Read from MH i2c: E2 [14:47:42]MH_I2C_Read... [14:47:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:47:42]Read from MH i2c: E2 17 00 [14:47:42]MH_I2C_Read... [14:47:42]Read from MH i2c: E2 17 00 3C 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1D [14:47:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:47:43]wFMCommunicate OK [14:47:43]requested_item fd.num is exist - process it [14:47:43]SAM_PROTO_GetFieldsCounters [14:47:43]wFMCommunicate request_size=4 [14:47:43]MH_SAM_APDU [14:47:43]CAPDU: 80 13 00 00 [14:47:43]Write to MH i2c: E2 08 00 3D 12 80 13 00 00 00 00 00 00 CB [14:47:43]Write i2c OK [14:47:43]MH_I2C_Read... [14:47:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:47:43]Read from MH i2c: E2 [14:47:43]MH_I2C_Read... [14:47:43]Read from MH i2c: E2 62 00 [14:47:43]MH_I2C_Read... [14:47:43]Read from MH i2c: E2 62 00 3D 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 52 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 34 [14:47:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 52 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:47:43]wFMCommunicate OK [14:47:43]SAM_PROTO_GetFieldsCounters done [14:47:43]requested_item shift.num is exist - process it [14:47:43]requested_item shift.opened is exist - process it [14:47:43]req_shift_opened [14:47:43]FM_GetShiftState [14:47:43]SAM_PROTO_GetShiftState [14:47:43]wFMCommunicate request_size=4 [14:47:43]MH_SAM_APDU [14:47:43]CAPDU: 80 13 01 00 [14:47:43]Write to MH i2c: E2 08 00 3E 12 80 13 01 00 00 00 00 00 CD [14:47:43]Write i2c OK [14:47:43]MH_I2C_Read... [14:47:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:47:43]Read from MH i2c: E2 [14:47:43]MH_I2C_Read... [14:47:43]Read from MH i2c: E2 0E 00 [14:47:43]MH_I2C_Read... [14:47:43]Read from MH i2c: E2 0E 00 3E 12 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B6 [14:47:43]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:47:43]wFMCommunicate OK [14:47:43]SAM_PROTO_GetShiftState done [14:47:43]FM_GetShiftState done [14:47:43]req_shift_opened done [14:47:43]requested_item shift.open_date is exist - process it [14:47:43]req_shift_open_date [14:47:43]req_shift_open_date done [14:47:43]produce_requested_data done [14:47:43]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202834,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:47:43]process_action_free close_receipt [14:47:43]json_value_free [14:47:43]json_value_free done [14:47:43]process_json_proto returns [14:47:43]Send response to host [14:47:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202834,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:47:43]free response buf [14:47:43]execute_script done [14:47:43]execute_script returns [14:47:43]free content buf [14:47:43]Sock 7.Close socket [14:47:43]Sock 7.Thread stoped [14:47:47]OFD Sender: No OFD packet to send [14:47:52]OFD Sender: No OFD packet to send [14:47:57]OFD Sender: No OFD packet to send [14:48:02]OFD Sender: No OFD packet to send [14:48:07]OFD Sender: No OFD packet to send [14:48:12]OFD Sender: No OFD packet to send [14:48:17]OFD Sender: No OFD packet to send [14:48:22]OFD Sender: No OFD packet to send [14:48:27]OFD Sender: No OFD packet to send [14:48:32]OFD Sender: No OFD packet to send [14:48:33]accept exits with 9 [14:48:33]New connection [14:48:33]New thread 3067034980 created [14:48:33]Thread 3066891620 joined [14:48:33]Waiting for new connection... [14:48:33] Sock 9.Parse request [14:48:33]Sock 9.Check first char [14:48:33]Sock 9.First char is OK [14:48:33]request: POST /json_proto HTTP/1.0 [14:48:33]Method: POST [14:48:33]URL: /json_proto [14:48:33]Method is POST - this is cgi request [14:48:33]url: /json_proto [14:48:33]query_string will be loaded in cgi processing [14:48:33]execute_cgi json_proto POST (null) [14:48:33]execute_cgi path=json_proto method=POST [14:48:33]POST find Content-Length [14:48:33]Host: 172.17.63.195:8080 [14:48:33]Content-Length: 632 [14:48:33]Content-Type: application/json [14:48:33] [14:48:33]POST finish read [14:48:33]Found Content-Length = 632 [14:48:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450625", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:48:33]execute_script... [14:48: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)450625", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:48:33]POST & json_proto [14:48:33]process_json_proto [14:48:33]json parsed OK: [14:48:33]protocol is kg_v1.0 [14:48:33]action value=close_receipt [14:48:33]process_action close_receipt [14:48:33]cmd_close_receipt [14:48:33]MH_GetDate [14:48:33]Write to MH i2c: F0 00 00 3F 12 40 [14:48:33]Write i2c OK [14:48:33]MH_I2C_Read... [14:48:33]Read from MH i2c: F0 [14:48:33]MH_I2C_Read... [14:48:33]Read from MH i2c: F0 09 00 [14:48:33]MH_I2C_Read... [14:48:33]Read from MH i2c: F0 09 00 3F 12 00 C2 F5 20 67 8C D7 20 67 71 [14:48:33]GetLastDocTimeStamp 1730213260 [14:48:33]current date 1730213314 [14:48:33]FM_GetShiftState [14:48:33]SAM_PROTO_GetShiftState [14:48:33]wFMCommunicate request_size=4 [14:48:33]MH_SAM_APDU [14:48:33]CAPDU: 80 13 01 00 [14:48:33]Write to MH i2c: E2 08 00 40 12 80 13 01 00 00 00 00 00 CF [14:48:33]Write i2c OK [14:48:33]MH_I2C_Read... [14:48:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:33]Read from MH i2c: E2 [14:48:33]MH_I2C_Read... [14:48:33]Read from MH i2c: E2 0E 00 [14:48:33]MH_I2C_Read... [14:48:33]Read from MH i2c: E2 0E 00 40 12 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B8 [14:48:33]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:48:33]wFMCommunicate OK [14:48:33]SAM_PROTO_GetShiftState done [14:48:33]FM_GetShiftState done [14:48:33]opened in 1730160431 [14:48:33]opened+sec_in_day 1730246831 [14:48:33]quantity*price = 50000 [14:48:33]sum+1 = 50001 [14:48:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 230 29.10.2024 14:48 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202835 ФПД: 17243520200723 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144834&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202835&fm=17243520200723&tin=02508201610067®Number=0000000000091777&sum=50000 [14:48:34]StoreToDocumentArchive [14:48:34]shift 546 fd 202835 [14:48:34]save to /storage/0546/doc_00202835 [14:48:34]save last doc name /storage/0546/doc_00202835 to /storage/kkm_last_doc_name [14:48:34]save OK [14:48:34]Clear old archive folders... [14:48:34]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:48:34]tlvbuf is B6EBCC10 [14:48:34]SAM_PROTO_ClearQueue [14:48:34]wFMCommunicate request_size=4 [14:48:34]MH_SAM_APDU [14:48:34]CAPDU: 80 09 00 00 [14:48:34]Write to MH i2c: E2 08 00 4D 12 80 09 00 00 00 00 00 00 D1 [14:48:34]Write i2c OK [14:48:34]MH_I2C_Read... [14:48:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:48:34]Read from MH i2c: E2 [14:48:34]MH_I2C_Read... [14:48:34]Read from MH i2c: E2 03 00 [14:48:34]MH_I2C_Read... [14:48:34]Read from MH i2c: E2 03 00 4D 12 00 90 00 D3 [14:48:34]RAPDU: 90 00 [14:48:34]wFMCommunicate OK [14:48:34]SAM_PROTO_ClearQueue done [14:48:34]KKMCreateOFDPacket [14:48:34]OFDProtocolAddRootSTLVToBuf [14:48:34]FM_MakeSignedData [14:48:34]FM_MakeSignedData [14:48:34]SAM_PROTO_SignData [14:48:34]wFMCommunicate request_size=4 [14:48:34]MH_SAM_APDU [14:48:34]CAPDU: 80 0D 01 02 [14:48:34]Write to MH i2c: E2 08 00 4E 12 80 0D 01 02 00 00 00 00 D9 [14:48:34]Write i2c OK [14:48:34]MH_I2C_Read... [14:48:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:48:34]Read from MH i2c: E2 [14:48:34]MH_I2C_Read... [14:48:34]Read from MH i2c: E2 03 00 [14:48:34]MH_I2C_Read... [14:48:34]Read from MH i2c: E2 03 00 4E 12 00 90 00 D4 [14:48:34]RAPDU: 90 00 [14:48:34]wFMCommunicate OK [14:48:34]wFMCommunicate request_size=255 [14:48:34]MH_SAM_APDU [14:48:34]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 E6 00 00 00 F4 03 04 00 C2 F5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 53 18 03 00 35 04 06 00 [14:48:34]Write to MH i2c: E2 02 01 4F 12 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 E6 00 00 00 F4 03 04 00 C2 F5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 53 18 03 00 35 04 06 00 00 00 80 [14:48:34]Write i2c OK [14:48:34]MH_I2C_Read... [14:48:35]Read from MH i2c: E2 [14:48:35]MH_I2C_Read... [14:48:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:35]Read from MH i2c: E2 03 00 [14:48:35]MH_I2C_Read... [14:48:35]Read from MH i2c: E2 03 00 4F 12 00 90 00 D5 [14:48:35]RAPDU: 90 00 [14:48:35]wFMCommunicate OK [14:48:35]wFMCommunicate request_size=11 [14:48:35]MH_SAM_APDU [14:48:35]CAPDU: 80 0D 02 02 06 0F AE D1 E5 70 13 [14:48:35]Write to MH i2c: E2 0E 00 50 12 80 0D 02 02 06 00 0F AE D1 E5 70 13 00 00 DE [14:48:35]Write i2c OK [14:48:35]MH_I2C_Read... [14:48:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:35]Read from MH i2c: E2 [14:48:35]MH_I2C_Read... [14:48:35]Read from MH i2c: E2 03 00 [14:48:35]MH_I2C_Read... [14:48:35]Read from MH i2c: E2 03 00 50 12 00 90 00 D6 [14:48:35]RAPDU: 90 00 [14:48:35]wFMCommunicate OK [14:48:35]wFMCommunicate request_size=4 [14:48:35]MH_SAM_APDU [14:48:35]CAPDU: 80 0D 03 02 [14:48:35]Write to MH i2c: E2 08 00 51 12 80 0D 03 02 00 00 00 00 DE [14:48:35]Write i2c OK [14:48:35]MH_I2C_Read... [14:48:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:48:35]Read from MH i2c: E2 [14:48:35]MH_I2C_Read... [14:48:35]Read from MH i2c: E2 0B 00 [14:48:35]MH_I2C_Read... [14:48:35]Read from MH i2c: E2 0B 00 51 12 00 9E F7 C9 63 4D 1A 48 F1 90 00 40 [14:48:35]RAPDU: 9E F7 C9 63 4D 1A 48 F1 90 00 [14:48:35]wFMCommunicate OK [14:48:35]SAM_PROTO_SignData done [14:48:35]FM_MakeSignedData done [14:48:35]CreateOFDProtocolMessage [14:48:35]wFMCommunicate request_size=4 [14:48:35]MH_SAM_APDU [14:48:35]CAPDU: 80 11 00 00 [14:48:35]Write to MH i2c: E2 08 00 52 12 80 11 00 00 00 00 00 00 DE [14:48:35]Write i2c OK [14:48:35]MH_I2C_Read... [14:48:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:35]Read from MH i2c: E2 [14:48:35]MH_I2C_Read... [14:48:35]Read from MH i2c: E2 17 00 [14:48:35]MH_I2C_Read... [14:48:35]Read from MH i2c: E2 17 00 52 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 33 [14:48:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:48:35]wFMCommunicate OK [14:48:35]CreateOFDProtocolMessage done [14:48:35]OFDSenderStorePacket 202835 [14:48:35]StoreOFDPacket docnum=202835 [14:48:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 EE B5 08 01 58 13 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 E6 00 00 00 F4 03 04 00 C2 F5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 53 18 03 00 35 04 06 00 0F AE D1 E5 70 13 9E F7 C9 63 4D 1A 48 F1 [14:48:35]CheckFolder [14:48:35]dirname=/storage/ofd_packets [14:48:35]CheckFolder done [14:48:35]ProducePacketName [14:48:35]name=ofd_packets/00202835 [14:48:35]NVStorageSaveData ofd_packets/00202835 [14:48:35]File name is /storage/ofd_packets/00202835 [14:48:35]Write 302 bytes [14:48:35]NVStorageSaveData done [14:48:35]OFDSenderStorePacket done [14:48:35]KKMCreateOFDPacket done [14:48:35]NVStorageSaveData kkm_last_timestamp [14:48:35]File name is /storage/kkm_last_timestamp [14:48:35]Write 4 bytes [14:48:35]NVStorageSaveData done [14:48:35]ExternCall_PrintAddStr [14:48:35]wPrintStart [14:48:35]Write to MH i2c: 01 00 00 53 12 65 [14:48:35]Write i2c OK [14:48:35]MH_I2C_Read... [14:48:35]Read from MH i2c: 01 [14:48:35]MH_I2C_Read... [14:48:35]Read from MH i2c: 01 07 00 [14:48:35]MH_I2C_Read... [14:48:35]Read from MH i2c: 01 07 00 53 12 00 00 00 00 00 FF 0F 7A [14:48:35]RasterBufferAndPrint [14:48:35]line Счет N : (1)450625 [14:48:35]line ИНН: 02508201610067 [14:48:35]line Контрольно-Кассовый Чек [14:48:35]line ПРОДАЖА [14:48:35]line ТРК (МРК, ГНК) : 32 [14:48:35]line Товар: 2710124130 [14:48:35]line SUPER 92-К-5 [14:48:35]line 7.310 * 68.40 [14:48:35]line = 500.00 [14:48:35]line НДС 12% НСП 1% [14:48:35]line > о реализуемом товаре [14:48:35]line ИТОГО: 500.00 [14:48:35]line НСП 1% : 4.42 [14:48:35]line НДС 12% : 53.10 [14:48:35]line Наличными: 500.00 [14:48:35]line Безнал.: 0.00 [14:48:35]line Место: АЗС № 171 "Партнер Нефть" [14:48:35]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:48:35]line СНО: Общий режим [14:48:35]line Чек 230 29.10.2024 14:48 [14:48:35]line Смена: 546 ФФД: 1.0 [14:48:35]line ЗНМ: 0300000109 [14:48:35]line РНМ: 0000000000091777 [14:48:35]line Версия ККМ: 001 [14:48:35]line ФМ: 0000000000871756 [14:48:35]line ФД: 202835 [14:48:35]line ФПД: 17243520200723 [14:48:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144834&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202835&fm=17243520200723&tin=02508201610067®Number=0000000000091777&sum=50000 [14:48:35]OFD Sender: Processing packet 202835 [packets to send 116, broken 115] [14:48:35]ProducePacketName [14:48:35]name=ofd_packets/00202835 [14:48:35]OFD Sender: To server: pG, [14:48:35]CommunicateWithHost lk.salyk.kg:30040 [14:48:35]ConnectInit lk.salyk.kg [14:48:35]written 0, free lines is 4095 [14:48:35]Connected sock=10 [14:48:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 EE B5 08 01 58 13 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 E6 00 00 00 F4 03 04 00 C2 F5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 53 18 03 00 35 04 06 00 0F AE D1 E5 70 13 9E F7 C9 63 4D 1A 48 F1 [14:48:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E4 F6 47 00 FD 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 53 18 03 00 F4 03 04 00 7E A1 20 67 B6 04 01 00 00 EA 13 A0 DE FB CD 8C 06 [14:48:36]CommunicateWithHost err = 0 [14:48:36]CheckOFDResponse [14:48:36]1017 (14) - 77093643461234 [14:48:36]1041 (16) - 0000000000871756 [14:48:36]1040 (4) - 202835 [14:48:36]1012 (4) - 29.10.2024 08:49 [14:48:36]1206 (1) - 0 [14:48:36]OFD Sender: Remove packet 202835 [14:48:36]ProducePacketName [14:48:36]name=ofd_packets/00202835 [14:48:36]NVStorageDeleteData [14:48:36]Write to MH i2c: 01 00 00 7B 12 8D [14:48:36]Write i2c OK [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: 01 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: 01 07 00 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: 01 07 00 7B 12 00 00 00 00 00 CC 0C 6C [14:48:36]RasterBufferAndPrint [14:48:36]line [14:48:36]line [14:48:36]line [14:48:36]line [14:48:36]line [14:48:36]written 0, free lines is 3279 [14:48:36]MH_Cut [14:48:36]Write to MH i2c: D1 01 00 82 12 01 66 [14:48:36]Write i2c OK [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: D1 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: D1 01 00 [14:48:36]MH_I2C_Read... [14:48:36]Read from MH i2c: D1 01 00 82 12 00 65 [14:48:36]Write to MH i2c: 01 00 00 83 12 95 [14:48:36]Write i2c OK [14:48:36]MH_I2C_Read... [14:48:36]OFD Sender: No OFD packet to send [14:48:37]*** Cut start [14:48:37]*** Purtial cut [14:48:37]*** Stage 1: CUTSNS_PIN = 1 [14:48:37]Read from MH i2c: 01 [14:48:37]MH_I2C_Read... [14:48:37]*** Stop cut motor [14:48:37]*** Cut end [14:48:37]Read from MH i2c: 01 07 00 [14:48:37]MH_I2C_Read... [14:48:37]Read from MH i2c: 01 07 00 83 12 00 00 00 00 00 FF 0F AA [14:48:37]process_action close_receipt done [14:48:37]requested_data is exist [14:48:37]produce_requested_data [14:48:37]requested_item fm.sn is exist - process it [14:48:37]wFMCommunicate request_size=4 [14:48:37]MH_SAM_APDU [14:48:37]CAPDU: 80 11 00 00 [14:48:37]Write to MH i2c: E2 08 00 84 12 80 11 00 00 00 00 00 00 10 [14:48:37]Write i2c OK [14:48:37]MH_I2C_Read... [14:48:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:37]Read from MH i2c: E2 [14:48:37]MH_I2C_Read... [14:48:37]Read from MH i2c: E2 17 00 [14:48:37]MH_I2C_Read... [14:48:37]Read from MH i2c: E2 17 00 84 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 65 [14:48:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:48:37]wFMCommunicate OK [14:48:37]requested_item fd.num is exist - process it [14:48:37]SAM_PROTO_GetFieldsCounters [14:48:37]wFMCommunicate request_size=4 [14:48:37]MH_SAM_APDU [14:48:37]CAPDU: 80 13 00 00 [14:48:37]Write to MH i2c: E2 08 00 85 12 80 13 00 00 00 00 00 00 13 [14:48:37]Write i2c OK [14:48:37]MH_I2C_Read... [14:48:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:48:37]Read from MH i2c: E2 [14:48:37]MH_I2C_Read... [14:48:37]Read from MH i2c: E2 62 00 [14:48:37]MH_I2C_Read... [14:48:37]Read from MH i2c: E2 62 00 85 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 53 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 80 [14:48:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 53 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:48:37]wFMCommunicate OK [14:48:37]SAM_PROTO_GetFieldsCounters done [14:48:37]requested_item shift.num is exist - process it [14:48:37]requested_item shift.opened is exist - process it [14:48:37]req_shift_opened [14:48:37]FM_GetShiftState [14:48:37]SAM_PROTO_GetShiftState [14:48:37]wFMCommunicate request_size=4 [14:48:37]MH_SAM_APDU [14:48:37]CAPDU: 80 13 01 00 [14:48:37]Write to MH i2c: E2 08 00 86 12 80 13 01 00 00 00 00 00 15 [14:48:37]Write i2c OK [14:48:37]MH_I2C_Read... [14:48:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:37]Read from MH i2c: E2 [14:48:37]MH_I2C_Read... [14:48:37]Read from MH i2c: E2 0E 00 [14:48:37]MH_I2C_Read... [14:48:37]Read from MH i2c: E2 0E 00 86 12 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FE [14:48:37]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:48:37]wFMCommunicate OK [14:48:37]SAM_PROTO_GetShiftState done [14:48:37]FM_GetShiftState done [14:48:37]req_shift_opened done [14:48:37]requested_item shift.open_date is exist - process it [14:48:37]req_shift_open_date [14:48:37]req_shift_open_date done [14:48:37]produce_requested_data done [14:48:37]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202835,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:48:37]process_action_free close_receipt [14:48:37]json_value_free [14:48:37]json_value_free done [14:48:37]process_json_proto returns [14:48:37]Send response to host [14:48:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202835,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:48:37]free response buf [14:48:37]execute_script done [14:48:37]execute_script returns [14:48:37]free content buf [14:48:37]Sock 9.Close socket [14:48:37]Sock 9.Thread stoped [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:16]accept exits with 7 [14:49:16]New connection [14:49:16]New thread 3066891620 created [14:49:16]Thread 3067034980 joined [14:49:16]Waiting for new connection... [14:49:16] Sock 7.Parse request [14:49:16]Sock 7.Check first char [14:49:16]Sock 7.First char is OK [14:49:16]request: POST /json_proto HTTP/1.0 [14:49:16]Method: POST [14:49:16]URL: /json_proto [14:49:16]Method is POST - this is cgi request [14:49:16]url: /json_proto [14:49:16]query_string will be loaded in cgi processing [14:49:16]execute_cgi json_proto POST (null) [14:49:16]execute_cgi path=json_proto method=POST [14:49:16]POST find Content-Length [14:49:16]Host: 172.17.63.195:8080 [14:49:16]Content-Length: 677 [14:49:16]Content-Type: application/json [14:49:16] [14:49:16]POST finish read [14:49:16]Found Content-Length = 677 [14:49:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:16]execute_script... [14:49: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)450626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:16]POST & json_proto [14:49:16]process_json_proto [14:49:16]json parsed OK: [14:49:16]protocol is kg_v1.0 [14:49:16]action value=close_receipt [14:49:16]process_action close_receipt [14:49:16]cmd_close_receipt [14:49:16]MH_GetDate [14:49:16]Write to MH i2c: F0 00 00 87 12 88 [14:49:16]Write i2c OK [14:49:16]MH_I2C_Read... [14:49:16]Read from MH i2c: F0 [14:49:16]MH_I2C_Read... [14:49:16]Read from MH i2c: F0 09 00 [14:49:16]MH_I2C_Read... [14:49:16]Read from MH i2c: F0 09 00 87 12 00 ED F5 20 67 8C D7 20 67 E4 [14:49:16]GetLastDocTimeStamp 1730213314 [14:49:16]current date 1730213357 [14:49:16]FM_GetShiftState [14:49:16]SAM_PROTO_GetShiftState [14:49:16]wFMCommunicate request_size=4 [14:49:16]MH_SAM_APDU [14:49:16]CAPDU: 80 13 01 00 [14:49:16]Write to MH i2c: E2 08 00 88 12 80 13 01 00 00 00 00 00 17 [14:49:16]Write i2c OK [14:49:16]MH_I2C_Read... [14:49:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:16]Read from MH i2c: E2 [14:49:16]MH_I2C_Read... [14:49:16]Read from MH i2c: E2 0E 00 [14:49:16]MH_I2C_Read... [14:49:16]Read from MH i2c: E2 0E 00 88 12 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 00 [14:49:16]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:49:16]wFMCommunicate OK [14:49:16]SAM_PROTO_GetShiftState done [14:49:16]FM_GetShiftState done [14:49:16]opened in 1730160431 [14:49:16]opened+sec_in_day 1730246831 [14:49:16]quantity*price = 20003 [14:49:16]sum+1 = 20004 [14:49:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 231 29.10.2024 14:49 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202836 ФПД: 185676090924156 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144917&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202836&fm=185676090924156&tin=02508201610067®Number=0000000000091777&sum=20000 [14:49:18]StoreToDocumentArchive [14:49:18]shift 546 fd 202836 [14:49:18]save to /storage/0546/doc_00202836 [14:49:18]save last doc name /storage/0546/doc_00202836 to /storage/kkm_last_doc_name [14:49:18]save OK [14:49:18]Clear old archive folders... [14:49:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:49:18]tlvbuf is 0126EC80 [14:49:18]SAM_PROTO_ClearQueue [14:49:18]wFMCommunicate request_size=4 [14:49:18]MH_SAM_APDU [14:49:18]CAPDU: 80 09 00 00 [14:49:18]Write to MH i2c: E2 08 00 95 12 80 09 00 00 00 00 00 00 19 [14:49:18]Write i2c OK [14:49:18]MH_I2C_Read... [14:49:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:49:18]Read from MH i2c: E2 [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: E2 03 00 [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: E2 03 00 95 12 00 90 00 1B [14:49:18]RAPDU: 90 00 [14:49:18]wFMCommunicate OK [14:49:18]SAM_PROTO_ClearQueue done [14:49:18]KKMCreateOFDPacket [14:49:18]OFDProtocolAddRootSTLVToBuf [14:49:18]FM_MakeSignedData [14:49:18]FM_MakeSignedData [14:49:18]SAM_PROTO_SignData [14:49:18]wFMCommunicate request_size=4 [14:49:18]MH_SAM_APDU [14:49:18]CAPDU: 80 0D 01 02 [14:49:18]Write to MH i2c: E2 08 00 96 12 80 0D 01 02 00 00 00 00 21 [14:49:18]Write i2c OK [14:49:18]MH_I2C_Read... [14:49:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:49:18]Read from MH i2c: E2 [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: E2 03 00 [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: E2 03 00 96 12 00 90 00 1C [14:49:18]RAPDU: 90 00 [14:49:18]wFMCommunicate OK [14:49:18]wFMCommunicate request_size=255 [14:49:18]MH_SAM_APDU [14:49:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 ED F5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 54 18 03 00 35 04 06 00 A8 [14:49:18]Write to MH i2c: E2 02 01 97 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 ED F5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 54 18 03 00 35 04 06 00 A8 00 00 02 [14:49:18]Write i2c OK [14:49:18]MH_I2C_Read... [14:49:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:18]Read from MH i2c: E2 [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: E2 03 00 [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: E2 03 00 97 12 00 90 00 1D [14:49:18]RAPDU: 90 00 [14:49:18]wFMCommunicate OK [14:49:18]wFMCommunicate request_size=10 [14:49:18]MH_SAM_APDU [14:49:18]CAPDU: 80 0D 02 02 05 DF 15 71 5C 7C [14:49:18]Write to MH i2c: E2 0D 00 98 12 80 0D 02 02 05 00 DF 15 71 5C 7C 00 00 6B [14:49:18]Write i2c OK [14:49:18]MH_I2C_Read... [14:49:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:18]Read from MH i2c: E2 [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: E2 03 00 [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: E2 03 00 98 12 00 90 00 1E [14:49:18]RAPDU: 90 00 [14:49:18]wFMCommunicate OK [14:49:18]wFMCommunicate request_size=4 [14:49:18]MH_SAM_APDU [14:49:18]CAPDU: 80 0D 03 02 [14:49:18]Write to MH i2c: E2 08 00 99 12 80 0D 03 02 00 00 00 00 26 [14:49:18]Write i2c OK [14:49:18]MH_I2C_Read... [14:49:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:49:18]Read from MH i2c: E2 [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: E2 0B 00 [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: E2 0B 00 99 12 00 CA 53 D9 0A 9C BD CA 5E 90 00 A8 [14:49:18]RAPDU: CA 53 D9 0A 9C BD CA 5E 90 00 [14:49:18]wFMCommunicate OK [14:49:18]SAM_PROTO_SignData done [14:49:18]FM_MakeSignedData done [14:49:18]CreateOFDProtocolMessage [14:49:18]wFMCommunicate request_size=4 [14:49:18]MH_SAM_APDU [14:49:18]CAPDU: 80 11 00 00 [14:49:18]Write to MH i2c: E2 08 00 9A 12 80 11 00 00 00 00 00 00 26 [14:49:18]Write i2c OK [14:49:18]MH_I2C_Read... [14:49:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:18]Read from MH i2c: E2 [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: E2 17 00 [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: E2 17 00 9A 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7B [14:49:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:49:18]wFMCommunicate OK [14:49:18]CreateOFDProtocolMessage done [14:49:18]OFDSenderStorePacket 202836 [14:49:18]StoreOFDPacket docnum=202836 [14:49:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 58 4A 07 01 57 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 ED F5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 54 18 03 00 35 04 06 00 A8 DF 15 71 5C 7C CA 53 D9 0A 9C BD CA 5E [14:49:18]CheckFolder [14:49:18]dirname=/storage/ofd_packets [14:49:18]CheckFolder done [14:49:18]ProducePacketName [14:49:18]name=ofd_packets/00202836 [14:49:18]NVStorageSaveData ofd_packets/00202836 [14:49:18]File name is /storage/ofd_packets/00202836 [14:49:18]Write 301 bytes [14:49:18]NVStorageSaveData done [14:49:18]OFDSenderStorePacket done [14:49:18]KKMCreateOFDPacket done [14:49:18]NVStorageSaveData kkm_last_timestamp [14:49:18]File name is /storage/kkm_last_timestamp [14:49:18]Write 4 bytes [14:49:18]NVStorageSaveData done [14:49:18]ExternCall_PrintAddStr [14:49:18]wPrintStart [14:49:18]Write to MH i2c: 01 00 00 9B 12 AD [14:49:18]Write i2c OK [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: 01 [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: 01 07 00 [14:49:18]MH_I2C_Read... [14:49:18]Read from MH i2c: 01 07 00 9B 12 00 00 00 00 00 FF 0F C2 [14:49:18]RasterBufferAndPrint [14:49:18]line Счет N : (1)450626 [14:49:18]line ИНН: 02508201610067 [14:49:18]line Контрольно-Кассовый Чек [14:49:18]line ПРОДАЖА [14:49:18]line ТРК (МРК, ГНК) : 41 [14:49:18]line Товар: 2710124130 [14:49:18]line Аи-92-К-2 [14:49:18]line 2.990 * 66.90 [14:49:18]line = 200.03 [14:49:18]line НДС 12% НСП 1% [14:49:18]line > о реализуемом товаре [14:49:18]line ОКРУГЛЕНИЕ: -0.03 [14:49:18]line ИТОГО: 200.00 [14:49:18]line Внесено: 200.00 [14:49:18]line СДАЧА: 0.00 [14:49:18]line НСП 1% : 1.77 [14:49:18]line НДС 12% : 21.24 [14:49:18]line Наличными: 200.00 [14:49:18]line Безнал.: 0.00 [14:49:18]line Место: АЗС № 171 "Партнер Нефть" [14:49:18]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:49:18]line СНО: Общий режим [14:49:18]line Чек 231 29.10.2024 14:49 [14:49:18]line Смена: 546 ФФД: 1.0 [14:49:18]line ЗНМ: 0300000109 [14:49:18]line РНМ: 0000000000091777 [14:49:18]line Версия ККМ: 001 [14:49:18]line ФМ: 0000000000871756 [14:49:18]line ФД: 202836 [14:49:18]line ФПД: 185676090924156 [14:49:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T144917&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202836&fm=185676090924156&tin=02508201610067®Number=0000000000091777&sum=20000 [14:49:18]OFD Sender: Processing packet 202836 [packets to send 116, broken 115] [14:49:18]ProducePacketName [14:49:18]name=ofd_packets/00202836 [14:49:18]OFD Sender: To server: pG, [14:49:18]CommunicateWithHost lk.salyk.kg:30040 [14:49:18]ConnectInit lk.salyk.kg [14:49:18]written 0, free lines is 4095 [14:49:19]Connected sock=10 [14:49:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 58 4A 07 01 57 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 ED F5 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 54 18 03 00 35 04 06 00 A8 DF 15 71 5C 7C CA 53 D9 0A 9C BD CA 5E [14:49:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B8 56 47 00 82 CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 54 18 03 00 F4 03 04 00 A9 A1 20 67 B6 04 01 00 00 38 FA 9B 15 D7 9F 28 1B [14:49:19]CommunicateWithHost err = 0 [14:49:19]CheckOFDResponse [14:49:19]1017 (14) - 77093643461234 [14:49:19]1041 (16) - 0000000000871756 [14:49:19]1040 (4) - 202836 [14:49:19]1012 (4) - 29.10.2024 08:49 [14:49:19]1206 (1) - 0 [14:49:19]OFD Sender: Remove packet 202836 [14:49:19]ProducePacketName [14:49:19]name=ofd_packets/00202836 [14:49:19]NVStorageDeleteData [14:49:19]Write to MH i2c: 01 00 00 C6 12 D8 [14:49:19]Write i2c OK [14:49:19]MH_I2C_Read... [14:49:19]Read from MH i2c: 01 [14:49:19]MH_I2C_Read... [14:49:19]Read from MH i2c: 01 07 00 [14:49:19]MH_I2C_Read... [14:49:19]Read from MH i2c: 01 07 00 C6 12 00 00 00 00 00 91 0C 7C [14:49:19]RasterBufferAndPrint [14:49:19]line [14:49:19]line [14:49:19]line [14:49:19]line [14:49:19]line [14:49:19]written 0, free lines is 3222 [14:49:19]MH_Cut [14:49:19]Write to MH i2c: D1 01 00 CD 12 01 B1 [14:49:19]Write i2c OK [14:49:19]MH_I2C_Read... [14:49:19]Read from MH i2c: D1 [14:49:19]MH_I2C_Read... [14:49:19]Read from MH i2c: D1 01 00 [14:49:19]MH_I2C_Read... [14:49:19]Read from MH i2c: D1 01 00 CD 12 00 B0 [14:49:19]Write to MH i2c: 01 00 00 CE 12 E0 [14:49:19]Write i2c OK [14:49:19]MH_I2C_Read... [14:49:19]OFD Sender: No OFD packet to send [14:49:20]*** Cut start [14:49:20]*** Purtial cut [14:49:20]*** Stage 1: CUTSNS_PIN = 1 [14:49:20]Read from MH i2c: 01 [14:49:20]MH_I2C_Read... [14:49:20]*** Stop cut motor [14:49:20]*** Cut end [14:49:20]Read from MH i2c: 01 07 00 [14:49:20]MH_I2C_Read... [14:49:20]Read from MH i2c: 01 07 00 CE 12 00 00 00 00 00 FF 0F F5 [14:49:20]process_action close_receipt done [14:49:20]requested_data is exist [14:49:20]produce_requested_data [14:49:20]requested_item fm.sn is exist - process it [14:49:20]wFMCommunicate request_size=4 [14:49:20]MH_SAM_APDU [14:49:20]CAPDU: 80 11 00 00 [14:49:20]Write to MH i2c: E2 08 00 CF 12 80 11 00 00 00 00 00 00 5B [14:49:20]Write i2c OK [14:49:20]MH_I2C_Read... [14:49:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:20]Read from MH i2c: E2 [14:49:20]MH_I2C_Read... [14:49:20]Read from MH i2c: E2 17 00 [14:49:20]MH_I2C_Read... [14:49:20]Read from MH i2c: E2 17 00 CF 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B0 [14:49:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:49:20]wFMCommunicate OK [14:49:20]requested_item fd.num is exist - process it [14:49:20]SAM_PROTO_GetFieldsCounters [14:49:20]wFMCommunicate request_size=4 [14:49:20]MH_SAM_APDU [14:49:20]CAPDU: 80 13 00 00 [14:49:20]Write to MH i2c: E2 08 00 D0 12 80 13 00 00 00 00 00 00 5E [14:49:20]Write i2c OK [14:49:20]MH_I2C_Read... [14:49:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:49:20]Read from MH i2c: E2 [14:49:20]MH_I2C_Read... [14:49:20]Read from MH i2c: E2 62 00 [14:49:20]MH_I2C_Read... [14:49:20]Read from MH i2c: E2 62 00 D0 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 54 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 CF [14:49:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 54 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:49:20]wFMCommunicate OK [14:49:20]SAM_PROTO_GetFieldsCounters done [14:49:20]requested_item shift.num is exist - process it [14:49:20]requested_item shift.opened is exist - process it [14:49:20]req_shift_opened [14:49:20]FM_GetShiftState [14:49:20]SAM_PROTO_GetShiftState [14:49:20]wFMCommunicate request_size=4 [14:49:20]MH_SAM_APDU [14:49:20]CAPDU: 80 13 01 00 [14:49:20]Write to MH i2c: E2 08 00 D1 12 80 13 01 00 00 00 00 00 60 [14:49:20]Write i2c OK [14:49:20]MH_I2C_Read... [14:49:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:20]Read from MH i2c: E2 [14:49:20]MH_I2C_Read... [14:49:20]Read from MH i2c: E2 0E 00 [14:49:20]MH_I2C_Read... [14:49:20]Read from MH i2c: E2 0E 00 D1 12 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 49 [14:49:20]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:49:20]wFMCommunicate OK [14:49:20]SAM_PROTO_GetShiftState done [14:49:20]FM_GetShiftState done [14:49:20]req_shift_opened done [14:49:20]requested_item shift.open_date is exist - process it [14:49:20]req_shift_open_date [14:49:20]req_shift_open_date done [14:49:20]produce_requested_data done [14:49:20]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202836,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:49:20]process_action_free close_receipt [14:49:20]json_value_free [14:49:20]json_value_free done [14:49:20]process_json_proto returns [14:49:20]Send response to host [14:49:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202836,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:49:20]free response buf [14:49:20]execute_script done [14:49:20]execute_script returns [14:49:20]free content buf [14:49:20]Sock 7.Close socket [14:49:20]Sock 7.Thread stoped [14:49:24]OFD Sender: No OFD packet to send [14:49:29]OFD Sender: No OFD packet to send [14:49:34]OFD Sender: No OFD packet to send [14:49:39]OFD Sender: No OFD packet to send [14:49:44]OFD Sender: No OFD packet to send [14:49:49]OFD Sender: No OFD packet to send [14:49:54]OFD Sender: No OFD packet to send [14:49:59]OFD Sender: No OFD packet to send [14:50:04]OFD Sender: No OFD packet to send [14:50:09]OFD Sender: No OFD packet to send [14:50:14]OFD Sender: No OFD packet to send [14:50:19]OFD Sender: No OFD packet to send [14:50:24]OFD Sender: No OFD packet to send [14:50:29]OFD Sender: No OFD packet to send [14:50:34]OFD Sender: No OFD packet to send [14:50:39]OFD Sender: No OFD packet to send [14:50:44]OFD Sender: No OFD packet to send [14:50:49]OFD Sender: No OFD packet to send [14:50:54]OFD Sender: No OFD packet to send [14:50:59]OFD Sender: No OFD packet to send [14:51:04]OFD Sender: No OFD packet to send [14:51:09]OFD Sender: No OFD packet to send [14:51:14]OFD Sender: No OFD packet to send [14:51:19]OFD Sender: No OFD packet to send [14:51:24]OFD Sender: No OFD packet to send [14:51:29]OFD Sender: No OFD packet to send [14:51:34]OFD Sender: No OFD packet to send [14:51:35]accept exits with 9 [14:51:35]New connection [14:51:35]New thread 3067034980 created [14:51:35]Thread 3066891620 joined [14:51:35]Waiting for new connection... [14:51:35] Sock 9.Parse request [14:51:35]Sock 9.Check first char [14:51:35]Sock 9.First char is OK [14:51:35]request: POST /json_proto HTTP/1.0 [14:51:35]Method: POST [14:51:35]URL: /json_proto [14:51:35]Method is POST - this is cgi request [14:51:35]url: /json_proto [14:51:35]query_string will be loaded in cgi processing [14:51:35]execute_cgi json_proto POST (null) [14:51:35]execute_cgi path=json_proto method=POST [14:51:35]POST find Content-Length [14:51:35]Host: 172.17.63.195:8080 [14:51:35]Content-Length: 675 [14:51:35]Content-Type: application/json [14:51:35] [14:51:35]POST finish read [14:51:35]Found Content-Length = 675 [14:51:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450628", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [14:51:35]execute_script... [14:51: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)450628", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [14:51:35]POST & json_proto [14:51:35]process_json_proto [14:51:35]json parsed OK: [14:51:35]protocol is kg_v1.0 [14:51:35]action value=close_receipt [14:51:35]process_action close_receipt [14:51:35]cmd_close_receipt [14:51:35]MH_GetDate [14:51:35]Write to MH i2c: F0 00 00 D2 12 D3 [14:51:35]Write i2c OK [14:51:35]MH_I2C_Read... [14:51:35]Read from MH i2c: F0 [14:51:35]MH_I2C_Read... [14:51:35]Read from MH i2c: F0 09 00 [14:51:35]MH_I2C_Read... [14:51:35]Read from MH i2c: F0 09 00 D2 12 00 77 F6 20 67 8C D7 20 67 BA [14:51:35]GetLastDocTimeStamp 1730213357 [14:51:35]current date 1730213495 [14:51:35]FM_GetShiftState [14:51:35]SAM_PROTO_GetShiftState [14:51:35]wFMCommunicate request_size=4 [14:51:35]MH_SAM_APDU [14:51:35]CAPDU: 80 13 01 00 [14:51:35]Write to MH i2c: E2 08 00 D3 12 80 13 01 00 00 00 00 00 62 [14:51:35]Write i2c OK [14:51:35]MH_I2C_Read... [14:51:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:35]Read from MH i2c: E2 [14:51:35]MH_I2C_Read... [14:51:35]Read from MH i2c: E2 0E 00 [14:51:35]MH_I2C_Read... [14:51:35]Read from MH i2c: E2 0E 00 D3 12 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 4B [14:51:35]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:51:35]wFMCommunicate OK [14:51:35]SAM_PROTO_GetShiftState done [14:51:35]FM_GetShiftState done [14:51:35]opened in 1730160431 [14:51:35]opened+sec_in_day 1730246831 [14:51:35]quantity*price = 100000 [14:51:35]sum+1 = 100002 [14:51:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 232 29.10.2024 14:51 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202837 ФПД: 247412734895320 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145135&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202837&fm=247412734895320&tin=02508201610067®Number=0000000000091777&sum=100000 [14:51:36]StoreToDocumentArchive [14:51:36]shift 546 fd 202837 [14:51:36]save to /storage/0546/doc_00202837 [14:51:36]save last doc name /storage/0546/doc_00202837 to /storage/kkm_last_doc_name [14:51:36]save OK [14:51:36]Clear old archive folders... [14:51:36]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:51:36]tlvbuf is 01358910 [14:51:36]SAM_PROTO_ClearQueue [14:51:36]wFMCommunicate request_size=4 [14:51:36]MH_SAM_APDU [14:51:36]CAPDU: 80 09 00 00 [14:51:36]Write to MH i2c: E2 08 00 E0 12 80 09 00 00 00 00 00 00 64 [14:51:36]Write i2c OK [14:51:36]MH_I2C_Read... [14:51:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:36]Read from MH i2c: E2 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 03 00 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 03 00 E0 12 00 90 00 66 [14:51:36]RAPDU: 90 00 [14:51:36]wFMCommunicate OK [14:51:36]SAM_PROTO_ClearQueue done [14:51:36]KKMCreateOFDPacket [14:51:36]OFDProtocolAddRootSTLVToBuf [14:51:36]FM_MakeSignedData [14:51:36]FM_MakeSignedData [14:51:36]SAM_PROTO_SignData [14:51:36]wFMCommunicate request_size=4 [14:51:36]MH_SAM_APDU [14:51:36]CAPDU: 80 0D 01 02 [14:51:36]Write to MH i2c: E2 08 00 E1 12 80 0D 01 02 00 00 00 00 6C [14:51:36]Write i2c OK [14:51:36]MH_I2C_Read... [14:51:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:36]Read from MH i2c: E2 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 03 00 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 03 00 E1 12 00 90 00 67 [14:51:36]RAPDU: 90 00 [14:51:36]wFMCommunicate OK [14:51:36]wFMCommunicate request_size=255 [14:51:36]MH_SAM_APDU [14:51:36]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 E8 00 00 00 F4 03 04 00 77 F6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 55 18 03 00 35 04 06 00 [14:51:36]Write to MH i2c: E2 02 01 E2 12 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 E8 00 00 00 F4 03 04 00 77 F6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 55 18 03 00 35 04 06 00 00 00 45 [14:51:36]Write i2c OK [14:51:36]MH_I2C_Read... [14:51:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:36]Read from MH i2c: E2 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 03 00 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 03 00 E2 12 00 90 00 68 [14:51:36]RAPDU: 90 00 [14:51:36]wFMCommunicate OK [14:51:36]wFMCommunicate request_size=11 [14:51:36]MH_SAM_APDU [14:51:36]CAPDU: 80 0D 02 02 06 E1 05 44 2D 24 D8 [14:51:36]Write to MH i2c: E2 0E 00 E3 12 80 0D 02 02 06 00 E1 05 44 2D 24 D8 00 00 CE [14:51:36]Write i2c OK [14:51:36]MH_I2C_Read... [14:51:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:36]Read from MH i2c: E2 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 03 00 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 03 00 E3 12 00 90 00 69 [14:51:36]RAPDU: 90 00 [14:51:36]wFMCommunicate OK [14:51:36]wFMCommunicate request_size=4 [14:51:36]MH_SAM_APDU [14:51:36]CAPDU: 80 0D 03 02 [14:51:36]Write to MH i2c: E2 08 00 E4 12 80 0D 03 02 00 00 00 00 71 [14:51:36]Write i2c OK [14:51:36]MH_I2C_Read... [14:51:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:36]Read from MH i2c: E2 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 0B 00 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 0B 00 E4 12 00 8D 23 0A 19 A3 5B EF 23 90 00 55 [14:51:36]RAPDU: 8D 23 0A 19 A3 5B EF 23 90 00 [14:51:36]wFMCommunicate OK [14:51:36]SAM_PROTO_SignData done [14:51:36]FM_MakeSignedData done [14:51:36]CreateOFDProtocolMessage [14:51:36]wFMCommunicate request_size=4 [14:51:36]MH_SAM_APDU [14:51:36]CAPDU: 80 11 00 00 [14:51:36]Write to MH i2c: E2 08 00 E5 12 80 11 00 00 00 00 00 00 71 [14:51:36]Write i2c OK [14:51:36]MH_I2C_Read... [14:51:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:36]Read from MH i2c: E2 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 17 00 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: E2 17 00 E5 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C6 [14:51:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:51:36]wFMCommunicate OK [14:51:36]CreateOFDProtocolMessage done [14:51:36]OFDSenderStorePacket 202837 [14:51:36]StoreOFDPacket docnum=202837 [14:51:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 64 8E 08 01 01 60 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 E8 00 00 00 F4 03 04 00 77 F6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 55 18 03 00 35 04 06 00 E1 05 44 2D 24 D8 8D 23 0A 19 A3 5B EF 23 [14:51:36]CheckFolder [14:51:36]dirname=/storage/ofd_packets [14:51:36]CheckFolder done [14:51:36]ProducePacketName [14:51:36]name=ofd_packets/00202837 [14:51:36]NVStorageSaveData ofd_packets/00202837 [14:51:36]File name is /storage/ofd_packets/00202837 [14:51:36]Write 302 bytes [14:51:36]NVStorageSaveData done [14:51:36]OFDSenderStorePacket done [14:51:36]KKMCreateOFDPacket done [14:51:36]NVStorageSaveData kkm_last_timestamp [14:51:36]File name is /storage/kkm_last_timestamp [14:51:36]Write 4 bytes [14:51:36]NVStorageSaveData done [14:51:36]ExternCall_PrintAddStr [14:51:36]wPrintStart [14:51:36]Write to MH i2c: 01 00 00 E6 12 F8 [14:51:36]Write i2c OK [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: 01 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: 01 07 00 [14:51:36]MH_I2C_Read... [14:51:36]Read from MH i2c: 01 07 00 E6 12 00 00 00 00 00 FF 0F 0D [14:51:36]RasterBufferAndPrint [14:51:36]line Счет N : (1)450628 [14:51:36]line ИНН: 02508201610067 [14:51:36]line Контрольно-Кассовый Чек [14:51:36]line ПРОДАЖА [14:51:36]line ТРК (МРК, ГНК) : 53 [14:51:36]line Товар: 2710124130 [14:51:36]line SUPER 92-К-5 [14:51:36]line 14.620 * 68.40 [14:51:36]line = 1000.01 [14:51:36]line НДС 12% НСП 1% [14:51:36]line > о реализуемом товаре [14:51:36]line ОКРУГЛЕНИЕ: -0.01 [14:51:36]line ИТОГО: 1000.00 [14:51:36]line Внесено: 1000.00 [14:51:36]line СДАЧА: 0.00 [14:51:36]line НСП 1% : 8.85 [14:51:36]line НДС 12% : 106.20 [14:51:36]line Наличными: 1000.00 [14:51:36]line Безнал.: 0.00 [14:51:36]line Место: АЗС № 171 "Партнер Нефть" [14:51:36]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:51:36]line СНО: Общий режим [14:51:36]line Чек 232 29.10.2024 14:51 [14:51:36]line Смена: 546 ФФД: 1.0 [14:51:36]line ЗНМ: 0300000109 [14:51:36]line РНМ: 0000000000091777 [14:51:36]line Версия ККМ: 001 [14:51:36]line ФМ: 0000000000871756 [14:51:36]line ФД: 202837 [14:51:36]line ФПД: 247412734895320 [14:51:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145135&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202837&fm=247412734895320&tin=02508201610067®Number=0000000000091777&sum=100000 [14:51:37]OFD Sender: Processing packet 202837 [packets to send 116, broken 115] [14:51:37]ProducePacketName [14:51:37]name=ofd_packets/00202837 [14:51:37]OFD Sender: To server: pG, [14:51:37]CommunicateWithHost lk.salyk.kg:30040 [14:51:37]ConnectInit lk.salyk.kg [14:51:37]written 0, free lines is 4095 [14:51:37]Connected sock=10 [14:51:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 64 8E 08 01 01 60 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 E8 00 00 00 F4 03 04 00 77 F6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 55 18 03 00 35 04 06 00 E1 05 44 2D 24 D8 8D 23 0A 19 A3 5B EF 23 [14:51:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D7 D4 47 00 8D E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 55 18 03 00 F4 03 04 00 33 A2 20 67 B6 04 01 00 00 FB 66 05 37 BB 50 43 39 [14:51:37]CommunicateWithHost err = 0 [14:51:37]CheckOFDResponse [14:51:37]1017 (14) - 77093643461234 [14:51:37]1041 (16) - 0000000000871756 [14:51:37]1040 (4) - 202837 [14:51:37]1012 (4) - 29.10.2024 08:52 [14:51:37]1206 (1) - 0 [14:51:37]OFD Sender: Remove packet 202837 [14:51:37]ProducePacketName [14:51:37]name=ofd_packets/00202837 [14:51:37]NVStorageDeleteData [14:51:37]Write to MH i2c: 01 00 00 11 13 24 [14:51:37]Write i2c OK [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: 01 [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: 01 07 00 [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: 01 07 00 11 13 00 00 00 00 00 8F 0C C6 [14:51:37]RasterBufferAndPrint [14:51:37]line [14:51:37]line [14:51:37]line [14:51:37]line [14:51:37]line [14:51:37]written 0, free lines is 3219 [14:51:37]MH_Cut [14:51:37]Write to MH i2c: D1 01 00 18 13 01 FD [14:51:37]Write i2c OK [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: D1 [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: D1 01 00 [14:51:37]MH_I2C_Read... [14:51:37]Read from MH i2c: D1 01 00 18 13 00 FC [14:51:37]Write to MH i2c: 01 00 00 19 13 2C [14:51:37]Write i2c OK [14:51:37]MH_I2C_Read... [14:51:37]OFD Sender: No OFD packet to send [14:51:38]*** Cut start [14:51:38]*** Purtial cut [14:51:38]*** CUTSNS_PIN = 0 [14:51:38]*** Stage 1: CUTSNS_PIN = 1 [14:51:40]Read from MH i2c: 01 [14:51:40]MH_I2C_Read... [14:51:40]*** Stop cut motor [14:51:40]*** Cut end [14:51:40]Read from MH i2c: 01 07 00 [14:51:40]MH_I2C_Read... [14:51:40]Read from MH i2c: 01 07 00 19 13 00 00 00 00 00 FF 0F 41 [14:51:40]process_action close_receipt done [14:51:40]requested_data is exist [14:51:40]produce_requested_data [14:51:40]requested_item fm.sn is exist - process it [14:51:40]wFMCommunicate request_size=4 [14:51:40]MH_SAM_APDU [14:51:40]CAPDU: 80 11 00 00 [14:51:40]Write to MH i2c: E2 08 00 1A 13 80 11 00 00 00 00 00 00 A7 [14:51:40]Write i2c OK [14:51:40]MH_I2C_Read... [14:51:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:40]Read from MH i2c: E2 [14:51:40]MH_I2C_Read... [14:51:40]Read from MH i2c: E2 17 00 [14:51:40]MH_I2C_Read... [14:51:40]Read from MH i2c: E2 17 00 1A 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FC [14:51:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:51:40]wFMCommunicate OK [14:51:40]requested_item fd.num is exist - process it [14:51:40]SAM_PROTO_GetFieldsCounters [14:51:40]wFMCommunicate request_size=4 [14:51:40]MH_SAM_APDU [14:51:40]CAPDU: 80 13 00 00 [14:51:40]Write to MH i2c: E2 08 00 1B 13 80 13 00 00 00 00 00 00 AA [14:51:40]Write i2c OK [14:51:40]MH_I2C_Read... [14:51:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:40]Read from MH i2c: E2 [14:51:40]MH_I2C_Read... [14:51:40]Read from MH i2c: E2 62 00 [14:51:40]MH_I2C_Read... [14:51:40]Read from MH i2c: E2 62 00 1B 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 55 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 1F [14:51:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 55 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:51:40]wFMCommunicate OK [14:51:40]SAM_PROTO_GetFieldsCounters done [14:51:40]requested_item shift.num is exist - process it [14:51:40]requested_item shift.opened is exist - process it [14:51:40]req_shift_opened [14:51:40]FM_GetShiftState [14:51:40]SAM_PROTO_GetShiftState [14:51:40]wFMCommunicate request_size=4 [14:51:40]MH_SAM_APDU [14:51:40]CAPDU: 80 13 01 00 [14:51:40]Write to MH i2c: E2 08 00 1C 13 80 13 01 00 00 00 00 00 AC [14:51:40]Write i2c OK [14:51:40]MH_I2C_Read... [14:51:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:40]Read from MH i2c: E2 [14:51:40]MH_I2C_Read... [14:51:40]Read from MH i2c: E2 0E 00 [14:51:40]MH_I2C_Read... [14:51:40]Read from MH i2c: E2 0E 00 1C 13 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 95 [14:51:40]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:51:40]wFMCommunicate OK [14:51:40]SAM_PROTO_GetShiftState done [14:51:40]FM_GetShiftState done [14:51:40]req_shift_opened done [14:51:40]requested_item shift.open_date is exist - process it [14:51:40]req_shift_open_date [14:51:40]req_shift_open_date done [14:51:40]produce_requested_data done [14:51:40]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202837,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:51:40]process_action_free close_receipt [14:51:40]json_value_free [14:51:40]json_value_free done [14:51:40]process_json_proto returns [14:51:40]Send response to host [14:51:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202837,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:51:40]free response buf [14:51:40]execute_script done [14:51:40]execute_script returns [14:51:40]free content buf [14:51:40]Sock 9.Close socket [14:51:40]Sock 9.Thread stoped [14:51:42]OFD Sender: No OFD packet to send [14:51:47]OFD Sender: No OFD packet to send [14:51:52]OFD Sender: No OFD packet to send [14:51:57]OFD Sender: No OFD packet to send [14:52:02]OFD Sender: No OFD packet to send [14:52:08]OFD Sender: No OFD packet to send [14:52:13]OFD Sender: No OFD packet to send [14:52:18]OFD Sender: No OFD packet to send [14:52:23]OFD Sender: No OFD packet to send [14:52:28]OFD Sender: No OFD packet to send [14:52:33]OFD Sender: No OFD packet to send [14:52:38]OFD Sender: No OFD packet to send [14:52:43]OFD Sender: No OFD packet to send [14:52:48]OFD Sender: No OFD packet to send [14:52:53]OFD Sender: No OFD packet to send [14:52:58]OFD Sender: No OFD packet to send [14:53:01]accept exits with 7 [14:53:01]New connection [14:53:01]New thread 3066891620 created [14:53:01]Thread 3067034980 joined [14:53:01]Waiting for new connection... [14:53:01] Sock 7.Parse request [14:53:01]Sock 7.Check first char [14:53:01]Sock 7.First char is OK [14:53:01]request: POST /json_proto HTTP/1.0 [14:53:01]Method: POST [14:53:01]URL: /json_proto [14:53:01]Method is POST - this is cgi request [14:53:01]url: /json_proto [14:53:01]query_string will be loaded in cgi processing [14:53:01]execute_cgi json_proto POST (null) [14:53:01]execute_cgi path=json_proto method=POST [14:53:01]POST find Content-Length [14:53:01]Host: 172.17.63.195:8080 [14:53:01]Content-Length: 674 [14:53:01]Content-Type: application/json [14:53:01] [14:53:01]POST finish read [14:53:01]Found Content-Length = 674 [14:53:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450630", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:01]execute_script... [14:53:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450630", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:01]POST & json_proto [14:53:01]process_json_proto [14:53:01]json parsed OK: [14:53:01]protocol is kg_v1.0 [14:53:01]action value=close_receipt [14:53:01]process_action close_receipt [14:53:01]cmd_close_receipt [14:53:01]MH_GetDate [14:53:01]Write to MH i2c: F0 00 00 1D 13 1F [14:53:01]Write i2c OK [14:53:01]MH_I2C_Read... [14:53:01]Read from MH i2c: F0 [14:53:01]MH_I2C_Read... [14:53:01]Read from MH i2c: F0 09 00 [14:53:01]MH_I2C_Read... [14:53:01]Read from MH i2c: F0 09 00 1D 13 00 CD F6 20 67 8C D7 20 67 5C [14:53:01]GetLastDocTimeStamp 1730213495 [14:53:01]current date 1730213581 [14:53:01]FM_GetShiftState [14:53:01]SAM_PROTO_GetShiftState [14:53:01]wFMCommunicate request_size=4 [14:53:01]MH_SAM_APDU [14:53:01]CAPDU: 80 13 01 00 [14:53:01]Write to MH i2c: E2 08 00 1E 13 80 13 01 00 00 00 00 00 AE [14:53:01]Write i2c OK [14:53:01]MH_I2C_Read... [14:53:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:01]Read from MH i2c: E2 [14:53:01]MH_I2C_Read... [14:53:01]Read from MH i2c: E2 0E 00 [14:53:01]MH_I2C_Read... [14:53:01]Read from MH i2c: E2 0E 00 1E 13 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 97 [14:53:01]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:53:01]wFMCommunicate OK [14:53:01]SAM_PROTO_GetShiftState done [14:53:01]FM_GetShiftState done [14:53:01]opened in 1730160431 [14:53:01]opened+sec_in_day 1730246831 [14:53:01]quantity*price = 50063 [14:53:01]sum+1 = 50064 [14:53:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 233 29.10.2024 14:53 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202838 ФПД: 123833452986804 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145302&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202838&fm=123833452986804&tin=02508201610067®Number=0000000000091777&sum=50000 [14:53:02]StoreToDocumentArchive [14:53:02]shift 546 fd 202838 [14:53:02]save to /storage/0546/doc_00202838 [14:53:02]save last doc name /storage/0546/doc_00202838 to /storage/kkm_last_doc_name [14:53:02]save OK [14:53:02]Clear old archive folders... [14:53:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:53:02]tlvbuf is 01292280 [14:53:02]SAM_PROTO_ClearQueue [14:53:02]wFMCommunicate request_size=4 [14:53:02]MH_SAM_APDU [14:53:02]CAPDU: 80 09 00 00 [14:53:02]Write to MH i2c: E2 08 00 2B 13 80 09 00 00 00 00 00 00 B0 [14:53:02]Write i2c OK [14:53:02]MH_I2C_Read... [14:53:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:53:02]Read from MH i2c: E2 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 03 00 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 03 00 2B 13 00 90 00 B2 [14:53:02]RAPDU: 90 00 [14:53:02]wFMCommunicate OK [14:53:02]SAM_PROTO_ClearQueue done [14:53:02]KKMCreateOFDPacket [14:53:02]OFDProtocolAddRootSTLVToBuf [14:53:02]FM_MakeSignedData [14:53:02]FM_MakeSignedData [14:53:02]SAM_PROTO_SignData [14:53:02]wFMCommunicate request_size=4 [14:53:02]MH_SAM_APDU [14:53:02]CAPDU: 80 0D 01 02 [14:53:02]Write to MH i2c: E2 08 00 2C 13 80 0D 01 02 00 00 00 00 B8 [14:53:02]Write i2c OK [14:53:02]MH_I2C_Read... [14:53:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:53:02]Read from MH i2c: E2 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 03 00 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 03 00 2C 13 00 90 00 B3 [14:53:02]RAPDU: 90 00 [14:53:02]wFMCommunicate OK [14:53:02]wFMCommunicate request_size=255 [14:53:02]MH_SAM_APDU [14:53:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 CE F6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 18 03 00 35 04 06 00 70 A0 38 FA [14:53:02]Write to MH i2c: E2 02 01 2D 13 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 CE F6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 18 03 00 35 04 06 00 70 A0 38 FA 00 00 D5 [14:53:02]Write i2c OK [14:53:02]MH_I2C_Read... [14:53:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:02]Read from MH i2c: E2 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 03 00 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 03 00 2D 13 00 90 00 B4 [14:53:02]RAPDU: 90 00 [14:53:02]wFMCommunicate OK [14:53:02]wFMCommunicate request_size=7 [14:53:02]MH_SAM_APDU [14:53:02]CAPDU: 80 0D 02 02 02 01 B4 [14:53:02]Write to MH i2c: E2 0A 00 2E 13 80 0D 02 02 02 00 01 B4 00 00 74 [14:53:02]Write i2c OK [14:53:02]MH_I2C_Read... [14:53:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:02]Read from MH i2c: E2 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 03 00 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 03 00 2E 13 00 90 00 B5 [14:53:02]RAPDU: 90 00 [14:53:02]wFMCommunicate OK [14:53:02]wFMCommunicate request_size=4 [14:53:02]MH_SAM_APDU [14:53:02]CAPDU: 80 0D 03 02 [14:53:02]Write to MH i2c: E2 08 00 2F 13 80 0D 03 02 00 00 00 00 BD [14:53:02]Write i2c OK [14:53:02]MH_I2C_Read... [14:53:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:53:02]Read from MH i2c: E2 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 0B 00 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 0B 00 2F 13 00 12 31 59 08 FB 9A 28 3C 90 00 5B [14:53:02]RAPDU: 12 31 59 08 FB 9A 28 3C 90 00 [14:53:02]wFMCommunicate OK [14:53:02]SAM_PROTO_SignData done [14:53:02]FM_MakeSignedData done [14:53:02]CreateOFDProtocolMessage [14:53:02]wFMCommunicate request_size=4 [14:53:02]MH_SAM_APDU [14:53:02]CAPDU: 80 11 00 00 [14:53:02]Write to MH i2c: E2 08 00 30 13 80 11 00 00 00 00 00 00 BD [14:53:02]Write i2c OK [14:53:02]MH_I2C_Read... [14:53:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:02]Read from MH i2c: E2 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 17 00 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 17 00 30 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 12 [14:53:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:53:02]wFMCommunicate OK [14:53:02]CreateOFDProtocolMessage done [14:53:02]OFDSenderStorePacket 202838 [14:53:02]StoreOFDPacket docnum=202838 [14:53:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 EB 7E 04 01 D4 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 CE F6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 18 03 00 35 04 06 00 70 A0 38 FA 01 B4 12 31 59 08 FB 9A 28 3C [14:53:02]CheckFolder [14:53:02]dirname=/storage/ofd_packets [14:53:02]CheckFolder done [14:53:02]ProducePacketName [14:53:02]name=ofd_packets/00202838 [14:53:02]NVStorageSaveData ofd_packets/00202838 [14:53:02]File name is /storage/ofd_packets/00202838 [14:53:02]Write 298 bytes [14:53:02]NVStorageSaveData done [14:53:02]OFDSenderStorePacket done [14:53:02]KKMCreateOFDPacket done [14:53:02]NVStorageSaveData kkm_last_timestamp [14:53:02]File name is /storage/kkm_last_timestamp [14:53:02]Write 4 bytes [14:53:02]NVStorageSaveData done [14:53:02]ExternCall_PrintAddStr [14:53:02]wPrintStart [14:53:02]Write to MH i2c: 01 00 00 31 13 44 [14:53:02]Write i2c OK [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: 01 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: 01 07 00 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: 01 07 00 31 13 00 00 00 00 00 FF 0F 59 [14:53:02]RasterBufferAndPrint [14:53:02]line Счет N : (1)450630 [14:53:02]line ИНН: 02508201610067 [14:53:02]line Контрольно-Кассовый Чек [14:53:02]line ПРОДАЖА [14:53:02]line ТРК (МРК, ГНК) : 43 [14:53:02]line Товар: 2710194210 [14:53:02]line ДТ-К-2 [14:53:02]line 6.570 * 76.20 [14:53:02]line = 500.63 [14:53:02]line НДС 12% НСП 1% [14:53:02]line > о реализуемом товаре [14:53:02]line ОКРУГЛЕНИЕ: -0.63 [14:53:02]line ИТОГО: 500.00 [14:53:02]line Внесено: 500.00 [14:53:02]line СДАЧА: 0.00 [14:53:02]line НСП 1% : 4.43 [14:53:02]line НДС 12% : 53.16 [14:53:02]line Наличными: 500.00 [14:53:02]line Безнал.: 0.00 [14:53:02]line Место: АЗС № 171 "Партнер Нефть" [14:53:02]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:53:02]line СНО: Общий режим [14:53:02]line Чек 233 29.10.2024 14:53 [14:53:02]line Смена: 546 ФФД: 1.0 [14:53:02]line ЗНМ: 0300000109 [14:53:02]line РНМ: 0000000000091777 [14:53:02]line Версия ККМ: 001 [14:53:02]line ФМ: 0000000000871756 [14:53:02]line ФД: 202838 [14:53:02]line ФПД: 123833452986804 [14:53:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145302&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202838&fm=123833452986804&tin=02508201610067®Number=0000000000091777&sum=50000 [14:53:03]OFD Sender: Processing packet 202838 [packets to send 116, broken 115] [14:53:03]ProducePacketName [14:53:03]name=ofd_packets/00202838 [14:53:03]OFD Sender: To server: pG, [14:53:03]CommunicateWithHost lk.salyk.kg:30040 [14:53:03]ConnectInit lk.salyk.kg [14:53:03]written 0, free lines is 4095 [14:53:03]Connected sock=10 [14:53:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 EB 7E 04 01 D4 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 CE F6 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 18 03 00 35 04 06 00 70 A0 38 FA 01 B4 12 31 59 08 FB 9A 28 3C [14:53:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 13 DC 47 00 2D 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 56 18 03 00 F4 03 04 00 89 A2 20 67 B6 04 01 00 00 DA B5 37 27 B3 C5 C9 67 [14:53:03]CommunicateWithHost err = 0 [14:53:03]CheckOFDResponse [14:53:03]1017 (14) - 77093643461234 [14:53:03]1041 (16) - 0000000000871756 [14:53:03]1040 (4) - 202838 [14:53:03]1012 (4) - 29.10.2024 08:53 [14:53:03]1206 (1) - 0 [14:53:03]OFD Sender: Remove packet 202838 [14:53:03]ProducePacketName [14:53:03]name=ofd_packets/00202838 [14:53:03]NVStorageDeleteData [14:53:03]Write to MH i2c: 01 00 00 5C 13 6F [14:53:03]Write i2c OK [14:53:03]MH_I2C_Read... [14:53:03]Read from MH i2c: 01 [14:53:03]MH_I2C_Read... [14:53:03]Read from MH i2c: 01 07 00 [14:53:03]MH_I2C_Read... [14:53:03]Read from MH i2c: 01 07 00 5C 13 00 00 00 00 00 99 0C 1B [14:53:03]RasterBufferAndPrint [14:53:03]line [14:53:03]line [14:53:03]line [14:53:03]line [14:53:03]line [14:53:03]written 0, free lines is 3231 [14:53:03]MH_Cut [14:53:03]Write to MH i2c: D1 01 00 63 13 01 48 [14:53:03]Write i2c OK [14:53:03]MH_I2C_Read... [14:53:03]Read from MH i2c: D1 [14:53:03]MH_I2C_Read... [14:53:03]Read from MH i2c: D1 01 00 [14:53:03]MH_I2C_Read... [14:53:03]Read from MH i2c: D1 01 00 63 13 00 47 [14:53:03]Write to MH i2c: 01 00 00 64 13 77 [14:53:03]Write i2c OK [14:53:03]MH_I2C_Read... [14:53:04]OFD Sender: No OFD packet to send [14:53:04]*** Cut start [14:53:04]*** Purtial cut [14:53:04]*** Stage 1: CUTSNS_PIN = 1 [14:53:04]Read from MH i2c: 01 [14:53:04]MH_I2C_Read... [14:53:04]*** Stop cut motor [14:53:04]*** Cut end [14:53:04]Read from MH i2c: 01 07 00 [14:53:04]MH_I2C_Read... [14:53:04]Read from MH i2c: 01 07 00 64 13 00 00 00 00 00 FF 0F 8C [14:53:04]process_action close_receipt done [14:53:04]requested_data is exist [14:53:04]produce_requested_data [14:53:04]requested_item fm.sn is exist - process it [14:53:04]wFMCommunicate request_size=4 [14:53:04]MH_SAM_APDU [14:53:04]CAPDU: 80 11 00 00 [14:53:04]Write to MH i2c: E2 08 00 65 13 80 11 00 00 00 00 00 00 F2 [14:53:04]Write i2c OK [14:53:04]MH_I2C_Read... [14:53:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:04]Read from MH i2c: E2 [14:53:04]MH_I2C_Read... [14:53:04]Read from MH i2c: E2 17 00 [14:53:04]MH_I2C_Read... [14:53:04]Read from MH i2c: E2 17 00 65 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 47 [14:53:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:53:04]wFMCommunicate OK [14:53:04]requested_item fd.num is exist - process it [14:53:04]SAM_PROTO_GetFieldsCounters [14:53:04]wFMCommunicate request_size=4 [14:53:04]MH_SAM_APDU [14:53:04]CAPDU: 80 13 00 00 [14:53:04]Write to MH i2c: E2 08 00 66 13 80 13 00 00 00 00 00 00 F5 [14:53:04]Write i2c OK [14:53:04]MH_I2C_Read... [14:53:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:53:05]Read from MH i2c: E2 [14:53:05]MH_I2C_Read... [14:53:05]Read from MH i2c: E2 62 00 [14:53:05]MH_I2C_Read... [14:53:05]Read from MH i2c: E2 62 00 66 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 56 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 6E [14:53:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 56 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:53:05]wFMCommunicate OK [14:53:05]SAM_PROTO_GetFieldsCounters done [14:53:05]requested_item shift.num is exist - process it [14:53:05]requested_item shift.opened is exist - process it [14:53:05]req_shift_opened [14:53:05]FM_GetShiftState [14:53:05]SAM_PROTO_GetShiftState [14:53:05]wFMCommunicate request_size=4 [14:53:05]MH_SAM_APDU [14:53:05]CAPDU: 80 13 01 00 [14:53:05]Write to MH i2c: E2 08 00 67 13 80 13 01 00 00 00 00 00 F7 [14:53:05]Write i2c OK [14:53:05]MH_I2C_Read... [14:53:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:05]Read from MH i2c: E2 [14:53:05]MH_I2C_Read... [14:53:05]Read from MH i2c: E2 0E 00 [14:53:05]MH_I2C_Read... [14:53:05]Read from MH i2c: E2 0E 00 67 13 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E0 [14:53:05]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:53:05]wFMCommunicate OK [14:53:05]SAM_PROTO_GetShiftState done [14:53:05]FM_GetShiftState done [14:53:05]req_shift_opened done [14:53:05]requested_item shift.open_date is exist - process it [14:53:05]req_shift_open_date [14:53:05]req_shift_open_date done [14:53:05]produce_requested_data done [14:53:05]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202838,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:53:05]process_action_free close_receipt [14:53:05]json_value_free [14:53:05]json_value_free done [14:53:05]process_json_proto returns [14:53:05]Send response to host [14:53:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202838,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:53:05]free response buf [14:53:05]execute_script done [14:53:05]execute_script returns [14:53:05]free content buf [14:53:05]Sock 7.Close socket [14:53:05]Sock 7.Thread stoped [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:43]accept exits with 9 [14:54:43]New connection [14:54:43]New thread 3067034980 created [14:54:43]Thread 3066891620 joined [14:54:43]Waiting for new connection... [14:54:43] Sock 9.Parse request [14:54:43]Sock 9.Check first char [14:54:43]Sock 9.First char is OK [14:54:43]request: POST /json_proto HTTP/1.0 [14:54:43]Method: POST [14:54:43]URL: /json_proto [14:54:43]Method is POST - this is cgi request [14:54:43]url: /json_proto [14:54:43]query_string will be loaded in cgi processing [14:54:43]execute_cgi json_proto POST (null) [14:54:43]execute_cgi path=json_proto method=POST [14:54:43]POST find Content-Length [14:54:43]Host: 172.17.63.195:8080 [14:54:43]Content-Length: 1197 [14:54:43]Content-Type: application/json [14:54:43] [14:54:43]POST finish read [14:54:43]Found Content-Length = 1197 [14:54:43]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 171\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0410\u0448\u0438\u0440\u0431\u0435\u043A\u043E\u0432 \u041D. \u000A\u0421\u0447\u0435\u0442 N : (1)450629\u000A29.10.2024 14:54\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 71\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2711190000\u000A\u0413\u0410\u0417-\u041A-3\u000A 3.080 x 38.90\u000A\u0418\u0422\u041E\u0413: 119.81\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043E\u0442\u043F\u0443\u0441\u043A: \u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:43]execute_script... [14:54:43]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 171\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0410\u0448\u0438\u0440\u0431\u0435\u043A\u043E\u0432 \u041D. \u000A\u0421\u0447\u0435\u0442 N : (1)450629\u000A29.10.2024 14:54\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 71\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2711190000\u000A\u0413\u0410\u0417-\u041A-3\u000A 3.080 x 38.90\u000A\u0418\u0422\u041E\u0413: 119.81\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043E\u0442\u043F\u0443\u0441\u043A: \u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:43]POST & json_proto [14:54:43]process_json_proto [14:54:43]json parsed OK: [14:54:43]protocol is kg_v1.0 [14:54:43]action value=print_text [14:54:43]process_action print_text [14:54:43]cmd_print_text [14:54:43]ExternCall_PrintAddStr [14:54:43]wPrintStart [14:54:43]Write to MH i2c: 01 00 00 68 13 7B [14:54:43]Write i2c OK [14:54:43]MH_I2C_Read... [14:54:43]Read from MH i2c: 01 [14:54:43]MH_I2C_Read... [14:54:43]Read from MH i2c: 01 07 00 [14:54:43]MH_I2C_Read... [14:54:43]Read from MH i2c: 01 07 00 68 13 00 00 00 00 00 FF 0F 90 [14:54:43]RasterBufferAndPrint [14:54:43]line *****ТОВАРНЫЙ ЧЕК***** [14:54:43]line АЗС 171 [14:54:43]line Партнер нефть [14:54:43]line 02508201610067 [14:54:43]line Кассир : Аширбеков Н. [14:54:43]line Счет N : (1)450629 [14:54:43]line 29.10.2024 14:54 [14:54:43]line ПРОДАЖА [14:54:43]line ТРК (МРК, ГНК): 71 [14:54:43]line Вид ГСМ : 2711190000 [14:54:43]line ГАЗ-К-3 [14:54:43]line 3.080 x 38.90 [14:54:43]line ИТОГ: 119.81 [14:54:43]line Тип оплаты: Технологический отпуск: [14:54:43]line ______________________ [14:54:43]line (подпись) [14:54:43]written 0, free lines is 4095 [14:54:43]Write to MH i2c: 01 00 00 7B 13 8E [14:54:43]Write i2c OK [14:54:43]MH_I2C_Read... [14:54:43]Read from MH i2c: 01 [14:54:43]MH_I2C_Read... [14:54:43]Read from MH i2c: 01 07 00 [14:54:43]MH_I2C_Read... [14:54:43]Read from MH i2c: 01 07 00 7B 13 00 00 00 00 00 29 0E CC [14:54:43]RasterBufferAndPrint [14:54:43]line [14:54:43]line [14:54:43]line [14:54:43]line [14:54:43]line [14:54:43]written 0, free lines is 3626 [14:54:43]MH_Cut [14:54:43]Write to MH i2c: D1 01 00 82 13 01 67 [14:54:43]Write i2c OK [14:54:43]MH_I2C_Read... [14:54:43]Read from MH i2c: D1 [14:54:43]MH_I2C_Read... [14:54:43]Read from MH i2c: D1 01 00 [14:54:43]MH_I2C_Read... [14:54:43]Read from MH i2c: D1 01 00 82 13 00 66 [14:54:43]Write to MH i2c: 01 00 00 83 13 96 [14:54:43]Write i2c OK [14:54:43]MH_I2C_Read... [14:54:44]*** Cut start [14:54:44]*** Purtial cut [14:54:44]*** CUTSNS_PIN = 0 [14:54:44]OFD Sender: No OFD packet to send [14:54:44]*** Stage 1: CUTSNS_PIN = 1 [14:54:46]Read from MH i2c: 01 [14:54:46]MH_I2C_Read... [14:54:46]*** Stop cut motor [14:54:46]*** Cut end [14:54:46]Read from MH i2c: 01 07 00 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: 01 07 00 83 13 00 00 00 00 00 FF 0F AB [14:54:46]process_action print_text done [14:54:46]requested_data is exist [14:54:46]produce_requested_data [14:54:46]requested_item fm.sn is exist - process it [14:54:46]wFMCommunicate request_size=4 [14:54:46]MH_SAM_APDU [14:54:46]CAPDU: 80 11 00 00 [14:54:46]Write to MH i2c: E2 08 00 84 13 80 11 00 00 00 00 00 00 11 [14:54:46]Write i2c OK [14:54:46]MH_I2C_Read... [14:54:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:46]Read from MH i2c: E2 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: E2 17 00 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: E2 17 00 84 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 66 [14:54:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:54:46]wFMCommunicate OK [14:54:46]requested_item fd.num is exist - process it [14:54:46]SAM_PROTO_GetFieldsCounters [14:54:46]wFMCommunicate request_size=4 [14:54:46]MH_SAM_APDU [14:54:46]CAPDU: 80 13 00 00 [14:54:46]Write to MH i2c: E2 08 00 85 13 80 13 00 00 00 00 00 00 14 [14:54:46]Write i2c OK [14:54:46]MH_I2C_Read... [14:54:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:54:46]Read from MH i2c: E2 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: E2 62 00 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: E2 62 00 85 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 56 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 8D [14:54:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 56 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:54:46]wFMCommunicate OK [14:54:46]SAM_PROTO_GetFieldsCounters done [14:54:46]requested_item shift.num is exist - process it [14:54:46]requested_item shift.opened is exist - process it [14:54:46]req_shift_opened [14:54:46]FM_GetShiftState [14:54:46]SAM_PROTO_GetShiftState [14:54:46]wFMCommunicate request_size=4 [14:54:46]MH_SAM_APDU [14:54:46]CAPDU: 80 13 01 00 [14:54:46]Write to MH i2c: E2 08 00 86 13 80 13 01 00 00 00 00 00 16 [14:54:46]Write i2c OK [14:54:46]MH_I2C_Read... [14:54:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:46]Read from MH i2c: E2 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: E2 0E 00 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: E2 0E 00 86 13 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FF [14:54:46]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:54:46]wFMCommunicate OK [14:54:46]SAM_PROTO_GetShiftState done [14:54:46]FM_GetShiftState done [14:54:46]req_shift_opened done [14:54:46]requested_item shift.open_date is exist - process it [14:54:46]req_shift_open_date [14:54:46]req_shift_open_date done [14:54:46]produce_requested_data done [14:54:46]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202838,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:54:46]process_action_free print_text [14:54:46]json_value_free [14:54:46]json_value_free done [14:54:46]process_json_proto returns [14:54:46]Send response to host [14:54:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202838,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:54:46]free response buf [14:54:46]execute_script done [14:54:46]execute_script returns [14:54:46]free content buf [14:54:46]Sock 9.Close socket [14:54:46]Sock 9.Thread stoped [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:26]accept exits with 7 [14:58:26]New connection [14:58:26]New thread 3066891620 created [14:58:26]Thread 3067034980 joined [14:58:26]Waiting for new connection... [14:58:26] Sock 7.Parse request [14:58:26]Sock 7.Check first char [14:58:26]Sock 7.First char is OK [14:58:26]request: POST /json_proto HTTP/1.0 [14:58:26]Method: POST [14:58:26]URL: /json_proto [14:58:26]Method is POST - this is cgi request [14:58:26]url: /json_proto [14:58:26]query_string will be loaded in cgi processing [14:58:26]execute_cgi json_proto POST (null) [14:58:26]execute_cgi path=json_proto method=POST [14:58:26]POST find Content-Length [14:58:26]Host: 172.17.63.195:8080 [14:58:26]Content-Length: 677 [14:58:26]Content-Type: application/json [14:58:26] [14:58:26]POST finish read [14:58:26]Found Content-Length = 677 [14:58:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:58:26]execute_script... [14:58:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:58:26]POST & json_proto [14:58:26]process_json_proto [14:58:26]json parsed OK: [14:58:26]protocol is kg_v1.0 [14:58:26]action value=close_receipt [14:58:26]process_action close_receipt [14:58:26]cmd_close_receipt [14:58:26]MH_GetDate [14:58:26]Write to MH i2c: F0 00 00 87 13 89 [14:58:26]Write i2c OK [14:58:26]MH_I2C_Read... [14:58:26]Read from MH i2c: F0 [14:58:26]MH_I2C_Read... [14:58:26]Read from MH i2c: F0 09 00 [14:58:26]MH_I2C_Read... [14:58:26]Read from MH i2c: F0 09 00 87 13 00 13 F8 20 67 8C D7 20 67 0E [14:58:26]GetLastDocTimeStamp 1730213582 [14:58:26]current date 1730213907 [14:58:26]FM_GetShiftState [14:58:26]SAM_PROTO_GetShiftState [14:58:26]wFMCommunicate request_size=4 [14:58:26]MH_SAM_APDU [14:58:26]CAPDU: 80 13 01 00 [14:58:26]Write to MH i2c: E2 08 00 88 13 80 13 01 00 00 00 00 00 18 [14:58:26]Write i2c OK [14:58:26]MH_I2C_Read... [14:58:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:58:26]Read from MH i2c: E2 [14:58:26]MH_I2C_Read... [14:58:26]Read from MH i2c: E2 0E 00 [14:58:26]MH_I2C_Read... [14:58:26]Read from MH i2c: E2 0E 00 88 13 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 01 [14:58:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:58:26]wFMCommunicate OK [14:58:26]SAM_PROTO_GetShiftState done [14:58:26]FM_GetShiftState done [14:58:26]opened in 1730160431 [14:58:26]opened+sec_in_day 1730246831 [14:58:26]quantity*price = 40006 [14:58:26]sum+1 = 40007 [14:58:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 234 29.10.2024 14:58 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202839 ФПД: 99033513833098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145827&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202839&fm=99033513833098&tin=02508201610067®Number=0000000000091777&sum=40000 [14:58:28]StoreToDocumentArchive [14:58:28]shift 546 fd 202839 [14:58:28]save to /storage/0546/doc_00202839 [14:58:28]save last doc name /storage/0546/doc_00202839 to /storage/kkm_last_doc_name [14:58:28]save OK [14:58:28]Clear old archive folders... [14:58:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:58:28]tlvbuf is 01353430 [14:58:28]SAM_PROTO_ClearQueue [14:58:28]wFMCommunicate request_size=4 [14:58:28]MH_SAM_APDU [14:58:28]CAPDU: 80 09 00 00 [14:58:28]Write to MH i2c: E2 08 00 95 13 80 09 00 00 00 00 00 00 1A [14:58:28]Write i2c OK [14:58:28]MH_I2C_Read... [14:58:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:58:28]Read from MH i2c: E2 [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: E2 03 00 [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: E2 03 00 95 13 00 90 00 1C [14:58:28]RAPDU: 90 00 [14:58:28]wFMCommunicate OK [14:58:28]SAM_PROTO_ClearQueue done [14:58:28]KKMCreateOFDPacket [14:58:28]OFDProtocolAddRootSTLVToBuf [14:58:28]FM_MakeSignedData [14:58:28]FM_MakeSignedData [14:58:28]SAM_PROTO_SignData [14:58:28]wFMCommunicate request_size=4 [14:58:28]MH_SAM_APDU [14:58:28]CAPDU: 80 0D 01 02 [14:58:28]Write to MH i2c: E2 08 00 96 13 80 0D 01 02 00 00 00 00 22 [14:58:28]Write i2c OK [14:58:28]MH_I2C_Read... [14:58:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:58:28]Read from MH i2c: E2 [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: E2 03 00 [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: E2 03 00 96 13 00 90 00 1D [14:58:28]RAPDU: 90 00 [14:58:28]wFMCommunicate OK [14:58:28]wFMCommunicate request_size=255 [14:58:28]MH_SAM_APDU [14:58: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 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 13 F8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 57 18 03 00 35 04 06 00 5A [14:58:28]Write to MH i2c: E2 02 01 97 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 13 F8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 57 18 03 00 35 04 06 00 5A 00 00 F1 [14:58:28]Write i2c OK [14:58:28]MH_I2C_Read... [14:58:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:58:28]Read from MH i2c: E2 [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: E2 03 00 [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: E2 03 00 97 13 00 90 00 1E [14:58:28]RAPDU: 90 00 [14:58:28]wFMCommunicate OK [14:58:28]wFMCommunicate request_size=10 [14:58:28]MH_SAM_APDU [14:58:28]CAPDU: 80 0D 02 02 05 12 09 69 B2 8A [14:58:28]Write to MH i2c: E2 0D 00 98 13 80 0D 02 02 05 00 12 09 69 B2 8A 00 00 EF [14:58:28]Write i2c OK [14:58:28]MH_I2C_Read... [14:58:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:58:28]Read from MH i2c: E2 [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: E2 03 00 [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: E2 03 00 98 13 00 90 00 1F [14:58:28]RAPDU: 90 00 [14:58:28]wFMCommunicate OK [14:58:28]wFMCommunicate request_size=4 [14:58:28]MH_SAM_APDU [14:58:28]CAPDU: 80 0D 03 02 [14:58:28]Write to MH i2c: E2 08 00 99 13 80 0D 03 02 00 00 00 00 27 [14:58:28]Write i2c OK [14:58:28]MH_I2C_Read... [14:58:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:58:28]Read from MH i2c: E2 [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: E2 0B 00 [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: E2 0B 00 99 13 00 74 82 E6 CC AE 89 31 4C 90 00 84 [14:58:28]RAPDU: 74 82 E6 CC AE 89 31 4C 90 00 [14:58:28]wFMCommunicate OK [14:58:28]SAM_PROTO_SignData done [14:58:28]FM_MakeSignedData done [14:58:28]CreateOFDProtocolMessage [14:58:28]wFMCommunicate request_size=4 [14:58:28]MH_SAM_APDU [14:58:28]CAPDU: 80 11 00 00 [14:58:28]Write to MH i2c: E2 08 00 9A 13 80 11 00 00 00 00 00 00 27 [14:58:28]Write i2c OK [14:58:28]MH_I2C_Read... [14:58:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:58:28]Read from MH i2c: E2 [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: E2 17 00 [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: E2 17 00 9A 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7C [14:58:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:58:28]wFMCommunicate OK [14:58:28]CreateOFDProtocolMessage done [14:58:28]OFDSenderStorePacket 202839 [14:58:28]StoreOFDPacket docnum=202839 [14:58:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 39 ED 07 01 85 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 13 F8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 57 18 03 00 35 04 06 00 5A 12 09 69 B2 8A 74 82 E6 CC AE 89 31 4C [14:58:28]CheckFolder [14:58:28]dirname=/storage/ofd_packets [14:58:28]CheckFolder done [14:58:28]ProducePacketName [14:58:28]name=ofd_packets/00202839 [14:58:28]NVStorageSaveData ofd_packets/00202839 [14:58:28]File name is /storage/ofd_packets/00202839 [14:58:28]Write 301 bytes [14:58:28]NVStorageSaveData done [14:58:28]OFDSenderStorePacket done [14:58:28]KKMCreateOFDPacket done [14:58:28]NVStorageSaveData kkm_last_timestamp [14:58:28]File name is /storage/kkm_last_timestamp [14:58:28]Write 4 bytes [14:58:28]NVStorageSaveData done [14:58:28]ExternCall_PrintAddStr [14:58:28]wPrintStart [14:58:28]Write to MH i2c: 01 00 00 9B 13 AE [14:58:28]Write i2c OK [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: 01 [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: 01 07 00 [14:58:28]MH_I2C_Read... [14:58:28]Read from MH i2c: 01 07 00 9B 13 00 00 00 00 00 FF 0F C3 [14:58:28]RasterBufferAndPrint [14:58:28]line Счет N : (1)450634 [14:58:28]line ИНН: 02508201610067 [14:58:28]line Контрольно-Кассовый Чек [14:58:28]line ПРОДАЖА [14:58:28]line ТРК (МРК, ГНК) : 52 [14:58:28]line Товар: 2710124130 [14:58:28]line Аи-92-К-2 [14:58:28]line 5.980 * 66.90 [14:58:28]line = 400.06 [14:58:28]line НДС 12% НСП 1% [14:58:28]line > о реализуемом товаре [14:58:28]line ОКРУГЛЕНИЕ: -0.06 [14:58:28]line ИТОГО: 400.00 [14:58:28]line Внесено: 400.00 [14:58:28]line СДАЧА: 0.00 [14:58:28]line НСП 1% : 3.54 [14:58:28]line НДС 12% : 42.48 [14:58:28]line Наличными: 400.00 [14:58:28]line Безнал.: 0.00 [14:58:28]line Место: АЗС № 171 "Партнер Нефть" [14:58:28]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:58:28]line СНО: Общий режим [14:58:28]line Чек 234 29.10.2024 14:58 [14:58:28]line Смена: 546 ФФД: 1.0 [14:58:28]line ЗНМ: 0300000109 [14:58:28]line РНМ: 0000000000091777 [14:58:28]line Версия ККМ: 001 [14:58:28]line ФМ: 0000000000871756 [14:58:28]line ФД: 202839 [14:58:28]line ФПД: 99033513833098 [14:58:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145827&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202839&fm=99033513833098&tin=02508201610067®Number=0000000000091777&sum=40000 [14:58:28]OFD Sender: Processing packet 202839 [packets to send 116, broken 115] [14:58:28]ProducePacketName [14:58:28]name=ofd_packets/00202839 [14:58:28]OFD Sender: To server: pG, [14:58:28]CommunicateWithHost lk.salyk.kg:30040 [14:58:28]ConnectInit lk.salyk.kg [14:58:28]written 0, free lines is 4095 [14:58:28]Connected sock=10 [14:58:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 39 ED 07 01 85 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 13 F8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 57 18 03 00 35 04 06 00 5A 12 09 69 B2 8A 74 82 E6 CC AE 89 31 4C [14:58:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 76 9B 47 00 57 CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 57 18 03 00 F4 03 04 00 CF A3 20 67 B6 04 01 00 00 B8 FF 1E 7B BC 8B 52 1E [14:58:29]CommunicateWithHost err = 0 [14:58:29]CheckOFDResponse [14:58:29]1017 (14) - 77093643461234 [14:58:29]1041 (16) - 0000000000871756 [14:58:29]1040 (4) - 202839 [14:58:29]1012 (4) - 29.10.2024 08:58 [14:58:29]1206 (1) - 0 [14:58:29]OFD Sender: Remove packet 202839 [14:58:29]ProducePacketName [14:58:29]name=ofd_packets/00202839 [14:58:29]NVStorageDeleteData [14:58:29]Write to MH i2c: 01 00 00 C6 13 D9 [14:58:29]Write i2c OK [14:58:29]MH_I2C_Read... [14:58:29]Read from MH i2c: 01 [14:58:29]MH_I2C_Read... [14:58:29]Read from MH i2c: 01 07 00 [14:58:29]MH_I2C_Read... [14:58:29]Read from MH i2c: 01 07 00 C6 13 00 00 00 00 00 8D 0C 79 [14:58:29]RasterBufferAndPrint [14:58:29]line [14:58:29]line [14:58:29]line [14:58:29]line [14:58:29]line [14:58:29]written 0, free lines is 3217 [14:58:29]MH_Cut [14:58:29]Write to MH i2c: D1 01 00 CD 13 01 B2 [14:58:29]Write i2c OK [14:58:29]MH_I2C_Read... [14:58:29]Read from MH i2c: D1 [14:58:29]MH_I2C_Read... [14:58:29]Read from MH i2c: D1 01 00 [14:58:29]MH_I2C_Read... [14:58:29]Read from MH i2c: D1 01 00 CD 13 00 B1 [14:58:29]Write to MH i2c: 01 00 00 CE 13 E1 [14:58:29]Write i2c OK [14:58:29]MH_I2C_Read... [14:58:29]OFD Sender: No OFD packet to send [14:58:30]*** Cut start [14:58:30]*** Purtial cut [14:58:30]*** Stage 1: CUTSNS_PIN = 1 [14:58:30]Read from MH i2c: 01 [14:58:30]MH_I2C_Read... [14:58:30]*** Stop cut motor [14:58:30]*** Cut end [14:58:30]Read from MH i2c: 01 07 00 [14:58:30]MH_I2C_Read... [14:58:30]Read from MH i2c: 01 07 00 CE 13 00 00 00 00 00 FF 0F F6 [14:58:30]process_action close_receipt done [14:58:30]requested_data is exist [14:58:30]produce_requested_data [14:58:30]requested_item fm.sn is exist - process it [14:58:30]wFMCommunicate request_size=4 [14:58:30]MH_SAM_APDU [14:58:30]CAPDU: 80 11 00 00 [14:58:30]Write to MH i2c: E2 08 00 CF 13 80 11 00 00 00 00 00 00 5C [14:58:30]Write i2c OK [14:58:30]MH_I2C_Read... [14:58:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:58:30]Read from MH i2c: E2 [14:58:30]MH_I2C_Read... [14:58:30]Read from MH i2c: E2 17 00 [14:58:30]MH_I2C_Read... [14:58:30]Read from MH i2c: E2 17 00 CF 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B1 [14:58:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:58:30]wFMCommunicate OK [14:58:30]requested_item fd.num is exist - process it [14:58:30]SAM_PROTO_GetFieldsCounters [14:58:30]wFMCommunicate request_size=4 [14:58:30]MH_SAM_APDU [14:58:30]CAPDU: 80 13 00 00 [14:58:30]Write to MH i2c: E2 08 00 D0 13 80 13 00 00 00 00 00 00 5F [14:58:30]Write i2c OK [14:58:30]MH_I2C_Read... [14:58:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:58:30]Read from MH i2c: E2 [14:58:30]MH_I2C_Read... [14:58:30]Read from MH i2c: E2 62 00 [14:58:30]MH_I2C_Read... [14:58:30]Read from MH i2c: E2 62 00 D0 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 57 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [14:58:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 57 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:58:30]wFMCommunicate OK [14:58:30]SAM_PROTO_GetFieldsCounters done [14:58:30]requested_item shift.num is exist - process it [14:58:30]requested_item shift.opened is exist - process it [14:58:30]req_shift_opened [14:58:30]FM_GetShiftState [14:58:30]SAM_PROTO_GetShiftState [14:58:30]wFMCommunicate request_size=4 [14:58:30]MH_SAM_APDU [14:58:30]CAPDU: 80 13 01 00 [14:58:30]Write to MH i2c: E2 08 00 D1 13 80 13 01 00 00 00 00 00 61 [14:58:30]Write i2c OK [14:58:30]MH_I2C_Read... [14:58:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:58:30]Read from MH i2c: E2 [14:58:30]MH_I2C_Read... [14:58:30]Read from MH i2c: E2 0E 00 [14:58:30]MH_I2C_Read... [14:58:30]Read from MH i2c: E2 0E 00 D1 13 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 4A [14:58:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:58:30]wFMCommunicate OK [14:58:30]SAM_PROTO_GetShiftState done [14:58:30]FM_GetShiftState done [14:58:30]req_shift_opened done [14:58:30]requested_item shift.open_date is exist - process it [14:58:30]req_shift_open_date [14:58:30]req_shift_open_date done [14:58:30]produce_requested_data done [14:58:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202839,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:58:30]process_action_free close_receipt [14:58:30]json_value_free [14:58:30]json_value_free done [14:58:30]process_json_proto returns [14:58:30]Send response to host [14:58:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202839,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:58:30]free response buf [14:58:30]execute_script done [14:58:30]execute_script returns [14:58:30]free content buf [14:58:30]Sock 7.Close socket [14:58:30]Sock 7.Thread stoped [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:08]accept exits with 9 [14:59:08]New connection [14:59:08]New thread 3067034980 created [14:59:08]Thread 3066891620 joined [14:59:08]Waiting for new connection... [14:59:08] Sock 9.Parse request [14:59:08]Sock 9.Check first char [14:59:08]Sock 9.First char is OK [14:59:08]request: POST /json_proto HTTP/1.0 [14:59:08]Method: POST [14:59:08]URL: /json_proto [14:59:08]Method is POST - this is cgi request [14:59:08]url: /json_proto [14:59:08]query_string will be loaded in cgi processing [14:59:08]execute_cgi json_proto POST (null) [14:59:08]execute_cgi path=json_proto method=POST [14:59:08]POST find Content-Length [14:59:08]Host: 172.17.63.195:8080 [14:59:08]Content-Length: 677 [14:59:08]Content-Type: application/json [14:59:08] [14:59:08]POST finish read [14:59:08]Found Content-Length = 677 [14:59:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450635", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:59:08]execute_script... [14:59:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450635", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:59:08]POST & json_proto [14:59:08]process_json_proto [14:59:08]json parsed OK: [14:59:08]protocol is kg_v1.0 [14:59:08]action value=close_receipt [14:59:08]process_action close_receipt [14:59:08]cmd_close_receipt [14:59:08]MH_GetDate [14:59:08]Write to MH i2c: F0 00 00 D2 13 D4 [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: F0 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: F0 09 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: F0 09 00 D2 13 00 3D F8 20 67 8C D7 20 67 83 [14:59:08]GetLastDocTimeStamp 1730213907 [14:59:08]current date 1730213949 [14:59:08]FM_GetShiftState [14:59:08]SAM_PROTO_GetShiftState [14:59:08]wFMCommunicate request_size=4 [14:59:08]MH_SAM_APDU [14:59:08]CAPDU: 80 13 01 00 [14:59:08]Write to MH i2c: E2 08 00 D3 13 80 13 01 00 00 00 00 00 63 [14:59:08]Write i2c OK [14:59:08]MH_I2C_Read... [14:59:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:08]Read from MH i2c: E2 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 0E 00 [14:59:08]MH_I2C_Read... [14:59:08]Read from MH i2c: E2 0E 00 D3 13 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 4C [14:59:08]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:59:08]wFMCommunicate OK [14:59:08]SAM_PROTO_GetShiftState done [14:59:08]FM_GetShiftState done [14:59:08]opened in 1730160431 [14:59:08]opened+sec_in_day 1730246831 [14:59:08]quantity*price = 30038 [14:59:08]sum+1 = 30039 [14:59:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 235 29.10.2024 14:59 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202840 ФПД: 210899637163252 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145909&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202840&fm=210899637163252&tin=02508201610067®Number=0000000000091777&sum=30000 [14:59:09]StoreToDocumentArchive [14:59:09]shift 546 fd 202840 [14:59:09]save to /storage/0546/doc_00202840 [14:59:09]save last doc name /storage/0546/doc_00202840 to /storage/kkm_last_doc_name [14:59:09]save OK [14:59:09]Clear old archive folders... [14:59:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:59:09]tlvbuf is 013585B0 [14:59:09]SAM_PROTO_ClearQueue [14:59:09]wFMCommunicate request_size=4 [14:59:09]MH_SAM_APDU [14:59:09]CAPDU: 80 09 00 00 [14:59:09]Write to MH i2c: E2 08 00 E0 13 80 09 00 00 00 00 00 00 65 [14:59:09]Write i2c OK [14:59:09]MH_I2C_Read... [14:59:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:59:09]Read from MH i2c: E2 [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: E2 03 00 [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: E2 03 00 E0 13 00 90 00 67 [14:59:09]RAPDU: 90 00 [14:59:09]wFMCommunicate OK [14:59:09]SAM_PROTO_ClearQueue done [14:59:09]KKMCreateOFDPacket [14:59:09]OFDProtocolAddRootSTLVToBuf [14:59:09]FM_MakeSignedData [14:59:09]FM_MakeSignedData [14:59:09]SAM_PROTO_SignData [14:59:09]wFMCommunicate request_size=4 [14:59:09]MH_SAM_APDU [14:59:09]CAPDU: 80 0D 01 02 [14:59:09]Write to MH i2c: E2 08 00 E1 13 80 0D 01 02 00 00 00 00 6D [14:59:09]Write i2c OK [14:59:09]MH_I2C_Read... [14:59:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:59:09]Read from MH i2c: E2 [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: E2 03 00 [14:59:09]MH_I2C_Read... [14:59:09]Read from MH i2c: E2 03 00 E1 13 00 90 00 68 [14:59:09]RAPDU: 90 00 [14:59:09]wFMCommunicate OK [14:59:09]wFMCommunicate request_size=255 [14:59:09]MH_SAM_APDU [14:59:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 3D F8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 58 18 03 00 35 04 06 00 BF [14:59:09]Write to MH i2c: E2 02 01 E2 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 3D F8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 58 18 03 00 35 04 06 00 BF 00 00 F2 [14:59:09]Write i2c OK [14:59:09]MH_I2C_Read... [14:59:09]OFD Sender: No OFD packet to send [14:59:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:10]Read from MH i2c: E2 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 03 00 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 03 00 E2 13 00 90 00 69 [14:59:10]RAPDU: 90 00 [14:59:10]wFMCommunicate OK [14:59:10]wFMCommunicate request_size=10 [14:59:10]MH_SAM_APDU [14:59:10]CAPDU: 80 0D 02 02 05 CF E5 F4 D4 F4 [14:59:10]Write to MH i2c: E2 0D 00 E3 13 80 0D 02 02 05 00 CF E5 F4 D4 F4 00 00 EA [14:59:10]Write i2c OK [14:59:10]MH_I2C_Read... [14:59:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:10]Read from MH i2c: E2 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 03 00 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 03 00 E3 13 00 90 00 6A [14:59:10]RAPDU: 90 00 [14:59:10]wFMCommunicate OK [14:59:10]wFMCommunicate request_size=4 [14:59:10]MH_SAM_APDU [14:59:10]CAPDU: 80 0D 03 02 [14:59:10]Write to MH i2c: E2 08 00 E4 13 80 0D 03 02 00 00 00 00 72 [14:59:10]Write i2c OK [14:59:10]MH_I2C_Read... [14:59:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:59:10]Read from MH i2c: E2 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 0B 00 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 0B 00 E4 13 00 40 96 25 9C E5 3B 1D 66 90 00 AD [14:59:10]RAPDU: 40 96 25 9C E5 3B 1D 66 90 00 [14:59:10]wFMCommunicate OK [14:59:10]SAM_PROTO_SignData done [14:59:10]FM_MakeSignedData done [14:59:10]CreateOFDProtocolMessage [14:59:10]wFMCommunicate request_size=4 [14:59:10]MH_SAM_APDU [14:59:10]CAPDU: 80 11 00 00 [14:59:10]Write to MH i2c: E2 08 00 E5 13 80 11 00 00 00 00 00 00 72 [14:59:10]Write i2c OK [14:59:10]MH_I2C_Read... [14:59:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:10]Read from MH i2c: E2 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 17 00 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: E2 17 00 E5 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C7 [14:59:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:59:10]wFMCommunicate OK [14:59:10]CreateOFDProtocolMessage done [14:59:10]OFDSenderStorePacket 202840 [14:59:10]StoreOFDPacket docnum=202840 [14:59:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FF 77 07 01 4F 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 3D F8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 58 18 03 00 35 04 06 00 BF CF E5 F4 D4 F4 40 96 25 9C E5 3B 1D 66 [14:59:10]CheckFolder [14:59:10]dirname=/storage/ofd_packets [14:59:10]CheckFolder done [14:59:10]ProducePacketName [14:59:10]name=ofd_packets/00202840 [14:59:10]NVStorageSaveData ofd_packets/00202840 [14:59:10]File name is /storage/ofd_packets/00202840 [14:59:10]Write 301 bytes [14:59:10]NVStorageSaveData done [14:59:10]OFDSenderStorePacket done [14:59:10]KKMCreateOFDPacket done [14:59:10]NVStorageSaveData kkm_last_timestamp [14:59:10]File name is /storage/kkm_last_timestamp [14:59:10]Write 4 bytes [14:59:10]NVStorageSaveData done [14:59:10]ExternCall_PrintAddStr [14:59:10]wPrintStart [14:59:10]Write to MH i2c: 01 00 00 E6 13 F9 [14:59:10]Write i2c OK [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: 01 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: 01 07 00 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: 01 07 00 E6 13 00 00 00 00 00 FF 0F 0E [14:59:10]RasterBufferAndPrint [14:59:10]line Счет N : (1)450635 [14:59:10]line ИНН: 02508201610067 [14:59:10]line Контрольно-Кассовый Чек [14:59:10]line ПРОДАЖА [14:59:10]line ТРК (МРК, ГНК) : 41 [14:59:10]line Товар: 2710124130 [14:59:10]line Аи-92-К-2 [14:59:10]line 4.490 * 66.90 [14:59:10]line = 300.38 [14:59:10]line НДС 12% НСП 1% [14:59:10]line > о реализуемом товаре [14:59:10]line ОКРУГЛЕНИЕ: -0.38 [14:59:10]line ИТОГО: 300.00 [14:59:10]line Внесено: 300.00 [14:59:10]line СДАЧА: 0.00 [14:59:10]line НСП 1% : 2.66 [14:59:10]line НДС 12% : 31.90 [14:59:10]line Наличными: 300.00 [14:59:10]line Безнал.: 0.00 [14:59:10]line Место: АЗС № 171 "Партнер Нефть" [14:59:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:59:10]line СНО: Общий режим [14:59:10]line Чек 235 29.10.2024 14:59 [14:59:10]line Смена: 546 ФФД: 1.0 [14:59:10]line ЗНМ: 0300000109 [14:59:10]line РНМ: 0000000000091777 [14:59:10]line Версия ККМ: 001 [14:59:10]line ФМ: 0000000000871756 [14:59:10]line ФД: 202840 [14:59:10]line ФПД: 210899637163252 [14:59:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145909&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202840&fm=210899637163252&tin=02508201610067®Number=0000000000091777&sum=30000 [14:59:10]OFD Sender: Processing packet 202840 [packets to send 116, broken 115] [14:59:10]ProducePacketName [14:59:10]name=ofd_packets/00202840 [14:59:10]OFD Sender: To server: pG, [14:59:10]CommunicateWithHost lk.salyk.kg:30040 [14:59:10]ConnectInit lk.salyk.kg [14:59:10]written 0, free lines is 4095 [14:59:10]Connected sock=11 [14:59:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FF 77 07 01 4F 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 3D F8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 58 18 03 00 35 04 06 00 BF CF E5 F4 D4 F4 40 96 25 9C E5 3B 1D 66 [14:59:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EF D0 47 00 C4 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 58 18 03 00 F4 03 04 00 F8 A3 20 67 B6 04 01 00 00 72 E0 98 7C DE 94 F2 75 [14:59:10]CommunicateWithHost err = 0 [14:59:10]CheckOFDResponse [14:59:10]1017 (14) - 77093643461234 [14:59:10]1041 (16) - 0000000000871756 [14:59:10]1040 (4) - 202840 [14:59:10]1012 (4) - 29.10.2024 08:59 [14:59:10]1206 (1) - 0 [14:59:10]OFD Sender: Remove packet 202840 [14:59:10]ProducePacketName [14:59:10]name=ofd_packets/00202840 [14:59:10]NVStorageDeleteData [14:59:10]Write to MH i2c: 01 00 00 11 14 25 [14:59:10]Write i2c OK [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: 01 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: 01 07 00 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: 01 07 00 11 14 00 00 00 00 00 92 0C CA [14:59:10]RasterBufferAndPrint [14:59:10]line [14:59:10]line [14:59:10]line [14:59:10]line [14:59:10]line [14:59:10]written 0, free lines is 3222 [14:59:10]MH_Cut [14:59:10]Write to MH i2c: D1 01 00 18 14 01 FE [14:59:10]Write i2c OK [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: D1 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: D1 01 00 [14:59:10]MH_I2C_Read... [14:59:10]Read from MH i2c: D1 01 00 18 14 00 FD [14:59:10]Write to MH i2c: 01 00 00 19 14 2D [14:59:10]Write i2c OK [14:59:10]MH_I2C_Read... [14:59:11]OFD Sender: No OFD packet to send [14:59:11]*** Cut start [14:59:11]*** Purtial cut [14:59:11]*** CUTSNS_PIN = 0 [14:59:12]*** Stage 1: CUTSNS_PIN = 1 [14:59:13]Read from MH i2c: 01 [14:59:13]MH_I2C_Read... [14:59:13]*** Stop cut motor [14:59:13]*** Cut end [14:59:13]Read from MH i2c: 01 07 00 [14:59:13]MH_I2C_Read... [14:59:13]Read from MH i2c: 01 07 00 19 14 00 00 00 00 00 FF 0F 42 [14:59:13]process_action close_receipt done [14:59:13]requested_data is exist [14:59:13]produce_requested_data [14:59:13]requested_item fm.sn is exist - process it [14:59:13]wFMCommunicate request_size=4 [14:59:13]MH_SAM_APDU [14:59:13]CAPDU: 80 11 00 00 [14:59:13]Write to MH i2c: E2 08 00 1A 14 80 11 00 00 00 00 00 00 A8 [14:59:13]Write i2c OK [14:59:13]MH_I2C_Read... [14:59:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:13]Read from MH i2c: E2 [14:59:13]MH_I2C_Read... [14:59:13]Read from MH i2c: E2 17 00 [14:59:13]MH_I2C_Read... [14:59:13]Read from MH i2c: E2 17 00 1A 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FD [14:59:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:59:13]wFMCommunicate OK [14:59:13]requested_item fd.num is exist - process it [14:59:13]SAM_PROTO_GetFieldsCounters [14:59:13]wFMCommunicate request_size=4 [14:59:13]MH_SAM_APDU [14:59:13]CAPDU: 80 13 00 00 [14:59:13]Write to MH i2c: E2 08 00 1B 14 80 13 00 00 00 00 00 00 AB [14:59:13]Write i2c OK [14:59:13]MH_I2C_Read... [14:59:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:59:14]Read from MH i2c: E2 [14:59:14]MH_I2C_Read... [14:59:14]Read from MH i2c: E2 62 00 [14:59:14]MH_I2C_Read... [14:59:14]Read from MH i2c: E2 62 00 1B 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 58 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 2C [14:59:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 58 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:59:14]wFMCommunicate OK [14:59:14]SAM_PROTO_GetFieldsCounters done [14:59:14]requested_item shift.num is exist - process it [14:59:14]requested_item shift.opened is exist - process it [14:59:14]req_shift_opened [14:59:14]FM_GetShiftState [14:59:14]SAM_PROTO_GetShiftState [14:59:14]wFMCommunicate request_size=4 [14:59:14]MH_SAM_APDU [14:59:14]CAPDU: 80 13 01 00 [14:59:14]Write to MH i2c: E2 08 00 1C 14 80 13 01 00 00 00 00 00 AD [14:59:14]Write i2c OK [14:59:14]MH_I2C_Read... [14:59:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:14]Read from MH i2c: E2 [14:59:14]MH_I2C_Read... [14:59:14]Read from MH i2c: E2 0E 00 [14:59:14]MH_I2C_Read... [14:59:14]Read from MH i2c: E2 0E 00 1C 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 96 [14:59:14]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:59:14]wFMCommunicate OK [14:59:14]SAM_PROTO_GetShiftState done [14:59:14]FM_GetShiftState done [14:59:14]req_shift_opened done [14:59:14]requested_item shift.open_date is exist - process it [14:59:14]req_shift_open_date [14:59:14]req_shift_open_date done [14:59:14]produce_requested_data done [14:59:14]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202840,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:59:14]process_action_free close_receipt [14:59:14]json_value_free [14:59:14]json_value_free done [14:59:14]process_json_proto returns [14:59:14]Send response to host [14:59:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202840,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:59:14]free response buf [14:59:14]execute_script done [14:59:14]execute_script returns [14:59:14]free content buf [14:59:14]Sock 9.Close socket [14:59:14]Sock 9.Thread stoped [14:59:16]OFD Sender: No OFD packet to send [14:59:21]OFD Sender: No OFD packet to send [14:59:26]OFD Sender: No OFD packet to send [14:59:31]OFD Sender: No OFD packet to send [14:59:36]OFD Sender: No OFD packet to send [14:59:39]accept exits with 7 [14:59:39]New connection [14:59:39]New thread 3066891620 created [14:59:39]Thread 3067034980 joined [14:59:39]Waiting for new connection... [14:59:39] Sock 7.Parse request [14:59:39]Sock 7.Check first char [14:59:39]Sock 7.First char is OK [14:59:39]request: POST /json_proto HTTP/1.0 [14:59:39]Method: POST [14:59:39]URL: /json_proto [14:59:39]Method is POST - this is cgi request [14:59:39]url: /json_proto [14:59:39]query_string will be loaded in cgi processing [14:59:39]execute_cgi json_proto POST (null) [14:59:39]execute_cgi path=json_proto method=POST [14:59:39]POST find Content-Length [14:59:39]Host: 172.17.63.195:8080 [14:59:39]Content-Length: 677 [14:59:39]Content-Type: application/json [14:59:39] [14:59:39]POST finish read [14:59:39]Found Content-Length = 677 [14:59:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450632", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:59:39]execute_script... [14:59:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450632", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:59:39]POST & json_proto [14:59:39]process_json_proto [14:59:39]json parsed OK: [14:59:39]protocol is kg_v1.0 [14:59:39]action value=close_receipt [14:59:39]process_action close_receipt [14:59:39]cmd_close_receipt [14:59:39]MH_GetDate [14:59:39]Write to MH i2c: F0 00 00 1D 14 20 [14:59:39]Write i2c OK [14:59:39]MH_I2C_Read... [14:59:39]Read from MH i2c: F0 [14:59:39]MH_I2C_Read... [14:59:39]Read from MH i2c: F0 09 00 [14:59:39]MH_I2C_Read... [14:59:39]Read from MH i2c: F0 09 00 1D 14 00 5C F8 20 67 8C D7 20 67 EE [14:59:39]GetLastDocTimeStamp 1730213949 [14:59:39]current date 1730213980 [14:59:39]FM_GetShiftState [14:59:39]SAM_PROTO_GetShiftState [14:59:39]wFMCommunicate request_size=4 [14:59:39]MH_SAM_APDU [14:59:39]CAPDU: 80 13 01 00 [14:59:39]Write to MH i2c: E2 08 00 1E 14 80 13 01 00 00 00 00 00 AF [14:59:39]Write i2c OK [14:59:39]MH_I2C_Read... [14:59:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:39]Read from MH i2c: E2 [14:59:39]MH_I2C_Read... [14:59:39]Read from MH i2c: E2 0E 00 [14:59:39]MH_I2C_Read... [14:59:39]Read from MH i2c: E2 0E 00 1E 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 98 [14:59:39]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:59:39]wFMCommunicate OK [14:59:39]SAM_PROTO_GetShiftState done [14:59:39]FM_GetShiftState done [14:59:39]opened in 1730160431 [14:59:39]opened+sec_in_day 1730246831 [14:59:39]quantity*price = 20003 [14:59:39]sum+1 = 20004 [14:59:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 236 29.10.2024 14:59 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202841 ФПД: 72116994619816 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145940&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202841&fm=72116994619816&tin=02508201610067®Number=0000000000091777&sum=20000 [14:59:40]StoreToDocumentArchive [14:59:40]shift 546 fd 202841 [14:59:40]save to /storage/0546/doc_00202841 [14:59:40]save last doc name /storage/0546/doc_00202841 to /storage/kkm_last_doc_name [14:59:40]save OK [14:59:40]Clear old archive folders... [14:59:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:59:40]tlvbuf is 0126C310 [14:59:40]SAM_PROTO_ClearQueue [14:59:40]wFMCommunicate request_size=4 [14:59:40]MH_SAM_APDU [14:59:40]CAPDU: 80 09 00 00 [14:59:40]Write to MH i2c: E2 08 00 2B 14 80 09 00 00 00 00 00 00 B1 [14:59:40]Write i2c OK [14:59:40]MH_I2C_Read... [14:59:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:59:40]Read from MH i2c: E2 [14:59:40]MH_I2C_Read... [14:59:40]Read from MH i2c: E2 03 00 [14:59:40]MH_I2C_Read... [14:59:40]Read from MH i2c: E2 03 00 2B 14 00 90 00 B3 [14:59:40]RAPDU: 90 00 [14:59:40]wFMCommunicate OK [14:59:40]SAM_PROTO_ClearQueue done [14:59:40]KKMCreateOFDPacket [14:59:40]OFDProtocolAddRootSTLVToBuf [14:59:40]FM_MakeSignedData [14:59:40]FM_MakeSignedData [14:59:40]SAM_PROTO_SignData [14:59:40]wFMCommunicate request_size=4 [14:59:40]MH_SAM_APDU [14:59:40]CAPDU: 80 0D 01 02 [14:59:40]Write to MH i2c: E2 08 00 2C 14 80 0D 01 02 00 00 00 00 B9 [14:59:40]Write i2c OK [14:59:40]MH_I2C_Read... [14:59:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:59:41]Read from MH i2c: E2 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 03 00 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 03 00 2C 14 00 90 00 B4 [14:59:41]RAPDU: 90 00 [14:59:41]wFMCommunicate OK [14:59:41]wFMCommunicate request_size=255 [14:59:41]MH_SAM_APDU [14:59:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 5C F8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 59 18 03 00 35 04 06 00 41 [14:59:41]Write to MH i2c: E2 02 01 2D 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 5C F8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 59 18 03 00 35 04 06 00 41 00 00 AF [14:59:41]Write i2c OK [14:59:41]MH_I2C_Read... [14:59:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:41]Read from MH i2c: E2 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 03 00 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 03 00 2D 14 00 90 00 B5 [14:59:41]RAPDU: 90 00 [14:59:41]wFMCommunicate OK [14:59:41]wFMCommunicate request_size=10 [14:59:41]MH_SAM_APDU [14:59:41]CAPDU: 80 0D 02 02 05 97 0B D8 B9 A8 [14:59:41]Write to MH i2c: E2 0D 00 2E 14 80 0D 02 02 05 00 97 0B D8 B9 A8 00 00 A1 [14:59:41]Write i2c OK [14:59:41]MH_I2C_Read... [14:59:41]OFD Sender: No OFD packet to send [14:59:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:41]Read from MH i2c: E2 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 03 00 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 03 00 2E 14 00 90 00 B6 [14:59:41]RAPDU: 90 00 [14:59:41]wFMCommunicate OK [14:59:41]wFMCommunicate request_size=4 [14:59:41]MH_SAM_APDU [14:59:41]CAPDU: 80 0D 03 02 [14:59:41]Write to MH i2c: E2 08 00 2F 14 80 0D 03 02 00 00 00 00 BE [14:59:41]Write i2c OK [14:59:41]MH_I2C_Read... [14:59:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:59:41]Read from MH i2c: E2 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 0B 00 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 0B 00 2F 14 00 8F 00 53 52 09 8A 63 48 90 00 31 [14:59:41]RAPDU: 8F 00 53 52 09 8A 63 48 90 00 [14:59:41]wFMCommunicate OK [14:59:41]SAM_PROTO_SignData done [14:59:41]FM_MakeSignedData done [14:59:41]CreateOFDProtocolMessage [14:59:41]wFMCommunicate request_size=4 [14:59:41]MH_SAM_APDU [14:59:41]CAPDU: 80 11 00 00 [14:59:41]Write to MH i2c: E2 08 00 30 14 80 11 00 00 00 00 00 00 BE [14:59:41]Write i2c OK [14:59:41]MH_I2C_Read... [14:59:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:41]Read from MH i2c: E2 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 17 00 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: E2 17 00 30 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 13 [14:59:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:59:41]wFMCommunicate OK [14:59:41]CreateOFDProtocolMessage done [14:59:41]OFDSenderStorePacket 202841 [14:59:41]StoreOFDPacket docnum=202841 [14:59:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F9 DB 07 01 99 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 5C F8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 59 18 03 00 35 04 06 00 41 97 0B D8 B9 A8 8F 00 53 52 09 8A 63 48 [14:59:41]CheckFolder [14:59:41]dirname=/storage/ofd_packets [14:59:41]CheckFolder done [14:59:41]ProducePacketName [14:59:41]name=ofd_packets/00202841 [14:59:41]NVStorageSaveData ofd_packets/00202841 [14:59:41]File name is /storage/ofd_packets/00202841 [14:59:41]Write 301 bytes [14:59:41]NVStorageSaveData done [14:59:41]OFDSenderStorePacket done [14:59:41]KKMCreateOFDPacket done [14:59:41]NVStorageSaveData kkm_last_timestamp [14:59:41]File name is /storage/kkm_last_timestamp [14:59:41]Write 4 bytes [14:59:41]NVStorageSaveData done [14:59:41]ExternCall_PrintAddStr [14:59:41]wPrintStart [14:59:41]Write to MH i2c: 01 00 00 31 14 45 [14:59:41]Write i2c OK [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: 01 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: 01 07 00 [14:59:41]MH_I2C_Read... [14:59:41]Read from MH i2c: 01 07 00 31 14 00 00 00 00 00 FF 0F 5A [14:59:41]RasterBufferAndPrint [14:59:41]line Счет N : (1)450632 [14:59:41]line ИНН: 02508201610067 [14:59:41]line Контрольно-Кассовый Чек [14:59:41]line ПРОДАЖА [14:59:41]line ТРК (МРК, ГНК) : 62 [14:59:41]line Товар: 2710124130 [14:59:41]line Аи-92-К-2 [14:59:41]line 2.990 * 66.90 [14:59:41]line = 200.03 [14:59:41]line НДС 12% НСП 1% [14:59:41]line > о реализуемом товаре [14:59:41]line ОКРУГЛЕНИЕ: -0.03 [14:59:41]line ИТОГО: 200.00 [14:59:41]line Внесено: 200.00 [14:59:41]line СДАЧА: 0.00 [14:59:41]line НСП 1% : 1.77 [14:59:41]line НДС 12% : 21.24 [14:59:41]line Наличными: 200.00 [14:59:41]line Безнал.: 0.00 [14:59:41]line Место: АЗС № 171 "Партнер Нефть" [14:59:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [14:59:41]line СНО: Общий режим [14:59:41]line Чек 236 29.10.2024 14:59 [14:59:41]line Смена: 546 ФФД: 1.0 [14:59:41]line ЗНМ: 0300000109 [14:59:41]line РНМ: 0000000000091777 [14:59:41]line Версия ККМ: 001 [14:59:41]line ФМ: 0000000000871756 [14:59:41]line ФД: 202841 [14:59:41]line ФПД: 72116994619816 [14:59:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T145940&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202841&fm=72116994619816&tin=02508201610067®Number=0000000000091777&sum=20000 [14:59:41]OFD Sender: Processing packet 202841 [packets to send 116, broken 115] [14:59:41]ProducePacketName [14:59:41]name=ofd_packets/00202841 [14:59:41]OFD Sender: To server: pG, [14:59:41]CommunicateWithHost lk.salyk.kg:30040 [14:59:41]ConnectInit lk.salyk.kg [14:59:41]written 0, free lines is 4095 [14:59:41]Connected sock=10 [14:59:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F9 DB 07 01 99 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 5C F8 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 59 18 03 00 35 04 06 00 41 97 0B D8 B9 A8 8F 00 53 52 09 8A 63 48 [14:59:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 75 01 47 00 27 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 59 18 03 00 F4 03 04 00 18 A4 20 67 B6 04 01 00 00 17 FF 05 8D 7E 7B 8E 8A [14:59:42]CommunicateWithHost err = 0 [14:59:42]CheckOFDResponse [14:59:42]1017 (14) - 77093643461234 [14:59:42]1041 (16) - 0000000000871756 [14:59:42]1040 (4) - 202841 [14:59:42]1012 (4) - 29.10.2024 09:00 [14:59:42]1206 (1) - 0 [14:59:42]OFD Sender: Remove packet 202841 [14:59:42]ProducePacketName [14:59:42]name=ofd_packets/00202841 [14:59:42]NVStorageDeleteData [14:59:42]Write to MH i2c: 01 00 00 5C 14 70 [14:59:42]Write i2c OK [14:59:42]MH_I2C_Read... [14:59:42]Read from MH i2c: 01 [14:59:42]MH_I2C_Read... [14:59:42]Read from MH i2c: 01 07 00 [14:59:42]MH_I2C_Read... [14:59:42]Read from MH i2c: 01 07 00 5C 14 00 00 00 00 00 89 0C 0C [14:59:42]RasterBufferAndPrint [14:59:42]line [14:59:42]line [14:59:42]line [14:59:42]line [14:59:42]line [14:59:42]written 0, free lines is 3213 [14:59:42]MH_Cut [14:59:42]Write to MH i2c: D1 01 00 63 14 01 49 [14:59:42]Write i2c OK [14:59:42]MH_I2C_Read... [14:59:42]Read from MH i2c: D1 [14:59:42]MH_I2C_Read... [14:59:42]Read from MH i2c: D1 01 00 [14:59:42]MH_I2C_Read... [14:59:42]Read from MH i2c: D1 01 00 63 14 00 48 [14:59:42]Write to MH i2c: 01 00 00 64 14 78 [14:59:42]Write i2c OK [14:59:42]MH_I2C_Read... [14:59:42]OFD Sender: No OFD packet to send [14:59:43]*** Cut start [14:59:43]*** Purtial cut [14:59:43]*** Stage 1: CUTSNS_PIN = 1 [14:59:43]Read from MH i2c: 01 [14:59:43]MH_I2C_Read... [14:59:43]*** Stop cut motor [14:59:43]*** Cut end [14:59:43]Read from MH i2c: 01 07 00 [14:59:43]MH_I2C_Read... [14:59:43]Read from MH i2c: 01 07 00 64 14 00 00 00 00 00 FF 0F 8D [14:59:43]process_action close_receipt done [14:59:43]requested_data is exist [14:59:43]produce_requested_data [14:59:43]requested_item fm.sn is exist - process it [14:59:43]wFMCommunicate request_size=4 [14:59:43]MH_SAM_APDU [14:59:43]CAPDU: 80 11 00 00 [14:59:43]Write to MH i2c: E2 08 00 65 14 80 11 00 00 00 00 00 00 F3 [14:59:43]Write i2c OK [14:59:43]MH_I2C_Read... [14:59:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:43]Read from MH i2c: E2 [14:59:43]MH_I2C_Read... [14:59:43]Read from MH i2c: E2 17 00 [14:59:43]MH_I2C_Read... [14:59:43]Read from MH i2c: E2 17 00 65 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 48 [14:59:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [14:59:43]wFMCommunicate OK [14:59:43]requested_item fd.num is exist - process it [14:59:43]SAM_PROTO_GetFieldsCounters [14:59:43]wFMCommunicate request_size=4 [14:59:43]MH_SAM_APDU [14:59:43]CAPDU: 80 13 00 00 [14:59:43]Write to MH i2c: E2 08 00 66 14 80 13 00 00 00 00 00 00 F6 [14:59:43]Write i2c OK [14:59:43]MH_I2C_Read... [14:59:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:59:43]Read from MH i2c: E2 [14:59:43]MH_I2C_Read... [14:59:43]Read from MH i2c: E2 62 00 [14:59:43]MH_I2C_Read... [14:59:43]Read from MH i2c: E2 62 00 66 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 59 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 7B [14:59:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 59 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:59:43]wFMCommunicate OK [14:59:43]SAM_PROTO_GetFieldsCounters done [14:59:43]requested_item shift.num is exist - process it [14:59:43]requested_item shift.opened is exist - process it [14:59:43]req_shift_opened [14:59:43]FM_GetShiftState [14:59:43]SAM_PROTO_GetShiftState [14:59:43]wFMCommunicate request_size=4 [14:59:43]MH_SAM_APDU [14:59:43]CAPDU: 80 13 01 00 [14:59:43]Write to MH i2c: E2 08 00 67 14 80 13 01 00 00 00 00 00 F8 [14:59:43]Write i2c OK [14:59:43]MH_I2C_Read... [14:59:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:43]Read from MH i2c: E2 [14:59:43]MH_I2C_Read... [14:59:43]Read from MH i2c: E2 0E 00 [14:59:43]MH_I2C_Read... [14:59:43]Read from MH i2c: E2 0E 00 67 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E1 [14:59:43]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [14:59:43]wFMCommunicate OK [14:59:43]SAM_PROTO_GetShiftState done [14:59:43]FM_GetShiftState done [14:59:43]req_shift_opened done [14:59:43]requested_item shift.open_date is exist - process it [14:59:43]req_shift_open_date [14:59:43]req_shift_open_date done [14:59:43]produce_requested_data done [14:59:43]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202841,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [14:59:43]process_action_free close_receipt [14:59:43]json_value_free [14:59:43]json_value_free done [14:59:43]process_json_proto returns [14:59:43]Send response to host [14:59:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202841,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [14:59:43]free response buf [14:59:43]execute_script done [14:59:43]execute_script returns [14:59:43]free content buf [14:59:43]Sock 7.Close socket [14:59:43]Sock 7.Thread stoped [14:59:47]OFD Sender: No OFD packet to send [14:59:52]OFD Sender: No OFD packet to send [14:59:57]OFD Sender: No OFD packet to send [15:00:02]OFD Sender: No OFD packet to send [15:00:07]OFD Sender: No OFD packet to send [15:00:12]OFD Sender: No OFD packet to send [15:00:17]OFD Sender: No OFD packet to send [15:00:22]OFD Sender: No OFD packet to send [15:00:27]OFD Sender: No OFD packet to send [15:00:32]OFD Sender: No OFD packet to send [15:00:37]OFD Sender: No OFD packet to send [15:00:42]OFD Sender: No OFD packet to send [15:00:47]OFD Sender: No OFD packet to send [15:00:52]OFD Sender: No OFD packet to send [15:00:57]OFD Sender: No OFD packet to send [15:01:02]OFD Sender: No OFD packet to send [15:01:07]OFD Sender: No OFD packet to send [15:01:12]OFD Sender: No OFD packet to send [15:01:17]OFD Sender: No OFD packet to send [15:01:22]OFD Sender: No OFD packet to send [15:01:27]OFD Sender: No OFD packet to send [15:01:32]OFD Sender: No OFD packet to send [15:01:37]OFD Sender: No OFD packet to send [15:01:42]OFD Sender: No OFD packet to send [15:01:47]OFD Sender: No OFD packet to send [15:01:52]OFD Sender: No OFD packet to send [15:01:57]OFD Sender: No OFD packet to send [15:02:02]OFD Sender: No OFD packet to send [15:02:07]OFD Sender: No OFD packet to send [15:02:12]OFD Sender: No OFD packet to send [15:02:17]OFD Sender: No OFD packet to send [15:02:22]OFD Sender: No OFD packet to send [15:02:27]OFD Sender: No OFD packet to send [15:02:32]OFD Sender: No OFD packet to send [15:02:37]OFD Sender: No OFD packet to send [15:02:42]OFD Sender: No OFD packet to send [15:02:47]OFD Sender: No OFD packet to send [15:02:52]OFD Sender: No OFD packet to send [15:02:57]OFD Sender: No OFD packet to send [15:03:02]OFD Sender: No OFD packet to send [15:03:07]OFD Sender: No OFD packet to send [15:03:12]OFD Sender: No OFD packet to send [15:03:15]accept exits with 9 [15:03:15]New connection [15:03:15]New thread 3067034980 created [15:03:15]Thread 3066891620 joined [15:03:15]Waiting for new connection... [15:03:15] Sock 9.Parse request [15:03:15]Sock 9.Check first char [15:03:15]Sock 9.First char is OK [15:03:15]request: POST /json_proto HTTP/1.0 [15:03:15]Method: POST [15:03:15]URL: /json_proto [15:03:15]Method is POST - this is cgi request [15:03:15]url: /json_proto [15:03:15]query_string will be loaded in cgi processing [15:03:15]execute_cgi json_proto POST (null) [15:03:15]execute_cgi path=json_proto method=POST [15:03:15]POST find Content-Length [15:03:15]Host: 172.17.63.195:8080 [15:03:15]Content-Length: 682 [15:03:15]Content-Type: application/json [15:03:15] [15:03:15]POST finish read [15:03:15]Found Content-Length = 682 [15:03:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:03:15]execute_script... [15:03:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:03:15]POST & json_proto [15:03:15]process_json_proto [15:03:15]json parsed OK: [15:03:15]protocol is kg_v1.0 [15:03:15]action value=close_receipt [15:03:15]process_action close_receipt [15:03:15]cmd_close_receipt [15:03:15]MH_GetDate [15:03:15]Write to MH i2c: F0 00 00 68 14 6B [15:03:15]Write i2c OK [15:03:15]MH_I2C_Read... [15:03:15]Read from MH i2c: F0 [15:03:15]MH_I2C_Read... [15:03:15]Read from MH i2c: F0 09 00 [15:03:15]MH_I2C_Read... [15:03:15]Read from MH i2c: F0 09 00 68 14 00 34 F9 20 67 8C D7 20 67 12 [15:03:15]GetLastDocTimeStamp 1730213980 [15:03:15]current date 1730214196 [15:03:15]FM_GetShiftState [15:03:15]SAM_PROTO_GetShiftState [15:03:15]wFMCommunicate request_size=4 [15:03:15]MH_SAM_APDU [15:03:15]CAPDU: 80 13 01 00 [15:03:15]Write to MH i2c: E2 08 00 69 14 80 13 01 00 00 00 00 00 FA [15:03:15]Write i2c OK [15:03:15]MH_I2C_Read... [15:03:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:15]Read from MH i2c: E2 [15:03:15]MH_I2C_Read... [15:03:15]Read from MH i2c: E2 0E 00 [15:03:15]MH_I2C_Read... [15:03:15]Read from MH i2c: E2 0E 00 69 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E3 [15:03:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:03:15]wFMCommunicate OK [15:03:15]SAM_PROTO_GetShiftState done [15:03:15]FM_GetShiftState done [15:03:15]opened in 1730160431 [15:03:15]opened+sec_in_day 1730246831 [15:03:15]quantity*price = 100015 [15:03:15]sum+1 = 100017 [15:03:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 237 29.10.2024 15:03 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202842 ФПД: 224911039639953 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150316&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202842&fm=224911039639953&tin=02508201610067®Number=0000000000091777&sum=100000 [15:03:16]StoreToDocumentArchive [15:03:16]shift 546 fd 202842 [15:03:16]save to /storage/0546/doc_00202842 [15:03:16]save last doc name /storage/0546/doc_00202842 to /storage/kkm_last_doc_name [15:03:16]save OK [15:03:16]Clear old archive folders... [15:03:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:03:16]tlvbuf is 013585B0 [15:03:16]SAM_PROTO_ClearQueue [15:03:16]wFMCommunicate request_size=4 [15:03:16]MH_SAM_APDU [15:03:16]CAPDU: 80 09 00 00 [15:03:16]Write to MH i2c: E2 08 00 76 14 80 09 00 00 00 00 00 00 FC [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:16]Read from MH i2c: E2 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 76 14 00 90 00 FE [15:03:16]RAPDU: 90 00 [15:03:16]wFMCommunicate OK [15:03:16]SAM_PROTO_ClearQueue done [15:03:16]KKMCreateOFDPacket [15:03:16]OFDProtocolAddRootSTLVToBuf [15:03:16]FM_MakeSignedData [15:03:16]FM_MakeSignedData [15:03:16]SAM_PROTO_SignData [15:03:16]wFMCommunicate request_size=4 [15:03:16]MH_SAM_APDU [15:03:16]CAPDU: 80 0D 01 02 [15:03:16]Write to MH i2c: E2 08 00 77 14 80 0D 01 02 00 00 00 00 04 [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:16]Read from MH i2c: E2 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 77 14 00 90 00 FF [15:03:16]RAPDU: 90 00 [15:03:16]wFMCommunicate OK [15:03:16]wFMCommunicate request_size=255 [15:03:16]MH_SAM_APDU [15:03:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 34 F9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 18 03 00 35 04 06 00 CC [15:03:16]Write to MH i2c: E2 02 01 78 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 34 F9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 18 03 00 35 04 06 00 CC 00 00 98 [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:17]Read from MH i2c: E2 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: E2 03 00 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: E2 03 00 78 14 00 90 00 00 [15:03:17]RAPDU: 90 00 [15:03:17]wFMCommunicate OK [15:03:17]wFMCommunicate request_size=10 [15:03:17]MH_SAM_APDU [15:03:17]CAPDU: 80 0D 02 02 05 8E 2E 9F B1 91 [15:03:17]Write to MH i2c: E2 0D 00 79 14 80 0D 02 02 05 00 8E 2E 9F B1 91 00 00 AE [15:03:17]Write i2c OK [15:03:17]MH_I2C_Read... [15:03:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:17]Read from MH i2c: E2 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: E2 03 00 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: E2 03 00 79 14 00 90 00 01 [15:03:17]RAPDU: 90 00 [15:03:17]wFMCommunicate OK [15:03:17]wFMCommunicate request_size=4 [15:03:17]MH_SAM_APDU [15:03:17]CAPDU: 80 0D 03 02 [15:03:17]Write to MH i2c: E2 08 00 7A 14 80 0D 03 02 00 00 00 00 09 [15:03:17]Write i2c OK [15:03:17]MH_I2C_Read... [15:03:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:17]Read from MH i2c: E2 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: E2 0B 00 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: E2 0B 00 7A 14 00 41 F8 15 3F 4A 23 A5 29 90 00 D2 [15:03:17]RAPDU: 41 F8 15 3F 4A 23 A5 29 90 00 [15:03:17]wFMCommunicate OK [15:03:17]SAM_PROTO_SignData done [15:03:17]FM_MakeSignedData done [15:03:17]CreateOFDProtocolMessage [15:03:17]wFMCommunicate request_size=4 [15:03:17]MH_SAM_APDU [15:03:17]CAPDU: 80 11 00 00 [15:03:17]Write to MH i2c: E2 08 00 7B 14 80 11 00 00 00 00 00 00 09 [15:03:17]Write i2c OK [15:03:17]MH_I2C_Read... [15:03:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:17]Read from MH i2c: E2 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: E2 17 00 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: E2 17 00 7B 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5E [15:03:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:03:17]wFMCommunicate OK [15:03:17]CreateOFDProtocolMessage done [15:03:17]OFDSenderStorePacket 202842 [15:03:17]StoreOFDPacket docnum=202842 [15:03:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 79 20 07 01 3E 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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 34 F9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 18 03 00 35 04 06 00 CC 8E 2E 9F B1 91 41 F8 15 3F 4A 23 A5 29 [15:03:17]CheckFolder [15:03:17]dirname=/storage/ofd_packets [15:03:17]CheckFolder done [15:03:17]ProducePacketName [15:03:17]name=ofd_packets/00202842 [15:03:17]NVStorageSaveData ofd_packets/00202842 [15:03:17]File name is /storage/ofd_packets/00202842 [15:03:17]Write 301 bytes [15:03:17]NVStorageSaveData done [15:03:17]OFDSenderStorePacket done [15:03:17]KKMCreateOFDPacket done [15:03:17]NVStorageSaveData kkm_last_timestamp [15:03:17]File name is /storage/kkm_last_timestamp [15:03:17]Write 4 bytes [15:03:17]NVStorageSaveData done [15:03:17]OFD Sender: Processing packet 202842 [packets to send 116, broken 115] [15:03:17]ProducePacketName [15:03:17]name=ofd_packets/00202842 [15:03:17]OFD Sender: To server: pG, [15:03:17]CommunicateWithHost lk.salyk.kg:30040 [15:03:17]ConnectInit lk.salyk.kg [15:03:17]ExternCall_PrintAddStr [15:03:17]wPrintStart [15:03:17]Write to MH i2c: 01 00 00 7C 14 90 [15:03:17]Write i2c OK [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: 01 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: 01 07 00 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: 01 07 00 7C 14 00 00 00 00 00 FF 0F A5 [15:03:17]RasterBufferAndPrint [15:03:17]line Счет N : (1)450637 [15:03:17]line ИНН: 02508201610067 [15:03:17]line Контрольно-Кассовый Чек [15:03:17]line ПРОДАЖА [15:03:17]line ТРК (МРК, ГНК) : 41 [15:03:17]line Товар: 2710124130 [15:03:17]line Аи-92-К-2 [15:03:17]line 14.950 * 66.90 [15:03:17]line = 1000.16 [15:03:17]line НДС 12% НСП 1% [15:03:17]line > о реализуемом товаре [15:03:17]line ОКРУГЛЕНИЕ: -0.16 [15:03:17]line ИТОГО: 1000.00 [15:03:17]line Внесено: 1000.00 [15:03:17]line СДАЧА: 0.00 [15:03:17]line НСП 1% : 8.85 [15:03:17]line НДС 12% : 106.21 [15:03:17]line Наличными: 1000.00 [15:03:17]line Безнал.: 0.00 [15:03:17]line Место: АЗС № 171 "Партнер Нефть" [15:03:17]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:03:17]line СНО: Общий режим [15:03:17]line Чек 237 29.10.2024 15:03 [15:03:17]line Смена: 546 ФФД: 1.0 [15:03:17]line ЗНМ: 0300000109 [15:03:17]line РНМ: 0000000000091777 [15:03:17]line Версия ККМ: 001 [15:03:17]line ФМ: 0000000000871756 [15:03:17]line ФД: 202842 [15:03:17]line ФПД: 224911039639953 [15:03:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150316&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202842&fm=224911039639953&tin=02508201610067®Number=0000000000091777&sum=100000 [15:03:17]Connected sock=11 [15:03:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 79 20 07 01 3E 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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 34 F9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 18 03 00 35 04 06 00 CC 8E 2E 9F B1 91 41 F8 15 3F 4A 23 A5 29 [15:03:17]written 0, free lines is 4095 [15:03:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4C 58 47 00 B7 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5A 18 03 00 F4 03 04 00 EF A4 20 67 B6 04 01 00 00 AB 21 24 FF 0F F8 3A 0C [15:03:17]CommunicateWithHost err = 0 [15:03:17]CheckOFDResponse [15:03:17]1017 (14) - 77093643461234 [15:03:17]1041 (16) - 0000000000871756 [15:03:17]1040 (4) - 202842 [15:03:17]1012 (4) - 29.10.2024 09:03 [15:03:17]1206 (1) - 0 [15:03:17]OFD Sender: Remove packet 202842 [15:03:17]ProducePacketName [15:03:17]name=ofd_packets/00202842 [15:03:17]NVStorageDeleteData [15:03:18]Write to MH i2c: 01 00 00 A7 14 BB [15:03:18]Write i2c OK [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: 01 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: 01 07 00 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: 01 07 00 A7 14 00 00 00 00 00 8F 0C 5D [15:03:18]RasterBufferAndPrint [15:03:18]line [15:03:18]line [15:03:18]line [15:03:18]line [15:03:18]line [15:03:18]written 0, free lines is 3220 [15:03:18]MH_Cut [15:03:18]Write to MH i2c: D1 01 00 AE 14 01 94 [15:03:18]Write i2c OK [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: D1 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: D1 01 00 [15:03:18]MH_I2C_Read... [15:03:18]Read from MH i2c: D1 01 00 AE 14 00 93 [15:03:18]Write to MH i2c: 01 00 00 AF 14 C3 [15:03:18]Write i2c OK [15:03:18]MH_I2C_Read... [15:03:18]OFD Sender: No OFD packet to send [15:03:19]*** Cut start [15:03:19]*** Purtial cut [15:03:19]*** Stage 1: CUTSNS_PIN = 1 [15:03:19]Read from MH i2c: 01 [15:03:19]MH_I2C_Read... [15:03:19]*** Stop cut motor [15:03:19]*** Cut end [15:03:19]Read from MH i2c: 01 07 00 [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: 01 07 00 AF 14 00 00 00 00 00 FF 0F D8 [15:03:19]process_action close_receipt done [15:03:19]requested_data is exist [15:03:19]produce_requested_data [15:03:19]requested_item fm.sn is exist - process it [15:03:19]wFMCommunicate request_size=4 [15:03:19]MH_SAM_APDU [15:03:19]CAPDU: 80 11 00 00 [15:03:19]Write to MH i2c: E2 08 00 B0 14 80 11 00 00 00 00 00 00 3E [15:03:19]Write i2c OK [15:03:19]MH_I2C_Read... [15:03:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:19]Read from MH i2c: E2 [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: E2 17 00 [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: E2 17 00 B0 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 93 [15:03:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:03:19]wFMCommunicate OK [15:03:19]requested_item fd.num is exist - process it [15:03:19]SAM_PROTO_GetFieldsCounters [15:03:19]wFMCommunicate request_size=4 [15:03:19]MH_SAM_APDU [15:03:19]CAPDU: 80 13 00 00 [15:03:19]Write to MH i2c: E2 08 00 B1 14 80 13 00 00 00 00 00 00 41 [15:03:19]Write i2c OK [15:03:19]MH_I2C_Read... [15:03:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:03:19]Read from MH i2c: E2 [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: E2 62 00 [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: E2 62 00 B1 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [15:03:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:03:19]wFMCommunicate OK [15:03:19]SAM_PROTO_GetFieldsCounters done [15:03:19]requested_item shift.num is exist - process it [15:03:19]requested_item shift.opened is exist - process it [15:03:19]req_shift_opened [15:03:19]FM_GetShiftState [15:03:19]SAM_PROTO_GetShiftState [15:03:19]wFMCommunicate request_size=4 [15:03:19]MH_SAM_APDU [15:03:19]CAPDU: 80 13 01 00 [15:03:19]Write to MH i2c: E2 08 00 B2 14 80 13 01 00 00 00 00 00 43 [15:03:19]Write i2c OK [15:03:19]MH_I2C_Read... [15:03:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:19]Read from MH i2c: E2 [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: E2 0E 00 [15:03:19]MH_I2C_Read... [15:03:19]Read from MH i2c: E2 0E 00 B2 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2C [15:03:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:03:19]wFMCommunicate OK [15:03:19]SAM_PROTO_GetShiftState done [15:03:19]FM_GetShiftState done [15:03:19]req_shift_opened done [15:03:19]requested_item shift.open_date is exist - process it [15:03:19]req_shift_open_date [15:03:19]req_shift_open_date done [15:03:19]produce_requested_data done [15:03:19]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202842,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:03:19]process_action_free close_receipt [15:03:19]json_value_free [15:03:19]json_value_free done [15:03:19]process_json_proto returns [15:03:19]Send response to host [15:03:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202842,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:03:19]free response buf [15:03:19]execute_script done [15:03:19]execute_script returns [15:03:19]free content buf [15:03:19]Sock 9.Close socket [15:03:19]Sock 9.Thread stoped [15:03:23]OFD Sender: No OFD packet to send [15:03:28]OFD Sender: No OFD packet to send [15:03:33]OFD Sender: No OFD packet to send [15:03:38]OFD Sender: No OFD packet to send [15:03:43]OFD Sender: No OFD packet to send [15:03:48]OFD Sender: No OFD packet to send [15:03:53]OFD Sender: No OFD packet to send [15:03:58]OFD Sender: No OFD packet to send [15:04:03]OFD Sender: No OFD packet to send [15:04:08]OFD Sender: No OFD packet to send [15:04:13]OFD Sender: No OFD packet to send [15:04:18]OFD Sender: No OFD packet to send [15:04:19]accept exits with 7 [15:04:19]New connection [15:04:19]New thread 3066891620 created [15:04:19]Thread 3067034980 joined [15:04:19]Waiting for new connection... [15:04:19] Sock 7.Parse request [15:04:19]Sock 7.Check first char [15:04:19]Sock 7.First char is OK [15:04:19]request: POST /json_proto HTTP/1.0 [15:04:19]Method: POST [15:04:19]URL: /json_proto [15:04:19]Method is POST - this is cgi request [15:04:19]url: /json_proto [15:04:19]query_string will be loaded in cgi processing [15:04:19]execute_cgi json_proto POST (null) [15:04:19]execute_cgi path=json_proto method=POST [15:04:19]POST find Content-Length [15:04:19]Host: 172.17.63.195:8080 [15:04:19]Content-Length: 682 [15:04:19]Content-Type: application/json [15:04:19] [15:04:19]POST finish read [15:04:19]Found Content-Length = 682 [15:04:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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" ] } } [15:04:19]execute_script... [15:04: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)450638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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" ] } } [15:04:19]POST & json_proto [15:04:19]process_json_proto [15:04:19]json parsed OK: [15:04:19]protocol is kg_v1.0 [15:04:19]action value=close_receipt [15:04:19]process_action close_receipt [15:04:19]cmd_close_receipt [15:04:19]MH_GetDate [15:04:19]Write to MH i2c: F0 00 00 B3 14 B6 [15:04:19]Write i2c OK [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: F0 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: F0 09 00 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: F0 09 00 B3 14 00 74 F9 20 67 8C D7 20 67 9D [15:04:19]GetLastDocTimeStamp 1730214196 [15:04:19]current date 1730214260 [15:04:19]FM_GetShiftState [15:04:19]SAM_PROTO_GetShiftState [15:04:19]wFMCommunicate request_size=4 [15:04:19]MH_SAM_APDU [15:04:19]CAPDU: 80 13 01 00 [15:04:19]Write to MH i2c: E2 08 00 B4 14 80 13 01 00 00 00 00 00 45 [15:04:19]Write i2c OK [15:04:19]MH_I2C_Read... [15:04:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:19]Read from MH i2c: E2 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: E2 0E 00 [15:04:19]MH_I2C_Read... [15:04:19]Read from MH i2c: E2 0E 00 B4 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2E [15:04:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:04:19]wFMCommunicate OK [15:04:19]SAM_PROTO_GetShiftState done [15:04:19]FM_GetShiftState done [15:04:19]opened in 1730160431 [15:04:19]opened+sec_in_day 1730246831 [15:04:19]quantity*price = 150056 [15:04:19]sum+1 = 150058 [15:04:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 238 29.10.2024 15:04 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202843 ФПД: 148692674998110 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150420&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202843&fm=148692674998110&tin=02508201610067®Number=0000000000091777&sum=150000 [15:04:21]StoreToDocumentArchive [15:04:21]shift 546 fd 202843 [15:04:21]save to /storage/0546/doc_00202843 [15:04:21]save last doc name /storage/0546/doc_00202843 to /storage/kkm_last_doc_name [15:04:21]save OK [15:04:21]Clear old archive folders... [15:04:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:04:21]tlvbuf is 01358E20 [15:04:21]SAM_PROTO_ClearQueue [15:04:21]wFMCommunicate request_size=4 [15:04:21]MH_SAM_APDU [15:04:21]CAPDU: 80 09 00 00 [15:04:21]Write to MH i2c: E2 08 00 C1 14 80 09 00 00 00 00 00 00 47 [15:04:21]Write i2c OK [15:04:21]MH_I2C_Read... [15:04:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:04:21]Read from MH i2c: E2 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 C1 14 00 90 00 49 [15:04:21]RAPDU: 90 00 [15:04:21]wFMCommunicate OK [15:04:21]SAM_PROTO_ClearQueue done [15:04:21]KKMCreateOFDPacket [15:04:21]OFDProtocolAddRootSTLVToBuf [15:04:21]FM_MakeSignedData [15:04:21]FM_MakeSignedData [15:04:21]SAM_PROTO_SignData [15:04:21]wFMCommunicate request_size=4 [15:04:21]MH_SAM_APDU [15:04:21]CAPDU: 80 0D 01 02 [15:04:21]Write to MH i2c: E2 08 00 C2 14 80 0D 01 02 00 00 00 00 4F [15:04:21]Write i2c OK [15:04:21]MH_I2C_Read... [15:04:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:04:21]Read from MH i2c: E2 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 C2 14 00 90 00 4A [15:04:21]RAPDU: 90 00 [15:04:21]wFMCommunicate OK [15:04:21]wFMCommunicate request_size=255 [15:04:21]MH_SAM_APDU [15:04:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 EE 00 00 00 F4 03 04 00 74 F9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5B 18 03 00 35 04 06 00 87 [15:04:21]Write to MH i2c: E2 02 01 C3 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 EE 00 00 00 F4 03 04 00 74 F9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5B 18 03 00 35 04 06 00 87 00 00 2F [15:04:21]Write i2c OK [15:04:21]MH_I2C_Read... [15:04:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:21]Read from MH i2c: E2 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 C3 14 00 90 00 4B [15:04:21]RAPDU: 90 00 [15:04:21]wFMCommunicate OK [15:04:21]wFMCommunicate request_size=10 [15:04:21]MH_SAM_APDU [15:04:21]CAPDU: 80 0D 02 02 05 3C 36 12 EF 5E [15:04:21]Write to MH i2c: E2 0D 00 C4 14 80 0D 02 02 05 00 3C 36 12 EF 5E 00 00 2D [15:04:21]Write i2c OK [15:04:21]MH_I2C_Read... [15:04:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:21]Read from MH i2c: E2 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 C4 14 00 90 00 4C [15:04:21]RAPDU: 90 00 [15:04:21]wFMCommunicate OK [15:04:21]wFMCommunicate request_size=4 [15:04:21]MH_SAM_APDU [15:04:21]CAPDU: 80 0D 03 02 [15:04:21]Write to MH i2c: E2 08 00 C5 14 80 0D 03 02 00 00 00 00 54 [15:04:21]Write i2c OK [15:04:21]MH_I2C_Read... [15:04:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:04:21]Read from MH i2c: E2 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 0B 00 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 0B 00 C5 14 00 BC 0B 5E 05 78 CD BE 73 90 00 F5 [15:04:21]RAPDU: BC 0B 5E 05 78 CD BE 73 90 00 [15:04:21]wFMCommunicate OK [15:04:21]SAM_PROTO_SignData done [15:04:21]FM_MakeSignedData done [15:04:21]CreateOFDProtocolMessage [15:04:21]wFMCommunicate request_size=4 [15:04:21]MH_SAM_APDU [15:04:21]CAPDU: 80 11 00 00 [15:04:21]Write to MH i2c: E2 08 00 C6 14 80 11 00 00 00 00 00 00 54 [15:04:21]Write i2c OK [15:04:21]MH_I2C_Read... [15:04:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:21]Read from MH i2c: E2 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 17 00 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 17 00 C6 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A9 [15:04:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:04:21]wFMCommunicate OK [15:04:21]CreateOFDProtocolMessage done [15:04:21]OFDSenderStorePacket 202843 [15:04:21]StoreOFDPacket docnum=202843 [15:04:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 96 CC 07 01 D0 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 EE 00 00 00 F4 03 04 00 74 F9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5B 18 03 00 35 04 06 00 87 3C 36 12 EF 5E BC 0B 5E 05 78 CD BE 73 [15:04:21]CheckFolder [15:04:21]dirname=/storage/ofd_packets [15:04:21]CheckFolder done [15:04:21]ProducePacketName [15:04:21]name=ofd_packets/00202843 [15:04:21]NVStorageSaveData ofd_packets/00202843 [15:04:21]File name is /storage/ofd_packets/00202843 [15:04:21]Write 301 bytes [15:04:21]NVStorageSaveData done [15:04:21]OFDSenderStorePacket done [15:04:21]KKMCreateOFDPacket done [15:04:21]NVStorageSaveData kkm_last_timestamp [15:04:21]File name is /storage/kkm_last_timestamp [15:04:21]Write 4 bytes [15:04:21]NVStorageSaveData done [15:04:21]ExternCall_PrintAddStr [15:04:21]wPrintStart [15:04:21]Write to MH i2c: 01 00 00 C7 14 DB [15:04:21]Write i2c OK [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: 01 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: 01 07 00 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: 01 07 00 C7 14 00 00 00 00 00 FF 0F F0 [15:04:21]RasterBufferAndPrint [15:04:21]line Счет N : (1)450638 [15:04:21]line ИНН: 02508201610067 [15:04:21]line Контрольно-Кассовый Чек [15:04:21]line ПРОДАЖА [15:04:21]line ТРК (МРК, ГНК) : 52 [15:04:21]line Товар: 2710124130 [15:04:21]line Аи-92-К-2 [15:04:21]line 22.430 * 66.90 [15:04:21]line = 1500.57 [15:04:21]line НДС 12% НСП 1% [15:04:21]line > о реализуемом товаре [15:04:21]line ОКРУГЛЕНИЕ: -0.57 [15:04:21]line ИТОГО: 1500.00 [15:04:21]line Внесено: 1500.00 [15:04:21]line СДАЧА: 0.00 [15:04:21]line НСП 1% : 13.28 [15:04:21]line НДС 12% : 159.35 [15:04:21]line Наличными: 1500.00 [15:04:21]line Безнал.: 0.00 [15:04:21]line Место: АЗС № 171 "Партнер Нефть" [15:04:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:04:21]line СНО: Общий режим [15:04:21]line Чек 238 29.10.2024 15:04 [15:04:21]line Смена: 546 ФФД: 1.0 [15:04:21]line ЗНМ: 0300000109 [15:04:21]line РНМ: 0000000000091777 [15:04:21]line Версия ККМ: 001 [15:04:21]line ФМ: 0000000000871756 [15:04:21]line ФД: 202843 [15:04:21]line ФПД: 148692674998110 [15:04:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T150420&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202843&fm=148692674998110&tin=02508201610067®Number=0000000000091777&sum=150000 [15:04:21]OFD Sender: Processing packet 202843 [packets to send 116, broken 115] [15:04:21]ProducePacketName [15:04:21]name=ofd_packets/00202843 [15:04:21]OFD Sender: To server: pG, [15:04:21]CommunicateWithHost lk.salyk.kg:30040 [15:04:21]ConnectInit lk.salyk.kg [15:04:21]written 0, free lines is 4095 [15:04:21]Connected sock=10 [15:04:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 96 CC 07 01 D0 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 EE 00 00 00 F4 03 04 00 74 F9 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5B 18 03 00 35 04 06 00 87 3C 36 12 EF 5E BC 0B 5E 05 78 CD BE 73 [15:04:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 88 C9 47 00 52 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5B 18 03 00 F4 03 04 00 30 A5 20 67 B6 04 01 00 00 0D 76 33 98 C1 BF F7 1C [15:04:22]CommunicateWithHost err = 0 [15:04:22]CheckOFDResponse [15:04:22]1017 (14) - 77093643461234 [15:04:22]1041 (16) - 0000000000871756 [15:04:22]1040 (4) - 202843 [15:04:22]1012 (4) - 29.10.2024 09:04 [15:04:22]1206 (1) - 0 [15:04:22]OFD Sender: Remove packet 202843 [15:04:22]ProducePacketName [15:04:22]name=ofd_packets/00202843 [15:04:22]NVStorageDeleteData [15:04:22]Write to MH i2c: 01 00 00 F2 14 06 [15:04:22]Write i2c OK [15:04:22]MH_I2C_Read... [15:04:22]Read from MH i2c: 01 [15:04:22]MH_I2C_Read... [15:04:22]Read from MH i2c: 01 07 00 [15:04:22]MH_I2C_Read... [15:04:22]Read from MH i2c: 01 07 00 F2 14 00 00 00 00 00 91 0C AA [15:04:22]RasterBufferAndPrint [15:04:22]line [15:04:22]line [15:04:22]line [15:04:22]line [15:04:22]line [15:04:22]written 0, free lines is 3221 [15:04:22]MH_Cut [15:04:22]Write to MH i2c: D1 01 00 F9 14 01 DF [15:04:22]Write i2c OK [15:04:22]MH_I2C_Read... [15:04:22]Read from MH i2c: D1 [15:04:22]MH_I2C_Read... [15:04:22]Read from MH i2c: D1 01 00 [15:04:22]MH_I2C_Read... [15:04:22]Read from MH i2c: D1 01 00 F9 14 00 DE [15:04:22]Write to MH i2c: 01 00 00 FA 14 0E [15:04:22]Write i2c OK [15:04:22]MH_I2C_Read... [15:04:22]OFD Sender: No OFD packet to send [15:04:23]*** Cut start [15:04:23]*** Purtial cut [15:04:23]*** CUTSNS_PIN = 0 [15:04:23]*** Stage 1: CUTSNS_PIN = 1 [15:04:25]Read from MH i2c: 01 [15:04:25]MH_I2C_Read... [15:04:25]*** Stop cut motor [15:04:25]*** Cut end [15:04:25]Read from MH i2c: 01 07 00 [15:04:25]MH_I2C_Read... [15:04:25]Read from MH i2c: 01 07 00 FA 14 00 00 00 00 00 FF 0F 23 [15:04:25]process_action close_receipt done [15:04:25]requested_data is exist [15:04:25]produce_requested_data [15:04:25]requested_item fm.sn is exist - process it [15:04:25]wFMCommunicate request_size=4 [15:04:25]MH_SAM_APDU [15:04:25]CAPDU: 80 11 00 00 [15:04:25]Write to MH i2c: E2 08 00 FB 14 80 11 00 00 00 00 00 00 89 [15:04:25]Write i2c OK [15:04:25]MH_I2C_Read... [15:04:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:25]Read from MH i2c: E2 [15:04:25]MH_I2C_Read... [15:04:25]Read from MH i2c: E2 17 00 [15:04:25]MH_I2C_Read... [15:04:25]Read from MH i2c: E2 17 00 FB 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DE [15:04:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:04:25]wFMCommunicate OK [15:04:25]requested_item fd.num is exist - process it [15:04:25]SAM_PROTO_GetFieldsCounters [15:04:25]wFMCommunicate request_size=4 [15:04:25]MH_SAM_APDU [15:04:25]CAPDU: 80 13 00 00 [15:04:25]Write to MH i2c: E2 08 00 FC 14 80 13 00 00 00 00 00 00 8C [15:04:25]Write i2c OK [15:04:25]MH_I2C_Read... [15:04:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:04:25]Read from MH i2c: E2 [15:04:25]MH_I2C_Read... [15:04:25]Read from MH i2c: E2 62 00 [15:04:25]MH_I2C_Read... [15:04:25]Read from MH i2c: E2 62 00 FC 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 19 [15:04:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:04:25]wFMCommunicate OK [15:04:25]SAM_PROTO_GetFieldsCounters done [15:04:25]requested_item shift.num is exist - process it [15:04:25]requested_item shift.opened is exist - process it [15:04:25]req_shift_opened [15:04:25]FM_GetShiftState [15:04:25]SAM_PROTO_GetShiftState [15:04:25]wFMCommunicate request_size=4 [15:04:25]MH_SAM_APDU [15:04:25]CAPDU: 80 13 01 00 [15:04:25]Write to MH i2c: E2 08 00 FD 14 80 13 01 00 00 00 00 00 8E [15:04:25]Write i2c OK [15:04:25]MH_I2C_Read... [15:04:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:25]Read from MH i2c: E2 [15:04:25]MH_I2C_Read... [15:04:25]Read from MH i2c: E2 0E 00 [15:04:25]MH_I2C_Read... [15:04:25]Read from MH i2c: E2 0E 00 FD 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 77 [15:04:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:04:25]wFMCommunicate OK [15:04:25]SAM_PROTO_GetShiftState done [15:04:25]FM_GetShiftState done [15:04:25]req_shift_opened done [15:04:25]requested_item shift.open_date is exist - process it [15:04:25]req_shift_open_date [15:04:25]req_shift_open_date done [15:04:25]produce_requested_data done [15:04:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202843,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:04:25]process_action_free close_receipt [15:04:25]json_value_free [15:04:25]json_value_free done [15:04:25]process_json_proto returns [15:04:25]Send response to host [15:04:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202843,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:04:25]free response buf [15:04:25]execute_script done [15:04:25]execute_script returns [15:04:25]free content buf [15:04:25]Sock 7.Close socket [15:04:25]Sock 7.Thread stoped [15:04:27]OFD Sender: No OFD packet to send [15:04:32]OFD Sender: No OFD packet to send [15:04:37]OFD Sender: No OFD packet to send [15:04:42]OFD Sender: No OFD packet to send [15:04:47]OFD Sender: No OFD packet to send [15:04:52]OFD Sender: No OFD packet to send [15:04:57]OFD Sender: No OFD packet to send [15:05:02]OFD Sender: No OFD packet to send [15:05:07]OFD Sender: No OFD packet to send [15:05:12]OFD Sender: No OFD packet to send [15:05:17]OFD Sender: No OFD packet to send [15:05:22]OFD Sender: No OFD packet to send [15:05:27]OFD Sender: No OFD packet to send [15:05:32]OFD Sender: No OFD packet to send [15:05:37]OFD Sender: No OFD packet to send [15:05:42]OFD Sender: No OFD packet to send [15:05:47]OFD Sender: No OFD packet to send [15:05:52]OFD Sender: No OFD packet to send [15:05:57]OFD Sender: No OFD packet to send [15:06:02]OFD Sender: No OFD packet to send [15:06:07]OFD Sender: No OFD packet to send [15:06:12]OFD Sender: No OFD packet to send [15:06:17]OFD Sender: No OFD packet to send [15:06:22]OFD Sender: No OFD packet to send [15:06:27]OFD Sender: No OFD packet to send [15:06:32]OFD Sender: No OFD packet to send [15:06:37]OFD Sender: No OFD packet to send [15:06:42]OFD Sender: No OFD packet to send [15:06:47]OFD Sender: No OFD packet to send [15:06:52]OFD Sender: No OFD packet to send [15:06:57]OFD Sender: No OFD packet to send [15:07:02]OFD Sender: No OFD packet to send [15:07:07]OFD Sender: No OFD packet to send [15:07:12]OFD Sender: No OFD packet to send [15:07:17]OFD Sender: No OFD packet to send [15:07:22]OFD Sender: No OFD packet to send [15:07:27]OFD Sender: No OFD packet to send [15:07:32]OFD Sender: No OFD packet to send [15:07:37]OFD Sender: No OFD packet to send [15:07:42]OFD Sender: No OFD packet to send [15:07:47]OFD Sender: No OFD packet to send [15:07:52]OFD Sender: No OFD packet to send [15:07:57]OFD Sender: No OFD packet to send [15:08:02]OFD Sender: No OFD packet to send [15:08:07]OFD Sender: No OFD packet to send [15:08:13]OFD Sender: No OFD packet to send [15:08:18]OFD Sender: No OFD packet to send [15:08:23]OFD Sender: No OFD packet to send [15:08:28]OFD Sender: No OFD packet to send [15:08:33]OFD Sender: No OFD packet to send [15:08:38]OFD Sender: No OFD packet to send [15:08:43]OFD Sender: No OFD packet to send [15:08:48]OFD Sender: No OFD packet to send [15:08:53]OFD Sender: No OFD packet to send [15:08:58]OFD Sender: No OFD packet to send [15:09:03]OFD Sender: No OFD packet to send [15:09:08]OFD Sender: No OFD packet to send [15:09:13]OFD Sender: No OFD packet to send [15:09:18]OFD Sender: No OFD packet to send [15:09:23]OFD Sender: No OFD packet to send [15:09:28]OFD Sender: No OFD packet to send [15:09:33]OFD Sender: No OFD packet to send [15:09:38]OFD Sender: No OFD packet to send [15:09:43]OFD Sender: No OFD packet to send [15:09:48]OFD Sender: No OFD packet to send [15:09:53]OFD Sender: No OFD packet to send [15:09:58]OFD Sender: No OFD packet to send [15:10:03]OFD Sender: No OFD packet to send [15:10:08]OFD Sender: No OFD packet to send [15:10:13]OFD Sender: No OFD packet to send [15:10:18]OFD Sender: No OFD packet to send [15:10:23]OFD Sender: No OFD packet to send [15:10:28]OFD Sender: No OFD packet to send [15:10:33]OFD Sender: No OFD packet to send [15:10:38]OFD Sender: No OFD packet to send [15:10:43]OFD Sender: No OFD packet to send [15:10:48]OFD Sender: No OFD packet to send [15:10:53]OFD Sender: No OFD packet to send [15:10:58]OFD Sender: No OFD packet to send [15:11:03]OFD Sender: No OFD packet to send [15:11:08]OFD Sender: No OFD packet to send [15:11:13]OFD Sender: No OFD packet to send [15:11:18]OFD Sender: No OFD packet to send [15:11:23]OFD Sender: No OFD packet to send [15:11:28]OFD Sender: No OFD packet to send [15:11:33]OFD Sender: No OFD packet to send [15:11:38]OFD Sender: No OFD packet to send [15:11:43]OFD Sender: No OFD packet to send [15:11:48]OFD Sender: No OFD packet to send [15:11:53]OFD Sender: No OFD packet to send [15:11:58]OFD Sender: No OFD packet to send [15:12:03]OFD Sender: No OFD packet to send [15:12:08]OFD Sender: No OFD packet to send [15:12:13]OFD Sender: No OFD packet to send [15:12:18]OFD Sender: No OFD packet to send [15:12:23]OFD Sender: No OFD packet to send [15:12:28]OFD Sender: No OFD packet to send [15:12:33]OFD Sender: No OFD packet to send [15:12:38]OFD Sender: No OFD packet to send [15:12:43]OFD Sender: No OFD packet to send [15:12:48]OFD Sender: No OFD packet to send [15:12:53]OFD Sender: No OFD packet to send [15:12:58]OFD Sender: No OFD packet to send [15:13:03]OFD Sender: No OFD packet to send [15:13:08]OFD Sender: No OFD packet to send [15:13:13]OFD Sender: No OFD packet to send [15:13:18]OFD Sender: No OFD packet to send [15:13:23]OFD Sender: No OFD packet to send [15:13:28]OFD Sender: No OFD packet to send [15:13:33]OFD Sender: No OFD packet to send [15:13:38]OFD Sender: No OFD packet to send [15:13:43]OFD Sender: No OFD packet to send [15:13:48]OFD Sender: No OFD packet to send [15:13:53]OFD Sender: No OFD packet to send [15:13:58]OFD Sender: No OFD packet to send [15:14:03]OFD Sender: No OFD packet to send [15:14:08]OFD Sender: No OFD packet to send [15:14:13]OFD Sender: No OFD packet to send [15:14:18]OFD Sender: No OFD packet to send [15:14:23]OFD Sender: No OFD packet to send [15:14:28]OFD Sender: No OFD packet to send [15:14:33]OFD Sender: No OFD packet to send [15:14:38]OFD Sender: No OFD packet to send [15:14:43]OFD Sender: No OFD packet to send [15:14:48]OFD Sender: No OFD packet to send [15:14:53]OFD Sender: No OFD packet to send [15:14:58]OFD Sender: No OFD packet to send [15:15:03]OFD Sender: No OFD packet to send [15:15:08]OFD Sender: No OFD packet to send [15:15:13]OFD Sender: No OFD packet to send [15:15:18]OFD Sender: No OFD packet to send [15:15:23]OFD Sender: No OFD packet to send [15:15:28]OFD Sender: No OFD packet to send [15:15:33]OFD Sender: No OFD packet to send [15:15:38]OFD Sender: No OFD packet to send [15:15:43]OFD Sender: No OFD packet to send [15:15:48]OFD Sender: No OFD packet to send [15:15:53]OFD Sender: No OFD packet to send [15:15:58]OFD Sender: No OFD packet to send [15:16:03]OFD Sender: No OFD packet to send [15:16:08]OFD Sender: No OFD packet to send [15:16:13]OFD Sender: No OFD packet to send [15:16:18]OFD Sender: No OFD packet to send [15:16:23]OFD Sender: No OFD packet to send [15:16:28]OFD Sender: No OFD packet to send [15:16:33]OFD Sender: No OFD packet to send [15:16:38]OFD Sender: No OFD packet to send [15:16:43]OFD Sender: No OFD packet to send [15:16:48]OFD Sender: No OFD packet to send [15:16:50]accept exits with 9 [15:16:50]New connection [15:16:50]New thread 3067034980 created [15:16:50]Thread 3066891620 joined [15:16:50]Waiting for new connection... [15:16:50] Sock 9.Parse request [15:16:50]Sock 9.Check first char [15:16:50]Sock 9.First char is OK [15:16:50]request: POST /json_proto HTTP/1.0 [15:16:50]Method: POST [15:16:50]URL: /json_proto [15:16:50]Method is POST - this is cgi request [15:16:50]url: /json_proto [15:16:50]query_string will be loaded in cgi processing [15:16:50]execute_cgi json_proto POST (null) [15:16:50]execute_cgi path=json_proto method=POST [15:16:50]POST find Content-Length [15:16:50]Host: 172.17.63.195:8080 [15:16:50]Content-Length: 670 [15:16:50]Content-Type: application/json [15:16:50] [15:16:50]POST finish read [15:16:50]Found Content-Length = 670 [15:16:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:50]execute_script... [15:16:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:50]POST & json_proto [15:16:50]process_json_proto [15:16:50]json parsed OK: [15:16:50]protocol is kg_v1.0 [15:16:50]action value=close_receipt [15:16:50]process_action close_receipt [15:16:50]cmd_close_receipt [15:16:50]MH_GetDate [15:16:50]Write to MH i2c: F0 00 00 FE 14 01 [15:16:50]Write i2c OK [15:16:50]MH_I2C_Read... [15:16:50]Read from MH i2c: F0 [15:16:50]MH_I2C_Read... [15:16:50]Read from MH i2c: F0 09 00 [15:16:50]MH_I2C_Read... [15:16:50]Read from MH i2c: F0 09 00 FE 14 00 63 FC 20 67 8C D7 20 67 DA [15:16:50]GetLastDocTimeStamp 1730214260 [15:16:50]current date 1730215011 [15:16:50]FM_GetShiftState [15:16:50]SAM_PROTO_GetShiftState [15:16:50]wFMCommunicate request_size=4 [15:16:50]MH_SAM_APDU [15:16:50]CAPDU: 80 13 01 00 [15:16:50]Write to MH i2c: E2 08 00 FF 14 80 13 01 00 00 00 00 00 90 [15:16:50]Write i2c OK [15:16:50]MH_I2C_Read... [15:16:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:50]Read from MH i2c: E2 [15:16:50]MH_I2C_Read... [15:16:50]Read from MH i2c: E2 0E 00 [15:16:50]MH_I2C_Read... [15:16:50]Read from MH i2c: E2 0E 00 FF 14 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 79 [15:16:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:16:50]wFMCommunicate OK [15:16:50]SAM_PROTO_GetShiftState done [15:16:50]FM_GetShiftState done [15:16:50]opened in 1730160431 [15:16:50]opened+sec_in_day 1730246831 [15:16:50]quantity*price = 60055 [15:16:50]sum+1 = 60056 [15:16:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 239 29.10.2024 15:16 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202844 ФПД: 232619138496719 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151651&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202844&fm=232619138496719&tin=02508201610067®Number=0000000000091777&sum=60000 [15:16:51]StoreToDocumentArchive [15:16:51]shift 546 fd 202844 [15:16:51]save to /storage/0546/doc_00202844 [15:16:51]save last doc name /storage/0546/doc_00202844 to /storage/kkm_last_doc_name [15:16:51]save OK [15:16:51]Clear old archive folders... [15:16:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:16:51]tlvbuf is 012D5110 [15:16:51]SAM_PROTO_ClearQueue [15:16:51]wFMCommunicate request_size=4 [15:16:51]MH_SAM_APDU [15:16:51]CAPDU: 80 09 00 00 [15:16:51]Write to MH i2c: E2 08 00 0C 15 80 09 00 00 00 00 00 00 93 [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:16:51]Read from MH i2c: E2 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 0C 15 00 90 00 95 [15:16:51]RAPDU: 90 00 [15:16:51]wFMCommunicate OK [15:16:51]SAM_PROTO_ClearQueue done [15:16:51]KKMCreateOFDPacket [15:16:51]OFDProtocolAddRootSTLVToBuf [15:16:51]FM_MakeSignedData [15:16:51]FM_MakeSignedData [15:16:51]SAM_PROTO_SignData [15:16:51]wFMCommunicate request_size=4 [15:16:51]MH_SAM_APDU [15:16:51]CAPDU: 80 0D 01 02 [15:16:51]Write to MH i2c: E2 08 00 0D 15 80 0D 01 02 00 00 00 00 9B [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:16:51]Read from MH i2c: E2 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 0D 15 00 90 00 96 [15:16:51]RAPDU: 90 00 [15:16:51]wFMCommunicate OK [15:16:51]wFMCommunicate request_size=255 [15:16:51]MH_SAM_APDU [15:16:51]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 63 FC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 18 03 00 35 04 06 00 [15:16:51]Write to MH i2c: E2 02 01 0E 15 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 63 FC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 18 03 00 35 04 06 00 00 00 25 [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:51]Read from MH i2c: E2 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 0E 15 00 90 00 97 [15:16:51]RAPDU: 90 00 [15:16:51]wFMCommunicate OK [15:16:51]wFMCommunicate request_size=11 [15:16:51]MH_SAM_APDU [15:16:51]CAPDU: 80 0D 02 02 06 D3 90 DD 1E 38 CF [15:16:51]Write to MH i2c: E2 0E 00 0F 15 80 0D 02 02 06 00 D3 90 DD 1E 38 CF 00 00 0F [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:51]Read from MH i2c: E2 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 0F 15 00 90 00 98 [15:16:51]RAPDU: 90 00 [15:16:51]wFMCommunicate OK [15:16:51]wFMCommunicate request_size=4 [15:16:51]MH_SAM_APDU [15:16:51]CAPDU: 80 0D 03 02 [15:16:51]Write to MH i2c: E2 08 00 10 15 80 0D 03 02 00 00 00 00 A0 [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:16:51]Read from MH i2c: E2 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 0B 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 0B 00 10 15 00 4F A7 73 EF 65 85 17 56 90 00 50 [15:16:51]RAPDU: 4F A7 73 EF 65 85 17 56 90 00 [15:16:51]wFMCommunicate OK [15:16:51]SAM_PROTO_SignData done [15:16:51]FM_MakeSignedData done [15:16:51]CreateOFDProtocolMessage [15:16:51]wFMCommunicate request_size=4 [15:16:51]MH_SAM_APDU [15:16:51]CAPDU: 80 11 00 00 [15:16:51]Write to MH i2c: E2 08 00 11 15 80 11 00 00 00 00 00 00 A0 [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:51]Read from MH i2c: E2 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 17 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 17 00 11 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F5 [15:16:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:16:51]wFMCommunicate OK [15:16:51]CreateOFDProtocolMessage done [15:16:51]OFDSenderStorePacket 202844 [15:16:51]StoreOFDPacket docnum=202844 [15:16:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 EF DB 08 01 D3 5F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 63 FC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 18 03 00 35 04 06 00 D3 90 DD 1E 38 CF 4F A7 73 EF 65 85 17 56 [15:16:51]CheckFolder [15:16:51]dirname=/storage/ofd_packets [15:16:51]CheckFolder done [15:16:51]ProducePacketName [15:16:51]name=ofd_packets/00202844 [15:16:51]NVStorageSaveData ofd_packets/00202844 [15:16:51]File name is /storage/ofd_packets/00202844 [15:16:51]Write 302 bytes [15:16:51]NVStorageSaveData done [15:16:51]OFDSenderStorePacket done [15:16:51]KKMCreateOFDPacket done [15:16:51]NVStorageSaveData kkm_last_timestamp [15:16:51]File name is /storage/kkm_last_timestamp [15:16:51]Write 4 bytes [15:16:51]NVStorageSaveData done [15:16:51]ExternCall_PrintAddStr [15:16:51]wPrintStart [15:16:51]Write to MH i2c: 01 00 00 12 15 27 [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: 01 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: 01 07 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: 01 07 00 12 15 00 00 00 00 00 FF 0F 3C [15:16:51]RasterBufferAndPrint [15:16:51]line Счет N : (1)450641 [15:16:51]line ИНН: 02508201610067 [15:16:51]line Контрольно-Кассовый Чек [15:16:51]line ПРОДАЖА [15:16:51]line ТРК (МРК, ГНК) : 42 [15:16:51]line Товар: 2710124130 [15:16:51]line SUPER 92-К-5 [15:16:51]line 8.780 * 68.40 [15:16:51]line = 600.55 [15:16:51]line НДС 12% НСП 1% [15:16:51]line > о реализуемом товаре [15:16:51]line ОКРУГЛЕНИЕ: -0.55 [15:16:51]line ИТОГО: 600.00 [15:16:51]line Внесено: 600.00 [15:16:51]line СДАЧА: 0.00 [15:16:51]line НСП 1% : 5.31 [15:16:51]line НДС 12% : 63.77 [15:16:51]line Наличными: 600.00 [15:16:51]line Безнал.: 0.00 [15:16:51]line Место: АЗС № 171 "Партнер Нефть" [15:16:51]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:16:51]line СНО: Общий режим [15:16:51]line Чек 239 29.10.2024 15:16 [15:16:51]line Смена: 546 ФФД: 1.0 [15:16:51]line ЗНМ: 0300000109 [15:16:51]line РНМ: 0000000000091777 [15:16:51]line Версия ККМ: 001 [15:16:51]line ФМ: 0000000000871756 [15:16:51]line ФД: 202844 [15:16:51]line ФПД: 232619138496719 [15:16:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T151651&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202844&fm=232619138496719&tin=02508201610067®Number=0000000000091777&sum=60000 [15:16:52]OFD Sender: Processing packet 202844 [packets to send 116, broken 115] [15:16:52]ProducePacketName [15:16:52]name=ofd_packets/00202844 [15:16:52]OFD Sender: To server: pG, [15:16:52]CommunicateWithHost lk.salyk.kg:30040 [15:16:52]ConnectInit lk.salyk.kg [15:16:52]written 0, free lines is 4095 [15:16:52]Connected sock=10 [15:16:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 EF DB 08 01 D3 5F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 63 FC 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 18 03 00 35 04 06 00 D3 90 DD 1E 38 CF 4F A7 73 EF 65 85 17 56 [15:16:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B6 EC 47 00 48 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5C 18 03 00 F4 03 04 00 1E A8 20 67 B6 04 01 00 00 05 62 6D 10 19 31 1D E6 [15:16:52]CommunicateWithHost err = 0 [15:16:52]CheckOFDResponse [15:16:52]1017 (14) - 77093643461234 [15:16:52]1041 (16) - 0000000000871756 [15:16:52]1040 (4) - 202844 [15:16:52]1012 (4) - 29.10.2024 09:17 [15:16:52]1206 (1) - 0 [15:16:52]OFD Sender: Remove packet 202844 [15:16:52]ProducePacketName [15:16:52]name=ofd_packets/00202844 [15:16:52]NVStorageDeleteData [15:16:52]Write to MH i2c: 01 00 00 3D 15 52 [15:16:52]Write i2c OK [15:16:52]MH_I2C_Read... [15:16:52]Read from MH i2c: 01 [15:16:52]MH_I2C_Read... [15:16:52]Read from MH i2c: 01 07 00 [15:16:52]MH_I2C_Read... [15:16:52]Read from MH i2c: 01 07 00 3D 15 00 00 00 00 00 88 0C ED [15:16:52]RasterBufferAndPrint [15:16:52]line [15:16:52]line [15:16:52]line [15:16:52]line [15:16:52]line [15:16:52]written 0, free lines is 3212 [15:16:52]MH_Cut [15:16:52]Write to MH i2c: D1 01 00 44 15 01 2B [15:16:52]Write i2c OK [15:16:52]MH_I2C_Read... [15:16:52]Read from MH i2c: D1 [15:16:52]MH_I2C_Read... [15:16:52]Read from MH i2c: D1 01 00 [15:16:52]MH_I2C_Read... [15:16:52]Read from MH i2c: D1 01 00 44 15 00 2A [15:16:52]Write to MH i2c: 01 00 00 45 15 5A [15:16:52]Write i2c OK [15:16:52]MH_I2C_Read... [15:16:53]OFD Sender: No OFD packet to send [15:16:53]*** Cut start [15:16:53]*** Purtial cut [15:16:53]*** Stage 1: CUTSNS_PIN = 1 [15:16:53]Read from MH i2c: 01 [15:16:53]MH_I2C_Read... [15:16:53]*** Stop cut motor [15:16:53]*** Cut end [15:16:53]Read from MH i2c: 01 07 00 [15:16:53]MH_I2C_Read... [15:16:53]Read from MH i2c: 01 07 00 45 15 00 00 00 00 00 FF 0F 6F [15:16:53]process_action close_receipt done [15:16:53]requested_data is exist [15:16:53]produce_requested_data [15:16:53]requested_item fm.sn is exist - process it [15:16:53]wFMCommunicate request_size=4 [15:16:53]MH_SAM_APDU [15:16:53]CAPDU: 80 11 00 00 [15:16:53]Write to MH i2c: E2 08 00 46 15 80 11 00 00 00 00 00 00 D5 [15:16:53]Write i2c OK [15:16:53]MH_I2C_Read... [15:16:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:53]Read from MH i2c: E2 [15:16:53]MH_I2C_Read... [15:16:53]Read from MH i2c: E2 17 00 [15:16:53]MH_I2C_Read... [15:16:53]Read from MH i2c: E2 17 00 46 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2A [15:16:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:16:53]wFMCommunicate OK [15:16:53]requested_item fd.num is exist - process it [15:16:53]SAM_PROTO_GetFieldsCounters [15:16:53]wFMCommunicate request_size=4 [15:16:53]MH_SAM_APDU [15:16:53]CAPDU: 80 13 00 00 [15:16:53]Write to MH i2c: E2 08 00 47 15 80 13 00 00 00 00 00 00 D8 [15:16:53]Write i2c OK [15:16:53]MH_I2C_Read... [15:16:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:16:53]Read from MH i2c: E2 [15:16:53]MH_I2C_Read... [15:16:53]Read from MH i2c: E2 62 00 [15:16:53]MH_I2C_Read... [15:16:53]Read from MH i2c: E2 62 00 47 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 69 [15:16:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:16:53]wFMCommunicate OK [15:16:53]SAM_PROTO_GetFieldsCounters done [15:16:53]requested_item shift.num is exist - process it [15:16:53]requested_item shift.opened is exist - process it [15:16:53]req_shift_opened [15:16:53]FM_GetShiftState [15:16:53]SAM_PROTO_GetShiftState [15:16:53]wFMCommunicate request_size=4 [15:16:53]MH_SAM_APDU [15:16:53]CAPDU: 80 13 01 00 [15:16:53]Write to MH i2c: E2 08 00 48 15 80 13 01 00 00 00 00 00 DA [15:16:53]Write i2c OK [15:16:53]MH_I2C_Read... [15:16:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:54]Read from MH i2c: E2 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: E2 0E 00 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: E2 0E 00 48 15 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C3 [15:16:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:16:54]wFMCommunicate OK [15:16:54]SAM_PROTO_GetShiftState done [15:16:54]FM_GetShiftState done [15:16:54]req_shift_opened done [15:16:54]requested_item shift.open_date is exist - process it [15:16:54]req_shift_open_date [15:16:54]req_shift_open_date done [15:16:54]produce_requested_data done [15:16:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202844,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:16:54]process_action_free close_receipt [15:16:54]json_value_free [15:16:54]json_value_free done [15:16:54]process_json_proto returns [15:16:54]Send response to host [15:16:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202844,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:16:54]free response buf [15:16:54]execute_script done [15:16:54]execute_script returns [15:16:54]free content buf [15:16:54]Sock 9.Close socket [15:16:54]Sock 9.Thread stoped [15:16:58]OFD Sender: No OFD packet to send [15:17:03]OFD Sender: No OFD packet to send [15:17:08]OFD Sender: No OFD packet to send [15:17:13]OFD Sender: No OFD packet to send [15:17:18]OFD Sender: No OFD packet to send [15:17:23]OFD Sender: No OFD packet to send [15:17:28]OFD Sender: No OFD packet to send [15:17:33]OFD Sender: No OFD packet to send [15:17:38]OFD Sender: No OFD packet to send [15:17:43]OFD Sender: No OFD packet to send [15:17:48]OFD Sender: No OFD packet to send [15:17:53]OFD Sender: No OFD packet to send [15:17:58]OFD Sender: No OFD packet to send [15:18:03]OFD Sender: No OFD packet to send [15:18:08]OFD Sender: No OFD packet to send [15:18:13]OFD Sender: No OFD packet to send [15:18:18]OFD Sender: No OFD packet to send [15:18:23]OFD Sender: No OFD packet to send [15:18:28]OFD Sender: No OFD packet to send [15:18:33]OFD Sender: No OFD packet to send [15:18:38]OFD Sender: No OFD packet to send [15:18:43]OFD Sender: No OFD packet to send [15:18:48]OFD Sender: No OFD packet to send [15:18:53]OFD Sender: No OFD packet to send [15:18:58]OFD Sender: No OFD packet to send [15:19:03]OFD Sender: No OFD packet to send [15:19:08]OFD Sender: No OFD packet to send [15:19:13]OFD Sender: No OFD packet to send [15:19:18]OFD Sender: No OFD packet to send [15:19:23]OFD Sender: No OFD packet to send [15:19:28]OFD Sender: No OFD packet to send [15:19:33]OFD Sender: No OFD packet to send [15:19:38]OFD Sender: No OFD packet to send [15:19:43]OFD Sender: No OFD packet to send [15:19:48]OFD Sender: No OFD packet to send [15:19:53]OFD Sender: No OFD packet to send [15:19:58]OFD Sender: No OFD packet to send [15:20:03]OFD Sender: No OFD packet to send [15:20:08]OFD Sender: No OFD packet to send [15:20:13]OFD Sender: No OFD packet to send [15:20:18]OFD Sender: No OFD packet to send [15:20:23]OFD Sender: No OFD packet to send [15:20:28]OFD Sender: No OFD packet to send [15:20:33]OFD Sender: No OFD packet to send [15:20:36]accept exits with 7 [15:20:36]New connection [15:20:36]New thread 3066891620 created [15:20:36]Thread 3067034980 joined [15:20:36]Waiting for new connection... [15:20:36] Sock 7.Parse request [15:20:36]Sock 7.Check first char [15:20:36]Sock 7.First char is OK [15:20:36]request: POST /json_proto HTTP/1.0 [15:20:36]Method: POST [15:20:36]URL: /json_proto [15:20:36]Method is POST - this is cgi request [15:20:36]url: /json_proto [15:20:36]query_string will be loaded in cgi processing [15:20:36]execute_cgi json_proto POST (null) [15:20:36]execute_cgi path=json_proto method=POST [15:20:36]POST find Content-Length [15:20:36]Host: 172.17.63.195:8080 [15:20:36]Content-Length: 677 [15:20:36]Content-Type: application/json [15:20:36] [15:20:36]POST finish read [15:20:36]Found Content-Length = 677 [15:20:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:20:36]execute_script... [15:20:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:20:36]POST & json_proto [15:20:36]process_json_proto [15:20:36]json parsed OK: [15:20:36]protocol is kg_v1.0 [15:20:36]action value=close_receipt [15:20:36]process_action close_receipt [15:20:36]cmd_close_receipt [15:20:36]MH_GetDate [15:20:36]Write to MH i2c: F0 00 00 49 15 4D [15:20:36]Write i2c OK [15:20:36]MH_I2C_Read... [15:20:36]Read from MH i2c: F0 [15:20:36]MH_I2C_Read... [15:20:36]Read from MH i2c: F0 09 00 [15:20:36]MH_I2C_Read... [15:20:36]Read from MH i2c: F0 09 00 49 15 00 45 FD 20 67 8C D7 20 67 09 [15:20:36]GetLastDocTimeStamp 1730215011 [15:20:36]current date 1730215237 [15:20:36]FM_GetShiftState [15:20:36]SAM_PROTO_GetShiftState [15:20:36]wFMCommunicate request_size=4 [15:20:36]MH_SAM_APDU [15:20:36]CAPDU: 80 13 01 00 [15:20:36]Write to MH i2c: E2 08 00 4A 15 80 13 01 00 00 00 00 00 DC [15:20:36]Write i2c OK [15:20:36]MH_I2C_Read... [15:20:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:36]Read from MH i2c: E2 [15:20:36]MH_I2C_Read... [15:20:36]Read from MH i2c: E2 0E 00 [15:20:36]MH_I2C_Read... [15:20:36]Read from MH i2c: E2 0E 00 4A 15 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C5 [15:20:36]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:20:36]wFMCommunicate OK [15:20:36]SAM_PROTO_GetShiftState done [15:20:36]FM_GetShiftState done [15:20:36]opened in 1730160431 [15:20:36]opened+sec_in_day 1730246831 [15:20:36]quantity*price = 30038 [15:20:36]sum+1 = 30039 [15:20:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 240 29.10.2024 15:20 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202845 ФПД: 104268410528138 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152037&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202845&fm=104268410528138&tin=02508201610067®Number=0000000000091777&sum=30000 [15:20:37]StoreToDocumentArchive [15:20:37]shift 546 fd 202845 [15:20:37]save to /storage/0546/doc_00202845 [15:20:37]save last doc name /storage/0546/doc_00202845 to /storage/kkm_last_doc_name [15:20:37]save OK [15:20:37]Clear old archive folders... [15:20:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:20:37]tlvbuf is 012D5A50 [15:20:37]SAM_PROTO_ClearQueue [15:20:37]wFMCommunicate request_size=4 [15:20:37]MH_SAM_APDU [15:20:37]CAPDU: 80 09 00 00 [15:20:37]Write to MH i2c: E2 08 00 57 15 80 09 00 00 00 00 00 00 DE [15:20:37]Write i2c OK [15:20:37]MH_I2C_Read... [15:20:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:20:37]Read from MH i2c: E2 [15:20:37]MH_I2C_Read... [15:20:37]Read from MH i2c: E2 03 00 [15:20:37]MH_I2C_Read... [15:20:37]Read from MH i2c: E2 03 00 57 15 00 90 00 E0 [15:20:37]RAPDU: 90 00 [15:20:37]wFMCommunicate OK [15:20:37]SAM_PROTO_ClearQueue done [15:20:37]KKMCreateOFDPacket [15:20:37]OFDProtocolAddRootSTLVToBuf [15:20:37]FM_MakeSignedData [15:20:37]FM_MakeSignedData [15:20:37]SAM_PROTO_SignData [15:20:37]wFMCommunicate request_size=4 [15:20:37]MH_SAM_APDU [15:20:37]CAPDU: 80 0D 01 02 [15:20:37]Write to MH i2c: E2 08 00 58 15 80 0D 01 02 00 00 00 00 E6 [15:20:37]Write i2c OK [15:20:37]MH_I2C_Read... [15:20:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:20:37]Read from MH i2c: E2 [15:20:37]MH_I2C_Read... [15:20:37]Read from MH i2c: E2 03 00 [15:20:37]MH_I2C_Read... [15:20:37]Read from MH i2c: E2 03 00 58 15 00 90 00 E1 [15:20:37]RAPDU: 90 00 [15:20:37]wFMCommunicate OK [15:20:37]wFMCommunicate request_size=255 [15:20:37]MH_SAM_APDU [15:20: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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 45 FD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5D 18 03 00 35 04 06 00 5E [15:20:37]Write to MH i2c: E2 02 01 59 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 45 FD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5D 18 03 00 35 04 06 00 5E 00 00 21 [15:20:37]Write i2c OK [15:20:37]MH_I2C_Read... [15:20:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:38]Read from MH i2c: E2 [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: E2 03 00 [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: E2 03 00 59 15 00 90 00 E2 [15:20:38]RAPDU: 90 00 [15:20:38]wFMCommunicate OK [15:20:38]wFMCommunicate request_size=10 [15:20:38]MH_SAM_APDU [15:20:38]CAPDU: 80 0D 02 02 05 D4 E1 92 21 8A [15:20:38]Write to MH i2c: E2 0D 00 5A 15 80 0D 02 02 05 00 D4 E1 92 21 8A 00 00 E5 [15:20:38]Write i2c OK [15:20:38]MH_I2C_Read... [15:20:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:20:38]Read from MH i2c: E2 [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: E2 03 00 [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: E2 03 00 5A 15 00 90 00 E3 [15:20:38]RAPDU: 90 00 [15:20:38]wFMCommunicate OK [15:20:38]wFMCommunicate request_size=4 [15:20:38]MH_SAM_APDU [15:20:38]CAPDU: 80 0D 03 02 [15:20:38]Write to MH i2c: E2 08 00 5B 15 80 0D 03 02 00 00 00 00 EB [15:20:38]Write i2c OK [15:20:38]MH_I2C_Read... [15:20:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:20:38]Read from MH i2c: E2 [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: E2 0B 00 [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: E2 0B 00 5B 15 00 90 1A FC 79 F2 A6 08 DC 90 00 87 [15:20:38]RAPDU: 90 1A FC 79 F2 A6 08 DC 90 00 [15:20:38]wFMCommunicate OK [15:20:38]SAM_PROTO_SignData done [15:20:38]FM_MakeSignedData done [15:20:38]CreateOFDProtocolMessage [15:20:38]wFMCommunicate request_size=4 [15:20:38]MH_SAM_APDU [15:20:38]CAPDU: 80 11 00 00 [15:20:38]Write to MH i2c: E2 08 00 5C 15 80 11 00 00 00 00 00 00 EB [15:20:38]Write i2c OK [15:20:38]MH_I2C_Read... [15:20:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:38]Read from MH i2c: E2 [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: E2 17 00 [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: E2 17 00 5C 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 40 [15:20:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:20:38]wFMCommunicate OK [15:20:38]CreateOFDProtocolMessage done [15:20:38]OFDSenderStorePacket 202845 [15:20:38]StoreOFDPacket docnum=202845 [15:20:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 75 3E 07 01 D3 F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 45 FD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5D 18 03 00 35 04 06 00 5E D4 E1 92 21 8A 90 1A FC 79 F2 A6 08 DC [15:20:38]CheckFolder [15:20:38]dirname=/storage/ofd_packets [15:20:38]CheckFolder done [15:20:38]ProducePacketName [15:20:38]name=ofd_packets/00202845 [15:20:38]NVStorageSaveData ofd_packets/00202845 [15:20:38]File name is /storage/ofd_packets/00202845 [15:20:38]Write 301 bytes [15:20:38]NVStorageSaveData done [15:20:38]OFDSenderStorePacket done [15:20:38]KKMCreateOFDPacket done [15:20:38]NVStorageSaveData kkm_last_timestamp [15:20:38]File name is /storage/kkm_last_timestamp [15:20:38]Write 4 bytes [15:20:38]NVStorageSaveData done [15:20:38]ExternCall_PrintAddStr [15:20:38]wPrintStart [15:20:38]Write to MH i2c: 01 00 00 5D 15 72 [15:20:38]Write i2c OK [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: 01 [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: 01 07 00 [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: 01 07 00 5D 15 00 00 00 00 00 FF 0F 87 [15:20:38]RasterBufferAndPrint [15:20:38]line Счет N : (1)450643 [15:20:38]line ИНН: 02508201610067 [15:20:38]line Контрольно-Кассовый Чек [15:20:38]line ПРОДАЖА [15:20:38]line ТРК (МРК, ГНК) : 41 [15:20:38]line Товар: 2710124130 [15:20:38]line Аи-92-К-2 [15:20:38]line 4.490 * 66.90 [15:20:38]line = 300.38 [15:20:38]line НДС 12% НСП 1% [15:20:38]line > о реализуемом товаре [15:20:38]line ОКРУГЛЕНИЕ: -0.38 [15:20:38]line ИТОГО: 300.00 [15:20:38]line Внесено: 300.00 [15:20:38]line СДАЧА: 0.00 [15:20:38]line НСП 1% : 2.66 [15:20:38]line НДС 12% : 31.90 [15:20:38]line Наличными: 300.00 [15:20:38]line Безнал.: 0.00 [15:20:38]line Место: АЗС № 171 "Партнер Нефть" [15:20:38]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:20:38]line СНО: Общий режим [15:20:38]line Чек 240 29.10.2024 15:20 [15:20:38]line Смена: 546 ФФД: 1.0 [15:20:38]line ЗНМ: 0300000109 [15:20:38]line РНМ: 0000000000091777 [15:20:38]line Версия ККМ: 001 [15:20:38]line ФМ: 0000000000871756 [15:20:38]line ФД: 202845 [15:20:38]line ФПД: 104268410528138 [15:20:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152037&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202845&fm=104268410528138&tin=02508201610067®Number=0000000000091777&sum=30000 [15:20:38]OFD Sender: Processing packet 202845 [packets to send 116, broken 115] [15:20:38]ProducePacketName [15:20:38]name=ofd_packets/00202845 [15:20:38]OFD Sender: To server: pG, [15:20:38]CommunicateWithHost lk.salyk.kg:30040 [15:20:38]ConnectInit lk.salyk.kg [15:20:38]written 0, free lines is 4095 [15:20:38]Write to MH i2c: 01 00 00 88 15 9D [15:20:38]Write i2c OK [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: 01 [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: 01 07 00 [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: 01 07 00 88 15 00 00 00 00 00 8D 0C 3D [15:20:38]RasterBufferAndPrint [15:20:38]line [15:20:38]line [15:20:38]line [15:20:38]line [15:20:38]line [15:20:38]written 0, free lines is 3216 [15:20:38]MH_Cut [15:20:38]Write to MH i2c: D1 01 00 8F 15 01 76 [15:20:38]Write i2c OK [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: D1 [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: D1 01 00 [15:20:38]MH_I2C_Read... [15:20:38]Read from MH i2c: D1 01 00 8F 15 00 75 [15:20:38]Write to MH i2c: 01 00 00 90 15 A5 [15:20:38]Write i2c OK [15:20:38]MH_I2C_Read... [15:20:39]*** Cut start [15:20:39]*** Purtial cut [15:20:39]*** Stage 1: CUTSNS_PIN = 1 [15:20:40]Read from MH i2c: 01 [15:20:40]MH_I2C_Read... [15:20:40]*** Stop cut motor [15:20:40]*** Cut end [15:20:40]Read from MH i2c: 01 07 00 [15:20:40]MH_I2C_Read... [15:20:40]Read from MH i2c: 01 07 00 90 15 00 00 00 00 00 FF 0F BA [15:20:40]process_action close_receipt done [15:20:40]requested_data is exist [15:20:40]produce_requested_data [15:20:40]requested_item fm.sn is exist - process it [15:20:40]wFMCommunicate request_size=4 [15:20:40]MH_SAM_APDU [15:20:40]CAPDU: 80 11 00 00 [15:20:40]Write to MH i2c: E2 08 00 91 15 80 11 00 00 00 00 00 00 20 [15:20:40]Write i2c OK [15:20:40]MH_I2C_Read... [15:20:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:20:40]Read from MH i2c: E2 [15:20:40]MH_I2C_Read... [15:20:40]Read from MH i2c: E2 17 00 [15:20:40]MH_I2C_Read... [15:20:40]Read from MH i2c: E2 17 00 91 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 75 [15:20:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:20:40]wFMCommunicate OK [15:20:40]requested_item fd.num is exist - process it [15:20:40]SAM_PROTO_GetFieldsCounters [15:20:40]wFMCommunicate request_size=4 [15:20:40]MH_SAM_APDU [15:20:40]CAPDU: 80 13 00 00 [15:20:40]Write to MH i2c: E2 08 00 92 15 80 13 00 00 00 00 00 00 23 [15:20:40]Write i2c OK [15:20:40]MH_I2C_Read... [15:20:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:20:40]Read from MH i2c: E2 [15:20:40]MH_I2C_Read... [15:20:40]Read from MH i2c: E2 62 00 [15:20:40]MH_I2C_Read... [15:20:40]Read from MH i2c: E2 62 00 92 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 B8 [15:20:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:20:40]wFMCommunicate OK [15:20:40]SAM_PROTO_GetFieldsCounters done [15:20:40]requested_item shift.num is exist - process it [15:20:40]requested_item shift.opened is exist - process it [15:20:40]req_shift_opened [15:20:40]FM_GetShiftState [15:20:40]SAM_PROTO_GetShiftState [15:20:40]wFMCommunicate request_size=4 [15:20:40]MH_SAM_APDU [15:20:40]CAPDU: 80 13 01 00 [15:20:40]Write to MH i2c: E2 08 00 93 15 80 13 01 00 00 00 00 00 25 [15:20:40]Write i2c OK [15:20:40]MH_I2C_Read... [15:20:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:40]Read from MH i2c: E2 [15:20:40]MH_I2C_Read... [15:20:40]Read from MH i2c: E2 0E 00 [15:20:40]MH_I2C_Read... [15:20:40]Read from MH i2c: E2 0E 00 93 15 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0E [15:20:40]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:20:40]wFMCommunicate OK [15:20:40]SAM_PROTO_GetShiftState done [15:20:40]FM_GetShiftState done [15:20:40]req_shift_opened done [15:20:40]requested_item shift.open_date is exist - process it [15:20:40]req_shift_open_date [15:20:40]req_shift_open_date done [15:20:40]produce_requested_data done [15:20:40]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202845,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:20:40]process_action_free close_receipt [15:20:40]json_value_free [15:20:40]json_value_free done [15:20:40]process_json_proto returns [15:20:40]Send response to host [15:20:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202845,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:20:40]free response buf [15:20:40]execute_script done [15:20:40]execute_script returns [15:20:40]free content buf [15:20:40]Sock 7.Close socket [15:20:40]Sock 7.Thread stoped [15:21:54]accept exits with 9 [15:21:54]New connection [15:21:54]New thread 3067034980 created [15:21:54]Thread 3066891620 joined [15:21:54]Waiting for new connection... [15:21:54] Sock 9.Parse request [15:21:54]Sock 9.Check first char [15:21:54]Sock 9.First char is OK [15:21:54]request: POST /json_proto HTTP/1.0 [15:21:54]Method: POST [15:21:54]URL: /json_proto [15:21:54]Method is POST - this is cgi request [15:21:54]url: /json_proto [15:21:54]query_string will be loaded in cgi processing [15:21:54]execute_cgi json_proto POST (null) [15:21:54]execute_cgi path=json_proto method=POST [15:21:54]POST find Content-Length [15:21:54]Host: 172.17.63.195:8080 [15:21:54]Content-Length: 678 [15:21:54]Content-Type: application/json [15:21:54] [15:21:54]POST finish read [15:21:54]Found Content-Length = 678 [15:21:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:54]execute_script... [15:21: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)450644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:54]POST & json_proto [15:21:54]process_json_proto [15:21:54]json parsed OK: [15:21:54]protocol is kg_v1.0 [15:21:54]action value=close_receipt [15:21:54]process_action close_receipt [15:21:54]cmd_close_receipt [15:21:54]MH_GetDate [15:21:54]Write to MH i2c: F0 00 00 94 15 98 [15:21:54]Write i2c OK [15:21:54]MH_I2C_Read... [15:21:54]Read from MH i2c: F0 [15:21:54]MH_I2C_Read... [15:21:54]Read from MH i2c: F0 09 00 [15:21:54]MH_I2C_Read... [15:21:54]Read from MH i2c: F0 09 00 94 15 00 93 FD 20 67 8C D7 20 67 A2 [15:21:54]GetLastDocTimeStamp 1730215237 [15:21:54]current date 1730215315 [15:21:54]FM_GetShiftState [15:21:54]SAM_PROTO_GetShiftState [15:21:54]wFMCommunicate request_size=4 [15:21:54]MH_SAM_APDU [15:21:54]CAPDU: 80 13 01 00 [15:21:54]Write to MH i2c: E2 08 00 95 15 80 13 01 00 00 00 00 00 27 [15:21:54]Write i2c OK [15:21:54]MH_I2C_Read... [15:21:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:54]Read from MH i2c: E2 [15:21:54]MH_I2C_Read... [15:21:54]Read from MH i2c: E2 0E 00 [15:21:54]MH_I2C_Read... [15:21:54]Read from MH i2c: E2 0E 00 95 15 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 10 [15:21:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:21:54]wFMCommunicate OK [15:21:54]SAM_PROTO_GetShiftState done [15:21:54]FM_GetShiftState done [15:21:54]opened in 1730160431 [15:21:54]opened+sec_in_day 1730246831 [15:21:54]quantity*price = 80012 [15:21:54]sum+1 = 80013 [15:21:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 241 29.10.2024 15:21 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202846 ФПД: 270456074911173 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152155&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202846&fm=270456074911173&tin=02508201610067®Number=0000000000091777&sum=80000 [15:21:55]StoreToDocumentArchive [15:21:55]shift 546 fd 202846 [15:21:55]save to /storage/0546/doc_00202846 [15:21:55]save last doc name /storage/0546/doc_00202846 to /storage/kkm_last_doc_name [15:21:55]save OK [15:21:55]Clear old archive folders... [15:21:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:21:55]tlvbuf is 012D5610 [15:21:55]SAM_PROTO_ClearQueue [15:21:55]wFMCommunicate request_size=4 [15:21:55]MH_SAM_APDU [15:21:55]CAPDU: 80 09 00 00 [15:21:55]Write to MH i2c: E2 08 00 A2 15 80 09 00 00 00 00 00 00 29 [15:21:55]Write i2c OK [15:21:55]MH_I2C_Read... [15:21:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:21:56]Read from MH i2c: E2 [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: E2 03 00 [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: E2 03 00 A2 15 00 90 00 2B [15:21:56]RAPDU: 90 00 [15:21:56]wFMCommunicate OK [15:21:56]SAM_PROTO_ClearQueue done [15:21:56]KKMCreateOFDPacket [15:21:56]OFDProtocolAddRootSTLVToBuf [15:21:56]FM_MakeSignedData [15:21:56]FM_MakeSignedData [15:21:56]SAM_PROTO_SignData [15:21:56]wFMCommunicate request_size=4 [15:21:56]MH_SAM_APDU [15:21:56]CAPDU: 80 0D 01 02 [15:21:56]Write to MH i2c: E2 08 00 A3 15 80 0D 01 02 00 00 00 00 31 [15:21:56]Write i2c OK [15:21:56]MH_I2C_Read... [15:21:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:21:56]Read from MH i2c: E2 [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: E2 03 00 [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: E2 03 00 A3 15 00 90 00 2C [15:21:56]RAPDU: 90 00 [15:21:56]wFMCommunicate OK [15:21:56]wFMCommunicate request_size=255 [15:21:56]MH_SAM_APDU [15:21: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 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 93 FD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5E 18 03 00 35 04 06 00 F5 [15:21:56]Write to MH i2c: E2 02 01 A4 15 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 93 FD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5E 18 03 00 35 04 06 00 F5 00 00 4B [15:21:56]Write i2c OK [15:21:56]MH_I2C_Read... [15:21:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:56]Read from MH i2c: E2 [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: E2 03 00 [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: E2 03 00 A4 15 00 90 00 2D [15:21:56]RAPDU: 90 00 [15:21:56]wFMCommunicate OK [15:21:56]wFMCommunicate request_size=10 [15:21:56]MH_SAM_APDU [15:21:56]CAPDU: 80 0D 02 02 05 FA 76 45 BD C5 [15:21:56]Write to MH i2c: E2 0D 00 A5 15 80 0D 02 02 05 00 FA 76 45 BD C5 00 00 75 [15:21:56]Write i2c OK [15:21:56]MH_I2C_Read... [15:21:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:56]Read from MH i2c: E2 [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: E2 03 00 [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: E2 03 00 A5 15 00 90 00 2E [15:21:56]RAPDU: 90 00 [15:21:56]wFMCommunicate OK [15:21:56]wFMCommunicate request_size=4 [15:21:56]MH_SAM_APDU [15:21:56]CAPDU: 80 0D 03 02 [15:21:56]Write to MH i2c: E2 08 00 A6 15 80 0D 03 02 00 00 00 00 36 [15:21:56]Write i2c OK [15:21:56]MH_I2C_Read... [15:21:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:21:56]Read from MH i2c: E2 [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: E2 0B 00 [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: E2 0B 00 A6 15 00 47 9B 41 4D 3C A5 1D DC 90 00 81 [15:21:56]RAPDU: 47 9B 41 4D 3C A5 1D DC 90 00 [15:21:56]wFMCommunicate OK [15:21:56]SAM_PROTO_SignData done [15:21:56]FM_MakeSignedData done [15:21:56]CreateOFDProtocolMessage [15:21:56]wFMCommunicate request_size=4 [15:21:56]MH_SAM_APDU [15:21:56]CAPDU: 80 11 00 00 [15:21:56]Write to MH i2c: E2 08 00 A7 15 80 11 00 00 00 00 00 00 36 [15:21:56]Write i2c OK [15:21:56]MH_I2C_Read... [15:21:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:56]Read from MH i2c: E2 [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: E2 17 00 [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: E2 17 00 A7 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8B [15:21:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:21:56]wFMCommunicate OK [15:21:56]CreateOFDProtocolMessage done [15:21:56]OFDSenderStorePacket 202846 [15:21:56]StoreOFDPacket docnum=202846 [15:21:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D8 74 07 01 60 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 93 FD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5E 18 03 00 35 04 06 00 F5 FA 76 45 BD C5 47 9B 41 4D 3C A5 1D DC [15:21:56]CheckFolder [15:21:56]dirname=/storage/ofd_packets [15:21:56]CheckFolder done [15:21:56]ProducePacketName [15:21:56]name=ofd_packets/00202846 [15:21:56]NVStorageSaveData ofd_packets/00202846 [15:21:56]File name is /storage/ofd_packets/00202846 [15:21:56]Write 301 bytes [15:21:56]NVStorageSaveData done [15:21:56]OFDSenderStorePacket done [15:21:56]KKMCreateOFDPacket done [15:21:56]NVStorageSaveData kkm_last_timestamp [15:21:56]File name is /storage/kkm_last_timestamp [15:21:56]Write 4 bytes [15:21:56]NVStorageSaveData done [15:21:56]ExternCall_PrintAddStr [15:21:56]wPrintStart [15:21:56]Write to MH i2c: 01 00 00 A8 15 BD [15:21:56]Write i2c OK [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: 01 [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: 01 07 00 [15:21:56]MH_I2C_Read... [15:21:56]Read from MH i2c: 01 07 00 A8 15 00 00 00 00 00 FF 0F D2 [15:21:56]RasterBufferAndPrint [15:21:56]line Счет N : (1)450644 [15:21:56]line ИНН: 02508201610067 [15:21:56]line Контрольно-Кассовый Чек [15:21:56]line ПРОДАЖА [15:21:56]line ТРК (МРК, ГНК) : 62 [15:21:56]line Товар: 2710124130 [15:21:56]line Аи-92-К-2 [15:21:56]line 11.960 * 66.90 [15:21:56]line = 800.12 [15:21:56]line НДС 12% НСП 1% [15:21:56]line > о реализуемом товаре [15:21:56]line ОКРУГЛЕНИЕ: -0.12 [15:21:56]line ИТОГО: 800.00 [15:21:56]line Внесено: 800.00 [15:21:56]line СДАЧА: 0.00 [15:21:56]line НСП 1% : 7.08 [15:21:56]line НДС 12% : 84.97 [15:21:56]line Наличными: 800.00 [15:21:56]line Безнал.: 0.00 [15:21:56]line Место: АЗС № 171 "Партнер Нефть" [15:21:56]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:21:56]line СНО: Общий режим [15:21:56]line Чек 241 29.10.2024 15:21 [15:21:56]line Смена: 546 ФФД: 1.0 [15:21:56]line ЗНМ: 0300000109 [15:21:56]line РНМ: 0000000000091777 [15:21:56]line Версия ККМ: 001 [15:21:56]line ФМ: 0000000000871756 [15:21:56]line ФД: 202846 [15:21:56]line ФПД: 270456074911173 [15:21:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152155&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202846&fm=270456074911173&tin=02508201610067®Number=0000000000091777&sum=80000 [15:21:56]written 0, free lines is 4095 [15:21:57]Write to MH i2c: 01 00 00 D3 15 E8 [15:21:57]Write i2c OK [15:21:57]MH_I2C_Read... [15:21:57]Read from MH i2c: 01 [15:21:57]MH_I2C_Read... [15:21:57]Read from MH i2c: 01 07 00 [15:21:57]MH_I2C_Read... [15:21:57]Read from MH i2c: 01 07 00 D3 15 00 00 00 00 00 89 0C 84 [15:21:57]RasterBufferAndPrint [15:21:57]line [15:21:57]line [15:21:57]line [15:21:57]line [15:21:57]line [15:21:57]written 0, free lines is 3213 [15:21:57]MH_Cut [15:21:57]Write to MH i2c: D1 01 00 DA 15 01 C1 [15:21:57]Write i2c OK [15:21:57]MH_I2C_Read... [15:21:57]Read from MH i2c: D1 [15:21:57]MH_I2C_Read... [15:21:57]Read from MH i2c: D1 01 00 [15:21:57]MH_I2C_Read... [15:21:57]Read from MH i2c: D1 01 00 DA 15 00 C0 [15:21:57]Write to MH i2c: 01 00 00 DB 15 F0 [15:21:57]Write i2c OK [15:21:57]MH_I2C_Read... [15:21:58]*** Cut start [15:21:58]*** Purtial cut [15:21:58]*** Stage 1: CUTSNS_PIN = 1 [15:21:58]Read from MH i2c: 01 [15:21:58]MH_I2C_Read... [15:21:58]*** Stop cut motor [15:21:58]*** Cut end [15:21:58]Read from MH i2c: 01 07 00 [15:21:58]MH_I2C_Read... [15:21:58]Read from MH i2c: 01 07 00 DB 15 00 00 00 00 00 FF 0F 05 [15:21:58]process_action close_receipt done [15:21:58]requested_data is exist [15:21:58]produce_requested_data [15:21:58]requested_item fm.sn is exist - process it [15:21:58]wFMCommunicate request_size=4 [15:21:58]MH_SAM_APDU [15:21:58]CAPDU: 80 11 00 00 [15:21:58]Write to MH i2c: E2 08 00 DC 15 80 11 00 00 00 00 00 00 6B [15:21:58]Write i2c OK [15:21:58]MH_I2C_Read... [15:21:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:58]Read from MH i2c: E2 [15:21:58]MH_I2C_Read... [15:21:58]Read from MH i2c: E2 17 00 [15:21:58]MH_I2C_Read... [15:21:58]Read from MH i2c: E2 17 00 DC 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C0 [15:21:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:21:58]wFMCommunicate OK [15:21:58]requested_item fd.num is exist - process it [15:21:58]SAM_PROTO_GetFieldsCounters [15:21:58]wFMCommunicate request_size=4 [15:21:58]MH_SAM_APDU [15:21:58]CAPDU: 80 13 00 00 [15:21:58]Write to MH i2c: E2 08 00 DD 15 80 13 00 00 00 00 00 00 6E [15:21:58]Write i2c OK [15:21:58]MH_I2C_Read... [15:21:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:21:58]Read from MH i2c: E2 [15:21:58]MH_I2C_Read... [15:21:58]Read from MH i2c: E2 62 00 [15:21:58]MH_I2C_Read... [15:21:58]Read from MH i2c: E2 62 00 DD 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [15:21:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:21:58]wFMCommunicate OK [15:21:58]SAM_PROTO_GetFieldsCounters done [15:21:58]requested_item shift.num is exist - process it [15:21:58]requested_item shift.opened is exist - process it [15:21:58]req_shift_opened [15:21:58]FM_GetShiftState [15:21:58]SAM_PROTO_GetShiftState [15:21:58]wFMCommunicate request_size=4 [15:21:58]MH_SAM_APDU [15:21:58]CAPDU: 80 13 01 00 [15:21:58]Write to MH i2c: E2 08 00 DE 15 80 13 01 00 00 00 00 00 70 [15:21:58]Write i2c OK [15:21:58]MH_I2C_Read... [15:21:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:58]Read from MH i2c: E2 [15:21:58]MH_I2C_Read... [15:21:58]Read from MH i2c: E2 0E 00 [15:21:58]MH_I2C_Read... [15:21:58]Read from MH i2c: E2 0E 00 DE 15 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 59 [15:21:58]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:21:58]wFMCommunicate OK [15:21:58]SAM_PROTO_GetShiftState done [15:21:58]FM_GetShiftState done [15:21:58]req_shift_opened done [15:21:58]requested_item shift.open_date is exist - process it [15:21:58]req_shift_open_date [15:21:58]req_shift_open_date done [15:21:58]produce_requested_data done [15:21:58]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202846,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:21:58]process_action_free close_receipt [15:21:58]json_value_free [15:21:58]json_value_free done [15:21:58]process_json_proto returns [15:21:58]Send response to host [15:21:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202846,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:21:58]free response buf [15:21:58]execute_script done [15:21:58]execute_script returns [15:21:58]free content buf [15:21:58]Sock 9.Close socket [15:21:58]Sock 9.Thread stoped [15:22:52]ConnectInit Can't connect to host [15:22:52]CommunicateWithHost connect error [15:22:52]CommunicateWithHost err = -1 [15:22:52]OFD Sender: Server communicate error [15:22:52]OFD Sender: Processing packet 202845 [packets to send 117, broken 115] [15:22:52]ProducePacketName [15:22:52]name=ofd_packets/00202845 [15:22:52]OFD Sender: To server: pG, [15:22:52]CommunicateWithHost lk.salyk.kg:30040 [15:22:52]ConnectInit lk.salyk.kg [15:22:53]Connected sock=9 [15:22:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 75 3E 07 01 D3 F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 45 FD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5D 18 03 00 35 04 06 00 5E D4 E1 92 21 8A 90 1A FC 79 F2 A6 08 DC [15:22:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 1B 82 47 00 3B C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5D 18 03 00 F4 03 04 00 87 A9 20 67 B6 04 01 00 00 1F 4D 21 8D BC 3F 0E F9 [15:22:53]CommunicateWithHost err = 0 [15:22:53]CheckOFDResponse [15:22:53]1017 (14) - 77093643461234 [15:22:53]1041 (16) - 0000000000871756 [15:22:53]1040 (4) - 202845 [15:22:53]1012 (4) - 29.10.2024 09:23 [15:22:53]1206 (1) - 0 [15:22:53]OFD Sender: Remove packet 202845 [15:22:53]ProducePacketName [15:22:53]name=ofd_packets/00202845 [15:22:53]NVStorageDeleteData [15:22:53]OFD Sender: Processing packet 202846 [packets to send 116, broken 115] [15:22:53]ProducePacketName [15:22:53]name=ofd_packets/00202846 [15:22:53]OFD Sender: To server: pG, [15:22:53]CommunicateWithHost lk.salyk.kg:30040 [15:22:53]ConnectInit lk.salyk.kg [15:22:53]Connected sock=9 [15:22:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D8 74 07 01 60 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 93 FD 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5E 18 03 00 35 04 06 00 F5 FA 76 45 BD C5 47 9B 41 4D 3C A5 1D DC [15:22:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B4 A6 47 00 CF FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5E 18 03 00 F4 03 04 00 88 A9 20 67 B6 04 01 00 00 B9 34 A0 52 56 4D 38 68 [15:22:54]CommunicateWithHost err = 0 [15:22:54]CheckOFDResponse [15:22:54]1017 (14) - 77093643461234 [15:22:54]1041 (16) - 0000000000871756 [15:22:54]1040 (4) - 202846 [15:22:54]1012 (4) - 29.10.2024 09:23 [15:22:54]1206 (1) - 0 [15:22:54]OFD Sender: Remove packet 202846 [15:22:54]ProducePacketName [15:22:54]name=ofd_packets/00202846 [15:22:54]NVStorageDeleteData [15:22:54]OFD Sender: No OFD packet to send [15:22:59]OFD Sender: No OFD packet to send [15:23:04]OFD Sender: No OFD packet to send [15:23:09]OFD Sender: No OFD packet to send [15:23:14]OFD Sender: No OFD packet to send [15:23:19]OFD Sender: No OFD packet to send [15:23:24]OFD Sender: No OFD packet to send [15:23:29]OFD Sender: No OFD packet to send [15:23:34]OFD Sender: No OFD packet to send [15:23:39]OFD Sender: No OFD packet to send [15:23:44]OFD Sender: No OFD packet to send [15:23:49]OFD Sender: No OFD packet to send [15:23:54]OFD Sender: No OFD packet to send [15:23:59]OFD Sender: No OFD packet to send [15:24:04]OFD Sender: No OFD packet to send [15:24:09]OFD Sender: No OFD packet to send [15:24:14]OFD Sender: No OFD packet to send [15:24:19]OFD Sender: No OFD packet to send [15:24:24]OFD Sender: No OFD packet to send [15:24:29]OFD Sender: No OFD packet to send [15:24:34]OFD Sender: No OFD packet to send [15:24:39]OFD Sender: No OFD packet to send [15:24:44]OFD Sender: No OFD packet to send [15:24:49]OFD Sender: No OFD packet to send [15:24:54]OFD Sender: No OFD packet to send [15:24:59]OFD Sender: No OFD packet to send [15:25:04]OFD Sender: No OFD packet to send [15:25:09]OFD Sender: No OFD packet to send [15:25:14]OFD Sender: No OFD packet to send [15:25:19]OFD Sender: No OFD packet to send [15:25:24]OFD Sender: No OFD packet to send [15:25:29]OFD Sender: No OFD packet to send [15:25:34]OFD Sender: No OFD packet to send [15:25:39]OFD Sender: No OFD packet to send [15:25:44]OFD Sender: No OFD packet to send [15:25:49]OFD Sender: No OFD packet to send [15:25:54]OFD Sender: No OFD packet to send [15:25:59]OFD Sender: No OFD packet to send [15:26:04]OFD Sender: No OFD packet to send [15:26:09]OFD Sender: No OFD packet to send [15:26:14]OFD Sender: No OFD packet to send [15:26:19]OFD Sender: No OFD packet to send [15:26:24]OFD Sender: No OFD packet to send [15:26:29]OFD Sender: No OFD packet to send [15:26:34]OFD Sender: No OFD packet to send [15:26:39]OFD Sender: No OFD packet to send [15:26:44]OFD Sender: No OFD packet to send [15:26:49]OFD Sender: No OFD packet to send [15:26:54]OFD Sender: No OFD packet to send [15:26:59]OFD Sender: No OFD packet to send [15:27:04]OFD Sender: No OFD packet to send [15:27:09]OFD Sender: No OFD packet to send [15:27:14]OFD Sender: No OFD packet to send [15:27:19]OFD Sender: No OFD packet to send [15:27:24]OFD Sender: No OFD packet to send [15:27:29]OFD Sender: No OFD packet to send [15:27:34]OFD Sender: No OFD packet to send [15:27:39]OFD Sender: No OFD packet to send [15:27:44]OFD Sender: No OFD packet to send [15:27:49]OFD Sender: No OFD packet to send [15:27:54]OFD Sender: No OFD packet to send [15:27:59]OFD Sender: No OFD packet to send [15:28:04]OFD Sender: No OFD packet to send [15:28:09]OFD Sender: No OFD packet to send [15:28:14]OFD Sender: No OFD packet to send [15:28:19]OFD Sender: No OFD packet to send [15:28:24]OFD Sender: No OFD packet to send [15:28:29]OFD Sender: No OFD packet to send [15:28:34]OFD Sender: No OFD packet to send [15:28:39]OFD Sender: No OFD packet to send [15:28:44]OFD Sender: No OFD packet to send [15:28:49]OFD Sender: No OFD packet to send [15:28:54]OFD Sender: No OFD packet to send [15:29:00]OFD Sender: No OFD packet to send [15:29:05]OFD Sender: No OFD packet to send [15:29:10]OFD Sender: No OFD packet to send [15:29:15]OFD Sender: No OFD packet to send [15:29:20]OFD Sender: No OFD packet to send [15:29:25]OFD Sender: No OFD packet to send [15:29:30]OFD Sender: No OFD packet to send [15:29:35]OFD Sender: No OFD packet to send [15:29:40]OFD Sender: No OFD packet to send [15:29:45]OFD Sender: No OFD packet to send [15:29:49]accept exits with 7 [15:29:49]New connection [15:29:49]New thread 3066891620 created [15:29:49]Thread 3067034980 joined [15:29:49]Waiting for new connection... [15:29:49] Sock 7.Parse request [15:29:49]Sock 7.Check first char [15:29:49]Sock 7.First char is OK [15:29:49]request: POST /json_proto HTTP/1.0 [15:29:49]Method: POST [15:29:49]URL: /json_proto [15:29:49]Method is POST - this is cgi request [15:29:49]url: /json_proto [15:29:49]query_string will be loaded in cgi processing [15:29:49]execute_cgi json_proto POST (null) [15:29:49]execute_cgi path=json_proto method=POST [15:29:49]POST find Content-Length [15:29:49]Host: 172.17.63.195:8080 [15:29:49]Content-Length: 632 [15:29:49]Content-Type: application/json [15:29:49] [15:29:49]POST finish read [15:29:49]Found Content-Length = 632 [15:29:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:49]execute_script... [15:29:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:49]POST & json_proto [15:29:49]process_json_proto [15:29:49]json parsed OK: [15:29:49]protocol is kg_v1.0 [15:29:49]action value=close_receipt [15:29:49]process_action close_receipt [15:29:49]cmd_close_receipt [15:29:49]MH_GetDate [15:29:49]Write to MH i2c: F0 00 00 DF 15 E3 [15:29:49]Write i2c OK [15:29:49]MH_I2C_Read... [15:29:49]Read from MH i2c: F0 [15:29:49]MH_I2C_Read... [15:29:49]Read from MH i2c: F0 09 00 [15:29:49]MH_I2C_Read... [15:29:49]Read from MH i2c: F0 09 00 DF 15 00 6E FF 20 67 8C D7 20 67 CA [15:29:49]GetLastDocTimeStamp 1730215315 [15:29:49]current date 1730215790 [15:29:49]FM_GetShiftState [15:29:49]SAM_PROTO_GetShiftState [15:29:49]wFMCommunicate request_size=4 [15:29:49]MH_SAM_APDU [15:29:49]CAPDU: 80 13 01 00 [15:29:49]Write to MH i2c: E2 08 00 E0 15 80 13 01 00 00 00 00 00 72 [15:29:49]Write i2c OK [15:29:49]MH_I2C_Read... [15:29:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:49]Read from MH i2c: E2 [15:29:49]MH_I2C_Read... [15:29:49]Read from MH i2c: E2 0E 00 [15:29:49]MH_I2C_Read... [15:29:49]Read from MH i2c: E2 0E 00 E0 15 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 5B [15:29:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:29:49]wFMCommunicate OK [15:29:49]SAM_PROTO_GetShiftState done [15:29:49]FM_GetShiftState done [15:29:49]opened in 1730160431 [15:29:49]opened+sec_in_day 1730246831 [15:29:49]quantity*price = 50000 [15:29:49]sum+1 = 50001 [15:29:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 242 29.10.2024 15:29 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202847 ФПД: 85015228843793 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152950&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202847&fm=85015228843793&tin=02508201610067®Number=0000000000091777&sum=50000 [15:29:50]StoreToDocumentArchive [15:29:50]shift 546 fd 202847 [15:29:50]save to /storage/0546/doc_00202847 [15:29:50]save last doc name /storage/0546/doc_00202847 to /storage/kkm_last_doc_name [15:29:50]save OK [15:29:50]Clear old archive folders... [15:29:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:29:50]tlvbuf is 012D53C0 [15:29:50]SAM_PROTO_ClearQueue [15:29:50]wFMCommunicate request_size=4 [15:29:50]MH_SAM_APDU [15:29:50]CAPDU: 80 09 00 00 [15:29:50]Write to MH i2c: E2 08 00 ED 15 80 09 00 00 00 00 00 00 74 [15:29:50]Write i2c OK [15:29:50]MH_I2C_Read... [15:29:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:50]Read from MH i2c: E2 [15:29:50]MH_I2C_Read... [15:29:50]Read from MH i2c: E2 03 00 [15:29:50]MH_I2C_Read... [15:29:50]Read from MH i2c: E2 03 00 ED 15 00 90 00 76 [15:29:50]RAPDU: 90 00 [15:29:50]wFMCommunicate OK [15:29:50]SAM_PROTO_ClearQueue done [15:29:50]KKMCreateOFDPacket [15:29:50]OFDProtocolAddRootSTLVToBuf [15:29:50]FM_MakeSignedData [15:29:50]FM_MakeSignedData [15:29:50]SAM_PROTO_SignData [15:29:50]wFMCommunicate request_size=4 [15:29:50]MH_SAM_APDU [15:29:50]CAPDU: 80 0D 01 02 [15:29:50]Write to MH i2c: E2 08 00 EE 15 80 0D 01 02 00 00 00 00 7C [15:29:50]Write i2c OK [15:29:50]MH_I2C_Read... [15:29:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:50]Read from MH i2c: E2 [15:29:50]MH_I2C_Read... [15:29:50]Read from MH i2c: E2 03 00 [15:29:50]MH_I2C_Read... [15:29:50]Read from MH i2c: E2 03 00 EE 15 00 90 00 77 [15:29:50]RAPDU: 90 00 [15:29:50]wFMCommunicate OK [15:29:50]wFMCommunicate request_size=255 [15:29:50]MH_SAM_APDU [15:29:50]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 F2 00 00 00 F4 03 04 00 6E FF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 18 03 00 35 04 06 00 [15:29:50]Write to MH i2c: E2 02 01 EF 15 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 F2 00 00 00 F4 03 04 00 6E FF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 18 03 00 35 04 06 00 00 00 F1 [15:29:50]Write i2c OK [15:29:50]MH_I2C_Read... [15:29:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:51]Read from MH i2c: E2 [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: E2 03 00 [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: E2 03 00 EF 15 00 90 00 78 [15:29:51]RAPDU: 90 00 [15:29:51]wFMCommunicate OK [15:29:51]wFMCommunicate request_size=11 [15:29:51]MH_SAM_APDU [15:29:51]CAPDU: 80 0D 02 02 06 4D 52 26 84 07 11 [15:29:51]Write to MH i2c: E2 0E 00 F0 15 80 0D 02 02 06 00 4D 52 26 84 07 11 00 00 EC [15:29:51]Write i2c OK [15:29:51]MH_I2C_Read... [15:29:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:51]Read from MH i2c: E2 [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: E2 03 00 [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: E2 03 00 F0 15 00 90 00 79 [15:29:51]RAPDU: 90 00 [15:29:51]wFMCommunicate OK [15:29:51]wFMCommunicate request_size=4 [15:29:51]MH_SAM_APDU [15:29:51]CAPDU: 80 0D 03 02 [15:29:51]Write to MH i2c: E2 08 00 F1 15 80 0D 03 02 00 00 00 00 81 [15:29:51]Write i2c OK [15:29:51]MH_I2C_Read... [15:29:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:51]Read from MH i2c: E2 [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: E2 0B 00 [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: E2 0B 00 F1 15 00 73 CC 7B 87 8A F1 82 65 90 00 25 [15:29:51]RAPDU: 73 CC 7B 87 8A F1 82 65 90 00 [15:29:51]wFMCommunicate OK [15:29:51]SAM_PROTO_SignData done [15:29:51]FM_MakeSignedData done [15:29:51]CreateOFDProtocolMessage [15:29:51]wFMCommunicate request_size=4 [15:29:51]MH_SAM_APDU [15:29:51]CAPDU: 80 11 00 00 [15:29:51]Write to MH i2c: E2 08 00 F2 15 80 11 00 00 00 00 00 00 81 [15:29:51]Write i2c OK [15:29:51]MH_I2C_Read... [15:29:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:51]Read from MH i2c: E2 [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: E2 17 00 [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: E2 17 00 F2 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D6 [15:29:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:29:51]wFMCommunicate OK [15:29:51]CreateOFDProtocolMessage done [15:29:51]OFDSenderStorePacket 202847 [15:29:51]StoreOFDPacket docnum=202847 [15:29:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 F3 94 08 01 10 02 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 F2 00 00 00 F4 03 04 00 6E FF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 18 03 00 35 04 06 00 4D 52 26 84 07 11 73 CC 7B 87 8A F1 82 65 [15:29:51]CheckFolder [15:29:51]dirname=/storage/ofd_packets [15:29:51]CheckFolder done [15:29:51]ProducePacketName [15:29:51]name=ofd_packets/00202847 [15:29:51]NVStorageSaveData ofd_packets/00202847 [15:29:51]File name is /storage/ofd_packets/00202847 [15:29:51]Write 302 bytes [15:29:51]NVStorageSaveData done [15:29:51]OFDSenderStorePacket done [15:29:51]KKMCreateOFDPacket done [15:29:51]NVStorageSaveData kkm_last_timestamp [15:29:51]File name is /storage/kkm_last_timestamp [15:29:51]Write 4 bytes [15:29:51]NVStorageSaveData done [15:29:51]ExternCall_PrintAddStr [15:29:51]wPrintStart [15:29:51]Write to MH i2c: 01 00 00 F3 15 08 [15:29:51]Write i2c OK [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: 01 [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: 01 07 00 [15:29:51]MH_I2C_Read... [15:29:51]Read from MH i2c: 01 07 00 F3 15 00 00 00 00 00 FF 0F 1D [15:29:51]RasterBufferAndPrint [15:29:51]line Счет N : (1)450647 [15:29:51]line ИНН: 02508201610067 [15:29:51]line Контрольно-Кассовый Чек [15:29:51]line ПРОДАЖА [15:29:51]line ТРК (МРК, ГНК) : 42 [15:29:51]line Товар: 2710124130 [15:29:51]line SUPER 92-К-5 [15:29:51]line 7.310 * 68.40 [15:29:51]line = 500.00 [15:29:51]line НДС 12% НСП 1% [15:29:51]line > о реализуемом товаре [15:29:51]line ИТОГО: 500.00 [15:29:51]line НСП 1% : 4.42 [15:29:51]line НДС 12% : 53.10 [15:29:51]line Наличными: 500.00 [15:29:51]line Безнал.: 0.00 [15:29:51]line Место: АЗС № 171 "Партнер Нефть" [15:29:51]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:29:51]line СНО: Общий режим [15:29:51]line Чек 242 29.10.2024 15:29 [15:29:51]line Смена: 546 ФФД: 1.0 [15:29:51]line ЗНМ: 0300000109 [15:29:51]line РНМ: 0000000000091777 [15:29:51]line Версия ККМ: 001 [15:29:51]line ФМ: 0000000000871756 [15:29:51]line ФД: 202847 [15:29:51]line ФПД: 85015228843793 [15:29:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T152950&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202847&fm=85015228843793&tin=02508201610067®Number=0000000000091777&sum=50000 [15:29:51]OFD Sender: Processing packet 202847 [packets to send 116, broken 115] [15:29:51]ProducePacketName [15:29:51]name=ofd_packets/00202847 [15:29:51]OFD Sender: To server: pG, [15:29:51]CommunicateWithHost lk.salyk.kg:30040 [15:29:51]ConnectInit lk.salyk.kg [15:29:51]written 0, free lines is 4095 [15:29:51]Connected sock=10 [15:29:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 F3 94 08 01 10 02 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 F2 00 00 00 F4 03 04 00 6E FF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 18 03 00 35 04 06 00 4D 52 26 84 07 11 73 CC 7B 87 8A F1 82 65 [15:29:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 33 22 47 00 C7 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 5F 18 03 00 F4 03 04 00 2A AB 20 67 B6 04 01 00 00 3A 9A 0A 88 9E 70 CF C9 [15:29:51]CommunicateWithHost err = 0 [15:29:51]CheckOFDResponse [15:29:51]1017 (14) - 77093643461234 [15:29:51]1041 (16) - 0000000000871756 [15:29:51]1040 (4) - 202847 [15:29:51]1012 (4) - 29.10.2024 09:30 [15:29:51]1206 (1) - 0 [15:29:51]OFD Sender: Remove packet 202847 [15:29:51]ProducePacketName [15:29:51]name=ofd_packets/00202847 [15:29:51]NVStorageDeleteData [15:29:52]Write to MH i2c: 01 00 00 1B 16 31 [15:29:52]Write i2c OK [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: 01 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: 01 07 00 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: 01 07 00 1B 16 00 00 00 00 00 D7 0C 1B [15:29:52]RasterBufferAndPrint [15:29:52]line [15:29:52]line [15:29:52]line [15:29:52]line [15:29:52]line [15:29:52]written 0, free lines is 3292 [15:29:52]MH_Cut [15:29:52]Write to MH i2c: D1 01 00 22 16 01 0A [15:29:52]Write i2c OK [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: D1 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: D1 01 00 [15:29:52]MH_I2C_Read... [15:29:52]Read from MH i2c: D1 01 00 22 16 00 09 [15:29:52]Write to MH i2c: 01 00 00 23 16 39 [15:29:52]Write i2c OK [15:29:52]MH_I2C_Read... [15:29:52]OFD Sender: No OFD packet to send [15:29:52]*** Cut start [15:29:52]*** Purtial cut [15:29:52]*** Stage 1: CUTSNS_PIN = 1 [15:29:53]Read from MH i2c: 01 [15:29:53]MH_I2C_Read... [15:29:53]*** Stop cut motor [15:29:53]*** Cut end [15:29:53]Read from MH i2c: 01 07 00 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: 01 07 00 23 16 00 00 00 00 00 FF 0F 4E [15:29:53]process_action close_receipt done [15:29:53]requested_data is exist [15:29:53]produce_requested_data [15:29:53]requested_item fm.sn is exist - process it [15:29:53]wFMCommunicate request_size=4 [15:29:53]MH_SAM_APDU [15:29:53]CAPDU: 80 11 00 00 [15:29:53]Write to MH i2c: E2 08 00 24 16 80 11 00 00 00 00 00 00 B4 [15:29:53]Write i2c OK [15:29:53]MH_I2C_Read... [15:29:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:53]Read from MH i2c: E2 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: E2 17 00 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: E2 17 00 24 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 09 [15:29:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:29:53]wFMCommunicate OK [15:29:53]requested_item fd.num is exist - process it [15:29:53]SAM_PROTO_GetFieldsCounters [15:29:53]wFMCommunicate request_size=4 [15:29:53]MH_SAM_APDU [15:29:53]CAPDU: 80 13 00 00 [15:29:53]Write to MH i2c: E2 08 00 25 16 80 13 00 00 00 00 00 00 B7 [15:29:53]Write i2c OK [15:29:53]MH_I2C_Read... [15:29:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:53]Read from MH i2c: E2 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: E2 62 00 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: E2 62 00 25 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 54 [15:29:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 5F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:29:53]wFMCommunicate OK [15:29:53]SAM_PROTO_GetFieldsCounters done [15:29:53]requested_item shift.num is exist - process it [15:29:53]requested_item shift.opened is exist - process it [15:29:53]req_shift_opened [15:29:53]FM_GetShiftState [15:29:53]SAM_PROTO_GetShiftState [15:29:53]wFMCommunicate request_size=4 [15:29:53]MH_SAM_APDU [15:29:53]CAPDU: 80 13 01 00 [15:29:53]Write to MH i2c: E2 08 00 26 16 80 13 01 00 00 00 00 00 B9 [15:29:53]Write i2c OK [15:29:53]MH_I2C_Read... [15:29:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:53]Read from MH i2c: E2 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: E2 0E 00 [15:29:53]MH_I2C_Read... [15:29:53]Read from MH i2c: E2 0E 00 26 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A2 [15:29:53]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:29:53]wFMCommunicate OK [15:29:53]SAM_PROTO_GetShiftState done [15:29:53]FM_GetShiftState done [15:29:53]req_shift_opened done [15:29:53]requested_item shift.open_date is exist - process it [15:29:53]req_shift_open_date [15:29:53]req_shift_open_date done [15:29:53]produce_requested_data done [15:29:53]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202847,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:29:53]process_action_free close_receipt [15:29:53]json_value_free [15:29:53]json_value_free done [15:29:53]process_json_proto returns [15:29:53]Send response to host [15:29:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202847,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:29:53]free response buf [15:29:53]execute_script done [15:29:53]execute_script returns [15:29:53]free content buf [15:29:53]Sock 7.Close socket [15:29:53]Sock 7.Thread stoped [15:29:57]OFD Sender: No OFD packet to send [15:30:02]OFD Sender: No OFD packet to send [15:30:07]OFD Sender: No OFD packet to send [15:30:12]OFD Sender: No OFD packet to send [15:30:13]accept exits with 9 [15:30:13]New connection [15:30:13]New thread 3067034980 created [15:30:13]Thread 3066891620 joined [15:30:13]Waiting for new connection... [15:30:13] Sock 9.Parse request [15:30:13]Sock 9.Check first char [15:30:13]Sock 9.First char is OK [15:30:13]request: POST /json_proto HTTP/1.0 [15:30:13]Method: POST [15:30:13]URL: /json_proto [15:30:13]Method is POST - this is cgi request [15:30:13]url: /json_proto [15:30:13]query_string will be loaded in cgi processing [15:30:13]execute_cgi json_proto POST (null) [15:30:13]execute_cgi path=json_proto method=POST [15:30:13]POST find Content-Length [15:30:13]Host: 172.17.63.195:8080 [15:30:13]Content-Length: 677 [15:30:13]Content-Type: application/json [15:30:13] [15:30:13]POST finish read [15:30:13]Found Content-Length = 677 [15:30:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:30:13]execute_script... [15:30:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:30:13]POST & json_proto [15:30:13]process_json_proto [15:30:13]json parsed OK: [15:30:13]protocol is kg_v1.0 [15:30:13]action value=close_receipt [15:30:13]process_action close_receipt [15:30:13]cmd_close_receipt [15:30:13]MH_GetDate [15:30:13]Write to MH i2c: F0 00 00 27 16 2C [15:30:13]Write i2c OK [15:30:13]MH_I2C_Read... [15:30:13]Read from MH i2c: F0 [15:30:13]MH_I2C_Read... [15:30:13]Read from MH i2c: F0 09 00 [15:30:13]MH_I2C_Read... [15:30:13]Read from MH i2c: F0 09 00 27 16 00 86 FF 20 67 8C D7 20 67 2B [15:30:13]GetLastDocTimeStamp 1730215790 [15:30:13]current date 1730215814 [15:30:13]FM_GetShiftState [15:30:13]SAM_PROTO_GetShiftState [15:30:13]wFMCommunicate request_size=4 [15:30:13]MH_SAM_APDU [15:30:13]CAPDU: 80 13 01 00 [15:30:13]Write to MH i2c: E2 08 00 28 16 80 13 01 00 00 00 00 00 BB [15:30:13]Write i2c OK [15:30:13]MH_I2C_Read... [15:30:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:30:13]Read from MH i2c: E2 [15:30:13]MH_I2C_Read... [15:30:13]Read from MH i2c: E2 0E 00 [15:30:13]MH_I2C_Read... [15:30:13]Read from MH i2c: E2 0E 00 28 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A4 [15:30:13]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:30:13]wFMCommunicate OK [15:30:13]SAM_PROTO_GetShiftState done [15:30:13]FM_GetShiftState done [15:30:13]opened in 1730160431 [15:30:13]opened+sec_in_day 1730246831 [15:30:13]quantity*price = 60009 [15:30:13]sum+1 = 60010 [15:30:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 243 29.10.2024 15:30 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202848 ФПД: 253995787511884 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153014&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202848&fm=253995787511884&tin=02508201610067®Number=0000000000091777&sum=60000 [15:30:14]StoreToDocumentArchive [15:30:14]shift 546 fd 202848 [15:30:14]save to /storage/0546/doc_00202848 [15:30:14]save last doc name /storage/0546/doc_00202848 to /storage/kkm_last_doc_name [15:30:14]save OK [15:30:14]Clear old archive folders... [15:30:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:30:14]tlvbuf is 01359040 [15:30:14]SAM_PROTO_ClearQueue [15:30:14]wFMCommunicate request_size=4 [15:30:14]MH_SAM_APDU [15:30:14]CAPDU: 80 09 00 00 [15:30:14]Write to MH i2c: E2 08 00 35 16 80 09 00 00 00 00 00 00 BD [15:30:14]Write i2c OK [15:30:14]MH_I2C_Read... [15:30:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:30:14]Read from MH i2c: E2 [15:30:14]MH_I2C_Read... [15:30:14]Read from MH i2c: E2 03 00 [15:30:14]MH_I2C_Read... [15:30:14]Read from MH i2c: E2 03 00 35 16 00 90 00 BF [15:30:14]RAPDU: 90 00 [15:30:14]wFMCommunicate OK [15:30:14]SAM_PROTO_ClearQueue done [15:30:14]KKMCreateOFDPacket [15:30:14]OFDProtocolAddRootSTLVToBuf [15:30:14]FM_MakeSignedData [15:30:14]FM_MakeSignedData [15:30:14]SAM_PROTO_SignData [15:30:14]wFMCommunicate request_size=4 [15:30:14]MH_SAM_APDU [15:30:14]CAPDU: 80 0D 01 02 [15:30:14]Write to MH i2c: E2 08 00 36 16 80 0D 01 02 00 00 00 00 C5 [15:30:14]Write i2c OK [15:30:14]MH_I2C_Read... [15:30:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:30:14]Read from MH i2c: E2 [15:30:14]MH_I2C_Read... [15:30:14]Read from MH i2c: E2 03 00 [15:30:14]MH_I2C_Read... [15:30:14]Read from MH i2c: E2 03 00 36 16 00 90 00 C0 [15:30:14]RAPDU: 90 00 [15:30:14]wFMCommunicate OK [15:30:14]wFMCommunicate request_size=255 [15:30:14]MH_SAM_APDU [15:30:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 86 FF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 60 18 03 00 35 04 06 00 E7 [15:30:14]Write to MH i2c: E2 02 01 37 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 86 FF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 60 18 03 00 35 04 06 00 E7 00 00 BB [15:30:14]Write i2c OK [15:30:14]MH_I2C_Read... [15:30:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:30:15]Read from MH i2c: E2 [15:30:15]MH_I2C_Read... [15:30:15]Read from MH i2c: E2 03 00 [15:30:15]MH_I2C_Read... [15:30:15]Read from MH i2c: E2 03 00 37 16 00 90 00 C1 [15:30:15]RAPDU: 90 00 [15:30:15]wFMCommunicate OK [15:30:15]wFMCommunicate request_size=10 [15:30:15]MH_SAM_APDU [15:30:15]CAPDU: 80 0D 02 02 05 02 00 B0 68 4C [15:30:15]Write to MH i2c: E2 0D 00 38 16 80 0D 02 02 05 00 02 00 B0 68 4C 00 00 38 [15:30:15]Write i2c OK [15:30:15]MH_I2C_Read... [15:30:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:30:15]Read from MH i2c: E2 [15:30:15]MH_I2C_Read... [15:30:15]Read from MH i2c: E2 03 00 [15:30:15]MH_I2C_Read... [15:30:15]Read from MH i2c: E2 03 00 38 16 00 90 00 C2 [15:30:15]RAPDU: 90 00 [15:30:15]wFMCommunicate OK [15:30:15]wFMCommunicate request_size=4 [15:30:15]MH_SAM_APDU [15:30:15]CAPDU: 80 0D 03 02 [15:30:15]Write to MH i2c: E2 08 00 39 16 80 0D 03 02 00 00 00 00 CA [15:30:15]Write i2c OK [15:30:15]MH_I2C_Read... [15:30:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:30:15]Read from MH i2c: E2 [15:30:15]MH_I2C_Read... [15:30:15]Read from MH i2c: E2 0B 00 [15:30:15]MH_I2C_Read... [15:30:15]Read from MH i2c: E2 0B 00 39 16 00 BD BD 6D 69 61 36 D7 FF 90 00 88 [15:30:15]RAPDU: BD BD 6D 69 61 36 D7 FF 90 00 [15:30:15]wFMCommunicate OK [15:30:15]SAM_PROTO_SignData done [15:30:15]FM_MakeSignedData done [15:30:15]CreateOFDProtocolMessage [15:30:15]wFMCommunicate request_size=4 [15:30:15]MH_SAM_APDU [15:30:15]CAPDU: 80 11 00 00 [15:30:15]Write to MH i2c: E2 08 00 3A 16 80 11 00 00 00 00 00 00 CA [15:30:15]Write i2c OK [15:30:15]MH_I2C_Read... [15:30:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:30:15]Read from MH i2c: E2 [15:30:15]MH_I2C_Read... [15:30:15]Read from MH i2c: E2 17 00 [15:30:15]MH_I2C_Read... [15:30:15]Read from MH i2c: E2 17 00 3A 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1F [15:30:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:30:15]wFMCommunicate OK [15:30:15]CreateOFDProtocolMessage done [15:30:15]OFDSenderStorePacket 202848 [15:30:15]StoreOFDPacket docnum=202848 [15:30:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 54 FB 07 01 8A FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 86 FF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 60 18 03 00 35 04 06 00 E7 02 00 B0 68 4C BD BD 6D 69 61 36 D7 FF [15:30:15]CheckFolder [15:30:15]dirname=/storage/ofd_packets [15:30:15]CheckFolder done [15:30:15]ProducePacketName [15:30:15]name=ofd_packets/00202848 [15:30:15]NVStorageSaveData ofd_packets/00202848 [15:30:15]File name is /storage/ofd_packets/00202848 [15:30:15]Write 301 bytes [15:30:15]NVStorageSaveData done [15:30:15]OFDSenderStorePacket done [15:30:15]KKMCreateOFDPacket done [15:30:15]NVStorageSaveData kkm_last_timestamp [15:30:15]File name is /storage/kkm_last_timestamp [15:30:15]Write 4 bytes [15:30:15]NVStorageSaveData done [15:30:15]ExternCall_PrintAddStr [15:30:15]wPrintStart [15:30:15]Write to MH i2c: 01 00 00 3B 16 51 [15:30:15]Write i2c OK [15:30:15]MH_I2C_Read... [15:30:15]Read from MH i2c: 01 [15:30:15]MH_I2C_Read... [15:30:15]Read from MH i2c: 01 07 00 [15:30:15]MH_I2C_Read... [15:30:15]Read from MH i2c: 01 07 00 3B 16 00 00 00 00 00 FF 0F 66 [15:30:15]RasterBufferAndPrint [15:30:15]line Счет N : (1)450648 [15:30:15]line ИНН: 02508201610067 [15:30:15]line Контрольно-Кассовый Чек [15:30:15]line ПРОДАЖА [15:30:15]line ТРК (МРК, ГНК) : 31 [15:30:15]line Товар: 2710124130 [15:30:15]line Аи-92-К-2 [15:30:15]line 8.970 * 66.90 [15:30:15]line = 600.09 [15:30:15]line НДС 12% НСП 1% [15:30:15]line > о реализуемом товаре [15:30:15]line ОКРУГЛЕНИЕ: -0.09 [15:30:15]line ИТОГО: 600.00 [15:30:15]line Внесено: 600.00 [15:30:15]line СДАЧА: 0.00 [15:30:15]line НСП 1% : 5.31 [15:30:15]line НДС 12% : 63.73 [15:30:15]line Наличными: 600.00 [15:30:15]line Безнал.: 0.00 [15:30:15]line Место: АЗС № 171 "Партнер Нефть" [15:30:15]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:30:15]line СНО: Общий режим [15:30:15]line Чек 243 29.10.2024 15:30 [15:30:15]line Смена: 546 ФФД: 1.0 [15:30:15]line ЗНМ: 0300000109 [15:30:15]line РНМ: 0000000000091777 [15:30:15]line Версия ККМ: 001 [15:30:15]line ФМ: 0000000000871756 [15:30:15]line ФД: 202848 [15:30:15]line ФПД: 253995787511884 [15:30:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153014&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202848&fm=253995787511884&tin=02508201610067®Number=0000000000091777&sum=60000 [15:30:15]OFD Sender: Processing packet 202848 [packets to send 116, broken 115] [15:30:15]ProducePacketName [15:30:15]name=ofd_packets/00202848 [15:30:15]OFD Sender: To server: pG, [15:30:15]CommunicateWithHost lk.salyk.kg:30040 [15:30:15]ConnectInit lk.salyk.kg [15:30:15]written 0, free lines is 4095 [15:30:15]Connected sock=11 [15:30:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 54 FB 07 01 8A FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 86 FF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 60 18 03 00 35 04 06 00 E7 02 00 B0 68 4C BD BD 6D 69 61 36 D7 FF [15:30:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0E AD 47 00 87 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 60 18 03 00 F4 03 04 00 42 AB 20 67 B6 04 01 00 00 58 40 E5 E2 40 72 CF 3D [15:30:15]CommunicateWithHost err = 0 [15:30:15]CheckOFDResponse [15:30:15]1017 (14) - 77093643461234 [15:30:15]1041 (16) - 0000000000871756 [15:30:15]1040 (4) - 202848 [15:30:15]1012 (4) - 29.10.2024 09:30 [15:30:15]1206 (1) - 0 [15:30:15]OFD Sender: Remove packet 202848 [15:30:15]ProducePacketName [15:30:15]name=ofd_packets/00202848 [15:30:15]NVStorageDeleteData [15:30:15]Write to MH i2c: 01 00 00 66 16 7C [15:30:15]Write i2c OK [15:30:15]MH_I2C_Read... [15:30:15]Read from MH i2c: 01 [15:30:15]MH_I2C_Read... [15:30:15]Read from MH i2c: 01 07 00 [15:30:15]MH_I2C_Read... [15:30:15]Read from MH i2c: 01 07 00 66 16 00 00 00 00 00 8D 0C 1C [15:30:15]RasterBufferAndPrint [15:30:15]line [15:30:15]line [15:30:15]line [15:30:15]line [15:30:15]line [15:30:15]written 0, free lines is 3217 [15:30:16]MH_Cut [15:30:16]Write to MH i2c: D1 01 00 6D 16 01 55 [15:30:16]Write i2c OK [15:30:16]MH_I2C_Read... [15:30:16]Read from MH i2c: D1 [15:30:16]MH_I2C_Read... [15:30:16]Read from MH i2c: D1 01 00 [15:30:16]MH_I2C_Read... [15:30:16]Read from MH i2c: D1 01 00 6D 16 00 54 [15:30:16]Write to MH i2c: 01 00 00 6E 16 84 [15:30:16]Write i2c OK [15:30:16]MH_I2C_Read... [15:30:16]OFD Sender: No OFD packet to send [15:30:16]*** Cut start [15:30:16]*** Purtial cut [15:30:16]*** Stage 1: CUTSNS_PIN = 1 [15:30:17]Read from MH i2c: 01 [15:30:17]MH_I2C_Read... [15:30:17]*** Stop cut motor [15:30:17]*** Cut end [15:30:17]Read from MH i2c: 01 07 00 [15:30:17]MH_I2C_Read... [15:30:17]Read from MH i2c: 01 07 00 6E 16 00 00 00 00 00 FF 0F 99 [15:30:17]process_action close_receipt done [15:30:17]requested_data is exist [15:30:17]produce_requested_data [15:30:17]requested_item fm.sn is exist - process it [15:30:17]wFMCommunicate request_size=4 [15:30:17]MH_SAM_APDU [15:30:17]CAPDU: 80 11 00 00 [15:30:17]Write to MH i2c: E2 08 00 6F 16 80 11 00 00 00 00 00 00 FF [15:30:17]Write i2c OK [15:30:17]MH_I2C_Read... [15:30:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:30:17]Read from MH i2c: E2 [15:30:17]MH_I2C_Read... [15:30:17]Read from MH i2c: E2 17 00 [15:30:17]MH_I2C_Read... [15:30:17]Read from MH i2c: E2 17 00 6F 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 54 [15:30:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:30:17]wFMCommunicate OK [15:30:17]requested_item fd.num is exist - process it [15:30:17]SAM_PROTO_GetFieldsCounters [15:30:17]wFMCommunicate request_size=4 [15:30:17]MH_SAM_APDU [15:30:17]CAPDU: 80 13 00 00 [15:30:17]Write to MH i2c: E2 08 00 70 16 80 13 00 00 00 00 00 00 02 [15:30:17]Write i2c OK [15:30:17]MH_I2C_Read... [15:30:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:30:17]Read from MH i2c: E2 [15:30:17]MH_I2C_Read... [15:30:17]Read from MH i2c: E2 62 00 [15:30:17]MH_I2C_Read... [15:30:17]Read from MH i2c: E2 62 00 70 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 60 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 A3 [15:30:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 60 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:30:17]wFMCommunicate OK [15:30:17]SAM_PROTO_GetFieldsCounters done [15:30:17]requested_item shift.num is exist - process it [15:30:17]requested_item shift.opened is exist - process it [15:30:17]req_shift_opened [15:30:17]FM_GetShiftState [15:30:17]SAM_PROTO_GetShiftState [15:30:17]wFMCommunicate request_size=4 [15:30:17]MH_SAM_APDU [15:30:17]CAPDU: 80 13 01 00 [15:30:17]Write to MH i2c: E2 08 00 71 16 80 13 01 00 00 00 00 00 04 [15:30:17]Write i2c OK [15:30:17]MH_I2C_Read... [15:30:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:30:17]Read from MH i2c: E2 [15:30:17]MH_I2C_Read... [15:30:17]Read from MH i2c: E2 0E 00 [15:30:17]MH_I2C_Read... [15:30:17]Read from MH i2c: E2 0E 00 71 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 ED [15:30:17]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:30:17]wFMCommunicate OK [15:30:17]SAM_PROTO_GetShiftState done [15:30:17]FM_GetShiftState done [15:30:17]req_shift_opened done [15:30:17]requested_item shift.open_date is exist - process it [15:30:17]req_shift_open_date [15:30:17]req_shift_open_date done [15:30:17]produce_requested_data done [15:30:17]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202848,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:30:17]process_action_free close_receipt [15:30:17]json_value_free [15:30:17]json_value_free done [15:30:17]process_json_proto returns [15:30:17]Send response to host [15:30:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202848,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:30:17]free response buf [15:30:17]execute_script done [15:30:17]execute_script returns [15:30:17]free content buf [15:30:17]Sock 9.Close socket [15:30:17]Sock 9.Thread stoped [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:47]accept exits with 7 [15:31:47]New connection [15:31:47]New thread 3066891620 created [15:31:47]Thread 3067034980 joined [15:31:47]Waiting for new connection... [15:31:47] Sock 7.Parse request [15:31:47]Sock 7.Check first char [15:31:47]Sock 7.First char is OK [15:31:47]request: POST /json_proto HTTP/1.0 [15:31:47]Method: POST [15:31:47]URL: /json_proto [15:31:47]Method is POST - this is cgi request [15:31:47]url: /json_proto [15:31:47]query_string will be loaded in cgi processing [15:31:47]execute_cgi json_proto POST (null) [15:31:47]execute_cgi path=json_proto method=POST [15:31:47]POST find Content-Length [15:31:47]Host: 172.17.63.195:8080 [15:31:47]Content-Length: 677 [15:31:47]Content-Type: application/json [15:31:47] [15:31:47]POST finish read [15:31:47]Found Content-Length = 677 [15:31:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:47]execute_script... [15:31:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:47]POST & json_proto [15:31:47]process_json_proto [15:31:47]json parsed OK: [15:31:47]protocol is kg_v1.0 [15:31:47]action value=close_receipt [15:31:47]process_action close_receipt [15:31:47]cmd_close_receipt [15:31:47]MH_GetDate [15:31:47]Write to MH i2c: F0 00 00 72 16 77 [15:31:47]Write i2c OK [15:31:47]MH_I2C_Read... [15:31:47]Read from MH i2c: F0 [15:31:47]MH_I2C_Read... [15:31:47]Read from MH i2c: F0 09 00 [15:31:47]MH_I2C_Read... [15:31:47]Read from MH i2c: F0 09 00 72 16 00 E4 FF 20 67 8C D7 20 67 D4 [15:31:47]GetLastDocTimeStamp 1730215814 [15:31:47]current date 1730215908 [15:31:47]FM_GetShiftState [15:31:47]SAM_PROTO_GetShiftState [15:31:47]wFMCommunicate request_size=4 [15:31:47]MH_SAM_APDU [15:31:47]CAPDU: 80 13 01 00 [15:31:47]Write to MH i2c: E2 08 00 73 16 80 13 01 00 00 00 00 00 06 [15:31:47]Write i2c OK [15:31:47]MH_I2C_Read... [15:31:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:47]Read from MH i2c: E2 [15:31:47]MH_I2C_Read... [15:31:47]Read from MH i2c: E2 0E 00 [15:31:47]MH_I2C_Read... [15:31:47]Read from MH i2c: E2 0E 00 73 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EF [15:31:47]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:31:47]wFMCommunicate OK [15:31:47]SAM_PROTO_GetShiftState done [15:31:47]FM_GetShiftState done [15:31:47]opened in 1730160431 [15:31:47]opened+sec_in_day 1730246831 [15:31:47]quantity*price = 50041 [15:31:47]sum+1 = 50042 [15:31:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 244 29.10.2024 15:31 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202849 ФПД: 42563988442427 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153148&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202849&fm=42563988442427&tin=02508201610067®Number=0000000000091777&sum=50000 [15:31:48]StoreToDocumentArchive [15:31:48]shift 546 fd 202849 [15:31:48]save to /storage/0546/doc_00202849 [15:31:48]save last doc name /storage/0546/doc_00202849 to /storage/kkm_last_doc_name [15:31:48]save OK [15:31:48]Clear old archive folders... [15:31:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:31:48]tlvbuf is 01280180 [15:31:48]SAM_PROTO_ClearQueue [15:31:48]wFMCommunicate request_size=4 [15:31:48]MH_SAM_APDU [15:31:48]CAPDU: 80 09 00 00 [15:31:48]Write to MH i2c: E2 08 00 80 16 80 09 00 00 00 00 00 00 08 [15:31:48]Write i2c OK [15:31:48]MH_I2C_Read... [15:31:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:31:48]Read from MH i2c: E2 [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: E2 03 00 [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: E2 03 00 80 16 00 90 00 0A [15:31:48]RAPDU: 90 00 [15:31:48]wFMCommunicate OK [15:31:48]SAM_PROTO_ClearQueue done [15:31:48]KKMCreateOFDPacket [15:31:48]OFDProtocolAddRootSTLVToBuf [15:31:48]FM_MakeSignedData [15:31:48]FM_MakeSignedData [15:31:48]SAM_PROTO_SignData [15:31:48]wFMCommunicate request_size=4 [15:31:48]MH_SAM_APDU [15:31:48]CAPDU: 80 0D 01 02 [15:31:48]Write to MH i2c: E2 08 00 81 16 80 0D 01 02 00 00 00 00 10 [15:31:48]Write i2c OK [15:31:48]MH_I2C_Read... [15:31:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:31:48]Read from MH i2c: E2 [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: E2 03 00 [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: E2 03 00 81 16 00 90 00 0B [15:31:48]RAPDU: 90 00 [15:31:48]wFMCommunicate OK [15:31:48]wFMCommunicate request_size=255 [15:31:48]MH_SAM_APDU [15:31:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 E4 FF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 61 18 03 00 35 04 06 00 26 [15:31:48]Write to MH i2c: E2 02 01 82 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 E4 FF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 61 18 03 00 35 04 06 00 26 00 00 C8 [15:31:48]Write i2c OK [15:31:48]MH_I2C_Read... [15:31:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:48]Read from MH i2c: E2 [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: E2 03 00 [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: E2 03 00 82 16 00 90 00 0C [15:31:48]RAPDU: 90 00 [15:31:48]wFMCommunicate OK [15:31:48]wFMCommunicate request_size=10 [15:31:48]MH_SAM_APDU [15:31:48]CAPDU: 80 0D 02 02 05 B6 33 69 4D 3B [15:31:48]Write to MH i2c: E2 0D 00 83 16 80 0D 02 02 05 00 B6 33 69 4D 3B 00 00 F7 [15:31:48]Write i2c OK [15:31:48]MH_I2C_Read... [15:31:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:48]Read from MH i2c: E2 [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: E2 03 00 [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: E2 03 00 83 16 00 90 00 0D [15:31:48]RAPDU: 90 00 [15:31:48]wFMCommunicate OK [15:31:48]wFMCommunicate request_size=4 [15:31:48]MH_SAM_APDU [15:31:48]CAPDU: 80 0D 03 02 [15:31:48]Write to MH i2c: E2 08 00 84 16 80 0D 03 02 00 00 00 00 15 [15:31:48]Write i2c OK [15:31:48]MH_I2C_Read... [15:31:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:31:48]Read from MH i2c: E2 [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: E2 0B 00 [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: E2 0B 00 84 16 00 D7 AE DB 95 C2 66 D4 CA 90 00 D1 [15:31:48]RAPDU: D7 AE DB 95 C2 66 D4 CA 90 00 [15:31:48]wFMCommunicate OK [15:31:48]SAM_PROTO_SignData done [15:31:48]FM_MakeSignedData done [15:31:48]CreateOFDProtocolMessage [15:31:48]wFMCommunicate request_size=4 [15:31:48]MH_SAM_APDU [15:31:48]CAPDU: 80 11 00 00 [15:31:48]Write to MH i2c: E2 08 00 85 16 80 11 00 00 00 00 00 00 15 [15:31:48]Write i2c OK [15:31:48]MH_I2C_Read... [15:31:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:48]Read from MH i2c: E2 [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: E2 17 00 [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: E2 17 00 85 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6A [15:31:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:31:48]wFMCommunicate OK [15:31:48]CreateOFDProtocolMessage done [15:31:48]OFDSenderStorePacket 202849 [15:31:48]StoreOFDPacket docnum=202849 [15:31:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 60 41 07 01 3E 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 E4 FF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 61 18 03 00 35 04 06 00 26 B6 33 69 4D 3B D7 AE DB 95 C2 66 D4 CA [15:31:48]CheckFolder [15:31:48]dirname=/storage/ofd_packets [15:31:48]CheckFolder done [15:31:48]ProducePacketName [15:31:48]name=ofd_packets/00202849 [15:31:48]NVStorageSaveData ofd_packets/00202849 [15:31:48]File name is /storage/ofd_packets/00202849 [15:31:48]Write 301 bytes [15:31:48]NVStorageSaveData done [15:31:48]OFDSenderStorePacket done [15:31:48]KKMCreateOFDPacket done [15:31:48]NVStorageSaveData kkm_last_timestamp [15:31:48]File name is /storage/kkm_last_timestamp [15:31:48]Write 4 bytes [15:31:48]NVStorageSaveData done [15:31:48]ExternCall_PrintAddStr [15:31:48]wPrintStart [15:31:48]Write to MH i2c: 01 00 00 86 16 9C [15:31:48]Write i2c OK [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: 01 [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: 01 07 00 [15:31:48]MH_I2C_Read... [15:31:48]Read from MH i2c: 01 07 00 86 16 00 00 00 00 00 FF 0F B1 [15:31:48]RasterBufferAndPrint [15:31:48]line Счет N : (1)450649 [15:31:48]line ИНН: 02508201610067 [15:31:48]line Контрольно-Кассовый Чек [15:31:48]line ПРОДАЖА [15:31:48]line ТРК (МРК, ГНК) : 41 [15:31:48]line Товар: 2710124130 [15:31:48]line Аи-92-К-2 [15:31:48]line 7.480 * 66.90 [15:31:48]line = 500.41 [15:31:48]line НДС 12% НСП 1% [15:31:48]line > о реализуемом товаре [15:31:48]line ОКРУГЛЕНИЕ: -0.41 [15:31:48]line ИТОГО: 500.00 [15:31:48]line Внесено: 500.00 [15:31:48]line СДАЧА: 0.00 [15:31:48]line НСП 1% : 4.43 [15:31:48]line НДС 12% : 53.14 [15:31:48]line Наличными: 500.00 [15:31:48]line Безнал.: 0.00 [15:31:48]line Место: АЗС № 171 "Партнер Нефть" [15:31:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:31:48]line СНО: Общий режим [15:31:48]line Чек 244 29.10.2024 15:31 [15:31:48]line Смена: 546 ФФД: 1.0 [15:31:48]line ЗНМ: 0300000109 [15:31:48]line РНМ: 0000000000091777 [15:31:48]line Версия ККМ: 001 [15:31:48]line ФМ: 0000000000871756 [15:31:48]line ФД: 202849 [15:31:48]line ФПД: 42563988442427 [15:31:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153148&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202849&fm=42563988442427&tin=02508201610067®Number=0000000000091777&sum=50000 [15:31:49]OFD Sender: Processing packet 202849 [packets to send 116, broken 115] [15:31:49]ProducePacketName [15:31:49]name=ofd_packets/00202849 [15:31:49]OFD Sender: To server: pG, [15:31:49]CommunicateWithHost lk.salyk.kg:30040 [15:31:49]ConnectInit lk.salyk.kg [15:31:49]written 0, free lines is 4095 [15:31:49]Connected sock=10 [15:31:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 60 41 07 01 3E 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 E4 FF 20 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 61 18 03 00 35 04 06 00 26 B6 33 69 4D 3B D7 AE DB 95 C2 66 D4 CA [15:31:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CA E2 47 00 69 D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 61 18 03 00 F4 03 04 00 9F AB 20 67 B6 04 01 00 00 0F E0 D3 16 DE 27 FF 9A [15:31:49]CommunicateWithHost err = 0 [15:31:49]CheckOFDResponse [15:31:49]1017 (14) - 77093643461234 [15:31:49]1041 (16) - 0000000000871756 [15:31:49]1040 (4) - 202849 [15:31:49]1012 (4) - 29.10.2024 09:32 [15:31:49]1206 (1) - 0 [15:31:49]OFD Sender: Remove packet 202849 [15:31:49]ProducePacketName [15:31:49]name=ofd_packets/00202849 [15:31:49]NVStorageDeleteData [15:31:49]Write to MH i2c: 01 00 00 B1 16 C7 [15:31:49]Write i2c OK [15:31:49]MH_I2C_Read... [15:31:49]Read from MH i2c: 01 [15:31:49]MH_I2C_Read... [15:31:49]Read from MH i2c: 01 07 00 [15:31:49]MH_I2C_Read... [15:31:49]Read from MH i2c: 01 07 00 B1 16 00 00 00 00 00 8A 0C 64 [15:31:49]RasterBufferAndPrint [15:31:49]line [15:31:49]line [15:31:49]line [15:31:49]line [15:31:49]line [15:31:49]written 0, free lines is 3215 [15:31:49]MH_Cut [15:31:49]Write to MH i2c: D1 01 00 B8 16 01 A0 [15:31:49]Write i2c OK [15:31:49]MH_I2C_Read... [15:31:49]Read from MH i2c: D1 [15:31:49]MH_I2C_Read... [15:31:49]Read from MH i2c: D1 01 00 [15:31:49]MH_I2C_Read... [15:31:49]Read from MH i2c: D1 01 00 B8 16 00 9F [15:31:49]Write to MH i2c: 01 00 00 B9 16 CF [15:31:49]Write i2c OK [15:31:49]MH_I2C_Read... [15:31:50]OFD Sender: No OFD packet to send [15:31:50]*** Cut start [15:31:50]*** Purtial cut [15:31:50]*** Stage 1: CUTSNS_PIN = 1 [15:31:50]Read from MH i2c: 01 [15:31:50]MH_I2C_Read... [15:31:50]*** Stop cut motor [15:31:50]Read from MH i2c: 01 07 00 [15:31:50]MH_I2C_Read... [15:31:50]*** Cut end [15:31:50]Read from MH i2c: 01 07 00 B9 16 00 00 00 00 00 FF 0F E4 [15:31:50]process_action close_receipt done [15:31:50]requested_data is exist [15:31:50]produce_requested_data [15:31:50]requested_item fm.sn is exist - process it [15:31:50]wFMCommunicate request_size=4 [15:31:50]MH_SAM_APDU [15:31:50]CAPDU: 80 11 00 00 [15:31:50]Write to MH i2c: E2 08 00 BA 16 80 11 00 00 00 00 00 00 4A [15:31:50]Write i2c OK [15:31:50]MH_I2C_Read... [15:31:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:50]Read from MH i2c: E2 [15:31:50]MH_I2C_Read... [15:31:50]Read from MH i2c: E2 17 00 [15:31:50]MH_I2C_Read... [15:31:50]Read from MH i2c: E2 17 00 BA 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9F [15:31:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:31:50]wFMCommunicate OK [15:31:50]requested_item fd.num is exist - process it [15:31:50]SAM_PROTO_GetFieldsCounters [15:31:50]wFMCommunicate request_size=4 [15:31:50]MH_SAM_APDU [15:31:50]CAPDU: 80 13 00 00 [15:31:50]Write to MH i2c: E2 08 00 BB 16 80 13 00 00 00 00 00 00 4D [15:31:50]Write i2c OK [15:31:50]MH_I2C_Read... [15:31:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:31:50]Read from MH i2c: E2 [15:31:50]MH_I2C_Read... [15:31:50]Read from MH i2c: E2 62 00 [15:31:50]MH_I2C_Read... [15:31:50]Read from MH i2c: E2 62 00 BB 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 61 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 F2 [15:31:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 61 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:31:50]wFMCommunicate OK [15:31:50]SAM_PROTO_GetFieldsCounters done [15:31:50]requested_item shift.num is exist - process it [15:31:50]requested_item shift.opened is exist - process it [15:31:50]req_shift_opened [15:31:50]FM_GetShiftState [15:31:50]SAM_PROTO_GetShiftState [15:31:50]wFMCommunicate request_size=4 [15:31:50]MH_SAM_APDU [15:31:50]CAPDU: 80 13 01 00 [15:31:50]Write to MH i2c: E2 08 00 BC 16 80 13 01 00 00 00 00 00 4F [15:31:50]Write i2c OK [15:31:50]MH_I2C_Read... [15:31:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:51]Read from MH i2c: E2 [15:31:51]MH_I2C_Read... [15:31:51]Read from MH i2c: E2 0E 00 [15:31:51]MH_I2C_Read... [15:31:51]Read from MH i2c: E2 0E 00 BC 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 38 [15:31:51]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:31:51]wFMCommunicate OK [15:31:51]SAM_PROTO_GetShiftState done [15:31:51]FM_GetShiftState done [15:31:51]req_shift_opened done [15:31:51]requested_item shift.open_date is exist - process it [15:31:51]req_shift_open_date [15:31:51]req_shift_open_date done [15:31:51]produce_requested_data done [15:31:51]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202849,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:31:51]process_action_free close_receipt [15:31:51]json_value_free [15:31:51]json_value_free done [15:31:51]process_json_proto returns [15:31:51]Send response to host [15:31:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202849,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:31:51]free response buf [15:31:51]execute_script done [15:31:51]execute_script returns [15:31:51]free content buf [15:31:51]Sock 7.Close socket [15:31:51]Sock 7.Thread stoped [15:31:55]OFD Sender: No OFD packet to send [15:32:00]OFD Sender: No OFD packet to send [15:32:05]OFD Sender: No OFD packet to send [15:32:10]OFD Sender: No OFD packet to send [15:32:15]OFD Sender: No OFD packet to send [15:32:20]OFD Sender: No OFD packet to send [15:32:25]OFD Sender: No OFD packet to send [15:32:30]OFD Sender: No OFD packet to send [15:32:35]OFD Sender: No OFD packet to send [15:32:40]OFD Sender: No OFD packet to send [15:32:45]OFD Sender: No OFD packet to send [15:32:50]OFD Sender: No OFD packet to send [15:32:55]OFD Sender: No OFD packet to send [15:33:00]OFD Sender: No OFD packet to send [15:33:05]OFD Sender: No OFD packet to send [15:33:10]OFD Sender: No OFD packet to send [15:33:15]OFD Sender: No OFD packet to send [15:33:20]OFD Sender: No OFD packet to send [15:33:25]OFD Sender: No OFD packet to send [15:33:30]OFD Sender: No OFD packet to send [15:33:35]OFD Sender: No OFD packet to send [15:33:40]OFD Sender: No OFD packet to send [15:33:45]OFD Sender: No OFD packet to send [15:33:50]OFD Sender: No OFD packet to send [15:33:55]OFD Sender: No OFD packet to send [15:34:00]OFD Sender: No OFD packet to send [15:34:05]OFD Sender: No OFD packet to send [15:34:10]OFD Sender: No OFD packet to send [15:34:15]OFD Sender: No OFD packet to send [15:34:20]OFD Sender: No OFD packet to send [15:34:25]OFD Sender: No OFD packet to send [15:34:30]OFD Sender: No OFD packet to send [15:34:35]OFD Sender: No OFD packet to send [15:34:40]OFD Sender: No OFD packet to send [15:34:45]OFD Sender: No OFD packet to send [15:34:50]OFD Sender: No OFD packet to send [15:34:52]accept exits with 9 [15:34:52]New connection [15:34:52]New thread 3067034980 created [15:34:52]Thread 3066891620 joined [15:34:52]Waiting for new connection... [15:34:52] Sock 9.Parse request [15:34:52]Sock 9.Check first char [15:34:52]Sock 9.First char is OK [15:34:52]request: POST /json_proto HTTP/1.0 [15:34:52]Method: POST [15:34:52]URL: /json_proto [15:34:52]Method is POST - this is cgi request [15:34:52]url: /json_proto [15:34:52]query_string will be loaded in cgi processing [15:34:52]execute_cgi json_proto POST (null) [15:34:52]execute_cgi path=json_proto method=POST [15:34:52]POST find Content-Length [15:34:52]Host: 172.17.63.195:8080 [15:34:52]Content-Length: 215 [15:34:52]Content-Type: application/json [15:34:52] [15:34:52]POST finish read [15:34:52]Found Content-Length = 215 [15:34:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:52]execute_script... [15:34:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:52]POST & json_proto [15:34:52]process_json_proto [15:34:52]json parsed OK: [15:34:52]protocol is kg_v1.0 [15:34:52]action value=get_value [15:34:52]process_action get_value [15:34:52]cmd_get_value [15:34:52]process_action get_value done [15:34:52]requested_data is exist [15:34:52]produce_requested_data [15:34:52]requested_item kkm.sn is exist - process it [15:34:52]requested_item kkm.ver is exist - process it [15:34:52]requested_item fm.sn is exist - process it [15:34:52]wFMCommunicate request_size=4 [15:34:52]MH_SAM_APDU [15:34:52]CAPDU: 80 11 00 00 [15:34:52]Write to MH i2c: E2 08 00 BD 16 80 11 00 00 00 00 00 00 4D [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:52]Read from MH i2c: E2 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 17 00 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 17 00 BD 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A2 [15:34:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:34:52]wFMCommunicate OK [15:34:52]requested_item fd.num is exist - process it [15:34:52]SAM_PROTO_GetFieldsCounters [15:34:52]wFMCommunicate request_size=4 [15:34:52]MH_SAM_APDU [15:34:52]CAPDU: 80 13 00 00 [15:34:52]Write to MH i2c: E2 08 00 BE 16 80 13 00 00 00 00 00 00 50 [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:34:52]Read from MH i2c: E2 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 62 00 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 62 00 BE 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 61 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 F5 [15:34:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 61 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:34:52]wFMCommunicate OK [15:34:52]SAM_PROTO_GetFieldsCounters done [15:34:52]requested_item shift.num is exist - process it [15:34:52]requested_item shift.opened is exist - process it [15:34:52]req_shift_opened [15:34:52]FM_GetShiftState [15:34:52]SAM_PROTO_GetShiftState [15:34:52]wFMCommunicate request_size=4 [15:34:52]MH_SAM_APDU [15:34:52]CAPDU: 80 13 01 00 [15:34:52]Write to MH i2c: E2 08 00 BF 16 80 13 01 00 00 00 00 00 52 [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:52]Read from MH i2c: E2 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 0E 00 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 0E 00 BF 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 3B [15:34:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:34:52]wFMCommunicate OK [15:34:52]SAM_PROTO_GetShiftState done [15:34:52]FM_GetShiftState done [15:34:52]req_shift_opened done [15:34:52]requested_item shift.open_date is exist - process it [15:34:52]req_shift_open_date [15:34:52]req_shift_open_date done [15:34:52]produce_requested_data done [15:34:52]produce_requested_data return {"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202849,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:34:52]process_action_free get_value [15:34:52]json_value_free [15:34:52]json_value_free done [15:34:52]process_json_proto returns [15:34:52]Send response to host [15:34:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":202849,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:34:52]free response buf [15:34:52]execute_script done [15:34:52]execute_script returns [15:34:52]free content buf [15:34:52]Sock 9.Close socket [15:34:52]Sock 9.Thread stoped [15:34:52]accept exits with 7 [15:34:52]New connection [15:34:52]New thread 3066891620 created [15:34:52]Thread 3067034980 joined [15:34:52]Waiting for new connection... [15:34:52] Sock 7.Parse request [15:34:52]Sock 7.Check first char [15:34:52]Sock 7.First char is OK [15:34:52]request: POST /json_proto HTTP/1.0 [15:34:52]Method: POST [15:34:52]URL: /json_proto [15:34:52]Method is POST - this is cgi request [15:34:52]url: /json_proto [15:34:52]query_string will be loaded in cgi processing [15:34:52]execute_cgi json_proto POST (null) [15:34:52]execute_cgi path=json_proto method=POST [15:34:52]POST find Content-Length [15:34:52]Host: 172.17.63.195:8080 [15:34:52]Content-Length: 331 [15:34:52]Content-Type: application/json [15:34:52] [15:34:52]POST finish read [15:34:52]Found Content-Length = 331 [15:34:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:34:52]execute_script... [15:34:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:34:53]POST & json_proto [15:34:53]process_json_proto [15:34:53]json parsed OK: [15:34:53]protocol is kg_v1.0 [15:34:53]action value=get_value [15:34:53]process_action get_value [15:34:53]cmd_get_value [15:34:53]process_action get_value done [15:34:53]requested_data is exist [15:34:53]produce_requested_data [15:34:53]requested_item fm.sale.total is exist - process it [15:34:53]SAM_PROTO_GetFMData [15:34:53]wFMCommunicate request_size=4 [15:34:53]MH_SAM_APDU [15:34:53]CAPDU: 80 13 03 00 [15:34:53]Write to MH i2c: E2 08 00 C0 16 80 13 03 00 00 00 00 00 55 [15:34:53]Write i2c OK [15:34:53]MH_I2C_Read... [15:34:53]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [15:34:53]Read from MH i2c: E2 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 FD 00 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 FD 00 C0 16 00 C4 04 85 04 C0 04 6E 04 04 00 1D 14 03 00 69 04 A3 00 6F 04 04 00 F8 13 03 00 B1 04 05 00 40 5F 59 B2 03 70 04 05 00 24 68 28 52 03 72 04 04 00 1C F7 30 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F1 98 88 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 85 8A 60 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 7C [15:34:53]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 1D 14 03 00 69 04 A3 00 6F 04 04 00 F8 13 03 00 B1 04 05 00 40 5F 59 B2 03 70 04 05 00 24 68 28 52 03 72 04 04 00 1C F7 30 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F1 98 88 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 85 8A 60 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 [15:34:53]wFMCommunicate OK [15:34:53]wFMCommunicate request_size=4 [15:34:53]MH_SAM_APDU [15:34:53]CAPDU: 80 17 00 00 [15:34:53]Write to MH i2c: E2 08 00 C1 16 80 17 00 00 00 00 00 00 57 [15:34:53]Write i2c OK [15:34:53]MH_I2C_Read... [15:34:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:34:53]Read from MH i2c: E2 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 FD 00 [15:34:53]MH_I2C_Read... [15:34:53]Read from MH i2c: E2 FD 00 C1 16 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 5E [15:34:53]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 [15:34:53]wFMCommunicate OK [15:34:53]wFMCommunicate request_size=4 [15:34:53]MH_SAM_APDU [15:34:53]CAPDU: 80 17 00 00 [15:34:53]Write to MH i2c: E2 08 00 C2 16 80 17 00 00 00 00 00 00 58 [15:34:53]Write i2c OK [15:34:53]MH_I2C_Read... [15:34:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:34:54]Read from MH i2c: E2 [15:34:54]MH_I2C_Read... [15:34:54]Read from MH i2c: E2 FD 00 [15:34:54]MH_I2C_Read... [15:34:54]Read from MH i2c: E2 FD 00 C2 16 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 6D [15:34:54]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [15:34:54]wFMCommunicate OK [15:34:54]wFMCommunicate request_size=4 [15:34:54]MH_SAM_APDU [15:34:54]CAPDU: 80 17 00 00 [15:34:54]Write to MH i2c: E2 08 00 C3 16 80 17 00 00 00 00 00 00 59 [15:34:54]Write i2c OK [15:34:54]MH_I2C_Read... [15:34:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:34:54]Read from MH i2c: E2 [15:34:54]MH_I2C_Read... [15:34:54]Read from MH i2c: E2 FD 00 [15:34:54]MH_I2C_Read... [15:34:54]Read from MH i2c: E2 FD 00 C3 16 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 D1 [15:34:54]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [15:34:54]wFMCommunicate OK [15:34:54]wFMCommunicate request_size=4 [15:34:54]MH_SAM_APDU [15:34:54]CAPDU: 80 17 00 00 [15:34:54]Write to MH i2c: E2 08 00 C4 16 80 17 00 00 00 00 00 00 5A [15:34:54]Write i2c OK [15:34:54]MH_I2C_Read... [15:34:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [15:34:54]Read from MH i2c: E2 [15:34:54]MH_I2C_Read... [15:34:54]Read from MH i2c: E2 E1 00 [15:34:54]MH_I2C_Read... [15:34:54]Read from MH i2c: E2 E1 00 C4 16 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 48 [15:34:54]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:34:54]wFMCommunicate OK [15:34:54]SAM_PROTO_GetFMData done [15:34:54]requested_item fm.sale_refund.total is exist - process it [15:34:54]requested_item fm.buy.total is exist - process it [15:34:54]requested_item shift.sale.total is exist - process it [15:34:54]SAM_PROTO_GetShiftData [15:34:54]wFMCommunicate request_size=4 [15:34:54]MH_SAM_APDU [15:34:54]CAPDU: 80 13 02 00 [15:34:54]Write to MH i2c: E2 08 00 C5 16 80 13 02 00 00 00 00 00 59 [15:34:54]Write i2c OK [15:34:54]MH_I2C_Read... [15:34:54]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [15:34:54]Read from MH i2c: E2 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 FD 00 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 FD 00 C5 16 00 B0 04 AA 04 AC 04 6E 04 04 00 F4 00 00 00 69 04 9D 00 6F 04 04 00 F4 00 00 00 B1 04 04 00 26 36 17 01 70 04 03 00 AC E3 E7 72 04 03 00 7A 52 2F 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 1D A9 1D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 BD 78 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 13 [15:34:55]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 F4 00 00 00 69 04 9D 00 6F 04 04 00 F4 00 00 00 B1 04 04 00 26 36 17 01 70 04 03 00 AC E3 E7 72 04 03 00 7A 52 2F 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 1D A9 1D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 BD 78 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [15:34:55]wFMCommunicate OK [15:34:55]wFMCommunicate request_size=4 [15:34:55]MH_SAM_APDU [15:34:55]CAPDU: 80 17 00 00 [15:34:55]Write to MH i2c: E2 08 00 C6 16 80 17 00 00 00 00 00 00 5C [15:34:55]Write i2c OK [15:34:55]MH_I2C_Read... [15:34:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:34:55]Read from MH i2c: E2 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 FD 00 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 FD 00 C6 16 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 76 [15:34:55]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 [15:34:55]wFMCommunicate OK [15:34:55]wFMCommunicate request_size=4 [15:34:55]MH_SAM_APDU [15:34:55]CAPDU: 80 17 00 00 [15:34:55]Write to MH i2c: E2 08 00 C7 16 80 17 00 00 00 00 00 00 5D [15:34:55]OFD Sender: No OFD packet to send [15:34:55]Write i2c OK [15:34:55]MH_I2C_Read... [15:34:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:34:55]Read from MH i2c: E2 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 FD 00 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 FD 00 C7 16 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 1A [15:34:55]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 [15:34:55]wFMCommunicate OK [15:34:55]wFMCommunicate request_size=4 [15:34:55]MH_SAM_APDU [15:34:55]CAPDU: 80 17 00 00 [15:34:55]Write to MH i2c: E2 08 00 C8 16 80 17 00 00 00 00 00 00 5E [15:34:55]Write i2c OK [15:34:55]MH_I2C_Read... [15:34:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:34:55]Read from MH i2c: E2 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 FD 00 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 FD 00 C8 16 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 D1 [15:34:55]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [15:34:55]wFMCommunicate OK [15:34:55]wFMCommunicate request_size=4 [15:34:55]MH_SAM_APDU [15:34:55]CAPDU: 80 17 00 00 [15:34:55]Write to MH i2c: E2 08 00 C9 16 80 17 00 00 00 00 00 00 5F [15:34:55]Write i2c OK [15:34:55]MH_I2C_Read... [15:34:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [15:34:56]Read from MH i2c: E2 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 CD 00 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 CD 00 C9 16 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 43 [15:34:56]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:34:56]wFMCommunicate OK [15:34:56]SAM_PROTO_GetShiftData done [15:34:56]requested_item shift.sale.total_cash is exist - process it [15:34:56]requested_item shift.sale_refund.total is exist - process it [15:34:56]requested_item shift.sale_refund.total_cash is exist - process it [15:34:56]requested_item shift.buy.total is exist - process it [15:34:56]requested_item shift.buy.total_cash is exist - process it [15:34:56]produce_requested_data done [15:34:56]produce_requested_data return {"fm.sale.total":158771034.24,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":182984.06,"shift.sale.total_cash":151971.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [15:34:56]process_action_free get_value [15:34:56]json_value_free [15:34:56]json_value_free done [15:34:56]process_json_proto returns [15:34:56]Send response to host [15:34:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158771034.24,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":182984.06,"shift.sale.total_cash":151971.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [15:34:56]free response buf [15:34:56]execute_script done [15:34:56]execute_script returns [15:34:56]free content buf [15:34:56]Sock 7.Close socket [15:34:56]Sock 7.Thread stoped [15:35:00]OFD Sender: No OFD packet to send [15:35:05]OFD Sender: No OFD packet to send [15:35:10]OFD Sender: No OFD packet to send [15:35:15]OFD Sender: No OFD packet to send [15:35:20]OFD Sender: No OFD packet to send [15:35:25]OFD Sender: No OFD packet to send [15:35:30]OFD Sender: No OFD packet to send [15:35:35]OFD Sender: No OFD packet to send [15:35:40]OFD Sender: No OFD packet to send [15:35:45]OFD Sender: No OFD packet to send [15:35:50]OFD Sender: No OFD packet to send [15:35:50]accept exits with 9 [15:35:50]New connection [15:35:50]New thread 3067034980 created [15:35:50]Thread 3066891620 joined [15:35:50]Waiting for new connection... [15:35:50] Sock 9.Parse request [15:35:50]Sock 9.Check first char [15:35:50]Sock 9.First char is OK [15:35:50]request: POST /json_proto HTTP/1.0 [15:35:50]Method: POST [15:35:50]URL: /json_proto [15:35:50]Method is POST - this is cgi request [15:35:50]url: /json_proto [15:35:50]query_string will be loaded in cgi processing [15:35:50]execute_cgi json_proto POST (null) [15:35:50]execute_cgi path=json_proto method=POST [15:35:50]POST find Content-Length [15:35:50]Host: 172.17.63.195:8080 [15:35:50]Content-Length: 677 [15:35:50]Content-Type: application/json [15:35:50] [15:35:50]POST finish read [15:35:50]Found Content-Length = 677 [15:35:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:50]execute_script... [15:35:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:50]POST & json_proto [15:35:50]process_json_proto [15:35:50]json parsed OK: [15:35:50]protocol is kg_v1.0 [15:35:50]action value=close_receipt [15:35:50]process_action close_receipt [15:35:50]cmd_close_receipt [15:35:50]MH_GetDate [15:35:50]Write to MH i2c: F0 00 00 CA 16 CF [15:35:50]Write i2c OK [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: F0 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: F0 09 00 [15:35:50]MH_I2C_Read... [15:35:50]Read from MH i2c: F0 09 00 CA 16 00 D7 00 21 67 8C D7 20 67 21 [15:35:50]GetLastDocTimeStamp 1730215908 [15:35:50]current date 1730216151 [15:35:50]FM_GetShiftState [15:35:50]SAM_PROTO_GetShiftState [15:35:50]wFMCommunicate request_size=4 [15:35:50]MH_SAM_APDU [15:35:50]CAPDU: 80 13 01 00 [15:35:50]Write to MH i2c: E2 08 00 CB 16 80 13 01 00 00 00 00 00 5E [15:35:50]Write i2c OK [15:35:50]MH_I2C_Read... [15:35:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:51]Read from MH i2c: E2 [15:35:51]MH_I2C_Read... [15:35:51]Read from MH i2c: E2 0E 00 [15:35:51]MH_I2C_Read... [15:35:51]Read from MH i2c: E2 0E 00 CB 16 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 47 [15:35:51]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:35:51]wFMCommunicate OK [15:35:51]SAM_PROTO_GetShiftState done [15:35:51]FM_GetShiftState done [15:35:51]opened in 1730160431 [15:35:51]opened+sec_in_day 1730246831 [15:35:51]quantity*price = 40006 [15:35:51]sum+1 = 40007 [15:35:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 245 29.10.2024 15:35 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202850 ФПД: 230144625117542 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153551&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202850&fm=230144625117542&tin=02508201610067®Number=0000000000091777&sum=40000 [15:35:52]StoreToDocumentArchive [15:35:52]shift 546 fd 202850 [15:35:52]save to /storage/0546/doc_00202850 [15:35:52]save last doc name /storage/0546/doc_00202850 to /storage/kkm_last_doc_name [15:35:52]save OK [15:35:52]Clear old archive folders... [15:35:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:35:52]tlvbuf is 0126EC30 [15:35:52]SAM_PROTO_ClearQueue [15:35:52]wFMCommunicate request_size=4 [15:35:52]MH_SAM_APDU [15:35:52]CAPDU: 80 09 00 00 [15:35:52]Write to MH i2c: E2 08 00 D8 16 80 09 00 00 00 00 00 00 60 [15:35:52]Write i2c OK [15:35:52]MH_I2C_Read... [15:35:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:35:52]Read from MH i2c: E2 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 03 00 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 03 00 D8 16 00 90 00 62 [15:35:52]RAPDU: 90 00 [15:35:52]wFMCommunicate OK [15:35:52]SAM_PROTO_ClearQueue done [15:35:52]KKMCreateOFDPacket [15:35:52]OFDProtocolAddRootSTLVToBuf [15:35:52]FM_MakeSignedData [15:35:52]FM_MakeSignedData [15:35:52]SAM_PROTO_SignData [15:35:52]wFMCommunicate request_size=4 [15:35:52]MH_SAM_APDU [15:35:52]CAPDU: 80 0D 01 02 [15:35:52]Write to MH i2c: E2 08 00 D9 16 80 0D 01 02 00 00 00 00 68 [15:35:52]Write i2c OK [15:35:52]MH_I2C_Read... [15:35:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:35:52]Read from MH i2c: E2 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 03 00 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 03 00 D9 16 00 90 00 63 [15:35:52]RAPDU: 90 00 [15:35:52]wFMCommunicate OK [15:35:52]wFMCommunicate request_size=255 [15:35:52]MH_SAM_APDU [15:35:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 D7 00 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 62 18 03 00 35 04 06 00 D1 [15:35:52]Write to MH i2c: E2 02 01 DA 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 D7 00 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 62 18 03 00 35 04 06 00 D1 00 00 91 [15:35:52]Write i2c OK [15:35:52]MH_I2C_Read... [15:35:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:52]Read from MH i2c: E2 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 03 00 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 03 00 DA 16 00 90 00 64 [15:35:52]RAPDU: 90 00 [15:35:52]wFMCommunicate OK [15:35:52]wFMCommunicate request_size=10 [15:35:52]MH_SAM_APDU [15:35:52]CAPDU: 80 0D 02 02 05 50 B8 A0 89 66 [15:35:52]Write to MH i2c: E2 0D 00 DB 16 80 0D 02 02 05 00 50 B8 A0 89 66 00 00 0C [15:35:52]Write i2c OK [15:35:52]MH_I2C_Read... [15:35:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:52]Read from MH i2c: E2 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 03 00 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 03 00 DB 16 00 90 00 65 [15:35:52]RAPDU: 90 00 [15:35:52]wFMCommunicate OK [15:35:52]wFMCommunicate request_size=4 [15:35:52]MH_SAM_APDU [15:35:52]CAPDU: 80 0D 03 02 [15:35:52]Write to MH i2c: E2 08 00 DC 16 80 0D 03 02 00 00 00 00 6D [15:35:52]Write i2c OK [15:35:52]MH_I2C_Read... [15:35:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:35:52]Read from MH i2c: E2 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 0B 00 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 0B 00 DC 16 00 A0 00 9B C7 4D 94 28 B0 90 00 29 [15:35:52]RAPDU: A0 00 9B C7 4D 94 28 B0 90 00 [15:35:52]wFMCommunicate OK [15:35:52]SAM_PROTO_SignData done [15:35:52]FM_MakeSignedData done [15:35:52]CreateOFDProtocolMessage [15:35:52]wFMCommunicate request_size=4 [15:35:52]MH_SAM_APDU [15:35:52]CAPDU: 80 11 00 00 [15:35:52]Write to MH i2c: E2 08 00 DD 16 80 11 00 00 00 00 00 00 6D [15:35:52]Write i2c OK [15:35:52]MH_I2C_Read... [15:35:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:52]Read from MH i2c: E2 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 17 00 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: E2 17 00 DD 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C2 [15:35:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:35:52]wFMCommunicate OK [15:35:52]CreateOFDProtocolMessage done [15:35:52]OFDSenderStorePacket 202850 [15:35:52]StoreOFDPacket docnum=202850 [15:35:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CE 68 07 01 A0 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 D7 00 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 62 18 03 00 35 04 06 00 D1 50 B8 A0 89 66 A0 00 9B C7 4D 94 28 B0 [15:35:52]CheckFolder [15:35:52]dirname=/storage/ofd_packets [15:35:52]CheckFolder done [15:35:52]ProducePacketName [15:35:52]name=ofd_packets/00202850 [15:35:52]NVStorageSaveData ofd_packets/00202850 [15:35:52]File name is /storage/ofd_packets/00202850 [15:35:52]Write 301 bytes [15:35:52]NVStorageSaveData done [15:35:52]OFDSenderStorePacket done [15:35:52]KKMCreateOFDPacket done [15:35:52]NVStorageSaveData kkm_last_timestamp [15:35:52]File name is /storage/kkm_last_timestamp [15:35:52]Write 4 bytes [15:35:52]NVStorageSaveData done [15:35:52]ExternCall_PrintAddStr [15:35:52]wPrintStart [15:35:52]Write to MH i2c: 01 00 00 DE 16 F4 [15:35:52]Write i2c OK [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: 01 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: 01 07 00 [15:35:52]MH_I2C_Read... [15:35:52]Read from MH i2c: 01 07 00 DE 16 00 00 00 00 00 FF 0F 09 [15:35:52]RasterBufferAndPrint [15:35:52]line Счет N : (1)450651 [15:35:52]line ИНН: 02508201610067 [15:35:52]line Контрольно-Кассовый Чек [15:35:52]line ПРОДАЖА [15:35:52]line ТРК (МРК, ГНК) : 41 [15:35:52]line Товар: 2710124130 [15:35:52]line Аи-92-К-2 [15:35:52]line 5.980 * 66.90 [15:35:52]line = 400.06 [15:35:52]line НДС 12% НСП 1% [15:35:52]line > о реализуемом товаре [15:35:52]line ОКРУГЛЕНИЕ: -0.06 [15:35:52]line ИТОГО: 400.00 [15:35:52]line Внесено: 400.00 [15:35:52]line СДАЧА: 0.00 [15:35:52]line НСП 1% : 3.54 [15:35:52]line НДС 12% : 42.48 [15:35:52]line Наличными: 400.00 [15:35:52]line Безнал.: 0.00 [15:35:52]line Место: АЗС № 171 "Партнер Нефть" [15:35:52]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:35:52]line СНО: Общий режим [15:35:52]line Чек 245 29.10.2024 15:35 [15:35:52]line Смена: 546 ФФД: 1.0 [15:35:52]line ЗНМ: 0300000109 [15:35:52]line РНМ: 0000000000091777 [15:35:52]line Версия ККМ: 001 [15:35:52]line ФМ: 0000000000871756 [15:35:52]line ФД: 202850 [15:35:52]line ФПД: 230144625117542 [15:35:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153551&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202850&fm=230144625117542&tin=02508201610067®Number=0000000000091777&sum=40000 [15:35:53]OFD Sender: Processing packet 202850 [packets to send 116, broken 115] [15:35:53]ProducePacketName [15:35:53]name=ofd_packets/00202850 [15:35:53]OFD Sender: To server: pG, [15:35:53]CommunicateWithHost lk.salyk.kg:30040 [15:35:53]ConnectInit lk.salyk.kg [15:35:53]written 0, free lines is 4095 [15:35:53]Connected sock=10 [15:35:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 CE 68 07 01 A0 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 D7 00 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 62 18 03 00 35 04 06 00 D1 50 B8 A0 89 66 A0 00 9B C7 4D 94 28 B0 [15:35:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 70 8A 47 00 0D 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 62 18 03 00 F4 03 04 00 93 AC 20 67 B6 04 01 00 00 E6 EB 15 E8 9B 8A 12 42 [15:35:53]CommunicateWithHost err = 0 [15:35:53]CheckOFDResponse [15:35:53]1017 (14) - 77093643461234 [15:35:53]1041 (16) - 0000000000871756 [15:35:53]1040 (4) - 202850 [15:35:53]1012 (4) - 29.10.2024 09:36 [15:35:53]1206 (1) - 0 [15:35:53]OFD Sender: Remove packet 202850 [15:35:53]ProducePacketName [15:35:53]name=ofd_packets/00202850 [15:35:53]NVStorageDeleteData [15:35:53]Write to MH i2c: 01 00 00 09 17 20 [15:35:53]Write i2c OK [15:35:53]MH_I2C_Read... [15:35:53]Read from MH i2c: 01 [15:35:53]MH_I2C_Read... [15:35:53]Read from MH i2c: 01 07 00 [15:35:53]MH_I2C_Read... [15:35:53]Read from MH i2c: 01 07 00 09 17 00 00 00 00 00 91 0C C4 [15:35:53]RasterBufferAndPrint [15:35:53]line [15:35:53]line [15:35:53]line [15:35:53]line [15:35:53]line [15:35:53]written 0, free lines is 3221 [15:35:53]MH_Cut [15:35:53]Write to MH i2c: D1 01 00 10 17 01 F9 [15:35:53]Write i2c OK [15:35:53]MH_I2C_Read... [15:35:53]Read from MH i2c: D1 [15:35:53]MH_I2C_Read... [15:35:53]Read from MH i2c: D1 01 00 [15:35:53]MH_I2C_Read... [15:35:53]Read from MH i2c: D1 01 00 10 17 00 F8 [15:35:53]Write to MH i2c: 01 00 00 11 17 28 [15:35:53]Write i2c OK [15:35:53]MH_I2C_Read... [15:35:53]OFD Sender: No OFD packet to send [15:35:54]*** Cut start [15:35:54]*** Purtial cut [15:35:54]*** Stage 1: CUTSNS_PIN = 1 [15:35:54]Read from MH i2c: 01 [15:35:54]MH_I2C_Read... [15:35:54]*** Stop cut motor [15:35:54]*** Cut end [15:35:54]Read from MH i2c: 01 07 00 [15:35:54]MH_I2C_Read... [15:35:54]Read from MH i2c: 01 07 00 11 17 00 00 00 00 00 FF 0F 3D [15:35:54]process_action close_receipt done [15:35:54]requested_data is exist [15:35:54]produce_requested_data [15:35:54]requested_item fm.sn is exist - process it [15:35:54]wFMCommunicate request_size=4 [15:35:54]MH_SAM_APDU [15:35:54]CAPDU: 80 11 00 00 [15:35:54]Write to MH i2c: E2 08 00 12 17 80 11 00 00 00 00 00 00 A3 [15:35:54]Write i2c OK [15:35:54]MH_I2C_Read... [15:35:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:54]Read from MH i2c: E2 [15:35:54]MH_I2C_Read... [15:35:54]Read from MH i2c: E2 17 00 [15:35:54]MH_I2C_Read... [15:35:54]Read from MH i2c: E2 17 00 12 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F8 [15:35:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:35:54]wFMCommunicate OK [15:35:54]requested_item fd.num is exist - process it [15:35:54]SAM_PROTO_GetFieldsCounters [15:35:54]wFMCommunicate request_size=4 [15:35:54]MH_SAM_APDU [15:35:54]CAPDU: 80 13 00 00 [15:35:54]Write to MH i2c: E2 08 00 13 17 80 13 00 00 00 00 00 00 A6 [15:35:54]Write i2c OK [15:35:54]MH_I2C_Read... [15:35:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:35:54]Read from MH i2c: E2 [15:35:54]MH_I2C_Read... [15:35:54]Read from MH i2c: E2 62 00 [15:35:54]MH_I2C_Read... [15:35:54]Read from MH i2c: E2 62 00 13 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 62 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 4F [15:35:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 62 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:35:54]wFMCommunicate OK [15:35:54]SAM_PROTO_GetFieldsCounters done [15:35:54]requested_item shift.num is exist - process it [15:35:54]requested_item shift.opened is exist - process it [15:35:54]req_shift_opened [15:35:54]FM_GetShiftState [15:35:54]SAM_PROTO_GetShiftState [15:35:54]wFMCommunicate request_size=4 [15:35:54]MH_SAM_APDU [15:35:54]CAPDU: 80 13 01 00 [15:35:54]Write to MH i2c: E2 08 00 14 17 80 13 01 00 00 00 00 00 A8 [15:35:54]Write i2c OK [15:35:54]MH_I2C_Read... [15:35:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:54]Read from MH i2c: E2 [15:35:54]MH_I2C_Read... [15:35:54]Read from MH i2c: E2 0E 00 [15:35:54]MH_I2C_Read... [15:35:54]Read from MH i2c: E2 0E 00 14 17 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 91 [15:35:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:35:54]wFMCommunicate OK [15:35:54]SAM_PROTO_GetShiftState done [15:35:54]FM_GetShiftState done [15:35:54]req_shift_opened done [15:35:54]requested_item shift.open_date is exist - process it [15:35:54]req_shift_open_date [15:35:54]req_shift_open_date done [15:35:54]produce_requested_data done [15:35:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202850,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:35:54]process_action_free close_receipt [15:35:54]json_value_free [15:35:54]json_value_free done [15:35:54]process_json_proto returns [15:35:54]Send response to host [15:35:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202850,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:35:54]free response buf [15:35:54]execute_script done [15:35:54]execute_script returns [15:35:54]free content buf [15:35:54]Sock 9.Close socket [15:35:54]Sock 9.Thread stoped [15:35:58]OFD Sender: No OFD packet to send [15:36:00]accept exits with 7 [15:36:00]New connection [15:36:00]New thread 3066891620 created [15:36:00]Thread 3067034980 joined [15:36:00]Waiting for new connection... [15:36:00] Sock 7.Parse request [15:36:00]Sock 7.Check first char [15:36:00]Sock 7.First char is OK [15:36:00]request: POST /json_proto HTTP/1.0 [15:36:00]Method: POST [15:36:00]URL: /json_proto [15:36:00]Method is POST - this is cgi request [15:36:00]url: /json_proto [15:36:00]query_string will be loaded in cgi processing [15:36:00]execute_cgi json_proto POST (null) [15:36:00]execute_cgi path=json_proto method=POST [15:36:00]POST find Content-Length [15:36:00]Host: 172.17.63.195:8080 [15:36:00]Content-Length: 670 [15:36:00]Content-Type: application/json [15:36:00] [15:36:00]POST finish read [15:36:00]Found Content-Length = 670 [15:36:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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:36:00]execute_script... [15:36:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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:36:00]POST & json_proto [15:36:00]process_json_proto [15:36:00]json parsed OK: [15:36:00]protocol is kg_v1.0 [15:36:00]action value=close_receipt [15:36:00]process_action close_receipt [15:36:00]cmd_close_receipt [15:36:00]MH_GetDate [15:36:00]Write to MH i2c: F0 00 00 15 17 1B [15:36:00]Write i2c OK [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: F0 [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: F0 09 00 [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: F0 09 00 15 17 00 E1 00 21 67 8C D7 20 67 77 [15:36:00]GetLastDocTimeStamp 1730216151 [15:36:00]current date 1730216161 [15:36:00]FM_GetShiftState [15:36:00]SAM_PROTO_GetShiftState [15:36:00]wFMCommunicate request_size=4 [15:36:00]MH_SAM_APDU [15:36:00]CAPDU: 80 13 01 00 [15:36:00]Write to MH i2c: E2 08 00 16 17 80 13 01 00 00 00 00 00 AA [15:36:00]Write i2c OK [15:36:00]MH_I2C_Read... [15:36:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:00]Read from MH i2c: E2 [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: E2 0E 00 [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: E2 0E 00 16 17 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 93 [15:36:00]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:36:00]wFMCommunicate OK [15:36:00]SAM_PROTO_GetShiftState done [15:36:00]FM_GetShiftState done [15:36:00]opened in 1730160431 [15:36:00]opened+sec_in_day 1730246831 [15:36:00]quantity*price = 30027 [15:36:00]sum+1 = 30029 [15:36:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 246 29.10.2024 15:36 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202851 ФПД: 141290194109486 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153601&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202851&fm=141290194109486&tin=02508201610067®Number=0000000000091777&sum=30000 [15:36:01]StoreToDocumentArchive [15:36:01]shift 546 fd 202851 [15:36:01]save to /storage/0546/doc_00202851 [15:36:01]save last doc name /storage/0546/doc_00202851 to /storage/kkm_last_doc_name [15:36:01]save OK [15:36:01]Clear old archive folders... [15:36:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:36:01]tlvbuf is 0134DFC0 [15:36:01]SAM_PROTO_ClearQueue [15:36:01]wFMCommunicate request_size=4 [15:36:01]MH_SAM_APDU [15:36:01]CAPDU: 80 09 00 00 [15:36:01]Write to MH i2c: E2 08 00 23 17 80 09 00 00 00 00 00 00 AC [15:36:01]Write i2c OK [15:36:01]MH_I2C_Read... [15:36:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:36:01]Read from MH i2c: E2 [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: E2 03 00 [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: E2 03 00 23 17 00 90 00 AE [15:36:01]RAPDU: 90 00 [15:36:01]wFMCommunicate OK [15:36:01]SAM_PROTO_ClearQueue done [15:36:01]KKMCreateOFDPacket [15:36:01]OFDProtocolAddRootSTLVToBuf [15:36:01]FM_MakeSignedData [15:36:01]FM_MakeSignedData [15:36:01]SAM_PROTO_SignData [15:36:01]wFMCommunicate request_size=4 [15:36:01]MH_SAM_APDU [15:36:01]CAPDU: 80 0D 01 02 [15:36:01]Write to MH i2c: E2 08 00 24 17 80 0D 01 02 00 00 00 00 B4 [15:36:01]Write i2c OK [15:36:01]MH_I2C_Read... [15:36:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:36:01]Read from MH i2c: E2 [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: E2 03 00 [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: E2 03 00 24 17 00 90 00 AF [15:36:01]RAPDU: 90 00 [15:36:01]wFMCommunicate OK [15:36:01]wFMCommunicate request_size=255 [15:36:01]MH_SAM_APDU [15:36:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 F6 00 00 00 F4 03 04 00 E1 00 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 63 18 03 00 35 04 06 00 [15:36:01]Write to MH i2c: E2 02 01 25 17 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 F6 00 00 00 F4 03 04 00 E1 00 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 63 18 03 00 35 04 06 00 00 00 04 [15:36:01]Write i2c OK [15:36:01]MH_I2C_Read... [15:36:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:02]Read from MH i2c: E2 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 03 00 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 03 00 25 17 00 90 00 B0 [15:36:02]RAPDU: 90 00 [15:36:02]wFMCommunicate OK [15:36:02]wFMCommunicate request_size=11 [15:36:02]MH_SAM_APDU [15:36:02]CAPDU: 80 0D 02 02 06 80 80 AF D4 84 2E [15:36:02]Write to MH i2c: E2 0E 00 26 17 80 0D 02 02 06 00 80 80 AF D4 84 2E 00 00 F8 [15:36:02]Write i2c OK [15:36:02]MH_I2C_Read... [15:36:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:02]Read from MH i2c: E2 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 03 00 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 03 00 26 17 00 90 00 B1 [15:36:02]RAPDU: 90 00 [15:36:02]wFMCommunicate OK [15:36:02]wFMCommunicate request_size=4 [15:36:02]MH_SAM_APDU [15:36:02]CAPDU: 80 0D 03 02 [15:36:02]Write to MH i2c: E2 08 00 27 17 80 0D 03 02 00 00 00 00 B9 [15:36:02]Write i2c OK [15:36:02]MH_I2C_Read... [15:36:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:36:02]Read from MH i2c: E2 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 0B 00 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 0B 00 27 17 00 7B FE 49 E6 0A 74 8A CB 90 00 35 [15:36:02]RAPDU: 7B FE 49 E6 0A 74 8A CB 90 00 [15:36:02]wFMCommunicate OK [15:36:02]SAM_PROTO_SignData done [15:36:02]FM_MakeSignedData done [15:36:02]CreateOFDProtocolMessage [15:36:02]wFMCommunicate request_size=4 [15:36:02]MH_SAM_APDU [15:36:02]CAPDU: 80 11 00 00 [15:36:02]Write to MH i2c: E2 08 00 28 17 80 11 00 00 00 00 00 00 B9 [15:36:02]Write i2c OK [15:36:02]MH_I2C_Read... [15:36:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:02]Read from MH i2c: E2 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 17 00 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: E2 17 00 28 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0E [15:36:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:36:02]wFMCommunicate OK [15:36:02]CreateOFDProtocolMessage done [15:36:02]OFDSenderStorePacket 202851 [15:36:02]StoreOFDPacket docnum=202851 [15:36:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 12 CD 08 01 7E B8 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 F6 00 00 00 F4 03 04 00 E1 00 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 63 18 03 00 35 04 06 00 80 80 AF D4 84 2E 7B FE 49 E6 0A 74 8A CB [15:36:02]CheckFolder [15:36:02]dirname=/storage/ofd_packets [15:36:02]CheckFolder done [15:36:02]ProducePacketName [15:36:02]name=ofd_packets/00202851 [15:36:02]NVStorageSaveData ofd_packets/00202851 [15:36:02]File name is /storage/ofd_packets/00202851 [15:36:02]Write 302 bytes [15:36:02]NVStorageSaveData done [15:36:02]OFDSenderStorePacket done [15:36:02]KKMCreateOFDPacket done [15:36:02]NVStorageSaveData kkm_last_timestamp [15:36:02]File name is /storage/kkm_last_timestamp [15:36:02]Write 4 bytes [15:36:02]NVStorageSaveData done [15:36:02]ExternCall_PrintAddStr [15:36:02]wPrintStart [15:36:02]Write to MH i2c: 01 00 00 29 17 40 [15:36:02]Write i2c OK [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: 01 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: 01 07 00 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: 01 07 00 29 17 00 00 00 00 00 FF 0F 55 [15:36:02]RasterBufferAndPrint [15:36:02]line Счет N : (1)450652 [15:36:02]line ИНН: 02508201610067 [15:36:02]line Контрольно-Кассовый Чек [15:36:02]line ПРОДАЖА [15:36:02]line ТРК (МРК, ГНК) : 32 [15:36:02]line Товар: 2710124130 [15:36:02]line SUPER 92-К-5 [15:36:02]line 4.390 * 68.40 [15:36:02]line = 300.28 [15:36:02]line НДС 12% НСП 1% [15:36:02]line > о реализуемом товаре [15:36:02]line ОКРУГЛЕНИЕ: -0.28 [15:36:02]line ИТОГО: 300.00 [15:36:02]line Внесено: 300.00 [15:36:02]line СДАЧА: 0.00 [15:36:02]line НСП 1% : 2.66 [15:36:02]line НДС 12% : 31.89 [15:36:02]line Наличными: 300.00 [15:36:02]line Безнал.: 0.00 [15:36:02]line Место: АЗС № 171 "Партнер Нефть" [15:36:02]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:36:02]line СНО: Общий режим [15:36:02]line Чек 246 29.10.2024 15:36 [15:36:02]line Смена: 546 ФФД: 1.0 [15:36:02]line ЗНМ: 0300000109 [15:36:02]line РНМ: 0000000000091777 [15:36:02]line Версия ККМ: 001 [15:36:02]line ФМ: 0000000000871756 [15:36:02]line ФД: 202851 [15:36:02]line ФПД: 141290194109486 [15:36:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153601&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202851&fm=141290194109486&tin=02508201610067®Number=0000000000091777&sum=30000 [15:36:02]written 0, free lines is 4095 [15:36:02]OFD Sender: Processing packet 202851 [packets to send 116, broken 115] [15:36:02]ProducePacketName [15:36:02]name=ofd_packets/00202851 [15:36:02]OFD Sender: To server: pG, [15:36:02]CommunicateWithHost lk.salyk.kg:30040 [15:36:02]ConnectInit lk.salyk.kg [15:36:02]Connected sock=10 [15:36:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 12 CD 08 01 7E B8 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 F6 00 00 00 F4 03 04 00 E1 00 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 63 18 03 00 35 04 06 00 80 80 AF D4 84 2E 7B FE 49 E6 0A 74 8A CB [15:36:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 15 37 47 00 1E 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 63 18 03 00 F4 03 04 00 9C AC 20 67 B6 04 01 00 00 53 FC CA E1 64 33 9A FB [15:36:02]CommunicateWithHost err = 0 [15:36:02]CheckOFDResponse [15:36:02]1017 (14) - 77093643461234 [15:36:02]1041 (16) - 0000000000871756 [15:36:02]1040 (4) - 202851 [15:36:02]1012 (4) - 29.10.2024 09:36 [15:36:02]1206 (1) - 0 [15:36:02]OFD Sender: Remove packet 202851 [15:36:02]ProducePacketName [15:36:02]name=ofd_packets/00202851 [15:36:02]NVStorageDeleteData [15:36:02]Write to MH i2c: 01 00 00 54 17 6B [15:36:02]Write i2c OK [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: 01 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: 01 07 00 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: 01 07 00 54 17 00 00 00 00 00 97 0C 15 [15:36:02]RasterBufferAndPrint [15:36:02]line [15:36:02]line [15:36:02]line [15:36:02]line [15:36:02]line [15:36:02]written 0, free lines is 3231 [15:36:02]MH_Cut [15:36:02]Write to MH i2c: D1 01 00 5B 17 01 44 [15:36:02]Write i2c OK [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: D1 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: D1 01 00 [15:36:02]MH_I2C_Read... [15:36:02]Read from MH i2c: D1 01 00 5B 17 00 43 [15:36:02]Write to MH i2c: 01 00 00 5C 17 73 [15:36:02]Write i2c OK [15:36:02]MH_I2C_Read... [15:36:03]OFD Sender: No OFD packet to send [15:36:03]*** Cut start [15:36:03]*** Purtial cut [15:36:03]*** Stage 1: CUTSNS_PIN = 1 [15:36:03]Read from MH i2c: 01 [15:36:03]MH_I2C_Read... [15:36:03]*** Stop cut motor [15:36:03]*** Cut end [15:36:03]Read from MH i2c: 01 07 00 [15:36:03]MH_I2C_Read... [15:36:03]Read from MH i2c: 01 07 00 5C 17 00 00 00 00 00 FF 0F 88 [15:36:03]process_action close_receipt done [15:36:03]requested_data is exist [15:36:03]produce_requested_data [15:36:03]requested_item fm.sn is exist - process it [15:36:03]wFMCommunicate request_size=4 [15:36:03]MH_SAM_APDU [15:36:03]CAPDU: 80 11 00 00 [15:36:03]Write to MH i2c: E2 08 00 5D 17 80 11 00 00 00 00 00 00 EE [15:36:03]Write i2c OK [15:36:03]MH_I2C_Read... [15:36:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:04]Read from MH i2c: E2 [15:36:04]MH_I2C_Read... [15:36:04]Read from MH i2c: E2 17 00 [15:36:04]MH_I2C_Read... [15:36:04]Read from MH i2c: E2 17 00 5D 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 43 [15:36:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:36:04]wFMCommunicate OK [15:36:04]requested_item fd.num is exist - process it [15:36:04]SAM_PROTO_GetFieldsCounters [15:36:04]wFMCommunicate request_size=4 [15:36:04]MH_SAM_APDU [15:36:04]CAPDU: 80 13 00 00 [15:36:04]Write to MH i2c: E2 08 00 5E 17 80 13 00 00 00 00 00 00 F1 [15:36:04]Write i2c OK [15:36:04]MH_I2C_Read... [15:36:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:36:04]Read from MH i2c: E2 [15:36:04]MH_I2C_Read... [15:36:04]Read from MH i2c: E2 62 00 [15:36:04]MH_I2C_Read... [15:36:04]Read from MH i2c: E2 62 00 5E 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 63 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 9E [15:36:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 63 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:36:04]wFMCommunicate OK [15:36:04]SAM_PROTO_GetFieldsCounters done [15:36:04]requested_item shift.num is exist - process it [15:36:04]requested_item shift.opened is exist - process it [15:36:04]req_shift_opened [15:36:04]FM_GetShiftState [15:36:04]SAM_PROTO_GetShiftState [15:36:04]wFMCommunicate request_size=4 [15:36:04]MH_SAM_APDU [15:36:04]CAPDU: 80 13 01 00 [15:36:04]Write to MH i2c: E2 08 00 5F 17 80 13 01 00 00 00 00 00 F3 [15:36:04]Write i2c OK [15:36:04]MH_I2C_Read... [15:36:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:04]Read from MH i2c: E2 [15:36:04]MH_I2C_Read... [15:36:04]Read from MH i2c: E2 0E 00 [15:36:04]MH_I2C_Read... [15:36:04]Read from MH i2c: E2 0E 00 5F 17 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DC [15:36:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:36:04]wFMCommunicate OK [15:36:04]SAM_PROTO_GetShiftState done [15:36:04]FM_GetShiftState done [15:36:04]req_shift_opened done [15:36:04]requested_item shift.open_date is exist - process it [15:36:04]req_shift_open_date [15:36:04]req_shift_open_date done [15:36:04]produce_requested_data done [15:36:04]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202851,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:36:04]process_action_free close_receipt [15:36:04]json_value_free [15:36:04]json_value_free done [15:36:04]process_json_proto returns [15:36:04]Send response to host [15:36:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202851,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:36:04]free response buf [15:36:04]execute_script done [15:36:04]execute_script returns [15:36:04]free content buf [15:36:04]Sock 7.Close socket [15:36:04]Sock 7.Thread stoped [15:36:08]OFD Sender: No OFD packet to send [15:36:13]OFD Sender: No OFD packet to send [15:36:18]OFD Sender: No OFD packet to send [15:36:23]OFD Sender: No OFD packet to send [15:36:28]OFD Sender: No OFD packet to send [15:36:33]OFD Sender: No OFD packet to send [15:36:38]OFD Sender: No OFD packet to send [15:36:43]OFD Sender: No OFD packet to send [15:36:48]OFD Sender: No OFD packet to send [15:36:49]accept exits with 9 [15:36:49]New connection [15:36:49]New thread 3067034980 created [15:36:49]Thread 3066891620 joined [15:36:49]Waiting for new connection... [15:36:49] Sock 9.Parse request [15:36:49]Sock 9.Check first char [15:36:49]Sock 9.First char is OK [15:36:49]request: POST /json_proto HTTP/1.0 [15:36:49]Method: POST [15:36:49]URL: /json_proto [15:36:49]Method is POST - this is cgi request [15:36:49]url: /json_proto [15:36:49]query_string will be loaded in cgi processing [15:36:49]execute_cgi json_proto POST (null) [15:36:49]execute_cgi path=json_proto method=POST [15:36:49]POST find Content-Length [15:36:49]Host: 172.17.63.195:8080 [15:36:49]Content-Length: 677 [15:36:49]Content-Type: application/json [15:36:49] [15:36:49]POST finish read [15:36:49]Found Content-Length = 677 [15:36:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:36:49]execute_script... [15:36: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)450653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:36:49]POST & json_proto [15:36:49]process_json_proto [15:36:49]json parsed OK: [15:36:49]protocol is kg_v1.0 [15:36:49]action value=close_receipt [15:36:49]process_action close_receipt [15:36:49]cmd_close_receipt [15:36:49]MH_GetDate [15:36:49]Write to MH i2c: F0 00 00 60 17 66 [15:36:49]Write i2c OK [15:36:49]MH_I2C_Read... [15:36:49]Read from MH i2c: F0 [15:36:49]MH_I2C_Read... [15:36:49]Read from MH i2c: F0 09 00 [15:36:49]MH_I2C_Read... [15:36:49]Read from MH i2c: F0 09 00 60 17 00 12 01 21 67 8C D7 20 67 F4 [15:36:49]GetLastDocTimeStamp 1730216161 [15:36:49]current date 1730216210 [15:36:49]FM_GetShiftState [15:36:49]SAM_PROTO_GetShiftState [15:36:49]wFMCommunicate request_size=4 [15:36:49]MH_SAM_APDU [15:36:49]CAPDU: 80 13 01 00 [15:36:49]Write to MH i2c: E2 08 00 61 17 80 13 01 00 00 00 00 00 F5 [15:36:49]Write i2c OK [15:36:49]MH_I2C_Read... [15:36:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:49]Read from MH i2c: E2 [15:36:49]MH_I2C_Read... [15:36:49]Read from MH i2c: E2 0E 00 [15:36:49]MH_I2C_Read... [15:36:49]Read from MH i2c: E2 0E 00 61 17 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DE [15:36:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:36:49]wFMCommunicate OK [15:36:49]SAM_PROTO_GetShiftState done [15:36:49]FM_GetShiftState done [15:36:49]opened in 1730160431 [15:36:49]opened+sec_in_day 1730246831 [15:36:49]quantity*price = 50041 [15:36:49]sum+1 = 50042 [15:36:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 247 29.10.2024 15:36 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202852 ФПД: 77953461868016 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153650&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202852&fm=77953461868016&tin=02508201610067®Number=0000000000091777&sum=50000 [15:36:50]StoreToDocumentArchive [15:36:50]shift 546 fd 202852 [15:36:50]save to /storage/0546/doc_00202852 [15:36:50]save last doc name /storage/0546/doc_00202852 to /storage/kkm_last_doc_name [15:36:50]save OK [15:36:50]Clear old archive folders... [15:36:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:36:50]tlvbuf is 012D5C20 [15:36:50]SAM_PROTO_ClearQueue [15:36:50]wFMCommunicate request_size=4 [15:36:50]MH_SAM_APDU [15:36:50]CAPDU: 80 09 00 00 [15:36:50]Write to MH i2c: E2 08 00 6E 17 80 09 00 00 00 00 00 00 F7 [15:36:50]Write i2c OK [15:36:50]MH_I2C_Read... [15:36:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:36:50]Read from MH i2c: E2 [15:36:50]MH_I2C_Read... [15:36:50]Read from MH i2c: E2 03 00 [15:36:50]MH_I2C_Read... [15:36:50]Read from MH i2c: E2 03 00 6E 17 00 90 00 F9 [15:36:50]RAPDU: 90 00 [15:36:50]wFMCommunicate OK [15:36:50]SAM_PROTO_ClearQueue done [15:36:50]KKMCreateOFDPacket [15:36:50]OFDProtocolAddRootSTLVToBuf [15:36:50]FM_MakeSignedData [15:36:50]FM_MakeSignedData [15:36:50]SAM_PROTO_SignData [15:36:50]wFMCommunicate request_size=4 [15:36:50]MH_SAM_APDU [15:36:50]CAPDU: 80 0D 01 02 [15:36:50]Write to MH i2c: E2 08 00 6F 17 80 0D 01 02 00 00 00 00 FF [15:36:50]Write i2c OK [15:36:50]MH_I2C_Read... [15:36:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:36:50]Read from MH i2c: E2 [15:36:50]MH_I2C_Read... [15:36:50]Read from MH i2c: E2 03 00 [15:36:50]MH_I2C_Read... [15:36:50]Read from MH i2c: E2 03 00 6F 17 00 90 00 FA [15:36:50]RAPDU: 90 00 [15:36:50]wFMCommunicate OK [15:36:50]wFMCommunicate request_size=255 [15:36:50]MH_SAM_APDU [15:36:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 12 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 64 18 03 00 35 04 06 00 46 [15:36:50]Write to MH i2c: E2 02 01 70 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 12 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 64 18 03 00 35 04 06 00 46 00 00 0E [15:36:50]Write i2c OK [15:36:50]MH_I2C_Read... [15:36:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:51]Read from MH i2c: E2 [15:36:51]MH_I2C_Read... [15:36:51]Read from MH i2c: E2 03 00 [15:36:51]MH_I2C_Read... [15:36:51]Read from MH i2c: E2 03 00 70 17 00 90 00 FB [15:36:51]RAPDU: 90 00 [15:36:51]wFMCommunicate OK [15:36:51]wFMCommunicate request_size=10 [15:36:51]MH_SAM_APDU [15:36:51]CAPDU: 80 0D 02 02 05 E5 F4 67 55 F0 [15:36:51]Write to MH i2c: E2 0D 00 71 17 80 0D 02 02 05 00 E5 F4 67 55 F0 00 00 91 [15:36:51]Write i2c OK [15:36:51]MH_I2C_Read... [15:36:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:51]Read from MH i2c: E2 [15:36:51]MH_I2C_Read... [15:36:51]Read from MH i2c: E2 03 00 [15:36:51]MH_I2C_Read... [15:36:51]Read from MH i2c: E2 03 00 71 17 00 90 00 FC [15:36:51]RAPDU: 90 00 [15:36:51]wFMCommunicate OK [15:36:51]wFMCommunicate request_size=4 [15:36:51]MH_SAM_APDU [15:36:51]CAPDU: 80 0D 03 02 [15:36:51]Write to MH i2c: E2 08 00 72 17 80 0D 03 02 00 00 00 00 04 [15:36:51]Write i2c OK [15:36:51]MH_I2C_Read... [15:36:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:36:51]Read from MH i2c: E2 [15:36:51]MH_I2C_Read... [15:36:51]Read from MH i2c: E2 0B 00 [15:36:51]MH_I2C_Read... [15:36:51]Read from MH i2c: E2 0B 00 72 17 00 A6 49 73 0B F7 7D 5D 89 90 00 CC [15:36:51]RAPDU: A6 49 73 0B F7 7D 5D 89 90 00 [15:36:51]wFMCommunicate OK [15:36:51]SAM_PROTO_SignData done [15:36:51]FM_MakeSignedData done [15:36:51]CreateOFDProtocolMessage [15:36:51]wFMCommunicate request_size=4 [15:36:51]MH_SAM_APDU [15:36:51]CAPDU: 80 11 00 00 [15:36:51]Write to MH i2c: E2 08 00 73 17 80 11 00 00 00 00 00 00 04 [15:36:51]Write i2c OK [15:36:51]MH_I2C_Read... [15:36:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:51]Read from MH i2c: E2 [15:36:51]MH_I2C_Read... [15:36:51]Read from MH i2c: E2 17 00 [15:36:51]MH_I2C_Read... [15:36:51]Read from MH i2c: E2 17 00 73 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 59 [15:36:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:36:51]wFMCommunicate OK [15:36:51]CreateOFDProtocolMessage done [15:36:51]OFDSenderStorePacket 202852 [15:36:51]StoreOFDPacket docnum=202852 [15:36:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8F E5 07 01 C2 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 12 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 64 18 03 00 35 04 06 00 46 E5 F4 67 55 F0 A6 49 73 0B F7 7D 5D 89 [15:36:51]CheckFolder [15:36:51]dirname=/storage/ofd_packets [15:36:51]CheckFolder done [15:36:51]ProducePacketName [15:36:51]name=ofd_packets/00202852 [15:36:51]NVStorageSaveData ofd_packets/00202852 [15:36:51]File name is /storage/ofd_packets/00202852 [15:36:51]Write 301 bytes [15:36:51]NVStorageSaveData done [15:36:51]OFDSenderStorePacket done [15:36:51]KKMCreateOFDPacket done [15:36:51]NVStorageSaveData kkm_last_timestamp [15:36:51]File name is /storage/kkm_last_timestamp [15:36:51]Write 4 bytes [15:36:51]NVStorageSaveData done [15:36:51]ExternCall_PrintAddStr [15:36:51]wPrintStart [15:36:51]Write to MH i2c: 01 00 00 74 17 8B [15:36:51]Write i2c OK [15:36:51]MH_I2C_Read... [15:36:51]Read from MH i2c: 01 [15:36:51]MH_I2C_Read... [15:36:51]Read from MH i2c: 01 07 00 [15:36:51]MH_I2C_Read... [15:36:51]Read from MH i2c: 01 07 00 74 17 00 00 00 00 00 FF 0F A0 [15:36:51]RasterBufferAndPrint [15:36:51]line Счет N : (1)450653 [15:36:51]line ИНН: 02508201610067 [15:36:51]line Контрольно-Кассовый Чек [15:36:51]line ПРОДАЖА [15:36:51]line ТРК (МРК, ГНК) : 52 [15:36:51]line Товар: 2710124130 [15:36:51]line Аи-92-К-2 [15:36:51]line 7.480 * 66.90 [15:36:51]line = 500.41 [15:36:51]line НДС 12% НСП 1% [15:36:51]line > о реализуемом товаре [15:36:51]line ОКРУГЛЕНИЕ: -0.41 [15:36:51]line ИТОГО: 500.00 [15:36:51]line Внесено: 500.00 [15:36:51]line СДАЧА: 0.00 [15:36:51]line НСП 1% : 4.43 [15:36:51]line НДС 12% : 53.14 [15:36:51]line Наличными: 500.00 [15:36:51]line Безнал.: 0.00 [15:36:51]line Место: АЗС № 171 "Партнер Нефть" [15:36:51]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:36:51]line СНО: Общий режим [15:36:51]line Чек 247 29.10.2024 15:36 [15:36:51]line Смена: 546 ФФД: 1.0 [15:36:51]line ЗНМ: 0300000109 [15:36:51]line РНМ: 0000000000091777 [15:36:51]line Версия ККМ: 001 [15:36:51]line ФМ: 0000000000871756 [15:36:51]line ФД: 202852 [15:36:51]line ФПД: 77953461868016 [15:36:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153650&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202852&fm=77953461868016&tin=02508201610067®Number=0000000000091777&sum=50000 [15:36:51]OFD Sender: Processing packet 202852 [packets to send 116, broken 115] [15:36:51]ProducePacketName [15:36:51]name=ofd_packets/00202852 [15:36:51]OFD Sender: To server: pG, [15:36:51]CommunicateWithHost lk.salyk.kg:30040 [15:36:51]ConnectInit lk.salyk.kg [15:36:51]written 0, free lines is 4095 [15:36:51]Connected sock=10 [15:36:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8F E5 07 01 C2 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 12 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 64 18 03 00 35 04 06 00 46 E5 F4 67 55 F0 A6 49 73 0B F7 7D 5D 89 [15:36:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 13 01 47 00 F1 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 64 18 03 00 F4 03 04 00 CE AC 20 67 B6 04 01 00 00 48 BD 47 34 30 4C 6C CF [15:36:51]CommunicateWithHost err = 0 [15:36:51]CheckOFDResponse [15:36:51]1017 (14) - 77093643461234 [15:36:51]1041 (16) - 0000000000871756 [15:36:51]1040 (4) - 202852 [15:36:51]1012 (4) - 29.10.2024 09:37 [15:36:51]1206 (1) - 0 [15:36:51]OFD Sender: Remove packet 202852 [15:36:51]ProducePacketName [15:36:51]name=ofd_packets/00202852 [15:36:51]NVStorageDeleteData [15:36:52]Write to MH i2c: 01 00 00 9F 17 B6 [15:36:52]Write i2c OK [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: 01 [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: 01 07 00 [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: 01 07 00 9F 17 00 00 00 00 00 89 0C 52 [15:36:52]RasterBufferAndPrint [15:36:52]line [15:36:52]line [15:36:52]line [15:36:52]line [15:36:52]line [15:36:52]written 0, free lines is 3212 [15:36:52]MH_Cut [15:36:52]Write to MH i2c: D1 01 00 A6 17 01 8F [15:36:52]Write i2c OK [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: D1 [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: D1 01 00 [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: D1 01 00 A6 17 00 8E [15:36:52]Write to MH i2c: 01 00 00 A7 17 BE [15:36:52]Write i2c OK [15:36:52]MH_I2C_Read... [15:36:52]OFD Sender: No OFD packet to send [15:36:52]*** Cut start [15:36:52]*** Purtial cut [15:36:52]*** Stage 1: CUTSNS_PIN = 1 [15:36:53]Read from MH i2c: 01 [15:36:53]MH_I2C_Read... [15:36:53]*** Stop cut motor [15:36:53]*** Cut end [15:36:53]Read from MH i2c: 01 07 00 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: 01 07 00 A7 17 00 00 00 00 00 FF 0F D3 [15:36:53]process_action close_receipt done [15:36:53]requested_data is exist [15:36:53]produce_requested_data [15:36:53]requested_item fm.sn is exist - process it [15:36:53]wFMCommunicate request_size=4 [15:36:53]MH_SAM_APDU [15:36:53]CAPDU: 80 11 00 00 [15:36:53]Write to MH i2c: E2 08 00 A8 17 80 11 00 00 00 00 00 00 39 [15:36:53]Write i2c OK [15:36:53]MH_I2C_Read... [15:36:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:53]Read from MH i2c: E2 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: E2 17 00 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: E2 17 00 A8 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8E [15:36:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:36:53]wFMCommunicate OK [15:36:53]requested_item fd.num is exist - process it [15:36:53]SAM_PROTO_GetFieldsCounters [15:36:53]wFMCommunicate request_size=4 [15:36:53]MH_SAM_APDU [15:36:53]CAPDU: 80 13 00 00 [15:36:53]Write to MH i2c: E2 08 00 A9 17 80 13 00 00 00 00 00 00 3C [15:36:53]Write i2c OK [15:36:53]MH_I2C_Read... [15:36:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:36:53]Read from MH i2c: E2 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: E2 62 00 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: E2 62 00 A9 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 64 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 ED [15:36:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 64 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:36:53]wFMCommunicate OK [15:36:53]SAM_PROTO_GetFieldsCounters done [15:36:53]requested_item shift.num is exist - process it [15:36:53]requested_item shift.opened is exist - process it [15:36:53]req_shift_opened [15:36:53]FM_GetShiftState [15:36:53]SAM_PROTO_GetShiftState [15:36:53]wFMCommunicate request_size=4 [15:36:53]MH_SAM_APDU [15:36:53]CAPDU: 80 13 01 00 [15:36:53]Write to MH i2c: E2 08 00 AA 17 80 13 01 00 00 00 00 00 3E [15:36:53]Write i2c OK [15:36:53]MH_I2C_Read... [15:36:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:53]Read from MH i2c: E2 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: E2 0E 00 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: E2 0E 00 AA 17 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 27 [15:36:53]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:36:53]wFMCommunicate OK [15:36:53]SAM_PROTO_GetShiftState done [15:36:53]FM_GetShiftState done [15:36:53]req_shift_opened done [15:36:53]requested_item shift.open_date is exist - process it [15:36:53]req_shift_open_date [15:36:53]req_shift_open_date done [15:36:53]produce_requested_data done [15:36:53]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202852,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:36:53]process_action_free close_receipt [15:36:53]json_value_free [15:36:53]json_value_free done [15:36:53]process_json_proto returns [15:36:53]Send response to host [15:36:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202852,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:36:53]free response buf [15:36:53]execute_script done [15:36:53]execute_script returns [15:36:53]free content buf [15:36:53]Sock 9.Close socket [15:36:53]Sock 9.Thread stoped [15:36:57]OFD Sender: No OFD packet to send [15:37:02]OFD Sender: No OFD packet to send [15:37:07]OFD Sender: No OFD packet to send [15:37:12]OFD Sender: No OFD packet to send [15:37:17]OFD Sender: No OFD packet to send [15:37:22]OFD Sender: No OFD packet to send [15:37:27]OFD Sender: No OFD packet to send [15:37:32]OFD Sender: No OFD packet to send [15:37:37]OFD Sender: No OFD packet to send [15:37:42]OFD Sender: No OFD packet to send [15:37:47]OFD Sender: No OFD packet to send [15:37:52]OFD Sender: No OFD packet to send [15:37:57]OFD Sender: No OFD packet to send [15:38:02]OFD Sender: No OFD packet to send [15:38:07]OFD Sender: No OFD packet to send [15:38:12]accept exits with 7 [15:38:12]New connection [15:38:12]New thread 3066891620 created [15:38:12]Thread 3067034980 joined [15:38:12]Waiting for new connection... [15:38:12] Sock 7.Parse request [15:38:12]Sock 7.Check first char [15:38:12]Sock 7.First char is OK [15:38:12]request: POST /json_proto HTTP/1.0 [15:38:12]Method: POST [15:38:12]URL: /json_proto [15:38:12]Method is POST - this is cgi request [15:38:12]url: /json_proto [15:38:12]query_string will be loaded in cgi processing [15:38:12]execute_cgi json_proto POST (null) [15:38:12]execute_cgi path=json_proto method=POST [15:38:12]POST find Content-Length [15:38:12]Host: 172.17.63.195:8080 [15:38:12]Content-Length: 677 [15:38:12]Content-Type: application/json [15:38:12] [15:38:12]POST finish read [15:38:12]Found Content-Length = 677 [15:38:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:38:12]execute_script... [15:38: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)450655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:38:12]POST & json_proto [15:38:12]process_json_proto [15:38:12]json parsed OK: [15:38:12]protocol is kg_v1.0 [15:38:12]action value=close_receipt [15:38:12]process_action close_receipt [15:38:12]cmd_close_receipt [15:38:12]MH_GetDate [15:38:12]Write to MH i2c: F0 00 00 AB 17 B1 [15:38:12]Write i2c OK [15:38:12]MH_I2C_Read... [15:38:12]Read from MH i2c: F0 [15:38:12]MH_I2C_Read... [15:38:12]Read from MH i2c: F0 09 00 [15:38:12]MH_I2C_Read... [15:38:12]Read from MH i2c: F0 09 00 AB 17 00 65 01 21 67 8C D7 20 67 92 [15:38:12]GetLastDocTimeStamp 1730216210 [15:38:12]current date 1730216293 [15:38:12]FM_GetShiftState [15:38:12]SAM_PROTO_GetShiftState [15:38:12]wFMCommunicate request_size=4 [15:38:12]MH_SAM_APDU [15:38:12]CAPDU: 80 13 01 00 [15:38:12]Write to MH i2c: E2 08 00 AC 17 80 13 01 00 00 00 00 00 40 [15:38:12]Write i2c OK [15:38:12]MH_I2C_Read... [15:38:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:12]OFD Sender: No OFD packet to send [15:38:12]Read from MH i2c: E2 [15:38:12]MH_I2C_Read... [15:38:12]Read from MH i2c: E2 0E 00 [15:38:12]MH_I2C_Read... [15:38:12]Read from MH i2c: E2 0E 00 AC 17 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 29 [15:38:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:38:12]wFMCommunicate OK [15:38:12]SAM_PROTO_GetShiftState done [15:38:12]FM_GetShiftState done [15:38:12]opened in 1730160431 [15:38:12]opened+sec_in_day 1730246831 [15:38:12]quantity*price = 20003 [15:38:12]sum+1 = 20004 [15:38:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 248 29.10.2024 15:38 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202853 ФПД: 2340451764563 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153813&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202853&fm=2340451764563&tin=02508201610067®Number=0000000000091777&sum=20000 [15:38:13]StoreToDocumentArchive [15:38:13]shift 546 fd 202853 [15:38:13]save to /storage/0546/doc_00202853 [15:38:13]save last doc name /storage/0546/doc_00202853 to /storage/kkm_last_doc_name [15:38:13]save OK [15:38:13]Clear old archive folders... [15:38:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:38:13]tlvbuf is 012914C0 [15:38:13]SAM_PROTO_ClearQueue [15:38:13]wFMCommunicate request_size=4 [15:38:13]MH_SAM_APDU [15:38:13]CAPDU: 80 09 00 00 [15:38:13]Write to MH i2c: E2 08 00 B9 17 80 09 00 00 00 00 00 00 42 [15:38:13]Write i2c OK [15:38:13]MH_I2C_Read... [15:38:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:38:13]Read from MH i2c: E2 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: E2 03 00 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: E2 03 00 B9 17 00 90 00 44 [15:38:13]RAPDU: 90 00 [15:38:13]wFMCommunicate OK [15:38:13]SAM_PROTO_ClearQueue done [15:38:13]KKMCreateOFDPacket [15:38:13]OFDProtocolAddRootSTLVToBuf [15:38:13]FM_MakeSignedData [15:38:13]FM_MakeSignedData [15:38:13]SAM_PROTO_SignData [15:38:13]wFMCommunicate request_size=4 [15:38:13]MH_SAM_APDU [15:38:13]CAPDU: 80 0D 01 02 [15:38:13]Write to MH i2c: E2 08 00 BA 17 80 0D 01 02 00 00 00 00 4A [15:38:13]Write i2c OK [15:38:13]MH_I2C_Read... [15:38:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:38:13]Read from MH i2c: E2 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: E2 03 00 [15:38:13]MH_I2C_Read... [15:38:13]Read from MH i2c: E2 03 00 BA 17 00 90 00 45 [15:38:13]RAPDU: 90 00 [15:38:13]wFMCommunicate OK [15:38:13]wFMCommunicate request_size=255 [15:38:13]MH_SAM_APDU [15:38: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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 65 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 65 18 03 00 35 04 06 00 02 [15:38:13]Write to MH i2c: E2 02 01 BB 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 65 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 65 18 03 00 35 04 06 00 02 00 00 2C [15:38:13]Write i2c OK [15:38:13]MH_I2C_Read... [15:38:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:14]Read from MH i2c: E2 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 03 00 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 03 00 BB 17 00 90 00 46 [15:38:14]RAPDU: 90 00 [15:38:14]wFMCommunicate OK [15:38:14]wFMCommunicate request_size=10 [15:38:14]MH_SAM_APDU [15:38:14]CAPDU: 80 0D 02 02 05 20 ED CB C9 53 [15:38:14]Write to MH i2c: E2 0D 00 BC 17 80 0D 02 02 05 00 20 ED CB C9 53 00 00 4B [15:38:14]Write i2c OK [15:38:14]MH_I2C_Read... [15:38:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:14]Read from MH i2c: E2 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 03 00 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 03 00 BC 17 00 90 00 47 [15:38:14]RAPDU: 90 00 [15:38:14]wFMCommunicate OK [15:38:14]wFMCommunicate request_size=4 [15:38:14]MH_SAM_APDU [15:38:14]CAPDU: 80 0D 03 02 [15:38:14]Write to MH i2c: E2 08 00 BD 17 80 0D 03 02 00 00 00 00 4F [15:38:14]Write i2c OK [15:38:14]MH_I2C_Read... [15:38:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:38:14]Read from MH i2c: E2 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 0B 00 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 0B 00 BD 17 00 60 BF 9E BB 7C 9E 2D AD 90 00 BC [15:38:14]RAPDU: 60 BF 9E BB 7C 9E 2D AD 90 00 [15:38:14]wFMCommunicate OK [15:38:14]SAM_PROTO_SignData done [15:38:14]FM_MakeSignedData done [15:38:14]CreateOFDProtocolMessage [15:38:14]wFMCommunicate request_size=4 [15:38:14]MH_SAM_APDU [15:38:14]CAPDU: 80 11 00 00 [15:38:14]Write to MH i2c: E2 08 00 BE 17 80 11 00 00 00 00 00 00 4F [15:38:14]Write i2c OK [15:38:14]MH_I2C_Read... [15:38:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:14]Read from MH i2c: E2 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 17 00 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: E2 17 00 BE 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A4 [15:38:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:38:14]wFMCommunicate OK [15:38:14]CreateOFDProtocolMessage done [15:38:14]OFDSenderStorePacket 202853 [15:38:14]StoreOFDPacket docnum=202853 [15:38:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 85 76 07 01 55 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 65 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 65 18 03 00 35 04 06 00 02 20 ED CB C9 53 60 BF 9E BB 7C 9E 2D AD [15:38:14]CheckFolder [15:38:14]dirname=/storage/ofd_packets [15:38:14]CheckFolder done [15:38:14]ProducePacketName [15:38:14]name=ofd_packets/00202853 [15:38:14]NVStorageSaveData ofd_packets/00202853 [15:38:14]File name is /storage/ofd_packets/00202853 [15:38:14]Write 301 bytes [15:38:14]NVStorageSaveData done [15:38:14]OFDSenderStorePacket done [15:38:14]KKMCreateOFDPacket done [15:38:14]NVStorageSaveData kkm_last_timestamp [15:38:14]File name is /storage/kkm_last_timestamp [15:38:14]Write 4 bytes [15:38:14]NVStorageSaveData done [15:38:14]ExternCall_PrintAddStr [15:38:14]wPrintStart [15:38:14]Write to MH i2c: 01 00 00 BF 17 D6 [15:38:14]Write i2c OK [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: 01 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: 01 07 00 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: 01 07 00 BF 17 00 00 00 00 00 FF 0F EB [15:38:14]RasterBufferAndPrint [15:38:14]line Счет N : (1)450655 [15:38:14]line ИНН: 02508201610067 [15:38:14]line Контрольно-Кассовый Чек [15:38:14]line ПРОДАЖА [15:38:14]line ТРК (МРК, ГНК) : 41 [15:38:14]line Товар: 2710124130 [15:38:14]line Аи-92-К-2 [15:38:14]line 2.990 * 66.90 [15:38:14]line = 200.03 [15:38:14]line НДС 12% НСП 1% [15:38:14]line > о реализуемом товаре [15:38:14]line ОКРУГЛЕНИЕ: -0.03 [15:38:14]line ИТОГО: 200.00 [15:38:14]line Внесено: 200.00 [15:38:14]line СДАЧА: 0.00 [15:38:14]line НСП 1% : 1.77 [15:38:14]line НДС 12% : 21.24 [15:38:14]line Наличными: 200.00 [15:38:14]line Безнал.: 0.00 [15:38:14]line Место: АЗС № 171 "Партнер Нефть" [15:38:14]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:38:14]line СНО: Общий режим [15:38:14]line Чек 248 29.10.2024 15:38 [15:38:14]line Смена: 546 ФФД: 1.0 [15:38:14]line ЗНМ: 0300000109 [15:38:14]line РНМ: 0000000000091777 [15:38:14]line Версия ККМ: 001 [15:38:14]line ФМ: 0000000000871756 [15:38:14]line ФД: 202853 [15:38:14]line ФПД: 2340451764563 [15:38:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153813&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202853&fm=2340451764563&tin=02508201610067®Number=0000000000091777&sum=20000 [15:38:14]written 0, free lines is 4095 [15:38:14]OFD Sender: Processing packet 202853 [packets to send 116, broken 115] [15:38:14]ProducePacketName [15:38:14]name=ofd_packets/00202853 [15:38:14]OFD Sender: To server: pG, [15:38:14]CommunicateWithHost lk.salyk.kg:30040 [15:38:14]ConnectInit lk.salyk.kg [15:38:14]Connected sock=9 [15:38:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 85 76 07 01 55 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 65 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 65 18 03 00 35 04 06 00 02 20 ED CB C9 53 60 BF 9E BB 7C 9E 2D AD [15:38:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2E C9 47 00 FF 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 65 18 03 00 F4 03 04 00 20 AD 20 67 B6 04 01 00 00 BF 3C 66 BB 48 87 1B 3E [15:38:14]CommunicateWithHost err = 0 [15:38:14]CheckOFDResponse [15:38:14]1017 (14) - 77093643461234 [15:38:14]1041 (16) - 0000000000871756 [15:38:14]1040 (4) - 202853 [15:38:14]1012 (4) - 29.10.2024 09:38 [15:38:14]1206 (1) - 0 [15:38:14]OFD Sender: Remove packet 202853 [15:38:14]ProducePacketName [15:38:14]name=ofd_packets/00202853 [15:38:14]NVStorageDeleteData [15:38:14]Write to MH i2c: 01 00 00 EA 17 01 [15:38:14]Write i2c OK [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: 01 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: 01 07 00 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: 01 07 00 EA 17 00 00 00 00 00 8C 0C A0 [15:38:14]RasterBufferAndPrint [15:38:14]line [15:38:14]line [15:38:14]line [15:38:14]line [15:38:14]line [15:38:14]written 0, free lines is 3216 [15:38:14]MH_Cut [15:38:14]Write to MH i2c: D1 01 00 F1 17 01 DA [15:38:14]Write i2c OK [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: D1 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: D1 01 00 [15:38:14]MH_I2C_Read... [15:38:14]Read from MH i2c: D1 01 00 F1 17 00 D9 [15:38:14]Write to MH i2c: 01 00 00 F2 17 09 [15:38:14]Write i2c OK [15:38:14]MH_I2C_Read... [15:38:15]OFD Sender: No OFD packet to send [15:38:15]*** Cut start [15:38:15]*** Purtial cut [15:38:15]*** Stage 1: CUTSNS_PIN = 1 [15:38:15]Read from MH i2c: 01 [15:38:15]MH_I2C_Read... [15:38:15]*** Stop cut motor [15:38:15]*** Cut end [15:38:15]Read from MH i2c: 01 07 00 [15:38:15]MH_I2C_Read... [15:38:15]Read from MH i2c: 01 07 00 F2 17 00 00 00 00 00 FF 0F 1E [15:38:15]process_action close_receipt done [15:38:15]requested_data is exist [15:38:15]produce_requested_data [15:38:15]requested_item fm.sn is exist - process it [15:38:15]wFMCommunicate request_size=4 [15:38:15]MH_SAM_APDU [15:38:15]CAPDU: 80 11 00 00 [15:38:15]Write to MH i2c: E2 08 00 F3 17 80 11 00 00 00 00 00 00 84 [15:38:15]Write i2c OK [15:38:15]MH_I2C_Read... [15:38:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:15]Read from MH i2c: E2 [15:38:15]MH_I2C_Read... [15:38:15]Read from MH i2c: E2 17 00 [15:38:15]MH_I2C_Read... [15:38:15]Read from MH i2c: E2 17 00 F3 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D9 [15:38:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:38:15]wFMCommunicate OK [15:38:15]requested_item fd.num is exist - process it [15:38:15]SAM_PROTO_GetFieldsCounters [15:38:15]wFMCommunicate request_size=4 [15:38:15]MH_SAM_APDU [15:38:15]CAPDU: 80 13 00 00 [15:38:15]Write to MH i2c: E2 08 00 F4 17 80 13 00 00 00 00 00 00 87 [15:38:15]Write i2c OK [15:38:15]MH_I2C_Read... [15:38:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:38:15]Read from MH i2c: E2 [15:38:15]MH_I2C_Read... [15:38:15]Read from MH i2c: E2 62 00 [15:38:15]MH_I2C_Read... [15:38:15]Read from MH i2c: E2 62 00 F4 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 65 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 3C [15:38:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 65 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:38:16]wFMCommunicate OK [15:38:16]SAM_PROTO_GetFieldsCounters done [15:38:16]requested_item shift.num is exist - process it [15:38:16]requested_item shift.opened is exist - process it [15:38:16]req_shift_opened [15:38:16]FM_GetShiftState [15:38:16]SAM_PROTO_GetShiftState [15:38:16]wFMCommunicate request_size=4 [15:38:16]MH_SAM_APDU [15:38:16]CAPDU: 80 13 01 00 [15:38:16]Write to MH i2c: E2 08 00 F5 17 80 13 01 00 00 00 00 00 89 [15:38:16]Write i2c OK [15:38:16]MH_I2C_Read... [15:38:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:16]Read from MH i2c: E2 [15:38:16]MH_I2C_Read... [15:38:16]Read from MH i2c: E2 0E 00 [15:38:16]MH_I2C_Read... [15:38:16]Read from MH i2c: E2 0E 00 F5 17 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 72 [15:38:16]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:38:16]wFMCommunicate OK [15:38:16]SAM_PROTO_GetShiftState done [15:38:16]FM_GetShiftState done [15:38:16]req_shift_opened done [15:38:16]requested_item shift.open_date is exist - process it [15:38:16]req_shift_open_date [15:38:16]req_shift_open_date done [15:38:16]produce_requested_data done [15:38:16]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202853,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:38:16]process_action_free close_receipt [15:38:16]json_value_free [15:38:16]json_value_free done [15:38:16]process_json_proto returns [15:38:16]Send response to host [15:38:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202853,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:38:16]free response buf [15:38:16]execute_script done [15:38:16]execute_script returns [15:38:16]free content buf [15:38:16]Sock 7.Close socket [15:38:16]Sock 7.Thread stoped [15:38:20]OFD Sender: No OFD packet to send [15:38:25]OFD Sender: No OFD packet to send [15:38:27]accept exits with 10 [15:38:27]New connection [15:38:27]New thread 3067034980 created [15:38:27]Thread 3066891620 joined [15:38:27]Waiting for new connection... [15:38:27] Sock 10.Parse request [15:38:27]Sock 10.Check first char [15:38:27]Sock 10.First char is OK [15:38:27]request: POST /json_proto HTTP/1.0 [15:38:27]Method: POST [15:38:27]URL: /json_proto [15:38:27]Method is POST - this is cgi request [15:38:27]url: /json_proto [15:38:27]query_string will be loaded in cgi processing [15:38:27]execute_cgi json_proto POST (null) [15:38:27]execute_cgi path=json_proto method=POST [15:38:27]POST find Content-Length [15:38:27]Host: 172.17.63.195:8080 [15:38:27]Content-Length: 682 [15:38:27]Content-Type: application/json [15:38:27] [15:38:27]POST finish read [15:38:27]Found Content-Length = 682 [15:38:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450654", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "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" ] } } [15:38:27]execute_script... [15:38:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450654", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "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" ] } } [15:38:27]POST & json_proto [15:38:27]process_json_proto [15:38:27]json parsed OK: [15:38:27]protocol is kg_v1.0 [15:38:27]action value=close_receipt [15:38:27]process_action close_receipt [15:38:27]cmd_close_receipt [15:38:27]MH_GetDate [15:38:27]Write to MH i2c: F0 00 00 F6 17 FC [15:38:27]Write i2c OK [15:38:27]MH_I2C_Read... [15:38:27]Read from MH i2c: F0 [15:38:27]MH_I2C_Read... [15:38:27]Read from MH i2c: F0 09 00 [15:38:27]MH_I2C_Read... [15:38:27]Read from MH i2c: F0 09 00 F6 17 00 74 01 21 67 8C D7 20 67 EC [15:38:27]GetLastDocTimeStamp 1730216293 [15:38:27]current date 1730216308 [15:38:27]FM_GetShiftState [15:38:27]SAM_PROTO_GetShiftState [15:38:27]wFMCommunicate request_size=4 [15:38:27]MH_SAM_APDU [15:38:27]CAPDU: 80 13 01 00 [15:38:27]Write to MH i2c: E2 08 00 F7 17 80 13 01 00 00 00 00 00 8B [15:38:27]Write i2c OK [15:38:27]MH_I2C_Read... [15:38:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:27]Read from MH i2c: E2 [15:38:27]MH_I2C_Read... [15:38:27]Read from MH i2c: E2 0E 00 [15:38:27]MH_I2C_Read... [15:38:27]Read from MH i2c: E2 0E 00 F7 17 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 74 [15:38:27]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:38:27]wFMCommunicate OK [15:38:27]SAM_PROTO_GetShiftState done [15:38:27]FM_GetShiftState done [15:38:27]opened in 1730160431 [15:38:27]opened+sec_in_day 1730246831 [15:38:27]quantity*price = 140021 [15:38:27]sum+1 = 140023 [15:38:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.70 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 249 29.10.2024 15:38 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202854 ФПД: 11446680818525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153828&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202854&fm=11446680818525&tin=02508201610067®Number=0000000000091777&sum=140000 [15:38:28]StoreToDocumentArchive [15:38:28]shift 546 fd 202854 [15:38:28]save to /storage/0546/doc_00202854 [15:38:28]save last doc name /storage/0546/doc_00202854 to /storage/kkm_last_doc_name [15:38:28]save OK [15:38:28]Clear old archive folders... [15:38:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:38:28]tlvbuf is B6ED5390 [15:38:28]SAM_PROTO_ClearQueue [15:38:28]wFMCommunicate request_size=4 [15:38:28]MH_SAM_APDU [15:38:28]CAPDU: 80 09 00 00 [15:38:28]Write to MH i2c: E2 08 00 04 18 80 09 00 00 00 00 00 00 8E [15:38:28]Write i2c OK [15:38:28]MH_I2C_Read... [15:38:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:38:29]Read from MH i2c: E2 [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: E2 03 00 [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: E2 03 00 04 18 00 90 00 90 [15:38:29]RAPDU: 90 00 [15:38:29]wFMCommunicate OK [15:38:29]SAM_PROTO_ClearQueue done [15:38:29]KKMCreateOFDPacket [15:38:29]OFDProtocolAddRootSTLVToBuf [15:38:29]FM_MakeSignedData [15:38:29]FM_MakeSignedData [15:38:29]SAM_PROTO_SignData [15:38:29]wFMCommunicate request_size=4 [15:38:29]MH_SAM_APDU [15:38:29]CAPDU: 80 0D 01 02 [15:38:29]Write to MH i2c: E2 08 00 05 18 80 0D 01 02 00 00 00 00 96 [15:38:29]Write i2c OK [15:38:29]MH_I2C_Read... [15:38:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:38:29]Read from MH i2c: E2 [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: E2 03 00 [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: E2 03 00 05 18 00 90 00 91 [15:38:29]RAPDU: 90 00 [15:38:29]wFMCommunicate OK [15:38:29]wFMCommunicate request_size=255 [15:38:29]MH_SAM_APDU [15:38:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 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 F9 00 00 00 F4 03 04 00 74 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 18 03 00 35 04 06 00 0A [15:38:29]Write to MH i2c: E2 02 01 06 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 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 F9 00 00 00 F4 03 04 00 74 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 18 03 00 35 04 06 00 0A 00 00 E6 [15:38:29]Write i2c OK [15:38:29]MH_I2C_Read... [15:38:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:29]Read from MH i2c: E2 [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: E2 03 00 [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: E2 03 00 06 18 00 90 00 92 [15:38:29]RAPDU: 90 00 [15:38:29]wFMCommunicate OK [15:38:29]wFMCommunicate request_size=10 [15:38:29]MH_SAM_APDU [15:38:29]CAPDU: 80 0D 02 02 05 69 23 58 13 5D [15:38:29]Write to MH i2c: E2 0D 00 07 18 80 0D 02 02 05 00 69 23 58 13 5D 00 00 F7 [15:38:29]Write i2c OK [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: E2 [15:38:29]MH_I2C_Read... [15:38:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:29]Read from MH i2c: E2 03 00 [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: E2 03 00 07 18 00 90 00 93 [15:38:29]RAPDU: 90 00 [15:38:29]wFMCommunicate OK [15:38:29]wFMCommunicate request_size=4 [15:38:29]MH_SAM_APDU [15:38:29]CAPDU: 80 0D 03 02 [15:38:29]Write to MH i2c: E2 08 00 08 18 80 0D 03 02 00 00 00 00 9B [15:38:29]Write i2c OK [15:38:29]MH_I2C_Read... [15:38:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:38:29]Read from MH i2c: E2 [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: E2 0B 00 [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: E2 0B 00 08 18 00 B8 54 C5 8F EB 68 88 52 90 00 29 [15:38:29]RAPDU: B8 54 C5 8F EB 68 88 52 90 00 [15:38:29]wFMCommunicate OK [15:38:29]SAM_PROTO_SignData done [15:38:29]FM_MakeSignedData done [15:38:29]CreateOFDProtocolMessage [15:38:29]wFMCommunicate request_size=4 [15:38:29]MH_SAM_APDU [15:38:29]CAPDU: 80 11 00 00 [15:38:29]Write to MH i2c: E2 08 00 09 18 80 11 00 00 00 00 00 00 9B [15:38:29]Write i2c OK [15:38:29]MH_I2C_Read... [15:38:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:29]Read from MH i2c: E2 [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: E2 17 00 [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: E2 17 00 09 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F0 [15:38:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:38:29]wFMCommunicate OK [15:38:29]CreateOFDProtocolMessage done [15:38:29]OFDSenderStorePacket 202854 [15:38:29]StoreOFDPacket docnum=202854 [15:38:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 12 41 07 01 E3 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 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 F9 00 00 00 F4 03 04 00 74 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 18 03 00 35 04 06 00 0A 69 23 58 13 5D B8 54 C5 8F EB 68 88 52 [15:38:29]CheckFolder [15:38:29]dirname=/storage/ofd_packets [15:38:29]CheckFolder done [15:38:29]ProducePacketName [15:38:29]name=ofd_packets/00202854 [15:38:29]NVStorageSaveData ofd_packets/00202854 [15:38:29]File name is /storage/ofd_packets/00202854 [15:38:29]Write 301 bytes [15:38:29]NVStorageSaveData done [15:38:29]OFDSenderStorePacket done [15:38:29]KKMCreateOFDPacket done [15:38:29]NVStorageSaveData kkm_last_timestamp [15:38:29]File name is /storage/kkm_last_timestamp [15:38:29]Write 4 bytes [15:38:29]NVStorageSaveData done [15:38:29]ExternCall_PrintAddStr [15:38:29]wPrintStart [15:38:29]Write to MH i2c: 01 00 00 0A 18 22 [15:38:29]Write i2c OK [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: 01 [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: 01 07 00 [15:38:29]MH_I2C_Read... [15:38:29]Read from MH i2c: 01 07 00 0A 18 00 00 00 00 00 FF 0F 37 [15:38:29]RasterBufferAndPrint [15:38:29]line Счет N : (1)450654 [15:38:29]line ИНН: 02508201610067 [15:38:29]line Контрольно-Кассовый Чек [15:38:29]line ПРОДАЖА [15:38:29]line ТРК (МРК, ГНК) : 31 [15:38:29]line Товар: 2710124130 [15:38:29]line Аи-92-К-2 [15:38:29]line 20.930 * 66.90 [15:38:29]line = 1400.22 [15:38:29]line НДС 12% НСП 1% [15:38:29]line > о реализуемом товаре [15:38:29]line ОКРУГЛЕНИЕ: -0.22 [15:38:29]line ИТОГО: 1400.00 [15:38:29]line Внесено: 1400.00 [15:38:29]line СДАЧА: 0.00 [15:38:29]line НСП 1% : 12.39 [15:38:29]line НДС 12% : 148.70 [15:38:29]line Наличными: 1400.00 [15:38:29]line Безнал.: 0.00 [15:38:29]line Место: АЗС № 171 "Партнер Нефть" [15:38:29]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:38:29]line СНО: Общий режим [15:38:29]line Чек 249 29.10.2024 15:38 [15:38:29]line Смена: 546 ФФД: 1.0 [15:38:29]line ЗНМ: 0300000109 [15:38:29]line РНМ: 0000000000091777 [15:38:29]line Версия ККМ: 001 [15:38:29]line ФМ: 0000000000871756 [15:38:29]line ФД: 202854 [15:38:29]line ФПД: 11446680818525 [15:38:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T153828&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202854&fm=11446680818525&tin=02508201610067®Number=0000000000091777&sum=140000 [15:38:29]written 0, free lines is 4095 [15:38:29]OFD Sender: Processing packet 202854 [packets to send 116, broken 115] [15:38:29]ProducePacketName [15:38:29]name=ofd_packets/00202854 [15:38:29]OFD Sender: To server: pG, [15:38:29]CommunicateWithHost lk.salyk.kg:30040 [15:38:29]ConnectInit lk.salyk.kg [15:38:29]Connected sock=9 [15:38:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 12 41 07 01 E3 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 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 F9 00 00 00 F4 03 04 00 74 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 18 03 00 35 04 06 00 0A 69 23 58 13 5D B8 54 C5 8F EB 68 88 52 [15:38:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 57 CD 47 00 A4 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 66 18 03 00 F4 03 04 00 2F AD 20 67 B6 04 01 00 00 BB 45 4C 06 08 51 C1 A4 [15:38:29]CommunicateWithHost err = 0 [15:38:29]CheckOFDResponse [15:38:29]1017 (14) - 77093643461234 [15:38:29]1041 (16) - 0000000000871756 [15:38:29]1040 (4) - 202854 [15:38:29]1012 (4) - 29.10.2024 09:38 [15:38:29]1206 (1) - 0 [15:38:29]OFD Sender: Remove packet 202854 [15:38:29]ProducePacketName [15:38:29]name=ofd_packets/00202854 [15:38:29]NVStorageDeleteData [15:38:30]Write to MH i2c: 01 00 00 35 18 4D [15:38:30]Write i2c OK [15:38:30]MH_I2C_Read... [15:38:30]Read from MH i2c: 01 [15:38:30]MH_I2C_Read... [15:38:30]Read from MH i2c: 01 07 00 [15:38:30]MH_I2C_Read... [15:38:30]Read from MH i2c: 01 07 00 35 18 00 00 00 00 00 A0 0C 00 [15:38:30]RasterBufferAndPrint [15:38:30]line [15:38:30]line [15:38:30]line [15:38:30]line [15:38:30]line [15:38:30]written 0, free lines is 3238 [15:38:30]MH_Cut [15:38:30]Write to MH i2c: D1 01 00 3C 18 01 26 [15:38:30]Write i2c OK [15:38:30]MH_I2C_Read... [15:38:30]Read from MH i2c: D1 [15:38:30]MH_I2C_Read... [15:38:30]Read from MH i2c: D1 01 00 [15:38:30]MH_I2C_Read... [15:38:30]Read from MH i2c: D1 01 00 3C 18 00 25 [15:38:30]Write to MH i2c: 01 00 00 3D 18 55 [15:38:30]Write i2c OK [15:38:30]MH_I2C_Read... [15:38:30]OFD Sender: No OFD packet to send [15:38:30]*** Cut start [15:38:30]*** Purtial cut [15:38:30]*** Stage 1: CUTSNS_PIN = 1 [15:38:31]Read from MH i2c: 01 [15:38:31]MH_I2C_Read... [15:38:31]*** Stop cut motor [15:38:31]*** Cut end [15:38:31]Read from MH i2c: 01 07 00 [15:38:31]MH_I2C_Read... [15:38:31]Read from MH i2c: 01 07 00 3D 18 00 00 00 00 00 FF 0F 6A [15:38:31]process_action close_receipt done [15:38:31]requested_data is exist [15:38:31]produce_requested_data [15:38:31]requested_item fm.sn is exist - process it [15:38:31]wFMCommunicate request_size=4 [15:38:31]MH_SAM_APDU [15:38:31]CAPDU: 80 11 00 00 [15:38:31]Write to MH i2c: E2 08 00 3E 18 80 11 00 00 00 00 00 00 D0 [15:38:31]Write i2c OK [15:38:31]MH_I2C_Read... [15:38:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:31]Read from MH i2c: E2 [15:38:31]MH_I2C_Read... [15:38:31]Read from MH i2c: E2 17 00 [15:38:31]MH_I2C_Read... [15:38:31]Read from MH i2c: E2 17 00 3E 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 25 [15:38:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:38:31]wFMCommunicate OK [15:38:31]requested_item fd.num is exist - process it [15:38:31]SAM_PROTO_GetFieldsCounters [15:38:31]wFMCommunicate request_size=4 [15:38:31]MH_SAM_APDU [15:38:31]CAPDU: 80 13 00 00 [15:38:31]Write to MH i2c: E2 08 00 3F 18 80 13 00 00 00 00 00 00 D3 [15:38:31]Write i2c OK [15:38:31]MH_I2C_Read... [15:38:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:38:31]Read from MH i2c: E2 [15:38:31]MH_I2C_Read... [15:38:31]Read from MH i2c: E2 62 00 [15:38:31]MH_I2C_Read... [15:38:31]Read from MH i2c: E2 62 00 3F 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 66 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [15:38:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 66 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:38:31]wFMCommunicate OK [15:38:31]SAM_PROTO_GetFieldsCounters done [15:38:31]requested_item shift.num is exist - process it [15:38:31]requested_item shift.opened is exist - process it [15:38:31]req_shift_opened [15:38:31]FM_GetShiftState [15:38:31]SAM_PROTO_GetShiftState [15:38:31]wFMCommunicate request_size=4 [15:38:31]MH_SAM_APDU [15:38:31]CAPDU: 80 13 01 00 [15:38:31]Write to MH i2c: E2 08 00 40 18 80 13 01 00 00 00 00 00 D5 [15:38:31]Write i2c OK [15:38:31]MH_I2C_Read... [15:38:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:31]Read from MH i2c: E2 [15:38:31]MH_I2C_Read... [15:38:31]Read from MH i2c: E2 0E 00 [15:38:31]MH_I2C_Read... [15:38:31]Read from MH i2c: E2 0E 00 40 18 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BE [15:38:31]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:38:31]wFMCommunicate OK [15:38:31]SAM_PROTO_GetShiftState done [15:38:31]FM_GetShiftState done [15:38:31]req_shift_opened done [15:38:31]requested_item shift.open_date is exist - process it [15:38:31]req_shift_open_date [15:38:31]req_shift_open_date done [15:38:31]produce_requested_data done [15:38:31]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202854,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:38:31]process_action_free close_receipt [15:38:31]json_value_free [15:38:31]json_value_free done [15:38:31]process_json_proto returns [15:38:31]Send response to host [15:38:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202854,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:38:31]free response buf [15:38:31]execute_script done [15:38:31]execute_script returns [15:38:31]free content buf [15:38:31]Sock 10.Close socket [15:38:31]Sock 10.Thread stoped [15:38:35]OFD Sender: No OFD packet to send [15:38:40]OFD Sender: No OFD packet to send [15:38:45]OFD Sender: No OFD packet to send [15:38:50]OFD Sender: No OFD packet to send [15:38:55]OFD Sender: No OFD packet to send [15:39:00]OFD Sender: No OFD packet to send [15:39:05]OFD Sender: No OFD packet to send [15:39:10]OFD Sender: No OFD packet to send [15:39:15]OFD Sender: No OFD packet to send [15:39:20]OFD Sender: No OFD packet to send [15:39:25]OFD Sender: No OFD packet to send [15:39:30]OFD Sender: No OFD packet to send [15:39:35]OFD Sender: No OFD packet to send [15:39:40]OFD Sender: No OFD packet to send [15:39:45]OFD Sender: No OFD packet to send [15:39:50]OFD Sender: No OFD packet to send [15:39:55]OFD Sender: No OFD packet to send [15:40:00]OFD Sender: No OFD packet to send [15:40:05]OFD Sender: No OFD packet to send [15:40:10]OFD Sender: No OFD packet to send [15:40:10]accept exits with 7 [15:40:10]New connection [15:40:10]New thread 3066891620 created [15:40:10]Thread 3067034980 joined [15:40:10]Waiting for new connection... [15:40:10] Sock 7.Parse request [15:40:10]Sock 7.Check first char [15:40:10]Sock 7.First char is OK [15:40:10]request: POST /json_proto HTTP/1.0 [15:40:10]Method: POST [15:40:10]URL: /json_proto [15:40:10]Method is POST - this is cgi request [15:40:10]url: /json_proto [15:40:10]query_string will be loaded in cgi processing [15:40:10]execute_cgi json_proto POST (null) [15:40:10]execute_cgi path=json_proto method=POST [15:40:10]POST find Content-Length [15:40:10]Host: 172.17.63.195:8080 [15:40:10]Content-Length: 677 [15:40:10]Content-Type: application/json [15:40:10] [15:40:10]POST finish read [15:40:10]Found Content-Length = 677 [15:40:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:10]execute_script... [15:40: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)450656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:10]POST & json_proto [15:40:10]process_json_proto [15:40:10]json parsed OK: [15:40:10]protocol is kg_v1.0 [15:40:10]action value=close_receipt [15:40:10]process_action close_receipt [15:40:10]cmd_close_receipt [15:40:10]MH_GetDate [15:40:10]Write to MH i2c: F0 00 00 41 18 48 [15:40:10]Write i2c OK [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: F0 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: F0 09 00 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: F0 09 00 41 18 00 DB 01 21 67 8C D7 20 67 9F [15:40:10]GetLastDocTimeStamp 1730216308 [15:40:10]current date 1730216411 [15:40:10]FM_GetShiftState [15:40:10]SAM_PROTO_GetShiftState [15:40:10]wFMCommunicate request_size=4 [15:40:10]MH_SAM_APDU [15:40:10]CAPDU: 80 13 01 00 [15:40:10]Write to MH i2c: E2 08 00 42 18 80 13 01 00 00 00 00 00 D7 [15:40:10]Write i2c OK [15:40:10]MH_I2C_Read... [15:40:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:10]Read from MH i2c: E2 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 0E 00 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 0E 00 42 18 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C0 [15:40:10]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:40:10]wFMCommunicate OK [15:40:10]SAM_PROTO_GetShiftState done [15:40:10]FM_GetShiftState done [15:40:10]opened in 1730160431 [15:40:10]opened+sec_in_day 1730246831 [15:40:10]quantity*price = 40006 [15:40:10]sum+1 = 40007 [15:40:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 250 29.10.2024 15:40 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202855 ФПД: 92030215907215 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154011&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202855&fm=92030215907215&tin=02508201610067®Number=0000000000091777&sum=40000 [15:40:12]StoreToDocumentArchive [15:40:12]shift 546 fd 202855 [15:40:12]save to /storage/0546/doc_00202855 [15:40:12]save last doc name /storage/0546/doc_00202855 to /storage/kkm_last_doc_name [15:40:12]save OK [15:40:12]Clear old archive folders... [15:40:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:40:12]tlvbuf is 01291430 [15:40:12]SAM_PROTO_ClearQueue [15:40:12]wFMCommunicate request_size=4 [15:40:12]MH_SAM_APDU [15:40:12]CAPDU: 80 09 00 00 [15:40:12]Write to MH i2c: E2 08 00 4F 18 80 09 00 00 00 00 00 00 D9 [15:40:12]Write i2c OK [15:40:12]MH_I2C_Read... [15:40:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:40:12]Read from MH i2c: E2 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 03 00 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 03 00 4F 18 00 90 00 DB [15:40:12]RAPDU: 90 00 [15:40:12]wFMCommunicate OK [15:40:12]SAM_PROTO_ClearQueue done [15:40:12]KKMCreateOFDPacket [15:40:12]OFDProtocolAddRootSTLVToBuf [15:40:12]FM_MakeSignedData [15:40:12]FM_MakeSignedData [15:40:12]SAM_PROTO_SignData [15:40:12]wFMCommunicate request_size=4 [15:40:12]MH_SAM_APDU [15:40:12]CAPDU: 80 0D 01 02 [15:40:12]Write to MH i2c: E2 08 00 50 18 80 0D 01 02 00 00 00 00 E1 [15:40:12]Write i2c OK [15:40:12]MH_I2C_Read... [15:40:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:40:12]Read from MH i2c: E2 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 03 00 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 03 00 50 18 00 90 00 DC [15:40:12]RAPDU: 90 00 [15:40:12]wFMCommunicate OK [15:40:12]wFMCommunicate request_size=255 [15:40:12]MH_SAM_APDU [15:40: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 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 DB 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 67 18 03 00 35 04 06 00 53 [15:40:12]Write to MH i2c: E2 02 01 51 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 DB 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 67 18 03 00 35 04 06 00 53 00 00 9B [15:40:12]Write i2c OK [15:40:12]MH_I2C_Read... [15:40:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:12]Read from MH i2c: E2 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 03 00 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 03 00 51 18 00 90 00 DD [15:40:12]RAPDU: 90 00 [15:40:12]wFMCommunicate OK [15:40:12]wFMCommunicate request_size=10 [15:40:12]MH_SAM_APDU [15:40:12]CAPDU: 80 0D 02 02 05 B3 74 53 E7 8F [15:40:12]Write to MH i2c: E2 0D 00 52 18 80 0D 02 02 05 00 B3 74 53 E7 8F 00 00 DE [15:40:12]Write i2c OK [15:40:12]MH_I2C_Read... [15:40:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:12]Read from MH i2c: E2 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 03 00 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 03 00 52 18 00 90 00 DE [15:40:12]RAPDU: 90 00 [15:40:12]wFMCommunicate OK [15:40:12]wFMCommunicate request_size=4 [15:40:12]MH_SAM_APDU [15:40:12]CAPDU: 80 0D 03 02 [15:40:12]Write to MH i2c: E2 08 00 53 18 80 0D 03 02 00 00 00 00 E6 [15:40:12]Write i2c OK [15:40:12]MH_I2C_Read... [15:40:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:40:12]Read from MH i2c: E2 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 0B 00 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 0B 00 53 18 00 DA 56 D3 06 5E 3F 2E 4E 90 00 09 [15:40:12]RAPDU: DA 56 D3 06 5E 3F 2E 4E 90 00 [15:40:12]wFMCommunicate OK [15:40:12]SAM_PROTO_SignData done [15:40:12]FM_MakeSignedData done [15:40:12]CreateOFDProtocolMessage [15:40:12]wFMCommunicate request_size=4 [15:40:12]MH_SAM_APDU [15:40:12]CAPDU: 80 11 00 00 [15:40:12]Write to MH i2c: E2 08 00 54 18 80 11 00 00 00 00 00 00 E6 [15:40:12]Write i2c OK [15:40:12]MH_I2C_Read... [15:40:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:12]Read from MH i2c: E2 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 17 00 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 17 00 54 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3B [15:40:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:40:12]wFMCommunicate OK [15:40:12]CreateOFDProtocolMessage done [15:40:12]OFDSenderStorePacket 202855 [15:40:12]StoreOFDPacket docnum=202855 [15:40:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0B 16 07 01 AD 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 DB 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 67 18 03 00 35 04 06 00 53 B3 74 53 E7 8F DA 56 D3 06 5E 3F 2E 4E [15:40:12]CheckFolder [15:40:12]dirname=/storage/ofd_packets [15:40:12]CheckFolder done [15:40:12]ProducePacketName [15:40:12]name=ofd_packets/00202855 [15:40:12]NVStorageSaveData ofd_packets/00202855 [15:40:12]File name is /storage/ofd_packets/00202855 [15:40:12]Write 301 bytes [15:40:12]NVStorageSaveData done [15:40:12]OFDSenderStorePacket done [15:40:12]KKMCreateOFDPacket done [15:40:12]NVStorageSaveData kkm_last_timestamp [15:40:12]File name is /storage/kkm_last_timestamp [15:40:12]Write 4 bytes [15:40:12]NVStorageSaveData done [15:40:12]ExternCall_PrintAddStr [15:40:12]wPrintStart [15:40:12]Write to MH i2c: 01 00 00 55 18 6D [15:40:12]Write i2c OK [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: 01 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: 01 07 00 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: 01 07 00 55 18 00 00 00 00 00 FF 0F 82 [15:40:12]RasterBufferAndPrint [15:40:12]line Счет N : (1)450656 [15:40:12]line ИНН: 02508201610067 [15:40:12]line Контрольно-Кассовый Чек [15:40:12]line ПРОДАЖА [15:40:12]line ТРК (МРК, ГНК) : 31 [15:40:12]line Товар: 2710124130 [15:40:12]line Аи-92-К-2 [15:40:12]line 5.980 * 66.90 [15:40:12]line = 400.06 [15:40:12]line НДС 12% НСП 1% [15:40:12]line > о реализуемом товаре [15:40:12]line ОКРУГЛЕНИЕ: -0.06 [15:40:12]line ИТОГО: 400.00 [15:40:12]line Внесено: 400.00 [15:40:12]line СДАЧА: 0.00 [15:40:12]line НСП 1% : 3.54 [15:40:12]line НДС 12% : 42.48 [15:40:12]line Наличными: 400.00 [15:40:12]line Безнал.: 0.00 [15:40:12]line Место: АЗС № 171 "Партнер Нефть" [15:40:12]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:40:12]line СНО: Общий режим [15:40:12]line Чек 250 29.10.2024 15:40 [15:40:12]line Смена: 546 ФФД: 1.0 [15:40:12]line ЗНМ: 0300000109 [15:40:12]line РНМ: 0000000000091777 [15:40:12]line Версия ККМ: 001 [15:40:12]line ФМ: 0000000000871756 [15:40:12]line ФД: 202855 [15:40:12]line ФПД: 92030215907215 [15:40:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154011&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202855&fm=92030215907215&tin=02508201610067®Number=0000000000091777&sum=40000 [15:40:12]OFD Sender: Processing packet 202855 [packets to send 116, broken 115] [15:40:12]ProducePacketName [15:40:12]name=ofd_packets/00202855 [15:40:12]OFD Sender: To server: pG, [15:40:12]CommunicateWithHost lk.salyk.kg:30040 [15:40:12]ConnectInit lk.salyk.kg [15:40:12]written 0, free lines is 4095 [15:40:12]Connected sock=10 [15:40:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0B 16 07 01 AD 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 DB 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 67 18 03 00 35 04 06 00 53 B3 74 53 E7 8F DA 56 D3 06 5E 3F 2E 4E [15:40:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B0 AE 47 00 71 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 67 18 03 00 F4 03 04 00 97 AD 20 67 B6 04 01 00 00 2A 65 60 48 7E 41 EE 7F [15:40:12]CommunicateWithHost err = 0 [15:40:12]CheckOFDResponse [15:40:12]1017 (14) - 77093643461234 [15:40:12]1041 (16) - 0000000000871756 [15:40:12]1040 (4) - 202855 [15:40:12]1012 (4) - 29.10.2024 09:40 [15:40:12]1206 (1) - 0 [15:40:12]OFD Sender: Remove packet 202855 [15:40:12]ProducePacketName [15:40:12]name=ofd_packets/00202855 [15:40:12]NVStorageDeleteData [15:40:13]Write to MH i2c: 01 00 00 80 18 98 [15:40:13]Write i2c OK [15:40:13]MH_I2C_Read... [15:40:13]Read from MH i2c: 01 [15:40:13]MH_I2C_Read... [15:40:13]Read from MH i2c: 01 07 00 [15:40:13]MH_I2C_Read... [15:40:13]Read from MH i2c: 01 07 00 80 18 00 00 00 00 00 97 0C 42 [15:40:13]RasterBufferAndPrint [15:40:13]line [15:40:13]line [15:40:13]line [15:40:13]line [15:40:13]line [15:40:13]written 0, free lines is 3229 [15:40:13]MH_Cut [15:40:13]Write to MH i2c: D1 01 00 87 18 01 71 [15:40:13]Write i2c OK [15:40:13]MH_I2C_Read... [15:40:13]Read from MH i2c: D1 [15:40:13]MH_I2C_Read... [15:40:13]Read from MH i2c: D1 01 00 [15:40:13]MH_I2C_Read... [15:40:13]Read from MH i2c: D1 01 00 87 18 00 70 [15:40:13]Write to MH i2c: 01 00 00 88 18 A0 [15:40:13]Write i2c OK [15:40:13]MH_I2C_Read... [15:40:13]OFD Sender: No OFD packet to send [15:40:14]*** Cut start [15:40:14]*** Purtial cut [15:40:14]*** Stage 1: CUTSNS_PIN = 1 [15:40:14]Read from MH i2c: 01 [15:40:14]MH_I2C_Read... [15:40:14]*** Stop cut motor [15:40:14]*** Cut end [15:40:14]Read from MH i2c: 01 07 00 [15:40:14]MH_I2C_Read... [15:40:14]Read from MH i2c: 01 07 00 88 18 00 00 00 00 00 FF 0F B5 [15:40:14]process_action close_receipt done [15:40:14]requested_data is exist [15:40:14]produce_requested_data [15:40:14]requested_item fm.sn is exist - process it [15:40:14]wFMCommunicate request_size=4 [15:40:14]MH_SAM_APDU [15:40:14]CAPDU: 80 11 00 00 [15:40:14]Write to MH i2c: E2 08 00 89 18 80 11 00 00 00 00 00 00 1B [15:40:14]Write i2c OK [15:40:14]MH_I2C_Read... [15:40:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:14]Read from MH i2c: E2 [15:40:14]MH_I2C_Read... [15:40:14]Read from MH i2c: E2 17 00 [15:40:14]MH_I2C_Read... [15:40:14]Read from MH i2c: E2 17 00 89 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 70 [15:40:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:40:14]wFMCommunicate OK [15:40:14]requested_item fd.num is exist - process it [15:40:14]SAM_PROTO_GetFieldsCounters [15:40:14]wFMCommunicate request_size=4 [15:40:14]MH_SAM_APDU [15:40:14]CAPDU: 80 13 00 00 [15:40:14]Write to MH i2c: E2 08 00 8A 18 80 13 00 00 00 00 00 00 1E [15:40:14]Write i2c OK [15:40:14]MH_I2C_Read... [15:40:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:40:14]Read from MH i2c: E2 [15:40:14]MH_I2C_Read... [15:40:14]Read from MH i2c: E2 62 00 [15:40:14]MH_I2C_Read... [15:40:14]Read from MH i2c: E2 62 00 8A 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 67 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 DB [15:40:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 67 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:40:14]wFMCommunicate OK [15:40:14]SAM_PROTO_GetFieldsCounters done [15:40:14]requested_item shift.num is exist - process it [15:40:14]requested_item shift.opened is exist - process it [15:40:14]req_shift_opened [15:40:14]FM_GetShiftState [15:40:14]SAM_PROTO_GetShiftState [15:40:14]wFMCommunicate request_size=4 [15:40:14]MH_SAM_APDU [15:40:14]CAPDU: 80 13 01 00 [15:40:14]Write to MH i2c: E2 08 00 8B 18 80 13 01 00 00 00 00 00 20 [15:40:14]Write i2c OK [15:40:14]MH_I2C_Read... [15:40:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:14]Read from MH i2c: E2 [15:40:14]MH_I2C_Read... [15:40:14]Read from MH i2c: E2 0E 00 [15:40:14]MH_I2C_Read... [15:40:14]Read from MH i2c: E2 0E 00 8B 18 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 09 [15:40:14]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:40:14]wFMCommunicate OK [15:40:14]SAM_PROTO_GetShiftState done [15:40:14]FM_GetShiftState done [15:40:14]req_shift_opened done [15:40:14]requested_item shift.open_date is exist - process it [15:40:14]req_shift_open_date [15:40:14]req_shift_open_date done [15:40:14]produce_requested_data done [15:40:14]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202855,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:40:14]process_action_free close_receipt [15:40:14]json_value_free [15:40:14]json_value_free done [15:40:14]process_json_proto returns [15:40:14]Send response to host [15:40:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202855,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:40:14]free response buf [15:40:14]execute_script done [15:40:14]execute_script returns [15:40:14]free content buf [15:40:14]Sock 7.Close socket [15:40:14]Sock 7.Thread stoped [15:40:18]OFD Sender: No OFD packet to send [15:40:23]OFD Sender: No OFD packet to send [15:40:28]OFD Sender: No OFD packet to send [15:40:33]OFD Sender: No OFD packet to send [15:40:36]accept exits with 9 [15:40:36]New connection [15:40:36]New thread 3067034980 created [15:40:36]Thread 3066891620 joined [15:40:36]Waiting for new connection... [15:40:36] Sock 9.Parse request [15:40:36]Sock 9.Check first char [15:40:36]Sock 9.First char is OK [15:40:36]request: POST /json_proto HTTP/1.0 [15:40:36]Method: POST [15:40:36]URL: /json_proto [15:40:36]Method is POST - this is cgi request [15:40:36]url: /json_proto [15:40:36]query_string will be loaded in cgi processing [15:40:36]execute_cgi json_proto POST (null) [15:40:36]execute_cgi path=json_proto method=POST [15:40:36]POST find Content-Length [15:40:36]Host: 172.17.63.195:8080 [15:40:36]Content-Length: 769 [15:40:36]Content-Type: application/json [15:40:36] [15:40:36]POST finish read [15:40:36]Found Content-Length = 769 [15:40:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450657", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:36]execute_script... [15:40:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450657", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:36]POST & json_proto [15:40:36]process_json_proto [15:40:36]json parsed OK: [15:40:36]protocol is kg_v1.0 [15:40:36]action value=close_receipt [15:40:36]process_action close_receipt [15:40:36]cmd_close_receipt [15:40:36]MH_GetDate [15:40:36]Write to MH i2c: F0 00 00 8C 18 93 [15:40:36]Write i2c OK [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: F0 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: F0 09 00 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: F0 09 00 8C 18 00 F5 01 21 67 8C D7 20 67 04 [15:40:36]GetLastDocTimeStamp 1730216411 [15:40:36]current date 1730216437 [15:40:36]FM_GetShiftState [15:40:36]SAM_PROTO_GetShiftState [15:40:36]wFMCommunicate request_size=4 [15:40:36]MH_SAM_APDU [15:40:36]CAPDU: 80 13 01 00 [15:40:36]Write to MH i2c: E2 08 00 8D 18 80 13 01 00 00 00 00 00 22 [15:40:36]Write i2c OK [15:40:36]MH_I2C_Read... [15:40:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:36]Read from MH i2c: E2 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: E2 0E 00 [15:40:36]MH_I2C_Read... [15:40:36]Read from MH i2c: E2 0E 00 8D 18 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0B [15:40:36]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:40:36]wFMCommunicate OK [15:40:36]SAM_PROTO_GetShiftState done [15:40:36]FM_GetShiftState done [15:40:36]opened in 1730160431 [15:40:36]opened+sec_in_day 1730246831 [15:40:36]quantity*price = 100015 [15:40:36]sum+1 = 100017 [15:40:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 251 29.10.2024 15:40 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202856 ФПД: 175636487801908 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154037&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202856&fm=175636487801908&tin=02508201610067®Number=0000000000091777&sum=100016 [15:40:37]StoreToDocumentArchive [15:40:37]shift 546 fd 202856 [15:40:37]save to /storage/0546/doc_00202856 [15:40:37]save last doc name /storage/0546/doc_00202856 to /storage/kkm_last_doc_name [15:40:37]save OK [15:40:37]Clear old archive folders... [15:40:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:40:37]tlvbuf is 012D55E0 [15:40:37]SAM_PROTO_ClearQueue [15:40:37]wFMCommunicate request_size=4 [15:40:37]MH_SAM_APDU [15:40:37]CAPDU: 80 09 00 00 [15:40:37]Write to MH i2c: E2 08 00 9A 18 80 09 00 00 00 00 00 00 24 [15:40:37]Write i2c OK [15:40:37]MH_I2C_Read... [15:40:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:40:37]Read from MH i2c: E2 [15:40:37]MH_I2C_Read... [15:40:37]Read from MH i2c: E2 03 00 [15:40:37]MH_I2C_Read... [15:40:37]Read from MH i2c: E2 03 00 9A 18 00 90 00 26 [15:40:37]RAPDU: 90 00 [15:40:37]wFMCommunicate OK [15:40:37]SAM_PROTO_ClearQueue done [15:40:37]KKMCreateOFDPacket [15:40:37]OFDProtocolAddRootSTLVToBuf [15:40:37]FM_MakeSignedData [15:40:37]FM_MakeSignedData [15:40:37]SAM_PROTO_SignData [15:40:37]wFMCommunicate request_size=4 [15:40:37]MH_SAM_APDU [15:40:37]CAPDU: 80 0D 01 02 [15:40:37]Write to MH i2c: E2 08 00 9B 18 80 0D 01 02 00 00 00 00 2C [15:40:37]Write i2c OK [15:40:37]MH_I2C_Read... [15:40:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:40:37]Read from MH i2c: E2 [15:40:37]MH_I2C_Read... [15:40:37]Read from MH i2c: E2 03 00 [15:40:37]MH_I2C_Read... [15:40:37]Read from MH i2c: E2 03 00 9B 18 00 90 00 27 [15:40:37]RAPDU: 90 00 [15:40:37]wFMCommunicate OK [15:40:37]wFMCommunicate request_size=255 [15:40:37]MH_SAM_APDU [15:40: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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 F5 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 68 18 03 00 35 04 06 00 9F [15:40:38]Write to MH i2c: E2 02 01 9C 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 F5 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 68 18 03 00 35 04 06 00 9F 00 00 99 [15:40:38]Write i2c OK [15:40:38]MH_I2C_Read... [15:40:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:38]Read from MH i2c: E2 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: E2 03 00 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: E2 03 00 9C 18 00 90 00 28 [15:40:38]RAPDU: 90 00 [15:40:38]wFMCommunicate OK [15:40:38]wFMCommunicate request_size=10 [15:40:38]MH_SAM_APDU [15:40:38]CAPDU: 80 0D 02 02 05 BD 8E 77 0C 34 [15:40:38]Write to MH i2c: E2 0D 00 9D 18 80 0D 02 02 05 00 BD 8E 77 0C 34 00 00 3B [15:40:38]Write i2c OK [15:40:38]MH_I2C_Read... [15:40:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:38]Read from MH i2c: E2 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: E2 03 00 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: E2 03 00 9D 18 00 90 00 29 [15:40:38]RAPDU: 90 00 [15:40:38]wFMCommunicate OK [15:40:38]wFMCommunicate request_size=4 [15:40:38]MH_SAM_APDU [15:40:38]CAPDU: 80 0D 03 02 [15:40:38]Write to MH i2c: E2 08 00 9E 18 80 0D 03 02 00 00 00 00 31 [15:40:38]Write i2c OK [15:40:38]MH_I2C_Read... [15:40:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:40:38]Read from MH i2c: E2 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: E2 0B 00 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: E2 0B 00 9E 18 00 09 3F AD 4C 57 F4 64 9B 90 00 BD [15:40:38]RAPDU: 09 3F AD 4C 57 F4 64 9B 90 00 [15:40:38]wFMCommunicate OK [15:40:38]SAM_PROTO_SignData done [15:40:38]FM_MakeSignedData done [15:40:38]CreateOFDProtocolMessage [15:40:38]wFMCommunicate request_size=4 [15:40:38]MH_SAM_APDU [15:40:38]CAPDU: 80 11 00 00 [15:40:38]Write to MH i2c: E2 08 00 9F 18 80 11 00 00 00 00 00 00 31 [15:40:38]Write i2c OK [15:40:38]MH_I2C_Read... [15:40:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:38]Read from MH i2c: E2 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: E2 17 00 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: E2 17 00 9F 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 86 [15:40:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:40:38]wFMCommunicate OK [15:40:38]CreateOFDProtocolMessage done [15:40:38]OFDSenderStorePacket 202856 [15:40:38]StoreOFDPacket docnum=202856 [15:40:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 12 17 07 01 65 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 F5 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 68 18 03 00 35 04 06 00 9F BD 8E 77 0C 34 09 3F AD 4C 57 F4 64 9B [15:40:38]CheckFolder [15:40:38]dirname=/storage/ofd_packets [15:40:38]CheckFolder done [15:40:38]ProducePacketName [15:40:38]name=ofd_packets/00202856 [15:40:38]NVStorageSaveData ofd_packets/00202856 [15:40:38]File name is /storage/ofd_packets/00202856 [15:40:38]Write 301 bytes [15:40:38]NVStorageSaveData done [15:40:38]OFDSenderStorePacket done [15:40:38]KKMCreateOFDPacket done [15:40:38]NVStorageSaveData kkm_last_timestamp [15:40:38]File name is /storage/kkm_last_timestamp [15:40:38]Write 4 bytes [15:40:38]NVStorageSaveData done [15:40:38]ExternCall_PrintAddStr [15:40:38]wPrintStart [15:40:38]Write to MH i2c: 01 00 00 A0 18 B8 [15:40:38]Write i2c OK [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: 01 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: 01 07 00 [15:40:38]MH_I2C_Read... [15:40:38]Read from MH i2c: 01 07 00 A0 18 00 00 00 00 00 FF 0F CD [15:40:38]RasterBufferAndPrint [15:40:38]line Счет N : (1)450657 [15:40:38]line ИНН: 02508201610067 [15:40:38]line Контрольно-Кассовый Чек [15:40:38]line ПРОДАЖА [15:40:38]line ТРК (МРК, ГНК) : 41 [15:40:38]line Товар: 2710124130 [15:40:38]line Аи-92-К-2 [15:40:38]line 14.950 * 66.90 [15:40:38]line = 1000.16 [15:40:38]line НДС 12% НСП 1% [15:40:38]line > о реализуемом товаре [15:40:38]line ИТОГО: 1000.16 [15:40:38]line НСП 1% : 8.85 [15:40:38]line НДС 12% : 106.21 [15:40:38]line Наличными: 0.00 [15:40:38]line Безнал.: 1000.16 [15:40:38]line Место: АЗС № 171 "Партнер Нефть" [15:40:38]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:40:38]line СНО: Общий режим [15:40:38]line Чек 251 29.10.2024 15:40 [15:40:38]line Смена: 546 ФФД: 1.0 [15:40:38]line ЗНМ: 0300000109 [15:40:38]line РНМ: 0000000000091777 [15:40:38]line Версия ККМ: 001 [15:40:38]line Платежная система: Mbank [15:40:38]line ФМ: 0000000000871756 [15:40:38]line ФД: 202856 [15:40:38]line ФПД: 175636487801908 [15:40:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154037&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202856&fm=175636487801908&tin=02508201610067®Number=0000000000091777&sum=100016 [15:40:38]written 0, free lines is 4095 [15:40:38]OFD Sender: Processing packet 202856 [packets to send 116, broken 115] [15:40:38]ProducePacketName [15:40:38]name=ofd_packets/00202856 [15:40:38]OFD Sender: To server: pG, [15:40:38]CommunicateWithHost lk.salyk.kg:30040 [15:40:38]ConnectInit lk.salyk.kg [15:40:38]Connected sock=10 [15:40:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 12 17 07 01 65 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 F5 01 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 68 18 03 00 35 04 06 00 9F BD 8E 77 0C 34 09 3F AD 4C 57 F4 64 9B [15:40:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 81 F5 47 00 3D 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 68 18 03 00 F4 03 04 00 B1 AD 20 67 B6 04 01 00 00 D3 95 1D B9 9F 32 02 A2 [15:40:39]CommunicateWithHost err = 0 [15:40:39]CheckOFDResponse [15:40:39]1017 (14) - 77093643461234 [15:40:39]1041 (16) - 0000000000871756 [15:40:39]1040 (4) - 202856 [15:40:39]1012 (4) - 29.10.2024 09:41 [15:40:39]1206 (1) - 0 [15:40:39]OFD Sender: Remove packet 202856 [15:40:39]ProducePacketName [15:40:39]name=ofd_packets/00202856 [15:40:39]NVStorageDeleteData [15:40:39]Write to MH i2c: 01 00 00 C9 18 E1 [15:40:39]Write i2c OK [15:40:39]MH_I2C_Read... [15:40:39]Read from MH i2c: 01 [15:40:39]MH_I2C_Read... [15:40:39]Read from MH i2c: 01 07 00 [15:40:39]MH_I2C_Read... [15:40:39]Read from MH i2c: 01 07 00 C9 18 00 00 00 00 00 C6 0C BA [15:40:39]RasterBufferAndPrint [15:40:39]line [15:40:39]line [15:40:39]line [15:40:39]line [15:40:39]line [15:40:39]written 0, free lines is 3274 [15:40:39]MH_Cut [15:40:39]Write to MH i2c: D1 01 00 D0 18 01 BA [15:40:39]Write i2c OK [15:40:39]MH_I2C_Read... [15:40:39]Read from MH i2c: D1 [15:40:39]MH_I2C_Read... [15:40:39]Read from MH i2c: D1 01 00 [15:40:39]MH_I2C_Read... [15:40:39]Read from MH i2c: D1 01 00 D0 18 00 B9 [15:40:39]Write to MH i2c: 01 00 00 D1 18 E9 [15:40:39]Write i2c OK [15:40:39]MH_I2C_Read... [15:40:39]OFD Sender: No OFD packet to send [15:40:40]*** Cut start [15:40:40]*** Purtial cut [15:40:40]*** Stage 1: CUTSNS_PIN = 1 [15:40:40]Read from MH i2c: 01 [15:40:40]MH_I2C_Read... [15:40:40]*** Stop cut motor [15:40:40]*** Cut end [15:40:40]Read from MH i2c: 01 07 00 [15:40:40]MH_I2C_Read... [15:40:40]Read from MH i2c: 01 07 00 D1 18 00 00 00 00 00 FF 0F FE [15:40:40]process_action close_receipt done [15:40:40]requested_data is exist [15:40:40]produce_requested_data [15:40:40]requested_item fm.sn is exist - process it [15:40:40]wFMCommunicate request_size=4 [15:40:40]MH_SAM_APDU [15:40:40]CAPDU: 80 11 00 00 [15:40:40]Write to MH i2c: E2 08 00 D2 18 80 11 00 00 00 00 00 00 64 [15:40:40]Write i2c OK [15:40:40]MH_I2C_Read... [15:40:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:40]Read from MH i2c: E2 [15:40:40]MH_I2C_Read... [15:40:40]Read from MH i2c: E2 17 00 [15:40:40]MH_I2C_Read... [15:40:40]Read from MH i2c: E2 17 00 D2 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B9 [15:40:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:40:40]wFMCommunicate OK [15:40:40]requested_item fd.num is exist - process it [15:40:40]SAM_PROTO_GetFieldsCounters [15:40:40]wFMCommunicate request_size=4 [15:40:40]MH_SAM_APDU [15:40:40]CAPDU: 80 13 00 00 [15:40:40]Write to MH i2c: E2 08 00 D3 18 80 13 00 00 00 00 00 00 67 [15:40:40]Write i2c OK [15:40:40]MH_I2C_Read... [15:40:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:40:40]Read from MH i2c: E2 [15:40:40]MH_I2C_Read... [15:40:40]Read from MH i2c: E2 62 00 [15:40:40]MH_I2C_Read... [15:40:40]Read from MH i2c: E2 62 00 D3 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 68 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 28 [15:40:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 68 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:40:40]wFMCommunicate OK [15:40:40]SAM_PROTO_GetFieldsCounters done [15:40:40]requested_item shift.num is exist - process it [15:40:40]requested_item shift.opened is exist - process it [15:40:40]req_shift_opened [15:40:40]FM_GetShiftState [15:40:40]SAM_PROTO_GetShiftState [15:40:40]wFMCommunicate request_size=4 [15:40:40]MH_SAM_APDU [15:40:40]CAPDU: 80 13 01 00 [15:40:40]Write to MH i2c: E2 08 00 D4 18 80 13 01 00 00 00 00 00 69 [15:40:40]Write i2c OK [15:40:40]MH_I2C_Read... [15:40:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:40]Read from MH i2c: E2 [15:40:40]MH_I2C_Read... [15:40:40]Read from MH i2c: E2 0E 00 [15:40:40]MH_I2C_Read... [15:40:40]Read from MH i2c: E2 0E 00 D4 18 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 52 [15:40:40]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:40:40]wFMCommunicate OK [15:40:40]SAM_PROTO_GetShiftState done [15:40:40]FM_GetShiftState done [15:40:40]req_shift_opened done [15:40:40]requested_item shift.open_date is exist - process it [15:40:40]req_shift_open_date [15:40:40]req_shift_open_date done [15:40:40]produce_requested_data done [15:40:40]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202856,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:40:40]process_action_free close_receipt [15:40:40]json_value_free [15:40:40]json_value_free done [15:40:40]process_json_proto returns [15:40:40]Send response to host [15:40:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202856,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:40:40]free response buf [15:40:40]execute_script done [15:40:40]execute_script returns [15:40:40]free content buf [15:40:40]Sock 9.Close socket [15:40:40]Sock 9.Thread stoped [15:40:44]OFD Sender: No OFD packet to send [15:40:49]OFD Sender: No OFD packet to send [15:40:54]OFD Sender: No OFD packet to send [15:40:59]OFD Sender: No OFD packet to send [15:41:04]OFD Sender: No OFD packet to send [15:41:09]OFD Sender: No OFD packet to send [15:41:14]OFD Sender: No OFD packet to send [15:41:19]OFD Sender: No OFD packet to send [15:41:24]OFD Sender: No OFD packet to send [15:41:28]accept exits with 7 [15:41:28]New connection [15:41:28]New thread 3066891620 created [15:41:28]Thread 3067034980 joined [15:41:28]Waiting for new connection... [15:41:28] Sock 7.Parse request [15:41:28]Sock 7.Check first char [15:41:28]Sock 7.First char is OK [15:41:28]request: POST /json_proto HTTP/1.0 [15:41:28]Method: POST [15:41:28]URL: /json_proto [15:41:28]Method is POST - this is cgi request [15:41:28]url: /json_proto [15:41:28]query_string will be loaded in cgi processing [15:41:28]execute_cgi json_proto POST (null) [15:41:28]execute_cgi path=json_proto method=POST [15:41:28]POST find Content-Length [15:41:28]Host: 172.17.63.195:8080 [15:41:28]Content-Length: 677 [15:41:28]Content-Type: application/json [15:41:28] [15:41:28]POST finish read [15:41:28]Found Content-Length = 677 [15:41:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450658", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.100, "sum" : 140.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 140.00, "total" : 140.00, "payments": [ { "type": 0, "sum" : 140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:28]execute_script... [15:41:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450658", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.100, "sum" : 140.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 140.00, "total" : 140.00, "payments": [ { "type": 0, "sum" : 140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:28]POST & json_proto [15:41:28]process_json_proto [15:41:28]json parsed OK: [15:41:28]protocol is kg_v1.0 [15:41:28]action value=close_receipt [15:41:28]process_action close_receipt [15:41:28]cmd_close_receipt [15:41:28]MH_GetDate [15:41:28]Write to MH i2c: F0 00 00 D5 18 DC [15:41:28]Write i2c OK [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: F0 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: F0 09 00 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: F0 09 00 D5 18 00 29 02 21 67 8C D7 20 67 82 [15:41:28]GetLastDocTimeStamp 1730216437 [15:41:28]current date 1730216489 [15:41:28]FM_GetShiftState [15:41:28]SAM_PROTO_GetShiftState [15:41:28]wFMCommunicate request_size=4 [15:41:28]MH_SAM_APDU [15:41:28]CAPDU: 80 13 01 00 [15:41:28]Write to MH i2c: E2 08 00 D6 18 80 13 01 00 00 00 00 00 6B [15:41:28]Write i2c OK [15:41:28]MH_I2C_Read... [15:41:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:28]Read from MH i2c: E2 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: E2 0E 00 [15:41:28]MH_I2C_Read... [15:41:28]Read from MH i2c: E2 0E 00 D6 18 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 54 [15:41:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:41:28]wFMCommunicate OK [15:41:28]SAM_PROTO_GetShiftState done [15:41:28]FM_GetShiftState done [15:41:28]opened in 1730160431 [15:41:28]opened+sec_in_day 1730246831 [15:41:28]quantity*price = 14049 [15:41:28]sum+1 = 14050 [15:41:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 140.00 Внесено: 140.00 СДАЧА: 0.00 НСП 1% : 1.24 НДС 12% : 14.92 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 252 29.10.2024 15:41 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202857 ФПД: 62016222925909 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154129&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202857&fm=62016222925909&tin=02508201610067®Number=0000000000091777&sum=14000 [15:41:29]StoreToDocumentArchive [15:41:29]shift 546 fd 202857 [15:41:29]save to /storage/0546/doc_00202857 [15:41:29]save last doc name /storage/0546/doc_00202857 to /storage/kkm_last_doc_name [15:41:29]save OK [15:41:29]Clear old archive folders... [15:41:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:41:29]tlvbuf is 012D55B0 [15:41:29]SAM_PROTO_ClearQueue [15:41:29]wFMCommunicate request_size=4 [15:41:29]MH_SAM_APDU [15:41:29]CAPDU: 80 09 00 00 [15:41:29]Write to MH i2c: E2 08 00 E3 18 80 09 00 00 00 00 00 00 6D [15:41:29]Write i2c OK [15:41:29]MH_I2C_Read... [15:41:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:30]Read from MH i2c: E2 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 03 00 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 03 00 E3 18 00 90 00 6F [15:41:30]RAPDU: 90 00 [15:41:30]wFMCommunicate OK [15:41:30]SAM_PROTO_ClearQueue done [15:41:30]KKMCreateOFDPacket [15:41:30]OFDProtocolAddRootSTLVToBuf [15:41:30]FM_MakeSignedData [15:41:30]FM_MakeSignedData [15:41:30]SAM_PROTO_SignData [15:41:30]wFMCommunicate request_size=4 [15:41:30]MH_SAM_APDU [15:41:30]CAPDU: 80 0D 01 02 [15:41:30]Write to MH i2c: E2 08 00 E4 18 80 0D 01 02 00 00 00 00 75 [15:41:30]Write i2c OK [15:41:30]MH_I2C_Read... [15:41:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:30]Read from MH i2c: E2 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 03 00 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 03 00 E4 18 00 90 00 70 [15:41:30]RAPDU: 90 00 [15:41:30]wFMCommunicate OK [15:41:30]wFMCommunicate request_size=255 [15:41:30]MH_SAM_APDU [15:41:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 29 02 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 69 18 03 00 35 04 06 00 38 [15:41:30]Write to MH i2c: E2 02 01 E5 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 29 02 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 69 18 03 00 35 04 06 00 38 00 00 C3 [15:41:30]Write i2c OK [15:41:30]MH_I2C_Read... [15:41:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:30]Read from MH i2c: E2 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 03 00 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 03 00 E5 18 00 90 00 71 [15:41:30]RAPDU: 90 00 [15:41:30]wFMCommunicate OK [15:41:30]wFMCommunicate request_size=10 [15:41:30]MH_SAM_APDU [15:41:30]CAPDU: 80 0D 02 02 05 67 46 F0 14 55 [15:41:30]Write to MH i2c: E2 0D 00 E6 18 80 0D 02 02 05 00 67 46 F0 14 55 00 00 88 [15:41:30]Write i2c OK [15:41:30]MH_I2C_Read... [15:41:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:30]Read from MH i2c: E2 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 03 00 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 03 00 E6 18 00 90 00 72 [15:41:30]RAPDU: 90 00 [15:41:30]wFMCommunicate OK [15:41:30]wFMCommunicate request_size=4 [15:41:30]MH_SAM_APDU [15:41:30]CAPDU: 80 0D 03 02 [15:41:30]Write to MH i2c: E2 08 00 E7 18 80 0D 03 02 00 00 00 00 7A [15:41:30]Write i2c OK [15:41:30]MH_I2C_Read... [15:41:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:30]Read from MH i2c: E2 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 0B 00 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 0B 00 E7 18 00 89 C2 C4 A4 90 C5 D8 AC 90 00 07 [15:41:30]RAPDU: 89 C2 C4 A4 90 C5 D8 AC 90 00 [15:41:30]wFMCommunicate OK [15:41:30]SAM_PROTO_SignData done [15:41:30]FM_MakeSignedData done [15:41:30]CreateOFDProtocolMessage [15:41:30]wFMCommunicate request_size=4 [15:41:30]MH_SAM_APDU [15:41:30]CAPDU: 80 11 00 00 [15:41:30]Write to MH i2c: E2 08 00 E8 18 80 11 00 00 00 00 00 00 7A [15:41:30]Write i2c OK [15:41:30]MH_I2C_Read... [15:41:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:30]Read from MH i2c: E2 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 17 00 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: E2 17 00 E8 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CF [15:41:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:41:30]wFMCommunicate OK [15:41:30]CreateOFDProtocolMessage done [15:41:30]OFDSenderStorePacket 202857 [15:41:30]StoreOFDPacket docnum=202857 [15:41:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4D AC 07 01 43 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 29 02 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 69 18 03 00 35 04 06 00 38 67 46 F0 14 55 89 C2 C4 A4 90 C5 D8 AC [15:41:30]CheckFolder [15:41:30]dirname=/storage/ofd_packets [15:41:30]CheckFolder done [15:41:30]ProducePacketName [15:41:30]name=ofd_packets/00202857 [15:41:30]NVStorageSaveData ofd_packets/00202857 [15:41:30]File name is /storage/ofd_packets/00202857 [15:41:30]Write 301 bytes [15:41:30]NVStorageSaveData done [15:41:30]OFDSenderStorePacket done [15:41:30]KKMCreateOFDPacket done [15:41:30]NVStorageSaveData kkm_last_timestamp [15:41:30]File name is /storage/kkm_last_timestamp [15:41:30]Write 4 bytes [15:41:30]NVStorageSaveData done [15:41:30]ExternCall_PrintAddStr [15:41:30]wPrintStart [15:41:30]Write to MH i2c: 01 00 00 E9 18 01 [15:41:30]Write i2c OK [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: 01 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: 01 07 00 [15:41:30]MH_I2C_Read... [15:41:30]Read from MH i2c: 01 07 00 E9 18 00 00 00 00 00 FF 0F 16 [15:41:30]RasterBufferAndPrint [15:41:30]line Счет N : (1)450658 [15:41:30]line ИНН: 02508201610067 [15:41:30]line Контрольно-Кассовый Чек [15:41:30]line ПРОДАЖА [15:41:30]line ТРК (МРК, ГНК) : 62 [15:41:30]line Товар: 2710124130 [15:41:30]line Аи-92-К-2 [15:41:30]line 2.100 * 66.90 [15:41:30]line = 140.49 [15:41:30]line НДС 12% НСП 1% [15:41:30]line > о реализуемом товаре [15:41:30]line ОКРУГЛЕНИЕ: -0.49 [15:41:30]line ИТОГО: 140.00 [15:41:30]line Внесено: 140.00 [15:41:30]line СДАЧА: 0.00 [15:41:30]line НСП 1% : 1.24 [15:41:30]line НДС 12% : 14.92 [15:41:30]line Наличными: 140.00 [15:41:30]line Безнал.: 0.00 [15:41:30]line Место: АЗС № 171 "Партнер Нефть" [15:41:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:41:30]line СНО: Общий режим [15:41:30]line Чек 252 29.10.2024 15:41 [15:41:30]line Смена: 546 ФФД: 1.0 [15:41:30]line ЗНМ: 0300000109 [15:41:30]line РНМ: 0000000000091777 [15:41:30]line Версия ККМ: 001 [15:41:30]line ФМ: 0000000000871756 [15:41:30]line ФД: 202857 [15:41:30]line ФПД: 62016222925909 [15:41:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154129&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202857&fm=62016222925909&tin=02508201610067®Number=0000000000091777&sum=14000 [15:41:30]OFD Sender: Processing packet 202857 [packets to send 116, broken 115] [15:41:30]ProducePacketName [15:41:30]name=ofd_packets/00202857 [15:41:30]OFD Sender: To server: pG, [15:41:30]CommunicateWithHost lk.salyk.kg:30040 [15:41:30]ConnectInit lk.salyk.kg [15:41:30]written 0, free lines is 4095 [15:41:30]Connected sock=10 [15:41:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4D AC 07 01 43 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 29 02 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 69 18 03 00 35 04 06 00 38 67 46 F0 14 55 89 C2 C4 A4 90 C5 D8 AC [15:41:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 81 F6 47 00 C9 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 69 18 03 00 F4 03 04 00 E5 AD 20 67 B6 04 01 00 00 47 57 19 04 CA 87 7B 5B [15:41:31]CommunicateWithHost err = 0 [15:41:31]CheckOFDResponse [15:41:31]1017 (14) - 77093643461234 [15:41:31]1041 (16) - 0000000000871756 [15:41:31]1040 (4) - 202857 [15:41:31]1012 (4) - 29.10.2024 09:41 [15:41:31]1206 (1) - 0 [15:41:31]OFD Sender: Remove packet 202857 [15:41:31]ProducePacketName [15:41:31]name=ofd_packets/00202857 [15:41:31]NVStorageDeleteData [15:41:31]Write to MH i2c: 01 00 00 14 19 2D [15:41:31]Write i2c OK [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: 01 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: 01 07 00 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: 01 07 00 14 19 00 00 00 00 00 92 0C D2 [15:41:31]RasterBufferAndPrint [15:41:31]line [15:41:31]line [15:41:31]line [15:41:31]line [15:41:31]line [15:41:31]written 0, free lines is 3222 [15:41:31]MH_Cut [15:41:31]Write to MH i2c: D1 01 00 1B 19 01 06 [15:41:31]Write i2c OK [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: D1 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: D1 01 00 [15:41:31]MH_I2C_Read... [15:41:31]Read from MH i2c: D1 01 00 1B 19 00 05 [15:41:31]Write to MH i2c: 01 00 00 1C 19 35 [15:41:31]Write i2c OK [15:41:31]MH_I2C_Read... [15:41:31]OFD Sender: No OFD packet to send [15:41:32]*** Cut start [15:41:32]*** Purtial cut [15:41:32]*** Stage 1: CUTSNS_PIN = 1 [15:41:32]Read from MH i2c: 01 [15:41:32]MH_I2C_Read... [15:41:32]*** Stop cut motor [15:41:32]*** Cut end [15:41:32]Read from MH i2c: 01 07 00 [15:41:32]MH_I2C_Read... [15:41:32]Read from MH i2c: 01 07 00 1C 19 00 00 00 00 00 FF 0F 4A [15:41:32]process_action close_receipt done [15:41:32]requested_data is exist [15:41:32]produce_requested_data [15:41:32]requested_item fm.sn is exist - process it [15:41:32]wFMCommunicate request_size=4 [15:41:32]MH_SAM_APDU [15:41:32]CAPDU: 80 11 00 00 [15:41:32]Write to MH i2c: E2 08 00 1D 19 80 11 00 00 00 00 00 00 B0 [15:41:32]Write i2c OK [15:41:32]MH_I2C_Read... [15:41:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:32]Read from MH i2c: E2 [15:41:32]MH_I2C_Read... [15:41:32]Read from MH i2c: E2 17 00 [15:41:32]MH_I2C_Read... [15:41:32]Read from MH i2c: E2 17 00 1D 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 05 [15:41:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:41:32]wFMCommunicate OK [15:41:32]requested_item fd.num is exist - process it [15:41:32]SAM_PROTO_GetFieldsCounters [15:41:32]wFMCommunicate request_size=4 [15:41:32]MH_SAM_APDU [15:41:32]CAPDU: 80 13 00 00 [15:41:32]Write to MH i2c: E2 08 00 1E 19 80 13 00 00 00 00 00 00 B3 [15:41:32]Write i2c OK [15:41:32]MH_I2C_Read... [15:41:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:32]Read from MH i2c: E2 [15:41:32]MH_I2C_Read... [15:41:32]Read from MH i2c: E2 62 00 [15:41:32]MH_I2C_Read... [15:41:32]Read from MH i2c: E2 62 00 1E 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 69 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 78 [15:41:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 69 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:41:32]wFMCommunicate OK [15:41:32]SAM_PROTO_GetFieldsCounters done [15:41:32]requested_item shift.num is exist - process it [15:41:32]requested_item shift.opened is exist - process it [15:41:32]req_shift_opened [15:41:32]FM_GetShiftState [15:41:32]SAM_PROTO_GetShiftState [15:41:32]wFMCommunicate request_size=4 [15:41:32]MH_SAM_APDU [15:41:32]CAPDU: 80 13 01 00 [15:41:32]Write to MH i2c: E2 08 00 1F 19 80 13 01 00 00 00 00 00 B5 [15:41:32]Write i2c OK [15:41:32]MH_I2C_Read... [15:41:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:32]Read from MH i2c: E2 [15:41:32]MH_I2C_Read... [15:41:32]Read from MH i2c: E2 0E 00 [15:41:32]MH_I2C_Read... [15:41:32]Read from MH i2c: E2 0E 00 1F 19 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9E [15:41:32]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:41:32]wFMCommunicate OK [15:41:32]SAM_PROTO_GetShiftState done [15:41:32]FM_GetShiftState done [15:41:32]req_shift_opened done [15:41:32]requested_item shift.open_date is exist - process it [15:41:32]req_shift_open_date [15:41:32]req_shift_open_date done [15:41:32]produce_requested_data done [15:41:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202857,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:41:32]process_action_free close_receipt [15:41:32]json_value_free [15:41:32]json_value_free done [15:41:32]process_json_proto returns [15:41:32]Send response to host [15:41:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202857,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:41:32]free response buf [15:41:32]execute_script done [15:41:32]execute_script returns [15:41:32]free content buf [15:41:32]Sock 7.Close socket [15:41:32]Sock 7.Thread stoped [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:01]OFD Sender: No OFD packet to send [15:43:06]OFD Sender: No OFD packet to send [15:43:11]OFD Sender: No OFD packet to send [15:43:16]OFD Sender: No OFD packet to send [15:43:21]OFD Sender: No OFD packet to send [15:43:26]OFD Sender: No OFD packet to send [15:43:31]OFD Sender: No OFD packet to send [15:43:36]OFD Sender: No OFD packet to send [15:43:41]OFD Sender: No OFD packet to send [15:43:46]OFD Sender: No OFD packet to send [15:43:51]OFD Sender: No OFD packet to send [15:43:56]OFD Sender: No OFD packet to send [15:44:01]OFD Sender: No OFD packet to send [15:44:06]OFD Sender: No OFD packet to send [15:44:11]OFD Sender: No OFD packet to send [15:44:16]OFD Sender: No OFD packet to send [15:44:21]OFD Sender: No OFD packet to send [15:44:26]OFD Sender: No OFD packet to send [15:44:31]OFD Sender: No OFD packet to send [15:44:36]OFD Sender: No OFD packet to send [15:44:41]OFD Sender: No OFD packet to send [15:44:46]OFD Sender: No OFD packet to send [15:44:51]OFD Sender: No OFD packet to send [15:44:56]OFD Sender: No OFD packet to send [15:45:01]OFD Sender: No OFD packet to send [15:45:06]OFD Sender: No OFD packet to send [15:45:11]OFD Sender: No OFD packet to send [15:45:16]OFD Sender: No OFD packet to send [15:45:21]OFD Sender: No OFD packet to send [15:45:26]OFD Sender: No OFD packet to send [15:45:31]OFD Sender: No OFD packet to send [15:45:36]OFD Sender: No OFD packet to send [15:45:41]OFD Sender: No OFD packet to send [15:45:46]OFD Sender: No OFD packet to send [15:45:51]OFD Sender: No OFD packet to send [15:45:57]OFD Sender: No OFD packet to send [15:46:02]OFD Sender: No OFD packet to send [15:46:07]OFD Sender: No OFD packet to send [15:46:12]OFD Sender: No OFD packet to send [15:46:17]OFD Sender: No OFD packet to send [15:46:22]OFD Sender: No OFD packet to send [15:46:27]OFD Sender: No OFD packet to send [15:46:32]OFD Sender: No OFD packet to send [15:46:37]OFD Sender: No OFD packet to send [15:46:42]OFD Sender: No OFD packet to send [15:46:47]OFD Sender: No OFD packet to send [15:46:52]OFD Sender: No OFD packet to send [15:46:57]OFD Sender: No OFD packet to send [15:47:02]OFD Sender: No OFD packet to send [15:47:07]OFD Sender: No OFD packet to send [15:47:12]OFD Sender: No OFD packet to send [15:47:17]OFD Sender: No OFD packet to send [15:47:22]OFD Sender: No OFD packet to send [15:47:27]OFD Sender: No OFD packet to send [15:47:32]OFD Sender: No OFD packet to send [15:47:37]OFD Sender: No OFD packet to send [15:47:42]OFD Sender: No OFD packet to send [15:47:47]OFD Sender: No OFD packet to send [15:47:52]OFD Sender: No OFD packet to send [15:47:57]OFD Sender: No OFD packet to send [15:48:02]OFD Sender: No OFD packet to send [15:48:07]OFD Sender: No OFD packet to send [15:48:12]OFD Sender: No OFD packet to send [15:48:16]accept exits with 9 [15:48:16]New connection [15:48:16]New thread 3067034980 created [15:48:16]Thread 3066891620 joined [15:48:16]Waiting for new connection... [15:48:16] Sock 9.Parse request [15:48:16]Sock 9.Check first char [15:48:16]Sock 9.First char is OK [15:48:16]request: POST /json_proto HTTP/1.0 [15:48:16]Method: POST [15:48:16]URL: /json_proto [15:48:16]Method is POST - this is cgi request [15:48:16]url: /json_proto [15:48:16]query_string will be loaded in cgi processing [15:48:16]execute_cgi json_proto POST (null) [15:48:16]execute_cgi path=json_proto method=POST [15:48:16]POST find Content-Length [15:48:16]Host: 172.17.63.195:8080 [15:48:16]Content-Length: 677 [15:48:16]Content-Type: application/json [15:48:16] [15:48:16]POST finish read [15:48:16]Found Content-Length = 677 [15:48:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.100, "sum" : 140.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 140.00, "total" : 140.00, "payments": [ { "type": 0, "sum" : 140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:16]execute_script... [15:48: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)450659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.100, "sum" : 140.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 140.00, "total" : 140.00, "payments": [ { "type": 0, "sum" : 140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:16]POST & json_proto [15:48:16]process_json_proto [15:48:16]json parsed OK: [15:48:16]protocol is kg_v1.0 [15:48:16]action value=close_receipt [15:48:16]process_action close_receipt [15:48:16]cmd_close_receipt [15:48:16]MH_GetDate [15:48:16]Write to MH i2c: F0 00 00 20 19 28 [15:48:16]Write i2c OK [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: F0 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: F0 09 00 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: F0 09 00 20 19 00 C1 03 21 67 8C D7 20 67 67 [15:48:16]GetLastDocTimeStamp 1730216489 [15:48:16]current date 1730216897 [15:48:16]FM_GetShiftState [15:48:16]SAM_PROTO_GetShiftState [15:48:16]wFMCommunicate request_size=4 [15:48:16]MH_SAM_APDU [15:48:16]CAPDU: 80 13 01 00 [15:48:16]Write to MH i2c: E2 08 00 21 19 80 13 01 00 00 00 00 00 B7 [15:48:16]Write i2c OK [15:48:16]MH_I2C_Read... [15:48:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:16]Read from MH i2c: E2 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 0E 00 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 0E 00 21 19 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A0 [15:48:16]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:48:16]wFMCommunicate OK [15:48:16]SAM_PROTO_GetShiftState done [15:48:16]FM_GetShiftState done [15:48:16]opened in 1730160431 [15:48:16]opened+sec_in_day 1730246831 [15:48:16]quantity*price = 14049 [15:48:16]sum+1 = 14050 [15:48:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 140.00 Внесено: 140.00 СДАЧА: 0.00 НСП 1% : 1.24 НДС 12% : 14.92 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 253 29.10.2024 15:48 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202858 ФПД: 204172405946802 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154817&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202858&fm=204172405946802&tin=02508201610067®Number=0000000000091777&sum=14000 [15:48:17]StoreToDocumentArchive [15:48:17]shift 546 fd 202858 [15:48:17]save to /storage/0546/doc_00202858 [15:48:17]save last doc name /storage/0546/doc_00202858 to /storage/kkm_last_doc_name [15:48:17]save OK [15:48:17]Clear old archive folders... [15:48:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:48:17]tlvbuf is 01364170 [15:48:17]SAM_PROTO_ClearQueue [15:48:17]wFMCommunicate request_size=4 [15:48:17]MH_SAM_APDU [15:48:17]CAPDU: 80 09 00 00 [15:48:17]Write to MH i2c: E2 08 00 2E 19 80 09 00 00 00 00 00 00 B9 [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:17]Read from MH i2c: E2 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 03 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 03 00 2E 19 00 90 00 BB [15:48:17]RAPDU: 90 00 [15:48:17]wFMCommunicate OK [15:48:17]SAM_PROTO_ClearQueue done [15:48:17]KKMCreateOFDPacket [15:48:17]OFDProtocolAddRootSTLVToBuf [15:48:17]FM_MakeSignedData [15:48:17]FM_MakeSignedData [15:48:17]SAM_PROTO_SignData [15:48:17]wFMCommunicate request_size=4 [15:48:17]MH_SAM_APDU [15:48:17]CAPDU: 80 0D 01 02 [15:48:17]Write to MH i2c: E2 08 00 2F 19 80 0D 01 02 00 00 00 00 C1 [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:17]Read from MH i2c: E2 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 03 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 03 00 2F 19 00 90 00 BC [15:48:17]RAPDU: 90 00 [15:48:17]wFMCommunicate OK [15:48:17]wFMCommunicate request_size=255 [15:48:17]MH_SAM_APDU [15:48:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 C1 03 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6A 18 03 00 35 04 06 00 B9 [15:48:17]Write to MH i2c: E2 02 01 30 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 C1 03 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6A 18 03 00 35 04 06 00 B9 00 00 2B [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:17]Read from MH i2c: E2 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 03 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 03 00 30 19 00 90 00 BD [15:48:17]RAPDU: 90 00 [15:48:17]wFMCommunicate OK [15:48:17]wFMCommunicate request_size=10 [15:48:17]MH_SAM_APDU [15:48:17]CAPDU: 80 0D 02 02 05 B1 97 BA B9 B2 [15:48:17]Write to MH i2c: E2 0D 00 31 19 80 0D 02 02 05 00 B1 97 BA B9 B2 00 00 3B [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:17]Read from MH i2c: E2 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 03 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 03 00 31 19 00 90 00 BE [15:48:17]RAPDU: 90 00 [15:48:17]wFMCommunicate OK [15:48:17]wFMCommunicate request_size=4 [15:48:17]MH_SAM_APDU [15:48:17]CAPDU: 80 0D 03 02 [15:48:17]Write to MH i2c: E2 08 00 32 19 80 0D 03 02 00 00 00 00 C6 [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:17]Read from MH i2c: E2 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 0B 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 0B 00 32 19 00 D0 33 F7 C6 A3 BA BF C7 90 00 6A [15:48:17]RAPDU: D0 33 F7 C6 A3 BA BF C7 90 00 [15:48:17]wFMCommunicate OK [15:48:17]SAM_PROTO_SignData done [15:48:17]FM_MakeSignedData done [15:48:17]CreateOFDProtocolMessage [15:48:17]wFMCommunicate request_size=4 [15:48:17]MH_SAM_APDU [15:48:17]CAPDU: 80 11 00 00 [15:48:17]Write to MH i2c: E2 08 00 33 19 80 11 00 00 00 00 00 00 C6 [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:17]Read from MH i2c: E2 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 17 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 17 00 33 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1B [15:48:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:48:17]wFMCommunicate OK [15:48:17]CreateOFDProtocolMessage done [15:48:17]OFDSenderStorePacket 202858 [15:48:17]StoreOFDPacket docnum=202858 [15:48:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EA C1 07 01 66 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 C1 03 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6A 18 03 00 35 04 06 00 B9 B1 97 BA B9 B2 D0 33 F7 C6 A3 BA BF C7 [15:48:17]CheckFolder [15:48:17]dirname=/storage/ofd_packets [15:48:17]CheckFolder done [15:48:17]ProducePacketName [15:48:17]name=ofd_packets/00202858 [15:48:17]NVStorageSaveData ofd_packets/00202858 [15:48:17]File name is /storage/ofd_packets/00202858 [15:48:17]Write 301 bytes [15:48:17]NVStorageSaveData done [15:48:17]OFDSenderStorePacket done [15:48:17]KKMCreateOFDPacket done [15:48:17]NVStorageSaveData kkm_last_timestamp [15:48:17]File name is /storage/kkm_last_timestamp [15:48:17]Write 4 bytes [15:48:17]NVStorageSaveData done [15:48:17]ExternCall_PrintAddStr [15:48:17]wPrintStart [15:48:17]Write to MH i2c: 01 00 00 34 19 4D [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: 01 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: 01 07 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: 01 07 00 34 19 00 00 00 00 00 FF 0F 62 [15:48:17]RasterBufferAndPrint [15:48:17]line Счет N : (1)450659 [15:48:17]line ИНН: 02508201610067 [15:48:17]line Контрольно-Кассовый Чек [15:48:17]line ПРОДАЖА [15:48:17]line ТРК (МРК, ГНК) : 31 [15:48:17]line Товар: 2710124130 [15:48:17]line Аи-92-К-2 [15:48:17]line 2.100 * 66.90 [15:48:17]line = 140.49 [15:48:17]line НДС 12% НСП 1% [15:48:17]line > о реализуемом товаре [15:48:17]line ОКРУГЛЕНИЕ: -0.49 [15:48:17]line ИТОГО: 140.00 [15:48:17]line Внесено: 140.00 [15:48:17]line СДАЧА: 0.00 [15:48:17]line НСП 1% : 1.24 [15:48:17]line НДС 12% : 14.92 [15:48:17]line Наличными: 140.00 [15:48:17]line Безнал.: 0.00 [15:48:17]line Место: АЗС № 171 "Партнер Нефть" [15:48:17]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:48:17]line СНО: Общий режим [15:48:17]line Чек 253 29.10.2024 15:48 [15:48:17]line Смена: 546 ФФД: 1.0 [15:48:17]line ЗНМ: 0300000109 [15:48:17]line РНМ: 0000000000091777 [15:48:17]line Версия ККМ: 001 [15:48:17]line ФМ: 0000000000871756 [15:48:17]line ФД: 202858 [15:48:17]line ФПД: 204172405946802 [15:48:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154817&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202858&fm=204172405946802&tin=02508201610067®Number=0000000000091777&sum=14000 [15:48:17]written 0, free lines is 4095 [15:48:17]OFD Sender: Processing packet 202858 [packets to send 116, broken 115] [15:48:17]ProducePacketName [15:48:17]name=ofd_packets/00202858 [15:48:17]OFD Sender: To server: pG, [15:48:17]CommunicateWithHost lk.salyk.kg:30040 [15:48:17]ConnectInit lk.salyk.kg [15:48:18]Connected sock=11 [15:48:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EA C1 07 01 66 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 34 08 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 C1 03 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6A 18 03 00 35 04 06 00 B9 B1 97 BA B9 B2 D0 33 F7 C6 A3 BA BF C7 [15:48:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2B E4 47 00 30 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6A 18 03 00 F4 03 04 00 7C AF 20 67 B6 04 01 00 00 46 FA CC C4 92 99 8C F1 [15:48:18]CommunicateWithHost err = 0 [15:48:18]CheckOFDResponse [15:48:18]1017 (14) - 77093643461234 [15:48:18]1041 (16) - 0000000000871756 [15:48:18]1040 (4) - 202858 [15:48:18]1012 (4) - 29.10.2024 09:48 [15:48:18]1206 (1) - 0 [15:48:18]OFD Sender: Remove packet 202858 [15:48:18]ProducePacketName [15:48:18]name=ofd_packets/00202858 [15:48:18]NVStorageDeleteData [15:48:18]Write to MH i2c: 01 00 00 5F 19 78 [15:48:18]Write i2c OK [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: 01 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: 01 07 00 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: 01 07 00 5F 19 00 00 00 00 00 9B 0C 26 [15:48:18]RasterBufferAndPrint [15:48:18]line [15:48:18]line [15:48:18]line [15:48:18]line [15:48:18]line [15:48:18]written 0, free lines is 3233 [15:48:18]MH_Cut [15:48:18]Write to MH i2c: D1 01 00 66 19 01 51 [15:48:18]Write i2c OK [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: D1 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: D1 01 00 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: D1 01 00 66 19 00 50 [15:48:18]Write to MH i2c: 01 00 00 67 19 80 [15:48:18]Write i2c OK [15:48:18]MH_I2C_Read... [15:48:18]OFD Sender: No OFD packet to send [15:48:19]*** Cut start [15:48:19]*** Purtial cut [15:48:19]*** Stage 1: CUTSNS_PIN = 1 [15:48:19]Read from MH i2c: 01 [15:48:19]MH_I2C_Read... [15:48:19]*** Stop cut motor [15:48:19]*** Cut end [15:48:19]Read from MH i2c: 01 07 00 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: 01 07 00 67 19 00 00 00 00 00 FF 0F 95 [15:48:19]process_action close_receipt done [15:48:19]requested_data is exist [15:48:19]produce_requested_data [15:48:19]requested_item fm.sn is exist - process it [15:48:19]wFMCommunicate request_size=4 [15:48:19]MH_SAM_APDU [15:48:19]CAPDU: 80 11 00 00 [15:48:19]Write to MH i2c: E2 08 00 68 19 80 11 00 00 00 00 00 00 FB [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 68 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 50 [15:48:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:48:19]wFMCommunicate OK [15:48:19]requested_item fd.num is exist - process it [15:48:19]SAM_PROTO_GetFieldsCounters [15:48:19]wFMCommunicate request_size=4 [15:48:19]MH_SAM_APDU [15:48:19]CAPDU: 80 13 00 00 [15:48:19]Write to MH i2c: E2 08 00 69 19 80 13 00 00 00 00 00 00 FE [15:48:19]Write i2c OK [15:48:19]MH_I2C_Read... [15:48:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:19]Read from MH i2c: E2 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 62 00 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 62 00 69 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 C7 [15:48:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:48:19]wFMCommunicate OK [15:48:19]SAM_PROTO_GetFieldsCounters done [15:48:19]requested_item shift.num is exist - process it [15:48:19]requested_item shift.opened is exist - process it [15:48:19]req_shift_opened [15:48:19]FM_GetShiftState [15:48:19]SAM_PROTO_GetShiftState [15:48:19]wFMCommunicate request_size=4 [15:48:19]MH_SAM_APDU [15:48:19]CAPDU: 80 13 01 00 [15:48:19]Write to MH i2c: E2 08 00 6A 19 80 13 01 00 00 00 00 00 00 [15:48:19]Write i2c OK [15:48:19]MH_I2C_Read... [15:48:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:19]Read from MH i2c: E2 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 0E 00 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 0E 00 6A 19 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E9 [15:48:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:48:19]wFMCommunicate OK [15:48:19]SAM_PROTO_GetShiftState done [15:48:19]FM_GetShiftState done [15:48:19]req_shift_opened done [15:48:19]requested_item shift.open_date is exist - process it [15:48:19]req_shift_open_date [15:48:19]req_shift_open_date done [15:48:19]produce_requested_data done [15:48:19]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202858,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:48:19]process_action_free close_receipt [15:48:19]json_value_free [15:48:19]json_value_free done [15:48:19]process_json_proto returns [15:48:19]Send response to host [15:48:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202858,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:48:19]free response buf [15:48:19]execute_script done [15:48:19]execute_script returns [15:48:19]free content buf [15:48:19]Sock 9.Close socket [15:48:19]Sock 9.Thread stoped [15:48:23]OFD Sender: No OFD packet to send [15:48:28]OFD Sender: No OFD packet to send [15:48:33]OFD Sender: No OFD packet to send [15:48:38]OFD Sender: No OFD packet to send [15:48:43]OFD Sender: No OFD packet to send [15:48:48]OFD Sender: No OFD packet to send [15:48:53]OFD Sender: No OFD packet to send [15:48:58]accept exits with 7 [15:48:58]New connection [15:48:58]New thread 3066891620 created [15:48:58]Thread 3067034980 joined [15:48:58]Waiting for new connection... [15:48:58] Sock 7.Parse request [15:48:58]Sock 7.Check first char [15:48:58]Sock 7.First char is OK [15:48:58]request: POST /json_proto HTTP/1.0 [15:48:58]Method: POST [15:48:58]URL: /json_proto [15:48:58]Method is POST - this is cgi request [15:48:58]url: /json_proto [15:48:58]query_string will be loaded in cgi processing [15:48:58]execute_cgi json_proto POST (null) [15:48:58]execute_cgi path=json_proto method=POST [15:48:58]POST find Content-Length [15:48:58]Host: 172.17.63.195:8080 [15:48:58]Content-Length: 679 [15:48:58]Content-Type: application/json [15:48:58] [15:48:58]POST finish read [15:48:58]Found Content-Length = 679 [15:48:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:58]execute_script... [15:48: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)450660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:58]POST & json_proto [15:48:58]process_json_proto [15:48:58]json parsed OK: [15:48:58]protocol is kg_v1.0 [15:48:58]action value=close_receipt [15:48:58]process_action close_receipt [15:48:58]cmd_close_receipt [15:48:58]MH_GetDate [15:48:58]Write to MH i2c: F0 00 00 6B 19 73 [15:48:58]Write i2c OK [15:48:58]MH_I2C_Read... [15:48:58]Read from MH i2c: F0 [15:48:58]MH_I2C_Read... [15:48:58]Read from MH i2c: F0 09 00 [15:48:58]MH_I2C_Read... [15:48:58]Read from MH i2c: F0 09 00 6B 19 00 EB 03 21 67 8C D7 20 67 DC [15:48:58]GetLastDocTimeStamp 1730216897 [15:48:58]current date 1730216939 [15:48:58]FM_GetShiftState [15:48:58]SAM_PROTO_GetShiftState [15:48:58]wFMCommunicate request_size=4 [15:48:58]MH_SAM_APDU [15:48:58]CAPDU: 80 13 01 00 [15:48:58]Write to MH i2c: E2 08 00 6C 19 80 13 01 00 00 00 00 00 02 [15:48:58]Write i2c OK [15:48:58]MH_I2C_Read... [15:48:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:58]Read from MH i2c: E2 [15:48:58]MH_I2C_Read... [15:48:58]Read from MH i2c: E2 0E 00 [15:48:58]MH_I2C_Read... [15:48:58]Read from MH i2c: E2 0E 00 6C 19 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EB [15:48:58]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:48:58]wFMCommunicate OK [15:48:58]SAM_PROTO_GetShiftState done [15:48:58]FM_GetShiftState done [15:48:58]opened in 1730160431 [15:48:58]opened+sec_in_day 1730246831 [15:48:58]quantity*price = 100050 [15:48:58]sum+1 = 100052 [15:48:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 254 29.10.2024 15:48 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202859 ФПД: 54634627788161 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154859&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202859&fm=54634627788161&tin=02508201610067®Number=0000000000091777&sum=100000 [15:48:59]StoreToDocumentArchive [15:48:59]shift 546 fd 202859 [15:48:59]save to /storage/0546/doc_00202859 [15:48:59]save last doc name /storage/0546/doc_00202859 to /storage/kkm_last_doc_name [15:48:59]save OK [15:48:59]Clear old archive folders... [15:48:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:48:59]tlvbuf is 01364230 [15:48:59]SAM_PROTO_ClearQueue [15:48:59]wFMCommunicate request_size=4 [15:48:59]MH_SAM_APDU [15:48:59]CAPDU: 80 09 00 00 [15:48:59]Write to MH i2c: E2 08 00 79 19 80 09 00 00 00 00 00 00 04 [15:48:59]Write i2c OK [15:48:59]MH_I2C_Read... [15:48:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:59]Read from MH i2c: E2 [15:48:59]MH_I2C_Read... [15:48:59]Read from MH i2c: E2 03 00 [15:48:59]MH_I2C_Read... [15:48:59]Read from MH i2c: E2 03 00 79 19 00 90 00 06 [15:48:59]RAPDU: 90 00 [15:48:59]wFMCommunicate OK [15:48:59]SAM_PROTO_ClearQueue done [15:48:59]KKMCreateOFDPacket [15:48:59]OFDProtocolAddRootSTLVToBuf [15:48:59]FM_MakeSignedData [15:48:59]FM_MakeSignedData [15:48:59]SAM_PROTO_SignData [15:48:59]wFMCommunicate request_size=4 [15:48:59]MH_SAM_APDU [15:48:59]CAPDU: 80 0D 01 02 [15:48:59]Write to MH i2c: E2 08 00 7A 19 80 0D 01 02 00 00 00 00 0C [15:48:59]Write i2c OK [15:48:59]MH_I2C_Read... [15:48:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:59]Read from MH i2c: E2 [15:48:59]MH_I2C_Read... [15:48:59]Read from MH i2c: E2 03 00 [15:48:59]MH_I2C_Read... [15:48:59]Read from MH i2c: E2 03 00 7A 19 00 90 00 07 [15:48:59]RAPDU: 90 00 [15:48:59]wFMCommunicate OK [15:48:59]wFMCommunicate request_size=255 [15:48:59]MH_SAM_APDU [15:48:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 EB 03 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6B 18 03 00 35 04 06 00 31 B0 9D 94 [15:48:59]Write to MH i2c: E2 02 01 7B 19 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 EB 03 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6B 18 03 00 35 04 06 00 31 B0 9D 94 00 00 C6 [15:48:59]Write i2c OK [15:48:59]MH_I2C_Read... [15:48:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:59]Read from MH i2c: E2 [15:48:59]MH_I2C_Read... [15:48:59]Read from MH i2c: E2 03 00 [15:48:59]MH_I2C_Read... [15:48:59]Read from MH i2c: E2 03 00 7B 19 00 90 00 08 [15:48:59]RAPDU: 90 00 [15:48:59]wFMCommunicate OK [15:48:59]wFMCommunicate request_size=7 [15:48:59]MH_SAM_APDU [15:48:59]CAPDU: 80 0D 02 02 02 ED 81 [15:48:59]Write to MH i2c: E2 0A 00 7C 19 80 0D 02 02 02 00 ED 81 00 00 81 [15:48:59]Write i2c OK [15:48:59]MH_I2C_Read... [15:48:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:59]Read from MH i2c: E2 [15:48:59]MH_I2C_Read... [15:48:59]Read from MH i2c: E2 03 00 [15:48:59]MH_I2C_Read... [15:48:59]Read from MH i2c: E2 03 00 7C 19 00 90 00 09 [15:48:59]RAPDU: 90 00 [15:48:59]wFMCommunicate OK [15:48:59]wFMCommunicate request_size=4 [15:48:59]MH_SAM_APDU [15:48:59]CAPDU: 80 0D 03 02 [15:48:59]Write to MH i2c: E2 08 00 7D 19 80 0D 03 02 00 00 00 00 11 [15:48:59]Write i2c OK [15:48:59]MH_I2C_Read... [15:48:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:49:00]Read from MH i2c: E2 [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: E2 0B 00 [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: E2 0B 00 7D 19 00 D2 AD 9E 9B 49 A1 AC 88 90 00 E8 [15:49:00]RAPDU: D2 AD 9E 9B 49 A1 AC 88 90 00 [15:49:00]wFMCommunicate OK [15:49:00]SAM_PROTO_SignData done [15:49:00]FM_MakeSignedData done [15:49:00]CreateOFDProtocolMessage [15:49:00]wFMCommunicate request_size=4 [15:49:00]MH_SAM_APDU [15:49:00]CAPDU: 80 11 00 00 [15:49:00]Write to MH i2c: E2 08 00 7E 19 80 11 00 00 00 00 00 00 11 [15:49:00]Write i2c OK [15:49:00]MH_I2C_Read... [15:49:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:00]Read from MH i2c: E2 [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: E2 17 00 [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: E2 17 00 7E 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 66 [15:49:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:49:00]wFMCommunicate OK [15:49:00]CreateOFDProtocolMessage done [15:49:00]OFDSenderStorePacket 202859 [15:49:00]StoreOFDPacket docnum=202859 [15:49:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 0C 74 04 01 CD ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 EB 03 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6B 18 03 00 35 04 06 00 31 B0 9D 94 ED 81 D2 AD 9E 9B 49 A1 AC 88 [15:49:00]CheckFolder [15:49:00]dirname=/storage/ofd_packets [15:49:00]CheckFolder done [15:49:00]ProducePacketName [15:49:00]name=ofd_packets/00202859 [15:49:00]NVStorageSaveData ofd_packets/00202859 [15:49:00]File name is /storage/ofd_packets/00202859 [15:49:00]Write 298 bytes [15:49:00]NVStorageSaveData done [15:49:00]OFDSenderStorePacket done [15:49:00]KKMCreateOFDPacket done [15:49:00]NVStorageSaveData kkm_last_timestamp [15:49:00]File name is /storage/kkm_last_timestamp [15:49:00]Write 4 bytes [15:49:00]NVStorageSaveData done [15:49:00]ExternCall_PrintAddStr [15:49:00]wPrintStart [15:49:00]Write to MH i2c: 01 00 00 7F 19 98 [15:49:00]Write i2c OK [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: 01 [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: 01 07 00 [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: 01 07 00 7F 19 00 00 00 00 00 FF 0F AD [15:49:00]RasterBufferAndPrint [15:49:00]line Счет N : (1)450660 [15:49:00]line ИНН: 02508201610067 [15:49:00]line Контрольно-Кассовый Чек [15:49:00]line ПРОДАЖА [15:49:00]line ТРК (МРК, ГНК) : 11 [15:49:00]line Товар: 2710194210 [15:49:00]line ДТ-К-2 [15:49:00]line 13.130 * 76.20 [15:49:00]line = 1000.51 [15:49:00]line НДС 12% НСП 1% [15:49:00]line > о реализуемом товаре [15:49:00]line ОКРУГЛЕНИЕ: -0.51 [15:49:00]line ИТОГО: 1000.00 [15:49:00]line Внесено: 1000.00 [15:49:00]line СДАЧА: 0.00 [15:49:00]line НСП 1% : 8.85 [15:49:00]line НДС 12% : 106.25 [15:49:00]line Наличными: 1000.00 [15:49:00]line Безнал.: 0.00 [15:49:00]line Место: АЗС № 171 "Партнер Нефть" [15:49:00]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:49:00]line СНО: Общий режим [15:49:00]line Чек 254 29.10.2024 15:48 [15:49:00]line Смена: 546 ФФД: 1.0 [15:49:00]line ЗНМ: 0300000109 [15:49:00]line РНМ: 0000000000091777 [15:49:00]line Версия ККМ: 001 [15:49:00]line ФМ: 0000000000871756 [15:49:00]line ФД: 202859 [15:49:00]line ФПД: 54634627788161 [15:49:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T154859&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202859&fm=54634627788161&tin=02508201610067®Number=0000000000091777&sum=100000 [15:49:00]OFD Sender: Processing packet 202859 [packets to send 116, broken 115] [15:49:00]ProducePacketName [15:49:00]name=ofd_packets/00202859 [15:49:00]OFD Sender: To server: pG, [15:49:00]CommunicateWithHost lk.salyk.kg:30040 [15:49:00]ConnectInit lk.salyk.kg [15:49:00]written 0, free lines is 4095 [15:49:00]Connected sock=10 [15:49:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 0C 74 04 01 CD ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 EB 03 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6B 18 03 00 35 04 06 00 31 B0 9D 94 ED 81 D2 AD 9E 9B 49 A1 AC 88 [15:49:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 30 2D 47 00 AF 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6B 18 03 00 F4 03 04 00 A6 AF 20 67 B6 04 01 00 00 69 99 1C 6B F2 BE 7F EF [15:49:00]CommunicateWithHost err = 0 [15:49:00]CheckOFDResponse [15:49:00]1017 (14) - 77093643461234 [15:49:00]1041 (16) - 0000000000871756 [15:49:00]1040 (4) - 202859 [15:49:00]1012 (4) - 29.10.2024 09:49 [15:49:00]1206 (1) - 0 [15:49:00]OFD Sender: Remove packet 202859 [15:49:00]ProducePacketName [15:49:00]name=ofd_packets/00202859 [15:49:00]NVStorageDeleteData [15:49:00]Write to MH i2c: 01 00 00 AA 19 C3 [15:49:00]Write i2c OK [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: 01 [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: 01 07 00 [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: 01 07 00 AA 19 00 00 00 00 00 98 0C 6E [15:49:00]RasterBufferAndPrint [15:49:00]line [15:49:00]line [15:49:00]line [15:49:00]line [15:49:00]line [15:49:00]written 0, free lines is 3228 [15:49:00]MH_Cut [15:49:00]Write to MH i2c: D1 01 00 B1 19 01 9C [15:49:00]Write i2c OK [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: D1 [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: D1 01 00 [15:49:00]MH_I2C_Read... [15:49:00]Read from MH i2c: D1 01 00 B1 19 00 9B [15:49:00]Write to MH i2c: 01 00 00 B2 19 CB [15:49:00]Write i2c OK [15:49:00]MH_I2C_Read... [15:49:01]OFD Sender: No OFD packet to send [15:49:01]*** Cut start [15:49:01]*** Purtial cut [15:49:01]*** Stage 1: CUTSNS_PIN = 1 [15:49:02]Read from MH i2c: 01 [15:49:02]MH_I2C_Read... [15:49:02]*** Stop cut motor [15:49:02]*** Cut end [15:49:02]Read from MH i2c: 01 07 00 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: 01 07 00 B2 19 00 00 00 00 00 FF 0F E0 [15:49:02]process_action close_receipt done [15:49:02]requested_data is exist [15:49:02]produce_requested_data [15:49:02]requested_item fm.sn is exist - process it [15:49:02]wFMCommunicate request_size=4 [15:49:02]MH_SAM_APDU [15:49:02]CAPDU: 80 11 00 00 [15:49:02]Write to MH i2c: E2 08 00 B3 19 80 11 00 00 00 00 00 00 46 [15:49:02]Write i2c OK [15:49:02]MH_I2C_Read... [15:49:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:02]Read from MH i2c: E2 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: E2 17 00 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: E2 17 00 B3 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9B [15:49:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:49:02]wFMCommunicate OK [15:49:02]requested_item fd.num is exist - process it [15:49:02]SAM_PROTO_GetFieldsCounters [15:49:02]wFMCommunicate request_size=4 [15:49:02]MH_SAM_APDU [15:49:02]CAPDU: 80 13 00 00 [15:49:02]Write to MH i2c: E2 08 00 B4 19 80 13 00 00 00 00 00 00 49 [15:49:02]Write i2c OK [15:49:02]MH_I2C_Read... [15:49:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:49:02]Read from MH i2c: E2 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: E2 62 00 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: E2 62 00 B4 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 16 [15:49:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:49:02]wFMCommunicate OK [15:49:02]SAM_PROTO_GetFieldsCounters done [15:49:02]requested_item shift.num is exist - process it [15:49:02]requested_item shift.opened is exist - process it [15:49:02]req_shift_opened [15:49:02]FM_GetShiftState [15:49:02]SAM_PROTO_GetShiftState [15:49:02]wFMCommunicate request_size=4 [15:49:02]MH_SAM_APDU [15:49:02]CAPDU: 80 13 01 00 [15:49:02]Write to MH i2c: E2 08 00 B5 19 80 13 01 00 00 00 00 00 4B [15:49:02]Write i2c OK [15:49:02]MH_I2C_Read... [15:49:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:02]Read from MH i2c: E2 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: E2 0E 00 [15:49:02]MH_I2C_Read... [15:49:02]Read from MH i2c: E2 0E 00 B5 19 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 34 [15:49:02]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:49:02]wFMCommunicate OK [15:49:02]SAM_PROTO_GetShiftState done [15:49:02]FM_GetShiftState done [15:49:02]req_shift_opened done [15:49:02]requested_item shift.open_date is exist - process it [15:49:02]req_shift_open_date [15:49:02]req_shift_open_date done [15:49:02]produce_requested_data done [15:49:02]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202859,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:49:02]process_action_free close_receipt [15:49:02]json_value_free [15:49:02]json_value_free done [15:49:02]process_json_proto returns [15:49:02]Send response to host [15:49:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202859,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:49:02]free response buf [15:49:02]execute_script done [15:49:02]execute_script returns [15:49:02]free content buf [15:49:02]Sock 7.Close socket [15:49:02]Sock 7.Thread stoped [15:49:06]OFD Sender: No OFD packet to send [15:49:11]OFD Sender: No OFD packet to send [15:49:16]OFD Sender: No OFD packet to send [15:49:21]OFD Sender: No OFD packet to send [15:49:26]OFD Sender: No OFD packet to send [15:49:31]OFD Sender: No OFD packet to send [15:49:36]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:26]OFD Sender: No OFD packet to send [15:50:31]OFD Sender: No OFD packet to send [15:50:36]OFD Sender: No OFD packet to send [15:50:41]OFD Sender: No OFD packet to send [15:50:46]OFD Sender: No OFD packet to send [15:50:51]OFD Sender: No OFD packet to send [15:50:56]OFD Sender: No OFD packet to send [15:51:01]OFD Sender: No OFD packet to send [15:51:06]OFD Sender: No OFD packet to send [15:51:11]OFD Sender: No OFD packet to send [15:51:16]OFD Sender: No OFD packet to send [15:51:21]OFD Sender: No OFD packet to send [15:51:26]OFD Sender: No OFD packet to send [15:51:31]OFD Sender: No OFD packet to send [15:51:36]OFD Sender: No OFD packet to send [15:51:41]OFD Sender: No OFD packet to send [15:51:46]OFD Sender: No OFD packet to send [15:51:51]OFD Sender: No OFD packet to send [15:51:56]OFD Sender: No OFD packet to send [15:52:01]OFD Sender: No OFD packet to send [15:52:06]OFD Sender: No OFD packet to send [15:52:11]OFD Sender: No OFD packet to send [15:52:16]OFD Sender: No OFD packet to send [15:52:21]OFD Sender: No OFD packet to send [15:52:26]OFD Sender: No OFD packet to send [15:52:31]OFD Sender: No OFD packet to send [15:52:36]OFD Sender: No OFD packet to send [15:52:41]OFD Sender: No OFD packet to send [15:52:46]OFD Sender: No OFD packet to send [15:52:51]OFD Sender: No OFD packet to send [15:52:56]OFD Sender: No OFD packet to send [15:53:01]OFD Sender: No OFD packet to send [15:53:03]accept exits with 9 [15:53:03]New connection [15:53:03]New thread 3067034980 created [15:53:03]Thread 3066891620 joined [15:53:03]Waiting for new connection... [15:53:03] Sock 9.Parse request [15:53:03]Sock 9.Check first char [15:53:03]Sock 9.First char is OK [15:53:03]request: POST /json_proto HTTP/1.0 [15:53:03]Method: POST [15:53:03]URL: /json_proto [15:53:03]Method is POST - this is cgi request [15:53:03]url: /json_proto [15:53:03]query_string will be loaded in cgi processing [15:53:03]execute_cgi json_proto POST (null) [15:53:03]execute_cgi path=json_proto method=POST [15:53:03]POST find Content-Length [15:53:03]Host: 172.17.63.195:8080 [15:53:03]Content-Length: 677 [15:53:03]Content-Type: application/json [15:53:03] [15:53:03]POST finish read [15:53:03]Found Content-Length = 677 [15:53:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:53:03]execute_script... [15:53: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)450661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:53:03]POST & json_proto [15:53:03]process_json_proto [15:53:03]json parsed OK: [15:53:03]protocol is kg_v1.0 [15:53:03]action value=close_receipt [15:53:03]process_action close_receipt [15:53:03]cmd_close_receipt [15:53:03]MH_GetDate [15:53:03]Write to MH i2c: F0 00 00 B6 19 BE [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: F0 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: F0 09 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: F0 09 00 B6 19 00 E0 04 21 67 8C D7 20 67 1D [15:53:03]GetLastDocTimeStamp 1730216939 [15:53:03]current date 1730217184 [15:53:03]FM_GetShiftState [15:53:03]SAM_PROTO_GetShiftState [15:53:03]wFMCommunicate request_size=4 [15:53:03]MH_SAM_APDU [15:53:03]CAPDU: 80 13 01 00 [15:53:03]Write to MH i2c: E2 08 00 B7 19 80 13 01 00 00 00 00 00 4D [15:53:03]Write i2c OK [15:53:03]MH_I2C_Read... [15:53:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:03]Read from MH i2c: E2 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 0E 00 [15:53:03]MH_I2C_Read... [15:53:03]Read from MH i2c: E2 0E 00 B7 19 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 36 [15:53:03]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:53:03]wFMCommunicate OK [15:53:03]SAM_PROTO_GetShiftState done [15:53:03]FM_GetShiftState done [15:53:03]opened in 1730160431 [15:53:03]opened+sec_in_day 1730246831 [15:53:03]quantity*price = 30038 [15:53:03]sum+1 = 30039 [15:53:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 255 29.10.2024 15:53 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202860 ФПД: 79787155869533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155304&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202860&fm=79787155869533&tin=02508201610067®Number=0000000000091777&sum=30000 [15:53:04]StoreToDocumentArchive [15:53:04]shift 546 fd 202860 [15:53:04]save to /storage/0546/doc_00202860 [15:53:04]save last doc name /storage/0546/doc_00202860 to /storage/kkm_last_doc_name [15:53:04]save OK [15:53:04]Clear old archive folders... [15:53:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:53:05]tlvbuf is 01291BB0 [15:53:05]SAM_PROTO_ClearQueue [15:53:05]wFMCommunicate request_size=4 [15:53:05]MH_SAM_APDU [15:53:05]CAPDU: 80 09 00 00 [15:53:05]Write to MH i2c: E2 08 00 C4 19 80 09 00 00 00 00 00 00 4F [15:53:05]Write i2c OK [15:53:05]MH_I2C_Read... [15:53:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:53:05]Read from MH i2c: E2 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 03 00 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 03 00 C4 19 00 90 00 51 [15:53:05]RAPDU: 90 00 [15:53:05]wFMCommunicate OK [15:53:05]SAM_PROTO_ClearQueue done [15:53:05]KKMCreateOFDPacket [15:53:05]OFDProtocolAddRootSTLVToBuf [15:53:05]FM_MakeSignedData [15:53:05]FM_MakeSignedData [15:53:05]SAM_PROTO_SignData [15:53:05]wFMCommunicate request_size=4 [15:53:05]MH_SAM_APDU [15:53:05]CAPDU: 80 0D 01 02 [15:53:05]Write to MH i2c: E2 08 00 C5 19 80 0D 01 02 00 00 00 00 57 [15:53:05]Write i2c OK [15:53:05]MH_I2C_Read... [15:53:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:53:05]Read from MH i2c: E2 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 03 00 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 03 00 C5 19 00 90 00 52 [15:53:05]RAPDU: 90 00 [15:53:05]wFMCommunicate OK [15:53:05]wFMCommunicate request_size=255 [15:53:05]MH_SAM_APDU [15:53:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 FF 00 00 00 F4 03 04 00 E0 04 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6C 18 03 00 35 04 06 00 48 [15:53:05]Write to MH i2c: E2 02 01 C6 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 FF 00 00 00 F4 03 04 00 E0 04 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6C 18 03 00 35 04 06 00 48 00 00 3D [15:53:05]Write i2c OK [15:53:05]MH_I2C_Read... [15:53:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:05]Read from MH i2c: E2 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 03 00 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 03 00 C6 19 00 90 00 53 [15:53:05]RAPDU: 90 00 [15:53:05]wFMCommunicate OK [15:53:05]wFMCommunicate request_size=10 [15:53:05]MH_SAM_APDU [15:53:05]CAPDU: 80 0D 02 02 05 90 E5 15 4F 5D [15:53:05]Write to MH i2c: E2 0D 00 C7 19 80 0D 02 02 05 00 90 E5 15 4F 5D 00 00 9A [15:53:05]Write i2c OK [15:53:05]MH_I2C_Read... [15:53:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:05]Read from MH i2c: E2 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 03 00 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 03 00 C7 19 00 90 00 54 [15:53:05]RAPDU: 90 00 [15:53:05]wFMCommunicate OK [15:53:05]wFMCommunicate request_size=4 [15:53:05]MH_SAM_APDU [15:53:05]CAPDU: 80 0D 03 02 [15:53:05]Write to MH i2c: E2 08 00 C8 19 80 0D 03 02 00 00 00 00 5C [15:53:05]Write i2c OK [15:53:05]MH_I2C_Read... [15:53:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:53:05]Read from MH i2c: E2 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 0B 00 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 0B 00 C8 19 00 7F CC 5D DF 58 25 A5 AF 90 00 B5 [15:53:05]RAPDU: 7F CC 5D DF 58 25 A5 AF 90 00 [15:53:05]wFMCommunicate OK [15:53:05]SAM_PROTO_SignData done [15:53:05]FM_MakeSignedData done [15:53:05]CreateOFDProtocolMessage [15:53:05]wFMCommunicate request_size=4 [15:53:05]MH_SAM_APDU [15:53:05]CAPDU: 80 11 00 00 [15:53:05]Write to MH i2c: E2 08 00 C9 19 80 11 00 00 00 00 00 00 5C [15:53:05]Write i2c OK [15:53:05]MH_I2C_Read... [15:53:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:05]Read from MH i2c: E2 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 17 00 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: E2 17 00 C9 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B1 [15:53:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:53:05]wFMCommunicate OK [15:53:05]CreateOFDProtocolMessage done [15:53:05]OFDSenderStorePacket 202860 [15:53:05]StoreOFDPacket docnum=202860 [15:53:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 81 11 07 01 98 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 FF 00 00 00 F4 03 04 00 E0 04 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6C 18 03 00 35 04 06 00 48 90 E5 15 4F 5D 7F CC 5D DF 58 25 A5 AF [15:53:05]CheckFolder [15:53:05]dirname=/storage/ofd_packets [15:53:05]CheckFolder done [15:53:05]ProducePacketName [15:53:05]name=ofd_packets/00202860 [15:53:05]NVStorageSaveData ofd_packets/00202860 [15:53:05]File name is /storage/ofd_packets/00202860 [15:53:05]Write 301 bytes [15:53:05]NVStorageSaveData done [15:53:05]OFDSenderStorePacket done [15:53:05]KKMCreateOFDPacket done [15:53:05]NVStorageSaveData kkm_last_timestamp [15:53:05]File name is /storage/kkm_last_timestamp [15:53:05]Write 4 bytes [15:53:05]NVStorageSaveData done [15:53:05]ExternCall_PrintAddStr [15:53:05]wPrintStart [15:53:05]Write to MH i2c: 01 00 00 CA 19 E3 [15:53:05]Write i2c OK [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: 01 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: 01 07 00 [15:53:05]MH_I2C_Read... [15:53:05]Read from MH i2c: 01 07 00 CA 19 00 00 00 00 00 FF 0F F8 [15:53:05]RasterBufferAndPrint [15:53:05]line Счет N : (1)450661 [15:53:05]line ИНН: 02508201610067 [15:53:05]line Контрольно-Кассовый Чек [15:53:05]line ПРОДАЖА [15:53:05]line ТРК (МРК, ГНК) : 41 [15:53:05]line Товар: 2710124130 [15:53:05]line Аи-92-К-2 [15:53:05]line 4.490 * 66.90 [15:53:05]line = 300.38 [15:53:05]line НДС 12% НСП 1% [15:53:05]line > о реализуемом товаре [15:53:05]line ОКРУГЛЕНИЕ: -0.38 [15:53:05]line ИТОГО: 300.00 [15:53:05]line Внесено: 300.00 [15:53:05]line СДАЧА: 0.00 [15:53:05]line НСП 1% : 2.66 [15:53:05]line НДС 12% : 31.90 [15:53:05]line Наличными: 300.00 [15:53:05]line Безнал.: 0.00 [15:53:05]line Место: АЗС № 171 "Партнер Нефть" [15:53:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:53:05]line СНО: Общий режим [15:53:05]line Чек 255 29.10.2024 15:53 [15:53:05]line Смена: 546 ФФД: 1.0 [15:53:05]line ЗНМ: 0300000109 [15:53:05]line РНМ: 0000000000091777 [15:53:05]line Версия ККМ: 001 [15:53:05]line ФМ: 0000000000871756 [15:53:05]line ФД: 202860 [15:53:05]line ФПД: 79787155869533 [15:53:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155304&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202860&fm=79787155869533&tin=02508201610067®Number=0000000000091777&sum=30000 [15:53:05]OFD Sender: Processing packet 202860 [packets to send 116, broken 115] [15:53:05]ProducePacketName [15:53:05]name=ofd_packets/00202860 [15:53:05]OFD Sender: To server: pG, [15:53:05]CommunicateWithHost lk.salyk.kg:30040 [15:53:05]ConnectInit lk.salyk.kg [15:53:05]written 0, free lines is 4095 [15:53:05]Connected sock=7 [15:53:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 81 11 07 01 98 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 FF 00 00 00 F4 03 04 00 E0 04 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6C 18 03 00 35 04 06 00 48 90 E5 15 4F 5D 7F CC 5D DF 58 25 A5 AF [15:53:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 75 1A 47 00 E5 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6C 18 03 00 F4 03 04 00 9C B0 20 67 B6 04 01 00 00 0D BF 21 5A 1A CD E0 DE [15:53:06]CommunicateWithHost err = 0 [15:53:06]CheckOFDResponse [15:53:06]1017 (14) - 77093643461234 [15:53:06]1041 (16) - 0000000000871756 [15:53:06]1040 (4) - 202860 [15:53:06]1012 (4) - 29.10.2024 09:53 [15:53:06]1206 (1) - 0 [15:53:06]OFD Sender: Remove packet 202860 [15:53:06]ProducePacketName [15:53:06]name=ofd_packets/00202860 [15:53:06]NVStorageDeleteData [15:53:06]Write to MH i2c: 01 00 00 F5 19 0E [15:53:06]Write i2c OK [15:53:06]MH_I2C_Read... [15:53:06]Read from MH i2c: 01 [15:53:06]MH_I2C_Read... [15:53:06]Read from MH i2c: 01 07 00 [15:53:06]MH_I2C_Read... [15:53:06]Read from MH i2c: 01 07 00 F5 19 00 00 00 00 00 A3 0C C4 [15:53:06]RasterBufferAndPrint [15:53:06]line [15:53:06]line [15:53:06]line [15:53:06]line [15:53:06]line [15:53:06]written 0, free lines is 3241 [15:53:06]MH_Cut [15:53:06]Write to MH i2c: D1 01 00 FC 19 01 E7 [15:53:06]Write i2c OK [15:53:06]MH_I2C_Read... [15:53:06]Read from MH i2c: D1 [15:53:06]MH_I2C_Read... [15:53:06]Read from MH i2c: D1 01 00 [15:53:06]MH_I2C_Read... [15:53:06]Read from MH i2c: D1 01 00 FC 19 00 E6 [15:53:06]Write to MH i2c: 01 00 00 FD 19 16 [15:53:06]Write i2c OK [15:53:06]MH_I2C_Read... [15:53:06]OFD Sender: No OFD packet to send [15:53:07]*** Cut start [15:53:07]*** Purtial cut [15:53:07]*** Stage 1: CUTSNS_PIN = 1 [15:53:07]Read from MH i2c: 01 [15:53:07]MH_I2C_Read... [15:53:07]*** Stop cut motor [15:53:07]*** Cut end [15:53:07]Read from MH i2c: 01 07 00 [15:53:07]MH_I2C_Read... [15:53:07]Read from MH i2c: 01 07 00 FD 19 00 00 00 00 00 FF 0F 2B [15:53:07]process_action close_receipt done [15:53:07]requested_data is exist [15:53:07]produce_requested_data [15:53:07]requested_item fm.sn is exist - process it [15:53:07]wFMCommunicate request_size=4 [15:53:07]MH_SAM_APDU [15:53:07]CAPDU: 80 11 00 00 [15:53:07]Write to MH i2c: E2 08 00 FE 19 80 11 00 00 00 00 00 00 91 [15:53:07]Write i2c OK [15:53:07]MH_I2C_Read... [15:53:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:07]Read from MH i2c: E2 [15:53:07]MH_I2C_Read... [15:53:07]Read from MH i2c: E2 17 00 [15:53:07]MH_I2C_Read... [15:53:07]Read from MH i2c: E2 17 00 FE 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E6 [15:53:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:53:07]wFMCommunicate OK [15:53:07]requested_item fd.num is exist - process it [15:53:07]SAM_PROTO_GetFieldsCounters [15:53:07]wFMCommunicate request_size=4 [15:53:07]MH_SAM_APDU [15:53:07]CAPDU: 80 13 00 00 [15:53:07]Write to MH i2c: E2 08 00 FF 19 80 13 00 00 00 00 00 00 94 [15:53:07]Write i2c OK [15:53:07]MH_I2C_Read... [15:53:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:53:07]Read from MH i2c: E2 [15:53:07]MH_I2C_Read... [15:53:07]Read from MH i2c: E2 62 00 [15:53:07]MH_I2C_Read... [15:53:07]Read from MH i2c: E2 62 00 FF 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 66 [15:53:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:53:07]wFMCommunicate OK [15:53:07]SAM_PROTO_GetFieldsCounters done [15:53:07]requested_item shift.num is exist - process it [15:53:07]requested_item shift.opened is exist - process it [15:53:07]req_shift_opened [15:53:07]FM_GetShiftState [15:53:07]SAM_PROTO_GetShiftState [15:53:07]wFMCommunicate request_size=4 [15:53:07]MH_SAM_APDU [15:53:07]CAPDU: 80 13 01 00 [15:53:07]Write to MH i2c: E2 08 00 00 1A 80 13 01 00 00 00 00 00 97 [15:53:07]Write i2c OK [15:53:07]MH_I2C_Read... [15:53:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:07]Read from MH i2c: E2 [15:53:07]MH_I2C_Read... [15:53:07]Read from MH i2c: E2 0E 00 [15:53:07]MH_I2C_Read... [15:53:07]Read from MH i2c: E2 0E 00 00 1A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 80 [15:53:07]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:53:07]wFMCommunicate OK [15:53:07]SAM_PROTO_GetShiftState done [15:53:07]FM_GetShiftState done [15:53:07]req_shift_opened done [15:53:07]requested_item shift.open_date is exist - process it [15:53:07]req_shift_open_date [15:53:07]req_shift_open_date done [15:53:07]produce_requested_data done [15:53:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202860,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:53:07]process_action_free close_receipt [15:53:07]json_value_free [15:53:07]json_value_free done [15:53:07]process_json_proto returns [15:53:07]Send response to host [15:53:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202860,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:53:07]free response buf [15:53:07]execute_script done [15:53:07]execute_script returns [15:53:07]free content buf [15:53:07]Sock 9.Close socket [15:53:07]Sock 9.Thread stoped [15:53:11]OFD Sender: No OFD packet to send [15:53:16]OFD Sender: No OFD packet to send [15:53:21]OFD Sender: No OFD packet to send [15:53:26]OFD Sender: No OFD packet to send [15:53:31]OFD Sender: No OFD packet to send [15:53:36]OFD Sender: No OFD packet to send [15:53:41]OFD Sender: No OFD packet to send [15:53:46]OFD Sender: No OFD packet to send [15:53:51]OFD Sender: No OFD packet to send [15:53:56]OFD Sender: No OFD packet to send [15:54:01]OFD Sender: No OFD packet to send [15:54:06]OFD Sender: No OFD packet to send [15:54:11]OFD Sender: No OFD packet to send [15:54:16]OFD Sender: No OFD packet to send [15:54:21]OFD Sender: No OFD packet to send [15:54:26]OFD Sender: No OFD packet to send [15:54:31]OFD Sender: No OFD packet to send [15:54:36]OFD Sender: No OFD packet to send [15:54:41]OFD Sender: No OFD packet to send [15:54:46]OFD Sender: No OFD packet to send [15:54:47]accept exits with 10 [15:54:47]New connection [15:54:47]New thread 3066891620 created [15:54:47]Thread 3067034980 joined [15:54:47]Waiting for new connection... [15:54:47] Sock 10.Parse request [15:54:47]Sock 10.Check first char [15:54:47]Sock 10.First char is OK [15:54:47]request: POST /json_proto HTTP/1.0 [15:54:47]Method: POST [15:54:47]URL: /json_proto [15:54:47]Method is POST - this is cgi request [15:54:47]url: /json_proto [15:54:47]query_string will be loaded in cgi processing [15:54:47]execute_cgi json_proto POST (null) [15:54:47]execute_cgi path=json_proto method=POST [15:54:47]POST find Content-Length [15:54:47]Host: 172.17.63.195:8080 [15:54:47]Content-Length: 682 [15:54:47]Content-Type: application/json [15:54:47] [15:54:47]POST finish read [15:54:47]Found Content-Length = 682 [15:54:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:54:47]execute_script... [15:54:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:54:47]POST & json_proto [15:54:47]process_json_proto [15:54:47]json parsed OK: [15:54:47]protocol is kg_v1.0 [15:54:47]action value=close_receipt [15:54:47]process_action close_receipt [15:54:47]cmd_close_receipt [15:54:47]MH_GetDate [15:54:47]Write to MH i2c: F0 00 00 01 1A 0A [15:54:47]Write i2c OK [15:54:47]MH_I2C_Read... [15:54:47]Read from MH i2c: F0 [15:54:47]MH_I2C_Read... [15:54:47]Read from MH i2c: F0 09 00 [15:54:47]MH_I2C_Read... [15:54:47]Read from MH i2c: F0 09 00 01 1A 00 48 05 21 67 8C D7 20 67 D2 [15:54:47]GetLastDocTimeStamp 1730217184 [15:54:47]current date 1730217288 [15:54:47]FM_GetShiftState [15:54:47]SAM_PROTO_GetShiftState [15:54:47]wFMCommunicate request_size=4 [15:54:47]MH_SAM_APDU [15:54:47]CAPDU: 80 13 01 00 [15:54:47]Write to MH i2c: E2 08 00 02 1A 80 13 01 00 00 00 00 00 99 [15:54:47]Write i2c OK [15:54:47]MH_I2C_Read... [15:54:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:47]Read from MH i2c: E2 [15:54:47]MH_I2C_Read... [15:54:47]Read from MH i2c: E2 0E 00 [15:54:47]MH_I2C_Read... [15:54:47]Read from MH i2c: E2 0E 00 02 1A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 82 [15:54:47]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:54:47]wFMCommunicate OK [15:54:47]SAM_PROTO_GetShiftState done [15:54:47]FM_GetShiftState done [15:54:47]opened in 1730160431 [15:54:47]opened+sec_in_day 1730246831 [15:54:47]quantity*price = 100015 [15:54:47]sum+1 = 100017 [15:54:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 256 29.10.2024 15:54 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202861 ФПД: 64064465549009 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155448&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202861&fm=64064465549009&tin=02508201610067®Number=0000000000091777&sum=100000 [15:54:48]StoreToDocumentArchive [15:54:48]shift 546 fd 202861 [15:54:48]save to /storage/0546/doc_00202861 [15:54:48]save last doc name /storage/0546/doc_00202861 to /storage/kkm_last_doc_name [15:54:48]save OK [15:54:48]Clear old archive folders... [15:54:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:54:48]tlvbuf is 0134BD50 [15:54:48]SAM_PROTO_ClearQueue [15:54:48]wFMCommunicate request_size=4 [15:54:48]MH_SAM_APDU [15:54:48]CAPDU: 80 09 00 00 [15:54:48]Write to MH i2c: E2 08 00 0F 1A 80 09 00 00 00 00 00 00 9B [15:54:48]Write i2c OK [15:54:48]MH_I2C_Read... [15:54:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:54:48]Read from MH i2c: E2 [15:54:48]MH_I2C_Read... [15:54:48]Read from MH i2c: E2 03 00 [15:54:48]MH_I2C_Read... [15:54:48]Read from MH i2c: E2 03 00 0F 1A 00 90 00 9D [15:54:48]RAPDU: 90 00 [15:54:48]wFMCommunicate OK [15:54:48]SAM_PROTO_ClearQueue done [15:54:48]KKMCreateOFDPacket [15:54:48]OFDProtocolAddRootSTLVToBuf [15:54:48]FM_MakeSignedData [15:54:48]FM_MakeSignedData [15:54:48]SAM_PROTO_SignData [15:54:48]wFMCommunicate request_size=4 [15:54:48]MH_SAM_APDU [15:54:48]CAPDU: 80 0D 01 02 [15:54:48]Write to MH i2c: E2 08 00 10 1A 80 0D 01 02 00 00 00 00 A3 [15:54:48]Write i2c OK [15:54:48]MH_I2C_Read... [15:54:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:54:48]Read from MH i2c: E2 [15:54:48]MH_I2C_Read... [15:54:48]Read from MH i2c: E2 03 00 [15:54:48]MH_I2C_Read... [15:54:48]Read from MH i2c: E2 03 00 10 1A 00 90 00 9E [15:54:48]RAPDU: 90 00 [15:54:48]wFMCommunicate OK [15:54:48]wFMCommunicate request_size=255 [15:54:48]MH_SAM_APDU [15:54:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 48 05 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6D 18 03 00 35 04 06 00 3A [15:54:48]Write to MH i2c: E2 02 01 11 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 48 05 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6D 18 03 00 35 04 06 00 3A 00 00 ED [15:54:48]Write i2c OK [15:54:48]MH_I2C_Read... [15:54:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:49]Read from MH i2c: E2 [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: E2 03 00 [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: E2 03 00 11 1A 00 90 00 9F [15:54:49]RAPDU: 90 00 [15:54:49]wFMCommunicate OK [15:54:49]wFMCommunicate request_size=10 [15:54:49]MH_SAM_APDU [15:54:49]CAPDU: 80 0D 02 02 05 44 2B B6 36 D1 [15:54:49]Write to MH i2c: E2 0D 00 12 1A 80 0D 02 02 05 00 44 2B B6 36 D1 00 00 DC [15:54:49]Write i2c OK [15:54:49]MH_I2C_Read... [15:54:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:49]Read from MH i2c: E2 [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: E2 03 00 [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: E2 03 00 12 1A 00 90 00 A0 [15:54:49]RAPDU: 90 00 [15:54:49]wFMCommunicate OK [15:54:49]wFMCommunicate request_size=4 [15:54:49]MH_SAM_APDU [15:54:49]CAPDU: 80 0D 03 02 [15:54:49]Write to MH i2c: E2 08 00 13 1A 80 0D 03 02 00 00 00 00 A8 [15:54:49]Write i2c OK [15:54:49]MH_I2C_Read... [15:54:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:54:49]Read from MH i2c: E2 [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: E2 0B 00 [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: E2 0B 00 13 1A 00 72 57 B4 9C 01 4C 4F 47 90 00 A5 [15:54:49]RAPDU: 72 57 B4 9C 01 4C 4F 47 90 00 [15:54:49]wFMCommunicate OK [15:54:49]SAM_PROTO_SignData done [15:54:49]FM_MakeSignedData done [15:54:49]CreateOFDProtocolMessage [15:54:49]wFMCommunicate request_size=4 [15:54:49]MH_SAM_APDU [15:54:49]CAPDU: 80 11 00 00 [15:54:49]Write to MH i2c: E2 08 00 14 1A 80 11 00 00 00 00 00 00 A8 [15:54:49]Write i2c OK [15:54:49]MH_I2C_Read... [15:54:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:49]Read from MH i2c: E2 [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: E2 17 00 [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: E2 17 00 14 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FD [15:54:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:54:49]wFMCommunicate OK [15:54:49]CreateOFDProtocolMessage done [15:54:49]OFDSenderStorePacket 202861 [15:54:49]StoreOFDPacket docnum=202861 [15:54:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 38 16 07 01 90 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 48 05 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6D 18 03 00 35 04 06 00 3A 44 2B B6 36 D1 72 57 B4 9C 01 4C 4F 47 [15:54:49]CheckFolder [15:54:49]dirname=/storage/ofd_packets [15:54:49]CheckFolder done [15:54:49]ProducePacketName [15:54:49]name=ofd_packets/00202861 [15:54:49]NVStorageSaveData ofd_packets/00202861 [15:54:49]File name is /storage/ofd_packets/00202861 [15:54:49]Write 301 bytes [15:54:49]NVStorageSaveData done [15:54:49]OFDSenderStorePacket done [15:54:49]KKMCreateOFDPacket done [15:54:49]NVStorageSaveData kkm_last_timestamp [15:54:49]File name is /storage/kkm_last_timestamp [15:54:49]Write 4 bytes [15:54:49]NVStorageSaveData done [15:54:49]ExternCall_PrintAddStr [15:54:49]wPrintStart [15:54:49]Write to MH i2c: 01 00 00 15 1A 2F [15:54:49]Write i2c OK [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: 01 [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: 01 07 00 [15:54:49]MH_I2C_Read... [15:54:49]Read from MH i2c: 01 07 00 15 1A 00 00 00 00 00 FF 0F 44 [15:54:49]RasterBufferAndPrint [15:54:49]line Счет N : (1)450662 [15:54:49]line ИНН: 02508201610067 [15:54:49]line Контрольно-Кассовый Чек [15:54:49]line ПРОДАЖА [15:54:49]line ТРК (МРК, ГНК) : 31 [15:54:49]line Товар: 2710124130 [15:54:49]line Аи-92-К-2 [15:54:49]line 14.950 * 66.90 [15:54:49]line = 1000.16 [15:54:49]line НДС 12% НСП 1% [15:54:49]line > о реализуемом товаре [15:54:49]line ОКРУГЛЕНИЕ: -0.16 [15:54:49]line ИТОГО: 1000.00 [15:54:49]line Внесено: 1000.00 [15:54:49]line СДАЧА: 0.00 [15:54:49]line НСП 1% : 8.85 [15:54:49]line НДС 12% : 106.21 [15:54:49]line Наличными: 1000.00 [15:54:49]line Безнал.: 0.00 [15:54:49]line Место: АЗС № 171 "Партнер Нефть" [15:54:49]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:54:49]line СНО: Общий режим [15:54:49]line Чек 256 29.10.2024 15:54 [15:54:49]line Смена: 546 ФФД: 1.0 [15:54:49]line ЗНМ: 0300000109 [15:54:49]line РНМ: 0000000000091777 [15:54:49]line Версия ККМ: 001 [15:54:49]line ФМ: 0000000000871756 [15:54:49]line ФД: 202861 [15:54:49]line ФПД: 64064465549009 [15:54:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155448&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202861&fm=64064465549009&tin=02508201610067®Number=0000000000091777&sum=100000 [15:54:49]OFD Sender: Processing packet 202861 [packets to send 116, broken 115] [15:54:49]ProducePacketName [15:54:49]name=ofd_packets/00202861 [15:54:49]OFD Sender: To server: pG, [15:54:49]CommunicateWithHost lk.salyk.kg:30040 [15:54:49]ConnectInit lk.salyk.kg [15:54:49]written 0, free lines is 4095 [15:54:49]Connected sock=9 [15:54:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 38 16 07 01 90 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 48 05 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6D 18 03 00 35 04 06 00 3A 44 2B B6 36 D1 72 57 B4 9C 01 4C 4F 47 [15:54:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 16 3B 47 00 E7 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6D 18 03 00 F4 03 04 00 04 B1 20 67 B6 04 01 00 00 2D 8B 29 E2 8A C7 AC 14 [15:54:49]CommunicateWithHost err = 0 [15:54:49]CheckOFDResponse [15:54:49]1017 (14) - 77093643461234 [15:54:49]1041 (16) - 0000000000871756 [15:54:49]1040 (4) - 202861 [15:54:49]1012 (4) - 29.10.2024 09:55 [15:54:49]1206 (1) - 0 [15:54:49]OFD Sender: Remove packet 202861 [15:54:49]ProducePacketName [15:54:49]name=ofd_packets/00202861 [15:54:49]NVStorageDeleteData [15:54:50]Write to MH i2c: 01 00 00 40 1A 5A [15:54:50]Write i2c OK [15:54:50]MH_I2C_Read... [15:54:50]Read from MH i2c: 01 [15:54:50]MH_I2C_Read... [15:54:50]Read from MH i2c: 01 07 00 [15:54:50]MH_I2C_Read... [15:54:50]Read from MH i2c: 01 07 00 40 1A 00 00 00 00 00 A7 0C 14 [15:54:50]RasterBufferAndPrint [15:54:50]line [15:54:50]line [15:54:50]line [15:54:50]line [15:54:50]line [15:54:50]written 0, free lines is 3245 [15:54:50]MH_Cut [15:54:50]Write to MH i2c: D1 01 00 47 1A 01 33 [15:54:50]Write i2c OK [15:54:50]MH_I2C_Read... [15:54:50]Read from MH i2c: D1 [15:54:50]MH_I2C_Read... [15:54:50]Read from MH i2c: D1 01 00 [15:54:50]MH_I2C_Read... [15:54:50]Read from MH i2c: D1 01 00 47 1A 00 32 [15:54:50]Write to MH i2c: 01 00 00 48 1A 62 [15:54:50]Write i2c OK [15:54:50]MH_I2C_Read... [15:54:50]OFD Sender: No OFD packet to send [15:54:51]*** Cut start [15:54:51]*** Purtial cut [15:54:51]*** Stage 1: CUTSNS_PIN = 1 [15:54:51]Read from MH i2c: 01 [15:54:51]MH_I2C_Read... [15:54:51]*** Stop cut motor [15:54:51]*** Cut end [15:54:51]Read from MH i2c: 01 07 00 [15:54:51]MH_I2C_Read... [15:54:51]Read from MH i2c: 01 07 00 48 1A 00 00 00 00 00 FF 0F 77 [15:54:51]process_action close_receipt done [15:54:51]requested_data is exist [15:54:51]produce_requested_data [15:54:51]requested_item fm.sn is exist - process it [15:54:51]wFMCommunicate request_size=4 [15:54:51]MH_SAM_APDU [15:54:51]CAPDU: 80 11 00 00 [15:54:51]Write to MH i2c: E2 08 00 49 1A 80 11 00 00 00 00 00 00 DD [15:54:51]Write i2c OK [15:54:51]MH_I2C_Read... [15:54:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:51]Read from MH i2c: E2 [15:54:51]MH_I2C_Read... [15:54:51]Read from MH i2c: E2 17 00 [15:54:51]MH_I2C_Read... [15:54:51]Read from MH i2c: E2 17 00 49 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 32 [15:54:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:54:51]wFMCommunicate OK [15:54:51]requested_item fd.num is exist - process it [15:54:51]SAM_PROTO_GetFieldsCounters [15:54:51]wFMCommunicate request_size=4 [15:54:51]MH_SAM_APDU [15:54:51]CAPDU: 80 13 00 00 [15:54:51]Write to MH i2c: E2 08 00 4A 1A 80 13 00 00 00 00 00 00 E0 [15:54:51]Write i2c OK [15:54:51]MH_I2C_Read... [15:54:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:54:51]Read from MH i2c: E2 [15:54:51]MH_I2C_Read... [15:54:51]Read from MH i2c: E2 62 00 [15:54:51]MH_I2C_Read... [15:54:51]Read from MH i2c: E2 62 00 4A 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 B8 [15:54:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:54:51]wFMCommunicate OK [15:54:51]SAM_PROTO_GetFieldsCounters done [15:54:51]requested_item shift.num is exist - process it [15:54:51]requested_item shift.opened is exist - process it [15:54:51]req_shift_opened [15:54:51]FM_GetShiftState [15:54:51]SAM_PROTO_GetShiftState [15:54:51]wFMCommunicate request_size=4 [15:54:51]MH_SAM_APDU [15:54:51]CAPDU: 80 13 01 00 [15:54:51]Write to MH i2c: E2 08 00 4B 1A 80 13 01 00 00 00 00 00 E2 [15:54:51]Write i2c OK [15:54:51]MH_I2C_Read... [15:54:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:51]Read from MH i2c: E2 [15:54:51]MH_I2C_Read... [15:54:51]Read from MH i2c: E2 0E 00 [15:54:51]MH_I2C_Read... [15:54:51]Read from MH i2c: E2 0E 00 4B 1A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CB [15:54:51]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:54:51]wFMCommunicate OK [15:54:51]SAM_PROTO_GetShiftState done [15:54:51]FM_GetShiftState done [15:54:51]req_shift_opened done [15:54:51]requested_item shift.open_date is exist - process it [15:54:51]req_shift_open_date [15:54:51]req_shift_open_date done [15:54:51]produce_requested_data done [15:54:51]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202861,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:54:51]process_action_free close_receipt [15:54:51]json_value_free [15:54:51]json_value_free done [15:54:51]process_json_proto returns [15:54:51]Send response to host [15:54:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202861,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:54:51]free response buf [15:54:51]execute_script done [15:54:51]execute_script returns [15:54:51]free content buf [15:54:51]Sock 10.Close socket [15:54:51]Sock 10.Thread stoped [15:54:55]OFD Sender: No OFD packet to send [15:55:00]OFD Sender: No OFD packet to send [15:55:05]OFD Sender: No OFD packet to send [15:55:10]OFD Sender: No OFD packet to send [15:55:15]OFD Sender: No OFD packet to send [15:55:20]OFD Sender: No OFD packet to send [15:55:25]OFD Sender: No OFD packet to send [15:55:30]OFD Sender: No OFD packet to send [15:55:35]OFD Sender: No OFD packet to send [15:55:40]OFD Sender: No OFD packet to send [15:55:45]OFD Sender: No OFD packet to send [15:55:50]OFD Sender: No OFD packet to send [15:55:55]OFD Sender: No OFD packet to send [15:56:00]OFD Sender: No OFD packet to send [15:56:05]OFD Sender: No OFD packet to send [15:56:10]OFD Sender: No OFD packet to send [15:56:15]OFD Sender: No OFD packet to send [15:56:20]OFD Sender: No OFD packet to send [15:56:25]OFD Sender: No OFD packet to send [15:56:30]OFD Sender: No OFD packet to send [15:56:35]OFD Sender: No OFD packet to send [15:56:40]OFD Sender: No OFD packet to send [15:56:45]OFD Sender: No OFD packet to send [15:56:50]OFD Sender: No OFD packet to send [15:56:55]OFD Sender: No OFD packet to send [15:57:00]OFD Sender: No OFD packet to send [15:57:05]OFD Sender: No OFD packet to send [15:57:10]OFD Sender: No OFD packet to send [15:57:15]OFD Sender: No OFD packet to send [15:57:20]OFD Sender: No OFD packet to send [15:57:25]OFD Sender: No OFD packet to send [15:57:30]OFD Sender: No OFD packet to send [15:57:35]OFD Sender: No OFD packet to send [15:57:40]OFD Sender: No OFD packet to send [15:57:45]OFD Sender: No OFD packet to send [15:57:50]OFD Sender: No OFD packet to send [15:57:55]OFD Sender: No OFD packet to send [15:58:00]OFD Sender: No OFD packet to send [15:58:05]OFD Sender: No OFD packet to send [15:58:10]OFD Sender: No OFD packet to send [15:58:15]OFD Sender: No OFD packet to send [15:58:20]OFD Sender: No OFD packet to send [15:58:25]OFD Sender: No OFD packet to send [15:58:30]OFD Sender: No OFD packet to send [15:58:35]OFD Sender: No OFD packet to send [15:58:40]OFD Sender: No OFD packet to send [15:58:45]OFD Sender: No OFD packet to send [15:58:50]OFD Sender: No OFD packet to send [15:58:55]OFD Sender: No OFD packet to send [15:59:00]OFD Sender: No OFD packet to send [15:59:05]OFD Sender: No OFD packet to send [15:59:10]OFD Sender: No OFD packet to send [15:59:11]accept exits with 7 [15:59:11]New connection [15:59:11]New thread 3067034980 created [15:59:11]Thread 3066891620 joined [15:59:11]Waiting for new connection... [15:59:11] Sock 7.Parse request [15:59:11]Sock 7.Check first char [15:59:11]Sock 7.First char is OK [15:59:11]request: POST /json_proto HTTP/1.0 [15:59:11]Method: POST [15:59:11]URL: /json_proto [15:59:11]Method is POST - this is cgi request [15:59:11]url: /json_proto [15:59:11]query_string will be loaded in cgi processing [15:59:11]execute_cgi json_proto POST (null) [15:59:11]execute_cgi path=json_proto method=POST [15:59:11]POST find Content-Length [15:59:11]Host: 172.17.63.195:8080 [15:59:11]Content-Length: 677 [15:59:11]Content-Type: application/json [15:59:11] [15:59:11]POST finish read [15:59:11]Found Content-Length = 677 [15:59:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:11]execute_script... [15:59:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:11]POST & json_proto [15:59:11]process_json_proto [15:59:11]json parsed OK: [15:59:11]protocol is kg_v1.0 [15:59:11]action value=close_receipt [15:59:11]process_action close_receipt [15:59:11]cmd_close_receipt [15:59:11]MH_GetDate [15:59:11]Write to MH i2c: F0 00 00 4C 1A 55 [15:59:11]Write i2c OK [15:59:11]MH_I2C_Read... [15:59:11]Read from MH i2c: F0 [15:59:11]MH_I2C_Read... [15:59:11]Read from MH i2c: F0 09 00 [15:59:11]MH_I2C_Read... [15:59:11]Read from MH i2c: F0 09 00 4C 1A 00 50 06 21 67 8C D7 20 67 26 [15:59:11]GetLastDocTimeStamp 1730217288 [15:59:11]current date 1730217552 [15:59:11]FM_GetShiftState [15:59:11]SAM_PROTO_GetShiftState [15:59:11]wFMCommunicate request_size=4 [15:59:11]MH_SAM_APDU [15:59:11]CAPDU: 80 13 01 00 [15:59:11]Write to MH i2c: E2 08 00 4D 1A 80 13 01 00 00 00 00 00 E4 [15:59:11]Write i2c OK [15:59:11]MH_I2C_Read... [15:59:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:11]Read from MH i2c: E2 [15:59:11]MH_I2C_Read... [15:59:11]Read from MH i2c: E2 0E 00 [15:59:11]MH_I2C_Read... [15:59:11]Read from MH i2c: E2 0E 00 4D 1A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CD [15:59:11]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:59:11]wFMCommunicate OK [15:59:11]SAM_PROTO_GetShiftState done [15:59:11]FM_GetShiftState done [15:59:11]opened in 1730160431 [15:59:11]opened+sec_in_day 1730246831 [15:59:11]quantity*price = 20003 [15:59:11]sum+1 = 20004 [15:59:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 257 29.10.2024 15:59 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202862 ФПД: 15964645115409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155912&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202862&fm=15964645115409&tin=02508201610067®Number=0000000000091777&sum=20000 [15:59:12]StoreToDocumentArchive [15:59:12]shift 546 fd 202862 [15:59:12]save to /storage/0546/doc_00202862 [15:59:12]save last doc name /storage/0546/doc_00202862 to /storage/kkm_last_doc_name [15:59:12]save OK [15:59:12]Clear old archive folders... [15:59:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:59:12]tlvbuf is 012807D0 [15:59:12]SAM_PROTO_ClearQueue [15:59:12]wFMCommunicate request_size=4 [15:59:12]MH_SAM_APDU [15:59:12]CAPDU: 80 09 00 00 [15:59:12]Write to MH i2c: E2 08 00 5A 1A 80 09 00 00 00 00 00 00 E6 [15:59:12]Write i2c OK [15:59:12]MH_I2C_Read... [15:59:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:12]Read from MH i2c: E2 [15:59:12]MH_I2C_Read... [15:59:12]Read from MH i2c: E2 03 00 [15:59:12]MH_I2C_Read... [15:59:12]Read from MH i2c: E2 03 00 5A 1A 00 90 00 E8 [15:59:12]RAPDU: 90 00 [15:59:12]wFMCommunicate OK [15:59:12]SAM_PROTO_ClearQueue done [15:59:12]KKMCreateOFDPacket [15:59:12]OFDProtocolAddRootSTLVToBuf [15:59:12]FM_MakeSignedData [15:59:12]FM_MakeSignedData [15:59:12]SAM_PROTO_SignData [15:59:12]wFMCommunicate request_size=4 [15:59:12]MH_SAM_APDU [15:59:12]CAPDU: 80 0D 01 02 [15:59:12]Write to MH i2c: E2 08 00 5B 1A 80 0D 01 02 00 00 00 00 EE [15:59:12]Write i2c OK [15:59:12]MH_I2C_Read... [15:59:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:12]Read from MH i2c: E2 [15:59:12]MH_I2C_Read... [15:59:12]Read from MH i2c: E2 03 00 [15:59:12]MH_I2C_Read... [15:59:12]Read from MH i2c: E2 03 00 5B 1A 00 90 00 E9 [15:59:12]RAPDU: 90 00 [15:59:12]wFMCommunicate OK [15:59:12]wFMCommunicate request_size=255 [15:59:12]MH_SAM_APDU [15:59:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 50 06 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6E 18 03 00 35 04 06 00 0E [15:59:12]Write to MH i2c: E2 02 01 5C 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 50 06 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6E 18 03 00 35 04 06 00 0E 00 00 DF [15:59:12]Write i2c OK [15:59:12]MH_I2C_Read... [15:59:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:13]Read from MH i2c: E2 [15:59:13]MH_I2C_Read... [15:59:13]Read from MH i2c: E2 03 00 [15:59:13]MH_I2C_Read... [15:59:13]Read from MH i2c: E2 03 00 5C 1A 00 90 00 EA [15:59:13]RAPDU: 90 00 [15:59:13]wFMCommunicate OK [15:59:13]wFMCommunicate request_size=10 [15:59:13]MH_SAM_APDU [15:59:13]CAPDU: 80 0D 02 02 05 85 0F 00 46 11 [15:59:13]Write to MH i2c: E2 0D 00 5D 1A 80 0D 02 02 05 00 85 0F 00 46 11 00 00 E6 [15:59:13]Write i2c OK [15:59:13]MH_I2C_Read... [15:59:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:13]Read from MH i2c: E2 [15:59:13]MH_I2C_Read... [15:59:13]Read from MH i2c: E2 03 00 [15:59:13]MH_I2C_Read... [15:59:13]Read from MH i2c: E2 03 00 5D 1A 00 90 00 EB [15:59:13]RAPDU: 90 00 [15:59:13]wFMCommunicate OK [15:59:13]wFMCommunicate request_size=4 [15:59:13]MH_SAM_APDU [15:59:13]CAPDU: 80 0D 03 02 [15:59:13]Write to MH i2c: E2 08 00 5E 1A 80 0D 03 02 00 00 00 00 F3 [15:59:13]Write i2c OK [15:59:13]MH_I2C_Read... [15:59:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:13]Read from MH i2c: E2 [15:59:13]MH_I2C_Read... [15:59:13]Read from MH i2c: E2 0B 00 [15:59:13]MH_I2C_Read... [15:59:13]Read from MH i2c: E2 0B 00 5E 1A 00 97 09 D3 D6 8E 66 01 0C 90 00 3E [15:59:13]RAPDU: 97 09 D3 D6 8E 66 01 0C 90 00 [15:59:13]wFMCommunicate OK [15:59:13]SAM_PROTO_SignData done [15:59:13]FM_MakeSignedData done [15:59:13]CreateOFDProtocolMessage [15:59:13]wFMCommunicate request_size=4 [15:59:13]MH_SAM_APDU [15:59:13]CAPDU: 80 11 00 00 [15:59:13]Write to MH i2c: E2 08 00 5F 1A 80 11 00 00 00 00 00 00 F3 [15:59:13]Write i2c OK [15:59:13]MH_I2C_Read... [15:59:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:13]Read from MH i2c: E2 [15:59:13]MH_I2C_Read... [15:59:13]Read from MH i2c: E2 17 00 [15:59:13]MH_I2C_Read... [15:59:13]Read from MH i2c: E2 17 00 5F 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 48 [15:59:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:59:13]wFMCommunicate OK [15:59:13]CreateOFDProtocolMessage done [15:59:13]OFDSenderStorePacket 202862 [15:59:13]StoreOFDPacket docnum=202862 [15:59:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6B 0B 07 01 0E 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 50 06 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6E 18 03 00 35 04 06 00 0E 85 0F 00 46 11 97 09 D3 D6 8E 66 01 0C [15:59:13]CheckFolder [15:59:13]dirname=/storage/ofd_packets [15:59:13]CheckFolder done [15:59:13]ProducePacketName [15:59:13]name=ofd_packets/00202862 [15:59:13]NVStorageSaveData ofd_packets/00202862 [15:59:13]File name is /storage/ofd_packets/00202862 [15:59:13]Write 301 bytes [15:59:13]NVStorageSaveData done [15:59:13]OFDSenderStorePacket done [15:59:13]KKMCreateOFDPacket done [15:59:13]NVStorageSaveData kkm_last_timestamp [15:59:13]File name is /storage/kkm_last_timestamp [15:59:13]Write 4 bytes [15:59:13]NVStorageSaveData done [15:59:13]ExternCall_PrintAddStr [15:59:13]wPrintStart [15:59:13]Write to MH i2c: 01 00 00 60 1A 7A [15:59:13]Write i2c OK [15:59:13]MH_I2C_Read... [15:59:13]Read from MH i2c: 01 [15:59:13]MH_I2C_Read... [15:59:13]Read from MH i2c: 01 07 00 [15:59:13]MH_I2C_Read... [15:59:13]Read from MH i2c: 01 07 00 60 1A 00 00 00 00 00 FF 0F 8F [15:59:13]RasterBufferAndPrint [15:59:13]line Счет N : (1)450663 [15:59:13]line ИНН: 02508201610067 [15:59:13]line Контрольно-Кассовый Чек [15:59:13]line ПРОДАЖА [15:59:13]line ТРК (МРК, ГНК) : 41 [15:59:13]line Товар: 2710124130 [15:59:13]line Аи-92-К-2 [15:59:13]line 2.990 * 66.90 [15:59:13]line = 200.03 [15:59:13]line НДС 12% НСП 1% [15:59:13]line > о реализуемом товаре [15:59:13]line ОКРУГЛЕНИЕ: -0.03 [15:59:13]line ИТОГО: 200.00 [15:59:13]line Внесено: 200.00 [15:59:13]line СДАЧА: 0.00 [15:59:13]line НСП 1% : 1.77 [15:59:13]line НДС 12% : 21.24 [15:59:13]line Наличными: 200.00 [15:59:13]line Безнал.: 0.00 [15:59:13]line Место: АЗС № 171 "Партнер Нефть" [15:59:13]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [15:59:13]line СНО: Общий режим [15:59:13]line Чек 257 29.10.2024 15:59 [15:59:13]line Смена: 546 ФФД: 1.0 [15:59:13]line ЗНМ: 0300000109 [15:59:13]line РНМ: 0000000000091777 [15:59:13]line Версия ККМ: 001 [15:59:13]line ФМ: 0000000000871756 [15:59:13]line ФД: 202862 [15:59:13]line ФПД: 15964645115409 [15:59:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T155912&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202862&fm=15964645115409&tin=02508201610067®Number=0000000000091777&sum=20000 [15:59:13]OFD Sender: Processing packet 202862 [packets to send 116, broken 115] [15:59:13]ProducePacketName [15:59:13]name=ofd_packets/00202862 [15:59:13]OFD Sender: To server: pG, [15:59:13]CommunicateWithHost lk.salyk.kg:30040 [15:59:13]ConnectInit lk.salyk.kg [15:59:13]written 0, free lines is 4095 [15:59:13]Connected sock=10 [15:59:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6B 0B 07 01 0E 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 50 06 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6E 18 03 00 35 04 06 00 0E 85 0F 00 46 11 97 09 D3 D6 8E 66 01 0C [15:59:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AB FE 47 00 88 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6E 18 03 00 F4 03 04 00 0B B2 20 67 B6 04 01 00 00 90 64 3D E4 5D 53 5E 57 [15:59:13]CommunicateWithHost err = 0 [15:59:13]CheckOFDResponse [15:59:13]1017 (14) - 77093643461234 [15:59:13]1041 (16) - 0000000000871756 [15:59:13]1040 (4) - 202862 [15:59:13]1012 (4) - 29.10.2024 09:59 [15:59:13]1206 (1) - 0 [15:59:13]OFD Sender: Remove packet 202862 [15:59:13]ProducePacketName [15:59:13]name=ofd_packets/00202862 [15:59:13]NVStorageDeleteData [15:59:14]Write to MH i2c: 01 00 00 8B 1A A5 [15:59:14]Write i2c OK [15:59:14]MH_I2C_Read... [15:59:14]Read from MH i2c: 01 [15:59:14]MH_I2C_Read... [15:59:14]Read from MH i2c: 01 07 00 [15:59:14]MH_I2C_Read... [15:59:14]Read from MH i2c: 01 07 00 8B 1A 00 00 00 00 00 9A 0C 52 [15:59:14]RasterBufferAndPrint [15:59:14]line [15:59:14]line [15:59:14]line [15:59:14]line [15:59:14]line [15:59:14]written 0, free lines is 3232 [15:59:14]MH_Cut [15:59:14]Write to MH i2c: D1 01 00 92 1A 01 7E [15:59:14]Write i2c OK [15:59:14]MH_I2C_Read... [15:59:14]Read from MH i2c: D1 [15:59:14]MH_I2C_Read... [15:59:14]Read from MH i2c: D1 01 00 [15:59:14]MH_I2C_Read... [15:59:14]Read from MH i2c: D1 01 00 92 1A 00 7D [15:59:14]Write to MH i2c: 01 00 00 93 1A AD [15:59:14]Write i2c OK [15:59:14]MH_I2C_Read... [15:59:14]OFD Sender: No OFD packet to send [15:59:14]*** Cut start [15:59:14]*** Purtial cut [15:59:14]*** Stage 1: CUTSNS_PIN = 1 [15:59:15]Read from MH i2c: 01 [15:59:15]MH_I2C_Read... [15:59:15]*** Stop cut motor [15:59:15]*** Cut end [15:59:15]Read from MH i2c: 01 07 00 [15:59:15]MH_I2C_Read... [15:59:15]Read from MH i2c: 01 07 00 93 1A 00 00 00 00 00 FF 0F C2 [15:59:15]process_action close_receipt done [15:59:15]requested_data is exist [15:59:15]produce_requested_data [15:59:15]requested_item fm.sn is exist - process it [15:59:15]wFMCommunicate request_size=4 [15:59:15]MH_SAM_APDU [15:59:15]CAPDU: 80 11 00 00 [15:59:15]Write to MH i2c: E2 08 00 94 1A 80 11 00 00 00 00 00 00 28 [15:59:15]Write i2c OK [15:59:15]MH_I2C_Read... [15:59:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:15]Read from MH i2c: E2 [15:59:15]MH_I2C_Read... [15:59:15]Read from MH i2c: E2 17 00 [15:59:15]MH_I2C_Read... [15:59:15]Read from MH i2c: E2 17 00 94 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7D [15:59:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [15:59:15]wFMCommunicate OK [15:59:15]requested_item fd.num is exist - process it [15:59:15]SAM_PROTO_GetFieldsCounters [15:59:15]wFMCommunicate request_size=4 [15:59:15]MH_SAM_APDU [15:59:15]CAPDU: 80 13 00 00 [15:59:15]Write to MH i2c: E2 08 00 95 1A 80 13 00 00 00 00 00 00 2B [15:59:15]Write i2c OK [15:59:15]MH_I2C_Read... [15:59:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:15]Read from MH i2c: E2 [15:59:15]MH_I2C_Read... [15:59:15]Read from MH i2c: E2 62 00 [15:59:15]MH_I2C_Read... [15:59:15]Read from MH i2c: E2 62 00 95 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 07 [15:59:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:59:15]wFMCommunicate OK [15:59:15]SAM_PROTO_GetFieldsCounters done [15:59:15]requested_item shift.num is exist - process it [15:59:15]requested_item shift.opened is exist - process it [15:59:15]req_shift_opened [15:59:15]FM_GetShiftState [15:59:15]SAM_PROTO_GetShiftState [15:59:15]wFMCommunicate request_size=4 [15:59:15]MH_SAM_APDU [15:59:15]CAPDU: 80 13 01 00 [15:59:15]Write to MH i2c: E2 08 00 96 1A 80 13 01 00 00 00 00 00 2D [15:59:15]Write i2c OK [15:59:15]MH_I2C_Read... [15:59:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:15]Read from MH i2c: E2 [15:59:15]MH_I2C_Read... [15:59:15]Read from MH i2c: E2 0E 00 [15:59:15]MH_I2C_Read... [15:59:15]Read from MH i2c: E2 0E 00 96 1A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 16 [15:59:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [15:59:15]wFMCommunicate OK [15:59:15]SAM_PROTO_GetShiftState done [15:59:15]FM_GetShiftState done [15:59:15]req_shift_opened done [15:59:15]requested_item shift.open_date is exist - process it [15:59:15]req_shift_open_date [15:59:15]req_shift_open_date done [15:59:15]produce_requested_data done [15:59:15]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202862,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [15:59:15]process_action_free close_receipt [15:59:15]json_value_free [15:59:15]json_value_free done [15:59:15]process_json_proto returns [15:59:15]Send response to host [15:59:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202862,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [15:59:15]free response buf [15:59:15]execute_script done [15:59:15]execute_script returns [15:59:15]free content buf [15:59:15]Sock 7.Close socket [15:59:15]Sock 7.Thread stoped [15:59:19]OFD Sender: No OFD packet to send [15:59:24]OFD Sender: No OFD packet to send [15:59:29]OFD Sender: No OFD packet to send [15:59:34]OFD Sender: No OFD packet to send [15:59:39]OFD Sender: No OFD packet to send [15:59:44]OFD Sender: No OFD packet to send [15:59:49]OFD Sender: No OFD packet to send [15:59:54]OFD Sender: No OFD packet to send [15:59:59]OFD Sender: No OFD packet to send [16:00:04]OFD Sender: No OFD packet to send [16:00:09]accept exits with 9 [16:00:09]New connection [16:00:09]New thread 3066891620 created [16:00:09]Thread 3067034980 joined [16:00:09]Waiting for new connection... [16:00:09] Sock 9.Parse request [16:00:09]Sock 9.Check first char [16:00:09]Sock 9.First char is OK [16:00:09]request: POST /json_proto HTTP/1.0 [16:00:09]Method: POST [16:00:09]URL: /json_proto [16:00:09]Method is POST - this is cgi request [16:00:09]url: /json_proto [16:00:09]query_string will be loaded in cgi processing [16:00:09]execute_cgi json_proto POST (null) [16:00:09]execute_cgi path=json_proto method=POST [16:00:09]POST find Content-Length [16:00:09]Host: 172.17.63.195:8080 [16:00:09]Content-Length: 677 [16:00:09]Content-Type: application/json [16:00:09] [16:00:09]POST finish read [16:00:09]Found Content-Length = 677 [16:00:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:00:09]execute_script... [16:00: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)450664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:00:09]POST & json_proto [16:00:09]process_json_proto [16:00:09]json parsed OK: [16:00:09]protocol is kg_v1.0 [16:00:09]action value=close_receipt [16:00:09]process_action close_receipt [16:00:09]cmd_close_receipt [16:00:09]MH_GetDate [16:00:09]Write to MH i2c: F0 00 00 97 1A A0 [16:00:09]Write i2c OK [16:00:09]MH_I2C_Read... [16:00:09]Read from MH i2c: F0 [16:00:09]MH_I2C_Read... [16:00:09]Read from MH i2c: F0 09 00 [16:00:09]MH_I2C_Read... [16:00:09]Read from MH i2c: F0 09 00 97 1A 00 8A 06 21 67 8C D7 20 67 AB [16:00:09]GetLastDocTimeStamp 1730217552 [16:00:09]current date 1730217610 [16:00:09]FM_GetShiftState [16:00:09]SAM_PROTO_GetShiftState [16:00:09]wFMCommunicate request_size=4 [16:00:09]MH_SAM_APDU [16:00:09]CAPDU: 80 13 01 00 [16:00:09]Write to MH i2c: E2 08 00 98 1A 80 13 01 00 00 00 00 00 2F [16:00:09]Write i2c OK [16:00:09]MH_I2C_Read... [16:00:09]OFD Sender: No OFD packet to send [16:00:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:09]Read from MH i2c: E2 [16:00:09]MH_I2C_Read... [16:00:09]Read from MH i2c: E2 0E 00 [16:00:09]MH_I2C_Read... [16:00:09]Read from MH i2c: E2 0E 00 98 1A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 18 [16:00:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:00:09]wFMCommunicate OK [16:00:09]SAM_PROTO_GetShiftState done [16:00:09]FM_GetShiftState done [16:00:09]opened in 1730160431 [16:00:09]opened+sec_in_day 1730246831 [16:00:09]quantity*price = 40006 [16:00:09]sum+1 = 40007 [16:00:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 258 29.10.2024 16:00 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202863 ФПД: 206792136710013 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160010&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202863&fm=206792136710013&tin=02508201610067®Number=0000000000091777&sum=40000 [16:00:10]StoreToDocumentArchive [16:00:10]shift 546 fd 202863 [16:00:10]save to /storage/0546/doc_00202863 [16:00:10]save last doc name /storage/0546/doc_00202863 to /storage/kkm_last_doc_name [16:00:10]save OK [16:00:10]Clear old archive folders... [16:00:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:00:10]tlvbuf is 0126F6C0 [16:00:10]SAM_PROTO_ClearQueue [16:00:10]wFMCommunicate request_size=4 [16:00:10]MH_SAM_APDU [16:00:10]CAPDU: 80 09 00 00 [16:00:10]Write to MH i2c: E2 08 00 A5 1A 80 09 00 00 00 00 00 00 31 [16:00:10]Write i2c OK [16:00:10]MH_I2C_Read... [16:00:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:00:10]Read from MH i2c: E2 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 03 00 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 03 00 A5 1A 00 90 00 33 [16:00:10]RAPDU: 90 00 [16:00:10]wFMCommunicate OK [16:00:10]SAM_PROTO_ClearQueue done [16:00:10]KKMCreateOFDPacket [16:00:10]OFDProtocolAddRootSTLVToBuf [16:00:10]FM_MakeSignedData [16:00:10]FM_MakeSignedData [16:00:10]SAM_PROTO_SignData [16:00:10]wFMCommunicate request_size=4 [16:00:10]MH_SAM_APDU [16:00:10]CAPDU: 80 0D 01 02 [16:00:10]Write to MH i2c: E2 08 00 A6 1A 80 0D 01 02 00 00 00 00 39 [16:00:10]Write i2c OK [16:00:10]MH_I2C_Read... [16:00:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:00:10]Read from MH i2c: E2 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 03 00 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 03 00 A6 1A 00 90 00 34 [16:00:10]RAPDU: 90 00 [16:00:10]wFMCommunicate OK [16:00:10]wFMCommunicate request_size=255 [16:00:10]MH_SAM_APDU [16:00: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 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 8A 06 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 18 03 00 35 04 06 00 BC [16:00:10]Write to MH i2c: E2 02 01 A7 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 8A 06 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 18 03 00 35 04 06 00 BC 00 00 21 [16:00:10]Write i2c OK [16:00:10]MH_I2C_Read... [16:00:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:10]Read from MH i2c: E2 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 03 00 [16:00:10]MH_I2C_Read... [16:00:10]Read from MH i2c: E2 03 00 A7 1A 00 90 00 35 [16:00:10]RAPDU: 90 00 [16:00:11]wFMCommunicate OK [16:00:11]wFMCommunicate request_size=10 [16:00:11]MH_SAM_APDU [16:00:11]CAPDU: 80 0D 02 02 05 13 8B D9 D7 7D [16:00:11]Write to MH i2c: E2 0D 00 A8 1A 80 0D 02 02 05 00 13 8B D9 D7 7D 00 00 11 [16:00:11]Write i2c OK [16:00:11]MH_I2C_Read... [16:00:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:11]Read from MH i2c: E2 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: E2 03 00 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: E2 03 00 A8 1A 00 90 00 36 [16:00:11]RAPDU: 90 00 [16:00:11]wFMCommunicate OK [16:00:11]wFMCommunicate request_size=4 [16:00:11]MH_SAM_APDU [16:00:11]CAPDU: 80 0D 03 02 [16:00:11]Write to MH i2c: E2 08 00 A9 1A 80 0D 03 02 00 00 00 00 3E [16:00:11]Write i2c OK [16:00:11]MH_I2C_Read... [16:00:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:00:11]Read from MH i2c: E2 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: E2 0B 00 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: E2 0B 00 A9 1A 00 9D 28 A5 2D 80 0C A6 CC 90 00 D4 [16:00:11]RAPDU: 9D 28 A5 2D 80 0C A6 CC 90 00 [16:00:11]wFMCommunicate OK [16:00:11]SAM_PROTO_SignData done [16:00:11]FM_MakeSignedData done [16:00:11]CreateOFDProtocolMessage [16:00:11]wFMCommunicate request_size=4 [16:00:11]MH_SAM_APDU [16:00:11]CAPDU: 80 11 00 00 [16:00:11]Write to MH i2c: E2 08 00 AA 1A 80 11 00 00 00 00 00 00 3E [16:00:11]Write i2c OK [16:00:11]MH_I2C_Read... [16:00:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:11]Read from MH i2c: E2 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: E2 17 00 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: E2 17 00 AA 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 93 [16:00:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:00:11]wFMCommunicate OK [16:00:11]CreateOFDProtocolMessage done [16:00:11]OFDSenderStorePacket 202863 [16:00:11]StoreOFDPacket docnum=202863 [16:00:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B1 55 07 01 18 FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 8A 06 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 18 03 00 35 04 06 00 BC 13 8B D9 D7 7D 9D 28 A5 2D 80 0C A6 CC [16:00:11]CheckFolder [16:00:11]dirname=/storage/ofd_packets [16:00:11]CheckFolder done [16:00:11]ProducePacketName [16:00:11]name=ofd_packets/00202863 [16:00:11]NVStorageSaveData ofd_packets/00202863 [16:00:11]File name is /storage/ofd_packets/00202863 [16:00:11]Write 301 bytes [16:00:11]NVStorageSaveData done [16:00:11]OFDSenderStorePacket done [16:00:11]KKMCreateOFDPacket done [16:00:11]NVStorageSaveData kkm_last_timestamp [16:00:11]File name is /storage/kkm_last_timestamp [16:00:11]Write 4 bytes [16:00:11]NVStorageSaveData done [16:00:11]ExternCall_PrintAddStr [16:00:11]wPrintStart [16:00:11]Write to MH i2c: 01 00 00 AB 1A C5 [16:00:11]Write i2c OK [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: 01 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: 01 07 00 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: 01 07 00 AB 1A 00 00 00 00 00 FF 0F DA [16:00:11]RasterBufferAndPrint [16:00:11]line Счет N : (1)450664 [16:00:11]line ИНН: 02508201610067 [16:00:11]line Контрольно-Кассовый Чек [16:00:11]line ПРОДАЖА [16:00:11]line ТРК (МРК, ГНК) : 62 [16:00:11]line Товар: 2710124130 [16:00:11]line Аи-92-К-2 [16:00:11]line 5.980 * 66.90 [16:00:11]line = 400.06 [16:00:11]line НДС 12% НСП 1% [16:00:11]line > о реализуемом товаре [16:00:11]line ОКРУГЛЕНИЕ: -0.06 [16:00:11]line ИТОГО: 400.00 [16:00:11]line Внесено: 400.00 [16:00:11]line СДАЧА: 0.00 [16:00:11]line НСП 1% : 3.54 [16:00:11]line НДС 12% : 42.48 [16:00:11]line Наличными: 400.00 [16:00:11]line Безнал.: 0.00 [16:00:11]line Место: АЗС № 171 "Партнер Нефть" [16:00:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:00:11]line СНО: Общий режим [16:00:11]line Чек 258 29.10.2024 16:00 [16:00:11]line Смена: 546 ФФД: 1.0 [16:00:11]line ЗНМ: 0300000109 [16:00:11]line РНМ: 0000000000091777 [16:00:11]line Версия ККМ: 001 [16:00:11]line ФМ: 0000000000871756 [16:00:11]line ФД: 202863 [16:00:11]line ФПД: 206792136710013 [16:00:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160010&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202863&fm=206792136710013&tin=02508201610067®Number=0000000000091777&sum=40000 [16:00:11]OFD Sender: Processing packet 202863 [packets to send 116, broken 115] [16:00:11]ProducePacketName [16:00:11]name=ofd_packets/00202863 [16:00:11]OFD Sender: To server: pG, [16:00:11]CommunicateWithHost lk.salyk.kg:30040 [16:00:11]ConnectInit lk.salyk.kg [16:00:11]written 0, free lines is 4095 [16:00:11]Connected sock=10 [16:00:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B1 55 07 01 18 FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 8A 06 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 18 03 00 35 04 06 00 BC 13 8B D9 D7 7D 9D 28 A5 2D 80 0C A6 CC [16:00:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F4 B0 47 00 72 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 6F 18 03 00 F4 03 04 00 45 B2 20 67 B6 04 01 00 00 0E 72 28 0D 5A D1 8D E6 [16:00:11]CommunicateWithHost err = 0 [16:00:11]CheckOFDResponse [16:00:11]1017 (14) - 77093643461234 [16:00:11]1041 (16) - 0000000000871756 [16:00:11]1040 (4) - 202863 [16:00:11]1012 (4) - 29.10.2024 10:00 [16:00:11]1206 (1) - 0 [16:00:11]OFD Sender: Remove packet 202863 [16:00:11]ProducePacketName [16:00:11]name=ofd_packets/00202863 [16:00:11]NVStorageDeleteData [16:00:11]Write to MH i2c: 01 00 00 D6 1A F0 [16:00:11]Write i2c OK [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: 01 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: 01 07 00 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: 01 07 00 D6 1A 00 00 00 00 00 9F 0C A2 [16:00:11]RasterBufferAndPrint [16:00:11]line [16:00:11]line [16:00:11]line [16:00:11]line [16:00:11]line [16:00:11]written 0, free lines is 3237 [16:00:11]MH_Cut [16:00:11]Write to MH i2c: D1 01 00 DD 1A 01 C9 [16:00:11]Write i2c OK [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: D1 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: D1 01 00 [16:00:11]MH_I2C_Read... [16:00:11]Read from MH i2c: D1 01 00 DD 1A 00 C8 [16:00:11]Write to MH i2c: 01 00 00 DE 1A F8 [16:00:11]Write i2c OK [16:00:11]MH_I2C_Read... [16:00:12]OFD Sender: No OFD packet to send [16:00:12]*** Cut start [16:00:12]*** Purtial cut [16:00:12]*** Stage 1: CUTSNS_PIN = 1 [16:00:13]Read from MH i2c: 01 [16:00:13]MH_I2C_Read... [16:00:13]*** Stop cut motor [16:00:13]*** Cut end [16:00:13]Read from MH i2c: 01 07 00 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: 01 07 00 DE 1A 00 00 00 00 00 FF 0F 0D [16:00:13]process_action close_receipt done [16:00:13]requested_data is exist [16:00:13]produce_requested_data [16:00:13]requested_item fm.sn is exist - process it [16:00:13]wFMCommunicate request_size=4 [16:00:13]MH_SAM_APDU [16:00:13]CAPDU: 80 11 00 00 [16:00:13]Write to MH i2c: E2 08 00 DF 1A 80 11 00 00 00 00 00 00 73 [16:00:13]Write i2c OK [16:00:13]MH_I2C_Read... [16:00:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:13]Read from MH i2c: E2 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 17 00 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 17 00 DF 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C8 [16:00:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:00:13]wFMCommunicate OK [16:00:13]requested_item fd.num is exist - process it [16:00:13]SAM_PROTO_GetFieldsCounters [16:00:13]wFMCommunicate request_size=4 [16:00:13]MH_SAM_APDU [16:00:13]CAPDU: 80 13 00 00 [16:00:13]Write to MH i2c: E2 08 00 E0 1A 80 13 00 00 00 00 00 00 76 [16:00:13]Write i2c OK [16:00:13]MH_I2C_Read... [16:00:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:13]Read from MH i2c: E2 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 62 00 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 62 00 E0 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 56 [16:00:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 6F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:00:13]wFMCommunicate OK [16:00:13]SAM_PROTO_GetFieldsCounters done [16:00:13]requested_item shift.num is exist - process it [16:00:13]requested_item shift.opened is exist - process it [16:00:13]req_shift_opened [16:00:13]FM_GetShiftState [16:00:13]SAM_PROTO_GetShiftState [16:00:13]wFMCommunicate request_size=4 [16:00:13]MH_SAM_APDU [16:00:13]CAPDU: 80 13 01 00 [16:00:13]Write to MH i2c: E2 08 00 E1 1A 80 13 01 00 00 00 00 00 78 [16:00:13]Write i2c OK [16:00:13]MH_I2C_Read... [16:00:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:13]Read from MH i2c: E2 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 0E 00 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 0E 00 E1 1A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 61 [16:00:13]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:00:13]wFMCommunicate OK [16:00:13]SAM_PROTO_GetShiftState done [16:00:13]FM_GetShiftState done [16:00:13]req_shift_opened done [16:00:13]requested_item shift.open_date is exist - process it [16:00:13]req_shift_open_date [16:00:13]req_shift_open_date done [16:00:13]produce_requested_data done [16:00:13]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202863,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:00:13]process_action_free close_receipt [16:00:13]json_value_free [16:00:13]json_value_free done [16:00:13]process_json_proto returns [16:00:13]Send response to host [16:00:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202863,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:00:13]free response buf [16:00:13]execute_script done [16:00:13]execute_script returns [16:00:13]free content buf [16:00:13]Sock 9.Close socket [16:00:13]Sock 9.Thread stoped [16:00:17]OFD Sender: No OFD packet to send [16:00:22]OFD Sender: No OFD packet to send [16:00:27]OFD Sender: No OFD packet to send [16:00:32]OFD Sender: No OFD packet to send [16:00:37]OFD Sender: No OFD packet to send [16:00:42]OFD Sender: No OFD packet to send [16:00:47]OFD Sender: No OFD packet to send [16:00:52]OFD Sender: No OFD packet to send [16:00:57]OFD Sender: No OFD packet to send [16:01:02]OFD Sender: No OFD packet to send [16:01:07]OFD Sender: No OFD packet to send [16:01:12]OFD Sender: No OFD packet to send [16:01:17]OFD Sender: No OFD packet to send [16:01:22]OFD Sender: No OFD packet to send [16:01:27]OFD Sender: No OFD packet to send [16:01:32]OFD Sender: No OFD packet to send [16:01:37]OFD Sender: No OFD packet to send [16:01:42]OFD Sender: No OFD packet to send [16:01:47]OFD Sender: No OFD packet to send [16:01:52]OFD Sender: No OFD packet to send [16:01:56]accept exits with 7 [16:01:56]New connection [16:01:56]New thread 3067034980 created [16:01:56]Thread 3066891620 joined [16:01:56]Waiting for new connection... [16:01:56] Sock 7.Parse request [16:01:56]Sock 7.Check first char [16:01:56]Sock 7.First char is OK [16:01:56]request: POST /json_proto HTTP/1.0 [16:01:56]Method: POST [16:01:56]URL: /json_proto [16:01:56]Method is POST - this is cgi request [16:01:56]url: /json_proto [16:01:56]query_string will be loaded in cgi processing [16:01:56]execute_cgi json_proto POST (null) [16:01:56]execute_cgi path=json_proto method=POST [16:01:56]POST find Content-Length [16:01:56]Host: 172.17.63.195:8080 [16:01:56]Content-Length: 677 [16:01:56]Content-Type: application/json [16:01:56] [16:01:56]POST finish read [16:01:56]Found Content-Length = 677 [16:01:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:01:56]execute_script... [16:01: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)450665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:01:56]POST & json_proto [16:01:56]process_json_proto [16:01:56]json parsed OK: [16:01:56]protocol is kg_v1.0 [16:01:56]action value=close_receipt [16:01:56]process_action close_receipt [16:01:56]cmd_close_receipt [16:01:56]MH_GetDate [16:01:56]Write to MH i2c: F0 00 00 E2 1A EB [16:01:56]Write i2c OK [16:01:56]MH_I2C_Read... [16:01:56]Read from MH i2c: F0 [16:01:56]MH_I2C_Read... [16:01:56]Read from MH i2c: F0 09 00 [16:01:56]MH_I2C_Read... [16:01:56]Read from MH i2c: F0 09 00 E2 1A 00 F5 06 21 67 8C D7 20 67 61 [16:01:56]GetLastDocTimeStamp 1730217610 [16:01:56]current date 1730217717 [16:01:56]FM_GetShiftState [16:01:56]SAM_PROTO_GetShiftState [16:01:56]wFMCommunicate request_size=4 [16:01:56]MH_SAM_APDU [16:01:56]CAPDU: 80 13 01 00 [16:01:56]Write to MH i2c: E2 08 00 E3 1A 80 13 01 00 00 00 00 00 7A [16:01:56]Write i2c OK [16:01:56]MH_I2C_Read... [16:01:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:56]Read from MH i2c: E2 [16:01:56]MH_I2C_Read... [16:01:56]Read from MH i2c: E2 0E 00 [16:01:56]MH_I2C_Read... [16:01:56]Read from MH i2c: E2 0E 00 E3 1A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 63 [16:01:56]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:01:56]wFMCommunicate OK [16:01:56]SAM_PROTO_GetShiftState done [16:01:56]FM_GetShiftState done [16:01:56]opened in 1730160431 [16:01:56]opened+sec_in_day 1730246831 [16:01:56]quantity*price = 50041 [16:01:56]sum+1 = 50042 [16:01:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 259 29.10.2024 16:01 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202864 ФПД: 65306255336017 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160157&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202864&fm=65306255336017&tin=02508201610067®Number=0000000000091777&sum=50000 [16:01:57]StoreToDocumentArchive [16:01:57]shift 546 fd 202864 [16:01:57]save to /storage/0546/doc_00202864 [16:01:57]save last doc name /storage/0546/doc_00202864 to /storage/kkm_last_doc_name [16:01:57]save OK [16:01:57]Clear old archive folders... [16:01:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:01:57]tlvbuf is B6ED58E0 [16:01:57]SAM_PROTO_ClearQueue [16:01:57]wFMCommunicate request_size=4 [16:01:57]MH_SAM_APDU [16:01:57]CAPDU: 80 09 00 00 [16:01:57]Write to MH i2c: E2 08 00 F0 1A 80 09 00 00 00 00 00 00 7C [16:01:57]Write i2c OK [16:01:57]MH_I2C_Read... [16:01:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:01:57]Read from MH i2c: E2 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 03 00 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 03 00 F0 1A 00 90 00 7E [16:01:57]RAPDU: 90 00 [16:01:57]wFMCommunicate OK [16:01:57]SAM_PROTO_ClearQueue done [16:01:57]KKMCreateOFDPacket [16:01:57]OFDProtocolAddRootSTLVToBuf [16:01:57]FM_MakeSignedData [16:01:57]FM_MakeSignedData [16:01:57]SAM_PROTO_SignData [16:01:57]wFMCommunicate request_size=4 [16:01:57]MH_SAM_APDU [16:01:57]CAPDU: 80 0D 01 02 [16:01:57]Write to MH i2c: E2 08 00 F1 1A 80 0D 01 02 00 00 00 00 84 [16:01:57]Write i2c OK [16:01:57]MH_I2C_Read... [16:01:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:01:57]Read from MH i2c: E2 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 03 00 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 03 00 F1 1A 00 90 00 7F [16:01:57]RAPDU: 90 00 [16:01:57]wFMCommunicate OK [16:01:57]wFMCommunicate request_size=255 [16:01:57]MH_SAM_APDU [16:01: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 F5 06 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 70 18 03 00 35 04 06 00 3B [16:01:57]Write to MH i2c: E2 02 01 F2 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 F5 06 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 70 18 03 00 35 04 06 00 3B 00 00 89 [16:01:57]Write i2c OK [16:01:57]MH_I2C_Read... [16:01:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:57]Read from MH i2c: E2 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 03 00 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 03 00 F2 1A 00 90 00 80 [16:01:57]RAPDU: 90 00 [16:01:57]wFMCommunicate OK [16:01:57]wFMCommunicate request_size=10 [16:01:57]MH_SAM_APDU [16:01:57]CAPDU: 80 0D 02 02 05 65 4C 26 A2 51 [16:01:57]Write to MH i2c: E2 0D 00 F3 1A 80 0D 02 02 05 00 65 4C 26 A2 51 00 00 5B [16:01:57]Write i2c OK [16:01:57]MH_I2C_Read... [16:01:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:57]Read from MH i2c: E2 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 03 00 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 03 00 F3 1A 00 90 00 81 [16:01:57]RAPDU: 90 00 [16:01:57]wFMCommunicate OK [16:01:57]wFMCommunicate request_size=4 [16:01:57]MH_SAM_APDU [16:01:57]CAPDU: 80 0D 03 02 [16:01:57]Write to MH i2c: E2 08 00 F4 1A 80 0D 03 02 00 00 00 00 89 [16:01:57]Write i2c OK [16:01:57]MH_I2C_Read... [16:01:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:01:58]Read from MH i2c: E2 [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: E2 0B 00 [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: E2 0B 00 F4 1A 00 A1 09 6F D5 9C B7 4D 03 90 00 1B [16:01:58]RAPDU: A1 09 6F D5 9C B7 4D 03 90 00 [16:01:58]wFMCommunicate OK [16:01:58]SAM_PROTO_SignData done [16:01:58]FM_MakeSignedData done [16:01:58]CreateOFDProtocolMessage [16:01:58]wFMCommunicate request_size=4 [16:01:58]MH_SAM_APDU [16:01:58]CAPDU: 80 11 00 00 [16:01:58]Write to MH i2c: E2 08 00 F5 1A 80 11 00 00 00 00 00 00 89 [16:01:58]Write i2c OK [16:01:58]MH_I2C_Read... [16:01:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:58]Read from MH i2c: E2 [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: E2 17 00 [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: E2 17 00 F5 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DE [16:01:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:01:58]wFMCommunicate OK [16:01:58]CreateOFDProtocolMessage done [16:01:58]OFDSenderStorePacket 202864 [16:01:58]StoreOFDPacket docnum=202864 [16:01:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B9 0D 07 01 13 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 F5 06 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 70 18 03 00 35 04 06 00 3B 65 4C 26 A2 51 A1 09 6F D5 9C B7 4D 03 [16:01:58]CheckFolder [16:01:58]dirname=/storage/ofd_packets [16:01:58]CheckFolder done [16:01:58]ProducePacketName [16:01:58]name=ofd_packets/00202864 [16:01:58]NVStorageSaveData ofd_packets/00202864 [16:01:58]File name is /storage/ofd_packets/00202864 [16:01:58]Write 301 bytes [16:01:58]NVStorageSaveData done [16:01:58]OFDSenderStorePacket done [16:01:58]KKMCreateOFDPacket done [16:01:58]NVStorageSaveData kkm_last_timestamp [16:01:58]File name is /storage/kkm_last_timestamp [16:01:58]Write 4 bytes [16:01:58]NVStorageSaveData done [16:01:58]ExternCall_PrintAddStr [16:01:58]wPrintStart [16:01:58]Write to MH i2c: 01 00 00 F6 1A 10 [16:01:58]Write i2c OK [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: 01 [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: 01 07 00 [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: 01 07 00 F6 1A 00 00 00 00 00 FF 0F 25 [16:01:58]RasterBufferAndPrint [16:01:58]line Счет N : (1)450665 [16:01:58]line ИНН: 02508201610067 [16:01:58]line Контрольно-Кассовый Чек [16:01:58]line ПРОДАЖА [16:01:58]line ТРК (МРК, ГНК) : 41 [16:01:58]line Товар: 2710124130 [16:01:58]line Аи-92-К-2 [16:01:58]line 7.480 * 66.90 [16:01:58]line = 500.41 [16:01:58]line НДС 12% НСП 1% [16:01:58]line > о реализуемом товаре [16:01:58]line ОКРУГЛЕНИЕ: -0.41 [16:01:58]line ИТОГО: 500.00 [16:01:58]line Внесено: 500.00 [16:01:58]line СДАЧА: 0.00 [16:01:58]line НСП 1% : 4.43 [16:01:58]line НДС 12% : 53.14 [16:01:58]line Наличными: 500.00 [16:01:58]line Безнал.: 0.00 [16:01:58]line Место: АЗС № 171 "Партнер Нефть" [16:01:58]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:01:58]line СНО: Общий режим [16:01:58]line Чек 259 29.10.2024 16:01 [16:01:58]line Смена: 546 ФФД: 1.0 [16:01:58]line ЗНМ: 0300000109 [16:01:58]line РНМ: 0000000000091777 [16:01:58]line Версия ККМ: 001 [16:01:58]line ФМ: 0000000000871756 [16:01:58]line ФД: 202864 [16:01:58]line ФПД: 65306255336017 [16:01:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160157&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202864&fm=65306255336017&tin=02508201610067®Number=0000000000091777&sum=50000 [16:01:58]OFD Sender: Processing packet 202864 [packets to send 116, broken 115] [16:01:58]ProducePacketName [16:01:58]name=ofd_packets/00202864 [16:01:58]OFD Sender: To server: pG, [16:01:58]CommunicateWithHost lk.salyk.kg:30040 [16:01:58]ConnectInit lk.salyk.kg [16:01:58]written 0, free lines is 4095 [16:01:58]Connected sock=10 [16:01:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B9 0D 07 01 13 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 F5 06 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 70 18 03 00 35 04 06 00 3B 65 4C 26 A2 51 A1 09 6F D5 9C B7 4D 03 [16:01:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EE 3F 47 00 D5 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 70 18 03 00 F4 03 04 00 B0 B2 20 67 B6 04 01 00 00 AE 70 AE E1 40 B3 EF CE [16:01:58]CommunicateWithHost err = 0 [16:01:58]CheckOFDResponse [16:01:58]1017 (14) - 77093643461234 [16:01:58]1041 (16) - 0000000000871756 [16:01:58]1040 (4) - 202864 [16:01:58]1012 (4) - 29.10.2024 10:02 [16:01:58]1206 (1) - 0 [16:01:58]OFD Sender: Remove packet 202864 [16:01:58]ProducePacketName [16:01:58]name=ofd_packets/00202864 [16:01:58]NVStorageDeleteData [16:01:58]Write to MH i2c: 01 00 00 21 1B 3C [16:01:58]Write i2c OK [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: 01 [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: 01 07 00 [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: 01 07 00 21 1B 00 00 00 00 00 A3 0C F2 [16:01:58]RasterBufferAndPrint [16:01:58]line [16:01:58]line [16:01:58]line [16:01:58]line [16:01:58]line [16:01:58]written 0, free lines is 3243 [16:01:58]MH_Cut [16:01:58]Write to MH i2c: D1 01 00 28 1B 01 15 [16:01:58]Write i2c OK [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: D1 [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: D1 01 00 [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: D1 01 00 28 1B 00 14 [16:01:58]Write to MH i2c: 01 00 00 29 1B 44 [16:01:58]Write i2c OK [16:01:58]MH_I2C_Read... [16:01:59]OFD Sender: No OFD packet to send [16:01:59]*** Cut start [16:01:59]*** Purtial cut [16:01:59]*** Stage 1: CUTSNS_PIN = 1 [16:01:59]Read from MH i2c: 01 [16:01:59]MH_I2C_Read... [16:01:59]*** Stop cut motor [16:01:59]*** Cut end [16:01:59]Read from MH i2c: 01 07 00 [16:01:59]MH_I2C_Read... [16:01:59]Read from MH i2c: 01 07 00 29 1B 00 00 00 00 00 FF 0F 59 [16:01:59]process_action close_receipt done [16:01:59]requested_data is exist [16:01:59]produce_requested_data [16:01:59]requested_item fm.sn is exist - process it [16:01:59]wFMCommunicate request_size=4 [16:01:59]MH_SAM_APDU [16:01:59]CAPDU: 80 11 00 00 [16:01:59]Write to MH i2c: E2 08 00 2A 1B 80 11 00 00 00 00 00 00 BF [16:01:59]Write i2c OK [16:01:59]MH_I2C_Read... [16:01:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:59]Read from MH i2c: E2 [16:01:59]MH_I2C_Read... [16:01:59]Read from MH i2c: E2 17 00 [16:01:59]MH_I2C_Read... [16:01:59]Read from MH i2c: E2 17 00 2A 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 14 [16:01:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:01:59]wFMCommunicate OK [16:01:59]requested_item fd.num is exist - process it [16:01:59]SAM_PROTO_GetFieldsCounters [16:01:59]wFMCommunicate request_size=4 [16:01:59]MH_SAM_APDU [16:01:59]CAPDU: 80 13 00 00 [16:01:59]Write to MH i2c: E2 08 00 2B 1B 80 13 00 00 00 00 00 00 C2 [16:01:59]Write i2c OK [16:01:59]MH_I2C_Read... [16:02:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:00]Read from MH i2c: E2 [16:02:00]MH_I2C_Read... [16:02:00]Read from MH i2c: E2 62 00 [16:02:00]MH_I2C_Read... [16:02:00]Read from MH i2c: E2 62 00 2B 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 70 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 A6 [16:02:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 70 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:02:00]wFMCommunicate OK [16:02:00]SAM_PROTO_GetFieldsCounters done [16:02:00]requested_item shift.num is exist - process it [16:02:00]requested_item shift.opened is exist - process it [16:02:00]req_shift_opened [16:02:00]FM_GetShiftState [16:02:00]SAM_PROTO_GetShiftState [16:02:00]wFMCommunicate request_size=4 [16:02:00]MH_SAM_APDU [16:02:00]CAPDU: 80 13 01 00 [16:02:00]Write to MH i2c: E2 08 00 2C 1B 80 13 01 00 00 00 00 00 C4 [16:02:00]Write i2c OK [16:02:00]MH_I2C_Read... [16:02:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:00]Read from MH i2c: E2 [16:02:00]MH_I2C_Read... [16:02:00]Read from MH i2c: E2 0E 00 [16:02:00]MH_I2C_Read... [16:02:00]Read from MH i2c: E2 0E 00 2C 1B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AD [16:02:00]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:02:00]wFMCommunicate OK [16:02:00]SAM_PROTO_GetShiftState done [16:02:00]FM_GetShiftState done [16:02:00]req_shift_opened done [16:02:00]requested_item shift.open_date is exist - process it [16:02:00]req_shift_open_date [16:02:00]req_shift_open_date done [16:02:00]produce_requested_data done [16:02:00]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202864,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:02:00]process_action_free close_receipt [16:02:00]json_value_free [16:02:00]json_value_free done [16:02:00]process_json_proto returns [16:02:00]Send response to host [16:02:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202864,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:02:00]free response buf [16:02:00]execute_script done [16:02:00]execute_script returns [16:02:00]free content buf [16:02:00]Sock 7.Close socket [16:02:00]Sock 7.Thread stoped [16:02:04]OFD Sender: No OFD packet to send [16:02:09]OFD Sender: No OFD packet to send [16:02:14]OFD Sender: No OFD packet to send [16:02:19]OFD Sender: No OFD packet to send [16:02:24]OFD Sender: No OFD packet to send [16:02:29]OFD Sender: No OFD packet to send [16:02:34]OFD Sender: No OFD packet to send [16:02:39]OFD Sender: No OFD packet to send [16:02:44]OFD Sender: No OFD packet to send [16:02:49]OFD Sender: No OFD packet to send [16:02:54]OFD Sender: No OFD packet to send [16:02:59]OFD Sender: No OFD packet to send [16:03:04]OFD Sender: No OFD packet to send [16:03:09]OFD Sender: No OFD packet to send [16:03:14]OFD Sender: No OFD packet to send [16:03:19]OFD Sender: No OFD packet to send [16:03:24]OFD Sender: No OFD packet to send [16:03:29]OFD Sender: No OFD packet to send [16:03:34]OFD Sender: No OFD packet to send [16:03:39]OFD Sender: No OFD packet to send [16:03:44]OFD Sender: No OFD packet to send [16:03:49]OFD Sender: No OFD packet to send [16:03:54]OFD Sender: No OFD packet to send [16:03:59]OFD Sender: No OFD packet to send [16:04:04]OFD Sender: No OFD packet to send [16:04:09]OFD Sender: No OFD packet to send [16:04:14]OFD Sender: No OFD packet to send [16:04:19]OFD Sender: No OFD packet to send [16:04:24]OFD Sender: No OFD packet to send [16:04:26]accept exits with 9 [16:04:26]New connection [16:04:26]New thread 3066891620 created [16:04:26]Thread 3067034980 joined [16:04:26]Waiting for new connection... [16:04:26] Sock 9.Parse request [16:04:26]Sock 9.Check first char [16:04:26]Sock 9.First char is OK [16:04:26]request: POST /json_proto HTTP/1.0 [16:04:26]Method: POST [16:04:26]URL: /json_proto [16:04:26]Method is POST - this is cgi request [16:04:26]url: /json_proto [16:04:26]query_string will be loaded in cgi processing [16:04:26]execute_cgi json_proto POST (null) [16:04:26]execute_cgi path=json_proto method=POST [16:04:26]POST find Content-Length [16:04:26]Host: 172.17.63.195:8080 [16:04:26]Content-Length: 679 [16:04:26]Content-Type: application/json [16:04:26] [16:04:26]POST finish read [16:04:26]Found Content-Length = 679 [16:04:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:04:26]execute_script... [16:04:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:04:26]POST & json_proto [16:04:26]process_json_proto [16:04:26]json parsed OK: [16:04:26]protocol is kg_v1.0 [16:04:26]action value=close_receipt [16:04:26]process_action close_receipt [16:04:26]cmd_close_receipt [16:04:26]MH_GetDate [16:04:26]Write to MH i2c: F0 00 00 2D 1B 37 [16:04:26]Write i2c OK [16:04:26]MH_I2C_Read... [16:04:26]Read from MH i2c: F0 [16:04:26]MH_I2C_Read... [16:04:26]Read from MH i2c: F0 09 00 [16:04:26]MH_I2C_Read... [16:04:26]Read from MH i2c: F0 09 00 2D 1B 00 8B 07 21 67 8C D7 20 67 44 [16:04:26]GetLastDocTimeStamp 1730217717 [16:04:26]current date 1730217867 [16:04:26]FM_GetShiftState [16:04:26]SAM_PROTO_GetShiftState [16:04:26]wFMCommunicate request_size=4 [16:04:26]MH_SAM_APDU [16:04:26]CAPDU: 80 13 01 00 [16:04:26]Write to MH i2c: E2 08 00 2E 1B 80 13 01 00 00 00 00 00 C6 [16:04:26]Write i2c OK [16:04:26]MH_I2C_Read... [16:04:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:26]Read from MH i2c: E2 [16:04:26]MH_I2C_Read... [16:04:26]Read from MH i2c: E2 0E 00 [16:04:26]MH_I2C_Read... [16:04:26]Read from MH i2c: E2 0E 00 2E 1B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AF [16:04:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:04:26]wFMCommunicate OK [16:04:26]SAM_PROTO_GetShiftState done [16:04:26]FM_GetShiftState done [16:04:26]opened in 1730160431 [16:04:26]opened+sec_in_day 1730246831 [16:04:26]quantity*price = 250012 [16:04:26]sum+1 = 250013 [16:04:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 260 29.10.2024 16:04 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202865 ФПД: 113265851125012 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160428&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202865&fm=113265851125012&tin=02508201610067®Number=0000000000091777&sum=250000 [16:04:28]StoreToDocumentArchive [16:04:28]shift 546 fd 202865 [16:04:28]save to /storage/0546/doc_00202865 [16:04:28]save last doc name /storage/0546/doc_00202865 to /storage/kkm_last_doc_name [16:04:28]save OK [16:04:28]Clear old archive folders... [16:04:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:04:28]tlvbuf is B6F6C700 [16:04:28]SAM_PROTO_ClearQueue [16:04:28]wFMCommunicate request_size=4 [16:04:28]MH_SAM_APDU [16:04:28]CAPDU: 80 09 00 00 [16:04:28]Write to MH i2c: E2 08 00 3B 1B 80 09 00 00 00 00 00 00 C8 [16:04:28]Write i2c OK [16:04:28]MH_I2C_Read... [16:04:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:04:28]Read from MH i2c: E2 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: E2 03 00 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: E2 03 00 3B 1B 00 90 00 CA [16:04:28]RAPDU: 90 00 [16:04:28]wFMCommunicate OK [16:04:28]SAM_PROTO_ClearQueue done [16:04:28]KKMCreateOFDPacket [16:04:28]OFDProtocolAddRootSTLVToBuf [16:04:28]FM_MakeSignedData [16:04:28]FM_MakeSignedData [16:04:28]SAM_PROTO_SignData [16:04:28]wFMCommunicate request_size=4 [16:04:28]MH_SAM_APDU [16:04:28]CAPDU: 80 0D 01 02 [16:04:28]Write to MH i2c: E2 08 00 3C 1B 80 0D 01 02 00 00 00 00 D0 [16:04:28]Write i2c OK [16:04:28]MH_I2C_Read... [16:04:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:04:28]Read from MH i2c: E2 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: E2 03 00 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: E2 03 00 3C 1B 00 90 00 CB [16:04:28]RAPDU: 90 00 [16:04:28]wFMCommunicate OK [16:04:28]wFMCommunicate request_size=255 [16:04:28]MH_SAM_APDU [16:04:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 8C 07 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 71 18 03 00 35 04 06 00 67 03 C2 D2 [16:04:28]Write to MH i2c: E2 02 01 3D 1B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 8C 07 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 71 18 03 00 35 04 06 00 67 03 C2 D2 00 00 89 [16:04:28]Write i2c OK [16:04:28]MH_I2C_Read... [16:04:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:28]Read from MH i2c: E2 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: E2 03 00 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: E2 03 00 3D 1B 00 90 00 CC [16:04:28]RAPDU: 90 00 [16:04:28]wFMCommunicate OK [16:04:28]wFMCommunicate request_size=7 [16:04:28]MH_SAM_APDU [16:04:28]CAPDU: 80 0D 02 02 02 4D 14 [16:04:28]Write to MH i2c: E2 0A 00 3E 1B 80 0D 02 02 02 00 4D 14 00 00 38 [16:04:28]Write i2c OK [16:04:28]MH_I2C_Read... [16:04:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:28]Read from MH i2c: E2 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: E2 03 00 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: E2 03 00 3E 1B 00 90 00 CD [16:04:28]RAPDU: 90 00 [16:04:28]wFMCommunicate OK [16:04:28]wFMCommunicate request_size=4 [16:04:28]MH_SAM_APDU [16:04:28]CAPDU: 80 0D 03 02 [16:04:28]Write to MH i2c: E2 08 00 3F 1B 80 0D 03 02 00 00 00 00 D5 [16:04:28]Write i2c OK [16:04:28]MH_I2C_Read... [16:04:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:04:28]Read from MH i2c: E2 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: E2 0B 00 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: E2 0B 00 3F 1B 00 2B 12 8F 50 06 E7 86 C9 90 00 2E [16:04:28]RAPDU: 2B 12 8F 50 06 E7 86 C9 90 00 [16:04:28]wFMCommunicate OK [16:04:28]SAM_PROTO_SignData done [16:04:28]FM_MakeSignedData done [16:04:28]CreateOFDProtocolMessage [16:04:28]wFMCommunicate request_size=4 [16:04:28]MH_SAM_APDU [16:04:28]CAPDU: 80 11 00 00 [16:04:28]Write to MH i2c: E2 08 00 40 1B 80 11 00 00 00 00 00 00 D5 [16:04:28]Write i2c OK [16:04:28]MH_I2C_Read... [16:04:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:28]Read from MH i2c: E2 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: E2 17 00 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: E2 17 00 40 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2A [16:04:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:04:28]wFMCommunicate OK [16:04:28]CreateOFDProtocolMessage done [16:04:28]OFDSenderStorePacket 202865 [16:04:28]StoreOFDPacket docnum=202865 [16:04:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 EE 9F 04 01 72 7A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 8C 07 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 71 18 03 00 35 04 06 00 67 03 C2 D2 4D 14 2B 12 8F 50 06 E7 86 C9 [16:04:28]CheckFolder [16:04:28]dirname=/storage/ofd_packets [16:04:28]CheckFolder done [16:04:28]ProducePacketName [16:04:28]name=ofd_packets/00202865 [16:04:28]NVStorageSaveData ofd_packets/00202865 [16:04:28]File name is /storage/ofd_packets/00202865 [16:04:28]Write 298 bytes [16:04:28]NVStorageSaveData done [16:04:28]OFDSenderStorePacket done [16:04:28]KKMCreateOFDPacket done [16:04:28]NVStorageSaveData kkm_last_timestamp [16:04:28]File name is /storage/kkm_last_timestamp [16:04:28]Write 4 bytes [16:04:28]NVStorageSaveData done [16:04:28]ExternCall_PrintAddStr [16:04:28]wPrintStart [16:04:28]Write to MH i2c: 01 00 00 41 1B 5C [16:04:28]Write i2c OK [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: 01 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: 01 07 00 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: 01 07 00 41 1B 00 00 00 00 00 FF 0F 71 [16:04:28]RasterBufferAndPrint [16:04:28]line Счет N : (1)450666 [16:04:28]line ИНН: 02508201610067 [16:04:28]line Контрольно-Кассовый Чек [16:04:28]line ПРОДАЖА [16:04:28]line ТРК (МРК, ГНК) : 43 [16:04:28]line Товар: 2710194210 [16:04:28]line ДТ-К-2 [16:04:28]line 32.810 * 76.20 [16:04:28]line = 2500.12 [16:04:28]line НДС 12% НСП 1% [16:04:28]line > о реализуемом товаре [16:04:28]line ОКРУГЛЕНИЕ: -0.12 [16:04:28]line ИТОГО: 2500.00 [16:04:28]line Внесено: 2500.00 [16:04:28]line СДАЧА: 0.00 [16:04:28]line НСП 1% : 22.12 [16:04:28]line НДС 12% : 265.50 [16:04:28]line Наличными: 2500.00 [16:04:28]line Безнал.: 0.00 [16:04:28]line Место: АЗС № 171 "Партнер Нефть" [16:04:28]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:04:28]line СНО: Общий режим [16:04:28]line Чек 260 29.10.2024 16:04 [16:04:28]line Смена: 546 ФФД: 1.0 [16:04:28]line ЗНМ: 0300000109 [16:04:28]line РНМ: 0000000000091777 [16:04:28]line Версия ККМ: 001 [16:04:28]line ФМ: 0000000000871756 [16:04:28]line ФД: 202865 [16:04:28]line ФПД: 113265851125012 [16:04:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160428&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202865&fm=113265851125012&tin=02508201610067®Number=0000000000091777&sum=250000 [16:04:28]OFD Sender: Processing packet 202865 [packets to send 116, broken 115] [16:04:28]ProducePacketName [16:04:28]name=ofd_packets/00202865 [16:04:28]OFD Sender: To server: pG, [16:04:28]CommunicateWithHost lk.salyk.kg:30040 [16:04:28]ConnectInit lk.salyk.kg [16:04:28]written 0, free lines is 4095 [16:04:29]Connected sock=10 [16:04:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 EE 9F 04 01 72 7A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 8C 07 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 71 18 03 00 35 04 06 00 67 03 C2 D2 4D 14 2B 12 8F 50 06 E7 86 C9 [16:04:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AD 80 47 00 80 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 71 18 03 00 F4 03 04 00 47 B3 20 67 B6 04 01 00 00 01 DF DF EC 99 53 AA 32 [16:04:29]CommunicateWithHost err = 0 [16:04:29]CheckOFDResponse [16:04:29]1017 (14) - 77093643461234 [16:04:29]1041 (16) - 0000000000871756 [16:04:29]1040 (4) - 202865 [16:04:29]1012 (4) - 29.10.2024 10:04 [16:04:29]1206 (1) - 0 [16:04:29]OFD Sender: Remove packet 202865 [16:04:29]ProducePacketName [16:04:29]name=ofd_packets/00202865 [16:04:29]NVStorageDeleteData [16:04:29]Write to MH i2c: 01 00 00 6C 1B 87 [16:04:29]Write i2c OK [16:04:29]MH_I2C_Read... [16:04:29]Read from MH i2c: 01 [16:04:29]MH_I2C_Read... [16:04:29]Read from MH i2c: 01 07 00 [16:04:29]MH_I2C_Read... [16:04:29]Read from MH i2c: 01 07 00 6C 1B 00 00 00 00 00 9B 0C 35 [16:04:29]RasterBufferAndPrint [16:04:29]line [16:04:29]line [16:04:29]line [16:04:29]line [16:04:29]line [16:04:29]written 0, free lines is 3233 [16:04:29]MH_Cut [16:04:29]Write to MH i2c: D1 01 00 73 1B 01 60 [16:04:29]Write i2c OK [16:04:29]MH_I2C_Read... [16:04:29]Read from MH i2c: D1 [16:04:29]MH_I2C_Read... [16:04:29]Read from MH i2c: D1 01 00 [16:04:29]MH_I2C_Read... [16:04:29]Read from MH i2c: D1 01 00 73 1B 00 5F [16:04:29]Write to MH i2c: 01 00 00 74 1B 8F [16:04:29]Write i2c OK [16:04:29]MH_I2C_Read... [16:04:29]OFD Sender: No OFD packet to send [16:04:30]*** Cut start [16:04:30]*** Purtial cut [16:04:30]*** CUTSNS_PIN = 0 [16:04:30]*** Stage 1: CUTSNS_PIN = 1 [16:04:32]Read from MH i2c: 01 [16:04:32]MH_I2C_Read... [16:04:32]*** Stop cut motor [16:04:32]*** Cut end [16:04:32]Read from MH i2c: 01 07 00 [16:04:32]MH_I2C_Read... [16:04:32]Read from MH i2c: 01 07 00 74 1B 00 00 00 00 00 FF 0F A4 [16:04:32]process_action close_receipt done [16:04:32]requested_data is exist [16:04:32]produce_requested_data [16:04:32]requested_item fm.sn is exist - process it [16:04:32]wFMCommunicate request_size=4 [16:04:32]MH_SAM_APDU [16:04:32]CAPDU: 80 11 00 00 [16:04:32]Write to MH i2c: E2 08 00 75 1B 80 11 00 00 00 00 00 00 0A [16:04:32]Write i2c OK [16:04:32]MH_I2C_Read... [16:04:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:32]Read from MH i2c: E2 [16:04:32]MH_I2C_Read... [16:04:32]Read from MH i2c: E2 17 00 [16:04:32]MH_I2C_Read... [16:04:32]Read from MH i2c: E2 17 00 75 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5F [16:04:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:04:32]wFMCommunicate OK [16:04:32]requested_item fd.num is exist - process it [16:04:32]SAM_PROTO_GetFieldsCounters [16:04:32]wFMCommunicate request_size=4 [16:04:32]MH_SAM_APDU [16:04:32]CAPDU: 80 13 00 00 [16:04:32]Write to MH i2c: E2 08 00 76 1B 80 13 00 00 00 00 00 00 0D [16:04:32]Write i2c OK [16:04:32]MH_I2C_Read... [16:04:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:04:32]Read from MH i2c: E2 [16:04:32]MH_I2C_Read... [16:04:32]Read from MH i2c: E2 62 00 [16:04:32]MH_I2C_Read... [16:04:32]Read from MH i2c: E2 62 00 76 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 71 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 F5 [16:04:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 71 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:04:32]wFMCommunicate OK [16:04:32]SAM_PROTO_GetFieldsCounters done [16:04:32]requested_item shift.num is exist - process it [16:04:32]requested_item shift.opened is exist - process it [16:04:32]req_shift_opened [16:04:32]FM_GetShiftState [16:04:32]SAM_PROTO_GetShiftState [16:04:32]wFMCommunicate request_size=4 [16:04:32]MH_SAM_APDU [16:04:32]CAPDU: 80 13 01 00 [16:04:32]Write to MH i2c: E2 08 00 77 1B 80 13 01 00 00 00 00 00 0F [16:04:32]Write i2c OK [16:04:32]MH_I2C_Read... [16:04:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:32]Read from MH i2c: E2 [16:04:32]MH_I2C_Read... [16:04:32]Read from MH i2c: E2 0E 00 [16:04:32]MH_I2C_Read... [16:04:32]Read from MH i2c: E2 0E 00 77 1B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F8 [16:04:32]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:04:32]wFMCommunicate OK [16:04:32]SAM_PROTO_GetShiftState done [16:04:32]FM_GetShiftState done [16:04:32]req_shift_opened done [16:04:32]requested_item shift.open_date is exist - process it [16:04:32]req_shift_open_date [16:04:32]req_shift_open_date done [16:04:32]produce_requested_data done [16:04:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202865,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:04:32]process_action_free close_receipt [16:04:32]json_value_free [16:04:32]json_value_free done [16:04:32]process_json_proto returns [16:04:32]Send response to host [16:04:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202865,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:04:32]free response buf [16:04:32]execute_script done [16:04:32]execute_script returns [16:04:32]free content buf [16:04:32]Sock 9.Close socket [16:04:32]Sock 9.Thread stoped [16:04:34]OFD Sender: No OFD packet to send [16:04:39]OFD Sender: No OFD packet to send [16:04:44]OFD Sender: No OFD packet to send [16:04:49]OFD Sender: No OFD packet to send [16:04:54]OFD Sender: No OFD packet to send [16:04:59]OFD Sender: No OFD packet to send [16:05:04]OFD Sender: No OFD packet to send [16:05:09]OFD Sender: No OFD packet to send [16:05:14]OFD Sender: No OFD packet to send [16:05:19]OFD Sender: No OFD packet to send [16:05:24]OFD Sender: No OFD packet to send [16:05:29]OFD Sender: No OFD packet to send [16:05:30]accept exits with 7 [16:05:30]New connection [16:05:30]New thread 3067034980 created [16:05:30]Thread 3066891620 joined [16:05:30]Waiting for new connection... [16:05:30] Sock 7.Parse request [16:05:30]Sock 7.Check first char [16:05:30]Sock 7.First char is OK [16:05:30]request: POST /json_proto HTTP/1.0 [16:05:30]Method: POST [16:05:30]URL: /json_proto [16:05:30]Method is POST - this is cgi request [16:05:30]url: /json_proto [16:05:30]query_string will be loaded in cgi processing [16:05:30]execute_cgi json_proto POST (null) [16:05:30]execute_cgi path=json_proto method=POST [16:05:30]POST find Content-Length [16:05:30]Host: 172.17.63.195:8080 [16:05:30]Content-Length: 677 [16:05:30]Content-Type: application/json [16:05:30] [16:05:30]POST finish read [16:05:30]Found Content-Length = 677 [16:05:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.290, "sum" : 220.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:30]execute_script... [16:05: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)450667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.290, "sum" : 220.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 220.00, "total" : 220.00, "payments": [ { "type": 0, "sum" : 220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:30]POST & json_proto [16:05:30]process_json_proto [16:05:30]json parsed OK: [16:05:30]protocol is kg_v1.0 [16:05:30]action value=close_receipt [16:05:30]process_action close_receipt [16:05:30]cmd_close_receipt [16:05:30]MH_GetDate [16:05:30]Write to MH i2c: F0 00 00 78 1B 82 [16:05:30]Write i2c OK [16:05:30]MH_I2C_Read... [16:05:30]Read from MH i2c: F0 [16:05:30]MH_I2C_Read... [16:05:30]Read from MH i2c: F0 09 00 [16:05:30]MH_I2C_Read... [16:05:30]Read from MH i2c: F0 09 00 78 1B 00 CB 07 21 67 8C D7 20 67 CF [16:05:30]GetLastDocTimeStamp 1730217868 [16:05:30]current date 1730217931 [16:05:30]FM_GetShiftState [16:05:30]SAM_PROTO_GetShiftState [16:05:30]wFMCommunicate request_size=4 [16:05:30]MH_SAM_APDU [16:05:30]CAPDU: 80 13 01 00 [16:05:30]Write to MH i2c: E2 08 00 79 1B 80 13 01 00 00 00 00 00 11 [16:05:30]Write i2c OK [16:05:30]MH_I2C_Read... [16:05:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:30]Read from MH i2c: E2 [16:05:30]MH_I2C_Read... [16:05:30]Read from MH i2c: E2 0E 00 [16:05:30]MH_I2C_Read... [16:05:30]Read from MH i2c: E2 0E 00 79 1B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FA [16:05:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:05:30]wFMCommunicate OK [16:05:30]SAM_PROTO_GetShiftState done [16:05:30]FM_GetShiftState done [16:05:30]opened in 1730160431 [16:05:30]opened+sec_in_day 1730246831 [16:05:30]quantity*price = 22010 [16:05:30]sum+1 = 22011 [16:05:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 220.00 Внесено: 220.00 СДАЧА: 0.00 НСП 1% : 1.95 НДС 12% : 23.37 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 261 29.10.2024 16:05 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202866 ФПД: 179280061823385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160531&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202866&fm=179280061823385&tin=02508201610067®Number=0000000000091777&sum=22000 [16:05:31]StoreToDocumentArchive [16:05:31]shift 546 fd 202866 [16:05:31]save to /storage/0546/doc_00202866 [16:05:31]save last doc name /storage/0546/doc_00202866 to /storage/kkm_last_doc_name [16:05:31]save OK [16:05:31]Clear old archive folders... [16:05:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:05:31]tlvbuf is 01291DA0 [16:05:31]SAM_PROTO_ClearQueue [16:05:31]wFMCommunicate request_size=4 [16:05:31]MH_SAM_APDU [16:05:31]CAPDU: 80 09 00 00 [16:05:31]Write to MH i2c: E2 08 00 86 1B 80 09 00 00 00 00 00 00 13 [16:05:31]Write i2c OK [16:05:31]MH_I2C_Read... [16:05:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:05:31]Read from MH i2c: E2 [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: E2 03 00 [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: E2 03 00 86 1B 00 90 00 15 [16:05:31]RAPDU: 90 00 [16:05:31]wFMCommunicate OK [16:05:31]SAM_PROTO_ClearQueue done [16:05:31]KKMCreateOFDPacket [16:05:31]OFDProtocolAddRootSTLVToBuf [16:05:31]FM_MakeSignedData [16:05:31]FM_MakeSignedData [16:05:31]SAM_PROTO_SignData [16:05:31]wFMCommunicate request_size=4 [16:05:31]MH_SAM_APDU [16:05:31]CAPDU: 80 0D 01 02 [16:05:31]Write to MH i2c: E2 08 00 87 1B 80 0D 01 02 00 00 00 00 1B [16:05:31]Write i2c OK [16:05:31]MH_I2C_Read... [16:05:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:05:31]Read from MH i2c: E2 [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: E2 03 00 [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: E2 03 00 87 1B 00 90 00 16 [16:05:31]RAPDU: 90 00 [16:05:31]wFMCommunicate OK [16:05:31]wFMCommunicate request_size=255 [16:05:31]MH_SAM_APDU [16:05:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 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 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 CB 07 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 72 18 03 00 35 04 06 00 A3 [16:05:31]Write to MH i2c: E2 02 01 88 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 32 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 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 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 CB 07 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 72 18 03 00 35 04 06 00 A3 00 00 C6 [16:05:31]Write i2c OK [16:05:31]MH_I2C_Read... [16:05:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:31]Read from MH i2c: E2 [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: E2 03 00 [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: E2 03 00 88 1B 00 90 00 17 [16:05:31]RAPDU: 90 00 [16:05:31]wFMCommunicate OK [16:05:31]wFMCommunicate request_size=10 [16:05:31]MH_SAM_APDU [16:05:31]CAPDU: 80 0D 02 02 05 0D E4 66 79 99 [16:05:31]Write to MH i2c: E2 0D 00 89 1B 80 0D 02 02 05 00 0D E4 66 79 99 00 00 91 [16:05:31]Write i2c OK [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: E2 [16:05:31]MH_I2C_Read... [16:05:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:31]Read from MH i2c: E2 03 00 [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: E2 03 00 89 1B 00 90 00 18 [16:05:31]RAPDU: 90 00 [16:05:31]wFMCommunicate OK [16:05:31]wFMCommunicate request_size=4 [16:05:31]MH_SAM_APDU [16:05:31]CAPDU: 80 0D 03 02 [16:05:31]Write to MH i2c: E2 08 00 8A 1B 80 0D 03 02 00 00 00 00 20 [16:05:31]Write i2c OK [16:05:31]MH_I2C_Read... [16:05:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:05:31]Read from MH i2c: E2 [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: E2 0B 00 [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: E2 0B 00 8A 1B 00 AF 8B 27 43 DE 96 47 A7 90 00 27 [16:05:31]RAPDU: AF 8B 27 43 DE 96 47 A7 90 00 [16:05:31]wFMCommunicate OK [16:05:31]SAM_PROTO_SignData done [16:05:31]FM_MakeSignedData done [16:05:31]CreateOFDProtocolMessage [16:05:31]wFMCommunicate request_size=4 [16:05:31]MH_SAM_APDU [16:05:31]CAPDU: 80 11 00 00 [16:05:31]Write to MH i2c: E2 08 00 8B 1B 80 11 00 00 00 00 00 00 20 [16:05:31]Write i2c OK [16:05:31]MH_I2C_Read... [16:05:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:31]Read from MH i2c: E2 [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: E2 17 00 [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: E2 17 00 8B 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 75 [16:05:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:05:31]wFMCommunicate OK [16:05:31]CreateOFDProtocolMessage done [16:05:31]OFDSenderStorePacket 202866 [16:05:31]StoreOFDPacket docnum=202866 [16:05:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6E DC 07 01 5D 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 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 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 CB 07 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 72 18 03 00 35 04 06 00 A3 0D E4 66 79 99 AF 8B 27 43 DE 96 47 A7 [16:05:31]CheckFolder [16:05:31]dirname=/storage/ofd_packets [16:05:31]CheckFolder done [16:05:31]ProducePacketName [16:05:31]name=ofd_packets/00202866 [16:05:31]NVStorageSaveData ofd_packets/00202866 [16:05:31]File name is /storage/ofd_packets/00202866 [16:05:31]Write 301 bytes [16:05:31]NVStorageSaveData done [16:05:31]OFDSenderStorePacket done [16:05:31]KKMCreateOFDPacket done [16:05:31]NVStorageSaveData kkm_last_timestamp [16:05:31]File name is /storage/kkm_last_timestamp [16:05:31]Write 4 bytes [16:05:31]NVStorageSaveData done [16:05:31]ExternCall_PrintAddStr [16:05:31]wPrintStart [16:05:31]Write to MH i2c: 01 00 00 8C 1B A7 [16:05:31]Write i2c OK [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: 01 [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: 01 07 00 [16:05:31]MH_I2C_Read... [16:05:31]Read from MH i2c: 01 07 00 8C 1B 00 00 00 00 00 FF 0F BC [16:05:31]RasterBufferAndPrint [16:05:31]line Счет N : (1)450667 [16:05:31]line ИНН: 02508201610067 [16:05:31]line Контрольно-Кассовый Чек [16:05:31]line ПРОДАЖА [16:05:31]line ТРК (МРК, ГНК) : 62 [16:05:31]line Товар: 2710124130 [16:05:31]line Аи-92-К-2 [16:05:31]line 3.290 * 66.90 [16:05:31]line = 220.10 [16:05:31]line НДС 12% НСП 1% [16:05:31]line > о реализуемом товаре [16:05:31]line ОКРУГЛЕНИЕ: -0.10 [16:05:31]line ИТОГО: 220.00 [16:05:31]line Внесено: 220.00 [16:05:31]line СДАЧА: 0.00 [16:05:31]line НСП 1% : 1.95 [16:05:31]line НДС 12% : 23.37 [16:05:31]line Наличными: 220.00 [16:05:31]line Безнал.: 0.00 [16:05:31]line Место: АЗС № 171 "Партнер Нефть" [16:05:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:05:31]line СНО: Общий режим [16:05:31]line Чек 261 29.10.2024 16:05 [16:05:31]line Смена: 546 ФФД: 1.0 [16:05:31]line ЗНМ: 0300000109 [16:05:31]line РНМ: 0000000000091777 [16:05:31]line Версия ККМ: 001 [16:05:31]line ФМ: 0000000000871756 [16:05:32]line ФД: 202866 [16:05:32]line ФПД: 179280061823385 [16:05:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160531&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202866&fm=179280061823385&tin=02508201610067®Number=0000000000091777&sum=22000 [16:05:32]OFD Sender: Processing packet 202866 [packets to send 116, broken 115] [16:05:32]ProducePacketName [16:05:32]name=ofd_packets/00202866 [16:05:32]OFD Sender: To server: pG, [16:05:32]CommunicateWithHost lk.salyk.kg:30040 [16:05:32]ConnectInit lk.salyk.kg [16:05:32]written 0, free lines is 4095 [16:05:32]Connected sock=10 [16:05:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6E DC 07 01 5D 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DA 0C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 FA 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 21 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 CB 07 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 72 18 03 00 35 04 06 00 A3 0D E4 66 79 99 AF 8B 27 43 DE 96 47 A7 [16:05:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 82 30 47 00 73 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 72 18 03 00 F4 03 04 00 86 B3 20 67 B6 04 01 00 00 13 49 72 5A 48 CB BC A5 [16:05:32]CommunicateWithHost err = 0 [16:05:32]CheckOFDResponse [16:05:32]1017 (14) - 77093643461234 [16:05:32]1041 (16) - 0000000000871756 [16:05:32]1040 (4) - 202866 [16:05:32]1012 (4) - 29.10.2024 10:05 [16:05:32]1206 (1) - 0 [16:05:32]OFD Sender: Remove packet 202866 [16:05:32]ProducePacketName [16:05:32]name=ofd_packets/00202866 [16:05:32]NVStorageDeleteData [16:05:32]Write to MH i2c: 01 00 00 B7 1B D2 [16:05:32]Write i2c OK [16:05:32]MH_I2C_Read... [16:05:32]Read from MH i2c: 01 [16:05:32]MH_I2C_Read... [16:05:32]Read from MH i2c: 01 07 00 [16:05:32]MH_I2C_Read... [16:05:32]Read from MH i2c: 01 07 00 B7 1B 00 00 00 00 00 91 0C 76 [16:05:32]RasterBufferAndPrint [16:05:32]line [16:05:32]line [16:05:32]line [16:05:32]line [16:05:32]line [16:05:32]written 0, free lines is 3220 [16:05:32]MH_Cut [16:05:32]Write to MH i2c: D1 01 00 BE 1B 01 AB [16:05:32]Write i2c OK [16:05:32]MH_I2C_Read... [16:05:32]Read from MH i2c: D1 [16:05:32]MH_I2C_Read... [16:05:32]Read from MH i2c: D1 01 00 [16:05:32]MH_I2C_Read... [16:05:32]Read from MH i2c: D1 01 00 BE 1B 00 AA [16:05:32]Write to MH i2c: 01 00 00 BF 1B DA [16:05:32]Write i2c OK [16:05:32]MH_I2C_Read... [16:05:32]OFD Sender: No OFD packet to send [16:05:33]*** Cut start [16:05:33]*** Purtial cut [16:05:33]*** Stage 1: CUTSNS_PIN = 1 [16:05:33]Read from MH i2c: 01 [16:05:33]MH_I2C_Read... [16:05:33]*** Stop cut motor [16:05:33]*** Cut end [16:05:33]Read from MH i2c: 01 07 00 [16:05:33]MH_I2C_Read... [16:05:33]Read from MH i2c: 01 07 00 BF 1B 00 00 00 00 00 FF 0F EF [16:05:33]process_action close_receipt done [16:05:33]requested_data is exist [16:05:33]produce_requested_data [16:05:33]requested_item fm.sn is exist - process it [16:05:33]wFMCommunicate request_size=4 [16:05:33]MH_SAM_APDU [16:05:33]CAPDU: 80 11 00 00 [16:05:33]Write to MH i2c: E2 08 00 C0 1B 80 11 00 00 00 00 00 00 55 [16:05:33]Write i2c OK [16:05:33]MH_I2C_Read... [16:05:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:33]Read from MH i2c: E2 [16:05:33]MH_I2C_Read... [16:05:33]Read from MH i2c: E2 17 00 [16:05:33]MH_I2C_Read... [16:05:33]Read from MH i2c: E2 17 00 C0 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AA [16:05:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:05:33]wFMCommunicate OK [16:05:33]requested_item fd.num is exist - process it [16:05:33]SAM_PROTO_GetFieldsCounters [16:05:33]wFMCommunicate request_size=4 [16:05:33]MH_SAM_APDU [16:05:33]CAPDU: 80 13 00 00 [16:05:33]Write to MH i2c: E2 08 00 C1 1B 80 13 00 00 00 00 00 00 58 [16:05:33]Write i2c OK [16:05:33]MH_I2C_Read... [16:05:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:05:33]Read from MH i2c: E2 [16:05:33]MH_I2C_Read... [16:05:33]Read from MH i2c: E2 62 00 [16:05:33]MH_I2C_Read... [16:05:33]Read from MH i2c: E2 62 00 C1 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 72 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 44 [16:05:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 72 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:05:33]wFMCommunicate OK [16:05:33]SAM_PROTO_GetFieldsCounters done [16:05:33]requested_item shift.num is exist - process it [16:05:33]requested_item shift.opened is exist - process it [16:05:33]req_shift_opened [16:05:33]FM_GetShiftState [16:05:33]SAM_PROTO_GetShiftState [16:05:33]wFMCommunicate request_size=4 [16:05:33]MH_SAM_APDU [16:05:33]CAPDU: 80 13 01 00 [16:05:33]Write to MH i2c: E2 08 00 C2 1B 80 13 01 00 00 00 00 00 5A [16:05:33]Write i2c OK [16:05:33]MH_I2C_Read... [16:05:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:33]Read from MH i2c: E2 [16:05:33]MH_I2C_Read... [16:05:33]Read from MH i2c: E2 0E 00 [16:05:33]MH_I2C_Read... [16:05:33]Read from MH i2c: E2 0E 00 C2 1B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 43 [16:05:33]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:05:33]wFMCommunicate OK [16:05:33]SAM_PROTO_GetShiftState done [16:05:33]FM_GetShiftState done [16:05:33]req_shift_opened done [16:05:33]requested_item shift.open_date is exist - process it [16:05:33]req_shift_open_date [16:05:33]req_shift_open_date done [16:05:33]produce_requested_data done [16:05:33]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202866,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:05:33]process_action_free close_receipt [16:05:33]json_value_free [16:05:33]json_value_free done [16:05:33]process_json_proto returns [16:05:33]Send response to host [16:05:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202866,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:05:33]free response buf [16:05:33]execute_script done [16:05:33]execute_script returns [16:05:33]free content buf [16:05:33]Sock 7.Close socket [16:05:33]Sock 7.Thread stoped [16:05:37]OFD Sender: No OFD packet to send [16:05:42]OFD Sender: No OFD packet to send [16:05:47]OFD Sender: No OFD packet to send [16:05:52]OFD Sender: No OFD packet to send [16:05:57]OFD Sender: No OFD packet to send [16:06:02]OFD Sender: No OFD packet to send [16:06:07]OFD Sender: No OFD packet to send [16:06:12]OFD Sender: No OFD packet to send [16:06:18]OFD Sender: No OFD packet to send [16:06:23]OFD Sender: No OFD packet to send [16:06:25]accept exits with 9 [16:06:25]New connection [16:06:25]New thread 3066891620 created [16:06:25]Thread 3067034980 joined [16:06:25]Waiting for new connection... [16:06:25] Sock 9.Parse request [16:06:25]Sock 9.Check first char [16:06:25]Sock 9.First char is OK [16:06:25]request: POST /json_proto HTTP/1.0 [16:06:25]Method: POST [16:06:25]URL: /json_proto [16:06:25]Method is POST - this is cgi request [16:06:25]url: /json_proto [16:06:25]query_string will be loaded in cgi processing [16:06:25]execute_cgi json_proto POST (null) [16:06:25]execute_cgi path=json_proto method=POST [16:06:25]POST find Content-Length [16:06:25]Host: 172.17.63.195:8080 [16:06:25]Content-Length: 672 [16:06:25]Content-Type: application/json [16:06:25] [16:06:25]POST finish read [16:06:25]Found Content-Length = 672 [16:06:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 0.720, "sum" : 54.86, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 54.00, "payments": [ { "type": 0, "sum" : 54.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:25]execute_script... [16:06:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 0.720, "sum" : 54.86, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 54.00, "payments": [ { "type": 0, "sum" : 54.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:25]POST & json_proto [16:06:25]process_json_proto [16:06:25]json parsed OK: [16:06:25]protocol is kg_v1.0 [16:06:25]action value=close_receipt [16:06:25]process_action close_receipt [16:06:25]cmd_close_receipt [16:06:25]MH_GetDate [16:06:25]Write to MH i2c: F0 00 00 C3 1B CD [16:06:25]Write i2c OK [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: F0 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: F0 09 00 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: F0 09 00 C3 1B 00 02 08 21 67 8C D7 20 67 52 [16:06:25]GetLastDocTimeStamp 1730217931 [16:06:25]current date 1730217986 [16:06:25]FM_GetShiftState [16:06:25]SAM_PROTO_GetShiftState [16:06:25]wFMCommunicate request_size=4 [16:06:25]MH_SAM_APDU [16:06:25]CAPDU: 80 13 01 00 [16:06:25]Write to MH i2c: E2 08 00 C4 1B 80 13 01 00 00 00 00 00 5C [16:06:25]Write i2c OK [16:06:25]MH_I2C_Read... [16:06:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:25]Read from MH i2c: E2 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: E2 0E 00 [16:06:25]MH_I2C_Read... [16:06:25]Read from MH i2c: E2 0E 00 C4 1B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 45 [16:06:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:06:25]wFMCommunicate OK [16:06:25]SAM_PROTO_GetShiftState done [16:06:25]FM_GetShiftState done [16:06:25]opened in 1730160431 [16:06:25]opened+sec_in_day 1730246831 [16:06:25]quantity*price = 5486 [16:06:25]sum+1 = 5487 [16:06:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.86 ИТОГО: 54.00 Внесено: 1000.00 СДАЧА: 946.00 НСП 1% : 0.48 НДС 12% : 5.83 Наличными: 54.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 262 29.10.2024 16:06 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202867 ФПД: 270497829587761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160626&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202867&fm=270497829587761&tin=02508201610067®Number=0000000000091777&sum=5400 [16:06:26]StoreToDocumentArchive [16:06:26]shift 546 fd 202867 [16:06:26]save to /storage/0546/doc_00202867 [16:06:26]save last doc name /storage/0546/doc_00202867 to /storage/kkm_last_doc_name [16:06:26]save OK [16:06:26]Clear old archive folders... [16:06:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:06:26]tlvbuf is 01280920 [16:06:26]SAM_PROTO_ClearQueue [16:06:26]wFMCommunicate request_size=4 [16:06:26]MH_SAM_APDU [16:06:26]CAPDU: 80 09 00 00 [16:06:26]Write to MH i2c: E2 08 00 D1 1B 80 09 00 00 00 00 00 00 5E [16:06:26]Write i2c OK [16:06:26]MH_I2C_Read... [16:06:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:26]Read from MH i2c: E2 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: E2 03 00 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: E2 03 00 D1 1B 00 90 00 60 [16:06:26]RAPDU: 90 00 [16:06:26]wFMCommunicate OK [16:06:26]SAM_PROTO_ClearQueue done [16:06:26]KKMCreateOFDPacket [16:06:26]OFDProtocolAddRootSTLVToBuf [16:06:26]FM_MakeSignedData [16:06:26]FM_MakeSignedData [16:06:26]SAM_PROTO_SignData [16:06:26]wFMCommunicate request_size=4 [16:06:26]MH_SAM_APDU [16:06:26]CAPDU: 80 0D 01 02 [16:06:26]Write to MH i2c: E2 08 00 D2 1B 80 0D 01 02 00 00 00 00 66 [16:06:26]Write i2c OK [16:06:26]MH_I2C_Read... [16:06:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:26]Read from MH i2c: E2 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: E2 03 00 [16:06:26]MH_I2C_Read... [16:06:26]Read from MH i2c: E2 03 00 D2 1B 00 90 00 61 [16:06:26]RAPDU: 90 00 [16:06:26]wFMCommunicate OK [16:06:26]wFMCommunicate request_size=255 [16:06:26]MH_SAM_APDU [16:06:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D0 02 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 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 47 02 00 00 00 00 07 04 06 00 18 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 06 01 00 00 F4 03 04 00 02 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 18 03 00 35 04 06 00 F6 04 2F 0B [16:06:26]Write to MH i2c: E2 02 01 D3 1B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D0 02 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 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 47 02 00 00 00 00 07 04 06 00 18 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 06 01 00 00 F4 03 04 00 02 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 18 03 00 35 04 06 00 F6 04 2F 0B 00 00 50 [16:06:26]Write i2c OK [16:06:26]MH_I2C_Read... [16:06:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:27]Read from MH i2c: E2 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: E2 03 00 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: E2 03 00 D3 1B 00 90 00 62 [16:06:27]RAPDU: 90 00 [16:06:27]wFMCommunicate OK [16:06:27]wFMCommunicate request_size=7 [16:06:27]MH_SAM_APDU [16:06:27]CAPDU: 80 0D 02 02 02 8B 31 [16:06:27]Write to MH i2c: E2 0A 00 D4 1B 80 0D 02 02 02 00 8B 31 00 00 29 [16:06:27]Write i2c OK [16:06:27]MH_I2C_Read... [16:06:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:27]Read from MH i2c: E2 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: E2 03 00 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: E2 03 00 D4 1B 00 90 00 63 [16:06:27]RAPDU: 90 00 [16:06:27]wFMCommunicate OK [16:06:27]wFMCommunicate request_size=4 [16:06:27]MH_SAM_APDU [16:06:27]CAPDU: 80 0D 03 02 [16:06:27]Write to MH i2c: E2 08 00 D5 1B 80 0D 03 02 00 00 00 00 6B [16:06:27]Write i2c OK [16:06:27]MH_I2C_Read... [16:06:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:27]Read from MH i2c: E2 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: E2 0B 00 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: E2 0B 00 D5 1B 00 A2 5F 90 F5 FA 6B 8F 2B 90 00 11 [16:06:27]RAPDU: A2 5F 90 F5 FA 6B 8F 2B 90 00 [16:06:27]wFMCommunicate OK [16:06:27]SAM_PROTO_SignData done [16:06:27]FM_MakeSignedData done [16:06:27]CreateOFDProtocolMessage [16:06:27]wFMCommunicate request_size=4 [16:06:27]MH_SAM_APDU [16:06:27]CAPDU: 80 11 00 00 [16:06:27]Write to MH i2c: E2 08 00 D6 1B 80 11 00 00 00 00 00 00 6B [16:06:27]Write i2c OK [16:06:27]MH_I2C_Read... [16:06:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:27]Read from MH i2c: E2 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: E2 17 00 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: E2 17 00 D6 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C0 [16:06:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:06:27]wFMCommunicate OK [16:06:27]CreateOFDProtocolMessage done [16:06:27]OFDSenderStorePacket 202867 [16:06:27]StoreOFDPacket docnum=202867 [16:06:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 E9 5B 04 01 B3 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D0 02 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 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 47 02 00 00 00 00 07 04 06 00 18 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 06 01 00 00 F4 03 04 00 02 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 18 03 00 35 04 06 00 F6 04 2F 0B 8B 31 A2 5F 90 F5 FA 6B 8F 2B [16:06:27]CheckFolder [16:06:27]dirname=/storage/ofd_packets [16:06:27]CheckFolder done [16:06:27]ProducePacketName [16:06:27]name=ofd_packets/00202867 [16:06:27]NVStorageSaveData ofd_packets/00202867 [16:06:27]File name is /storage/ofd_packets/00202867 [16:06:27]Write 298 bytes [16:06:27]NVStorageSaveData done [16:06:27]OFDSenderStorePacket done [16:06:27]KKMCreateOFDPacket done [16:06:27]NVStorageSaveData kkm_last_timestamp [16:06:27]File name is /storage/kkm_last_timestamp [16:06:27]Write 4 bytes [16:06:27]NVStorageSaveData done [16:06:27]ExternCall_PrintAddStr [16:06:27]wPrintStart [16:06:27]Write to MH i2c: 01 00 00 D7 1B F2 [16:06:27]Write i2c OK [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 07 00 [16:06:27]MH_I2C_Read... [16:06:27]Read from MH i2c: 01 07 00 D7 1B 00 00 00 00 00 FF 0F 07 [16:06:27]RasterBufferAndPrint [16:06:27]line Счет N : (1)450668 [16:06:27]line ИНН: 02508201610067 [16:06:27]line Контрольно-Кассовый Чек [16:06:27]line ПРОДАЖА [16:06:27]line ТРК (МРК, ГНК) : 21 [16:06:27]line Товар: 2710194210 [16:06:27]line ДТ-К-2 [16:06:27]line 0.720 * 76.20 [16:06:27]line = 54.86 [16:06:27]line НДС 12% НСП 1% [16:06:27]line > о реализуемом товаре [16:06:27]line ОКРУГЛЕНИЕ: -0.86 [16:06:27]line ИТОГО: 54.00 [16:06:27]line Внесено: 1000.00 [16:06:27]line СДАЧА: 946.00 [16:06:27]line НСП 1% : 0.48 [16:06:27]line НДС 12% : 5.83 [16:06:27]line Наличными: 54.00 [16:06:27]line Безнал.: 0.00 [16:06:27]line Место: АЗС № 171 "Партнер Нефть" [16:06:27]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:06:27]line СНО: Общий режим [16:06:27]line Чек 262 29.10.2024 16:06 [16:06:27]line Смена: 546 ФФД: 1.0 [16:06:27]line ЗНМ: 0300000109 [16:06:27]line РНМ: 0000000000091777 [16:06:27]line Версия ККМ: 001 [16:06:27]line ФМ: 0000000000871756 [16:06:27]line ФД: 202867 [16:06:27]line ФПД: 270497829587761 [16:06:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160626&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202867&fm=270497829587761&tin=02508201610067®Number=0000000000091777&sum=5400 [16:06:27]OFD Sender: Processing packet 202867 [packets to send 116, broken 115] [16:06:27]ProducePacketName [16:06:27]name=ofd_packets/00202867 [16:06:27]OFD Sender: To server: pG, [16:06:27]CommunicateWithHost lk.salyk.kg:30040 [16:06:27]ConnectInit lk.salyk.kg [16:06:27]written 0, free lines is 4095 [16:06:27]Connected sock=10 [16:06:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 E9 5B 04 01 B3 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D0 02 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 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 47 02 00 00 00 00 07 04 06 00 18 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 06 01 00 00 F4 03 04 00 02 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 18 03 00 35 04 06 00 F6 04 2F 0B 8B 31 A2 5F 90 F5 FA 6B 8F 2B [16:06:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5D 34 47 00 C3 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 73 18 03 00 F4 03 04 00 BE B3 20 67 B6 04 01 00 00 20 23 EF 14 C3 37 F1 CA [16:06:27]CommunicateWithHost err = 0 [16:06:27]CheckOFDResponse [16:06:27]1017 (14) - 77093643461234 [16:06:27]1041 (16) - 0000000000871756 [16:06:27]1040 (4) - 202867 [16:06:27]1012 (4) - 29.10.2024 10:06 [16:06:27]1206 (1) - 0 [16:06:27]OFD Sender: Remove packet 202867 [16:06:27]ProducePacketName [16:06:27]name=ofd_packets/00202867 [16:06:27]NVStorageDeleteData [16:06:28]Write to MH i2c: 01 00 00 02 1C 1E [16:06:28]Write i2c OK [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 07 00 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: 01 07 00 02 1C 00 00 00 00 00 99 0C CA [16:06:28]RasterBufferAndPrint [16:06:28]line [16:06:28]line [16:06:28]line [16:06:28]line [16:06:28]line [16:06:28]written 0, free lines is 3230 [16:06:28]MH_Cut [16:06:28]Write to MH i2c: D1 01 00 09 1C 01 F7 [16:06:28]Write i2c OK [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: D1 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: D1 01 00 [16:06:28]MH_I2C_Read... [16:06:28]Read from MH i2c: D1 01 00 09 1C 00 F6 [16:06:28]Write to MH i2c: 01 00 00 0A 1C 26 [16:06:28]Write i2c OK [16:06:28]MH_I2C_Read... [16:06:28]OFD Sender: No OFD packet to send [16:06:28]*** Cut start [16:06:28]*** Purtial cut [16:06:28]*** Stage 1: CUTSNS_PIN = 1 [16:06:29]Read from MH i2c: 01 [16:06:29]MH_I2C_Read... [16:06:29]*** Stop cut motor [16:06:29]*** Cut end [16:06:29]Read from MH i2c: 01 07 00 [16:06:29]MH_I2C_Read... [16:06:29]Read from MH i2c: 01 07 00 0A 1C 00 00 00 00 00 FF 0F 3B [16:06:29]process_action close_receipt done [16:06:29]requested_data is exist [16:06:29]produce_requested_data [16:06:29]requested_item fm.sn is exist - process it [16:06:29]wFMCommunicate request_size=4 [16:06:29]MH_SAM_APDU [16:06:29]CAPDU: 80 11 00 00 [16:06:29]Write to MH i2c: E2 08 00 0B 1C 80 11 00 00 00 00 00 00 A1 [16:06:29]Write i2c OK [16:06:29]MH_I2C_Read... [16:06:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:29]Read from MH i2c: E2 [16:06:29]MH_I2C_Read... [16:06:29]Read from MH i2c: E2 17 00 [16:06:29]MH_I2C_Read... [16:06:29]Read from MH i2c: E2 17 00 0B 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F6 [16:06:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:06:29]wFMCommunicate OK [16:06:29]requested_item fd.num is exist - process it [16:06:29]SAM_PROTO_GetFieldsCounters [16:06:29]wFMCommunicate request_size=4 [16:06:29]MH_SAM_APDU [16:06:29]CAPDU: 80 13 00 00 [16:06:29]Write to MH i2c: E2 08 00 0C 1C 80 13 00 00 00 00 00 00 A4 [16:06:29]Write i2c OK [16:06:29]MH_I2C_Read... [16:06:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:29]Read from MH i2c: E2 [16:06:29]MH_I2C_Read... [16:06:29]Read from MH i2c: E2 62 00 [16:06:29]MH_I2C_Read... [16:06:29]Read from MH i2c: E2 62 00 0C 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 73 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 94 [16:06:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 73 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:06:29]wFMCommunicate OK [16:06:29]SAM_PROTO_GetFieldsCounters done [16:06:29]requested_item shift.num is exist - process it [16:06:29]requested_item shift.opened is exist - process it [16:06:29]req_shift_opened [16:06:29]FM_GetShiftState [16:06:29]SAM_PROTO_GetShiftState [16:06:29]wFMCommunicate request_size=4 [16:06:29]MH_SAM_APDU [16:06:29]CAPDU: 80 13 01 00 [16:06:29]Write to MH i2c: E2 08 00 0D 1C 80 13 01 00 00 00 00 00 A6 [16:06:29]Write i2c OK [16:06:29]MH_I2C_Read... [16:06:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:29]Read from MH i2c: E2 [16:06:29]MH_I2C_Read... [16:06:29]Read from MH i2c: E2 0E 00 [16:06:29]MH_I2C_Read... [16:06:29]Read from MH i2c: E2 0E 00 0D 1C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8F [16:06:29]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:06:29]wFMCommunicate OK [16:06:29]SAM_PROTO_GetShiftState done [16:06:29]FM_GetShiftState done [16:06:29]req_shift_opened done [16:06:29]requested_item shift.open_date is exist - process it [16:06:29]req_shift_open_date [16:06:29]req_shift_open_date done [16:06:29]produce_requested_data done [16:06:29]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202867,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:06:29]process_action_free close_receipt [16:06:29]json_value_free [16:06:29]json_value_free done [16:06:29]process_json_proto returns [16:06:29]Send response to host [16:06:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202867,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:06:29]free response buf [16:06:29]execute_script done [16:06:29]execute_script returns [16:06:29]free content buf [16:06:29]Sock 9.Close socket [16:06:29]Sock 9.Thread stoped [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:01]accept exits with 7 [16:07:01]New connection [16:07:01]New thread 3067034980 created [16:07:01]Thread 3066891620 joined [16:07:01]Waiting for new connection... [16:07:01] Sock 7.Parse request [16:07:01]Sock 7.Check first char [16:07:01]Sock 7.First char is OK [16:07:01]request: POST /json_proto HTTP/1.0 [16:07:01]Method: POST [16:07:01]URL: /json_proto [16:07:01]Method is POST - this is cgi request [16:07:01]url: /json_proto [16:07:01]query_string will be loaded in cgi processing [16:07:01]execute_cgi json_proto POST (null) [16:07:01]execute_cgi path=json_proto method=POST [16:07:01]POST find Content-Length [16:07:01]Host: 172.17.63.195:8080 [16:07:01]Content-Length: 682 [16:07:01]Content-Type: application/json [16:07:01] [16:07:01]POST finish read [16:07:01]Found Content-Length = 682 [16:07:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:01]execute_script... [16:07:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:01]POST & json_proto [16:07:01]process_json_proto [16:07:01]json parsed OK: [16:07:01]protocol is kg_v1.0 [16:07:01]action value=close_receipt [16:07:01]process_action close_receipt [16:07:01]cmd_close_receipt [16:07:01]MH_GetDate [16:07:01]Write to MH i2c: F0 00 00 0E 1C 19 [16:07:01]Write i2c OK [16:07:01]MH_I2C_Read... [16:07:01]Read from MH i2c: F0 [16:07:01]MH_I2C_Read... [16:07:01]Read from MH i2c: F0 09 00 [16:07:01]MH_I2C_Read... [16:07:01]Read from MH i2c: F0 09 00 0E 1C 00 26 08 21 67 8C D7 20 67 C2 [16:07:01]GetLastDocTimeStamp 1730217986 [16:07:01]current date 1730218022 [16:07:01]FM_GetShiftState [16:07:01]SAM_PROTO_GetShiftState [16:07:01]wFMCommunicate request_size=4 [16:07:01]MH_SAM_APDU [16:07:01]CAPDU: 80 13 01 00 [16:07:01]Write to MH i2c: E2 08 00 0F 1C 80 13 01 00 00 00 00 00 A8 [16:07:01]Write i2c OK [16:07:01]MH_I2C_Read... [16:07:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:01]Read from MH i2c: E2 [16:07:01]MH_I2C_Read... [16:07:01]Read from MH i2c: E2 0E 00 [16:07:01]MH_I2C_Read... [16:07:01]Read from MH i2c: E2 0E 00 0F 1C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 91 [16:07:01]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:07:01]wFMCommunicate OK [16:07:01]SAM_PROTO_GetShiftState done [16:07:01]FM_GetShiftState done [16:07:01]opened in 1730160431 [16:07:01]opened+sec_in_day 1730246831 [16:07:01]quantity*price = 100021 [16:07:01]sum+1 = 100023 [16:07:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 263 29.10.2024 16:07 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202868 ФПД: 40629024188920 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160703&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202868&fm=40629024188920&tin=02508201610067®Number=0000000000091777&sum=100000 [16:07:03]StoreToDocumentArchive [16:07:03]shift 546 fd 202868 [16:07:03]save to /storage/0546/doc_00202868 [16:07:03]save last doc name /storage/0546/doc_00202868 to /storage/kkm_last_doc_name [16:07:03]save OK [16:07:03]Clear old archive folders... [16:07:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:07:03]tlvbuf is 0126F4F0 [16:07:03]SAM_PROTO_ClearQueue [16:07:03]wFMCommunicate request_size=4 [16:07:03]MH_SAM_APDU [16:07:03]CAPDU: 80 09 00 00 [16:07:03]Write to MH i2c: E2 08 00 1C 1C 80 09 00 00 00 00 00 00 AA [16:07:03]Write i2c OK [16:07:03]MH_I2C_Read... [16:07:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:03]Read from MH i2c: E2 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 03 00 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 03 00 1C 1C 00 90 00 AC [16:07:03]RAPDU: 90 00 [16:07:03]wFMCommunicate OK [16:07:03]SAM_PROTO_ClearQueue done [16:07:03]KKMCreateOFDPacket [16:07:03]OFDProtocolAddRootSTLVToBuf [16:07:03]FM_MakeSignedData [16:07:03]FM_MakeSignedData [16:07:03]SAM_PROTO_SignData [16:07:03]wFMCommunicate request_size=4 [16:07:03]MH_SAM_APDU [16:07:03]CAPDU: 80 0D 01 02 [16:07:03]Write to MH i2c: E2 08 00 1D 1C 80 0D 01 02 00 00 00 00 B2 [16:07:03]Write i2c OK [16:07:03]MH_I2C_Read... [16:07:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:03]Read from MH i2c: E2 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 03 00 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 03 00 1D 1C 00 90 00 AD [16:07:03]RAPDU: 90 00 [16:07:03]wFMCommunicate OK [16:07:03]wFMCommunicate request_size=255 [16:07:03]MH_SAM_APDU [16:07:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 27 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 74 18 03 00 35 04 06 00 24 [16:07:03]Write to MH i2c: E2 02 01 1E 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 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 27 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 74 18 03 00 35 04 06 00 24 00 00 FA [16:07:03]Write i2c OK [16:07:03]MH_I2C_Read... [16:07:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:03]Read from MH i2c: E2 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 03 00 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 03 00 1E 1C 00 90 00 AE [16:07:03]RAPDU: 90 00 [16:07:03]wFMCommunicate OK [16:07:03]wFMCommunicate request_size=10 [16:07:03]MH_SAM_APDU [16:07:03]CAPDU: 80 0D 02 02 05 F3 AE 8D E9 F8 [16:07:03]Write to MH i2c: E2 0D 00 1F 1C 80 0D 02 02 05 00 F3 AE 8D E9 F8 00 00 CE [16:07:03]Write i2c OK [16:07:03]MH_I2C_Read... [16:07:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:03]Read from MH i2c: E2 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 03 00 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 03 00 1F 1C 00 90 00 AF [16:07:03]RAPDU: 90 00 [16:07:03]wFMCommunicate OK [16:07:03]wFMCommunicate request_size=4 [16:07:03]MH_SAM_APDU [16:07:03]CAPDU: 80 0D 03 02 [16:07:03]Write to MH i2c: E2 08 00 20 1C 80 0D 03 02 00 00 00 00 B7 [16:07:03]Write i2c OK [16:07:03]MH_I2C_Read... [16:07:03]OFD Sender: No OFD packet to send [16:07:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:03]Read from MH i2c: E2 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 0B 00 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 0B 00 20 1C 00 38 5F EC E6 6D C3 0D A4 90 00 02 [16:07:03]RAPDU: 38 5F EC E6 6D C3 0D A4 90 00 [16:07:03]wFMCommunicate OK [16:07:03]SAM_PROTO_SignData done [16:07:03]FM_MakeSignedData done [16:07:03]CreateOFDProtocolMessage [16:07:03]wFMCommunicate request_size=4 [16:07:03]MH_SAM_APDU [16:07:03]CAPDU: 80 11 00 00 [16:07:03]Write to MH i2c: E2 08 00 21 1C 80 11 00 00 00 00 00 00 B7 [16:07:03]Write i2c OK [16:07:03]MH_I2C_Read... [16:07:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:03]Read from MH i2c: E2 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 17 00 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 17 00 21 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0C [16:07:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:07:03]wFMCommunicate OK [16:07:03]CreateOFDProtocolMessage done [16:07:03]OFDSenderStorePacket 202868 [16:07:03]StoreOFDPacket docnum=202868 [16:07:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 55 36 07 01 D1 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 27 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 74 18 03 00 35 04 06 00 24 F3 AE 8D E9 F8 38 5F EC E6 6D C3 0D A4 [16:07:03]CheckFolder [16:07:03]dirname=/storage/ofd_packets [16:07:03]CheckFolder done [16:07:03]ProducePacketName [16:07:03]name=ofd_packets/00202868 [16:07:03]NVStorageSaveData ofd_packets/00202868 [16:07:03]File name is /storage/ofd_packets/00202868 [16:07:03]Write 301 bytes [16:07:03]NVStorageSaveData done [16:07:03]OFDSenderStorePacket done [16:07:03]KKMCreateOFDPacket done [16:07:03]NVStorageSaveData kkm_last_timestamp [16:07:03]File name is /storage/kkm_last_timestamp [16:07:03]Write 4 bytes [16:07:03]NVStorageSaveData done [16:07:03]ExternCall_PrintAddStr [16:07:03]wPrintStart [16:07:03]Write to MH i2c: 01 00 00 22 1C 3E [16:07:03]Write i2c OK [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: 01 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: 01 07 00 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: 01 07 00 22 1C 00 00 00 00 00 FF 0F 53 [16:07:03]RasterBufferAndPrint [16:07:03]line Счет N : (1)450669 [16:07:03]line ИНН: 02508201610067 [16:07:03]line Контрольно-Кассовый Чек [16:07:03]line ПРОДАЖА [16:07:03]line ТРК (МРК, ГНК) : 51 [16:07:03]line Товар: 2710124500 [16:07:03]line Аи-95-К-3 [16:07:03]line 13.480 * 74.20 [16:07:03]line = 1000.22 [16:07:03]line НДС 12% НСП 1% [16:07:03]line > о реализуемом товаре [16:07:03]line ОКРУГЛЕНИЕ: -0.22 [16:07:03]line ИТОГО: 1000.00 [16:07:03]line Внесено: 1000.00 [16:07:03]line СДАЧА: 0.00 [16:07:03]line НСП 1% : 8.85 [16:07:03]line НДС 12% : 106.22 [16:07:03]line Наличными: 1000.00 [16:07:03]line Безнал.: 0.00 [16:07:03]line Место: АЗС № 171 "Партнер Нефть" [16:07:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:07:03]line СНО: Общий режим [16:07:03]line Чек 263 29.10.2024 16:07 [16:07:03]line Смена: 546 ФФД: 1.0 [16:07:03]line ЗНМ: 0300000109 [16:07:03]line РНМ: 0000000000091777 [16:07:03]line Версия ККМ: 001 [16:07:03]line ФМ: 0000000000871756 [16:07:03]line ФД: 202868 [16:07:03]line ФПД: 40629024188920 [16:07:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160703&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202868&fm=40629024188920&tin=02508201610067®Number=0000000000091777&sum=100000 [16:07:03]OFD Sender: Processing packet 202868 [packets to send 116, broken 115] [16:07:03]ProducePacketName [16:07:03]name=ofd_packets/00202868 [16:07:03]OFD Sender: To server: pG, [16:07:03]CommunicateWithHost lk.salyk.kg:30040 [16:07:03]ConnectInit lk.salyk.kg [16:07:03]written 0, free lines is 4095 [16:07:04]Connected sock=10 [16:07:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 55 36 07 01 D1 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 27 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 74 18 03 00 35 04 06 00 24 F3 AE 8D E9 F8 38 5F EC E6 6D C3 0D A4 [16:07:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FC 3F 47 00 80 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 74 18 03 00 F4 03 04 00 E2 B3 20 67 B6 04 01 00 00 14 2A 39 E2 45 B0 86 C7 [16:07:04]CommunicateWithHost err = 0 [16:07:04]CheckOFDResponse [16:07:04]1017 (14) - 77093643461234 [16:07:04]1041 (16) - 0000000000871756 [16:07:04]1040 (4) - 202868 [16:07:04]1012 (4) - 29.10.2024 10:07 [16:07:04]1206 (1) - 0 [16:07:04]OFD Sender: Remove packet 202868 [16:07:04]ProducePacketName [16:07:04]name=ofd_packets/00202868 [16:07:04]NVStorageDeleteData [16:07:04]Write to MH i2c: 01 00 00 4D 1C 69 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 07 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 07 00 4D 1C 00 00 00 00 00 A2 0C 1E [16:07:04]RasterBufferAndPrint [16:07:04]line [16:07:04]line [16:07:04]line [16:07:04]line [16:07:04]line [16:07:04]written 0, free lines is 3241 [16:07:04]MH_Cut [16:07:04]Write to MH i2c: D1 01 00 54 1C 01 42 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: D1 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: D1 01 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: D1 01 00 54 1C 00 41 [16:07:04]Write to MH i2c: 01 00 00 55 1C 71 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]OFD Sender: No OFD packet to send [16:07:05]*** Cut start [16:07:05]*** Purtial cut [16:07:05]*** Stage 1: CUTSNS_PIN = 1 [16:07:05]Read from MH i2c: 01 [16:07:05]MH_I2C_Read... [16:07:05]*** Stop cut motor [16:07:05]*** Cut end [16:07:05]Read from MH i2c: 01 07 00 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: 01 07 00 55 1C 00 00 00 00 00 FF 0F 86 [16:07:05]process_action close_receipt done [16:07:05]requested_data is exist [16:07:05]produce_requested_data [16:07:05]requested_item fm.sn is exist - process it [16:07:05]wFMCommunicate request_size=4 [16:07:05]MH_SAM_APDU [16:07:05]CAPDU: 80 11 00 00 [16:07:05]Write to MH i2c: E2 08 00 56 1C 80 11 00 00 00 00 00 00 EC [16:07:05]Write i2c OK [16:07:05]MH_I2C_Read... [16:07:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:05]Read from MH i2c: E2 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: E2 17 00 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: E2 17 00 56 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 41 [16:07:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:07:05]wFMCommunicate OK [16:07:05]requested_item fd.num is exist - process it [16:07:05]SAM_PROTO_GetFieldsCounters [16:07:05]wFMCommunicate request_size=4 [16:07:05]MH_SAM_APDU [16:07:05]CAPDU: 80 13 00 00 [16:07:05]Write to MH i2c: E2 08 00 57 1C 80 13 00 00 00 00 00 00 EF [16:07:05]Write i2c OK [16:07:05]MH_I2C_Read... [16:07:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:05]Read from MH i2c: E2 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: E2 62 00 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: E2 62 00 57 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 74 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 E3 [16:07:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 74 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:07:05]wFMCommunicate OK [16:07:05]SAM_PROTO_GetFieldsCounters done [16:07:05]requested_item shift.num is exist - process it [16:07:05]requested_item shift.opened is exist - process it [16:07:05]req_shift_opened [16:07:05]FM_GetShiftState [16:07:05]SAM_PROTO_GetShiftState [16:07:05]wFMCommunicate request_size=4 [16:07:05]MH_SAM_APDU [16:07:05]CAPDU: 80 13 01 00 [16:07:05]Write to MH i2c: E2 08 00 58 1C 80 13 01 00 00 00 00 00 F1 [16:07:05]Write i2c OK [16:07:05]MH_I2C_Read... [16:07:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:05]Read from MH i2c: E2 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: E2 0E 00 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: E2 0E 00 58 1C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DA [16:07:05]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:07:05]wFMCommunicate OK [16:07:05]SAM_PROTO_GetShiftState done [16:07:05]FM_GetShiftState done [16:07:05]req_shift_opened done [16:07:05]requested_item shift.open_date is exist - process it [16:07:05]req_shift_open_date [16:07:05]req_shift_open_date done [16:07:05]produce_requested_data done [16:07:05]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202868,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:07:05]process_action_free close_receipt [16:07:05]json_value_free [16:07:05]json_value_free done [16:07:05]process_json_proto returns [16:07:05]Send response to host [16:07:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202868,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:07:05]free response buf [16:07:05]execute_script done [16:07:05]execute_script returns [16:07:05]free content buf [16:07:05]Sock 7.Close socket [16:07:05]Sock 7.Thread stoped [16:07:09]OFD Sender: No OFD packet to send [16:07:11]int [16:07:11]Write to MH i2c: 01 00 00 59 1C 75 [16:07:12]*** FLAG_PRN_KEY set [16:07:12]Write i2c OK [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 07 00 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 07 00 59 1C 00 08 00 00 00 FF 0F 92 [16:07:12]state=0 [16:07:12]Key pressed [16:07:12]Feed [16:07:12]Write to MH i2c: D8 00 00 5A 1C 4D [16:07:12]Write i2c OK [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: D8 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: D8 01 00 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: D8 01 00 5A 1C 00 4E [16:07:12]int [16:07:12]Write to MH i2c: 01 00 00 5B 1C 77 [16:07:12]Write i2c OK [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 07 00 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 07 00 5B 1C 00 48 00 00 00 3C 00 02 [16:07:12]state=2 [16:07:12]Key pressed [16:07:12]int [16:07:12]Write to MH i2c: 01 00 00 5C 1C 78 [16:07:12]*** FLAG_PRN_KEY reset [16:07:12]Write i2c OK [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 07 00 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 07 00 5C 1C 00 00 00 00 00 F9 0F 87 [16:07:12]state=2 [16:07:12]Stop feed [16:07:12]int [16:07:12]Write to MH i2c: 01 00 00 5D 1C 79 [16:07:12]*** FLAG_PRN_KEY set [16:07:12]Write i2c OK [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 07 00 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 07 00 5D 1C 00 08 00 00 00 FF 0F 96 [16:07:12]state=0 [16:07:12]Key pressed [16:07:12]Feed [16:07:12]Write to MH i2c: D8 00 00 5E 1C 51 [16:07:12]Write i2c OK [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: D8 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: D8 01 00 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: D8 01 00 5E 1C 00 52 [16:07:12]int [16:07:12]Write to MH i2c: 01 00 00 5F 1C 7B [16:07:12]Write i2c OK [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 07 00 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 07 00 5F 1C 00 48 00 00 00 3D 00 07 [16:07:12]state=2 [16:07:12]Key pressed [16:07:12]int [16:07:12]Write to MH i2c: 01 00 00 60 1C 7C [16:07:12]*** FLAG_PRN_KEY reset [16:07:12]Write i2c OK [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 07 00 [16:07:12]MH_I2C_Read... [16:07:12]Read from MH i2c: 01 07 00 60 1C 00 00 00 00 00 F5 0F 87 [16:07:12]state=2 [16:07:12]Stop feed [16:07:14]OFD Sender: No OFD packet to send [16:07:19]OFD Sender: No OFD packet to send [16:07:24]OFD Sender: No OFD packet to send [16:07:29]OFD Sender: No OFD packet to send [16:07:34]OFD Sender: No OFD packet to send [16:07:39]OFD Sender: No OFD packet to send [16:07:44]OFD Sender: No OFD packet to send [16:07:47]accept exits with 9 [16:07:47]New connection [16:07:47]New thread 3066891620 created [16:07:47]Thread 3067034980 joined [16:07:47]Waiting for new connection... [16:07:47] Sock 9.Parse request [16:07:47]Sock 9.Check first char [16:07:47]Sock 9.First char is OK [16:07:47]request: POST /json_proto HTTP/1.0 [16:07:47]Method: POST [16:07:47]URL: /json_proto [16:07:47]Method is POST - this is cgi request [16:07:47]url: /json_proto [16:07:47]query_string will be loaded in cgi processing [16:07:47]execute_cgi json_proto POST (null) [16:07:47]execute_cgi path=json_proto method=POST [16:07:47]POST find Content-Length [16:07:47]Host: 172.17.63.195:8080 [16:07:47]Content-Length: 679 [16:07:47]Content-Type: application/json [16:07:47] [16:07:47]POST finish read [16:07:47]Found Content-Length = 679 [16:07:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:47]execute_script... [16:07:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:47]POST & json_proto [16:07:47]process_json_proto [16:07:47]json parsed OK: [16:07:47]protocol is kg_v1.0 [16:07:47]action value=close_receipt [16:07:47]process_action close_receipt [16:07:47]cmd_close_receipt [16:07:47]MH_GetDate [16:07:47]Write to MH i2c: F0 00 00 61 1C 6C [16:07:47]Write i2c OK [16:07:47]MH_I2C_Read... [16:07:47]Read from MH i2c: F0 [16:07:47]MH_I2C_Read... [16:07:47]Read from MH i2c: F0 09 00 [16:07:47]MH_I2C_Read... [16:07:47]Read from MH i2c: F0 09 00 61 1C 00 54 08 21 67 8C D7 20 67 43 [16:07:47]GetLastDocTimeStamp 1730218023 [16:07:47]current date 1730218068 [16:07:47]FM_GetShiftState [16:07:47]SAM_PROTO_GetShiftState [16:07:47]wFMCommunicate request_size=4 [16:07:47]MH_SAM_APDU [16:07:47]CAPDU: 80 13 01 00 [16:07:47]Write to MH i2c: E2 08 00 62 1C 80 13 01 00 00 00 00 00 FB [16:07:47]Write i2c OK [16:07:47]MH_I2C_Read... [16:07:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:47]Read from MH i2c: E2 [16:07:47]MH_I2C_Read... [16:07:47]Read from MH i2c: E2 0E 00 [16:07:47]MH_I2C_Read... [16:07:47]Read from MH i2c: E2 0E 00 62 1C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E4 [16:07:47]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:07:47]wFMCommunicate OK [16:07:47]SAM_PROTO_GetShiftState done [16:07:47]FM_GetShiftState done [16:07:47]opened in 1730160431 [16:07:47]opened+sec_in_day 1730246831 [16:07:47]quantity*price = 100050 [16:07:47]sum+1 = 100052 [16:07:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 264 29.10.2024 16:07 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202869 ФПД: 253454263927056 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160748&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202869&fm=253454263927056&tin=02508201610067®Number=0000000000091777&sum=100000 [16:07:48]StoreToDocumentArchive [16:07:48]shift 546 fd 202869 [16:07:48]save to /storage/0546/doc_00202869 [16:07:48]save last doc name /storage/0546/doc_00202869 to /storage/kkm_last_doc_name [16:07:48]save OK [16:07:48]Clear old archive folders... [16:07:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:07:48]tlvbuf is 01364620 [16:07:48]SAM_PROTO_ClearQueue [16:07:48]wFMCommunicate request_size=4 [16:07:48]MH_SAM_APDU [16:07:48]CAPDU: 80 09 00 00 [16:07:48]Write to MH i2c: E2 08 00 6F 1C 80 09 00 00 00 00 00 00 FD [16:07:48]Write i2c OK [16:07:48]MH_I2C_Read... [16:07:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:48]Read from MH i2c: E2 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 03 00 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 03 00 6F 1C 00 90 00 FF [16:07:48]RAPDU: 90 00 [16:07:48]wFMCommunicate OK [16:07:48]SAM_PROTO_ClearQueue done [16:07:48]KKMCreateOFDPacket [16:07:48]OFDProtocolAddRootSTLVToBuf [16:07:48]FM_MakeSignedData [16:07:48]FM_MakeSignedData [16:07:48]SAM_PROTO_SignData [16:07:48]wFMCommunicate request_size=4 [16:07:48]MH_SAM_APDU [16:07:48]CAPDU: 80 0D 01 02 [16:07:48]Write to MH i2c: E2 08 00 70 1C 80 0D 01 02 00 00 00 00 05 [16:07:48]Write i2c OK [16:07:48]MH_I2C_Read... [16:07:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:48]Read from MH i2c: E2 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 03 00 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 03 00 70 1C 00 90 00 00 [16:07:48]RAPDU: 90 00 [16:07:48]wFMCommunicate OK [16:07:48]wFMCommunicate request_size=255 [16:07:48]MH_SAM_APDU [16:07:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 54 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 75 18 03 00 35 04 06 00 E6 83 EB 5E [16:07:48]Write to MH i2c: E2 02 01 71 1C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 54 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 75 18 03 00 35 04 06 00 E6 83 EB 5E 00 00 E2 [16:07:48]Write i2c OK [16:07:48]MH_I2C_Read... [16:07:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:48]Read from MH i2c: E2 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 03 00 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 03 00 71 1C 00 90 00 01 [16:07:48]RAPDU: 90 00 [16:07:48]wFMCommunicate OK [16:07:48]wFMCommunicate request_size=7 [16:07:48]MH_SAM_APDU [16:07:48]CAPDU: 80 0D 02 02 02 41 10 [16:07:48]Write to MH i2c: E2 0A 00 72 1C 80 0D 02 02 02 00 41 10 00 00 5D [16:07:48]Write i2c OK [16:07:48]MH_I2C_Read... [16:07:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:48]Read from MH i2c: E2 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 03 00 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 03 00 72 1C 00 90 00 02 [16:07:48]RAPDU: 90 00 [16:07:48]wFMCommunicate OK [16:07:48]wFMCommunicate request_size=4 [16:07:48]MH_SAM_APDU [16:07:48]CAPDU: 80 0D 03 02 [16:07:48]Write to MH i2c: E2 08 00 73 1C 80 0D 03 02 00 00 00 00 0A [16:07:48]Write i2c OK [16:07:48]MH_I2C_Read... [16:07:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:48]Read from MH i2c: E2 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 0B 00 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 0B 00 73 1C 00 38 84 F3 2D 53 DB 25 E0 90 00 1A [16:07:48]RAPDU: 38 84 F3 2D 53 DB 25 E0 90 00 [16:07:48]wFMCommunicate OK [16:07:48]SAM_PROTO_SignData done [16:07:48]FM_MakeSignedData done [16:07:48]CreateOFDProtocolMessage [16:07:48]wFMCommunicate request_size=4 [16:07:48]MH_SAM_APDU [16:07:48]CAPDU: 80 11 00 00 [16:07:48]Write to MH i2c: E2 08 00 74 1C 80 11 00 00 00 00 00 00 0A [16:07:48]Write i2c OK [16:07:48]MH_I2C_Read... [16:07:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:48]Read from MH i2c: E2 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 17 00 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 17 00 74 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5F [16:07:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:07:48]wFMCommunicate OK [16:07:48]CreateOFDProtocolMessage done [16:07:48]OFDSenderStorePacket 202869 [16:07:48]StoreOFDPacket docnum=202869 [16:07:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F2 4A 04 01 08 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 54 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 75 18 03 00 35 04 06 00 E6 83 EB 5E 41 10 38 84 F3 2D 53 DB 25 E0 [16:07:48]CheckFolder [16:07:48]dirname=/storage/ofd_packets [16:07:48]CheckFolder done [16:07:48]ProducePacketName [16:07:48]name=ofd_packets/00202869 [16:07:48]NVStorageSaveData ofd_packets/00202869 [16:07:48]File name is /storage/ofd_packets/00202869 [16:07:48]Write 298 bytes [16:07:48]NVStorageSaveData done [16:07:48]OFDSenderStorePacket done [16:07:48]KKMCreateOFDPacket done [16:07:48]NVStorageSaveData kkm_last_timestamp [16:07:48]File name is /storage/kkm_last_timestamp [16:07:48]Write 4 bytes [16:07:48]NVStorageSaveData done [16:07:48]ExternCall_PrintAddStr [16:07:48]wPrintStart [16:07:48]Write to MH i2c: 01 00 00 75 1C 91 [16:07:48]Write i2c OK [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: 01 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: 01 07 00 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: 01 07 00 75 1C 00 00 00 00 00 FF 0F A6 [16:07:48]RasterBufferAndPrint [16:07:48]line Счет N : (1)450670 [16:07:48]line ИНН: 02508201610067 [16:07:48]line Контрольно-Кассовый Чек [16:07:48]line ПРОДАЖА [16:07:48]line ТРК (МРК, ГНК) : 43 [16:07:48]line Товар: 2710194210 [16:07:48]line ДТ-К-2 [16:07:48]line 13.130 * 76.20 [16:07:48]line = 1000.51 [16:07:48]line НДС 12% НСП 1% [16:07:48]line > о реализуемом товаре [16:07:48]line ОКРУГЛЕНИЕ: -0.51 [16:07:48]line ИТОГО: 1000.00 [16:07:48]line Внесено: 1000.00 [16:07:48]line СДАЧА: 0.00 [16:07:48]line НСП 1% : 8.85 [16:07:48]line НДС 12% : 106.25 [16:07:48]line Наличными: 1000.00 [16:07:48]line Безнал.: 0.00 [16:07:48]line Место: АЗС № 171 "Партнер Нефть" [16:07:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:07:48]line СНО: Общий режим [16:07:48]line Чек 264 29.10.2024 16:07 [16:07:48]line Смена: 546 ФФД: 1.0 [16:07:48]line ЗНМ: 0300000109 [16:07:48]line РНМ: 0000000000091777 [16:07:48]line Версия ККМ: 001 [16:07:48]line ФМ: 0000000000871756 [16:07:48]line ФД: 202869 [16:07:48]line ФПД: 253454263927056 [16:07:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160748&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202869&fm=253454263927056&tin=02508201610067®Number=0000000000091777&sum=100000 [16:07:49]OFD Sender: Processing packet 202869 [packets to send 116, broken 115] [16:07:49]ProducePacketName [16:07:49]name=ofd_packets/00202869 [16:07:49]OFD Sender: To server: pG, [16:07:49]CommunicateWithHost lk.salyk.kg:30040 [16:07:49]ConnectInit lk.salyk.kg [16:07:49]written 0, free lines is 4095 [16:07:49]Write to MH i2c: 01 00 00 A0 1C BC [16:07:49]Write i2c OK [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: 01 [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: 01 07 00 [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: 01 07 00 A0 1C 00 00 00 00 00 9B 0C 6A [16:07:49]RasterBufferAndPrint [16:07:49]line [16:07:49]line [16:07:49]line [16:07:49]line [16:07:49]line [16:07:49]written 0, free lines is 3231 [16:07:49]MH_Cut [16:07:49]Write to MH i2c: D1 01 00 A7 1C 01 95 [16:07:49]Write i2c OK [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: D1 [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: D1 01 00 [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: D1 01 00 A7 1C 00 94 [16:07:49]Write to MH i2c: 01 00 00 A8 1C C4 [16:07:49]Write i2c OK [16:07:49]MH_I2C_Read... [16:07:50]*** Cut start [16:07:50]*** Purtial cut [16:07:50]*** Stage 1: CUTSNS_PIN = 1 [16:07:50]Read from MH i2c: 01 [16:07:50]MH_I2C_Read... [16:07:50]*** Stop cut motor [16:07:50]*** Cut end [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 A8 1C 00 00 00 00 00 FF 0F D9 [16:07:50]process_action close_receipt done [16:07:50]requested_data is exist [16:07:50]produce_requested_data [16:07:50]requested_item fm.sn is exist - process it [16:07:50]wFMCommunicate request_size=4 [16:07:50]MH_SAM_APDU [16:07:50]CAPDU: 80 11 00 00 [16:07:50]Write to MH i2c: E2 08 00 A9 1C 80 11 00 00 00 00 00 00 3F [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:50]Read from MH i2c: E2 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 17 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 17 00 A9 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 94 [16:07:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:07:50]wFMCommunicate OK [16:07:50]requested_item fd.num is exist - process it [16:07:50]SAM_PROTO_GetFieldsCounters [16:07:50]wFMCommunicate request_size=4 [16:07:50]MH_SAM_APDU [16:07:50]CAPDU: 80 13 00 00 [16:07:50]Write to MH i2c: E2 08 00 AA 1C 80 13 00 00 00 00 00 00 42 [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:50]Read from MH i2c: E2 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 62 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 62 00 AA 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 75 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 3A [16:07:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 75 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:07:50]wFMCommunicate OK [16:07:50]SAM_PROTO_GetFieldsCounters done [16:07:50]requested_item shift.num is exist - process it [16:07:50]requested_item shift.opened is exist - process it [16:07:50]req_shift_opened [16:07:50]FM_GetShiftState [16:07:50]SAM_PROTO_GetShiftState [16:07:50]wFMCommunicate request_size=4 [16:07:50]MH_SAM_APDU [16:07:50]CAPDU: 80 13 01 00 [16:07:50]Write to MH i2c: E2 08 00 AB 1C 80 13 01 00 00 00 00 00 44 [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:50]Read from MH i2c: E2 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 0E 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 0E 00 AB 1C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2D [16:07:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:07:50]wFMCommunicate OK [16:07:50]SAM_PROTO_GetShiftState done [16:07:50]FM_GetShiftState done [16:07:50]req_shift_opened done [16:07:50]requested_item shift.open_date is exist - process it [16:07:50]req_shift_open_date [16:07:50]req_shift_open_date done [16:07:50]produce_requested_data done [16:07:50]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202869,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:07:50]process_action_free close_receipt [16:07:50]json_value_free [16:07:50]json_value_free done [16:07:50]process_json_proto returns [16:07:50]Send response to host [16:07:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202869,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:07:50]free response buf [16:07:50]execute_script done [16:07:50]execute_script returns [16:07:50]free content buf [16:07:50]Sock 9.Close socket [16:07:50]Sock 9.Thread stoped [16:07:51]accept exits with 7 [16:07:51]New connection [16:07:51]New thread 3067034980 created [16:07:51]Thread 3066891620 joined [16:07:51]Waiting for new connection... [16:07:51] Sock 7.Parse request [16:07:51]Sock 7.Check first char [16:07:51]Sock 7.First char is OK [16:07:51]request: POST /json_proto HTTP/1.0 [16:07:51]Method: POST [16:07:51]URL: /json_proto [16:07:51]Method is POST - this is cgi request [16:07:51]url: /json_proto [16:07:51]query_string will be loaded in cgi processing [16:07:51]execute_cgi json_proto POST (null) [16:07:51]execute_cgi path=json_proto method=POST [16:07:51]POST find Content-Length [16:07:51]Host: 172.17.63.195:8080 [16:07:51]Content-Length: 675 [16:07:51]Content-Type: application/json [16:07:51] [16:07:51]POST finish read [16:07:51]Found Content-Length = 675 [16:07:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 12.420, "sum" : 946.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 946.00, "total" : 946.00, "payments": [ { "type": 0, "sum" : 946.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:51]execute_script... [16:07: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)450671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 12.420, "sum" : 946.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 946.00, "total" : 946.00, "payments": [ { "type": 0, "sum" : 946.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:51]POST & json_proto [16:07:51]process_json_proto [16:07:51]json parsed OK: [16:07:51]protocol is kg_v1.0 [16:07:51]action value=close_receipt [16:07:51]process_action close_receipt [16:07:51]cmd_close_receipt [16:07:51]MH_GetDate [16:07:51]Write to MH i2c: F0 00 00 AC 1C B7 [16:07:51]Write i2c OK [16:07:51]MH_I2C_Read... [16:07:51]Read from MH i2c: F0 [16:07:51]MH_I2C_Read... [16:07:51]Read from MH i2c: F0 09 00 [16:07:51]MH_I2C_Read... [16:07:51]Read from MH i2c: F0 09 00 AC 1C 00 58 08 21 67 8C D7 20 67 92 [16:07:51]GetLastDocTimeStamp 1730218068 [16:07:51]current date 1730218072 [16:07:51]FM_GetShiftState [16:07:51]SAM_PROTO_GetShiftState [16:07:51]wFMCommunicate request_size=4 [16:07:51]MH_SAM_APDU [16:07:51]CAPDU: 80 13 01 00 [16:07:51]Write to MH i2c: E2 08 00 AD 1C 80 13 01 00 00 00 00 00 46 [16:07:51]Write i2c OK [16:07:51]MH_I2C_Read... [16:07:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:51]Read from MH i2c: E2 [16:07:51]MH_I2C_Read... [16:07:51]Read from MH i2c: E2 0E 00 [16:07:51]MH_I2C_Read... [16:07:51]Read from MH i2c: E2 0E 00 AD 1C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2F [16:07:51]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:07:51]wFMCommunicate OK [16:07:51]SAM_PROTO_GetShiftState done [16:07:51]FM_GetShiftState done [16:07:51]opened in 1730160431 [16:07:51]opened+sec_in_day 1730246831 [16:07:51]quantity*price = 94640 [16:07:51]sum+1 = 94641 [16:07:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.40 ИТОГО: 946.00 Внесено: 946.00 СДАЧА: 0.00 НСП 1% : 8.37 НДС 12% : 100.50 Наличными: 946.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 265 29.10.2024 16:07 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202870 ФПД: 272604919710190 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160752&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202870&fm=272604919710190&tin=02508201610067®Number=0000000000091777&sum=94600 [16:07:52]StoreToDocumentArchive [16:07:52]shift 546 fd 202870 [16:07:52]save to /storage/0546/doc_00202870 [16:07:52]save last doc name /storage/0546/doc_00202870 to /storage/kkm_last_doc_name [16:07:52]save OK [16:07:52]Clear old archive folders... [16:07:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:07:52]tlvbuf is 0136F030 [16:07:52]SAM_PROTO_ClearQueue [16:07:52]wFMCommunicate request_size=4 [16:07:52]MH_SAM_APDU [16:07:52]CAPDU: 80 09 00 00 [16:07:52]Write to MH i2c: E2 08 00 BA 1C 80 09 00 00 00 00 00 00 48 [16:07:52]Write i2c OK [16:07:52]MH_I2C_Read... [16:07:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:52]Read from MH i2c: E2 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 03 00 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 03 00 BA 1C 00 90 00 4A [16:07:52]RAPDU: 90 00 [16:07:52]wFMCommunicate OK [16:07:52]SAM_PROTO_ClearQueue done [16:07:52]KKMCreateOFDPacket [16:07:52]OFDProtocolAddRootSTLVToBuf [16:07:52]FM_MakeSignedData [16:07:52]FM_MakeSignedData [16:07:52]SAM_PROTO_SignData [16:07:52]wFMCommunicate request_size=4 [16:07:52]MH_SAM_APDU [16:07:52]CAPDU: 80 0D 01 02 [16:07:52]Write to MH i2c: E2 08 00 BB 1C 80 0D 01 02 00 00 00 00 50 [16:07:52]Write i2c OK [16:07:52]MH_I2C_Read... [16:07:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:52]Read from MH i2c: E2 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 03 00 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 03 00 BB 1C 00 90 00 4B [16:07:52]RAPDU: 90 00 [16:07:52]wFMCommunicate OK [16:07:52]wFMCommunicate request_size=255 [16:07:52]MH_SAM_APDU [16:07: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 32 FF 03 08 00 03 84 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B0 71 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 71 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 45 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 27 00 00 00 00 07 04 06 00 88 71 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 58 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 76 18 03 00 35 04 06 00 F7 EE C7 67 [16:07:52]Write to MH i2c: E2 02 01 BC 1C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 84 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B0 71 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 71 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 45 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 27 00 00 00 00 07 04 06 00 88 71 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 58 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 76 18 03 00 35 04 06 00 F7 EE C7 67 00 00 C8 [16:07:52]Write i2c OK [16:07:52]MH_I2C_Read... [16:07:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:53]Read from MH i2c: E2 [16:07:53]MH_I2C_Read... [16:07:53]Read from MH i2c: E2 03 00 [16:07:53]MH_I2C_Read... [16:07:53]Read from MH i2c: E2 03 00 BC 1C 00 90 00 4C [16:07:53]RAPDU: 90 00 [16:07:53]wFMCommunicate OK [16:07:53]wFMCommunicate request_size=7 [16:07:53]MH_SAM_APDU [16:07:53]CAPDU: 80 0D 02 02 02 41 EE [16:07:53]Write to MH i2c: E2 0A 00 BD 1C 80 0D 02 02 02 00 41 EE 00 00 86 [16:07:53]Write i2c OK [16:07:53]MH_I2C_Read... [16:07:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:53]Read from MH i2c: E2 [16:07:53]MH_I2C_Read... [16:07:53]Read from MH i2c: E2 03 00 [16:07:53]MH_I2C_Read... [16:07:53]Read from MH i2c: E2 03 00 BD 1C 00 90 00 4D [16:07:53]RAPDU: 90 00 [16:07:53]wFMCommunicate OK [16:07:53]wFMCommunicate request_size=4 [16:07:53]MH_SAM_APDU [16:07:53]CAPDU: 80 0D 03 02 [16:07:53]Write to MH i2c: E2 08 00 BE 1C 80 0D 03 02 00 00 00 00 55 [16:07:53]Write i2c OK [16:07:53]MH_I2C_Read... [16:07:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:53]Read from MH i2c: E2 [16:07:53]MH_I2C_Read... [16:07:53]Read from MH i2c: E2 0B 00 [16:07:53]MH_I2C_Read... [16:07:53]Read from MH i2c: E2 0B 00 BE 1C 00 2C 07 F3 59 1E 8F DB EC 90 00 49 [16:07:53]RAPDU: 2C 07 F3 59 1E 8F DB EC 90 00 [16:07:53]wFMCommunicate OK [16:07:53]SAM_PROTO_SignData done [16:07:53]FM_MakeSignedData done [16:07:53]CreateOFDProtocolMessage [16:07:53]wFMCommunicate request_size=4 [16:07:53]MH_SAM_APDU [16:07:53]CAPDU: 80 11 00 00 [16:07:53]Write to MH i2c: E2 08 00 BF 1C 80 11 00 00 00 00 00 00 55 [16:07:53]Write i2c OK [16:07:53]MH_I2C_Read... [16:07:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:53]Read from MH i2c: E2 [16:07:53]MH_I2C_Read... [16:07:53]Read from MH i2c: E2 17 00 [16:07:53]MH_I2C_Read... [16:07:53]Read from MH i2c: E2 17 00 BF 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AA [16:07:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:07:53]wFMCommunicate OK [16:07:53]CreateOFDProtocolMessage done [16:07:53]OFDSenderStorePacket 202870 [16:07:53]StoreOFDPacket docnum=202870 [16:07:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 2F F7 04 01 96 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 84 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B0 71 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 71 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 45 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 27 00 00 00 00 07 04 06 00 88 71 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 58 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 76 18 03 00 35 04 06 00 F7 EE C7 67 41 EE 2C 07 F3 59 1E 8F DB EC [16:07:53]CheckFolder [16:07:53]dirname=/storage/ofd_packets [16:07:53]CheckFolder done [16:07:53]ProducePacketName [16:07:53]name=ofd_packets/00202870 [16:07:53]NVStorageSaveData ofd_packets/00202870 [16:07:53]File name is /storage/ofd_packets/00202870 [16:07:53]Write 298 bytes [16:07:53]NVStorageSaveData done [16:07:53]OFDSenderStorePacket done [16:07:53]KKMCreateOFDPacket done [16:07:53]NVStorageSaveData kkm_last_timestamp [16:07:53]File name is /storage/kkm_last_timestamp [16:07:53]Write 4 bytes [16:07:53]NVStorageSaveData done [16:07:53]ExternCall_PrintAddStr [16:07:53]wPrintStart [16:07:53]Write to MH i2c: 01 00 00 C0 1C DC [16:07:53]Write i2c OK [16:07:53]MH_I2C_Read... [16:07:53]Read from MH i2c: 01 [16:07:53]MH_I2C_Read... [16:07:53]Read from MH i2c: 01 07 00 [16:07:53]MH_I2C_Read... [16:07:53]Read from MH i2c: 01 07 00 C0 1C 00 00 00 00 00 FF 0F F1 [16:07:53]RasterBufferAndPrint [16:07:53]line Счет N : (1)450671 [16:07:53]line ИНН: 02508201610067 [16:07:53]line Контрольно-Кассовый Чек [16:07:53]line ПРОДАЖА [16:07:53]line ТРК (МРК, ГНК) : 21 [16:07:53]line Товар: 2710194210 [16:07:53]line ДТ-К-2 [16:07:53]line 12.420 * 76.20 [16:07:53]line = 946.40 [16:07:53]line НДС 12% НСП 1% [16:07:53]line > о реализуемом товаре [16:07:53]line ОКРУГЛЕНИЕ: -0.40 [16:07:53]line ИТОГО: 946.00 [16:07:53]line Внесено: 946.00 [16:07:53]line СДАЧА: 0.00 [16:07:53]line НСП 1% : 8.37 [16:07:53]line НДС 12% : 100.50 [16:07:53]line Наличными: 946.00 [16:07:53]line Безнал.: 0.00 [16:07:53]line Место: АЗС № 171 "Партнер Нефть" [16:07:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:07:53]line СНО: Общий режим [16:07:53]line Чек 265 29.10.2024 16:07 [16:07:53]line Смена: 546 ФФД: 1.0 [16:07:53]line ЗНМ: 0300000109 [16:07:53]line РНМ: 0000000000091777 [16:07:53]line Версия ККМ: 001 [16:07:53]line ФМ: 0000000000871756 [16:07:53]line ФД: 202870 [16:07:53]line ФПД: 272604919710190 [16:07:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160752&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202870&fm=272604919710190&tin=02508201610067®Number=0000000000091777&sum=94600 [16:07:53]written 0, free lines is 4095 [16:07:54]Write to MH i2c: 01 00 00 EB 1C 07 [16:07:54]Write i2c OK [16:07:54]MH_I2C_Read... [16:07:54]Read from MH i2c: 01 [16:07:54]MH_I2C_Read... [16:07:54]Read from MH i2c: 01 07 00 [16:07:54]MH_I2C_Read... [16:07:54]Read from MH i2c: 01 07 00 EB 1C 00 00 00 00 00 92 0C AC [16:07:54]RasterBufferAndPrint [16:07:54]line [16:07:54]line [16:07:54]line [16:07:54]line [16:07:54]line [16:07:54]written 0, free lines is 3227 [16:07:54]MH_Cut [16:07:54]Write to MH i2c: D1 01 00 F2 1C 01 E0 [16:07:54]Write i2c OK [16:07:54]MH_I2C_Read... [16:07:54]Read from MH i2c: D1 [16:07:54]MH_I2C_Read... [16:07:54]Read from MH i2c: D1 01 00 [16:07:54]MH_I2C_Read... [16:07:54]Read from MH i2c: D1 01 00 F2 1C 00 DF [16:07:54]Write to MH i2c: 01 00 00 F3 1C 0F [16:07:54]Write i2c OK [16:07:54]MH_I2C_Read... [16:07:55]*** Cut start [16:07:55]*** Purtial cut [16:07:55]*** Stage 1: CUTSNS_PIN = 1 [16:07:55]Read from MH i2c: 01 [16:07:55]MH_I2C_Read... [16:07:55]*** Stop cut motor [16:07:55]*** Cut end [16:07:55]Read from MH i2c: 01 07 00 [16:07:55]MH_I2C_Read... [16:07:55]Read from MH i2c: 01 07 00 F3 1C 00 00 00 00 00 FF 0F 24 [16:07:55]process_action close_receipt done [16:07:55]requested_data is exist [16:07:55]produce_requested_data [16:07:55]requested_item fm.sn is exist - process it [16:07:55]wFMCommunicate request_size=4 [16:07:55]MH_SAM_APDU [16:07:55]CAPDU: 80 11 00 00 [16:07:55]Write to MH i2c: E2 08 00 F4 1C 80 11 00 00 00 00 00 00 8A [16:07:55]Write i2c OK [16:07:55]MH_I2C_Read... [16:07:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:55]Read from MH i2c: E2 [16:07:55]MH_I2C_Read... [16:07:55]Read from MH i2c: E2 17 00 [16:07:55]MH_I2C_Read... [16:07:55]Read from MH i2c: E2 17 00 F4 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DF [16:07:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:07:55]wFMCommunicate OK [16:07:55]requested_item fd.num is exist - process it [16:07:55]SAM_PROTO_GetFieldsCounters [16:07:55]wFMCommunicate request_size=4 [16:07:55]MH_SAM_APDU [16:07:55]CAPDU: 80 13 00 00 [16:07:55]Write to MH i2c: E2 08 00 F5 1C 80 13 00 00 00 00 00 00 8D [16:07:55]Write i2c OK [16:07:55]MH_I2C_Read... [16:07:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:55]Read from MH i2c: E2 [16:07:55]MH_I2C_Read... [16:07:55]Read from MH i2c: E2 62 00 [16:07:55]MH_I2C_Read... [16:07:55]Read from MH i2c: E2 62 00 F5 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 76 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 89 [16:07:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 76 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:07:55]wFMCommunicate OK [16:07:55]SAM_PROTO_GetFieldsCounters done [16:07:55]requested_item shift.num is exist - process it [16:07:55]requested_item shift.opened is exist - process it [16:07:55]req_shift_opened [16:07:55]FM_GetShiftState [16:07:55]SAM_PROTO_GetShiftState [16:07:55]wFMCommunicate request_size=4 [16:07:55]MH_SAM_APDU [16:07:55]CAPDU: 80 13 01 00 [16:07:55]Write to MH i2c: E2 08 00 F6 1C 80 13 01 00 00 00 00 00 8F [16:07:55]Write i2c OK [16:07:55]MH_I2C_Read... [16:07:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:55]Read from MH i2c: E2 [16:07:55]MH_I2C_Read... [16:07:55]Read from MH i2c: E2 0E 00 [16:07:55]MH_I2C_Read... [16:07:55]Read from MH i2c: E2 0E 00 F6 1C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 78 [16:07:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:07:55]wFMCommunicate OK [16:07:55]SAM_PROTO_GetShiftState done [16:07:55]FM_GetShiftState done [16:07:55]req_shift_opened done [16:07:55]requested_item shift.open_date is exist - process it [16:07:55]req_shift_open_date [16:07:55]req_shift_open_date done [16:07:55]produce_requested_data done [16:07:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202870,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:07:55]process_action_free close_receipt [16:07:55]json_value_free [16:07:55]json_value_free done [16:07:55]process_json_proto returns [16:07:55]Send response to host [16:07:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202870,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:07:55]free response buf [16:07:55]execute_script done [16:07:55]execute_script returns [16:07:55]free content buf [16:07:55]Sock 7.Close socket [16:07:55]Sock 7.Thread stoped [16:09:41]accept exits with 9 [16:09:41]New connection [16:09:41]New thread 3066891620 created [16:09:41]Thread 3067034980 joined [16:09:41]Waiting for new connection... [16:09:41] Sock 9.Parse request [16:09:41]Sock 9.Check first char [16:09:41]Sock 9.First char is OK [16:09:41]request: POST /json_proto HTTP/1.0 [16:09:41]Method: POST [16:09:41]URL: /json_proto [16:09:41]Method is POST - this is cgi request [16:09:41]url: /json_proto [16:09:41]query_string will be loaded in cgi processing [16:09:41]execute_cgi json_proto POST (null) [16:09:41]execute_cgi path=json_proto method=POST [16:09:41]POST find Content-Length [16:09:41]Host: 172.17.63.195:8080 [16:09:41]Content-Length: 677 [16:09:41]Content-Type: application/json [16:09:41] [16:09:41]POST finish read [16:09:41]Found Content-Length = 677 [16:09:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:41]execute_script... [16:09: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)450672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:41]POST & json_proto [16:09:41]process_json_proto [16:09:41]json parsed OK: [16:09:41]protocol is kg_v1.0 [16:09:41]action value=close_receipt [16:09:41]process_action close_receipt [16:09:41]cmd_close_receipt [16:09:41]MH_GetDate [16:09:41]Write to MH i2c: F0 00 00 F7 1C 02 [16:09:41]Write i2c OK [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: F0 [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: F0 09 00 [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: F0 09 00 F7 1C 00 C6 08 21 67 8C D7 20 67 4B [16:09:41]GetLastDocTimeStamp 1730218072 [16:09:41]current date 1730218182 [16:09:41]FM_GetShiftState [16:09:41]SAM_PROTO_GetShiftState [16:09:41]wFMCommunicate request_size=4 [16:09:41]MH_SAM_APDU [16:09:41]CAPDU: 80 13 01 00 [16:09:41]Write to MH i2c: E2 08 00 F8 1C 80 13 01 00 00 00 00 00 91 [16:09:41]Write i2c OK [16:09:41]MH_I2C_Read... [16:09:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:41]Read from MH i2c: E2 [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: E2 0E 00 [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: E2 0E 00 F8 1C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 7A [16:09:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:09:41]wFMCommunicate OK [16:09:41]SAM_PROTO_GetShiftState done [16:09:41]FM_GetShiftState done [16:09:41]opened in 1730160431 [16:09:41]opened+sec_in_day 1730246831 [16:09:41]quantity*price = 30038 [16:09:41]sum+1 = 30039 [16:09:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 266 29.10.2024 16:09 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202871 ФПД: 97319448644813 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160942&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202871&fm=97319448644813&tin=02508201610067®Number=0000000000091777&sum=30000 [16:09:42]StoreToDocumentArchive [16:09:42]shift 546 fd 202871 [16:09:42]save to /storage/0546/doc_00202871 [16:09:42]save last doc name /storage/0546/doc_00202871 to /storage/kkm_last_doc_name [16:09:42]save OK [16:09:42]Clear old archive folders... [16:09:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:09:42]tlvbuf is 01363F10 [16:09:42]SAM_PROTO_ClearQueue [16:09:42]wFMCommunicate request_size=4 [16:09:42]MH_SAM_APDU [16:09:42]CAPDU: 80 09 00 00 [16:09:42]Write to MH i2c: E2 08 00 05 1D 80 09 00 00 00 00 00 00 94 [16:09:42]Write i2c OK [16:09:42]MH_I2C_Read... [16:09:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:09:42]Read from MH i2c: E2 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 05 1D 00 90 00 96 [16:09:42]RAPDU: 90 00 [16:09:42]wFMCommunicate OK [16:09:42]SAM_PROTO_ClearQueue done [16:09:42]KKMCreateOFDPacket [16:09:42]OFDProtocolAddRootSTLVToBuf [16:09:42]FM_MakeSignedData [16:09:42]FM_MakeSignedData [16:09:42]SAM_PROTO_SignData [16:09:42]wFMCommunicate request_size=4 [16:09:42]MH_SAM_APDU [16:09:42]CAPDU: 80 0D 01 02 [16:09:42]Write to MH i2c: E2 08 00 06 1D 80 0D 01 02 00 00 00 00 9C [16:09:42]Write i2c OK [16:09:42]MH_I2C_Read... [16:09:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:09:42]Read from MH i2c: E2 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 06 1D 00 90 00 97 [16:09:42]RAPDU: 90 00 [16:09:42]wFMCommunicate OK [16:09:42]wFMCommunicate request_size=255 [16:09:42]MH_SAM_APDU [16:09: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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 0A 01 00 00 F4 03 04 00 C6 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 77 18 03 00 35 04 06 00 58 [16:09:42]Write to MH i2c: E2 02 01 07 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 0A 01 00 00 F4 03 04 00 C6 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 77 18 03 00 35 04 06 00 58 00 00 93 [16:09:42]Write i2c OK [16:09:42]MH_I2C_Read... [16:09:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:42]Read from MH i2c: E2 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 07 1D 00 90 00 98 [16:09:42]RAPDU: 90 00 [16:09:42]wFMCommunicate OK [16:09:42]wFMCommunicate request_size=10 [16:09:42]MH_SAM_APDU [16:09:42]CAPDU: 80 0D 02 02 05 82 F3 2A 8C CD [16:09:42]Write to MH i2c: E2 0D 00 08 1D 80 0D 02 02 05 00 82 F3 2A 8C CD 00 00 A1 [16:09:42]Write i2c OK [16:09:42]MH_I2C_Read... [16:09:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:42]Read from MH i2c: E2 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 08 1D 00 90 00 99 [16:09:42]RAPDU: 90 00 [16:09:42]wFMCommunicate OK [16:09:42]wFMCommunicate request_size=4 [16:09:42]MH_SAM_APDU [16:09:42]CAPDU: 80 0D 03 02 [16:09:42]Write to MH i2c: E2 08 00 09 1D 80 0D 03 02 00 00 00 00 A1 [16:09:42]Write i2c OK [16:09:42]MH_I2C_Read... [16:09:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:09:42]Read from MH i2c: E2 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 0B 00 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 0B 00 09 1D 00 98 6C B9 35 A8 6A C4 4C 90 00 B6 [16:09:42]RAPDU: 98 6C B9 35 A8 6A C4 4C 90 00 [16:09:42]wFMCommunicate OK [16:09:42]SAM_PROTO_SignData done [16:09:42]FM_MakeSignedData done [16:09:42]CreateOFDProtocolMessage [16:09:42]wFMCommunicate request_size=4 [16:09:42]MH_SAM_APDU [16:09:42]CAPDU: 80 11 00 00 [16:09:42]Write to MH i2c: E2 08 00 0A 1D 80 11 00 00 00 00 00 00 A1 [16:09:42]Write i2c OK [16:09:42]MH_I2C_Read... [16:09:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:42]Read from MH i2c: E2 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 17 00 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 17 00 0A 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F6 [16:09:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:09:42]wFMCommunicate OK [16:09:42]CreateOFDProtocolMessage done [16:09:42]OFDSenderStorePacket 202871 [16:09:42]StoreOFDPacket docnum=202871 [16:09:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9D 83 07 01 45 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 0A 01 00 00 F4 03 04 00 C6 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 77 18 03 00 35 04 06 00 58 82 F3 2A 8C CD 98 6C B9 35 A8 6A C4 4C [16:09:42]CheckFolder [16:09:42]dirname=/storage/ofd_packets [16:09:42]CheckFolder done [16:09:42]ProducePacketName [16:09:42]name=ofd_packets/00202871 [16:09:42]NVStorageSaveData ofd_packets/00202871 [16:09:42]File name is /storage/ofd_packets/00202871 [16:09:42]Write 301 bytes [16:09:42]NVStorageSaveData done [16:09:42]OFDSenderStorePacket done [16:09:42]KKMCreateOFDPacket done [16:09:42]NVStorageSaveData kkm_last_timestamp [16:09:42]File name is /storage/kkm_last_timestamp [16:09:42]Write 4 bytes [16:09:42]NVStorageSaveData done [16:09:42]ExternCall_PrintAddStr [16:09:42]wPrintStart [16:09:42]Write to MH i2c: 01 00 00 0B 1D 28 [16:09:42]Write i2c OK [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: 01 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: 01 07 00 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: 01 07 00 0B 1D 00 00 00 00 00 FF 0F 3D [16:09:42]RasterBufferAndPrint [16:09:42]line Счет N : (1)450672 [16:09:42]line ИНН: 02508201610067 [16:09:42]line Контрольно-Кассовый Чек [16:09:42]line ПРОДАЖА [16:09:42]line ТРК (МРК, ГНК) : 52 [16:09:42]line Товар: 2710124130 [16:09:42]line Аи-92-К-2 [16:09:42]line 4.490 * 66.90 [16:09:42]line = 300.38 [16:09:42]line НДС 12% НСП 1% [16:09:42]line > о реализуемом товаре [16:09:42]line ОКРУГЛЕНИЕ: -0.38 [16:09:42]line ИТОГО: 300.00 [16:09:42]line Внесено: 300.00 [16:09:42]line СДАЧА: 0.00 [16:09:42]line НСП 1% : 2.66 [16:09:42]line НДС 12% : 31.90 [16:09:42]line Наличными: 300.00 [16:09:42]line Безнал.: 0.00 [16:09:42]line Место: АЗС № 171 "Партнер Нефть" [16:09:42]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:09:42]line СНО: Общий режим [16:09:42]line Чек 266 29.10.2024 16:09 [16:09:42]line Смена: 546 ФФД: 1.0 [16:09:42]line ЗНМ: 0300000109 [16:09:42]line РНМ: 0000000000091777 [16:09:42]line Версия ККМ: 001 [16:09:42]line ФМ: 0000000000871756 [16:09:42]line ФД: 202871 [16:09:42]line ФПД: 97319448644813 [16:09:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T160942&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202871&fm=97319448644813&tin=02508201610067®Number=0000000000091777&sum=30000 [16:09:42]written 0, free lines is 4095 [16:09:43]Write to MH i2c: 01 00 00 36 1D 53 [16:09:43]Write i2c OK [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: 01 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: 01 07 00 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: 01 07 00 36 1D 00 00 00 00 00 92 0C F8 [16:09:43]RasterBufferAndPrint [16:09:43]line [16:09:43]line [16:09:43]line [16:09:43]line [16:09:43]line [16:09:43]written 0, free lines is 3223 [16:09:43]MH_Cut [16:09:43]Write to MH i2c: D1 01 00 3D 1D 01 2C [16:09:43]Write i2c OK [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: D1 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: D1 01 00 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: D1 01 00 3D 1D 00 2B [16:09:43]Write to MH i2c: 01 00 00 3E 1D 5B [16:09:43]Write i2c OK [16:09:43]MH_I2C_Read... [16:09:44]*** Cut start [16:09:44]*** Purtial cut [16:09:44]*** Stage 1: CUTSNS_PIN = 1 [16:09:44]Read from MH i2c: 01 [16:09:44]MH_I2C_Read... [16:09:44]*** Stop cut motor [16:09:44]*** Cut end [16:09:44]Read from MH i2c: 01 07 00 [16:09:44]MH_I2C_Read... [16:09:44]Read from MH i2c: 01 07 00 3E 1D 00 00 00 00 00 FF 0F 70 [16:09:44]process_action close_receipt done [16:09:44]requested_data is exist [16:09:44]produce_requested_data [16:09:44]requested_item fm.sn is exist - process it [16:09:44]wFMCommunicate request_size=4 [16:09:44]MH_SAM_APDU [16:09:44]CAPDU: 80 11 00 00 [16:09:44]Write to MH i2c: E2 08 00 3F 1D 80 11 00 00 00 00 00 00 D6 [16:09:44]Write i2c OK [16:09:44]MH_I2C_Read... [16:09:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:44]Read from MH i2c: E2 [16:09:44]MH_I2C_Read... [16:09:44]Read from MH i2c: E2 17 00 [16:09:44]MH_I2C_Read... [16:09:44]Read from MH i2c: E2 17 00 3F 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2B [16:09:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:09:44]wFMCommunicate OK [16:09:44]requested_item fd.num is exist - process it [16:09:44]SAM_PROTO_GetFieldsCounters [16:09:44]wFMCommunicate request_size=4 [16:09:44]MH_SAM_APDU [16:09:44]CAPDU: 80 13 00 00 [16:09:44]Write to MH i2c: E2 08 00 40 1D 80 13 00 00 00 00 00 00 D9 [16:09:44]Write i2c OK [16:09:44]MH_I2C_Read... [16:09:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:09:44]Read from MH i2c: E2 [16:09:44]MH_I2C_Read... [16:09:44]Read from MH i2c: E2 62 00 [16:09:44]MH_I2C_Read... [16:09:44]Read from MH i2c: E2 62 00 40 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 77 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 D9 [16:09:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 77 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:09:44]wFMCommunicate OK [16:09:44]SAM_PROTO_GetFieldsCounters done [16:09:44]requested_item shift.num is exist - process it [16:09:44]requested_item shift.opened is exist - process it [16:09:44]req_shift_opened [16:09:44]FM_GetShiftState [16:09:44]SAM_PROTO_GetShiftState [16:09:44]wFMCommunicate request_size=4 [16:09:44]MH_SAM_APDU [16:09:44]CAPDU: 80 13 01 00 [16:09:44]Write to MH i2c: E2 08 00 41 1D 80 13 01 00 00 00 00 00 DB [16:09:44]Write i2c OK [16:09:44]MH_I2C_Read... [16:09:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:44]Read from MH i2c: E2 [16:09:44]MH_I2C_Read... [16:09:44]Read from MH i2c: E2 0E 00 [16:09:44]MH_I2C_Read... [16:09:44]Read from MH i2c: E2 0E 00 41 1D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C4 [16:09:44]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:09:44]wFMCommunicate OK [16:09:44]SAM_PROTO_GetShiftState done [16:09:44]FM_GetShiftState done [16:09:44]req_shift_opened done [16:09:44]requested_item shift.open_date is exist - process it [16:09:44]req_shift_open_date [16:09:44]req_shift_open_date done [16:09:44]produce_requested_data done [16:09:44]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202871,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:09:44]process_action_free close_receipt [16:09:44]json_value_free [16:09:44]json_value_free done [16:09:44]process_json_proto returns [16:09:44]Send response to host [16:09:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202871,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:09:44]free response buf [16:09:44]execute_script done [16:09:44]execute_script returns [16:09:44]free content buf [16:09:44]Sock 9.Close socket [16:09:44]Sock 9.Thread stoped [16:09:59]ConnectInit Can't connect to host [16:09:59]CommunicateWithHost connect error [16:09:59]CommunicateWithHost err = -1 [16:09:59]OFD Sender: Server communicate error [16:09:59]OFD Sender: Processing packet 202869 [packets to send 118, broken 115] [16:09:59]ProducePacketName [16:09:59]name=ofd_packets/00202869 [16:09:59]OFD Sender: To server: pG, [16:09:59]CommunicateWithHost lk.salyk.kg:30040 [16:09:59]ConnectInit lk.salyk.kg [16:09:59]Connected sock=9 [16:09:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F2 4A 04 01 08 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 54 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 75 18 03 00 35 04 06 00 E6 83 EB 5E 41 10 38 84 F3 2D 53 DB 25 E0 [16:09:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 41 6C 47 00 66 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 75 18 03 00 F4 03 04 00 91 B4 20 67 B6 04 01 00 00 70 52 11 E8 F6 23 C4 77 [16:09:59]CommunicateWithHost err = 0 [16:09:59]CheckOFDResponse [16:09:59]1017 (14) - 77093643461234 [16:09:59]1041 (16) - 0000000000871756 [16:09:59]1040 (4) - 202869 [16:09:59]1012 (4) - 29.10.2024 10:10 [16:09:59]1206 (1) - 0 [16:09:59]OFD Sender: Remove packet 202869 [16:09:59]ProducePacketName [16:09:59]name=ofd_packets/00202869 [16:09:59]NVStorageDeleteData [16:09:59]OFD Sender: Processing packet 202870 [packets to send 117, broken 115] [16:09:59]ProducePacketName [16:09:59]name=ofd_packets/00202870 [16:09:59]OFD Sender: To server: pG, [16:09:59]CommunicateWithHost lk.salyk.kg:30040 [16:09:59]ConnectInit lk.salyk.kg [16:10:00]Connected sock=9 [16:10:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 2F F7 04 01 96 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 84 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B0 71 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 71 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 45 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 27 00 00 00 00 07 04 06 00 88 71 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 58 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 76 18 03 00 35 04 06 00 F7 EE C7 67 41 EE 2C 07 F3 59 1E 8F DB EC [16:10:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EB 11 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 38 37 31 37 35 36 10 04 04 00 76 18 03 00 F4 03 04 00 92 B4 20 67 B6 04 01 00 00 B2 A4 81 11 BE E8 F0 0E [16:10:00]CommunicateWithHost err = 0 [16:10:00]CheckOFDResponse [16:10:00]1017 (14) - 77093643461234 [16:10:00]1041 (16) - 0000000000871756 [16:10:00]1040 (4) - 202870 [16:10:00]1012 (4) - 29.10.2024 10:10 [16:10:00]1206 (1) - 0 [16:10:00]OFD Sender: Remove packet 202870 [16:10:00]ProducePacketName [16:10:00]name=ofd_packets/00202870 [16:10:00]NVStorageDeleteData [16:10:00]OFD Sender: Processing packet 202871 [packets to send 116, broken 115] [16:10:00]ProducePacketName [16:10:00]name=ofd_packets/00202871 [16:10:00]OFD Sender: To server: pG, [16:10:00]CommunicateWithHost lk.salyk.kg:30040 [16:10:00]ConnectInit lk.salyk.kg [16:10:00]Connected sock=9 [16:10:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9D 83 07 01 45 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 0A 01 00 00 F4 03 04 00 C6 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 77 18 03 00 35 04 06 00 58 82 F3 2A 8C CD 98 6C B9 35 A8 6A C4 4C [16:10:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B6 75 47 00 4B BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 77 18 03 00 F4 03 04 00 93 B4 20 67 B6 04 01 00 00 F2 31 F7 06 CB A9 54 A6 [16:10:01]CommunicateWithHost err = 0 [16:10:01]CheckOFDResponse [16:10:01]1017 (14) - 77093643461234 [16:10:01]1041 (16) - 0000000000871756 [16:10:01]1040 (4) - 202871 [16:10:01]1012 (4) - 29.10.2024 10:10 [16:10:01]1206 (1) - 0 [16:10:01]OFD Sender: Remove packet 202871 [16:10:01]ProducePacketName [16:10:01]name=ofd_packets/00202871 [16:10:01]NVStorageDeleteData [16:10:01]OFD Sender: No OFD packet to send [16:10:06]OFD Sender: No OFD packet to send [16:10:11]OFD Sender: No OFD packet to send [16:10:16]OFD Sender: No OFD packet to send [16:10:17]accept exits with 7 [16:10:17]New connection [16:10:17]New thread 3067034980 created [16:10:17]Thread 3066891620 joined [16:10:17]Waiting for new connection... [16:10:17] Sock 7.Parse request [16:10:17]Sock 7.Check first char [16:10:17]Sock 7.First char is OK [16:10:17]request: POST /json_proto HTTP/1.0 [16:10:17]Method: POST [16:10:17]URL: /json_proto [16:10:17]Method is POST - this is cgi request [16:10:17]url: /json_proto [16:10:17]query_string will be loaded in cgi processing [16:10:17]execute_cgi json_proto POST (null) [16:10:17]execute_cgi path=json_proto method=POST [16:10:17]POST find Content-Length [16:10:17]Host: 172.17.63.195:8080 [16:10:17]Content-Length: 632 [16:10:17]Content-Type: application/json [16:10:17] [16:10:17]POST finish read [16:10:17]Found Content-Length = 632 [16:10:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:17]execute_script... [16:10: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)450673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:17]POST & json_proto [16:10:17]process_json_proto [16:10:17]json parsed OK: [16:10:17]protocol is kg_v1.0 [16:10:17]action value=close_receipt [16:10:17]process_action close_receipt [16:10:17]cmd_close_receipt [16:10:17]MH_GetDate [16:10:17]Write to MH i2c: F0 00 00 42 1D 4E [16:10:17]Write i2c OK [16:10:17]MH_I2C_Read... [16:10:17]Read from MH i2c: F0 [16:10:17]MH_I2C_Read... [16:10:17]Read from MH i2c: F0 09 00 [16:10:17]MH_I2C_Read... [16:10:17]Read from MH i2c: F0 09 00 42 1D 00 EA 08 21 67 8C D7 20 67 BB [16:10:17]GetLastDocTimeStamp 1730218182 [16:10:17]current date 1730218218 [16:10:17]FM_GetShiftState [16:10:17]SAM_PROTO_GetShiftState [16:10:17]wFMCommunicate request_size=4 [16:10:17]MH_SAM_APDU [16:10:17]CAPDU: 80 13 01 00 [16:10:17]Write to MH i2c: E2 08 00 43 1D 80 13 01 00 00 00 00 00 DD [16:10:17]Write i2c OK [16:10:17]MH_I2C_Read... [16:10:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:17]Read from MH i2c: E2 [16:10:17]MH_I2C_Read... [16:10:17]Read from MH i2c: E2 0E 00 [16:10:17]MH_I2C_Read... [16:10:17]Read from MH i2c: E2 0E 00 43 1D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C6 [16:10:17]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:10:17]wFMCommunicate OK [16:10:17]SAM_PROTO_GetShiftState done [16:10:17]FM_GetShiftState done [16:10:17]opened in 1730160431 [16:10:17]opened+sec_in_day 1730246831 [16:10:17]quantity*price = 50000 [16:10:17]sum+1 = 50001 [16:10:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 267 29.10.2024 16:10 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202872 ФПД: 135656882442840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161018&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202872&fm=135656882442840&tin=02508201610067®Number=0000000000091777&sum=50000 [16:10:18]StoreToDocumentArchive [16:10:18]shift 546 fd 202872 [16:10:18]save to /storage/0546/doc_00202872 [16:10:18]save last doc name /storage/0546/doc_00202872 to /storage/kkm_last_doc_name [16:10:18]save OK [16:10:18]Clear old archive folders... [16:10:18]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:10:18]tlvbuf is B6F697C0 [16:10:18]SAM_PROTO_ClearQueue [16:10:18]wFMCommunicate request_size=4 [16:10:18]MH_SAM_APDU [16:10:18]CAPDU: 80 09 00 00 [16:10:18]Write to MH i2c: E2 08 00 50 1D 80 09 00 00 00 00 00 00 DF [16:10:18]Write i2c OK [16:10:18]MH_I2C_Read... [16:10:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:10:18]Read from MH i2c: E2 [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: E2 03 00 [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: E2 03 00 50 1D 00 90 00 E1 [16:10:18]RAPDU: 90 00 [16:10:18]wFMCommunicate OK [16:10:18]SAM_PROTO_ClearQueue done [16:10:18]KKMCreateOFDPacket [16:10:18]OFDProtocolAddRootSTLVToBuf [16:10:18]FM_MakeSignedData [16:10:18]FM_MakeSignedData [16:10:18]SAM_PROTO_SignData [16:10:18]wFMCommunicate request_size=4 [16:10:18]MH_SAM_APDU [16:10:18]CAPDU: 80 0D 01 02 [16:10:18]Write to MH i2c: E2 08 00 51 1D 80 0D 01 02 00 00 00 00 E7 [16:10:18]Write i2c OK [16:10:18]MH_I2C_Read... [16:10:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:10:18]Read from MH i2c: E2 [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: E2 03 00 [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: E2 03 00 51 1D 00 90 00 E2 [16:10:18]RAPDU: 90 00 [16:10:18]wFMCommunicate OK [16:10:18]wFMCommunicate request_size=255 [16:10:18]MH_SAM_APDU [16:10:18]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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 0B 01 00 00 F4 03 04 00 EA 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 78 18 03 00 35 04 06 00 [16:10:18]Write to MH i2c: E2 02 01 52 1D 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 0B 01 00 00 F4 03 04 00 EA 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 78 18 03 00 35 04 06 00 00 00 15 [16:10:18]Write i2c OK [16:10:18]MH_I2C_Read... [16:10:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:18]Read from MH i2c: E2 [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: E2 03 00 [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: E2 03 00 52 1D 00 90 00 E3 [16:10:18]RAPDU: 90 00 [16:10:18]wFMCommunicate OK [16:10:18]wFMCommunicate request_size=11 [16:10:18]MH_SAM_APDU [16:10:18]CAPDU: 80 0D 02 02 06 7B 61 14 4A 12 58 [16:10:18]Write to MH i2c: E2 0E 00 53 1D 80 0D 02 02 06 00 7B 61 14 4A 12 58 00 00 9A [16:10:18]Write i2c OK [16:10:18]MH_I2C_Read... [16:10:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:18]Read from MH i2c: E2 [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: E2 03 00 [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: E2 03 00 53 1D 00 90 00 E4 [16:10:18]RAPDU: 90 00 [16:10:18]wFMCommunicate OK [16:10:18]wFMCommunicate request_size=4 [16:10:18]MH_SAM_APDU [16:10:18]CAPDU: 80 0D 03 02 [16:10:18]Write to MH i2c: E2 08 00 54 1D 80 0D 03 02 00 00 00 00 EC [16:10:18]Write i2c OK [16:10:18]MH_I2C_Read... [16:10:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:10:18]Read from MH i2c: E2 [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: E2 0B 00 [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: E2 0B 00 54 1D 00 B6 5A 5B 82 32 73 69 E4 90 00 CC [16:10:18]RAPDU: B6 5A 5B 82 32 73 69 E4 90 00 [16:10:18]wFMCommunicate OK [16:10:18]SAM_PROTO_SignData done [16:10:18]FM_MakeSignedData done [16:10:18]CreateOFDProtocolMessage [16:10:18]wFMCommunicate request_size=4 [16:10:18]MH_SAM_APDU [16:10:18]CAPDU: 80 11 00 00 [16:10:18]Write to MH i2c: E2 08 00 55 1D 80 11 00 00 00 00 00 00 EC [16:10:18]Write i2c OK [16:10:18]MH_I2C_Read... [16:10:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:18]Read from MH i2c: E2 [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: E2 17 00 [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: E2 17 00 55 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 41 [16:10:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:10:18]wFMCommunicate OK [16:10:18]CreateOFDProtocolMessage done [16:10:18]OFDSenderStorePacket 202872 [16:10:18]StoreOFDPacket docnum=202872 [16:10:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 A5 61 08 01 26 37 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 0B 01 00 00 F4 03 04 00 EA 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 78 18 03 00 35 04 06 00 7B 61 14 4A 12 58 B6 5A 5B 82 32 73 69 E4 [16:10:18]CheckFolder [16:10:18]dirname=/storage/ofd_packets [16:10:18]CheckFolder done [16:10:18]ProducePacketName [16:10:18]name=ofd_packets/00202872 [16:10:18]NVStorageSaveData ofd_packets/00202872 [16:10:18]File name is /storage/ofd_packets/00202872 [16:10:18]Write 302 bytes [16:10:18]NVStorageSaveData done [16:10:18]OFDSenderStorePacket done [16:10:18]KKMCreateOFDPacket done [16:10:18]NVStorageSaveData kkm_last_timestamp [16:10:18]File name is /storage/kkm_last_timestamp [16:10:18]Write 4 bytes [16:10:18]NVStorageSaveData done [16:10:18]ExternCall_PrintAddStr [16:10:18]wPrintStart [16:10:18]Write to MH i2c: 01 00 00 56 1D 73 [16:10:18]Write i2c OK [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: 01 [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: 01 07 00 [16:10:18]MH_I2C_Read... [16:10:18]Read from MH i2c: 01 07 00 56 1D 00 00 00 00 00 FF 0F 88 [16:10:18]RasterBufferAndPrint [16:10:18]line Счет N : (1)450673 [16:10:18]line ИНН: 02508201610067 [16:10:18]line Контрольно-Кассовый Чек [16:10:18]line ПРОДАЖА [16:10:18]line ТРК (МРК, ГНК) : 42 [16:10:18]line Товар: 2710124130 [16:10:18]line SUPER 92-К-5 [16:10:18]line 7.310 * 68.40 [16:10:18]line = 500.00 [16:10:18]line НДС 12% НСП 1% [16:10:18]line > о реализуемом товаре [16:10:18]line ИТОГО: 500.00 [16:10:18]line НСП 1% : 4.42 [16:10:18]line НДС 12% : 53.10 [16:10:18]line Наличными: 500.00 [16:10:18]line Безнал.: 0.00 [16:10:18]line Место: АЗС № 171 "Партнер Нефть" [16:10:18]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:10:18]line СНО: Общий режим [16:10:18]line Чек 267 29.10.2024 16:10 [16:10:18]line Смена: 546 ФФД: 1.0 [16:10:18]line ЗНМ: 0300000109 [16:10:18]line РНМ: 0000000000091777 [16:10:18]line Версия ККМ: 001 [16:10:18]line ФМ: 0000000000871756 [16:10:18]line ФД: 202872 [16:10:18]line ФПД: 135656882442840 [16:10:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161018&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202872&fm=135656882442840&tin=02508201610067®Number=0000000000091777&sum=50000 [16:10:19]OFD Sender: Processing packet 202872 [packets to send 116, broken 115] [16:10:19]ProducePacketName [16:10:19]name=ofd_packets/00202872 [16:10:19]OFD Sender: To server: pG, [16:10:19]CommunicateWithHost lk.salyk.kg:30040 [16:10:19]ConnectInit lk.salyk.kg [16:10:19]written 0, free lines is 4095 [16:10:19]Connected sock=10 [16:10:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 A5 61 08 01 26 37 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 0B 01 00 00 F4 03 04 00 EA 08 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 78 18 03 00 35 04 06 00 7B 61 14 4A 12 58 B6 5A 5B 82 32 73 69 E4 [16:10:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 60 B4 47 00 09 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 78 18 03 00 F4 03 04 00 A5 B4 20 67 B6 04 01 00 00 7F 3E 43 36 E0 48 BB 7A [16:10:19]CommunicateWithHost err = 0 [16:10:19]CheckOFDResponse [16:10:19]1017 (14) - 77093643461234 [16:10:19]1041 (16) - 0000000000871756 [16:10:19]1040 (4) - 202872 [16:10:19]1012 (4) - 29.10.2024 10:10 [16:10:19]1206 (1) - 0 [16:10:19]OFD Sender: Remove packet 202872 [16:10:19]ProducePacketName [16:10:19]name=ofd_packets/00202872 [16:10:19]NVStorageDeleteData [16:10:19]Write to MH i2c: 01 00 00 7E 1D 9B [16:10:19]Write i2c OK [16:10:19]MH_I2C_Read... [16:10:19]Read from MH i2c: 01 [16:10:19]MH_I2C_Read... [16:10:19]Read from MH i2c: 01 07 00 [16:10:19]MH_I2C_Read... [16:10:19]Read from MH i2c: 01 07 00 7E 1D 00 00 00 00 00 D8 0C 86 [16:10:19]RasterBufferAndPrint [16:10:19]line [16:10:19]line [16:10:19]line [16:10:19]line [16:10:19]line [16:10:19]written 0, free lines is 3293 [16:10:19]MH_Cut [16:10:19]Write to MH i2c: D1 01 00 85 1D 01 74 [16:10:19]Write i2c OK [16:10:19]MH_I2C_Read... [16:10:19]Read from MH i2c: D1 [16:10:19]MH_I2C_Read... [16:10:19]Read from MH i2c: D1 01 00 [16:10:19]MH_I2C_Read... [16:10:19]Read from MH i2c: D1 01 00 85 1D 00 73 [16:10:19]Write to MH i2c: 01 00 00 86 1D A3 [16:10:19]Write i2c OK [16:10:19]MH_I2C_Read... [16:10:20]OFD Sender: No OFD packet to send [16:10:20]*** Cut start [16:10:20]*** Purtial cut [16:10:20]*** Stage 1: CUTSNS_PIN = 1 [16:10:20]Read from MH i2c: 01 [16:10:20]MH_I2C_Read... [16:10:20]*** Stop cut motor [16:10:20]*** Cut end [16:10:20]Read from MH i2c: 01 07 00 [16:10:20]MH_I2C_Read... [16:10:20]Read from MH i2c: 01 07 00 86 1D 00 00 00 00 00 FF 0F B8 [16:10:20]process_action close_receipt done [16:10:20]requested_data is exist [16:10:20]produce_requested_data [16:10:20]requested_item fm.sn is exist - process it [16:10:20]wFMCommunicate request_size=4 [16:10:20]MH_SAM_APDU [16:10:20]CAPDU: 80 11 00 00 [16:10:20]Write to MH i2c: E2 08 00 87 1D 80 11 00 00 00 00 00 00 1E [16:10:20]Write i2c OK [16:10:20]MH_I2C_Read... [16:10:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:20]Read from MH i2c: E2 [16:10:20]MH_I2C_Read... [16:10:20]Read from MH i2c: E2 17 00 [16:10:20]MH_I2C_Read... [16:10:20]Read from MH i2c: E2 17 00 87 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 73 [16:10:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:10:20]wFMCommunicate OK [16:10:20]requested_item fd.num is exist - process it [16:10:20]SAM_PROTO_GetFieldsCounters [16:10:20]wFMCommunicate request_size=4 [16:10:20]MH_SAM_APDU [16:10:20]CAPDU: 80 13 00 00 [16:10:20]Write to MH i2c: E2 08 00 88 1D 80 13 00 00 00 00 00 00 21 [16:10:20]Write i2c OK [16:10:20]MH_I2C_Read... [16:10:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:10:20]Read from MH i2c: E2 [16:10:20]MH_I2C_Read... [16:10:20]Read from MH i2c: E2 62 00 [16:10:20]MH_I2C_Read... [16:10:20]Read from MH i2c: E2 62 00 88 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 78 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 25 [16:10:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 78 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:10:20]wFMCommunicate OK [16:10:20]SAM_PROTO_GetFieldsCounters done [16:10:20]requested_item shift.num is exist - process it [16:10:20]requested_item shift.opened is exist - process it [16:10:20]req_shift_opened [16:10:20]FM_GetShiftState [16:10:20]SAM_PROTO_GetShiftState [16:10:20]wFMCommunicate request_size=4 [16:10:20]MH_SAM_APDU [16:10:20]CAPDU: 80 13 01 00 [16:10:20]Write to MH i2c: E2 08 00 89 1D 80 13 01 00 00 00 00 00 23 [16:10:20]Write i2c OK [16:10:20]MH_I2C_Read... [16:10:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:20]Read from MH i2c: E2 [16:10:20]MH_I2C_Read... [16:10:20]Read from MH i2c: E2 0E 00 [16:10:20]MH_I2C_Read... [16:10:20]Read from MH i2c: E2 0E 00 89 1D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0C [16:10:20]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:10:20]wFMCommunicate OK [16:10:20]SAM_PROTO_GetShiftState done [16:10:20]FM_GetShiftState done [16:10:20]req_shift_opened done [16:10:20]requested_item shift.open_date is exist - process it [16:10:20]req_shift_open_date [16:10:20]req_shift_open_date done [16:10:20]produce_requested_data done [16:10:20]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202872,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:10:20]process_action_free close_receipt [16:10:20]json_value_free [16:10:20]json_value_free done [16:10:20]process_json_proto returns [16:10:20]Send response to host [16:10:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202872,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:10:20]free response buf [16:10:20]execute_script done [16:10:20]execute_script returns [16:10:20]free content buf [16:10:20]Sock 7.Close socket [16:10:20]Sock 7.Thread stoped [16:10:25]OFD Sender: No OFD packet to send [16:10:30]OFD Sender: No OFD packet to send [16:10:35]OFD Sender: No OFD packet to send [16:10:40]OFD Sender: No OFD packet to send [16:10:45]OFD Sender: No OFD packet to send [16:10:50]OFD Sender: No OFD packet to send [16:10:52]accept exits with 9 [16:10:52]New connection [16:10:52]New thread 3066891620 created [16:10:52]Thread 3067034980 joined [16:10:52]Waiting for new connection... [16:10:52] Sock 9.Parse request [16:10:52]Sock 9.Check first char [16:10:52]Sock 9.First char is OK [16:10:52]request: POST /json_proto HTTP/1.0 [16:10:52]Method: POST [16:10:52]URL: /json_proto [16:10:52]Method is POST - this is cgi request [16:10:52]url: /json_proto [16:10:52]query_string will be loaded in cgi processing [16:10:52]execute_cgi json_proto POST (null) [16:10:52]execute_cgi path=json_proto method=POST [16:10:52]POST find Content-Length [16:10:52]Host: 172.17.63.195:8080 [16:10:52]Content-Length: 671 [16:10:52]Content-Type: application/json [16:10:52] [16:10:52]POST finish read [16:10:52]Found Content-Length = 671 [16:10:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 0.010, "sum" : 0.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 0.00, "payments": [ { "type": 0, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:52]execute_script... [16:10:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 0.010, "sum" : 0.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 0.00, "payments": [ { "type": 0, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:52]POST & json_proto [16:10:52]process_json_proto [16:10:52]json parsed OK: [16:10:52]protocol is kg_v1.0 [16:10:52]action value=close_receipt [16:10:52]process_action close_receipt [16:10:52]cmd_close_receipt [16:10:52]MH_GetDate [16:10:52]Write to MH i2c: F0 00 00 8A 1D 96 [16:10:52]Write i2c OK [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: F0 [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: F0 09 00 [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: F0 09 00 8A 1D 00 0D 09 21 67 8C D7 20 67 27 [16:10:52]GetLastDocTimeStamp 1730218218 [16:10:52]current date 1730218253 [16:10:52]FM_GetShiftState [16:10:52]SAM_PROTO_GetShiftState [16:10:52]wFMCommunicate request_size=4 [16:10:52]MH_SAM_APDU [16:10:52]CAPDU: 80 13 01 00 [16:10:52]Write to MH i2c: E2 08 00 8B 1D 80 13 01 00 00 00 00 00 25 [16:10:52]Write i2c OK [16:10:52]MH_I2C_Read... [16:10:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:52]Read from MH i2c: E2 [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: E2 0E 00 [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: E2 0E 00 8B 1D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0E [16:10:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:10:52]wFMCommunicate OK [16:10:52]SAM_PROTO_GetShiftState done [16:10:52]FM_GetShiftState done [16:10:52]opened in 1730160431 [16:10:52]opened+sec_in_day 1730246831 [16:10:52]quantity*price = 66 [16:10:52]sum+1 = 68 [16:10:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.67 ИТОГО: 0.00 Внесено: 200.00 СДАЧА: 200.00 НСП 1% : 0.01 НДС 12% : 0.07 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 268 29.10.2024 16:10 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202873 ФПД: 186958336985012 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161053&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202873&fm=186958336985012&tin=02508201610067®Number=0000000000091777&sum=0 [16:10:53]StoreToDocumentArchive [16:10:53]shift 546 fd 202873 [16:10:53]save to /storage/0546/doc_00202873 [16:10:53]save last doc name /storage/0546/doc_00202873 to /storage/kkm_last_doc_name [16:10:53]save OK [16:10:53]Clear old archive folders... [16:10:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:10:53]tlvbuf is 0127B780 [16:10:53]SAM_PROTO_ClearQueue [16:10:53]wFMCommunicate request_size=4 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 09 00 00 [16:10:53]Write to MH i2c: E2 08 00 98 1D 80 09 00 00 00 00 00 00 27 [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 98 1D 00 90 00 29 [16:10:53]RAPDU: 90 00 [16:10:53]wFMCommunicate OK [16:10:53]SAM_PROTO_ClearQueue done [16:10:53]KKMCreateOFDPacket [16:10:53]OFDProtocolAddRootSTLVToBuf [16:10:53]FM_MakeSignedData [16:10:53]FM_MakeSignedData [16:10:53]SAM_PROTO_SignData [16:10:53]wFMCommunicate request_size=4 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 0D 01 02 [16:10:53]Write to MH i2c: E2 08 00 99 1D 80 0D 01 02 00 00 00 00 2F [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 99 1D 00 90 00 2A [16:10:53]RAPDU: 90 00 [16:10:53]wFMCommunicate OK [16:10:53]wFMCommunicate request_size=255 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 00 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 43 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 07 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 0D 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 79 18 03 00 35 04 06 00 AA [16:10:53]Write to MH i2c: E2 02 01 9A 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 00 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 43 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 07 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 0D 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 79 18 03 00 35 04 06 00 AA 00 00 DC [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 9A 1D 00 90 00 2B [16:10:53]RAPDU: 90 00 [16:10:53]wFMCommunicate OK [16:10:53]wFMCommunicate request_size=10 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 0D 02 02 05 09 A1 43 87 B4 [16:10:53]Write to MH i2c: E2 0D 00 9B 1D 80 0D 02 02 05 00 09 A1 43 87 B4 00 00 64 [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 03 00 9B 1D 00 90 00 2C [16:10:53]RAPDU: 90 00 [16:10:53]wFMCommunicate OK [16:10:53]wFMCommunicate request_size=4 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 0D 03 02 [16:10:53]Write to MH i2c: E2 08 00 9C 1D 80 0D 03 02 00 00 00 00 34 [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 0B 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 0B 00 9C 1D 00 72 CD F5 D8 BB A5 A7 BD 90 00 05 [16:10:53]RAPDU: 72 CD F5 D8 BB A5 A7 BD 90 00 [16:10:53]wFMCommunicate OK [16:10:53]SAM_PROTO_SignData done [16:10:53]FM_MakeSignedData done [16:10:53]CreateOFDProtocolMessage [16:10:53]wFMCommunicate request_size=4 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 11 00 00 [16:10:53]Write to MH i2c: E2 08 00 9D 1D 80 11 00 00 00 00 00 00 34 [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 17 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 17 00 9D 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 89 [16:10:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:10:53]wFMCommunicate OK [16:10:53]CreateOFDProtocolMessage done [16:10:53]OFDSenderStorePacket 202873 [16:10:53]StoreOFDPacket docnum=202873 [16:10:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D3 68 07 01 D6 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 32 FF 03 08 00 03 0A 00 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 43 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 07 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 0D 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 79 18 03 00 35 04 06 00 AA 09 A1 43 87 B4 72 CD F5 D8 BB A5 A7 BD [16:10:53]CheckFolder [16:10:53]dirname=/storage/ofd_packets [16:10:53]CheckFolder done [16:10:53]ProducePacketName [16:10:53]name=ofd_packets/00202873 [16:10:53]NVStorageSaveData ofd_packets/00202873 [16:10:53]File name is /storage/ofd_packets/00202873 [16:10:53]Write 301 bytes [16:10:53]NVStorageSaveData done [16:10:53]OFDSenderStorePacket done [16:10:53]KKMCreateOFDPacket done [16:10:53]NVStorageSaveData kkm_last_timestamp [16:10:53]File name is /storage/kkm_last_timestamp [16:10:53]Write 4 bytes [16:10:53]NVStorageSaveData done [16:10:53]ExternCall_PrintAddStr [16:10:53]wPrintStart [16:10:53]Write to MH i2c: 01 00 00 9E 1D BB [16:10:53]OFD Sender: Processing packet 202873 [packets to send 116, broken 115] [16:10:53]ProducePacketName [16:10:53]name=ofd_packets/00202873 [16:10:53]OFD Sender: To server: pG, [16:10:53]CommunicateWithHost lk.salyk.kg:30040 [16:10:53]ConnectInit lk.salyk.kg [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: 01 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: 01 07 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: 01 07 00 9E 1D 00 00 00 00 00 FF 0F D0 [16:10:53]RasterBufferAndPrint [16:10:53]line Счет N : (1)450675 [16:10:53]line ИНН: 02508201610067 [16:10:53]line Контрольно-Кассовый Чек [16:10:53]line ПРОДАЖА [16:10:53]line ТРК (МРК, ГНК) : 52 [16:10:53]line Товар: 2710124130 [16:10:53]line Аи-92-К-2 [16:10:53]line 0.010 * 66.90 [16:10:53]line = 0.67 [16:10:53]line НДС 12% НСП 1% [16:10:53]line > о реализуемом товаре [16:10:53]line ОКРУГЛЕНИЕ: -0.67 [16:10:53]line ИТОГО: 0.00 [16:10:53]line Внесено: 200.00 [16:10:53]line СДАЧА: 200.00 [16:10:53]line НСП 1% : 0.01 [16:10:53]line НДС 12% : 0.07 [16:10:53]line Наличными: 0.00 [16:10:53]line Безнал.: 0.00 [16:10:53]line Место: АЗС № 171 "Партнер Нефть" [16:10:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:10:53]line СНО: Общий режим [16:10:53]line Чек 268 29.10.2024 16:10 [16:10:53]line Смена: 546 ФФД: 1.0 [16:10:53]line ЗНМ: 0300000109 [16:10:53]line РНМ: 0000000000091777 [16:10:53]line Версия ККМ: 001 [16:10:53]line ФМ: 0000000000871756 [16:10:53]line ФД: 202873 [16:10:53]line ФПД: 186958336985012 [16:10:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161053&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202873&fm=186958336985012&tin=02508201610067®Number=0000000000091777&sum=0 [16:10:53]written 0, free lines is 4095 [16:10:53]Connected sock=10 [16:10:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D3 68 07 01 D6 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 32 FF 03 08 00 03 0A 00 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 43 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 07 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 0D 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 79 18 03 00 35 04 06 00 AA 09 A1 43 87 B4 72 CD F5 D8 BB A5 A7 BD [16:10:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AF BE 47 00 D1 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 79 18 03 00 F4 03 04 00 C8 B4 20 67 B6 04 01 00 00 DE 83 C5 71 5B 7F 8A C7 [16:10:54]CommunicateWithHost err = 0 [16:10:54]CheckOFDResponse [16:10:54]1017 (14) - 77093643461234 [16:10:54]1041 (16) - 0000000000871756 [16:10:54]1040 (4) - 202873 [16:10:54]1012 (4) - 29.10.2024 10:11 [16:10:54]1206 (1) - 0 [16:10:54]OFD Sender: Remove packet 202873 [16:10:54]ProducePacketName [16:10:54]name=ofd_packets/00202873 [16:10:54]NVStorageDeleteData [16:10:54]Write to MH i2c: 01 00 00 C9 1D E6 [16:10:54]Write i2c OK [16:10:54]MH_I2C_Read... [16:10:54]Read from MH i2c: 01 [16:10:54]MH_I2C_Read... [16:10:54]Read from MH i2c: 01 07 00 [16:10:54]MH_I2C_Read... [16:10:54]Read from MH i2c: 01 07 00 C9 1D 00 00 00 00 00 A3 0C 9C [16:10:54]RasterBufferAndPrint [16:10:54]line [16:10:54]line [16:10:54]line [16:10:54]line [16:10:54]line [16:10:54]written 0, free lines is 3240 [16:10:54]MH_Cut [16:10:54]Write to MH i2c: D1 01 00 D0 1D 01 BF [16:10:54]Write i2c OK [16:10:54]MH_I2C_Read... [16:10:54]Read from MH i2c: D1 [16:10:54]MH_I2C_Read... [16:10:54]Read from MH i2c: D1 01 00 [16:10:54]MH_I2C_Read... [16:10:54]Read from MH i2c: D1 01 00 D0 1D 00 BE [16:10:54]Write to MH i2c: 01 00 00 D1 1D EE [16:10:54]Write i2c OK [16:10:54]MH_I2C_Read... [16:10:54]OFD Sender: No OFD packet to send [16:10:55]*** Cut start [16:10:55]*** Purtial cut [16:10:55]*** Stage 1: CUTSNS_PIN = 1 [16:10:55]Read from MH i2c: 01 [16:10:55]MH_I2C_Read... [16:10:55]*** Stop cut motor [16:10:55]*** Cut end [16:10:55]Read from MH i2c: 01 07 00 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: 01 07 00 D1 1D 00 00 00 00 00 FF 0F 03 [16:10:55]process_action close_receipt done [16:10:55]requested_data is exist [16:10:55]produce_requested_data [16:10:55]requested_item fm.sn is exist - process it [16:10:55]wFMCommunicate request_size=4 [16:10:55]MH_SAM_APDU [16:10:55]CAPDU: 80 11 00 00 [16:10:55]Write to MH i2c: E2 08 00 D2 1D 80 11 00 00 00 00 00 00 69 [16:10:55]Write i2c OK [16:10:55]MH_I2C_Read... [16:10:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:55]Read from MH i2c: E2 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: E2 17 00 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: E2 17 00 D2 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BE [16:10:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:10:55]wFMCommunicate OK [16:10:55]requested_item fd.num is exist - process it [16:10:55]SAM_PROTO_GetFieldsCounters [16:10:55]wFMCommunicate request_size=4 [16:10:55]MH_SAM_APDU [16:10:55]CAPDU: 80 13 00 00 [16:10:55]Write to MH i2c: E2 08 00 D3 1D 80 13 00 00 00 00 00 00 6C [16:10:55]Write i2c OK [16:10:55]MH_I2C_Read... [16:10:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:10:55]Read from MH i2c: E2 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: E2 62 00 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: E2 62 00 D3 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 79 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 74 [16:10:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 79 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:10:55]wFMCommunicate OK [16:10:55]SAM_PROTO_GetFieldsCounters done [16:10:55]requested_item shift.num is exist - process it [16:10:55]requested_item shift.opened is exist - process it [16:10:55]req_shift_opened [16:10:55]FM_GetShiftState [16:10:55]SAM_PROTO_GetShiftState [16:10:55]wFMCommunicate request_size=4 [16:10:55]MH_SAM_APDU [16:10:55]CAPDU: 80 13 01 00 [16:10:55]Write to MH i2c: E2 08 00 D4 1D 80 13 01 00 00 00 00 00 6E [16:10:55]Write i2c OK [16:10:55]MH_I2C_Read... [16:10:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:55]Read from MH i2c: E2 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: E2 0E 00 [16:10:55]MH_I2C_Read... [16:10:55]Read from MH i2c: E2 0E 00 D4 1D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 57 [16:10:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:10:55]wFMCommunicate OK [16:10:55]SAM_PROTO_GetShiftState done [16:10:55]FM_GetShiftState done [16:10:55]req_shift_opened done [16:10:55]requested_item shift.open_date is exist - process it [16:10:55]req_shift_open_date [16:10:55]req_shift_open_date done [16:10:55]produce_requested_data done [16:10:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202873,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:10:55]process_action_free close_receipt [16:10:55]json_value_free [16:10:55]json_value_free done [16:10:55]process_json_proto returns [16:10:55]Send response to host [16:10:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202873,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:10:55]free response buf [16:10:55]execute_script done [16:10:55]execute_script returns [16:10:55]free content buf [16:10:55]Sock 9.Close socket [16:10:55]Sock 9.Thread stoped [16:10:59]OFD Sender: No OFD packet to send [16:11:04]OFD Sender: No OFD packet to send [16:11:09]OFD Sender: No OFD packet to send [16:11:14]OFD Sender: No OFD packet to send [16:11:19]OFD Sender: No OFD packet to send [16:11:24]OFD Sender: No OFD packet to send [16:11:29]OFD Sender: No OFD packet to send [16:11:34]OFD Sender: No OFD packet to send [16:11:39]OFD Sender: No OFD packet to send [16:11:44]OFD Sender: No OFD packet to send [16:11:47]accept exits with 7 [16:11:47]New connection [16:11:47]New thread 3067034980 created [16:11:47]Thread 3066891620 joined [16:11:47]Waiting for new connection... [16:11:47] Sock 7.Parse request [16:11:47]Sock 7.Check first char [16:11:47]Sock 7.First char is OK [16:11:47]request: POST /json_proto HTTP/1.0 [16:11:47]Method: POST [16:11:47]URL: /json_proto [16:11:47]Method is POST - this is cgi request [16:11:47]url: /json_proto [16:11:47]query_string will be loaded in cgi processing [16:11:47]execute_cgi json_proto POST (null) [16:11:47]execute_cgi path=json_proto method=POST [16:11:47]POST find Content-Length [16:11:47]Host: 172.17.63.195:8080 [16:11:47]Content-Length: 766 [16:11:47]Content-Type: application/json [16:11:47] [16:11:47]POST finish read [16:11:47]Found Content-Length = 766 [16:11:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.34 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:47]execute_script... [16:11:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 200.34 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:47]POST & json_proto [16:11:47]process_json_proto [16:11:47]json parsed OK: [16:11:47]protocol is kg_v1.0 [16:11:47]action value=close_receipt [16:11:47]process_action close_receipt [16:11:47]cmd_close_receipt [16:11:47]MH_GetDate [16:11:47]Write to MH i2c: F0 00 00 D5 1D E1 [16:11:47]Write i2c OK [16:11:47]MH_I2C_Read... [16:11:47]Read from MH i2c: F0 [16:11:47]MH_I2C_Read... [16:11:47]Read from MH i2c: F0 09 00 [16:11:47]MH_I2C_Read... [16:11:47]Read from MH i2c: F0 09 00 D5 1D 00 44 09 21 67 8C D7 20 67 A9 [16:11:47]GetLastDocTimeStamp 1730218253 [16:11:47]current date 1730218308 [16:11:47]FM_GetShiftState [16:11:47]SAM_PROTO_GetShiftState [16:11:47]wFMCommunicate request_size=4 [16:11:47]MH_SAM_APDU [16:11:47]CAPDU: 80 13 01 00 [16:11:47]Write to MH i2c: E2 08 00 D6 1D 80 13 01 00 00 00 00 00 70 [16:11:47]Write i2c OK [16:11:47]MH_I2C_Read... [16:11:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:47]Read from MH i2c: E2 [16:11:47]MH_I2C_Read... [16:11:47]Read from MH i2c: E2 0E 00 [16:11:47]MH_I2C_Read... [16:11:47]Read from MH i2c: E2 0E 00 D6 1D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 59 [16:11:47]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:11:47]wFMCommunicate OK [16:11:47]SAM_PROTO_GetShiftState done [16:11:47]FM_GetShiftState done [16:11:47]opened in 1730160431 [16:11:47]opened+sec_in_day 1730246831 [16:11:47]quantity*price = 20034 [16:11:47]sum+1 = 20035 [16:11:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.34 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 0.00 Безнал.: 200.34 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 269 29.10.2024 16:11 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202874 ФПД: 63031291049406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161148&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202874&fm=63031291049406&tin=02508201610067®Number=0000000000091777&sum=20034 [16:11:48]StoreToDocumentArchive [16:11:48]shift 546 fd 202874 [16:11:48]save to /storage/0546/doc_00202874 [16:11:48]save last doc name /storage/0546/doc_00202874 to /storage/kkm_last_doc_name [16:11:48]save OK [16:11:48]Clear old archive folders... [16:11:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:11:48]tlvbuf is 012BC970 [16:11:48]SAM_PROTO_ClearQueue [16:11:48]wFMCommunicate request_size=4 [16:11:48]MH_SAM_APDU [16:11:48]CAPDU: 80 09 00 00 [16:11:48]Write to MH i2c: E2 08 00 E3 1D 80 09 00 00 00 00 00 00 72 [16:11:48]Write i2c OK [16:11:48]MH_I2C_Read... [16:11:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:11:48]Read from MH i2c: E2 [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: E2 03 00 [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: E2 03 00 E3 1D 00 90 00 74 [16:11:48]RAPDU: 90 00 [16:11:48]wFMCommunicate OK [16:11:48]SAM_PROTO_ClearQueue done [16:11:48]KKMCreateOFDPacket [16:11:48]OFDProtocolAddRootSTLVToBuf [16:11:48]FM_MakeSignedData [16:11:48]FM_MakeSignedData [16:11:48]SAM_PROTO_SignData [16:11:48]wFMCommunicate request_size=4 [16:11:48]MH_SAM_APDU [16:11:48]CAPDU: 80 0D 01 02 [16:11:48]Write to MH i2c: E2 08 00 E4 1D 80 0D 01 02 00 00 00 00 7A [16:11:48]Write i2c OK [16:11:48]MH_I2C_Read... [16:11:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:11:48]Read from MH i2c: E2 [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: E2 03 00 [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: E2 03 00 E4 1D 00 90 00 75 [16:11:48]RAPDU: 90 00 [16:11:48]wFMCommunicate OK [16:11:48]wFMCommunicate request_size=255 [16:11:48]MH_SAM_APDU [16:11:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 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 4F 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 44 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7A 18 03 00 35 04 06 00 39 [16:11:48]Write to MH i2c: E2 02 01 E5 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 33 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 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 4F 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 44 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7A 18 03 00 35 04 06 00 39 00 00 C9 [16:11:48]Write i2c OK [16:11:48]MH_I2C_Read... [16:11:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:48]Read from MH i2c: E2 [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: E2 03 00 [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: E2 03 00 E5 1D 00 90 00 76 [16:11:48]RAPDU: 90 00 [16:11:48]wFMCommunicate OK [16:11:48]wFMCommunicate request_size=10 [16:11:48]MH_SAM_APDU [16:11:48]CAPDU: 80 0D 02 02 05 53 9D B6 75 BE [16:11:48]Write to MH i2c: E2 0D 00 E6 1D 80 0D 02 02 05 00 53 9D B6 75 BE 00 00 60 [16:11:48]Write i2c OK [16:11:48]MH_I2C_Read... [16:11:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:48]Read from MH i2c: E2 [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: E2 03 00 [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: E2 03 00 E6 1D 00 90 00 77 [16:11:48]RAPDU: 90 00 [16:11:48]wFMCommunicate OK [16:11:48]wFMCommunicate request_size=4 [16:11:48]MH_SAM_APDU [16:11:48]CAPDU: 80 0D 03 02 [16:11:48]Write to MH i2c: E2 08 00 E7 1D 80 0D 03 02 00 00 00 00 7F [16:11:48]Write i2c OK [16:11:48]MH_I2C_Read... [16:11:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:11:48]Read from MH i2c: E2 [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: E2 0B 00 [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: E2 0B 00 E7 1D 00 A1 E4 45 D5 C2 D5 1B 7C 90 00 4D [16:11:48]RAPDU: A1 E4 45 D5 C2 D5 1B 7C 90 00 [16:11:48]wFMCommunicate OK [16:11:48]SAM_PROTO_SignData done [16:11:48]FM_MakeSignedData done [16:11:48]CreateOFDProtocolMessage [16:11:48]wFMCommunicate request_size=4 [16:11:48]MH_SAM_APDU [16:11:48]CAPDU: 80 11 00 00 [16:11:48]Write to MH i2c: E2 08 00 E8 1D 80 11 00 00 00 00 00 00 7F [16:11:48]Write i2c OK [16:11:48]MH_I2C_Read... [16:11:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:48]Read from MH i2c: E2 [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: E2 17 00 [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: E2 17 00 E8 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D4 [16:11:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:11:48]wFMCommunicate OK [16:11:48]CreateOFDProtocolMessage done [16:11:48]OFDSenderStorePacket 202874 [16:11:48]StoreOFDPacket docnum=202874 [16:11:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 18 CF 07 01 79 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 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 4F 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 44 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7A 18 03 00 35 04 06 00 39 53 9D B6 75 BE A1 E4 45 D5 C2 D5 1B 7C [16:11:48]CheckFolder [16:11:48]dirname=/storage/ofd_packets [16:11:48]CheckFolder done [16:11:48]ProducePacketName [16:11:48]name=ofd_packets/00202874 [16:11:48]NVStorageSaveData ofd_packets/00202874 [16:11:48]File name is /storage/ofd_packets/00202874 [16:11:48]Write 301 bytes [16:11:48]NVStorageSaveData done [16:11:48]OFDSenderStorePacket done [16:11:48]KKMCreateOFDPacket done [16:11:48]NVStorageSaveData kkm_last_timestamp [16:11:48]File name is /storage/kkm_last_timestamp [16:11:48]Write 4 bytes [16:11:48]NVStorageSaveData done [16:11:48]ExternCall_PrintAddStr [16:11:48]wPrintStart [16:11:48]Write to MH i2c: 01 00 00 E9 1D 06 [16:11:48]Write i2c OK [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: 01 [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: 01 07 00 [16:11:48]MH_I2C_Read... [16:11:48]Read from MH i2c: 01 07 00 E9 1D 00 00 00 00 00 FF 0F 1B [16:11:48]RasterBufferAndPrint [16:11:48]line Счет N : (1)450676 [16:11:48]line ИНН: 02508201610067 [16:11:48]line Контрольно-Кассовый Чек [16:11:48]line ПРОДАЖА [16:11:48]line ТРК (МРК, ГНК) : 61 [16:11:48]line Товар: 2710124500 [16:11:48]line Аи-95-К-3 [16:11:48]line 2.700 * 74.20 [16:11:48]line = 200.34 [16:11:48]line НДС 12% НСП 1% [16:11:48]line > о реализуемом товаре [16:11:48]line ИТОГО: 200.34 [16:11:48]line НСП 1% : 1.77 [16:11:48]line НДС 12% : 21.27 [16:11:48]line Наличными: 0.00 [16:11:48]line Безнал.: 200.34 [16:11:48]line Место: АЗС № 171 "Партнер Нефть" [16:11:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:11:48]line СНО: Общий режим [16:11:48]line Чек 269 29.10.2024 16:11 [16:11:48]line Смена: 546 ФФД: 1.0 [16:11:48]line ЗНМ: 0300000109 [16:11:48]line РНМ: 0000000000091777 [16:11:48]line Версия ККМ: 001 [16:11:48]line Платежная система: Mbank [16:11:48]line ФМ: 0000000000871756 [16:11:48]line ФД: 202874 [16:11:48]line ФПД: 63031291049406 [16:11:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161148&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202874&fm=63031291049406&tin=02508201610067®Number=0000000000091777&sum=20034 [16:11:49]OFD Sender: Processing packet 202874 [packets to send 116, broken 115] [16:11:49]ProducePacketName [16:11:49]name=ofd_packets/00202874 [16:11:49]OFD Sender: To server: pG, [16:11:49]CommunicateWithHost lk.salyk.kg:30040 [16:11:49]ConnectInit lk.salyk.kg [16:11:49]written 0, free lines is 4095 [16:11:49]Connected sock=10 [16:11:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 18 CF 07 01 79 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 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 4F 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 44 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7A 18 03 00 35 04 06 00 39 53 9D B6 75 BE A1 E4 45 D5 C2 D5 1B 7C [16:11:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 DD 4D 47 00 11 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7A 18 03 00 F4 03 04 00 FF B4 20 67 B6 04 01 00 00 A2 75 09 7A 61 9D 88 67 [16:11:49]CommunicateWithHost err = 0 [16:11:49]CheckOFDResponse [16:11:49]1017 (14) - 77093643461234 [16:11:49]1041 (16) - 0000000000871756 [16:11:49]1040 (4) - 202874 [16:11:49]1012 (4) - 29.10.2024 10:12 [16:11:49]1206 (1) - 0 [16:11:49]OFD Sender: Remove packet 202874 [16:11:49]ProducePacketName [16:11:49]name=ofd_packets/00202874 [16:11:49]NVStorageDeleteData [16:11:49]Write to MH i2c: 01 00 00 12 1E 30 [16:11:49]Write i2c OK [16:11:49]MH_I2C_Read... [16:11:49]Read from MH i2c: 01 [16:11:49]MH_I2C_Read... [16:11:49]Read from MH i2c: 01 07 00 [16:11:49]MH_I2C_Read... [16:11:49]Read from MH i2c: 01 07 00 12 1E 00 00 00 00 00 C4 0C 07 [16:11:49]RasterBufferAndPrint [16:11:49]line [16:11:49]line [16:11:49]line [16:11:49]line [16:11:49]line [16:11:49]written 0, free lines is 3272 [16:11:49]MH_Cut [16:11:49]Write to MH i2c: D1 01 00 19 1E 01 09 [16:11:49]Write i2c OK [16:11:49]MH_I2C_Read... [16:11:49]Read from MH i2c: D1 [16:11:49]MH_I2C_Read... [16:11:49]Read from MH i2c: D1 01 00 [16:11:49]MH_I2C_Read... [16:11:49]Read from MH i2c: D1 01 00 19 1E 00 08 [16:11:49]Write to MH i2c: 01 00 00 1A 1E 38 [16:11:49]Write i2c OK [16:11:49]MH_I2C_Read... [16:11:49]OFD Sender: No OFD packet to send [16:11:50]*** Cut start [16:11:50]*** Purtial cut [16:11:50]*** CUTSNS_PIN = 0 [16:11:50]*** Stage 1: CUTSNS_PIN = 1 [16:11:52]Read from MH i2c: 01 [16:11:52]MH_I2C_Read... [16:11:52]*** Stop cut motor [16:11:52]*** Cut end [16:11:52]Read from MH i2c: 01 07 00 [16:11:52]MH_I2C_Read... [16:11:52]Read from MH i2c: 01 07 00 1A 1E 00 00 00 00 00 FF 0F 4D [16:11:52]process_action close_receipt done [16:11:52]requested_data is exist [16:11:52]produce_requested_data [16:11:52]requested_item fm.sn is exist - process it [16:11:52]wFMCommunicate request_size=4 [16:11:52]MH_SAM_APDU [16:11:52]CAPDU: 80 11 00 00 [16:11:52]Write to MH i2c: E2 08 00 1B 1E 80 11 00 00 00 00 00 00 B3 [16:11:52]Write i2c OK [16:11:52]MH_I2C_Read... [16:11:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:52]Read from MH i2c: E2 [16:11:52]MH_I2C_Read... [16:11:52]Read from MH i2c: E2 17 00 [16:11:52]MH_I2C_Read... [16:11:52]Read from MH i2c: E2 17 00 1B 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 08 [16:11:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:11:52]wFMCommunicate OK [16:11:52]requested_item fd.num is exist - process it [16:11:52]SAM_PROTO_GetFieldsCounters [16:11:52]wFMCommunicate request_size=4 [16:11:52]MH_SAM_APDU [16:11:52]CAPDU: 80 13 00 00 [16:11:52]Write to MH i2c: E2 08 00 1C 1E 80 13 00 00 00 00 00 00 B6 [16:11:52]Write i2c OK [16:11:52]MH_I2C_Read... [16:11:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:11:52]Read from MH i2c: E2 [16:11:52]MH_I2C_Read... [16:11:52]Read from MH i2c: E2 62 00 [16:11:52]MH_I2C_Read... [16:11:52]Read from MH i2c: E2 62 00 1C 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 C2 [16:11:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:11:52]wFMCommunicate OK [16:11:52]SAM_PROTO_GetFieldsCounters done [16:11:52]requested_item shift.num is exist - process it [16:11:52]requested_item shift.opened is exist - process it [16:11:52]req_shift_opened [16:11:52]FM_GetShiftState [16:11:52]SAM_PROTO_GetShiftState [16:11:52]wFMCommunicate request_size=4 [16:11:52]MH_SAM_APDU [16:11:52]CAPDU: 80 13 01 00 [16:11:52]Write to MH i2c: E2 08 00 1D 1E 80 13 01 00 00 00 00 00 B8 [16:11:52]Write i2c OK [16:11:52]MH_I2C_Read... [16:11:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:52]Read from MH i2c: E2 [16:11:52]MH_I2C_Read... [16:11:52]Read from MH i2c: E2 0E 00 [16:11:52]MH_I2C_Read... [16:11:52]Read from MH i2c: E2 0E 00 1D 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A1 [16:11:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:11:52]wFMCommunicate OK [16:11:52]SAM_PROTO_GetShiftState done [16:11:52]FM_GetShiftState done [16:11:52]req_shift_opened done [16:11:52]requested_item shift.open_date is exist - process it [16:11:52]req_shift_open_date [16:11:52]req_shift_open_date done [16:11:52]produce_requested_data done [16:11:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202874,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:11:52]process_action_free close_receipt [16:11:52]json_value_free [16:11:52]json_value_free done [16:11:52]process_json_proto returns [16:11:52]Send response to host [16:11:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202874,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:11:52]free response buf [16:11:52]execute_script done [16:11:52]execute_script returns [16:11:52]free content buf [16:11:52]Sock 7.Close socket [16:11:52]Sock 7.Thread stoped [16:11:52]accept exits with 9 [16:11:52]New connection [16:11:52]New thread 3066891620 created [16:11:52]Thread 3067034980 joined [16:11:52]Waiting for new connection... [16:11:52] Sock 9.Parse request [16:11:52]Sock 9.Check first char [16:11:52]Sock 9.First char is OK [16:11:52]request: POST /json_proto HTTP/1.0 [16:11:52]Method: POST [16:11:52]URL: /json_proto [16:11:52]Method is POST - this is cgi request [16:11:52]url: /json_proto [16:11:52]query_string will be loaded in cgi processing [16:11:52]execute_cgi json_proto POST (null) [16:11:52]execute_cgi path=json_proto method=POST [16:11:52]POST find Content-Length [16:11:52]Host: 172.17.63.195:8080 [16:11:52]Content-Length: 677 [16:11:52]Content-Type: application/json [16:11:52] [16:11:52]POST finish read [16:11:52]Found Content-Length = 677 [16:11:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:52]execute_script... [16:11:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:52]POST & json_proto [16:11:52]process_json_proto [16:11:52]json parsed OK: [16:11:52]protocol is kg_v1.0 [16:11:52]action value=close_receipt [16:11:52]process_action close_receipt [16:11:52]cmd_close_receipt [16:11:52]MH_GetDate [16:11:52]Write to MH i2c: F0 00 00 1E 1E 2B [16:11:52]Write i2c OK [16:11:52]MH_I2C_Read... [16:11:52]Read from MH i2c: F0 [16:11:52]MH_I2C_Read... [16:11:52]Read from MH i2c: F0 09 00 [16:11:52]MH_I2C_Read... [16:11:52]Read from MH i2c: F0 09 00 1E 1E 00 4A 09 21 67 8C D7 20 67 F9 [16:11:52]GetLastDocTimeStamp 1730218308 [16:11:52]current date 1730218314 [16:11:52]FM_GetShiftState [16:11:52]SAM_PROTO_GetShiftState [16:11:52]wFMCommunicate request_size=4 [16:11:52]MH_SAM_APDU [16:11:52]CAPDU: 80 13 01 00 [16:11:52]Write to MH i2c: E2 08 00 1F 1E 80 13 01 00 00 00 00 00 BA [16:11:52]Write i2c OK [16:11:52]MH_I2C_Read... [16:11:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:52]Read from MH i2c: E2 [16:11:52]MH_I2C_Read... [16:11:52]Read from MH i2c: E2 0E 00 [16:11:52]MH_I2C_Read... [16:11:52]Read from MH i2c: E2 0E 00 1F 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A3 [16:11:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:11:52]wFMCommunicate OK [16:11:52]SAM_PROTO_GetShiftState done [16:11:52]FM_GetShiftState done [16:11:52]opened in 1730160431 [16:11:52]opened+sec_in_day 1730246831 [16:11:52]quantity*price = 20003 [16:11:52]sum+1 = 20004 [16:11:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 270 29.10.2024 16:11 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202875 ФПД: 83150668730292 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161154&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202875&fm=83150668730292&tin=02508201610067®Number=0000000000091777&sum=20000 [16:11:54]StoreToDocumentArchive [16:11:54]shift 546 fd 202875 [16:11:54]save to /storage/0546/doc_00202875 [16:11:54]save last doc name /storage/0546/doc_00202875 to /storage/kkm_last_doc_name [16:11:54]save OK [16:11:54]Clear old archive folders... [16:11:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:11:54]tlvbuf is 0134BC30 [16:11:54]SAM_PROTO_ClearQueue [16:11:54]wFMCommunicate request_size=4 [16:11:54]MH_SAM_APDU [16:11:54]CAPDU: 80 09 00 00 [16:11:54]Write to MH i2c: E2 08 00 2C 1E 80 09 00 00 00 00 00 00 BC [16:11:54]Write i2c OK [16:11:54]MH_I2C_Read... [16:11:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:11:54]Read from MH i2c: E2 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 2C 1E 00 90 00 BE [16:11:54]RAPDU: 90 00 [16:11:54]wFMCommunicate OK [16:11:54]SAM_PROTO_ClearQueue done [16:11:54]KKMCreateOFDPacket [16:11:54]OFDProtocolAddRootSTLVToBuf [16:11:54]FM_MakeSignedData [16:11:54]FM_MakeSignedData [16:11:54]SAM_PROTO_SignData [16:11:54]wFMCommunicate request_size=4 [16:11:54]MH_SAM_APDU [16:11:54]CAPDU: 80 0D 01 02 [16:11:54]Write to MH i2c: E2 08 00 2D 1E 80 0D 01 02 00 00 00 00 C4 [16:11:54]Write i2c OK [16:11:54]MH_I2C_Read... [16:11:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:11:54]Read from MH i2c: E2 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 2D 1E 00 90 00 BF [16:11:54]RAPDU: 90 00 [16:11:54]wFMCommunicate OK [16:11:54]wFMCommunicate request_size=255 [16:11:54]MH_SAM_APDU [16:11:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 4A 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 18 03 00 35 04 06 00 4B [16:11:54]Write to MH i2c: E2 02 01 2E 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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 4A 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 18 03 00 35 04 06 00 4B 00 00 09 [16:11:54]Write i2c OK [16:11:54]MH_I2C_Read... [16:11:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:54]Read from MH i2c: E2 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 2E 1E 00 90 00 C0 [16:11:54]RAPDU: 90 00 [16:11:54]wFMCommunicate OK [16:11:54]wFMCommunicate request_size=10 [16:11:54]MH_SAM_APDU [16:11:54]CAPDU: 80 0D 02 02 05 A0 06 12 8F B4 [16:11:54]Write to MH i2c: E2 0D 00 2F 1E 80 0D 02 02 05 00 A0 06 12 8F B4 00 00 CC [16:11:54]Write i2c OK [16:11:54]MH_I2C_Read... [16:11:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:54]Read from MH i2c: E2 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 2F 1E 00 90 00 C1 [16:11:54]RAPDU: 90 00 [16:11:54]wFMCommunicate OK [16:11:54]wFMCommunicate request_size=4 [16:11:54]MH_SAM_APDU [16:11:54]CAPDU: 80 0D 03 02 [16:11:54]Write to MH i2c: E2 08 00 30 1E 80 0D 03 02 00 00 00 00 C9 [16:11:54]Write i2c OK [16:11:54]MH_I2C_Read... [16:11:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:11:54]OFD Sender: No OFD packet to send [16:11:54]Read from MH i2c: E2 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 0B 00 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 0B 00 30 1E 00 C2 3E 1E EC A6 9F 35 C4 90 00 12 [16:11:54]RAPDU: C2 3E 1E EC A6 9F 35 C4 90 00 [16:11:54]wFMCommunicate OK [16:11:54]SAM_PROTO_SignData done [16:11:54]FM_MakeSignedData done [16:11:54]CreateOFDProtocolMessage [16:11:54]wFMCommunicate request_size=4 [16:11:54]MH_SAM_APDU [16:11:54]CAPDU: 80 11 00 00 [16:11:54]Write to MH i2c: E2 08 00 31 1E 80 11 00 00 00 00 00 00 C9 [16:11:54]Write i2c OK [16:11:54]MH_I2C_Read... [16:11:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:54]Read from MH i2c: E2 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 17 00 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 17 00 31 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1E [16:11:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:11:54]wFMCommunicate OK [16:11:54]CreateOFDProtocolMessage done [16:11:54]OFDSenderStorePacket 202875 [16:11:54]StoreOFDPacket docnum=202875 [16:11:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C7 DC 07 01 DB A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 4A 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 18 03 00 35 04 06 00 4B A0 06 12 8F B4 C2 3E 1E EC A6 9F 35 C4 [16:11:54]CheckFolder [16:11:54]dirname=/storage/ofd_packets [16:11:54]CheckFolder done [16:11:54]ProducePacketName [16:11:54]name=ofd_packets/00202875 [16:11:54]NVStorageSaveData ofd_packets/00202875 [16:11:54]File name is /storage/ofd_packets/00202875 [16:11:54]Write 301 bytes [16:11:54]NVStorageSaveData done [16:11:54]OFDSenderStorePacket done [16:11:54]KKMCreateOFDPacket done [16:11:54]NVStorageSaveData kkm_last_timestamp [16:11:54]File name is /storage/kkm_last_timestamp [16:11:54]Write 4 bytes [16:11:54]NVStorageSaveData done [16:11:54]ExternCall_PrintAddStr [16:11:55]wPrintStart [16:11:55]Write to MH i2c: 01 00 00 32 1E 50 [16:11:55]Write i2c OK [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: 01 [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: 01 07 00 [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: 01 07 00 32 1E 00 00 00 00 00 FF 0F 65 [16:11:55]RasterBufferAndPrint [16:11:55]line Счет N : (1)450677 [16:11:55]line ИНН: 02508201610067 [16:11:55]line Контрольно-Кассовый Чек [16:11:55]line ПРОДАЖА [16:11:55]line ТРК (МРК, ГНК) : 52 [16:11:55]line Товар: 2710124130 [16:11:55]line Аи-92-К-2 [16:11:55]line 2.990 * 66.90 [16:11:55]line = 200.03 [16:11:55]line НДС 12% НСП 1% [16:11:55]line > о реализуемом товаре [16:11:55]line ОКРУГЛЕНИЕ: -0.03 [16:11:55]line ИТОГО: 200.00 [16:11:55]line Внесено: 200.00 [16:11:55]line СДАЧА: 0.00 [16:11:55]line НСП 1% : 1.77 [16:11:55]line НДС 12% : 21.24 [16:11:55]line Наличными: 200.00 [16:11:55]line Безнал.: 0.00 [16:11:55]line Место: АЗС № 171 "Партнер Нефть" [16:11:55]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:11:55]line СНО: Общий режим [16:11:55]line Чек 270 29.10.2024 16:11 [16:11:55]line Смена: 546 ФФД: 1.0 [16:11:55]line ЗНМ: 0300000109 [16:11:55]line РНМ: 0000000000091777 [16:11:55]line Версия ККМ: 001 [16:11:55]line ФМ: 0000000000871756 [16:11:55]line ФД: 202875 [16:11:55]line ФПД: 83150668730292 [16:11:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161154&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202875&fm=83150668730292&tin=02508201610067®Number=0000000000091777&sum=20000 [16:11:55]OFD Sender: Processing packet 202875 [packets to send 116, broken 115] [16:11:55]ProducePacketName [16:11:55]name=ofd_packets/00202875 [16:11:55]OFD Sender: To server: pG, [16:11:55]CommunicateWithHost lk.salyk.kg:30040 [16:11:55]ConnectInit lk.salyk.kg [16:11:55]written 0, free lines is 4095 [16:11:55]Connected sock=10 [16:11:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C7 DC 07 01 DB A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 4A 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 18 03 00 35 04 06 00 4B A0 06 12 8F B4 C2 3E 1E EC A6 9F 35 C4 [16:11:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2A FD 47 00 70 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7B 18 03 00 F4 03 04 00 05 B5 20 67 B6 04 01 00 00 CC 15 44 6F 09 EA 51 BB [16:11:55]CommunicateWithHost err = 0 [16:11:55]CheckOFDResponse [16:11:55]1017 (14) - 77093643461234 [16:11:55]1041 (16) - 0000000000871756 [16:11:55]1040 (4) - 202875 [16:11:55]1012 (4) - 29.10.2024 10:12 [16:11:55]1206 (1) - 0 [16:11:55]OFD Sender: Remove packet 202875 [16:11:55]ProducePacketName [16:11:55]name=ofd_packets/00202875 [16:11:55]NVStorageDeleteData [16:11:55]Write to MH i2c: 01 00 00 5D 1E 7B [16:11:55]Write i2c OK [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: 01 [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: 01 07 00 [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: 01 07 00 5D 1E 00 00 00 00 00 A1 0C 2F [16:11:55]RasterBufferAndPrint [16:11:55]line [16:11:55]line [16:11:55]line [16:11:55]line [16:11:55]line [16:11:55]written 0, free lines is 3243 [16:11:55]MH_Cut [16:11:55]Write to MH i2c: D1 01 00 64 1E 01 54 [16:11:55]Write i2c OK [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: D1 [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: D1 01 00 [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: D1 01 00 64 1E 00 53 [16:11:55]Write to MH i2c: 01 00 00 65 1E 83 [16:11:55]Write i2c OK [16:11:55]MH_I2C_Read... [16:11:56]OFD Sender: No OFD packet to send [16:11:56]*** Cut start [16:11:56]*** Purtial cut [16:11:56]*** Stage 1: CUTSNS_PIN = 1 [16:11:56]Read from MH i2c: 01 [16:11:56]MH_I2C_Read... [16:11:56]*** Stop cut motor [16:11:56]*** Cut end [16:11:56]Read from MH i2c: 01 07 00 [16:11:56]MH_I2C_Read... [16:11:56]Read from MH i2c: 01 07 00 65 1E 00 00 00 00 00 FF 0F 98 [16:11:56]process_action close_receipt done [16:11:56]requested_data is exist [16:11:56]produce_requested_data [16:11:56]requested_item fm.sn is exist - process it [16:11:56]wFMCommunicate request_size=4 [16:11:56]MH_SAM_APDU [16:11:56]CAPDU: 80 11 00 00 [16:11:56]Write to MH i2c: E2 08 00 66 1E 80 11 00 00 00 00 00 00 FE [16:11:56]Write i2c OK [16:11:56]MH_I2C_Read... [16:11:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:57]Read from MH i2c: E2 [16:11:57]MH_I2C_Read... [16:11:57]Read from MH i2c: E2 17 00 [16:11:57]MH_I2C_Read... [16:11:57]Read from MH i2c: E2 17 00 66 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 53 [16:11:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:11:57]wFMCommunicate OK [16:11:57]requested_item fd.num is exist - process it [16:11:57]SAM_PROTO_GetFieldsCounters [16:11:57]wFMCommunicate request_size=4 [16:11:57]MH_SAM_APDU [16:11:57]CAPDU: 80 13 00 00 [16:11:57]Write to MH i2c: E2 08 00 67 1E 80 13 00 00 00 00 00 00 01 [16:11:57]Write i2c OK [16:11:57]MH_I2C_Read... [16:11:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:11:57]Read from MH i2c: E2 [16:11:57]MH_I2C_Read... [16:11:57]Read from MH i2c: E2 62 00 [16:11:57]MH_I2C_Read... [16:11:57]Read from MH i2c: E2 62 00 67 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 11 [16:11:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:11:57]wFMCommunicate OK [16:11:57]SAM_PROTO_GetFieldsCounters done [16:11:57]requested_item shift.num is exist - process it [16:11:57]requested_item shift.opened is exist - process it [16:11:57]req_shift_opened [16:11:57]FM_GetShiftState [16:11:57]SAM_PROTO_GetShiftState [16:11:57]wFMCommunicate request_size=4 [16:11:57]MH_SAM_APDU [16:11:57]CAPDU: 80 13 01 00 [16:11:57]Write to MH i2c: E2 08 00 68 1E 80 13 01 00 00 00 00 00 03 [16:11:57]Write i2c OK [16:11:57]MH_I2C_Read... [16:11:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:57]Read from MH i2c: E2 [16:11:57]MH_I2C_Read... [16:11:57]Read from MH i2c: E2 0E 00 [16:11:57]MH_I2C_Read... [16:11:57]Read from MH i2c: E2 0E 00 68 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EC [16:11:57]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:11:57]wFMCommunicate OK [16:11:57]SAM_PROTO_GetShiftState done [16:11:57]FM_GetShiftState done [16:11:57]req_shift_opened done [16:11:57]requested_item shift.open_date is exist - process it [16:11:57]req_shift_open_date [16:11:57]req_shift_open_date done [16:11:57]produce_requested_data done [16:11:57]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202875,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:11:57]process_action_free close_receipt [16:11:57]json_value_free [16:11:57]json_value_free done [16:11:57]process_json_proto returns [16:11:57]Send response to host [16:11:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202875,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:11:57]free response buf [16:11:57]execute_script done [16:11:57]execute_script returns [16:11:57]free content buf [16:11:57]Sock 9.Close socket [16:11:57]Sock 9.Thread stoped [16:12:01]OFD Sender: No OFD packet to send [16:12:06]OFD Sender: No OFD packet to send [16:12:11]OFD Sender: No OFD packet to send [16:12:16]OFD Sender: No OFD packet to send [16:12:21]OFD Sender: No OFD packet to send [16:12:26]OFD Sender: No OFD packet to send [16:12:31]OFD Sender: No OFD packet to send [16:12:36]OFD Sender: No OFD packet to send [16:12:41]OFD Sender: No OFD packet to send [16:12:46]OFD Sender: No OFD packet to send [16:12:51]OFD Sender: No OFD packet to send [16:12:56]OFD Sender: No OFD packet to send [16:12:59]accept exits with 7 [16:12:59]New connection [16:12:59]New thread 3067034980 created [16:12:59]Thread 3066891620 joined [16:12:59]Waiting for new connection... [16:12:59] Sock 7.Parse request [16:12:59]Sock 7.Check first char [16:12:59]Sock 7.First char is OK [16:12:59]request: POST /json_proto HTTP/1.0 [16:12:59]Method: POST [16:12:59]URL: /json_proto [16:12:59]Method is POST - this is cgi request [16:12:59]url: /json_proto [16:12:59]query_string will be loaded in cgi processing [16:12:59]execute_cgi json_proto POST (null) [16:12:59]execute_cgi path=json_proto method=POST [16:12:59]POST find Content-Length [16:12:59]Host: 172.17.63.195:8080 [16:12:59]Content-Length: 677 [16:12:59]Content-Type: application/json [16:12:59] [16:12:59]POST finish read [16:12:59]Found Content-Length = 677 [16:12:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:12:59]execute_script... [16:12: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)450678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:12:59]POST & json_proto [16:12:59]process_json_proto [16:12:59]json parsed OK: [16:12:59]protocol is kg_v1.0 [16:12:59]action value=close_receipt [16:12:59]process_action close_receipt [16:12:59]cmd_close_receipt [16:12:59]MH_GetDate [16:12:59]Write to MH i2c: F0 00 00 69 1E 76 [16:12:59]Write i2c OK [16:12:59]MH_I2C_Read... [16:12:59]Read from MH i2c: F0 [16:12:59]MH_I2C_Read... [16:12:59]Read from MH i2c: F0 09 00 [16:12:59]MH_I2C_Read... [16:12:59]Read from MH i2c: F0 09 00 69 1E 00 8C 09 21 67 8C D7 20 67 86 [16:12:59]GetLastDocTimeStamp 1730218314 [16:12:59]current date 1730218380 [16:12:59]FM_GetShiftState [16:12:59]SAM_PROTO_GetShiftState [16:12:59]wFMCommunicate request_size=4 [16:12:59]MH_SAM_APDU [16:12:59]CAPDU: 80 13 01 00 [16:12:59]Write to MH i2c: E2 08 00 6A 1E 80 13 01 00 00 00 00 00 05 [16:12:59]Write i2c OK [16:12:59]MH_I2C_Read... [16:12:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:59]Read from MH i2c: E2 [16:12:59]MH_I2C_Read... [16:12:59]Read from MH i2c: E2 0E 00 [16:12:59]MH_I2C_Read... [16:12:59]Read from MH i2c: E2 0E 00 6A 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EE [16:12:59]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:12:59]wFMCommunicate OK [16:12:59]SAM_PROTO_GetShiftState done [16:12:59]FM_GetShiftState done [16:12:59]opened in 1730160431 [16:12:59]opened+sec_in_day 1730246831 [16:12:59]quantity*price = 50041 [16:12:59]sum+1 = 50042 [16:12:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 271 29.10.2024 16:13 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202876 ФПД: 55069528101637 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161300&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202876&fm=55069528101637&tin=02508201610067®Number=0000000000091777&sum=50000 [16:13:00]StoreToDocumentArchive [16:13:00]shift 546 fd 202876 [16:13:00]save to /storage/0546/doc_00202876 [16:13:00]save last doc name /storage/0546/doc_00202876 to /storage/kkm_last_doc_name [16:13:00]save OK [16:13:00]Clear old archive folders... [16:13:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:13:00]tlvbuf is 01364300 [16:13:00]SAM_PROTO_ClearQueue [16:13:00]wFMCommunicate request_size=4 [16:13:00]MH_SAM_APDU [16:13:00]CAPDU: 80 09 00 00 [16:13:00]Write to MH i2c: E2 08 00 77 1E 80 09 00 00 00 00 00 00 07 [16:13:00]Write i2c OK [16:13:00]MH_I2C_Read... [16:13:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:13:00]Read from MH i2c: E2 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: E2 03 00 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: E2 03 00 77 1E 00 90 00 09 [16:13:00]RAPDU: 90 00 [16:13:00]wFMCommunicate OK [16:13:00]SAM_PROTO_ClearQueue done [16:13:00]KKMCreateOFDPacket [16:13:00]OFDProtocolAddRootSTLVToBuf [16:13:00]FM_MakeSignedData [16:13:00]FM_MakeSignedData [16:13:00]SAM_PROTO_SignData [16:13:00]wFMCommunicate request_size=4 [16:13:00]MH_SAM_APDU [16:13:00]CAPDU: 80 0D 01 02 [16:13:00]Write to MH i2c: E2 08 00 78 1E 80 0D 01 02 00 00 00 00 0F [16:13:00]Write i2c OK [16:13:00]MH_I2C_Read... [16:13:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:13:00]Read from MH i2c: E2 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: E2 03 00 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: E2 03 00 78 1E 00 90 00 0A [16:13:00]RAPDU: 90 00 [16:13:00]wFMCommunicate OK [16:13:00]wFMCommunicate request_size=255 [16:13:00]MH_SAM_APDU [16:13:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 8C 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 18 03 00 35 04 06 00 32 [16:13:00]Write to MH i2c: E2 02 01 79 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 8C 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 18 03 00 35 04 06 00 32 00 00 BD [16:13:00]Write i2c OK [16:13:00]MH_I2C_Read... [16:13:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:13:00]Read from MH i2c: E2 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: E2 03 00 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: E2 03 00 79 1E 00 90 00 0B [16:13:00]RAPDU: 90 00 [16:13:00]wFMCommunicate OK [16:13:00]wFMCommunicate request_size=10 [16:13:00]MH_SAM_APDU [16:13:00]CAPDU: 80 0D 02 02 05 15 DF A9 13 05 [16:13:00]Write to MH i2c: E2 0D 00 7A 1E 80 0D 02 02 05 00 15 DF A9 13 05 00 00 D1 [16:13:00]Write i2c OK [16:13:00]MH_I2C_Read... [16:13:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:13:00]Read from MH i2c: E2 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: E2 03 00 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: E2 03 00 7A 1E 00 90 00 0C [16:13:00]RAPDU: 90 00 [16:13:00]wFMCommunicate OK [16:13:00]wFMCommunicate request_size=4 [16:13:00]MH_SAM_APDU [16:13:00]CAPDU: 80 0D 03 02 [16:13:00]Write to MH i2c: E2 08 00 7B 1E 80 0D 03 02 00 00 00 00 14 [16:13:00]Write i2c OK [16:13:00]MH_I2C_Read... [16:13:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:13:00]Read from MH i2c: E2 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: E2 0B 00 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: E2 0B 00 7B 1E 00 0F 91 C7 0D 06 6F F4 29 90 00 1B [16:13:00]RAPDU: 0F 91 C7 0D 06 6F F4 29 90 00 [16:13:00]wFMCommunicate OK [16:13:00]SAM_PROTO_SignData done [16:13:00]FM_MakeSignedData done [16:13:00]CreateOFDProtocolMessage [16:13:00]wFMCommunicate request_size=4 [16:13:00]MH_SAM_APDU [16:13:00]CAPDU: 80 11 00 00 [16:13:00]Write to MH i2c: E2 08 00 7C 1E 80 11 00 00 00 00 00 00 14 [16:13:00]Write i2c OK [16:13:00]MH_I2C_Read... [16:13:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:00]Read from MH i2c: E2 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: E2 17 00 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: E2 17 00 7C 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 69 [16:13:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:13:00]wFMCommunicate OK [16:13:00]CreateOFDProtocolMessage done [16:13:00]OFDSenderStorePacket 202876 [16:13:00]StoreOFDPacket docnum=202876 [16:13:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A7 34 07 01 1D 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 8C 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 18 03 00 35 04 06 00 32 15 DF A9 13 05 0F 91 C7 0D 06 6F F4 29 [16:13:00]CheckFolder [16:13:00]dirname=/storage/ofd_packets [16:13:00]CheckFolder done [16:13:00]ProducePacketName [16:13:00]name=ofd_packets/00202876 [16:13:00]NVStorageSaveData ofd_packets/00202876 [16:13:00]File name is /storage/ofd_packets/00202876 [16:13:00]Write 301 bytes [16:13:00]NVStorageSaveData done [16:13:00]OFDSenderStorePacket done [16:13:00]KKMCreateOFDPacket done [16:13:00]NVStorageSaveData kkm_last_timestamp [16:13:00]File name is /storage/kkm_last_timestamp [16:13:00]Write 4 bytes [16:13:00]NVStorageSaveData done [16:13:00]ExternCall_PrintAddStr [16:13:00]wPrintStart [16:13:00]Write to MH i2c: 01 00 00 7D 1E 9B [16:13:00]Write i2c OK [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: 01 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: 01 07 00 [16:13:00]MH_I2C_Read... [16:13:00]Read from MH i2c: 01 07 00 7D 1E 00 00 00 00 00 FF 0F B0 [16:13:00]RasterBufferAndPrint [16:13:00]line Счет N : (1)450678 [16:13:00]line ИНН: 02508201610067 [16:13:00]line Контрольно-Кассовый Чек [16:13:00]line ПРОДАЖА [16:13:00]line ТРК (МРК, ГНК) : 41 [16:13:00]line Товар: 2710124130 [16:13:00]line Аи-92-К-2 [16:13:00]line 7.480 * 66.90 [16:13:00]line = 500.41 [16:13:00]line НДС 12% НСП 1% [16:13:00]line > о реализуемом товаре [16:13:00]line ОКРУГЛЕНИЕ: -0.41 [16:13:00]line ИТОГО: 500.00 [16:13:00]line Внесено: 500.00 [16:13:00]line СДАЧА: 0.00 [16:13:00]line НСП 1% : 4.43 [16:13:00]line НДС 12% : 53.14 [16:13:00]line Наличными: 500.00 [16:13:00]line Безнал.: 0.00 [16:13:00]line Место: АЗС № 171 "Партнер Нефть" [16:13:00]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:13:00]line СНО: Общий режим [16:13:00]line Чек 271 29.10.2024 16:13 [16:13:00]line Смена: 546 ФФД: 1.0 [16:13:00]line ЗНМ: 0300000109 [16:13:00]line РНМ: 0000000000091777 [16:13:00]line Версия ККМ: 001 [16:13:00]line ФМ: 0000000000871756 [16:13:00]line ФД: 202876 [16:13:00]line ФПД: 55069528101637 [16:13:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161300&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202876&fm=55069528101637&tin=02508201610067®Number=0000000000091777&sum=50000 [16:13:01]OFD Sender: Processing packet 202876 [packets to send 116, broken 115] [16:13:01]ProducePacketName [16:13:01]name=ofd_packets/00202876 [16:13:01]OFD Sender: To server: pG, [16:13:01]CommunicateWithHost lk.salyk.kg:30040 [16:13:01]ConnectInit lk.salyk.kg [16:13:01]written 0, free lines is 4095 [16:13:01]Connected sock=10 [16:13:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A7 34 07 01 1D 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 8C 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 18 03 00 35 04 06 00 32 15 DF A9 13 05 0F 91 C7 0D 06 6F F4 29 [16:13:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 78 E7 47 00 A0 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7C 18 03 00 F4 03 04 00 47 B5 20 67 B6 04 01 00 00 64 A7 DB 30 2D 95 00 E3 [16:13:01]CommunicateWithHost err = 0 [16:13:01]CheckOFDResponse [16:13:01]1017 (14) - 77093643461234 [16:13:01]1041 (16) - 0000000000871756 [16:13:01]1040 (4) - 202876 [16:13:01]1012 (4) - 29.10.2024 10:13 [16:13:01]1206 (1) - 0 [16:13:01]OFD Sender: Remove packet 202876 [16:13:01]ProducePacketName [16:13:01]name=ofd_packets/00202876 [16:13:01]NVStorageDeleteData [16:13:01]Write to MH i2c: 01 00 00 A8 1E C6 [16:13:01]Write i2c OK [16:13:01]MH_I2C_Read... [16:13:01]Read from MH i2c: 01 [16:13:01]MH_I2C_Read... [16:13:01]Read from MH i2c: 01 07 00 [16:13:01]MH_I2C_Read... [16:13:01]Read from MH i2c: 01 07 00 A8 1E 00 00 00 00 00 A5 0C 7E [16:13:01]RasterBufferAndPrint [16:13:01]line [16:13:01]line [16:13:01]line [16:13:01]line [16:13:01]line [16:13:01]written 0, free lines is 3244 [16:13:01]MH_Cut [16:13:01]Write to MH i2c: D1 01 00 AF 1E 01 9F [16:13:01]Write i2c OK [16:13:01]MH_I2C_Read... [16:13:01]Read from MH i2c: D1 [16:13:01]MH_I2C_Read... [16:13:01]Read from MH i2c: D1 01 00 [16:13:01]MH_I2C_Read... [16:13:01]Read from MH i2c: D1 01 00 AF 1E 00 9E [16:13:01]Write to MH i2c: 01 00 00 B0 1E CE [16:13:01]Write i2c OK [16:13:01]MH_I2C_Read... [16:13:01]OFD Sender: No OFD packet to send [16:13:02]*** Cut start [16:13:02]*** Purtial cut [16:13:02]*** CUTSNS_PIN = 0 [16:13:02]*** Stage 1: CUTSNS_PIN = 1 [16:13:04]Read from MH i2c: 01 [16:13:04]MH_I2C_Read... [16:13:04]*** Stop cut motor [16:13:04]*** Cut end [16:13:04]Read from MH i2c: 01 07 00 [16:13:04]MH_I2C_Read... [16:13:04]Read from MH i2c: 01 07 00 B0 1E 00 00 00 00 00 FF 0F E3 [16:13:04]process_action close_receipt done [16:13:04]requested_data is exist [16:13:04]produce_requested_data [16:13:04]requested_item fm.sn is exist - process it [16:13:04]wFMCommunicate request_size=4 [16:13:04]MH_SAM_APDU [16:13:04]CAPDU: 80 11 00 00 [16:13:04]Write to MH i2c: E2 08 00 B1 1E 80 11 00 00 00 00 00 00 49 [16:13:04]Write i2c OK [16:13:04]MH_I2C_Read... [16:13:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:04]Read from MH i2c: E2 [16:13:04]MH_I2C_Read... [16:13:04]Read from MH i2c: E2 17 00 [16:13:04]MH_I2C_Read... [16:13:04]Read from MH i2c: E2 17 00 B1 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9E [16:13:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:13:04]wFMCommunicate OK [16:13:04]requested_item fd.num is exist - process it [16:13:04]SAM_PROTO_GetFieldsCounters [16:13:04]wFMCommunicate request_size=4 [16:13:04]MH_SAM_APDU [16:13:04]CAPDU: 80 13 00 00 [16:13:04]Write to MH i2c: E2 08 00 B2 1E 80 13 00 00 00 00 00 00 4C [16:13:04]Write i2c OK [16:13:04]MH_I2C_Read... [16:13:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:13:04]Read from MH i2c: E2 [16:13:04]MH_I2C_Read... [16:13:04]Read from MH i2c: E2 62 00 [16:13:04]MH_I2C_Read... [16:13:04]Read from MH i2c: E2 62 00 B2 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 60 [16:13:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:13:04]wFMCommunicate OK [16:13:04]SAM_PROTO_GetFieldsCounters done [16:13:04]requested_item shift.num is exist - process it [16:13:04]requested_item shift.opened is exist - process it [16:13:04]req_shift_opened [16:13:04]FM_GetShiftState [16:13:04]SAM_PROTO_GetShiftState [16:13:04]wFMCommunicate request_size=4 [16:13:04]MH_SAM_APDU [16:13:04]CAPDU: 80 13 01 00 [16:13:04]Write to MH i2c: E2 08 00 B3 1E 80 13 01 00 00 00 00 00 4E [16:13:04]Write i2c OK [16:13:04]MH_I2C_Read... [16:13:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:13:04]Read from MH i2c: E2 [16:13:04]MH_I2C_Read... [16:13:04]Read from MH i2c: E2 0E 00 [16:13:04]MH_I2C_Read... [16:13:04]Read from MH i2c: E2 0E 00 B3 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 37 [16:13:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:13:04]wFMCommunicate OK [16:13:04]SAM_PROTO_GetShiftState done [16:13:04]FM_GetShiftState done [16:13:04]req_shift_opened done [16:13:04]requested_item shift.open_date is exist - process it [16:13:04]req_shift_open_date [16:13:04]req_shift_open_date done [16:13:04]produce_requested_data done [16:13:04]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202876,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:13:04]process_action_free close_receipt [16:13:04]json_value_free [16:13:04]json_value_free done [16:13:04]process_json_proto returns [16:13:04]Send response to host [16:13:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202876,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:13:04]free response buf [16:13:04]execute_script done [16:13:04]execute_script returns [16:13:04]free content buf [16:13:04]Sock 7.Close socket [16:13:04]Sock 7.Thread stoped [16:13:06]OFD Sender: No OFD packet to send [16:13:11]OFD Sender: No OFD packet to send [16:13:16]OFD Sender: No OFD packet to send [16:13:22]OFD Sender: No OFD packet to send [16:13:27]OFD Sender: No OFD packet to send [16:13:32]OFD Sender: No OFD packet to send [16:13:37]OFD Sender: No OFD packet to send [16:13:42]OFD Sender: No OFD packet to send [16:13:47]OFD Sender: No OFD packet to send [16:13:52]OFD Sender: No OFD packet to send [16:13:57]OFD Sender: No OFD packet to send [16:14:01]accept exits with 9 [16:14:01]New connection [16:14:01]New thread 3066891620 created [16:14:01]Thread 3067034980 joined [16:14:01]Waiting for new connection... [16:14:01] Sock 9.Parse request [16:14:01]Sock 9.Check first char [16:14:01]Sock 9.First char is OK [16:14:01]request: POST /json_proto HTTP/1.0 [16:14:01]Method: POST [16:14:01]URL: /json_proto [16:14:01]Method is POST - this is cgi request [16:14:01]url: /json_proto [16:14:01]query_string will be loaded in cgi processing [16:14:01]execute_cgi json_proto POST (null) [16:14:01]execute_cgi path=json_proto method=POST [16:14:01]POST find Content-Length [16:14:01]Host: 172.17.63.195:8080 [16:14:01]Content-Length: 674 [16:14:01]Content-Type: application/json [16:14:01] [16:14:01]POST finish read [16:14:01]Found Content-Length = 674 [16:14:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:01]execute_script... [16:14:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:01]POST & json_proto [16:14:01]process_json_proto [16:14:01]json parsed OK: [16:14:01]protocol is kg_v1.0 [16:14:01]action value=close_receipt [16:14:01]process_action close_receipt [16:14:01]cmd_close_receipt [16:14:01]MH_GetDate [16:14:01]Write to MH i2c: F0 00 00 B4 1E C1 [16:14:01]Write i2c OK [16:14:01]MH_I2C_Read... [16:14:01]Read from MH i2c: F0 [16:14:01]MH_I2C_Read... [16:14:01]Read from MH i2c: F0 09 00 [16:14:01]MH_I2C_Read... [16:14:01]Read from MH i2c: F0 09 00 B4 1E 00 CA 09 21 67 8C D7 20 67 0F [16:14:01]GetLastDocTimeStamp 1730218380 [16:14:01]current date 1730218442 [16:14:01]FM_GetShiftState [16:14:01]SAM_PROTO_GetShiftState [16:14:01]wFMCommunicate request_size=4 [16:14:01]MH_SAM_APDU [16:14:01]CAPDU: 80 13 01 00 [16:14:01]Write to MH i2c: E2 08 00 B5 1E 80 13 01 00 00 00 00 00 50 [16:14:01]Write i2c OK [16:14:01]MH_I2C_Read... [16:14:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:01]Read from MH i2c: E2 [16:14:01]MH_I2C_Read... [16:14:01]Read from MH i2c: E2 0E 00 [16:14:01]MH_I2C_Read... [16:14:01]Read from MH i2c: E2 0E 00 B5 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 39 [16:14:01]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:14:01]wFMCommunicate OK [16:14:01]SAM_PROTO_GetShiftState done [16:14:01]FM_GetShiftState done [16:14:01]opened in 1730160431 [16:14:01]opened+sec_in_day 1730246831 [16:14:01]quantity*price = 50063 [16:14:01]sum+1 = 50064 [16:14:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 272 29.10.2024 16:14 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202877 ФПД: 237661880840103 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161402&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202877&fm=237661880840103&tin=02508201610067®Number=0000000000091777&sum=50000 [16:14:02]StoreToDocumentArchive [16:14:02]shift 546 fd 202877 [16:14:02]save to /storage/0546/doc_00202877 [16:14:02]save last doc name /storage/0546/doc_00202877 to /storage/kkm_last_doc_name [16:14:02]save OK [16:14:02]Clear old archive folders... [16:14:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:14:02]tlvbuf is 012913A0 [16:14:02]SAM_PROTO_ClearQueue [16:14:02]wFMCommunicate request_size=4 [16:14:02]MH_SAM_APDU [16:14:02]CAPDU: 80 09 00 00 [16:14:02]Write to MH i2c: E2 08 00 C2 1E 80 09 00 00 00 00 00 00 52 [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:14:02]Read from MH i2c: E2 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 C2 1E 00 90 00 54 [16:14:02]RAPDU: 90 00 [16:14:02]wFMCommunicate OK [16:14:02]SAM_PROTO_ClearQueue done [16:14:02]KKMCreateOFDPacket [16:14:02]OFDProtocolAddRootSTLVToBuf [16:14:02]FM_MakeSignedData [16:14:02]FM_MakeSignedData [16:14:02]SAM_PROTO_SignData [16:14:02]wFMCommunicate request_size=4 [16:14:02]MH_SAM_APDU [16:14:02]CAPDU: 80 0D 01 02 [16:14:02]Write to MH i2c: E2 08 00 C3 1E 80 0D 01 02 00 00 00 00 5A [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:14:02]Read from MH i2c: E2 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 C3 1E 00 90 00 55 [16:14:02]RAPDU: 90 00 [16:14:02]wFMCommunicate OK [16:14:02]wFMCommunicate request_size=255 [16:14:02]MH_SAM_APDU [16:14:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 CA 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7D 18 03 00 35 04 06 00 D8 26 F7 FB [16:14:02]Write to MH i2c: E2 02 01 C4 1E 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 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 CA 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7D 18 03 00 35 04 06 00 D8 26 F7 FB 00 00 84 [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:02]Read from MH i2c: E2 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 C4 1E 00 90 00 56 [16:14:02]RAPDU: 90 00 [16:14:02]wFMCommunicate OK [16:14:02]wFMCommunicate request_size=7 [16:14:02]MH_SAM_APDU [16:14:02]CAPDU: 80 0D 02 02 02 EF A7 [16:14:02]Write to MH i2c: E2 0A 00 C5 1E 80 0D 02 02 02 00 EF A7 00 00 F7 [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:02]Read from MH i2c: E2 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 03 00 C5 1E 00 90 00 57 [16:14:02]RAPDU: 90 00 [16:14:02]wFMCommunicate OK [16:14:02]wFMCommunicate request_size=4 [16:14:02]MH_SAM_APDU [16:14:02]CAPDU: 80 0D 03 02 [16:14:02]Write to MH i2c: E2 08 00 C6 1E 80 0D 03 02 00 00 00 00 5F [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:14:02]Read from MH i2c: E2 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 0B 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 0B 00 C6 1E 00 94 E9 46 E3 7E 73 9D 39 90 00 CD [16:14:02]RAPDU: 94 E9 46 E3 7E 73 9D 39 90 00 [16:14:02]wFMCommunicate OK [16:14:02]SAM_PROTO_SignData done [16:14:02]FM_MakeSignedData done [16:14:02]CreateOFDProtocolMessage [16:14:02]wFMCommunicate request_size=4 [16:14:02]MH_SAM_APDU [16:14:02]CAPDU: 80 11 00 00 [16:14:02]Write to MH i2c: E2 08 00 C7 1E 80 11 00 00 00 00 00 00 5F [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:02]Read from MH i2c: E2 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 17 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: E2 17 00 C7 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B4 [16:14:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:14:02]wFMCommunicate OK [16:14:02]CreateOFDProtocolMessage done [16:14:02]OFDSenderStorePacket 202877 [16:14:02]StoreOFDPacket docnum=202877 [16:14:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 E0 B9 04 01 54 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 CA 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7D 18 03 00 35 04 06 00 D8 26 F7 FB EF A7 94 E9 46 E3 7E 73 9D 39 [16:14:02]CheckFolder [16:14:02]dirname=/storage/ofd_packets [16:14:02]CheckFolder done [16:14:02]ProducePacketName [16:14:02]name=ofd_packets/00202877 [16:14:02]NVStorageSaveData ofd_packets/00202877 [16:14:02]File name is /storage/ofd_packets/00202877 [16:14:02]Write 298 bytes [16:14:02]NVStorageSaveData done [16:14:02]OFDSenderStorePacket done [16:14:02]KKMCreateOFDPacket done [16:14:02]NVStorageSaveData kkm_last_timestamp [16:14:02]File name is /storage/kkm_last_timestamp [16:14:02]Write 4 bytes [16:14:02]NVStorageSaveData done [16:14:02]ExternCall_PrintAddStr [16:14:02]wPrintStart [16:14:02]Write to MH i2c: 01 00 00 C8 1E E6 [16:14:02]Write i2c OK [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: 01 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: 01 07 00 [16:14:02]MH_I2C_Read... [16:14:02]Read from MH i2c: 01 07 00 C8 1E 00 00 00 00 00 FF 0F FB [16:14:02]RasterBufferAndPrint [16:14:02]line Счет N : (1)450679 [16:14:02]line ИНН: 02508201610067 [16:14:02]line Контрольно-Кассовый Чек [16:14:02]line ПРОДАЖА [16:14:02]line ТРК (МРК, ГНК) : 43 [16:14:02]line Товар: 2710194210 [16:14:02]line ДТ-К-2 [16:14:02]line 6.570 * 76.20 [16:14:02]line = 500.63 [16:14:02]line НДС 12% НСП 1% [16:14:02]line > о реализуемом товаре [16:14:02]line ОКРУГЛЕНИЕ: -0.63 [16:14:02]line ИТОГО: 500.00 [16:14:02]line Внесено: 500.00 [16:14:02]line СДАЧА: 0.00 [16:14:02]line НСП 1% : 4.43 [16:14:02]line НДС 12% : 53.16 [16:14:02]line Наличными: 500.00 [16:14:02]line Безнал.: 0.00 [16:14:02]line Место: АЗС № 171 "Партнер Нефть" [16:14:02]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:14:02]line СНО: Общий режим [16:14:02]line Чек 272 29.10.2024 16:14 [16:14:02]line Смена: 546 ФФД: 1.0 [16:14:02]line ЗНМ: 0300000109 [16:14:02]line РНМ: 0000000000091777 [16:14:02]line Версия ККМ: 001 [16:14:02]line ФМ: 0000000000871756 [16:14:02]line ФД: 202877 [16:14:02]line ФПД: 237661880840103 [16:14:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161402&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202877&fm=237661880840103&tin=02508201610067®Number=0000000000091777&sum=50000 [16:14:03]OFD Sender: Processing packet 202877 [packets to send 116, broken 115] [16:14:03]ProducePacketName [16:14:03]name=ofd_packets/00202877 [16:14:03]OFD Sender: To server: pG, [16:14:03]CommunicateWithHost lk.salyk.kg:30040 [16:14:03]ConnectInit lk.salyk.kg [16:14:03]written 0, free lines is 4095 [16:14:03]Connected sock=10 [16:14:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 E0 B9 04 01 54 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 CA 09 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7D 18 03 00 35 04 06 00 D8 26 F7 FB EF A7 94 E9 46 E3 7E 73 9D 39 [16:14:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 86 D5 47 00 5E 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7D 18 03 00 F4 03 04 00 85 B5 20 67 B6 04 01 00 00 89 A8 78 78 08 C1 4A 73 [16:14:03]CommunicateWithHost err = 0 [16:14:03]CheckOFDResponse [16:14:03]1017 (14) - 77093643461234 [16:14:03]1041 (16) - 0000000000871756 [16:14:03]1040 (4) - 202877 [16:14:03]1012 (4) - 29.10.2024 10:14 [16:14:03]1206 (1) - 0 [16:14:03]OFD Sender: Remove packet 202877 [16:14:03]ProducePacketName [16:14:03]name=ofd_packets/00202877 [16:14:03]NVStorageDeleteData [16:14:03]Write to MH i2c: 01 00 00 F3 1E 11 [16:14:03]Write i2c OK [16:14:03]MH_I2C_Read... [16:14:03]Read from MH i2c: 01 [16:14:03]MH_I2C_Read... [16:14:03]Read from MH i2c: 01 07 00 [16:14:03]MH_I2C_Read... [16:14:03]Read from MH i2c: 01 07 00 F3 1E 00 00 00 00 00 A4 0C C8 [16:14:03]RasterBufferAndPrint [16:14:03]line [16:14:03]line [16:14:03]line [16:14:03]line [16:14:03]line [16:14:03]written 0, free lines is 3242 [16:14:03]MH_Cut [16:14:03]Write to MH i2c: D1 01 00 FA 1E 01 EA [16:14:03]Write i2c OK [16:14:03]MH_I2C_Read... [16:14:03]Read from MH i2c: D1 [16:14:03]MH_I2C_Read... [16:14:03]Read from MH i2c: D1 01 00 [16:14:03]MH_I2C_Read... [16:14:03]Read from MH i2c: D1 01 00 FA 1E 00 E9 [16:14:03]Write to MH i2c: 01 00 00 FB 1E 19 [16:14:03]Write i2c OK [16:14:03]MH_I2C_Read... [16:14:04]OFD Sender: No OFD packet to send [16:14:04]*** Cut start [16:14:04]*** Purtial cut [16:14:04]*** Stage 1: CUTSNS_PIN = 1 [16:14:04]Read from MH i2c: 01 [16:14:04]MH_I2C_Read... [16:14:04]*** Stop cut motor [16:14:04]*** Cut end [16:14:04]Read from MH i2c: 01 07 00 [16:14:04]MH_I2C_Read... [16:14:04]Read from MH i2c: 01 07 00 FB 1E 00 00 00 00 00 FF 0F 2E [16:14:04]process_action close_receipt done [16:14:04]requested_data is exist [16:14:04]produce_requested_data [16:14:04]requested_item fm.sn is exist - process it [16:14:04]wFMCommunicate request_size=4 [16:14:04]MH_SAM_APDU [16:14:04]CAPDU: 80 11 00 00 [16:14:04]Write to MH i2c: E2 08 00 FC 1E 80 11 00 00 00 00 00 00 94 [16:14:04]Write i2c OK [16:14:04]MH_I2C_Read... [16:14:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:04]Read from MH i2c: E2 [16:14:04]MH_I2C_Read... [16:14:04]Read from MH i2c: E2 17 00 [16:14:04]MH_I2C_Read... [16:14:04]Read from MH i2c: E2 17 00 FC 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E9 [16:14:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:14:04]wFMCommunicate OK [16:14:04]requested_item fd.num is exist - process it [16:14:04]SAM_PROTO_GetFieldsCounters [16:14:04]wFMCommunicate request_size=4 [16:14:04]MH_SAM_APDU [16:14:04]CAPDU: 80 13 00 00 [16:14:04]Write to MH i2c: E2 08 00 FD 1E 80 13 00 00 00 00 00 00 97 [16:14:04]Write i2c OK [16:14:04]MH_I2C_Read... [16:14:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:05]Read from MH i2c: E2 [16:14:05]MH_I2C_Read... [16:14:05]Read from MH i2c: E2 62 00 [16:14:05]MH_I2C_Read... [16:14:05]Read from MH i2c: E2 62 00 FD 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 AF [16:14:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:14:05]wFMCommunicate OK [16:14:05]SAM_PROTO_GetFieldsCounters done [16:14:05]requested_item shift.num is exist - process it [16:14:05]requested_item shift.opened is exist - process it [16:14:05]req_shift_opened [16:14:05]FM_GetShiftState [16:14:05]SAM_PROTO_GetShiftState [16:14:05]wFMCommunicate request_size=4 [16:14:05]MH_SAM_APDU [16:14:05]CAPDU: 80 13 01 00 [16:14:05]Write to MH i2c: E2 08 00 FE 1E 80 13 01 00 00 00 00 00 99 [16:14:05]Write i2c OK [16:14:05]MH_I2C_Read... [16:14:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:05]Read from MH i2c: E2 [16:14:05]MH_I2C_Read... [16:14:05]Read from MH i2c: E2 0E 00 [16:14:05]MH_I2C_Read... [16:14:05]Read from MH i2c: E2 0E 00 FE 1E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 82 [16:14:05]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:14:05]wFMCommunicate OK [16:14:05]SAM_PROTO_GetShiftState done [16:14:05]FM_GetShiftState done [16:14:05]req_shift_opened done [16:14:05]requested_item shift.open_date is exist - process it [16:14:05]req_shift_open_date [16:14:05]req_shift_open_date done [16:14:05]produce_requested_data done [16:14:05]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202877,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:14:05]process_action_free close_receipt [16:14:05]json_value_free [16:14:05]json_value_free done [16:14:05]process_json_proto returns [16:14:05]Send response to host [16:14:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202877,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:14:05]free response buf [16:14:05]execute_script done [16:14:05]execute_script returns [16:14:05]free content buf [16:14:05]Sock 9.Close socket [16:14:05]Sock 9.Thread stoped [16:14:09]OFD Sender: No OFD packet to send [16:14:14]OFD Sender: No OFD packet to send [16:14:19]OFD Sender: No OFD packet to send [16:14:24]OFD Sender: No OFD packet to send [16:14:29]OFD Sender: No OFD packet to send [16:14:34]OFD Sender: No OFD packet to send [16:14:39]OFD Sender: No OFD packet to send [16:14:44]OFD Sender: No OFD packet to send [16:14:49]OFD Sender: No OFD packet to send [16:14:54]OFD Sender: No OFD packet to send [16:14:59]OFD Sender: No OFD packet to send [16:15:04]OFD Sender: No OFD packet to send [16:15:09]OFD Sender: No OFD packet to send [16:15:14]OFD Sender: No OFD packet to send [16:15:19]OFD Sender: No OFD packet to send [16:15:24]OFD Sender: No OFD packet to send [16:15:29]OFD Sender: No OFD packet to send [16:15:34]OFD Sender: No OFD packet to send [16:15:39]OFD Sender: No OFD packet to send [16:15:44]OFD Sender: No OFD packet to send [16:15:49]OFD Sender: No OFD packet to send [16:15:54]OFD Sender: No OFD packet to send [16:15:59]OFD Sender: No OFD packet to send [16:16:04]OFD Sender: No OFD packet to send [16:16:09]OFD Sender: No OFD packet to send [16:16:14]OFD Sender: No OFD packet to send [16:16:19]OFD Sender: No OFD packet to send [16:16:24]OFD Sender: No OFD packet to send [16:16:29]OFD Sender: No OFD packet to send [16:16:34]OFD Sender: No OFD packet to send [16:16:39]OFD Sender: No OFD packet to send [16:16:44]OFD Sender: No OFD packet to send [16:16:49]OFD Sender: No OFD packet to send [16:16:54]OFD Sender: No OFD packet to send [16:16:59]OFD Sender: No OFD packet to send [16:17:04]OFD Sender: No OFD packet to send [16:17:08]accept exits with 7 [16:17:08]New connection [16:17:08]New thread 3067034980 created [16:17:08]Thread 3066891620 joined [16:17:08]Waiting for new connection... [16:17:08] Sock 7.Parse request [16:17:08]Sock 7.Check first char [16:17:08]Sock 7.First char is OK [16:17:08]request: POST /json_proto HTTP/1.0 [16:17:08]Method: POST [16:17:08]URL: /json_proto [16:17:08]Method is POST - this is cgi request [16:17:08]url: /json_proto [16:17:08]query_string will be loaded in cgi processing [16:17:08]execute_cgi json_proto POST (null) [16:17:08]execute_cgi path=json_proto method=POST [16:17:08]POST find Content-Length [16:17:08]Host: 172.17.63.195:8080 [16:17:08]Content-Length: 678 [16:17:08]Content-Type: application/json [16:17:08] [16:17:08]POST finish read [16:17:08]Found Content-Length = 678 [16:17:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:08]execute_script... [16:17:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:08]POST & json_proto [16:17:08]process_json_proto [16:17:08]json parsed OK: [16:17:08]protocol is kg_v1.0 [16:17:08]action value=close_receipt [16:17:08]process_action close_receipt [16:17:08]cmd_close_receipt [16:17:08]MH_GetDate [16:17:08]Write to MH i2c: F0 00 00 FF 1E 0C [16:17:08]Write i2c OK [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: F0 [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: F0 09 00 [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: F0 09 00 FF 1E 00 85 0A 21 67 8C D7 20 67 16 [16:17:08]GetLastDocTimeStamp 1730218442 [16:17:08]current date 1730218629 [16:17:08]FM_GetShiftState [16:17:08]SAM_PROTO_GetShiftState [16:17:08]wFMCommunicate request_size=4 [16:17:08]MH_SAM_APDU [16:17:08]CAPDU: 80 13 01 00 [16:17:08]Write to MH i2c: E2 08 00 00 1F 80 13 01 00 00 00 00 00 9C [16:17:08]Write i2c OK [16:17:08]MH_I2C_Read... [16:17:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:08]Read from MH i2c: E2 [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: E2 0E 00 [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: E2 0E 00 00 1F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 85 [16:17:08]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:17:08]wFMCommunicate OK [16:17:08]SAM_PROTO_GetShiftState done [16:17:08]FM_GetShiftState done [16:17:08]opened in 1730160431 [16:17:08]opened+sec_in_day 1730246831 [16:17:08]quantity*price = 70044 [16:17:08]sum+1 = 70045 [16:17:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 273 29.10.2024 16:17 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202878 ФПД: 279046716837522 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161709&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202878&fm=279046716837522&tin=02508201610067®Number=0000000000091777&sum=70000 [16:17:09]StoreToDocumentArchive [16:17:09]shift 546 fd 202878 [16:17:09]save to /storage/0546/doc_00202878 [16:17:09]save last doc name /storage/0546/doc_00202878 to /storage/kkm_last_doc_name [16:17:09]save OK [16:17:09]Clear old archive folders... [16:17:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:17:09]tlvbuf is 0126EE90 [16:17:09]SAM_PROTO_ClearQueue [16:17:09]wFMCommunicate request_size=4 [16:17:09]MH_SAM_APDU [16:17:09]CAPDU: 80 09 00 00 [16:17:09]Write to MH i2c: E2 08 00 0D 1F 80 09 00 00 00 00 00 00 9E [16:17:09]Write i2c OK [16:17:09]MH_I2C_Read... [16:17:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:17:09]Read from MH i2c: E2 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 03 00 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 03 00 0D 1F 00 90 00 A0 [16:17:09]RAPDU: 90 00 [16:17:09]wFMCommunicate OK [16:17:09]SAM_PROTO_ClearQueue done [16:17:09]KKMCreateOFDPacket [16:17:09]OFDProtocolAddRootSTLVToBuf [16:17:09]FM_MakeSignedData [16:17:09]FM_MakeSignedData [16:17:09]SAM_PROTO_SignData [16:17:09]wFMCommunicate request_size=4 [16:17:09]MH_SAM_APDU [16:17:09]CAPDU: 80 0D 01 02 [16:17:09]Write to MH i2c: E2 08 00 0E 1F 80 0D 01 02 00 00 00 00 A6 [16:17:09]OFD Sender: No OFD packet to send [16:17:09]Write i2c OK [16:17:09]MH_I2C_Read... [16:17:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:17:09]Read from MH i2c: E2 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 03 00 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 03 00 0E 1F 00 90 00 A1 [16:17:09]RAPDU: 90 00 [16:17:09]wFMCommunicate OK [16:17:09]wFMCommunicate request_size=255 [16:17:09]MH_SAM_APDU [16:17:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 85 0A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7E 18 03 00 35 04 06 00 FD [16:17:09]Write to MH i2c: E2 02 01 0F 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 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 85 0A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7E 18 03 00 35 04 06 00 FD 00 00 2D [16:17:09]Write i2c OK [16:17:09]MH_I2C_Read... [16:17:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:09]Read from MH i2c: E2 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 03 00 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 03 00 0F 1F 00 90 00 A2 [16:17:09]RAPDU: 90 00 [16:17:09]wFMCommunicate OK [16:17:09]wFMCommunicate request_size=10 [16:17:09]MH_SAM_APDU [16:17:09]CAPDU: 80 0D 02 02 05 CA A0 6E CE 92 [16:17:09]Write to MH i2c: E2 0D 00 10 1F 80 0D 02 02 05 00 CA A0 6E CE 92 00 00 EB [16:17:09]Write i2c OK [16:17:09]MH_I2C_Read... [16:17:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:09]Read from MH i2c: E2 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 03 00 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 03 00 10 1F 00 90 00 A3 [16:17:09]RAPDU: 90 00 [16:17:09]wFMCommunicate OK [16:17:09]wFMCommunicate request_size=4 [16:17:09]MH_SAM_APDU [16:17:09]CAPDU: 80 0D 03 02 [16:17:09]Write to MH i2c: E2 08 00 11 1F 80 0D 03 02 00 00 00 00 AB [16:17:09]Write i2c OK [16:17:09]MH_I2C_Read... [16:17:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:17:09]Read from MH i2c: E2 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 0B 00 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 0B 00 11 1F 00 56 D4 64 3E 58 C4 01 1F 90 00 B4 [16:17:09]RAPDU: 56 D4 64 3E 58 C4 01 1F 90 00 [16:17:09]wFMCommunicate OK [16:17:09]SAM_PROTO_SignData done [16:17:09]FM_MakeSignedData done [16:17:09]CreateOFDProtocolMessage [16:17:09]wFMCommunicate request_size=4 [16:17:09]MH_SAM_APDU [16:17:09]CAPDU: 80 11 00 00 [16:17:09]Write to MH i2c: E2 08 00 12 1F 80 11 00 00 00 00 00 00 AB [16:17:09]Write i2c OK [16:17:09]MH_I2C_Read... [16:17:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:09]Read from MH i2c: E2 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 17 00 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 17 00 12 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 00 [16:17:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:17:09]wFMCommunicate OK [16:17:09]CreateOFDProtocolMessage done [16:17:09]OFDSenderStorePacket 202878 [16:17:09]StoreOFDPacket docnum=202878 [16:17:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 80 FE 07 01 F6 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 85 0A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7E 18 03 00 35 04 06 00 FD CA A0 6E CE 92 56 D4 64 3E 58 C4 01 1F [16:17:09]CheckFolder [16:17:09]dirname=/storage/ofd_packets [16:17:09]CheckFolder done [16:17:09]ProducePacketName [16:17:09]name=ofd_packets/00202878 [16:17:09]NVStorageSaveData ofd_packets/00202878 [16:17:09]File name is /storage/ofd_packets/00202878 [16:17:09]Write 301 bytes [16:17:09]NVStorageSaveData done [16:17:09]OFDSenderStorePacket done [16:17:09]KKMCreateOFDPacket done [16:17:09]NVStorageSaveData kkm_last_timestamp [16:17:09]File name is /storage/kkm_last_timestamp [16:17:09]Write 4 bytes [16:17:09]NVStorageSaveData done [16:17:09]ExternCall_PrintAddStr [16:17:09]wPrintStart [16:17:09]Write to MH i2c: 01 00 00 13 1F 32 [16:17:09]Write i2c OK [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: 01 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: 01 07 00 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: 01 07 00 13 1F 00 00 00 00 00 FF 0F 47 [16:17:09]RasterBufferAndPrint [16:17:09]line Счет N : (1)450680 [16:17:09]line ИНН: 02508201610067 [16:17:09]line Контрольно-Кассовый Чек [16:17:09]line ПРОДАЖА [16:17:09]line ТРК (МРК, ГНК) : 62 [16:17:09]line Товар: 2710124130 [16:17:09]line Аи-92-К-2 [16:17:09]line 10.470 * 66.90 [16:17:09]line = 700.44 [16:17:09]line НДС 12% НСП 1% [16:17:09]line > о реализуемом товаре [16:17:09]line ОКРУГЛЕНИЕ: -0.44 [16:17:09]line ИТОГО: 700.00 [16:17:09]line Внесено: 700.00 [16:17:09]line СДАЧА: 0.00 [16:17:09]line НСП 1% : 6.20 [16:17:09]line НДС 12% : 74.38 [16:17:09]line Наличными: 700.00 [16:17:09]line Безнал.: 0.00 [16:17:09]line Место: АЗС № 171 "Партнер Нефть" [16:17:09]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:17:09]line СНО: Общий режим [16:17:09]line Чек 273 29.10.2024 16:17 [16:17:09]line Смена: 546 ФФД: 1.0 [16:17:09]line ЗНМ: 0300000109 [16:17:09]line РНМ: 0000000000091777 [16:17:09]line Версия ККМ: 001 [16:17:09]line ФМ: 0000000000871756 [16:17:09]line ФД: 202878 [16:17:09]line ФПД: 279046716837522 [16:17:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161709&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202878&fm=279046716837522&tin=02508201610067®Number=0000000000091777&sum=70000 [16:17:09]written 0, free lines is 4095 [16:17:09]OFD Sender: Processing packet 202878 [packets to send 116, broken 115] [16:17:09]ProducePacketName [16:17:09]name=ofd_packets/00202878 [16:17:09]OFD Sender: To server: pG, [16:17:09]CommunicateWithHost lk.salyk.kg:30040 [16:17:09]ConnectInit lk.salyk.kg [16:17:09]Connected sock=10 [16:17:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 80 FE 07 01 F6 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 85 0A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7E 18 03 00 35 04 06 00 FD CA A0 6E CE 92 56 D4 64 3E 58 C4 01 1F [16:17:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EB 66 47 00 A9 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7E 18 03 00 F4 03 04 00 40 B6 20 67 B6 04 01 00 00 D6 34 5C 53 94 A4 D4 E5 [16:17:10]CommunicateWithHost err = 0 [16:17:10]CheckOFDResponse [16:17:10]1017 (14) - 77093643461234 [16:17:10]1041 (16) - 0000000000871756 [16:17:10]1040 (4) - 202878 [16:17:10]1012 (4) - 29.10.2024 10:17 [16:17:10]1206 (1) - 0 [16:17:10]OFD Sender: Remove packet 202878 [16:17:10]ProducePacketName [16:17:10]name=ofd_packets/00202878 [16:17:10]NVStorageDeleteData [16:17:10]Write to MH i2c: 01 00 00 3E 1F 5D [16:17:10]Write i2c OK [16:17:10]MH_I2C_Read... [16:17:10]Read from MH i2c: 01 [16:17:10]MH_I2C_Read... [16:17:10]Read from MH i2c: 01 07 00 [16:17:10]MH_I2C_Read... [16:17:10]Read from MH i2c: 01 07 00 3E 1F 00 00 00 00 00 99 0C 09 [16:17:10]RasterBufferAndPrint [16:17:10]line [16:17:10]line [16:17:10]line [16:17:10]line [16:17:10]line [16:17:10]written 0, free lines is 3231 [16:17:10]MH_Cut [16:17:10]Write to MH i2c: D1 01 00 45 1F 01 36 [16:17:10]Write i2c OK [16:17:10]MH_I2C_Read... [16:17:10]Read from MH i2c: D1 [16:17:10]MH_I2C_Read... [16:17:10]Read from MH i2c: D1 01 00 [16:17:10]MH_I2C_Read... [16:17:10]Read from MH i2c: D1 01 00 45 1F 00 35 [16:17:10]Write to MH i2c: 01 00 00 46 1F 65 [16:17:10]Write i2c OK [16:17:10]MH_I2C_Read... [16:17:10]OFD Sender: No OFD packet to send [16:17:11]*** Cut start [16:17:11]*** Purtial cut [16:17:11]*** CUTSNS_PIN = 0 [16:17:11]*** Stage 1: CUTSNS_PIN = 1 [16:17:13]Read from MH i2c: 01 [16:17:13]MH_I2C_Read... [16:17:13]*** Stop cut motor [16:17:13]*** Cut end [16:17:13]Read from MH i2c: 01 07 00 [16:17:13]MH_I2C_Read... [16:17:13]Read from MH i2c: 01 07 00 46 1F 00 00 00 00 00 FF 0F 7A [16:17:13]process_action close_receipt done [16:17:13]requested_data is exist [16:17:13]produce_requested_data [16:17:13]requested_item fm.sn is exist - process it [16:17:13]wFMCommunicate request_size=4 [16:17:13]MH_SAM_APDU [16:17:13]CAPDU: 80 11 00 00 [16:17:13]Write to MH i2c: E2 08 00 47 1F 80 11 00 00 00 00 00 00 E0 [16:17:13]Write i2c OK [16:17:13]MH_I2C_Read... [16:17:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:13]Read from MH i2c: E2 [16:17:13]MH_I2C_Read... [16:17:13]Read from MH i2c: E2 17 00 [16:17:13]MH_I2C_Read... [16:17:13]Read from MH i2c: E2 17 00 47 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 35 [16:17:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:17:13]wFMCommunicate OK [16:17:13]requested_item fd.num is exist - process it [16:17:13]SAM_PROTO_GetFieldsCounters [16:17:13]wFMCommunicate request_size=4 [16:17:13]MH_SAM_APDU [16:17:13]CAPDU: 80 13 00 00 [16:17:13]Write to MH i2c: E2 08 00 48 1F 80 13 00 00 00 00 00 00 E3 [16:17:13]Write i2c OK [16:17:13]MH_I2C_Read... [16:17:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:17:13]Read from MH i2c: E2 [16:17:13]MH_I2C_Read... [16:17:13]Read from MH i2c: E2 62 00 [16:17:13]MH_I2C_Read... [16:17:13]Read from MH i2c: E2 62 00 48 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 FF [16:17:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:17:13]wFMCommunicate OK [16:17:13]SAM_PROTO_GetFieldsCounters done [16:17:13]requested_item shift.num is exist - process it [16:17:13]requested_item shift.opened is exist - process it [16:17:13]req_shift_opened [16:17:13]FM_GetShiftState [16:17:13]SAM_PROTO_GetShiftState [16:17:13]wFMCommunicate request_size=4 [16:17:13]MH_SAM_APDU [16:17:13]CAPDU: 80 13 01 00 [16:17:13]Write to MH i2c: E2 08 00 49 1F 80 13 01 00 00 00 00 00 E5 [16:17:13]Write i2c OK [16:17:13]MH_I2C_Read... [16:17:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:13]Read from MH i2c: E2 [16:17:13]MH_I2C_Read... [16:17:13]Read from MH i2c: E2 0E 00 [16:17:13]MH_I2C_Read... [16:17:13]Read from MH i2c: E2 0E 00 49 1F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CE [16:17:13]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:17:13]wFMCommunicate OK [16:17:13]SAM_PROTO_GetShiftState done [16:17:13]FM_GetShiftState done [16:17:13]req_shift_opened done [16:17:13]requested_item shift.open_date is exist - process it [16:17:13]req_shift_open_date [16:17:13]req_shift_open_date done [16:17:13]produce_requested_data done [16:17:13]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202878,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:17:13]process_action_free close_receipt [16:17:13]json_value_free [16:17:13]json_value_free done [16:17:13]process_json_proto returns [16:17:13]Send response to host [16:17:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202878,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:17:13]free response buf [16:17:13]execute_script done [16:17:13]execute_script returns [16:17:13]free content buf [16:17:13]Sock 7.Close socket [16:17:13]Sock 7.Thread stoped [16:17:15]OFD Sender: No OFD packet to send [16:17:20]OFD Sender: No OFD packet to send [16:17:25]OFD Sender: No OFD packet to send [16:17:30]OFD Sender: No OFD packet to send [16:17:35]OFD Sender: No OFD packet to send [16:17:40]OFD Sender: No OFD packet to send [16:17:45]OFD Sender: No OFD packet to send [16:17:50]OFD Sender: No OFD packet to send [16:17:55]OFD Sender: No OFD packet to send [16:18:00]OFD Sender: No OFD packet to send [16:18:05]OFD Sender: No OFD packet to send [16:18:10]OFD Sender: No OFD packet to send [16:18:15]OFD Sender: No OFD packet to send [16:18:20]OFD Sender: No OFD packet to send [16:18:25]OFD Sender: No OFD packet to send [16:18:30]OFD Sender: No OFD packet to send [16:18:30]accept exits with 9 [16:18:30]New connection [16:18:30]New thread 3066891620 created [16:18:30]Thread 3067034980 joined [16:18:30]Waiting for new connection... [16:18:30] Sock 9.Parse request [16:18:30]Sock 9.Check first char [16:18:30]Sock 9.First char is OK [16:18:30]request: POST /json_proto HTTP/1.0 [16:18:30]Method: POST [16:18:30]URL: /json_proto [16:18:30]Method is POST - this is cgi request [16:18:30]url: /json_proto [16:18:30]query_string will be loaded in cgi processing [16:18:30]execute_cgi json_proto POST (null) [16:18:30]execute_cgi path=json_proto method=POST [16:18:30]POST find Content-Length [16:18:30]Host: 172.17.63.195:8080 [16:18:30]Content-Length: 677 [16:18:30]Content-Type: application/json [16:18:30] [16:18:30]POST finish read [16:18:30]Found Content-Length = 677 [16:18:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:18:30]execute_script... [16:18:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:18:30]POST & json_proto [16:18:30]process_json_proto [16:18:30]json parsed OK: [16:18:30]protocol is kg_v1.0 [16:18:30]action value=close_receipt [16:18:30]process_action close_receipt [16:18:30]cmd_close_receipt [16:18:30]MH_GetDate [16:18:30]Write to MH i2c: F0 00 00 4A 1F 58 [16:18:30]Write i2c OK [16:18:30]MH_I2C_Read... [16:18:30]Read from MH i2c: F0 [16:18:30]MH_I2C_Read... [16:18:30]Read from MH i2c: F0 09 00 [16:18:30]MH_I2C_Read... [16:18:30]Read from MH i2c: F0 09 00 4A 1F 00 D7 0A 21 67 8C D7 20 67 B4 [16:18:30]GetLastDocTimeStamp 1730218629 [16:18:30]current date 1730218711 [16:18:30]FM_GetShiftState [16:18:30]SAM_PROTO_GetShiftState [16:18:30]wFMCommunicate request_size=4 [16:18:30]MH_SAM_APDU [16:18:30]CAPDU: 80 13 01 00 [16:18:30]Write to MH i2c: E2 08 00 4B 1F 80 13 01 00 00 00 00 00 E7 [16:18:30]Write i2c OK [16:18:30]MH_I2C_Read... [16:18:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:18:30]Read from MH i2c: E2 [16:18:30]MH_I2C_Read... [16:18:30]Read from MH i2c: E2 0E 00 [16:18:30]MH_I2C_Read... [16:18:30]Read from MH i2c: E2 0E 00 4B 1F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D0 [16:18:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:18:30]wFMCommunicate OK [16:18:30]SAM_PROTO_GetShiftState done [16:18:30]FM_GetShiftState done [16:18:30]opened in 1730160431 [16:18:30]opened+sec_in_day 1730246831 [16:18:30]quantity*price = 50010 [16:18:30]sum+1 = 50012 [16:18:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 274 29.10.2024 16:18 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202879 ФПД: 158448027034820 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161832&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202879&fm=158448027034820&tin=02508201610067®Number=0000000000091777&sum=50000 [16:18:32]StoreToDocumentArchive [16:18:32]shift 546 fd 202879 [16:18:32]save to /storage/0546/doc_00202879 [16:18:32]save last doc name /storage/0546/doc_00202879 to /storage/kkm_last_doc_name [16:18:32]save OK [16:18:32]Clear old archive folders... [16:18:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:18:32]tlvbuf is 012913A0 [16:18:32]SAM_PROTO_ClearQueue [16:18:32]wFMCommunicate request_size=4 [16:18:32]MH_SAM_APDU [16:18:32]CAPDU: 80 09 00 00 [16:18:32]Write to MH i2c: E2 08 00 58 1F 80 09 00 00 00 00 00 00 E9 [16:18:32]Write i2c OK [16:18:32]MH_I2C_Read... [16:18:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:18:32]Read from MH i2c: E2 [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: E2 03 00 [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: E2 03 00 58 1F 00 90 00 EB [16:18:32]RAPDU: 90 00 [16:18:32]wFMCommunicate OK [16:18:32]SAM_PROTO_ClearQueue done [16:18:32]KKMCreateOFDPacket [16:18:32]OFDProtocolAddRootSTLVToBuf [16:18:32]FM_MakeSignedData [16:18:32]FM_MakeSignedData [16:18:32]SAM_PROTO_SignData [16:18:32]wFMCommunicate request_size=4 [16:18:32]MH_SAM_APDU [16:18:32]CAPDU: 80 0D 01 02 [16:18:32]Write to MH i2c: E2 08 00 59 1F 80 0D 01 02 00 00 00 00 F1 [16:18:32]Write i2c OK [16:18:32]MH_I2C_Read... [16:18:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:18:32]Read from MH i2c: E2 [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: E2 03 00 [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: E2 03 00 59 1F 00 90 00 EC [16:18:32]RAPDU: 90 00 [16:18:32]wFMCommunicate OK [16:18:32]wFMCommunicate request_size=255 [16:18:32]MH_SAM_APDU [16:18: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 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 D8 0A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 18 03 00 35 04 06 00 90 [16:18:32]Write to MH i2c: E2 02 01 5A 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 D8 0A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 18 03 00 35 04 06 00 90 00 00 29 [16:18:32]Write i2c OK [16:18:32]MH_I2C_Read... [16:18:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:18:32]Read from MH i2c: E2 [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: E2 03 00 [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: E2 03 00 5A 1F 00 90 00 ED [16:18:32]RAPDU: 90 00 [16:18:32]wFMCommunicate OK [16:18:32]wFMCommunicate request_size=10 [16:18:32]MH_SAM_APDU [16:18:32]CAPDU: 80 0D 02 02 05 1B 8E 5D E4 C4 [16:18:32]Write to MH i2c: E2 0D 00 5B 1F 80 0D 02 02 05 00 1B 8E 5D E4 C4 00 00 AC [16:18:32]Write i2c OK [16:18:32]MH_I2C_Read... [16:18:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:18:32]Read from MH i2c: E2 [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: E2 03 00 [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: E2 03 00 5B 1F 00 90 00 EE [16:18:32]RAPDU: 90 00 [16:18:32]wFMCommunicate OK [16:18:32]wFMCommunicate request_size=4 [16:18:32]MH_SAM_APDU [16:18:32]CAPDU: 80 0D 03 02 [16:18:32]Write to MH i2c: E2 08 00 5C 1F 80 0D 03 02 00 00 00 00 F6 [16:18:32]Write i2c OK [16:18:32]MH_I2C_Read... [16:18:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:18:32]Read from MH i2c: E2 [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: E2 0B 00 [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: E2 0B 00 5C 1F 00 6C 13 10 08 4F 65 9F D9 90 00 BA [16:18:32]RAPDU: 6C 13 10 08 4F 65 9F D9 90 00 [16:18:32]wFMCommunicate OK [16:18:32]SAM_PROTO_SignData done [16:18:32]FM_MakeSignedData done [16:18:32]CreateOFDProtocolMessage [16:18:32]wFMCommunicate request_size=4 [16:18:32]MH_SAM_APDU [16:18:32]CAPDU: 80 11 00 00 [16:18:32]Write to MH i2c: E2 08 00 5D 1F 80 11 00 00 00 00 00 00 F6 [16:18:32]Write i2c OK [16:18:32]MH_I2C_Read... [16:18:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:18:32]Read from MH i2c: E2 [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: E2 17 00 [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: E2 17 00 5D 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4B [16:18:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:18:32]wFMCommunicate OK [16:18:32]CreateOFDProtocolMessage done [16:18:32]OFDSenderStorePacket 202879 [16:18:32]StoreOFDPacket docnum=202879 [16:18:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F8 26 07 01 37 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 D8 0A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 18 03 00 35 04 06 00 90 1B 8E 5D E4 C4 6C 13 10 08 4F 65 9F D9 [16:18:32]CheckFolder [16:18:32]dirname=/storage/ofd_packets [16:18:32]CheckFolder done [16:18:32]ProducePacketName [16:18:32]name=ofd_packets/00202879 [16:18:32]NVStorageSaveData ofd_packets/00202879 [16:18:32]File name is /storage/ofd_packets/00202879 [16:18:32]Write 301 bytes [16:18:32]NVStorageSaveData done [16:18:32]OFDSenderStorePacket done [16:18:32]KKMCreateOFDPacket done [16:18:32]NVStorageSaveData kkm_last_timestamp [16:18:32]File name is /storage/kkm_last_timestamp [16:18:32]Write 4 bytes [16:18:32]NVStorageSaveData done [16:18:32]ExternCall_PrintAddStr [16:18:32]wPrintStart [16:18:32]Write to MH i2c: 01 00 00 5E 1F 7D [16:18:32]Write i2c OK [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: 01 [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: 01 07 00 [16:18:32]MH_I2C_Read... [16:18:32]Read from MH i2c: 01 07 00 5E 1F 00 00 00 00 00 FF 0F 92 [16:18:32]RasterBufferAndPrint [16:18:32]line Счет N : (1)450681 [16:18:32]line ИНН: 02508201610067 [16:18:32]line Контрольно-Кассовый Чек [16:18:32]line ПРОДАЖА [16:18:32]line ТРК (МРК, ГНК) : 51 [16:18:32]line Товар: 2710124500 [16:18:32]line Аи-95-К-3 [16:18:32]line 6.740 * 74.20 [16:18:32]line = 500.11 [16:18:32]line НДС 12% НСП 1% [16:18:32]line > о реализуемом товаре [16:18:32]line ОКРУГЛЕНИЕ: -0.11 [16:18:32]line ИТОГО: 500.00 [16:18:32]line Внесено: 500.00 [16:18:32]line СДАЧА: 0.00 [16:18:32]line НСП 1% : 4.43 [16:18:32]line НДС 12% : 53.11 [16:18:32]line Наличными: 500.00 [16:18:32]line Безнал.: 0.00 [16:18:32]line Место: АЗС № 171 "Партнер Нефть" [16:18:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:18:32]line СНО: Общий режим [16:18:32]line Чек 274 29.10.2024 16:18 [16:18:32]line Смена: 546 ФФД: 1.0 [16:18:32]line ЗНМ: 0300000109 [16:18:32]line РНМ: 0000000000091777 [16:18:32]line Версия ККМ: 001 [16:18:32]line ФМ: 0000000000871756 [16:18:32]line ФД: 202879 [16:18:32]line ФПД: 158448027034820 [16:18:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161832&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202879&fm=158448027034820&tin=02508201610067®Number=0000000000091777&sum=50000 [16:18:32]OFD Sender: Processing packet 202879 [packets to send 116, broken 115] [16:18:32]ProducePacketName [16:18:32]name=ofd_packets/00202879 [16:18:32]OFD Sender: To server: pG, [16:18:32]CommunicateWithHost lk.salyk.kg:30040 [16:18:32]ConnectInit lk.salyk.kg [16:18:32]written 0, free lines is 4095 [16:18:32]Connected sock=6 [16:18:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F8 26 07 01 37 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 D8 0A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 18 03 00 35 04 06 00 90 1B 8E 5D E4 C4 6C 13 10 08 4F 65 9F D9 [16:18:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 77 6F 47 00 A7 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 7F 18 03 00 F4 03 04 00 93 B6 20 67 B6 04 01 00 00 63 2A D9 76 76 2D 1F C3 [16:18:33]CommunicateWithHost err = 0 [16:18:33]CheckOFDResponse [16:18:33]1017 (14) - 77093643461234 [16:18:33]1041 (16) - 0000000000871756 [16:18:33]1040 (4) - 202879 [16:18:33]1012 (4) - 29.10.2024 10:18 [16:18:33]1206 (1) - 0 [16:18:33]OFD Sender: Remove packet 202879 [16:18:33]ProducePacketName [16:18:33]name=ofd_packets/00202879 [16:18:33]NVStorageDeleteData [16:18:33]Write to MH i2c: 01 00 00 89 1F A8 [16:18:33]Write i2c OK [16:18:33]MH_I2C_Read... [16:18:33]Read from MH i2c: 01 [16:18:33]MH_I2C_Read... [16:18:33]Read from MH i2c: 01 07 00 [16:18:33]MH_I2C_Read... [16:18:33]Read from MH i2c: 01 07 00 89 1F 00 00 00 00 00 9B 0C 56 [16:18:33]RasterBufferAndPrint [16:18:33]line [16:18:33]line [16:18:33]line [16:18:33]line [16:18:33]line [16:18:33]written 0, free lines is 3235 [16:18:33]MH_Cut [16:18:33]Write to MH i2c: D1 01 00 90 1F 01 81 [16:18:33]Write i2c OK [16:18:33]MH_I2C_Read... [16:18:33]Read from MH i2c: D1 [16:18:33]MH_I2C_Read... [16:18:33]Read from MH i2c: D1 01 00 [16:18:33]MH_I2C_Read... [16:18:33]Read from MH i2c: D1 01 00 90 1F 00 80 [16:18:33]Write to MH i2c: 01 00 00 91 1F B0 [16:18:33]Write i2c OK [16:18:33]MH_I2C_Read... [16:18:33]OFD Sender: No OFD packet to send [16:18:34]*** Cut start [16:18:34]*** Purtial cut [16:18:34]*** Stage 1: CUTSNS_PIN = 1 [16:18:34]Read from MH i2c: 01 [16:18:34]MH_I2C_Read... [16:18:34]*** Stop cut motor [16:18:34]*** Cut end [16:18:34]Read from MH i2c: 01 07 00 [16:18:34]MH_I2C_Read... [16:18:34]Read from MH i2c: 01 07 00 91 1F 00 00 00 00 00 FF 0F C5 [16:18:34]process_action close_receipt done [16:18:34]requested_data is exist [16:18:34]produce_requested_data [16:18:34]requested_item fm.sn is exist - process it [16:18:34]wFMCommunicate request_size=4 [16:18:34]MH_SAM_APDU [16:18:34]CAPDU: 80 11 00 00 [16:18:34]Write to MH i2c: E2 08 00 92 1F 80 11 00 00 00 00 00 00 2B [16:18:34]Write i2c OK [16:18:34]MH_I2C_Read... [16:18:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:18:34]Read from MH i2c: E2 [16:18:34]MH_I2C_Read... [16:18:34]Read from MH i2c: E2 17 00 [16:18:34]MH_I2C_Read... [16:18:34]Read from MH i2c: E2 17 00 92 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 80 [16:18:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:18:34]wFMCommunicate OK [16:18:34]requested_item fd.num is exist - process it [16:18:34]SAM_PROTO_GetFieldsCounters [16:18:34]wFMCommunicate request_size=4 [16:18:34]MH_SAM_APDU [16:18:34]CAPDU: 80 13 00 00 [16:18:34]Write to MH i2c: E2 08 00 93 1F 80 13 00 00 00 00 00 00 2E [16:18:34]Write i2c OK [16:18:34]MH_I2C_Read... [16:18:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:18:34]Read from MH i2c: E2 [16:18:34]MH_I2C_Read... [16:18:34]Read from MH i2c: E2 62 00 [16:18:34]MH_I2C_Read... [16:18:34]Read from MH i2c: E2 62 00 93 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 4E [16:18:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 7F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:18:34]wFMCommunicate OK [16:18:34]SAM_PROTO_GetFieldsCounters done [16:18:34]requested_item shift.num is exist - process it [16:18:34]requested_item shift.opened is exist - process it [16:18:34]req_shift_opened [16:18:34]FM_GetShiftState [16:18:34]SAM_PROTO_GetShiftState [16:18:34]wFMCommunicate request_size=4 [16:18:34]MH_SAM_APDU [16:18:34]CAPDU: 80 13 01 00 [16:18:34]Write to MH i2c: E2 08 00 94 1F 80 13 01 00 00 00 00 00 30 [16:18:34]Write i2c OK [16:18:34]MH_I2C_Read... [16:18:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:18:34]Read from MH i2c: E2 [16:18:34]MH_I2C_Read... [16:18:34]Read from MH i2c: E2 0E 00 [16:18:34]MH_I2C_Read... [16:18:34]Read from MH i2c: E2 0E 00 94 1F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 19 [16:18:34]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:18:34]wFMCommunicate OK [16:18:34]SAM_PROTO_GetShiftState done [16:18:34]FM_GetShiftState done [16:18:34]req_shift_opened done [16:18:34]requested_item shift.open_date is exist - process it [16:18:34]req_shift_open_date [16:18:34]req_shift_open_date done [16:18:34]produce_requested_data done [16:18:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202879,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:18:34]process_action_free close_receipt [16:18:34]json_value_free [16:18:34]json_value_free done [16:18:34]process_json_proto returns [16:18:34]Send response to host [16:18:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202879,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:18:34]free response buf [16:18:34]execute_script done [16:18:34]execute_script returns [16:18:34]free content buf [16:18:34]Sock 9.Close socket [16:18:34]Sock 9.Thread stoped [16:18:38]OFD Sender: No OFD packet to send [16:18:43]OFD Sender: No OFD packet to send [16:18:48]OFD Sender: No OFD packet to send [16:18:53]OFD Sender: No OFD packet to send [16:18:58]OFD Sender: No OFD packet to send [16:19:03]OFD Sender: No OFD packet to send [16:19:08]OFD Sender: No OFD packet to send [16:19:13]OFD Sender: No OFD packet to send [16:19:18]OFD Sender: No OFD packet to send [16:19:22]accept exits with 7 [16:19:22]New connection [16:19:22]New thread 3067034980 created [16:19:22]Thread 3066891620 joined [16:19:22]Waiting for new connection... [16:19:22] Sock 7.Parse request [16:19:22]Sock 7.Check first char [16:19:22]Sock 7.First char is OK [16:19:22]request: POST /json_proto HTTP/1.0 [16:19:22]Method: POST [16:19:22]URL: /json_proto [16:19:22]Method is POST - this is cgi request [16:19:22]url: /json_proto [16:19:22]query_string will be loaded in cgi processing [16:19:22]execute_cgi json_proto POST (null) [16:19:22]execute_cgi path=json_proto method=POST [16:19:22]POST find Content-Length [16:19:22]Host: 172.17.63.195:8080 [16:19:22]Content-Length: 674 [16:19:22]Content-Type: application/json [16:19:22] [16:19:22]POST finish read [16:19:22]Found Content-Length = 674 [16:19:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:22]execute_script... [16:19: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)450682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:22]POST & json_proto [16:19:22]process_json_proto [16:19:22]json parsed OK: [16:19:22]protocol is kg_v1.0 [16:19:22]action value=close_receipt [16:19:22]process_action close_receipt [16:19:22]cmd_close_receipt [16:19:22]MH_GetDate [16:19:22]Write to MH i2c: F0 00 00 95 1F A3 [16:19:22]Write i2c OK [16:19:22]MH_I2C_Read... [16:19:22]Read from MH i2c: F0 [16:19:22]MH_I2C_Read... [16:19:22]Read from MH i2c: F0 09 00 [16:19:22]MH_I2C_Read... [16:19:22]Read from MH i2c: F0 09 00 95 1F 00 0B 0B 21 67 8C D7 20 67 34 [16:19:22]GetLastDocTimeStamp 1730218712 [16:19:22]current date 1730218763 [16:19:22]FM_GetShiftState [16:19:22]SAM_PROTO_GetShiftState [16:19:22]wFMCommunicate request_size=4 [16:19:22]MH_SAM_APDU [16:19:22]CAPDU: 80 13 01 00 [16:19:22]Write to MH i2c: E2 08 00 96 1F 80 13 01 00 00 00 00 00 32 [16:19:22]Write i2c OK [16:19:22]MH_I2C_Read... [16:19:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:22]Read from MH i2c: E2 [16:19:22]MH_I2C_Read... [16:19:22]Read from MH i2c: E2 0E 00 [16:19:22]MH_I2C_Read... [16:19:22]Read from MH i2c: E2 0E 00 96 1F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1B [16:19:22]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:19:22]wFMCommunicate OK [16:19:22]SAM_PROTO_GetShiftState done [16:19:22]FM_GetShiftState done [16:19:22]opened in 1730160431 [16:19:22]opened+sec_in_day 1730246831 [16:19:22]quantity*price = 50063 [16:19:22]sum+1 = 50064 [16:19:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 275 29.10.2024 16:19 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202880 ФПД: 73033272109975 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161923&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202880&fm=73033272109975&tin=02508201610067®Number=0000000000091777&sum=50000 [16:19:23]StoreToDocumentArchive [16:19:23]shift 546 fd 202880 [16:19:23]save to /storage/0546/doc_00202880 [16:19:23]save last doc name /storage/0546/doc_00202880 to /storage/kkm_last_doc_name [16:19:23]save OK [16:19:23]Clear old archive folders... [16:19:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:19:23]tlvbuf is 0134B6A0 [16:19:23]SAM_PROTO_ClearQueue [16:19:23]wFMCommunicate request_size=4 [16:19:23]MH_SAM_APDU [16:19:23]CAPDU: 80 09 00 00 [16:19:23]Write to MH i2c: E2 08 00 A3 1F 80 09 00 00 00 00 00 00 34 [16:19:23]Write i2c OK [16:19:23]MH_I2C_Read... [16:19:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:23]Read from MH i2c: E2 [16:19:23]MH_I2C_Read... [16:19:23]Read from MH i2c: E2 03 00 [16:19:23]MH_I2C_Read... [16:19:23]Read from MH i2c: E2 03 00 A3 1F 00 90 00 36 [16:19:23]RAPDU: 90 00 [16:19:23]wFMCommunicate OK [16:19:23]SAM_PROTO_ClearQueue done [16:19:23]KKMCreateOFDPacket [16:19:23]OFDProtocolAddRootSTLVToBuf [16:19:23]FM_MakeSignedData [16:19:23]FM_MakeSignedData [16:19:23]SAM_PROTO_SignData [16:19:23]wFMCommunicate request_size=4 [16:19:23]MH_SAM_APDU [16:19:23]CAPDU: 80 0D 01 02 [16:19:23]Write to MH i2c: E2 08 00 A4 1F 80 0D 01 02 00 00 00 00 3C [16:19:23]Write i2c OK [16:19:23]MH_I2C_Read... [16:19:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:23]Read from MH i2c: E2 [16:19:23]MH_I2C_Read... [16:19:23]Read from MH i2c: E2 03 00 [16:19:23]MH_I2C_Read... [16:19:23]Read from MH i2c: E2 03 00 A4 1F 00 90 00 37 [16:19:23]RAPDU: 90 00 [16:19:23]wFMCommunicate OK [16:19:23]wFMCommunicate request_size=255 [16:19:23]MH_SAM_APDU [16:19:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 0B 0B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 80 18 03 00 35 04 06 00 42 6C 62 3D [16:19:23]Write to MH i2c: E2 02 01 A5 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 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 0B 0B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 80 18 03 00 35 04 06 00 42 6C 62 3D 00 00 0C [16:19:23]Write i2c OK [16:19:23]MH_I2C_Read... [16:19:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:24]Read from MH i2c: E2 [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: E2 03 00 [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: E2 03 00 A5 1F 00 90 00 38 [16:19:24]RAPDU: 90 00 [16:19:24]wFMCommunicate OK [16:19:24]wFMCommunicate request_size=7 [16:19:24]MH_SAM_APDU [16:19:24]CAPDU: 80 0D 02 02 02 AB 97 [16:19:24]Write to MH i2c: E2 0A 00 A6 1F 80 0D 02 02 02 00 AB 97 00 00 85 [16:19:24]Write i2c OK [16:19:24]MH_I2C_Read... [16:19:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:24]Read from MH i2c: E2 [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: E2 03 00 [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: E2 03 00 A6 1F 00 90 00 39 [16:19:24]RAPDU: 90 00 [16:19:24]wFMCommunicate OK [16:19:24]wFMCommunicate request_size=4 [16:19:24]MH_SAM_APDU [16:19:24]CAPDU: 80 0D 03 02 [16:19:24]Write to MH i2c: E2 08 00 A7 1F 80 0D 03 02 00 00 00 00 41 [16:19:24]Write i2c OK [16:19:24]MH_I2C_Read... [16:19:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:24]Read from MH i2c: E2 [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: E2 0B 00 [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: E2 0B 00 A7 1F 00 4D 77 B4 83 F7 79 AE 63 90 00 BE [16:19:24]RAPDU: 4D 77 B4 83 F7 79 AE 63 90 00 [16:19:24]wFMCommunicate OK [16:19:24]SAM_PROTO_SignData done [16:19:24]FM_MakeSignedData done [16:19:24]CreateOFDProtocolMessage [16:19:24]wFMCommunicate request_size=4 [16:19:24]MH_SAM_APDU [16:19:24]CAPDU: 80 11 00 00 [16:19:24]Write to MH i2c: E2 08 00 A8 1F 80 11 00 00 00 00 00 00 41 [16:19:24]Write i2c OK [16:19:24]MH_I2C_Read... [16:19:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:24]Read from MH i2c: E2 [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: E2 17 00 [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: E2 17 00 A8 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 96 [16:19:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:19:24]wFMCommunicate OK [16:19:24]CreateOFDProtocolMessage done [16:19:24]OFDSenderStorePacket 202880 [16:19:24]StoreOFDPacket docnum=202880 [16:19:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 61 45 04 01 30 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 0B 0B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 80 18 03 00 35 04 06 00 42 6C 62 3D AB 97 4D 77 B4 83 F7 79 AE 63 [16:19:24]CheckFolder [16:19:24]dirname=/storage/ofd_packets [16:19:24]CheckFolder done [16:19:24]ProducePacketName [16:19:24]name=ofd_packets/00202880 [16:19:24]NVStorageSaveData ofd_packets/00202880 [16:19:24]File name is /storage/ofd_packets/00202880 [16:19:24]Write 298 bytes [16:19:24]NVStorageSaveData done [16:19:24]OFDSenderStorePacket done [16:19:24]KKMCreateOFDPacket done [16:19:24]NVStorageSaveData kkm_last_timestamp [16:19:24]File name is /storage/kkm_last_timestamp [16:19:24]Write 4 bytes [16:19:24]NVStorageSaveData done [16:19:24]ExternCall_PrintAddStr [16:19:24]wPrintStart [16:19:24]Write to MH i2c: 01 00 00 A9 1F C8 [16:19:24]Write i2c OK [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: 01 [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: 01 07 00 [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: 01 07 00 A9 1F 00 00 00 00 00 FF 0F DD [16:19:24]RasterBufferAndPrint [16:19:24]line Счет N : (1)450682 [16:19:24]line ИНН: 02508201610067 [16:19:24]line Контрольно-Кассовый Чек [16:19:24]line ПРОДАЖА [16:19:24]line ТРК (МРК, ГНК) : 33 [16:19:24]line Товар: 2710194210 [16:19:24]line ДТ-К-2 [16:19:24]line 6.570 * 76.20 [16:19:24]line = 500.63 [16:19:24]line НДС 12% НСП 1% [16:19:24]line > о реализуемом товаре [16:19:24]line ОКРУГЛЕНИЕ: -0.63 [16:19:24]line ИТОГО: 500.00 [16:19:24]line Внесено: 500.00 [16:19:24]line СДАЧА: 0.00 [16:19:24]line НСП 1% : 4.43 [16:19:24]line НДС 12% : 53.16 [16:19:24]line Наличными: 500.00 [16:19:24]line Безнал.: 0.00 [16:19:24]line Место: АЗС № 171 "Партнер Нефть" [16:19:24]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:19:24]line СНО: Общий режим [16:19:24]line Чек 275 29.10.2024 16:19 [16:19:24]line Смена: 546 ФФД: 1.0 [16:19:24]line ЗНМ: 0300000109 [16:19:24]line РНМ: 0000000000091777 [16:19:24]line Версия ККМ: 001 [16:19:24]line ФМ: 0000000000871756 [16:19:24]line ФД: 202880 [16:19:24]line ФПД: 73033272109975 [16:19:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T161923&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202880&fm=73033272109975&tin=02508201610067®Number=0000000000091777&sum=50000 [16:19:24]OFD Sender: Processing packet 202880 [packets to send 116, broken 115] [16:19:24]ProducePacketName [16:19:24]name=ofd_packets/00202880 [16:19:24]OFD Sender: To server: pG, [16:19:24]CommunicateWithHost lk.salyk.kg:30040 [16:19:24]ConnectInit lk.salyk.kg [16:19:24]written 0, free lines is 4095 [16:19:24]Connected sock=10 [16:19:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 61 45 04 01 30 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 0B 0B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 80 18 03 00 35 04 06 00 42 6C 62 3D AB 97 4D 77 B4 83 F7 79 AE 63 [16:19:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 83 C7 47 00 77 E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 80 18 03 00 F4 03 04 00 C7 B6 20 67 B6 04 01 00 00 E1 D7 27 1B F4 82 9A F2 [16:19:25]CommunicateWithHost err = 0 [16:19:25]CheckOFDResponse [16:19:25]1017 (14) - 77093643461234 [16:19:25]1041 (16) - 0000000000871756 [16:19:25]1040 (4) - 202880 [16:19:25]1012 (4) - 29.10.2024 10:19 [16:19:25]1206 (1) - 0 [16:19:25]OFD Sender: Remove packet 202880 [16:19:25]ProducePacketName [16:19:25]name=ofd_packets/00202880 [16:19:25]NVStorageDeleteData [16:19:25]Write to MH i2c: 01 00 00 D4 1F F3 [16:19:25]Write i2c OK [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: 01 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: 01 07 00 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: 01 07 00 D4 1F 00 00 00 00 00 97 0C 9D [16:19:25]RasterBufferAndPrint [16:19:25]line [16:19:25]line [16:19:25]line [16:19:25]line [16:19:25]line [16:19:25]written 0, free lines is 3229 [16:19:25]MH_Cut [16:19:25]Write to MH i2c: D1 01 00 DB 1F 01 CC [16:19:25]Write i2c OK [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: D1 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: D1 01 00 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: D1 01 00 DB 1F 00 CB [16:19:25]Write to MH i2c: 01 00 00 DC 1F FB [16:19:25]Write i2c OK [16:19:25]MH_I2C_Read... [16:19:25]OFD Sender: No OFD packet to send [16:19:26]*** Cut start [16:19:26]*** Purtial cut [16:19:26]*** CUTSNS_PIN = 0 [16:19:26]*** Stage 1: CUTSNS_PIN = 1 [16:19:28]Read from MH i2c: 01 [16:19:28]MH_I2C_Read... [16:19:28]*** Stop cut motor [16:19:28]*** Cut end [16:19:28]Read from MH i2c: 01 07 00 [16:19:28]MH_I2C_Read... [16:19:28]Read from MH i2c: 01 07 00 DC 1F 00 00 00 00 00 FF 0F 10 [16:19:28]process_action close_receipt done [16:19:28]requested_data is exist [16:19:28]produce_requested_data [16:19:28]requested_item fm.sn is exist - process it [16:19:28]wFMCommunicate request_size=4 [16:19:28]MH_SAM_APDU [16:19:28]CAPDU: 80 11 00 00 [16:19:28]Write to MH i2c: E2 08 00 DD 1F 80 11 00 00 00 00 00 00 76 [16:19:28]Write i2c OK [16:19:28]MH_I2C_Read... [16:19:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:28]Read from MH i2c: E2 [16:19:28]MH_I2C_Read... [16:19:28]Read from MH i2c: E2 17 00 [16:19:28]MH_I2C_Read... [16:19:28]Read from MH i2c: E2 17 00 DD 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CB [16:19:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:19:28]wFMCommunicate OK [16:19:28]requested_item fd.num is exist - process it [16:19:28]SAM_PROTO_GetFieldsCounters [16:19:28]wFMCommunicate request_size=4 [16:19:28]MH_SAM_APDU [16:19:28]CAPDU: 80 13 00 00 [16:19:28]Write to MH i2c: E2 08 00 DE 1F 80 13 00 00 00 00 00 00 79 [16:19:28]Write i2c OK [16:19:28]MH_I2C_Read... [16:19:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:28]Read from MH i2c: E2 [16:19:28]MH_I2C_Read... [16:19:28]Read from MH i2c: E2 62 00 [16:19:28]MH_I2C_Read... [16:19:28]Read from MH i2c: E2 62 00 DE 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 80 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 9D [16:19:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 80 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:19:28]wFMCommunicate OK [16:19:28]SAM_PROTO_GetFieldsCounters done [16:19:28]requested_item shift.num is exist - process it [16:19:28]requested_item shift.opened is exist - process it [16:19:28]req_shift_opened [16:19:28]FM_GetShiftState [16:19:28]SAM_PROTO_GetShiftState [16:19:28]wFMCommunicate request_size=4 [16:19:28]MH_SAM_APDU [16:19:28]CAPDU: 80 13 01 00 [16:19:28]Write to MH i2c: E2 08 00 DF 1F 80 13 01 00 00 00 00 00 7B [16:19:28]Write i2c OK [16:19:28]MH_I2C_Read... [16:19:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:28]Read from MH i2c: E2 [16:19:28]MH_I2C_Read... [16:19:28]Read from MH i2c: E2 0E 00 [16:19:28]MH_I2C_Read... [16:19:28]Read from MH i2c: E2 0E 00 DF 1F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 64 [16:19:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:19:28]wFMCommunicate OK [16:19:28]SAM_PROTO_GetShiftState done [16:19:28]FM_GetShiftState done [16:19:28]req_shift_opened done [16:19:28]requested_item shift.open_date is exist - process it [16:19:28]req_shift_open_date [16:19:28]req_shift_open_date done [16:19:28]produce_requested_data done [16:19:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202880,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:19:28]process_action_free close_receipt [16:19:28]json_value_free [16:19:28]json_value_free done [16:19:28]process_json_proto returns [16:19:28]Send response to host [16:19:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202880,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:19:28]free response buf [16:19:28]execute_script done [16:19:28]execute_script returns [16:19:28]free content buf [16:19:28]Sock 7.Close socket [16:19:28]Sock 7.Thread stoped [16:19:30]OFD Sender: No OFD packet to send [16:19:35]OFD Sender: No OFD packet to send [16:19:40]OFD Sender: No OFD packet to send [16:19:45]OFD Sender: No OFD packet to send [16:19:50]OFD Sender: No OFD packet to send [16:19:55]OFD Sender: No OFD packet to send [16:20:00]OFD Sender: No OFD packet to send [16:20:05]OFD Sender: No OFD packet to send [16:20:10]OFD Sender: No OFD packet to send [16:20:15]OFD Sender: No OFD packet to send [16:20:20]OFD Sender: No OFD packet to send [16:20:25]OFD Sender: No OFD packet to send [16:20:30]OFD Sender: No OFD packet to send [16:20:35]OFD Sender: No OFD packet to send [16:20:40]OFD Sender: No OFD packet to send [16:20:45]OFD Sender: No OFD packet to send [16:20:50]OFD Sender: No OFD packet to send [16:20:55]OFD Sender: No OFD packet to send [16:21:00]OFD Sender: No OFD packet to send [16:21:05]OFD Sender: No OFD packet to send [16:21:10]OFD Sender: No OFD packet to send [16:21:15]OFD Sender: No OFD packet to send [16:21:20]OFD Sender: No OFD packet to send [16:21:25]OFD Sender: No OFD packet to send [16:21:30]OFD Sender: No OFD packet to send [16:21:35]OFD Sender: No OFD packet to send [16:21:40]OFD Sender: No OFD packet to send [16:21:45]OFD Sender: No OFD packet to send [16:21:50]OFD Sender: No OFD packet to send [16:21:55]OFD Sender: No OFD packet to send [16:22:00]OFD Sender: No OFD packet to send [16:22:05]OFD Sender: No OFD packet to send [16:22:10]OFD Sender: No OFD packet to send [16:22:15]OFD Sender: No OFD packet to send [16:22:20]OFD Sender: No OFD packet to send [16:22:25]OFD Sender: No OFD packet to send [16:22:30]OFD Sender: No OFD packet to send [16:22:35]OFD Sender: No OFD packet to send [16:22:40]OFD Sender: No OFD packet to send [16:22:45]OFD Sender: No OFD packet to send [16:22:50]OFD Sender: No OFD packet to send [16:22:55]OFD Sender: No OFD packet to send [16:23:00]OFD Sender: No OFD packet to send [16:23:05]OFD Sender: No OFD packet to send [16:23:10]OFD Sender: No OFD packet to send [16:23:15]OFD Sender: No OFD packet to send [16:23:20]OFD Sender: No OFD packet to send [16:23:25]OFD Sender: No OFD packet to send [16:23:30]OFD Sender: No OFD packet to send [16:23:31]accept exits with 9 [16:23:31]New connection [16:23:31]New thread 3066891620 created [16:23:31]Thread 3067034980 joined [16:23:31]Waiting for new connection... [16:23:31] Sock 9.Parse request [16:23:31]Sock 9.Check first char [16:23:31]Sock 9.First char is OK [16:23:31]request: POST /json_proto HTTP/1.0 [16:23:31]Method: POST [16:23:31]URL: /json_proto [16:23:31]Method is POST - this is cgi request [16:23:31]url: /json_proto [16:23:31]query_string will be loaded in cgi processing [16:23:31]execute_cgi json_proto POST (null) [16:23:31]execute_cgi path=json_proto method=POST [16:23:31]POST find Content-Length [16:23:31]Host: 172.17.63.195:8080 [16:23:31]Content-Length: 759 [16:23:31]Content-Type: application/json [16:23:31] [16:23:31]POST finish read [16:23:31]Found Content-Length = 759 [16:23:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:31]execute_script... [16:23:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:31]POST & json_proto [16:23:31]process_json_proto [16:23:31]json parsed OK: [16:23:31]protocol is kg_v1.0 [16:23:31]action value=close_receipt [16:23:31]process_action close_receipt [16:23:31]cmd_close_receipt [16:23:31]MH_GetDate [16:23:31]Write to MH i2c: F0 00 00 E0 1F EE [16:23:31]Write i2c OK [16:23:31]MH_I2C_Read... [16:23:31]Read from MH i2c: F0 [16:23:31]MH_I2C_Read... [16:23:31]Read from MH i2c: F0 09 00 [16:23:31]MH_I2C_Read... [16:23:31]Read from MH i2c: F0 09 00 E0 1F 00 05 0C 21 67 8C D7 20 67 7A [16:23:31]GetLastDocTimeStamp 1730218763 [16:23:31]current date 1730219013 [16:23:31]FM_GetShiftState [16:23:31]SAM_PROTO_GetShiftState [16:23:31]wFMCommunicate request_size=4 [16:23:31]MH_SAM_APDU [16:23:31]CAPDU: 80 13 01 00 [16:23:31]Write to MH i2c: E2 08 00 E1 1F 80 13 01 00 00 00 00 00 7D [16:23:31]Write i2c OK [16:23:31]MH_I2C_Read... [16:23:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:31]Read from MH i2c: E2 [16:23:31]MH_I2C_Read... [16:23:31]Read from MH i2c: E2 0E 00 [16:23:31]MH_I2C_Read... [16:23:31]Read from MH i2c: E2 0E 00 E1 1F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 66 [16:23:31]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:23:31]wFMCommunicate OK [16:23:31]SAM_PROTO_GetShiftState done [16:23:31]FM_GetShiftState done [16:23:31]opened in 1730160431 [16:23:31]opened+sec_in_day 1730246831 [16:23:31]quantity*price = 50000 [16:23:31]sum+1 = 50001 [16:23:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 276 29.10.2024 16:23 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202881 ФПД: 100355530539165 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162333&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202881&fm=100355530539165&tin=02508201610067®Number=0000000000091777&sum=50000 [16:23:33]StoreToDocumentArchive [16:23:33]shift 546 fd 202881 [16:23:33]save to /storage/0546/doc_00202881 [16:23:33]save last doc name /storage/0546/doc_00202881 to /storage/kkm_last_doc_name [16:23:33]save OK [16:23:33]Clear old archive folders... [16:23:33]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:23:33]tlvbuf is B6F6C230 [16:23:33]SAM_PROTO_ClearQueue [16:23:33]wFMCommunicate request_size=4 [16:23:33]MH_SAM_APDU [16:23:33]CAPDU: 80 09 00 00 [16:23:33]Write to MH i2c: E2 08 00 EE 1F 80 09 00 00 00 00 00 00 7F [16:23:33]Write i2c OK [16:23:33]MH_I2C_Read... [16:23:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:33]Read from MH i2c: E2 [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: E2 03 00 [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: E2 03 00 EE 1F 00 90 00 81 [16:23:33]RAPDU: 90 00 [16:23:33]wFMCommunicate OK [16:23:33]SAM_PROTO_ClearQueue done [16:23:33]KKMCreateOFDPacket [16:23:33]OFDProtocolAddRootSTLVToBuf [16:23:33]FM_MakeSignedData [16:23:33]FM_MakeSignedData [16:23:33]SAM_PROTO_SignData [16:23:33]wFMCommunicate request_size=4 [16:23:33]MH_SAM_APDU [16:23:33]CAPDU: 80 0D 01 02 [16:23:33]Write to MH i2c: E2 08 00 EF 1F 80 0D 01 02 00 00 00 00 87 [16:23:33]Write i2c OK [16:23:33]MH_I2C_Read... [16:23:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:33]Read from MH i2c: E2 [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: E2 03 00 [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: E2 03 00 EF 1F 00 90 00 82 [16:23:33]RAPDU: 90 00 [16:23:33]wFMCommunicate OK [16:23:33]wFMCommunicate request_size=255 [16:23:33]MH_SAM_APDU [16:23:33]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 05 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 18 03 00 35 04 06 00 [16:23:33]Write to MH i2c: E2 02 01 F0 1F 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 05 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 18 03 00 35 04 06 00 00 00 E6 [16:23:33]Write i2c OK [16:23:33]MH_I2C_Read... [16:23:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:33]Read from MH i2c: E2 [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: E2 03 00 [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: E2 03 00 F0 1F 00 90 00 83 [16:23:33]RAPDU: 90 00 [16:23:33]wFMCommunicate OK [16:23:33]wFMCommunicate request_size=11 [16:23:33]MH_SAM_APDU [16:23:33]CAPDU: 80 0D 02 02 06 5B 45 D7 BF C0 9D [16:23:33]Write to MH i2c: E2 0E 00 F1 1F 80 0D 02 02 06 00 5B 45 D7 BF C0 9D 00 00 29 [16:23:33]Write i2c OK [16:23:33]MH_I2C_Read... [16:23:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:33]Read from MH i2c: E2 [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: E2 03 00 [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: E2 03 00 F1 1F 00 90 00 84 [16:23:33]RAPDU: 90 00 [16:23:33]wFMCommunicate OK [16:23:33]wFMCommunicate request_size=4 [16:23:33]MH_SAM_APDU [16:23:33]CAPDU: 80 0D 03 02 [16:23:33]Write to MH i2c: E2 08 00 F2 1F 80 0D 03 02 00 00 00 00 8C [16:23:33]Write i2c OK [16:23:33]MH_I2C_Read... [16:23:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:33]Read from MH i2c: E2 [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: E2 0B 00 [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: E2 0B 00 F2 1F 00 5B A5 5B 6C 4E 83 01 DF 90 00 05 [16:23:33]RAPDU: 5B A5 5B 6C 4E 83 01 DF 90 00 [16:23:33]wFMCommunicate OK [16:23:33]SAM_PROTO_SignData done [16:23:33]FM_MakeSignedData done [16:23:33]CreateOFDProtocolMessage [16:23:33]wFMCommunicate request_size=4 [16:23:33]MH_SAM_APDU [16:23:33]CAPDU: 80 11 00 00 [16:23:33]Write to MH i2c: E2 08 00 F3 1F 80 11 00 00 00 00 00 00 8C [16:23:33]Write i2c OK [16:23:33]MH_I2C_Read... [16:23:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:33]Read from MH i2c: E2 [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: E2 17 00 [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: E2 17 00 F3 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E1 [16:23:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:23:33]wFMCommunicate OK [16:23:33]CreateOFDProtocolMessage done [16:23:33]OFDSenderStorePacket 202881 [16:23:33]StoreOFDPacket docnum=202881 [16:23:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 A0 25 08 01 D4 2A 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 05 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 18 03 00 35 04 06 00 5B 45 D7 BF C0 9D 5B A5 5B 6C 4E 83 01 DF [16:23:33]CheckFolder [16:23:33]dirname=/storage/ofd_packets [16:23:33]CheckFolder done [16:23:33]ProducePacketName [16:23:33]name=ofd_packets/00202881 [16:23:33]NVStorageSaveData ofd_packets/00202881 [16:23:33]File name is /storage/ofd_packets/00202881 [16:23:33]Write 302 bytes [16:23:33]NVStorageSaveData done [16:23:33]OFDSenderStorePacket done [16:23:33]KKMCreateOFDPacket done [16:23:33]NVStorageSaveData kkm_last_timestamp [16:23:33]File name is /storage/kkm_last_timestamp [16:23:33]Write 4 bytes [16:23:33]NVStorageSaveData done [16:23:33]ExternCall_PrintAddStr [16:23:33]wPrintStart [16:23:33]Write to MH i2c: 01 00 00 F4 1F 13 [16:23:33]Write i2c OK [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: 01 [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: 01 07 00 [16:23:33]MH_I2C_Read... [16:23:33]Read from MH i2c: 01 07 00 F4 1F 00 00 00 00 00 FF 0F 28 [16:23:33]RasterBufferAndPrint [16:23:33]line Счет N : (1)450683 [16:23:33]line ИНН: 02508201610067 [16:23:33]line Контрольно-Кассовый Чек [16:23:33]line ПРОДАЖА [16:23:33]line ТРК (МРК, ГНК) : 42 [16:23:33]line Товар: 2710124130 [16:23:33]line SUPER 92-К-5 [16:23:33]line 7.310 * 68.40 [16:23:33]line = 500.00 [16:23:33]line НДС 12% НСП 1% [16:23:33]line > о реализуемом товаре [16:23:33]line ИТОГО: 500.00 [16:23:33]line НСП 1% : 4.42 [16:23:33]line НДС 12% : 53.10 [16:23:33]line Наличными: 0.00 [16:23:33]line Безнал.: 500.00 [16:23:33]line Место: АЗС № 171 "Партнер Нефть" [16:23:33]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:23:33]line СНО: Общий режим [16:23:33]line Чек 276 29.10.2024 16:23 [16:23:33]line Смена: 546 ФФД: 1.0 [16:23:33]line ЗНМ: 0300000109 [16:23:33]line РНМ: 0000000000091777 [16:23:33]line Версия ККМ: 001 [16:23:33]line Платежная система: Mbank [16:23:33]line ФМ: 0000000000871756 [16:23:33]line ФД: 202881 [16:23:33]line ФПД: 100355530539165 [16:23:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162333&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202881&fm=100355530539165&tin=02508201610067®Number=0000000000091777&sum=50000 [16:23:33]OFD Sender: Processing packet 202881 [packets to send 116, broken 115] [16:23:33]ProducePacketName [16:23:33]name=ofd_packets/00202881 [16:23:33]OFD Sender: To server: pG, [16:23:33]CommunicateWithHost lk.salyk.kg:30040 [16:23:33]ConnectInit lk.salyk.kg [16:23:33]written 0, free lines is 4095 [16:23:34]Connected sock=10 [16:23:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 A0 25 08 01 D4 2A 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 05 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 18 03 00 35 04 06 00 5B 45 D7 BF C0 9D 5B A5 5B 6C 4E 83 01 DF [16:23:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 62 91 47 00 FF E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 81 18 03 00 F4 03 04 00 C0 B7 20 67 B6 04 01 00 00 58 7B D7 D4 DF 7F 63 85 [16:23:34]CommunicateWithHost err = 0 [16:23:34]CheckOFDResponse [16:23:34]1017 (14) - 77093643461234 [16:23:34]1041 (16) - 0000000000871756 [16:23:34]1040 (4) - 202881 [16:23:34]1012 (4) - 29.10.2024 10:24 [16:23:34]1206 (1) - 0 [16:23:34]OFD Sender: Remove packet 202881 [16:23:34]ProducePacketName [16:23:34]name=ofd_packets/00202881 [16:23:34]NVStorageDeleteData [16:23:34]Write to MH i2c: 01 00 00 1D 20 3D [16:23:34]Write i2c OK [16:23:34]MH_I2C_Read... [16:23:34]Read from MH i2c: 01 [16:23:34]MH_I2C_Read... [16:23:34]Read from MH i2c: 01 07 00 [16:23:34]MH_I2C_Read... [16:23:34]Read from MH i2c: 01 07 00 1D 20 00 00 00 00 00 BB 0C 0B [16:23:34]RasterBufferAndPrint [16:23:34]line [16:23:34]line [16:23:34]line [16:23:34]line [16:23:34]line [16:23:34]written 0, free lines is 3263 [16:23:34]MH_Cut [16:23:34]Write to MH i2c: D1 01 00 24 20 01 16 [16:23:34]Write i2c OK [16:23:34]MH_I2C_Read... [16:23:34]Read from MH i2c: D1 [16:23:34]MH_I2C_Read... [16:23:34]Read from MH i2c: D1 01 00 [16:23:34]MH_I2C_Read... [16:23:34]Read from MH i2c: D1 01 00 24 20 00 15 [16:23:34]Write to MH i2c: 01 00 00 25 20 45 [16:23:34]Write i2c OK [16:23:34]MH_I2C_Read... [16:23:34]OFD Sender: No OFD packet to send [16:23:35]*** Cut start [16:23:35]*** Purtial cut [16:23:35]*** Stage 1: CUTSNS_PIN = 1 [16:23:35]Read from MH i2c: 01 [16:23:35]MH_I2C_Read... [16:23:35]*** Stop cut motor [16:23:35]*** Cut end [16:23:35]Read from MH i2c: 01 07 00 [16:23:35]MH_I2C_Read... [16:23:35]Read from MH i2c: 01 07 00 25 20 00 00 00 00 00 FF 0F 5A [16:23:35]process_action close_receipt done [16:23:35]requested_data is exist [16:23:35]produce_requested_data [16:23:35]requested_item fm.sn is exist - process it [16:23:35]wFMCommunicate request_size=4 [16:23:35]MH_SAM_APDU [16:23:35]CAPDU: 80 11 00 00 [16:23:35]Write to MH i2c: E2 08 00 26 20 80 11 00 00 00 00 00 00 C0 [16:23:35]Write i2c OK [16:23:35]MH_I2C_Read... [16:23:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:35]Read from MH i2c: E2 [16:23:35]MH_I2C_Read... [16:23:35]Read from MH i2c: E2 17 00 [16:23:35]MH_I2C_Read... [16:23:35]Read from MH i2c: E2 17 00 26 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 15 [16:23:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:23:35]wFMCommunicate OK [16:23:35]requested_item fd.num is exist - process it [16:23:35]SAM_PROTO_GetFieldsCounters [16:23:35]wFMCommunicate request_size=4 [16:23:35]MH_SAM_APDU [16:23:35]CAPDU: 80 13 00 00 [16:23:35]Write to MH i2c: E2 08 00 27 20 80 13 00 00 00 00 00 00 C3 [16:23:35]Write i2c OK [16:23:35]MH_I2C_Read... [16:23:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:35]Read from MH i2c: E2 [16:23:35]MH_I2C_Read... [16:23:35]Read from MH i2c: E2 62 00 [16:23:35]MH_I2C_Read... [16:23:35]Read from MH i2c: E2 62 00 27 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 81 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 EB [16:23:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 81 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:23:35]wFMCommunicate OK [16:23:35]SAM_PROTO_GetFieldsCounters done [16:23:35]requested_item shift.num is exist - process it [16:23:35]requested_item shift.opened is exist - process it [16:23:35]req_shift_opened [16:23:35]FM_GetShiftState [16:23:35]SAM_PROTO_GetShiftState [16:23:35]wFMCommunicate request_size=4 [16:23:35]MH_SAM_APDU [16:23:35]CAPDU: 80 13 01 00 [16:23:35]Write to MH i2c: E2 08 00 28 20 80 13 01 00 00 00 00 00 C5 [16:23:35]Write i2c OK [16:23:35]MH_I2C_Read... [16:23:35]Read from MH i2c: E2 [16:23:35]MH_I2C_Read... [16:23:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:35]Read from MH i2c: E2 0E 00 [16:23:35]MH_I2C_Read... [16:23:35]Read from MH i2c: E2 0E 00 28 20 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AE [16:23:35]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:23:35]wFMCommunicate OK [16:23:35]SAM_PROTO_GetShiftState done [16:23:35]FM_GetShiftState done [16:23:35]req_shift_opened done [16:23:35]requested_item shift.open_date is exist - process it [16:23:35]req_shift_open_date [16:23:35]req_shift_open_date done [16:23:35]produce_requested_data done [16:23:35]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202881,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:23:35]process_action_free close_receipt [16:23:35]json_value_free [16:23:35]json_value_free done [16:23:35]process_json_proto returns [16:23:35]Send response to host [16:23:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202881,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:23:35]free response buf [16:23:35]execute_script done [16:23:35]execute_script returns [16:23:35]free content buf [16:23:35]Sock 9.Close socket [16:23:35]Sock 9.Thread stoped [16:23:39]OFD Sender: No OFD packet to send [16:23:44]OFD Sender: No OFD packet to send [16:23:49]OFD Sender: No OFD packet to send [16:23:54]OFD Sender: No OFD packet to send [16:23:59]OFD Sender: No OFD packet to send [16:24:04]OFD Sender: No OFD packet to send [16:24:09]OFD Sender: No OFD packet to send [16:24:14]OFD Sender: No OFD packet to send [16:24:19]OFD Sender: No OFD packet to send [16:24:20]accept exits with 7 [16:24:20]New connection [16:24:20]New thread 3067034980 created [16:24:20]Thread 3066891620 joined [16:24:20]Waiting for new connection... [16:24:20] Sock 7.Parse request [16:24:20]Sock 7.Check first char [16:24:20]Sock 7.First char is OK [16:24:20]request: POST /json_proto HTTP/1.0 [16:24:20]Method: POST [16:24:20]URL: /json_proto [16:24:20]Method is POST - this is cgi request [16:24:20]url: /json_proto [16:24:20]query_string will be loaded in cgi processing [16:24:20]execute_cgi json_proto POST (null) [16:24:20]execute_cgi path=json_proto method=POST [16:24:20]POST find Content-Length [16:24:20]Host: 172.17.63.195:8080 [16:24:20]Content-Length: 679 [16:24:20]Content-Type: application/json [16:24:20] [16:24:20]POST finish read [16:24:20]Found Content-Length = 679 [16:24:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:20]execute_script... [16:24:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:20]POST & json_proto [16:24:20]process_json_proto [16:24:20]json parsed OK: [16:24:20]protocol is kg_v1.0 [16:24:20]action value=close_receipt [16:24:20]process_action close_receipt [16:24:20]cmd_close_receipt [16:24:20]MH_GetDate [16:24:20]Write to MH i2c: F0 00 00 29 20 38 [16:24:20]Write i2c OK [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: F0 [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: F0 09 00 [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: F0 09 00 29 20 00 35 0C 21 67 8C D7 20 67 F4 [16:24:20]GetLastDocTimeStamp 1730219013 [16:24:20]current date 1730219061 [16:24:20]FM_GetShiftState [16:24:20]SAM_PROTO_GetShiftState [16:24:20]wFMCommunicate request_size=4 [16:24:20]MH_SAM_APDU [16:24:20]CAPDU: 80 13 01 00 [16:24:20]Write to MH i2c: E2 08 00 2A 20 80 13 01 00 00 00 00 00 C7 [16:24:20]Write i2c OK [16:24:20]MH_I2C_Read... [16:24:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:20]Read from MH i2c: E2 [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: E2 0E 00 [16:24:20]MH_I2C_Read... [16:24:20]Read from MH i2c: E2 0E 00 2A 20 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B0 [16:24:20]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:24:20]wFMCommunicate OK [16:24:20]SAM_PROTO_GetShiftState done [16:24:20]FM_GetShiftState done [16:24:20]opened in 1730160431 [16:24:20]opened+sec_in_day 1730246831 [16:24:20]quantity*price = 160020 [16:24:20]sum+1 = 160021 [16:24:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 277 29.10.2024 16:24 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202882 ФПД: 184719087318812 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162421&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202882&fm=184719087318812&tin=02508201610067®Number=0000000000091777&sum=160000 [16:24:21]StoreToDocumentArchive [16:24:21]shift 546 fd 202882 [16:24:21]save to /storage/0546/doc_00202882 [16:24:21]save last doc name /storage/0546/doc_00202882 to /storage/kkm_last_doc_name [16:24:21]save OK [16:24:21]Clear old archive folders... [16:24:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:24:21]tlvbuf is 012D4FB0 [16:24:21]SAM_PROTO_ClearQueue [16:24:21]wFMCommunicate request_size=4 [16:24:21]MH_SAM_APDU [16:24:21]CAPDU: 80 09 00 00 [16:24:21]Write to MH i2c: E2 08 00 37 20 80 09 00 00 00 00 00 00 C9 [16:24:21]Write i2c OK [16:24:21]MH_I2C_Read... [16:24:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:24:21]Read from MH i2c: E2 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: E2 03 00 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: E2 03 00 37 20 00 90 00 CB [16:24:21]RAPDU: 90 00 [16:24:21]wFMCommunicate OK [16:24:21]SAM_PROTO_ClearQueue done [16:24:21]KKMCreateOFDPacket [16:24:21]OFDProtocolAddRootSTLVToBuf [16:24:21]FM_MakeSignedData [16:24:21]FM_MakeSignedData [16:24:21]SAM_PROTO_SignData [16:24:21]wFMCommunicate request_size=4 [16:24:21]MH_SAM_APDU [16:24:21]CAPDU: 80 0D 01 02 [16:24:21]Write to MH i2c: E2 08 00 38 20 80 0D 01 02 00 00 00 00 D1 [16:24:21]Write i2c OK [16:24:21]MH_I2C_Read... [16:24:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:24:21]Read from MH i2c: E2 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: E2 03 00 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: E2 03 00 38 20 00 90 00 CC [16:24:21]RAPDU: 90 00 [16:24:21]wFMCommunicate OK [16:24:21]wFMCommunicate request_size=255 [16:24:21]MH_SAM_APDU [16:24:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 35 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 82 18 03 00 35 04 06 00 A8 00 43 95 [16:24:21]Write to MH i2c: E2 02 01 39 20 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 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 35 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 82 18 03 00 35 04 06 00 A8 00 43 95 00 00 2B [16:24:21]Write i2c OK [16:24:21]MH_I2C_Read... [16:24:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:21]Read from MH i2c: E2 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: E2 03 00 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: E2 03 00 39 20 00 90 00 CD [16:24:21]RAPDU: 90 00 [16:24:21]wFMCommunicate OK [16:24:21]wFMCommunicate request_size=7 [16:24:21]MH_SAM_APDU [16:24:21]CAPDU: 80 0D 02 02 02 37 1C [16:24:21]Write to MH i2c: E2 0A 00 3A 20 80 0D 02 02 02 00 37 1C 00 00 2B [16:24:21]Write i2c OK [16:24:21]MH_I2C_Read... [16:24:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:21]Read from MH i2c: E2 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: E2 03 00 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: E2 03 00 3A 20 00 90 00 CE [16:24:21]RAPDU: 90 00 [16:24:21]wFMCommunicate OK [16:24:21]wFMCommunicate request_size=4 [16:24:21]MH_SAM_APDU [16:24:21]CAPDU: 80 0D 03 02 [16:24:21]Write to MH i2c: E2 08 00 3B 20 80 0D 03 02 00 00 00 00 D6 [16:24:21]Write i2c OK [16:24:21]MH_I2C_Read... [16:24:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:24:21]Read from MH i2c: E2 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: E2 0B 00 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: E2 0B 00 3B 20 00 FE DC 9D C1 68 75 58 57 90 00 9B [16:24:21]RAPDU: FE DC 9D C1 68 75 58 57 90 00 [16:24:21]wFMCommunicate OK [16:24:21]SAM_PROTO_SignData done [16:24:21]FM_MakeSignedData done [16:24:21]CreateOFDProtocolMessage [16:24:21]wFMCommunicate request_size=4 [16:24:21]MH_SAM_APDU [16:24:21]CAPDU: 80 11 00 00 [16:24:21]Write to MH i2c: E2 08 00 3C 20 80 11 00 00 00 00 00 00 D6 [16:24:21]Write i2c OK [16:24:21]MH_I2C_Read... [16:24:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:21]Read from MH i2c: E2 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: E2 17 00 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: E2 17 00 3C 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2B [16:24:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:24:21]wFMCommunicate OK [16:24:21]CreateOFDProtocolMessage done [16:24:21]OFDSenderStorePacket 202882 [16:24:21]StoreOFDPacket docnum=202882 [16:24:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 41 B1 04 01 4F 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 35 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 82 18 03 00 35 04 06 00 A8 00 43 95 37 1C FE DC 9D C1 68 75 58 57 [16:24:21]CheckFolder [16:24:21]dirname=/storage/ofd_packets [16:24:21]CheckFolder done [16:24:21]ProducePacketName [16:24:21]name=ofd_packets/00202882 [16:24:21]NVStorageSaveData ofd_packets/00202882 [16:24:21]File name is /storage/ofd_packets/00202882 [16:24:21]Write 298 bytes [16:24:21]NVStorageSaveData done [16:24:21]OFDSenderStorePacket done [16:24:21]KKMCreateOFDPacket done [16:24:21]NVStorageSaveData kkm_last_timestamp [16:24:21]File name is /storage/kkm_last_timestamp [16:24:21]Write 4 bytes [16:24:21]NVStorageSaveData done [16:24:21]ExternCall_PrintAddStr [16:24:21]wPrintStart [16:24:21]Write to MH i2c: 01 00 00 3D 20 5D [16:24:21]Write i2c OK [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: 01 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: 01 07 00 [16:24:21]MH_I2C_Read... [16:24:21]Read from MH i2c: 01 07 00 3D 20 00 00 00 00 00 FF 0F 72 [16:24:21]RasterBufferAndPrint [16:24:21]line Счет N : (1)450684 [16:24:21]line ИНН: 02508201610067 [16:24:21]line Контрольно-Кассовый Чек [16:24:21]line ПРОДАЖА [16:24:21]line ТРК (МРК, ГНК) : 11 [16:24:21]line Товар: 2710194210 [16:24:21]line ДТ-К-2 [16:24:21]line 21.000 * 76.20 [16:24:21]line = 1600.20 [16:24:21]line НДС 12% НСП 1% [16:24:21]line > о реализуемом товаре [16:24:21]line ОКРУГЛЕНИЕ: -0.20 [16:24:21]line ИТОГО: 1600.00 [16:24:21]line Внесено: 1600.00 [16:24:21]line СДАЧА: 0.00 [16:24:21]line НСП 1% : 14.16 [16:24:21]line НДС 12% : 169.93 [16:24:21]line Наличными: 1600.00 [16:24:21]line Безнал.: 0.00 [16:24:21]line Место: АЗС № 171 "Партнер Нефть" [16:24:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:24:21]line СНО: Общий режим [16:24:21]line Чек 277 29.10.2024 16:24 [16:24:21]line Смена: 546 ФФД: 1.0 [16:24:21]line ЗНМ: 0300000109 [16:24:21]line РНМ: 0000000000091777 [16:24:21]line Версия ККМ: 001 [16:24:21]line ФМ: 0000000000871756 [16:24:21]line ФД: 202882 [16:24:21]line ФПД: 184719087318812 [16:24:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162421&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202882&fm=184719087318812&tin=02508201610067®Number=0000000000091777&sum=160000 [16:24:22]OFD Sender: Processing packet 202882 [packets to send 116, broken 115] [16:24:22]ProducePacketName [16:24:22]name=ofd_packets/00202882 [16:24:22]OFD Sender: To server: pG, [16:24:22]CommunicateWithHost lk.salyk.kg:30040 [16:24:22]ConnectInit lk.salyk.kg [16:24:22]written 0, free lines is 4095 [16:24:22]Connected sock=9 [16:24:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 41 B1 04 01 4F 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 35 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 82 18 03 00 35 04 06 00 A8 00 43 95 37 1C FE DC 9D C1 68 75 58 57 [16:24:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 81 14 47 00 F3 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 82 18 03 00 F4 03 04 00 F0 B7 20 67 B6 04 01 00 00 AB D0 97 A6 EB 5B A0 6C [16:24:22]CommunicateWithHost err = 0 [16:24:22]CheckOFDResponse [16:24:22]1017 (14) - 77093643461234 [16:24:22]1041 (16) - 0000000000871756 [16:24:22]1040 (4) - 202882 [16:24:22]1012 (4) - 29.10.2024 10:24 [16:24:22]1206 (1) - 0 [16:24:22]OFD Sender: Remove packet 202882 [16:24:22]ProducePacketName [16:24:22]name=ofd_packets/00202882 [16:24:22]NVStorageDeleteData [16:24:22]Write to MH i2c: 01 00 00 68 20 88 [16:24:22]Write i2c OK [16:24:22]MH_I2C_Read... [16:24:22]Read from MH i2c: 01 [16:24:22]MH_I2C_Read... [16:24:22]Read from MH i2c: 01 07 00 [16:24:22]MH_I2C_Read... [16:24:22]Read from MH i2c: 01 07 00 68 20 00 00 00 00 00 91 0C 2C [16:24:22]RasterBufferAndPrint [16:24:22]line [16:24:22]line [16:24:22]line [16:24:22]line [16:24:22]line [16:24:22]written 0, free lines is 3222 [16:24:22]MH_Cut [16:24:22]Write to MH i2c: D1 01 00 6F 20 01 61 [16:24:22]Write i2c OK [16:24:22]MH_I2C_Read... [16:24:22]Read from MH i2c: D1 [16:24:22]MH_I2C_Read... [16:24:22]Read from MH i2c: D1 01 00 [16:24:22]MH_I2C_Read... [16:24:22]Read from MH i2c: D1 01 00 6F 20 00 60 [16:24:22]Write to MH i2c: 01 00 00 70 20 90 [16:24:22]Write i2c OK [16:24:22]MH_I2C_Read... [16:24:23]OFD Sender: No OFD packet to send [16:24:23]*** Cut start [16:24:23]*** Purtial cut [16:24:23]*** Stage 1: CUTSNS_PIN = 1 [16:24:23]Read from MH i2c: 01 [16:24:23]MH_I2C_Read... [16:24:23]*** Stop cut motor [16:24:23]*** Cut end [16:24:23]Read from MH i2c: 01 07 00 [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: 01 07 00 70 20 00 00 00 00 00 FF 0F A5 [16:24:23]process_action close_receipt done [16:24:23]requested_data is exist [16:24:23]produce_requested_data [16:24:23]requested_item fm.sn is exist - process it [16:24:23]wFMCommunicate request_size=4 [16:24:23]MH_SAM_APDU [16:24:23]CAPDU: 80 11 00 00 [16:24:23]Write to MH i2c: E2 08 00 71 20 80 11 00 00 00 00 00 00 0B [16:24:23]Write i2c OK [16:24:23]MH_I2C_Read... [16:24:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:23]Read from MH i2c: E2 [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: E2 17 00 [16:24:23]MH_I2C_Read... [16:24:23]Read from MH i2c: E2 17 00 71 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 60 [16:24:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:24:23]wFMCommunicate OK [16:24:23]requested_item fd.num is exist - process it [16:24:23]SAM_PROTO_GetFieldsCounters [16:24:23]wFMCommunicate request_size=4 [16:24:23]MH_SAM_APDU [16:24:23]CAPDU: 80 13 00 00 [16:24:23]Write to MH i2c: E2 08 00 72 20 80 13 00 00 00 00 00 00 0E [16:24:23]Write i2c OK [16:24:23]MH_I2C_Read... [16:24:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:24:24]Read from MH i2c: E2 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 62 00 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 62 00 72 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 82 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 3A [16:24:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 82 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:24:24]wFMCommunicate OK [16:24:24]SAM_PROTO_GetFieldsCounters done [16:24:24]requested_item shift.num is exist - process it [16:24:24]requested_item shift.opened is exist - process it [16:24:24]req_shift_opened [16:24:24]FM_GetShiftState [16:24:24]SAM_PROTO_GetShiftState [16:24:24]wFMCommunicate request_size=4 [16:24:24]MH_SAM_APDU [16:24:24]CAPDU: 80 13 01 00 [16:24:24]Write to MH i2c: E2 08 00 73 20 80 13 01 00 00 00 00 00 10 [16:24:24]Write i2c OK [16:24:24]MH_I2C_Read... [16:24:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:24]Read from MH i2c: E2 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 0E 00 [16:24:24]MH_I2C_Read... [16:24:24]Read from MH i2c: E2 0E 00 73 20 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F9 [16:24:24]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:24:24]wFMCommunicate OK [16:24:24]SAM_PROTO_GetShiftState done [16:24:24]FM_GetShiftState done [16:24:24]req_shift_opened done [16:24:24]requested_item shift.open_date is exist - process it [16:24:24]req_shift_open_date [16:24:24]req_shift_open_date done [16:24:24]produce_requested_data done [16:24:24]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202882,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:24:24]process_action_free close_receipt [16:24:24]json_value_free [16:24:24]json_value_free done [16:24:24]process_json_proto returns [16:24:24]Send response to host [16:24:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202882,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:24:24]free response buf [16:24:24]execute_script done [16:24:24]execute_script returns [16:24:24]free content buf [16:24:24]Sock 7.Close socket [16:24:24]Sock 7.Thread stoped [16:24:28]OFD Sender: No OFD packet to send [16:24:33]OFD Sender: No OFD packet to send [16:24:38]OFD Sender: No OFD packet to send [16:24:43]OFD Sender: No OFD packet to send [16:24:48]OFD Sender: No OFD packet to send [16:24:53]OFD Sender: No OFD packet to send [16:24:58]OFD Sender: No OFD packet to send [16:25:03]OFD Sender: No OFD packet to send [16:25:08]OFD Sender: No OFD packet to send [16:25:13]OFD Sender: No OFD packet to send [16:25:18]OFD Sender: No OFD packet to send [16:25:23]OFD Sender: No OFD packet to send [16:25:28]OFD Sender: No OFD packet to send [16:25:33]OFD Sender: No OFD packet to send [16:25:38]OFD Sender: No OFD packet to send [16:25:43]OFD Sender: No OFD packet to send [16:25:48]OFD Sender: No OFD packet to send [16:25:53]OFD Sender: No OFD packet to send [16:25:58]OFD Sender: No OFD packet to send [16:26:03]OFD Sender: No OFD packet to send [16:26:08]OFD Sender: No OFD packet to send [16:26:13]OFD Sender: No OFD packet to send [16:26:18]OFD Sender: No OFD packet to send [16:26:23]OFD Sender: No OFD packet to send [16:26:28]OFD Sender: No OFD packet to send [16:26:33]OFD Sender: No OFD packet to send [16:26:38]OFD Sender: No OFD packet to send [16:26:43]OFD Sender: No OFD packet to send [16:26:48]OFD Sender: No OFD packet to send [16:26:53]OFD Sender: No OFD packet to send [16:26:58]OFD Sender: No OFD packet to send [16:27:03]OFD Sender: No OFD packet to send [16:27:08]OFD Sender: No OFD packet to send [16:27:13]OFD Sender: No OFD packet to send [16:27:18]OFD Sender: No OFD packet to send [16:27:23]OFD Sender: No OFD packet to send [16:27:24]accept exits with 10 [16:27:24]New connection [16:27:24]New thread 3066891620 created [16:27:24]Thread 3067034980 joined [16:27:24]Waiting for new connection... [16:27:24] Sock 10.Parse request [16:27:24]Sock 10.Check first char [16:27:24]Sock 10.First char is OK [16:27:24]request: POST /json_proto HTTP/1.0 [16:27:24]Method: POST [16:27:24]URL: /json_proto [16:27:24]Method is POST - this is cgi request [16:27:24]url: /json_proto [16:27:24]query_string will be loaded in cgi processing [16:27:24]execute_cgi json_proto POST (null) [16:27:24]execute_cgi path=json_proto method=POST [16:27:24]POST find Content-Length [16:27:24]Host: 172.17.63.195:8080 [16:27:24]Content-Length: 674 [16:27:24]Content-Type: application/json [16:27:24] [16:27:24]POST finish read [16:27:24]Found Content-Length = 674 [16:27:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:24]execute_script... [16:27: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)450686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:24]POST & json_proto [16:27:24]process_json_proto [16:27:24]json parsed OK: [16:27:24]protocol is kg_v1.0 [16:27:24]action value=close_receipt [16:27:24]process_action close_receipt [16:27:24]cmd_close_receipt [16:27:24]MH_GetDate [16:27:24]Write to MH i2c: F0 00 00 74 20 83 [16:27:24]Write i2c OK [16:27:24]MH_I2C_Read... [16:27:24]Read from MH i2c: F0 [16:27:24]MH_I2C_Read... [16:27:24]Read from MH i2c: F0 09 00 [16:27:24]MH_I2C_Read... [16:27:24]Read from MH i2c: F0 09 00 74 20 00 ED 0C 21 67 8C D7 20 67 F7 [16:27:24]GetLastDocTimeStamp 1730219061 [16:27:24]current date 1730219245 [16:27:24]FM_GetShiftState [16:27:24]SAM_PROTO_GetShiftState [16:27:24]wFMCommunicate request_size=4 [16:27:24]MH_SAM_APDU [16:27:24]CAPDU: 80 13 01 00 [16:27:24]Write to MH i2c: E2 08 00 75 20 80 13 01 00 00 00 00 00 12 [16:27:24]Write i2c OK [16:27:24]MH_I2C_Read... [16:27:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:24]Read from MH i2c: E2 [16:27:24]MH_I2C_Read... [16:27:24]Read from MH i2c: E2 0E 00 [16:27:24]MH_I2C_Read... [16:27:24]Read from MH i2c: E2 0E 00 75 20 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FB [16:27:24]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:27:24]wFMCommunicate OK [16:27:24]SAM_PROTO_GetShiftState done [16:27:24]FM_GetShiftState done [16:27:24]opened in 1730160431 [16:27:24]opened+sec_in_day 1730246831 [16:27:24]quantity*price = 40005 [16:27:24]sum+1 = 40006 [16:27:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 278 29.10.2024 16:27 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202883 ФПД: 15533246291660 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162725&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202883&fm=15533246291660&tin=02508201610067®Number=0000000000091777&sum=40000 [16:27:25]StoreToDocumentArchive [16:27:25]shift 546 fd 202883 [16:27:25]save to /storage/0546/doc_00202883 [16:27:25]save last doc name /storage/0546/doc_00202883 to /storage/kkm_last_doc_name [16:27:25]save OK [16:27:25]Clear old archive folders... [16:27:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:27:25]tlvbuf is 012920B0 [16:27:25]SAM_PROTO_ClearQueue [16:27:25]wFMCommunicate request_size=4 [16:27:25]MH_SAM_APDU [16:27:25]CAPDU: 80 09 00 00 [16:27:25]Write to MH i2c: E2 08 00 82 20 80 09 00 00 00 00 00 00 14 [16:27:25]Write i2c OK [16:27:25]MH_I2C_Read... [16:27:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:27:25]Read from MH i2c: E2 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 03 00 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 03 00 82 20 00 90 00 16 [16:27:25]RAPDU: 90 00 [16:27:25]wFMCommunicate OK [16:27:25]SAM_PROTO_ClearQueue done [16:27:25]KKMCreateOFDPacket [16:27:25]OFDProtocolAddRootSTLVToBuf [16:27:25]FM_MakeSignedData [16:27:25]FM_MakeSignedData [16:27:25]SAM_PROTO_SignData [16:27:25]wFMCommunicate request_size=4 [16:27:25]MH_SAM_APDU [16:27:25]CAPDU: 80 0D 01 02 [16:27:25]Write to MH i2c: E2 08 00 83 20 80 0D 01 02 00 00 00 00 1C [16:27:25]Write i2c OK [16:27:25]MH_I2C_Read... [16:27:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:27:25]Read from MH i2c: E2 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 03 00 [16:27:25]MH_I2C_Read... [16:27:25]Read from MH i2c: E2 03 00 83 20 00 90 00 17 [16:27:25]RAPDU: 90 00 [16:27:25]wFMCommunicate OK [16:27:25]wFMCommunicate request_size=255 [16:27:25]MH_SAM_APDU [16:27:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 ED 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 83 18 03 00 35 04 06 00 0E 20 9D A0 [16:27:25]Write to MH i2c: E2 02 01 84 20 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 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 ED 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 83 18 03 00 35 04 06 00 0E 20 9D A0 00 00 5E [16:27:25]Write i2c OK [16:27:25]MH_I2C_Read... [16:27:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:26]Read from MH i2c: E2 [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: E2 03 00 [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: E2 03 00 84 20 00 90 00 18 [16:27:26]RAPDU: 90 00 [16:27:26]wFMCommunicate OK [16:27:26]wFMCommunicate request_size=7 [16:27:26]MH_SAM_APDU [16:27:26]CAPDU: 80 0D 02 02 02 9E CC [16:27:26]Write to MH i2c: E2 0A 00 85 20 80 0D 02 02 02 00 9E CC 00 00 8D [16:27:26]Write i2c OK [16:27:26]MH_I2C_Read... [16:27:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:26]Read from MH i2c: E2 [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: E2 03 00 [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: E2 03 00 85 20 00 90 00 19 [16:27:26]RAPDU: 90 00 [16:27:26]wFMCommunicate OK [16:27:26]wFMCommunicate request_size=4 [16:27:26]MH_SAM_APDU [16:27:26]CAPDU: 80 0D 03 02 [16:27:26]Write to MH i2c: E2 08 00 86 20 80 0D 03 02 00 00 00 00 21 [16:27:26]Write i2c OK [16:27:26]MH_I2C_Read... [16:27:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:27:26]Read from MH i2c: E2 [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: E2 0B 00 [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: E2 0B 00 86 20 00 16 B8 64 45 FF 6F AD EB 90 00 9F [16:27:26]RAPDU: 16 B8 64 45 FF 6F AD EB 90 00 [16:27:26]wFMCommunicate OK [16:27:26]SAM_PROTO_SignData done [16:27:26]FM_MakeSignedData done [16:27:26]CreateOFDProtocolMessage [16:27:26]wFMCommunicate request_size=4 [16:27:26]MH_SAM_APDU [16:27:26]CAPDU: 80 11 00 00 [16:27:26]Write to MH i2c: E2 08 00 87 20 80 11 00 00 00 00 00 00 21 [16:27:26]Write i2c OK [16:27:26]MH_I2C_Read... [16:27:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:26]Read from MH i2c: E2 [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: E2 17 00 [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: E2 17 00 87 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 76 [16:27:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:27:26]wFMCommunicate OK [16:27:26]CreateOFDProtocolMessage done [16:27:26]OFDSenderStorePacket 202883 [16:27:26]StoreOFDPacket docnum=202883 [16:27:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 AD B9 04 01 98 26 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 ED 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 83 18 03 00 35 04 06 00 0E 20 9D A0 9E CC 16 B8 64 45 FF 6F AD EB [16:27:26]CheckFolder [16:27:26]dirname=/storage/ofd_packets [16:27:26]CheckFolder done [16:27:26]ProducePacketName [16:27:26]name=ofd_packets/00202883 [16:27:26]NVStorageSaveData ofd_packets/00202883 [16:27:26]File name is /storage/ofd_packets/00202883 [16:27:26]Write 298 bytes [16:27:26]NVStorageSaveData done [16:27:26]OFDSenderStorePacket done [16:27:26]KKMCreateOFDPacket done [16:27:26]NVStorageSaveData kkm_last_timestamp [16:27:26]File name is /storage/kkm_last_timestamp [16:27:26]Write 4 bytes [16:27:26]NVStorageSaveData done [16:27:26]ExternCall_PrintAddStr [16:27:26]wPrintStart [16:27:26]Write to MH i2c: 01 00 00 88 20 A8 [16:27:26]Write i2c OK [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: 01 [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: 01 07 00 [16:27:26]MH_I2C_Read... [16:27:26]Read from MH i2c: 01 07 00 88 20 00 00 00 00 00 FF 0F BD [16:27:26]RasterBufferAndPrint [16:27:26]line Счет N : (1)450686 [16:27:26]line ИНН: 02508201610067 [16:27:26]line Контрольно-Кассовый Чек [16:27:26]line ПРОДАЖА [16:27:26]line ТРК (МРК, ГНК) : 43 [16:27:26]line Товар: 2710194210 [16:27:26]line ДТ-К-2 [16:27:26]line 5.250 * 76.20 [16:27:26]line = 400.05 [16:27:26]line НДС 12% НСП 1% [16:27:26]line > о реализуемом товаре [16:27:26]line ОКРУГЛЕНИЕ: -0.05 [16:27:26]line ИТОГО: 400.00 [16:27:26]line Внесено: 400.00 [16:27:26]line СДАЧА: 0.00 [16:27:26]line НСП 1% : 3.54 [16:27:26]line НДС 12% : 42.48 [16:27:26]line Наличными: 400.00 [16:27:26]line Безнал.: 0.00 [16:27:26]line Место: АЗС № 171 "Партнер Нефть" [16:27:26]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:27:26]line СНО: Общий режим [16:27:26]line Чек 278 29.10.2024 16:27 [16:27:26]line Смена: 546 ФФД: 1.0 [16:27:26]line ЗНМ: 0300000109 [16:27:26]line РНМ: 0000000000091777 [16:27:26]line Версия ККМ: 001 [16:27:26]line ФМ: 0000000000871756 [16:27:26]line ФД: 202883 [16:27:26]line ФПД: 15533246291660 [16:27:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162725&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202883&fm=15533246291660&tin=02508201610067®Number=0000000000091777&sum=40000 [16:27:26]OFD Sender: Processing packet 202883 [packets to send 116, broken 115] [16:27:26]ProducePacketName [16:27:26]name=ofd_packets/00202883 [16:27:26]OFD Sender: To server: pG, [16:27:26]CommunicateWithHost lk.salyk.kg:30040 [16:27:26]ConnectInit lk.salyk.kg [16:27:26]written 0, free lines is 4095 [16:27:26]Connected sock=9 [16:27:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 AD B9 04 01 98 26 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 ED 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 83 18 03 00 35 04 06 00 0E 20 9D A0 9E CC 16 B8 64 45 FF 6F AD EB [16:27:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 04 C1 47 00 BE F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 83 18 03 00 F4 03 04 00 A9 B8 20 67 B6 04 01 00 00 3B 93 B6 5E 47 99 FF 62 [16:27:26]CommunicateWithHost err = 0 [16:27:26]CheckOFDResponse [16:27:26]1017 (14) - 77093643461234 [16:27:26]1041 (16) - 0000000000871756 [16:27:26]1040 (4) - 202883 [16:27:26]1012 (4) - 29.10.2024 10:27 [16:27:26]1206 (1) - 0 [16:27:26]OFD Sender: Remove packet 202883 [16:27:26]ProducePacketName [16:27:26]name=ofd_packets/00202883 [16:27:26]NVStorageDeleteData [16:27:27]Write to MH i2c: 01 00 00 B3 20 D3 [16:27:27]Write i2c OK [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: 01 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: 01 07 00 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: 01 07 00 B3 20 00 00 00 00 00 91 0C 77 [16:27:27]RasterBufferAndPrint [16:27:27]line [16:27:27]line [16:27:27]line [16:27:27]line [16:27:27]line [16:27:27]written 0, free lines is 3221 [16:27:27]MH_Cut [16:27:27]Write to MH i2c: D1 01 00 BA 20 01 AC [16:27:27]Write i2c OK [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: D1 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: D1 01 00 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: D1 01 00 BA 20 00 AB [16:27:27]Write to MH i2c: 01 00 00 BB 20 DB [16:27:27]Write i2c OK [16:27:27]MH_I2C_Read... [16:27:27]OFD Sender: No OFD packet to send [16:27:27]*** Cut start [16:27:27]*** Purtial cut [16:27:28]*** Stage 1: CUTSNS_PIN = 1 [16:27:28]Read from MH i2c: 01 [16:27:28]MH_I2C_Read... [16:27:28]*** Stop cut motor [16:27:28]*** Cut end [16:27:28]Read from MH i2c: 01 07 00 [16:27:28]MH_I2C_Read... [16:27:28]Read from MH i2c: 01 07 00 BB 20 00 00 00 00 00 FF 0F F0 [16:27:28]process_action close_receipt done [16:27:28]requested_data is exist [16:27:28]produce_requested_data [16:27:28]requested_item fm.sn is exist - process it [16:27:28]wFMCommunicate request_size=4 [16:27:28]MH_SAM_APDU [16:27:28]CAPDU: 80 11 00 00 [16:27:28]Write to MH i2c: E2 08 00 BC 20 80 11 00 00 00 00 00 00 56 [16:27:28]Write i2c OK [16:27:28]MH_I2C_Read... [16:27:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:28]Read from MH i2c: E2 [16:27:28]MH_I2C_Read... [16:27:28]Read from MH i2c: E2 17 00 [16:27:28]MH_I2C_Read... [16:27:28]Read from MH i2c: E2 17 00 BC 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AB [16:27:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:27:28]wFMCommunicate OK [16:27:28]requested_item fd.num is exist - process it [16:27:28]SAM_PROTO_GetFieldsCounters [16:27:28]wFMCommunicate request_size=4 [16:27:28]MH_SAM_APDU [16:27:28]CAPDU: 80 13 00 00 [16:27:28]Write to MH i2c: E2 08 00 BD 20 80 13 00 00 00 00 00 00 59 [16:27:28]Write i2c OK [16:27:28]MH_I2C_Read... [16:27:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:27:28]Read from MH i2c: E2 [16:27:28]MH_I2C_Read... [16:27:28]Read from MH i2c: E2 62 00 [16:27:28]MH_I2C_Read... [16:27:28]Read from MH i2c: E2 62 00 BD 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 83 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 89 [16:27:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 83 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:27:28]wFMCommunicate OK [16:27:28]SAM_PROTO_GetFieldsCounters done [16:27:28]requested_item shift.num is exist - process it [16:27:28]requested_item shift.opened is exist - process it [16:27:28]req_shift_opened [16:27:28]FM_GetShiftState [16:27:28]SAM_PROTO_GetShiftState [16:27:28]wFMCommunicate request_size=4 [16:27:28]MH_SAM_APDU [16:27:28]CAPDU: 80 13 01 00 [16:27:28]Write to MH i2c: E2 08 00 BE 20 80 13 01 00 00 00 00 00 5B [16:27:28]Write i2c OK [16:27:28]MH_I2C_Read... [16:27:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:28]Read from MH i2c: E2 [16:27:28]MH_I2C_Read... [16:27:28]Read from MH i2c: E2 0E 00 [16:27:28]MH_I2C_Read... [16:27:28]Read from MH i2c: E2 0E 00 BE 20 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 44 [16:27:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:27:28]wFMCommunicate OK [16:27:28]SAM_PROTO_GetShiftState done [16:27:28]FM_GetShiftState done [16:27:28]req_shift_opened done [16:27:28]requested_item shift.open_date is exist - process it [16:27:28]req_shift_open_date [16:27:28]req_shift_open_date done [16:27:28]produce_requested_data done [16:27:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202883,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:27:28]process_action_free close_receipt [16:27:28]json_value_free [16:27:28]json_value_free done [16:27:28]process_json_proto returns [16:27:28]Send response to host [16:27:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202883,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:27:28]free response buf [16:27:28]execute_script done [16:27:28]execute_script returns [16:27:28]free content buf [16:27:28]Sock 10.Close socket [16:27:28]Sock 10.Thread stoped [16:27:32]OFD Sender: No OFD packet to send [16:27:37]OFD Sender: No OFD packet to send [16:27:38]accept exits with 7 [16:27:38]New connection [16:27:38]New thread 3067034980 created [16:27:38]Thread 3066891620 joined [16:27:38]Waiting for new connection... [16:27:38] Sock 7.Parse request [16:27:38]Sock 7.Check first char [16:27:38]Sock 7.First char is OK [16:27:38]request: POST /json_proto HTTP/1.0 [16:27:38]Method: POST [16:27:38]URL: /json_proto [16:27:38]Method is POST - this is cgi request [16:27:38]url: /json_proto [16:27:38]query_string will be loaded in cgi processing [16:27:38]execute_cgi json_proto POST (null) [16:27:38]execute_cgi path=json_proto method=POST [16:27:38]POST find Content-Length [16:27:38]Host: 172.17.63.195:8080 [16:27:38]Content-Length: 632 [16:27:38]Content-Type: application/json [16:27:38] [16:27:38]POST finish read [16:27:38]Found Content-Length = 632 [16:27:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:38]execute_script... [16:27:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:38]POST & json_proto [16:27:38]process_json_proto [16:27:38]json parsed OK: [16:27:38]protocol is kg_v1.0 [16:27:38]action value=close_receipt [16:27:38]process_action close_receipt [16:27:38]cmd_close_receipt [16:27:38]MH_GetDate [16:27:38]Write to MH i2c: F0 00 00 BF 20 CE [16:27:38]Write i2c OK [16:27:38]MH_I2C_Read... [16:27:38]Read from MH i2c: F0 [16:27:38]MH_I2C_Read... [16:27:38]Read from MH i2c: F0 09 00 [16:27:38]MH_I2C_Read... [16:27:38]Read from MH i2c: F0 09 00 BF 20 00 FB 0C 21 67 8C D7 20 67 50 [16:27:38]GetLastDocTimeStamp 1730219245 [16:27:38]current date 1730219259 [16:27:38]FM_GetShiftState [16:27:38]SAM_PROTO_GetShiftState [16:27:38]wFMCommunicate request_size=4 [16:27:38]MH_SAM_APDU [16:27:38]CAPDU: 80 13 01 00 [16:27:38]Write to MH i2c: E2 08 00 C0 20 80 13 01 00 00 00 00 00 5D [16:27:38]Write i2c OK [16:27:38]MH_I2C_Read... [16:27:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:38]Read from MH i2c: E2 [16:27:38]MH_I2C_Read... [16:27:38]Read from MH i2c: E2 0E 00 [16:27:38]MH_I2C_Read... [16:27:38]Read from MH i2c: E2 0E 00 C0 20 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 46 [16:27:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:27:38]wFMCommunicate OK [16:27:38]SAM_PROTO_GetShiftState done [16:27:38]FM_GetShiftState done [16:27:38]opened in 1730160431 [16:27:38]opened+sec_in_day 1730246831 [16:27:38]quantity*price = 50000 [16:27:38]sum+1 = 50001 [16:27:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 279 29.10.2024 16:27 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202884 ФПД: 235252298685247 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162739&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202884&fm=235252298685247&tin=02508201610067®Number=0000000000091777&sum=50000 [16:27:39]StoreToDocumentArchive [16:27:39]shift 546 fd 202884 [16:27:39]save to /storage/0546/doc_00202884 [16:27:39]save last doc name /storage/0546/doc_00202884 to /storage/kkm_last_doc_name [16:27:39]save OK [16:27:39]Clear old archive folders... [16:27:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:27:39]tlvbuf is 01363BC0 [16:27:39]SAM_PROTO_ClearQueue [16:27:39]wFMCommunicate request_size=4 [16:27:39]MH_SAM_APDU [16:27:39]CAPDU: 80 09 00 00 [16:27:39]Write to MH i2c: E2 08 00 CD 20 80 09 00 00 00 00 00 00 5F [16:27:39]Write i2c OK [16:27:39]MH_I2C_Read... [16:27:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:27:39]Read from MH i2c: E2 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 03 00 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 03 00 CD 20 00 90 00 61 [16:27:39]RAPDU: 90 00 [16:27:39]wFMCommunicate OK [16:27:39]SAM_PROTO_ClearQueue done [16:27:39]KKMCreateOFDPacket [16:27:39]OFDProtocolAddRootSTLVToBuf [16:27:39]FM_MakeSignedData [16:27:39]FM_MakeSignedData [16:27:39]SAM_PROTO_SignData [16:27:39]wFMCommunicate request_size=4 [16:27:39]MH_SAM_APDU [16:27:39]CAPDU: 80 0D 01 02 [16:27:39]Write to MH i2c: E2 08 00 CE 20 80 0D 01 02 00 00 00 00 67 [16:27:39]Write i2c OK [16:27:39]MH_I2C_Read... [16:27:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:27:39]Read from MH i2c: E2 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 03 00 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 03 00 CE 20 00 90 00 62 [16:27:39]RAPDU: 90 00 [16:27:39]wFMCommunicate OK [16:27:39]wFMCommunicate request_size=255 [16:27:39]MH_SAM_APDU [16:27:39]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 17 01 00 00 F4 03 04 00 FB 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 18 03 00 35 04 06 00 [16:27:39]Write to MH i2c: E2 02 01 CF 20 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 17 01 00 00 F4 03 04 00 FB 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 18 03 00 35 04 06 00 00 00 C2 [16:27:39]Write i2c OK [16:27:39]MH_I2C_Read... [16:27:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:39]Read from MH i2c: E2 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 03 00 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 03 00 CF 20 00 90 00 63 [16:27:39]RAPDU: 90 00 [16:27:39]wFMCommunicate OK [16:27:39]wFMCommunicate request_size=11 [16:27:39]MH_SAM_APDU [16:27:39]CAPDU: 80 0D 02 02 06 D5 F5 F1 B2 1B 3F [16:27:39]Write to MH i2c: E2 0E 00 D0 20 80 0D 02 02 06 00 D5 F5 F1 B2 1B 3F 00 00 3D [16:27:39]Write i2c OK [16:27:39]MH_I2C_Read... [16:27:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:39]Read from MH i2c: E2 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 03 00 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 03 00 D0 20 00 90 00 64 [16:27:39]RAPDU: 90 00 [16:27:39]wFMCommunicate OK [16:27:39]wFMCommunicate request_size=4 [16:27:39]MH_SAM_APDU [16:27:39]CAPDU: 80 0D 03 02 [16:27:39]Write to MH i2c: E2 08 00 D1 20 80 0D 03 02 00 00 00 00 6C [16:27:39]Write i2c OK [16:27:39]MH_I2C_Read... [16:27:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:27:39]Read from MH i2c: E2 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 0B 00 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 0B 00 D1 20 00 09 00 8E F8 7A 77 1A 1A 90 00 21 [16:27:39]RAPDU: 09 00 8E F8 7A 77 1A 1A 90 00 [16:27:39]wFMCommunicate OK [16:27:39]SAM_PROTO_SignData done [16:27:39]FM_MakeSignedData done [16:27:39]CreateOFDProtocolMessage [16:27:39]wFMCommunicate request_size=4 [16:27:39]MH_SAM_APDU [16:27:39]CAPDU: 80 11 00 00 [16:27:39]Write to MH i2c: E2 08 00 D2 20 80 11 00 00 00 00 00 00 6C [16:27:39]Write i2c OK [16:27:39]MH_I2C_Read... [16:27:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:39]Read from MH i2c: E2 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 17 00 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: E2 17 00 D2 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C1 [16:27:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:27:39]wFMCommunicate OK [16:27:39]CreateOFDProtocolMessage done [16:27:39]OFDSenderStorePacket 202884 [16:27:39]StoreOFDPacket docnum=202884 [16:27:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 42 9D 08 01 40 5A 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 17 01 00 00 F4 03 04 00 FB 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 18 03 00 35 04 06 00 D5 F5 F1 B2 1B 3F 09 00 8E F8 7A 77 1A 1A [16:27:39]CheckFolder [16:27:39]dirname=/storage/ofd_packets [16:27:39]CheckFolder done [16:27:39]ProducePacketName [16:27:39]name=ofd_packets/00202884 [16:27:39]NVStorageSaveData ofd_packets/00202884 [16:27:39]File name is /storage/ofd_packets/00202884 [16:27:39]Write 302 bytes [16:27:39]NVStorageSaveData done [16:27:39]OFDSenderStorePacket done [16:27:39]KKMCreateOFDPacket done [16:27:39]NVStorageSaveData kkm_last_timestamp [16:27:39]File name is /storage/kkm_last_timestamp [16:27:39]Write 4 bytes [16:27:39]NVStorageSaveData done [16:27:39]ExternCall_PrintAddStr [16:27:39]wPrintStart [16:27:39]Write to MH i2c: 01 00 00 D3 20 F3 [16:27:39]Write i2c OK [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: 01 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: 01 07 00 [16:27:39]MH_I2C_Read... [16:27:39]Read from MH i2c: 01 07 00 D3 20 00 00 00 00 00 FF 0F 08 [16:27:39]RasterBufferAndPrint [16:27:39]line Счет N : (1)450685 [16:27:39]line ИНН: 02508201610067 [16:27:39]line Контрольно-Кассовый Чек [16:27:39]line ПРОДАЖА [16:27:39]line ТРК (МРК, ГНК) : 63 [16:27:39]line Товар: 2710124130 [16:27:39]line SUPER 92-К-5 [16:27:39]line 7.310 * 68.40 [16:27:39]line = 500.00 [16:27:39]line НДС 12% НСП 1% [16:27:39]line > о реализуемом товаре [16:27:39]line ИТОГО: 500.00 [16:27:39]line НСП 1% : 4.42 [16:27:39]line НДС 12% : 53.10 [16:27:39]line Наличными: 500.00 [16:27:39]line Безнал.: 0.00 [16:27:39]line Место: АЗС № 171 "Партнер Нефть" [16:27:39]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:27:39]line СНО: Общий режим [16:27:39]line Чек 279 29.10.2024 16:27 [16:27:39]line Смена: 546 ФФД: 1.0 [16:27:39]line ЗНМ: 0300000109 [16:27:39]line РНМ: 0000000000091777 [16:27:39]line Версия ККМ: 001 [16:27:39]line ФМ: 0000000000871756 [16:27:39]line ФД: 202884 [16:27:39]line ФПД: 235252298685247 [16:27:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162739&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202884&fm=235252298685247&tin=02508201610067®Number=0000000000091777&sum=50000 [16:27:40]OFD Sender: Processing packet 202884 [packets to send 116, broken 115] [16:27:40]ProducePacketName [16:27:40]name=ofd_packets/00202884 [16:27:40]OFD Sender: To server: pG, [16:27:40]CommunicateWithHost lk.salyk.kg:30040 [16:27:40]ConnectInit lk.salyk.kg [16:27:40]written 0, free lines is 4095 [16:27:40]Connected sock=10 [16:27:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 42 9D 08 01 40 5A 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 17 01 00 00 F4 03 04 00 FB 0C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 18 03 00 35 04 06 00 D5 F5 F1 B2 1B 3F 09 00 8E F8 7A 77 1A 1A [16:27:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 97 C1 47 00 A1 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 84 18 03 00 F4 03 04 00 B6 B8 20 67 B6 04 01 00 00 83 82 75 4D 47 D2 31 C7 [16:27:40]CommunicateWithHost err = 0 [16:27:40]CheckOFDResponse [16:27:40]1017 (14) - 77093643461234 [16:27:40]1041 (16) - 0000000000871756 [16:27:40]1040 (4) - 202884 [16:27:40]1012 (4) - 29.10.2024 10:28 [16:27:40]1206 (1) - 0 [16:27:40]OFD Sender: Remove packet 202884 [16:27:40]ProducePacketName [16:27:40]name=ofd_packets/00202884 [16:27:40]NVStorageDeleteData [16:27:40]Write to MH i2c: 01 00 00 FB 20 1B [16:27:40]Write i2c OK [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: 01 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: 01 07 00 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: 01 07 00 FB 20 00 00 00 00 00 CE 0C FC [16:27:40]RasterBufferAndPrint [16:27:40]line [16:27:40]line [16:27:40]line [16:27:40]line [16:27:40]line [16:27:40]written 0, free lines is 3281 [16:27:40]MH_Cut [16:27:40]Write to MH i2c: D1 01 00 02 21 01 F5 [16:27:40]Write i2c OK [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: D1 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: D1 01 00 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: D1 01 00 02 21 00 F4 [16:27:40]Write to MH i2c: 01 00 00 03 21 24 [16:27:40]Write i2c OK [16:27:40]MH_I2C_Read... [16:27:40]OFD Sender: No OFD packet to send [16:27:41]*** Cut start [16:27:41]*** Purtial cut [16:27:41]*** Stage 1: CUTSNS_PIN = 1 [16:27:41]Read from MH i2c: 01 [16:27:41]MH_I2C_Read... [16:27:41]*** Stop cut motor [16:27:41]*** Cut end [16:27:41]Read from MH i2c: 01 07 00 [16:27:41]MH_I2C_Read... [16:27:41]Read from MH i2c: 01 07 00 03 21 00 00 00 00 00 FF 0F 39 [16:27:41]process_action close_receipt done [16:27:41]requested_data is exist [16:27:41]produce_requested_data [16:27:41]requested_item fm.sn is exist - process it [16:27:41]wFMCommunicate request_size=4 [16:27:41]MH_SAM_APDU [16:27:41]CAPDU: 80 11 00 00 [16:27:41]Write to MH i2c: E2 08 00 04 21 80 11 00 00 00 00 00 00 9F [16:27:41]Write i2c OK [16:27:41]MH_I2C_Read... [16:27:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:41]Read from MH i2c: E2 [16:27:41]MH_I2C_Read... [16:27:41]Read from MH i2c: E2 17 00 [16:27:41]MH_I2C_Read... [16:27:41]Read from MH i2c: E2 17 00 04 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F4 [16:27:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:27:41]wFMCommunicate OK [16:27:41]requested_item fd.num is exist - process it [16:27:41]SAM_PROTO_GetFieldsCounters [16:27:41]wFMCommunicate request_size=4 [16:27:41]MH_SAM_APDU [16:27:41]CAPDU: 80 13 00 00 [16:27:41]Write to MH i2c: E2 08 00 05 21 80 13 00 00 00 00 00 00 A2 [16:27:41]Write i2c OK [16:27:41]MH_I2C_Read... [16:27:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:27:41]Read from MH i2c: E2 [16:27:41]MH_I2C_Read... [16:27:41]Read from MH i2c: E2 62 00 [16:27:41]MH_I2C_Read... [16:27:41]Read from MH i2c: E2 62 00 05 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 84 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 D6 [16:27:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 84 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:27:41]wFMCommunicate OK [16:27:41]SAM_PROTO_GetFieldsCounters done [16:27:41]requested_item shift.num is exist - process it [16:27:41]requested_item shift.opened is exist - process it [16:27:41]req_shift_opened [16:27:41]FM_GetShiftState [16:27:41]SAM_PROTO_GetShiftState [16:27:41]wFMCommunicate request_size=4 [16:27:41]MH_SAM_APDU [16:27:41]CAPDU: 80 13 01 00 [16:27:41]Write to MH i2c: E2 08 00 06 21 80 13 01 00 00 00 00 00 A4 [16:27:41]Write i2c OK [16:27:41]MH_I2C_Read... [16:27:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:41]Read from MH i2c: E2 [16:27:41]MH_I2C_Read... [16:27:41]Read from MH i2c: E2 0E 00 [16:27:41]MH_I2C_Read... [16:27:41]Read from MH i2c: E2 0E 00 06 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8D [16:27:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:27:41]wFMCommunicate OK [16:27:41]SAM_PROTO_GetShiftState done [16:27:41]FM_GetShiftState done [16:27:41]req_shift_opened done [16:27:41]requested_item shift.open_date is exist - process it [16:27:41]req_shift_open_date [16:27:41]req_shift_open_date done [16:27:41]produce_requested_data done [16:27:41]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202884,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:27:41]process_action_free close_receipt [16:27:41]json_value_free [16:27:41]json_value_free done [16:27:41]process_json_proto returns [16:27:41]Send response to host [16:27:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202884,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:27:41]free response buf [16:27:41]execute_script done [16:27:41]execute_script returns [16:27:41]free content buf [16:27:41]Sock 7.Close socket [16:27:41]Sock 7.Thread stoped [16:27:45]OFD Sender: No OFD packet to send [16:27:50]OFD Sender: No OFD packet to send [16:27:55]OFD Sender: No OFD packet to send [16:28:00]OFD Sender: No OFD packet to send [16:28:05]OFD Sender: No OFD packet to send [16:28:10]OFD Sender: No OFD packet to send [16:28:15]OFD Sender: No OFD packet to send [16:28:20]OFD Sender: No OFD packet to send [16:28:25]OFD Sender: No OFD packet to send [16:28:30]OFD Sender: No OFD packet to send [16:28:35]OFD Sender: No OFD packet to send [16:28:41]OFD Sender: No OFD packet to send [16:28:41]accept exits with 9 [16:28:41]New connection [16:28:41]New thread 3066891620 created [16:28:41]Thread 3067034980 joined [16:28:41]Waiting for new connection... [16:28:41] Sock 9.Parse request [16:28:41]Sock 9.Check first char [16:28:41]Sock 9.First char is OK [16:28:41]request: POST /json_proto HTTP/1.0 [16:28:41]Method: POST [16:28:41]URL: /json_proto [16:28:41]Method is POST - this is cgi request [16:28:41]url: /json_proto [16:28:41]query_string will be loaded in cgi processing [16:28:41]execute_cgi json_proto POST (null) [16:28:41]execute_cgi path=json_proto method=POST [16:28:41]POST find Content-Length [16:28:41]Host: 172.17.63.195:8080 [16:28:41]Content-Length: 674 [16:28:41]Content-Type: application/json [16:28:41] [16:28:41]POST finish read [16:28:41]Found Content-Length = 674 [16:28:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:41]execute_script... [16:28: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)450687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:41]POST & json_proto [16:28:41]process_json_proto [16:28:41]json parsed OK: [16:28:41]protocol is kg_v1.0 [16:28:41]action value=close_receipt [16:28:41]process_action close_receipt [16:28:41]cmd_close_receipt [16:28:41]MH_GetDate [16:28:41]Write to MH i2c: F0 00 00 07 21 17 [16:28:41]Write i2c OK [16:28:41]MH_I2C_Read... [16:28:41]Read from MH i2c: F0 [16:28:41]MH_I2C_Read... [16:28:41]Read from MH i2c: F0 09 00 [16:28:41]MH_I2C_Read... [16:28:41]Read from MH i2c: F0 09 00 07 21 00 3B 0D 21 67 8C D7 20 67 DA [16:28:41]GetLastDocTimeStamp 1730219259 [16:28:41]current date 1730219323 [16:28:41]FM_GetShiftState [16:28:41]SAM_PROTO_GetShiftState [16:28:41]wFMCommunicate request_size=4 [16:28:41]MH_SAM_APDU [16:28:41]CAPDU: 80 13 01 00 [16:28:41]Write to MH i2c: E2 08 00 08 21 80 13 01 00 00 00 00 00 A6 [16:28:41]Write i2c OK [16:28:41]MH_I2C_Read... [16:28:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:41]Read from MH i2c: E2 [16:28:41]MH_I2C_Read... [16:28:41]Read from MH i2c: E2 0E 00 [16:28:41]MH_I2C_Read... [16:28:41]Read from MH i2c: E2 0E 00 08 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8F [16:28:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:28:41]wFMCommunicate OK [16:28:41]SAM_PROTO_GetShiftState done [16:28:41]FM_GetShiftState done [16:28:41]opened in 1730160431 [16:28:41]opened+sec_in_day 1730246831 [16:28:41]quantity*price = 60045 [16:28:41]sum+1 = 60047 [16:28:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 280 29.10.2024 16:28 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202885 ФПД: 157186752343865 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162843&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202885&fm=157186752343865&tin=02508201610067®Number=0000000000091777&sum=60000 [16:28:43]StoreToDocumentArchive [16:28:43]shift 546 fd 202885 [16:28:43]save to /storage/0546/doc_00202885 [16:28:43]save last doc name /storage/0546/doc_00202885 to /storage/kkm_last_doc_name [16:28:43]save OK [16:28:43]Clear old archive folders... [16:28:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:28:43]tlvbuf is 01291C70 [16:28:43]SAM_PROTO_ClearQueue [16:28:43]wFMCommunicate request_size=4 [16:28:43]MH_SAM_APDU [16:28:43]CAPDU: 80 09 00 00 [16:28:43]Write to MH i2c: E2 08 00 15 21 80 09 00 00 00 00 00 00 A8 [16:28:43]Write i2c OK [16:28:43]MH_I2C_Read... [16:28:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:28:43]Read from MH i2c: E2 [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: E2 03 00 [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: E2 03 00 15 21 00 90 00 AA [16:28:43]RAPDU: 90 00 [16:28:43]wFMCommunicate OK [16:28:43]SAM_PROTO_ClearQueue done [16:28:43]KKMCreateOFDPacket [16:28:43]OFDProtocolAddRootSTLVToBuf [16:28:43]FM_MakeSignedData [16:28:43]FM_MakeSignedData [16:28:43]SAM_PROTO_SignData [16:28:43]wFMCommunicate request_size=4 [16:28:43]MH_SAM_APDU [16:28:43]CAPDU: 80 0D 01 02 [16:28:43]Write to MH i2c: E2 08 00 16 21 80 0D 01 02 00 00 00 00 B0 [16:28:43]Write i2c OK [16:28:43]MH_I2C_Read... [16:28:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:28:43]Read from MH i2c: E2 [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: E2 03 00 [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: E2 03 00 16 21 00 90 00 AB [16:28:43]RAPDU: 90 00 [16:28:43]wFMCommunicate OK [16:28:43]wFMCommunicate request_size=255 [16:28:43]MH_SAM_APDU [16:28:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 3B 0D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 18 03 00 35 04 06 00 8E F5 E4 89 [16:28:43]Write to MH i2c: E2 02 01 17 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 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 3B 0D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 18 03 00 35 04 06 00 8E F5 E4 89 00 00 98 [16:28:43]Write i2c OK [16:28:43]MH_I2C_Read... [16:28:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:43]Read from MH i2c: E2 [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: E2 03 00 [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: E2 03 00 17 21 00 90 00 AC [16:28:43]RAPDU: 90 00 [16:28:43]wFMCommunicate OK [16:28:43]wFMCommunicate request_size=7 [16:28:43]MH_SAM_APDU [16:28:43]CAPDU: 80 0D 02 02 02 6F 39 [16:28:43]Write to MH i2c: E2 0A 00 18 21 80 0D 02 02 02 00 6F 39 00 00 5F [16:28:43]Write i2c OK [16:28:43]MH_I2C_Read... [16:28:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:43]Read from MH i2c: E2 [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: E2 03 00 [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: E2 03 00 18 21 00 90 00 AD [16:28:43]RAPDU: 90 00 [16:28:43]wFMCommunicate OK [16:28:43]wFMCommunicate request_size=4 [16:28:43]MH_SAM_APDU [16:28:43]CAPDU: 80 0D 03 02 [16:28:43]Write to MH i2c: E2 08 00 19 21 80 0D 03 02 00 00 00 00 B5 [16:28:43]Write i2c OK [16:28:43]MH_I2C_Read... [16:28:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:28:43]Read from MH i2c: E2 [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: E2 0B 00 [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: E2 0B 00 19 21 00 C4 0B DC B3 EA 9C 4C F0 90 00 D6 [16:28:43]RAPDU: C4 0B DC B3 EA 9C 4C F0 90 00 [16:28:43]wFMCommunicate OK [16:28:43]SAM_PROTO_SignData done [16:28:43]FM_MakeSignedData done [16:28:43]CreateOFDProtocolMessage [16:28:43]wFMCommunicate request_size=4 [16:28:43]MH_SAM_APDU [16:28:43]CAPDU: 80 11 00 00 [16:28:43]Write to MH i2c: E2 08 00 1A 21 80 11 00 00 00 00 00 00 B5 [16:28:43]Write i2c OK [16:28:43]MH_I2C_Read... [16:28:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:43]Read from MH i2c: E2 [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: E2 17 00 [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: E2 17 00 1A 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0A [16:28:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:28:43]wFMCommunicate OK [16:28:43]CreateOFDProtocolMessage done [16:28:43]OFDSenderStorePacket 202885 [16:28:43]StoreOFDPacket docnum=202885 [16:28:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 6D 40 04 01 8D 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 3B 0D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 18 03 00 35 04 06 00 8E F5 E4 89 6F 39 C4 0B DC B3 EA 9C 4C F0 [16:28:43]CheckFolder [16:28:43]dirname=/storage/ofd_packets [16:28:43]CheckFolder done [16:28:43]ProducePacketName [16:28:43]name=ofd_packets/00202885 [16:28:43]NVStorageSaveData ofd_packets/00202885 [16:28:43]File name is /storage/ofd_packets/00202885 [16:28:43]Write 298 bytes [16:28:43]NVStorageSaveData done [16:28:43]OFDSenderStorePacket done [16:28:43]KKMCreateOFDPacket done [16:28:43]NVStorageSaveData kkm_last_timestamp [16:28:43]File name is /storage/kkm_last_timestamp [16:28:43]Write 4 bytes [16:28:43]NVStorageSaveData done [16:28:43]ExternCall_PrintAddStr [16:28:43]wPrintStart [16:28:43]Write to MH i2c: 01 00 00 1B 21 3C [16:28:43]Write i2c OK [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: 01 [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: 01 07 00 [16:28:43]MH_I2C_Read... [16:28:43]Read from MH i2c: 01 07 00 1B 21 00 00 00 00 00 FF 0F 51 [16:28:43]RasterBufferAndPrint [16:28:43]line Счет N : (1)450687 [16:28:43]line ИНН: 02508201610067 [16:28:43]line Контрольно-Кассовый Чек [16:28:43]line ПРОДАЖА [16:28:43]line ТРК (МРК, ГНК) : 33 [16:28:43]line Товар: 2710194210 [16:28:43]line ДТ-К-2 [16:28:43]line 7.880 * 76.20 [16:28:43]line = 600.46 [16:28:43]line НДС 12% НСП 1% [16:28:43]line > о реализуемом товаре [16:28:43]line ОКРУГЛЕНИЕ: -0.46 [16:28:43]line ИТОГО: 600.00 [16:28:43]line Внесено: 600.00 [16:28:43]line СДАЧА: 0.00 [16:28:43]line НСП 1% : 5.31 [16:28:43]line НДС 12% : 63.77 [16:28:43]line Наличными: 600.00 [16:28:43]line Безнал.: 0.00 [16:28:43]line Место: АЗС № 171 "Партнер Нефть" [16:28:43]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:28:43]line СНО: Общий режим [16:28:43]line Чек 280 29.10.2024 16:28 [16:28:43]line Смена: 546 ФФД: 1.0 [16:28:43]line ЗНМ: 0300000109 [16:28:43]line РНМ: 0000000000091777 [16:28:43]line Версия ККМ: 001 [16:28:43]line ФМ: 0000000000871756 [16:28:43]line ФД: 202885 [16:28:43]line ФПД: 157186752343865 [16:28:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T162843&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202885&fm=157186752343865&tin=02508201610067®Number=0000000000091777&sum=60000 [16:28:43]OFD Sender: Processing packet 202885 [packets to send 116, broken 115] [16:28:43]ProducePacketName [16:28:43]name=ofd_packets/00202885 [16:28:43]OFD Sender: To server: pG, [16:28:43]CommunicateWithHost lk.salyk.kg:30040 [16:28:43]ConnectInit lk.salyk.kg [16:28:43]written 0, free lines is 4095 [16:28:44]Connected sock=10 [16:28:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 6D 40 04 01 8D 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 3B 0D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 18 03 00 35 04 06 00 8E F5 E4 89 6F 39 C4 0B DC B3 EA 9C 4C F0 [16:28:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 08 3E 47 00 3F 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 85 18 03 00 F4 03 04 00 F6 B8 20 67 B6 04 01 00 00 0B A0 17 99 34 9A 87 5C [16:28:44]CommunicateWithHost err = 0 [16:28:44]CheckOFDResponse [16:28:44]1017 (14) - 77093643461234 [16:28:44]1041 (16) - 0000000000871756 [16:28:44]1040 (4) - 202885 [16:28:44]1012 (4) - 29.10.2024 10:29 [16:28:44]1206 (1) - 0 [16:28:44]OFD Sender: Remove packet 202885 [16:28:44]ProducePacketName [16:28:44]name=ofd_packets/00202885 [16:28:44]NVStorageDeleteData [16:28:44]Write to MH i2c: 01 00 00 46 21 67 [16:28:44]Write i2c OK [16:28:44]MH_I2C_Read... [16:28:44]Read from MH i2c: 01 [16:28:44]MH_I2C_Read... [16:28:44]Read from MH i2c: 01 07 00 [16:28:44]MH_I2C_Read... [16:28:44]Read from MH i2c: 01 07 00 46 21 00 00 00 00 00 92 0C 0C [16:28:44]RasterBufferAndPrint [16:28:44]line [16:28:44]line [16:28:44]line [16:28:44]line [16:28:44]line [16:28:44]written 0, free lines is 3223 [16:28:44]MH_Cut [16:28:44]Write to MH i2c: D1 01 00 4D 21 01 40 [16:28:44]Write i2c OK [16:28:44]MH_I2C_Read... [16:28:44]Read from MH i2c: D1 [16:28:44]MH_I2C_Read... [16:28:44]Read from MH i2c: D1 01 00 [16:28:44]MH_I2C_Read... [16:28:44]Read from MH i2c: D1 01 00 4D 21 00 3F [16:28:44]Write to MH i2c: 01 00 00 4E 21 6F [16:28:44]Write i2c OK [16:28:44]MH_I2C_Read... [16:28:44]OFD Sender: No OFD packet to send [16:28:45]*** Cut start [16:28:45]*** Purtial cut [16:28:45]*** CUTSNS_PIN = 0 [16:28:45]*** Stage 1: CUTSNS_PIN = 1 [16:28:47]Read from MH i2c: 01 [16:28:47]MH_I2C_Read... [16:28:47]*** Stop cut motor [16:28:47]*** Cut end [16:28:47]Read from MH i2c: 01 07 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: 01 07 00 4E 21 00 00 00 00 00 FF 0F 84 [16:28:47]process_action close_receipt done [16:28:47]requested_data is exist [16:28:47]produce_requested_data [16:28:47]requested_item fm.sn is exist - process it [16:28:47]wFMCommunicate request_size=4 [16:28:47]MH_SAM_APDU [16:28:47]CAPDU: 80 11 00 00 [16:28:47]Write to MH i2c: E2 08 00 4F 21 80 11 00 00 00 00 00 00 EA [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:47]Read from MH i2c: E2 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 17 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 17 00 4F 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3F [16:28:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:28:47]wFMCommunicate OK [16:28:47]requested_item fd.num is exist - process it [16:28:47]SAM_PROTO_GetFieldsCounters [16:28:47]wFMCommunicate request_size=4 [16:28:47]MH_SAM_APDU [16:28:47]CAPDU: 80 13 00 00 [16:28:47]Write to MH i2c: E2 08 00 50 21 80 13 00 00 00 00 00 00 ED [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:28:47]Read from MH i2c: E2 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 62 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 62 00 50 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 85 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 25 [16:28:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 85 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:28:47]wFMCommunicate OK [16:28:47]SAM_PROTO_GetFieldsCounters done [16:28:47]requested_item shift.num is exist - process it [16:28:47]requested_item shift.opened is exist - process it [16:28:47]req_shift_opened [16:28:47]FM_GetShiftState [16:28:47]SAM_PROTO_GetShiftState [16:28:47]wFMCommunicate request_size=4 [16:28:47]MH_SAM_APDU [16:28:47]CAPDU: 80 13 01 00 [16:28:47]Write to MH i2c: E2 08 00 51 21 80 13 01 00 00 00 00 00 EF [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:47]Read from MH i2c: E2 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 0E 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 0E 00 51 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D8 [16:28:47]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:28:47]wFMCommunicate OK [16:28:47]SAM_PROTO_GetShiftState done [16:28:47]FM_GetShiftState done [16:28:47]req_shift_opened done [16:28:47]requested_item shift.open_date is exist - process it [16:28:47]req_shift_open_date [16:28:47]req_shift_open_date done [16:28:47]produce_requested_data done [16:28:47]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202885,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:28:47]process_action_free close_receipt [16:28:47]json_value_free [16:28:47]json_value_free done [16:28:47]process_json_proto returns [16:28:47]Send response to host [16:28:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202885,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:28:47]free response buf [16:28:47]execute_script done [16:28:47]execute_script returns [16:28:47]free content buf [16:28:47]Sock 9.Close socket [16:28:47]Sock 9.Thread stoped [16:28:49]OFD Sender: No OFD packet to send [16:28:54]OFD Sender: No OFD packet to send [16:28:59]OFD Sender: No OFD packet to send [16:29:04]OFD Sender: No OFD packet to send [16:29:09]OFD Sender: No OFD packet to send [16:29:14]OFD Sender: No OFD packet to send [16:29:19]OFD Sender: No OFD packet to send [16:29:24]OFD Sender: No OFD packet to send [16:29:29]OFD Sender: No OFD packet to send [16:29:34]OFD Sender: No OFD packet to send [16:29:39]OFD Sender: No OFD packet to send [16:29:44]OFD Sender: No OFD packet to send [16:29:49]OFD Sender: No OFD packet to send [16:29:54]OFD Sender: No OFD packet to send [16:29:59]OFD Sender: No OFD packet to send [16:30:04]OFD Sender: No OFD packet to send [16:30:09]OFD Sender: No OFD packet to send [16:30:14]OFD Sender: No OFD packet to send [16:30:19]OFD Sender: No OFD packet to send [16:30:24]OFD Sender: No OFD packet to send [16:30:29]OFD Sender: No OFD packet to send [16:30:34]OFD Sender: No OFD packet to send [16:30:39]OFD Sender: No OFD packet to send [16:30:44]OFD Sender: No OFD packet to send [16:30:49]OFD Sender: No OFD packet to send [16:30:54]OFD Sender: No OFD packet to send [16:30:59]OFD Sender: No OFD packet to send [16:31:04]OFD Sender: No OFD packet to send [16:31:09]OFD Sender: No OFD packet to send [16:31:14]OFD Sender: No OFD packet to send [16:31:19]OFD Sender: No OFD packet to send [16:31:24]OFD Sender: No OFD packet to send [16:31:29]OFD Sender: No OFD packet to send [16:31:34]OFD Sender: No OFD packet to send [16:31:39]OFD Sender: No OFD packet to send [16:31:44]OFD Sender: No OFD packet to send [16:31:50]OFD Sender: No OFD packet to send [16:31:55]OFD Sender: No OFD packet to send [16:32:00]OFD Sender: No OFD packet to send [16:32:05]OFD Sender: No OFD packet to send [16:32:10]OFD Sender: No OFD packet to send [16:32:15]OFD Sender: No OFD packet to send [16:32:20]OFD Sender: No OFD packet to send [16:32:25]OFD Sender: No OFD packet to send [16:32:30]OFD Sender: No OFD packet to send [16:32:35]OFD Sender: No OFD packet to send [16:32:40]OFD Sender: No OFD packet to send [16:32:45]OFD Sender: No OFD packet to send [16:32:50]OFD Sender: No OFD packet to send [16:32:55]OFD Sender: No OFD packet to send [16:33:00]OFD Sender: No OFD packet to send [16:33:05]OFD Sender: No OFD packet to send [16:33:08]accept exits with 7 [16:33:08]New connection [16:33:08]New thread 3067034980 created [16:33:08]Thread 3066891620 joined [16:33:08]Waiting for new connection... [16:33:08] Sock 7.Parse request [16:33:08]Sock 7.Check first char [16:33:08]Sock 7.First char is OK [16:33:08]request: POST /json_proto HTTP/1.0 [16:33:08]Method: POST [16:33:08]URL: /json_proto [16:33:08]Method is POST - this is cgi request [16:33:08]url: /json_proto [16:33:08]query_string will be loaded in cgi processing [16:33:08]execute_cgi json_proto POST (null) [16:33:08]execute_cgi path=json_proto method=POST [16:33:08]POST find Content-Length [16:33:08]Host: 172.17.63.195:8080 [16:33:08]Content-Length: 674 [16:33:08]Content-Type: application/json [16:33:08] [16:33:08]POST finish read [16:33:08]Found Content-Length = 674 [16:33:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:08]execute_script... [16:33:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:08]POST & json_proto [16:33:08]process_json_proto [16:33:08]json parsed OK: [16:33:08]protocol is kg_v1.0 [16:33:08]action value=close_receipt [16:33:08]process_action close_receipt [16:33:08]cmd_close_receipt [16:33:08]MH_GetDate [16:33:08]Write to MH i2c: F0 00 00 52 21 62 [16:33:08]Write i2c OK [16:33:08]MH_I2C_Read... [16:33:08]Read from MH i2c: F0 [16:33:08]MH_I2C_Read... [16:33:08]Read from MH i2c: F0 09 00 [16:33:08]MH_I2C_Read... [16:33:08]Read from MH i2c: F0 09 00 52 21 00 45 0E 21 67 8C D7 20 67 30 [16:33:08]GetLastDocTimeStamp 1730219323 [16:33:08]current date 1730219589 [16:33:08]FM_GetShiftState [16:33:08]SAM_PROTO_GetShiftState [16:33:08]wFMCommunicate request_size=4 [16:33:08]MH_SAM_APDU [16:33:08]CAPDU: 80 13 01 00 [16:33:08]Write to MH i2c: E2 08 00 53 21 80 13 01 00 00 00 00 00 F1 [16:33:08]Write i2c OK [16:33:08]MH_I2C_Read... [16:33:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:08]Read from MH i2c: E2 [16:33:08]MH_I2C_Read... [16:33:08]Read from MH i2c: E2 0E 00 [16:33:08]MH_I2C_Read... [16:33:08]Read from MH i2c: E2 0E 00 53 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DA [16:33:08]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:33:08]wFMCommunicate OK [16:33:08]SAM_PROTO_GetShiftState done [16:33:08]FM_GetShiftState done [16:33:08]opened in 1730160431 [16:33:08]opened+sec_in_day 1730246831 [16:33:08]quantity*price = 70027 [16:33:08]sum+1 = 70029 [16:33:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 281 29.10.2024 16:33 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202886 ФПД: 169780139717604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163310&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202886&fm=169780139717604&tin=02508201610067®Number=0000000000091777&sum=70000 [16:33:09]StoreToDocumentArchive [16:33:09]shift 546 fd 202886 [16:33:09]save to /storage/0546/doc_00202886 [16:33:09]save last doc name /storage/0546/doc_00202886 to /storage/kkm_last_doc_name [16:33:09]save OK [16:33:09]Clear old archive folders... [16:33:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:33:09]tlvbuf is 01280180 [16:33:09]SAM_PROTO_ClearQueue [16:33:09]wFMCommunicate request_size=4 [16:33:09]MH_SAM_APDU [16:33:09]CAPDU: 80 09 00 00 [16:33:09]Write to MH i2c: E2 08 00 60 21 80 09 00 00 00 00 00 00 F3 [16:33:09]Write i2c OK [16:33:09]MH_I2C_Read... [16:33:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:09]Read from MH i2c: E2 [16:33:09]MH_I2C_Read... [16:33:09]Read from MH i2c: E2 03 00 [16:33:09]MH_I2C_Read... [16:33:09]Read from MH i2c: E2 03 00 60 21 00 90 00 F5 [16:33:09]RAPDU: 90 00 [16:33:09]wFMCommunicate OK [16:33:09]SAM_PROTO_ClearQueue done [16:33:09]KKMCreateOFDPacket [16:33:09]OFDProtocolAddRootSTLVToBuf [16:33:09]FM_MakeSignedData [16:33:09]FM_MakeSignedData [16:33:09]SAM_PROTO_SignData [16:33:09]wFMCommunicate request_size=4 [16:33:09]MH_SAM_APDU [16:33:09]CAPDU: 80 0D 01 02 [16:33:09]Write to MH i2c: E2 08 00 61 21 80 0D 01 02 00 00 00 00 FB [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:10]Read from MH i2c: E2 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 03 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 03 00 61 21 00 90 00 F6 [16:33:10]RAPDU: 90 00 [16:33:10]wFMCommunicate OK [16:33:10]wFMCommunicate request_size=255 [16:33:10]MH_SAM_APDU [16:33:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 46 0E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 18 03 00 35 04 06 00 9A 6A 04 EA [16:33:10]Write to MH i2c: E2 02 01 62 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 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 46 0E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 18 03 00 35 04 06 00 9A 6A 04 EA 00 00 2E [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:10]OFD Sender: No OFD packet to send [16:33:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:10]Read from MH i2c: E2 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 03 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 03 00 62 21 00 90 00 F7 [16:33:10]RAPDU: 90 00 [16:33:10]wFMCommunicate OK [16:33:10]wFMCommunicate request_size=7 [16:33:10]MH_SAM_APDU [16:33:10]CAPDU: 80 0D 02 02 02 F3 E4 [16:33:10]Write to MH i2c: E2 0A 00 63 21 80 0D 02 02 02 00 F3 E4 00 00 D9 [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:10]Read from MH i2c: E2 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 03 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 03 00 63 21 00 90 00 F8 [16:33:10]RAPDU: 90 00 [16:33:10]wFMCommunicate OK [16:33:10]wFMCommunicate request_size=4 [16:33:10]MH_SAM_APDU [16:33:10]CAPDU: 80 0D 03 02 [16:33:10]Write to MH i2c: E2 08 00 64 21 80 0D 03 02 00 00 00 00 00 [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:10]Read from MH i2c: E2 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 0B 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 0B 00 64 21 00 52 C8 41 9D 25 B1 43 FA 90 00 0C [16:33:10]RAPDU: 52 C8 41 9D 25 B1 43 FA 90 00 [16:33:10]wFMCommunicate OK [16:33:10]SAM_PROTO_SignData done [16:33:10]FM_MakeSignedData done [16:33:10]CreateOFDProtocolMessage [16:33:10]wFMCommunicate request_size=4 [16:33:10]MH_SAM_APDU [16:33:10]CAPDU: 80 11 00 00 [16:33:10]Write to MH i2c: E2 08 00 65 21 80 11 00 00 00 00 00 00 00 [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:10]Read from MH i2c: E2 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 17 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 17 00 65 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 55 [16:33:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:33:10]wFMCommunicate OK [16:33:10]CreateOFDProtocolMessage done [16:33:10]OFDSenderStorePacket 202886 [16:33:10]StoreOFDPacket docnum=202886 [16:33:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 66 03 04 01 AB 43 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 46 0E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 18 03 00 35 04 06 00 9A 6A 04 EA F3 E4 52 C8 41 9D 25 B1 43 FA [16:33:10]CheckFolder [16:33:10]dirname=/storage/ofd_packets [16:33:10]CheckFolder done [16:33:10]ProducePacketName [16:33:10]name=ofd_packets/00202886 [16:33:10]NVStorageSaveData ofd_packets/00202886 [16:33:10]File name is /storage/ofd_packets/00202886 [16:33:10]Write 298 bytes [16:33:10]NVStorageSaveData done [16:33:10]OFDSenderStorePacket done [16:33:10]KKMCreateOFDPacket done [16:33:10]NVStorageSaveData kkm_last_timestamp [16:33:10]File name is /storage/kkm_last_timestamp [16:33:10]Write 4 bytes [16:33:10]NVStorageSaveData done [16:33:10]ExternCall_PrintAddStr [16:33:10]wPrintStart [16:33:10]Write to MH i2c: 01 00 00 66 21 87 [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: 01 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: 01 07 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: 01 07 00 66 21 00 00 00 00 00 FF 0F 9C [16:33:10]RasterBufferAndPrint [16:33:10]line Счет N : (1)450688 [16:33:10]line ИНН: 02508201610067 [16:33:10]line Контрольно-Кассовый Чек [16:33:10]line ПРОДАЖА [16:33:10]line ТРК (МРК, ГНК) : 43 [16:33:10]line Товар: 2710194210 [16:33:10]line ДТ-К-2 [16:33:10]line 9.190 * 76.20 [16:33:10]line = 700.28 [16:33:10]line НДС 12% НСП 1% [16:33:10]line > о реализуемом товаре [16:33:10]line ОКРУГЛЕНИЕ: -0.28 [16:33:10]line ИТОГО: 700.00 [16:33:10]line Внесено: 700.00 [16:33:10]line СДАЧА: 0.00 [16:33:10]line НСП 1% : 6.20 [16:33:10]line НДС 12% : 74.37 [16:33:10]line Наличными: 700.00 [16:33:10]line Безнал.: 0.00 [16:33:10]line Место: АЗС № 171 "Партнер Нефть" [16:33:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:33:10]line СНО: Общий режим [16:33:10]line Чек 281 29.10.2024 16:33 [16:33:10]line Смена: 546 ФФД: 1.0 [16:33:10]line ЗНМ: 0300000109 [16:33:10]line РНМ: 0000000000091777 [16:33:10]line Версия ККМ: 001 [16:33:10]line ФМ: 0000000000871756 [16:33:10]line ФД: 202886 [16:33:10]line ФПД: 169780139717604 [16:33:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163310&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202886&fm=169780139717604&tin=02508201610067®Number=0000000000091777&sum=70000 [16:33:10]OFD Sender: Processing packet 202886 [packets to send 116, broken 115] [16:33:10]ProducePacketName [16:33:10]name=ofd_packets/00202886 [16:33:10]OFD Sender: To server: pG, [16:33:10]CommunicateWithHost lk.salyk.kg:30040 [16:33:10]ConnectInit lk.salyk.kg [16:33:10]written 0, free lines is 4095 [16:33:10]Connected sock=10 [16:33:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 66 03 04 01 AB 43 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 46 0E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 18 03 00 35 04 06 00 9A 6A 04 EA F3 E4 52 C8 41 9D 25 B1 43 FA [16:33:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 DF 57 47 00 64 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 86 18 03 00 F4 03 04 00 01 BA 20 67 B6 04 01 00 00 4E 2F 9D 56 9F 83 EA 06 [16:33:11]CommunicateWithHost err = 0 [16:33:11]CheckOFDResponse [16:33:11]1017 (14) - 77093643461234 [16:33:11]1041 (16) - 0000000000871756 [16:33:11]1040 (4) - 202886 [16:33:11]1012 (4) - 29.10.2024 10:33 [16:33:11]1206 (1) - 0 [16:33:11]OFD Sender: Remove packet 202886 [16:33:11]ProducePacketName [16:33:11]name=ofd_packets/00202886 [16:33:11]NVStorageDeleteData [16:33:11]Write to MH i2c: 01 00 00 91 21 B2 [16:33:11]Write i2c OK [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: 01 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: 01 07 00 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: 01 07 00 91 21 00 00 00 00 00 93 0C 58 [16:33:11]RasterBufferAndPrint [16:33:11]line [16:33:11]line [16:33:11]line [16:33:11]line [16:33:11]line [16:33:11]written 0, free lines is 3223 [16:33:11]MH_Cut [16:33:11]Write to MH i2c: D1 01 00 98 21 01 8B [16:33:11]Write i2c OK [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: D1 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: D1 01 00 [16:33:11]MH_I2C_Read... [16:33:11]Read from MH i2c: D1 01 00 98 21 00 8A [16:33:11]Write to MH i2c: 01 00 00 99 21 BA [16:33:11]Write i2c OK [16:33:11]MH_I2C_Read... [16:33:11]OFD Sender: No OFD packet to send [16:33:12]*** Cut start [16:33:12]*** Purtial cut [16:33:12]*** Stage 1: CUTSNS_PIN = 1 [16:33:12]Read from MH i2c: 01 [16:33:12]MH_I2C_Read... [16:33:12]*** Stop cut motor [16:33:12]*** Cut end [16:33:12]Read from MH i2c: 01 07 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: 01 07 00 99 21 00 00 00 00 00 FF 0F CF [16:33:12]process_action close_receipt done [16:33:12]requested_data is exist [16:33:12]produce_requested_data [16:33:12]requested_item fm.sn is exist - process it [16:33:12]wFMCommunicate request_size=4 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 11 00 00 [16:33:12]Write to MH i2c: E2 08 00 9A 21 80 11 00 00 00 00 00 00 35 [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 17 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 17 00 9A 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8A [16:33:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:33:12]wFMCommunicate OK [16:33:12]requested_item fd.num is exist - process it [16:33:12]SAM_PROTO_GetFieldsCounters [16:33:12]wFMCommunicate request_size=4 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 13 00 00 [16:33:12]Write to MH i2c: E2 08 00 9B 21 80 13 00 00 00 00 00 00 38 [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 62 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 62 00 9B 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 86 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 74 [16:33:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 86 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:33:12]wFMCommunicate OK [16:33:12]SAM_PROTO_GetFieldsCounters done [16:33:12]requested_item shift.num is exist - process it [16:33:12]requested_item shift.opened is exist - process it [16:33:12]req_shift_opened [16:33:12]FM_GetShiftState [16:33:12]SAM_PROTO_GetShiftState [16:33:12]wFMCommunicate request_size=4 [16:33:12]MH_SAM_APDU [16:33:12]CAPDU: 80 13 01 00 [16:33:12]Write to MH i2c: E2 08 00 9C 21 80 13 01 00 00 00 00 00 3A [16:33:12]Write i2c OK [16:33:12]MH_I2C_Read... [16:33:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:12]Read from MH i2c: E2 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 0E 00 [16:33:12]MH_I2C_Read... [16:33:12]Read from MH i2c: E2 0E 00 9C 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 23 [16:33:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:33:12]wFMCommunicate OK [16:33:12]SAM_PROTO_GetShiftState done [16:33:12]FM_GetShiftState done [16:33:12]req_shift_opened done [16:33:12]requested_item shift.open_date is exist - process it [16:33:12]req_shift_open_date [16:33:12]req_shift_open_date done [16:33:12]produce_requested_data done [16:33:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202886,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:33:12]process_action_free close_receipt [16:33:12]json_value_free [16:33:12]json_value_free done [16:33:12]process_json_proto returns [16:33:12]Send response to host [16:33:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202886,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:33:12]free response buf [16:33:12]execute_script done [16:33:12]execute_script returns [16:33:12]free content buf [16:33:12]Sock 7.Close socket [16:33:12]Sock 7.Thread stoped [16:33:16]OFD Sender: No OFD packet to send [16:33:21]OFD Sender: No OFD packet to send [16:33:26]OFD Sender: No OFD packet to send [16:33:31]OFD Sender: No OFD packet to send [16:33:36]OFD Sender: No OFD packet to send [16:33:41]OFD Sender: No OFD packet to send [16:33:46]OFD Sender: No OFD packet to send [16:33:51]OFD Sender: No OFD packet to send [16:33:56]OFD Sender: No OFD packet to send [16:34:01]OFD Sender: No OFD packet to send [16:34:06]OFD Sender: No OFD packet to send [16:34:11]OFD Sender: No OFD packet to send [16:34:16]OFD Sender: No OFD packet to send [16:34:21]OFD Sender: No OFD packet to send [16:34:26]OFD Sender: No OFD packet to send [16:34:31]OFD Sender: No OFD packet to send [16:34:36]OFD Sender: No OFD packet to send [16:34:41]OFD Sender: No OFD packet to send [16:34:46]OFD Sender: No OFD packet to send [16:34:51]OFD Sender: No OFD packet to send [16:34:56]OFD Sender: No OFD packet to send [16:35:01]OFD Sender: No OFD packet to send [16:35:06]OFD Sender: No OFD packet to send [16:35:11]OFD Sender: No OFD packet to send [16:35:16]OFD Sender: No OFD packet to send [16:35:21]OFD Sender: No OFD packet to send [16:35:26]OFD Sender: No OFD packet to send [16:35:31]OFD Sender: No OFD packet to send [16:35:36]OFD Sender: No OFD packet to send [16:35:41]OFD Sender: No OFD packet to send [16:35:46]OFD Sender: No OFD packet to send [16:35:51]OFD Sender: No OFD packet to send [16:35:56]OFD Sender: No OFD packet to send [16:36:01]OFD Sender: No OFD packet to send [16:36:06]OFD Sender: No OFD packet to send [16:36:11]OFD Sender: No OFD packet to send [16:36:16]OFD Sender: No OFD packet to send [16:36:21]OFD Sender: No OFD packet to send [16:36:26]OFD Sender: No OFD packet to send [16:36:31]OFD Sender: No OFD packet to send [16:36:36]OFD Sender: No OFD packet to send [16:36:41]OFD Sender: No OFD packet to send [16:36:46]OFD Sender: No OFD packet to send [16:36:51]OFD Sender: No OFD packet to send [16:36:56]OFD Sender: No OFD packet to send [16:37:01]OFD Sender: No OFD packet to send [16:37:06]OFD Sender: No OFD packet to send [16:37:11]OFD Sender: No OFD packet to send [16:37:16]OFD Sender: No OFD packet to send [16:37:21]OFD Sender: No OFD packet to send [16:37:26]OFD Sender: No OFD packet to send [16:37:31]OFD Sender: No OFD packet to send [16:37:36]OFD Sender: No OFD packet to send [16:37:41]OFD Sender: No OFD packet to send [16:37:46]OFD Sender: No OFD packet to send [16:37:51]OFD Sender: No OFD packet to send [16:37:56]OFD Sender: No OFD packet to send [16:38:01]OFD Sender: No OFD packet to send [16:38:06]OFD Sender: No OFD packet to send [16:38:11]OFD Sender: No OFD packet to send [16:38:16]OFD Sender: No OFD packet to send [16:38:21]OFD Sender: No OFD packet to send [16:38:26]OFD Sender: No OFD packet to send [16:38:31]OFD Sender: No OFD packet to send [16:38:36]OFD Sender: No OFD packet to send [16:38:42]OFD Sender: No OFD packet to send [16:38:47]OFD Sender: No OFD packet to send [16:38:52]OFD Sender: No OFD packet to send [16:38:57]OFD Sender: No OFD packet to send [16:39:00]accept exits with 9 [16:39:00]New connection [16:39:00]New thread 3066891620 created [16:39:00]Thread 3067034980 joined [16:39:00]Waiting for new connection... [16:39:00] Sock 9.Parse request [16:39:00]Sock 9.Check first char [16:39:00]Sock 9.First char is OK [16:39:00]request: POST /json_proto HTTP/1.0 [16:39:00]Method: POST [16:39:00]URL: /json_proto [16:39:00]Method is POST - this is cgi request [16:39:00]url: /json_proto [16:39:00]query_string will be loaded in cgi processing [16:39:00]execute_cgi json_proto POST (null) [16:39:00]execute_cgi path=json_proto method=POST [16:39:00]POST find Content-Length [16:39:00]Host: 172.17.63.195:8080 [16:39:00]Content-Length: 632 [16:39:00]Content-Type: application/json [16:39:00] [16:39:00]POST finish read [16:39:00]Found Content-Length = 632 [16:39:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:00]execute_script... [16:39:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:00]POST & json_proto [16:39:00]process_json_proto [16:39:00]json parsed OK: [16:39:00]protocol is kg_v1.0 [16:39:00]action value=close_receipt [16:39:00]process_action close_receipt [16:39:00]cmd_close_receipt [16:39:00]MH_GetDate [16:39:00]Write to MH i2c: F0 00 00 9D 21 AD [16:39:00]Write i2c OK [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: F0 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: F0 09 00 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: F0 09 00 9D 21 00 A5 0F 21 67 8C D7 20 67 DC [16:39:00]GetLastDocTimeStamp 1730219590 [16:39:00]current date 1730219941 [16:39:00]FM_GetShiftState [16:39:00]SAM_PROTO_GetShiftState [16:39:00]wFMCommunicate request_size=4 [16:39:00]MH_SAM_APDU [16:39:00]CAPDU: 80 13 01 00 [16:39:00]Write to MH i2c: E2 08 00 9E 21 80 13 01 00 00 00 00 00 3C [16:39:00]Write i2c OK [16:39:00]MH_I2C_Read... [16:39:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:00]Read from MH i2c: E2 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: E2 0E 00 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: E2 0E 00 9E 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 25 [16:39:00]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:39:00]wFMCommunicate OK [16:39:00]SAM_PROTO_GetShiftState done [16:39:00]FM_GetShiftState done [16:39:00]opened in 1730160431 [16:39:00]opened+sec_in_day 1730246831 [16:39:00]quantity*price = 50000 [16:39:00]sum+1 = 50001 [16:39:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 282 29.10.2024 16:39 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202887 ФПД: 175733875343153 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163901&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202887&fm=175733875343153&tin=02508201610067®Number=0000000000091777&sum=50000 [16:39:01]StoreToDocumentArchive [16:39:01]shift 546 fd 202887 [16:39:01]save to /storage/0546/doc_00202887 [16:39:01]save last doc name /storage/0546/doc_00202887 to /storage/kkm_last_doc_name [16:39:01]save OK [16:39:01]Clear old archive folders... [16:39:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:39:01]tlvbuf is 012D4D10 [16:39:01]SAM_PROTO_ClearQueue [16:39:01]wFMCommunicate request_size=4 [16:39:01]MH_SAM_APDU [16:39:01]CAPDU: 80 09 00 00 [16:39:01]Write to MH i2c: E2 08 00 AB 21 80 09 00 00 00 00 00 00 3E [16:39:01]Write i2c OK [16:39:01]MH_I2C_Read... [16:39:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:39:01]Read from MH i2c: E2 [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: E2 03 00 [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: E2 03 00 AB 21 00 90 00 40 [16:39:01]RAPDU: 90 00 [16:39:01]wFMCommunicate OK [16:39:01]SAM_PROTO_ClearQueue done [16:39:01]KKMCreateOFDPacket [16:39:01]OFDProtocolAddRootSTLVToBuf [16:39:01]FM_MakeSignedData [16:39:01]FM_MakeSignedData [16:39:01]SAM_PROTO_SignData [16:39:01]wFMCommunicate request_size=4 [16:39:01]MH_SAM_APDU [16:39:01]CAPDU: 80 0D 01 02 [16:39:01]Write to MH i2c: E2 08 00 AC 21 80 0D 01 02 00 00 00 00 46 [16:39:01]Write i2c OK [16:39:01]MH_I2C_Read... [16:39:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:39:01]Read from MH i2c: E2 [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: E2 03 00 [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: E2 03 00 AC 21 00 90 00 41 [16:39:01]RAPDU: 90 00 [16:39:01]wFMCommunicate OK [16:39:01]wFMCommunicate request_size=255 [16:39:01]MH_SAM_APDU [16:39:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 1A 01 00 00 F4 03 04 00 A5 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 18 03 00 35 04 06 00 [16:39:01]Write to MH i2c: E2 02 01 AD 21 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 1A 01 00 00 F4 03 04 00 A5 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 18 03 00 35 04 06 00 00 00 54 [16:39:01]Write i2c OK [16:39:01]MH_I2C_Read... [16:39:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:01]Read from MH i2c: E2 [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: E2 03 00 [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: E2 03 00 AD 21 00 90 00 42 [16:39:01]RAPDU: 90 00 [16:39:01]wFMCommunicate OK [16:39:01]wFMCommunicate request_size=11 [16:39:01]MH_SAM_APDU [16:39:01]CAPDU: 80 0D 02 02 06 9F D4 3B 36 FF 31 [16:39:01]Write to MH i2c: E2 0E 00 AE 21 80 0D 02 02 06 00 9F D4 3B 36 FF 31 00 00 69 [16:39:01]Write i2c OK [16:39:01]MH_I2C_Read... [16:39:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:02]Read from MH i2c: E2 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: E2 03 00 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: E2 03 00 AE 21 00 90 00 43 [16:39:02]RAPDU: 90 00 [16:39:02]wFMCommunicate OK [16:39:02]wFMCommunicate request_size=4 [16:39:02]MH_SAM_APDU [16:39:02]CAPDU: 80 0D 03 02 [16:39:02]Write to MH i2c: E2 08 00 AF 21 80 0D 03 02 00 00 00 00 4B [16:39:02]OFD Sender: No OFD packet to send [16:39:02]Write i2c OK [16:39:02]MH_I2C_Read... [16:39:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:39:02]Read from MH i2c: E2 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: E2 0B 00 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: E2 0B 00 AF 21 00 48 4A F0 F5 F1 13 33 24 90 00 1E [16:39:02]RAPDU: 48 4A F0 F5 F1 13 33 24 90 00 [16:39:02]wFMCommunicate OK [16:39:02]SAM_PROTO_SignData done [16:39:02]FM_MakeSignedData done [16:39:02]CreateOFDProtocolMessage [16:39:02]wFMCommunicate request_size=4 [16:39:02]MH_SAM_APDU [16:39:02]CAPDU: 80 11 00 00 [16:39:02]Write to MH i2c: E2 08 00 B0 21 80 11 00 00 00 00 00 00 4B [16:39:02]Write i2c OK [16:39:02]MH_I2C_Read... [16:39:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:02]Read from MH i2c: E2 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: E2 17 00 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: E2 17 00 B0 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A0 [16:39:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:39:02]wFMCommunicate OK [16:39:02]CreateOFDProtocolMessage done [16:39:02]OFDSenderStorePacket 202887 [16:39:02]StoreOFDPacket docnum=202887 [16:39:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 2A 81 08 01 48 B2 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 1A 01 00 00 F4 03 04 00 A5 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 18 03 00 35 04 06 00 9F D4 3B 36 FF 31 48 4A F0 F5 F1 13 33 24 [16:39:02]CheckFolder [16:39:02]dirname=/storage/ofd_packets [16:39:02]CheckFolder done [16:39:02]ProducePacketName [16:39:02]name=ofd_packets/00202887 [16:39:02]NVStorageSaveData ofd_packets/00202887 [16:39:02]File name is /storage/ofd_packets/00202887 [16:39:02]Write 302 bytes [16:39:02]NVStorageSaveData done [16:39:02]OFDSenderStorePacket done [16:39:02]KKMCreateOFDPacket done [16:39:02]NVStorageSaveData kkm_last_timestamp [16:39:02]File name is /storage/kkm_last_timestamp [16:39:02]Write 4 bytes [16:39:02]NVStorageSaveData done [16:39:02]ExternCall_PrintAddStr [16:39:02]wPrintStart [16:39:02]Write to MH i2c: 01 00 00 B1 21 D2 [16:39:02]OFD Sender: Processing packet 202887 [packets to send 116, broken 115] [16:39:02]ProducePacketName [16:39:02]name=ofd_packets/00202887 [16:39:02]OFD Sender: To server: pG, [16:39:02]CommunicateWithHost lk.salyk.kg:30040 [16:39:02]ConnectInit lk.salyk.kg [16:39:02]Write i2c OK [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: 01 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: 01 07 00 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: 01 07 00 B1 21 00 00 00 00 00 FF 0F E7 [16:39:02]RasterBufferAndPrint [16:39:02]line Счет N : (1)450689 [16:39:02]line ИНН: 02508201610067 [16:39:02]line Контрольно-Кассовый Чек [16:39:02]line ПРОДАЖА [16:39:02]line ТРК (МРК, ГНК) : 63 [16:39:02]line Товар: 2710124130 [16:39:02]line SUPER 92-К-5 [16:39:02]line 7.310 * 68.40 [16:39:02]line = 500.00 [16:39:02]line НДС 12% НСП 1% [16:39:02]line > о реализуемом товаре [16:39:02]line ИТОГО: 500.00 [16:39:02]line НСП 1% : 4.42 [16:39:02]line НДС 12% : 53.10 [16:39:02]line Наличными: 500.00 [16:39:02]line Безнал.: 0.00 [16:39:02]line Место: АЗС № 171 "Партнер Нефть" [16:39:02]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:39:02]line СНО: Общий режим [16:39:02]line Чек 282 29.10.2024 16:39 [16:39:02]line Смена: 546 ФФД: 1.0 [16:39:02]line ЗНМ: 0300000109 [16:39:02]line РНМ: 0000000000091777 [16:39:02]line Версия ККМ: 001 [16:39:02]line ФМ: 0000000000871756 [16:39:02]line ФД: 202887 [16:39:02]line ФПД: 175733875343153 [16:39:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163901&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202887&fm=175733875343153&tin=02508201610067®Number=0000000000091777&sum=50000 [16:39:02]Connected sock=10 [16:39:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 2A 81 08 01 48 B2 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 1A 01 00 00 F4 03 04 00 A5 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 18 03 00 35 04 06 00 9F D4 3B 36 FF 31 48 4A F0 F5 F1 13 33 24 [16:39:02]written 0, free lines is 4095 [16:39:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B3 1C 47 00 1D 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 87 18 03 00 F4 03 04 00 60 BB 20 67 B6 04 01 00 00 1D 74 D3 6C 68 12 4C 22 [16:39:02]CommunicateWithHost err = 0 [16:39:02]CheckOFDResponse [16:39:02]1017 (14) - 77093643461234 [16:39:02]1041 (16) - 0000000000871756 [16:39:02]1040 (4) - 202887 [16:39:02]1012 (4) - 29.10.2024 10:39 [16:39:02]1206 (1) - 0 [16:39:02]OFD Sender: Remove packet 202887 [16:39:02]ProducePacketName [16:39:02]name=ofd_packets/00202887 [16:39:02]NVStorageDeleteData [16:39:02]Write to MH i2c: 01 00 00 D9 21 FA [16:39:02]Write i2c OK [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: 01 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: 01 07 00 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: 01 07 00 D9 21 00 00 00 00 00 CB 0C D8 [16:39:02]RasterBufferAndPrint [16:39:02]line [16:39:02]line [16:39:02]line [16:39:02]line [16:39:02]line [16:39:02]written 0, free lines is 3278 [16:39:02]MH_Cut [16:39:02]Write to MH i2c: D1 01 00 E0 21 01 D3 [16:39:02]Write i2c OK [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: D1 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: D1 01 00 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: D1 01 00 E0 21 00 D2 [16:39:02]Write to MH i2c: 01 00 00 E1 21 02 [16:39:02]Write i2c OK [16:39:02]MH_I2C_Read... [16:39:03]OFD Sender: No OFD packet to send [16:39:03]*** Cut start [16:39:03]*** Purtial cut [16:39:03]*** CUTSNS_PIN = 0 [16:39:04]*** Stage 1: CUTSNS_PIN = 1 [16:39:05]Read from MH i2c: 01 [16:39:05]MH_I2C_Read... [16:39:05]*** Stop cut motor [16:39:05]*** Cut end [16:39:05]Read from MH i2c: 01 07 00 [16:39:05]MH_I2C_Read... [16:39:05]Read from MH i2c: 01 07 00 E1 21 00 00 00 00 00 FF 0F 17 [16:39:05]process_action close_receipt done [16:39:05]requested_data is exist [16:39:05]produce_requested_data [16:39:05]requested_item fm.sn is exist - process it [16:39:05]wFMCommunicate request_size=4 [16:39:05]MH_SAM_APDU [16:39:05]CAPDU: 80 11 00 00 [16:39:05]Write to MH i2c: E2 08 00 E2 21 80 11 00 00 00 00 00 00 7D [16:39:05]Write i2c OK [16:39:05]MH_I2C_Read... [16:39:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:05]Read from MH i2c: E2 [16:39:05]MH_I2C_Read... [16:39:05]Read from MH i2c: E2 17 00 [16:39:05]MH_I2C_Read... [16:39:05]Read from MH i2c: E2 17 00 E2 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D2 [16:39:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:39:05]wFMCommunicate OK [16:39:05]requested_item fd.num is exist - process it [16:39:05]SAM_PROTO_GetFieldsCounters [16:39:05]wFMCommunicate request_size=4 [16:39:05]MH_SAM_APDU [16:39:05]CAPDU: 80 13 00 00 [16:39:05]Write to MH i2c: E2 08 00 E3 21 80 13 00 00 00 00 00 00 80 [16:39:05]Write i2c OK [16:39:05]MH_I2C_Read... [16:39:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:39:06]Read from MH i2c: E2 [16:39:06]MH_I2C_Read... [16:39:06]Read from MH i2c: E2 62 00 [16:39:06]MH_I2C_Read... [16:39:06]Read from MH i2c: E2 62 00 E3 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 87 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [16:39:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 87 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:39:06]wFMCommunicate OK [16:39:06]SAM_PROTO_GetFieldsCounters done [16:39:06]requested_item shift.num is exist - process it [16:39:06]requested_item shift.opened is exist - process it [16:39:06]req_shift_opened [16:39:06]FM_GetShiftState [16:39:06]SAM_PROTO_GetShiftState [16:39:06]wFMCommunicate request_size=4 [16:39:06]MH_SAM_APDU [16:39:06]CAPDU: 80 13 01 00 [16:39:06]Write to MH i2c: E2 08 00 E4 21 80 13 01 00 00 00 00 00 82 [16:39:06]Write i2c OK [16:39:06]MH_I2C_Read... [16:39:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:06]Read from MH i2c: E2 [16:39:06]MH_I2C_Read... [16:39:06]Read from MH i2c: E2 0E 00 [16:39:06]MH_I2C_Read... [16:39:06]Read from MH i2c: E2 0E 00 E4 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 6B [16:39:06]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:39:06]wFMCommunicate OK [16:39:06]SAM_PROTO_GetShiftState done [16:39:06]FM_GetShiftState done [16:39:06]req_shift_opened done [16:39:06]requested_item shift.open_date is exist - process it [16:39:06]req_shift_open_date [16:39:06]req_shift_open_date done [16:39:06]produce_requested_data done [16:39:06]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202887,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:39:06]process_action_free close_receipt [16:39:06]json_value_free [16:39:06]json_value_free done [16:39:06]process_json_proto returns [16:39:06]Send response to host [16:39:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202887,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:39:06]free response buf [16:39:06]execute_script done [16:39:06]execute_script returns [16:39:06]free content buf [16:39:06]Sock 9.Close socket [16:39:06]Sock 9.Thread stoped [16:39:08]OFD Sender: No OFD packet to send [16:39:13]OFD Sender: No OFD packet to send [16:39:18]OFD Sender: No OFD packet to send [16:39:23]OFD Sender: No OFD packet to send [16:39:28]OFD Sender: No OFD packet to send [16:39:33]OFD Sender: No OFD packet to send [16:39:34]accept exits with 7 [16:39:34]New connection [16:39:34]New thread 3067034980 created [16:39:34]Thread 3066891620 joined [16:39:34]Waiting for new connection... [16:39:34] Sock 7.Parse request [16:39:34]Sock 7.Check first char [16:39:34]Sock 7.First char is OK [16:39:34]request: POST /json_proto HTTP/1.0 [16:39:34]Method: POST [16:39:34]URL: /json_proto [16:39:34]Method is POST - this is cgi request [16:39:34]url: /json_proto [16:39:34]query_string will be loaded in cgi processing [16:39:34]execute_cgi json_proto POST (null) [16:39:34]execute_cgi path=json_proto method=POST [16:39:34]POST find Content-Length [16:39:34]Host: 172.17.63.195:8080 [16:39:34]Content-Length: 674 [16:39:34]Content-Type: application/json [16:39:34] [16:39:34]POST finish read [16:39:34]Found Content-Length = 674 [16:39:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:34]execute_script... [16:39: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)450690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:34]POST & json_proto [16:39:34]process_json_proto [16:39:34]json parsed OK: [16:39:34]protocol is kg_v1.0 [16:39:34]action value=close_receipt [16:39:34]process_action close_receipt [16:39:34]cmd_close_receipt [16:39:34]MH_GetDate [16:39:34]Write to MH i2c: F0 00 00 E5 21 F5 [16:39:34]Write i2c OK [16:39:34]MH_I2C_Read... [16:39:34]Read from MH i2c: F0 [16:39:34]MH_I2C_Read... [16:39:34]Read from MH i2c: F0 09 00 [16:39:34]MH_I2C_Read... [16:39:34]Read from MH i2c: F0 09 00 E5 21 00 C8 0F 21 67 8C D7 20 67 47 [16:39:34]GetLastDocTimeStamp 1730219941 [16:39:34]current date 1730219976 [16:39:34]FM_GetShiftState [16:39:34]SAM_PROTO_GetShiftState [16:39:34]wFMCommunicate request_size=4 [16:39:34]MH_SAM_APDU [16:39:34]CAPDU: 80 13 01 00 [16:39:34]Write to MH i2c: E2 08 00 E6 21 80 13 01 00 00 00 00 00 84 [16:39:34]Write i2c OK [16:39:34]MH_I2C_Read... [16:39:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:34]Read from MH i2c: E2 [16:39:34]MH_I2C_Read... [16:39:34]Read from MH i2c: E2 0E 00 [16:39:34]MH_I2C_Read... [16:39:34]Read from MH i2c: E2 0E 00 E6 21 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 6D [16:39:34]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:39:34]wFMCommunicate OK [16:39:34]SAM_PROTO_GetShiftState done [16:39:34]FM_GetShiftState done [16:39:34]opened in 1730160431 [16:39:34]opened+sec_in_day 1730246831 [16:39:34]quantity*price = 50063 [16:39:34]sum+1 = 50064 [16:39:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 283 29.10.2024 16:39 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202888 ФПД: 200922236362068 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163936&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202888&fm=200922236362068&tin=02508201610067®Number=0000000000091777&sum=50000 [16:39:36]StoreToDocumentArchive [16:39:36]shift 546 fd 202888 [16:39:36]save to /storage/0546/doc_00202888 [16:39:36]save last doc name /storage/0546/doc_00202888 to /storage/kkm_last_doc_name [16:39:36]save OK [16:39:36]Clear old archive folders... [16:39:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:39:36]tlvbuf is 0126F130 [16:39:36]SAM_PROTO_ClearQueue [16:39:36]wFMCommunicate request_size=4 [16:39:36]MH_SAM_APDU [16:39:36]CAPDU: 80 09 00 00 [16:39:36]Write to MH i2c: E2 08 00 F3 21 80 09 00 00 00 00 00 00 86 [16:39:36]Write i2c OK [16:39:36]MH_I2C_Read... [16:39:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:39:36]Read from MH i2c: E2 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 03 00 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 03 00 F3 21 00 90 00 88 [16:39:36]RAPDU: 90 00 [16:39:36]wFMCommunicate OK [16:39:36]SAM_PROTO_ClearQueue done [16:39:36]KKMCreateOFDPacket [16:39:36]OFDProtocolAddRootSTLVToBuf [16:39:36]FM_MakeSignedData [16:39:36]FM_MakeSignedData [16:39:36]SAM_PROTO_SignData [16:39:36]wFMCommunicate request_size=4 [16:39:36]MH_SAM_APDU [16:39:36]CAPDU: 80 0D 01 02 [16:39:36]Write to MH i2c: E2 08 00 F4 21 80 0D 01 02 00 00 00 00 8E [16:39:36]Write i2c OK [16:39:36]MH_I2C_Read... [16:39:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:39:36]Read from MH i2c: E2 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 03 00 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 03 00 F4 21 00 90 00 89 [16:39:36]RAPDU: 90 00 [16:39:36]wFMCommunicate OK [16:39:36]wFMCommunicate request_size=255 [16:39:36]MH_SAM_APDU [16:39:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 C8 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 88 18 03 00 35 04 06 00 B6 BC DA 86 [16:39:36]Write to MH i2c: E2 02 01 F5 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 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 C8 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 88 18 03 00 35 04 06 00 B6 BC DA 86 00 00 B4 [16:39:36]Write i2c OK [16:39:36]MH_I2C_Read... [16:39:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:36]Read from MH i2c: E2 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 03 00 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 03 00 F5 21 00 90 00 8A [16:39:36]RAPDU: 90 00 [16:39:36]wFMCommunicate OK [16:39:36]wFMCommunicate request_size=7 [16:39:36]MH_SAM_APDU [16:39:36]CAPDU: 80 0D 02 02 02 9D 54 [16:39:36]Write to MH i2c: E2 0A 00 F6 21 80 0D 02 02 02 00 9D 54 00 00 86 [16:39:36]Write i2c OK [16:39:36]MH_I2C_Read... [16:39:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:36]Read from MH i2c: E2 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 03 00 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 03 00 F6 21 00 90 00 8B [16:39:36]RAPDU: 90 00 [16:39:36]wFMCommunicate OK [16:39:36]wFMCommunicate request_size=4 [16:39:36]MH_SAM_APDU [16:39:36]CAPDU: 80 0D 03 02 [16:39:36]Write to MH i2c: E2 08 00 F7 21 80 0D 03 02 00 00 00 00 93 [16:39:36]Write i2c OK [16:39:36]MH_I2C_Read... [16:39:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:39:36]Read from MH i2c: E2 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 0B 00 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 0B 00 F7 21 00 E4 82 C8 CF 64 8A 3B AD 90 00 67 [16:39:36]RAPDU: E4 82 C8 CF 64 8A 3B AD 90 00 [16:39:36]wFMCommunicate OK [16:39:36]SAM_PROTO_SignData done [16:39:36]FM_MakeSignedData done [16:39:36]CreateOFDProtocolMessage [16:39:36]wFMCommunicate request_size=4 [16:39:36]MH_SAM_APDU [16:39:36]CAPDU: 80 11 00 00 [16:39:36]Write to MH i2c: E2 08 00 F8 21 80 11 00 00 00 00 00 00 93 [16:39:36]Write i2c OK [16:39:36]MH_I2C_Read... [16:39:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:36]Read from MH i2c: E2 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 17 00 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 17 00 F8 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E8 [16:39:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:39:36]wFMCommunicate OK [16:39:36]CreateOFDProtocolMessage done [16:39:36]OFDSenderStorePacket 202888 [16:39:36]StoreOFDPacket docnum=202888 [16:39:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 6D D6 04 01 F4 EE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 C8 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 88 18 03 00 35 04 06 00 B6 BC DA 86 9D 54 E4 82 C8 CF 64 8A 3B AD [16:39:36]CheckFolder [16:39:36]dirname=/storage/ofd_packets [16:39:36]CheckFolder done [16:39:36]ProducePacketName [16:39:36]name=ofd_packets/00202888 [16:39:36]NVStorageSaveData ofd_packets/00202888 [16:39:36]File name is /storage/ofd_packets/00202888 [16:39:36]Write 298 bytes [16:39:36]NVStorageSaveData done [16:39:36]OFDSenderStorePacket done [16:39:36]KKMCreateOFDPacket done [16:39:36]NVStorageSaveData kkm_last_timestamp [16:39:36]File name is /storage/kkm_last_timestamp [16:39:36]Write 4 bytes [16:39:36]NVStorageSaveData done [16:39:36]ExternCall_PrintAddStr [16:39:36]wPrintStart [16:39:36]Write to MH i2c: 01 00 00 F9 21 1A [16:39:36]Write i2c OK [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: 01 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: 01 07 00 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: 01 07 00 F9 21 00 00 00 00 00 FF 0F 2F [16:39:36]RasterBufferAndPrint [16:39:36]line Счет N : (1)450690 [16:39:36]line ИНН: 02508201610067 [16:39:36]line Контрольно-Кассовый Чек [16:39:36]line ПРОДАЖА [16:39:36]line ТРК (МРК, ГНК) : 33 [16:39:36]line Товар: 2710194210 [16:39:36]line ДТ-К-2 [16:39:36]line 6.570 * 76.20 [16:39:36]line = 500.63 [16:39:36]line НДС 12% НСП 1% [16:39:36]line > о реализуемом товаре [16:39:36]line ОКРУГЛЕНИЕ: -0.63 [16:39:36]line ИТОГО: 500.00 [16:39:36]line Внесено: 500.00 [16:39:36]line СДАЧА: 0.00 [16:39:36]line НСП 1% : 4.43 [16:39:36]line НДС 12% : 53.16 [16:39:36]line Наличными: 500.00 [16:39:36]line Безнал.: 0.00 [16:39:36]line Место: АЗС № 171 "Партнер Нефть" [16:39:36]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:39:36]line СНО: Общий режим [16:39:36]line Чек 283 29.10.2024 16:39 [16:39:36]line Смена: 546 ФФД: 1.0 [16:39:36]line ЗНМ: 0300000109 [16:39:36]line РНМ: 0000000000091777 [16:39:36]line Версия ККМ: 001 [16:39:36]line ФМ: 0000000000871756 [16:39:36]line ФД: 202888 [16:39:36]line ФПД: 200922236362068 [16:39:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T163936&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202888&fm=200922236362068&tin=02508201610067®Number=0000000000091777&sum=50000 [16:39:36]OFD Sender: Processing packet 202888 [packets to send 116, broken 115] [16:39:36]ProducePacketName [16:39:36]name=ofd_packets/00202888 [16:39:36]OFD Sender: To server: pG, [16:39:36]CommunicateWithHost lk.salyk.kg:30040 [16:39:36]ConnectInit lk.salyk.kg [16:39:36]written 0, free lines is 4095 [16:39:37]Connected sock=11 [16:39:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 6D D6 04 01 F4 EE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 C8 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 88 18 03 00 35 04 06 00 B6 BC DA 86 9D 54 E4 82 C8 CF 64 8A 3B AD [16:39:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2D FA 47 00 A6 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 88 18 03 00 F4 03 04 00 83 BB 20 67 B6 04 01 00 00 19 98 71 2C 08 D7 39 EE [16:39:37]CommunicateWithHost err = 0 [16:39:37]CheckOFDResponse [16:39:37]1017 (14) - 77093643461234 [16:39:37]1041 (16) - 0000000000871756 [16:39:37]1040 (4) - 202888 [16:39:37]1012 (4) - 29.10.2024 10:40 [16:39:37]1206 (1) - 0 [16:39:37]OFD Sender: Remove packet 202888 [16:39:37]ProducePacketName [16:39:37]name=ofd_packets/00202888 [16:39:37]NVStorageDeleteData [16:39:37]Write to MH i2c: 01 00 00 24 22 46 [16:39:37]Write i2c OK [16:39:37]MH_I2C_Read... [16:39:37]Read from MH i2c: 01 [16:39:37]MH_I2C_Read... [16:39:37]Read from MH i2c: 01 07 00 [16:39:37]MH_I2C_Read... [16:39:37]Read from MH i2c: 01 07 00 24 22 00 00 00 00 00 8B 0C E4 [16:39:37]RasterBufferAndPrint [16:39:37]line [16:39:37]line [16:39:37]line [16:39:37]line [16:39:37]line [16:39:37]written 0, free lines is 3215 [16:39:37]MH_Cut [16:39:37]Write to MH i2c: D1 01 00 2B 22 01 1F [16:39:37]Write i2c OK [16:39:37]MH_I2C_Read... [16:39:37]Read from MH i2c: D1 [16:39:37]MH_I2C_Read... [16:39:37]Read from MH i2c: D1 01 00 [16:39:37]MH_I2C_Read... [16:39:37]Read from MH i2c: D1 01 00 2B 22 00 1E [16:39:37]Write to MH i2c: 01 00 00 2C 22 4E [16:39:37]Write i2c OK [16:39:37]MH_I2C_Read... [16:39:37]OFD Sender: No OFD packet to send [16:39:38]*** Cut start [16:39:38]*** Purtial cut [16:39:38]*** Stage 1: CUTSNS_PIN = 1 [16:39:38]Read from MH i2c: 01 [16:39:38]MH_I2C_Read... [16:39:38]*** Stop cut motor [16:39:38]*** Cut end [16:39:38]Read from MH i2c: 01 07 00 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: 01 07 00 2C 22 00 00 00 00 00 FF 0F 63 [16:39:38]process_action close_receipt done [16:39:38]requested_data is exist [16:39:38]produce_requested_data [16:39:38]requested_item fm.sn is exist - process it [16:39:38]wFMCommunicate request_size=4 [16:39:38]MH_SAM_APDU [16:39:38]CAPDU: 80 11 00 00 [16:39:38]Write to MH i2c: E2 08 00 2D 22 80 11 00 00 00 00 00 00 C9 [16:39:38]Write i2c OK [16:39:38]MH_I2C_Read... [16:39:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:38]Read from MH i2c: E2 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 17 00 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 17 00 2D 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1E [16:39:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:39:38]wFMCommunicate OK [16:39:38]requested_item fd.num is exist - process it [16:39:38]SAM_PROTO_GetFieldsCounters [16:39:38]wFMCommunicate request_size=4 [16:39:38]MH_SAM_APDU [16:39:38]CAPDU: 80 13 00 00 [16:39:38]Write to MH i2c: E2 08 00 2E 22 80 13 00 00 00 00 00 00 CC [16:39:38]Write i2c OK [16:39:38]MH_I2C_Read... [16:39:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:39:38]Read from MH i2c: E2 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 62 00 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 62 00 2E 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 88 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 10 [16:39:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 88 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:39:38]wFMCommunicate OK [16:39:38]SAM_PROTO_GetFieldsCounters done [16:39:38]requested_item shift.num is exist - process it [16:39:38]requested_item shift.opened is exist - process it [16:39:38]req_shift_opened [16:39:38]FM_GetShiftState [16:39:38]SAM_PROTO_GetShiftState [16:39:38]wFMCommunicate request_size=4 [16:39:38]MH_SAM_APDU [16:39:38]CAPDU: 80 13 01 00 [16:39:38]Write to MH i2c: E2 08 00 2F 22 80 13 01 00 00 00 00 00 CE [16:39:38]Write i2c OK [16:39:38]MH_I2C_Read... [16:39:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:38]Read from MH i2c: E2 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 0E 00 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 0E 00 2F 22 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B7 [16:39:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:39:38]wFMCommunicate OK [16:39:38]SAM_PROTO_GetShiftState done [16:39:38]FM_GetShiftState done [16:39:38]req_shift_opened done [16:39:38]requested_item shift.open_date is exist - process it [16:39:38]req_shift_open_date [16:39:38]req_shift_open_date done [16:39:38]produce_requested_data done [16:39:38]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202888,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:39:38]process_action_free close_receipt [16:39:38]json_value_free [16:39:38]json_value_free done [16:39:38]process_json_proto returns [16:39:38]Send response to host [16:39:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202888,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:39:38]free response buf [16:39:38]execute_script done [16:39:38]execute_script returns [16:39:38]free content buf [16:39:38]Sock 7.Close socket [16:39:38]Sock 7.Thread stoped [16:39:42]OFD Sender: No OFD packet to send [16:39:47]OFD Sender: No OFD packet to send [16:39:52]OFD Sender: No OFD packet to send [16:39:57]OFD Sender: No OFD packet to send [16:40:02]OFD Sender: No OFD packet to send [16:40:06]accept exits with 9 [16:40:06]New connection [16:40:06]New thread 3066891620 created [16:40:06]Thread 3067034980 joined [16:40:06]Waiting for new connection... [16:40:06] Sock 9.Parse request [16:40:06]Sock 9.Check first char [16:40:06]Sock 9.First char is OK [16:40:06]request: POST /json_proto HTTP/1.0 [16:40:06]Method: POST [16:40:06]URL: /json_proto [16:40:06]Method is POST - this is cgi request [16:40:06]url: /json_proto [16:40:06]query_string will be loaded in cgi processing [16:40:06]execute_cgi json_proto POST (null) [16:40:06]execute_cgi path=json_proto method=POST [16:40:06]POST find Content-Length [16:40:06]Host: 172.17.63.195:8080 [16:40:06]Content-Length: 677 [16:40:06]Content-Type: application/json [16:40:06] [16:40:06]POST finish read [16:40:06]Found Content-Length = 677 [16:40:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:40:06]execute_script... [16:40: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)450692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:40:06]POST & json_proto [16:40:06]process_json_proto [16:40:06]json parsed OK: [16:40:06]protocol is kg_v1.0 [16:40:06]action value=close_receipt [16:40:06]process_action close_receipt [16:40:06]cmd_close_receipt [16:40:06]MH_GetDate [16:40:06]Write to MH i2c: F0 00 00 30 22 41 [16:40:06]Write i2c OK [16:40:06]MH_I2C_Read... [16:40:06]Read from MH i2c: F0 [16:40:06]MH_I2C_Read... [16:40:06]Read from MH i2c: F0 09 00 [16:40:06]MH_I2C_Read... [16:40:06]Read from MH i2c: F0 09 00 30 22 00 E7 0F 21 67 8C D7 20 67 B2 [16:40:06]GetLastDocTimeStamp 1730219976 [16:40:06]current date 1730220007 [16:40:06]FM_GetShiftState [16:40:06]SAM_PROTO_GetShiftState [16:40:06]wFMCommunicate request_size=4 [16:40:06]MH_SAM_APDU [16:40:06]CAPDU: 80 13 01 00 [16:40:06]Write to MH i2c: E2 08 00 31 22 80 13 01 00 00 00 00 00 D0 [16:40:06]Write i2c OK [16:40:06]MH_I2C_Read... [16:40:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:06]Read from MH i2c: E2 [16:40:06]MH_I2C_Read... [16:40:06]Read from MH i2c: E2 0E 00 [16:40:06]MH_I2C_Read... [16:40:06]Read from MH i2c: E2 0E 00 31 22 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B9 [16:40:06]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:40:06]wFMCommunicate OK [16:40:06]SAM_PROTO_GetShiftState done [16:40:06]FM_GetShiftState done [16:40:06]opened in 1730160431 [16:40:06]opened+sec_in_day 1730246831 [16:40:06]quantity*price = 50041 [16:40:06]sum+1 = 50042 [16:40:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 284 29.10.2024 16:40 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202889 ФПД: 39214081474158 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164007&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202889&fm=39214081474158&tin=02508201610067®Number=0000000000091777&sum=50000 [16:40:07]StoreToDocumentArchive [16:40:07]shift 546 fd 202889 [16:40:07]save to /storage/0546/doc_00202889 [16:40:07]save last doc name /storage/0546/doc_00202889 to /storage/kkm_last_doc_name [16:40:07]save OK [16:40:07]Clear old archive folders... [16:40:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:40:07]tlvbuf is 01280180 [16:40:07]SAM_PROTO_ClearQueue [16:40:07]wFMCommunicate request_size=4 [16:40:07]MH_SAM_APDU [16:40:07]CAPDU: 80 09 00 00 [16:40:07]Write to MH i2c: E2 08 00 3E 22 80 09 00 00 00 00 00 00 D2 [16:40:07]Write i2c OK [16:40:07]MH_I2C_Read... [16:40:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:07]Read from MH i2c: E2 [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: E2 03 00 [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: E2 03 00 3E 22 00 90 00 D4 [16:40:07]RAPDU: 90 00 [16:40:07]wFMCommunicate OK [16:40:07]SAM_PROTO_ClearQueue done [16:40:07]KKMCreateOFDPacket [16:40:07]OFDProtocolAddRootSTLVToBuf [16:40:07]FM_MakeSignedData [16:40:07]FM_MakeSignedData [16:40:07]SAM_PROTO_SignData [16:40:07]wFMCommunicate request_size=4 [16:40:07]MH_SAM_APDU [16:40:07]CAPDU: 80 0D 01 02 [16:40:07]Write to MH i2c: E2 08 00 3F 22 80 0D 01 02 00 00 00 00 DA [16:40:07]Write i2c OK [16:40:07]MH_I2C_Read... [16:40:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:07]Read from MH i2c: E2 [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: E2 03 00 [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: E2 03 00 3F 22 00 90 00 D5 [16:40:07]RAPDU: 90 00 [16:40:07]wFMCommunicate OK [16:40:07]wFMCommunicate request_size=255 [16:40:07]MH_SAM_APDU [16:40:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 E7 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 89 18 03 00 35 04 06 00 23 [16:40:07]Write to MH i2c: E2 02 01 40 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 E7 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 89 18 03 00 35 04 06 00 23 00 00 F4 [16:40:07]Write i2c OK [16:40:07]MH_I2C_Read... [16:40:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:07]Read from MH i2c: E2 [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: E2 03 00 [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: E2 03 00 40 22 00 90 00 D6 [16:40:07]RAPDU: 90 00 [16:40:07]wFMCommunicate OK [16:40:07]wFMCommunicate request_size=10 [16:40:07]MH_SAM_APDU [16:40:07]CAPDU: 80 0D 02 02 05 AA 3D 65 7E 6E [16:40:07]Write to MH i2c: E2 0D 00 41 22 80 0D 02 02 05 00 AA 3D 65 7E 6E 00 00 1F [16:40:07]Write i2c OK [16:40:07]MH_I2C_Read... [16:40:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:07]Read from MH i2c: E2 [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: E2 03 00 [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: E2 03 00 41 22 00 90 00 D7 [16:40:07]RAPDU: 90 00 [16:40:07]wFMCommunicate OK [16:40:07]wFMCommunicate request_size=4 [16:40:07]MH_SAM_APDU [16:40:07]CAPDU: 80 0D 03 02 [16:40:07]Write to MH i2c: E2 08 00 42 22 80 0D 03 02 00 00 00 00 DF [16:40:07]Write i2c OK [16:40:07]MH_I2C_Read... [16:40:07]OFD Sender: No OFD packet to send [16:40:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:07]Read from MH i2c: E2 [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: E2 0B 00 [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: E2 0B 00 42 22 00 37 C0 60 A2 9D 1C 3F 1F 90 00 F0 [16:40:07]RAPDU: 37 C0 60 A2 9D 1C 3F 1F 90 00 [16:40:07]wFMCommunicate OK [16:40:07]SAM_PROTO_SignData done [16:40:07]FM_MakeSignedData done [16:40:07]CreateOFDProtocolMessage [16:40:07]wFMCommunicate request_size=4 [16:40:07]MH_SAM_APDU [16:40:07]CAPDU: 80 11 00 00 [16:40:07]Write to MH i2c: E2 08 00 43 22 80 11 00 00 00 00 00 00 DF [16:40:07]Write i2c OK [16:40:07]MH_I2C_Read... [16:40:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:07]Read from MH i2c: E2 [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: E2 17 00 [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: E2 17 00 43 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 34 [16:40:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:40:07]wFMCommunicate OK [16:40:07]CreateOFDProtocolMessage done [16:40:07]OFDSenderStorePacket 202889 [16:40:07]StoreOFDPacket docnum=202889 [16:40:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 46 46 07 01 8E 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 E7 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 89 18 03 00 35 04 06 00 23 AA 3D 65 7E 6E 37 C0 60 A2 9D 1C 3F 1F [16:40:07]CheckFolder [16:40:07]dirname=/storage/ofd_packets [16:40:07]CheckFolder done [16:40:07]ProducePacketName [16:40:07]name=ofd_packets/00202889 [16:40:07]NVStorageSaveData ofd_packets/00202889 [16:40:07]File name is /storage/ofd_packets/00202889 [16:40:07]Write 301 bytes [16:40:07]NVStorageSaveData done [16:40:07]OFDSenderStorePacket done [16:40:07]KKMCreateOFDPacket done [16:40:07]NVStorageSaveData kkm_last_timestamp [16:40:07]File name is /storage/kkm_last_timestamp [16:40:07]Write 4 bytes [16:40:07]NVStorageSaveData done [16:40:07]ExternCall_PrintAddStr [16:40:07]wPrintStart [16:40:07]Write to MH i2c: 01 00 00 44 22 66 [16:40:07]Write i2c OK [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: 01 [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: 01 07 00 [16:40:07]MH_I2C_Read... [16:40:07]Read from MH i2c: 01 07 00 44 22 00 00 00 00 00 FF 0F 7B [16:40:07]RasterBufferAndPrint [16:40:07]line Счет N : (1)450692 [16:40:07]line ИНН: 02508201610067 [16:40:07]line Контрольно-Кассовый Чек [16:40:07]line ПРОДАЖА [16:40:07]line ТРК (МРК, ГНК) : 41 [16:40:07]line Товар: 2710124130 [16:40:07]line Аи-92-К-2 [16:40:07]line 7.480 * 66.90 [16:40:07]line = 500.41 [16:40:07]line НДС 12% НСП 1% [16:40:07]line > о реализуемом товаре [16:40:07]line ОКРУГЛЕНИЕ: -0.41 [16:40:07]line ИТОГО: 500.00 [16:40:07]line Внесено: 500.00 [16:40:07]line СДАЧА: 0.00 [16:40:07]line НСП 1% : 4.43 [16:40:07]line НДС 12% : 53.14 [16:40:07]line Наличными: 500.00 [16:40:07]line Безнал.: 0.00 [16:40:07]line Место: АЗС № 171 "Партнер Нефть" [16:40:07]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:40:07]line СНО: Общий режим [16:40:07]line Чек 284 29.10.2024 16:40 [16:40:07]line Смена: 546 ФФД: 1.0 [16:40:07]line ЗНМ: 0300000109 [16:40:07]line РНМ: 0000000000091777 [16:40:07]line Версия ККМ: 001 [16:40:07]line ФМ: 0000000000871756 [16:40:07]line ФД: 202889 [16:40:07]line ФПД: 39214081474158 [16:40:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164007&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202889&fm=39214081474158&tin=02508201610067®Number=0000000000091777&sum=50000 [16:40:08]OFD Sender: Processing packet 202889 [packets to send 116, broken 115] [16:40:08]ProducePacketName [16:40:08]name=ofd_packets/00202889 [16:40:08]OFD Sender: To server: pG, [16:40:08]CommunicateWithHost lk.salyk.kg:30040 [16:40:08]ConnectInit lk.salyk.kg [16:40:08]written 0, free lines is 4095 [16:40:08]Connected sock=10 [16:40:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 46 46 07 01 8E 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 E7 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 89 18 03 00 35 04 06 00 23 AA 3D 65 7E 6E 37 C0 60 A2 9D 1C 3F 1F [16:40:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 84 55 47 00 B9 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 89 18 03 00 F4 03 04 00 A2 BB 20 67 B6 04 01 00 00 E5 B6 26 32 86 EC BC FC [16:40:08]CommunicateWithHost err = 0 [16:40:08]CheckOFDResponse [16:40:08]1017 (14) - 77093643461234 [16:40:08]1041 (16) - 0000000000871756 [16:40:08]1040 (4) - 202889 [16:40:08]1012 (4) - 29.10.2024 10:40 [16:40:08]1206 (1) - 0 [16:40:08]OFD Sender: Remove packet 202889 [16:40:08]ProducePacketName [16:40:08]name=ofd_packets/00202889 [16:40:08]NVStorageDeleteData [16:40:08]Write to MH i2c: 01 00 00 6F 22 91 [16:40:08]Write i2c OK [16:40:08]MH_I2C_Read... [16:40:08]Read from MH i2c: 01 [16:40:08]MH_I2C_Read... [16:40:08]Read from MH i2c: 01 07 00 [16:40:08]MH_I2C_Read... [16:40:08]Read from MH i2c: 01 07 00 6F 22 00 00 00 00 00 97 0C 3B [16:40:08]RasterBufferAndPrint [16:40:08]line [16:40:08]line [16:40:08]line [16:40:08]line [16:40:08]line [16:40:08]written 0, free lines is 3227 [16:40:08]MH_Cut [16:40:08]Write to MH i2c: D1 01 00 76 22 01 6A [16:40:08]Write i2c OK [16:40:08]MH_I2C_Read... [16:40:08]Read from MH i2c: D1 [16:40:08]MH_I2C_Read... [16:40:08]Read from MH i2c: D1 01 00 [16:40:08]MH_I2C_Read... [16:40:08]Read from MH i2c: D1 01 00 76 22 00 69 [16:40:08]Write to MH i2c: 01 00 00 77 22 99 [16:40:08]Write i2c OK [16:40:08]MH_I2C_Read... [16:40:09]OFD Sender: No OFD packet to send [16:40:09]*** Cut start [16:40:09]*** Purtial cut [16:40:09]*** Stage 1: CUTSNS_PIN = 1 [16:40:09]Read from MH i2c: 01 [16:40:09]MH_I2C_Read... [16:40:09]*** Stop cut motor [16:40:09]*** Cut end [16:40:09]Read from MH i2c: 01 07 00 [16:40:09]MH_I2C_Read... [16:40:09]Read from MH i2c: 01 07 00 77 22 00 00 00 00 00 FF 0F AE [16:40:09]process_action close_receipt done [16:40:09]requested_data is exist [16:40:09]produce_requested_data [16:40:09]requested_item fm.sn is exist - process it [16:40:09]wFMCommunicate request_size=4 [16:40:09]MH_SAM_APDU [16:40:09]CAPDU: 80 11 00 00 [16:40:09]Write to MH i2c: E2 08 00 78 22 80 11 00 00 00 00 00 00 14 [16:40:09]Write i2c OK [16:40:09]MH_I2C_Read... [16:40:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:09]Read from MH i2c: E2 [16:40:09]MH_I2C_Read... [16:40:09]Read from MH i2c: E2 17 00 [16:40:09]MH_I2C_Read... [16:40:09]Read from MH i2c: E2 17 00 78 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 69 [16:40:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:40:09]wFMCommunicate OK [16:40:09]requested_item fd.num is exist - process it [16:40:09]SAM_PROTO_GetFieldsCounters [16:40:09]wFMCommunicate request_size=4 [16:40:09]MH_SAM_APDU [16:40:09]CAPDU: 80 13 00 00 [16:40:09]Write to MH i2c: E2 08 00 79 22 80 13 00 00 00 00 00 00 17 [16:40:09]Write i2c OK [16:40:09]MH_I2C_Read... [16:40:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:10]Read from MH i2c: E2 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 62 00 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 62 00 79 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 89 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 5F [16:40:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 89 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:40:10]wFMCommunicate OK [16:40:10]SAM_PROTO_GetFieldsCounters done [16:40:10]requested_item shift.num is exist - process it [16:40:10]requested_item shift.opened is exist - process it [16:40:10]req_shift_opened [16:40:10]FM_GetShiftState [16:40:10]SAM_PROTO_GetShiftState [16:40:10]wFMCommunicate request_size=4 [16:40:10]MH_SAM_APDU [16:40:10]CAPDU: 80 13 01 00 [16:40:10]Write to MH i2c: E2 08 00 7A 22 80 13 01 00 00 00 00 00 19 [16:40:10]Write i2c OK [16:40:10]MH_I2C_Read... [16:40:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:10]Read from MH i2c: E2 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 0E 00 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 0E 00 7A 22 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 02 [16:40:10]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:40:10]wFMCommunicate OK [16:40:10]SAM_PROTO_GetShiftState done [16:40:10]FM_GetShiftState done [16:40:10]req_shift_opened done [16:40:10]requested_item shift.open_date is exist - process it [16:40:10]req_shift_open_date [16:40:10]req_shift_open_date done [16:40:10]produce_requested_data done [16:40:10]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202889,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:40:10]process_action_free close_receipt [16:40:10]json_value_free [16:40:10]json_value_free done [16:40:10]process_json_proto returns [16:40:10]Send response to host [16:40:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202889,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:40:10]free response buf [16:40:10]execute_script done [16:40:10]execute_script returns [16:40:10]free content buf [16:40:10]Sock 9.Close socket [16:40:10]Sock 9.Thread stoped [16:40:10]accept exits with 7 [16:40:10]New connection [16:40:10]New thread 3067034980 created [16:40:10]Thread 3066891620 joined [16:40:10]Waiting for new connection... [16:40:10] Sock 7.Parse request [16:40:10]Sock 7.Check first char [16:40:10]Sock 7.First char is OK [16:40:10]request: POST /json_proto HTTP/1.0 [16:40:10]Method: POST [16:40:10]URL: /json_proto [16:40:10]Method is POST - this is cgi request [16:40:10]url: /json_proto [16:40:10]query_string will be loaded in cgi processing [16:40:10]execute_cgi json_proto POST (null) [16:40:10]execute_cgi path=json_proto method=POST [16:40:10]POST find Content-Length [16:40:10]Host: 172.17.63.195:8080 [16:40:10]Content-Length: 682 [16:40:10]Content-Type: application/json [16:40:10] [16:40:10]POST finish read [16:40:10]Found Content-Length = 682 [16:40:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:10]execute_script... [16:40: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)450691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:10]POST & json_proto [16:40:10]process_json_proto [16:40:10]json parsed OK: [16:40:10]protocol is kg_v1.0 [16:40:10]action value=close_receipt [16:40:10]process_action close_receipt [16:40:10]cmd_close_receipt [16:40:10]MH_GetDate [16:40:10]Write to MH i2c: F0 00 00 7B 22 8C [16:40:10]Write i2c OK [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: F0 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: F0 09 00 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: F0 09 00 7B 22 00 EB 0F 21 67 8C D7 20 67 01 [16:40:10]GetLastDocTimeStamp 1730220007 [16:40:10]current date 1730220011 [16:40:10]FM_GetShiftState [16:40:10]SAM_PROTO_GetShiftState [16:40:10]wFMCommunicate request_size=4 [16:40:10]MH_SAM_APDU [16:40:10]CAPDU: 80 13 01 00 [16:40:10]Write to MH i2c: E2 08 00 7C 22 80 13 01 00 00 00 00 00 1B [16:40:10]Write i2c OK [16:40:10]MH_I2C_Read... [16:40:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:10]Read from MH i2c: E2 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 0E 00 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 0E 00 7C 22 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 04 [16:40:10]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:40:10]wFMCommunicate OK [16:40:10]SAM_PROTO_GetShiftState done [16:40:10]FM_GetShiftState done [16:40:10]opened in 1730160431 [16:40:10]opened+sec_in_day 1730246831 [16:40:10]quantity*price = 150056 [16:40:10]sum+1 = 150058 [16:40:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 285 29.10.2024 16:40 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202890 ФПД: 44728440331354 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164011&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202890&fm=44728440331354&tin=02508201610067®Number=0000000000091777&sum=150000 [16:40:11]StoreToDocumentArchive [16:40:11]shift 546 fd 202890 [16:40:11]save to /storage/0546/doc_00202890 [16:40:11]save last doc name /storage/0546/doc_00202890 to /storage/kkm_last_doc_name [16:40:11]save OK [16:40:11]Clear old archive folders... [16:40:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:40:11]tlvbuf is 01375090 [16:40:11]SAM_PROTO_ClearQueue [16:40:11]wFMCommunicate request_size=4 [16:40:11]MH_SAM_APDU [16:40:11]CAPDU: 80 09 00 00 [16:40:11]Write to MH i2c: E2 08 00 89 22 80 09 00 00 00 00 00 00 1D [16:40:11]Write i2c OK [16:40:11]MH_I2C_Read... [16:40:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:11]Read from MH i2c: E2 [16:40:11]MH_I2C_Read... [16:40:11]Read from MH i2c: E2 03 00 [16:40:11]MH_I2C_Read... [16:40:11]Read from MH i2c: E2 03 00 89 22 00 90 00 1F [16:40:11]RAPDU: 90 00 [16:40:11]wFMCommunicate OK [16:40:11]SAM_PROTO_ClearQueue done [16:40:11]KKMCreateOFDPacket [16:40:11]OFDProtocolAddRootSTLVToBuf [16:40:11]FM_MakeSignedData [16:40:11]FM_MakeSignedData [16:40:11]SAM_PROTO_SignData [16:40:11]wFMCommunicate request_size=4 [16:40:11]MH_SAM_APDU [16:40:11]CAPDU: 80 0D 01 02 [16:40:11]Write to MH i2c: E2 08 00 8A 22 80 0D 01 02 00 00 00 00 25 [16:40:11]Write i2c OK [16:40:11]MH_I2C_Read... [16:40:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:11]Read from MH i2c: E2 [16:40:11]MH_I2C_Read... [16:40:11]Read from MH i2c: E2 03 00 [16:40:11]MH_I2C_Read... [16:40:11]Read from MH i2c: E2 03 00 8A 22 00 90 00 20 [16:40:11]RAPDU: 90 00 [16:40:11]wFMCommunicate OK [16:40:11]wFMCommunicate request_size=255 [16:40:11]MH_SAM_APDU [16:40:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 1D 01 00 00 F4 03 04 00 EB 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8A 18 03 00 35 04 06 00 28 [16:40:11]Write to MH i2c: E2 02 01 8B 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 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 1D 01 00 00 F4 03 04 00 EB 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8A 18 03 00 35 04 06 00 28 00 00 93 [16:40:12]Write i2c OK [16:40:12]MH_I2C_Read... [16:40:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:12]Read from MH i2c: E2 [16:40:12]MH_I2C_Read... [16:40:12]Read from MH i2c: E2 03 00 [16:40:12]MH_I2C_Read... [16:40:12]Read from MH i2c: E2 03 00 8B 22 00 90 00 21 [16:40:12]RAPDU: 90 00 [16:40:12]wFMCommunicate OK [16:40:12]wFMCommunicate request_size=10 [16:40:12]MH_SAM_APDU [16:40:12]CAPDU: 80 0D 02 02 05 AE 26 CC 1C 5A [16:40:12]Write to MH i2c: E2 0D 00 8C 22 80 0D 02 02 05 00 AE 26 CC 1C 5A 00 00 48 [16:40:12]Write i2c OK [16:40:12]MH_I2C_Read... [16:40:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:12]Read from MH i2c: E2 [16:40:12]MH_I2C_Read... [16:40:12]Read from MH i2c: E2 03 00 [16:40:12]MH_I2C_Read... [16:40:12]Read from MH i2c: E2 03 00 8C 22 00 90 00 22 [16:40:12]RAPDU: 90 00 [16:40:12]wFMCommunicate OK [16:40:12]wFMCommunicate request_size=4 [16:40:12]MH_SAM_APDU [16:40:12]CAPDU: 80 0D 03 02 [16:40:12]Write to MH i2c: E2 08 00 8D 22 80 0D 03 02 00 00 00 00 2A [16:40:12]Write i2c OK [16:40:12]MH_I2C_Read... [16:40:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:12]Read from MH i2c: E2 [16:40:12]MH_I2C_Read... [16:40:12]Read from MH i2c: E2 0B 00 [16:40:12]MH_I2C_Read... [16:40:12]Read from MH i2c: E2 0B 00 8D 22 00 6B 3B F0 DD DE B3 AC E7 90 00 C2 [16:40:12]RAPDU: 6B 3B F0 DD DE B3 AC E7 90 00 [16:40:12]wFMCommunicate OK [16:40:12]SAM_PROTO_SignData done [16:40:12]FM_MakeSignedData done [16:40:12]CreateOFDProtocolMessage [16:40:12]wFMCommunicate request_size=4 [16:40:12]MH_SAM_APDU [16:40:12]CAPDU: 80 11 00 00 [16:40:12]Write to MH i2c: E2 08 00 8E 22 80 11 00 00 00 00 00 00 2A [16:40:12]Write i2c OK [16:40:12]MH_I2C_Read... [16:40:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:12]Read from MH i2c: E2 [16:40:12]MH_I2C_Read... [16:40:12]Read from MH i2c: E2 17 00 [16:40:12]MH_I2C_Read... [16:40:12]Read from MH i2c: E2 17 00 8E 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7F [16:40:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:40:12]wFMCommunicate OK [16:40:12]CreateOFDProtocolMessage done [16:40:12]OFDSenderStorePacket 202890 [16:40:12]StoreOFDPacket docnum=202890 [16:40:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F5 11 07 01 BD 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 1D 01 00 00 F4 03 04 00 EB 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8A 18 03 00 35 04 06 00 28 AE 26 CC 1C 5A 6B 3B F0 DD DE B3 AC E7 [16:40:12]CheckFolder [16:40:12]dirname=/storage/ofd_packets [16:40:12]CheckFolder done [16:40:12]ProducePacketName [16:40:12]name=ofd_packets/00202890 [16:40:12]NVStorageSaveData ofd_packets/00202890 [16:40:12]File name is /storage/ofd_packets/00202890 [16:40:12]Write 301 bytes [16:40:12]NVStorageSaveData done [16:40:12]OFDSenderStorePacket done [16:40:12]KKMCreateOFDPacket done [16:40:12]NVStorageSaveData kkm_last_timestamp [16:40:12]File name is /storage/kkm_last_timestamp [16:40:12]Write 4 bytes [16:40:12]NVStorageSaveData done [16:40:12]ExternCall_PrintAddStr [16:40:12]wPrintStart [16:40:12]Write to MH i2c: 01 00 00 8F 22 B1 [16:40:12]Write i2c OK [16:40:12]MH_I2C_Read... [16:40:12]Read from MH i2c: 01 [16:40:12]MH_I2C_Read... [16:40:12]Read from MH i2c: 01 07 00 [16:40:12]MH_I2C_Read... [16:40:12]Read from MH i2c: 01 07 00 8F 22 00 00 00 00 00 FF 0F C6 [16:40:12]RasterBufferAndPrint [16:40:12]line Счет N : (1)450691 [16:40:12]line ИНН: 02508201610067 [16:40:12]line Контрольно-Кассовый Чек [16:40:12]line ПРОДАЖА [16:40:12]line ТРК (МРК, ГНК) : 52 [16:40:12]line Товар: 2710124130 [16:40:12]line Аи-92-К-2 [16:40:12]line 22.430 * 66.90 [16:40:12]line = 1500.57 [16:40:12]line НДС 12% НСП 1% [16:40:12]line > о реализуемом товаре [16:40:12]line ОКРУГЛЕНИЕ: -0.57 [16:40:12]line ИТОГО: 1500.00 [16:40:12]line Внесено: 1500.00 [16:40:12]line СДАЧА: 0.00 [16:40:12]line НСП 1% : 13.28 [16:40:12]line НДС 12% : 159.35 [16:40:12]line Наличными: 1500.00 [16:40:12]line Безнал.: 0.00 [16:40:12]line Место: АЗС № 171 "Партнер Нефть" [16:40:12]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:40:12]line СНО: Общий режим [16:40:12]line Чек 285 29.10.2024 16:40 [16:40:12]line Смена: 546 ФФД: 1.0 [16:40:12]line ЗНМ: 0300000109 [16:40:12]line РНМ: 0000000000091777 [16:40:12]line Версия ККМ: 001 [16:40:12]line ФМ: 0000000000871756 [16:40:12]line ФД: 202890 [16:40:12]line ФПД: 44728440331354 [16:40:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164011&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202890&fm=44728440331354&tin=02508201610067®Number=0000000000091777&sum=150000 [16:40:12]OFD Sender: Processing packet 202890 [packets to send 116, broken 115] [16:40:12]ProducePacketName [16:40:12]name=ofd_packets/00202890 [16:40:12]OFD Sender: To server: pG, [16:40:12]CommunicateWithHost lk.salyk.kg:30040 [16:40:12]ConnectInit lk.salyk.kg [16:40:12]written 0, free lines is 4095 [16:40:12]Connected sock=10 [16:40:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F5 11 07 01 BD 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 1D 01 00 00 F4 03 04 00 EB 0F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8A 18 03 00 35 04 06 00 28 AE 26 CC 1C 5A 6B 3B F0 DD DE B3 AC E7 [16:40:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 98 3E 47 00 A7 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8A 18 03 00 F4 03 04 00 A7 BB 20 67 B6 04 01 00 00 A5 0B 25 6A C9 47 C2 47 [16:40:13]CommunicateWithHost err = 0 [16:40:13]CheckOFDResponse [16:40:13]1017 (14) - 77093643461234 [16:40:13]1041 (16) - 0000000000871756 [16:40:13]1040 (4) - 202890 [16:40:13]1012 (4) - 29.10.2024 10:40 [16:40:13]1206 (1) - 0 [16:40:13]OFD Sender: Remove packet 202890 [16:40:13]ProducePacketName [16:40:13]name=ofd_packets/00202890 [16:40:13]NVStorageDeleteData [16:40:13]Write to MH i2c: 01 00 00 BA 22 DC [16:40:13]Write i2c OK [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: 01 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: 01 07 00 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: 01 07 00 BA 22 00 00 00 00 00 A2 0C 91 [16:40:13]RasterBufferAndPrint [16:40:13]line [16:40:13]line [16:40:13]line [16:40:13]line [16:40:13]line [16:40:13]written 0, free lines is 3246 [16:40:13]MH_Cut [16:40:13]Write to MH i2c: D1 01 00 C1 22 01 B5 [16:40:13]Write i2c OK [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: D1 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: D1 01 00 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: D1 01 00 C1 22 00 B4 [16:40:13]Write to MH i2c: 01 00 00 C2 22 E4 [16:40:13]Write i2c OK [16:40:13]MH_I2C_Read... [16:40:13]OFD Sender: No OFD packet to send [16:40:14]*** Cut start [16:40:14]*** Purtial cut [16:40:14]*** Stage 1: CUTSNS_PIN = 1 [16:40:14]Read from MH i2c: 01 [16:40:14]MH_I2C_Read... [16:40:14]*** Stop cut motor [16:40:14]*** Cut end [16:40:14]Read from MH i2c: 01 07 00 [16:40:14]MH_I2C_Read... [16:40:14]Read from MH i2c: 01 07 00 C2 22 00 00 00 00 00 FF 0F F9 [16:40:14]process_action close_receipt done [16:40:14]requested_data is exist [16:40:14]produce_requested_data [16:40:14]requested_item fm.sn is exist - process it [16:40:14]wFMCommunicate request_size=4 [16:40:14]MH_SAM_APDU [16:40:14]CAPDU: 80 11 00 00 [16:40:14]Write to MH i2c: E2 08 00 C3 22 80 11 00 00 00 00 00 00 5F [16:40:14]Write i2c OK [16:40:14]MH_I2C_Read... [16:40:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:14]Read from MH i2c: E2 [16:40:14]MH_I2C_Read... [16:40:14]Read from MH i2c: E2 17 00 [16:40:14]MH_I2C_Read... [16:40:14]Read from MH i2c: E2 17 00 C3 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B4 [16:40:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:40:14]wFMCommunicate OK [16:40:14]requested_item fd.num is exist - process it [16:40:14]SAM_PROTO_GetFieldsCounters [16:40:14]wFMCommunicate request_size=4 [16:40:14]MH_SAM_APDU [16:40:14]CAPDU: 80 13 00 00 [16:40:14]Write to MH i2c: E2 08 00 C4 22 80 13 00 00 00 00 00 00 62 [16:40:14]Write i2c OK [16:40:14]MH_I2C_Read... [16:40:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:14]Read from MH i2c: E2 [16:40:14]MH_I2C_Read... [16:40:14]Read from MH i2c: E2 62 00 [16:40:14]MH_I2C_Read... [16:40:14]Read from MH i2c: E2 62 00 C4 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 AE [16:40:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:40:14]wFMCommunicate OK [16:40:14]SAM_PROTO_GetFieldsCounters done [16:40:14]requested_item shift.num is exist - process it [16:40:14]requested_item shift.opened is exist - process it [16:40:14]req_shift_opened [16:40:14]FM_GetShiftState [16:40:14]SAM_PROTO_GetShiftState [16:40:14]wFMCommunicate request_size=4 [16:40:14]MH_SAM_APDU [16:40:14]CAPDU: 80 13 01 00 [16:40:14]Write to MH i2c: E2 08 00 C5 22 80 13 01 00 00 00 00 00 64 [16:40:14]Write i2c OK [16:40:14]MH_I2C_Read... [16:40:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:14]Read from MH i2c: E2 [16:40:14]MH_I2C_Read... [16:40:14]Read from MH i2c: E2 0E 00 [16:40:14]MH_I2C_Read... [16:40:14]Read from MH i2c: E2 0E 00 C5 22 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 4D [16:40:14]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:40:14]wFMCommunicate OK [16:40:14]SAM_PROTO_GetShiftState done [16:40:14]FM_GetShiftState done [16:40:14]req_shift_opened done [16:40:14]requested_item shift.open_date is exist - process it [16:40:14]req_shift_open_date [16:40:14]req_shift_open_date done [16:40:14]produce_requested_data done [16:40:14]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202890,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:40:14]process_action_free close_receipt [16:40:14]json_value_free [16:40:14]json_value_free done [16:40:14]process_json_proto returns [16:40:14]Send response to host [16:40:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202890,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:40:14]free response buf [16:40:14]execute_script done [16:40:14]execute_script returns [16:40:14]free content buf [16:40:14]Sock 7.Close socket [16:40:14]Sock 7.Thread stoped [16:40:18]OFD Sender: No OFD packet to send [16:40:23]OFD Sender: No OFD packet to send [16:40:28]OFD Sender: No OFD packet to send [16:40:33]OFD Sender: No OFD packet to send [16:40:38]OFD Sender: No OFD packet to send [16:40:43]OFD Sender: No OFD packet to send [16:40:48]OFD Sender: No OFD packet to send [16:40:53]OFD Sender: No OFD packet to send [16:40:58]OFD Sender: No OFD packet to send [16:41:03]OFD Sender: No OFD packet to send [16:41:08]OFD Sender: No OFD packet to send [16:41:13]OFD Sender: No OFD packet to send [16:41:18]OFD Sender: No OFD packet to send [16:41:23]OFD Sender: No OFD packet to send [16:41:28]OFD Sender: No OFD packet to send [16:41:33]OFD Sender: No OFD packet to send [16:41:38]OFD Sender: No OFD packet to send [16:41:43]OFD Sender: No OFD packet to send [16:41:48]OFD Sender: No OFD packet to send [16:41:53]OFD Sender: No OFD packet to send [16:41:58]OFD Sender: No OFD packet to send [16:42:03]OFD Sender: No OFD packet to send [16:42:07]accept exits with 9 [16:42:07]New connection [16:42:07]New thread 3066891620 created [16:42:07]Thread 3067034980 joined [16:42:07]Waiting for new connection... [16:42:07] Sock 9.Parse request [16:42:07]Sock 9.Check first char [16:42:07]Sock 9.First char is OK [16:42:07]request: POST /json_proto HTTP/1.0 [16:42:07]Method: POST [16:42:07]URL: /json_proto [16:42:07]Method is POST - this is cgi request [16:42:07]url: /json_proto [16:42:07]query_string will be loaded in cgi processing [16:42:07]execute_cgi json_proto POST (null) [16:42:07]execute_cgi path=json_proto method=POST [16:42:07]POST find Content-Length [16:42:07]Host: 172.17.63.195:8080 [16:42:07]Content-Length: 679 [16:42:07]Content-Type: application/json [16:42:07] [16:42:07]POST finish read [16:42:07]Found Content-Length = 679 [16:42:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450693", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:07]execute_script... [16:42: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)450693", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:07]POST & json_proto [16:42:07]process_json_proto [16:42:07]json parsed OK: [16:42:07]protocol is kg_v1.0 [16:42:07]action value=close_receipt [16:42:07]process_action close_receipt [16:42:07]cmd_close_receipt [16:42:07]MH_GetDate [16:42:07]Write to MH i2c: F0 00 00 C6 22 D7 [16:42:07]Write i2c OK [16:42:07]MH_I2C_Read... [16:42:07]Read from MH i2c: F0 [16:42:07]MH_I2C_Read... [16:42:07]Read from MH i2c: F0 09 00 [16:42:07]MH_I2C_Read... [16:42:07]Read from MH i2c: F0 09 00 C6 22 00 60 10 21 67 8C D7 20 67 C2 [16:42:07]GetLastDocTimeStamp 1730220011 [16:42:07]current date 1730220128 [16:42:07]FM_GetShiftState [16:42:07]SAM_PROTO_GetShiftState [16:42:07]wFMCommunicate request_size=4 [16:42:07]MH_SAM_APDU [16:42:07]CAPDU: 80 13 01 00 [16:42:07]Write to MH i2c: E2 08 00 C7 22 80 13 01 00 00 00 00 00 66 [16:42:07]Write i2c OK [16:42:07]MH_I2C_Read... [16:42:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:07]Read from MH i2c: E2 [16:42:07]MH_I2C_Read... [16:42:07]Read from MH i2c: E2 0E 00 [16:42:07]MH_I2C_Read... [16:42:07]Read from MH i2c: E2 0E 00 C7 22 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 4F [16:42:07]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:42:07]wFMCommunicate OK [16:42:07]SAM_PROTO_GetShiftState done [16:42:07]FM_GetShiftState done [16:42:07]opened in 1730160431 [16:42:07]opened+sec_in_day 1730246831 [16:42:07]quantity*price = 100050 [16:42:07]sum+1 = 100052 [16:42:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 286 29.10.2024 16:42 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202891 ФПД: 76849334454733 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164208&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202891&fm=76849334454733&tin=02508201610067®Number=0000000000091777&sum=100000 [16:42:08]StoreToDocumentArchive [16:42:08]shift 546 fd 202891 [16:42:08]save to /storage/0546/doc_00202891 [16:42:08]save last doc name /storage/0546/doc_00202891 to /storage/kkm_last_doc_name [16:42:08]save OK [16:42:08]Clear old archive folders... [16:42:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:42:08]tlvbuf is 0126F610 [16:42:08]SAM_PROTO_ClearQueue [16:42:08]wFMCommunicate request_size=4 [16:42:08]MH_SAM_APDU [16:42:08]CAPDU: 80 09 00 00 [16:42:08]Write to MH i2c: E2 08 00 D4 22 80 09 00 00 00 00 00 00 68 [16:42:08]Write i2c OK [16:42:08]MH_I2C_Read... [16:42:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:42:08]Read from MH i2c: E2 [16:42:08]MH_I2C_Read... [16:42:08]Read from MH i2c: E2 03 00 [16:42:08]MH_I2C_Read... [16:42:08]Read from MH i2c: E2 03 00 D4 22 00 90 00 6A [16:42:08]RAPDU: 90 00 [16:42:08]wFMCommunicate OK [16:42:08]SAM_PROTO_ClearQueue done [16:42:08]KKMCreateOFDPacket [16:42:08]OFDProtocolAddRootSTLVToBuf [16:42:08]FM_MakeSignedData [16:42:08]FM_MakeSignedData [16:42:08]SAM_PROTO_SignData [16:42:08]wFMCommunicate request_size=4 [16:42:08]MH_SAM_APDU [16:42:08]CAPDU: 80 0D 01 02 [16:42:08]Write to MH i2c: E2 08 00 D5 22 80 0D 01 02 00 00 00 00 70 [16:42:08]Write i2c OK [16:42:08]MH_I2C_Read... [16:42:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:42:08]Read from MH i2c: E2 [16:42:08]MH_I2C_Read... [16:42:08]Read from MH i2c: E2 03 00 [16:42:08]MH_I2C_Read... [16:42:08]Read from MH i2c: E2 03 00 D5 22 00 90 00 6B [16:42:08]RAPDU: 90 00 [16:42:08]wFMCommunicate OK [16:42:08]wFMCommunicate request_size=255 [16:42:08]MH_SAM_APDU [16:42:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 60 10 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8B 18 03 00 35 04 06 00 45 E4 E1 48 [16:42:08]Write to MH i2c: E2 02 01 D6 22 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 60 10 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8B 18 03 00 35 04 06 00 45 E4 E1 48 00 00 2D [16:42:08]Write i2c OK [16:42:08]MH_I2C_Read... [16:42:08]OFD Sender: No OFD packet to send [16:42:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:08]Read from MH i2c: E2 [16:42:08]MH_I2C_Read... [16:42:08]Read from MH i2c: E2 03 00 [16:42:08]MH_I2C_Read... [16:42:08]Read from MH i2c: E2 03 00 D6 22 00 90 00 6C [16:42:08]RAPDU: 90 00 [16:42:08]wFMCommunicate OK [16:42:08]wFMCommunicate request_size=7 [16:42:08]MH_SAM_APDU [16:42:08]CAPDU: 80 0D 02 02 02 09 CD [16:42:08]Write to MH i2c: E2 0A 00 D7 22 80 0D 02 02 02 00 09 CD 00 00 4D [16:42:08]Write i2c OK [16:42:08]MH_I2C_Read... [16:42:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:08]Read from MH i2c: E2 [16:42:08]MH_I2C_Read... [16:42:08]Read from MH i2c: E2 03 00 [16:42:08]MH_I2C_Read... [16:42:08]Read from MH i2c: E2 03 00 D7 22 00 90 00 6D [16:42:08]RAPDU: 90 00 [16:42:08]wFMCommunicate OK [16:42:08]wFMCommunicate request_size=4 [16:42:08]MH_SAM_APDU [16:42:08]CAPDU: 80 0D 03 02 [16:42:08]Write to MH i2c: E2 08 00 D8 22 80 0D 03 02 00 00 00 00 75 [16:42:08]Write i2c OK [16:42:08]MH_I2C_Read... [16:42:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:42:08]Read from MH i2c: E2 [16:42:08]MH_I2C_Read... [16:42:08]Read from MH i2c: E2 0B 00 [16:42:08]MH_I2C_Read... [16:42:08]Read from MH i2c: E2 0B 00 D8 22 00 F3 9C 81 32 49 AD B2 AF 90 00 0F [16:42:08]RAPDU: F3 9C 81 32 49 AD B2 AF 90 00 [16:42:08]wFMCommunicate OK [16:42:08]SAM_PROTO_SignData done [16:42:08]FM_MakeSignedData done [16:42:08]CreateOFDProtocolMessage [16:42:08]wFMCommunicate request_size=4 [16:42:08]MH_SAM_APDU [16:42:08]CAPDU: 80 11 00 00 [16:42:08]Write to MH i2c: E2 08 00 D9 22 80 11 00 00 00 00 00 00 75 [16:42:08]Write i2c OK [16:42:08]MH_I2C_Read... [16:42:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:09]Read from MH i2c: E2 [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: E2 17 00 [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: E2 17 00 D9 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CA [16:42:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:42:09]wFMCommunicate OK [16:42:09]CreateOFDProtocolMessage done [16:42:09]OFDSenderStorePacket 202891 [16:42:09]StoreOFDPacket docnum=202891 [16:42:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 78 5F 04 01 D0 D1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 60 10 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8B 18 03 00 35 04 06 00 45 E4 E1 48 09 CD F3 9C 81 32 49 AD B2 AF [16:42:09]CheckFolder [16:42:09]dirname=/storage/ofd_packets [16:42:09]CheckFolder done [16:42:09]ProducePacketName [16:42:09]name=ofd_packets/00202891 [16:42:09]NVStorageSaveData ofd_packets/00202891 [16:42:09]File name is /storage/ofd_packets/00202891 [16:42:09]Write 298 bytes [16:42:09]NVStorageSaveData done [16:42:09]OFDSenderStorePacket done [16:42:09]KKMCreateOFDPacket done [16:42:09]NVStorageSaveData kkm_last_timestamp [16:42:09]File name is /storage/kkm_last_timestamp [16:42:09]Write 4 bytes [16:42:09]NVStorageSaveData done [16:42:09]ExternCall_PrintAddStr [16:42:09]wPrintStart [16:42:09]Write to MH i2c: 01 00 00 DA 22 FC [16:42:09]Write i2c OK [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: 01 [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: 01 07 00 [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: 01 07 00 DA 22 00 00 00 00 00 FF 0F 11 [16:42:09]RasterBufferAndPrint [16:42:09]line Счет N : (1)450693 [16:42:09]line ИНН: 02508201610067 [16:42:09]line Контрольно-Кассовый Чек [16:42:09]line ПРОДАЖА [16:42:09]line ТРК (МРК, ГНК) : 43 [16:42:09]line Товар: 2710194210 [16:42:09]line ДТ-К-2 [16:42:09]line 13.130 * 76.20 [16:42:09]line = 1000.51 [16:42:09]line НДС 12% НСП 1% [16:42:09]line > о реализуемом товаре [16:42:09]line ОКРУГЛЕНИЕ: -0.51 [16:42:09]line ИТОГО: 1000.00 [16:42:09]line Внесено: 1000.00 [16:42:09]line СДАЧА: 0.00 [16:42:09]line НСП 1% : 8.85 [16:42:09]line НДС 12% : 106.25 [16:42:09]line Наличными: 1000.00 [16:42:09]line Безнал.: 0.00 [16:42:09]line Место: АЗС № 171 "Партнер Нефть" [16:42:09]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:42:09]line СНО: Общий режим [16:42:09]line Чек 286 29.10.2024 16:42 [16:42:09]line Смена: 546 ФФД: 1.0 [16:42:09]line ЗНМ: 0300000109 [16:42:09]line РНМ: 0000000000091777 [16:42:09]line Версия ККМ: 001 [16:42:09]line ФМ: 0000000000871756 [16:42:09]line ФД: 202891 [16:42:09]line ФПД: 76849334454733 [16:42:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164208&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202891&fm=76849334454733&tin=02508201610067®Number=0000000000091777&sum=100000 [16:42:09]OFD Sender: Processing packet 202891 [packets to send 116, broken 115] [16:42:09]ProducePacketName [16:42:09]name=ofd_packets/00202891 [16:42:09]OFD Sender: To server: pG, [16:42:09]CommunicateWithHost lk.salyk.kg:30040 [16:42:09]ConnectInit lk.salyk.kg [16:42:09]written 0, free lines is 4095 [16:42:09]Connected sock=10 [16:42:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 78 5F 04 01 D0 D1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 60 10 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8B 18 03 00 35 04 06 00 45 E4 E1 48 09 CD F3 9C 81 32 49 AD B2 AF [16:42:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CC B8 47 00 45 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8B 18 03 00 F4 03 04 00 1B BC 20 67 B6 04 01 00 00 AA B1 6B 8B 57 45 5E C0 [16:42:09]CommunicateWithHost err = 0 [16:42:09]CheckOFDResponse [16:42:09]1017 (14) - 77093643461234 [16:42:09]1041 (16) - 0000000000871756 [16:42:09]1040 (4) - 202891 [16:42:09]1012 (4) - 29.10.2024 10:42 [16:42:09]1206 (1) - 0 [16:42:09]OFD Sender: Remove packet 202891 [16:42:09]ProducePacketName [16:42:09]name=ofd_packets/00202891 [16:42:09]NVStorageDeleteData [16:42:09]Write to MH i2c: 01 00 00 05 23 28 [16:42:09]Write i2c OK [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: 01 [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: 01 07 00 [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: 01 07 00 05 23 00 00 00 00 00 99 0C D4 [16:42:09]RasterBufferAndPrint [16:42:09]line [16:42:09]line [16:42:09]line [16:42:09]line [16:42:09]line [16:42:09]written 0, free lines is 3231 [16:42:09]MH_Cut [16:42:09]Write to MH i2c: D1 01 00 0C 23 01 01 [16:42:09]Write i2c OK [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: D1 [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: D1 01 00 [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: D1 01 00 0C 23 00 00 [16:42:09]Write to MH i2c: 01 00 00 0D 23 30 [16:42:09]Write i2c OK [16:42:09]MH_I2C_Read... [16:42:10]OFD Sender: No OFD packet to send [16:42:10]*** Cut start [16:42:10]*** Purtial cut [16:42:10]*** Stage 1: CUTSNS_PIN = 1 [16:42:10]Read from MH i2c: 01 [16:42:10]MH_I2C_Read... [16:42:10]*** Stop cut motor [16:42:10]*** Cut end [16:42:10]Read from MH i2c: 01 07 00 [16:42:10]MH_I2C_Read... [16:42:10]Read from MH i2c: 01 07 00 0D 23 00 00 00 00 00 FF 0F 45 [16:42:10]process_action close_receipt done [16:42:10]requested_data is exist [16:42:10]produce_requested_data [16:42:10]requested_item fm.sn is exist - process it [16:42:10]wFMCommunicate request_size=4 [16:42:10]MH_SAM_APDU [16:42:10]CAPDU: 80 11 00 00 [16:42:10]Write to MH i2c: E2 08 00 0E 23 80 11 00 00 00 00 00 00 AB [16:42:10]Write i2c OK [16:42:10]MH_I2C_Read... [16:42:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:11]Read from MH i2c: E2 [16:42:11]MH_I2C_Read... [16:42:11]Read from MH i2c: E2 17 00 [16:42:11]MH_I2C_Read... [16:42:11]Read from MH i2c: E2 17 00 0E 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 00 [16:42:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:42:11]wFMCommunicate OK [16:42:11]requested_item fd.num is exist - process it [16:42:11]SAM_PROTO_GetFieldsCounters [16:42:11]wFMCommunicate request_size=4 [16:42:11]MH_SAM_APDU [16:42:11]CAPDU: 80 13 00 00 [16:42:11]Write to MH i2c: E2 08 00 0F 23 80 13 00 00 00 00 00 00 AE [16:42:11]Write i2c OK [16:42:11]MH_I2C_Read... [16:42:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:42:11]Read from MH i2c: E2 [16:42:11]MH_I2C_Read... [16:42:11]Read from MH i2c: E2 62 00 [16:42:11]MH_I2C_Read... [16:42:11]Read from MH i2c: E2 62 00 0F 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 FE [16:42:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:42:11]wFMCommunicate OK [16:42:11]SAM_PROTO_GetFieldsCounters done [16:42:11]requested_item shift.num is exist - process it [16:42:11]requested_item shift.opened is exist - process it [16:42:11]req_shift_opened [16:42:11]FM_GetShiftState [16:42:11]SAM_PROTO_GetShiftState [16:42:11]wFMCommunicate request_size=4 [16:42:11]MH_SAM_APDU [16:42:11]CAPDU: 80 13 01 00 [16:42:11]Write to MH i2c: E2 08 00 10 23 80 13 01 00 00 00 00 00 B0 [16:42:11]Write i2c OK [16:42:11]MH_I2C_Read... [16:42:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:11]Read from MH i2c: E2 [16:42:11]MH_I2C_Read... [16:42:11]Read from MH i2c: E2 0E 00 [16:42:11]MH_I2C_Read... [16:42:11]Read from MH i2c: E2 0E 00 10 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 99 [16:42:11]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:42:11]wFMCommunicate OK [16:42:11]SAM_PROTO_GetShiftState done [16:42:11]FM_GetShiftState done [16:42:11]req_shift_opened done [16:42:11]requested_item shift.open_date is exist - process it [16:42:11]req_shift_open_date [16:42:11]req_shift_open_date done [16:42:11]produce_requested_data done [16:42:11]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202891,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:42:11]process_action_free close_receipt [16:42:11]json_value_free [16:42:11]json_value_free done [16:42:11]process_json_proto returns [16:42:11]Send response to host [16:42:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202891,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:42:11]free response buf [16:42:11]execute_script done [16:42:11]execute_script returns [16:42:11]free content buf [16:42:11]Sock 9.Close socket [16:42:11]Sock 9.Thread stoped [16:42:15]OFD Sender: No OFD packet to send [16:42:20]OFD Sender: No OFD packet to send [16:42:25]OFD Sender: No OFD packet to send [16:42:30]OFD Sender: No OFD packet to send [16:42:35]OFD Sender: No OFD packet to send [16:42:40]OFD Sender: No OFD packet to send [16:42:45]OFD Sender: No OFD packet to send [16:42:50]OFD Sender: No OFD packet to send [16:42:55]OFD Sender: No OFD packet to send [16:43:00]OFD Sender: No OFD packet to send [16:43:05]OFD Sender: No OFD packet to send [16:43:10]OFD Sender: No OFD packet to send [16:43:15]OFD Sender: No OFD packet to send [16:43:20]OFD Sender: No OFD packet to send [16:43:25]OFD Sender: No OFD packet to send [16:43:30]OFD Sender: No OFD packet to send [16:43:35]OFD Sender: No OFD packet to send [16:43:40]OFD Sender: No OFD packet to send [16:43:45]OFD Sender: No OFD packet to send [16:43:50]OFD Sender: No OFD packet to send [16:43:55]OFD Sender: No OFD packet to send [16:44:00]OFD Sender: No OFD packet to send [16:44:05]OFD Sender: No OFD packet to send [16:44:10]OFD Sender: No OFD packet to send [16:44:15]OFD Sender: No OFD packet to send [16:44:20]OFD Sender: No OFD packet to send [16:44:25]OFD Sender: No OFD packet to send [16:44:30]OFD Sender: No OFD packet to send [16:44:35]OFD Sender: No OFD packet to send [16:44:40]OFD Sender: No OFD packet to send [16:44:45]OFD Sender: No OFD packet to send [16:44:50]OFD Sender: No OFD packet to send [16:44:55]OFD Sender: No OFD packet to send [16:45:00]OFD Sender: No OFD packet to send [16:45:05]OFD Sender: No OFD packet to send [16:45:08]accept exits with 7 [16:45:08]New connection [16:45:08]New thread 3067034980 created [16:45:08]Thread 3066891620 joined [16:45:08]Waiting for new connection... [16:45:08] Sock 7.Parse request [16:45:08]Sock 7.Check first char [16:45:08]Sock 7.First char is OK [16:45:08]request: POST /json_proto HTTP/1.0 [16:45:08]Method: POST [16:45:08]URL: /json_proto [16:45:08]Method is POST - this is cgi request [16:45:08]url: /json_proto [16:45:08]query_string will be loaded in cgi processing [16:45:08]execute_cgi json_proto POST (null) [16:45:08]execute_cgi path=json_proto method=POST [16:45:08]POST find Content-Length [16:45:08]Host: 172.17.63.195:8080 [16:45:08]Content-Length: 766 [16:45:08]Content-Type: application/json [16:45:08] [16:45:08]POST finish read [16:45:08]Found Content-Length = 766 [16:45:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 250.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:08]execute_script... [16:45:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 250.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:08]POST & json_proto [16:45:08]process_json_proto [16:45:08]json parsed OK: [16:45:08]protocol is kg_v1.0 [16:45:08]action value=close_receipt [16:45:08]process_action close_receipt [16:45:08]cmd_close_receipt [16:45:08]MH_GetDate [16:45:08]Write to MH i2c: F0 00 00 11 23 23 [16:45:08]Write i2c OK [16:45:08]MH_I2C_Read... [16:45:08]Read from MH i2c: F0 [16:45:08]MH_I2C_Read... [16:45:08]Read from MH i2c: F0 09 00 [16:45:08]MH_I2C_Read... [16:45:08]Read from MH i2c: F0 09 00 11 23 00 16 11 21 67 8C D7 20 67 C5 [16:45:08]GetLastDocTimeStamp 1730220128 [16:45:08]current date 1730220310 [16:45:08]FM_GetShiftState [16:45:08]SAM_PROTO_GetShiftState [16:45:08]wFMCommunicate request_size=4 [16:45:08]MH_SAM_APDU [16:45:08]CAPDU: 80 13 01 00 [16:45:08]Write to MH i2c: E2 08 00 12 23 80 13 01 00 00 00 00 00 B2 [16:45:08]Write i2c OK [16:45:08]MH_I2C_Read... [16:45:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:09]Read from MH i2c: E2 [16:45:09]MH_I2C_Read... [16:45:09]Read from MH i2c: E2 0E 00 [16:45:09]MH_I2C_Read... [16:45:09]Read from MH i2c: E2 0E 00 12 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9B [16:45:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:45:09]wFMCommunicate OK [16:45:09]SAM_PROTO_GetShiftState done [16:45:09]FM_GetShiftState done [16:45:09]opened in 1730160431 [16:45:09]opened+sec_in_day 1730246831 [16:45:09]quantity*price = 25020 [16:45:09]sum+1 = 25022 [16:45:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.21 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 0.00 Безнал.: 250.21 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 287 29.10.2024 16:45 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202892 ФПД: 219651536398669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164510&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202892&fm=219651536398669&tin=02508201610067®Number=0000000000091777&sum=25021 [16:45:10]StoreToDocumentArchive [16:45:10]shift 546 fd 202892 [16:45:10]save to /storage/0546/doc_00202892 [16:45:10]save last doc name /storage/0546/doc_00202892 to /storage/kkm_last_doc_name [16:45:10]save OK [16:45:10]Clear old archive folders... [16:45:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:45:10]tlvbuf is 0126F1D0 [16:45:10]SAM_PROTO_ClearQueue [16:45:10]wFMCommunicate request_size=4 [16:45:10]MH_SAM_APDU [16:45:10]CAPDU: 80 09 00 00 [16:45:10]Write to MH i2c: E2 08 00 1F 23 80 09 00 00 00 00 00 00 B4 [16:45:10]Write i2c OK [16:45:10]MH_I2C_Read... [16:45:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:45:10]Read from MH i2c: E2 [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: E2 03 00 [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: E2 03 00 1F 23 00 90 00 B6 [16:45:10]RAPDU: 90 00 [16:45:10]wFMCommunicate OK [16:45:10]SAM_PROTO_ClearQueue done [16:45:10]KKMCreateOFDPacket [16:45:10]OFDProtocolAddRootSTLVToBuf [16:45:10]FM_MakeSignedData [16:45:10]FM_MakeSignedData [16:45:10]SAM_PROTO_SignData [16:45:10]wFMCommunicate request_size=4 [16:45:10]MH_SAM_APDU [16:45:10]CAPDU: 80 0D 01 02 [16:45:10]Write to MH i2c: E2 08 00 20 23 80 0D 01 02 00 00 00 00 BC [16:45:10]Write i2c OK [16:45:10]MH_I2C_Read... [16:45:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:45:10]Read from MH i2c: E2 [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: E2 03 00 [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: E2 03 00 20 23 00 90 00 B7 [16:45:10]RAPDU: 90 00 [16:45:10]wFMCommunicate OK [16:45:10]wFMCommunicate request_size=255 [16:45:10]MH_SAM_APDU [16:45: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 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 16 11 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 18 03 00 35 04 06 00 C7 [16:45:10]Write to MH i2c: E2 02 01 21 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 16 11 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 18 03 00 35 04 06 00 C7 00 00 B4 [16:45:10]Write i2c OK [16:45:10]MH_I2C_Read... [16:45:10]OFD Sender: No OFD packet to send [16:45:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:10]Read from MH i2c: E2 [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: E2 03 00 [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: E2 03 00 21 23 00 90 00 B8 [16:45:10]RAPDU: 90 00 [16:45:10]wFMCommunicate OK [16:45:10]wFMCommunicate request_size=10 [16:45:10]MH_SAM_APDU [16:45:10]CAPDU: 80 0D 02 02 05 C5 9B CD 29 4D [16:45:10]Write to MH i2c: E2 0D 00 22 23 80 0D 02 02 05 00 C5 9B CD 29 4D 00 00 6C [16:45:10]Write i2c OK [16:45:10]MH_I2C_Read... [16:45:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:10]Read from MH i2c: E2 [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: E2 03 00 [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: E2 03 00 22 23 00 90 00 B9 [16:45:10]RAPDU: 90 00 [16:45:10]wFMCommunicate OK [16:45:10]wFMCommunicate request_size=4 [16:45:10]MH_SAM_APDU [16:45:10]CAPDU: 80 0D 03 02 [16:45:10]Write to MH i2c: E2 08 00 23 23 80 0D 03 02 00 00 00 00 C1 [16:45:10]Write i2c OK [16:45:10]MH_I2C_Read... [16:45:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:45:10]Read from MH i2c: E2 [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: E2 0B 00 [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: E2 0B 00 23 23 00 99 9A E3 C1 81 DD 70 6B 90 00 D2 [16:45:10]RAPDU: 99 9A E3 C1 81 DD 70 6B 90 00 [16:45:10]wFMCommunicate OK [16:45:10]SAM_PROTO_SignData done [16:45:10]FM_MakeSignedData done [16:45:10]CreateOFDProtocolMessage [16:45:10]wFMCommunicate request_size=4 [16:45:10]MH_SAM_APDU [16:45:10]CAPDU: 80 11 00 00 [16:45:10]Write to MH i2c: E2 08 00 24 23 80 11 00 00 00 00 00 00 C1 [16:45:10]Write i2c OK [16:45:10]MH_I2C_Read... [16:45:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:10]Read from MH i2c: E2 [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: E2 17 00 [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: E2 17 00 24 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 16 [16:45:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:45:10]wFMCommunicate OK [16:45:10]CreateOFDProtocolMessage done [16:45:10]OFDSenderStorePacket 202892 [16:45:10]StoreOFDPacket docnum=202892 [16:45:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FC 6F 07 01 1C CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 16 11 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 18 03 00 35 04 06 00 C7 C5 9B CD 29 4D 99 9A E3 C1 81 DD 70 6B [16:45:10]CheckFolder [16:45:10]dirname=/storage/ofd_packets [16:45:10]CheckFolder done [16:45:10]ProducePacketName [16:45:10]name=ofd_packets/00202892 [16:45:10]NVStorageSaveData ofd_packets/00202892 [16:45:10]File name is /storage/ofd_packets/00202892 [16:45:10]Write 301 bytes [16:45:10]NVStorageSaveData done [16:45:10]OFDSenderStorePacket done [16:45:10]KKMCreateOFDPacket done [16:45:10]NVStorageSaveData kkm_last_timestamp [16:45:10]File name is /storage/kkm_last_timestamp [16:45:10]Write 4 bytes [16:45:10]NVStorageSaveData done [16:45:10]ExternCall_PrintAddStr [16:45:10]wPrintStart [16:45:10]Write to MH i2c: 01 00 00 25 23 48 [16:45:10]Write i2c OK [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: 01 [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: 01 07 00 [16:45:10]MH_I2C_Read... [16:45:10]Read from MH i2c: 01 07 00 25 23 00 00 00 00 00 FF 0F 5D [16:45:10]RasterBufferAndPrint [16:45:10]line Счет N : (1)450694 [16:45:10]line ИНН: 02508201610067 [16:45:10]line Контрольно-Кассовый Чек [16:45:10]line ПРОДАЖА [16:45:10]line ТРК (МРК, ГНК) : 52 [16:45:10]line Товар: 2710124130 [16:45:10]line Аи-92-К-2 [16:45:10]line 3.740 * 66.90 [16:45:10]line = 250.21 [16:45:10]line НДС 12% НСП 1% [16:45:10]line > о реализуемом товаре [16:45:10]line ИТОГО: 250.21 [16:45:10]line НСП 1% : 2.21 [16:45:10]line НДС 12% : 26.57 [16:45:10]line Наличными: 0.00 [16:45:10]line Безнал.: 250.21 [16:45:10]line Место: АЗС № 171 "Партнер Нефть" [16:45:10]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:45:10]line СНО: Общий режим [16:45:10]line Чек 287 29.10.2024 16:45 [16:45:10]line Смена: 546 ФФД: 1.0 [16:45:10]line ЗНМ: 0300000109 [16:45:10]line РНМ: 0000000000091777 [16:45:10]line Версия ККМ: 001 [16:45:10]line Платежная система: Mbank [16:45:10]line ФМ: 0000000000871756 [16:45:10]line ФД: 202892 [16:45:10]line ФПД: 219651536398669 [16:45:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164510&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202892&fm=219651536398669&tin=02508201610067®Number=0000000000091777&sum=25021 [16:45:10]written 0, free lines is 4095 [16:45:10]OFD Sender: Processing packet 202892 [packets to send 116, broken 115] [16:45:10]ProducePacketName [16:45:10]name=ofd_packets/00202892 [16:45:10]OFD Sender: To server: pG, [16:45:10]CommunicateWithHost lk.salyk.kg:30040 [16:45:10]ConnectInit lk.salyk.kg [16:45:10]Connected sock=11 [16:45:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FC 6F 07 01 1C CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BD 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BD 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 16 11 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 18 03 00 35 04 06 00 C7 C5 9B CD 29 4D 99 9A E3 C1 81 DD 70 6B [16:45:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F4 B3 47 00 86 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8C 18 03 00 F4 03 04 00 D1 BC 20 67 B6 04 01 00 00 B7 5F DB 24 FF 97 11 21 [16:45:11]CommunicateWithHost err = 0 [16:45:11]CheckOFDResponse [16:45:11]1017 (14) - 77093643461234 [16:45:11]1041 (16) - 0000000000871756 [16:45:11]1040 (4) - 202892 [16:45:11]1012 (4) - 29.10.2024 10:45 [16:45:11]1206 (1) - 0 [16:45:11]OFD Sender: Remove packet 202892 [16:45:11]ProducePacketName [16:45:11]name=ofd_packets/00202892 [16:45:11]NVStorageDeleteData [16:45:11]Write to MH i2c: 01 00 00 4E 23 71 [16:45:11]Write i2c OK [16:45:11]MH_I2C_Read... [16:45:11]Read from MH i2c: 01 [16:45:11]MH_I2C_Read... [16:45:11]Read from MH i2c: 01 07 00 [16:45:11]MH_I2C_Read... [16:45:11]Read from MH i2c: 01 07 00 4E 23 00 00 00 00 00 BE 0C 42 [16:45:11]RasterBufferAndPrint [16:45:11]line [16:45:11]line [16:45:11]line [16:45:11]line [16:45:11]line [16:45:11]written 0, free lines is 3265 [16:45:11]MH_Cut [16:45:11]Write to MH i2c: D1 01 00 55 23 01 4A [16:45:11]Write i2c OK [16:45:11]MH_I2C_Read... [16:45:11]Read from MH i2c: D1 [16:45:11]MH_I2C_Read... [16:45:11]Read from MH i2c: D1 01 00 [16:45:11]MH_I2C_Read... [16:45:11]Read from MH i2c: D1 01 00 55 23 00 49 [16:45:11]Write to MH i2c: 01 00 00 56 23 79 [16:45:11]Write i2c OK [16:45:11]MH_I2C_Read... [16:45:11]OFD Sender: No OFD packet to send [16:45:12]*** Cut start [16:45:12]*** Purtial cut [16:45:12]*** Stage 1: CUTSNS_PIN = 1 [16:45:12]Read from MH i2c: 01 [16:45:12]MH_I2C_Read... [16:45:12]*** Stop cut motor [16:45:12]*** Cut end [16:45:12]Read from MH i2c: 01 07 00 [16:45:12]MH_I2C_Read... [16:45:12]Read from MH i2c: 01 07 00 56 23 00 00 00 00 00 FF 0F 8E [16:45:12]process_action close_receipt done [16:45:12]requested_data is exist [16:45:12]produce_requested_data [16:45:12]requested_item fm.sn is exist - process it [16:45:12]wFMCommunicate request_size=4 [16:45:12]MH_SAM_APDU [16:45:12]CAPDU: 80 11 00 00 [16:45:12]Write to MH i2c: E2 08 00 57 23 80 11 00 00 00 00 00 00 F4 [16:45:12]Write i2c OK [16:45:12]MH_I2C_Read... [16:45:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:12]Read from MH i2c: E2 [16:45:12]MH_I2C_Read... [16:45:12]Read from MH i2c: E2 17 00 [16:45:12]MH_I2C_Read... [16:45:12]Read from MH i2c: E2 17 00 57 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 49 [16:45:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:45:12]wFMCommunicate OK [16:45:12]requested_item fd.num is exist - process it [16:45:12]SAM_PROTO_GetFieldsCounters [16:45:12]wFMCommunicate request_size=4 [16:45:12]MH_SAM_APDU [16:45:12]CAPDU: 80 13 00 00 [16:45:12]Write to MH i2c: E2 08 00 58 23 80 13 00 00 00 00 00 00 F7 [16:45:12]Write i2c OK [16:45:12]MH_I2C_Read... [16:45:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:45:12]Read from MH i2c: E2 [16:45:12]MH_I2C_Read... [16:45:12]Read from MH i2c: E2 62 00 [16:45:12]MH_I2C_Read... [16:45:12]Read from MH i2c: E2 62 00 58 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [16:45:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:45:12]wFMCommunicate OK [16:45:12]SAM_PROTO_GetFieldsCounters done [16:45:12]requested_item shift.num is exist - process it [16:45:12]requested_item shift.opened is exist - process it [16:45:12]req_shift_opened [16:45:12]FM_GetShiftState [16:45:12]SAM_PROTO_GetShiftState [16:45:12]wFMCommunicate request_size=4 [16:45:12]MH_SAM_APDU [16:45:12]CAPDU: 80 13 01 00 [16:45:12]Write to MH i2c: E2 08 00 59 23 80 13 01 00 00 00 00 00 F9 [16:45:12]Write i2c OK [16:45:12]MH_I2C_Read... [16:45:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:12]Read from MH i2c: E2 [16:45:12]MH_I2C_Read... [16:45:12]Read from MH i2c: E2 0E 00 [16:45:12]MH_I2C_Read... [16:45:12]Read from MH i2c: E2 0E 00 59 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E2 [16:45:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:45:12]wFMCommunicate OK [16:45:12]SAM_PROTO_GetShiftState done [16:45:12]FM_GetShiftState done [16:45:12]req_shift_opened done [16:45:12]requested_item shift.open_date is exist - process it [16:45:12]req_shift_open_date [16:45:12]req_shift_open_date done [16:45:12]produce_requested_data done [16:45:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202892,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:45:12]process_action_free close_receipt [16:45:12]json_value_free [16:45:12]json_value_free done [16:45:12]process_json_proto returns [16:45:12]Send response to host [16:45:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202892,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:45:12]free response buf [16:45:12]execute_script done [16:45:12]execute_script returns [16:45:12]free content buf [16:45:12]Sock 7.Close socket [16:45:12]Sock 7.Thread stoped [16:45:16]OFD Sender: No OFD packet to send [16:45:21]OFD Sender: No OFD packet to send [16:45:26]OFD Sender: No OFD packet to send [16:45:31]OFD Sender: No OFD packet to send [16:45:36]OFD Sender: No OFD packet to send [16:45:41]OFD Sender: No OFD packet to send [16:45:46]OFD Sender: No OFD packet to send [16:45:48]accept exits with 9 [16:45:48]New connection [16:45:48]New thread 3066891620 created [16:45:48]Thread 3067034980 joined [16:45:48]Waiting for new connection... [16:45:48] Sock 9.Parse request [16:45:48]Sock 9.Check first char [16:45:48]Sock 9.First char is OK [16:45:48]request: POST /json_proto HTTP/1.0 [16:45:48]Method: POST [16:45:48]URL: /json_proto [16:45:48]Method is POST - this is cgi request [16:45:48]url: /json_proto [16:45:48]query_string will be loaded in cgi processing [16:45:48]execute_cgi json_proto POST (null) [16:45:48]execute_cgi path=json_proto method=POST [16:45:48]POST find Content-Length [16:45:48]Host: 172.17.63.195:8080 [16:45:48]Content-Length: 766 [16:45:48]Content-Type: application/json [16:45:48] [16:45:48]POST finish read [16:45:48]Found Content-Length = 766 [16:45:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:48]execute_script... [16:45: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)450695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:48]POST & json_proto [16:45:48]process_json_proto [16:45:48]json parsed OK: [16:45:48]protocol is kg_v1.0 [16:45:48]action value=close_receipt [16:45:48]process_action close_receipt [16:45:48]cmd_close_receipt [16:45:48]MH_GetDate [16:45:48]Write to MH i2c: F0 00 00 5A 23 6C [16:45:48]Write i2c OK [16:45:48]MH_I2C_Read... [16:45:48]Read from MH i2c: F0 [16:45:48]MH_I2C_Read... [16:45:48]Read from MH i2c: F0 09 00 [16:45:48]MH_I2C_Read... [16:45:48]Read from MH i2c: F0 09 00 5A 23 00 3D 11 21 67 8C D7 20 67 35 [16:45:48]GetLastDocTimeStamp 1730220310 [16:45:48]current date 1730220349 [16:45:48]FM_GetShiftState [16:45:48]SAM_PROTO_GetShiftState [16:45:48]wFMCommunicate request_size=4 [16:45:48]MH_SAM_APDU [16:45:48]CAPDU: 80 13 01 00 [16:45:48]Write to MH i2c: E2 08 00 5B 23 80 13 01 00 00 00 00 00 FB [16:45:48]Write i2c OK [16:45:48]MH_I2C_Read... [16:45:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:48]Read from MH i2c: E2 [16:45:48]MH_I2C_Read... [16:45:48]Read from MH i2c: E2 0E 00 [16:45:48]MH_I2C_Read... [16:45:48]Read from MH i2c: E2 0E 00 5B 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E4 [16:45:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:45:48]wFMCommunicate OK [16:45:48]SAM_PROTO_GetShiftState done [16:45:48]FM_GetShiftState done [16:45:48]opened in 1730160431 [16:45:48]opened+sec_in_day 1730246831 [16:45:48]quantity*price = 50041 [16:45:48]sum+1 = 50042 [16:45:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 288 29.10.2024 16:45 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202893 ФПД: 125535858721701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164549&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202893&fm=125535858721701&tin=02508201610067®Number=0000000000091777&sum=50041 [16:45:49]StoreToDocumentArchive [16:45:49]shift 546 fd 202893 [16:45:49]save to /storage/0546/doc_00202893 [16:45:49]save last doc name /storage/0546/doc_00202893 to /storage/kkm_last_doc_name [16:45:49]save OK [16:45:49]Clear old archive folders... [16:45:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:45:49]tlvbuf is 01291CC0 [16:45:49]SAM_PROTO_ClearQueue [16:45:49]wFMCommunicate request_size=4 [16:45:49]MH_SAM_APDU [16:45:49]CAPDU: 80 09 00 00 [16:45:49]Write to MH i2c: E2 08 00 68 23 80 09 00 00 00 00 00 00 FD [16:45:49]Write i2c OK [16:45:49]MH_I2C_Read... [16:45:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:45:49]Read from MH i2c: E2 [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: E2 03 00 [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: E2 03 00 68 23 00 90 00 FF [16:45:49]RAPDU: 90 00 [16:45:49]wFMCommunicate OK [16:45:49]SAM_PROTO_ClearQueue done [16:45:49]KKMCreateOFDPacket [16:45:49]OFDProtocolAddRootSTLVToBuf [16:45:49]FM_MakeSignedData [16:45:49]FM_MakeSignedData [16:45:49]SAM_PROTO_SignData [16:45:49]wFMCommunicate request_size=4 [16:45:49]MH_SAM_APDU [16:45:49]CAPDU: 80 0D 01 02 [16:45:49]Write to MH i2c: E2 08 00 69 23 80 0D 01 02 00 00 00 00 05 [16:45:49]Write i2c OK [16:45:49]MH_I2C_Read... [16:45:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:45:49]Read from MH i2c: E2 [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: E2 03 00 [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: E2 03 00 69 23 00 90 00 00 [16:45:49]RAPDU: 90 00 [16:45:49]wFMCommunicate OK [16:45:49]wFMCommunicate request_size=255 [16:45:49]MH_SAM_APDU [16:45:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 3D 11 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8D 18 03 00 35 04 06 00 72 [16:45:49]Write to MH i2c: E2 02 01 6A 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 3D 11 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8D 18 03 00 35 04 06 00 72 00 00 20 [16:45:49]Write i2c OK [16:45:49]MH_I2C_Read... [16:45:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:49]Read from MH i2c: E2 [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: E2 03 00 [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: E2 03 00 6A 23 00 90 00 01 [16:45:49]RAPDU: 90 00 [16:45:49]wFMCommunicate OK [16:45:49]wFMCommunicate request_size=10 [16:45:49]MH_SAM_APDU [16:45:49]CAPDU: 80 0D 02 02 05 2C 98 44 03 A5 [16:45:49]Write to MH i2c: E2 0D 00 6B 23 80 0D 02 02 05 00 2C 98 44 03 A5 00 00 C2 [16:45:49]Write i2c OK [16:45:49]MH_I2C_Read... [16:45:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:49]Read from MH i2c: E2 [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: E2 03 00 [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: E2 03 00 6B 23 00 90 00 02 [16:45:49]RAPDU: 90 00 [16:45:49]wFMCommunicate OK [16:45:49]wFMCommunicate request_size=4 [16:45:49]MH_SAM_APDU [16:45:49]CAPDU: 80 0D 03 02 [16:45:49]Write to MH i2c: E2 08 00 6C 23 80 0D 03 02 00 00 00 00 0A [16:45:49]Write i2c OK [16:45:49]MH_I2C_Read... [16:45:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:45:49]Read from MH i2c: E2 [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: E2 0B 00 [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: E2 0B 00 6C 23 00 5B 09 CB B9 2F 44 DB 67 90 00 A8 [16:45:49]RAPDU: 5B 09 CB B9 2F 44 DB 67 90 00 [16:45:49]wFMCommunicate OK [16:45:49]SAM_PROTO_SignData done [16:45:49]FM_MakeSignedData done [16:45:49]CreateOFDProtocolMessage [16:45:49]wFMCommunicate request_size=4 [16:45:49]MH_SAM_APDU [16:45:49]CAPDU: 80 11 00 00 [16:45:49]Write to MH i2c: E2 08 00 6D 23 80 11 00 00 00 00 00 00 0A [16:45:49]Write i2c OK [16:45:49]MH_I2C_Read... [16:45:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:49]Read from MH i2c: E2 [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: E2 17 00 [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: E2 17 00 6D 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5F [16:45:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:45:49]wFMCommunicate OK [16:45:49]CreateOFDProtocolMessage done [16:45:49]OFDSenderStorePacket 202893 [16:45:49]StoreOFDPacket docnum=202893 [16:45:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B8 99 07 01 03 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 3D 11 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8D 18 03 00 35 04 06 00 72 2C 98 44 03 A5 5B 09 CB B9 2F 44 DB 67 [16:45:49]CheckFolder [16:45:49]dirname=/storage/ofd_packets [16:45:49]CheckFolder done [16:45:49]ProducePacketName [16:45:49]name=ofd_packets/00202893 [16:45:49]NVStorageSaveData ofd_packets/00202893 [16:45:49]File name is /storage/ofd_packets/00202893 [16:45:49]Write 301 bytes [16:45:49]NVStorageSaveData done [16:45:49]OFDSenderStorePacket done [16:45:49]KKMCreateOFDPacket done [16:45:49]NVStorageSaveData kkm_last_timestamp [16:45:49]File name is /storage/kkm_last_timestamp [16:45:49]Write 4 bytes [16:45:49]NVStorageSaveData done [16:45:49]ExternCall_PrintAddStr [16:45:49]wPrintStart [16:45:49]Write to MH i2c: 01 00 00 6E 23 91 [16:45:49]Write i2c OK [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: 01 [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: 01 07 00 [16:45:49]MH_I2C_Read... [16:45:49]Read from MH i2c: 01 07 00 6E 23 00 00 00 00 00 FF 0F A6 [16:45:49]RasterBufferAndPrint [16:45:49]line Счет N : (1)450695 [16:45:49]line ИНН: 02508201610067 [16:45:49]line Контрольно-Кассовый Чек [16:45:49]line ПРОДАЖА [16:45:49]line ТРК (МРК, ГНК) : 31 [16:45:49]line Товар: 2710124130 [16:45:49]line Аи-92-К-2 [16:45:49]line 7.480 * 66.90 [16:45:49]line = 500.41 [16:45:49]line НДС 12% НСП 1% [16:45:49]line > о реализуемом товаре [16:45:49]line ИТОГО: 500.41 [16:45:49]line НСП 1% : 4.43 [16:45:49]line НДС 12% : 53.14 [16:45:49]line Наличными: 0.00 [16:45:49]line Безнал.: 500.41 [16:45:49]line Место: АЗС № 171 "Партнер Нефть" [16:45:49]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:45:49]line СНО: Общий режим [16:45:49]line Чек 288 29.10.2024 16:45 [16:45:49]line Смена: 546 ФФД: 1.0 [16:45:49]line ЗНМ: 0300000109 [16:45:49]line РНМ: 0000000000091777 [16:45:49]line Версия ККМ: 001 [16:45:49]line Платежная система: Mbank [16:45:49]line ФМ: 0000000000871756 [16:45:49]line ФД: 202893 [16:45:49]line ФПД: 125535858721701 [16:45:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164549&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202893&fm=125535858721701&tin=02508201610067®Number=0000000000091777&sum=50041 [16:45:50]written 0, free lines is 4095 [16:45:50]OFD Sender: Processing packet 202893 [packets to send 116, broken 115] [16:45:50]ProducePacketName [16:45:50]name=ofd_packets/00202893 [16:45:50]OFD Sender: To server: pG, [16:45:50]CommunicateWithHost lk.salyk.kg:30040 [16:45:50]ConnectInit lk.salyk.kg [16:45:50]Connected sock=10 [16:45:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B8 99 07 01 03 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 3D 11 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8D 18 03 00 35 04 06 00 72 2C 98 44 03 A5 5B 09 CB B9 2F 44 DB 67 [16:45:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 90 96 47 00 85 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8D 18 03 00 F4 03 04 00 F8 BC 20 67 B6 04 01 00 00 72 31 0A AE E4 28 D0 00 [16:45:50]CommunicateWithHost err = 0 [16:45:50]CheckOFDResponse [16:45:50]1017 (14) - 77093643461234 [16:45:50]1041 (16) - 0000000000871756 [16:45:50]1040 (4) - 202893 [16:45:50]1012 (4) - 29.10.2024 10:46 [16:45:50]1206 (1) - 0 [16:45:50]OFD Sender: Remove packet 202893 [16:45:50]ProducePacketName [16:45:50]name=ofd_packets/00202893 [16:45:50]NVStorageDeleteData [16:45:50]Write to MH i2c: 01 00 00 97 23 BA [16:45:50]Write i2c OK [16:45:50]MH_I2C_Read... [16:45:50]Read from MH i2c: 01 [16:45:50]MH_I2C_Read... [16:45:50]Read from MH i2c: 01 07 00 [16:45:50]MH_I2C_Read... [16:45:50]Read from MH i2c: 01 07 00 97 23 00 00 00 00 00 B7 0C 84 [16:45:50]RasterBufferAndPrint [16:45:50]line [16:45:50]line [16:45:50]line [16:45:50]line [16:45:50]line [16:45:50]written 0, free lines is 3259 [16:45:50]MH_Cut [16:45:50]Write to MH i2c: D1 01 00 9E 23 01 93 [16:45:50]Write i2c OK [16:45:50]MH_I2C_Read... [16:45:50]Read from MH i2c: D1 [16:45:50]MH_I2C_Read... [16:45:50]Read from MH i2c: D1 01 00 [16:45:50]MH_I2C_Read... [16:45:50]Read from MH i2c: D1 01 00 9E 23 00 92 [16:45:50]Write to MH i2c: 01 00 00 9F 23 C2 [16:45:50]Write i2c OK [16:45:50]MH_I2C_Read... [16:45:51]OFD Sender: No OFD packet to send [16:45:51]*** Cut start [16:45:51]*** Purtial cut [16:45:51]*** Stage 1: CUTSNS_PIN = 1 [16:45:51]Read from MH i2c: 01 [16:45:51]MH_I2C_Read... [16:45:51]*** Stop cut motor [16:45:51]*** Cut end [16:45:51]Read from MH i2c: 01 07 00 [16:45:51]MH_I2C_Read... [16:45:51]Read from MH i2c: 01 07 00 9F 23 00 00 00 00 00 FF 0F D7 [16:45:51]process_action close_receipt done [16:45:51]requested_data is exist [16:45:51]produce_requested_data [16:45:51]requested_item fm.sn is exist - process it [16:45:51]wFMCommunicate request_size=4 [16:45:51]MH_SAM_APDU [16:45:51]CAPDU: 80 11 00 00 [16:45:51]Write to MH i2c: E2 08 00 A0 23 80 11 00 00 00 00 00 00 3D [16:45:51]Write i2c OK [16:45:51]MH_I2C_Read... [16:45:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:51]Read from MH i2c: E2 [16:45:51]MH_I2C_Read... [16:45:51]Read from MH i2c: E2 17 00 [16:45:51]MH_I2C_Read... [16:45:51]Read from MH i2c: E2 17 00 A0 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 92 [16:45:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:45:51]wFMCommunicate OK [16:45:51]requested_item fd.num is exist - process it [16:45:51]SAM_PROTO_GetFieldsCounters [16:45:51]wFMCommunicate request_size=4 [16:45:51]MH_SAM_APDU [16:45:51]CAPDU: 80 13 00 00 [16:45:51]Write to MH i2c: E2 08 00 A1 23 80 13 00 00 00 00 00 00 40 [16:45:51]Write i2c OK [16:45:51]MH_I2C_Read... [16:45:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:45:52]Read from MH i2c: E2 [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: E2 62 00 [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: E2 62 00 A1 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 98 [16:45:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:45:52]wFMCommunicate OK [16:45:52]SAM_PROTO_GetFieldsCounters done [16:45:52]requested_item shift.num is exist - process it [16:45:52]requested_item shift.opened is exist - process it [16:45:52]req_shift_opened [16:45:52]FM_GetShiftState [16:45:52]SAM_PROTO_GetShiftState [16:45:52]wFMCommunicate request_size=4 [16:45:52]MH_SAM_APDU [16:45:52]CAPDU: 80 13 01 00 [16:45:52]Write to MH i2c: E2 08 00 A2 23 80 13 01 00 00 00 00 00 42 [16:45:52]Write i2c OK [16:45:52]MH_I2C_Read... [16:45:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:52]Read from MH i2c: E2 [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: E2 0E 00 [16:45:52]MH_I2C_Read... [16:45:52]Read from MH i2c: E2 0E 00 A2 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2B [16:45:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:45:52]wFMCommunicate OK [16:45:52]SAM_PROTO_GetShiftState done [16:45:52]FM_GetShiftState done [16:45:52]req_shift_opened done [16:45:52]requested_item shift.open_date is exist - process it [16:45:52]req_shift_open_date [16:45:52]req_shift_open_date done [16:45:52]produce_requested_data done [16:45:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202893,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:45:52]process_action_free close_receipt [16:45:52]json_value_free [16:45:52]json_value_free done [16:45:52]process_json_proto returns [16:45:52]Send response to host [16:45:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202893,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:45:52]free response buf [16:45:52]execute_script done [16:45:52]execute_script returns [16:45:52]free content buf [16:45:52]Sock 9.Close socket [16:45:52]Sock 9.Thread stoped [16:45:56]OFD Sender: No OFD packet to send [16:46:01]OFD Sender: No OFD packet to send [16:46:05]accept exits with 7 [16:46:05]New connection [16:46:05]New thread 3067034980 created [16:46:05]Thread 3066891620 joined [16:46:05]Waiting for new connection... [16:46:05] Sock 7.Parse request [16:46:05]Sock 7.Check first char [16:46:05]Sock 7.First char is OK [16:46:05]request: POST /json_proto HTTP/1.0 [16:46:05]Method: POST [16:46:05]URL: /json_proto [16:46:05]Method is POST - this is cgi request [16:46:05]url: /json_proto [16:46:05]query_string will be loaded in cgi processing [16:46:05]execute_cgi json_proto POST (null) [16:46:05]execute_cgi path=json_proto method=POST [16:46:05]POST find Content-Length [16:46:05]Host: 172.17.63.195:8080 [16:46:05]Content-Length: 678 [16:46:05]Content-Type: application/json [16:46:05] [16:46:05]POST finish read [16:46:05]Found Content-Length = 678 [16:46:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:05]execute_script... [16:46: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)450696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:05]POST & json_proto [16:46:05]process_json_proto [16:46:05]json parsed OK: [16:46:05]protocol is kg_v1.0 [16:46:05]action value=close_receipt [16:46:05]process_action close_receipt [16:46:05]cmd_close_receipt [16:46:05]MH_GetDate [16:46:05]Write to MH i2c: F0 00 00 A3 23 B5 [16:46:05]Write i2c OK [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: F0 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: F0 09 00 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: F0 09 00 A3 23 00 4E 11 21 67 8C D7 20 67 8F [16:46:05]GetLastDocTimeStamp 1730220349 [16:46:05]current date 1730220366 [16:46:05]FM_GetShiftState [16:46:05]SAM_PROTO_GetShiftState [16:46:05]wFMCommunicate request_size=4 [16:46:05]MH_SAM_APDU [16:46:05]CAPDU: 80 13 01 00 [16:46:05]Write to MH i2c: E2 08 00 A4 23 80 13 01 00 00 00 00 00 44 [16:46:05]Write i2c OK [16:46:05]MH_I2C_Read... [16:46:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:05]Read from MH i2c: E2 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: E2 0E 00 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: E2 0E 00 A4 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2D [16:46:05]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:46:05]wFMCommunicate OK [16:46:05]SAM_PROTO_GetShiftState done [16:46:05]FM_GetShiftState done [16:46:05]opened in 1730160431 [16:46:05]opened+sec_in_day 1730246831 [16:46:05]quantity*price = 70044 [16:46:05]sum+1 = 70045 [16:46:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 289 29.10.2024 16:46 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202894 ФПД: 150600038052402 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164606&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202894&fm=150600038052402&tin=02508201610067®Number=0000000000091777&sum=70000 [16:46:06]StoreToDocumentArchive [16:46:06]shift 546 fd 202894 [16:46:06]save to /storage/0546/doc_00202894 [16:46:06]save last doc name /storage/0546/doc_00202894 to /storage/kkm_last_doc_name [16:46:06]save OK [16:46:06]Clear old archive folders... [16:46:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:46:06]tlvbuf is 012BC970 [16:46:06]SAM_PROTO_ClearQueue [16:46:06]wFMCommunicate request_size=4 [16:46:06]MH_SAM_APDU [16:46:06]CAPDU: 80 09 00 00 [16:46:06]Write to MH i2c: E2 08 00 B1 23 80 09 00 00 00 00 00 00 46 [16:46:06]Write i2c OK [16:46:06]MH_I2C_Read... [16:46:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:46:06]Read from MH i2c: E2 [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: E2 03 00 [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: E2 03 00 B1 23 00 90 00 48 [16:46:06]RAPDU: 90 00 [16:46:06]wFMCommunicate OK [16:46:06]SAM_PROTO_ClearQueue done [16:46:06]KKMCreateOFDPacket [16:46:06]OFDProtocolAddRootSTLVToBuf [16:46:06]FM_MakeSignedData [16:46:06]FM_MakeSignedData [16:46:06]SAM_PROTO_SignData [16:46:06]wFMCommunicate request_size=4 [16:46:06]MH_SAM_APDU [16:46:06]CAPDU: 80 0D 01 02 [16:46:06]Write to MH i2c: E2 08 00 B2 23 80 0D 01 02 00 00 00 00 4E [16:46:06]Write i2c OK [16:46:06]MH_I2C_Read... [16:46:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:46:06]Read from MH i2c: E2 [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: E2 03 00 [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: E2 03 00 B2 23 00 90 00 49 [16:46:06]RAPDU: 90 00 [16:46:06]wFMCommunicate OK [16:46:06]wFMCommunicate request_size=255 [16:46:06]MH_SAM_APDU [16:46: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 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 4E 11 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 18 03 00 35 04 06 00 88 [16:46:06]Write to MH i2c: E2 02 01 B3 23 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 4E 11 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 18 03 00 35 04 06 00 88 00 00 50 [16:46:06]Write i2c OK [16:46:06]MH_I2C_Read... [16:46:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:06]Read from MH i2c: E2 [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: E2 03 00 [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: E2 03 00 B3 23 00 90 00 4A [16:46:06]RAPDU: 90 00 [16:46:06]wFMCommunicate OK [16:46:06]wFMCommunicate request_size=10 [16:46:06]MH_SAM_APDU [16:46:06]CAPDU: 80 0D 02 02 05 F8 4D C5 72 32 [16:46:06]Write to MH i2c: E2 0D 00 B4 23 80 0D 02 02 05 00 F8 4D C5 72 32 00 00 09 [16:46:06]Write i2c OK [16:46:06]MH_I2C_Read... [16:46:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:06]Read from MH i2c: E2 [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: E2 03 00 [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: E2 03 00 B4 23 00 90 00 4B [16:46:06]RAPDU: 90 00 [16:46:06]wFMCommunicate OK [16:46:06]wFMCommunicate request_size=4 [16:46:06]MH_SAM_APDU [16:46:06]CAPDU: 80 0D 03 02 [16:46:06]Write to MH i2c: E2 08 00 B5 23 80 0D 03 02 00 00 00 00 53 [16:46:06]Write i2c OK [16:46:06]MH_I2C_Read... [16:46:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:46:06]Read from MH i2c: E2 [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: E2 0B 00 [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: E2 0B 00 B5 23 00 D4 14 CF D7 AD 4D 52 BE 90 00 EC [16:46:06]RAPDU: D4 14 CF D7 AD 4D 52 BE 90 00 [16:46:06]wFMCommunicate OK [16:46:06]SAM_PROTO_SignData done [16:46:06]FM_MakeSignedData done [16:46:06]CreateOFDProtocolMessage [16:46:06]wFMCommunicate request_size=4 [16:46:06]MH_SAM_APDU [16:46:06]CAPDU: 80 11 00 00 [16:46:06]Write to MH i2c: E2 08 00 B6 23 80 11 00 00 00 00 00 00 53 [16:46:06]Write i2c OK [16:46:06]MH_I2C_Read... [16:46:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:06]Read from MH i2c: E2 [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: E2 17 00 [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: E2 17 00 B6 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A8 [16:46:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:46:06]wFMCommunicate OK [16:46:06]CreateOFDProtocolMessage done [16:46:06]OFDSenderStorePacket 202894 [16:46:06]StoreOFDPacket docnum=202894 [16:46:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 20 C1 07 01 32 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 4E 11 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 18 03 00 35 04 06 00 88 F8 4D C5 72 32 D4 14 CF D7 AD 4D 52 BE [16:46:06]CheckFolder [16:46:06]dirname=/storage/ofd_packets [16:46:06]CheckFolder done [16:46:06]ProducePacketName [16:46:06]name=ofd_packets/00202894 [16:46:06]NVStorageSaveData ofd_packets/00202894 [16:46:06]File name is /storage/ofd_packets/00202894 [16:46:06]Write 301 bytes [16:46:06]NVStorageSaveData done [16:46:06]OFDSenderStorePacket done [16:46:06]KKMCreateOFDPacket done [16:46:06]NVStorageSaveData kkm_last_timestamp [16:46:06]File name is /storage/kkm_last_timestamp [16:46:06]Write 4 bytes [16:46:06]NVStorageSaveData done [16:46:06]ExternCall_PrintAddStr [16:46:06]wPrintStart [16:46:06]Write to MH i2c: 01 00 00 B7 23 DA [16:46:06]Write i2c OK [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: 01 [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: 01 07 00 [16:46:06]MH_I2C_Read... [16:46:06]Read from MH i2c: 01 07 00 B7 23 00 00 00 00 00 FF 0F EF [16:46:06]RasterBufferAndPrint [16:46:06]line Счет N : (1)450696 [16:46:06]line ИНН: 02508201610067 [16:46:06]line Контрольно-Кассовый Чек [16:46:06]line ПРОДАЖА [16:46:06]line ТРК (МРК, ГНК) : 41 [16:46:06]line Товар: 2710124130 [16:46:06]line Аи-92-К-2 [16:46:06]line 10.470 * 66.90 [16:46:06]line = 700.44 [16:46:06]line НДС 12% НСП 1% [16:46:06]line > о реализуемом товаре [16:46:06]line ОКРУГЛЕНИЕ: -0.44 [16:46:06]line ИТОГО: 700.00 [16:46:06]line Внесено: 700.00 [16:46:06]line СДАЧА: 0.00 [16:46:06]line НСП 1% : 6.20 [16:46:06]line НДС 12% : 74.38 [16:46:06]line Наличными: 700.00 [16:46:06]line Безнал.: 0.00 [16:46:06]line Место: АЗС № 171 "Партнер Нефть" [16:46:06]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:46:06]line СНО: Общий режим [16:46:06]line Чек 289 29.10.2024 16:46 [16:46:06]line Смена: 546 ФФД: 1.0 [16:46:06]line ЗНМ: 0300000109 [16:46:06]line РНМ: 0000000000091777 [16:46:06]line Версия ККМ: 001 [16:46:06]line ФМ: 0000000000871756 [16:46:06]line ФД: 202894 [16:46:06]line ФПД: 150600038052402 [16:46:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T164606&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202894&fm=150600038052402&tin=02508201610067®Number=0000000000091777&sum=70000 [16:46:07]OFD Sender: Processing packet 202894 [packets to send 116, broken 115] [16:46:07]ProducePacketName [16:46:07]name=ofd_packets/00202894 [16:46:07]OFD Sender: To server: pG, [16:46:07]CommunicateWithHost lk.salyk.kg:30040 [16:46:07]ConnectInit lk.salyk.kg [16:46:07]written 0, free lines is 4095 [16:46:07]Connected sock=10 [16:46:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 20 C1 07 01 32 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 4E 11 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 18 03 00 35 04 06 00 88 F8 4D C5 72 32 D4 14 CF D7 AD 4D 52 BE [16:46:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EE C5 47 00 BC E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8E 18 03 00 F4 03 04 00 09 BD 20 67 B6 04 01 00 00 72 BF E8 0E E0 D3 71 D1 [16:46:07]CommunicateWithHost err = 0 [16:46:07]CheckOFDResponse [16:46:07]1017 (14) - 77093643461234 [16:46:07]1041 (16) - 0000000000871756 [16:46:07]1040 (4) - 202894 [16:46:07]1012 (4) - 29.10.2024 10:46 [16:46:07]1206 (1) - 0 [16:46:07]OFD Sender: Remove packet 202894 [16:46:07]ProducePacketName [16:46:07]name=ofd_packets/00202894 [16:46:07]NVStorageDeleteData [16:46:07]Write to MH i2c: 01 00 00 E2 23 05 [16:46:07]Write i2c OK [16:46:07]MH_I2C_Read... [16:46:07]Read from MH i2c: 01 [16:46:07]MH_I2C_Read... [16:46:07]Read from MH i2c: 01 07 00 [16:46:07]MH_I2C_Read... [16:46:07]Read from MH i2c: 01 07 00 E2 23 00 00 00 00 00 93 0C AB [16:46:07]RasterBufferAndPrint [16:46:07]line [16:46:07]line [16:46:07]line [16:46:07]line [16:46:07]line [16:46:07]written 0, free lines is 3225 [16:46:07]MH_Cut [16:46:07]Write to MH i2c: D1 01 00 E9 23 01 DE [16:46:07]Write i2c OK [16:46:07]MH_I2C_Read... [16:46:07]Read from MH i2c: D1 [16:46:07]MH_I2C_Read... [16:46:07]Read from MH i2c: D1 01 00 [16:46:07]MH_I2C_Read... [16:46:07]Read from MH i2c: D1 01 00 E9 23 00 DD [16:46:07]Write to MH i2c: 01 00 00 EA 23 0D [16:46:07]Write i2c OK [16:46:07]MH_I2C_Read... [16:46:08]OFD Sender: No OFD packet to send [16:46:08]*** Cut start [16:46:08]*** Purtial cut [16:46:08]*** Stage 1: CUTSNS_PIN = 1 [16:46:08]Read from MH i2c: 01 [16:46:08]MH_I2C_Read... [16:46:08]*** Stop cut motor [16:46:08]*** Cut end [16:46:08]Read from MH i2c: 01 07 00 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: 01 07 00 EA 23 00 00 00 00 00 FF 0F 22 [16:46:08]process_action close_receipt done [16:46:08]requested_data is exist [16:46:08]produce_requested_data [16:46:08]requested_item fm.sn is exist - process it [16:46:08]wFMCommunicate request_size=4 [16:46:08]MH_SAM_APDU [16:46:08]CAPDU: 80 11 00 00 [16:46:08]Write to MH i2c: E2 08 00 EB 23 80 11 00 00 00 00 00 00 88 [16:46:08]Write i2c OK [16:46:08]MH_I2C_Read... [16:46:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:08]Read from MH i2c: E2 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 17 00 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 17 00 EB 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DD [16:46:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:46:08]wFMCommunicate OK [16:46:08]requested_item fd.num is exist - process it [16:46:08]SAM_PROTO_GetFieldsCounters [16:46:08]wFMCommunicate request_size=4 [16:46:08]MH_SAM_APDU [16:46:08]CAPDU: 80 13 00 00 [16:46:08]Write to MH i2c: E2 08 00 EC 23 80 13 00 00 00 00 00 00 8B [16:46:08]Write i2c OK [16:46:08]MH_I2C_Read... [16:46:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:46:09]Read from MH i2c: E2 [16:46:09]MH_I2C_Read... [16:46:09]Read from MH i2c: E2 62 00 [16:46:09]MH_I2C_Read... [16:46:09]Read from MH i2c: E2 62 00 EC 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 E7 [16:46:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:46:09]wFMCommunicate OK [16:46:09]SAM_PROTO_GetFieldsCounters done [16:46:09]requested_item shift.num is exist - process it [16:46:09]requested_item shift.opened is exist - process it [16:46:09]req_shift_opened [16:46:09]FM_GetShiftState [16:46:09]SAM_PROTO_GetShiftState [16:46:09]wFMCommunicate request_size=4 [16:46:09]MH_SAM_APDU [16:46:09]CAPDU: 80 13 01 00 [16:46:09]Write to MH i2c: E2 08 00 ED 23 80 13 01 00 00 00 00 00 8D [16:46:09]Write i2c OK [16:46:09]MH_I2C_Read... [16:46:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:09]Read from MH i2c: E2 [16:46:09]MH_I2C_Read... [16:46:09]Read from MH i2c: E2 0E 00 [16:46:09]MH_I2C_Read... [16:46:09]Read from MH i2c: E2 0E 00 ED 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 76 [16:46:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:46:09]wFMCommunicate OK [16:46:09]SAM_PROTO_GetShiftState done [16:46:09]FM_GetShiftState done [16:46:09]req_shift_opened done [16:46:09]requested_item shift.open_date is exist - process it [16:46:09]req_shift_open_date [16:46:09]req_shift_open_date done [16:46:09]produce_requested_data done [16:46:09]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202894,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:46:09]process_action_free close_receipt [16:46:09]json_value_free [16:46:09]json_value_free done [16:46:09]process_json_proto returns [16:46:09]Send response to host [16:46:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202894,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:46:09]free response buf [16:46:09]execute_script done [16:46:09]execute_script returns [16:46:09]free content buf [16:46:09]Sock 7.Close socket [16:46:09]Sock 7.Thread stoped [16:46:13]OFD Sender: No OFD packet to send [16:46:18]OFD Sender: No OFD packet to send [16:46:23]OFD Sender: No OFD packet to send [16:46:28]OFD Sender: No OFD packet to send [16:46:33]OFD Sender: No OFD packet to send [16:46:38]OFD Sender: No OFD packet to send [16:46:43]OFD Sender: No OFD packet to send [16:46:48]OFD Sender: No OFD packet to send [16:46:53]OFD Sender: No OFD packet to send [16:46:58]OFD Sender: No OFD packet to send [16:47:03]OFD Sender: No OFD packet to send [16:47:08]OFD Sender: No OFD packet to send [16:47:13]OFD Sender: No OFD packet to send [16:47:18]OFD Sender: No OFD packet to send [16:47:23]OFD Sender: No OFD packet to send [16:47:28]OFD Sender: No OFD packet to send [16:47:33]OFD Sender: No OFD packet to send [16:47:38]OFD Sender: No OFD packet to send [16:47:43]OFD Sender: No OFD packet to send [16:47:48]OFD Sender: No OFD packet to send [16:47:53]OFD Sender: No OFD packet to send [16:47:58]OFD Sender: No OFD packet to send [16:48:03]OFD Sender: No OFD packet to send [16:48:08]OFD Sender: No OFD packet to send [16:48:13]OFD Sender: No OFD packet to send [16:48:18]OFD Sender: No OFD packet to send [16:48:23]OFD Sender: No OFD packet to send [16:48:28]OFD Sender: No OFD packet to send [16:48:33]OFD Sender: No OFD packet to send [16:48:38]OFD Sender: No OFD packet to send [16:48:43]OFD Sender: No OFD packet to send [16:48:48]OFD Sender: No OFD packet to send [16:48:53]OFD Sender: No OFD packet to send [16:48:58]OFD Sender: No OFD packet to send [16:49:03]OFD Sender: No OFD packet to send [16:49:08]OFD Sender: No OFD packet to send [16:49:13]OFD Sender: No OFD packet to send [16:49:18]OFD Sender: No OFD packet to send [16:49:23]OFD Sender: No OFD packet to send [16:49:28]OFD Sender: No OFD packet to send [16:49:33]OFD Sender: No OFD packet to send [16:49:38]OFD Sender: No OFD packet to send [16:49:43]OFD Sender: No OFD packet to send [16:49:48]OFD Sender: No OFD packet to send [16:49:53]OFD Sender: No OFD packet to send [16:49:58]OFD Sender: No OFD packet to send [16:50:03]OFD Sender: No OFD packet to send [16:50:08]OFD Sender: No OFD packet to send [16:50:13]OFD Sender: No OFD packet to send [16:50:18]OFD Sender: No OFD packet to send [16:50:23]OFD Sender: No OFD packet to send [16:50:28]OFD Sender: No OFD packet to send [16:50:30]accept exits with 9 [16:50:30]New connection [16:50:30]New thread 3066891620 created [16:50:30]Thread 3067034980 joined [16:50:30]Waiting for new connection... [16:50:30] Sock 9.Parse request [16:50:30]Sock 9.Check first char [16:50:30]Sock 9.First char is OK [16:50:30]request: POST /json_proto HTTP/1.0 [16:50:30]Method: POST [16:50:30]URL: /json_proto [16:50:30]Method is POST - this is cgi request [16:50:30]url: /json_proto [16:50:30]query_string will be loaded in cgi processing [16:50:30]execute_cgi json_proto POST (null) [16:50:30]execute_cgi path=json_proto method=POST [16:50:30]POST find Content-Length [16:50:30]Host: 172.17.63.195:8080 [16:50:30]Content-Length: 632 [16:50:30]Content-Type: application/json [16:50:30] [16:50:30]POST finish read [16:50:30]Found Content-Length = 632 [16:50:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:30]execute_script... [16:50: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)450697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:30]POST & json_proto [16:50:30]process_json_proto [16:50:30]json parsed OK: [16:50:30]protocol is kg_v1.0 [16:50:30]action value=close_receipt [16:50:30]process_action close_receipt [16:50:30]cmd_close_receipt [16:50:30]MH_GetDate [16:50:30]Write to MH i2c: F0 00 00 EE 23 00 [16:50:30]Write i2c OK [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: F0 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: F0 09 00 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: F0 09 00 EE 23 00 57 12 21 67 8C D7 20 67 E4 [16:50:30]GetLastDocTimeStamp 1730220366 [16:50:30]current date 1730220631 [16:50:30]FM_GetShiftState [16:50:30]SAM_PROTO_GetShiftState [16:50:30]wFMCommunicate request_size=4 [16:50:30]MH_SAM_APDU [16:50:30]CAPDU: 80 13 01 00 [16:50:30]Write to MH i2c: E2 08 00 EF 23 80 13 01 00 00 00 00 00 8F [16:50:30]Write i2c OK [16:50:30]MH_I2C_Read... [16:50:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:30]Read from MH i2c: E2 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: E2 0E 00 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: E2 0E 00 EF 23 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 78 [16:50:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:50:30]wFMCommunicate OK [16:50:30]SAM_PROTO_GetShiftState done [16:50:30]FM_GetShiftState done [16:50:30]opened in 1730160431 [16:50:30]opened+sec_in_day 1730246831 [16:50:30]quantity*price = 50000 [16:50:30]sum+1 = 50001 [16:50:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 290 29.10.2024 16:50 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202895 ФПД: 93848452733543 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165031&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202895&fm=93848452733543&tin=02508201610067®Number=0000000000091777&sum=50000 [16:50:31]StoreToDocumentArchive [16:50:31]shift 546 fd 202895 [16:50:31]save to /storage/0546/doc_00202895 [16:50:31]save last doc name /storage/0546/doc_00202895 to /storage/kkm_last_doc_name [16:50:31]save OK [16:50:31]Clear old archive folders... [16:50:31]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:50:31]tlvbuf is B6EBCB00 [16:50:31]SAM_PROTO_ClearQueue [16:50:31]wFMCommunicate request_size=4 [16:50:31]MH_SAM_APDU [16:50:31]CAPDU: 80 09 00 00 [16:50:31]Write to MH i2c: E2 08 00 FC 23 80 09 00 00 00 00 00 00 91 [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:50:31]Read from MH i2c: E2 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 03 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 03 00 FC 23 00 90 00 93 [16:50:31]RAPDU: 90 00 [16:50:31]wFMCommunicate OK [16:50:31]SAM_PROTO_ClearQueue done [16:50:31]KKMCreateOFDPacket [16:50:31]OFDProtocolAddRootSTLVToBuf [16:50:31]FM_MakeSignedData [16:50:31]FM_MakeSignedData [16:50:31]SAM_PROTO_SignData [16:50:31]wFMCommunicate request_size=4 [16:50:31]MH_SAM_APDU [16:50:31]CAPDU: 80 0D 01 02 [16:50:31]Write to MH i2c: E2 08 00 FD 23 80 0D 01 02 00 00 00 00 99 [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:50:31]Read from MH i2c: E2 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 03 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 03 00 FD 23 00 90 00 94 [16:50:31]RAPDU: 90 00 [16:50:31]wFMCommunicate OK [16:50:31]wFMCommunicate request_size=255 [16:50:31]MH_SAM_APDU [16:50:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 22 01 00 00 F4 03 04 00 57 12 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 18 03 00 35 04 06 00 [16:50:31]Write to MH i2c: E2 02 01 FE 23 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 22 01 00 00 F4 03 04 00 57 12 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 18 03 00 35 04 06 00 00 00 6C [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:31]Read from MH i2c: E2 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 03 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 03 00 FE 23 00 90 00 95 [16:50:31]RAPDU: 90 00 [16:50:31]wFMCommunicate OK [16:50:31]wFMCommunicate request_size=11 [16:50:31]MH_SAM_APDU [16:50:31]CAPDU: 80 0D 02 02 06 55 5A CB B0 1A 67 [16:50:31]Write to MH i2c: E2 0E 00 FF 23 80 0D 02 02 06 00 55 5A CB B0 1A 67 00 00 53 [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:31]Read from MH i2c: E2 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 03 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 03 00 FF 23 00 90 00 96 [16:50:31]RAPDU: 90 00 [16:50:31]wFMCommunicate OK [16:50:31]wFMCommunicate request_size=4 [16:50:31]MH_SAM_APDU [16:50:31]CAPDU: 80 0D 03 02 [16:50:31]Write to MH i2c: E2 08 00 00 24 80 0D 03 02 00 00 00 00 9F [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:50:31]Read from MH i2c: E2 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 0B 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 0B 00 00 24 00 71 C6 3B 06 4F 11 8B D3 90 00 D6 [16:50:31]RAPDU: 71 C6 3B 06 4F 11 8B D3 90 00 [16:50:31]wFMCommunicate OK [16:50:31]SAM_PROTO_SignData done [16:50:31]FM_MakeSignedData done [16:50:31]CreateOFDProtocolMessage [16:50:31]wFMCommunicate request_size=4 [16:50:31]MH_SAM_APDU [16:50:31]CAPDU: 80 11 00 00 [16:50:31]Write to MH i2c: E2 08 00 01 24 80 11 00 00 00 00 00 00 9F [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:31]Read from MH i2c: E2 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 17 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 17 00 01 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F4 [16:50:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:50:31]wFMCommunicate OK [16:50:31]CreateOFDProtocolMessage done [16:50:31]OFDSenderStorePacket 202895 [16:50:31]StoreOFDPacket docnum=202895 [16:50:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 1F 88 08 01 1F D2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 22 01 00 00 F4 03 04 00 57 12 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 18 03 00 35 04 06 00 55 5A CB B0 1A 67 71 C6 3B 06 4F 11 8B D3 [16:50:31]CheckFolder [16:50:31]dirname=/storage/ofd_packets [16:50:31]CheckFolder done [16:50:31]ProducePacketName [16:50:31]name=ofd_packets/00202895 [16:50:31]NVStorageSaveData ofd_packets/00202895 [16:50:31]File name is /storage/ofd_packets/00202895 [16:50:31]Write 302 bytes [16:50:31]NVStorageSaveData done [16:50:31]OFDSenderStorePacket done [16:50:31]KKMCreateOFDPacket done [16:50:31]NVStorageSaveData kkm_last_timestamp [16:50:31]File name is /storage/kkm_last_timestamp [16:50:31]Write 4 bytes [16:50:31]NVStorageSaveData done [16:50:31]ExternCall_PrintAddStr [16:50:31]wPrintStart [16:50:31]Write to MH i2c: 01 00 00 02 24 26 [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 07 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: 01 07 00 02 24 00 00 00 00 00 FF 0F 3B [16:50:31]RasterBufferAndPrint [16:50:31]line Счет N : (1)450697 [16:50:31]line ИНН: 02508201610067 [16:50:31]line Контрольно-Кассовый Чек [16:50:31]line ПРОДАЖА [16:50:31]line ТРК (МРК, ГНК) : 42 [16:50:31]line Товар: 2710124130 [16:50:31]line SUPER 92-К-5 [16:50:31]line 7.310 * 68.40 [16:50:31]line = 500.00 [16:50:31]line НДС 12% НСП 1% [16:50:31]line > о реализуемом товаре [16:50:31]line ИТОГО: 500.00 [16:50:31]line НСП 1% : 4.42 [16:50:31]line НДС 12% : 53.10 [16:50:31]line Наличными: 500.00 [16:50:31]line Безнал.: 0.00 [16:50:31]line Место: АЗС № 171 "Партнер Нефть" [16:50:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:50:31]line СНО: Общий режим [16:50:31]line Чек 290 29.10.2024 16:50 [16:50:31]line Смена: 546 ФФД: 1.0 [16:50:31]line ЗНМ: 0300000109 [16:50:31]line РНМ: 0000000000091777 [16:50:31]line Версия ККМ: 001 [16:50:31]line ФМ: 0000000000871756 [16:50:31]line ФД: 202895 [16:50:31]line ФПД: 93848452733543 [16:50:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165031&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202895&fm=93848452733543&tin=02508201610067®Number=0000000000091777&sum=50000 [16:50:32]OFD Sender: Processing packet 202895 [packets to send 116, broken 115] [16:50:32]ProducePacketName [16:50:32]name=ofd_packets/00202895 [16:50:32]OFD Sender: To server: pG, [16:50:32]CommunicateWithHost lk.salyk.kg:30040 [16:50:32]ConnectInit lk.salyk.kg [16:50:32]written 0, free lines is 4095 [16:50:32]Connected sock=10 [16:50:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 1F 88 08 01 1F D2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 22 01 00 00 F4 03 04 00 57 12 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 18 03 00 35 04 06 00 55 5A CB B0 1A 67 71 C6 3B 06 4F 11 8B D3 [16:50:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 9F 41 47 00 FA 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 8F 18 03 00 F4 03 04 00 12 BE 20 67 B6 04 01 00 00 F7 B7 1D 05 D3 CD 0E BF [16:50:32]CommunicateWithHost err = 0 [16:50:32]CheckOFDResponse [16:50:32]1017 (14) - 77093643461234 [16:50:32]1041 (16) - 0000000000871756 [16:50:32]1040 (4) - 202895 [16:50:32]1012 (4) - 29.10.2024 10:50 [16:50:32]1206 (1) - 0 [16:50:32]OFD Sender: Remove packet 202895 [16:50:32]ProducePacketName [16:50:32]name=ofd_packets/00202895 [16:50:32]NVStorageDeleteData [16:50:32]Write to MH i2c: 01 00 00 2A 24 4E [16:50:32]Write i2c OK [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 07 00 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 07 00 2A 24 00 00 00 00 00 CB 0C 2C [16:50:32]RasterBufferAndPrint [16:50:32]line [16:50:32]line [16:50:32]line [16:50:32]line [16:50:32]line [16:50:32]written 0, free lines is 3278 [16:50:32]MH_Cut [16:50:32]Write to MH i2c: D1 01 00 31 24 01 27 [16:50:32]Write i2c OK [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: D1 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: D1 01 00 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: D1 01 00 31 24 00 26 [16:50:32]Write to MH i2c: 01 00 00 32 24 56 [16:50:32]Write i2c OK [16:50:32]MH_I2C_Read... [16:50:33]OFD Sender: No OFD packet to send [16:50:33]*** Cut start [16:50:33]*** Purtial cut [16:50:33]*** Stage 1: CUTSNS_PIN = 1 [16:50:33]Read from MH i2c: 01 [16:50:33]MH_I2C_Read... [16:50:33]Read from MH i2c: 01 07 00 [16:50:33]MH_I2C_Read... [16:50:33]*** Stop cut motor [16:50:33]*** Cut end [16:50:33]Read from MH i2c: 01 07 00 32 24 00 00 00 00 00 FF 0F 6B [16:50:33]process_action close_receipt done [16:50:33]requested_data is exist [16:50:33]produce_requested_data [16:50:33]requested_item fm.sn is exist - process it [16:50:33]wFMCommunicate request_size=4 [16:50:33]MH_SAM_APDU [16:50:33]CAPDU: 80 11 00 00 [16:50:33]Write to MH i2c: E2 08 00 33 24 80 11 00 00 00 00 00 00 D1 [16:50:33]Write i2c OK [16:50:33]MH_I2C_Read... [16:50:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:33]Read from MH i2c: E2 [16:50:33]MH_I2C_Read... [16:50:33]Read from MH i2c: E2 17 00 [16:50:33]MH_I2C_Read... [16:50:33]Read from MH i2c: E2 17 00 33 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 26 [16:50:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:50:33]wFMCommunicate OK [16:50:33]requested_item fd.num is exist - process it [16:50:33]SAM_PROTO_GetFieldsCounters [16:50:33]wFMCommunicate request_size=4 [16:50:33]MH_SAM_APDU [16:50:33]CAPDU: 80 13 00 00 [16:50:33]Write to MH i2c: E2 08 00 34 24 80 13 00 00 00 00 00 00 D4 [16:50:33]Write i2c OK [16:50:33]MH_I2C_Read... [16:50:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:50:34]Read from MH i2c: E2 [16:50:34]MH_I2C_Read... [16:50:34]Read from MH i2c: E2 62 00 [16:50:34]MH_I2C_Read... [16:50:34]Read from MH i2c: E2 62 00 34 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [16:50:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 8F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:50:34]wFMCommunicate OK [16:50:34]SAM_PROTO_GetFieldsCounters done [16:50:34]requested_item shift.num is exist - process it [16:50:34]requested_item shift.opened is exist - process it [16:50:34]req_shift_opened [16:50:34]FM_GetShiftState [16:50:34]SAM_PROTO_GetShiftState [16:50:34]wFMCommunicate request_size=4 [16:50:34]MH_SAM_APDU [16:50:34]CAPDU: 80 13 01 00 [16:50:34]Write to MH i2c: E2 08 00 35 24 80 13 01 00 00 00 00 00 D6 [16:50:34]Write i2c OK [16:50:34]MH_I2C_Read... [16:50:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:34]Read from MH i2c: E2 [16:50:34]MH_I2C_Read... [16:50:34]Read from MH i2c: E2 0E 00 [16:50:34]MH_I2C_Read... [16:50:34]Read from MH i2c: E2 0E 00 35 24 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BF [16:50:34]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:50:34]wFMCommunicate OK [16:50:34]SAM_PROTO_GetShiftState done [16:50:34]FM_GetShiftState done [16:50:34]req_shift_opened done [16:50:34]requested_item shift.open_date is exist - process it [16:50:34]req_shift_open_date [16:50:34]req_shift_open_date done [16:50:34]produce_requested_data done [16:50:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202895,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:50:34]process_action_free close_receipt [16:50:34]json_value_free [16:50:34]json_value_free done [16:50:34]process_json_proto returns [16:50:34]Send response to host [16:50:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202895,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:50:34]free response buf [16:50:34]execute_script done [16:50:34]execute_script returns [16:50:34]free content buf [16:50:34]Sock 9.Close socket [16:50:34]Sock 9.Thread stoped [16:50:38]OFD Sender: No OFD packet to send [16:50:43]OFD Sender: No OFD packet to send [16:50:48]OFD Sender: No OFD packet to send [16:50:53]OFD Sender: No OFD packet to send [16:50:58]OFD Sender: No OFD packet to send [16:51:03]OFD Sender: No OFD packet to send [16:51:08]OFD Sender: No OFD packet to send [16:51:13]OFD Sender: No OFD packet to send [16:51:18]OFD Sender: No OFD packet to send [16:51:23]OFD Sender: No OFD packet to send [16:51:28]OFD Sender: No OFD packet to send [16:51:33]OFD Sender: No OFD packet to send [16:51:38]OFD Sender: No OFD packet to send [16:51:43]OFD Sender: No OFD packet to send [16:51:45]accept exits with 7 [16:51:45]New connection [16:51:45]New thread 3067034980 created [16:51:45]Thread 3066891620 joined [16:51:45]Waiting for new connection... [16:51:45] Sock 7.Parse request [16:51:45]Sock 7.Check first char [16:51:45]Sock 7.First char is OK [16:51:45]request: POST /json_proto HTTP/1.0 [16:51:45]Method: POST [16:51:45]URL: /json_proto [16:51:45]Method is POST - this is cgi request [16:51:45]url: /json_proto [16:51:45]query_string will be loaded in cgi processing [16:51:45]execute_cgi json_proto POST (null) [16:51:45]execute_cgi path=json_proto method=POST [16:51:45]POST find Content-Length [16:51:45]Host: 172.17.63.195:8080 [16:51:45]Content-Length: 677 [16:51:45]Content-Type: application/json [16:51:45] [16:51:45]POST finish read [16:51:45]Found Content-Length = 677 [16:51:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:51:45]execute_script... [16:51:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:51:45]POST & json_proto [16:51:45]process_json_proto [16:51:45]json parsed OK: [16:51:45]protocol is kg_v1.0 [16:51:45]action value=close_receipt [16:51:45]process_action close_receipt [16:51:45]cmd_close_receipt [16:51:45]MH_GetDate [16:51:45]Write to MH i2c: F0 00 00 36 24 49 [16:51:45]Write i2c OK [16:51:45]MH_I2C_Read... [16:51:45]Read from MH i2c: F0 [16:51:45]MH_I2C_Read... [16:51:45]Read from MH i2c: F0 09 00 [16:51:45]MH_I2C_Read... [16:51:45]Read from MH i2c: F0 09 00 36 24 00 A2 12 21 67 8C D7 20 67 78 [16:51:45]GetLastDocTimeStamp 1730220631 [16:51:45]current date 1730220706 [16:51:45]FM_GetShiftState [16:51:45]SAM_PROTO_GetShiftState [16:51:45]wFMCommunicate request_size=4 [16:51:45]MH_SAM_APDU [16:51:45]CAPDU: 80 13 01 00 [16:51:45]Write to MH i2c: E2 08 00 37 24 80 13 01 00 00 00 00 00 D8 [16:51:45]Write i2c OK [16:51:45]MH_I2C_Read... [16:51:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:45]Read from MH i2c: E2 [16:51:45]MH_I2C_Read... [16:51:45]Read from MH i2c: E2 0E 00 [16:51:45]MH_I2C_Read... [16:51:45]Read from MH i2c: E2 0E 00 37 24 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C1 [16:51:45]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:51:45]wFMCommunicate OK [16:51:45]SAM_PROTO_GetShiftState done [16:51:45]FM_GetShiftState done [16:51:45]opened in 1730160431 [16:51:45]opened+sec_in_day 1730246831 [16:51:45]quantity*price = 50041 [16:51:45]sum+1 = 50042 [16:51:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 291 29.10.2024 16:51 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202896 ФПД: 44166362673619 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165146&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202896&fm=44166362673619&tin=02508201610067®Number=0000000000091777&sum=50000 [16:51:46]StoreToDocumentArchive [16:51:46]shift 546 fd 202896 [16:51:46]save to /storage/0546/doc_00202896 [16:51:46]save last doc name /storage/0546/doc_00202896 to /storage/kkm_last_doc_name [16:51:46]save OK [16:51:46]Clear old archive folders... [16:51:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:51:46]tlvbuf is 012A3950 [16:51:46]SAM_PROTO_ClearQueue [16:51:46]wFMCommunicate request_size=4 [16:51:46]MH_SAM_APDU [16:51:46]CAPDU: 80 09 00 00 [16:51:46]Write to MH i2c: E2 08 00 44 24 80 09 00 00 00 00 00 00 DA [16:51:46]Write i2c OK [16:51:46]MH_I2C_Read... [16:51:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:46]Read from MH i2c: E2 [16:51:46]MH_I2C_Read... [16:51:46]Read from MH i2c: E2 03 00 [16:51:46]MH_I2C_Read... [16:51:46]Read from MH i2c: E2 03 00 44 24 00 90 00 DC [16:51:46]RAPDU: 90 00 [16:51:46]wFMCommunicate OK [16:51:46]SAM_PROTO_ClearQueue done [16:51:46]KKMCreateOFDPacket [16:51:46]OFDProtocolAddRootSTLVToBuf [16:51:46]FM_MakeSignedData [16:51:46]FM_MakeSignedData [16:51:46]SAM_PROTO_SignData [16:51:46]wFMCommunicate request_size=4 [16:51:46]MH_SAM_APDU [16:51:46]CAPDU: 80 0D 01 02 [16:51:46]Write to MH i2c: E2 08 00 45 24 80 0D 01 02 00 00 00 00 E2 [16:51:46]Write i2c OK [16:51:46]MH_I2C_Read... [16:51:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:46]Read from MH i2c: E2 [16:51:46]MH_I2C_Read... [16:51:46]Read from MH i2c: E2 03 00 [16:51:46]MH_I2C_Read... [16:51:46]Read from MH i2c: E2 03 00 45 24 00 90 00 DD [16:51:46]RAPDU: 90 00 [16:51:46]wFMCommunicate OK [16:51:46]wFMCommunicate request_size=255 [16:51:46]MH_SAM_APDU [16:51: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 A2 12 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 90 18 03 00 35 04 06 00 28 [16:51:46]Write to MH i2c: E2 02 01 46 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 A2 12 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 90 18 03 00 35 04 06 00 28 00 00 CD [16:51:46]Write i2c OK [16:51:46]MH_I2C_Read... [16:51:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:47]Read from MH i2c: E2 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 03 00 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 03 00 46 24 00 90 00 DE [16:51:47]RAPDU: 90 00 [16:51:47]wFMCommunicate OK [16:51:47]wFMCommunicate request_size=10 [16:51:47]MH_SAM_APDU [16:51:47]CAPDU: 80 0D 02 02 05 2B 48 5B B1 D3 [16:51:47]Write to MH i2c: E2 0D 00 47 24 80 0D 02 02 05 00 2B 48 5B B1 D3 00 00 41 [16:51:47]Write i2c OK [16:51:47]MH_I2C_Read... [16:51:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:47]Read from MH i2c: E2 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 03 00 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 03 00 47 24 00 90 00 DF [16:51:47]RAPDU: 90 00 [16:51:47]wFMCommunicate OK [16:51:47]wFMCommunicate request_size=4 [16:51:47]MH_SAM_APDU [16:51:47]CAPDU: 80 0D 03 02 [16:51:47]Write to MH i2c: E2 08 00 48 24 80 0D 03 02 00 00 00 00 E7 [16:51:47]Write i2c OK [16:51:47]MH_I2C_Read... [16:51:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:47]Read from MH i2c: E2 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 0B 00 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 0B 00 48 24 00 12 C2 86 30 0B 15 EF C4 90 00 45 [16:51:47]RAPDU: 12 C2 86 30 0B 15 EF C4 90 00 [16:51:47]wFMCommunicate OK [16:51:47]SAM_PROTO_SignData done [16:51:47]FM_MakeSignedData done [16:51:47]CreateOFDProtocolMessage [16:51:47]wFMCommunicate request_size=4 [16:51:47]MH_SAM_APDU [16:51:47]CAPDU: 80 11 00 00 [16:51:47]Write to MH i2c: E2 08 00 49 24 80 11 00 00 00 00 00 00 E7 [16:51:47]Write i2c OK [16:51:47]MH_I2C_Read... [16:51:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:47]Read from MH i2c: E2 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 17 00 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: E2 17 00 49 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3C [16:51:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:51:47]wFMCommunicate OK [16:51:47]CreateOFDProtocolMessage done [16:51:47]OFDSenderStorePacket 202896 [16:51:47]StoreOFDPacket docnum=202896 [16:51:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FB FE 07 01 D6 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 A2 12 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 90 18 03 00 35 04 06 00 28 2B 48 5B B1 D3 12 C2 86 30 0B 15 EF C4 [16:51:47]CheckFolder [16:51:47]dirname=/storage/ofd_packets [16:51:47]CheckFolder done [16:51:47]ProducePacketName [16:51:47]name=ofd_packets/00202896 [16:51:47]NVStorageSaveData ofd_packets/00202896 [16:51:47]File name is /storage/ofd_packets/00202896 [16:51:47]Write 301 bytes [16:51:47]NVStorageSaveData done [16:51:47]OFDSenderStorePacket done [16:51:47]KKMCreateOFDPacket done [16:51:47]NVStorageSaveData kkm_last_timestamp [16:51:47]File name is /storage/kkm_last_timestamp [16:51:47]Write 4 bytes [16:51:47]NVStorageSaveData done [16:51:47]ExternCall_PrintAddStr [16:51:47]wPrintStart [16:51:47]Write to MH i2c: 01 00 00 4A 24 6E [16:51:47]Write i2c OK [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: 01 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: 01 07 00 [16:51:47]MH_I2C_Read... [16:51:47]Read from MH i2c: 01 07 00 4A 24 00 00 00 00 00 FF 0F 83 [16:51:47]RasterBufferAndPrint [16:51:47]line Счет N : (1)450698 [16:51:47]line ИНН: 02508201610067 [16:51:47]line Контрольно-Кассовый Чек [16:51:47]line ПРОДАЖА [16:51:47]line ТРК (МРК, ГНК) : 62 [16:51:47]line Товар: 2710124130 [16:51:47]line Аи-92-К-2 [16:51:47]line 7.480 * 66.90 [16:51:47]line = 500.41 [16:51:47]line НДС 12% НСП 1% [16:51:47]line > о реализуемом товаре [16:51:47]line ОКРУГЛЕНИЕ: -0.41 [16:51:47]line ИТОГО: 500.00 [16:51:47]line Внесено: 500.00 [16:51:47]line СДАЧА: 0.00 [16:51:47]line НСП 1% : 4.43 [16:51:47]line НДС 12% : 53.14 [16:51:47]line Наличными: 500.00 [16:51:47]line Безнал.: 0.00 [16:51:47]line Место: АЗС № 171 "Партнер Нефть" [16:51:47]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:51:47]line СНО: Общий режим [16:51:47]line Чек 291 29.10.2024 16:51 [16:51:47]line Смена: 546 ФФД: 1.0 [16:51:47]line ЗНМ: 0300000109 [16:51:47]line РНМ: 0000000000091777 [16:51:47]line Версия ККМ: 001 [16:51:47]line ФМ: 0000000000871756 [16:51:47]line ФД: 202896 [16:51:47]line ФПД: 44166362673619 [16:51:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165146&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202896&fm=44166362673619&tin=02508201610067®Number=0000000000091777&sum=50000 [16:51:47]OFD Sender: Processing packet 202896 [packets to send 116, broken 115] [16:51:47]ProducePacketName [16:51:47]name=ofd_packets/00202896 [16:51:47]OFD Sender: To server: pG, [16:51:47]CommunicateWithHost lk.salyk.kg:30040 [16:51:47]ConnectInit lk.salyk.kg [16:51:47]written 0, free lines is 4095 [16:51:47]Connected sock=10 [16:51:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FB FE 07 01 D6 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 A2 12 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 90 18 03 00 35 04 06 00 28 2B 48 5B B1 D3 12 C2 86 30 0B 15 EF C4 [16:51:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 50 1B 47 00 96 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 90 18 03 00 F4 03 04 00 5E BE 20 67 B6 04 01 00 00 F0 5E 01 E9 64 B4 D7 20 [16:51:48]CommunicateWithHost err = 0 [16:51:48]CheckOFDResponse [16:51:48]1017 (14) - 77093643461234 [16:51:48]1041 (16) - 0000000000871756 [16:51:48]1040 (4) - 202896 [16:51:48]1012 (4) - 29.10.2024 10:52 [16:51:48]1206 (1) - 0 [16:51:48]OFD Sender: Remove packet 202896 [16:51:48]ProducePacketName [16:51:48]name=ofd_packets/00202896 [16:51:48]NVStorageDeleteData [16:51:48]Write to MH i2c: 01 00 00 75 24 99 [16:51:48]Write i2c OK [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: 01 [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: 01 07 00 [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: 01 07 00 75 24 00 00 00 00 00 8A 0C 36 [16:51:48]RasterBufferAndPrint [16:51:48]line [16:51:48]line [16:51:48]line [16:51:48]line [16:51:48]line [16:51:48]written 0, free lines is 3213 [16:51:48]MH_Cut [16:51:48]Write to MH i2c: D1 01 00 7C 24 01 72 [16:51:48]Write i2c OK [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: D1 [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: D1 01 00 [16:51:48]MH_I2C_Read... [16:51:48]Read from MH i2c: D1 01 00 7C 24 00 71 [16:51:48]Write to MH i2c: 01 00 00 7D 24 A1 [16:51:48]Write i2c OK [16:51:48]MH_I2C_Read... [16:51:48]OFD Sender: No OFD packet to send [16:51:49]*** Cut start [16:51:49]*** Purtial cut [16:51:49]*** Stage 1: CUTSNS_PIN = 1 [16:51:49]Read from MH i2c: 01 [16:51:49]MH_I2C_Read... [16:51:49]*** Stop cut motor [16:51:49]*** Cut end [16:51:49]Read from MH i2c: 01 07 00 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: 01 07 00 7D 24 00 00 00 00 00 FF 0F B6 [16:51:49]process_action close_receipt done [16:51:49]requested_data is exist [16:51:49]produce_requested_data [16:51:49]requested_item fm.sn is exist - process it [16:51:49]wFMCommunicate request_size=4 [16:51:49]MH_SAM_APDU [16:51:49]CAPDU: 80 11 00 00 [16:51:49]Write to MH i2c: E2 08 00 7E 24 80 11 00 00 00 00 00 00 1C [16:51:49]Write i2c OK [16:51:49]MH_I2C_Read... [16:51:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:49]Read from MH i2c: E2 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: E2 17 00 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: E2 17 00 7E 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 71 [16:51:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:51:49]wFMCommunicate OK [16:51:49]requested_item fd.num is exist - process it [16:51:49]SAM_PROTO_GetFieldsCounters [16:51:49]wFMCommunicate request_size=4 [16:51:49]MH_SAM_APDU [16:51:49]CAPDU: 80 13 00 00 [16:51:49]Write to MH i2c: E2 08 00 7F 24 80 13 00 00 00 00 00 00 1F [16:51:49]Write i2c OK [16:51:49]MH_I2C_Read... [16:51:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:49]Read from MH i2c: E2 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: E2 62 00 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: E2 62 00 7F 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 90 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 83 [16:51:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 90 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:51:49]wFMCommunicate OK [16:51:49]SAM_PROTO_GetFieldsCounters done [16:51:49]requested_item shift.num is exist - process it [16:51:49]requested_item shift.opened is exist - process it [16:51:49]req_shift_opened [16:51:49]FM_GetShiftState [16:51:49]SAM_PROTO_GetShiftState [16:51:49]wFMCommunicate request_size=4 [16:51:49]MH_SAM_APDU [16:51:49]CAPDU: 80 13 01 00 [16:51:49]Write to MH i2c: E2 08 00 80 24 80 13 01 00 00 00 00 00 21 [16:51:49]Write i2c OK [16:51:49]MH_I2C_Read... [16:51:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:49]Read from MH i2c: E2 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: E2 0E 00 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: E2 0E 00 80 24 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0A [16:51:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:51:49]wFMCommunicate OK [16:51:49]SAM_PROTO_GetShiftState done [16:51:49]FM_GetShiftState done [16:51:49]req_shift_opened done [16:51:49]requested_item shift.open_date is exist - process it [16:51:49]req_shift_open_date [16:51:49]req_shift_open_date done [16:51:49]produce_requested_data done [16:51:49]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202896,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:51:49]process_action_free close_receipt [16:51:49]json_value_free [16:51:49]json_value_free done [16:51:49]process_json_proto returns [16:51:49]Send response to host [16:51:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202896,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:51:49]free response buf [16:51:49]execute_script done [16:51:49]execute_script returns [16:51:49]free content buf [16:51:49]Sock 7.Close socket [16:51:49]Sock 7.Thread stoped [16:51:53]OFD Sender: No OFD packet to send [16:51:58]OFD Sender: No OFD packet to send [16:52:03]OFD Sender: No OFD packet to send [16:52:08]OFD Sender: No OFD packet to send [16:52:13]OFD Sender: No OFD packet to send [16:52:18]OFD Sender: No OFD packet to send [16:52:23]OFD Sender: No OFD packet to send [16:52:28]OFD Sender: No OFD packet to send [16:52:33]OFD Sender: No OFD packet to send [16:52:38]OFD Sender: No OFD packet to send [16:52:43]OFD Sender: No OFD packet to send [16:52:48]OFD Sender: No OFD packet to send [16:52:53]OFD Sender: No OFD packet to send [16:52:58]OFD Sender: No OFD packet to send [16:53:03]OFD Sender: No OFD packet to send [16:53:08]OFD Sender: No OFD packet to send [16:53:13]OFD Sender: No OFD packet to send [16:53:18]OFD Sender: No OFD packet to send [16:53:23]OFD Sender: No OFD packet to send [16:53:28]OFD Sender: No OFD packet to send [16:53:33]OFD Sender: No OFD packet to send [16:53:38]OFD Sender: No OFD packet to send [16:53:43]OFD Sender: No OFD packet to send [16:53:48]OFD Sender: No OFD packet to send [16:53:53]OFD Sender: No OFD packet to send [16:53:58]OFD Sender: No OFD packet to send [16:54:03]OFD Sender: No OFD packet to send [16:54:08]OFD Sender: No OFD packet to send [16:54:13]OFD Sender: No OFD packet to send [16:54:18]OFD Sender: No OFD packet to send [16:54:23]OFD Sender: No OFD packet to send [16:54:28]OFD Sender: No OFD packet to send [16:54:33]OFD Sender: No OFD packet to send [16:54:38]OFD Sender: No OFD packet to send [16:54:43]OFD Sender: No OFD packet to send [16:54:48]OFD Sender: No OFD packet to send [16:54:53]OFD Sender: No OFD packet to send [16:54:58]OFD Sender: No OFD packet to send [16:55:03]OFD Sender: No OFD packet to send [16:55:08]OFD Sender: No OFD packet to send [16:55:13]OFD Sender: No OFD packet to send [16:55:18]OFD Sender: No OFD packet to send [16:55:23]OFD Sender: No OFD packet to send [16:55:28]OFD Sender: No OFD packet to send [16:55:33]OFD Sender: No OFD packet to send [16:55:38]OFD Sender: No OFD packet to send [16:55:43]OFD Sender: No OFD packet to send [16:55:48]OFD Sender: No OFD packet to send [16:55:53]OFD Sender: No OFD packet to send [16:55:58]OFD Sender: No OFD packet to send [16:56:03]OFD Sender: No OFD packet to send [16:56:08]OFD Sender: No OFD packet to send [16:56:13]OFD Sender: No OFD packet to send [16:56:18]OFD Sender: No OFD packet to send [16:56:23]OFD Sender: No OFD packet to send [16:56:28]OFD Sender: No OFD packet to send [16:56:33]OFD Sender: No OFD packet to send [16:56:38]OFD Sender: No OFD packet to send [16:56:43]OFD Sender: No OFD packet to send [16:56:48]OFD Sender: No OFD packet to send [16:56:53]OFD Sender: No OFD packet to send [16:56:58]OFD Sender: No OFD packet to send [16:57:03]OFD Sender: No OFD packet to send [16:57:08]OFD Sender: No OFD packet to send [16:57:13]OFD Sender: No OFD packet to send [16:57:18]OFD Sender: No OFD packet to send [16:57:23]OFD Sender: No OFD packet to send [16:57:28]OFD Sender: No OFD packet to send [16:57:33]OFD Sender: No OFD packet to send [16:57:38]OFD Sender: No OFD packet to send [16:57:43]OFD Sender: No OFD packet to send [16:57:48]OFD Sender: No OFD packet to send [16:57:53]OFD Sender: No OFD packet to send [16:57:58]OFD Sender: No OFD packet to send [16:58:03]OFD Sender: No OFD packet to send [16:58:08]OFD Sender: No OFD packet to send [16:58:13]OFD Sender: No OFD packet to send [16:58:18]OFD Sender: No OFD packet to send [16:58:23]OFD Sender: No OFD packet to send [16:58:28]OFD Sender: No OFD packet to send [16:58:33]OFD Sender: No OFD packet to send [16:58:38]OFD Sender: No OFD packet to send [16:58:43]OFD Sender: No OFD packet to send [16:58:48]OFD Sender: No OFD packet to send [16:58:53]OFD Sender: No OFD packet to send [16:58:59]OFD Sender: No OFD packet to send [16:59:04]OFD Sender: No OFD packet to send [16:59:09]OFD Sender: No OFD packet to send [16:59:14]OFD Sender: No OFD packet to send [16:59:19]OFD Sender: No OFD packet to send [16:59:24]OFD Sender: No OFD packet to send [16:59:29]OFD Sender: No OFD packet to send [16:59:34]OFD Sender: No OFD packet to send [16:59:39]OFD Sender: No OFD packet to send [16:59:44]OFD Sender: No OFD packet to send [16:59:49]OFD Sender: No OFD packet to send [16:59:49]accept exits with 9 [16:59:49]New connection [16:59:49]New thread 3066891620 created [16:59:49]Thread 3067034980 joined [16:59:49]Waiting for new connection... [16:59:49] Sock 9.Parse request [16:59:49]Sock 9.Check first char [16:59:49]Sock 9.First char is OK [16:59:49]request: POST /json_proto HTTP/1.0 [16:59:49]Method: POST [16:59:49]URL: /json_proto [16:59:49]Method is POST - this is cgi request [16:59:49]url: /json_proto [16:59:49]query_string will be loaded in cgi processing [16:59:49]execute_cgi json_proto POST (null) [16:59:49]execute_cgi path=json_proto method=POST [16:59:49]POST find Content-Length [16:59:49]Host: 172.17.63.195:8080 [16:59:49]Content-Length: 670 [16:59:49]Content-Type: application/json [16:59:49] [16:59:49]POST finish read [16:59:49]Found Content-Length = 670 [16:59:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 4.980, "sum" : 340.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:49]execute_script... [16:59: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)450700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 4.980, "sum" : 340.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:49]POST & json_proto [16:59:49]process_json_proto [16:59:49]json parsed OK: [16:59:49]protocol is kg_v1.0 [16:59:49]action value=close_receipt [16:59:49]process_action close_receipt [16:59:49]cmd_close_receipt [16:59:49]MH_GetDate [16:59:49]Write to MH i2c: F0 00 00 81 24 94 [16:59:49]Write i2c OK [16:59:49]MH_I2C_Read... [16:59:49]Read from MH i2c: F0 [16:59:49]MH_I2C_Read... [16:59:49]Read from MH i2c: F0 09 00 [16:59:49]MH_I2C_Read... [16:59:49]Read from MH i2c: F0 09 00 81 24 00 86 14 21 67 8C D7 20 67 A9 [16:59:49]GetLastDocTimeStamp 1730220706 [16:59:49]current date 1730221190 [16:59:49]FM_GetShiftState [16:59:49]SAM_PROTO_GetShiftState [16:59:49]wFMCommunicate request_size=4 [16:59:49]MH_SAM_APDU [16:59:49]CAPDU: 80 13 01 00 [16:59:49]Write to MH i2c: E2 08 00 82 24 80 13 01 00 00 00 00 00 23 [16:59:49]Write i2c OK [16:59:49]MH_I2C_Read... [16:59:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:49]Read from MH i2c: E2 [16:59:49]MH_I2C_Read... [16:59:49]Read from MH i2c: E2 0E 00 [16:59:49]MH_I2C_Read... [16:59:49]Read from MH i2c: E2 0E 00 82 24 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0C [16:59:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:59:49]wFMCommunicate OK [16:59:49]SAM_PROTO_GetShiftState done [16:59:49]FM_GetShiftState done [16:59:49]opened in 1730160431 [16:59:49]opened+sec_in_day 1730246831 [16:59:49]quantity*price = 34063 [16:59:49]sum+1 = 34064 [16:59:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 340.00 Внесено: 340.00 СДАЧА: 0.00 НСП 1% : 3.01 НДС 12% : 36.17 Наличными: 340.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 292 29.10.2024 16:59 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202897 ФПД: 68910929649630 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165950&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202897&fm=68910929649630&tin=02508201610067®Number=0000000000091777&sum=34000 [16:59:50]StoreToDocumentArchive [16:59:50]shift 546 fd 202897 [16:59:50]save to /storage/0546/doc_00202897 [16:59:50]save last doc name /storage/0546/doc_00202897 to /storage/kkm_last_doc_name [16:59:50]save OK [16:59:50]Clear old archive folders... [16:59:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:59:50]tlvbuf is 012DF190 [16:59:50]SAM_PROTO_ClearQueue [16:59:50]wFMCommunicate request_size=4 [16:59:50]MH_SAM_APDU [16:59:50]CAPDU: 80 09 00 00 [16:59:50]Write to MH i2c: E2 08 00 8F 24 80 09 00 00 00 00 00 00 25 [16:59:50]Write i2c OK [16:59:50]MH_I2C_Read... [16:59:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:59:50]Read from MH i2c: E2 [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: E2 03 00 [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: E2 03 00 8F 24 00 90 00 27 [16:59:50]RAPDU: 90 00 [16:59:50]wFMCommunicate OK [16:59:50]SAM_PROTO_ClearQueue done [16:59:50]KKMCreateOFDPacket [16:59:50]OFDProtocolAddRootSTLVToBuf [16:59:50]FM_MakeSignedData [16:59:50]FM_MakeSignedData [16:59:50]SAM_PROTO_SignData [16:59:50]wFMCommunicate request_size=4 [16:59:50]MH_SAM_APDU [16:59:50]CAPDU: 80 0D 01 02 [16:59:50]Write to MH i2c: E2 08 00 90 24 80 0D 01 02 00 00 00 00 2D [16:59:50]Write i2c OK [16:59:50]MH_I2C_Read... [16:59:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:59:50]Read from MH i2c: E2 [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: E2 03 00 [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: E2 03 00 90 24 00 90 00 28 [16:59:50]RAPDU: 90 00 [16:59:50]wFMCommunicate OK [16:59:50]wFMCommunicate request_size=255 [16:59:50]MH_SAM_APDU [16:59:50]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 74 13 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 0F 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 86 14 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 18 03 00 35 04 06 00 [16:59:50]Write to MH i2c: E2 02 01 91 24 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 74 13 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 0F 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 86 14 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 18 03 00 35 04 06 00 00 00 E5 [16:59:50]Write i2c OK [16:59:50]MH_I2C_Read... [16:59:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:50]Read from MH i2c: E2 [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: E2 03 00 [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: E2 03 00 91 24 00 90 00 29 [16:59:50]RAPDU: 90 00 [16:59:50]wFMCommunicate OK [16:59:50]wFMCommunicate request_size=11 [16:59:50]MH_SAM_APDU [16:59:50]CAPDU: 80 0D 02 02 06 3E AC 93 7B 9F DE [16:59:50]Write to MH i2c: E2 0E 00 92 24 80 0D 02 02 06 00 3E AC 93 7B 9F DE 00 00 B1 [16:59:50]Write i2c OK [16:59:50]MH_I2C_Read... [16:59:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:50]Read from MH i2c: E2 [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: E2 03 00 [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: E2 03 00 92 24 00 90 00 2A [16:59:50]RAPDU: 90 00 [16:59:50]wFMCommunicate OK [16:59:50]wFMCommunicate request_size=4 [16:59:50]MH_SAM_APDU [16:59:50]CAPDU: 80 0D 03 02 [16:59:50]Write to MH i2c: E2 08 00 93 24 80 0D 03 02 00 00 00 00 32 [16:59:50]Write i2c OK [16:59:50]MH_I2C_Read... [16:59:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:59:50]Read from MH i2c: E2 [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: E2 0B 00 [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: E2 0B 00 93 24 00 C0 17 70 5B 97 25 9A 5F 90 00 8A [16:59:50]RAPDU: C0 17 70 5B 97 25 9A 5F 90 00 [16:59:50]wFMCommunicate OK [16:59:50]SAM_PROTO_SignData done [16:59:50]FM_MakeSignedData done [16:59:50]CreateOFDProtocolMessage [16:59:50]wFMCommunicate request_size=4 [16:59:50]MH_SAM_APDU [16:59:50]CAPDU: 80 11 00 00 [16:59:50]Write to MH i2c: E2 08 00 94 24 80 11 00 00 00 00 00 00 32 [16:59:50]Write i2c OK [16:59:50]MH_I2C_Read... [16:59:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:50]Read from MH i2c: E2 [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: E2 17 00 [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: E2 17 00 94 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 87 [16:59:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:59:50]wFMCommunicate OK [16:59:50]CreateOFDProtocolMessage done [16:59:50]OFDSenderStorePacket 202897 [16:59:50]StoreOFDPacket docnum=202897 [16:59:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 E5 D7 08 01 81 84 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 74 13 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 0F 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 86 14 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 18 03 00 35 04 06 00 3E AC 93 7B 9F DE C0 17 70 5B 97 25 9A 5F [16:59:50]CheckFolder [16:59:50]dirname=/storage/ofd_packets [16:59:50]CheckFolder done [16:59:50]ProducePacketName [16:59:50]name=ofd_packets/00202897 [16:59:50]NVStorageSaveData ofd_packets/00202897 [16:59:50]File name is /storage/ofd_packets/00202897 [16:59:50]Write 302 bytes [16:59:50]NVStorageSaveData done [16:59:50]OFDSenderStorePacket done [16:59:50]KKMCreateOFDPacket done [16:59:50]NVStorageSaveData kkm_last_timestamp [16:59:50]File name is /storage/kkm_last_timestamp [16:59:50]Write 4 bytes [16:59:50]NVStorageSaveData done [16:59:50]ExternCall_PrintAddStr [16:59:50]wPrintStart [16:59:50]Write to MH i2c: 01 00 00 95 24 B9 [16:59:50]Write i2c OK [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: 01 [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: 01 07 00 [16:59:50]MH_I2C_Read... [16:59:50]Read from MH i2c: 01 07 00 95 24 00 00 00 00 00 FF 0F CE [16:59:50]RasterBufferAndPrint [16:59:50]line Счет N : (1)450700 [16:59:50]line ИНН: 02508201610067 [16:59:50]line Контрольно-Кассовый Чек [16:59:50]line ПРОДАЖА [16:59:50]line ТРК (МРК, ГНК) : 42 [16:59:50]line Товар: 2710124130 [16:59:50]line SUPER 92-К-5 [16:59:50]line 4.980 * 68.40 [16:59:50]line = 340.63 [16:59:50]line НДС 12% НСП 1% [16:59:50]line > о реализуемом товаре [16:59:50]line ОКРУГЛЕНИЕ: -0.63 [16:59:50]line ИТОГО: 340.00 [16:59:50]line Внесено: 340.00 [16:59:50]line СДАЧА: 0.00 [16:59:50]line НСП 1% : 3.01 [16:59:50]line НДС 12% : 36.17 [16:59:50]line Наличными: 340.00 [16:59:50]line Безнал.: 0.00 [16:59:50]line Место: АЗС № 171 "Партнер Нефть" [16:59:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [16:59:50]line СНО: Общий режим [16:59:50]line Чек 292 29.10.2024 16:59 [16:59:50]line Смена: 546 ФФД: 1.0 [16:59:50]line ЗНМ: 0300000109 [16:59:50]line РНМ: 0000000000091777 [16:59:50]line Версия ККМ: 001 [16:59:50]line ФМ: 0000000000871756 [16:59:50]line ФД: 202897 [16:59:50]line ФПД: 68910929649630 [16:59:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T165950&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202897&fm=68910929649630&tin=02508201610067®Number=0000000000091777&sum=34000 [16:59:51]OFD Sender: Processing packet 202897 [packets to send 116, broken 115] [16:59:51]ProducePacketName [16:59:51]name=ofd_packets/00202897 [16:59:51]OFD Sender: To server: pG, [16:59:51]CommunicateWithHost lk.salyk.kg:30040 [16:59:51]ConnectInit lk.salyk.kg [16:59:51]written 0, free lines is 4095 [16:59:51]Connected sock=10 [16:59:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 E5 D7 08 01 81 84 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 74 13 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 0F 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 21 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 86 14 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 18 03 00 35 04 06 00 3E AC 93 7B 9F DE C0 17 70 5B 97 25 9A 5F [16:59:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 07 2F 47 00 5E 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 91 18 03 00 F4 03 04 00 41 C0 20 67 B6 04 01 00 00 CE CD 69 60 F4 2B EC 28 [16:59:51]CommunicateWithHost err = 0 [16:59:51]CheckOFDResponse [16:59:51]1017 (14) - 77093643461234 [16:59:51]1041 (16) - 0000000000871756 [16:59:51]1040 (4) - 202897 [16:59:51]1012 (4) - 29.10.2024 11:00 [16:59:51]1206 (1) - 0 [16:59:51]OFD Sender: Remove packet 202897 [16:59:51]ProducePacketName [16:59:51]name=ofd_packets/00202897 [16:59:51]NVStorageDeleteData [16:59:51]Write to MH i2c: 01 00 00 C0 24 E4 [16:59:51]Write i2c OK [16:59:51]MH_I2C_Read... [16:59:51]Read from MH i2c: 01 [16:59:51]MH_I2C_Read... [16:59:51]Read from MH i2c: 01 07 00 [16:59:51]MH_I2C_Read... [16:59:51]Read from MH i2c: 01 07 00 C0 24 00 00 00 00 00 90 0C 87 [16:59:51]RasterBufferAndPrint [16:59:51]line [16:59:51]line [16:59:51]line [16:59:51]line [16:59:51]line [16:59:51]written 0, free lines is 3220 [16:59:51]MH_Cut [16:59:51]Write to MH i2c: D1 01 00 C7 24 01 BD [16:59:51]Write i2c OK [16:59:51]MH_I2C_Read... [16:59:51]Read from MH i2c: D1 [16:59:51]MH_I2C_Read... [16:59:51]Read from MH i2c: D1 01 00 [16:59:51]MH_I2C_Read... [16:59:51]Read from MH i2c: D1 01 00 C7 24 00 BC [16:59:51]Write to MH i2c: 01 00 00 C8 24 EC [16:59:51]Write i2c OK [16:59:51]MH_I2C_Read... [16:59:52]OFD Sender: No OFD packet to send [16:59:52]*** Cut start [16:59:52]*** Purtial cut [16:59:52]*** Stage 1: CUTSNS_PIN = 1 [16:59:52]Read from MH i2c: 01 [16:59:52]MH_I2C_Read... [16:59:52]*** Stop cut motor [16:59:52]*** Cut end [16:59:52]Read from MH i2c: 01 07 00 [16:59:52]MH_I2C_Read... [16:59:52]Read from MH i2c: 01 07 00 C8 24 00 00 00 00 00 FF 0F 01 [16:59:52]process_action close_receipt done [16:59:52]requested_data is exist [16:59:52]produce_requested_data [16:59:52]requested_item fm.sn is exist - process it [16:59:52]wFMCommunicate request_size=4 [16:59:52]MH_SAM_APDU [16:59:52]CAPDU: 80 11 00 00 [16:59:52]Write to MH i2c: E2 08 00 C9 24 80 11 00 00 00 00 00 00 67 [16:59:52]Write i2c OK [16:59:52]MH_I2C_Read... [16:59:52]Read from MH i2c: E2 [16:59:52]MH_I2C_Read... [16:59:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:52]Read from MH i2c: E2 17 00 [16:59:52]MH_I2C_Read... [16:59:52]Read from MH i2c: E2 17 00 C9 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BC [16:59:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [16:59:52]wFMCommunicate OK [16:59:52]requested_item fd.num is exist - process it [16:59:52]SAM_PROTO_GetFieldsCounters [16:59:52]wFMCommunicate request_size=4 [16:59:52]MH_SAM_APDU [16:59:52]CAPDU: 80 13 00 00 [16:59:52]Write to MH i2c: E2 08 00 CA 24 80 13 00 00 00 00 00 00 6A [16:59:52]Write i2c OK [16:59:52]MH_I2C_Read... [16:59:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:59:53]Read from MH i2c: E2 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 62 00 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 62 00 CA 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 91 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [16:59:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 91 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:59:53]wFMCommunicate OK [16:59:53]SAM_PROTO_GetFieldsCounters done [16:59:53]requested_item shift.num is exist - process it [16:59:53]requested_item shift.opened is exist - process it [16:59:53]req_shift_opened [16:59:53]FM_GetShiftState [16:59:53]SAM_PROTO_GetShiftState [16:59:53]wFMCommunicate request_size=4 [16:59:53]MH_SAM_APDU [16:59:53]CAPDU: 80 13 01 00 [16:59:53]Write to MH i2c: E2 08 00 CB 24 80 13 01 00 00 00 00 00 6C [16:59:53]Write i2c OK [16:59:53]MH_I2C_Read... [16:59:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:53]Read from MH i2c: E2 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 0E 00 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 0E 00 CB 24 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 55 [16:59:53]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [16:59:53]wFMCommunicate OK [16:59:53]SAM_PROTO_GetShiftState done [16:59:53]FM_GetShiftState done [16:59:53]req_shift_opened done [16:59:53]requested_item shift.open_date is exist - process it [16:59:53]req_shift_open_date [16:59:53]req_shift_open_date done [16:59:53]produce_requested_data done [16:59:53]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202897,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [16:59:53]process_action_free close_receipt [16:59:53]json_value_free [16:59:53]json_value_free done [16:59:53]process_json_proto returns [16:59:53]Send response to host [16:59:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202897,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [16:59:53]free response buf [16:59:53]execute_script done [16:59:53]execute_script returns [16:59:53]free content buf [16:59:53]Sock 9.Close socket [16:59:53]Sock 9.Thread stoped [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:46]accept exits with 7 [17:00:46]New connection [17:00:46]New thread 3067034980 created [17:00:46]Thread 3066891620 joined [17:00:46]Waiting for new connection... [17:00:46] Sock 7.Parse request [17:00:46]Sock 7.Check first char [17:00:46]Sock 7.First char is OK [17:00:46]request: POST /json_proto HTTP/1.0 [17:00:46]Method: POST [17:00:46]URL: /json_proto [17:00:46]Method is POST - this is cgi request [17:00:46]url: /json_proto [17:00:46]query_string will be loaded in cgi processing [17:00:46]execute_cgi json_proto POST (null) [17:00:46]execute_cgi path=json_proto method=POST [17:00:46]POST find Content-Length [17:00:46]Host: 172.17.63.195:8080 [17:00:46]Content-Length: 1196 [17:00:46]Content-Type: application/json [17:00:46] [17:00:46]POST finish read [17:00:46]Found Content-Length = 1196 [17:00:46]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 171\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0410\u0448\u0438\u0440\u0431\u0435\u043A\u043E\u0432 \u041D. \u000A\u0421\u0447\u0435\u0442 N : (1)450701\u000A29.10.2024 17:00\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 62\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124130\u000A\u0410\u0438-92-\u041A-2\u000A 20.000 x 66.90\u000A\u0418\u0422\u041E\u0413: 1338.00\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043E\u0442\u043F\u0443\u0441\u043A: \u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:00:46]execute_script... [17:00:46]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 171\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 02508201610067\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0410\u0448\u0438\u0440\u0431\u0435\u043A\u043E\u0432 \u041D. \u000A\u0421\u0447\u0435\u0442 N : (1)450701\u000A29.10.2024 17:00\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 62\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124130\u000A\u0410\u0438-92-\u041A-2\u000A 20.000 x 66.90\u000A\u0418\u0422\u041E\u0413: 1338.00\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043E\u0442\u043F\u0443\u0441\u043A: \u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:00:46]POST & json_proto [17:00:46]process_json_proto [17:00:46]json parsed OK: [17:00:46]protocol is kg_v1.0 [17:00:46]action value=print_text [17:00:46]process_action print_text [17:00:46]cmd_print_text [17:00:46]ExternCall_PrintAddStr [17:00:46]wPrintStart [17:00:46]Write to MH i2c: 01 00 00 CC 24 F0 [17:00:46]Write i2c OK [17:00:46]MH_I2C_Read... [17:00:46]Read from MH i2c: 01 [17:00:46]MH_I2C_Read... [17:00:46]Read from MH i2c: 01 07 00 [17:00:46]MH_I2C_Read... [17:00:46]Read from MH i2c: 01 07 00 CC 24 00 00 00 00 00 FF 0F 05 [17:00:46]RasterBufferAndPrint [17:00:46]line *****ТОВАРНЫЙ ЧЕК***** [17:00:46]line АЗС 171 [17:00:46]line Партнер нефть [17:00:46]line 02508201610067 [17:00:46]line Кассир : Аширбеков Н. [17:00:46]line Счет N : (1)450701 [17:00:46]line 29.10.2024 17:00 [17:00:46]line ПРОДАЖА [17:00:46]line ТРК (МРК, ГНК): 62 [17:00:46]line Вид ГСМ : 2710124130 [17:00:46]line Аи-92-К-2 [17:00:46]line 20.000 x 66.90 [17:00:46]line ИТОГ: 1338.00 [17:00:46]line Тип оплаты: Технологический отпуск: [17:00:46]line ______________________ [17:00:46]line (подпись) [17:00:46]written 0, free lines is 4095 [17:00:46]Write to MH i2c: 01 00 00 DF 24 03 [17:00:46]Write i2c OK [17:00:46]MH_I2C_Read... [17:00:46]Read from MH i2c: 01 [17:00:46]MH_I2C_Read... [17:00:46]Read from MH i2c: 01 07 00 [17:00:46]MH_I2C_Read... [17:00:46]Read from MH i2c: 01 07 00 DF 24 00 00 00 00 00 2A 0E 42 [17:00:46]RasterBufferAndPrint [17:00:46]line [17:00:46]line [17:00:46]line [17:00:46]line [17:00:46]line [17:00:46]written 0, free lines is 3628 [17:00:46]MH_Cut [17:00:46]Write to MH i2c: D1 01 00 E6 24 01 DC [17:00:46]Write i2c OK [17:00:46]MH_I2C_Read... [17:00:46]Read from MH i2c: D1 [17:00:46]MH_I2C_Read... [17:00:46]Read from MH i2c: D1 01 00 [17:00:46]MH_I2C_Read... [17:00:46]Read from MH i2c: D1 01 00 E6 24 00 DB [17:00:46]Write to MH i2c: 01 00 00 E7 24 0B [17:00:46]Write i2c OK [17:00:46]MH_I2C_Read... [17:00:47]OFD Sender: No OFD packet to send [17:00:47]*** Cut start [17:00:47]*** Purtial cut [17:00:47]*** Stage 1: CUTSNS_PIN = 1 [17:00:47]Read from MH i2c: 01 [17:00:47]MH_I2C_Read... [17:00:47]Read from MH i2c: 01 07 00 [17:00:47]MH_I2C_Read... [17:00:47]*** Stop cut motor [17:00:47]*** Cut end [17:00:47]Read from MH i2c: 01 07 00 E7 24 00 00 00 00 00 FF 0F 20 [17:00:47]process_action print_text done [17:00:47]requested_data is exist [17:00:47]produce_requested_data [17:00:47]requested_item fm.sn is exist - process it [17:00:47]wFMCommunicate request_size=4 [17:00:47]MH_SAM_APDU [17:00:47]CAPDU: 80 11 00 00 [17:00:47]Write to MH i2c: E2 08 00 E8 24 80 11 00 00 00 00 00 00 86 [17:00:47]Write i2c OK [17:00:47]MH_I2C_Read... [17:00:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:47]Read from MH i2c: E2 [17:00:47]MH_I2C_Read... [17:00:47]Read from MH i2c: E2 17 00 [17:00:47]MH_I2C_Read... [17:00:47]Read from MH i2c: E2 17 00 E8 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DB [17:00:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:00:47]wFMCommunicate OK [17:00:47]requested_item fd.num is exist - process it [17:00:47]SAM_PROTO_GetFieldsCounters [17:00:47]wFMCommunicate request_size=4 [17:00:47]MH_SAM_APDU [17:00:47]CAPDU: 80 13 00 00 [17:00:47]Write to MH i2c: E2 08 00 E9 24 80 13 00 00 00 00 00 00 89 [17:00:47]Write i2c OK [17:00:47]MH_I2C_Read... [17:00:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:00:47]Read from MH i2c: E2 [17:00:47]MH_I2C_Read... [17:00:47]Read from MH i2c: E2 62 00 [17:00:47]MH_I2C_Read... [17:00:47]Read from MH i2c: E2 62 00 E9 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 91 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 F1 [17:00:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 91 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:00:47]wFMCommunicate OK [17:00:47]SAM_PROTO_GetFieldsCounters done [17:00:47]requested_item shift.num is exist - process it [17:00:47]requested_item shift.opened is exist - process it [17:00:47]req_shift_opened [17:00:47]FM_GetShiftState [17:00:47]SAM_PROTO_GetShiftState [17:00:47]wFMCommunicate request_size=4 [17:00:47]MH_SAM_APDU [17:00:47]CAPDU: 80 13 01 00 [17:00:47]Write to MH i2c: E2 08 00 EA 24 80 13 01 00 00 00 00 00 8B [17:00:47]Write i2c OK [17:00:47]MH_I2C_Read... [17:00:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:47]Read from MH i2c: E2 [17:00:47]MH_I2C_Read... [17:00:47]Read from MH i2c: E2 0E 00 [17:00:47]MH_I2C_Read... [17:00:47]Read from MH i2c: E2 0E 00 EA 24 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 74 [17:00:47]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:00:48]wFMCommunicate OK [17:00:48]SAM_PROTO_GetShiftState done [17:00:48]FM_GetShiftState done [17:00:48]req_shift_opened done [17:00:48]requested_item shift.open_date is exist - process it [17:00:48]req_shift_open_date [17:00:48]req_shift_open_date done [17:00:48]produce_requested_data done [17:00:48]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202897,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:00:48]process_action_free print_text [17:00:48]json_value_free [17:00:48]json_value_free done [17:00:48]process_json_proto returns [17:00:48]Send response to host [17:00:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202897,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:00:48]free response buf [17:00:48]execute_script done [17:00:48]execute_script returns [17:00:48]free content buf [17:00:48]Sock 7.Close socket [17:00:48]Sock 7.Thread stoped [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:48]accept exits with 9 [17:01:48]New connection [17:01:48]New thread 3066891620 created [17:01:48]Thread 3067034980 joined [17:01:48]Waiting for new connection... [17:01:48] Sock 9.Parse request [17:01:48]Sock 9.Check first char [17:01:48]Sock 9.First char is OK [17:01:48]request: POST /json_proto HTTP/1.0 [17:01:48]Method: POST [17:01:48]URL: /json_proto [17:01:48]Method is POST - this is cgi request [17:01:48]url: /json_proto [17:01:48]query_string will be loaded in cgi processing [17:01:48]execute_cgi json_proto POST (null) [17:01:48]execute_cgi path=json_proto method=POST [17:01:48]POST find Content-Length [17:01:48]Host: 172.17.63.195:8080 [17:01:48]Content-Length: 984 [17:01:48]Content-Type: application/json [17:01:48] [17:01:48]POST finish read [17:01:48]Found Content-Length = 984 [17:01:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 75.20, "quantity" : 199.470, "sum" : 15000.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 171\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 199.47 \u0441\u043E\u043C", "deposit" : 15000.00, "total" : 15000.00, "payments": [ { "type": 0, "sum" : 15000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:01:48]execute_script... [17:01: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)450699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 75.20, "quantity" : 199.470, "sum" : 15000.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 171\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 199.47 \u0441\u043E\u043C", "deposit" : 15000.00, "total" : 15000.00, "payments": [ { "type": 0, "sum" : 15000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:01:48]POST & json_proto [17:01:48]process_json_proto [17:01:48]json parsed OK: [17:01:48]protocol is kg_v1.0 [17:01:48]action value=close_receipt [17:01:48]process_action close_receipt [17:01:48]cmd_close_receipt [17:01:48]MH_GetDate [17:01:48]Write to MH i2c: F0 00 00 EB 24 FE [17:01:48]Write i2c OK [17:01:48]MH_I2C_Read... [17:01:48]Read from MH i2c: F0 [17:01:48]MH_I2C_Read... [17:01:48]Read from MH i2c: F0 09 00 [17:01:48]MH_I2C_Read... [17:01:48]Read from MH i2c: F0 09 00 EB 24 00 FD 14 21 67 8C D7 20 67 8A [17:01:48]GetLastDocTimeStamp 1730221190 [17:01:48]current date 1730221309 [17:01:48]FM_GetShiftState [17:01:48]SAM_PROTO_GetShiftState [17:01:48]wFMCommunicate request_size=4 [17:01:48]MH_SAM_APDU [17:01:48]CAPDU: 80 13 01 00 [17:01:48]Write to MH i2c: E2 08 00 EC 24 80 13 01 00 00 00 00 00 8D [17:01:48]Write i2c OK [17:01:48]MH_I2C_Read... [17:01:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:48]Read from MH i2c: E2 [17:01:48]MH_I2C_Read... [17:01:48]Read from MH i2c: E2 0E 00 [17:01:48]MH_I2C_Read... [17:01:48]Read from MH i2c: E2 0E 00 EC 24 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 76 [17:01:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:01:48]wFMCommunicate OK [17:01:48]SAM_PROTO_GetShiftState done [17:01:48]FM_GetShiftState done [17:01:48]opened in 1730160431 [17:01:48]opened+sec_in_day 1730246831 [17:01:48]quantity*price = 1500014 [17:01:48]sum+1 = 1500015 [17:01:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 15000.00 Внесено: 15000.00 СДАЧА: 0.00 НСП 1% : 132.74 НДС 12% : 1592.93 Наличными: 15000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 293 29.10.2024 17:01 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Дисконтная программа ДТ номер 171 сэкономлено 199.47 сом ФМ: 0000000000871756 ФД: 202898 ФПД: 274530901741085 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170149&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202898&fm=274530901741085&tin=02508201610067®Number=0000000000091777&sum=1500000 [17:01:49]StoreToDocumentArchive [17:01:49]shift 546 fd 202898 [17:01:49]save to /storage/0546/doc_00202898 [17:01:49]save last doc name /storage/0546/doc_00202898 to /storage/kkm_last_doc_name [17:01:49]save OK [17:01:49]Clear old archive folders... [17:01:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:01:49]tlvbuf is 01364370 [17:01:49]SAM_PROTO_ClearQueue [17:01:49]wFMCommunicate request_size=4 [17:01:49]MH_SAM_APDU [17:01:49]CAPDU: 80 09 00 00 [17:01:49]Write to MH i2c: E2 08 00 F9 24 80 09 00 00 00 00 00 00 8F [17:01:49]Write i2c OK [17:01:49]MH_I2C_Read... [17:01:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:01:49]Read from MH i2c: E2 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: E2 03 00 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: E2 03 00 F9 24 00 90 00 91 [17:01:49]RAPDU: 90 00 [17:01:49]wFMCommunicate OK [17:01:49]SAM_PROTO_ClearQueue done [17:01:49]KKMCreateOFDPacket [17:01:49]OFDProtocolAddRootSTLVToBuf [17:01:49]FM_MakeSignedData [17:01:49]FM_MakeSignedData [17:01:49]SAM_PROTO_SignData [17:01:49]wFMCommunicate request_size=4 [17:01:49]MH_SAM_APDU [17:01:49]CAPDU: 80 0D 01 02 [17:01:49]Write to MH i2c: E2 08 00 FA 24 80 0D 01 02 00 00 00 00 97 [17:01:49]Write i2c OK [17:01:49]MH_I2C_Read... [17:01:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:01:49]Read from MH i2c: E2 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: E2 03 00 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: E2 03 00 FA 24 00 90 00 92 [17:01:49]RAPDU: 90 00 [17:01:49]wFMCommunicate OK [17:01:49]wFMCommunicate request_size=255 [17:01:49]MH_SAM_APDU [17:01: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 32 FF 03 08 00 03 2E 0B 03 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 6E 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 3D 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 25 01 00 00 F4 03 04 00 FD 14 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 92 18 03 00 35 04 06 00 F9 AF 34 E0 [17:01:49]Write to MH i2c: E2 02 01 FB 24 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 32 FF 03 08 00 03 2E 0B 03 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 6E 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 3D 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 25 01 00 00 F4 03 04 00 FD 14 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 92 18 03 00 35 04 06 00 F9 AF 34 E0 00 00 D1 [17:01:49]Write i2c OK [17:01:49]MH_I2C_Read... [17:01:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:49]Read from MH i2c: E2 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: E2 03 00 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: E2 03 00 FB 24 00 90 00 93 [17:01:49]RAPDU: 90 00 [17:01:49]wFMCommunicate OK [17:01:49]wFMCommunicate request_size=7 [17:01:49]MH_SAM_APDU [17:01:49]CAPDU: 80 0D 02 02 02 CE 1D [17:01:49]Write to MH i2c: E2 0A 00 FC 24 80 0D 02 02 02 00 CE 1D 00 00 89 [17:01:49]Write i2c OK [17:01:49]MH_I2C_Read... [17:01:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:49]Read from MH i2c: E2 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: E2 03 00 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: E2 03 00 FC 24 00 90 00 94 [17:01:49]RAPDU: 90 00 [17:01:49]wFMCommunicate OK [17:01:49]wFMCommunicate request_size=4 [17:01:49]MH_SAM_APDU [17:01:49]CAPDU: 80 0D 03 02 [17:01:49]Write to MH i2c: E2 08 00 FD 24 80 0D 03 02 00 00 00 00 9C [17:01:49]Write i2c OK [17:01:49]MH_I2C_Read... [17:01:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:01:49]Read from MH i2c: E2 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: E2 0B 00 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: E2 0B 00 FD 24 00 23 91 F8 A4 7E 4D A6 9A 90 00 F8 [17:01:49]RAPDU: 23 91 F8 A4 7E 4D A6 9A 90 00 [17:01:49]wFMCommunicate OK [17:01:49]SAM_PROTO_SignData done [17:01:49]FM_MakeSignedData done [17:01:49]CreateOFDProtocolMessage [17:01:49]wFMCommunicate request_size=4 [17:01:49]MH_SAM_APDU [17:01:49]CAPDU: 80 11 00 00 [17:01:49]Write to MH i2c: E2 08 00 FE 24 80 11 00 00 00 00 00 00 9C [17:01:49]Write i2c OK [17:01:49]MH_I2C_Read... [17:01:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:49]Read from MH i2c: E2 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: E2 17 00 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: E2 17 00 FE 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F1 [17:01:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:01:49]wFMCommunicate OK [17:01:49]CreateOFDProtocolMessage done [17:01:49]OFDSenderStorePacket 202898 [17:01:49]StoreOFDPacket docnum=202898 [17:01:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 4A B0 04 01 BC B3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2E 0B 03 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 6E 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 3D 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 25 01 00 00 F4 03 04 00 FD 14 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 92 18 03 00 35 04 06 00 F9 AF 34 E0 CE 1D 23 91 F8 A4 7E 4D A6 9A [17:01:49]CheckFolder [17:01:49]dirname=/storage/ofd_packets [17:01:49]CheckFolder done [17:01:49]ProducePacketName [17:01:49]name=ofd_packets/00202898 [17:01:49]NVStorageSaveData ofd_packets/00202898 [17:01:49]File name is /storage/ofd_packets/00202898 [17:01:49]Write 298 bytes [17:01:49]NVStorageSaveData done [17:01:49]OFDSenderStorePacket done [17:01:49]KKMCreateOFDPacket done [17:01:49]NVStorageSaveData kkm_last_timestamp [17:01:49]File name is /storage/kkm_last_timestamp [17:01:49]Write 4 bytes [17:01:49]NVStorageSaveData done [17:01:49]ExternCall_PrintAddStr [17:01:49]wPrintStart [17:01:49]Write to MH i2c: 01 00 00 FF 24 23 [17:01:49]Write i2c OK [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: 01 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: 01 07 00 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: 01 07 00 FF 24 00 00 00 00 00 FF 0F 38 [17:01:49]RasterBufferAndPrint [17:01:49]line Счет N : (1)450699 [17:01:49]line ИНН: 02508201610067 [17:01:49]line Контрольно-Кассовый Чек [17:01:49]line ПРОДАЖА [17:01:49]line ТРК (МРК, ГНК) : 21 [17:01:49]line Товар: 2710194210 [17:01:49]line ДТ-К-2 [17:01:49]line 199.470 * 75.20 [17:01:49]line = 15000.14 [17:01:49]line НДС 12% НСП 1% [17:01:49]line > о реализуемом товаре [17:01:49]line ОКРУГЛЕНИЕ: -0.14 [17:01:49]line ИТОГО: 15000.00 [17:01:49]line Внесено: 15000.00 [17:01:49]line СДАЧА: 0.00 [17:01:49]line НСП 1% : 132.74 [17:01:49]line НДС 12% : 1592.93 [17:01:49]line Наличными: 15000.00 [17:01:49]line Безнал.: 0.00 [17:01:49]line Место: АЗС № 171 "Партнер Нефть" [17:01:49]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:01:49]line СНО: Общий режим [17:01:49]line Чек 293 29.10.2024 17:01 [17:01:49]line Смена: 546 ФФД: 1.0 [17:01:49]line ЗНМ: 0300000109 [17:01:49]line РНМ: 0000000000091777 [17:01:49]line Версия ККМ: 001 [17:01:49]line [17:01:49]line Дисконтная программа [17:01:49]line ДТ [17:01:49]line номер 171 [17:01:49]line сэкономлено 199.47 сом [17:01:49]line ФМ: 0000000000871756 [17:01:49]line ФД: 202898 [17:01:50]line ФПД: 274530901741085 [17:01:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170149&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202898&fm=274530901741085&tin=02508201610067®Number=0000000000091777&sum=1500000 [17:01:50]OFD Sender: Processing packet 202898 [packets to send 116, broken 115] [17:01:50]ProducePacketName [17:01:50]name=ofd_packets/00202898 [17:01:50]OFD Sender: To server: pG, [17:01:50]CommunicateWithHost lk.salyk.kg:30040 [17:01:50]ConnectInit lk.salyk.kg [17:01:50]written 0, free lines is 4095 [17:01:50]Connected sock=10 [17:01:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 4A B0 04 01 BC B3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2E 0B 03 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 6E 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 3D 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 25 01 00 00 F4 03 04 00 FD 14 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 92 18 03 00 35 04 06 00 F9 AF 34 E0 CE 1D 23 91 F8 A4 7E 4D A6 9A [17:01:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FE E3 47 00 AD F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 92 18 03 00 F4 03 04 00 B8 C0 20 67 B6 04 01 00 00 1C 63 57 23 5D 16 06 C9 [17:01:50]CommunicateWithHost err = 0 [17:01:50]CheckOFDResponse [17:01:50]1017 (14) - 77093643461234 [17:01:50]1041 (16) - 0000000000871756 [17:01:50]1040 (4) - 202898 [17:01:50]1012 (4) - 29.10.2024 11:02 [17:01:50]1206 (1) - 0 [17:01:50]OFD Sender: Remove packet 202898 [17:01:50]ProducePacketName [17:01:50]name=ofd_packets/00202898 [17:01:50]NVStorageDeleteData [17:01:50]Write to MH i2c: 01 00 00 2F 25 54 [17:01:50]Write i2c OK [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: 01 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: 01 07 00 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: 01 07 00 2F 25 00 00 00 00 00 2D 0C 94 [17:01:50]RasterBufferAndPrint [17:01:50]line [17:01:50]line [17:01:50]line [17:01:50]line [17:01:50]line [17:01:50]written 0, free lines is 3122 [17:01:50]MH_Cut [17:01:50]Write to MH i2c: D1 01 00 36 25 01 2D [17:01:50]Write i2c OK [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: D1 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: D1 01 00 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: D1 01 00 36 25 00 2C [17:01:50]Write to MH i2c: 01 00 00 37 25 5C [17:01:50]Write i2c OK [17:01:50]MH_I2C_Read... [17:01:50]OFD Sender: No OFD packet to send [17:01:51]*** Cut start [17:01:51]*** Purtial cut [17:01:51]*** Stage 1: CUTSNS_PIN = 1 [17:01:51]Read from MH i2c: 01 [17:01:51]MH_I2C_Read... [17:01:51]*** Stop cut motor [17:01:51]*** Cut end [17:01:51]Read from MH i2c: 01 07 00 [17:01:51]MH_I2C_Read... [17:01:51]Read from MH i2c: 01 07 00 37 25 00 00 00 00 00 FF 0F 71 [17:01:51]process_action close_receipt done [17:01:51]requested_data is exist [17:01:51]produce_requested_data [17:01:51]requested_item fm.sn is exist - process it [17:01:51]wFMCommunicate request_size=4 [17:01:51]MH_SAM_APDU [17:01:51]CAPDU: 80 11 00 00 [17:01:51]Write to MH i2c: E2 08 00 38 25 80 11 00 00 00 00 00 00 D7 [17:01:51]Write i2c OK [17:01:51]MH_I2C_Read... [17:01:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:51]Read from MH i2c: E2 [17:01:51]MH_I2C_Read... [17:01:51]Read from MH i2c: E2 17 00 [17:01:51]MH_I2C_Read... [17:01:51]Read from MH i2c: E2 17 00 38 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2C [17:01:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:01:51]wFMCommunicate OK [17:01:51]requested_item fd.num is exist - process it [17:01:51]SAM_PROTO_GetFieldsCounters [17:01:51]wFMCommunicate request_size=4 [17:01:51]MH_SAM_APDU [17:01:51]CAPDU: 80 13 00 00 [17:01:51]Write to MH i2c: E2 08 00 39 25 80 13 00 00 00 00 00 00 DA [17:01:51]Write i2c OK [17:01:51]MH_I2C_Read... [17:01:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:01:52]Read from MH i2c: E2 [17:01:52]MH_I2C_Read... [17:01:52]Read from MH i2c: E2 62 00 [17:01:52]MH_I2C_Read... [17:01:52]Read from MH i2c: E2 62 00 39 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 92 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 46 [17:01:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 92 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:01:52]wFMCommunicate OK [17:01:52]SAM_PROTO_GetFieldsCounters done [17:01:52]requested_item shift.num is exist - process it [17:01:52]requested_item shift.opened is exist - process it [17:01:52]req_shift_opened [17:01:52]FM_GetShiftState [17:01:52]SAM_PROTO_GetShiftState [17:01:52]wFMCommunicate request_size=4 [17:01:52]MH_SAM_APDU [17:01:52]CAPDU: 80 13 01 00 [17:01:52]Write to MH i2c: E2 08 00 3A 25 80 13 01 00 00 00 00 00 DC [17:01:52]Write i2c OK [17:01:52]MH_I2C_Read... [17:01:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:52]Read from MH i2c: E2 [17:01:52]MH_I2C_Read... [17:01:52]Read from MH i2c: E2 0E 00 [17:01:52]MH_I2C_Read... [17:01:52]Read from MH i2c: E2 0E 00 3A 25 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C5 [17:01:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:01:52]wFMCommunicate OK [17:01:52]SAM_PROTO_GetShiftState done [17:01:52]FM_GetShiftState done [17:01:52]req_shift_opened done [17:01:52]requested_item shift.open_date is exist - process it [17:01:52]req_shift_open_date [17:01:52]req_shift_open_date done [17:01:52]produce_requested_data done [17:01:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202898,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:01:52]process_action_free close_receipt [17:01:52]json_value_free [17:01:52]json_value_free done [17:01:52]process_json_proto returns [17:01:52]Send response to host [17:01:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202898,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:01:52]free response buf [17:01:52]execute_script done [17:01:52]execute_script returns [17:01:52]free content buf [17:01:52]Sock 9.Close socket [17:01:52]Sock 9.Thread stoped [17:01:55]OFD Sender: No OFD packet to send [17:02:00]OFD Sender: No OFD packet to send [17:02:05]OFD Sender: No OFD packet to send [17:02:10]OFD Sender: No OFD packet to send [17:02:15]OFD Sender: No OFD packet to send [17:02:20]OFD Sender: No OFD packet to send [17:02:24]int [17:02:24]Write to MH i2c: 01 00 00 3B 25 60 [17:02:24]*** FLAG_PRN_KEY set [17:02:24]Write i2c OK [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 07 00 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 07 00 3B 25 00 08 00 00 00 FF 0F 7D [17:02:24]state=0 [17:02:24]Key pressed [17:02:24]Feed [17:02:24]Write to MH i2c: D8 00 00 3C 25 38 [17:02:24]Write i2c OK [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: D8 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: D8 01 00 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: D8 01 00 3C 25 00 39 [17:02:24]int [17:02:24]Write to MH i2c: 01 00 00 3D 25 62 [17:02:24]Write i2c OK [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 07 00 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 07 00 3D 25 00 48 00 00 00 3C 00 ED [17:02:24]state=2 [17:02:24]Key pressed [17:02:24]int [17:02:24]Write to MH i2c: 01 00 00 3E 25 63 [17:02:24]*** FLAG_PRN_KEY reset [17:02:24]Write i2c OK [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 07 00 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 07 00 3E 25 00 00 00 00 00 F5 0F 6E [17:02:24]state=2 [17:02:24]Stop feed [17:02:24]int [17:02:24]Write to MH i2c: 01 00 00 3F 25 64 [17:02:24]*** FLAG_PRN_KEY set [17:02:24]Write i2c OK [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 07 00 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 07 00 3F 25 00 08 00 00 00 FF 0F 81 [17:02:24]state=0 [17:02:24]Key pressed [17:02:24]Feed [17:02:24]Write to MH i2c: D8 00 00 40 25 3C [17:02:24]Write i2c OK [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: D8 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: D8 01 00 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: D8 01 00 40 25 00 3D [17:02:24]int [17:02:24]Write to MH i2c: 01 00 00 41 25 66 [17:02:24]Write i2c OK [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 07 00 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 07 00 41 25 00 48 00 00 00 3C 00 F1 [17:02:24]state=2 [17:02:24]Key pressed [17:02:24]int [17:02:24]Write to MH i2c: 01 00 00 42 25 67 [17:02:24]*** FLAG_PRN_KEY reset [17:02:24]Write i2c OK [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 07 00 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 07 00 42 25 00 00 00 00 00 F6 0F 73 [17:02:24]state=2 [17:02:24]Stop feed [17:02:25]OFD Sender: No OFD packet to send [17:02:30]OFD Sender: No OFD packet to send [17:02:35]OFD Sender: No OFD packet to send [17:02:40]OFD Sender: No OFD packet to send [17:02:45]OFD Sender: No OFD packet to send [17:02:50]OFD Sender: No OFD packet to send [17:02:55]OFD Sender: No OFD packet to send [17:03:00]OFD Sender: No OFD packet to send [17:03:05]OFD Sender: No OFD packet to send [17:03:10]OFD Sender: No OFD packet to send [17:03:15]OFD Sender: No OFD packet to send [17:03:20]OFD Sender: No OFD packet to send [17:03:25]OFD Sender: No OFD packet to send [17:03:30]OFD Sender: No OFD packet to send [17:03:33]accept exits with 7 [17:03:33]New connection [17:03:33]New thread 3067034980 created [17:03:33]Thread 3066891620 joined [17:03:33]Waiting for new connection... [17:03:33] Sock 7.Parse request [17:03:33]Sock 7.Check first char [17:03:33]Sock 7.First char is OK [17:03:33]request: POST /json_proto HTTP/1.0 [17:03:33]Method: POST [17:03:33]URL: /json_proto [17:03:33]Method is POST - this is cgi request [17:03:33]url: /json_proto [17:03:33]query_string will be loaded in cgi processing [17:03:33]execute_cgi json_proto POST (null) [17:03:33]execute_cgi path=json_proto method=POST [17:03:33]POST find Content-Length [17:03:33]Host: 172.17.63.195:8080 [17:03:33]Content-Length: 677 [17:03:33]Content-Type: application/json [17:03:33] [17:03:33]POST finish read [17:03:33]Found Content-Length = 677 [17:03:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:33]execute_script... [17:03:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:33]POST & json_proto [17:03:33]process_json_proto [17:03:33]json parsed OK: [17:03:33]protocol is kg_v1.0 [17:03:33]action value=close_receipt [17:03:33]process_action close_receipt [17:03:33]cmd_close_receipt [17:03:33]MH_GetDate [17:03:33]Write to MH i2c: F0 00 00 43 25 57 [17:03:33]Write i2c OK [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: F0 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: F0 09 00 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: F0 09 00 43 25 00 66 15 21 67 8C D7 20 67 4D [17:03:33]GetLastDocTimeStamp 1730221309 [17:03:33]current date 1730221414 [17:03:33]FM_GetShiftState [17:03:33]SAM_PROTO_GetShiftState [17:03:33]wFMCommunicate request_size=4 [17:03:33]MH_SAM_APDU [17:03:33]CAPDU: 80 13 01 00 [17:03:33]Write to MH i2c: E2 08 00 44 25 80 13 01 00 00 00 00 00 E6 [17:03:33]Write i2c OK [17:03:33]MH_I2C_Read... [17:03:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:33]Read from MH i2c: E2 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: E2 0E 00 [17:03:33]MH_I2C_Read... [17:03:33]Read from MH i2c: E2 0E 00 44 25 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CF [17:03:33]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:03:33]wFMCommunicate OK [17:03:33]SAM_PROTO_GetShiftState done [17:03:33]FM_GetShiftState done [17:03:33]opened in 1730160431 [17:03:33]opened+sec_in_day 1730246831 [17:03:33]quantity*price = 25020 [17:03:33]sum+1 = 25022 [17:03:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 294 29.10.2024 17:03 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202899 ФПД: 26417400559413 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170334&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202899&fm=26417400559413&tin=02508201610067®Number=0000000000091777&sum=25000 [17:03:34]StoreToDocumentArchive [17:03:34]shift 546 fd 202899 [17:03:34]save to /storage/0546/doc_00202899 [17:03:34]save last doc name /storage/0546/doc_00202899 to /storage/kkm_last_doc_name [17:03:34]save OK [17:03:34]Clear old archive folders... [17:03:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:03:34]tlvbuf is 0134B370 [17:03:34]SAM_PROTO_ClearQueue [17:03:34]wFMCommunicate request_size=4 [17:03:34]MH_SAM_APDU [17:03:34]CAPDU: 80 09 00 00 [17:03:34]Write to MH i2c: E2 08 00 51 25 80 09 00 00 00 00 00 00 E8 [17:03:34]Write i2c OK [17:03:34]MH_I2C_Read... [17:03:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:34]Read from MH i2c: E2 [17:03:34]MH_I2C_Read... [17:03:34]Read from MH i2c: E2 03 00 [17:03:34]MH_I2C_Read... [17:03:34]Read from MH i2c: E2 03 00 51 25 00 90 00 EA [17:03:34]RAPDU: 90 00 [17:03:34]wFMCommunicate OK [17:03:34]SAM_PROTO_ClearQueue done [17:03:34]KKMCreateOFDPacket [17:03:34]OFDProtocolAddRootSTLVToBuf [17:03:34]FM_MakeSignedData [17:03:34]FM_MakeSignedData [17:03:34]SAM_PROTO_SignData [17:03:34]wFMCommunicate request_size=4 [17:03:34]MH_SAM_APDU [17:03:34]CAPDU: 80 0D 01 02 [17:03:34]Write to MH i2c: E2 08 00 52 25 80 0D 01 02 00 00 00 00 F0 [17:03:34]Write i2c OK [17:03:34]MH_I2C_Read... [17:03:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:34]Read from MH i2c: E2 [17:03:34]MH_I2C_Read... [17:03:34]Read from MH i2c: E2 03 00 [17:03:34]MH_I2C_Read... [17:03:34]Read from MH i2c: E2 03 00 52 25 00 90 00 EB [17:03:34]RAPDU: 90 00 [17:03:34]wFMCommunicate OK [17:03:34]wFMCommunicate request_size=255 [17:03:34]MH_SAM_APDU [17:03:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 66 15 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 93 18 03 00 35 04 06 00 18 [17:03:34]Write to MH i2c: E2 02 01 53 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 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 66 15 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 93 18 03 00 35 04 06 00 18 00 00 71 [17:03:34]Write i2c OK [17:03:34]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 53 25 00 90 00 EC [17:03:35]RAPDU: 90 00 [17:03:35]wFMCommunicate OK [17:03:35]wFMCommunicate request_size=10 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 0D 02 02 05 06 C7 C6 B7 35 [17:03:35]Write to MH i2c: E2 0D 00 54 25 80 0D 02 02 05 00 06 C7 C6 B7 35 00 00 7C [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 03 00 54 25 00 90 00 ED [17:03:35]RAPDU: 90 00 [17:03:35]wFMCommunicate OK [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 0D 03 02 [17:03:35]Write to MH i2c: E2 08 00 55 25 80 0D 03 02 00 00 00 00 F5 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 0B 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 0B 00 55 25 00 B0 11 DE 3F 64 95 16 48 90 00 2B [17:03:35]RAPDU: B0 11 DE 3F 64 95 16 48 90 00 [17:03:35]wFMCommunicate OK [17:03:35]SAM_PROTO_SignData done [17:03:35]FM_MakeSignedData done [17:03:35]CreateOFDProtocolMessage [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 11 00 00 [17:03:35]Write to MH i2c: E2 08 00 56 25 80 11 00 00 00 00 00 00 F5 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 17 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 17 00 56 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4A [17:03:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:03:35]wFMCommunicate OK [17:03:35]CreateOFDProtocolMessage done [17:03:35]OFDSenderStorePacket 202899 [17:03:35]StoreOFDPacket docnum=202899 [17:03:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C3 F3 07 01 04 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 66 15 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 93 18 03 00 35 04 06 00 18 06 C7 C6 B7 35 B0 11 DE 3F 64 95 16 48 [17:03:35]CheckFolder [17:03:35]dirname=/storage/ofd_packets [17:03:35]CheckFolder done [17:03:35]ProducePacketName [17:03:35]name=ofd_packets/00202899 [17:03:35]NVStorageSaveData ofd_packets/00202899 [17:03:35]File name is /storage/ofd_packets/00202899 [17:03:35]Write 301 bytes [17:03:35]NVStorageSaveData done [17:03:35]OFDSenderStorePacket done [17:03:35]KKMCreateOFDPacket done [17:03:35]NVStorageSaveData kkm_last_timestamp [17:03:35]File name is /storage/kkm_last_timestamp [17:03:35]Write 4 bytes [17:03:35]NVStorageSaveData done [17:03:35]ExternCall_PrintAddStr [17:03:35]wPrintStart [17:03:35]Write to MH i2c: 01 00 00 57 25 7C [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: 01 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: 01 07 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: 01 07 00 57 25 00 00 00 00 00 FF 0F 91 [17:03:35]RasterBufferAndPrint [17:03:35]line Счет N : (1)450702 [17:03:35]line ИНН: 02508201610067 [17:03:35]line Контрольно-Кассовый Чек [17:03:35]line ПРОДАЖА [17:03:35]line ТРК (МРК, ГНК) : 31 [17:03:35]line Товар: 2710124130 [17:03:35]line Аи-92-К-2 [17:03:35]line 3.740 * 66.90 [17:03:35]line = 250.21 [17:03:35]line НДС 12% НСП 1% [17:03:35]line > о реализуемом товаре [17:03:35]line ОКРУГЛЕНИЕ: -0.21 [17:03:35]line ИТОГО: 250.00 [17:03:35]line Внесено: 250.00 [17:03:35]line СДАЧА: 0.00 [17:03:35]line НСП 1% : 2.21 [17:03:35]line НДС 12% : 26.57 [17:03:35]line Наличными: 250.00 [17:03:35]line Безнал.: 0.00 [17:03:35]line Место: АЗС № 171 "Партнер Нефть" [17:03:35]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:03:35]line СНО: Общий режим [17:03:35]line Чек 294 29.10.2024 17:03 [17:03:35]line Смена: 546 ФФД: 1.0 [17:03:35]line ЗНМ: 0300000109 [17:03:35]line РНМ: 0000000000091777 [17:03:35]line Версия ККМ: 001 [17:03:35]line ФМ: 0000000000871756 [17:03:35]line ФД: 202899 [17:03:35]line ФПД: 26417400559413 [17:03:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170334&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202899&fm=26417400559413&tin=02508201610067®Number=0000000000091777&sum=25000 [17:03:35]written 0, free lines is 4095 [17:03:35]OFD Sender: Processing packet 202899 [packets to send 116, broken 115] [17:03:35]ProducePacketName [17:03:35]name=ofd_packets/00202899 [17:03:35]OFD Sender: To server: pG, [17:03:35]CommunicateWithHost lk.salyk.kg:30040 [17:03:35]ConnectInit lk.salyk.kg [17:03:35]Connected sock=10 [17:03:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C3 F3 07 01 04 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 66 15 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 93 18 03 00 35 04 06 00 18 06 C7 C6 B7 35 B0 11 DE 3F 64 95 16 48 [17:03:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3E A8 47 00 83 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 93 18 03 00 F4 03 04 00 21 C1 20 67 B6 04 01 00 00 14 5B 72 2A 45 E3 FF 33 [17:03:35]CommunicateWithHost err = 0 [17:03:35]CheckOFDResponse [17:03:35]1017 (14) - 77093643461234 [17:03:35]1041 (16) - 0000000000871756 [17:03:35]1040 (4) - 202899 [17:03:35]1012 (4) - 29.10.2024 11:04 [17:03:35]1206 (1) - 0 [17:03:35]OFD Sender: Remove packet 202899 [17:03:35]ProducePacketName [17:03:35]name=ofd_packets/00202899 [17:03:35]NVStorageDeleteData [17:03:35]Write to MH i2c: 01 00 00 82 25 A7 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: 01 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: 01 07 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: 01 07 00 82 25 00 00 00 00 00 94 0C 4E [17:03:35]RasterBufferAndPrint [17:03:35]line [17:03:35]line [17:03:35]line [17:03:35]line [17:03:35]line [17:03:35]written 0, free lines is 3225 [17:03:35]MH_Cut [17:03:35]Write to MH i2c: D1 01 00 89 25 01 80 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: D1 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: D1 01 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: D1 01 00 89 25 00 7F [17:03:35]Write to MH i2c: 01 00 00 8A 25 AF [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:36]OFD Sender: No OFD packet to send [17:03:36]*** Cut start [17:03:36]*** Purtial cut [17:03:36]*** Stage 1: CUTSNS_PIN = 1 [17:03:36]Read from MH i2c: 01 [17:03:36]MH_I2C_Read... [17:03:36]*** Stop cut motor [17:03:36]*** Cut end [17:03:36]Read from MH i2c: 01 07 00 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: 01 07 00 8A 25 00 00 00 00 00 FF 0F C4 [17:03:36]process_action close_receipt done [17:03:36]requested_data is exist [17:03:36]produce_requested_data [17:03:36]requested_item fm.sn is exist - process it [17:03:36]wFMCommunicate request_size=4 [17:03:36]MH_SAM_APDU [17:03:36]CAPDU: 80 11 00 00 [17:03:36]Write to MH i2c: E2 08 00 8B 25 80 11 00 00 00 00 00 00 2A [17:03:36]Write i2c OK [17:03:36]MH_I2C_Read... [17:03:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:36]Read from MH i2c: E2 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: E2 17 00 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: E2 17 00 8B 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7F [17:03:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:03:36]wFMCommunicate OK [17:03:36]requested_item fd.num is exist - process it [17:03:36]SAM_PROTO_GetFieldsCounters [17:03:36]wFMCommunicate request_size=4 [17:03:36]MH_SAM_APDU [17:03:36]CAPDU: 80 13 00 00 [17:03:36]Write to MH i2c: E2 08 00 8C 25 80 13 00 00 00 00 00 00 2D [17:03:36]Write i2c OK [17:03:36]MH_I2C_Read... [17:03:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:36]Read from MH i2c: E2 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: E2 62 00 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: E2 62 00 8C 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 93 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 9D [17:03:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 93 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:03:36]wFMCommunicate OK [17:03:36]SAM_PROTO_GetFieldsCounters done [17:03:36]requested_item shift.num is exist - process it [17:03:36]requested_item shift.opened is exist - process it [17:03:36]req_shift_opened [17:03:36]FM_GetShiftState [17:03:36]SAM_PROTO_GetShiftState [17:03:36]wFMCommunicate request_size=4 [17:03:36]MH_SAM_APDU [17:03:36]CAPDU: 80 13 01 00 [17:03:36]Write to MH i2c: E2 08 00 8D 25 80 13 01 00 00 00 00 00 2F [17:03:36]Write i2c OK [17:03:36]MH_I2C_Read... [17:03:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:37]Read from MH i2c: E2 [17:03:37]MH_I2C_Read... [17:03:37]Read from MH i2c: E2 0E 00 [17:03:37]MH_I2C_Read... [17:03:37]Read from MH i2c: E2 0E 00 8D 25 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 18 [17:03:37]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:03:37]wFMCommunicate OK [17:03:37]SAM_PROTO_GetShiftState done [17:03:37]FM_GetShiftState done [17:03:37]req_shift_opened done [17:03:37]requested_item shift.open_date is exist - process it [17:03:37]req_shift_open_date [17:03:37]req_shift_open_date done [17:03:37]produce_requested_data done [17:03:37]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202899,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:03:37]process_action_free close_receipt [17:03:37]json_value_free [17:03:37]json_value_free done [17:03:37]process_json_proto returns [17:03:37]Send response to host [17:03:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202899,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:03:37]free response buf [17:03:37]execute_script done [17:03:37]execute_script returns [17:03:37]free content buf [17:03:37]Sock 7.Close socket [17:03:37]Sock 7.Thread stoped [17:03:41]OFD Sender: No OFD packet to send [17:03:46]OFD Sender: No OFD packet to send [17:03:51]OFD Sender: No OFD packet to send [17:04:05]CAPDU: 80 15 02 00 08 F4 03 04 00 86 15 21 67 [17:04:05]Write to MH i2c: E2 10 00 98 25 80 15 02 00 08 00 F4 03 04 00 86 15 21 67 00 00 6B [17:04:05]Write i2c OK [17:04:05]MH_I2C_Read... [17:04:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:04:05]Read from MH i2c: E2 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: E2 03 00 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: E2 03 00 98 25 00 90 00 31 [17:04:05]RAPDU: 90 00 [17:04:05]wFMCommunicate OK [17:04:05]wFMCommunicate request_size=25 [17:04:05]MH_SAM_APDU [17:04:05]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 [17:04:05]Write to MH i2c: E2 1C 00 99 25 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 00 00 A6 [17:04:05]Write i2c OK [17:04:05]MH_I2C_Read... [17:04:06]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:04:06]Read from MH i2c: E2 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 03 00 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 03 00 99 25 00 90 00 32 [17:04:06]RAPDU: 90 00 [17:04:06]wFMCommunicate OK [17:04:06]wFMCommunicate request_size=4 [17:04:06]MH_SAM_APDU [17:04:06]CAPDU: 80 15 03 00 [17:04:06]Write to MH i2c: E2 08 00 9A 25 80 15 03 00 00 00 00 00 40 [17:04:06]Write i2c OK [17:04:06]MH_I2C_Read... [17:04:06]OFD Sender: No OFD packet to send [17:04:06]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [17:04:06]Read from MH i2c: E2 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 40 00 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 40 00 9A 25 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 94 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 27 01 00 00 35 04 06 00 68 3F 92 2A 4D 4D 90 00 30 [17:04:06]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 94 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 27 01 00 00 35 04 06 00 68 3F 92 2A 4D 4D 90 00 [17:04:06]wFMCommunicate OK [17:04:06]SAM_PROTO_ProcessDocument answer len = 59 [17:04:06]SAM_PROTO_ProcessDocument done [17:04:06]SetTLVBufToDocument [17:04:06]Processing tag 1209 (04B9) [17:04:06]Malloc new data [17:04:06]Processing tag 1041 (0411) [17:04:06]Processing tag 1040 (0410) [17:04:06]Malloc new data [17:04:06]Processing tag 1038 (040E) [17:04:06]Malloc new data [17:04:06]Processing tag 1042 (0412) [17:04:06]Malloc new data [17:04:06]Processing tag 1077 (0435) [17:04:06]Malloc new data [17:04:06]SetTLVBufToDocument err=0 [17:04:06]KKMLoadAndSignReceiptData store KKM data [17:04:06]KKMLoadAndSignReceiptData err=0 [17:04:06]wFMCommunicate request_size=4 [17:04:06]MH_SAM_APDU [17:04:06]CAPDU: 80 11 00 00 [17:04:06]Write to MH i2c: E2 08 00 9B 25 80 11 00 00 00 00 00 00 3A [17:04:06]Write i2c OK [17:04:06]MH_I2C_Read... [17:04:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:06]Read from MH i2c: E2 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 17 00 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 17 00 9B 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8F [17:04:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:04:06]wFMCommunicate OK [17:04:06]Счет N : (1)450703 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710124130 Аи-92-К-2 4.490 * 66.90 = 300.38 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 295 29.10.2024 17:04 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202900 ФПД: 114622244474189 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170406&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202900&fm=114622244474189&tin=02508201610067®Number=0000000000091777&sum=30000 [17:04:06]StoreToDocumentArchive [17:04:06]shift 546 fd 202900 [17:04:06]save to /storage/0546/doc_00202900 [17:04:06]save last doc name /storage/0546/doc_00202900 to /storage/kkm_last_doc_name [17:04:06]save OK [17:04:06]Clear old archive folders... [17:04:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:04:06]tlvbuf is B6EBCDF0 [17:04:06]SAM_PROTO_ClearQueue [17:04:06]wFMCommunicate request_size=4 [17:04:06]MH_SAM_APDU [17:04:06]CAPDU: 80 09 00 00 [17:04:06]Write to MH i2c: E2 08 00 9C 25 80 09 00 00 00 00 00 00 33 [17:04:06]Write i2c OK [17:04:06]MH_I2C_Read... [17:04:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:04:06]Read from MH i2c: E2 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 03 00 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 03 00 9C 25 00 90 00 35 [17:04:06]RAPDU: 90 00 [17:04:06]wFMCommunicate OK [17:04:06]SAM_PROTO_ClearQueue done [17:04:06]KKMCreateOFDPacket [17:04:06]OFDProtocolAddRootSTLVToBuf [17:04:06]FM_MakeSignedData [17:04:06]FM_MakeSignedData [17:04:06]SAM_PROTO_SignData [17:04:06]wFMCommunicate request_size=4 [17:04:06]MH_SAM_APDU [17:04:06]CAPDU: 80 0D 01 02 [17:04:06]Write to MH i2c: E2 08 00 9D 25 80 0D 01 02 00 00 00 00 3B [17:04:06]Write i2c OK [17:04:06]MH_I2C_Read... [17:04:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:04:06]Read from MH i2c: E2 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 03 00 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 03 00 9D 25 00 90 00 36 [17:04:06]RAPDU: 90 00 [17:04:06]wFMCommunicate OK [17:04:06]wFMCommunicate request_size=255 [17:04:06]MH_SAM_APDU [17:04:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 27 01 00 00 F4 03 04 00 86 15 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 94 18 03 00 35 04 06 00 68 [17:04:06]Write to MH i2c: E2 02 01 9E 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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 27 01 00 00 F4 03 04 00 86 15 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 94 18 03 00 35 04 06 00 68 00 00 49 [17:04:06]Write i2c OK [17:04:06]MH_I2C_Read... [17:04:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:06]Read from MH i2c: E2 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 03 00 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 03 00 9E 25 00 90 00 37 [17:04:06]RAPDU: 90 00 [17:04:06]wFMCommunicate OK [17:04:06]wFMCommunicate request_size=10 [17:04:06]MH_SAM_APDU [17:04:06]CAPDU: 80 0D 02 02 05 3F 92 2A 4D 4D [17:04:06]Write to MH i2c: E2 0D 00 9F 25 80 0D 02 02 05 00 3F 92 2A 4D 4D 00 00 DD [17:04:06]Write i2c OK [17:04:06]MH_I2C_Read... [17:04:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:06]Read from MH i2c: E2 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 03 00 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 03 00 9F 25 00 90 00 38 [17:04:06]RAPDU: 90 00 [17:04:06]wFMCommunicate OK [17:04:06]wFMCommunicate request_size=4 [17:04:06]MH_SAM_APDU [17:04:06]CAPDU: 80 0D 03 02 [17:04:06]Write to MH i2c: E2 08 00 A0 25 80 0D 03 02 00 00 00 00 40 [17:04:06]Write i2c OK [17:04:06]MH_I2C_Read... [17:04:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:04:06]Read from MH i2c: E2 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 0B 00 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 0B 00 A0 25 00 D1 BF 82 00 81 F5 07 78 90 00 48 [17:04:06]RAPDU: D1 BF 82 00 81 F5 07 78 90 00 [17:04:06]wFMCommunicate OK [17:04:06]SAM_PROTO_SignData done [17:04:06]FM_MakeSignedData done [17:04:06]CreateOFDProtocolMessage [17:04:06]wFMCommunicate request_size=4 [17:04:06]MH_SAM_APDU [17:04:06]CAPDU: 80 11 00 00 [17:04:06]Write to MH i2c: E2 08 00 A1 25 80 11 00 00 00 00 00 00 40 [17:04:06]Write i2c OK [17:04:06]MH_I2C_Read... [17:04:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:06]Read from MH i2c: E2 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 17 00 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 17 00 A1 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 95 [17:04:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:04:06]wFMCommunicate OK [17:04:06]CreateOFDProtocolMessage done [17:04:06]OFDSenderStorePacket 202900 [17:04:06]StoreOFDPacket docnum=202900 [17:04:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202900,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:04:09]free response buf [17:04:09]execute_script done [17:04:09]execute_script returns [17:04:09]free content buf [17:04:09]Sock 9.Close socket [17:04:09]Sock 9.Thread stoped [17:04:13]OFD Sender: No OFD packet to send [17:04:18]OFD Sender: No OFD packet to send [17:04:23]OFD Sender: No OFD packet to send [17:04:28]OFD Sender: No OFD packet to send [17:04:30]accept exits with 10 [17:04:30]New connection [17:04:30]New thread 3067034980 created [17:04:30]Thread 3066891620 joined [17:04:30]Waiting for new connection... [17:04:30] Sock 10.Parse request [17:04:30]Sock 10.Check first char [17:04:30]Sock 10.First char is OK [17:04:30]request: POST /json_proto HTTP/1.0 [17:04:30]Method: POST [17:04:30]URL: /json_proto [17:04:30]Method is POST - this is cgi request [17:04:30]url: /json_proto [17:04:30]query_string will be loaded in cgi processing [17:04:30]execute_cgi json_proto POST (null) [17:04:30]execute_cgi path=json_proto method=POST [17:04:30]POST find Content-Length [17:04:30]Host: 172.17.63.195:8080 [17:04:30]Content-Length: 677 [17:04:30]Content-Type: application/json [17:04:30] [17:04:30]POST finish read [17:04:30]Found Content-Length = 677 [17:04:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:30]execute_script... [17:04: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)450705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:30]POST & json_proto [17:04:30]process_json_proto [17:04:30]json parsed OK: [17:04:30]protocol is kg_v1.0 [17:04:30]action value=close_receipt [17:04:30]process_action close_receipt [17:04:30]cmd_close_receipt [17:04:30]MH_GetDate [17:04:30]Write to MH i2c: F0 00 00 D9 25 ED [17:04:30]Write i2c OK [17:04:30]MH_I2C_Read... [17:04:30]Read from MH i2c: F0 [17:04:30]MH_I2C_Read... [17:04:30]Read from MH i2c: F0 09 00 [17:04:30]MH_I2C_Read... [17:04:30]Read from MH i2c: F0 09 00 D9 25 00 A0 15 21 67 8C D7 20 67 1D [17:04:30]GetLastDocTimeStamp 1730221446 [17:04:30]current date 1730221472 [17:04:30]FM_GetShiftState [17:04:30]SAM_PROTO_GetShiftState [17:04:30]wFMCommunicate request_size=4 [17:04:30]MH_SAM_APDU [17:04:30]CAPDU: 80 13 01 00 [17:04:30]Write to MH i2c: E2 08 00 DA 25 80 13 01 00 00 00 00 00 7C [17:04:30]Write i2c OK [17:04:30]MH_I2C_Read... [17:04:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:30]Read from MH i2c: E2 [17:04:30]MH_I2C_Read... [17:04:30]Read from MH i2c: E2 0E 00 [17:04:30]MH_I2C_Read... [17:04:30]Read from MH i2c: E2 0E 00 DA 25 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 65 [17:04:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:04:30]wFMCommunicate OK [17:04:30]SAM_PROTO_GetShiftState done [17:04:30]FM_GetShiftState done [17:04:30]opened in 1730160431 [17:04:30]opened+sec_in_day 1730246831 [17:04:30]quantity*price = 55058 [17:04:30]sum+1 = 55060 [17:04:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.47 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 296 29.10.2024 17:04 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202901 ФПД: 100800883550637 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170432&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202901&fm=100800883550637&tin=02508201610067®Number=0000000000091777&sum=55000 [17:04:31]StoreToDocumentArchive [17:04:31]shift 546 fd 202901 [17:04:31]save to /storage/0546/doc_00202901 [17:04:31]save last doc name /storage/0546/doc_00202901 to /storage/kkm_last_doc_name [17:04:31]save OK [17:04:31]Clear old archive folders... [17:04:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:04:31]tlvbuf is 0134BBB0 [17:04:31]SAM_PROTO_ClearQueue [17:04:31]wFMCommunicate request_size=4 [17:04:31]MH_SAM_APDU [17:04:31]CAPDU: 80 09 00 00 [17:04:31]Write to MH i2c: E2 08 00 E7 25 80 09 00 00 00 00 00 00 7E [17:04:31]Write i2c OK [17:04:31]MH_I2C_Read... [17:04:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:04:31]Read from MH i2c: E2 [17:04:31]MH_I2C_Read... [17:04:31]Read from MH i2c: E2 03 00 [17:04:31]MH_I2C_Read... [17:04:31]Read from MH i2c: E2 03 00 E7 25 00 90 00 80 [17:04:31]RAPDU: 90 00 [17:04:31]wFMCommunicate OK [17:04:31]SAM_PROTO_ClearQueue done [17:04:31]KKMCreateOFDPacket [17:04:31]OFDProtocolAddRootSTLVToBuf [17:04:31]FM_MakeSignedData [17:04:31]FM_MakeSignedData [17:04:31]SAM_PROTO_SignData [17:04:31]wFMCommunicate request_size=4 [17:04:31]MH_SAM_APDU [17:04:31]CAPDU: 80 0D 01 02 [17:04:31]Write to MH i2c: E2 08 00 E8 25 80 0D 01 02 00 00 00 00 86 [17:04:31]Write i2c OK [17:04:31]MH_I2C_Read... [17:04:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:04:31]Read from MH i2c: E2 [17:04:31]MH_I2C_Read... [17:04:31]Read from MH i2c: E2 03 00 [17:04:31]MH_I2C_Read... [17:04:31]Read from MH i2c: E2 03 00 E8 25 00 90 00 81 [17:04:31]RAPDU: 90 00 [17:04:31]wFMCommunicate OK [17:04:31]wFMCommunicate request_size=255 [17:04:31]MH_SAM_APDU [17:04:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 A0 15 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 95 18 03 00 35 04 06 00 5B [17:04:31]Write to MH i2c: E2 02 01 E9 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 32 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 A0 15 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 95 18 03 00 35 04 06 00 5B 00 00 C7 [17:04:31]Write i2c OK [17:04:31]MH_I2C_Read... [17:04:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:32]Read from MH i2c: E2 [17:04:32]MH_I2C_Read... [17:04:32]Read from MH i2c: E2 03 00 [17:04:32]MH_I2C_Read... [17:04:32]Read from MH i2c: E2 03 00 E9 25 00 90 00 82 [17:04:32]RAPDU: 90 00 [17:04:32]wFMCommunicate OK [17:04:32]wFMCommunicate request_size=10 [17:04:32]MH_SAM_APDU [17:04:32]CAPDU: 80 0D 02 02 05 AD 88 DB 69 AD [17:04:32]Write to MH i2c: E2 0D 00 EA 25 80 0D 02 02 05 00 AD 88 DB 69 AD 00 00 B9 [17:04:32]Write i2c OK [17:04:32]MH_I2C_Read... [17:04:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:32]Read from MH i2c: E2 [17:04:32]MH_I2C_Read... [17:04:32]Read from MH i2c: E2 03 00 [17:04:32]MH_I2C_Read... [17:04:32]Read from MH i2c: E2 03 00 EA 25 00 90 00 83 [17:04:32]RAPDU: 90 00 [17:04:32]wFMCommunicate OK [17:04:32]wFMCommunicate request_size=4 [17:04:32]MH_SAM_APDU [17:04:32]CAPDU: 80 0D 03 02 [17:04:32]Write to MH i2c: E2 08 00 EB 25 80 0D 03 02 00 00 00 00 8B [17:04:32]Write i2c OK [17:04:32]MH_I2C_Read... [17:04:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:04:32]Read from MH i2c: E2 [17:04:32]MH_I2C_Read... [17:04:32]Read from MH i2c: E2 0B 00 [17:04:32]MH_I2C_Read... [17:04:32]Read from MH i2c: E2 0B 00 EB 25 00 A0 F5 60 EF 30 70 F8 2D 90 00 35 [17:04:32]RAPDU: A0 F5 60 EF 30 70 F8 2D 90 00 [17:04:32]wFMCommunicate OK [17:04:32]SAM_PROTO_SignData done [17:04:32]FM_MakeSignedData done [17:04:32]CreateOFDProtocolMessage [17:04:32]wFMCommunicate request_size=4 [17:04:32]MH_SAM_APDU [17:04:32]CAPDU: 80 11 00 00 [17:04:32]Write to MH i2c: E2 08 00 EC 25 80 11 00 00 00 00 00 00 8B [17:04:32]Write i2c OK [17:04:32]MH_I2C_Read... [17:04:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:32]Read from MH i2c: E2 [17:04:32]MH_I2C_Read... [17:04:32]Read from MH i2c: E2 17 00 [17:04:32]MH_I2C_Read... [17:04:32]Read from MH i2c: E2 17 00 EC 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E0 [17:04:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:04:32]wFMCommunicate OK [17:04:32]CreateOFDProtocolMessage done [17:04:32]OFDSenderStorePacket 202901 [17:04:32]StoreOFDPacket docnum=202901 [17:04:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 90 3A 07 01 53 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 A0 15 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 95 18 03 00 35 04 06 00 5B AD 88 DB 69 AD A0 F5 60 EF 30 70 F8 2D [17:04:32]CheckFolder [17:04:32]dirname=/storage/ofd_packets [17:04:32]CheckFolder done [17:04:32]ProducePacketName [17:04:32]name=ofd_packets/00202901 [17:04:32]NVStorageSaveData ofd_packets/00202901 [17:04:32]File name is /storage/ofd_packets/00202901 [17:04:32]Write 301 bytes [17:04:32]NVStorageSaveData done [17:04:32]OFDSenderStorePacket done [17:04:32]KKMCreateOFDPacket done [17:04:32]NVStorageSaveData kkm_last_timestamp [17:04:32]File name is /storage/kkm_last_timestamp [17:04:32]Write 4 bytes [17:04:32]NVStorageSaveData done [17:04:32]ExternCall_PrintAddStr [17:04:32]wPrintStart [17:04:32]Write to MH i2c: 01 00 00 ED 25 12 [17:04:32]Write i2c OK [17:04:32]MH_I2C_Read... [17:04:32]Read from MH i2c: 01 [17:04:32]MH_I2C_Read... [17:04:32]Read from MH i2c: 01 07 00 [17:04:32]MH_I2C_Read... [17:04:32]Read from MH i2c: 01 07 00 ED 25 00 00 00 00 00 FF 0F 27 [17:04:32]RasterBufferAndPrint [17:04:32]line Счет N : (1)450705 [17:04:32]line ИНН: 02508201610067 [17:04:32]line Контрольно-Кассовый Чек [17:04:32]line ПРОДАЖА [17:04:32]line ТРК (МРК, ГНК) : 62 [17:04:32]line Товар: 2710124130 [17:04:32]line Аи-92-К-2 [17:04:32]line 8.230 * 66.90 [17:04:32]line = 550.59 [17:04:32]line НДС 12% НСП 1% [17:04:32]line > о реализуемом товаре [17:04:32]line ОКРУГЛЕНИЕ: -0.59 [17:04:32]line ИТОГО: 550.00 [17:04:32]line Внесено: 550.00 [17:04:32]line СДАЧА: 0.00 [17:04:32]line НСП 1% : 4.87 [17:04:32]line НДС 12% : 58.47 [17:04:32]line Наличными: 550.00 [17:04:32]line Безнал.: 0.00 [17:04:32]line Место: АЗС № 171 "Партнер Нефть" [17:04:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:04:32]line СНО: Общий режим [17:04:32]line Чек 296 29.10.2024 17:04 [17:04:32]line Смена: 546 ФФД: 1.0 [17:04:32]line ЗНМ: 0300000109 [17:04:32]line РНМ: 0000000000091777 [17:04:32]line Версия ККМ: 001 [17:04:32]line ФМ: 0000000000871756 [17:04:32]line ФД: 202901 [17:04:32]line ФПД: 100800883550637 [17:04:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170432&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202901&fm=100800883550637&tin=02508201610067®Number=0000000000091777&sum=55000 [17:04:32]OFD Sender: Processing packet 202901 [packets to send 116, broken 115] [17:04:32]ProducePacketName [17:04:32]name=ofd_packets/00202901 [17:04:32]OFD Sender: To server: pG, [17:04:32]CommunicateWithHost lk.salyk.kg:30040 [17:04:32]ConnectInit lk.salyk.kg [17:04:32]written 0, free lines is 4095 [17:04:32]Connected sock=11 [17:04:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 90 3A 07 01 53 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 A0 15 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 95 18 03 00 35 04 06 00 5B AD 88 DB 69 AD A0 F5 60 EF 30 70 F8 2D [17:04:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 96 A3 47 00 FB 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 95 18 03 00 F4 03 04 00 5B C1 20 67 B6 04 01 00 00 20 3E 20 02 6F 74 2A 7A [17:04:33]CommunicateWithHost err = 0 [17:04:33]CheckOFDResponse [17:04:33]1017 (14) - 77093643461234 [17:04:33]1041 (16) - 0000000000871756 [17:04:33]1040 (4) - 202901 [17:04:33]1012 (4) - 29.10.2024 11:04 [17:04:33]1206 (1) - 0 [17:04:33]OFD Sender: Remove packet 202901 [17:04:33]ProducePacketName [17:04:33]name=ofd_packets/00202901 [17:04:33]NVStorageDeleteData [17:04:33]Write to MH i2c: 01 00 00 18 26 3E [17:04:33]Write i2c OK [17:04:33]MH_I2C_Read... [17:04:33]Read from MH i2c: 01 [17:04:33]MH_I2C_Read... [17:04:33]Read from MH i2c: 01 07 00 [17:04:33]MH_I2C_Read... [17:04:33]Read from MH i2c: 01 07 00 18 26 00 00 00 00 00 98 0C E9 [17:04:33]RasterBufferAndPrint [17:04:33]line [17:04:33]line [17:04:33]line [17:04:33]line [17:04:33]line [17:04:33]written 0, free lines is 3240 [17:04:33]MH_Cut [17:04:33]Write to MH i2c: D1 01 00 1F 26 01 17 [17:04:33]Write i2c OK [17:04:33]MH_I2C_Read... [17:04:33]Read from MH i2c: D1 [17:04:33]MH_I2C_Read... [17:04:33]Read from MH i2c: D1 01 00 [17:04:33]MH_I2C_Read... [17:04:33]Read from MH i2c: D1 01 00 1F 26 00 16 [17:04:33]Write to MH i2c: 01 00 00 20 26 46 [17:04:33]Write i2c OK [17:04:33]MH_I2C_Read... [17:04:33]OFD Sender: No OFD packet to send [17:04:34]*** Cut start [17:04:34]*** Purtial cut [17:04:34]*** CUTSNS_PIN = 0 [17:04:34]*** Stage 1: CUTSNS_PIN = 1 [17:04:36]Read from MH i2c: 01 [17:04:36]MH_I2C_Read... [17:04:36]*** Stop cut motor [17:04:36]*** Cut end [17:04:36]Read from MH i2c: 01 07 00 [17:04:36]MH_I2C_Read... [17:04:36]Read from MH i2c: 01 07 00 20 26 00 00 00 00 00 FF 0F 5B [17:04:36]process_action close_receipt done [17:04:36]requested_data is exist [17:04:36]produce_requested_data [17:04:36]requested_item fm.sn is exist - process it [17:04:36]wFMCommunicate request_size=4 [17:04:36]MH_SAM_APDU [17:04:36]CAPDU: 80 11 00 00 [17:04:36]Write to MH i2c: E2 08 00 21 26 80 11 00 00 00 00 00 00 C1 [17:04:36]Write i2c OK [17:04:36]MH_I2C_Read... [17:04:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:36]Read from MH i2c: E2 [17:04:36]MH_I2C_Read... [17:04:36]Read from MH i2c: E2 17 00 [17:04:36]MH_I2C_Read... [17:04:36]Read from MH i2c: E2 17 00 21 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 16 [17:04:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:04:36]wFMCommunicate OK [17:04:36]requested_item fd.num is exist - process it [17:04:36]SAM_PROTO_GetFieldsCounters [17:04:36]wFMCommunicate request_size=4 [17:04:36]MH_SAM_APDU [17:04:36]CAPDU: 80 13 00 00 [17:04:36]Write to MH i2c: E2 08 00 22 26 80 13 00 00 00 00 00 00 C4 [17:04:36]Write i2c OK [17:04:36]MH_I2C_Read... [17:04:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:04:36]Read from MH i2c: E2 [17:04:36]MH_I2C_Read... [17:04:36]Read from MH i2c: E2 62 00 [17:04:36]MH_I2C_Read... [17:04:36]Read from MH i2c: E2 62 00 22 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 95 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 3C [17:04:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 95 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:04:36]wFMCommunicate OK [17:04:36]SAM_PROTO_GetFieldsCounters done [17:04:36]requested_item shift.num is exist - process it [17:04:36]requested_item shift.opened is exist - process it [17:04:36]req_shift_opened [17:04:36]FM_GetShiftState [17:04:36]SAM_PROTO_GetShiftState [17:04:36]wFMCommunicate request_size=4 [17:04:36]MH_SAM_APDU [17:04:36]CAPDU: 80 13 01 00 [17:04:36]Write to MH i2c: E2 08 00 23 26 80 13 01 00 00 00 00 00 C6 [17:04:36]Write i2c OK [17:04:36]MH_I2C_Read... [17:04:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:36]Read from MH i2c: E2 [17:04:36]MH_I2C_Read... [17:04:36]Read from MH i2c: E2 0E 00 [17:04:36]MH_I2C_Read... [17:04:36]Read from MH i2c: E2 0E 00 23 26 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AF [17:04:36]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:04:36]wFMCommunicate OK [17:04:36]SAM_PROTO_GetShiftState done [17:04:36]FM_GetShiftState done [17:04:36]req_shift_opened done [17:04:36]requested_item shift.open_date is exist - process it [17:04:36]req_shift_open_date [17:04:36]req_shift_open_date done [17:04:36]produce_requested_data done [17:04:36]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202901,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:04:36]process_action_free close_receipt [17:04:36]json_value_free [17:04:36]json_value_free done [17:04:36]process_json_proto returns [17:04:36]Send response to host [17:04:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202901,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:04:36]free response buf [17:04:36]execute_script done [17:04:36]execute_script returns [17:04:36]free content buf [17:04:36]Sock 10.Close socket [17:04:36]Sock 10.Thread stoped [17:04:38]OFD Sender: No OFD packet to send [17:04:43]OFD Sender: No OFD packet to send [17:04:48]OFD Sender: No OFD packet to send [17:04:53]OFD Sender: No OFD packet to send [17:04:58]OFD Sender: No OFD packet to send [17:05:03]OFD Sender: No OFD packet to send [17:05:08]OFD Sender: No OFD packet to send [17:05:13]OFD Sender: No OFD packet to send [17:05:18]OFD Sender: No OFD packet to send [17:05:23]OFD Sender: No OFD packet to send [17:05:28]OFD Sender: No OFD packet to send [17:05:33]OFD Sender: No OFD packet to send [17:05:38]OFD Sender: No OFD packet to send [17:05:43]OFD Sender: No OFD packet to send [17:05:48]OFD Sender: No OFD packet to send [17:05:53]OFD Sender: No OFD packet to send [17:05:58]OFD Sender: No OFD packet to send [17:06:03]OFD Sender: No OFD packet to send [17:06:08]ConnectInit Can't connect to host [17:06:08]OFD Sender: No OFD packet to send [17:06:13]OFD Sender: No OFD packet to send [17:06:18]OFD Sender: No OFD packet to send [17:06:23]OFD Sender: No OFD packet to send [17:06:26]accept exits with 9 [17:06:26]New connection [17:06:26]New thread 3066891620 created [17:06:26]Thread 3067034980 joined [17:06:26]Waiting for new connection... [17:06:26] Sock 9.Parse request [17:06:26]Sock 9.Check first char [17:06:26]Sock 9.First char is OK [17:06:26]request: POST /json_proto HTTP/1.0 [17:06:26]Method: POST [17:06:26]URL: /json_proto [17:06:26]Method is POST - this is cgi request [17:06:26]url: /json_proto [17:06:26]query_string will be loaded in cgi processing [17:06:26]execute_cgi json_proto POST (null) [17:06:26]execute_cgi path=json_proto method=POST [17:06:26]POST find Content-Length [17:06:26]Host: 172.17.63.195:8080 [17:06:26]Content-Length: 682 [17:06:26]Content-Type: application/json [17:06:26] [17:06:26]POST finish read [17:06:26]Found Content-Length = 682 [17:06:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:06:26]execute_script... [17:06:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:06:26]POST & json_proto [17:06:26]process_json_proto [17:06:26]json parsed OK: [17:06:26]protocol is kg_v1.0 [17:06:26]action value=close_receipt [17:06:26]process_action close_receipt [17:06:26]cmd_close_receipt [17:06:26]MH_GetDate [17:06:26]Write to MH i2c: F0 00 00 24 26 39 [17:06:26]Write i2c OK [17:06:26]MH_I2C_Read... [17:06:26]Read from MH i2c: F0 [17:06:26]MH_I2C_Read... [17:06:26]Read from MH i2c: F0 09 00 [17:06:26]MH_I2C_Read... [17:06:26]Read from MH i2c: F0 09 00 24 26 00 13 16 21 67 8C D7 20 67 DD [17:06:26]GetLastDocTimeStamp 1730221472 [17:06:26]current date 1730221587 [17:06:26]FM_GetShiftState [17:06:26]SAM_PROTO_GetShiftState [17:06:26]wFMCommunicate request_size=4 [17:06:26]MH_SAM_APDU [17:06:26]CAPDU: 80 13 01 00 [17:06:26]Write to MH i2c: E2 08 00 25 26 80 13 01 00 00 00 00 00 C8 [17:06:26]Write i2c OK [17:06:26]MH_I2C_Read... [17:06:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:06:26]Read from MH i2c: E2 [17:06:26]MH_I2C_Read... [17:06:26]Read from MH i2c: E2 0E 00 [17:06:26]MH_I2C_Read... [17:06:26]Read from MH i2c: E2 0E 00 25 26 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B1 [17:06:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:06:26]wFMCommunicate OK [17:06:26]SAM_PROTO_GetShiftState done [17:06:26]FM_GetShiftState done [17:06:26]opened in 1730160431 [17:06:26]opened+sec_in_day 1730246831 [17:06:26]quantity*price = 200031 [17:06:26]sum+1 = 200032 [17:06:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 297 29.10.2024 17:06 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202902 ФПД: 190164563205187 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170627&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202902&fm=190164563205187&tin=02508201610067®Number=0000000000091777&sum=200000 [17:06:27]StoreToDocumentArchive [17:06:27]shift 546 fd 202902 [17:06:27]save to /storage/0546/doc_00202902 [17:06:27]save last doc name /storage/0546/doc_00202902 to /storage/kkm_last_doc_name [17:06:27]save OK [17:06:27]Clear old archive folders... [17:06:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:06:27]tlvbuf is 01309EE0 [17:06:27]SAM_PROTO_ClearQueue [17:06:27]wFMCommunicate request_size=4 [17:06:27]MH_SAM_APDU [17:06:27]CAPDU: 80 09 00 00 [17:06:27]Write to MH i2c: E2 08 00 32 26 80 09 00 00 00 00 00 00 CA [17:06:27]Write i2c OK [17:06:27]MH_I2C_Read... [17:06:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:06:27]Read from MH i2c: E2 [17:06:27]MH_I2C_Read... [17:06:27]Read from MH i2c: E2 03 00 [17:06:27]MH_I2C_Read... [17:06:27]Read from MH i2c: E2 03 00 32 26 00 90 00 CC [17:06:27]RAPDU: 90 00 [17:06:27]wFMCommunicate OK [17:06:27]SAM_PROTO_ClearQueue done [17:06:27]KKMCreateOFDPacket [17:06:27]OFDProtocolAddRootSTLVToBuf [17:06:27]FM_MakeSignedData [17:06:27]FM_MakeSignedData [17:06:27]SAM_PROTO_SignData [17:06:27]wFMCommunicate request_size=4 [17:06:27]MH_SAM_APDU [17:06:27]CAPDU: 80 0D 01 02 [17:06:27]Write to MH i2c: E2 08 00 33 26 80 0D 01 02 00 00 00 00 D2 [17:06:27]Write i2c OK [17:06:27]MH_I2C_Read... [17:06:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:06:27]Read from MH i2c: E2 [17:06:27]MH_I2C_Read... [17:06:27]Read from MH i2c: E2 03 00 [17:06:27]MH_I2C_Read... [17:06:27]Read from MH i2c: E2 03 00 33 26 00 90 00 CD [17:06:27]RAPDU: 90 00 [17:06:27]wFMCommunicate OK [17:06:27]wFMCommunicate request_size=255 [17:06:27]MH_SAM_APDU [17:06:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 13 16 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 96 18 03 00 35 04 06 00 AC [17:06:27]Write to MH i2c: E2 02 01 34 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 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 13 16 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 96 18 03 00 35 04 06 00 AC 00 00 04 [17:06:27]Write i2c OK [17:06:27]MH_I2C_Read... [17:06:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:06:27]Read from MH i2c: E2 [17:06:27]MH_I2C_Read... [17:06:27]Read from MH i2c: E2 03 00 [17:06:27]MH_I2C_Read... [17:06:27]Read from MH i2c: E2 03 00 34 26 00 90 00 CE [17:06:27]RAPDU: 90 00 [17:06:27]wFMCommunicate OK [17:06:27]wFMCommunicate request_size=10 [17:06:27]MH_SAM_APDU [17:06:27]CAPDU: 80 0D 02 02 05 F4 23 3D 1C 43 [17:06:27]Write to MH i2c: E2 0D 00 35 26 80 0D 02 02 05 00 F4 23 3D 1C 43 00 00 92 [17:06:27]Write i2c OK [17:06:27]MH_I2C_Read... [17:06:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:06:28]Read from MH i2c: E2 [17:06:28]MH_I2C_Read... [17:06:28]Read from MH i2c: E2 [17:07:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:07:20]Read from MH i2c: E2 [17:07:20]MH_I2C_Read... [17:07:20]Read from MH i2c: E2 03 00 [17:07:20]MH_I2C_Read... [17:07:20]Read from MH i2c: E2 03 00 75 26 00 90 00 0F [17:07:20]RAPDU: 90 00 [17:07:20]wFMCommunicate OK [17:07:20]wFMCommunicate request_size=15 [17:07:20]MH_SAM_APDU [17:07:20]CAPDU: 80 15 02 00 0A 07 04 06 00 50 C3 00 00 00 00 [17:07:20]Write to MH i2c: E2 12 00 76 26 80 15 02 00 0A 00 07 04 06 00 50 C3 00 00 00 00 00 00 54 [17:07:20]Write i2c OK [17:07:20]MH_I2C_Read... [17:07:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:07:20]Read from MH i2c: E2 [17:07:20]MH_I2C_Read... [17:07:20]Read from MH i2c: E2 03 00 [17:07:20]MH_I2C_Read... [17:07:20]Read from MH i2c: E2 03 00 76 26 00 90 00 10 [17:07:20]RAPDU: 90 00 [17:07:20]wFMCommunicate OK [17:07:20]wFMCommunicate request_size=15 [17:07:20]MH_SAM_APDU [17:07:20]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [17:07:20]Write to MH i2c: E2 12 00 77 26 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 74 [17:07:20]Write i2c OK [17:07:20]MH_I2C_Read... [17:07:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:07:20]Read from MH i2c: E2 [17:07:20]MH_I2C_Read... [17:07:20]Read from MH i2c: E2 03 00 [17:07:20]MH_I2C_Read... [17:07:20]Read from MH i2c: E2 03 00 77 26 00 90 00 11 [17:07:20]RAPDU: 90 00 [17:07:20]wFMCommunicate OK [17:07:20]wFMCommunicate request_size=11 [17:07:20]MH_SAM_APDU [17:07:20]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [17:07:20]Write to MH i2c: E2 0E 00 78 26 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 50 [17:07:20]Write i2c OK [17:07:20]MH_I2C_Read... [17:07:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:07:20]Read from MH i2c: E2 [17:07:20]MH_I2C_Read... [17:07:20]Read from MH i2c: E2 03 00 [17:07:20]MH_I2C_Read... [17:07:20]Read from MH i2c: E2 03 00 78 26 00 90 00 12 [17:07:20]RAPDU: 90 00 [17:07:20]wFMCommunicate OK [17:07:20]wFMCommunicate request_size=13 [17:07:20]MH_SAM_APDU [17:07:20]CAPDU: 80 15 02 00 08 F4 03 04 00 49 16 21 67 [17:07:20]Write to MH i2c: E2 10 00 79 26 80 15 02 00 08 00 F4 03 04 00 49 16 21 67 00 00 11 [17:07:20]Write i2c OK [17:07:20]MH_I2C_Read... [17:07:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:07:20]Read from MH i2c: E2 [17:07:20]MH_I2C_Read... [17:07:20]Read from MH i2c: E2 03 00 [17:07:20]MH_I2C_Read... [17:07:20]Read from MH i2c: E2 03 00 79 26 00 90 00 13 [17:07:20]RAPDU: 90 00 [17:07:20]wFMCommunicate OK [17:07:20]wFMCommunicate request_size=25 [17:07:20]MH_SAM_APDU [17:07:20]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 [17:07:20]Write to MH i2c: E2 1C 00 7A 26 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 00 00 88 [17:07:20]Write i2c OK [17:07:20]MH_I2C_Read... [17:07:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:07:20]Read from MH i2c: E2 [17:07:20]MH_I2C_Read... [17:07:20]Read from MH i2c: E2 03 00 [17:07:20]MH_I2C_Read... [17:07:20]Read from MH i2c: E2 03 00 7A 26 00 90 00 14 [17:07:20]RAPDU: 90 00 [17:07:20]wFMCommunicate OK [17:07:20]wFMCommunicate request_size=4 [17:07:20]MH_SAM_APDU [17:07:20]CAPDU: 80 15 03 00 [17:07:20]Write to MH i2c: E2 08 00 7B 26 80 15 03 00 00 00 00 00 22 [17:07:20]Write i2c OK [17:07:20]MH_I2C_Read... [17:07:21]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [17:07:21]Read from MH i2c: E2 [17:07:21]MH_I2C_Read... [17:07:21]Read from MH i2c: E2 40 00 [17:07:21]MH_I2C_Read... [17:07:21]Read from MH i2c: E2 40 00 7B 26 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 97 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 2A 01 00 00 35 04 06 00 11 38 76 E1 B4 31 90 00 A0 [17:07:21]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 97 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 2A 01 00 00 35 04 06 00 11 38 76 E1 B4 31 90 00 [17:07:21]wFMCommunicate OK [17:07:21]SAM_PROTO_ProcessDocument answer len = 59 [17:07:21]SAM_PROTO_ProcessDocument done [17:07:21]SetTLVBufToDocument [17:07:21]Processing tag 1209 (04B9) [17:07:21]Malloc new data [17:07:21]Processing tag 1041 (0411) [17:07:21]Processing tag 1040 (0410) [17:07:21]Malloc new data [17:07:21]Processing tag 1038 (040E) [17:07:21]Malloc new data [17:07:21]Processing tag 1042 (0412) [17:07:21]Malloc new data [17:07:21]Processing tag 1077 (0435) [17:07:21]Malloc new data [17:07:21]SetTLVBufToDocument err=0 [17:07:21]KKMLoadAndSignReceiptData store KKM data [17:07:21]KKMLoadAndSignReceiptData err=0 [17:07:21]wFMCommunicate request_size=4 [17:07:21]MH_SAM_APDU [17:07:21]CAPDU: 80 11 00 00 [17:07:21]Write to MH i2c: E2 08 00 7C 26 80 11 00 00 00 00 00 00 1C [17:07:21]Write i2c OK [17:07:21]MH_I2C_Read... [17:07:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:21]Read from MH i2c: E2 [17:07:21]MH_I2C_Read... [17:07:21]Read from MH i2c: E2 17 00 [17:07:21]MH_I2C_Read... [17:07:21]Read from MH i2c: E2 17 00 7C 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 71 [17:07:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:07:21]wFMCommunicate OK [17:07:21]Счет N : (1)450706 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 SUPER 92-К-5 7.310 * 68.40 = 500.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 298 29.10.2024 17:07 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202903 ФПД: 18934210343985 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170721&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202903&fm=18934210343985&tin=02508201610067®Number=0000000000091777&sum=50000 [17:07:21]StoreToDocumentArchive [17:07:21]shift 546 fd 202903 [17:07:21]save to /storage/0546/doc_00202903 [17:07:21]save last doc name /storage/0546/doc_00202903 to /storage/kkm_last_doc_name [17:07:21]save OK [17:07:21]Clear old archive folders... [17:07:21]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:07:21]tlvbuf is 01335AF0 [17:07:21]SAM_PROTO_ClearQueue [17:07:21]wFMCommunicate request_size=4 [17:07:21]MH_SAM_APDU [17:07:21]CAPDU: 80 09 00 00 [17:07:21]Write to MH i2c: E2 08 00 7D 26 80 09 00 00 00 00 00 00 15 [17:07:21]Write i2c OK [17:07:21]MH_I2C_Read... [17:07:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:07:21]Read from MH i2c: E2 [17:07:21]MH_I2C_Read... [17:07:21]Read from MH i2c: E2 03 00 [17:07:21]MH_I2C_Read... [17:07:21]Read from MH i2c: E2 03 00 7D 26 00 90 00 17 [17:07:21]RAPDU: 90 00 [17:07:21]wFMCommunicate OK [17:07:21]SAM_PROTO_ClearQueue done [17:07:21]KKMCreateOFDPacket [17:07:21]OFDProtocolAddRootSTLVToBuf [17:07:21]FM_MakeSignedData [17:07:21]FM_MakeSignedData [17:07:21]SAM_PROTO_SignData [17:07:21]wFMCommunicate request_size=4 [17:07:21]MH_SAM_APDU [17:07:21]CAPDU: 80 0D 01 02 [17:07:21]Write to MH i2c: E2 08 00 7E 26 80 0D 01 02 00 00 00 00 1D [17:07:21]Write i2c OK [17:07:21]MH_I2C_Read... [17:07:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:07:21]Read from MH i2c: E2 [17:07:21]MH_I2C_Read... [17:07:21]Read from MH i2c: E2 03 00 [17:07:21]MH_I2C_Read... [17:07:21]Read from MH i2c: E2 03 00 7E 26 00 90 00 18 [17:07:21]RAPDU: 90 00 [17:07:21]wFMCommunicate OK [17:07:21]wFMCommunicate request_size=255 [17:07:21]MH_SAM_APDU [17:07:21]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 2A 01 00 00 F4 03 04 00 49 16 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 97 18 03 00 35 04 06 00 [17:07:21]Write to MH i2c: E2 02 01 7F 26 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 2A 01 00 00 F4 03 04 00 49 16 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 97 18 03 00 35 04 06 00 00 00 F6 [17:07:21]Write i2c OK [17:07:21]MH_I2C_Read... [17:07:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:21]Read from MH i2c: E2 [17:07:21]MH_I2C_Read... [17:07:21]Read from MH i2c: E2 03 00 [17:07:21]MH_I2C_Read... [17:07:21]Read from MH i2c: E2 03 00 7F 26 00 90 00 19 [17:07:21]RAPDU: 90 00 [17:07:21]wFMCommunicate OK [17:07:21]wFMCommunicate request_size=11 [17:07:21]MH_SAM_APDU [17:07:21]CAPDU: 80 0D 02 02 06 11 38 76 E1 B4 31 [17:07:21]Write to MH i2c: E2 0E 00 80 26 80 0D 02 02 06 00 11 38 76 E1 B4 31 00 00 B1 [17:07:21]Write i2c OK [17:07:21]MH_I2C_Read... [17:07:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:21]Read from MH i2c: E2 [17:07:21]MH_I2C_Read... [17:07:21]Read from MH i2c: E2 03 00 [17:07:21]MH_I2C_Read... [17:07:21]Read from MH i2c: E2 03 00 80 26 00 90 00 1A [17:07:21]RAPDU: 90 00 [17:07:21]wFMCommunicate OK [17:07:21]wFMCommunicate request_size=4 [17:07:21]MH_SAM_APDU [17:07:21]CAPDU: 80 0D 03 02 [17:07:21]Write to MH i2c: E2 08 00 81 26 80 0D 03 02 00 00 00 00 22 [17:07:21]Write i2c OK [17:07:21]MH_I2C_Read... [17:07:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:07:22]Read from MH i2c: E2 [17:07:22]MH_I2C_Read... [17:07:22]Read from MH i2c: E2 0B 00 [17:07:22]MH_I2C_Read... [17:07:22]Read from MH i2c: E2 0B 00 81 26 00 FF B9 F3 F5 F3 00 CA 03 90 00 83 [17:07:22]RAPDU: FF B9 F3 F5 F3 00 CA 03 90 00 [17:07:22]wFMCommunicate OK [17:07:22]SAM_PROTO_SignData done [17:07:22]FM_MakeSignedData done [17:07:22]CreateOFDProtocolMessage [17:07:22]wFMCommunicate request_size=4 [17:07:22]MH_SAM_APDU [17:07:22]CAPDU: 80 11 00 00 [17:07:22]Write to MH i2c: E2 08 00 82 26 80 11 00 00 00 00 00 00 22 [17:07:22]Write i2c OK [17:07:22]MH_I2C_Read... [17:07:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:22]Read from MH i2c: E2 [17:07:22]MH_I2C_Read... [17:07:22]Read from MH i2c: E2 17 00 [17:07:22]MH_I2C_Read... [17:07:22]Read from MH i2c: E2 17 00 82 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 77 [17:07:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:07:22]wFMCommunicate OK [17:07:22]CreateOFDProtocolMessage done [17:07:22]OFDSenderStorePacket 202903 [17:07:22]StoreOFDPacket docnum=202903 [17:07:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 3F FB 08 01 82 C5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 2A 01 00 00 F4 03 04 00 49 16 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 97 18 03 00 35 04 06 00 11 38 76 E1 B4 31 FF B9 F3 F5 F3 00 CA 03 [17:07:22]CheckFolder [17:07:22]dirname=/storage/ofd_packets [17:07:22]CheckFolder done [17:07:22]ProducePacketName [17:07:22]name=ofd_packets/00202903 [17:07:22]NVStorageSaveData ofd_packets/00202903 [17:07:22]File name is /storage/ofd_packets/00202903 [17:07:22]Write 302 bytes [17:07:22]NVStorageSaveData done [17:07:22]OFDSenderStorePacket done [17:07:22]KKMCreateOFDPacket done [17:07:22]NVStorageSaveData kkm_last_timestamp [17:07:22]File name is /storage/kkm_last_timestamp [17:07:22]Write 4 bytes [17:07:22]NVStorageSaveData done [17:07:22]ExternCall_PrintAddStr [17:07:22]wPrintStart [17:07:22]Write to MH i2c: 01 00 00 83 26 A9 [17:07:22]Write i2c OK [17:07:22]MH_I2C_Read... [17:07:22]Read from MH i2c: 01 [17:07:22]MH_I2C_Read... [17:07:22]Read from MH i2c: 01 07 00 [17:07:22]MH_I2C_Read... [17:07:22]Read from MH i2c: 01 07 00 83 26 00 00 00 00 00 FF 0F BE [17:07:22]RasterBufferAndPrint [17:07:22]line Счет N : (1)450706 [17:07:22]line ИНН: 02508201610067 [17:07:22]line Контрольно-Кассовый Чек [17:07:22]line ПРОДАЖА [17:07:22]line ТРК (МРК, ГНК) : 42 [17:07:22]line Товар: 2710124130 [17:07:22]line SUPER 92-К-5 [17:07:22]line 7.310 * 68.40 [17:07:22]line = 500.00 [17:07:22]line НДС 12% НСП 1% [17:07:22]line > о реализуемом товаре [17:07:22]line ИТОГО: 500.00 [17:07:22]line НСП 1% : 4.42 [17:07:22]line НДС 12% : 53.10 [17:07:22]line Наличными: 500.00 [17:07:22]line Безнал.: 0.00 [17:07:22]line Место: АЗС № 171 "Партнер Нефть" [17:07:22]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:07:22]line СНО: Общий режим [17:07:22]line Чек 298 29.10.2024 17:07 [17:07:22]line Смена: 546 ФФД: 1.0 [17:07:22]line ЗНМ: 0300000109 [17:07:22]line РНМ: 0000000000091777 [17:07:22]line Версия ККМ: 001 [17:07:22]line ФМ: 0000000000871756 [17:07:22]line ФД: 202903 [17:07:22]line ФПД: 18934210343985 [17:07:22]OFD Sender: Processing packet 202903 [packets to send 116, broken 115] [17:07:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T170721&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202903&fm=18934210343985&tin=02508201610067®Number=0000000000091777&sum=50000 [17:07:22]ProducePacketName [17:07:22]name=ofd_packets/00202903 [17:07:22]OFD Sender: To server: pG, [17:07:22]CommunicateWithHost lk.salyk.kg:30040 [17:07:22]ConnectInit lk.salyk.kg [17:07:22]written 0, free lines is 4095 [17:07:22]Connected sock=11 [17:07:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 3F FB 08 01 82 C5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 2A 01 00 00 F4 03 04 00 49 16 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 97 18 03 00 35 04 06 00 11 38 76 E1 B4 31 FF B9 F3 F5 F3 00 CA 03 [17:07:22]Write to MH i2c: 01 00 00 AB 26 D1 [17:07:22]Write i2c OK [17:07:22]MH_I2C_Read... [17:07:22]Read from MH i2c: 01 [17:07:22]MH_I2C_Read... [17:07:22]Read from MH i2c: 01 07 00 [17:07:22]MH_I2C_Read... [17:07:22]Read from MH i2c: 01 07 00 AB 26 00 00 00 00 00 DD 0C C1 [17:07:22]RasterBufferAndPrint [17:07:22]line [17:07:22]line [17:07:22]line [17:07:22]line [17:07:22]line [17:07:22]written 0, free lines is 3320 [17:07:22]MH_Cut [17:07:22]Write to MH i2c: D1 01 00 B2 26 01 AA [17:07:22]Write i2c OK [17:07:22]MH_I2C_Read... [17:07:22]Read from MH i2c: D1 [17:07:22]MH_I2C_Read... [17:07:22]Read from MH i2c: D1 01 00 [17:07:22]MH_I2C_Read... [17:07:22]Read from MH i2c: D1 01 00 B2 26 00 A9 [17:07:22]Write to MH i2c: 01 00 00 B3 26 D9 [17:07:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 05 0A 47 00 A8 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 97 18 03 00 F4 03 04 00 04 C2 20 67 B6 04 01 00 00 17 F1 E7 97 96 99 25 EE [17:07:22]CommunicateWithHost err = 0 [17:07:22]CheckOFDResponse [17:07:22]1017 (14) - 77093643461234 [17:07:22]1041 (16) - 0000000000871756 [17:07:22]1040 (4) - 202903 [17:07:22]1012 (4) - 29.10.2024 11:07 [17:07:22]1206 (1) - 0 [17:07:22]OFD Sender: Remove packet 202903 [17:07:22]ProducePacketName [17:07:22]name=ofd_packets/00202903 [17:07:22]NVStorageDeleteData [17:07:22]Write i2c OK [17:07:22]MH_I2C_Read... [17:07:23]OFD Sender: No OFD packet to send [17:07:23]*** Cut start [17:07:23]*** Purtial cut [17:07:23]*** Stage 1: CUTSNS_PIN = 1 [17:07:23]Read from MH i2c: 01 [17:07:23]MH_I2C_Read... [17:07:23]*** Stop cut motor [17:07:23]*** Cut end [17:07:23]Read from MH i2c: 01 07 00 [17:07:23]MH_I2C_Read... [17:07:23]Read from MH i2c: 01 07 00 B3 26 00 00 00 00 00 FF 0F EE [17:07:23]process_action close_receipt done [17:07:23]requested_data is exist [17:07:23]produce_requested_data [17:07:23]requested_item fm.sn is exist - process it [17:07:23]wFMCommunicate request_size=4 [17:07:23]MH_SAM_APDU [17:07:23]CAPDU: 80 11 00 00 [17:07:23]Write to MH i2c: E2 08 00 B4 26 80 11 00 00 00 00 00 00 54 [17:07:23]Write i2c OK [17:07:23]MH_I2C_Read... [17:07:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:23]Read from MH i2c: E2 [17:07:23]MH_I2C_Read... [17:07:23]Read from MH i2c: E2 17 00 [17:07:23]MH_I2C_Read... [17:07:23]Read from MH i2c: E2 17 00 B4 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A9 [17:07:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:07:23]wFMCommunicate OK [17:07:23]requested_item fd.num is exist - process it [17:07:23]SAM_PROTO_GetFieldsCounters [17:07:23]wFMCommunicate request_size=4 [17:07:23]MH_SAM_APDU [17:07:23]CAPDU: 80 13 00 00 [17:07:23]Write to MH i2c: E2 08 00 B5 26 80 13 00 00 00 00 00 00 57 [17:07:23]Write i2c OK [17:07:23]MH_I2C_Read... [17:07:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:07:23]Read from MH i2c: E2 [17:07:23]MH_I2C_Read... [17:07:23]Read from MH i2c: E2 62 00 [17:07:23]MH_I2C_Read... [17:07:23]Read from MH i2c: E2 62 00 B5 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 97 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 D7 [17:07:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 97 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:07:24]wFMCommunicate OK [17:07:24]SAM_PROTO_GetFieldsCounters done [17:07:24]requested_item shift.num is exist - process it [17:07:24]requested_item shift.opened is exist - process it [17:07:24]req_shift_opened [17:07:24]FM_GetShiftState [17:07:24]SAM_PROTO_GetShiftState [17:07:24]wFMCommunicate request_size=4 [17:07:24]MH_SAM_APDU [17:07:24]CAPDU: 80 13 01 00 [17:07:24]Write to MH i2c: E2 08 00 B6 26 80 13 01 00 00 00 00 00 59 [17:07:24]Write i2c OK [17:07:24]MH_I2C_Read... [17:07:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:24]Read from MH i2c: E2 [17:07:24]MH_I2C_Read... [17:07:24]Read from MH i2c: E2 0E 00 [17:07:24]MH_I2C_Read... [17:07:24]Read from MH i2c: E2 0E 00 B6 26 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 42 [17:07:24]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:07:24]wFMCommunicate OK [17:07:24]SAM_PROTO_GetShiftState done [17:07:24]FM_GetShiftState done [17:07:24]req_shift_opened done [17:07:24]requested_item shift.open_date is exist - process it [17:07:24]req_shift_open_date [17:07:24]req_shift_open_date done [17:07:24]produce_requested_data done [17:07:24]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202903,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:07:24]process_action_free close_receipt [17:07:24]json_value_free [17:07:24]json_value_free done [17:07:24]process_json_proto returns [17:07:24]Send response to host [17:07:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202903,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:07:24]free response buf [17:07:24]execute_script done [17:07:24]execute_script returns [17:07:24]free content buf [17:07:24]Sock 10.Close socket [17:07:24]Sock 10.Thread stoped [17:07:28]OFD Sender: No OFD packet to send [17:07:33]OFD Sender: No OFD packet to send [17:07:38]OFD Sender: No OFD packet to send [17:07:43]OFD Sender: No OFD packet to send [17:07:48]OFD Sender: No OFD packet to send [17:07:53]OFD Sender: No OFD packet to send [17:07:58]OFD Sender: No OFD packet to send [17:08:03]OFD Sender: No OFD packet to send [17:08:08]OFD Sender: No OFD packet to send [17:08:13]OFD Sender: No OFD packet to send [17:08:18]OFD Sender: No OFD packet to send [17:08:23]OFD Sender: No OFD packet to send [17:08:26]ConnectInit Can't connect to host [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:54]ConnectInit Can't connect to host [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:00]accept exits with 9 [17:12:00]New connection [17:12:00]New thread 3066891620 created [17:12:00]Thread 3067034980 joined [17:12:00]Waiting for new connection... [17:12:00] Sock 9.Parse request [17:12:00]Sock 9.Check first char [17:12:00]Sock 9.First char is OK [17:12:00]request: POST /json_proto HTTP/1.0 [17:12:00]Method: POST [17:12:00]URL: /json_proto [17:12:00]Method is POST - this is cgi request [17:12:00]url: /json_proto [17:12:00]query_string will be loaded in cgi processing [17:12:00]execute_cgi json_proto POST (null) [17:12:00]execute_cgi path=json_proto method=POST [17:12:00]POST find Content-Length [17:12:00]Host: 172.17.63.195:8080 [17:12:00]Content-Length: 677 [17:12:00]Content-Type: application/json [17:12:00] [17:12:00]POST finish read [17:12:00]Found Content-Length = 677 [17:12:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:12:00]execute_script... [17:12:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:12:00]POST & json_proto [17:12:00]process_json_proto [17:12:00]json parsed OK: [17:12:00]protocol is kg_v1.0 [17:12:00]action value=close_receipt [17:12:00]process_action close_receipt [17:12:00]cmd_close_receipt [17:12:00]MH_GetDate [17:12:00]Write to MH i2c: F0 00 00 B7 26 CC [17:12:00]Write i2c OK [17:12:00]MH_I2C_Read... [17:12:00]Read from MH i2c: F0 [17:12:00]MH_I2C_Read... [17:12:00]Read from MH i2c: F0 09 00 [17:12:00]MH_I2C_Read... [17:12:00]Read from MH i2c: F0 09 00 B7 26 00 62 17 21 67 8C D7 20 67 C0 [17:12:00]GetLastDocTimeStamp 1730221641 [17:12:00]current date 1730221922 [17:12:00]FM_GetShiftState [17:12:00]SAM_PROTO_GetShiftState [17:12:00]wFMCommunicate request_size=4 [17:12:00]MH_SAM_APDU [17:12:00]CAPDU: 80 13 01 00 [17:12:00]Write to MH i2c: E2 08 00 B8 26 80 13 01 00 00 00 00 00 5B [17:12:00]Write i2c OK [17:12:00]MH_I2C_Read... [17:12:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:00]Read from MH i2c: E2 [17:12:00]MH_I2C_Read... [17:12:00]Read from MH i2c: E2 0E 00 [17:12:00]MH_I2C_Read... [17:12:00]Read from MH i2c: E2 0E 00 B8 26 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 44 [17:12:00]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:12:00]wFMCommunicate OK [17:12:00]SAM_PROTO_GetShiftState done [17:12:00]FM_GetShiftState done [17:12:00]opened in 1730160431 [17:12:00]opened+sec_in_day 1730246831 [17:12:00]quantity*price = 60009 [17:12:00]sum+1 = 60010 [17:12:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 299 29.10.2024 17:12 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202904 ФПД: 78681819663874 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171202&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202904&fm=78681819663874&tin=02508201610067®Number=0000000000091777&sum=60000 [17:12:02]StoreToDocumentArchive [17:12:02]shift 546 fd 202904 [17:12:02]save to /storage/0546/doc_00202904 [17:12:02]save last doc name /storage/0546/doc_00202904 to /storage/kkm_last_doc_name [17:12:02]save OK [17:12:02]Clear old archive folders... [17:12:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:12:02]tlvbuf is 01317BB0 [17:12:02]SAM_PROTO_ClearQueue [17:12:02]wFMCommunicate request_size=4 [17:12:02]MH_SAM_APDU [17:12:02]CAPDU: 80 09 00 00 [17:12:02]Write to MH i2c: E2 08 00 C5 26 80 09 00 00 00 00 00 00 5D [17:12:02]Write i2c OK [17:12:02]MH_I2C_Read... [17:12:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:12:02]Read from MH i2c: E2 [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: E2 03 00 [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: E2 03 00 C5 26 00 90 00 5F [17:12:02]RAPDU: 90 00 [17:12:02]wFMCommunicate OK [17:12:02]SAM_PROTO_ClearQueue done [17:12:02]KKMCreateOFDPacket [17:12:02]OFDProtocolAddRootSTLVToBuf [17:12:02]FM_MakeSignedData [17:12:02]FM_MakeSignedData [17:12:02]SAM_PROTO_SignData [17:12:02]wFMCommunicate request_size=4 [17:12:02]MH_SAM_APDU [17:12:02]CAPDU: 80 0D 01 02 [17:12:02]Write to MH i2c: E2 08 00 C6 26 80 0D 01 02 00 00 00 00 65 [17:12:02]Write i2c OK [17:12:02]MH_I2C_Read... [17:12:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:12:02]Read from MH i2c: E2 [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: E2 03 00 [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: E2 03 00 C6 26 00 90 00 60 [17:12:02]RAPDU: 90 00 [17:12:02]wFMCommunicate OK [17:12:02]wFMCommunicate request_size=255 [17:12:02]MH_SAM_APDU [17:12:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 62 17 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 98 18 03 00 35 04 06 00 47 [17:12:02]Write to MH i2c: E2 02 01 C7 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 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 62 17 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 98 18 03 00 35 04 06 00 47 00 00 21 [17:12:02]Write i2c OK [17:12:02]MH_I2C_Read... [17:12:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:02]Read from MH i2c: E2 [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: E2 03 00 [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: E2 03 00 C7 26 00 90 00 61 [17:12:02]RAPDU: 90 00 [17:12:02]wFMCommunicate OK [17:12:02]wFMCommunicate request_size=10 [17:12:02]MH_SAM_APDU [17:12:02]CAPDU: 80 0D 02 02 05 8F 89 E9 4E 02 [17:12:02]Write to MH i2c: E2 0D 00 C8 26 80 0D 02 02 05 00 8F 89 E9 4E 02 00 00 C3 [17:12:02]Write i2c OK [17:12:02]MH_I2C_Read... [17:12:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:02]Read from MH i2c: E2 [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: E2 03 00 [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: E2 03 00 C8 26 00 90 00 62 [17:12:02]RAPDU: 90 00 [17:12:02]wFMCommunicate OK [17:12:02]wFMCommunicate request_size=4 [17:12:02]MH_SAM_APDU [17:12:02]CAPDU: 80 0D 03 02 [17:12:02]Write to MH i2c: E2 08 00 C9 26 80 0D 03 02 00 00 00 00 6A [17:12:02]Write i2c OK [17:12:02]MH_I2C_Read... [17:12:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:12:02]Read from MH i2c: E2 [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: E2 0B 00 [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: E2 0B 00 C9 26 00 C1 D4 FA 60 41 19 EE E4 90 00 86 [17:12:02]RAPDU: C1 D4 FA 60 41 19 EE E4 90 00 [17:12:02]wFMCommunicate OK [17:12:02]SAM_PROTO_SignData done [17:12:02]FM_MakeSignedData done [17:12:02]CreateOFDProtocolMessage [17:12:02]wFMCommunicate request_size=4 [17:12:02]MH_SAM_APDU [17:12:02]CAPDU: 80 11 00 00 [17:12:02]Write to MH i2c: E2 08 00 CA 26 80 11 00 00 00 00 00 00 6A [17:12:02]Write i2c OK [17:12:02]MH_I2C_Read... [17:12:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:02]Read from MH i2c: E2 [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: E2 17 00 [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: E2 17 00 CA 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BF [17:12:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:12:02]wFMCommunicate OK [17:12:02]CreateOFDProtocolMessage done [17:12:02]OFDSenderStorePacket 202904 [17:12:02]StoreOFDPacket docnum=202904 [17:12:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 59 53 07 01 C5 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 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 62 17 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 98 18 03 00 35 04 06 00 47 8F 89 E9 4E 02 C1 D4 FA 60 41 19 EE E4 [17:12:02]CheckFolder [17:12:02]dirname=/storage/ofd_packets [17:12:02]CheckFolder done [17:12:02]ProducePacketName [17:12:02]name=ofd_packets/00202904 [17:12:02]NVStorageSaveData ofd_packets/00202904 [17:12:02]File name is /storage/ofd_packets/00202904 [17:12:02]Write 301 bytes [17:12:02]NVStorageSaveData done [17:12:02]OFDSenderStorePacket done [17:12:02]KKMCreateOFDPacket done [17:12:02]NVStorageSaveData kkm_last_timestamp [17:12:02]File name is /storage/kkm_last_timestamp [17:12:02]Write 4 bytes [17:12:02]NVStorageSaveData done [17:12:02]ExternCall_PrintAddStr [17:12:02]wPrintStart [17:12:02]Write to MH i2c: 01 00 00 CB 26 F1 [17:12:02]Write i2c OK [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: 01 [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: 01 07 00 [17:12:02]MH_I2C_Read... [17:12:02]Read from MH i2c: 01 07 00 CB 26 00 00 00 00 00 FF 0F 06 [17:12:02]RasterBufferAndPrint [17:12:02]line Счет N : (1)450708 [17:12:02]line ИНН: 02508201610067 [17:12:02]line Контрольно-Кассовый Чек [17:12:02]line ПРОДАЖА [17:12:02]line ТРК (МРК, ГНК) : 62 [17:12:03]line Товар: 2710124130 [17:12:03]line Аи-92-К-2 [17:12:03]line 8.970 * 66.90 [17:12:03]line = 600.09 [17:12:03]line НДС 12% НСП 1% [17:12:03]line > о реализуемом товаре [17:12:03]line ОКРУГЛЕНИЕ: -0.09 [17:12:03]line ИТОГО: 600.00 [17:12:03]line Внесено: 600.00 [17:12:03]line СДАЧА: 0.00 [17:12:03]line НСП 1% : 5.31 [17:12:03]line НДС 12% : 63.73 [17:12:03]line Наличными: 600.00 [17:12:03]line Безнал.: 0.00 [17:12:03]line Место: АЗС № 171 "Партнер Нефть" [17:12:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:12:03]OFD Sender: Processing packet 202904 [packets to send 116, broken 115] [17:12:03]ProducePacketName [17:12:03]name=ofd_packets/00202904 [17:12:03]OFD Sender: To server: pG, [17:12:03]CommunicateWithHost lk.salyk.kg:30040 [17:12:03]ConnectInit lk.salyk.kg [17:12:03]line СНО: Общий режим [17:12:03]line Чек 299 29.10.2024 17:12 [17:12:03]line Смена: 546 ФФД: 1.0 [17:12:03]line ЗНМ: 0300000109 [17:12:03]line РНМ: 0000000000091777 [17:12:03]line Версия ККМ: 001 [17:12:03]line ФМ: 0000000000871756 [17:12:03]line ФД: 202904 [17:12:03]line ФПД: 78681819663874 [17:12:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171202&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202904&fm=78681819663874&tin=02508201610067®Number=0000000000091777&sum=60000 [17:12:03]written 0, free lines is 4095 [17:12:03]Connected sock=11 [17:12:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 59 53 07 01 C5 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 32 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 62 17 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 98 18 03 00 35 04 06 00 47 8F 89 E9 4E 02 C1 D4 FA 60 41 19 EE E4 [17:12:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 56 5A 47 00 78 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 98 18 03 00 F4 03 04 00 1D C3 20 67 B6 04 01 00 00 98 5F CF 7D 4E 0A C4 E0 [17:12:03]CommunicateWithHost err = 0 [17:12:03]CheckOFDResponse [17:12:03]1017 (14) - 77093643461234 [17:12:03]1041 (16) - 0000000000871756 [17:12:03]1040 (4) - 202904 [17:12:03]1012 (4) - 29.10.2024 11:12 [17:12:03]1206 (1) - 0 [17:12:03]OFD Sender: Remove packet 202904 [17:12:03]ProducePacketName [17:12:03]name=ofd_packets/00202904 [17:12:03]NVStorageDeleteData [17:12:03]Write to MH i2c: 01 00 00 F6 26 1C [17:12:03]Write i2c OK [17:12:03]MH_I2C_Read... [17:12:03]Read from MH i2c: 01 [17:12:03]MH_I2C_Read... [17:12:03]Read from MH i2c: 01 07 00 [17:12:03]MH_I2C_Read... [17:12:03]Read from MH i2c: 01 07 00 F6 26 00 00 00 00 00 55 0D 85 [17:12:03]RasterBufferAndPrint [17:12:03]line [17:12:03]line [17:12:03]line [17:12:03]line [17:12:03]line [17:12:03]written 0, free lines is 3439 [17:12:03]MH_Cut [17:12:03]Write to MH i2c: D1 01 00 FD 26 01 F5 [17:12:03]Write i2c OK [17:12:03]MH_I2C_Read... [17:12:03]Read from MH i2c: D1 [17:12:03]MH_I2C_Read... [17:12:03]Read from MH i2c: D1 01 00 [17:12:03]MH_I2C_Read... [17:12:03]Read from MH i2c: D1 01 00 FD 26 00 F4 [17:12:03]Write to MH i2c: 01 00 00 FE 26 24 [17:12:03]Write i2c OK [17:12:03]MH_I2C_Read... [17:12:04]OFD Sender: No OFD packet to send [17:12:04]*** Cut start [17:12:04]*** Purtial cut [17:12:04]*** Stage 1: CUTSNS_PIN = 1 [17:12:04]Read from MH i2c: 01 [17:12:04]MH_I2C_Read... [17:12:04]*** Stop cut motor [17:12:04]*** Cut end [17:12:04]Read from MH i2c: 01 07 00 [17:12:04]MH_I2C_Read... [17:12:04]Read from MH i2c: 01 07 00 FE 26 00 00 00 00 00 FF 0F 39 [17:12:04]process_action close_receipt done [17:12:04]requested_data is exist [17:12:04]produce_requested_data [17:12:04]requested_item fm.sn is exist - process it [17:12:04]wFMCommunicate request_size=4 [17:12:04]MH_SAM_APDU [17:12:04]CAPDU: 80 11 00 00 [17:12:04]Write to MH i2c: E2 08 00 FF 26 80 11 00 00 00 00 00 00 9F [17:12:04]Write i2c OK [17:12:04]MH_I2C_Read... [17:12:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:04]Read from MH i2c: E2 [17:12:04]MH_I2C_Read... [17:12:04]Read from MH i2c: E2 17 00 [17:12:04]MH_I2C_Read... [17:12:04]Read from MH i2c: E2 17 00 FF 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F4 [17:12:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:12:04]wFMCommunicate OK [17:12:04]requested_item fd.num is exist - process it [17:12:04]SAM_PROTO_GetFieldsCounters [17:12:04]wFMCommunicate request_size=4 [17:12:04]MH_SAM_APDU [17:12:04]CAPDU: 80 13 00 00 [17:12:04]Write to MH i2c: E2 08 00 00 27 80 13 00 00 00 00 00 00 A3 [17:12:04]Write i2c OK [17:12:04]MH_I2C_Read... [17:12:04]Read from MH i2c: E2 [17:12:04]MH_I2C_Read... [17:12:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:12:04]Read from MH i2c: E2 62 00 [17:12:04]MH_I2C_Read... [17:12:04]Read from MH i2c: E2 62 00 00 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 98 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 27 [17:12:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 98 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:12:05]wFMCommunicate OK [17:12:05]SAM_PROTO_GetFieldsCounters done [17:12:05]requested_item shift.num is exist - process it [17:12:05]requested_item shift.opened is exist - process it [17:12:05]req_shift_opened [17:12:05]FM_GetShiftState [17:12:05]SAM_PROTO_GetShiftState [17:12:05]wFMCommunicate request_size=4 [17:12:05]MH_SAM_APDU [17:12:05]CAPDU: 80 13 01 00 [17:12:05]Write to MH i2c: E2 08 00 01 27 80 13 01 00 00 00 00 00 A5 [17:12:05]Write i2c OK [17:12:05]MH_I2C_Read... [17:12:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:05]Read from MH i2c: E2 [17:12:05]MH_I2C_Read... [17:12:05]Read from MH i2c: E2 0E 00 [17:12:05]MH_I2C_Read... [17:12:05]Read from MH i2c: E2 0E 00 01 27 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8E [17:12:05]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:12:05]wFMCommunicate OK [17:12:05]SAM_PROTO_GetShiftState done [17:12:05]FM_GetShiftState done [17:12:05]req_shift_opened done [17:12:05]requested_item shift.open_date is exist - process it [17:12:05]req_shift_open_date [17:12:05]req_shift_open_date done [17:12:05]produce_requested_data done [17:12:05]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202904,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:12:05]process_action_free close_receipt [17:12:05]json_value_free [17:12:05]json_value_free done [17:12:05]process_json_proto returns [17:12:05]Send response to host [17:12:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202904,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:12:05]free response buf [17:12:05]execute_script done [17:12:05]execute_script returns [17:12:05]free content buf [17:12:05]Sock 9.Close socket [17:12:05]Sock 9.Thread stoped [17:12:09]OFD Sender: No OFD packet to send [17:12:11]accept exits with 10 [17:12:11]New connection [17:12:11]New thread 3067034980 created [17:12:11]Thread 3066891620 joined [17:12:11]Waiting for new connection... [17:12:11] Sock 10.Parse request [17:12:11]Sock 10.Check first char [17:12:11]Sock 10.First char is OK [17:12:11]request: POST /json_proto HTTP/1.0 [17:12:11]Method: POST [17:12:11]URL: /json_proto [17:12:11]Method is POST - this is cgi request [17:12:11]url: /json_proto [17:12:11]query_string will be loaded in cgi processing [17:12:11]execute_cgi json_proto POST (null) [17:12:11]execute_cgi path=json_proto method=POST [17:12:11]POST find Content-Length [17:12:11]Host: 172.17.63.195:8080 [17:12:11]Content-Length: 675 [17:12:11]Content-Type: application/json [17:12:11] [17:12:11]POST finish read [17:12:11]Found Content-Length = 675 [17:12:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [17:12:11]execute_script... [17:12:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [17:12:11]POST & json_proto [17:12:11]process_json_proto [17:12:11]json parsed OK: [17:12:11]protocol is kg_v1.0 [17:12:11]action value=close_receipt [17:12:11]process_action close_receipt [17:12:11]cmd_close_receipt [17:12:11]MH_GetDate [17:12:11]Write to MH i2c: F0 00 00 02 27 18 [17:12:11]Write i2c OK [17:12:11]MH_I2C_Read... [17:12:11]Read from MH i2c: F0 [17:12:11]MH_I2C_Read... [17:12:11]Read from MH i2c: F0 09 00 [17:12:11]MH_I2C_Read... [17:12:11]Read from MH i2c: F0 09 00 02 27 00 6C 17 21 67 8C D7 20 67 16 [17:12:11]GetLastDocTimeStamp 1730221922 [17:12:11]current date 1730221932 [17:12:11]FM_GetShiftState [17:12:11]SAM_PROTO_GetShiftState [17:12:11]wFMCommunicate request_size=4 [17:12:11]MH_SAM_APDU [17:12:11]CAPDU: 80 13 01 00 [17:12:11]Write to MH i2c: E2 08 00 03 27 80 13 01 00 00 00 00 00 A7 [17:12:11]Write i2c OK [17:12:11]MH_I2C_Read... [17:12:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:11]Read from MH i2c: E2 [17:12:11]MH_I2C_Read... [17:12:11]Read from MH i2c: E2 0E 00 [17:12:11]MH_I2C_Read... [17:12:11]Read from MH i2c: E2 0E 00 03 27 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 90 [17:12:11]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:12:11]wFMCommunicate OK [17:12:11]SAM_PROTO_GetShiftState done [17:12:11]FM_GetShiftState done [17:12:11]opened in 1730160431 [17:12:11]opened+sec_in_day 1730246831 [17:12:11]quantity*price = 100000 [17:12:11]sum+1 = 100002 [17:12:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 300 29.10.2024 17:12 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202905 ФПД: 279258176428412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171212&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202905&fm=279258176428412&tin=02508201610067®Number=0000000000091777&sum=100000 [17:12:12]StoreToDocumentArchive [17:12:12]shift 546 fd 202905 [17:12:12]save to /storage/0546/doc_00202905 [17:12:12]save last doc name /storage/0546/doc_00202905 to /storage/kkm_last_doc_name [17:12:12]save OK [17:12:12]Clear old archive folders... [17:12:12]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:12:12]tlvbuf is 013AEFA0 [17:12:12]SAM_PROTO_ClearQueue [17:12:12]wFMCommunicate request_size=4 [17:12:12]MH_SAM_APDU [17:12:12]CAPDU: 80 09 00 00 [17:12:12]Write to MH i2c: E2 08 00 10 27 80 09 00 00 00 00 00 00 A9 [17:12:12]Write i2c OK [17:12:12]MH_I2C_Read... [17:12:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:12:12]Read from MH i2c: E2 [17:12:12]MH_I2C_Read... [17:12:12]Read from MH i2c: E2 03 00 [17:12:12]MH_I2C_Read... [17:12:12]Read from MH i2c: E2 03 00 10 27 00 90 00 AB [17:12:12]RAPDU: 90 00 [17:12:12]wFMCommunicate OK [17:12:12]SAM_PROTO_ClearQueue done [17:12:12]KKMCreateOFDPacket [17:12:12]OFDProtocolAddRootSTLVToBuf [17:12:12]FM_MakeSignedData [17:12:12]FM_MakeSignedData [17:12:12]SAM_PROTO_SignData [17:12:12]wFMCommunicate request_size=4 [17:12:12]MH_SAM_APDU [17:12:12]CAPDU: 80 0D 01 02 [17:12:12]Write to MH i2c: E2 08 00 11 27 80 0D 01 02 00 00 00 00 B1 [17:12:12]Write i2c OK [17:12:12]MH_I2C_Read... [17:12:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:12:12]Read from MH i2c: E2 [17:12:12]MH_I2C_Read... [17:12:12]Read from MH i2c: E2 03 00 [17:12:12]MH_I2C_Read... [17:12:12]Read from MH i2c: E2 03 00 11 27 00 90 00 AC [17:12:12]RAPDU: 90 00 [17:12:12]wFMCommunicate OK [17:12:12]wFMCommunicate request_size=255 [17:12:12]MH_SAM_APDU [17:12:12]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 2C 01 00 00 F4 03 04 00 6C 17 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 18 03 00 35 04 06 00 [17:12:12]Write to MH i2c: E2 02 01 12 27 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 2C 01 00 00 F4 03 04 00 6C 17 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 18 03 00 35 04 06 00 00 00 2A [17:12:13]Write i2c OK [17:12:13]MH_I2C_Read... [17:12:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:13]Read from MH i2c: E2 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 03 00 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 03 00 12 27 00 90 00 AD [17:12:13]RAPDU: 90 00 [17:12:13]wFMCommunicate OK [17:12:13]wFMCommunicate request_size=11 [17:12:13]MH_SAM_APDU [17:12:13]CAPDU: 80 0D 02 02 06 FD FB DC 68 19 7C [17:12:13]Write to MH i2c: E2 0E 00 13 27 80 0D 02 02 06 00 FD FB DC 68 19 7C 00 00 91 [17:12:13]Write i2c OK [17:12:13]MH_I2C_Read... [17:12:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:13]Read from MH i2c: E2 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 03 00 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 03 00 13 27 00 90 00 AE [17:12:13]RAPDU: 90 00 [17:12:13]wFMCommunicate OK [17:12:13]wFMCommunicate request_size=4 [17:12:13]MH_SAM_APDU [17:12:13]CAPDU: 80 0D 03 02 [17:12:13]Write to MH i2c: E2 08 00 14 27 80 0D 03 02 00 00 00 00 B6 [17:12:13]Write i2c OK [17:12:13]MH_I2C_Read... [17:12:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:12:13]Read from MH i2c: E2 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 0B 00 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 0B 00 14 27 00 B6 67 4D 8F 0D 62 08 0E 90 00 35 [17:12:13]RAPDU: B6 67 4D 8F 0D 62 08 0E 90 00 [17:12:13]wFMCommunicate OK [17:12:13]SAM_PROTO_SignData done [17:12:13]FM_MakeSignedData done [17:12:13]CreateOFDProtocolMessage [17:12:13]wFMCommunicate request_size=4 [17:12:13]MH_SAM_APDU [17:12:13]CAPDU: 80 11 00 00 [17:12:13]Write to MH i2c: E2 08 00 15 27 80 11 00 00 00 00 00 00 B6 [17:12:13]Write i2c OK [17:12:13]MH_I2C_Read... [17:12:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:13]Read from MH i2c: E2 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 17 00 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: E2 17 00 15 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0B [17:12:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:12:13]wFMCommunicate OK [17:12:13]CreateOFDProtocolMessage done [17:12:13]OFDSenderStorePacket 202905 [17:12:13]StoreOFDPacket docnum=202905 [17:12:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 B3 77 08 01 D6 64 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 2C 01 00 00 F4 03 04 00 6C 17 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 18 03 00 35 04 06 00 FD FB DC 68 19 7C B6 67 4D 8F 0D 62 08 0E [17:12:13]CheckFolder [17:12:13]dirname=/storage/ofd_packets [17:12:13]CheckFolder done [17:12:13]ProducePacketName [17:12:13]name=ofd_packets/00202905 [17:12:13]NVStorageSaveData ofd_packets/00202905 [17:12:13]File name is /storage/ofd_packets/00202905 [17:12:13]Write 302 bytes [17:12:13]NVStorageSaveData done [17:12:13]OFDSenderStorePacket done [17:12:13]KKMCreateOFDPacket done [17:12:13]NVStorageSaveData kkm_last_timestamp [17:12:13]File name is /storage/kkm_last_timestamp [17:12:13]Write 4 bytes [17:12:13]NVStorageSaveData done [17:12:13]ExternCall_PrintAddStr [17:12:13]wPrintStart [17:12:13]Write to MH i2c: 01 00 00 16 27 3D [17:12:13]Write i2c OK [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: 01 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: 01 07 00 [17:12:13]MH_I2C_Read... [17:12:13]Read from MH i2c: 01 07 00 16 27 00 00 00 00 00 FF 0F 52 [17:12:13]RasterBufferAndPrint [17:12:13]line Счет N : (1)450707 [17:12:13]line ИНН: 02508201610067 [17:12:13]line Контрольно-Кассовый Чек [17:12:13]line ПРОДАЖА [17:12:13]line ТРК (МРК, ГНК) : 42 [17:12:13]line Товар: 2710124130 [17:12:13]line SUPER 92-К-5 [17:12:13]line 14.620 * 68.40 [17:12:13]line = 1000.01 [17:12:13]line НДС 12% НСП 1% [17:12:13]line > о реализуемом товаре [17:12:13]line ОКРУГЛЕНИЕ: -0.01 [17:12:13]line ИТОГО: 1000.00 [17:12:13]line Внесено: 1000.00 [17:12:13]line СДАЧА: 0.00 [17:12:13]line НСП 1% : 8.85 [17:12:13]line НДС 12% : 106.20 [17:12:13]line Наличными: 1000.00 [17:12:13]line Безнал.: 0.00 [17:12:13]line Место: АЗС № 171 "Партнер Нефть" [17:12:13]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:12:13]line СНО: Общий режим [17:12:13]line Чек 300 29.10.2024 17:12 [17:12:13]line Смена: 546 ФФД: 1.0 [17:12:13]line ЗНМ: 0300000109 [17:12:13]line РНМ: 0000000000091777 [17:12:13]line Версия ККМ: 001 [17:12:13]line ФМ: 0000000000871756 [17:12:13]line ФД: 202905 [17:12:13]line ФПД: 279258176428412 [17:12:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171212&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202905&fm=279258176428412&tin=02508201610067®Number=0000000000091777&sum=100000 [17:12:13]OFD Sender: Processing packet 202905 [packets to send 116, broken 115] [17:12:13]ProducePacketName [17:12:13]name=ofd_packets/00202905 [17:12:13]OFD Sender: To server: pG, [17:12:13]CommunicateWithHost lk.salyk.kg:30040 [17:12:13]ConnectInit lk.salyk.kg [17:12:13]written 0, free lines is 4095 [17:12:13]Connected sock=11 [17:12:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 B3 77 08 01 D6 64 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 2C 01 00 00 F4 03 04 00 6C 17 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 18 03 00 35 04 06 00 FD FB DC 68 19 7C B6 67 4D 8F 0D 62 08 0E [17:12:14]Write to MH i2c: 01 00 00 41 27 68 [17:12:14]Write i2c OK [17:12:14]MH_I2C_Read... [17:12:14]Read from MH i2c: 01 [17:12:14]MH_I2C_Read... [17:12:14]Read from MH i2c: 01 07 00 [17:12:14]MH_I2C_Read... [17:12:14]Read from MH i2c: 01 07 00 41 27 00 00 00 00 00 AE 0C 29 [17:12:14]RasterBufferAndPrint [17:12:14]line [17:12:14]line [17:12:14]line [17:12:14]line [17:12:14]line [17:12:14]written 0, free lines is 3281 [17:12:14]MH_Cut [17:12:14]Write to MH i2c: D1 01 00 48 27 01 41 [17:12:14]Write i2c OK [17:12:14]MH_I2C_Read... [17:12:14]Read from MH i2c: D1 [17:12:14]MH_I2C_Read... [17:12:14]Read from MH i2c: D1 01 00 [17:12:14]MH_I2C_Read... [17:12:14]Read from MH i2c: D1 01 00 48 27 00 40 [17:12:14]Write to MH i2c: 01 00 00 49 27 70 [17:12:14]Write i2c OK [17:12:14]MH_I2C_Read... [17:12:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AD 15 47 00 BB 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 99 18 03 00 F4 03 04 00 28 C3 20 67 B6 04 01 00 00 88 21 1F F2 57 D4 6F 10 [17:12:14]CommunicateWithHost err = 0 [17:12:14]CheckOFDResponse [17:12:14]1017 (14) - 77093643461234 [17:12:14]1041 (16) - 0000000000871756 [17:12:14]1040 (4) - 202905 [17:12:14]1012 (4) - 29.10.2024 11:12 [17:12:14]1206 (1) - 0 [17:12:14]OFD Sender: Remove packet 202905 [17:12:14]ProducePacketName [17:12:14]name=ofd_packets/00202905 [17:12:14]NVStorageDeleteData [17:12:15]OFD Sender: No OFD packet to send [17:12:15]*** Cut start [17:12:15]*** Purtial cut [17:12:15]*** CUTSNS_PIN = 0 [17:12:15]*** Stage 1: CUTSNS_PIN = 1 [17:12:17]Read from MH i2c: 01 [17:12:17]MH_I2C_Read... [17:12:17]*** Stop cut motor [17:12:17]*** Cut end [17:12:17]Read from MH i2c: 01 07 00 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: 01 07 00 49 27 00 00 00 00 00 FF 0F 85 [17:12:17]process_action close_receipt done [17:12:17]requested_data is exist [17:12:17]produce_requested_data [17:12:17]requested_item fm.sn is exist - process it [17:12:17]wFMCommunicate request_size=4 [17:12:17]MH_SAM_APDU [17:12:17]CAPDU: 80 11 00 00 [17:12:17]Write to MH i2c: E2 08 00 4A 27 80 11 00 00 00 00 00 00 EB [17:12:17]Write i2c OK [17:12:17]MH_I2C_Read... [17:12:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:17]Read from MH i2c: E2 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: E2 17 00 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: E2 17 00 4A 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 40 [17:12:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:12:17]wFMCommunicate OK [17:12:17]requested_item fd.num is exist - process it [17:12:17]SAM_PROTO_GetFieldsCounters [17:12:17]wFMCommunicate request_size=4 [17:12:17]MH_SAM_APDU [17:12:17]CAPDU: 80 13 00 00 [17:12:17]Write to MH i2c: E2 08 00 4B 27 80 13 00 00 00 00 00 00 EE [17:12:17]Write i2c OK [17:12:17]MH_I2C_Read... [17:12:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:12:17]Read from MH i2c: E2 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: E2 62 00 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: E2 62 00 4B 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 99 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 76 [17:12:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 99 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:12:17]wFMCommunicate OK [17:12:17]SAM_PROTO_GetFieldsCounters done [17:12:17]requested_item shift.num is exist - process it [17:12:17]requested_item shift.opened is exist - process it [17:12:17]req_shift_opened [17:12:17]FM_GetShiftState [17:12:17]SAM_PROTO_GetShiftState [17:12:17]wFMCommunicate request_size=4 [17:12:17]MH_SAM_APDU [17:12:17]CAPDU: 80 13 01 00 [17:12:17]Write to MH i2c: E2 08 00 4C 27 80 13 01 00 00 00 00 00 F0 [17:12:17]Write i2c OK [17:12:17]MH_I2C_Read... [17:12:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:17]Read from MH i2c: E2 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: E2 0E 00 [17:12:17]MH_I2C_Read... [17:12:17]Read from MH i2c: E2 0E 00 4C 27 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D9 [17:12:17]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:12:17]wFMCommunicate OK [17:12:17]SAM_PROTO_GetShiftState done [17:12:17]FM_GetShiftState done [17:12:17]req_shift_opened done [17:12:17]requested_item shift.open_date is exist - process it [17:12:17]req_shift_open_date [17:12:17]req_shift_open_date done [17:12:17]produce_requested_data done [17:12:17]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202905,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:12:17]process_action_free close_receipt [17:12:17]json_value_free [17:12:17]json_value_free done [17:12:17]process_json_proto returns [17:12:17]Send response to host [17:12:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202905,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:12:17]free response buf [17:12:17]execute_script done [17:12:17]execute_script returns [17:12:17]free content buf [17:12:17]Sock 10.Close socket [17:12:17]Sock 10.Thread stoped [17:12:20]OFD Sender: No OFD packet to send [17:12:25]OFD Sender: No OFD packet to send [17:12:30]OFD Sender: No OFD packet to send [17:12:35]OFD Sender: No OFD packet to send [17:12:40]OFD Sender: No OFD packet to send [17:12:45]OFD Sender: No OFD packet to send [17:12:50]OFD Sender: No OFD packet to send [17:12:55]OFD Sender: No OFD packet to send [17:13:00]OFD Sender: No OFD packet to send [17:13:05]OFD Sender: No OFD packet to send [17:13:10]OFD Sender: No OFD packet to send [17:13:15]OFD Sender: No OFD packet to send [17:13:20]OFD Sender: No OFD packet to send [17:13:25]OFD Sender: No OFD packet to send [17:13:30]OFD Sender: No OFD packet to send [17:13:35]OFD Sender: No OFD packet to send [17:13:40]OFD Sender: No OFD packet to send [17:13:45]OFD Sender: No OFD packet to send [17:13:50]OFD Sender: No OFD packet to send [17:13:55]OFD Sender: No OFD packet to send [17:14:00]OFD Sender: No OFD packet to send [17:14:05]OFD Sender: No OFD packet to send [17:14:10]OFD Sender: No OFD packet to send [17:14:15]OFD Sender: No OFD packet to send [17:14:20]OFD Sender: No OFD packet to send [17:14:25]OFD Sender: No OFD packet to send [17:14:30]OFD Sender: No OFD packet to send [17:14:35]OFD Sender: No OFD packet to send [17:14:40]OFD Sender: No OFD packet to send [17:14:45]OFD Sender: No OFD packet to send [17:14:50]OFD Sender: No OFD packet to send [17:14:50]ConnectInit Can't connect to host [17:14:55]OFD Sender: No OFD packet to send [17:15:00]OFD Sender: No OFD packet to send [17:15:03]accept exits with 9 [17:15:03]New connection [17:15:03]New thread 3066891620 created [17:15:03]Thread 3067034980 joined [17:15:03]Waiting for new connection... [17:15:03] Sock 9.Parse request [17:15:03]Sock 9.Check first char [17:15:03]Sock 9.First char is OK [17:15:03]request: POST /json_proto HTTP/1.0 [17:15:03]Method: POST [17:15:03]URL: /json_proto [17:15:03]Method is POST - this is cgi request [17:15:03]url: /json_proto [17:15:03]query_string will be loaded in cgi processing [17:15:03]execute_cgi json_proto POST (null) [17:15:03]execute_cgi path=json_proto method=POST [17:15:03]POST find Content-Length [17:15:03]Host: 172.17.63.195:8080 [17:15:03]Content-Length: 682 [17:15:03]Content-Type: application/json [17:15:03] [17:15:03]POST finish read [17:15:03]Found Content-Length = 682 [17:15:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:03]execute_script... [17:15:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:03]POST & json_proto [17:15:03]process_json_proto [17:15:03]json parsed OK: [17:15:03]protocol is kg_v1.0 [17:15:03]action value=close_receipt [17:15:03]process_action close_receipt [17:15:03]cmd_close_receipt [17:15:03]MH_GetDate [17:15:03]Write to MH i2c: F0 00 00 4D 27 63 [17:15:03]Write i2c OK [17:15:03]MH_I2C_Read... [17:15:03]Read from MH i2c: F0 [17:15:03]MH_I2C_Read... [17:15:03]Read from MH i2c: F0 09 00 [17:15:03]MH_I2C_Read... [17:15:03]Read from MH i2c: F0 09 00 4D 27 00 18 18 21 67 8C D7 20 67 0E [17:15:03]GetLastDocTimeStamp 1730221932 [17:15:03]current date 1730222104 [17:15:03]FM_GetShiftState [17:15:03]SAM_PROTO_GetShiftState [17:15:03]wFMCommunicate request_size=4 [17:15:03]MH_SAM_APDU [17:15:03]CAPDU: 80 13 01 00 [17:15:03]Write to MH i2c: E2 08 00 4E 27 80 13 01 00 00 00 00 00 F2 [17:15:03]Write i2c OK [17:15:03]MH_I2C_Read... [17:15:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:03]Read from MH i2c: E2 [17:15:03]MH_I2C_Read... [17:15:03]Read from MH i2c: E2 0E 00 [17:15:03]MH_I2C_Read... [17:15:03]Read from MH i2c: E2 0E 00 4E 27 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DB [17:15:03]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:15:03]wFMCommunicate OK [17:15:03]SAM_PROTO_GetShiftState done [17:15:03]FM_GetShiftState done [17:15:03]opened in 1730160431 [17:15:03]opened+sec_in_day 1730246831 [17:15:03]quantity*price = 100015 [17:15:03]sum+1 = 100017 [17:15:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 301 29.10.2024 17:15 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202906 ФПД: 57945440716229 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171504&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202906&fm=57945440716229&tin=02508201610067®Number=0000000000091777&sum=100000 [17:15:04]StoreToDocumentArchive [17:15:04]shift 546 fd 202906 [17:15:04]save to /storage/0546/doc_00202906 [17:15:04]save last doc name /storage/0546/doc_00202906 to /storage/kkm_last_doc_name [17:15:04]save OK [17:15:04]Clear old archive folders... [17:15:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:15:04]tlvbuf is 013FADE0 [17:15:04]SAM_PROTO_ClearQueue [17:15:04]wFMCommunicate request_size=4 [17:15:04]MH_SAM_APDU [17:15:04]CAPDU: 80 09 00 00 [17:15:04]Write to MH i2c: E2 08 00 5B 27 80 09 00 00 00 00 00 00 F4 [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 5B 27 00 90 00 F6 [17:15:04]RAPDU: 90 00 [17:15:04]wFMCommunicate OK [17:15:04]SAM_PROTO_ClearQueue done [17:15:04]KKMCreateOFDPacket [17:15:04]OFDProtocolAddRootSTLVToBuf [17:15:04]FM_MakeSignedData [17:15:04]FM_MakeSignedData [17:15:04]SAM_PROTO_SignData [17:15:04]wFMCommunicate request_size=4 [17:15:04]MH_SAM_APDU [17:15:04]CAPDU: 80 0D 01 02 [17:15:04]Write to MH i2c: E2 08 00 5C 27 80 0D 01 02 00 00 00 00 FC [17:15:04]Write i2c OK [17:15:04]MH_I2C_Read... [17:15:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:15:04]Read from MH i2c: E2 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 [17:15:04]MH_I2C_Read... [17:15:04]Read from MH i2c: E2 03 00 5C 27 00 90 00 F7 [17:15:04]RAPDU: 90 00 [17:15:04]wFMCommunicate OK [17:15:04]wFMCommunicate request_size=255 [17:15:04]MH_SAM_APDU [17:15:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 18 18 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9A 18 03 00 35 04 06 00 34 [17:15:04]Write to MH i2c: E2 02 01 5D 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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 18 18 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9A 18 03 00 35 04 06 00 34 00 00 7D [17:15:05]Write i2c OK [17:15:05]MH_I2C_Read... [17:15:05]OFD Sender: No OFD packet to send [17:15:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:05]Read from MH i2c: E2 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: E2 03 00 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: E2 03 00 5D 27 00 90 00 F8 [17:15:05]RAPDU: 90 00 [17:15:05]wFMCommunicate OK [17:15:05]wFMCommunicate request_size=10 [17:15:05]MH_SAM_APDU [17:15:05]CAPDU: 80 0D 02 02 05 B3 79 69 05 C5 [17:15:05]Write to MH i2c: E2 0D 00 5E 27 80 0D 02 02 05 00 B3 79 69 05 C5 00 00 68 [17:15:05]Write i2c OK [17:15:05]MH_I2C_Read... [17:15:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:05]Read from MH i2c: E2 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: E2 03 00 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: E2 03 00 5E 27 00 90 00 F9 [17:15:05]RAPDU: 90 00 [17:15:05]wFMCommunicate OK [17:15:05]wFMCommunicate request_size=4 [17:15:05]MH_SAM_APDU [17:15:05]CAPDU: 80 0D 03 02 [17:15:05]Write to MH i2c: E2 08 00 5F 27 80 0D 03 02 00 00 00 00 01 [17:15:05]Write i2c OK [17:15:05]MH_I2C_Read... [17:15:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:15:05]Read from MH i2c: E2 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: E2 0B 00 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: E2 0B 00 5F 27 00 CE F3 ED E1 54 48 DC 21 90 00 2A [17:15:05]RAPDU: CE F3 ED E1 54 48 DC 21 90 00 [17:15:05]wFMCommunicate OK [17:15:05]SAM_PROTO_SignData done [17:15:05]FM_MakeSignedData done [17:15:05]CreateOFDProtocolMessage [17:15:05]wFMCommunicate request_size=4 [17:15:05]MH_SAM_APDU [17:15:05]CAPDU: 80 11 00 00 [17:15:05]Write to MH i2c: E2 08 00 60 27 80 11 00 00 00 00 00 00 01 [17:15:05]Write i2c OK [17:15:05]MH_I2C_Read... [17:15:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:05]Read from MH i2c: E2 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: E2 17 00 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: E2 17 00 60 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 56 [17:15:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:15:05]wFMCommunicate OK [17:15:05]CreateOFDProtocolMessage done [17:15:05]OFDSenderStorePacket 202906 [17:15:05]StoreOFDPacket docnum=202906 [17:15:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 69 33 07 01 CB 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 18 18 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9A 18 03 00 35 04 06 00 34 B3 79 69 05 C5 CE F3 ED E1 54 48 DC 21 [17:15:05]CheckFolder [17:15:05]dirname=/storage/ofd_packets [17:15:05]CheckFolder done [17:15:05]ProducePacketName [17:15:05]name=ofd_packets/00202906 [17:15:05]NVStorageSaveData ofd_packets/00202906 [17:15:05]File name is /storage/ofd_packets/00202906 [17:15:05]Write 301 bytes [17:15:05]NVStorageSaveData done [17:15:05]OFDSenderStorePacket done [17:15:05]KKMCreateOFDPacket done [17:15:05]NVStorageSaveData kkm_last_timestamp [17:15:05]File name is /storage/kkm_last_timestamp [17:15:05]Write 4 bytes [17:15:05]NVStorageSaveData done [17:15:05]ExternCall_PrintAddStr [17:15:05]wPrintStart [17:15:05]Write to MH i2c: 01 00 00 61 27 88 [17:15:05]Write i2c OK [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: 01 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: 01 07 00 [17:15:05]MH_I2C_Read... [17:15:05]Read from MH i2c: 01 07 00 61 27 00 00 00 00 00 FF 0F 9D [17:15:05]RasterBufferAndPrint [17:15:05]line Счет N : (1)450709 [17:15:05]line ИНН: 02508201610067 [17:15:05]line Контрольно-Кассовый Чек [17:15:05]line ПРОДАЖА [17:15:05]line ТРК (МРК, ГНК) : 62 [17:15:05]line Товар: 2710124130 [17:15:05]line Аи-92-К-2 [17:15:05]line 14.950 * 66.90 [17:15:05]line = 1000.16 [17:15:05]line НДС 12% НСП 1% [17:15:05]line > о реализуемом товаре [17:15:05]line ОКРУГЛЕНИЕ: -0.16 [17:15:05]line ИТОГО: 1000.00 [17:15:05]line Внесено: 1000.00 [17:15:05]line СДАЧА: 0.00 [17:15:05]line НСП 1% : 8.85 [17:15:05]line НДС 12% : 106.21 [17:15:05]line Наличными: 1000.00 [17:15:05]line Безнал.: 0.00 [17:15:05]line Место: АЗС № 171 "Партнер Нефть" [17:15:05]OFD Sender: Processing packet 202906 [packets to send 116, broken 115] [17:15:05]ProducePacketName [17:15:05]name=ofd_packets/00202906 [17:15:05]OFD Sender: To server: pG, [17:15:05]CommunicateWithHost lk.salyk.kg:30040 [17:15:05]ConnectInit lk.salyk.kg [17:15:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:15:05]line СНО: Общий режим [17:15:05]line Чек 301 29.10.2024 17:15 [17:15:05]line Смена: 546 ФФД: 1.0 [17:15:05]line ЗНМ: 0300000109 [17:15:05]line РНМ: 0000000000091777 [17:15:05]line Версия ККМ: 001 [17:15:05]line ФМ: 0000000000871756 [17:15:05]line ФД: 202906 [17:15:05]line ФПД: 57945440716229 [17:15:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171504&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202906&fm=57945440716229&tin=02508201610067®Number=0000000000091777&sum=100000 [17:15:05]written 0, free lines is 4095 [17:15:05]Connected sock=11 [17:15:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 69 33 07 01 CB 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 18 18 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9A 18 03 00 35 04 06 00 34 B3 79 69 05 C5 CE F3 ED E1 54 48 DC 21 [17:15:06]Write to MH i2c: 01 00 00 8C 27 B3 [17:15:06]Write i2c OK [17:15:06]MH_I2C_Read... [17:15:06]Read from MH i2c: 01 [17:15:06]MH_I2C_Read... [17:15:06]Read from MH i2c: 01 07 00 [17:15:06]MH_I2C_Read... [17:15:06]Read from MH i2c: 01 07 00 8C 27 00 00 00 00 00 A9 0C 6F [17:15:06]RasterBufferAndPrint [17:15:06]line [17:15:06]line [17:15:06]line [17:15:06]line [17:15:06]line [17:15:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 55 2D 47 00 B8 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9A 18 03 00 F4 03 04 00 D4 C3 20 67 B6 04 01 00 00 AF EA 7F 9A F8 B4 8A A4 [17:15:06]CommunicateWithHost err = 0 [17:15:06]CheckOFDResponse [17:15:06]1017 (14) - 77093643461234 [17:15:06]1041 (16) - 0000000000871756 [17:15:06]1040 (4) - 202906 [17:15:06]1012 (4) - 29.10.2024 11:15 [17:15:06]1206 (1) - 0 [17:15:06]OFD Sender: Remove packet 202906 [17:15:06]ProducePacketName [17:15:06]name=ofd_packets/00202906 [17:15:06]NVStorageDeleteData [17:15:06]written 0, free lines is 3286 [17:15:06]MH_Cut [17:15:06]Write to MH i2c: D1 01 00 93 27 01 8C [17:15:06]Write i2c OK [17:15:06]MH_I2C_Read... [17:15:06]Read from MH i2c: D1 [17:15:06]MH_I2C_Read... [17:15:06]Read from MH i2c: D1 01 00 [17:15:06]MH_I2C_Read... [17:15:06]Read from MH i2c: D1 01 00 93 27 00 8B [17:15:06]Write to MH i2c: 01 00 00 94 27 BB [17:15:06]Write i2c OK [17:15:06]MH_I2C_Read... [17:15:06]OFD Sender: No OFD packet to send [17:15:07]*** Cut start [17:15:07]*** Purtial cut [17:15:07]*** Stage 1: CUTSNS_PIN = 1 [17:15:07]Read from MH i2c: 01 [17:15:07]MH_I2C_Read... [17:15:07]*** Stop cut motor [17:15:07]*** Cut end [17:15:07]Read from MH i2c: 01 07 00 [17:15:07]MH_I2C_Read... [17:15:07]Read from MH i2c: 01 07 00 94 27 00 00 00 00 00 FF 0F D0 [17:15:07]process_action close_receipt done [17:15:07]requested_data is exist [17:15:07]produce_requested_data [17:15:07]requested_item fm.sn is exist - process it [17:15:07]wFMCommunicate request_size=4 [17:15:07]MH_SAM_APDU [17:15:07]CAPDU: 80 11 00 00 [17:15:07]Write to MH i2c: E2 08 00 95 27 80 11 00 00 00 00 00 00 36 [17:15:07]Write i2c OK [17:15:07]MH_I2C_Read... [17:15:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:07]Read from MH i2c: E2 [17:15:07]MH_I2C_Read... [17:15:07]Read from MH i2c: E2 17 00 [17:15:07]MH_I2C_Read... [17:15:07]Read from MH i2c: E2 17 00 95 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8B [17:15:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:15:07]wFMCommunicate OK [17:15:07]requested_item fd.num is exist - process it [17:15:07]SAM_PROTO_GetFieldsCounters [17:15:07]wFMCommunicate request_size=4 [17:15:07]MH_SAM_APDU [17:15:07]CAPDU: 80 13 00 00 [17:15:07]Write to MH i2c: E2 08 00 96 27 80 13 00 00 00 00 00 00 39 [17:15:07]Write i2c OK [17:15:07]MH_I2C_Read... [17:15:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:15:07]Read from MH i2c: E2 [17:15:07]MH_I2C_Read... [17:15:07]Read from MH i2c: E2 62 00 [17:15:07]MH_I2C_Read... [17:15:07]Read from MH i2c: E2 62 00 96 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 C5 [17:15:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9A 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:15:07]wFMCommunicate OK [17:15:07]SAM_PROTO_GetFieldsCounters done [17:15:07]requested_item shift.num is exist - process it [17:15:07]requested_item shift.opened is exist - process it [17:15:07]req_shift_opened [17:15:07]FM_GetShiftState [17:15:07]SAM_PROTO_GetShiftState [17:15:07]wFMCommunicate request_size=4 [17:15:07]MH_SAM_APDU [17:15:07]CAPDU: 80 13 01 00 [17:15:07]Write to MH i2c: E2 08 00 97 27 80 13 01 00 00 00 00 00 3B [17:15:07]Write i2c OK [17:15:07]MH_I2C_Read... [17:15:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:07]Read from MH i2c: E2 [17:15:07]MH_I2C_Read... [17:15:07]Read from MH i2c: E2 0E 00 [17:15:07]MH_I2C_Read... [17:15:07]Read from MH i2c: E2 0E 00 97 27 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 24 [17:15:07]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:15:07]wFMCommunicate OK [17:15:07]SAM_PROTO_GetShiftState done [17:15:07]FM_GetShiftState done [17:15:07]req_shift_opened done [17:15:07]requested_item shift.open_date is exist - process it [17:15:07]req_shift_open_date [17:15:07]req_shift_open_date done [17:15:07]produce_requested_data done [17:15:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202906,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:15:07]process_action_free close_receipt [17:15:07]json_value_free [17:15:07]json_value_free done [17:15:07]process_json_proto returns [17:15:07]Send response to host [17:15:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202906,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:15:07]free response buf [17:15:07]execute_script done [17:15:07]execute_script returns [17:15:07]free content buf [17:15:07]Sock 9.Close socket [17:15:07]Sock 9.Thread stoped [17:15:08]accept exits with 10 [17:15:08]New connection [17:15:08]New thread 3067034980 created [17:15:08]Thread 3066891620 joined [17:15:08]Waiting for new connection... [17:15:08] Sock 10.Parse request [17:15:08]Sock 10.Check first char [17:15:08]Sock 10.First char is OK [17:15:08]request: POST /json_proto HTTP/1.0 [17:15:08]Method: POST [17:15:08]URL: /json_proto [17:15:08]Method is POST - this is cgi request [17:15:08]url: /json_proto [17:15:08]query_string will be loaded in cgi processing [17:15:08]execute_cgi json_proto POST (null) [17:15:08]execute_cgi path=json_proto method=POST [17:15:08]POST find Content-Length [17:15:08]Host: 172.17.63.195:8080 [17:15:08]Content-Length: 677 [17:15:08]Content-Type: application/json [17:15:08] [17:15:08]POST finish read [17:15:08]Found Content-Length = 677 [17:15:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:08]execute_script... [17:15:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:08]POST & json_proto [17:15:08]process_json_proto [17:15:08]json parsed OK: [17:15:08]protocol is kg_v1.0 [17:15:08]action value=close_receipt [17:15:08]process_action close_receipt [17:15:08]cmd_close_receipt [17:15:08]MH_GetDate [17:15:08]Write to MH i2c: F0 00 00 98 27 AE [17:15:08]Write i2c OK [17:15:08]MH_I2C_Read... [17:15:08]Read from MH i2c: F0 [17:15:08]MH_I2C_Read... [17:15:08]Read from MH i2c: F0 09 00 [17:15:08]MH_I2C_Read... [17:15:08]Read from MH i2c: F0 09 00 98 27 00 1D 18 21 67 8C D7 20 67 5E [17:15:08]GetLastDocTimeStamp 1730222104 [17:15:08]current date 1730222109 [17:15:08]FM_GetShiftState [17:15:08]SAM_PROTO_GetShiftState [17:15:08]wFMCommunicate request_size=4 [17:15:08]MH_SAM_APDU [17:15:08]CAPDU: 80 13 01 00 [17:15:08]Write to MH i2c: E2 08 00 99 27 80 13 01 00 00 00 00 00 3D [17:15:08]Write i2c OK [17:15:08]MH_I2C_Read... [17:15:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:08]Read from MH i2c: E2 [17:15:08]MH_I2C_Read... [17:15:08]Read from MH i2c: E2 0E 00 [17:15:08]MH_I2C_Read... [17:15:08]Read from MH i2c: E2 0E 00 99 27 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 26 [17:15:08]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:15:08]wFMCommunicate OK [17:15:08]SAM_PROTO_GetShiftState done [17:15:08]FM_GetShiftState done [17:15:08]opened in 1730160431 [17:15:08]opened+sec_in_day 1730246831 [17:15:08]quantity*price = 50041 [17:15:08]sum+1 = 50042 [17:15:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 302 29.10.2024 17:15 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202907 ФПД: 73923300598720 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171509&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202907&fm=73923300598720&tin=02508201610067®Number=0000000000091777&sum=50000 [17:15:10]StoreToDocumentArchive [17:15:10]shift 546 fd 202907 [17:15:10]save to /storage/0546/doc_00202907 [17:15:10]save last doc name /storage/0546/doc_00202907 to /storage/kkm_last_doc_name [17:15:10]save OK [17:15:10]Clear old archive folders... [17:15:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:15:10]tlvbuf is 0130D270 [17:15:10]SAM_PROTO_ClearQueue [17:15:10]wFMCommunicate request_size=4 [17:15:10]MH_SAM_APDU [17:15:10]CAPDU: 80 09 00 00 [17:15:10]Write to MH i2c: E2 08 00 A6 27 80 09 00 00 00 00 00 00 3F [17:15:10]Write i2c OK [17:15:10]MH_I2C_Read... [17:15:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:15:10]Read from MH i2c: E2 [17:15:10]MH_I2C_Read... [17:15:10]Read from MH i2c: E2 03 00 [17:15:10]MH_I2C_Read... [17:15:10]Read from MH i2c: E2 03 00 A6 27 00 90 00 41 [17:15:10]RAPDU: 90 00 [17:15:10]wFMCommunicate OK [17:15:10]SAM_PROTO_ClearQueue done [17:15:10]KKMCreateOFDPacket [17:15:10]OFDProtocolAddRootSTLVToBuf [17:15:10]FM_MakeSignedData [17:15:10]FM_MakeSignedData [17:15:10]SAM_PROTO_SignData [17:15:10]wFMCommunicate request_size=4 [17:15:10]MH_SAM_APDU [17:15:10]CAPDU: 80 0D 01 02 [17:15:10]Write to MH i2c: E2 08 00 A7 27 80 0D 01 02 00 00 00 00 47 [17:15:10]Write i2c OK [17:15:10]MH_I2C_Read... [17:15:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:15:10]Read from MH i2c: E2 [17:15:10]MH_I2C_Read... [17:15:10]Read from MH i2c: E2 03 00 [17:15:10]MH_I2C_Read... [17:15:10]Read from MH i2c: E2 03 00 A7 27 00 90 00 42 [17:15:10]RAPDU: 90 00 [17:15:10]wFMCommunicate OK [17:15:10]wFMCommunicate request_size=255 [17:15:10]MH_SAM_APDU [17:15: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 1D 18 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 18 03 00 35 04 06 00 43 [17:15:10]Write to MH i2c: E2 02 01 A8 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 1D 18 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 18 03 00 35 04 06 00 43 00 00 E4 [17:15:10]Write i2c OK [17:15:10]MH_I2C_Read... [17:15:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:11]Read from MH i2c: E2 [17:15:11]MH_I2C_Read... [17:15:11]Read from MH i2c: E2 03 00 [17:15:11]MH_I2C_Read... [17:15:11]Read from MH i2c: E2 03 00 A8 27 00 90 00 43 [17:15:11]RAPDU: 90 00 [17:15:11]wFMCommunicate OK [17:15:11]wFMCommunicate request_size=10 [17:15:11]MH_SAM_APDU [17:15:11]CAPDU: 80 0D 02 02 05 3B 9C 12 A3 C0 [17:15:11]Write to MH i2c: E2 0D 00 A9 27 80 0D 02 02 05 00 3B 9C 12 A3 C0 00 00 A0 [17:15:11]Write i2c OK [17:15:11]MH_I2C_Read... [17:15:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:11]Read from MH i2c: E2 [17:15:11]MH_I2C_Read... [17:15:11]Read from MH i2c: E2 03 00 [17:15:11]MH_I2C_Read... [17:15:11]Read from MH i2c: E2 03 00 A9 27 00 90 00 44 [17:15:11]RAPDU: 90 00 [17:15:11]wFMCommunicate OK [17:15:11]wFMCommunicate request_size=4 [17:15:11]MH_SAM_APDU [17:15:11]CAPDU: 80 0D 03 02 [17:15:11]Write to MH i2c: E2 08 00 AA 27 80 0D 03 02 00 00 00 00 4C [17:15:11]Write i2c OK [17:15:11]MH_I2C_Read... [17:15:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:15:11]Read from MH i2c: E2 [17:15:11]MH_I2C_Read... [17:15:11]Read from MH i2c: E2 0B 00 [17:15:11]MH_I2C_Read... [17:15:11]Read from MH i2c: E2 0B 00 AA 27 00 44 71 ED 0D CB 8A D4 51 90 00 76 [17:15:11]RAPDU: 44 71 ED 0D CB 8A D4 51 90 00 [17:15:11]wFMCommunicate OK [17:15:11]SAM_PROTO_SignData done [17:15:11]FM_MakeSignedData done [17:15:11]CreateOFDProtocolMessage [17:15:11]wFMCommunicate request_size=4 [17:15:11]MH_SAM_APDU [17:15:11]CAPDU: 80 11 00 00 [17:15:11]Write to MH i2c: E2 08 00 AB 27 80 11 00 00 00 00 00 00 4C [17:15:11]Write i2c OK [17:15:11]MH_I2C_Read... [17:15:11]Read from MH i2c: E2 [17:15:11]MH_I2C_Read... [17:15:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:11]Read from MH i2c: E2 17 00 [17:15:11]MH_I2C_Read... [17:15:11]Read from MH i2c: E2 17 00 AB 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A1 [17:15:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:15:11]wFMCommunicate OK [17:15:11]CreateOFDProtocolMessage done [17:15:11]OFDSenderStorePacket 202907 [17:15:11]StoreOFDPacket docnum=202907 [17:15:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9A E8 07 01 27 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 1D 18 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 18 03 00 35 04 06 00 43 3B 9C 12 A3 C0 44 71 ED 0D CB 8A D4 51 [17:15:11]CheckFolder [17:15:11]dirname=/storage/ofd_packets [17:15:11]CheckFolder done [17:15:11]ProducePacketName [17:15:11]name=ofd_packets/00202907 [17:15:11]NVStorageSaveData ofd_packets/00202907 [17:15:11]File name is /storage/ofd_packets/00202907 [17:15:11]Write 301 bytes [17:15:11]NVStorageSaveData done [17:15:11]OFDSenderStorePacket done [17:15:11]KKMCreateOFDPacket done [17:15:11]NVStorageSaveData kkm_last_timestamp [17:15:11]File name is /storage/kkm_last_timestamp [17:15:11]Write 4 bytes [17:15:11]NVStorageSaveData done [17:15:11]ExternCall_PrintAddStr [17:15:11]wPrintStart [17:15:11]Write to MH i2c: 01 00 00 AC 27 D3 [17:15:11]Write i2c OK [17:15:11]MH_I2C_Read... [17:15:11]Read from MH i2c: 01 [17:15:11]MH_I2C_Read... [17:15:11]Read from MH i2c: 01 07 00 [17:15:11]MH_I2C_Read... [17:15:11]Read from MH i2c: 01 07 00 AC 27 00 00 00 00 00 FF 0F E8 [17:15:11]RasterBufferAndPrint [17:15:11]line Счет N : (1)450710 [17:15:11]line ИНН: 02508201610067 [17:15:11]line Контрольно-Кассовый Чек [17:15:11]line ПРОДАЖА [17:15:11]line ТРК (МРК, ГНК) : 41 [17:15:11]line Товар: 2710124130 [17:15:11]line Аи-92-К-2 [17:15:11]line 7.480 * 66.90 [17:15:11]line = 500.41 [17:15:11]line НДС 12% НСП 1% [17:15:11]line > о реализуемом товаре [17:15:11]line ОКРУГЛЕНИЕ: -0.41 [17:15:11]line ИТОГО: 500.00 [17:15:11]line Внесено: 500.00 [17:15:11]line СДАЧА: 0.00 [17:15:11]line НСП 1% : 4.43 [17:15:11]line НДС 12% : 53.14 [17:15:11]line Наличными: 500.00 [17:15:11]line Безнал.: 0.00 [17:15:11]line Место: АЗС № 171 "Партнер Нефть" [17:15:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:15:11]line СНО: Общий режим [17:15:11]line Чек 302 29.10.2024 17:15 [17:15:11]OFD Sender: Processing packet 202907 [packets to send 116, broken 115] [17:15:11]ProducePacketName [17:15:11]name=ofd_packets/00202907 [17:15:11]OFD Sender: To server: pG, [17:15:11]CommunicateWithHost lk.salyk.kg:30040 [17:15:11]ConnectInit lk.salyk.kg [17:15:11]line Смена: 546 ФФД: 1.0 [17:15:11]line ЗНМ: 0300000109 [17:15:11]line РНМ: 0000000000091777 [17:15:11]line Версия ККМ: 001 [17:15:11]line ФМ: 0000000000871756 [17:15:11]line ФД: 202907 [17:15:11]line ФПД: 73923300598720 [17:15:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171509&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202907&fm=73923300598720&tin=02508201610067®Number=0000000000091777&sum=50000 [17:15:11]written 0, free lines is 4095 [17:15:11]Connected sock=11 [17:15:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9A E8 07 01 27 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 1D 18 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 18 03 00 35 04 06 00 43 3B 9C 12 A3 C0 44 71 ED 0D CB 8A D4 51 [17:15:11]Write to MH i2c: 01 00 00 D7 27 FE [17:15:11]Write i2c OK [17:15:11]MH_I2C_Read... [17:15:11]Read from MH i2c: 01 [17:15:11]MH_I2C_Read... [17:15:11]Read from MH i2c: 01 07 00 [17:15:11]MH_I2C_Read... [17:15:11]Read from MH i2c: 01 07 00 D7 27 00 00 00 00 00 A1 0C B2 [17:15:11]RasterBufferAndPrint [17:15:11]line [17:15:11]line [17:15:11]line [17:15:11]line [17:15:11]line [17:15:11]written 0, free lines is 3274 [17:15:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 95 22 47 00 49 5F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9B 18 03 00 F4 03 04 00 DA C3 20 67 B6 04 01 00 00 F3 95 D8 74 50 9A 43 B4 [17:15:12]CommunicateWithHost err = 0 [17:15:12]CheckOFDResponse [17:15:12]1017 (14) - 77093643461234 [17:15:12]1041 (16) - 0000000000871756 [17:15:12]1040 (4) - 202907 [17:15:12]1012 (4) - 29.10.2024 11:15 [17:15:12]1206 (1) - 0 [17:15:12]OFD Sender: Remove packet 202907 [17:15:12]ProducePacketName [17:15:12]name=ofd_packets/00202907 [17:15:12]NVStorageDeleteData [17:15:12]MH_Cut [17:15:12]Write to MH i2c: D1 01 00 DE 27 01 D7 [17:15:12]Write i2c OK [17:15:12]MH_I2C_Read... [17:15:12]Read from MH i2c: D1 [17:15:12]MH_I2C_Read... [17:15:12]Read from MH i2c: D1 01 00 [17:15:12]MH_I2C_Read... [17:15:12]Read from MH i2c: D1 01 00 DE 27 00 D6 [17:15:12]Write to MH i2c: 01 00 00 DF 27 06 [17:15:12]Write i2c OK [17:15:12]MH_I2C_Read... [17:15:12]OFD Sender: No OFD packet to send [17:15:12]*** Cut start [17:15:12]*** Purtial cut [17:15:12]*** CUTSNS_PIN = 0 [17:15:12]*** Stage 1: CUTSNS_PIN = 1 [17:15:14]Read from MH i2c: 01 [17:15:14]MH_I2C_Read... [17:15:14]*** Stop cut motor [17:15:14]*** Cut end [17:15:14]Read from MH i2c: 01 07 00 [17:15:14]MH_I2C_Read... [17:15:14]Read from MH i2c: 01 07 00 DF 27 00 00 00 00 00 FF 0F 1B [17:15:14]process_action close_receipt done [17:15:14]requested_data is exist [17:15:14]produce_requested_data [17:15:14]requested_item fm.sn is exist - process it [17:15:14]wFMCommunicate request_size=4 [17:15:14]MH_SAM_APDU [17:15:14]CAPDU: 80 11 00 00 [17:15:14]Write to MH i2c: E2 08 00 E0 27 80 11 00 00 00 00 00 00 81 [17:15:14]Write i2c OK [17:15:14]MH_I2C_Read... [17:15:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:14]Read from MH i2c: E2 [17:15:14]MH_I2C_Read... [17:15:14]Read from MH i2c: E2 17 00 [17:15:14]MH_I2C_Read... [17:15:14]Read from MH i2c: E2 17 00 E0 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D6 [17:15:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:15:14]wFMCommunicate OK [17:15:14]requested_item fd.num is exist - process it [17:15:14]SAM_PROTO_GetFieldsCounters [17:15:14]wFMCommunicate request_size=4 [17:15:14]MH_SAM_APDU [17:15:14]CAPDU: 80 13 00 00 [17:15:14]Write to MH i2c: E2 08 00 E1 27 80 13 00 00 00 00 00 00 84 [17:15:14]Write i2c OK [17:15:14]MH_I2C_Read... [17:15:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:15:15]Read from MH i2c: E2 [17:15:15]MH_I2C_Read... [17:15:15]Read from MH i2c: E2 62 00 [17:15:15]MH_I2C_Read... [17:15:15]Read from MH i2c: E2 62 00 E1 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 14 [17:15:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9B 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:15:15]wFMCommunicate OK [17:15:15]SAM_PROTO_GetFieldsCounters done [17:15:15]requested_item shift.num is exist - process it [17:15:15]requested_item shift.opened is exist - process it [17:15:15]req_shift_opened [17:15:15]FM_GetShiftState [17:15:15]SAM_PROTO_GetShiftState [17:15:15]wFMCommunicate request_size=4 [17:15:15]MH_SAM_APDU [17:15:15]CAPDU: 80 13 01 00 [17:15:15]Write to MH i2c: E2 08 00 E2 27 80 13 01 00 00 00 00 00 86 [17:15:15]Write i2c OK [17:15:15]MH_I2C_Read... [17:15:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:15]Read from MH i2c: E2 [17:15:15]MH_I2C_Read... [17:15:15]Read from MH i2c: E2 0E 00 [17:15:15]MH_I2C_Read... [17:15:15]Read from MH i2c: E2 0E 00 E2 27 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 6F [17:15:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:15:15]wFMCommunicate OK [17:15:15]SAM_PROTO_GetShiftState done [17:15:15]FM_GetShiftState done [17:15:15]req_shift_opened done [17:15:15]requested_item shift.open_date is exist - process it [17:15:15]req_shift_open_date [17:15:15]req_shift_open_date done [17:15:15]produce_requested_data done [17:15:15]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202907,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:15:15]process_action_free close_receipt [17:15:15]json_value_free [17:15:15]json_value_free done [17:15:15]process_json_proto returns [17:15:15]Send response to host [17:15:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202907,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:15:15]free response buf [17:15:15]execute_script done [17:15:15]execute_script returns [17:15:15]free content buf [17:15:15]Sock 10.Close socket [17:15:15]Sock 10.Thread stoped [17:15:17]OFD Sender: No OFD packet to send [17:15:22]OFD Sender: No OFD packet to send [17:15:27]OFD Sender: No OFD packet to send [17:15:32]OFD Sender: No OFD packet to send [17:15:37]OFD Sender: No OFD packet to send [17:15:42]OFD Sender: No OFD packet to send [17:15:47]OFD Sender: No OFD packet to send [17:15:52]OFD Sender: No OFD packet to send [17:15:57]OFD Sender: No OFD packet to send [17:16:02]OFD Sender: No OFD packet to send [17:16:07]OFD Sender: No OFD packet to send [17:16:12]OFD Sender: No OFD packet to send [17:16:17]OFD Sender: No OFD packet to send [17:16:22]OFD Sender: No OFD packet to send [17:16:27]OFD Sender: No OFD packet to send [17:16:32]OFD Sender: No OFD packet to send [17:16:37]OFD Sender: No OFD packet to send [17:16:42]OFD Sender: No OFD packet to send [17:16:47]OFD Sender: No OFD packet to send [17:16:52]OFD Sender: No OFD packet to send [17:16:57]OFD Sender: No OFD packet to send [17:17:02]OFD Sender: No OFD packet to send [17:17:07]OFD Sender: No OFD packet to send [17:17:08]ConnectInit Can't connect to host [17:17:12]OFD Sender: No OFD packet to send [17:17:17]OFD Sender: No OFD packet to send [17:17:22]OFD Sender: No OFD packet to send [17:17:27]OFD Sender: No OFD packet to send [17:17:32]OFD Sender: No OFD packet to send [17:17:37]OFD Sender: No OFD packet to send [17:17:42]OFD Sender: No OFD packet to send [17:17:47]OFD Sender: No OFD packet to send [17:17:52]OFD Sender: No OFD packet to send [17:17:57]OFD Sender: No OFD packet to send [17:18:02]OFD Sender: No OFD packet to send [17:18:07]OFD Sender: No OFD packet to send [17:18:12]accept exits with 9 [17:18:12]New connection [17:18:12]New thread 3066891620 created [17:18:12]Thread 3067034980 joined [17:18:12]Waiting for new connection... [17:18:12] Sock 9.Parse request [17:18:12]Sock 9.Check first char [17:18:12]Sock 9.First char is OK [17:18:12]request: POST /json_proto HTTP/1.0 [17:18:12]Method: POST [17:18:12]URL: /json_proto [17:18:12]Method is POST - this is cgi request [17:18:12]url: /json_proto [17:18:12]query_string will be loaded in cgi processing [17:18:12]execute_cgi json_proto POST (null) [17:18:12]execute_cgi path=json_proto method=POST [17:18:12]POST find Content-Length [17:18:12]Host: 172.17.63.195:8080 [17:18:12]Content-Length: 677 [17:18:12]Content-Type: application/json [17:18:12] [17:18:12]POST finish read [17:18:12]Found Content-Length = 677 [17:18:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:18:12]execute_script... [17:18: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)450711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:18:12]POST & json_proto [17:18:12]process_json_proto [17:18:12]json parsed OK: [17:18:12]protocol is kg_v1.0 [17:18:12]action value=close_receipt [17:18:12]process_action close_receipt [17:18:12]cmd_close_receipt [17:18:12]MH_GetDate [17:18:12]Write to MH i2c: F0 00 00 E3 27 F9 [17:18:12]Write i2c OK [17:18:12]MH_I2C_Read... [17:18:12]Read from MH i2c: F0 [17:18:12]MH_I2C_Read... [17:18:12]Read from MH i2c: F0 09 00 [17:18:12]MH_I2C_Read... [17:18:12]Read from MH i2c: F0 09 00 E3 27 00 D5 18 21 67 8C D7 20 67 61 [17:18:12]GetLastDocTimeStamp 1730222109 [17:18:12]current date 1730222293 [17:18:12]FM_GetShiftState [17:18:12]SAM_PROTO_GetShiftState [17:18:12]wFMCommunicate request_size=4 [17:18:12]MH_SAM_APDU [17:18:12]CAPDU: 80 13 01 00 [17:18:12]Write to MH i2c: E2 08 00 E4 27 80 13 01 00 00 00 00 00 88 [17:18:12]Write i2c OK [17:18:12]MH_I2C_Read... [17:18:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:12]Read from MH i2c: E2 [17:18:12]MH_I2C_Read... [17:18:12]Read from MH i2c: E2 0E 00 [17:18:12]MH_I2C_Read... [17:18:12]Read from MH i2c: E2 0E 00 E4 27 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 71 [17:18:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:18:12]wFMCommunicate OK [17:18:12]SAM_PROTO_GetShiftState done [17:18:12]FM_GetShiftState done [17:18:12]opened in 1730160431 [17:18:12]opened+sec_in_day 1730246831 [17:18:12]quantity*price = 30038 [17:18:12]sum+1 = 30039 [17:18:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 303 29.10.2024 17:18 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202908 ФПД: 64522868807284 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171813&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202908&fm=64522868807284&tin=02508201610067®Number=0000000000091777&sum=30000 [17:18:13]StoreToDocumentArchive [17:18:13]shift 546 fd 202908 [17:18:13]save to /storage/0546/doc_00202908 [17:18:13]save last doc name /storage/0546/doc_00202908 to /storage/kkm_last_doc_name [17:18:13]save OK [17:18:13]Clear old archive folders... [17:18:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:18:13]tlvbuf is 013CCFF0 [17:18:13]SAM_PROTO_ClearQueue [17:18:13]wFMCommunicate request_size=4 [17:18:13]MH_SAM_APDU [17:18:13]CAPDU: 80 09 00 00 [17:18:13]Write to MH i2c: E2 08 00 F1 27 80 09 00 00 00 00 00 00 8A [17:18:13]Write i2c OK [17:18:13]MH_I2C_Read... [17:18:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:18:13]Read from MH i2c: E2 [17:18:13]MH_I2C_Read... [17:18:13]Read from MH i2c: E2 03 00 [17:18:13]MH_I2C_Read... [17:18:13]Read from MH i2c: E2 03 00 F1 27 00 90 00 8C [17:18:13]RAPDU: 90 00 [17:18:13]wFMCommunicate OK [17:18:13]SAM_PROTO_ClearQueue done [17:18:13]KKMCreateOFDPacket [17:18:13]OFDProtocolAddRootSTLVToBuf [17:18:13]FM_MakeSignedData [17:18:13]FM_MakeSignedData [17:18:13]SAM_PROTO_SignData [17:18:13]wFMCommunicate request_size=4 [17:18:13]MH_SAM_APDU [17:18:13]CAPDU: 80 0D 01 02 [17:18:13]Write to MH i2c: E2 08 00 F2 27 80 0D 01 02 00 00 00 00 92 [17:18:13]Write i2c OK [17:18:13]MH_I2C_Read... [17:18:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:18:13]Read from MH i2c: E2 [17:18:13]MH_I2C_Read... [17:18:13]Read from MH i2c: E2 03 00 [17:18:13]MH_I2C_Read... [17:18:13]Read from MH i2c: E2 03 00 F2 27 00 90 00 8D [17:18:14]RAPDU: 90 00 [17:18:14]wFMCommunicate OK [17:18:14]wFMCommunicate request_size=255 [17:18:14]MH_SAM_APDU [17:18:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 D5 18 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9C 18 03 00 35 04 06 00 3A [17:18:14]Write to MH i2c: E2 02 01 F3 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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 D5 18 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9C 18 03 00 35 04 06 00 3A 00 00 D4 [17:18:14]Write i2c OK [17:18:14]MH_I2C_Read... [17:18:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:14]Read from MH i2c: E2 [17:18:14]MH_I2C_Read... [17:18:14]Read from MH i2c: E2 03 00 [17:18:14]MH_I2C_Read... [17:18:14]Read from MH i2c: E2 03 00 F3 27 00 90 00 8E [17:18:14]RAPDU: 90 00 [17:18:14]wFMCommunicate OK [17:18:14]wFMCommunicate request_size=10 [17:18:14]MH_SAM_APDU [17:18:14]CAPDU: 80 0D 02 02 05 AE E6 AC D6 74 [17:18:14]Write to MH i2c: E2 0D 00 F4 27 80 0D 02 02 05 00 AE E6 AC D6 74 00 00 29 [17:18:14]Write i2c OK [17:18:14]MH_I2C_Read... [17:18:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:14]Read from MH i2c: E2 [17:18:14]MH_I2C_Read... [17:18:14]Read from MH i2c: E2 03 00 [17:18:14]MH_I2C_Read... [17:18:14]Read from MH i2c: E2 03 00 F4 27 00 90 00 8F [17:18:14]RAPDU: 90 00 [17:18:14]wFMCommunicate OK [17:18:14]wFMCommunicate request_size=4 [17:18:14]MH_SAM_APDU [17:18:14]CAPDU: 80 0D 03 02 [17:18:14]Write to MH i2c: E2 08 00 F5 27 80 0D 03 02 00 00 00 00 97 [17:18:14]Write i2c OK [17:18:14]MH_I2C_Read... [17:18:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:18:14]Read from MH i2c: E2 [17:18:14]MH_I2C_Read... [17:18:14]Read from MH i2c: E2 0B 00 [17:18:14]MH_I2C_Read... [17:18:14]Read from MH i2c: E2 0B 00 F5 27 00 A4 FE E5 B3 4D A3 BF AE 90 00 2F [17:18:14]RAPDU: A4 FE E5 B3 4D A3 BF AE 90 00 [17:18:14]wFMCommunicate OK [17:18:14]SAM_PROTO_SignData done [17:18:14]FM_MakeSignedData done [17:18:14]CreateOFDProtocolMessage [17:18:14]wFMCommunicate request_size=4 [17:18:14]MH_SAM_APDU [17:18:14]CAPDU: 80 11 00 00 [17:18:14]Write to MH i2c: E2 08 00 F6 27 80 11 00 00 00 00 00 00 97 [17:18:14]Write i2c OK [17:18:14]MH_I2C_Read... [17:18:14]Read from MH i2c: E2 [17:18:14]MH_I2C_Read... [17:18:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:14]Read from MH i2c: E2 17 00 [17:18:14]MH_I2C_Read... [17:18:14]Read from MH i2c: E2 17 00 F6 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EC [17:18:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:18:14]wFMCommunicate OK [17:18:14]CreateOFDProtocolMessage done [17:18:14]OFDSenderStorePacket 202908 [17:18:14]StoreOFDPacket docnum=202908 [17:18:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6E 98 07 01 1B C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 D5 18 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9C 18 03 00 35 04 06 00 3A AE E6 AC D6 74 A4 FE E5 B3 4D A3 BF AE [17:18:14]CheckFolder [17:18:14]dirname=/storage/ofd_packets [17:18:14]CheckFolder done [17:18:14]ProducePacketName [17:18:14]name=ofd_packets/00202908 [17:18:14]NVStorageSaveData ofd_packets/00202908 [17:18:14]File name is /storage/ofd_packets/00202908 [17:18:14]Write 301 bytes [17:18:14]NVStorageSaveData done [17:18:14]OFDSenderStorePacket done [17:18:14]KKMCreateOFDPacket done [17:18:14]NVStorageSaveData kkm_last_timestamp [17:18:14]File name is /storage/kkm_last_timestamp [17:18:14]Write 4 bytes [17:18:14]NVStorageSaveData done [17:18:14]ExternCall_PrintAddStr [17:18:14]wPrintStart [17:18:14]Write to MH i2c: 01 00 00 F7 27 1E [17:18:14]OFD Sender: Processing packet 202908 [packets to send 116, broken 115] [17:18:14]ProducePacketName [17:18:14]name=ofd_packets/00202908 [17:18:14]OFD Sender: To server: pG, [17:18:14]CommunicateWithHost lk.salyk.kg:30040 [17:18:14]ConnectInit lk.salyk.kg [17:18:14]Write i2c OK [17:18:14]MH_I2C_Read... [17:18:14]Read from MH i2c: 01 [17:18:14]MH_I2C_Read... [17:18:14]Read from MH i2c: 01 07 00 [17:18:14]MH_I2C_Read... [17:18:14]Read from MH i2c: 01 07 00 F7 27 00 00 00 00 00 FF 0F 33 [17:18:15]RasterBufferAndPrint [17:18:15]line Счет N : (1)450711 [17:18:15]line ИНН: 02508201610067 [17:18:15]line Контрольно-Кассовый Чек [17:18:15]line ПРОДАЖА [17:18:15]line ТРК (МРК, ГНК) : 52 [17:18:15]line Товар: 2710124130 [17:18:15]line Аи-92-К-2 [17:18:15]line 4.490 * 66.90 [17:18:15]line = 300.38 [17:18:15]line НДС 12% НСП 1% [17:18:15]line > о реализуемом товаре [17:18:15]line ОКРУГЛЕНИЕ: -0.38 [17:18:15]line ИТОГО: 300.00 [17:18:15]line Внесено: 300.00 [17:18:15]line СДАЧА: 0.00 [17:18:15]line НСП 1% : 2.66 [17:18:15]line НДС 12% : 31.90 [17:18:15]line Наличными: 300.00 [17:18:15]line Безнал.: 0.00 [17:18:15]line Место: АЗС № 171 "Партнер Нефть" [17:18:15]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:18:15]line СНО: Общий режим [17:18:15]line Чек 303 29.10.2024 17:18 [17:18:15]line Смена: 546 ФФД: 1.0 [17:18:15]line ЗНМ: 0300000109 [17:18:15]line РНМ: 0000000000091777 [17:18:15]line Версия ККМ: 001 [17:18:15]line ФМ: 0000000000871756 [17:18:15]line ФД: 202908 [17:18:15]line ФПД: 64522868807284 [17:18:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171813&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202908&fm=64522868807284&tin=02508201610067®Number=0000000000091777&sum=30000 [17:18:15]written 0, free lines is 4095 [17:18:15]Connected sock=11 [17:18:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6E 98 07 01 1B C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 D5 18 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9C 18 03 00 35 04 06 00 3A AE E6 AC D6 74 A4 FE E5 B3 4D A3 BF AE [17:18:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 12 8E 47 00 7E 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 Write to MH i2c: 30 01 30 00 30 00 30 22 30 28 30 4A [17:18:15]38 37 31 37 35 36 10 04 04 00 9C 18 03 00 Write i2c OK [17:18:15]F4 MH_I2C_Read... [17:18:15]03 Read from MH i2c: 04 01 00 [17:18:15]91 MH_I2C_Read... [17:18:15]C4 20 67 B6 04 01 00 00 0F 33 9E AF BB A7 BF Read from MH i2c: 90 01 [17:18:15]07 CommunicateWithHost err = 0 [17:18:15]00 CheckOFDResponse [17:18:15] [17:18:15]1017 (14) - 77093643461234 [17:18:15]MH_I2C_Read... [17:18:15]1041 (16) - 0000000000871756 [17:18:15]1040 (4) - 202908 [17:18:15]1012 (4) - 29.10.2024 11:18 [17:18:15]1206 (1) - 0 [17:18:15]OFD Sender: Remove packet 202908 [17:18:15]ProducePacketName [17:18:15]name=ofd_packets/00202908 [17:18:15]NVStorageDeleteData [17:18:15]Read from MH i2c: 01 07 00 22 28 00 00 00 00 00 27 0D 85 [17:18:15]RasterBufferAndPrint [17:18:15]line [17:18:15]line [17:18:15]line [17:18:15]line [17:18:15]line [17:18:15]written 0, free lines is 3445 [17:18:15]MH_Cut [17:18:15]Write to MH i2c: D1 01 00 29 28 01 23 [17:18:15]Write i2c OK [17:18:15]MH_I2C_Read... [17:18:15]Read from MH i2c: D1 [17:18:15]MH_I2C_Read... [17:18:15]Read from MH i2c: D1 01 00 [17:18:15]MH_I2C_Read... [17:18:15]Read from MH i2c: D1 01 00 29 28 00 22 [17:18:15]Write to MH i2c: 01 00 00 2A 28 52 [17:18:15]Write i2c OK [17:18:15]MH_I2C_Read... [17:18:16]OFD Sender: No OFD packet to send [17:18:16]*** Cut start [17:18:16]*** Purtial cut [17:18:16]*** Stage 1: CUTSNS_PIN = 1 [17:18:16]Read from MH i2c: 01 [17:18:16]MH_I2C_Read... [17:18:16]*** Stop cut motor [17:18:16]*** Cut end [17:18:16]Read from MH i2c: 01 07 00 [17:18:16]MH_I2C_Read... [17:18:16]Read from MH i2c: 01 07 00 2A 28 00 00 00 00 00 FF 0F 67 [17:18:16]process_action close_receipt done [17:18:16]requested_data is exist [17:18:16]produce_requested_data [17:18:16]requested_item fm.sn is exist - process it [17:18:16]wFMCommunicate request_size=4 [17:18:16]MH_SAM_APDU [17:18:16]CAPDU: 80 11 00 00 [17:18:16]Write to MH i2c: E2 08 00 2B 28 80 11 00 00 00 00 00 00 CD [17:18:16]Write i2c OK [17:18:16]MH_I2C_Read... [17:18:16]Read from MH i2c: E2 [17:18:16]MH_I2C_Read... [17:18:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:16]Read from MH i2c: E2 17 00 [17:18:16]MH_I2C_Read... [17:18:16]Read from MH i2c: E2 17 00 2B 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 22 [17:18:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:18:16]wFMCommunicate OK [17:18:16]requested_item fd.num is exist - process it [17:18:16]SAM_PROTO_GetFieldsCounters [17:18:16]wFMCommunicate request_size=4 [17:18:16]MH_SAM_APDU [17:18:16]CAPDU: 80 13 00 00 [17:18:16]Write to MH i2c: E2 08 00 2C 28 80 13 00 00 00 00 00 00 D0 [17:18:16]Write i2c OK [17:18:16]MH_I2C_Read... [17:18:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:18:16]Read from MH i2c: E2 [17:18:16]MH_I2C_Read... [17:18:16]Read from MH i2c: E2 62 00 [17:18:16]MH_I2C_Read... [17:18:16]Read from MH i2c: E2 62 00 2C 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 64 [17:18:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9C 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:18:17]wFMCommunicate OK [17:18:17]SAM_PROTO_GetFieldsCounters done [17:18:17]requested_item shift.num is exist - process it [17:18:17]requested_item shift.opened is exist - process it [17:18:17]req_shift_opened [17:18:17]FM_GetShiftState [17:18:17]SAM_PROTO_GetShiftState [17:18:17]wFMCommunicate request_size=4 [17:18:17]MH_SAM_APDU [17:18:17]CAPDU: 80 13 01 00 [17:18:17]Write to MH i2c: E2 08 00 2D 28 80 13 01 00 00 00 00 00 D2 [17:18:17]Write i2c OK [17:18:17]MH_I2C_Read... [17:18:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:17]Read from MH i2c: E2 [17:18:17]MH_I2C_Read... [17:18:17]Read from MH i2c: E2 0E 00 [17:18:17]MH_I2C_Read... [17:18:17]Read from MH i2c: E2 0E 00 2D 28 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BB [17:18:17]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:18:17]wFMCommunicate OK [17:18:17]SAM_PROTO_GetShiftState done [17:18:17]FM_GetShiftState done [17:18:17]req_shift_opened done [17:18:17]requested_item shift.open_date is exist - process it [17:18:17]req_shift_open_date [17:18:17]req_shift_open_date done [17:18:17]produce_requested_data done [17:18:17]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202908,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:18:17]process_action_free close_receipt [17:18:17]json_value_free [17:18:17]json_value_free done [17:18:17]process_json_proto returns [17:18:17]Send response to host [17:18:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202908,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:18:17]free response buf [17:18:17]execute_script done [17:18:17]execute_script returns [17:18:17]free content buf [17:18:17]Sock 9.Close socket [17:18:17]Sock 9.Thread stoped [17:18:21]OFD Sender: No OFD packet to send [17:18:26]OFD Sender: No OFD packet to send [17:18:31]OFD Sender: No OFD packet to send [17:18:36]OFD Sender: No OFD packet to send [17:18:41]OFD Sender: No OFD packet to send [17:18:46]OFD Sender: No OFD packet to send [17:18:51]OFD Sender: No OFD packet to send [17:18:56]OFD Sender: No OFD packet to send [17:19:00]accept exits with 10 [17:19:00]New connection [17:19:00]New thread 3067034980 created [17:19:00]Thread 3066891620 joined [17:19:00]Waiting for new connection... [17:19:00] Sock 10.Parse request [17:19:00]Sock 10.Check first char [17:19:00]Sock 10.First char is OK [17:19:00]request: POST /json_proto HTTP/1.0 [17:19:00]Method: POST [17:19:00]URL: /json_proto [17:19:00]Method is POST - this is cgi request [17:19:00]url: /json_proto [17:19:00]query_string will be loaded in cgi processing [17:19:00]execute_cgi json_proto POST (null) [17:19:00]execute_cgi path=json_proto method=POST [17:19:00]POST find Content-Length [17:19:00]Host: 172.17.63.195:8080 [17:19:00]Content-Length: 632 [17:19:00]Content-Type: application/json [17:19:00] [17:19:00]POST finish read [17:19:00]Found Content-Length = 632 [17:19:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:00]execute_script... [17:19:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:19:00]POST & json_proto [17:19:00]process_json_proto [17:19:00]json parsed OK: [17:19:00]protocol is kg_v1.0 [17:19:00]action value=close_receipt [17:19:00]process_action close_receipt [17:19:00]cmd_close_receipt [17:19:00]MH_GetDate [17:19:00]Write to MH i2c: F0 00 00 2E 28 45 [17:19:00]Write i2c OK [17:19:00]MH_I2C_Read... [17:19:00]Read from MH i2c: F0 [17:19:00]MH_I2C_Read... [17:19:00]Read from MH i2c: F0 09 00 [17:19:00]MH_I2C_Read... [17:19:00]Read from MH i2c: F0 09 00 2E 28 00 06 19 21 67 8C D7 20 67 DF [17:19:00]GetLastDocTimeStamp 1730222293 [17:19:00]current date 1730222342 [17:19:00]FM_GetShiftState [17:19:00]SAM_PROTO_GetShiftState [17:19:00]wFMCommunicate request_size=4 [17:19:00]MH_SAM_APDU [17:19:00]CAPDU: 80 13 01 00 [17:19:00]Write to MH i2c: E2 08 00 2F 28 80 13 01 00 00 00 00 00 D4 [17:19:00]Write i2c OK [17:19:00]MH_I2C_Read... [17:19:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:00]Read from MH i2c: E2 [17:19:00]MH_I2C_Read... [17:19:00]Read from MH i2c: E2 0E 00 [17:19:00]MH_I2C_Read... [17:19:00]Read from MH i2c: E2 0E 00 2F 28 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BD [17:19:00]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:19:00]wFMCommunicate OK [17:19:00]SAM_PROTO_GetShiftState done [17:19:00]FM_GetShiftState done [17:19:00]opened in 1730160431 [17:19:00]opened+sec_in_day 1730246831 [17:19:00]quantity*price = 50000 [17:19:00]sum+1 = 50001 [17:19:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 304 29.10.2024 17:19 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202909 ФПД: 87829581673500 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171902&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202909&fm=87829581673500&tin=02508201610067®Number=0000000000091777&sum=50000 [17:19:02]StoreToDocumentArchive [17:19:02]shift 546 fd 202909 [17:19:02]save to /storage/0546/doc_00202909 [17:19:02]save last doc name /storage/0546/doc_00202909 to /storage/kkm_last_doc_name [17:19:02]save OK [17:19:02]Clear old archive folders... [17:19:02]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:19:02]tlvbuf is 01424400 [17:19:02]SAM_PROTO_ClearQueue [17:19:02]wFMCommunicate request_size=4 [17:19:02]MH_SAM_APDU [17:19:02]CAPDU: 80 09 00 00 [17:19:02]Write to MH i2c: E2 08 00 3C 28 80 09 00 00 00 00 00 00 D6 [17:19:02]Write i2c OK [17:19:02]MH_I2C_Read... [17:19:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:19:02]Read from MH i2c: E2 [17:19:02]MH_I2C_Read... [17:19:02]Read from MH i2c: E2 03 00 [17:19:02]MH_I2C_Read... [17:19:02]Read from MH i2c: E2 03 00 3C 28 00 90 00 D8 [17:19:02]RAPDU: 90 00 [17:19:02]wFMCommunicate OK [17:19:02]SAM_PROTO_ClearQueue done [17:19:02]KKMCreateOFDPacket [17:19:02]OFDProtocolAddRootSTLVToBuf [17:19:02]FM_MakeSignedData [17:19:02]FM_MakeSignedData [17:19:02]SAM_PROTO_SignData [17:19:02]wFMCommunicate request_size=4 [17:19:02]MH_SAM_APDU [17:19:02]CAPDU: 80 0D 01 02 [17:19:02]Write to MH i2c: E2 08 00 3D 28 80 0D 01 02 00 00 00 00 DE [17:19:02]Write i2c OK [17:19:02]MH_I2C_Read... [17:19:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:19:02]Read from MH i2c: E2 [17:19:02]MH_I2C_Read... [17:19:02]Read from MH i2c: E2 03 00 [17:19:02]MH_I2C_Read... [17:19:02]Read from MH i2c: E2 03 00 3D 28 00 90 00 D9 [17:19:02]RAPDU: 90 00 [17:19:02]wFMCommunicate OK [17:19:02]wFMCommunicate request_size=255 [17:19:02]MH_SAM_APDU [17:19:02]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 30 01 00 00 F4 03 04 00 06 19 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9D 18 03 00 35 04 06 00 [17:19:02]Write to MH i2c: E2 02 01 3E 28 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 30 01 00 00 F4 03 04 00 06 19 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9D 18 03 00 35 04 06 00 00 00 83 [17:19:03]Write i2c OK [17:19:03]MH_I2C_Read... [17:19:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:03]Read from MH i2c: E2 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: E2 03 00 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: E2 03 00 3E 28 00 90 00 DA [17:19:03]RAPDU: 90 00 [17:19:03]wFMCommunicate OK [17:19:03]wFMCommunicate request_size=11 [17:19:03]MH_SAM_APDU [17:19:03]CAPDU: 80 0D 02 02 06 4F E1 6B 04 34 1C [17:19:03]Write to MH i2c: E2 0E 00 3F 28 80 0D 02 02 06 00 4F E1 6B 04 34 1C 00 00 DC [17:19:03]Write i2c OK [17:19:03]MH_I2C_Read... [17:19:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:19:03]Read from MH i2c: E2 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: E2 03 00 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: E2 03 00 3F 28 00 90 00 DB [17:19:03]RAPDU: 90 00 [17:19:03]wFMCommunicate OK [17:19:03]wFMCommunicate request_size=4 [17:19:03]MH_SAM_APDU [17:19:03]CAPDU: 80 0D 03 02 [17:19:03]Write to MH i2c: E2 08 00 40 28 80 0D 03 02 00 00 00 00 E3 [17:19:03]Write i2c OK [17:19:03]MH_I2C_Read... [17:19:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:19:03]Read from MH i2c: E2 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: E2 0B 00 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: E2 0B 00 40 28 00 4B BC 2F 25 18 73 5E 4B 90 00 73 [17:19:03]RAPDU: 4B BC 2F 25 18 73 5E 4B 90 00 [17:19:03]wFMCommunicate OK [17:19:03]SAM_PROTO_SignData done [17:19:03]FM_MakeSignedData done [17:19:03]CreateOFDProtocolMessage [17:19:03]wFMCommunicate request_size=4 [17:19:03]MH_SAM_APDU [17:19:03]CAPDU: 80 11 00 00 [17:19:03]Write to MH i2c: E2 08 00 41 28 80 11 00 00 00 00 00 00 E3 [17:19:03]Write i2c OK [17:19:03]MH_I2C_Read... [17:19:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:03]Read from MH i2c: E2 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: E2 17 00 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: E2 17 00 41 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 38 [17:19:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:19:03]wFMCommunicate OK [17:19:03]CreateOFDProtocolMessage done [17:19:03]OFDSenderStorePacket 202909 [17:19:03]StoreOFDPacket docnum=202909 [17:19:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 BB 6D 08 01 0C 17 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 30 01 00 00 F4 03 04 00 06 19 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9D 18 03 00 35 04 06 00 4F E1 6B 04 34 1C 4B BC 2F 25 18 73 5E 4B [17:19:03]CheckFolder [17:19:03]dirname=/storage/ofd_packets [17:19:03]CheckFolder done [17:19:03]ProducePacketName [17:19:03]name=ofd_packets/00202909 [17:19:03]NVStorageSaveData ofd_packets/00202909 [17:19:03]File name is /storage/ofd_packets/00202909 [17:19:03]Write 302 bytes [17:19:03]NVStorageSaveData done [17:19:03]OFDSenderStorePacket done [17:19:03]KKMCreateOFDPacket done [17:19:03]NVStorageSaveData kkm_last_timestamp [17:19:03]File name is /storage/kkm_last_timestamp [17:19:03]Write 4 bytes [17:19:03]NVStorageSaveData done [17:19:03]ExternCall_PrintAddStr [17:19:03]wPrintStart [17:19:03]Write to MH i2c: 01 00 00 42 28 6A [17:19:03]Write i2c OK [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: 01 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: 01 07 00 [17:19:03]MH_I2C_Read... [17:19:03]Read from MH i2c: 01 07 00 42 28 00 00 00 00 00 FF 0F 7F [17:19:03]RasterBufferAndPrint [17:19:03]line Счет N : (1)450712 [17:19:03]line ИНН: 02508201610067 [17:19:03]line Контрольно-Кассовый Чек [17:19:03]line ПРОДАЖА [17:19:03]line ТРК (МРК, ГНК) : 32 [17:19:03]line Товар: 2710124130 [17:19:03]line SUPER 92-К-5 [17:19:03]line 7.310 * 68.40 [17:19:03]line = 500.00 [17:19:03]line НДС 12% НСП 1% [17:19:03]line > о реализуемом товаре [17:19:03]line ИТОГО: 500.00 [17:19:03]line НСП 1% : 4.42 [17:19:03]line НДС 12% : 53.10 [17:19:03]line Наличными: 500.00 [17:19:03]line Безнал.: 0.00 [17:19:03]line Место: АЗС № 171 "Партнер Нефть" [17:19:03]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:19:03]line СНО: Общий режим [17:19:03]line Чек 304 29.10.2024 17:19 [17:19:03]line Смена: 546 ФФД: 1.0 [17:19:03]line ЗНМ: 0300000109 [17:19:03]line РНМ: 0000000000091777 [17:19:03]line Версия ККМ: 001 [17:19:03]line ФМ: 0000000000871756 [17:19:03]line ФД: 202909 [17:19:03]line ФПД: 87829581673500 [17:19:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T171902&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202909&fm=87829581673500&tin=02508201610067®Number=0000000000091777&sum=50000 [17:19:03]OFD Sender: Processing packet 202909 [packets to send 116, broken 115] [17:19:03]ProducePacketName [17:19:03]name=ofd_packets/00202909 [17:19:03]OFD Sender: To server: pG, [17:19:03]CommunicateWithHost lk.salyk.kg:30040 [17:19:03]ConnectInit lk.salyk.kg [17:19:03]written 0, free lines is 4095 [17:19:03]Connected sock=11 [17:19:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 BB 6D 08 01 0C 17 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 30 01 00 00 F4 03 04 00 06 19 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9D 18 03 00 35 04 06 00 4F E1 6B 04 34 1C 4B BC 2F 25 18 73 5E 4B [17:19:04]Write to MH i2c: 01 00 00 6A 28 92 [17:19:04]Write i2c OK [17:19:04]MH_I2C_Read... [17:19:04]Read from MH i2c: 01 [17:19:04]MH_I2C_Read... [17:19:04]Read from MH i2c: 01 07 00 [17:19:04]MH_I2C_Read... [17:19:04]Read from MH i2c: 01 07 00 6A 28 00 00 00 00 00 DC 0C 81 [17:19:04]RasterBufferAndPrint [17:19:04]line [17:19:04]line [17:19:04]line [17:19:04]line [17:19:04]line [17:19:04]written 0, free lines is 3333 [17:19:04]MH_Cut [17:19:04]Write to MH i2c: D1 01 00 71 28 01 6B [17:19:04]Write i2c OK [17:19:04]MH_I2C_Read... [17:19:04]Read from MH i2c: D1 [17:19:04]MH_I2C_Read... [17:19:04]Read from MH i2c: D1 01 00 [17:19:04]MH_I2C_Read... [17:19:04]Read from MH i2c: D1 01 00 71 28 00 6A [17:19:04]Write to MH i2c: 01 00 00 72 28 9A [17:19:04]Write i2c OK [17:19:04]MH_I2C_Read... [17:19:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 ED F6 47 00 C6 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9D 18 03 00 F4 03 04 00 C2 C4 20 67 B6 04 01 00 00 20 FC 60 BE A5 75 FB 72 [17:19:04]CommunicateWithHost err = 0 [17:19:04]CheckOFDResponse [17:19:04]1017 (14) - 77093643461234 [17:19:04]1041 (16) - 0000000000871756 [17:19:04]1040 (4) - 202909 [17:19:04]1012 (4) - 29.10.2024 11:19 [17:19:04]1206 (1) - 0 [17:19:04]OFD Sender: Remove packet 202909 [17:19:04]ProducePacketName [17:19:04]name=ofd_packets/00202909 [17:19:04]NVStorageDeleteData [17:19:04]OFD Sender: No OFD packet to send [17:19:05]*** Cut start [17:19:05]*** Purtial cut [17:19:05]*** Stage 1: CUTSNS_PIN = 1 [17:19:05]Read from MH i2c: 01 [17:19:05]MH_I2C_Read... [17:19:05]*** Stop cut motor [17:19:05]*** Cut end [17:19:05]Read from MH i2c: 01 07 00 [17:19:05]MH_I2C_Read... [17:19:05]Read from MH i2c: 01 07 00 72 28 00 00 00 00 00 FF 0F AF [17:19:05]process_action close_receipt done [17:19:05]requested_data is exist [17:19:05]produce_requested_data [17:19:05]requested_item fm.sn is exist - process it [17:19:05]wFMCommunicate request_size=4 [17:19:05]MH_SAM_APDU [17:19:05]CAPDU: 80 11 00 00 [17:19:05]Write to MH i2c: E2 08 00 73 28 80 11 00 00 00 00 00 00 15 [17:19:05]Write i2c OK [17:19:05]MH_I2C_Read... [17:19:05]Read from MH i2c: E2 [17:19:05]MH_I2C_Read... [17:19:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:19:05]Read from MH i2c: E2 17 00 [17:19:05]MH_I2C_Read... [17:19:05]Read from MH i2c: E2 17 00 73 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6A [17:19:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:19:05]wFMCommunicate OK [17:19:05]requested_item fd.num is exist - process it [17:19:05]SAM_PROTO_GetFieldsCounters [17:19:05]wFMCommunicate request_size=4 [17:19:05]MH_SAM_APDU [17:19:05]CAPDU: 80 13 00 00 [17:19:05]Write to MH i2c: E2 08 00 74 28 80 13 00 00 00 00 00 00 18 [17:19:05]Write i2c OK [17:19:05]MH_I2C_Read... [17:19:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:19:05]Read from MH i2c: E2 [17:19:05]MH_I2C_Read... [17:19:05]Read from MH i2c: E2 62 00 [17:19:05]MH_I2C_Read... [17:19:05]Read from MH i2c: E2 62 00 74 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [17:19:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9D 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:19:05]wFMCommunicate OK [17:19:05]SAM_PROTO_GetFieldsCounters done [17:19:05]requested_item shift.num is exist - process it [17:19:05]requested_item shift.opened is exist - process it [17:19:05]req_shift_opened [17:19:05]FM_GetShiftState [17:19:05]SAM_PROTO_GetShiftState [17:19:05]wFMCommunicate request_size=4 [17:19:05]MH_SAM_APDU [17:19:05]CAPDU: 80 13 01 00 [17:19:05]Write to MH i2c: E2 08 00 75 28 80 13 01 00 00 00 00 00 1A [17:19:05]Write i2c OK [17:19:05]MH_I2C_Read... [17:19:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:19:05]Read from MH i2c: E2 [17:19:05]MH_I2C_Read... [17:19:05]Read from MH i2c: E2 0E 00 [17:19:05]MH_I2C_Read... [17:19:05]Read from MH i2c: E2 0E 00 75 28 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 03 [17:19:05]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:19:05]wFMCommunicate OK [17:19:05]SAM_PROTO_GetShiftState done [17:19:05]FM_GetShiftState done [17:19:05]req_shift_opened done [17:19:05]requested_item shift.open_date is exist - process it [17:19:05]req_shift_open_date [17:19:05]req_shift_open_date done [17:19:05]produce_requested_data done [17:19:05]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202909,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:19:05]process_action_free close_receipt [17:19:05]json_value_free [17:19:05]json_value_free done [17:19:05]process_json_proto returns [17:19:05]Send response to host [17:19:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202909,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:19:06]free response buf [17:19:06]execute_script done [17:19:06]execute_script returns [17:19:06]free content buf [17:19:06]Sock 10.Close socket [17:19:06]Sock 10.Thread stoped [17:19:09]OFD Sender: No OFD packet to send [17:19:15]OFD Sender: No OFD packet to send [17:19:20]OFD Sender: No OFD packet to send [17:19:25]OFD Sender: No OFD packet to send [17:19:30]OFD Sender: No OFD packet to send [17:19:35]OFD Sender: No OFD packet to send [17:19:40]OFD Sender: No OFD packet to send [17:19:45]OFD Sender: No OFD packet to send [17:19:50]OFD Sender: No OFD packet to send [17:19:55]OFD Sender: No OFD packet to send [17:20:00]OFD Sender: No OFD packet to send [17:20:05]OFD Sender: No OFD packet to send [17:20:10]OFD Sender: No OFD packet to send [17:20:15]OFD Sender: No OFD packet to send [17:20:20]OFD Sender: No OFD packet to send [17:20:25]OFD Sender: No OFD packet to send [17:20:30]OFD Sender: No OFD packet to send [17:20:35]OFD Sender: No OFD packet to send [17:20:40]OFD Sender: No OFD packet to send [17:20:45]OFD Sender: No OFD packet to send [17:20:50]OFD Sender: No OFD packet to send [17:20:55]OFD Sender: No OFD packet to send [17:21:00]OFD Sender: No OFD packet to send [17:21:05]OFD Sender: No OFD packet to send [17:21:10]OFD Sender: No OFD packet to send [17:21:15]OFD Sender: No OFD packet to send [17:21:20]OFD Sender: No OFD packet to send [17:21:25]OFD Sender: No OFD packet to send [17:21:30]OFD Sender: No OFD packet to send [17:21:35]OFD Sender: No OFD packet to send [17:21:40]OFD Sender: No OFD packet to send [17:21:45]OFD Sender: No OFD packet to send [17:21:50]OFD Sender: No OFD packet to send [17:21:55]OFD Sender: No OFD packet to send [17:22:00]OFD Sender: No OFD packet to send [17:22:05]OFD Sender: No OFD packet to send [17:22:10]OFD Sender: No OFD packet to send [17:22:13]accept exits with 9 [17:22:13]New connection [17:22:13]New thread 3066891620 created [17:22:13]Thread 3067034980 joined [17:22:13]Waiting for new connection... [17:22:13] Sock 9.Parse request [17:22:13]Sock 9.Check first char [17:22:13]Sock 9.First char is OK [17:22:13]request: POST /json_proto HTTP/1.0 [17:22:13]Method: POST [17:22:13]URL: /json_proto [17:22:13]Method is POST - this is cgi request [17:22:13]url: /json_proto [17:22:13]query_string will be loaded in cgi processing [17:22:13]execute_cgi json_proto POST (null) [17:22:13]execute_cgi path=json_proto method=POST [17:22:13]POST find Content-Length [17:22:13]Host: 172.17.63.195:8080 [17:22:13]Content-Length: 946 [17:22:13]Content-Type: application/json [17:22:13] [17:22:13]POST finish read [17:22:13]Found Content-Length = 946 [17:22:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450713", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 65.90, "quantity" : 120.000, "sum" : 7908.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 171\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 120.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 7908.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:13]execute_script... [17:22: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)450713", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 65.90, "quantity" : 120.000, "sum" : 7908.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 171\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 120.00 \u0441\u043E\u043C", "payments": [ { "type": 0, "sum" : 7908.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:13]POST & json_proto [17:22:13]process_json_proto [17:22:13]json parsed OK: [17:22:13]protocol is kg_v1.0 [17:22:13]action value=close_receipt [17:22:13]process_action close_receipt [17:22:13]cmd_close_receipt [17:22:13]MH_GetDate [17:22:13]Write to MH i2c: F0 00 00 76 28 8D [17:22:13]Write i2c OK [17:22:13]MH_I2C_Read... [17:22:13]Read from MH i2c: F0 [17:22:13]MH_I2C_Read... [17:22:13]Read from MH i2c: F0 09 00 [17:22:13]MH_I2C_Read... [17:22:13]Read from MH i2c: F0 09 00 76 28 00 C6 19 21 67 8C D7 20 67 E7 [17:22:13]GetLastDocTimeStamp 1730222342 [17:22:13]current date 1730222534 [17:22:13]FM_GetShiftState [17:22:13]SAM_PROTO_GetShiftState [17:22:13]wFMCommunicate request_size=4 [17:22:13]MH_SAM_APDU [17:22:13]CAPDU: 80 13 01 00 [17:22:13]Write to MH i2c: E2 08 00 77 28 80 13 01 00 00 00 00 00 1C [17:22:13]Write i2c OK [17:22:13]MH_I2C_Read... [17:22:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:13]Read from MH i2c: E2 [17:22:13]MH_I2C_Read... [17:22:13]Read from MH i2c: E2 0E 00 [17:22:13]MH_I2C_Read... [17:22:13]Read from MH i2c: E2 0E 00 77 28 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 05 [17:22:13]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:22:13]wFMCommunicate OK [17:22:13]SAM_PROTO_GetShiftState done [17:22:13]FM_GetShiftState done [17:22:13]opened in 1730160431 [17:22:13]opened+sec_in_day 1730246831 [17:22:13]quantity*price = 790800 [17:22:13]sum+1 = 790801 [17:22:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7908.00 НСП 1% : 69.98 НДС 12% : 839.79 Наличными: 7908.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 305 29.10.2024 17:22 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Дисконтная программа АИ-92 номер 171 сэкономлено 120.00 сом ФМ: 0000000000871756 ФД: 202910 ФПД: 265502927299594 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172214&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202910&fm=265502927299594&tin=02508201610067®Number=0000000000091777&sum=790800 [17:22:14]StoreToDocumentArchive [17:22:14]shift 546 fd 202910 [17:22:14]save to /storage/0546/doc_00202910 [17:22:14]save last doc name /storage/0546/doc_00202910 to /storage/kkm_last_doc_name [17:22:14]save OK [17:22:14]Clear old archive folders... [17:22:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:22:14]tlvbuf is B6EBC110 [17:22:14]SAM_PROTO_ClearQueue [17:22:14]wFMCommunicate request_size=4 [17:22:14]MH_SAM_APDU [17:22:14]CAPDU: 80 09 00 00 [17:22:14]Write to MH i2c: E2 08 00 84 28 80 09 00 00 00 00 00 00 1E [17:22:14]Write i2c OK [17:22:14]MH_I2C_Read... [17:22:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:22:14]Read from MH i2c: E2 [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: E2 03 00 [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: E2 03 00 84 28 00 90 00 20 [17:22:14]RAPDU: 90 00 [17:22:14]wFMCommunicate OK [17:22:14]SAM_PROTO_ClearQueue done [17:22:14]KKMCreateOFDPacket [17:22:14]OFDProtocolAddRootSTLVToBuf [17:22:14]FM_MakeSignedData [17:22:14]FM_MakeSignedData [17:22:14]SAM_PROTO_SignData [17:22:14]wFMCommunicate request_size=4 [17:22:14]MH_SAM_APDU [17:22:14]CAPDU: 80 0D 01 02 [17:22:14]Write to MH i2c: E2 08 00 85 28 80 0D 01 02 00 00 00 00 26 [17:22:14]Write i2c OK [17:22:14]MH_I2C_Read... [17:22:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:22:14]Read from MH i2c: E2 [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: E2 03 00 [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: E2 03 00 85 28 00 90 00 21 [17:22:14]RAPDU: 90 00 [17:22:14]wFMCommunicate OK [17:22:14]wFMCommunicate request_size=255 [17:22:14]MH_SAM_APDU [17:22:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 10 11 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 11 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 56 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 48 01 00 00 00 07 04 06 00 10 11 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 C6 19 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 18 03 00 35 04 06 00 F1 [17:22:14]Write to MH i2c: E2 02 01 86 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 32 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 10 11 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 11 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 56 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 48 01 00 00 00 07 04 06 00 10 11 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 C6 19 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 18 03 00 35 04 06 00 F1 00 00 54 [17:22:14]Write i2c OK [17:22:14]MH_I2C_Read... [17:22:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:14]Read from MH i2c: E2 [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: E2 03 00 [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: E2 03 00 86 28 00 90 00 22 [17:22:14]RAPDU: 90 00 [17:22:14]wFMCommunicate OK [17:22:14]wFMCommunicate request_size=10 [17:22:14]MH_SAM_APDU [17:22:14]CAPDU: 80 0D 02 02 05 79 37 AB 24 0A [17:22:14]Write to MH i2c: E2 0D 00 87 28 80 0D 02 02 05 00 79 37 AB 24 0A 00 00 BC [17:22:14]Write i2c OK [17:22:14]MH_I2C_Read... [17:22:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:14]Read from MH i2c: E2 [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: E2 03 00 [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: E2 03 00 87 28 00 90 00 23 [17:22:14]RAPDU: 90 00 [17:22:14]wFMCommunicate OK [17:22:14]wFMCommunicate request_size=4 [17:22:14]MH_SAM_APDU [17:22:14]CAPDU: 80 0D 03 02 [17:22:14]Write to MH i2c: E2 08 00 88 28 80 0D 03 02 00 00 00 00 2B [17:22:14]Write i2c OK [17:22:14]MH_I2C_Read... [17:22:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:22:14]Read from MH i2c: E2 [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: E2 0B 00 [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: E2 0B 00 88 28 00 E4 FD 84 82 04 F1 26 A0 90 00 CE [17:22:14]RAPDU: E4 FD 84 82 04 F1 26 A0 90 00 [17:22:14]wFMCommunicate OK [17:22:14]SAM_PROTO_SignData done [17:22:14]FM_MakeSignedData done [17:22:14]CreateOFDProtocolMessage [17:22:14]wFMCommunicate request_size=4 [17:22:14]MH_SAM_APDU [17:22:14]CAPDU: 80 11 00 00 [17:22:14]Write to MH i2c: E2 08 00 89 28 80 11 00 00 00 00 00 00 2B [17:22:14]Write i2c OK [17:22:14]MH_I2C_Read... [17:22:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:14]Read from MH i2c: E2 [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: E2 17 00 [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: E2 17 00 89 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 80 [17:22:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:22:14]wFMCommunicate OK [17:22:14]CreateOFDProtocolMessage done [17:22:14]OFDSenderStorePacket 202910 [17:22:14]StoreOFDPacket docnum=202910 [17:22:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 65 E4 07 01 65 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 32 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 10 11 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 11 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 56 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 48 01 00 00 00 07 04 06 00 10 11 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 C6 19 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 18 03 00 35 04 06 00 F1 79 37 AB 24 0A E4 FD 84 82 04 F1 26 A0 [17:22:14]CheckFolder [17:22:14]dirname=/storage/ofd_packets [17:22:14]CheckFolder done [17:22:14]ProducePacketName [17:22:14]name=ofd_packets/00202910 [17:22:14]NVStorageSaveData ofd_packets/00202910 [17:22:14]File name is /storage/ofd_packets/00202910 [17:22:14]Write 301 bytes [17:22:14]NVStorageSaveData done [17:22:14]OFDSenderStorePacket done [17:22:14]KKMCreateOFDPacket done [17:22:14]NVStorageSaveData kkm_last_timestamp [17:22:14]File name is /storage/kkm_last_timestamp [17:22:14]Write 4 bytes [17:22:14]NVStorageSaveData done [17:22:14]ExternCall_PrintAddStr [17:22:14]wPrintStart [17:22:14]Write to MH i2c: 01 00 00 8A 28 B2 [17:22:14]Write i2c OK [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: 01 [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: 01 07 00 [17:22:14]MH_I2C_Read... [17:22:14]Read from MH i2c: 01 07 00 8A 28 00 00 00 00 00 FF 0F C7 [17:22:14]RasterBufferAndPrint [17:22:14]line Счет N : (1)450713 [17:22:14]line ИНН: 02508201610067 [17:22:14]line Контрольно-Кассовый Чек [17:22:14]line ПРОДАЖА [17:22:14]line ТРК (МРК, ГНК) : 62 [17:22:14]line Товар: 2710124130 [17:22:14]line Аи-92-К-2 [17:22:14]line 120.000 * 65.90 [17:22:14]line = 7908.00 [17:22:14]line НДС 12% НСП 1% [17:22:14]line > о реализуемом товаре [17:22:14]line ИТОГО: 7908.00 [17:22:14]line НСП 1% : 69.98 [17:22:14]line НДС 12% : 839.79 [17:22:14]line Наличными: 7908.00 [17:22:14]line Безнал.: 0.00 [17:22:14]line Место: АЗС № 171 "Партнер Нефть" [17:22:14]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:22:14]line СНО: Общий режим [17:22:14]line Чек 305 29.10.2024 17:22 [17:22:14]line Смена: 546 ФФД: 1.0 [17:22:14]line ЗНМ: 0300000109 [17:22:14]line РНМ: 0000000000091777 [17:22:14]line Версия ККМ: 001 [17:22:14]line [17:22:14]line Дисконтная программа [17:22:14]line АИ-92 [17:22:14]line номер 171 [17:22:14]line сэкономлено 120.00 сом [17:22:14]line ФМ: 0000000000871756 [17:22:14]line ФД: 202910 [17:22:14]line ФПД: 265502927299594 [17:22:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172214&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202910&fm=265502927299594&tin=02508201610067®Number=0000000000091777&sum=790800 [17:22:15]OFD Sender: Processing packet 202910 [packets to send 116, broken 115] [17:22:15]ProducePacketName [17:22:15]name=ofd_packets/00202910 [17:22:15]OFD Sender: To server: pG, [17:22:15]CommunicateWithHost lk.salyk.kg:30040 [17:22:15]ConnectInit lk.salyk.kg [17:22:15]written 0, free lines is 4095 [17:22:15]Connected sock=10 [17:22:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 65 E4 07 01 65 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 32 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 BE 19 00 00 00 00 13 04 06 00 10 11 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 11 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 56 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 48 01 00 00 00 07 04 06 00 10 11 0C 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 C6 19 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 18 03 00 35 04 06 00 F1 79 37 AB 24 0A E4 FD 84 82 04 F1 26 A0 [17:22:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D5 8A 47 00 42 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9E 18 03 00 F4 03 04 00 81 C5 20 67 B6 04 01 00 00 21 B8 5C 3F EA 89 E2 F9 [17:22:15]CommunicateWithHost err = 0 [17:22:15]CheckOFDResponse [17:22:15]1017 (14) - 77093643461234 [17:22:15]1041 (16) - 0000000000871756 [17:22:15]1040 (4) - 202910 [17:22:15]1012 (4) - 29.10.2024 11:22 [17:22:15]1206 (1) - 0 [17:22:15]OFD Sender: Remove packet 202910 [17:22:15]ProducePacketName [17:22:15]name=ofd_packets/00202910 [17:22:15]NVStorageDeleteData [17:22:15]Write to MH i2c: 01 00 00 B7 28 DF [17:22:15]Write i2c OK [17:22:15]MH_I2C_Read... [17:22:15]Read from MH i2c: 01 [17:22:15]MH_I2C_Read... [17:22:15]Read from MH i2c: 01 07 00 [17:22:15]MH_I2C_Read... [17:22:15]Read from MH i2c: 01 07 00 B7 28 00 00 00 00 00 66 0C 58 [17:22:15]RasterBufferAndPrint [17:22:15]line [17:22:15]line [17:22:15]line [17:22:15]line [17:22:15]line [17:22:15]written 0, free lines is 3179 [17:22:15]MH_Cut [17:22:15]Write to MH i2c: D1 01 00 BE 28 01 B8 [17:22:15]Write i2c OK [17:22:15]MH_I2C_Read... [17:22:15]Read from MH i2c: D1 [17:22:15]MH_I2C_Read... [17:22:15]Read from MH i2c: D1 01 00 [17:22:15]MH_I2C_Read... [17:22:15]Read from MH i2c: D1 01 00 BE 28 00 B7 [17:22:15]Write to MH i2c: 01 00 00 BF 28 E7 [17:22:15]Write i2c OK [17:22:15]MH_I2C_Read... [17:22:15]OFD Sender: No OFD packet to send [17:22:16]*** Cut start [17:22:16]*** Purtial cut [17:22:16]*** Stage 1: CUTSNS_PIN = 1 [17:22:16]Read from MH i2c: 01 [17:22:16]MH_I2C_Read... [17:22:16]*** Stop cut motor [17:22:16]*** Cut end [17:22:16]Read from MH i2c: 01 07 00 [17:22:16]MH_I2C_Read... [17:22:16]Read from MH i2c: 01 07 00 BF 28 00 00 00 00 00 FF 0F FC [17:22:16]process_action close_receipt done [17:22:16]requested_data is exist [17:22:16]produce_requested_data [17:22:16]requested_item fm.sn is exist - process it [17:22:16]wFMCommunicate request_size=4 [17:22:16]MH_SAM_APDU [17:22:16]CAPDU: 80 11 00 00 [17:22:16]Write to MH i2c: E2 08 00 C0 28 80 11 00 00 00 00 00 00 62 [17:22:16]Write i2c OK [17:22:16]MH_I2C_Read... [17:22:16]Read from MH i2c: E2 [17:22:16]MH_I2C_Read... [17:22:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:16]Read from MH i2c: E2 17 00 [17:22:16]MH_I2C_Read... [17:22:16]Read from MH i2c: E2 17 00 C0 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B7 [17:22:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:22:16]wFMCommunicate OK [17:22:16]requested_item fd.num is exist - process it [17:22:16]SAM_PROTO_GetFieldsCounters [17:22:16]wFMCommunicate request_size=4 [17:22:16]MH_SAM_APDU [17:22:16]CAPDU: 80 13 00 00 [17:22:16]Write to MH i2c: E2 08 00 C1 28 80 13 00 00 00 00 00 00 65 [17:22:16]Write i2c OK [17:22:16]MH_I2C_Read... [17:22:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:22:16]Read from MH i2c: E2 [17:22:16]MH_I2C_Read... [17:22:16]Read from MH i2c: E2 62 00 [17:22:16]MH_I2C_Read... [17:22:16]Read from MH i2c: E2 62 00 C1 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 01 [17:22:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9E 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:22:16]wFMCommunicate OK [17:22:16]SAM_PROTO_GetFieldsCounters done [17:22:16]requested_item shift.num is exist - process it [17:22:16]requested_item shift.opened is exist - process it [17:22:16]req_shift_opened [17:22:16]FM_GetShiftState [17:22:16]SAM_PROTO_GetShiftState [17:22:16]wFMCommunicate request_size=4 [17:22:16]MH_SAM_APDU [17:22:16]CAPDU: 80 13 01 00 [17:22:16]Write to MH i2c: E2 08 00 C2 28 80 13 01 00 00 00 00 00 67 [17:22:16]Write i2c OK [17:22:16]MH_I2C_Read... [17:22:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:17]Read from MH i2c: E2 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: E2 0E 00 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: E2 0E 00 C2 28 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 50 [17:22:17]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:22:17]wFMCommunicate OK [17:22:17]SAM_PROTO_GetShiftState done [17:22:17]FM_GetShiftState done [17:22:17]req_shift_opened done [17:22:17]requested_item shift.open_date is exist - process it [17:22:17]req_shift_open_date [17:22:17]req_shift_open_date done [17:22:17]produce_requested_data done [17:22:17]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202910,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:22:17]process_action_free close_receipt [17:22:17]json_value_free [17:22:17]json_value_free done [17:22:17]process_json_proto returns [17:22:17]Send response to host [17:22:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202910,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:22:17]free response buf [17:22:17]execute_script done [17:22:17]execute_script returns [17:22:17]free content buf [17:22:17]Sock 9.Close socket [17:22:17]Sock 9.Thread stoped [17:22:20]OFD Sender: No OFD packet to send [17:22:25]OFD Sender: No OFD packet to send [17:22:30]OFD Sender: No OFD packet to send [17:22:32]accept exits with 7 [17:22:32]New connection [17:22:32]New thread 3067034980 created [17:22:32]Thread 3066891620 joined [17:22:32]Waiting for new connection... [17:22:32] Sock 7.Parse request [17:22:32]Sock 7.Check first char [17:22:32]Sock 7.First char is OK [17:22:32]request: POST /json_proto HTTP/1.0 [17:22:32]Method: POST [17:22:32]URL: /json_proto [17:22:32]Method is POST - this is cgi request [17:22:32]url: /json_proto [17:22:32]query_string will be loaded in cgi processing [17:22:32]execute_cgi json_proto POST (null) [17:22:32]execute_cgi path=json_proto method=POST [17:22:32]POST find Content-Length [17:22:32]Host: 172.17.63.195:8080 [17:22:32]Content-Length: 677 [17:22:32]Content-Type: application/json [17:22:32] [17:22:32]POST finish read [17:22:32]Found Content-Length = 677 [17:22:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450714", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:32]execute_script... [17:22: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)450714", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:32]POST & json_proto [17:22:32]process_json_proto [17:22:32]json parsed OK: [17:22:32]protocol is kg_v1.0 [17:22:32]action value=close_receipt [17:22:32]process_action close_receipt [17:22:32]cmd_close_receipt [17:22:32]MH_GetDate [17:22:32]Write to MH i2c: F0 00 00 C3 28 DA [17:22:32]Write i2c OK [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: F0 [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: F0 09 00 [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: F0 09 00 C3 28 00 D9 19 21 67 8C D7 20 67 47 [17:22:32]GetLastDocTimeStamp 1730222534 [17:22:32]current date 1730222553 [17:22:32]FM_GetShiftState [17:22:32]SAM_PROTO_GetShiftState [17:22:32]wFMCommunicate request_size=4 [17:22:32]MH_SAM_APDU [17:22:32]CAPDU: 80 13 01 00 [17:22:32]Write to MH i2c: E2 08 00 C4 28 80 13 01 00 00 00 00 00 69 [17:22:32]Write i2c OK [17:22:32]MH_I2C_Read... [17:22:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:32]Read from MH i2c: E2 [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: E2 0E 00 [17:22:32]MH_I2C_Read... [17:22:32]Read from MH i2c: E2 0E 00 C4 28 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 52 [17:22:32]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:22:32]wFMCommunicate OK [17:22:32]SAM_PROTO_GetShiftState done [17:22:32]FM_GetShiftState done [17:22:32]opened in 1730160431 [17:22:32]opened+sec_in_day 1730246831 [17:22:32]quantity*price = 30038 [17:22:32]sum+1 = 30039 [17:22:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 306 29.10.2024 17:22 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202911 ФПД: 10691376013785 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172233&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202911&fm=10691376013785&tin=02508201610067®Number=0000000000091777&sum=30000 [17:22:33]StoreToDocumentArchive [17:22:33]shift 546 fd 202911 [17:22:33]save to /storage/0546/doc_00202911 [17:22:33]save last doc name /storage/0546/doc_00202911 to /storage/kkm_last_doc_name [17:22:33]save OK [17:22:33]Clear old archive folders... [17:22:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:22:33]tlvbuf is B6EBC350 [17:22:33]SAM_PROTO_ClearQueue [17:22:33]wFMCommunicate request_size=4 [17:22:33]MH_SAM_APDU [17:22:33]CAPDU: 80 09 00 00 [17:22:33]Write to MH i2c: E2 08 00 D1 28 80 09 00 00 00 00 00 00 6B [17:22:33]Write i2c OK [17:22:33]MH_I2C_Read... [17:22:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:22:33]Read from MH i2c: E2 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: E2 03 00 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: E2 03 00 D1 28 00 90 00 6D [17:22:33]RAPDU: 90 00 [17:22:33]wFMCommunicate OK [17:22:33]SAM_PROTO_ClearQueue done [17:22:33]KKMCreateOFDPacket [17:22:33]OFDProtocolAddRootSTLVToBuf [17:22:33]FM_MakeSignedData [17:22:33]FM_MakeSignedData [17:22:33]SAM_PROTO_SignData [17:22:33]wFMCommunicate request_size=4 [17:22:33]MH_SAM_APDU [17:22:33]CAPDU: 80 0D 01 02 [17:22:33]Write to MH i2c: E2 08 00 D2 28 80 0D 01 02 00 00 00 00 73 [17:22:33]Write i2c OK [17:22:33]MH_I2C_Read... [17:22:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:22:33]Read from MH i2c: E2 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: E2 03 00 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: E2 03 00 D2 28 00 90 00 6E [17:22:33]RAPDU: 90 00 [17:22:33]wFMCommunicate OK [17:22:33]wFMCommunicate request_size=255 [17:22:33]MH_SAM_APDU [17:22: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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 D9 19 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 18 03 00 35 04 06 00 09 [17:22:33]Write to MH i2c: E2 02 01 D3 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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 D9 19 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 18 03 00 35 04 06 00 09 00 00 8F [17:22:33]Write i2c OK [17:22:33]MH_I2C_Read... [17:22:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:33]Read from MH i2c: E2 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: E2 03 00 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: E2 03 00 D3 28 00 90 00 6F [17:22:33]RAPDU: 90 00 [17:22:33]wFMCommunicate OK [17:22:33]wFMCommunicate request_size=10 [17:22:33]MH_SAM_APDU [17:22:33]CAPDU: 80 0D 02 02 05 B9 47 AB 61 D9 [17:22:33]Write to MH i2c: E2 0D 00 D4 28 80 0D 02 02 05 00 B9 47 AB 61 D9 00 00 65 [17:22:33]Write i2c OK [17:22:33]MH_I2C_Read... [17:22:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:33]Read from MH i2c: E2 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: E2 03 00 [17:22:33]MH_I2C_Read... [17:22:33]Read from MH i2c: E2 03 00 D4 28 00 90 00 70 [17:22:33]RAPDU: 90 00 [17:22:33]wFMCommunicate OK [17:22:33]wFMCommunicate request_size=4 [17:22:33]MH_SAM_APDU [17:22:33]CAPDU: 80 0D 03 02 [17:22:33]Write to MH i2c: E2 08 00 D5 28 80 0D 03 02 00 00 00 00 78 [17:22:33]Write i2c OK [17:22:33]MH_I2C_Read... [17:22:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:22:34]Read from MH i2c: E2 [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: E2 0B 00 [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: E2 0B 00 D5 28 00 D9 9A A8 1D 24 DD A1 81 90 00 D4 [17:22:34]RAPDU: D9 9A A8 1D 24 DD A1 81 90 00 [17:22:34]wFMCommunicate OK [17:22:34]SAM_PROTO_SignData done [17:22:34]FM_MakeSignedData done [17:22:34]CreateOFDProtocolMessage [17:22:34]wFMCommunicate request_size=4 [17:22:34]MH_SAM_APDU [17:22:34]CAPDU: 80 11 00 00 [17:22:34]Write to MH i2c: E2 08 00 D6 28 80 11 00 00 00 00 00 00 78 [17:22:34]Write i2c OK [17:22:34]MH_I2C_Read... [17:22:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:34]Read from MH i2c: E2 [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: E2 17 00 [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: E2 17 00 D6 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CD [17:22:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:22:34]wFMCommunicate OK [17:22:34]CreateOFDProtocolMessage done [17:22:34]OFDSenderStorePacket 202911 [17:22:34]StoreOFDPacket docnum=202911 [17:22:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 28 E8 07 01 2F CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 D9 19 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 18 03 00 35 04 06 00 09 B9 47 AB 61 D9 D9 9A A8 1D 24 DD A1 81 [17:22:34]CheckFolder [17:22:34]dirname=/storage/ofd_packets [17:22:34]CheckFolder done [17:22:34]ProducePacketName [17:22:34]name=ofd_packets/00202911 [17:22:34]NVStorageSaveData ofd_packets/00202911 [17:22:34]File name is /storage/ofd_packets/00202911 [17:22:34]Write 301 bytes [17:22:34]NVStorageSaveData done [17:22:34]OFDSenderStorePacket done [17:22:34]KKMCreateOFDPacket done [17:22:34]NVStorageSaveData kkm_last_timestamp [17:22:34]File name is /storage/kkm_last_timestamp [17:22:34]Write 4 bytes [17:22:34]NVStorageSaveData done [17:22:34]ExternCall_PrintAddStr [17:22:34]wPrintStart [17:22:34]Write to MH i2c: 01 00 00 D7 28 FF [17:22:34]Write i2c OK [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: 01 [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: 01 07 00 [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: 01 07 00 D7 28 00 00 00 00 00 FF 0F 14 [17:22:34]RasterBufferAndPrint [17:22:34]line Счет N : (1)450714 [17:22:34]line ИНН: 02508201610067 [17:22:34]line Контрольно-Кассовый Чек [17:22:34]line ПРОДАЖА [17:22:34]line ТРК (МРК, ГНК) : 31 [17:22:34]line Товар: 2710124130 [17:22:34]line Аи-92-К-2 [17:22:34]line 4.490 * 66.90 [17:22:34]line = 300.38 [17:22:34]line НДС 12% НСП 1% [17:22:34]line > о реализуемом товаре [17:22:34]line ОКРУГЛЕНИЕ: -0.38 [17:22:34]line ИТОГО: 300.00 [17:22:34]line Внесено: 300.00 [17:22:34]line СДАЧА: 0.00 [17:22:34]line НСП 1% : 2.66 [17:22:34]line НДС 12% : 31.90 [17:22:34]line Наличными: 300.00 [17:22:34]line Безнал.: 0.00 [17:22:34]line Место: АЗС № 171 "Партнер Нефть" [17:22:34]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:22:34]line СНО: Общий режим [17:22:34]line Чек 306 29.10.2024 17:22 [17:22:34]line Смена: 546 ФФД: 1.0 [17:22:34]line ЗНМ: 0300000109 [17:22:34]line РНМ: 0000000000091777 [17:22:34]line Версия ККМ: 001 [17:22:34]line ФМ: 0000000000871756 [17:22:34]line ФД: 202911 [17:22:34]line ФПД: 10691376013785 [17:22:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172233&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202911&fm=10691376013785&tin=02508201610067®Number=0000000000091777&sum=30000 [17:22:34]OFD Sender: Processing packet 202911 [packets to send 116, broken 115] [17:22:34]ProducePacketName [17:22:34]name=ofd_packets/00202911 [17:22:34]OFD Sender: To server: pG, [17:22:34]CommunicateWithHost lk.salyk.kg:30040 [17:22:34]ConnectInit lk.salyk.kg [17:22:34]written 0, free lines is 4095 [17:22:34]Connected sock=10 [17:22:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 28 E8 07 01 2F CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 D9 19 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 18 03 00 35 04 06 00 09 B9 47 AB 61 D9 D9 9A A8 1D 24 DD A1 81 [17:22:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 29 B6 47 00 C7 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 9F 18 03 00 F4 03 04 00 95 C5 20 67 B6 04 01 00 00 0B 7E A9 10 D2 66 14 F8 [17:22:34]CommunicateWithHost err = 0 [17:22:34]CheckOFDResponse [17:22:34]1017 (14) - 77093643461234 [17:22:34]1041 (16) - 0000000000871756 [17:22:34]1040 (4) - 202911 [17:22:34]1012 (4) - 29.10.2024 11:23 [17:22:34]1206 (1) - 0 [17:22:34]OFD Sender: Remove packet 202911 [17:22:34]ProducePacketName [17:22:34]name=ofd_packets/00202911 [17:22:34]NVStorageDeleteData [17:22:34]Write to MH i2c: 01 00 00 02 29 2B [17:22:34]Write i2c OK [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: 01 [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: 01 07 00 [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: 01 07 00 02 29 00 00 00 00 00 8C 0C CA [17:22:34]RasterBufferAndPrint [17:22:34]line [17:22:34]line [17:22:34]line [17:22:34]line [17:22:34]line [17:22:34]written 0, free lines is 3217 [17:22:34]MH_Cut [17:22:34]Write to MH i2c: D1 01 00 09 29 01 04 [17:22:34]Write i2c OK [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: D1 [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: D1 01 00 [17:22:34]MH_I2C_Read... [17:22:34]Read from MH i2c: D1 01 00 09 29 00 03 [17:22:34]Write to MH i2c: 01 00 00 0A 29 33 [17:22:34]Write i2c OK [17:22:34]MH_I2C_Read... [17:22:35]OFD Sender: No OFD packet to send [17:22:35]*** Cut start [17:22:35]*** Purtial cut [17:22:35]*** CUTSNS_PIN = 0 [17:22:35]*** Stage 1: CUTSNS_PIN = 1 [17:22:37]Read from MH i2c: 01 [17:22:37]MH_I2C_Read... [17:22:37]*** Stop cut motor [17:22:37]*** Cut end [17:22:37]Read from MH i2c: 01 07 00 [17:22:37]MH_I2C_Read... [17:22:37]Read from MH i2c: 01 07 00 0A 29 00 00 00 00 00 FF 0F 48 [17:22:37]process_action close_receipt done [17:22:37]requested_data is exist [17:22:37]produce_requested_data [17:22:37]requested_item fm.sn is exist - process it [17:22:37]wFMCommunicate request_size=4 [17:22:37]MH_SAM_APDU [17:22:37]CAPDU: 80 11 00 00 [17:22:37]Write to MH i2c: E2 08 00 0B 29 80 11 00 00 00 00 00 00 AE [17:22:37]Write i2c OK [17:22:37]MH_I2C_Read... [17:22:37]Read from MH i2c: E2 [17:22:37]MH_I2C_Read... [17:22:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:37]Read from MH i2c: E2 17 00 [17:22:37]MH_I2C_Read... [17:22:37]Read from MH i2c: E2 17 00 0B 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 03 [17:22:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:22:37]wFMCommunicate OK [17:22:37]requested_item fd.num is exist - process it [17:22:37]SAM_PROTO_GetFieldsCounters [17:22:37]wFMCommunicate request_size=4 [17:22:37]MH_SAM_APDU [17:22:37]CAPDU: 80 13 00 00 [17:22:37]Write to MH i2c: E2 08 00 0C 29 80 13 00 00 00 00 00 00 B1 [17:22:37]Write i2c OK [17:22:37]MH_I2C_Read... [17:22:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:22:37]Read from MH i2c: E2 [17:22:37]MH_I2C_Read... [17:22:37]Read from MH i2c: E2 62 00 [17:22:37]MH_I2C_Read... [17:22:38]Read from MH i2c: E2 62 00 0C 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 51 [17:22:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 9F 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:22:38]wFMCommunicate OK [17:22:38]SAM_PROTO_GetFieldsCounters done [17:22:38]requested_item shift.num is exist - process it [17:22:38]requested_item shift.opened is exist - process it [17:22:38]req_shift_opened [17:22:38]FM_GetShiftState [17:22:38]SAM_PROTO_GetShiftState [17:22:38]wFMCommunicate request_size=4 [17:22:38]MH_SAM_APDU [17:22:38]CAPDU: 80 13 01 00 [17:22:38]Write to MH i2c: E2 08 00 0D 29 80 13 01 00 00 00 00 00 B3 [17:22:38]Write i2c OK [17:22:38]MH_I2C_Read... [17:22:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:38]Read from MH i2c: E2 [17:22:38]MH_I2C_Read... [17:22:38]Read from MH i2c: E2 0E 00 [17:22:38]MH_I2C_Read... [17:22:38]Read from MH i2c: E2 0E 00 0D 29 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9C [17:22:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:22:38]wFMCommunicate OK [17:22:38]SAM_PROTO_GetShiftState done [17:22:38]FM_GetShiftState done [17:22:38]req_shift_opened done [17:22:38]requested_item shift.open_date is exist - process it [17:22:38]req_shift_open_date [17:22:38]req_shift_open_date done [17:22:38]produce_requested_data done [17:22:38]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202911,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:22:38]process_action_free close_receipt [17:22:38]json_value_free [17:22:38]json_value_free done [17:22:38]process_json_proto returns [17:22:38]Send response to host [17:22:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202911,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:22:38]free response buf [17:22:38]execute_script done [17:22:38]execute_script returns [17:22:38]free content buf [17:22:38]Sock 7.Close socket [17:22:38]Sock 7.Thread stoped [17:22:40]OFD Sender: No OFD packet to send [17:22:45]OFD Sender: No OFD packet to send [17:22:50]OFD Sender: No OFD packet to send [17:22:55]OFD Sender: No OFD packet to send [17:23:00]OFD Sender: No OFD packet to send [17:23:05]OFD Sender: No OFD packet to send [17:23:10]OFD Sender: No OFD packet to send [17:23:15]OFD Sender: No OFD packet to send [17:23:20]OFD Sender: No OFD packet to send [17:23:25]OFD Sender: No OFD packet to send [17:23:30]OFD Sender: No OFD packet to send [17:23:35]OFD Sender: No OFD packet to send [17:23:40]OFD Sender: No OFD packet to send [17:23:45]OFD Sender: No OFD packet to send [17:23:50]OFD Sender: No OFD packet to send [17:23:55]OFD Sender: No OFD packet to send [17:24:00]OFD Sender: No OFD packet to send [17:24:05]OFD Sender: No OFD packet to send [17:24:10]OFD Sender: No OFD packet to send [17:24:15]OFD Sender: No OFD packet to send [17:24:20]OFD Sender: No OFD packet to send [17:24:25]OFD Sender: No OFD packet to send [17:24:30]OFD Sender: No OFD packet to send [17:24:35]OFD Sender: No OFD packet to send [17:24:40]OFD Sender: No OFD packet to send [17:24:45]OFD Sender: No OFD packet to send [17:24:50]OFD Sender: No OFD packet to send [17:24:55]OFD Sender: No OFD packet to send [17:25:00]OFD Sender: No OFD packet to send [17:25:03]int [17:25:03]Write to MH i2c: 01 00 00 0E 29 37 [17:25:03]*** FLAG_PRN_KEY set [17:25:03]Write i2c OK [17:25:03]MH_I2C_Read... [17:25:03]Read from MH i2c: 01 [17:25:03]MH_I2C_Read... [17:25:03]Read from MH i2c: 01 07 00 [17:25:03]MH_I2C_Read... [17:25:03]Read from MH i2c: 01 07 00 0E 29 00 08 00 00 00 FF 0F 54 [17:25:03]state=0 [17:25:03]Key pressed [17:25:03]Feed [17:25:03]Write to MH i2c: D8 00 00 0F 29 0F [17:25:03]Write i2c OK [17:25:03]MH_I2C_Read... [17:25:03]Read from MH i2c: D8 [17:25:03]MH_I2C_Read... [17:25:03]Read from MH i2c: D8 01 00 [17:25:03]MH_I2C_Read... [17:25:03]Read from MH i2c: D8 01 00 0F 29 00 10 [17:25:03]int [17:25:03]Write to MH i2c: 01 00 00 10 29 39 [17:25:03]Write i2c OK [17:25:03]MH_I2C_Read... [17:25:03]Read from MH i2c: 01 [17:25:03]MH_I2C_Read... [17:25:03]Read from MH i2c: 01 07 00 [17:25:03]MH_I2C_Read... [17:25:03]Read from MH i2c: 01 07 00 10 29 00 48 00 00 00 3C 00 C4 [17:25:03]state=2 [17:25:03]Key pressed [17:25:03]int [17:25:03]Write to MH i2c: 01 00 00 11 29 3A [17:25:03]*** FLAG_PRN_KEY reset [17:25:03]Write i2c OK [17:25:03]MH_I2C_Read... [17:25:03]Read from MH i2c: 01 [17:25:03]MH_I2C_Read... [17:25:03]Read from MH i2c: 01 07 00 [17:25:03]MH_I2C_Read... [17:25:03]Read from MH i2c: 01 07 00 11 29 00 00 00 00 00 F6 0F 46 [17:25:03]state=2 [17:25:03]Stop feed [17:25:05]OFD Sender: No OFD packet to send [17:25:10]OFD Sender: No OFD packet to send [17:25:15]OFD Sender: No OFD packet to send [17:25:20]OFD Sender: No OFD packet to send [17:25:25]OFD Sender: No OFD packet to send [17:25:30]OFD Sender: No OFD packet to send [17:25:35]OFD Sender: No OFD packet to send [17:25:40]OFD Sender: No OFD packet to send [17:25:45]OFD Sender: No OFD packet to send [17:25:50]OFD Sender: No OFD packet to send [17:25:55]OFD Sender: No OFD packet to send [17:26:00]OFD Sender: No OFD packet to send [17:26:05]OFD Sender: No OFD packet to send [17:26:10]OFD Sender: No OFD packet to send [17:26:14]accept exits with 9 [17:26:14]New connection [17:26:14]New thread 3066891620 created [17:26:14]Thread 3067034980 joined [17:26:14]Waiting for new connection... [17:26:14] Sock 9.Parse request [17:26:14]Sock 9.Check first char [17:26:14]Sock 9.First char is OK [17:26:14]request: POST /json_proto HTTP/1.0 [17:26:14]Method: POST [17:26:14]URL: /json_proto [17:26:14]Method is POST - this is cgi request [17:26:14]url: /json_proto [17:26:14]query_string will be loaded in cgi processing [17:26:14]execute_cgi json_proto POST (null) [17:26:14]execute_cgi path=json_proto method=POST [17:26:14]POST find Content-Length [17:26:14]Host: 172.17.63.195:8080 [17:26:14]Content-Length: 682 [17:26:14]Content-Type: application/json [17:26:14] [17:26:14]POST finish read [17:26:14]Found Content-Length = 682 [17:26:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:26:14]execute_script... [17:26: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)450716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:26:14]POST & json_proto [17:26:14]process_json_proto [17:26:14]json parsed OK: [17:26:14]protocol is kg_v1.0 [17:26:14]action value=close_receipt [17:26:14]process_action close_receipt [17:26:14]cmd_close_receipt [17:26:14]MH_GetDate [17:26:14]Write to MH i2c: F0 00 00 12 29 2A [17:26:14]Write i2c OK [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: F0 [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: F0 09 00 [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: F0 09 00 12 29 00 B7 1A 21 67 8C D7 20 67 76 [17:26:14]GetLastDocTimeStamp 1730222553 [17:26:14]current date 1730222775 [17:26:14]FM_GetShiftState [17:26:14]SAM_PROTO_GetShiftState [17:26:14]wFMCommunicate request_size=4 [17:26:14]MH_SAM_APDU [17:26:14]CAPDU: 80 13 01 00 [17:26:14]Write to MH i2c: E2 08 00 13 29 80 13 01 00 00 00 00 00 B9 [17:26:14]Write i2c OK [17:26:14]MH_I2C_Read... [17:26:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:14]Read from MH i2c: E2 [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: E2 0E 00 [17:26:14]MH_I2C_Read... [17:26:14]Read from MH i2c: E2 0E 00 13 29 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A2 [17:26:14]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:26:14]wFMCommunicate OK [17:26:14]SAM_PROTO_GetShiftState done [17:26:14]FM_GetShiftState done [17:26:14]opened in 1730160431 [17:26:14]opened+sec_in_day 1730246831 [17:26:14]quantity*price = 100015 [17:26:14]sum+1 = 100017 [17:26:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 307 29.10.2024 17:26 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202912 ФПД: 101106761448172 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172615&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202912&fm=101106761448172&tin=02508201610067®Number=0000000000091777&sum=100000 [17:26:15]StoreToDocumentArchive [17:26:15]shift 546 fd 202912 [17:26:15]save to /storage/0546/doc_00202912 [17:26:15]save last doc name /storage/0546/doc_00202912 to /storage/kkm_last_doc_name [17:26:15]save OK [17:26:15]Clear old archive folders... [17:26:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:26:15]tlvbuf is 0126EF90 [17:26:15]SAM_PROTO_ClearQueue [17:26:15]wFMCommunicate request_size=4 [17:26:15]MH_SAM_APDU [17:26:15]CAPDU: 80 09 00 00 [17:26:15]Write to MH i2c: E2 08 00 20 29 80 09 00 00 00 00 00 00 BB [17:26:15]Write i2c OK [17:26:15]MH_I2C_Read... [17:26:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:26:15]OFD Sender: No OFD packet to send [17:26:15]Read from MH i2c: E2 [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: E2 03 00 [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: E2 03 00 20 29 00 90 00 BD [17:26:15]RAPDU: 90 00 [17:26:15]wFMCommunicate OK [17:26:15]SAM_PROTO_ClearQueue done [17:26:15]KKMCreateOFDPacket [17:26:15]OFDProtocolAddRootSTLVToBuf [17:26:15]FM_MakeSignedData [17:26:15]FM_MakeSignedData [17:26:15]SAM_PROTO_SignData [17:26:15]wFMCommunicate request_size=4 [17:26:15]MH_SAM_APDU [17:26:15]CAPDU: 80 0D 01 02 [17:26:15]Write to MH i2c: E2 08 00 21 29 80 0D 01 02 00 00 00 00 C3 [17:26:15]Write i2c OK [17:26:15]MH_I2C_Read... [17:26:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:26:15]Read from MH i2c: E2 [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: E2 03 00 [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: E2 03 00 21 29 00 90 00 BE [17:26:15]RAPDU: 90 00 [17:26:15]wFMCommunicate OK [17:26:15]wFMCommunicate request_size=255 [17:26:15]MH_SAM_APDU [17:26:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 B7 1A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 18 03 00 35 04 06 00 5B [17:26:15]Write to MH i2c: E2 02 01 22 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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 B7 1A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 18 03 00 35 04 06 00 5B 00 00 18 [17:26:15]Write i2c OK [17:26:15]MH_I2C_Read... [17:26:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:15]Read from MH i2c: E2 [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: E2 03 00 [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: E2 03 00 22 29 00 90 00 BF [17:26:15]RAPDU: 90 00 [17:26:15]wFMCommunicate OK [17:26:15]wFMCommunicate request_size=10 [17:26:15]MH_SAM_APDU [17:26:15]CAPDU: 80 0D 02 02 05 F4 C0 99 BA EC [17:26:15]Write to MH i2c: E2 0D 00 23 29 80 0D 02 02 05 00 F4 C0 99 BA EC 00 00 C3 [17:26:15]Write i2c OK [17:26:15]MH_I2C_Read... [17:26:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:15]Read from MH i2c: E2 [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: E2 03 00 [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: E2 03 00 23 29 00 90 00 C0 [17:26:15]RAPDU: 90 00 [17:26:15]wFMCommunicate OK [17:26:15]wFMCommunicate request_size=4 [17:26:15]MH_SAM_APDU [17:26:15]CAPDU: 80 0D 03 02 [17:26:15]Write to MH i2c: E2 08 00 24 29 80 0D 03 02 00 00 00 00 C8 [17:26:15]Write i2c OK [17:26:15]MH_I2C_Read... [17:26:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:26:15]Read from MH i2c: E2 [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: E2 0B 00 [17:26:15]MH_I2C_Read... [17:26:15]Read from MH i2c: E2 0B 00 24 29 00 C8 B9 6F 08 0A CD 96 6D 90 00 9B [17:26:15]RAPDU: C8 B9 6F 08 0A CD 96 6D 90 00 [17:26:15]wFMCommunicate OK [17:26:15]SAM_PROTO_SignData done [17:26:15]FM_MakeSignedData done [17:26:15]CreateOFDProtocolMessage [17:26:15]wFMCommunicate request_size=4 [17:26:15]MH_SAM_APDU [17:26:15]CAPDU: 80 11 00 00 [17:26:15]Write to MH i2c: E2 08 00 25 29 80 11 00 00 00 00 00 00 C8 [17:26:15]Write i2c OK [17:26:15]MH_I2C_Read... [17:26:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:16]Read from MH i2c: E2 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: E2 17 00 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: E2 17 00 25 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1D [17:26:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:26:16]wFMCommunicate OK [17:26:16]CreateOFDProtocolMessage done [17:26:16]OFDSenderStorePacket 202912 [17:26:16]StoreOFDPacket docnum=202912 [17:26:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A9 41 07 01 16 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 B7 1A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 18 03 00 35 04 06 00 5B F4 C0 99 BA EC C8 B9 6F 08 0A CD 96 6D [17:26:16]CheckFolder [17:26:16]dirname=/storage/ofd_packets [17:26:16]CheckFolder done [17:26:16]ProducePacketName [17:26:16]name=ofd_packets/00202912 [17:26:16]NVStorageSaveData ofd_packets/00202912 [17:26:16]File name is /storage/ofd_packets/00202912 [17:26:16]Write 301 bytes [17:26:16]NVStorageSaveData done [17:26:16]OFDSenderStorePacket done [17:26:16]KKMCreateOFDPacket done [17:26:16]NVStorageSaveData kkm_last_timestamp [17:26:16]File name is /storage/kkm_last_timestamp [17:26:16]Write 4 bytes [17:26:16]NVStorageSaveData done [17:26:16]ExternCall_PrintAddStr [17:26:16]wPrintStart [17:26:16]Write to MH i2c: 01 00 00 26 29 4F [17:26:16]Write i2c OK [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: 01 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: 01 07 00 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: 01 07 00 26 29 00 00 00 00 00 FF 0F 64 [17:26:16]RasterBufferAndPrint [17:26:16]line Счет N : (1)450716 [17:26:16]line ИНН: 02508201610067 [17:26:16]line Контрольно-Кассовый Чек [17:26:16]line ПРОДАЖА [17:26:16]line ТРК (МРК, ГНК) : 62 [17:26:16]line Товар: 2710124130 [17:26:16]line Аи-92-К-2 [17:26:16]line 14.950 * 66.90 [17:26:16]line = 1000.16 [17:26:16]line НДС 12% НСП 1% [17:26:16]line > о реализуемом товаре [17:26:16]line ОКРУГЛЕНИЕ: -0.16 [17:26:16]line ИТОГО: 1000.00 [17:26:16]line Внесено: 1000.00 [17:26:16]line СДАЧА: 0.00 [17:26:16]line НСП 1% : 8.85 [17:26:16]line НДС 12% : 106.21 [17:26:16]line Наличными: 1000.00 [17:26:16]line Безнал.: 0.00 [17:26:16]line Место: АЗС № 171 "Партнер Нефть" [17:26:16]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:26:16]line СНО: Общий режим [17:26:16]line Чек 307 29.10.2024 17:26 [17:26:16]line Смена: 546 ФФД: 1.0 [17:26:16]line ЗНМ: 0300000109 [17:26:16]line РНМ: 0000000000091777 [17:26:16]line Версия ККМ: 001 [17:26:16]line ФМ: 0000000000871756 [17:26:16]line ФД: 202912 [17:26:16]line ФПД: 101106761448172 [17:26:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172615&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202912&fm=101106761448172&tin=02508201610067®Number=0000000000091777&sum=100000 [17:26:16]OFD Sender: Processing packet 202912 [packets to send 116, broken 115] [17:26:16]ProducePacketName [17:26:16]name=ofd_packets/00202912 [17:26:16]OFD Sender: To server: pG, [17:26:16]CommunicateWithHost lk.salyk.kg:30040 [17:26:16]ConnectInit lk.salyk.kg [17:26:16]written 0, free lines is 4095 [17:26:16]Connected sock=10 [17:26:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 A9 41 07 01 16 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 B7 1A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 18 03 00 35 04 06 00 5B F4 C0 99 BA EC C8 B9 6F 08 0A CD 96 6D [17:26:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F9 CC 47 00 21 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A0 18 03 00 F4 03 04 00 72 C6 20 67 B6 04 01 00 00 B5 CA 00 ED 36 43 86 47 [17:26:16]CommunicateWithHost err = 0 [17:26:16]CheckOFDResponse [17:26:16]1017 (14) - 77093643461234 [17:26:16]1041 (16) - 0000000000871756 [17:26:16]1040 (4) - 202912 [17:26:16]1012 (4) - 29.10.2024 11:26 [17:26:16]1206 (1) - 0 [17:26:16]OFD Sender: Remove packet 202912 [17:26:16]ProducePacketName [17:26:16]name=ofd_packets/00202912 [17:26:16]NVStorageDeleteData [17:26:16]Write to MH i2c: 01 00 00 51 29 7A [17:26:16]Write i2c OK [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: 01 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: 01 07 00 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: 01 07 00 51 29 00 00 00 00 00 91 0C 1E [17:26:16]RasterBufferAndPrint [17:26:16]line [17:26:16]line [17:26:16]line [17:26:16]line [17:26:16]line [17:26:16]written 0, free lines is 3222 [17:26:16]MH_Cut [17:26:16]Write to MH i2c: D1 01 00 58 29 01 53 [17:26:16]Write i2c OK [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: D1 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: D1 01 00 [17:26:16]MH_I2C_Read... [17:26:16]Read from MH i2c: D1 01 00 58 29 00 52 [17:26:16]Write to MH i2c: 01 00 00 59 29 82 [17:26:16]Write i2c OK [17:26:16]MH_I2C_Read... [17:26:17]OFD Sender: No OFD packet to send [17:26:17]*** Cut start [17:26:17]*** Purtial cut [17:26:17]*** Stage 1: CUTSNS_PIN = 1 [17:26:17]Read from MH i2c: 01 [17:26:18]MH_I2C_Read... [17:26:18]*** Stop cut motor [17:26:18]*** Cut end [17:26:18]Read from MH i2c: 01 07 00 [17:26:18]MH_I2C_Read... [17:26:18]Read from MH i2c: 01 07 00 59 29 00 00 00 00 00 FF 0F 97 [17:26:18]process_action close_receipt done [17:26:18]requested_data is exist [17:26:18]produce_requested_data [17:26:18]requested_item fm.sn is exist - process it [17:26:18]wFMCommunicate request_size=4 [17:26:18]MH_SAM_APDU [17:26:18]CAPDU: 80 11 00 00 [17:26:18]Write to MH i2c: E2 08 00 5A 29 80 11 00 00 00 00 00 00 FD [17:26:18]Write i2c OK [17:26:18]MH_I2C_Read... [17:26:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:18]Read from MH i2c: E2 [17:26:18]MH_I2C_Read... [17:26:18]Read from MH i2c: E2 17 00 [17:26:18]MH_I2C_Read... [17:26:18]Read from MH i2c: E2 17 00 5A 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 52 [17:26:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:26:18]wFMCommunicate OK [17:26:18]requested_item fd.num is exist - process it [17:26:18]SAM_PROTO_GetFieldsCounters [17:26:18]wFMCommunicate request_size=4 [17:26:18]MH_SAM_APDU [17:26:18]CAPDU: 80 13 00 00 [17:26:18]Write to MH i2c: E2 08 00 5B 29 80 13 00 00 00 00 00 00 00 [17:26:18]Write i2c OK [17:26:18]MH_I2C_Read... [17:26:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:26:18]Read from MH i2c: E2 [17:26:18]MH_I2C_Read... [17:26:18]Read from MH i2c: E2 62 00 [17:26:18]MH_I2C_Read... [17:26:18]Read from MH i2c: E2 62 00 5B 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A0 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 A4 [17:26:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A0 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:26:18]wFMCommunicate OK [17:26:18]SAM_PROTO_GetFieldsCounters done [17:26:18]requested_item shift.num is exist - process it [17:26:18]requested_item shift.opened is exist - process it [17:26:18]req_shift_opened [17:26:18]FM_GetShiftState [17:26:18]SAM_PROTO_GetShiftState [17:26:18]wFMCommunicate request_size=4 [17:26:18]MH_SAM_APDU [17:26:18]CAPDU: 80 13 01 00 [17:26:18]Write to MH i2c: E2 08 00 5C 29 80 13 01 00 00 00 00 00 02 [17:26:18]Write i2c OK [17:26:18]MH_I2C_Read... [17:26:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:18]Read from MH i2c: E2 [17:26:18]MH_I2C_Read... [17:26:18]Read from MH i2c: E2 0E 00 [17:26:18]MH_I2C_Read... [17:26:18]Read from MH i2c: E2 0E 00 5C 29 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EB [17:26:18]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:26:18]wFMCommunicate OK [17:26:18]SAM_PROTO_GetShiftState done [17:26:18]FM_GetShiftState done [17:26:18]req_shift_opened done [17:26:18]requested_item shift.open_date is exist - process it [17:26:18]req_shift_open_date [17:26:18]req_shift_open_date done [17:26:18]produce_requested_data done [17:26:18]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202912,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:26:18]process_action_free close_receipt [17:26:18]json_value_free [17:26:18]json_value_free done [17:26:18]process_json_proto returns [17:26:18]Send response to host [17:26:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202912,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:26:18]free response buf [17:26:18]execute_script done [17:26:18]execute_script returns [17:26:18]free content buf [17:26:18]Sock 9.Close socket [17:26:18]Sock 9.Thread stoped [17:26:22]OFD Sender: No OFD packet to send [17:26:22]accept exits with 7 [17:26:22]New connection [17:26:22]New thread 3067034980 created [17:26:22]Thread 3066891620 joined [17:26:22]Waiting for new connection... [17:26:22] Sock 7.Parse request [17:26:22]Sock 7.Check first char [17:26:22]Sock 7.First char is OK [17:26:22]request: POST /json_proto HTTP/1.0 [17:26:22]Method: POST [17:26:22]URL: /json_proto [17:26:22]Method is POST - this is cgi request [17:26:22]url: /json_proto [17:26:22]query_string will be loaded in cgi processing [17:26:22]execute_cgi json_proto POST (null) [17:26:22]execute_cgi path=json_proto method=POST [17:26:22]POST find Content-Length [17:26:22]Host: 172.17.63.195:8080 [17:26:22]Content-Length: 789 [17:26:22]Content-Type: application/json [17:26:22] [17:26:22]POST finish read [17:26:22]Found Content-Length = 789 [17:26:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 39.370, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A92975", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:26:22]execute_script... [17:26: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)450715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 0.00, "quantity" : 39.370, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A92975", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:26:22]POST & json_proto [17:26:22]process_json_proto [17:26:22]json parsed OK: [17:26:22]protocol is kg_v1.0 [17:26:22]action value=close_receipt [17:26:22]process_action close_receipt [17:26:22]cmd_close_receipt [17:26:22]MH_GetDate [17:26:22]Write to MH i2c: F0 00 00 5D 29 75 [17:26:22]Write i2c OK [17:26:22]MH_I2C_Read... [17:26:22]Read from MH i2c: F0 [17:26:22]MH_I2C_Read... [17:26:22]Read from MH i2c: F0 09 00 [17:26:22]MH_I2C_Read... [17:26:22]Read from MH i2c: F0 09 00 5D 29 00 C0 1A 21 67 8C D7 20 67 CA [17:26:22]GetLastDocTimeStamp 1730222775 [17:26:22]current date 1730222784 [17:26:22]FM_GetShiftState [17:26:22]SAM_PROTO_GetShiftState [17:26:22]wFMCommunicate request_size=4 [17:26:22]MH_SAM_APDU [17:26:22]CAPDU: 80 13 01 00 [17:26:22]Write to MH i2c: E2 08 00 5E 29 80 13 01 00 00 00 00 00 04 [17:26:22]Write i2c OK [17:26:22]MH_I2C_Read... [17:26:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:22]Read from MH i2c: E2 [17:26:22]MH_I2C_Read... [17:26:22]Read from MH i2c: E2 0E 00 [17:26:22]MH_I2C_Read... [17:26:22]Read from MH i2c: E2 0E 00 5E 29 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 ED [17:26:22]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:26:22]wFMCommunicate OK [17:26:22]SAM_PROTO_GetShiftState done [17:26:22]FM_GetShiftState done [17:26:22]opened in 1730160431 [17:26:22]opened+sec_in_day 1730246831 [17:26:22]quantity*price = 0 [17:26:22]sum+1 = 1 [17:26:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 308 29.10.2024 17:26 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Талоны: Топливная Карта 92975 ФМ: 0000000000871756 ФД: 202913 ФПД: 135873652196663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172624&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202913&fm=135873652196663&tin=02508201610067®Number=0000000000091777&sum=0 [17:26:23]StoreToDocumentArchive [17:26:23]shift 546 fd 202913 [17:26:23]save to /storage/0546/doc_00202913 [17:26:23]save last doc name /storage/0546/doc_00202913 to /storage/kkm_last_doc_name [17:26:23]save OK [17:26:23]Clear old archive folders... [17:26:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:26:23]tlvbuf is B6EBC240 [17:26:23]SAM_PROTO_ClearQueue [17:26:23]wFMCommunicate request_size=4 [17:26:23]MH_SAM_APDU [17:26:23]CAPDU: 80 09 00 00 [17:26:23]Write to MH i2c: E2 08 00 6B 29 80 09 00 00 00 00 00 00 06 [17:26:23]Write i2c OK [17:26:23]MH_I2C_Read... [17:26:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:26:23]Read from MH i2c: E2 [17:26:23]MH_I2C_Read... [17:26:23]Read from MH i2c: E2 03 00 [17:26:23]MH_I2C_Read... [17:26:23]Read from MH i2c: E2 03 00 6B 29 00 90 00 08 [17:26:23]RAPDU: 90 00 [17:26:23]wFMCommunicate OK [17:26:23]SAM_PROTO_ClearQueue done [17:26:23]KKMCreateOFDPacket [17:26:23]OFDProtocolAddRootSTLVToBuf [17:26:23]FM_MakeSignedData [17:26:23]FM_MakeSignedData [17:26:23]SAM_PROTO_SignData [17:26:23]wFMCommunicate request_size=4 [17:26:23]MH_SAM_APDU [17:26:23]CAPDU: 80 0D 01 02 [17:26:23]Write to MH i2c: E2 08 00 6C 29 80 0D 01 02 00 00 00 00 0E [17:26:23]Write i2c OK [17:26:23]MH_I2C_Read... [17:26:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:26:24]Read from MH i2c: E2 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: E2 03 00 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: E2 03 00 6C 29 00 90 00 09 [17:26:24]RAPDU: 90 00 [17:26:24]wFMCommunicate OK [17:26:24]wFMCommunicate request_size=255 [17:26:24]MH_SAM_APDU [17:26:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 CA 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 C0 1A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 18 03 00 35 04 06 00 7B 93 8C C6 [17:26:24]Write to MH i2c: E2 02 01 6D 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 32 FF 03 08 00 03 CA 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 C0 1A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 18 03 00 35 04 06 00 7B 93 8C C6 00 00 AA [17:26:24]Write i2c OK [17:26:24]MH_I2C_Read... [17:26:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:24]Read from MH i2c: E2 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: E2 03 00 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: E2 03 00 6D 29 00 90 00 0A [17:26:24]RAPDU: 90 00 [17:26:24]wFMCommunicate OK [17:26:24]wFMCommunicate request_size=7 [17:26:24]MH_SAM_APDU [17:26:24]CAPDU: 80 0D 02 02 02 05 37 [17:26:24]Write to MH i2c: E2 0A 00 6E 29 80 0D 02 02 02 00 05 37 00 00 51 [17:26:24]Write i2c OK [17:26:24]MH_I2C_Read... [17:26:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:24]Read from MH i2c: E2 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: E2 03 00 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: E2 03 00 6E 29 00 90 00 0B [17:26:24]RAPDU: 90 00 [17:26:24]wFMCommunicate OK [17:26:24]wFMCommunicate request_size=4 [17:26:24]MH_SAM_APDU [17:26:24]CAPDU: 80 0D 03 02 [17:26:24]Write to MH i2c: E2 08 00 6F 29 80 0D 03 02 00 00 00 00 13 [17:26:24]Write i2c OK [17:26:24]MH_I2C_Read... [17:26:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:26:24]Read from MH i2c: E2 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: E2 0B 00 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: E2 0B 00 6F 29 00 08 48 86 0C 97 F5 03 E4 90 00 69 [17:26:24]RAPDU: 08 48 86 0C 97 F5 03 E4 90 00 [17:26:24]wFMCommunicate OK [17:26:24]SAM_PROTO_SignData done [17:26:24]FM_MakeSignedData done [17:26:24]CreateOFDProtocolMessage [17:26:24]wFMCommunicate request_size=4 [17:26:24]MH_SAM_APDU [17:26:24]CAPDU: 80 11 00 00 [17:26:24]Write to MH i2c: E2 08 00 70 29 80 11 00 00 00 00 00 00 13 [17:26:24]Write i2c OK [17:26:24]MH_I2C_Read... [17:26:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:24]Read from MH i2c: E2 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: E2 17 00 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: E2 17 00 70 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 68 [17:26:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:26:24]wFMCommunicate OK [17:26:24]CreateOFDProtocolMessage done [17:26:24]OFDSenderStorePacket 202913 [17:26:24]StoreOFDPacket docnum=202913 [17:26:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 AA D1 04 01 3F 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 CA 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 C0 1A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 18 03 00 35 04 06 00 7B 93 8C C6 05 37 08 48 86 0C 97 F5 03 E4 [17:26:24]CheckFolder [17:26:24]dirname=/storage/ofd_packets [17:26:24]CheckFolder done [17:26:24]ProducePacketName [17:26:24]name=ofd_packets/00202913 [17:26:24]NVStorageSaveData ofd_packets/00202913 [17:26:24]File name is /storage/ofd_packets/00202913 [17:26:24]Write 298 bytes [17:26:24]NVStorageSaveData done [17:26:24]OFDSenderStorePacket done [17:26:24]KKMCreateOFDPacket done [17:26:24]NVStorageSaveData kkm_last_timestamp [17:26:24]File name is /storage/kkm_last_timestamp [17:26:24]Write 4 bytes [17:26:24]NVStorageSaveData done [17:26:24]ExternCall_PrintAddStr [17:26:24]wPrintStart [17:26:24]Write to MH i2c: 01 00 00 71 29 9A [17:26:24]Write i2c OK [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: 01 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: 01 07 00 [17:26:24]MH_I2C_Read... [17:26:24]Read from MH i2c: 01 07 00 71 29 00 00 00 00 00 FF 0F AF [17:26:24]RasterBufferAndPrint [17:26:24]line Счет N : (1)450715 [17:26:24]line ИНН: 02508201610067 [17:26:24]line Контрольно-Кассовый Чек [17:26:24]line ПРОДАЖА [17:26:24]line ТРК (МРК, ГНК) : 21 [17:26:24]line Товар: 2710194210 [17:26:24]line ДТ-К-2 [17:26:24]line 39.370 * 0.00 [17:26:24]line = 0.00 [17:26:24]line НДС 12% НСП 1% [17:26:24]line > о реализуемом товаре [17:26:24]line ИТОГО: 0.00 [17:26:24]line НСП 1% : 0.00 [17:26:24]line НДС 12% : 0.00 [17:26:24]line Наличными: 0.00 [17:26:24]line Безнал.: 0.00 [17:26:24]line Место: АЗС № 171 "Партнер Нефть" [17:26:24]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:26:24]line СНО: Общий режим [17:26:24]line Чек 308 29.10.2024 17:26 [17:26:24]line Смена: 546 ФФД: 1.0 [17:26:24]line ЗНМ: 0300000109 [17:26:24]line РНМ: 0000000000091777 [17:26:24]line Версия ККМ: 001 [17:26:24]line Талоны: Топливная Карта [17:26:24]line 92975 [17:26:24]line ФМ: 0000000000871756 [17:26:24]line ФД: 202913 [17:26:24]line ФПД: 135873652196663 [17:26:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172624&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202913&fm=135873652196663&tin=02508201610067®Number=0000000000091777&sum=0 [17:26:24]OFD Sender: Processing packet 202913 [packets to send 116, broken 115] [17:26:24]ProducePacketName [17:26:24]name=ofd_packets/00202913 [17:26:24]OFD Sender: To server: pG, [17:26:24]CommunicateWithHost lk.salyk.kg:30040 [17:26:24]ConnectInit lk.salyk.kg [17:26:24]written 0, free lines is 4095 [17:26:24]Connected sock=10 [17:26:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 AA D1 04 01 3F 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 CA 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 C0 1A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 18 03 00 35 04 06 00 7B 93 8C C6 05 37 08 48 86 0C 97 F5 03 E4 [17:26:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FD 3D 47 00 67 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A1 18 03 00 F4 03 04 00 7B C6 20 67 B6 04 01 00 00 F4 A5 03 57 C1 E5 06 8F [17:26:25]CommunicateWithHost err = 0 [17:26:25]CheckOFDResponse [17:26:25]1017 (14) - 77093643461234 [17:26:25]1041 (16) - 0000000000871756 [17:26:25]1040 (4) - 202913 [17:26:25]1012 (4) - 29.10.2024 11:26 [17:26:25]1206 (1) - 0 [17:26:25]OFD Sender: Remove packet 202913 [17:26:25]ProducePacketName [17:26:25]name=ofd_packets/00202913 [17:26:25]NVStorageDeleteData [17:26:25]Write to MH i2c: 01 00 00 9B 29 C4 [17:26:25]Write i2c OK [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: 01 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: 01 07 00 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: 01 07 00 9B 29 00 00 00 00 00 A8 0C 7F [17:26:25]RasterBufferAndPrint [17:26:25]line [17:26:25]line [17:26:25]line [17:26:25]line [17:26:25]line [17:26:25]written 0, free lines is 3245 [17:26:25]MH_Cut [17:26:25]Write to MH i2c: D1 01 00 A2 29 01 9D [17:26:25]Write i2c OK [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: D1 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: D1 01 00 [17:26:25]MH_I2C_Read... [17:26:25]Read from MH i2c: D1 01 00 A2 29 00 9C [17:26:25]Write to MH i2c: 01 00 00 A3 29 CC [17:26:25]Write i2c OK [17:26:25]MH_I2C_Read... [17:26:25]OFD Sender: No OFD packet to send [17:26:26]*** Cut start [17:26:26]*** Purtial cut [17:26:26]*** CUTSNS_PIN = 0 [17:26:26]*** Stage 1: CUTSNS_PIN = 1 [17:26:28]Read from MH i2c: 01 [17:26:28]MH_I2C_Read... [17:26:28]*** Stop cut motor [17:26:28]*** Cut end [17:26:28]Read from MH i2c: 01 07 00 [17:26:28]MH_I2C_Read... [17:26:28]Read from MH i2c: 01 07 00 A3 29 00 00 00 00 00 FF 0F E1 [17:26:28]process_action close_receipt done [17:26:28]requested_data is exist [17:26:28]produce_requested_data [17:26:28]requested_item fm.sn is exist - process it [17:26:28]wFMCommunicate request_size=4 [17:26:28]MH_SAM_APDU [17:26:28]CAPDU: 80 11 00 00 [17:26:28]Write to MH i2c: E2 08 00 A4 29 80 11 00 00 00 00 00 00 47 [17:26:28]Write i2c OK [17:26:28]MH_I2C_Read... [17:26:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:28]Read from MH i2c: E2 [17:26:28]MH_I2C_Read... [17:26:28]Read from MH i2c: E2 17 00 [17:26:28]MH_I2C_Read... [17:26:28]Read from MH i2c: E2 17 00 A4 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9C [17:26:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:26:28]wFMCommunicate OK [17:26:28]requested_item fd.num is exist - process it [17:26:28]SAM_PROTO_GetFieldsCounters [17:26:28]wFMCommunicate request_size=4 [17:26:28]MH_SAM_APDU [17:26:28]CAPDU: 80 13 00 00 [17:26:28]Write to MH i2c: E2 08 00 A5 29 80 13 00 00 00 00 00 00 4A [17:26:28]Write i2c OK [17:26:28]MH_I2C_Read... [17:26:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:26:28]Read from MH i2c: E2 [17:26:28]MH_I2C_Read... [17:26:28]Read from MH i2c: E2 62 00 [17:26:28]MH_I2C_Read... [17:26:28]Read from MH i2c: E2 62 00 A5 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A1 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 F2 [17:26:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A1 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:26:28]wFMCommunicate OK [17:26:28]SAM_PROTO_GetFieldsCounters done [17:26:28]requested_item shift.num is exist - process it [17:26:28]requested_item shift.opened is exist - process it [17:26:28]req_shift_opened [17:26:28]FM_GetShiftState [17:26:28]SAM_PROTO_GetShiftState [17:26:28]wFMCommunicate request_size=4 [17:26:28]MH_SAM_APDU [17:26:28]CAPDU: 80 13 01 00 [17:26:28]Write to MH i2c: E2 08 00 A6 29 80 13 01 00 00 00 00 00 4C [17:26:28]Write i2c OK [17:26:28]MH_I2C_Read... [17:26:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:28]Read from MH i2c: E2 [17:26:28]MH_I2C_Read... [17:26:28]Read from MH i2c: E2 0E 00 [17:26:28]MH_I2C_Read... [17:26:28]Read from MH i2c: E2 0E 00 A6 29 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 35 [17:26:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:26:28]wFMCommunicate OK [17:26:28]SAM_PROTO_GetShiftState done [17:26:28]FM_GetShiftState done [17:26:28]req_shift_opened done [17:26:28]requested_item shift.open_date is exist - process it [17:26:28]req_shift_open_date [17:26:28]req_shift_open_date done [17:26:28]produce_requested_data done [17:26:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202913,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:26:28]process_action_free close_receipt [17:26:28]json_value_free [17:26:28]json_value_free done [17:26:28]process_json_proto returns [17:26:28]Send response to host [17:26:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202913,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:26:28]free response buf [17:26:28]execute_script done [17:26:28]execute_script returns [17:26:28]free content buf [17:26:28]Sock 7.Close socket [17:26:28]Sock 7.Thread stoped [17:26:30]OFD Sender: No OFD packet to send [17:26:35]OFD Sender: No OFD packet to send [17:26:40]OFD Sender: No OFD packet to send [17:26:45]OFD Sender: No OFD packet to send [17:26:48]accept exits with 9 [17:26:48]New connection [17:26:48]New thread 3066891620 created [17:26:48]Thread 3067034980 joined [17:26:48]Waiting for new connection... [17:26:48] Sock 9.Parse request [17:26:48]Sock 9.Check first char [17:26:48]Sock 9.First char is OK [17:26:48]request: POST /json_proto HTTP/1.0 [17:26:48]Method: POST [17:26:48]URL: /json_proto [17:26:48]Method is POST - this is cgi request [17:26:48]url: /json_proto [17:26:48]query_string will be loaded in cgi processing [17:26:48]execute_cgi json_proto POST (null) [17:26:48]execute_cgi path=json_proto method=POST [17:26:48]POST find Content-Length [17:26:48]Host: 172.17.63.195:8080 [17:26:48]Content-Length: 677 [17:26:48]Content-Type: application/json [17:26:48] [17:26:48]POST finish read [17:26:48]Found Content-Length = 677 [17:26:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450717", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:26:48]execute_script... [17:26:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450717", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:26:48]POST & json_proto [17:26:48]process_json_proto [17:26:48]json parsed OK: [17:26:48]protocol is kg_v1.0 [17:26:48]action value=close_receipt [17:26:48]process_action close_receipt [17:26:48]cmd_close_receipt [17:26:48]MH_GetDate [17:26:48]Write to MH i2c: F0 00 00 A7 29 BF [17:26:48]Write i2c OK [17:26:48]MH_I2C_Read... [17:26:48]Read from MH i2c: F0 [17:26:48]MH_I2C_Read... [17:26:48]Read from MH i2c: F0 09 00 [17:26:48]MH_I2C_Read... [17:26:48]Read from MH i2c: F0 09 00 A7 29 00 D9 1A 21 67 8C D7 20 67 2D [17:26:48]GetLastDocTimeStamp 1730222784 [17:26:48]current date 1730222809 [17:26:48]FM_GetShiftState [17:26:48]SAM_PROTO_GetShiftState [17:26:48]wFMCommunicate request_size=4 [17:26:48]MH_SAM_APDU [17:26:48]CAPDU: 80 13 01 00 [17:26:48]Write to MH i2c: E2 08 00 A8 29 80 13 01 00 00 00 00 00 4E [17:26:48]Write i2c OK [17:26:48]MH_I2C_Read... [17:26:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:48]Read from MH i2c: E2 [17:26:48]MH_I2C_Read... [17:26:48]Read from MH i2c: E2 0E 00 [17:26:48]MH_I2C_Read... [17:26:48]Read from MH i2c: E2 0E 00 A8 29 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 37 [17:26:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:26:48]wFMCommunicate OK [17:26:48]SAM_PROTO_GetShiftState done [17:26:48]FM_GetShiftState done [17:26:48]opened in 1730160431 [17:26:48]opened+sec_in_day 1730246831 [17:26:48]quantity*price = 20003 [17:26:48]sum+1 = 20004 [17:26:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 309 29.10.2024 17:26 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202914 ФПД: 129458046827441 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172650&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202914&fm=129458046827441&tin=02508201610067®Number=0000000000091777&sum=20000 [17:26:49]StoreToDocumentArchive [17:26:49]shift 546 fd 202914 [17:26:49]save to /storage/0546/doc_00202914 [17:26:49]save last doc name /storage/0546/doc_00202914 to /storage/kkm_last_doc_name [17:26:49]save OK [17:26:49]Clear old archive folders... [17:26:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:26:49]tlvbuf is B6ED5280 [17:26:49]SAM_PROTO_ClearQueue [17:26:49]wFMCommunicate request_size=4 [17:26:49]MH_SAM_APDU [17:26:49]CAPDU: 80 09 00 00 [17:26:49]Write to MH i2c: E2 08 00 B5 29 80 09 00 00 00 00 00 00 50 [17:26:49]Write i2c OK [17:26:49]MH_I2C_Read... [17:26:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:26:49]Read from MH i2c: E2 [17:26:49]MH_I2C_Read... [17:26:49]Read from MH i2c: E2 03 00 [17:26:49]MH_I2C_Read... [17:26:49]Read from MH i2c: E2 03 00 B5 29 00 90 00 52 [17:26:49]RAPDU: 90 00 [17:26:49]wFMCommunicate OK [17:26:49]SAM_PROTO_ClearQueue done [17:26:49]KKMCreateOFDPacket [17:26:49]OFDProtocolAddRootSTLVToBuf [17:26:49]FM_MakeSignedData [17:26:49]FM_MakeSignedData [17:26:49]SAM_PROTO_SignData [17:26:49]wFMCommunicate request_size=4 [17:26:49]MH_SAM_APDU [17:26:49]CAPDU: 80 0D 01 02 [17:26:49]Write to MH i2c: E2 08 00 B6 29 80 0D 01 02 00 00 00 00 58 [17:26:49]Write i2c OK [17:26:49]MH_I2C_Read... [17:26:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:26:49]Read from MH i2c: E2 [17:26:49]MH_I2C_Read... [17:26:49]Read from MH i2c: E2 03 00 [17:26:49]MH_I2C_Read... [17:26:49]Read from MH i2c: E2 03 00 B6 29 00 90 00 53 [17:26:49]RAPDU: 90 00 [17:26:49]wFMCommunicate OK [17:26:49]wFMCommunicate request_size=255 [17:26:49]MH_SAM_APDU [17:26:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 DA 1A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 18 03 00 35 04 06 00 75 [17:26:49]Write to MH i2c: E2 02 01 B7 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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 DA 1A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 18 03 00 35 04 06 00 75 00 00 B6 [17:26:49]Write i2c OK [17:26:49]MH_I2C_Read... [17:26:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:50]Read from MH i2c: E2 [17:26:50]MH_I2C_Read... [17:26:50]Read from MH i2c: E2 03 00 [17:26:50]MH_I2C_Read... [17:26:50]Read from MH i2c: E2 03 00 B7 29 00 90 00 54 [17:26:50]RAPDU: 90 00 [17:26:50]wFMCommunicate OK [17:26:50]wFMCommunicate request_size=10 [17:26:50]MH_SAM_APDU [17:26:50]CAPDU: 80 0D 02 02 05 BD CC E4 FB B1 [17:26:50]Write to MH i2c: E2 0D 00 B8 29 80 0D 02 02 05 00 BD CC E4 FB B1 00 00 7E [17:26:50]Write i2c OK [17:26:50]MH_I2C_Read... [17:26:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:50]Read from MH i2c: E2 [17:26:50]MH_I2C_Read... [17:26:50]Read from MH i2c: E2 03 00 [17:26:50]MH_I2C_Read... [17:26:50]Read from MH i2c: E2 03 00 B8 29 00 90 00 55 [17:26:50]RAPDU: 90 00 [17:26:50]wFMCommunicate OK [17:26:50]wFMCommunicate request_size=4 [17:26:50]MH_SAM_APDU [17:26:50]CAPDU: 80 0D 03 02 [17:26:50]Write to MH i2c: E2 08 00 B9 29 80 0D 03 02 00 00 00 00 5D [17:26:50]Write i2c OK [17:26:50]MH_I2C_Read... [17:26:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:26:50]Read from MH i2c: E2 [17:26:50]MH_I2C_Read... [17:26:50]Read from MH i2c: E2 0B 00 [17:26:50]MH_I2C_Read... [17:26:50]Read from MH i2c: E2 0B 00 B9 29 00 90 63 8F EA 13 1D 56 E6 90 00 36 [17:26:50]RAPDU: 90 63 8F EA 13 1D 56 E6 90 00 [17:26:50]wFMCommunicate OK [17:26:50]SAM_PROTO_SignData done [17:26:50]FM_MakeSignedData done [17:26:50]CreateOFDProtocolMessage [17:26:50]wFMCommunicate request_size=4 [17:26:50]MH_SAM_APDU [17:26:50]CAPDU: 80 11 00 00 [17:26:50]Write to MH i2c: E2 08 00 BA 29 80 11 00 00 00 00 00 00 5D [17:26:50]Write i2c OK [17:26:50]MH_I2C_Read... [17:26:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:50]Read from MH i2c: E2 [17:26:50]MH_I2C_Read... [17:26:50]Read from MH i2c: E2 17 00 [17:26:50]MH_I2C_Read... [17:26:50]Read from MH i2c: E2 17 00 BA 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B2 [17:26:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:26:50]wFMCommunicate OK [17:26:50]CreateOFDProtocolMessage done [17:26:50]OFDSenderStorePacket 202914 [17:26:50]StoreOFDPacket docnum=202914 [17:26:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 3E D3 07 01 7F 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 DA 1A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 18 03 00 35 04 06 00 75 BD CC E4 FB B1 90 63 8F EA 13 1D 56 E6 [17:26:50]CheckFolder [17:26:50]dirname=/storage/ofd_packets [17:26:50]CheckFolder done [17:26:50]ProducePacketName [17:26:50]name=ofd_packets/00202914 [17:26:50]NVStorageSaveData ofd_packets/00202914 [17:26:50]File name is /storage/ofd_packets/00202914 [17:26:50]Write 301 bytes [17:26:50]NVStorageSaveData done [17:26:50]OFDSenderStorePacket done [17:26:50]KKMCreateOFDPacket done [17:26:50]NVStorageSaveData kkm_last_timestamp [17:26:50]File name is /storage/kkm_last_timestamp [17:26:50]Write 4 bytes [17:26:50]NVStorageSaveData done [17:26:50]ExternCall_PrintAddStr [17:26:50]wPrintStart [17:26:50]Write to MH i2c: 01 00 00 BB 29 E4 [17:26:50]Write i2c OK [17:26:50]MH_I2C_Read... [17:26:50]Read from MH i2c: 01 [17:26:50]MH_I2C_Read... [17:26:50]Read from MH i2c: 01 07 00 [17:26:50]MH_I2C_Read... [17:26:50]Read from MH i2c: 01 07 00 BB 29 00 00 00 00 00 FF 0F F9 [17:26:50]RasterBufferAndPrint [17:26:50]line Счет N : (1)450717 [17:26:50]line ИНН: 02508201610067 [17:26:50]line Контрольно-Кассовый Чек [17:26:50]line ПРОДАЖА [17:26:50]line ТРК (МРК, ГНК) : 31 [17:26:50]line Товар: 2710124130 [17:26:50]line Аи-92-К-2 [17:26:50]line 2.990 * 66.90 [17:26:50]line = 200.03 [17:26:50]line НДС 12% НСП 1% [17:26:50]line > о реализуемом товаре [17:26:50]line ОКРУГЛЕНИЕ: -0.03 [17:26:50]line ИТОГО: 200.00 [17:26:50]line Внесено: 200.00 [17:26:50]line СДАЧА: 0.00 [17:26:50]line НСП 1% : 1.77 [17:26:50]line НДС 12% : 21.24 [17:26:50]line Наличными: 200.00 [17:26:50]line Безнал.: 0.00 [17:26:50]line Место: АЗС № 171 "Партнер Нефть" [17:26:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:26:50]line СНО: Общий режим [17:26:50]line Чек 309 29.10.2024 17:26 [17:26:50]line Смена: 546 ФФД: 1.0 [17:26:50]line ЗНМ: 0300000109 [17:26:50]line РНМ: 0000000000091777 [17:26:50]line Версия ККМ: 001 [17:26:50]line ФМ: 0000000000871756 [17:26:50]line ФД: 202914 [17:26:50]line ФПД: 129458046827441 [17:26:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172650&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202914&fm=129458046827441&tin=02508201610067®Number=0000000000091777&sum=20000 [17:26:50]OFD Sender: Processing packet 202914 [packets to send 116, broken 115] [17:26:50]ProducePacketName [17:26:50]name=ofd_packets/00202914 [17:26:50]OFD Sender: To server: pG, [17:26:50]CommunicateWithHost lk.salyk.kg:30040 [17:26:50]ConnectInit lk.salyk.kg [17:26:50]written 0, free lines is 4095 [17:26:50]Connected sock=10 [17:26:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 3E D3 07 01 7F 81 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 DA 1A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 18 03 00 35 04 06 00 75 BD CC E4 FB B1 90 63 8F EA 13 1D 56 E6 [17:26:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 00 74 47 00 42 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A2 18 03 00 F4 03 04 00 95 C6 20 67 B6 04 01 00 00 B9 2A 83 03 FA 23 89 1A [17:26:50]CommunicateWithHost err = 0 [17:26:50]CheckOFDResponse [17:26:50]1017 (14) - 77093643461234 [17:26:50]1041 (16) - 0000000000871756 [17:26:50]1040 (4) - 202914 [17:26:50]1012 (4) - 29.10.2024 11:27 [17:26:50]1206 (1) - 0 [17:26:50]OFD Sender: Remove packet 202914 [17:26:50]ProducePacketName [17:26:50]name=ofd_packets/00202914 [17:26:50]NVStorageDeleteData [17:26:51]Write to MH i2c: 01 00 00 E6 29 0F [17:26:51]Write i2c OK [17:26:51]MH_I2C_Read... [17:26:51]Read from MH i2c: 01 [17:26:51]MH_I2C_Read... [17:26:51]Read from MH i2c: 01 07 00 [17:26:51]MH_I2C_Read... [17:26:51]Read from MH i2c: 01 07 00 E6 29 00 00 00 00 00 92 0C B4 [17:26:51]RasterBufferAndPrint [17:26:51]line [17:26:51]line [17:26:51]line [17:26:51]line [17:26:51]line [17:26:51]written 0, free lines is 3222 [17:26:51]MH_Cut [17:26:51]Write to MH i2c: D1 01 00 ED 29 01 E8 [17:26:51]Write i2c OK [17:26:51]MH_I2C_Read... [17:26:51]Read from MH i2c: D1 [17:26:51]MH_I2C_Read... [17:26:51]Read from MH i2c: D1 01 00 [17:26:51]MH_I2C_Read... [17:26:51]Read from MH i2c: D1 01 00 ED 29 00 E7 [17:26:51]Write to MH i2c: 01 00 00 EE 29 17 [17:26:51]Write i2c OK [17:26:51]MH_I2C_Read... [17:26:51]OFD Sender: No OFD packet to send [17:26:51]*** Cut start [17:26:51]*** Purtial cut [17:26:51]*** Stage 1: CUTSNS_PIN = 1 [17:26:52]Read from MH i2c: 01 [17:26:52]MH_I2C_Read... [17:26:52]*** Stop cut motor [17:26:52]*** Cut end [17:26:52]Read from MH i2c: 01 07 00 [17:26:52]MH_I2C_Read... [17:26:52]Read from MH i2c: 01 07 00 EE 29 00 00 00 00 00 FF 0F 2C [17:26:52]process_action close_receipt done [17:26:52]requested_data is exist [17:26:52]produce_requested_data [17:26:52]requested_item fm.sn is exist - process it [17:26:52]wFMCommunicate request_size=4 [17:26:52]MH_SAM_APDU [17:26:52]CAPDU: 80 11 00 00 [17:26:52]Write to MH i2c: E2 08 00 EF 29 80 11 00 00 00 00 00 00 92 [17:26:52]Write i2c OK [17:26:52]MH_I2C_Read... [17:26:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:52]Read from MH i2c: E2 [17:26:52]MH_I2C_Read... [17:26:52]Read from MH i2c: E2 17 00 [17:26:52]MH_I2C_Read... [17:26:52]Read from MH i2c: E2 17 00 EF 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E7 [17:26:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:26:52]wFMCommunicate OK [17:26:52]requested_item fd.num is exist - process it [17:26:52]SAM_PROTO_GetFieldsCounters [17:26:52]wFMCommunicate request_size=4 [17:26:52]MH_SAM_APDU [17:26:52]CAPDU: 80 13 00 00 [17:26:52]Write to MH i2c: E2 08 00 F0 29 80 13 00 00 00 00 00 00 95 [17:26:52]Write i2c OK [17:26:52]MH_I2C_Read... [17:26:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:26:52]Read from MH i2c: E2 [17:26:52]MH_I2C_Read... [17:26:52]Read from MH i2c: E2 62 00 [17:26:52]MH_I2C_Read... [17:26:52]Read from MH i2c: E2 62 00 F0 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A2 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [17:26:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A2 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:26:52]wFMCommunicate OK [17:26:52]SAM_PROTO_GetFieldsCounters done [17:26:52]requested_item shift.num is exist - process it [17:26:52]requested_item shift.opened is exist - process it [17:26:52]req_shift_opened [17:26:52]FM_GetShiftState [17:26:52]SAM_PROTO_GetShiftState [17:26:52]wFMCommunicate request_size=4 [17:26:52]MH_SAM_APDU [17:26:52]CAPDU: 80 13 01 00 [17:26:52]Write to MH i2c: E2 08 00 F1 29 80 13 01 00 00 00 00 00 97 [17:26:52]Write i2c OK [17:26:52]MH_I2C_Read... [17:26:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:52]Read from MH i2c: E2 [17:26:52]MH_I2C_Read... [17:26:52]Read from MH i2c: E2 0E 00 [17:26:52]MH_I2C_Read... [17:26:52]Read from MH i2c: E2 0E 00 F1 29 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 80 [17:26:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:26:52]wFMCommunicate OK [17:26:52]SAM_PROTO_GetShiftState done [17:26:52]FM_GetShiftState done [17:26:52]req_shift_opened done [17:26:52]requested_item shift.open_date is exist - process it [17:26:52]req_shift_open_date [17:26:52]req_shift_open_date done [17:26:52]produce_requested_data done [17:26:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202914,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:26:52]process_action_free close_receipt [17:26:52]json_value_free [17:26:52]json_value_free done [17:26:52]process_json_proto returns [17:26:52]Send response to host [17:26:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202914,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:26:52]free response buf [17:26:52]execute_script done [17:26:52]execute_script returns [17:26:52]free content buf [17:26:52]Sock 9.Close socket [17:26:52]Sock 9.Thread stoped [17:26:56]OFD Sender: No OFD packet to send [17:27:01]OFD Sender: No OFD packet to send [17:27:06]OFD Sender: No OFD packet to send [17:27:11]OFD Sender: No OFD packet to send [17:27:12]int [17:27:12]Write to MH i2c: 01 00 00 F2 29 1B [17:27:12]*** FLAG_PRN_KEY set [17:27:12]Write i2c OK [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 07 00 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 07 00 F2 29 00 08 00 00 00 FF 0F 38 [17:27:12]state=0 [17:27:12]Key pressed [17:27:12]Feed [17:27:12]Write to MH i2c: D8 00 00 F3 29 F3 [17:27:12]Write i2c OK [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: D8 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: D8 01 00 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: D8 01 00 F3 29 00 F4 [17:27:12]int [17:27:12]Write to MH i2c: 01 00 00 F4 29 1D [17:27:12]Write i2c OK [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 07 00 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 07 00 F4 29 00 48 00 00 00 3C 00 A8 [17:27:12]state=2 [17:27:12]Key pressed [17:27:12]int [17:27:12]Write to MH i2c: 01 00 00 F5 29 1E [17:27:12]*** FLAG_PRN_KEY reset [17:27:12]Write i2c OK [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 07 00 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 07 00 F5 29 00 00 00 00 00 F5 0F 29 [17:27:12]state=2 [17:27:12]Stop feed [17:27:12]int [17:27:12]Write to MH i2c: 01 00 00 F6 29 1F [17:27:12]*** FLAG_PRN_KEY set [17:27:12]Write i2c OK [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 07 00 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 07 00 F6 29 00 08 00 00 00 FF 0F 3C [17:27:12]state=0 [17:27:12]Key pressed [17:27:12]Feed [17:27:12]Write to MH i2c: D8 00 00 F7 29 F7 [17:27:12]Write i2c OK [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: D8 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: D8 01 00 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: D8 01 00 F7 29 00 F8 [17:27:12]int [17:27:12]Write to MH i2c: 01 00 00 F8 29 21 [17:27:12]Write i2c OK [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 07 00 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 07 00 F8 29 00 48 00 00 00 3C 00 AC [17:27:12]state=2 [17:27:12]Key pressed [17:27:12]int [17:27:12]Write to MH i2c: 01 00 00 F9 29 22 [17:27:12]*** FLAG_PRN_KEY reset [17:27:12]Write i2c OK [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 07 00 [17:27:12]MH_I2C_Read... [17:27:12]Read from MH i2c: 01 07 00 F9 29 00 00 00 00 00 F5 0F 2D [17:27:12]state=2 [17:27:12]Stop feed [17:27:16]OFD Sender: No OFD packet to send [17:27:21]OFD Sender: No OFD packet to send [17:27:26]OFD Sender: No OFD packet to send [17:27:31]OFD Sender: No OFD packet to send [17:27:35]accept exits with 7 [17:27:35]New connection [17:27:35]New thread 3067034980 created [17:27:35]Thread 3066891620 joined [17:27:35]Waiting for new connection... [17:27:35] Sock 7.Parse request [17:27:35]Sock 7.Check first char [17:27:35]Sock 7.First char is OK [17:27:35]request: POST /json_proto HTTP/1.0 [17:27:35]Method: POST [17:27:35]URL: /json_proto [17:27:35]Method is POST - this is cgi request [17:27:35]url: /json_proto [17:27:35]query_string will be loaded in cgi processing [17:27:35]execute_cgi json_proto POST (null) [17:27:35]execute_cgi path=json_proto method=POST [17:27:35]POST find Content-Length [17:27:35]Host: 172.17.63.195:8080 [17:27:35]Content-Length: 766 [17:27:35]Content-Type: application/json [17:27:35] [17:27:35]POST finish read [17:27:35]Found Content-Length = 766 [17:27:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:27:35]execute_script... [17:27: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)450718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:27:35]POST & json_proto [17:27:35]process_json_proto [17:27:35]json parsed OK: [17:27:35]protocol is kg_v1.0 [17:27:35]action value=close_receipt [17:27:35]process_action close_receipt [17:27:35]cmd_close_receipt [17:27:35]MH_GetDate [17:27:35]Write to MH i2c: F0 00 00 FA 29 12 [17:27:35]Write i2c OK [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: F0 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: F0 09 00 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: F0 09 00 FA 29 00 08 1B 21 67 8C D7 20 67 B0 [17:27:35]GetLastDocTimeStamp 1730222810 [17:27:35]current date 1730222856 [17:27:35]FM_GetShiftState [17:27:35]SAM_PROTO_GetShiftState [17:27:35]wFMCommunicate request_size=4 [17:27:35]MH_SAM_APDU [17:27:35]CAPDU: 80 13 01 00 [17:27:35]Write to MH i2c: E2 08 00 FB 29 80 13 01 00 00 00 00 00 A1 [17:27:35]Write i2c OK [17:27:35]MH_I2C_Read... [17:27:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:35]Read from MH i2c: E2 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 0E 00 [17:27:35]MH_I2C_Read... [17:27:35]Read from MH i2c: E2 0E 00 FB 29 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8A [17:27:35]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:27:35]wFMCommunicate OK [17:27:35]SAM_PROTO_GetShiftState done [17:27:35]FM_GetShiftState done [17:27:35]opened in 1730160431 [17:27:35]opened+sec_in_day 1730246831 [17:27:35]quantity*price = 100050 [17:27:35]sum+1 = 100052 [17:27:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 310 29.10.2024 17:27 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202915 ФПД: 205645776346874 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172736&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202915&fm=205645776346874&tin=02508201610067®Number=0000000000091777&sum=100051 [17:27:36]StoreToDocumentArchive [17:27:36]shift 546 fd 202915 [17:27:36]save to /storage/0546/doc_00202915 [17:27:36]save last doc name /storage/0546/doc_00202915 to /storage/kkm_last_doc_name [17:27:36]save OK [17:27:36]Clear old archive folders... [17:27:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:27:36]tlvbuf is B6ED5590 [17:27:36]SAM_PROTO_ClearQueue [17:27:36]wFMCommunicate request_size=4 [17:27:36]MH_SAM_APDU [17:27:36]CAPDU: 80 09 00 00 [17:27:36]Write to MH i2c: E2 08 00 08 2A 80 09 00 00 00 00 00 00 A4 [17:27:36]Write i2c OK [17:27:36]MH_I2C_Read... [17:27:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:27:36]Read from MH i2c: E2 [17:27:36]MH_I2C_Read... [17:27:36]Read from MH i2c: E2 03 00 [17:27:36]MH_I2C_Read... [17:27:36]Read from MH i2c: E2 03 00 08 2A 00 90 00 A6 [17:27:36]RAPDU: 90 00 [17:27:36]wFMCommunicate OK [17:27:36]SAM_PROTO_ClearQueue done [17:27:36]KKMCreateOFDPacket [17:27:36]OFDProtocolAddRootSTLVToBuf [17:27:36]FM_MakeSignedData [17:27:36]FM_MakeSignedData [17:27:36]SAM_PROTO_SignData [17:27:36]wFMCommunicate request_size=4 [17:27:36]MH_SAM_APDU [17:27:36]CAPDU: 80 0D 01 02 [17:27:36]Write to MH i2c: E2 08 00 09 2A 80 0D 01 02 00 00 00 00 AC [17:27:36]Write i2c OK [17:27:36]MH_I2C_Read... [17:27:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:27:36]Read from MH i2c: E2 [17:27:36]MH_I2C_Read... [17:27:36]Read from MH i2c: E2 03 00 [17:27:36]MH_I2C_Read... [17:27:36]Read from MH i2c: E2 03 00 09 2A 00 90 00 A7 [17:27:36]RAPDU: 90 00 [17:27:36]wFMCommunicate OK [17:27:36]wFMCommunicate request_size=255 [17:27:36]MH_SAM_APDU [17:27:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 08 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 18 03 00 35 04 06 00 BB 08 A3 72 [17:27:36]Write to MH i2c: E2 02 01 0A 2A 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 08 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 18 03 00 35 04 06 00 BB 08 A3 72 00 00 38 [17:27:36]Write i2c OK [17:27:36]MH_I2C_Read... [17:27:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:36]Read from MH i2c: E2 [17:27:36]MH_I2C_Read... [17:27:36]Read from MH i2c: E2 03 00 [17:27:36]MH_I2C_Read... [17:27:36]Read from MH i2c: E2 03 00 0A 2A 00 90 00 A8 [17:27:36]RAPDU: 90 00 [17:27:36]wFMCommunicate OK [17:27:36]wFMCommunicate request_size=7 [17:27:36]MH_SAM_APDU [17:27:36]CAPDU: 80 0D 02 02 02 DE FA [17:27:36]Write to MH i2c: E2 0A 00 0B 2A 80 0D 02 02 02 00 DE FA 00 00 8B [17:27:36]Write i2c OK [17:27:36]MH_I2C_Read... [17:27:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:27:36]Read from MH i2c: E2 [17:27:36]MH_I2C_Read... [17:27:36]Read from MH i2c: E2 03 00 [17:27:36]MH_I2C_Read... [17:27:36]Read from MH i2c: E2 03 00 0B 2A 00 90 00 A9 [17:27:36]RAPDU: 90 00 [17:27:36]wFMCommunicate OK [17:27:36]wFMCommunicate request_size=4 [17:27:36]MH_SAM_APDU [17:27:36]CAPDU: 80 0D 03 02 [17:27:36]Write to MH i2c: E2 08 00 0C 2A 80 0D 03 02 00 00 00 00 B1 [17:27:36]Write i2c OK [17:27:36]MH_I2C_Read... [17:27:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:27:37]Read from MH i2c: E2 [17:27:37]MH_I2C_Read... [17:27:37]Read from MH i2c: E2 0B 00 [17:27:37]MH_I2C_Read... [17:27:37]Read from MH i2c: E2 0B 00 0C 2A 00 3E 07 6E 59 7F AD C5 33 90 00 E2 [17:27:37]RAPDU: 3E 07 6E 59 7F AD C5 33 90 00 [17:27:37]wFMCommunicate OK [17:27:37]SAM_PROTO_SignData done [17:27:37]FM_MakeSignedData done [17:27:37]CreateOFDProtocolMessage [17:27:37]wFMCommunicate request_size=4 [17:27:37]MH_SAM_APDU [17:27:37]CAPDU: 80 11 00 00 [17:27:37]Write to MH i2c: E2 08 00 0D 2A 80 11 00 00 00 00 00 00 B1 [17:27:37]Write i2c OK [17:27:37]MH_I2C_Read... [17:27:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:37]Read from MH i2c: E2 [17:27:37]MH_I2C_Read... [17:27:37]Read from MH i2c: E2 17 00 [17:27:37]MH_I2C_Read... [17:27:37]Read from MH i2c: E2 17 00 0D 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 06 [17:27:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:27:37]wFMCommunicate OK [17:27:37]CreateOFDProtocolMessage done [17:27:37]OFDSenderStorePacket 202915 [17:27:37]StoreOFDPacket docnum=202915 [17:27:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 15 86 04 01 62 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 08 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 18 03 00 35 04 06 00 BB 08 A3 72 DE FA 3E 07 6E 59 7F AD C5 33 [17:27:37]CheckFolder [17:27:37]dirname=/storage/ofd_packets [17:27:37]CheckFolder done [17:27:37]ProducePacketName [17:27:37]name=ofd_packets/00202915 [17:27:37]NVStorageSaveData ofd_packets/00202915 [17:27:37]File name is /storage/ofd_packets/00202915 [17:27:37]Write 298 bytes [17:27:37]NVStorageSaveData done [17:27:37]OFDSenderStorePacket done [17:27:37]KKMCreateOFDPacket done [17:27:37]NVStorageSaveData kkm_last_timestamp [17:27:37]File name is /storage/kkm_last_timestamp [17:27:37]Write 4 bytes [17:27:37]NVStorageSaveData done [17:27:37]ExternCall_PrintAddStr [17:27:37]wPrintStart [17:27:37]Write to MH i2c: 01 00 00 0E 2A 38 [17:27:37]Write i2c OK [17:27:37]MH_I2C_Read... [17:27:37]Read from MH i2c: 01 [17:27:37]MH_I2C_Read... [17:27:37]Read from MH i2c: 01 07 00 [17:27:37]MH_I2C_Read... [17:27:37]Read from MH i2c: 01 07 00 0E 2A 00 00 00 00 00 FF 0F 4D [17:27:37]RasterBufferAndPrint [17:27:37]line Счет N : (1)450718 [17:27:37]line ИНН: 02508201610067 [17:27:37]line Контрольно-Кассовый Чек [17:27:37]line ПРОДАЖА [17:27:37]line ТРК (МРК, ГНК) : 43 [17:27:37]line Товар: 2710194210 [17:27:37]line ДТ-К-2 [17:27:37]line 13.130 * 76.20 [17:27:37]line = 1000.51 [17:27:37]line НДС 12% НСП 1% [17:27:37]line > о реализуемом товаре [17:27:37]line ИТОГО: 1000.51 [17:27:37]line НСП 1% : 8.85 [17:27:37]line НДС 12% : 106.25 [17:27:37]line Наличными: 0.00 [17:27:37]line Безнал.: 1000.51 [17:27:37]line Место: АЗС № 171 "Партнер Нефть" [17:27:37]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:27:37]line СНО: Общий режим [17:27:37]line Чек 310 29.10.2024 17:27 [17:27:37]line Смена: 546 ФФД: 1.0 [17:27:37]line ЗНМ: 0300000109 [17:27:37]line РНМ: 0000000000091777 [17:27:37]line Версия ККМ: 001 [17:27:37]line Платежная система: Mbank [17:27:37]line ФМ: 0000000000871756 [17:27:37]line ФД: 202915 [17:27:37]line ФПД: 205645776346874 [17:27:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172736&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202915&fm=205645776346874&tin=02508201610067®Number=0000000000091777&sum=100051 [17:27:37]written 0, free lines is 4095 [17:27:37]OFD Sender: Processing packet 202915 [packets to send 116, broken 115] [17:27:37]ProducePacketName [17:27:37]name=ofd_packets/00202915 [17:27:37]OFD Sender: To server: pG, [17:27:37]CommunicateWithHost lk.salyk.kg:30040 [17:27:37]ConnectInit lk.salyk.kg [17:27:37]Connected sock=10 [17:27:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 15 86 04 01 62 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 08 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 18 03 00 35 04 06 00 BB 08 A3 72 DE FA 3E 07 6E 59 7F AD C5 33 [17:27:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 1B 03 47 00 6B 5F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A3 18 03 00 F4 03 04 00 C3 C6 20 67 B6 04 01 00 00 D1 D2 9E 7A 59 FF F0 38 [17:27:37]CommunicateWithHost err = 0 [17:27:37]CheckOFDResponse [17:27:37]1017 (14) - 77093643461234 [17:27:37]1041 (16) - 0000000000871756 [17:27:37]1040 (4) - 202915 [17:27:37]1012 (4) - 29.10.2024 11:28 [17:27:37]1206 (1) - 0 [17:27:37]OFD Sender: Remove packet 202915 [17:27:37]ProducePacketName [17:27:37]name=ofd_packets/00202915 [17:27:37]NVStorageDeleteData [17:27:37]Write to MH i2c: 01 00 00 37 2A 61 [17:27:37]Write i2c OK [17:27:37]MH_I2C_Read... [17:27:37]Read from MH i2c: 01 [17:27:37]MH_I2C_Read... [17:27:37]Read from MH i2c: 01 07 00 [17:27:37]MH_I2C_Read... [17:27:37]Read from MH i2c: 01 07 00 37 2A 00 00 00 00 00 CE 0C 42 [17:27:37]RasterBufferAndPrint [17:27:37]line [17:27:37]line [17:27:37]line [17:27:37]line [17:27:37]line [17:27:37]written 0, free lines is 3284 [17:27:37]MH_Cut [17:27:37]Write to MH i2c: D1 01 00 3E 2A 01 3A [17:27:37]Write i2c OK [17:27:37]MH_I2C_Read... [17:27:37]Read from MH i2c: D1 [17:27:37]MH_I2C_Read... [17:27:37]Read from MH i2c: D1 01 00 [17:27:37]MH_I2C_Read... [17:27:37]Read from MH i2c: D1 01 00 3E 2A 00 39 [17:27:37]Write to MH i2c: 01 00 00 3F 2A 69 [17:27:37]Write i2c OK [17:27:37]MH_I2C_Read... [17:27:38]OFD Sender: No OFD packet to send [17:27:38]*** Cut start [17:27:38]*** Purtial cut [17:27:38]*** CUTSNS_PIN = 0 [17:27:38]*** Stage 1: CUTSNS_PIN = 1 [17:27:40]Read from MH i2c: 01 [17:27:40]MH_I2C_Read... [17:27:40]*** Stop cut motor [17:27:40]*** Cut end [17:27:40]Read from MH i2c: 01 07 00 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: 01 07 00 3F 2A 00 00 00 00 00 FF 0F 7E [17:27:40]process_action close_receipt done [17:27:40]requested_data is exist [17:27:40]produce_requested_data [17:27:40]requested_item fm.sn is exist - process it [17:27:40]wFMCommunicate request_size=4 [17:27:40]MH_SAM_APDU [17:27:40]CAPDU: 80 11 00 00 [17:27:40]Write to MH i2c: E2 08 00 40 2A 80 11 00 00 00 00 00 00 E4 [17:27:40]Write i2c OK [17:27:40]MH_I2C_Read... [17:27:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:27:40]Read from MH i2c: E2 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 17 00 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 17 00 40 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 39 [17:27:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:27:40]wFMCommunicate OK [17:27:40]requested_item fd.num is exist - process it [17:27:40]SAM_PROTO_GetFieldsCounters [17:27:40]wFMCommunicate request_size=4 [17:27:40]MH_SAM_APDU [17:27:40]CAPDU: 80 13 00 00 [17:27:40]Write to MH i2c: E2 08 00 41 2A 80 13 00 00 00 00 00 00 E7 [17:27:40]Write i2c OK [17:27:40]MH_I2C_Read... [17:27:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:27:40]Read from MH i2c: E2 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 62 00 [17:27:40]MH_I2C_Read... [17:27:40]Read from MH i2c: E2 62 00 41 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A3 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 97 [17:27:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A3 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:27:40]wFMCommunicate OK [17:27:40]SAM_PROTO_GetFieldsCounters done [17:27:40]requested_item shift.num is exist - process it [17:27:40]requested_item shift.opened is exist - process it [17:27:40]req_shift_opened [17:27:40]FM_GetShiftState [17:27:40]SAM_PROTO_GetShiftState [17:27:40]wFMCommunicate request_size=4 [17:27:40]MH_SAM_APDU [17:27:40]CAPDU: 80 13 01 00 [17:27:40]Write to MH i2c: E2 08 00 42 2A 80 13 01 00 00 00 00 00 E9 [17:27:40]Write i2c OK [17:27:40]MH_I2C_Read... [17:27:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:27:41]Read from MH i2c: E2 [17:27:41]MH_I2C_Read... [17:27:41]Read from MH i2c: E2 0E 00 [17:27:41]MH_I2C_Read... [17:27:41]Read from MH i2c: E2 0E 00 42 2A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D2 [17:27:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:27:41]wFMCommunicate OK [17:27:41]SAM_PROTO_GetShiftState done [17:27:41]FM_GetShiftState done [17:27:41]req_shift_opened done [17:27:41]requested_item shift.open_date is exist - process it [17:27:41]req_shift_open_date [17:27:41]req_shift_open_date done [17:27:41]produce_requested_data done [17:27:41]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202915,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:27:41]process_action_free close_receipt [17:27:41]json_value_free [17:27:41]json_value_free done [17:27:41]process_json_proto returns [17:27:41]Send response to host [17:27:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202915,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:27:41]free response buf [17:27:41]execute_script done [17:27:41]execute_script returns [17:27:41]free content buf [17:27:41]Sock 7.Close socket [17:27:41]Sock 7.Thread stoped [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:20]accept exits with 9 [17:28:20]New connection [17:28:20]New thread 3066891620 created [17:28:20]Thread 3067034980 joined [17:28:20]Waiting for new connection... [17:28:20] Sock 9.Parse request [17:28:20]Sock 9.Check first char [17:28:20]Sock 9.First char is OK [17:28:20]request: POST /json_proto HTTP/1.0 [17:28:20]Method: POST [17:28:20]URL: /json_proto [17:28:20]Method is POST - this is cgi request [17:28:20]url: /json_proto [17:28:20]query_string will be loaded in cgi processing [17:28:20]execute_cgi json_proto POST (null) [17:28:20]execute_cgi path=json_proto method=POST [17:28:20]POST find Content-Length [17:28:20]Host: 172.17.63.195:8080 [17:28:20]Content-Length: 769 [17:28:20]Content-Type: application/json [17:28:20] [17:28:20]POST finish read [17:28:20]Found Content-Length = 769 [17:28:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:20]execute_script... [17:28:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:20]POST & json_proto [17:28:20]process_json_proto [17:28:20]json parsed OK: [17:28:20]protocol is kg_v1.0 [17:28:20]action value=close_receipt [17:28:20]process_action close_receipt [17:28:20]cmd_close_receipt [17:28:20]MH_GetDate [17:28:20]Write to MH i2c: F0 00 00 43 2A 5C [17:28:20]Write i2c OK [17:28:20]MH_I2C_Read... [17:28:20]Read from MH i2c: F0 [17:28:20]MH_I2C_Read... [17:28:20]Read from MH i2c: F0 09 00 [17:28:20]MH_I2C_Read... [17:28:20]Read from MH i2c: F0 09 00 43 2A 00 36 1B 21 67 8C D7 20 67 28 [17:28:20]GetLastDocTimeStamp 1730222856 [17:28:20]current date 1730222902 [17:28:20]FM_GetShiftState [17:28:20]SAM_PROTO_GetShiftState [17:28:20]wFMCommunicate request_size=4 [17:28:20]MH_SAM_APDU [17:28:20]CAPDU: 80 13 01 00 [17:28:20]Write to MH i2c: E2 08 00 44 2A 80 13 01 00 00 00 00 00 EB [17:28:20]Write i2c OK [17:28:20]MH_I2C_Read... [17:28:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:20]Read from MH i2c: E2 [17:28:20]MH_I2C_Read... [17:28:20]Read from MH i2c: E2 0E 00 [17:28:20]MH_I2C_Read... [17:28:20]Read from MH i2c: E2 0E 00 44 2A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D4 [17:28:20]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:28:20]wFMCommunicate OK [17:28:20]SAM_PROTO_GetShiftState done [17:28:20]FM_GetShiftState done [17:28:20]opened in 1730160431 [17:28:20]opened+sec_in_day 1730246831 [17:28:20]quantity*price = 100021 [17:28:20]sum+1 = 100023 [17:28:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 311 29.10.2024 17:28 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202916 ФПД: 187254888639116 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172822&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202916&fm=187254888639116&tin=02508201610067®Number=0000000000091777&sum=100022 [17:28:22]StoreToDocumentArchive [17:28:22]shift 546 fd 202916 [17:28:22]save to /storage/0546/doc_00202916 [17:28:22]save last doc name /storage/0546/doc_00202916 to /storage/kkm_last_doc_name [17:28:22]save OK [17:28:22]Clear old archive folders... [17:28:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:28:22]tlvbuf is B6EBC7B0 [17:28:22]SAM_PROTO_ClearQueue [17:28:22]wFMCommunicate request_size=4 [17:28:22]MH_SAM_APDU [17:28:22]CAPDU: 80 09 00 00 [17:28:22]Write to MH i2c: E2 08 00 51 2A 80 09 00 00 00 00 00 00 ED [17:28:22]Write i2c OK [17:28:22]MH_I2C_Read... [17:28:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:28:22]Read from MH i2c: E2 [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: E2 03 00 [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: E2 03 00 51 2A 00 90 00 EF [17:28:22]RAPDU: 90 00 [17:28:22]wFMCommunicate OK [17:28:22]SAM_PROTO_ClearQueue done [17:28:22]KKMCreateOFDPacket [17:28:22]OFDProtocolAddRootSTLVToBuf [17:28:22]FM_MakeSignedData [17:28:22]FM_MakeSignedData [17:28:22]SAM_PROTO_SignData [17:28:22]wFMCommunicate request_size=4 [17:28:22]MH_SAM_APDU [17:28:22]CAPDU: 80 0D 01 02 [17:28:22]Write to MH i2c: E2 08 00 52 2A 80 0D 01 02 00 00 00 00 F5 [17:28:22]Write i2c OK [17:28:22]MH_I2C_Read... [17:28:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:28:22]Read from MH i2c: E2 [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: E2 03 00 [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: E2 03 00 52 2A 00 90 00 F0 [17:28:22]RAPDU: 90 00 [17:28:22]wFMCommunicate OK [17:28:22]wFMCommunicate request_size=255 [17:28:22]MH_SAM_APDU [17:28:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 36 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 18 03 00 35 04 06 00 AA [17:28:22]Write to MH i2c: E2 02 01 53 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 36 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 18 03 00 35 04 06 00 AA 00 00 71 [17:28:22]Write i2c OK [17:28:22]MH_I2C_Read... [17:28:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:22]Read from MH i2c: E2 [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: E2 03 00 [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: E2 03 00 53 2A 00 90 00 F1 [17:28:22]RAPDU: 90 00 [17:28:22]wFMCommunicate OK [17:28:22]wFMCommunicate request_size=10 [17:28:22]MH_SAM_APDU [17:28:22]CAPDU: 80 0D 02 02 05 4E AD 1E AA 8C [17:28:22]Write to MH i2c: E2 0D 00 54 2A 80 0D 02 02 05 00 4E AD 1E AA 8C 00 00 51 [17:28:22]Write i2c OK [17:28:22]MH_I2C_Read... [17:28:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:22]Read from MH i2c: E2 [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: E2 03 00 [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: E2 03 00 54 2A 00 90 00 F2 [17:28:22]RAPDU: 90 00 [17:28:22]wFMCommunicate OK [17:28:22]wFMCommunicate request_size=4 [17:28:22]MH_SAM_APDU [17:28:22]CAPDU: 80 0D 03 02 [17:28:22]Write to MH i2c: E2 08 00 55 2A 80 0D 03 02 00 00 00 00 FA [17:28:22]Write i2c OK [17:28:22]MH_I2C_Read... [17:28:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:28:22]Read from MH i2c: E2 [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: E2 0B 00 [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: E2 0B 00 55 2A 00 C4 CA 1E 21 3A 20 68 9B 90 00 25 [17:28:22]RAPDU: C4 CA 1E 21 3A 20 68 9B 90 00 [17:28:22]wFMCommunicate OK [17:28:22]SAM_PROTO_SignData done [17:28:22]FM_MakeSignedData done [17:28:22]CreateOFDProtocolMessage [17:28:22]wFMCommunicate request_size=4 [17:28:22]MH_SAM_APDU [17:28:22]CAPDU: 80 11 00 00 [17:28:22]Write to MH i2c: E2 08 00 56 2A 80 11 00 00 00 00 00 00 FA [17:28:22]Write i2c OK [17:28:22]MH_I2C_Read... [17:28:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:22]Read from MH i2c: E2 [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: E2 17 00 [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: E2 17 00 56 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4F [17:28:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:28:22]wFMCommunicate OK [17:28:22]CreateOFDProtocolMessage done [17:28:22]OFDSenderStorePacket 202916 [17:28:22]StoreOFDPacket docnum=202916 [17:28:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4A AE 07 01 18 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 36 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 18 03 00 35 04 06 00 AA 4E AD 1E AA 8C C4 CA 1E 21 3A 20 68 9B [17:28:22]CheckFolder [17:28:22]dirname=/storage/ofd_packets [17:28:22]CheckFolder done [17:28:22]ProducePacketName [17:28:22]name=ofd_packets/00202916 [17:28:22]NVStorageSaveData ofd_packets/00202916 [17:28:22]File name is /storage/ofd_packets/00202916 [17:28:22]Write 301 bytes [17:28:22]NVStorageSaveData done [17:28:22]OFDSenderStorePacket done [17:28:22]KKMCreateOFDPacket done [17:28:22]NVStorageSaveData kkm_last_timestamp [17:28:22]File name is /storage/kkm_last_timestamp [17:28:22]Write 4 bytes [17:28:22]NVStorageSaveData done [17:28:22]ExternCall_PrintAddStr [17:28:22]wPrintStart [17:28:22]Write to MH i2c: 01 00 00 57 2A 81 [17:28:22]Write i2c OK [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: 01 [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: 01 07 00 [17:28:22]MH_I2C_Read... [17:28:22]Read from MH i2c: 01 07 00 57 2A 00 00 00 00 00 FF 0F 96 [17:28:22]RasterBufferAndPrint [17:28:22]line Счет N : (1)450719 [17:28:22]line ИНН: 02508201610067 [17:28:22]line Контрольно-Кассовый Чек [17:28:22]line ПРОДАЖА [17:28:22]line ТРК (МРК, ГНК) : 61 [17:28:22]line Товар: 2710124500 [17:28:22]line Аи-95-К-3 [17:28:22]line 13.480 * 74.20 [17:28:22]line = 1000.22 [17:28:22]line НДС 12% НСП 1% [17:28:22]line > о реализуемом товаре [17:28:22]line ИТОГО: 1000.22 [17:28:22]line НСП 1% : 8.85 [17:28:22]line НДС 12% : 106.22 [17:28:22]line Наличными: 0.00 [17:28:22]line Безнал.: 1000.22 [17:28:22]line Место: АЗС № 171 "Партнер Нефть" [17:28:22]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:28:22]line СНО: Общий режим [17:28:22]line Чек 311 29.10.2024 17:28 [17:28:22]line Смена: 546 ФФД: 1.0 [17:28:22]line ЗНМ: 0300000109 [17:28:22]line РНМ: 0000000000091777 [17:28:22]line Версия ККМ: 001 [17:28:22]line Платежная система: Mbank [17:28:22]line ФМ: 0000000000871756 [17:28:22]line ФД: 202916 [17:28:22]line ФПД: 187254888639116 [17:28:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172822&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202916&fm=187254888639116&tin=02508201610067®Number=0000000000091777&sum=100022 [17:28:22]written 0, free lines is 4095 [17:28:22]OFD Sender: Processing packet 202916 [packets to send 116, broken 115] [17:28:22]ProducePacketName [17:28:22]name=ofd_packets/00202916 [17:28:22]OFD Sender: To server: pG, [17:28:22]CommunicateWithHost lk.salyk.kg:30040 [17:28:22]ConnectInit lk.salyk.kg [17:28:23]Connected sock=10 [17:28:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4A AE 07 01 18 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 36 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 18 03 00 35 04 06 00 AA 4E AD 1E AA 8C C4 CA 1E 21 3A 20 68 9B [17:28:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 05 59 47 00 AE B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A4 18 03 00 F4 03 04 00 F1 C6 20 67 B6 04 01 00 00 E9 B3 CA CE 6B EF E6 56 [17:28:23]CommunicateWithHost err = 0 [17:28:23]CheckOFDResponse [17:28:23]1017 (14) - 77093643461234 [17:28:23]1041 (16) - 0000000000871756 [17:28:23]1040 (4) - 202916 [17:28:23]1012 (4) - 29.10.2024 11:28 [17:28:23]1206 (1) - 0 [17:28:23]OFD Sender: Remove packet 202916 [17:28:23]ProducePacketName [17:28:23]name=ofd_packets/00202916 [17:28:23]NVStorageDeleteData [17:28:23]Write to MH i2c: 01 00 00 80 2A AA [17:28:23]Write i2c OK [17:28:23]MH_I2C_Read... [17:28:23]Read from MH i2c: 01 [17:28:23]MH_I2C_Read... [17:28:23]Read from MH i2c: 01 07 00 [17:28:23]MH_I2C_Read... [17:28:23]Read from MH i2c: 01 07 00 80 2A 00 00 00 00 00 D2 0C 8F [17:28:23]RasterBufferAndPrint [17:28:23]line [17:28:23]line [17:28:23]line [17:28:23]line [17:28:23]line [17:28:23]written 0, free lines is 3288 [17:28:23]MH_Cut [17:28:23]Write to MH i2c: D1 01 00 87 2A 01 83 [17:28:23]Write i2c OK [17:28:23]MH_I2C_Read... [17:28:23]Read from MH i2c: D1 [17:28:23]MH_I2C_Read... [17:28:23]Read from MH i2c: D1 01 00 [17:28:23]MH_I2C_Read... [17:28:23]Read from MH i2c: D1 01 00 87 2A 00 82 [17:28:23]Write to MH i2c: 01 00 00 88 2A B2 [17:28:23]Write i2c OK [17:28:23]MH_I2C_Read... [17:28:23]OFD Sender: No OFD packet to send [17:28:24]*** Cut start [17:28:24]*** Purtial cut [17:28:24]*** Stage 1: CUTSNS_PIN = 1 [17:28:24]Read from MH i2c: 01 [17:28:24]MH_I2C_Read... [17:28:24]*** Stop cut motor [17:28:24]*** Cut end [17:28:24]Read from MH i2c: 01 07 00 [17:28:24]MH_I2C_Read... [17:28:24]Read from MH i2c: 01 07 00 88 2A 00 00 00 00 00 FF 0F C7 [17:28:24]process_action close_receipt done [17:28:24]requested_data is exist [17:28:24]produce_requested_data [17:28:24]requested_item fm.sn is exist - process it [17:28:24]wFMCommunicate request_size=4 [17:28:24]MH_SAM_APDU [17:28:24]CAPDU: 80 11 00 00 [17:28:24]Write to MH i2c: E2 08 00 89 2A 80 11 00 00 00 00 00 00 2D [17:28:24]Write i2c OK [17:28:24]MH_I2C_Read... [17:28:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:24]Read from MH i2c: E2 [17:28:24]MH_I2C_Read... [17:28:24]Read from MH i2c: E2 17 00 [17:28:24]MH_I2C_Read... [17:28:24]Read from MH i2c: E2 17 00 89 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 82 [17:28:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:28:24]wFMCommunicate OK [17:28:24]requested_item fd.num is exist - process it [17:28:24]SAM_PROTO_GetFieldsCounters [17:28:24]wFMCommunicate request_size=4 [17:28:24]MH_SAM_APDU [17:28:24]CAPDU: 80 13 00 00 [17:28:24]Write to MH i2c: E2 08 00 8A 2A 80 13 00 00 00 00 00 00 30 [17:28:24]Write i2c OK [17:28:24]MH_I2C_Read... [17:28:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:28:24]Read from MH i2c: E2 [17:28:24]MH_I2C_Read... [17:28:24]Read from MH i2c: E2 62 00 [17:28:24]MH_I2C_Read... [17:28:24]Read from MH i2c: E2 62 00 8A 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A4 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 E4 [17:28:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A4 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:28:24]wFMCommunicate OK [17:28:24]SAM_PROTO_GetFieldsCounters done [17:28:24]requested_item shift.num is exist - process it [17:28:24]requested_item shift.opened is exist - process it [17:28:24]req_shift_opened [17:28:24]FM_GetShiftState [17:28:24]SAM_PROTO_GetShiftState [17:28:24]wFMCommunicate request_size=4 [17:28:24]MH_SAM_APDU [17:28:24]CAPDU: 80 13 01 00 [17:28:24]Write to MH i2c: E2 08 00 8B 2A 80 13 01 00 00 00 00 00 32 [17:28:24]Write i2c OK [17:28:24]MH_I2C_Read... [17:28:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:24]Read from MH i2c: E2 [17:28:24]MH_I2C_Read... [17:28:24]Read from MH i2c: E2 0E 00 [17:28:24]MH_I2C_Read... [17:28:24]Read from MH i2c: E2 0E 00 8B 2A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1B [17:28:24]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:28:24]wFMCommunicate OK [17:28:24]SAM_PROTO_GetShiftState done [17:28:24]FM_GetShiftState done [17:28:24]req_shift_opened done [17:28:24]requested_item shift.open_date is exist - process it [17:28:24]req_shift_open_date [17:28:24]req_shift_open_date done [17:28:24]produce_requested_data done [17:28:24]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202916,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:28:24]process_action_free close_receipt [17:28:24]json_value_free [17:28:24]json_value_free done [17:28:24]process_json_proto returns [17:28:24]Send response to host [17:28:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202916,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:28:24]free response buf [17:28:24]execute_script done [17:28:24]execute_script returns [17:28:24]free content buf [17:28:24]Sock 9.Close socket [17:28:24]Sock 9.Thread stoped [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:54]accept exits with 7 [17:28:54]New connection [17:28:54]New thread 3067034980 created [17:28:54]Thread 3066891620 joined [17:28:54]Waiting for new connection... [17:28:54] Sock 7.Parse request [17:28:54]Sock 7.Check first char [17:28:54]Sock 7.First char is OK [17:28:54]request: POST /json_proto HTTP/1.0 [17:28:54]Method: POST [17:28:54]URL: /json_proto [17:28:54]Method is POST - this is cgi request [17:28:54]url: /json_proto [17:28:54]query_string will be loaded in cgi processing [17:28:54]execute_cgi json_proto POST (null) [17:28:54]execute_cgi path=json_proto method=POST [17:28:54]POST find Content-Length [17:28:54]Host: 172.17.63.195:8080 [17:28:54]Content-Length: 678 [17:28:54]Content-Type: application/json [17:28:54] [17:28:54]POST finish read [17:28:54]Found Content-Length = 678 [17:28:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450720", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 13.460, "sum" : 900.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:54]execute_script... [17: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)450720", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 13.460, "sum" : 900.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:54]POST & json_proto [17:28:54]process_json_proto [17:28:54]json parsed OK: [17:28:54]protocol is kg_v1.0 [17:28:54]action value=close_receipt [17:28:54]process_action close_receipt [17:28:54]cmd_close_receipt [17:28:54]MH_GetDate [17:28:54]Write to MH i2c: F0 00 00 8C 2A A5 [17:28:54]Write i2c OK [17:28:54]MH_I2C_Read... [17:28:54]Read from MH i2c: F0 [17:28:54]MH_I2C_Read... [17:28:54]Read from MH i2c: F0 09 00 [17:28:54]MH_I2C_Read... [17:28:54]Read from MH i2c: F0 09 00 8C 2A 00 57 1B 21 67 8C D7 20 67 92 [17:28:54]GetLastDocTimeStamp 1730222902 [17:28:54]current date 1730222935 [17:28:54]FM_GetShiftState [17:28:54]SAM_PROTO_GetShiftState [17:28:54]wFMCommunicate request_size=4 [17:28:54]MH_SAM_APDU [17:28:54]CAPDU: 80 13 01 00 [17:28:54]Write to MH i2c: E2 08 00 8D 2A 80 13 01 00 00 00 00 00 34 [17:28:54]Write i2c OK [17:28:54]MH_I2C_Read... [17:28:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:54]Read from MH i2c: E2 [17:28:54]MH_I2C_Read... [17:28:54]Read from MH i2c: E2 0E 00 [17:28:54]MH_I2C_Read... [17:28:54]Read from MH i2c: E2 0E 00 8D 2A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1D [17:28:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:28:54]wFMCommunicate OK [17:28:54]SAM_PROTO_GetShiftState done [17:28:54]FM_GetShiftState done [17:28:54]opened in 1730160431 [17:28:54]opened+sec_in_day 1730246831 [17:28:54]quantity*price = 90047 [17:28:54]sum+1 = 90048 [17:28:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 312 29.10.2024 17:28 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202917 ФПД: 142673035628888 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172855&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202917&fm=142673035628888&tin=02508201610067®Number=0000000000091777&sum=90000 [17:28:55]StoreToDocumentArchive [17:28:55]shift 546 fd 202917 [17:28:55]save to /storage/0546/doc_00202917 [17:28:55]save last doc name /storage/0546/doc_00202917 to /storage/kkm_last_doc_name [17:28:55]save OK [17:28:55]Clear old archive folders... [17:28:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:28:55]tlvbuf is 012BCFF0 [17:28:55]SAM_PROTO_ClearQueue [17:28:55]wFMCommunicate request_size=4 [17:28:55]MH_SAM_APDU [17:28:55]CAPDU: 80 09 00 00 [17:28:55]Write to MH i2c: E2 08 00 9A 2A 80 09 00 00 00 00 00 00 36 [17:28:55]Write i2c OK [17:28:55]MH_I2C_Read... [17:28:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:28:55]Read from MH i2c: E2 [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: E2 03 00 [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: E2 03 00 9A 2A 00 90 00 38 [17:28:55]RAPDU: 90 00 [17:28:55]wFMCommunicate OK [17:28:55]SAM_PROTO_ClearQueue done [17:28:55]KKMCreateOFDPacket [17:28:55]OFDProtocolAddRootSTLVToBuf [17:28:55]FM_MakeSignedData [17:28:55]FM_MakeSignedData [17:28:55]SAM_PROTO_SignData [17:28:55]wFMCommunicate request_size=4 [17:28:55]MH_SAM_APDU [17:28:55]CAPDU: 80 0D 01 02 [17:28:55]Write to MH i2c: E2 08 00 9B 2A 80 0D 01 02 00 00 00 00 3E [17:28:55]Write i2c OK [17:28:55]MH_I2C_Read... [17:28:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:28:55]Read from MH i2c: E2 [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: E2 03 00 [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: E2 03 00 9B 2A 00 90 00 39 [17:28:55]RAPDU: 90 00 [17:28:55]wFMCommunicate OK [17:28:55]wFMCommunicate request_size=255 [17:28:55]MH_SAM_APDU [17:28: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 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 57 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A5 18 03 00 35 04 06 00 81 [17:28:55]Write to MH i2c: E2 02 01 9C 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 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 57 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A5 18 03 00 35 04 06 00 81 00 00 87 [17:28:55]Write i2c OK [17:28:55]MH_I2C_Read... [17:28:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:55]Read from MH i2c: E2 [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: E2 03 00 [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: E2 03 00 9C 2A 00 90 00 3A [17:28:55]RAPDU: 90 00 [17:28:55]wFMCommunicate OK [17:28:55]wFMCommunicate request_size=10 [17:28:55]MH_SAM_APDU [17:28:55]CAPDU: 80 0D 02 02 05 C2 A7 9B 91 58 [17:28:55]Write to MH i2c: E2 0D 00 9D 2A 80 0D 02 02 05 00 C2 A7 9B 91 58 00 00 38 [17:28:55]Write i2c OK [17:28:55]MH_I2C_Read... [17:28:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:55]Read from MH i2c: E2 [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: E2 03 00 [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: E2 03 00 9D 2A 00 90 00 3B [17:28:55]RAPDU: 90 00 [17:28:55]wFMCommunicate OK [17:28:55]wFMCommunicate request_size=4 [17:28:55]MH_SAM_APDU [17:28:55]CAPDU: 80 0D 03 02 [17:28:55]Write to MH i2c: E2 08 00 9E 2A 80 0D 03 02 00 00 00 00 43 [17:28:55]Write i2c OK [17:28:55]MH_I2C_Read... [17:28:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:28:55]Read from MH i2c: E2 [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: E2 0B 00 [17:28:55]MH_I2C_Read... [17:28:55]Read from MH i2c: E2 0B 00 9E 2A 00 7A 0C 3E 2D C0 27 A9 F2 90 00 B7 [17:28:55]RAPDU: 7A 0C 3E 2D C0 27 A9 F2 90 00 [17:28:55]wFMCommunicate OK [17:28:55]SAM_PROTO_SignData done [17:28:55]FM_MakeSignedData done [17:28:55]CreateOFDProtocolMessage [17:28:55]wFMCommunicate request_size=4 [17:28:55]MH_SAM_APDU [17:28:55]CAPDU: 80 11 00 00 [17:28:55]Write to MH i2c: E2 08 00 9F 2A 80 11 00 00 00 00 00 00 43 [17:28:55]Write i2c OK [17:28:55]MH_I2C_Read... [17:28:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:56]Read from MH i2c: E2 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: E2 17 00 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: E2 17 00 9F 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 98 [17:28:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:28:56]wFMCommunicate OK [17:28:56]CreateOFDProtocolMessage done [17:28:56]OFDSenderStorePacket 202917 [17:28:56]StoreOFDPacket docnum=202917 [17:28:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 48 0F 07 01 A3 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 57 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A5 18 03 00 35 04 06 00 81 C2 A7 9B 91 58 7A 0C 3E 2D C0 27 A9 F2 [17:28:56]CheckFolder [17:28:56]dirname=/storage/ofd_packets [17:28:56]CheckFolder done [17:28:56]ProducePacketName [17:28:56]name=ofd_packets/00202917 [17:28:56]NVStorageSaveData ofd_packets/00202917 [17:28:56]File name is /storage/ofd_packets/00202917 [17:28:56]Write 301 bytes [17:28:56]NVStorageSaveData done [17:28:56]OFDSenderStorePacket done [17:28:56]KKMCreateOFDPacket done [17:28:56]NVStorageSaveData kkm_last_timestamp [17:28:56]File name is /storage/kkm_last_timestamp [17:28:56]Write 4 bytes [17:28:56]NVStorageSaveData done [17:28:56]ExternCall_PrintAddStr [17:28:56]wPrintStart [17:28:56]Write to MH i2c: 01 00 00 A0 2A CA [17:28:56]Write i2c OK [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: 01 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: 01 07 00 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: 01 07 00 A0 2A 00 00 00 00 00 FF 0F DF [17:28:56]RasterBufferAndPrint [17:28:56]line Счет N : (1)450720 [17:28:56]line ИНН: 02508201610067 [17:28:56]line Контрольно-Кассовый Чек [17:28:56]line ПРОДАЖА [17:28:56]line ТРК (МРК, ГНК) : 52 [17:28:56]line Товар: 2710124130 [17:28:56]line Аи-92-К-2 [17:28:56]line 13.460 * 66.90 [17:28:56]line = 900.47 [17:28:56]line НДС 12% НСП 1% [17:28:56]line > о реализуемом товаре [17:28:56]line ОКРУГЛЕНИЕ: -0.47 [17:28:56]line ИТОГО: 900.00 [17:28:56]line Внесено: 900.00 [17:28:56]line СДАЧА: 0.00 [17:28:56]line НСП 1% : 7.97 [17:28:56]line НДС 12% : 95.62 [17:28:56]line Наличными: 900.00 [17:28:56]line Безнал.: 0.00 [17:28:56]line Место: АЗС № 171 "Партнер Нефть" [17:28:56]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:28:56]line СНО: Общий режим [17:28:56]line Чек 312 29.10.2024 17:28 [17:28:56]line Смена: 546 ФФД: 1.0 [17:28:56]line ЗНМ: 0300000109 [17:28:56]line РНМ: 0000000000091777 [17:28:56]line Версия ККМ: 001 [17:28:56]line ФМ: 0000000000871756 [17:28:56]line ФД: 202917 [17:28:56]line ФПД: 142673035628888 [17:28:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172855&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202917&fm=142673035628888&tin=02508201610067®Number=0000000000091777&sum=90000 [17:28:56]OFD Sender: Processing packet 202917 [packets to send 116, broken 115] [17:28:56]ProducePacketName [17:28:56]name=ofd_packets/00202917 [17:28:56]OFD Sender: To server: pG, [17:28:56]CommunicateWithHost lk.salyk.kg:30040 [17:28:56]ConnectInit lk.salyk.kg [17:28:56]written 0, free lines is 4095 [17:28:56]Connected sock=10 [17:28:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 48 0F 07 01 A3 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 94 34 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BF 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 57 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A5 18 03 00 35 04 06 00 81 C2 A7 9B 91 58 7A 0C 3E 2D C0 27 A9 F2 [17:28:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E8 A3 47 00 A1 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A5 18 03 00 F4 03 04 00 12 C7 20 67 B6 04 01 00 00 87 74 66 84 8E F1 D6 09 [17:28:56]CommunicateWithHost err = 0 [17:28:56]CheckOFDResponse [17:28:56]1017 (14) - 77093643461234 [17:28:56]1041 (16) - 0000000000871756 [17:28:56]1040 (4) - 202917 [17:28:56]1012 (4) - 29.10.2024 11:29 [17:28:56]1206 (1) - 0 [17:28:56]OFD Sender: Remove packet 202917 [17:28:56]ProducePacketName [17:28:56]name=ofd_packets/00202917 [17:28:56]NVStorageDeleteData [17:28:56]Write to MH i2c: 01 00 00 CB 2A F5 [17:28:56]Write i2c OK [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: 01 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: 01 07 00 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: 01 07 00 CB 2A 00 00 00 00 00 A2 0C AA [17:28:56]RasterBufferAndPrint [17:28:56]line [17:28:56]line [17:28:56]line [17:28:56]line [17:28:56]line [17:28:56]written 0, free lines is 3240 [17:28:56]MH_Cut [17:28:56]Write to MH i2c: D1 01 00 D2 2A 01 CE [17:28:56]Write i2c OK [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: D1 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: D1 01 00 [17:28:56]MH_I2C_Read... [17:28:56]Read from MH i2c: D1 01 00 D2 2A 00 CD [17:28:56]Write to MH i2c: 01 00 00 D3 2A FD [17:28:56]Write i2c OK [17:28:56]MH_I2C_Read... [17:28:57]OFD Sender: No OFD packet to send [17:28:57]*** Cut start [17:28:57]*** Purtial cut [17:28:57]*** Stage 1: CUTSNS_PIN = 1 [17:28:57]Read from MH i2c: 01 [17:28:57]MH_I2C_Read... [17:28:57]*** Stop cut motor [17:28:57]*** Cut end [17:28:57]Read from MH i2c: 01 07 00 [17:28:57]MH_I2C_Read... [17:28:57]Read from MH i2c: 01 07 00 D3 2A 00 00 00 00 00 FF 0F 12 [17:28:57]process_action close_receipt done [17:28:57]requested_data is exist [17:28:57]produce_requested_data [17:28:57]requested_item fm.sn is exist - process it [17:28:57]wFMCommunicate request_size=4 [17:28:57]MH_SAM_APDU [17:28:57]CAPDU: 80 11 00 00 [17:28:57]Write to MH i2c: E2 08 00 D4 2A 80 11 00 00 00 00 00 00 78 [17:28:58]Write i2c OK [17:28:58]MH_I2C_Read... [17:28:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:58]Read from MH i2c: E2 [17:28:58]MH_I2C_Read... [17:28:58]Read from MH i2c: E2 17 00 [17:28:58]MH_I2C_Read... [17:28:58]Read from MH i2c: E2 17 00 D4 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CD [17:28:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:28:58]wFMCommunicate OK [17:28:58]requested_item fd.num is exist - process it [17:28:58]SAM_PROTO_GetFieldsCounters [17:28:58]wFMCommunicate request_size=4 [17:28:58]MH_SAM_APDU [17:28:58]CAPDU: 80 13 00 00 [17:28:58]Write to MH i2c: E2 08 00 D5 2A 80 13 00 00 00 00 00 00 7B [17:28:58]Write i2c OK [17:28:58]MH_I2C_Read... [17:28:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:28:58]Read from MH i2c: E2 [17:28:58]MH_I2C_Read... [17:28:58]Read from MH i2c: E2 62 00 [17:28:58]MH_I2C_Read... [17:28:58]Read from MH i2c: E2 62 00 D5 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A5 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 33 [17:28:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A5 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:28:58]wFMCommunicate OK [17:28:58]SAM_PROTO_GetFieldsCounters done [17:28:58]requested_item shift.num is exist - process it [17:28:58]requested_item shift.opened is exist - process it [17:28:58]req_shift_opened [17:28:58]FM_GetShiftState [17:28:58]SAM_PROTO_GetShiftState [17:28:58]wFMCommunicate request_size=4 [17:28:58]MH_SAM_APDU [17:28:58]CAPDU: 80 13 01 00 [17:28:58]Write to MH i2c: E2 08 00 D6 2A 80 13 01 00 00 00 00 00 7D [17:28:58]Write i2c OK [17:28:58]MH_I2C_Read... [17:28:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:58]Read from MH i2c: E2 [17:28:58]MH_I2C_Read... [17:28:58]Read from MH i2c: E2 0E 00 [17:28:58]MH_I2C_Read... [17:28:58]Read from MH i2c: E2 0E 00 D6 2A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 66 [17:28:58]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:28:58]wFMCommunicate OK [17:28:58]SAM_PROTO_GetShiftState done [17:28:58]FM_GetShiftState done [17:28:58]req_shift_opened done [17:28:58]requested_item shift.open_date is exist - process it [17:28:58]req_shift_open_date [17:28:58]req_shift_open_date done [17:28:58]produce_requested_data done [17:28:58]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202917,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:28:58]process_action_free close_receipt [17:28:58]json_value_free [17:28:58]json_value_free done [17:28:58]process_json_proto returns [17:28:58]Send response to host [17:28:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202917,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:28:58]free response buf [17:28:58]execute_script done [17:28:58]execute_script returns [17:28:58]free content buf [17:28:58]Sock 7.Close socket [17:28:58]Sock 7.Thread stoped [17:29:02]OFD Sender: No OFD packet to send [17:29:07]OFD Sender: No OFD packet to send [17:29:12]OFD Sender: No OFD packet to send [17:29:17]OFD Sender: No OFD packet to send [17:29:22]OFD Sender: No OFD packet to send [17:29:27]OFD Sender: No OFD packet to send [17:29:32]OFD Sender: No OFD packet to send [17:29:33]accept exits with 9 [17:29:33]New connection [17:29:33]New thread 3066891620 created [17:29:33]Thread 3067034980 joined [17:29:33]Waiting for new connection... [17:29:33] Sock 9.Parse request [17:29:33]Sock 9.Check first char [17:29:33]Sock 9.First char is OK [17:29:33]request: POST /json_proto HTTP/1.0 [17:29:33]Method: POST [17:29:33]URL: /json_proto [17:29:33]Method is POST - this is cgi request [17:29:33]url: /json_proto [17:29:33]query_string will be loaded in cgi processing [17:29:33]execute_cgi json_proto POST (null) [17:29:33]execute_cgi path=json_proto method=POST [17:29:33]POST find Content-Length [17:29:33]Host: 172.17.63.195:8080 [17:29:33]Content-Length: 675 [17:29:33]Content-Type: application/json [17:29:33] [17:29:33]POST finish read [17:29:33]Found Content-Length = 675 [17:29:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 17.550, "sum" : 1200.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:33]execute_script... [17: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)450721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 17.550, "sum" : 1200.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:33]POST & json_proto [17:29:33]process_json_proto [17:29:33]json parsed OK: [17:29:33]protocol is kg_v1.0 [17:29:33]action value=close_receipt [17:29:33]process_action close_receipt [17:29:33]cmd_close_receipt [17:29:33]MH_GetDate [17:29:33]Write to MH i2c: F0 00 00 D7 2A F0 [17:29:33]Write i2c OK [17:29:33]MH_I2C_Read... [17:29:33]Read from MH i2c: F0 [17:29:33]MH_I2C_Read... [17:29:33]Read from MH i2c: F0 09 00 [17:29:33]MH_I2C_Read... [17:29:33]Read from MH i2c: F0 09 00 D7 2A 00 7F 1B 21 67 8C D7 20 67 05 [17:29:33]GetLastDocTimeStamp 1730222935 [17:29:33]current date 1730222975 [17:29:33]FM_GetShiftState [17:29:33]SAM_PROTO_GetShiftState [17:29:33]wFMCommunicate request_size=4 [17:29:33]MH_SAM_APDU [17:29:33]CAPDU: 80 13 01 00 [17:29:33]Write to MH i2c: E2 08 00 D8 2A 80 13 01 00 00 00 00 00 7F [17:29:33]Write i2c OK [17:29:33]MH_I2C_Read... [17:29:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:33]Read from MH i2c: E2 [17:29:33]MH_I2C_Read... [17:29:33]Read from MH i2c: E2 0E 00 [17:29:33]MH_I2C_Read... [17:29:33]Read from MH i2c: E2 0E 00 D8 2A 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 68 [17:29:33]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:29:33]wFMCommunicate OK [17:29:33]SAM_PROTO_GetShiftState done [17:29:33]FM_GetShiftState done [17:29:33]opened in 1730160431 [17:29:33]opened+sec_in_day 1730246831 [17:29:33]quantity*price = 120042 [17:29:33]sum+1 = 120043 [17:29:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.48 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 313 29.10.2024 17:29 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202918 ФПД: 69585194513280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172935&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202918&fm=69585194513280&tin=02508201610067®Number=0000000000091777&sum=120000 [17:29:34]StoreToDocumentArchive [17:29:34]shift 546 fd 202918 [17:29:34]save to /storage/0546/doc_00202918 [17:29:34]save last doc name /storage/0546/doc_00202918 to /storage/kkm_last_doc_name [17:29:34]save OK [17:29:34]Clear old archive folders... [17:29:34]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:29:34]tlvbuf is B6EEEB70 [17:29:34]SAM_PROTO_ClearQueue [17:29:34]wFMCommunicate request_size=4 [17:29:34]MH_SAM_APDU [17:29:34]CAPDU: 80 09 00 00 [17:29:34]Write to MH i2c: E2 08 00 E5 2A 80 09 00 00 00 00 00 00 81 [17:29:34]Write i2c OK [17:29:34]MH_I2C_Read... [17:29:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:29:35]Read from MH i2c: E2 [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: E2 03 00 [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: E2 03 00 E5 2A 00 90 00 83 [17:29:35]RAPDU: 90 00 [17:29:35]wFMCommunicate OK [17:29:35]SAM_PROTO_ClearQueue done [17:29:35]KKMCreateOFDPacket [17:29:35]OFDProtocolAddRootSTLVToBuf [17:29:35]FM_MakeSignedData [17:29:35]FM_MakeSignedData [17:29:35]SAM_PROTO_SignData [17:29:35]wFMCommunicate request_size=4 [17:29:35]MH_SAM_APDU [17:29:35]CAPDU: 80 0D 01 02 [17:29:35]Write to MH i2c: E2 08 00 E6 2A 80 0D 01 02 00 00 00 00 89 [17:29:35]Write i2c OK [17:29:35]MH_I2C_Read... [17:29:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:29:35]Read from MH i2c: E2 [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: E2 03 00 [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: E2 03 00 E6 2A 00 90 00 84 [17:29:35]RAPDU: 90 00 [17:29:35]wFMCommunicate OK [17:29:35]wFMCommunicate request_size=255 [17:29:35]MH_SAM_APDU [17:29:35]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EA D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 7F 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A6 18 03 00 35 04 06 00 [17:29:35]Write to MH i2c: E2 02 01 E7 2A 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EA D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 7F 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A6 18 03 00 35 04 06 00 00 00 2D [17:29:35]Write i2c OK [17:29:35]MH_I2C_Read... [17:29:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:35]Read from MH i2c: E2 [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: E2 03 00 [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: E2 03 00 E7 2A 00 90 00 85 [17:29:35]RAPDU: 90 00 [17:29:35]wFMCommunicate OK [17:29:35]wFMCommunicate request_size=11 [17:29:35]MH_SAM_APDU [17:29:35]CAPDU: 80 0D 02 02 06 3F 49 90 CC F3 80 [17:29:35]Write to MH i2c: E2 0E 00 E8 2A 80 0D 02 02 06 00 3F 49 90 CC F3 80 00 00 EF [17:29:35]Write i2c OK [17:29:35]MH_I2C_Read... [17:29:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:35]Read from MH i2c: E2 [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: E2 03 00 [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: E2 03 00 E8 2A 00 90 00 86 [17:29:35]RAPDU: 90 00 [17:29:35]wFMCommunicate OK [17:29:35]wFMCommunicate request_size=4 [17:29:35]MH_SAM_APDU [17:29:35]CAPDU: 80 0D 03 02 [17:29:35]Write to MH i2c: E2 08 00 E9 2A 80 0D 03 02 00 00 00 00 8E [17:29:35]Write i2c OK [17:29:35]MH_I2C_Read... [17:29:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:29:35]Read from MH i2c: E2 [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: E2 0B 00 [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: E2 0B 00 E9 2A 00 E1 8B 39 9D F5 09 5B 83 90 00 AD [17:29:35]RAPDU: E1 8B 39 9D F5 09 5B 83 90 00 [17:29:35]wFMCommunicate OK [17:29:35]SAM_PROTO_SignData done [17:29:35]FM_MakeSignedData done [17:29:35]CreateOFDProtocolMessage [17:29:35]wFMCommunicate request_size=4 [17:29:35]MH_SAM_APDU [17:29:35]CAPDU: 80 11 00 00 [17:29:35]Write to MH i2c: E2 08 00 EA 2A 80 11 00 00 00 00 00 00 8E [17:29:35]Write i2c OK [17:29:35]MH_I2C_Read... [17:29:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:35]Read from MH i2c: E2 [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: E2 17 00 [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: E2 17 00 EA 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E3 [17:29:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:29:35]wFMCommunicate OK [17:29:35]CreateOFDProtocolMessage done [17:29:35]OFDSenderStorePacket 202918 [17:29:35]StoreOFDPacket docnum=202918 [17:29:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 C9 CD 08 01 C9 24 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EA D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 7F 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A6 18 03 00 35 04 06 00 3F 49 90 CC F3 80 E1 8B 39 9D F5 09 5B 83 [17:29:35]CheckFolder [17:29:35]dirname=/storage/ofd_packets [17:29:35]CheckFolder done [17:29:35]ProducePacketName [17:29:35]name=ofd_packets/00202918 [17:29:35]NVStorageSaveData ofd_packets/00202918 [17:29:35]File name is /storage/ofd_packets/00202918 [17:29:35]Write 302 bytes [17:29:35]NVStorageSaveData done [17:29:35]OFDSenderStorePacket done [17:29:35]KKMCreateOFDPacket done [17:29:35]NVStorageSaveData kkm_last_timestamp [17:29:35]File name is /storage/kkm_last_timestamp [17:29:35]Write 4 bytes [17:29:35]NVStorageSaveData done [17:29:35]ExternCall_PrintAddStr [17:29:35]wPrintStart [17:29:35]Write to MH i2c: 01 00 00 EB 2A 15 [17:29:35]Write i2c OK [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: 01 [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: 01 07 00 [17:29:35]MH_I2C_Read... [17:29:35]Read from MH i2c: 01 07 00 EB 2A 00 00 00 00 00 FF 0F 2A [17:29:35]RasterBufferAndPrint [17:29:35]line Счет N : (1)450721 [17:29:35]line ИНН: 02508201610067 [17:29:35]line Контрольно-Кассовый Чек [17:29:35]line ПРОДАЖА [17:29:35]line ТРК (МРК, ГНК) : 32 [17:29:35]line Товар: 2710124130 [17:29:35]line SUPER 92-К-5 [17:29:35]line 17.550 * 68.40 [17:29:35]line = 1200.42 [17:29:35]line НДС 12% НСП 1% [17:29:35]line > о реализуемом товаре [17:29:35]line ОКРУГЛЕНИЕ: -0.42 [17:29:35]line ИТОГО: 1200.00 [17:29:35]line Внесено: 1200.00 [17:29:35]line СДАЧА: 0.00 [17:29:35]line НСП 1% : 10.62 [17:29:35]line НДС 12% : 127.48 [17:29:35]line Наличными: 1200.00 [17:29:35]line Безнал.: 0.00 [17:29:35]line Место: АЗС № 171 "Партнер Нефть" [17:29:35]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:29:35]line СНО: Общий режим [17:29:35]line Чек 313 29.10.2024 17:29 [17:29:35]line Смена: 546 ФФД: 1.0 [17:29:35]line ЗНМ: 0300000109 [17:29:35]line РНМ: 0000000000091777 [17:29:35]line Версия ККМ: 001 [17:29:35]line ФМ: 0000000000871756 [17:29:35]line ФД: 202918 [17:29:35]line ФПД: 69585194513280 [17:29:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T172935&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202918&fm=69585194513280&tin=02508201610067®Number=0000000000091777&sum=120000 [17:29:35]OFD Sender: Processing packet 202918 [packets to send 116, broken 115] [17:29:35]ProducePacketName [17:29:35]name=ofd_packets/00202918 [17:29:35]OFD Sender: To server: pG, [17:29:35]CommunicateWithHost lk.salyk.kg:30040 [17:29:35]ConnectInit lk.salyk.kg [17:29:35]written 0, free lines is 4095 [17:29:35]Connected sock=10 [17:29:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 C9 CD 08 01 C9 24 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 44 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EA D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 7F 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A6 18 03 00 35 04 06 00 3F 49 90 CC F3 80 E1 8B 39 9D F5 09 5B 83 [17:29:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 70 C2 47 00 8F F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A6 18 03 00 F4 03 04 00 3A C7 20 67 B6 04 01 00 00 11 BF CE 48 CA 8A 72 93 [17:29:36]CommunicateWithHost err = 0 [17:29:36]CheckOFDResponse [17:29:36]1017 (14) - 77093643461234 [17:29:36]1041 (16) - 0000000000871756 [17:29:36]1040 (4) - 202918 [17:29:36]1012 (4) - 29.10.2024 11:30 [17:29:36]1206 (1) - 0 [17:29:36]OFD Sender: Remove packet 202918 [17:29:36]ProducePacketName [17:29:36]name=ofd_packets/00202918 [17:29:36]NVStorageDeleteData [17:29:36]Write to MH i2c: 01 00 00 16 2B 41 [17:29:36]Write i2c OK [17:29:36]MH_I2C_Read... [17:29:36]Read from MH i2c: 01 [17:29:36]MH_I2C_Read... [17:29:36]Read from MH i2c: 01 07 00 [17:29:36]MH_I2C_Read... [17:29:36]Read from MH i2c: 01 07 00 16 2B 00 00 00 00 00 9B 0C EF [17:29:36]RasterBufferAndPrint [17:29:36]line [17:29:36]line [17:29:36]line [17:29:36]line [17:29:36]line [17:29:36]written 0, free lines is 3233 [17:29:36]MH_Cut [17:29:36]Write to MH i2c: D1 01 00 1D 2B 01 1A [17:29:36]Write i2c OK [17:29:36]MH_I2C_Read... [17:29:36]Read from MH i2c: D1 [17:29:36]MH_I2C_Read... [17:29:36]Read from MH i2c: D1 01 00 [17:29:36]MH_I2C_Read... [17:29:36]Read from MH i2c: D1 01 00 1D 2B 00 19 [17:29:36]Write to MH i2c: 01 00 00 1E 2B 49 [17:29:36]Write i2c OK [17:29:36]MH_I2C_Read... [17:29:36]OFD Sender: No OFD packet to send [17:29:37]*** Cut start [17:29:37]*** Purtial cut [17:29:37]*** Stage 1: CUTSNS_PIN = 1 [17:29:37]Read from MH i2c: 01 [17:29:37]MH_I2C_Read... [17:29:37]*** Stop cut motor [17:29:37]*** Cut end [17:29:37]Read from MH i2c: 01 07 00 [17:29:37]MH_I2C_Read... [17:29:37]Read from MH i2c: 01 07 00 1E 2B 00 00 00 00 00 FF 0F 5E [17:29:37]process_action close_receipt done [17:29:37]requested_data is exist [17:29:37]produce_requested_data [17:29:37]requested_item fm.sn is exist - process it [17:29:37]wFMCommunicate request_size=4 [17:29:37]MH_SAM_APDU [17:29:37]CAPDU: 80 11 00 00 [17:29:37]Write to MH i2c: E2 08 00 1F 2B 80 11 00 00 00 00 00 00 C4 [17:29:37]Write i2c OK [17:29:37]MH_I2C_Read... [17:29:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:37]Read from MH i2c: E2 [17:29:37]MH_I2C_Read... [17:29:37]Read from MH i2c: E2 17 00 [17:29:37]MH_I2C_Read... [17:29:37]Read from MH i2c: E2 17 00 1F 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 19 [17:29:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:29:37]wFMCommunicate OK [17:29:37]requested_item fd.num is exist - process it [17:29:37]SAM_PROTO_GetFieldsCounters [17:29:37]wFMCommunicate request_size=4 [17:29:37]MH_SAM_APDU [17:29:37]CAPDU: 80 13 00 00 [17:29:37]Write to MH i2c: E2 08 00 20 2B 80 13 00 00 00 00 00 00 C7 [17:29:37]Write i2c OK [17:29:37]MH_I2C_Read... [17:29:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:29:37]Read from MH i2c: E2 [17:29:37]MH_I2C_Read... [17:29:37]Read from MH i2c: E2 62 00 [17:29:37]MH_I2C_Read... [17:29:37]Read from MH i2c: E2 62 00 20 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A6 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 83 [17:29:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A6 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:29:37]wFMCommunicate OK [17:29:37]SAM_PROTO_GetFieldsCounters done [17:29:37]requested_item shift.num is exist - process it [17:29:37]requested_item shift.opened is exist - process it [17:29:37]req_shift_opened [17:29:37]FM_GetShiftState [17:29:37]SAM_PROTO_GetShiftState [17:29:37]wFMCommunicate request_size=4 [17:29:37]MH_SAM_APDU [17:29:37]CAPDU: 80 13 01 00 [17:29:37]Write to MH i2c: E2 08 00 21 2B 80 13 01 00 00 00 00 00 C9 [17:29:37]Write i2c OK [17:29:37]MH_I2C_Read... [17:29:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:37]Read from MH i2c: E2 [17:29:37]MH_I2C_Read... [17:29:37]Read from MH i2c: E2 0E 00 [17:29:37]MH_I2C_Read... [17:29:37]Read from MH i2c: E2 0E 00 21 2B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B2 [17:29:37]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:29:37]wFMCommunicate OK [17:29:37]SAM_PROTO_GetShiftState done [17:29:37]FM_GetShiftState done [17:29:37]req_shift_opened done [17:29:37]requested_item shift.open_date is exist - process it [17:29:37]req_shift_open_date [17:29:37]req_shift_open_date done [17:29:37]produce_requested_data done [17:29:37]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202918,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:29:37]process_action_free close_receipt [17:29:37]json_value_free [17:29:37]json_value_free done [17:29:37]process_json_proto returns [17:29:37]Send response to host [17:29:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202918,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:29:37]free response buf [17:29:37]execute_script done [17:29:37]execute_script returns [17:29:37]free content buf [17:29:37]Sock 9.Close socket [17:29:37]Sock 9.Thread stoped [17:29:41]OFD Sender: No OFD packet to send [17:29:46]OFD Sender: No OFD packet to send [17:29:51]OFD Sender: No OFD packet to send [17:29:56]OFD Sender: No OFD packet to send [17:30:01]OFD Sender: No OFD packet to send [17:30:06]OFD Sender: No OFD packet to send [17:30:11]OFD Sender: No OFD packet to send [17:30:16]OFD Sender: No OFD packet to send [17:30:21]OFD Sender: No OFD packet to send [17:30:26]OFD Sender: No OFD packet to send [17:30:31]OFD Sender: No OFD packet to send [17:30:36]OFD Sender: No OFD packet to send [17:30:41]OFD Sender: No OFD packet to send [17:30:43]accept exits with 7 [17:30:43]New connection [17:30:43]New thread 3067034980 created [17:30:43]Thread 3066891620 joined [17:30:43]Waiting for new connection... [17:30:43] Sock 7.Parse request [17:30:43]Sock 7.Check first char [17:30:43]Sock 7.First char is OK [17:30:43]request: POST /json_proto HTTP/1.0 [17:30:43]Method: POST [17:30:43]URL: /json_proto [17:30:43]Method is POST - this is cgi request [17:30:43]url: /json_proto [17:30:43]query_string will be loaded in cgi processing [17:30:43]execute_cgi json_proto POST (null) [17:30:43]execute_cgi path=json_proto method=POST [17:30:43]POST find Content-Length [17:30:43]Host: 172.17.63.195:8080 [17:30:43]Content-Length: 682 [17:30:43]Content-Type: application/json [17:30:43] [17:30:43]POST finish read [17:30:43]Found Content-Length = 682 [17:30:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:43]execute_script... [17:30:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:43]POST & json_proto [17:30:43]process_json_proto [17:30:43]json parsed OK: [17:30:43]protocol is kg_v1.0 [17:30:43]action value=close_receipt [17:30:43]process_action close_receipt [17:30:43]cmd_close_receipt [17:30:43]MH_GetDate [17:30:43]Write to MH i2c: F0 00 00 22 2B 3C [17:30:43]Write i2c OK [17:30:43]MH_I2C_Read... [17:30:43]Read from MH i2c: F0 [17:30:43]MH_I2C_Read... [17:30:43]Read from MH i2c: F0 09 00 [17:30:43]MH_I2C_Read... [17:30:43]Read from MH i2c: F0 09 00 22 2B 00 C4 1B 21 67 8C D7 20 67 96 [17:30:43]GetLastDocTimeStamp 1730222975 [17:30:43]current date 1730223044 [17:30:43]FM_GetShiftState [17:30:43]SAM_PROTO_GetShiftState [17:30:43]wFMCommunicate request_size=4 [17:30:43]MH_SAM_APDU [17:30:43]CAPDU: 80 13 01 00 [17:30:43]Write to MH i2c: E2 08 00 23 2B 80 13 01 00 00 00 00 00 CB [17:30:43]Write i2c OK [17:30:43]MH_I2C_Read... [17:30:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:43]Read from MH i2c: E2 [17:30:43]MH_I2C_Read... [17:30:43]Read from MH i2c: E2 0E 00 [17:30:43]MH_I2C_Read... [17:30:43]Read from MH i2c: E2 0E 00 23 2B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B4 [17:30:43]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:30:43]wFMCommunicate OK [17:30:43]SAM_PROTO_GetShiftState done [17:30:43]FM_GetShiftState done [17:30:43]opened in 1730160431 [17:30:43]opened+sec_in_day 1730246831 [17:30:43]quantity*price = 100015 [17:30:43]sum+1 = 100017 [17:30:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 314 29.10.2024 17:30 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202919 ФПД: 185270042653616 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173044&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202919&fm=185270042653616&tin=02508201610067®Number=0000000000091777&sum=100000 [17:30:44]StoreToDocumentArchive [17:30:44]shift 546 fd 202919 [17:30:44]save to /storage/0546/doc_00202919 [17:30:44]save last doc name /storage/0546/doc_00202919 to /storage/kkm_last_doc_name [17:30:44]save OK [17:30:44]Clear old archive folders... [17:30:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:30:44]tlvbuf is B6ED50E0 [17:30:44]SAM_PROTO_ClearQueue [17:30:44]wFMCommunicate request_size=4 [17:30:44]MH_SAM_APDU [17:30:44]CAPDU: 80 09 00 00 [17:30:44]Write to MH i2c: E2 08 00 30 2B 80 09 00 00 00 00 00 00 CD [17:30:44]Write i2c OK [17:30:44]MH_I2C_Read... [17:30:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:30:44]Read from MH i2c: E2 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 03 00 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 03 00 30 2B 00 90 00 CF [17:30:44]RAPDU: 90 00 [17:30:44]wFMCommunicate OK [17:30:44]SAM_PROTO_ClearQueue done [17:30:44]KKMCreateOFDPacket [17:30:44]OFDProtocolAddRootSTLVToBuf [17:30:44]FM_MakeSignedData [17:30:44]FM_MakeSignedData [17:30:44]SAM_PROTO_SignData [17:30:44]wFMCommunicate request_size=4 [17:30:44]MH_SAM_APDU [17:30:44]CAPDU: 80 0D 01 02 [17:30:44]Write to MH i2c: E2 08 00 31 2B 80 0D 01 02 00 00 00 00 D5 [17:30:44]Write i2c OK [17:30:44]MH_I2C_Read... [17:30:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:30:44]Read from MH i2c: E2 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 03 00 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 03 00 31 2B 00 90 00 D0 [17:30:44]RAPDU: 90 00 [17:30:44]wFMCommunicate OK [17:30:44]wFMCommunicate request_size=255 [17:30:44]MH_SAM_APDU [17:30:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 C4 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 18 03 00 35 04 06 00 A8 [17:30:44]Write to MH i2c: E2 02 01 32 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 C4 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 18 03 00 35 04 06 00 A8 00 00 93 [17:30:44]Write i2c OK [17:30:44]MH_I2C_Read... [17:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:44]Read from MH i2c: E2 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 03 00 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 03 00 32 2B 00 90 00 D1 [17:30:44]RAPDU: 90 00 [17:30:44]wFMCommunicate OK [17:30:44]wFMCommunicate request_size=10 [17:30:44]MH_SAM_APDU [17:30:44]CAPDU: 80 0D 02 02 05 80 8B 14 73 B0 [17:30:44]Write to MH i2c: E2 0D 00 33 2B 80 0D 02 02 05 00 80 8B 14 73 B0 00 00 24 [17:30:44]Write i2c OK [17:30:44]MH_I2C_Read... [17:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:44]Read from MH i2c: E2 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 03 00 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 03 00 33 2B 00 90 00 D2 [17:30:44]RAPDU: 90 00 [17:30:44]wFMCommunicate OK [17:30:44]wFMCommunicate request_size=4 [17:30:44]MH_SAM_APDU [17:30:44]CAPDU: 80 0D 03 02 [17:30:44]Write to MH i2c: E2 08 00 34 2B 80 0D 03 02 00 00 00 00 DA [17:30:44]Write i2c OK [17:30:44]MH_I2C_Read... [17:30:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:30:44]Read from MH i2c: E2 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 0B 00 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 0B 00 34 2B 00 CC 15 26 5A 43 93 8F 6F 90 00 10 [17:30:44]RAPDU: CC 15 26 5A 43 93 8F 6F 90 00 [17:30:44]wFMCommunicate OK [17:30:44]SAM_PROTO_SignData done [17:30:44]FM_MakeSignedData done [17:30:44]CreateOFDProtocolMessage [17:30:44]wFMCommunicate request_size=4 [17:30:44]MH_SAM_APDU [17:30:44]CAPDU: 80 11 00 00 [17:30:44]Write to MH i2c: E2 08 00 35 2B 80 11 00 00 00 00 00 00 DA [17:30:44]Write i2c OK [17:30:44]MH_I2C_Read... [17:30:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:44]Read from MH i2c: E2 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 17 00 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: E2 17 00 35 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2F [17:30:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:30:44]wFMCommunicate OK [17:30:44]CreateOFDProtocolMessage done [17:30:44]OFDSenderStorePacket 202919 [17:30:44]StoreOFDPacket docnum=202919 [17:30:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DA 10 07 01 4B B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 C4 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 18 03 00 35 04 06 00 A8 80 8B 14 73 B0 CC 15 26 5A 43 93 8F 6F [17:30:44]CheckFolder [17:30:44]dirname=/storage/ofd_packets [17:30:44]CheckFolder done [17:30:44]ProducePacketName [17:30:44]name=ofd_packets/00202919 [17:30:44]NVStorageSaveData ofd_packets/00202919 [17:30:44]File name is /storage/ofd_packets/00202919 [17:30:44]Write 301 bytes [17:30:44]NVStorageSaveData done [17:30:44]OFDSenderStorePacket done [17:30:44]KKMCreateOFDPacket done [17:30:44]NVStorageSaveData kkm_last_timestamp [17:30:44]File name is /storage/kkm_last_timestamp [17:30:44]Write 4 bytes [17:30:44]NVStorageSaveData done [17:30:44]ExternCall_PrintAddStr [17:30:44]wPrintStart [17:30:44]Write to MH i2c: 01 00 00 36 2B 61 [17:30:44]Write i2c OK [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: 01 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: 01 07 00 [17:30:44]MH_I2C_Read... [17:30:44]Read from MH i2c: 01 07 00 36 2B 00 00 00 00 00 FF 0F 76 [17:30:44]RasterBufferAndPrint [17:30:44]line Счет N : (1)450722 [17:30:44]line ИНН: 02508201610067 [17:30:44]line Контрольно-Кассовый Чек [17:30:44]line ПРОДАЖА [17:30:44]line ТРК (МРК, ГНК) : 52 [17:30:44]line Товар: 2710124130 [17:30:44]line Аи-92-К-2 [17:30:44]line 14.950 * 66.90 [17:30:44]line = 1000.16 [17:30:44]line НДС 12% НСП 1% [17:30:44]line > о реализуемом товаре [17:30:44]line ОКРУГЛЕНИЕ: -0.16 [17:30:44]line ИТОГО: 1000.00 [17:30:44]line Внесено: 1000.00 [17:30:44]line СДАЧА: 0.00 [17:30:44]line НСП 1% : 8.85 [17:30:44]line НДС 12% : 106.21 [17:30:44]line Наличными: 1000.00 [17:30:44]line Безнал.: 0.00 [17:30:44]line Место: АЗС № 171 "Партнер Нефть" [17:30:44]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:30:44]line СНО: Общий режим [17:30:44]line Чек 314 29.10.2024 17:30 [17:30:44]line Смена: 546 ФФД: 1.0 [17:30:44]line ЗНМ: 0300000109 [17:30:44]line РНМ: 0000000000091777 [17:30:44]line Версия ККМ: 001 [17:30:44]line ФМ: 0000000000871756 [17:30:44]line ФД: 202919 [17:30:44]line ФПД: 185270042653616 [17:30:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173044&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202919&fm=185270042653616&tin=02508201610067®Number=0000000000091777&sum=100000 [17:30:45]OFD Sender: Processing packet 202919 [packets to send 116, broken 115] [17:30:45]ProducePacketName [17:30:45]name=ofd_packets/00202919 [17:30:45]OFD Sender: To server: pG, [17:30:45]CommunicateWithHost lk.salyk.kg:30040 [17:30:45]ConnectInit lk.salyk.kg [17:30:45]written 0, free lines is 4095 [17:30:45]Connected sock=9 [17:30:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DA 10 07 01 4B B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 C4 1B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 18 03 00 35 04 06 00 A8 80 8B 14 73 B0 CC 15 26 5A 43 93 8F 6F [17:30:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D6 68 47 00 DC DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A7 18 03 00 F4 03 04 00 7F C7 20 67 B6 04 01 00 00 FF 39 26 38 19 EF 9A 8C [17:30:45]CommunicateWithHost err = 0 [17:30:45]CheckOFDResponse [17:30:45]1017 (14) - 77093643461234 [17:30:45]1041 (16) - 0000000000871756 [17:30:45]1040 (4) - 202919 [17:30:45]1012 (4) - 29.10.2024 11:31 [17:30:45]1206 (1) - 0 [17:30:45]OFD Sender: Remove packet 202919 [17:30:45]ProducePacketName [17:30:45]name=ofd_packets/00202919 [17:30:45]NVStorageDeleteData [17:30:45]Write to MH i2c: 01 00 00 61 2B 8C [17:30:45]Write i2c OK [17:30:45]MH_I2C_Read... [17:30:45]Read from MH i2c: 01 [17:30:45]MH_I2C_Read... [17:30:45]Read from MH i2c: 01 07 00 [17:30:45]MH_I2C_Read... [17:30:45]Read from MH i2c: 01 07 00 61 2B 00 00 00 00 00 98 0C 37 [17:30:45]RasterBufferAndPrint [17:30:45]line [17:30:45]line [17:30:45]line [17:30:45]line [17:30:45]line [17:30:45]written 0, free lines is 3231 [17:30:45]MH_Cut [17:30:45]Write to MH i2c: D1 01 00 68 2B 01 65 [17:30:45]Write i2c OK [17:30:45]MH_I2C_Read... [17:30:45]Read from MH i2c: D1 [17:30:45]MH_I2C_Read... [17:30:45]Read from MH i2c: D1 01 00 [17:30:45]MH_I2C_Read... [17:30:45]Read from MH i2c: D1 01 00 68 2B 00 64 [17:30:45]Write to MH i2c: 01 00 00 69 2B 94 [17:30:45]Write i2c OK [17:30:45]MH_I2C_Read... [17:30:45]OFD Sender: No OFD packet to send [17:30:46]*** Cut start [17:30:46]*** Purtial cut [17:30:46]*** Stage 1: CUTSNS_PIN = 1 [17:30:46]Read from MH i2c: 01 [17:30:46]MH_I2C_Read... [17:30:46]*** Stop cut motor [17:30:46]*** Cut end [17:30:46]Read from MH i2c: 01 07 00 [17:30:46]MH_I2C_Read... [17:30:46]Read from MH i2c: 01 07 00 69 2B 00 00 00 00 00 FF 0F A9 [17:30:46]process_action close_receipt done [17:30:46]requested_data is exist [17:30:46]produce_requested_data [17:30:46]requested_item fm.sn is exist - process it [17:30:46]wFMCommunicate request_size=4 [17:30:46]MH_SAM_APDU [17:30:46]CAPDU: 80 11 00 00 [17:30:46]Write to MH i2c: E2 08 00 6A 2B 80 11 00 00 00 00 00 00 0F [17:30:46]Write i2c OK [17:30:46]MH_I2C_Read... [17:30:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:46]Read from MH i2c: E2 [17:30:46]MH_I2C_Read... [17:30:46]Read from MH i2c: E2 17 00 [17:30:46]MH_I2C_Read... [17:30:46]Read from MH i2c: E2 17 00 6A 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 64 [17:30:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:30:46]wFMCommunicate OK [17:30:46]requested_item fd.num is exist - process it [17:30:46]SAM_PROTO_GetFieldsCounters [17:30:46]wFMCommunicate request_size=4 [17:30:46]MH_SAM_APDU [17:30:46]CAPDU: 80 13 00 00 [17:30:46]Write to MH i2c: E2 08 00 6B 2B 80 13 00 00 00 00 00 00 12 [17:30:46]Write i2c OK [17:30:46]MH_I2C_Read... [17:30:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:30:46]Read from MH i2c: E2 [17:30:46]MH_I2C_Read... [17:30:46]Read from MH i2c: E2 62 00 [17:30:46]MH_I2C_Read... [17:30:46]Read from MH i2c: E2 62 00 6B 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A7 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [17:30:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A7 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:30:46]wFMCommunicate OK [17:30:46]SAM_PROTO_GetFieldsCounters done [17:30:46]requested_item shift.num is exist - process it [17:30:46]requested_item shift.opened is exist - process it [17:30:46]req_shift_opened [17:30:46]FM_GetShiftState [17:30:46]SAM_PROTO_GetShiftState [17:30:46]wFMCommunicate request_size=4 [17:30:46]MH_SAM_APDU [17:30:46]CAPDU: 80 13 01 00 [17:30:46]Write to MH i2c: E2 08 00 6C 2B 80 13 01 00 00 00 00 00 14 [17:30:46]Write i2c OK [17:30:46]MH_I2C_Read... [17:30:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:47]Read from MH i2c: E2 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: E2 0E 00 [17:30:47]MH_I2C_Read... [17:30:47]Read from MH i2c: E2 0E 00 6C 2B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FD [17:30:47]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:30:47]wFMCommunicate OK [17:30:47]SAM_PROTO_GetShiftState done [17:30:47]FM_GetShiftState done [17:30:47]req_shift_opened done [17:30:47]requested_item shift.open_date is exist - process it [17:30:47]req_shift_open_date [17:30:47]req_shift_open_date done [17:30:47]produce_requested_data done [17:30:47]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202919,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:30:47]process_action_free close_receipt [17:30:47]json_value_free [17:30:47]json_value_free done [17:30:47]process_json_proto returns [17:30:47]Send response to host [17:30:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202919,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:30:47]free response buf [17:30:47]execute_script done [17:30:47]execute_script returns [17:30:47]free content buf [17:30:47]Sock 7.Close socket [17:30:47]Sock 7.Thread stoped [17:30:51]OFD Sender: No OFD packet to send [17:30:56]OFD Sender: No OFD packet to send [17:31:01]OFD Sender: No OFD packet to send [17:31:06]OFD Sender: No OFD packet to send [17:31:11]OFD Sender: No OFD packet to send [17:31:16]OFD Sender: No OFD packet to send [17:31:21]OFD Sender: No OFD packet to send [17:31:26]OFD Sender: No OFD packet to send [17:31:31]OFD Sender: No OFD packet to send [17:31:36]OFD Sender: No OFD packet to send [17:31:41]OFD Sender: No OFD packet to send [17:31:46]OFD Sender: No OFD packet to send [17:31:51]OFD Sender: No OFD packet to send [17:31:56]OFD Sender: No OFD packet to send [17:32:01]OFD Sender: No OFD packet to send [17:32:06]OFD Sender: No OFD packet to send [17:32:11]OFD Sender: No OFD packet to send [17:32:16]OFD Sender: No OFD packet to send [17:32:21]OFD Sender: No OFD packet to send [17:32:26]OFD Sender: No OFD packet to send [17:32:31]OFD Sender: No OFD packet to send [17:32:36]OFD Sender: No OFD packet to send [17:32:41]OFD Sender: No OFD packet to send [17:32:46]OFD Sender: No OFD packet to send [17:32:51]OFD Sender: No OFD packet to send [17:32:56]OFD Sender: No OFD packet to send [17:33:01]OFD Sender: No OFD packet to send [17:33:06]OFD Sender: No OFD packet to send [17:33:11]OFD Sender: No OFD packet to send [17:33:16]OFD Sender: No OFD packet to send [17:33:21]OFD Sender: No OFD packet to send [17:33:26]OFD Sender: No OFD packet to send [17:33:31]OFD Sender: No OFD packet to send [17:33:36]OFD Sender: No OFD packet to send [17:33:41]OFD Sender: No OFD packet to send [17:33:46]OFD Sender: No OFD packet to send [17:33:51]OFD Sender: No OFD packet to send [17:33:56]OFD Sender: No OFD packet to send [17:34:01]OFD Sender: No OFD packet to send [17:34:06]OFD Sender: No OFD packet to send [17:34:11]OFD Sender: No OFD packet to send [17:34:16]OFD Sender: No OFD packet to send [17:34:21]OFD Sender: No OFD packet to send [17:34:26]OFD Sender: No OFD packet to send [17:34:31]OFD Sender: No OFD packet to send [17:34:36]OFD Sender: No OFD packet to send [17:34:41]OFD Sender: No OFD packet to send [17:34:46]OFD Sender: No OFD packet to send [17:34:51]OFD Sender: No OFD packet to send [17:34:56]OFD Sender: No OFD packet to send [17:35:01]OFD Sender: No OFD packet to send [17:35:06]OFD Sender: No OFD packet to send [17:35:11]OFD Sender: No OFD packet to send [17:35:16]OFD Sender: No OFD packet to send [17:35:21]OFD Sender: No OFD packet to send [17:35:26]OFD Sender: No OFD packet to send [17:35:31]OFD Sender: No OFD packet to send [17:35:36]OFD Sender: No OFD packet to send [17:35:41]OFD Sender: No OFD packet to send [17:35:46]OFD Sender: No OFD packet to send [17:35:51]OFD Sender: No OFD packet to send [17:35:56]OFD Sender: No OFD packet to send [17:36:01]OFD Sender: No OFD packet to send [17:36:03]accept exits with 10 [17:36:03]New connection [17:36:03]New thread 3066891620 created [17:36:03]Thread 3067034980 joined [17:36:03]Waiting for new connection... [17:36:03] Sock 10.Parse request [17:36:03]Sock 10.Check first char [17:36:03]Sock 10.First char is OK [17:36:03]request: POST /json_proto HTTP/1.0 [17:36:03]Method: POST [17:36:03]URL: /json_proto [17:36:03]Method is POST - this is cgi request [17:36:03]url: /json_proto [17:36:03]query_string will be loaded in cgi processing [17:36:03]execute_cgi json_proto POST (null) [17:36:03]execute_cgi path=json_proto method=POST [17:36:03]POST find Content-Length [17:36:03]Host: 172.17.63.195:8080 [17:36:03]Content-Length: 670 [17:36:03]Content-Type: application/json [17:36:03] [17:36:03]POST finish read [17:36:03]Found Content-Length = 670 [17:36:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 3.810, "sum" : 260.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:36:03]execute_script... [17:36: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)450723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 3.810, "sum" : 260.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:36:03]POST & json_proto [17:36:03]process_json_proto [17:36:03]json parsed OK: [17:36:03]protocol is kg_v1.0 [17:36:03]action value=close_receipt [17:36:03]process_action close_receipt [17:36:03]cmd_close_receipt [17:36:03]MH_GetDate [17:36:03]Write to MH i2c: F0 00 00 6D 2B 87 [17:36:03]Write i2c OK [17:36:03]MH_I2C_Read... [17:36:03]Read from MH i2c: F0 [17:36:03]MH_I2C_Read... [17:36:03]Read from MH i2c: F0 09 00 [17:36:03]MH_I2C_Read... [17:36:03]Read from MH i2c: F0 09 00 6D 2B 00 05 1D 21 67 8C D7 20 67 24 [17:36:03]GetLastDocTimeStamp 1730223044 [17:36:03]current date 1730223365 [17:36:03]FM_GetShiftState [17:36:03]SAM_PROTO_GetShiftState [17:36:03]wFMCommunicate request_size=4 [17:36:03]MH_SAM_APDU [17:36:03]CAPDU: 80 13 01 00 [17:36:03]Write to MH i2c: E2 08 00 6E 2B 80 13 01 00 00 00 00 00 16 [17:36:03]Write i2c OK [17:36:03]MH_I2C_Read... [17:36:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:03]Read from MH i2c: E2 [17:36:03]MH_I2C_Read... [17:36:03]Read from MH i2c: E2 0E 00 [17:36:03]MH_I2C_Read... [17:36:03]Read from MH i2c: E2 0E 00 6E 2B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FF [17:36:03]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:36:03]wFMCommunicate OK [17:36:03]SAM_PROTO_GetShiftState done [17:36:03]FM_GetShiftState done [17:36:03]opened in 1730160431 [17:36:03]opened+sec_in_day 1730246831 [17:36:03]quantity*price = 26060 [17:36:03]sum+1 = 26061 [17:36:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.60 ИТОГО: 260.00 Внесено: 260.00 СДАЧА: 0.00 НСП 1% : 2.31 НДС 12% : 27.67 Наличными: 260.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 315 29.10.2024 17:36 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202920 ФПД: 112573189933758 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173605&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202920&fm=112573189933758&tin=02508201610067®Number=0000000000091777&sum=26000 [17:36:05]StoreToDocumentArchive [17:36:05]shift 546 fd 202920 [17:36:05]save to /storage/0546/doc_00202920 [17:36:05]save last doc name /storage/0546/doc_00202920 to /storage/kkm_last_doc_name [17:36:05]save OK [17:36:05]Clear old archive folders... [17:36:05]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:36:05]tlvbuf is 01278F40 [17:36:05]SAM_PROTO_ClearQueue [17:36:05]wFMCommunicate request_size=4 [17:36:05]MH_SAM_APDU [17:36:05]CAPDU: 80 09 00 00 [17:36:05]Write to MH i2c: E2 08 00 7B 2B 80 09 00 00 00 00 00 00 18 [17:36:05]Write i2c OK [17:36:05]MH_I2C_Read... [17:36:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:36:05]Read from MH i2c: E2 [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: E2 03 00 [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: E2 03 00 7B 2B 00 90 00 1A [17:36:05]RAPDU: 90 00 [17:36:05]wFMCommunicate OK [17:36:05]SAM_PROTO_ClearQueue done [17:36:05]KKMCreateOFDPacket [17:36:05]OFDProtocolAddRootSTLVToBuf [17:36:05]FM_MakeSignedData [17:36:05]FM_MakeSignedData [17:36:05]SAM_PROTO_SignData [17:36:05]wFMCommunicate request_size=4 [17:36:05]MH_SAM_APDU [17:36:05]CAPDU: 80 0D 01 02 [17:36:05]Write to MH i2c: E2 08 00 7C 2B 80 0D 01 02 00 00 00 00 20 [17:36:05]Write i2c OK [17:36:05]MH_I2C_Read... [17:36:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:36:05]Read from MH i2c: E2 [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: E2 03 00 [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: E2 03 00 7C 2B 00 90 00 1B [17:36:05]RAPDU: 90 00 [17:36:05]wFMCommunicate OK [17:36:05]wFMCommunicate request_size=255 [17:36:05]MH_SAM_APDU [17:36:05]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CC 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 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 3B 01 00 00 F4 03 04 00 05 1D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A8 18 03 00 35 04 06 00 [17:36:05]Write to MH i2c: E2 02 01 7D 2B 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CC 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 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 3B 01 00 00 F4 03 04 00 05 1D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A8 18 03 00 35 04 06 00 00 00 39 [17:36:05]Write i2c OK [17:36:05]MH_I2C_Read... [17:36:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:05]Read from MH i2c: E2 [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: E2 03 00 [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: E2 03 00 7D 2B 00 90 00 1C [17:36:05]RAPDU: 90 00 [17:36:05]wFMCommunicate OK [17:36:05]wFMCommunicate request_size=11 [17:36:05]MH_SAM_APDU [17:36:05]CAPDU: 80 0D 02 02 06 66 62 7C FF 4A BE [17:36:05]Write to MH i2c: E2 0E 00 7E 2B 80 0D 02 02 06 00 66 62 7C FF 4A BE 00 00 7A [17:36:05]Write i2c OK [17:36:05]MH_I2C_Read... [17:36:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:05]Read from MH i2c: E2 [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: E2 03 00 [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: E2 03 00 7E 2B 00 90 00 1D [17:36:05]RAPDU: 90 00 [17:36:05]wFMCommunicate OK [17:36:05]wFMCommunicate request_size=4 [17:36:05]MH_SAM_APDU [17:36:05]CAPDU: 80 0D 03 02 [17:36:05]Write to MH i2c: E2 08 00 7F 2B 80 0D 03 02 00 00 00 00 25 [17:36:05]Write i2c OK [17:36:05]MH_I2C_Read... [17:36:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:36:05]Read from MH i2c: E2 [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: E2 0B 00 [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: E2 0B 00 7F 2B 00 95 E8 45 B0 B0 F0 A9 E3 90 00 C4 [17:36:05]RAPDU: 95 E8 45 B0 B0 F0 A9 E3 90 00 [17:36:05]wFMCommunicate OK [17:36:05]SAM_PROTO_SignData done [17:36:05]FM_MakeSignedData done [17:36:05]CreateOFDProtocolMessage [17:36:05]wFMCommunicate request_size=4 [17:36:05]MH_SAM_APDU [17:36:05]CAPDU: 80 11 00 00 [17:36:05]Write to MH i2c: E2 08 00 80 2B 80 11 00 00 00 00 00 00 25 [17:36:05]Write i2c OK [17:36:05]MH_I2C_Read... [17:36:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:05]Read from MH i2c: E2 [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: E2 17 00 [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: E2 17 00 80 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7A [17:36:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:36:05]wFMCommunicate OK [17:36:05]CreateOFDProtocolMessage done [17:36:05]OFDSenderStorePacket 202920 [17:36:05]StoreOFDPacket docnum=202920 [17:36:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 2B 0E 08 01 1D 0E 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CC 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 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 3B 01 00 00 F4 03 04 00 05 1D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A8 18 03 00 35 04 06 00 66 62 7C FF 4A BE 95 E8 45 B0 B0 F0 A9 E3 [17:36:05]CheckFolder [17:36:05]dirname=/storage/ofd_packets [17:36:05]CheckFolder done [17:36:05]ProducePacketName [17:36:05]name=ofd_packets/00202920 [17:36:05]NVStorageSaveData ofd_packets/00202920 [17:36:05]File name is /storage/ofd_packets/00202920 [17:36:05]Write 302 bytes [17:36:05]NVStorageSaveData done [17:36:05]OFDSenderStorePacket done [17:36:05]KKMCreateOFDPacket done [17:36:05]NVStorageSaveData kkm_last_timestamp [17:36:05]File name is /storage/kkm_last_timestamp [17:36:05]Write 4 bytes [17:36:05]NVStorageSaveData done [17:36:05]ExternCall_PrintAddStr [17:36:05]wPrintStart [17:36:05]Write to MH i2c: 01 00 00 81 2B AC [17:36:05]Write i2c OK [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: 01 [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: 01 07 00 [17:36:05]MH_I2C_Read... [17:36:05]Read from MH i2c: 01 07 00 81 2B 00 00 00 00 00 FF 0F C1 [17:36:05]RasterBufferAndPrint [17:36:05]line Счет N : (1)450723 [17:36:05]line ИНН: 02508201610067 [17:36:05]line Контрольно-Кассовый Чек [17:36:05]line ПРОДАЖА [17:36:05]line ТРК (МРК, ГНК) : 53 [17:36:05]line Товар: 2710124130 [17:36:05]line SUPER 92-К-5 [17:36:05]line 3.810 * 68.40 [17:36:05]line = 260.60 [17:36:05]line НДС 12% НСП 1% [17:36:05]line > о реализуемом товаре [17:36:05]line ОКРУГЛЕНИЕ: -0.60 [17:36:05]line ИТОГО: 260.00 [17:36:05]line Внесено: 260.00 [17:36:05]line СДАЧА: 0.00 [17:36:05]line НСП 1% : 2.31 [17:36:05]line НДС 12% : 27.67 [17:36:05]line Наличными: 260.00 [17:36:05]line Безнал.: 0.00 [17:36:05]line Место: АЗС № 171 "Партнер Нефть" [17:36:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:36:05]line СНО: Общий режим [17:36:05]line Чек 315 29.10.2024 17:36 [17:36:05]line Смена: 546 ФФД: 1.0 [17:36:05]line ЗНМ: 0300000109 [17:36:05]line РНМ: 0000000000091777 [17:36:05]line Версия ККМ: 001 [17:36:05]line ФМ: 0000000000871756 [17:36:05]line ФД: 202920 [17:36:05]line ФПД: 112573189933758 [17:36:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173605&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202920&fm=112573189933758&tin=02508201610067®Number=0000000000091777&sum=26000 [17:36:05]OFD Sender: Processing packet 202920 [packets to send 116, broken 115] [17:36:05]ProducePacketName [17:36:05]name=ofd_packets/00202920 [17:36:05]OFD Sender: To server: pG, [17:36:05]CommunicateWithHost lk.salyk.kg:30040 [17:36:05]ConnectInit lk.salyk.kg [17:36:05]written 0, free lines is 4095 [17:36:06]Connected sock=9 [17:36:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 2B 0E 08 01 1D 0E 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CC 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 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 3B 01 00 00 F4 03 04 00 05 1D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A8 18 03 00 35 04 06 00 66 62 7C FF 4A BE 95 E8 45 B0 B0 F0 A9 E3 [17:36:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 50 17 47 00 AE E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A8 18 03 00 F4 03 04 00 C0 C8 20 67 B6 04 01 00 00 FF D9 62 62 35 3C 0B F5 [17:36:06]CommunicateWithHost err = 0 [17:36:06]CheckOFDResponse [17:36:06]1017 (14) - 77093643461234 [17:36:06]1041 (16) - 0000000000871756 [17:36:06]1040 (4) - 202920 [17:36:06]1012 (4) - 29.10.2024 11:36 [17:36:06]1206 (1) - 0 [17:36:06]OFD Sender: Remove packet 202920 [17:36:06]ProducePacketName [17:36:06]name=ofd_packets/00202920 [17:36:06]NVStorageDeleteData [17:36:06]Write to MH i2c: 01 00 00 AC 2B D7 [17:36:06]Write i2c OK [17:36:06]MH_I2C_Read... [17:36:06]Read from MH i2c: 01 [17:36:06]MH_I2C_Read... [17:36:06]Read from MH i2c: 01 07 00 [17:36:06]MH_I2C_Read... [17:36:06]Read from MH i2c: 01 07 00 AC 2B 00 00 00 00 00 A4 0C 8E [17:36:06]RasterBufferAndPrint [17:36:06]line [17:36:06]line [17:36:06]line [17:36:06]line [17:36:06]line [17:36:06]written 0, free lines is 3240 [17:36:06]MH_Cut [17:36:06]Write to MH i2c: D1 01 00 B3 2B 01 B0 [17:36:06]Write i2c OK [17:36:06]MH_I2C_Read... [17:36:06]Read from MH i2c: D1 [17:36:06]MH_I2C_Read... [17:36:06]Read from MH i2c: D1 01 00 [17:36:06]MH_I2C_Read... [17:36:06]Read from MH i2c: D1 01 00 B3 2B 00 AF [17:36:06]Write to MH i2c: 01 00 00 B4 2B DF [17:36:06]Write i2c OK [17:36:06]MH_I2C_Read... [17:36:06]OFD Sender: No OFD packet to send [17:36:07]*** Cut start [17:36:07]*** Purtial cut [17:36:07]*** Stage 1: CUTSNS_PIN = 1 [17:36:07]Read from MH i2c: 01 [17:36:07]MH_I2C_Read... [17:36:07]*** Stop cut motor [17:36:07]*** Cut end [17:36:07]Read from MH i2c: 01 07 00 [17:36:07]MH_I2C_Read... [17:36:07]Read from MH i2c: 01 07 00 B4 2B 00 00 00 00 00 FF 0F F4 [17:36:07]process_action close_receipt done [17:36:07]requested_data is exist [17:36:07]produce_requested_data [17:36:07]requested_item fm.sn is exist - process it [17:36:07]wFMCommunicate request_size=4 [17:36:07]MH_SAM_APDU [17:36:07]CAPDU: 80 11 00 00 [17:36:07]Write to MH i2c: E2 08 00 B5 2B 80 11 00 00 00 00 00 00 5A [17:36:07]Write i2c OK [17:36:07]MH_I2C_Read... [17:36:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:07]Read from MH i2c: E2 [17:36:07]MH_I2C_Read... [17:36:07]Read from MH i2c: E2 17 00 [17:36:07]MH_I2C_Read... [17:36:07]Read from MH i2c: E2 17 00 B5 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AF [17:36:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:36:07]wFMCommunicate OK [17:36:07]requested_item fd.num is exist - process it [17:36:07]SAM_PROTO_GetFieldsCounters [17:36:07]wFMCommunicate request_size=4 [17:36:07]MH_SAM_APDU [17:36:07]CAPDU: 80 13 00 00 [17:36:07]Write to MH i2c: E2 08 00 B6 2B 80 13 00 00 00 00 00 00 5D [17:36:07]Write i2c OK [17:36:07]MH_I2C_Read... [17:36:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:36:07]Read from MH i2c: E2 [17:36:07]MH_I2C_Read... [17:36:07]Read from MH i2c: E2 62 00 [17:36:07]MH_I2C_Read... [17:36:07]Read from MH i2c: E2 62 00 B6 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A8 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 21 [17:36:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A8 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:36:07]wFMCommunicate OK [17:36:07]SAM_PROTO_GetFieldsCounters done [17:36:07]requested_item shift.num is exist - process it [17:36:07]requested_item shift.opened is exist - process it [17:36:07]req_shift_opened [17:36:07]FM_GetShiftState [17:36:07]SAM_PROTO_GetShiftState [17:36:07]wFMCommunicate request_size=4 [17:36:07]MH_SAM_APDU [17:36:07]CAPDU: 80 13 01 00 [17:36:07]Write to MH i2c: E2 08 00 B7 2B 80 13 01 00 00 00 00 00 5F [17:36:07]Write i2c OK [17:36:07]MH_I2C_Read... [17:36:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:07]Read from MH i2c: E2 [17:36:07]MH_I2C_Read... [17:36:07]Read from MH i2c: E2 0E 00 [17:36:07]MH_I2C_Read... [17:36:07]Read from MH i2c: E2 0E 00 B7 2B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 48 [17:36:07]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:36:07]wFMCommunicate OK [17:36:07]SAM_PROTO_GetShiftState done [17:36:07]FM_GetShiftState done [17:36:07]req_shift_opened done [17:36:07]requested_item shift.open_date is exist - process it [17:36:07]req_shift_open_date [17:36:07]req_shift_open_date done [17:36:07]produce_requested_data done [17:36:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202920,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:36:07]process_action_free close_receipt [17:36:07]json_value_free [17:36:07]json_value_free done [17:36:07]process_json_proto returns [17:36:07]Send response to host [17:36:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202920,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:36:07]free response buf [17:36:07]execute_script done [17:36:07]execute_script returns [17:36:07]free content buf [17:36:07]Sock 10.Close socket [17:36:07]Sock 10.Thread stoped [17:36:11]OFD Sender: No OFD packet to send [17:36:16]OFD Sender: No OFD packet to send [17:36:21]OFD Sender: No OFD packet to send [17:36:26]OFD Sender: No OFD packet to send [17:36:31]OFD Sender: No OFD packet to send [17:36:36]OFD Sender: No OFD packet to send [17:36:41]OFD Sender: No OFD packet to send [17:36:46]OFD Sender: No OFD packet to send [17:36:51]OFD Sender: No OFD packet to send [17:36:56]OFD Sender: No OFD packet to send [17:37:01]OFD Sender: No OFD packet to send [17:37:06]OFD Sender: No OFD packet to send [17:37:11]OFD Sender: No OFD packet to send [17:37:16]OFD Sender: No OFD packet to send [17:37:21]accept exits with 7 [17:37:21]New connection [17:37:21]New thread 3067034980 created [17:37:21]Thread 3066891620 joined [17:37:21]Waiting for new connection... [17:37:21] Sock 7.Parse request [17:37:21]Sock 7.Check first char [17:37:21]Sock 7.First char is OK [17:37:21]request: POST /json_proto HTTP/1.0 [17:37:21]Method: POST [17:37:21]URL: /json_proto [17:37:21]Method is POST - this is cgi request [17:37:21]url: /json_proto [17:37:21]query_string will be loaded in cgi processing [17:37:21]execute_cgi json_proto POST (null) [17:37:21]execute_cgi path=json_proto method=POST [17:37:21]POST find Content-Length [17:37:21]Host: 172.17.63.195:8080 [17:37:21]Content-Length: 682 [17:37:21]Content-Type: application/json [17:37:21] [17:37:21]POST finish read [17:37:21]Found Content-Length = 682 [17:37:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:21]execute_script... [17:37:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:21]POST & json_proto [17:37:21]process_json_proto [17:37:21]json parsed OK: [17:37:21]protocol is kg_v1.0 [17:37:21]action value=close_receipt [17:37:21]process_action close_receipt [17:37:21]cmd_close_receipt [17:37:21]MH_GetDate [17:37:21]Write to MH i2c: F0 00 00 B8 2B D2 [17:37:21]Write i2c OK [17:37:21]MH_I2C_Read... [17:37:21]Read from MH i2c: F0 [17:37:21]MH_I2C_Read... [17:37:21]Read from MH i2c: F0 09 00 [17:37:21]MH_I2C_Read... [17:37:21]Read from MH i2c: F0 09 00 B8 2B 00 52 1D 21 67 8C D7 20 67 BC [17:37:21]GetLastDocTimeStamp 1730223365 [17:37:21]current date 1730223442 [17:37:21]FM_GetShiftState [17:37:21]SAM_PROTO_GetShiftState [17:37:21]wFMCommunicate request_size=4 [17:37:21]MH_SAM_APDU [17:37:21]CAPDU: 80 13 01 00 [17:37:21]Write to MH i2c: E2 08 00 B9 2B 80 13 01 00 00 00 00 00 61 [17:37:21]Write i2c OK [17:37:21]MH_I2C_Read... [17:37:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:21]Read from MH i2c: E2 [17:37:21]MH_I2C_Read... [17:37:21]Read from MH i2c: E2 0E 00 [17:37:21]MH_I2C_Read... [17:37:21]Read from MH i2c: E2 0E 00 B9 2B 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 4A [17:37:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:37:21]wFMCommunicate OK [17:37:21]SAM_PROTO_GetShiftState done [17:37:21]FM_GetShiftState done [17:37:21]opened in 1730160431 [17:37:21]opened+sec_in_day 1730246831 [17:37:21]quantity*price = 150056 [17:37:21]sum+1 = 150058 [17:37:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 316 29.10.2024 17:37 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202921 ФПД: 111892479094072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173722&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202921&fm=111892479094072&tin=02508201610067®Number=0000000000091777&sum=150000 [17:37:22]StoreToDocumentArchive [17:37:22]shift 546 fd 202921 [17:37:22]save to /storage/0546/doc_00202921 [17:37:22]save last doc name /storage/0546/doc_00202921 to /storage/kkm_last_doc_name [17:37:22]save OK [17:37:22]Clear old archive folders... [17:37:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:37:22]tlvbuf is B6ED5860 [17:37:22]SAM_PROTO_ClearQueue [17:37:22]wFMCommunicate request_size=4 [17:37:22]MH_SAM_APDU [17:37:22]CAPDU: 80 09 00 00 [17:37:22]Write to MH i2c: E2 08 00 C6 2B 80 09 00 00 00 00 00 00 63 [17:37:22]Write i2c OK [17:37:22]MH_I2C_Read... [17:37:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:37:22]Read from MH i2c: E2 [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: E2 03 00 [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: E2 03 00 C6 2B 00 90 00 65 [17:37:22]RAPDU: 90 00 [17:37:22]wFMCommunicate OK [17:37:22]SAM_PROTO_ClearQueue done [17:37:22]KKMCreateOFDPacket [17:37:22]OFDProtocolAddRootSTLVToBuf [17:37:22]FM_MakeSignedData [17:37:22]FM_MakeSignedData [17:37:22]SAM_PROTO_SignData [17:37:22]wFMCommunicate request_size=4 [17:37:22]MH_SAM_APDU [17:37:22]CAPDU: 80 0D 01 02 [17:37:22]Write to MH i2c: E2 08 00 C7 2B 80 0D 01 02 00 00 00 00 6B [17:37:22]Write i2c OK [17:37:22]MH_I2C_Read... [17:37:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:37:22]Read from MH i2c: E2 [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: E2 03 00 [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: E2 03 00 C7 2B 00 90 00 66 [17:37:22]RAPDU: 90 00 [17:37:22]wFMCommunicate OK [17:37:22]wFMCommunicate request_size=255 [17:37:22]MH_SAM_APDU [17:37:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 3C 01 00 00 F4 03 04 00 52 1D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A9 18 03 00 35 04 06 00 65 [17:37:22]Write to MH i2c: E2 02 01 C8 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 3C 01 00 00 F4 03 04 00 52 1D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A9 18 03 00 35 04 06 00 65 00 00 C9 [17:37:22]Write i2c OK [17:37:22]MH_I2C_Read... [17:37:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:22]Read from MH i2c: E2 [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: E2 03 00 [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: E2 03 00 C8 2B 00 90 00 67 [17:37:22]RAPDU: 90 00 [17:37:22]wFMCommunicate OK [17:37:22]wFMCommunicate request_size=10 [17:37:22]MH_SAM_APDU [17:37:22]CAPDU: 80 0D 02 02 05 C3 FF 78 2D 38 [17:37:22]Write to MH i2c: E2 0D 00 C9 2B 80 0D 02 02 05 00 C3 FF 78 2D 38 00 00 17 [17:37:22]Write i2c OK [17:37:22]MH_I2C_Read... [17:37:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:22]Read from MH i2c: E2 [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: E2 03 00 [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: E2 03 00 C9 2B 00 90 00 68 [17:37:22]RAPDU: 90 00 [17:37:22]wFMCommunicate OK [17:37:22]wFMCommunicate request_size=4 [17:37:22]MH_SAM_APDU [17:37:22]CAPDU: 80 0D 03 02 [17:37:22]Write to MH i2c: E2 08 00 CA 2B 80 0D 03 02 00 00 00 00 70 [17:37:22]Write i2c OK [17:37:22]MH_I2C_Read... [17:37:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:37:22]Read from MH i2c: E2 [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: E2 0B 00 [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: E2 0B 00 CA 2B 00 B3 24 A0 17 AE 7A 60 D8 90 00 5F [17:37:22]RAPDU: B3 24 A0 17 AE 7A 60 D8 90 00 [17:37:22]wFMCommunicate OK [17:37:22]SAM_PROTO_SignData done [17:37:22]FM_MakeSignedData done [17:37:22]CreateOFDProtocolMessage [17:37:22]wFMCommunicate request_size=4 [17:37:22]MH_SAM_APDU [17:37:22]CAPDU: 80 11 00 00 [17:37:22]Write to MH i2c: E2 08 00 CB 2B 80 11 00 00 00 00 00 00 70 [17:37:22]Write i2c OK [17:37:22]MH_I2C_Read... [17:37:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:22]Read from MH i2c: E2 [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: E2 17 00 [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: E2 17 00 CB 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C5 [17:37:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:37:22]wFMCommunicate OK [17:37:22]CreateOFDProtocolMessage done [17:37:22]OFDSenderStorePacket 202921 [17:37:22]StoreOFDPacket docnum=202921 [17:37:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2A A7 07 01 47 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 3C 01 00 00 F4 03 04 00 52 1D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A9 18 03 00 35 04 06 00 65 C3 FF 78 2D 38 B3 24 A0 17 AE 7A 60 D8 [17:37:22]CheckFolder [17:37:22]dirname=/storage/ofd_packets [17:37:22]CheckFolder done [17:37:22]ProducePacketName [17:37:22]name=ofd_packets/00202921 [17:37:22]NVStorageSaveData ofd_packets/00202921 [17:37:22]File name is /storage/ofd_packets/00202921 [17:37:22]Write 301 bytes [17:37:22]NVStorageSaveData done [17:37:22]OFDSenderStorePacket done [17:37:22]KKMCreateOFDPacket done [17:37:22]NVStorageSaveData kkm_last_timestamp [17:37:22]File name is /storage/kkm_last_timestamp [17:37:22]Write 4 bytes [17:37:22]NVStorageSaveData done [17:37:22]ExternCall_PrintAddStr [17:37:22]wPrintStart [17:37:22]Write to MH i2c: 01 00 00 CC 2B F7 [17:37:22]Write i2c OK [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: 01 [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: 01 07 00 [17:37:22]MH_I2C_Read... [17:37:22]Read from MH i2c: 01 07 00 CC 2B 00 00 00 00 00 FF 0F 0C [17:37:22]RasterBufferAndPrint [17:37:22]line Счет N : (1)450724 [17:37:22]line ИНН: 02508201610067 [17:37:22]line Контрольно-Кассовый Чек [17:37:22]line ПРОДАЖА [17:37:22]line ТРК (МРК, ГНК) : 31 [17:37:22]line Товар: 2710124130 [17:37:22]line Аи-92-К-2 [17:37:22]line 22.430 * 66.90 [17:37:22]line = 1500.57 [17:37:22]line НДС 12% НСП 1% [17:37:22]line > о реализуемом товаре [17:37:22]line ОКРУГЛЕНИЕ: -0.57 [17:37:22]line ИТОГО: 1500.00 [17:37:22]line Внесено: 1500.00 [17:37:22]line СДАЧА: 0.00 [17:37:22]line НСП 1% : 13.28 [17:37:22]line НДС 12% : 159.35 [17:37:22]line Наличными: 1500.00 [17:37:22]line Безнал.: 0.00 [17:37:22]line Место: АЗС № 171 "Партнер Нефть" [17:37:22]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:37:22]line СНО: Общий режим [17:37:22]line Чек 316 29.10.2024 17:37 [17:37:22]line Смена: 546 ФФД: 1.0 [17:37:22]line ЗНМ: 0300000109 [17:37:22]line РНМ: 0000000000091777 [17:37:22]line Версия ККМ: 001 [17:37:22]line ФМ: 0000000000871756 [17:37:22]line ФД: 202921 [17:37:22]line ФПД: 111892479094072 [17:37:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T173722&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202921&fm=111892479094072&tin=02508201610067®Number=0000000000091777&sum=150000 [17:37:23]OFD Sender: Processing packet 202921 [packets to send 116, broken 115] [17:37:23]ProducePacketName [17:37:23]name=ofd_packets/00202921 [17:37:23]OFD Sender: To server: pG, [17:37:23]CommunicateWithHost lk.salyk.kg:30040 [17:37:23]ConnectInit lk.salyk.kg [17:37:23]written 0, free lines is 4095 [17:37:23]Connected sock=10 [17:37:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2A A7 07 01 47 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 3C 01 00 00 F4 03 04 00 52 1D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A9 18 03 00 35 04 06 00 65 C3 FF 78 2D 38 B3 24 A0 17 AE 7A 60 D8 [17:37:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FA 56 47 00 51 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 A9 18 03 00 F4 03 04 00 0D C9 20 67 B6 04 01 00 00 E7 4F F3 6D 56 B4 CA E9 [17:37:23]CommunicateWithHost err = 0 [17:37:23]CheckOFDResponse [17:37:23]1017 (14) - 77093643461234 [17:37:23]1041 (16) - 0000000000871756 [17:37:23]1040 (4) - 202921 [17:37:23]1012 (4) - 29.10.2024 11:37 [17:37:23]1206 (1) - 0 [17:37:23]OFD Sender: Remove packet 202921 [17:37:23]ProducePacketName [17:37:23]name=ofd_packets/00202921 [17:37:23]NVStorageDeleteData [17:37:23]Write to MH i2c: 01 00 00 F7 2B 22 [17:37:23]Write i2c OK [17:37:23]MH_I2C_Read... [17:37:23]Read from MH i2c: 01 [17:37:23]MH_I2C_Read... [17:37:23]Read from MH i2c: 01 07 00 [17:37:23]MH_I2C_Read... [17:37:23]Read from MH i2c: 01 07 00 F7 2B 00 00 00 00 00 A2 0C D7 [17:37:23]RasterBufferAndPrint [17:37:23]line [17:37:23]line [17:37:23]line [17:37:23]line [17:37:23]line [17:37:23]written 0, free lines is 3240 [17:37:23]MH_Cut [17:37:23]Write to MH i2c: D1 01 00 FE 2B 01 FB [17:37:23]Write i2c OK [17:37:23]MH_I2C_Read... [17:37:23]Read from MH i2c: D1 [17:37:23]MH_I2C_Read... [17:37:23]Read from MH i2c: D1 01 00 [17:37:23]MH_I2C_Read... [17:37:23]Read from MH i2c: D1 01 00 FE 2B 00 FA [17:37:23]Write to MH i2c: 01 00 00 FF 2B 2A [17:37:23]Write i2c OK [17:37:23]MH_I2C_Read... [17:37:24]OFD Sender: No OFD packet to send [17:37:24]*** Cut start [17:37:24]*** Purtial cut [17:37:24]*** Stage 1: CUTSNS_PIN = 1 [17:37:24]Read from MH i2c: 01 [17:37:24]MH_I2C_Read... [17:37:24]*** Stop cut motor [17:37:24]*** Cut end [17:37:24]Read from MH i2c: 01 07 00 [17:37:24]MH_I2C_Read... [17:37:24]Read from MH i2c: 01 07 00 FF 2B 00 00 00 00 00 FF 0F 3F [17:37:24]process_action close_receipt done [17:37:24]requested_data is exist [17:37:24]produce_requested_data [17:37:24]requested_item fm.sn is exist - process it [17:37:24]wFMCommunicate request_size=4 [17:37:24]MH_SAM_APDU [17:37:24]CAPDU: 80 11 00 00 [17:37:24]Write to MH i2c: E2 08 00 00 2C 80 11 00 00 00 00 00 00 A6 [17:37:24]Write i2c OK [17:37:24]MH_I2C_Read... [17:37:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:24]Read from MH i2c: E2 [17:37:24]MH_I2C_Read... [17:37:24]Read from MH i2c: E2 17 00 [17:37:24]MH_I2C_Read... [17:37:24]Read from MH i2c: E2 17 00 00 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FB [17:37:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:37:24]wFMCommunicate OK [17:37:24]requested_item fd.num is exist - process it [17:37:24]SAM_PROTO_GetFieldsCounters [17:37:24]wFMCommunicate request_size=4 [17:37:24]MH_SAM_APDU [17:37:24]CAPDU: 80 13 00 00 [17:37:24]Write to MH i2c: E2 08 00 01 2C 80 13 00 00 00 00 00 00 A9 [17:37:24]Write i2c OK [17:37:24]MH_I2C_Read... [17:37:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:37:25]Read from MH i2c: E2 [17:37:25]MH_I2C_Read... [17:37:25]Read from MH i2c: E2 62 00 [17:37:25]MH_I2C_Read... [17:37:25]Read from MH i2c: E2 62 00 01 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A9 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 71 [17:37:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 A9 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:37:25]wFMCommunicate OK [17:37:25]SAM_PROTO_GetFieldsCounters done [17:37:25]requested_item shift.num is exist - process it [17:37:25]requested_item shift.opened is exist - process it [17:37:25]req_shift_opened [17:37:25]FM_GetShiftState [17:37:25]SAM_PROTO_GetShiftState [17:37:25]wFMCommunicate request_size=4 [17:37:25]MH_SAM_APDU [17:37:25]CAPDU: 80 13 01 00 [17:37:25]Write to MH i2c: E2 08 00 02 2C 80 13 01 00 00 00 00 00 AB [17:37:25]Write i2c OK [17:37:25]MH_I2C_Read... [17:37:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:25]Read from MH i2c: E2 [17:37:25]MH_I2C_Read... [17:37:25]Read from MH i2c: E2 0E 00 [17:37:25]MH_I2C_Read... [17:37:25]Read from MH i2c: E2 0E 00 02 2C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 94 [17:37:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:37:25]wFMCommunicate OK [17:37:25]SAM_PROTO_GetShiftState done [17:37:25]FM_GetShiftState done [17:37:25]req_shift_opened done [17:37:25]requested_item shift.open_date is exist - process it [17:37:25]req_shift_open_date [17:37:25]req_shift_open_date done [17:37:25]produce_requested_data done [17:37:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202921,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:37:25]process_action_free close_receipt [17:37:25]json_value_free [17:37:25]json_value_free done [17:37:25]process_json_proto returns [17:37:25]Send response to host [17:37:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202921,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:37:25]free response buf [17:37:25]execute_script done [17:37:25]execute_script returns [17:37:25]free content buf [17:37:25]Sock 7.Close socket [17:37:25]Sock 7.Thread stoped [17:37:29]OFD Sender: No OFD packet to send [17:37:34]OFD Sender: No OFD packet to send [17:37:39]OFD Sender: No OFD packet to send [17:37:44]OFD Sender: No OFD packet to send [17:37:49]OFD Sender: No OFD packet to send [17:37:54]OFD Sender: No OFD packet to send [17:37:59]OFD Sender: No OFD packet to send [17:38:04]OFD Sender: No OFD packet to send [17:38:09]OFD Sender: No OFD packet to send [17:38:14]OFD Sender: No OFD packet to send [17:38:19]OFD Sender: No OFD packet to send [17:38:24]OFD Sender: No OFD packet to send [17:38:29]OFD Sender: No OFD packet to send [17:38:34]OFD Sender: No OFD packet to send [17:38:39]OFD Sender: No OFD packet to send [17:38:44]OFD Sender: No OFD packet to send [17:38:49]OFD Sender: No OFD packet to send [17:38:54]OFD Sender: No OFD packet to send [17:38:59]OFD Sender: No OFD packet to send [17:39:04]OFD Sender: No OFD packet to send [17:39:09]OFD Sender: No OFD packet to send [17:39:14]OFD Sender: No OFD packet to send [17:39:19]OFD Sender: No OFD packet to send [17:39:24]OFD Sender: No OFD packet to send [17:39:29]OFD Sender: No OFD packet to send [17:39:34]OFD Sender: No OFD packet to send [17:39:39]OFD Sender: No OFD packet to send [17:39:44]OFD Sender: No OFD packet to send [17:39:49]OFD Sender: No OFD packet to send [17:39:54]OFD Sender: No OFD packet to send [17:39:59]OFD Sender: No OFD packet to send [17:40:04]OFD Sender: No OFD packet to send [17:40:09]OFD Sender: No OFD packet to send [17:40:14]OFD Sender: No OFD packet to send [17:40:19]OFD Sender: No OFD packet to send [17:40:24]OFD Sender: No OFD packet to send [17:40:29]OFD Sender: No OFD packet to send [17:40:34]OFD Sender: No OFD packet to send [17:40:39]OFD Sender: No OFD packet to send [17:40:44]OFD Sender: No OFD packet to send [17:40:49]OFD Sender: No OFD packet to send [17:40:54]OFD Sender: No OFD packet to send [17:40:59]OFD Sender: No OFD packet to send [17:41:04]OFD Sender: No OFD packet to send [17:41:09]OFD Sender: No OFD packet to send [17:41:14]OFD Sender: No OFD packet to send [17:41:19]OFD Sender: No OFD packet to send [17:41:24]OFD Sender: No OFD packet to send [17:41:29]OFD Sender: No OFD packet to send [17:41:34]OFD Sender: No OFD packet to send [17:41:39]OFD Sender: No OFD packet to send [17:41:44]OFD Sender: No OFD packet to send [17:41:49]OFD Sender: No OFD packet to send [17:41:54]OFD Sender: No OFD packet to send [17:41:59]OFD Sender: No OFD packet to send [17:42:04]OFD Sender: No OFD packet to send [17:42:09]OFD Sender: No OFD packet to send [17:42:14]OFD Sender: No OFD packet to send [17:42:19]OFD Sender: No OFD packet to send [17:42:24]OFD Sender: No OFD packet to send [17:42:29]OFD Sender: No OFD packet to send [17:42:34]OFD Sender: No OFD packet to send [17:42:39]OFD Sender: No OFD packet to send [17:42:44]OFD Sender: No OFD packet to send [17:42:49]OFD Sender: No OFD packet to send [17:42:51]accept exits with 9 [17:42:51]New connection [17:42:51]New thread 3066891620 created [17:42:51]Thread 3067034980 joined [17:42:51]Waiting for new connection... [17:42:51] Sock 9.Parse request [17:42:51]Sock 9.Check first char [17:42:51]Sock 9.First char is OK [17:42:51]request: POST /json_proto HTTP/1.0 [17:42:51]Method: POST [17:42:51]URL: /json_proto [17:42:51]Method is POST - this is cgi request [17:42:51]url: /json_proto [17:42:51]query_string will be loaded in cgi processing [17:42:51]execute_cgi json_proto POST (null) [17:42:51]execute_cgi path=json_proto method=POST [17:42:51]POST find Content-Length [17:42:51]Host: 172.17.63.195:8080 [17:42:51]Content-Length: 679 [17:42:51]Content-Type: application/json [17:42:51] [17:42:51]POST finish read [17:42:51]Found Content-Length = 679 [17:42:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:51]execute_script... [17:42:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:51]POST & json_proto [17:42:51]process_json_proto [17:42:51]json parsed OK: [17:42:51]protocol is kg_v1.0 [17:42:51]action value=close_receipt [17:42:51]process_action close_receipt [17:42:51]cmd_close_receipt [17:42:51]MH_GetDate [17:42:51]Write to MH i2c: F0 00 00 03 2C 1E [17:42:51]Write i2c OK [17:42:51]MH_I2C_Read... [17:42:51]Read from MH i2c: F0 [17:42:51]MH_I2C_Read... [17:42:51]Read from MH i2c: F0 09 00 [17:42:51]MH_I2C_Read... [17:42:51]Read from MH i2c: F0 09 00 03 2C 00 9C 1E 21 67 8C D7 20 67 53 [17:42:51]GetLastDocTimeStamp 1730223442 [17:42:51]current date 1730223772 [17:42:51]FM_GetShiftState [17:42:51]SAM_PROTO_GetShiftState [17:42:51]wFMCommunicate request_size=4 [17:42:51]MH_SAM_APDU [17:42:51]CAPDU: 80 13 01 00 [17:42:51]Write to MH i2c: E2 08 00 04 2C 80 13 01 00 00 00 00 00 AD [17:42:51]Write i2c OK [17:42:51]MH_I2C_Read... [17:42:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:51]Read from MH i2c: E2 [17:42:51]MH_I2C_Read... [17:42:51]Read from MH i2c: E2 0E 00 [17:42:51]MH_I2C_Read... [17:42:51]Read from MH i2c: E2 0E 00 04 2C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 96 [17:42:51]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:42:51]wFMCommunicate OK [17:42:51]SAM_PROTO_GetShiftState done [17:42:51]FM_GetShiftState done [17:42:51]opened in 1730160431 [17:42:51]opened+sec_in_day 1730246831 [17:42:51]quantity*price = 150037 [17:42:51]sum+1 = 150039 [17:42:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 317 29.10.2024 17:42 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202922 ФПД: 45037316048775 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174252&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202922&fm=45037316048775&tin=02508201610067®Number=0000000000091777&sum=150000 [17:42:52]StoreToDocumentArchive [17:42:52]shift 546 fd 202922 [17:42:52]save to /storage/0546/doc_00202922 [17:42:52]save last doc name /storage/0546/doc_00202922 to /storage/kkm_last_doc_name [17:42:52]save OK [17:42:52]Clear old archive folders... [17:42:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:42:52]tlvbuf is 01376630 [17:42:52]SAM_PROTO_ClearQueue [17:42:52]wFMCommunicate request_size=4 [17:42:52]MH_SAM_APDU [17:42:52]CAPDU: 80 09 00 00 [17:42:52]Write to MH i2c: E2 08 00 11 2C 80 09 00 00 00 00 00 00 AF [17:42:52]Write i2c OK [17:42:52]MH_I2C_Read... [17:42:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:42:52]Read from MH i2c: E2 [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: E2 03 00 [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: E2 03 00 11 2C 00 90 00 B1 [17:42:52]RAPDU: 90 00 [17:42:52]wFMCommunicate OK [17:42:52]SAM_PROTO_ClearQueue done [17:42:52]KKMCreateOFDPacket [17:42:52]OFDProtocolAddRootSTLVToBuf [17:42:52]FM_MakeSignedData [17:42:52]FM_MakeSignedData [17:42:52]SAM_PROTO_SignData [17:42:52]wFMCommunicate request_size=4 [17:42:52]MH_SAM_APDU [17:42:52]CAPDU: 80 0D 01 02 [17:42:52]Write to MH i2c: E2 08 00 12 2C 80 0D 01 02 00 00 00 00 B7 [17:42:52]Write i2c OK [17:42:52]MH_I2C_Read... [17:42:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:42:52]Read from MH i2c: E2 [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: E2 03 00 [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: E2 03 00 12 2C 00 90 00 B2 [17:42:52]RAPDU: 90 00 [17:42:52]wFMCommunicate OK [17:42:52]wFMCommunicate request_size=255 [17:42:52]MH_SAM_APDU [17:42: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 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 9C 1E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 18 03 00 35 04 06 00 28 F6 11 39 [17:42:52]Write to MH i2c: E2 02 01 13 2C 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 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 9C 1E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 18 03 00 35 04 06 00 28 F6 11 39 00 00 89 [17:42:52]Write i2c OK [17:42:52]MH_I2C_Read... [17:42:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:52]Read from MH i2c: E2 [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: E2 03 00 [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: E2 03 00 13 2C 00 90 00 B3 [17:42:52]RAPDU: 90 00 [17:42:52]wFMCommunicate OK [17:42:52]wFMCommunicate request_size=7 [17:42:52]MH_SAM_APDU [17:42:52]CAPDU: 80 0D 02 02 02 87 87 [17:42:52]Write to MH i2c: E2 0A 00 14 2C 80 0D 02 02 02 00 87 87 00 00 CC [17:42:52]Write i2c OK [17:42:52]MH_I2C_Read... [17:42:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:52]Read from MH i2c: E2 [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: E2 03 00 [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: E2 03 00 14 2C 00 90 00 B4 [17:42:52]RAPDU: 90 00 [17:42:52]wFMCommunicate OK [17:42:52]wFMCommunicate request_size=4 [17:42:52]MH_SAM_APDU [17:42:52]CAPDU: 80 0D 03 02 [17:42:52]Write to MH i2c: E2 08 00 15 2C 80 0D 03 02 00 00 00 00 BC [17:42:52]Write i2c OK [17:42:52]MH_I2C_Read... [17:42:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:42:52]Read from MH i2c: E2 [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: E2 0B 00 [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: E2 0B 00 15 2C 00 4E 5E 01 D1 92 08 BB 6E 90 00 FE [17:42:52]RAPDU: 4E 5E 01 D1 92 08 BB 6E 90 00 [17:42:52]wFMCommunicate OK [17:42:52]SAM_PROTO_SignData done [17:42:52]FM_MakeSignedData done [17:42:52]CreateOFDProtocolMessage [17:42:52]wFMCommunicate request_size=4 [17:42:52]MH_SAM_APDU [17:42:52]CAPDU: 80 11 00 00 [17:42:52]Write to MH i2c: E2 08 00 16 2C 80 11 00 00 00 00 00 00 BC [17:42:52]Write i2c OK [17:42:52]MH_I2C_Read... [17:42:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:52]Read from MH i2c: E2 [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: E2 17 00 [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: E2 17 00 16 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 11 [17:42:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:42:52]wFMCommunicate OK [17:42:52]CreateOFDProtocolMessage done [17:42:52]OFDSenderStorePacket 202922 [17:42:52]StoreOFDPacket docnum=202922 [17:42:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 C3 C0 04 01 9F FA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 9C 1E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 18 03 00 35 04 06 00 28 F6 11 39 87 87 4E 5E 01 D1 92 08 BB 6E [17:42:52]CheckFolder [17:42:52]dirname=/storage/ofd_packets [17:42:52]CheckFolder done [17:42:52]ProducePacketName [17:42:52]name=ofd_packets/00202922 [17:42:52]NVStorageSaveData ofd_packets/00202922 [17:42:52]File name is /storage/ofd_packets/00202922 [17:42:52]Write 298 bytes [17:42:52]NVStorageSaveData done [17:42:52]OFDSenderStorePacket done [17:42:52]KKMCreateOFDPacket done [17:42:52]NVStorageSaveData kkm_last_timestamp [17:42:52]File name is /storage/kkm_last_timestamp [17:42:52]Write 4 bytes [17:42:52]NVStorageSaveData done [17:42:52]ExternCall_PrintAddStr [17:42:52]wPrintStart [17:42:52]Write to MH i2c: 01 00 00 17 2C 43 [17:42:52]Write i2c OK [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: 01 [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: 01 07 00 [17:42:52]MH_I2C_Read... [17:42:52]Read from MH i2c: 01 07 00 17 2C 00 00 00 00 00 FF 0F 58 [17:42:52]RasterBufferAndPrint [17:42:52]line Счет N : (1)450725 [17:42:52]line ИНН: 02508201610067 [17:42:52]line Контрольно-Кассовый Чек [17:42:52]line ПРОДАЖА [17:42:52]line ТРК (МРК, ГНК) : 33 [17:42:52]line Товар: 2710194210 [17:42:52]line ДТ-К-2 [17:42:52]line 19.690 * 76.20 [17:42:52]line = 1500.38 [17:42:52]line НДС 12% НСП 1% [17:42:52]line > о реализуемом товаре [17:42:52]line ОКРУГЛЕНИЕ: -0.38 [17:42:52]line ИТОГО: 1500.00 [17:42:52]line Внесено: 1500.00 [17:42:52]line СДАЧА: 0.00 [17:42:52]line НСП 1% : 13.28 [17:42:52]line НДС 12% : 159.33 [17:42:52]line Наличными: 1500.00 [17:42:52]line Безнал.: 0.00 [17:42:52]line Место: АЗС № 171 "Партнер Нефть" [17:42:52]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:42:52]line СНО: Общий режим [17:42:52]line Чек 317 29.10.2024 17:42 [17:42:52]line Смена: 546 ФФД: 1.0 [17:42:52]line ЗНМ: 0300000109 [17:42:52]line РНМ: 0000000000091777 [17:42:52]line Версия ККМ: 001 [17:42:52]line ФМ: 0000000000871756 [17:42:52]line ФД: 202922 [17:42:52]line ФПД: 45037316048775 [17:42:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174252&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202922&fm=45037316048775&tin=02508201610067®Number=0000000000091777&sum=150000 [17:42:53]OFD Sender: Processing packet 202922 [packets to send 116, broken 115] [17:42:53]ProducePacketName [17:42:53]name=ofd_packets/00202922 [17:42:53]OFD Sender: To server: pG, [17:42:53]CommunicateWithHost lk.salyk.kg:30040 [17:42:53]ConnectInit lk.salyk.kg [17:42:53]written 0, free lines is 4095 [17:42:53]Connected sock=10 [17:42:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 C3 C0 04 01 9F FA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 9C 1E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 18 03 00 35 04 06 00 28 F6 11 39 87 87 4E 5E 01 D1 92 08 BB 6E [17:42:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 9B 7A 47 00 B9 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AA 18 03 00 F4 03 04 00 57 CA 20 67 B6 04 01 00 00 56 EF EC 9E C6 E9 B9 CB [17:42:53]CommunicateWithHost err = 0 [17:42:53]CheckOFDResponse [17:42:53]1017 (14) - 77093643461234 [17:42:53]1041 (16) - 0000000000871756 [17:42:53]1040 (4) - 202922 [17:42:53]1012 (4) - 29.10.2024 11:43 [17:42:53]1206 (1) - 0 [17:42:53]OFD Sender: Remove packet 202922 [17:42:53]ProducePacketName [17:42:53]name=ofd_packets/00202922 [17:42:53]NVStorageDeleteData [17:42:53]Write to MH i2c: 01 00 00 42 2C 6E [17:42:53]Write i2c OK [17:42:53]MH_I2C_Read... [17:42:53]Read from MH i2c: 01 [17:42:53]MH_I2C_Read... [17:42:53]Read from MH i2c: 01 07 00 [17:42:53]MH_I2C_Read... [17:42:53]Read from MH i2c: 01 07 00 42 2C 00 00 00 00 00 9D 0C 1E [17:42:53]RasterBufferAndPrint [17:42:53]line [17:42:53]line [17:42:53]line [17:42:53]line [17:42:53]line [17:42:53]written 0, free lines is 3236 [17:42:53]MH_Cut [17:42:53]Write to MH i2c: D1 01 00 49 2C 01 47 [17:42:53]Write i2c OK [17:42:53]MH_I2C_Read... [17:42:53]Read from MH i2c: D1 [17:42:53]MH_I2C_Read... [17:42:53]Read from MH i2c: D1 01 00 [17:42:53]MH_I2C_Read... [17:42:53]Read from MH i2c: D1 01 00 49 2C 00 46 [17:42:53]Write to MH i2c: 01 00 00 4A 2C 76 [17:42:53]Write i2c OK [17:42:53]MH_I2C_Read... [17:42:53]OFD Sender: No OFD packet to send [17:42:54]*** Cut start [17:42:54]*** Purtial cut [17:42:54]*** Stage 1: CUTSNS_PIN = 1 [17:42:54]Read from MH i2c: 01 [17:42:54]MH_I2C_Read... [17:42:54]*** Stop cut motor [17:42:54]*** Cut end [17:42:54]Read from MH i2c: 01 07 00 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: 01 07 00 4A 2C 00 00 00 00 00 FF 0F 8B [17:42:54]process_action close_receipt done [17:42:54]requested_data is exist [17:42:54]produce_requested_data [17:42:54]requested_item fm.sn is exist - process it [17:42:54]wFMCommunicate request_size=4 [17:42:54]MH_SAM_APDU [17:42:54]CAPDU: 80 11 00 00 [17:42:54]Write to MH i2c: E2 08 00 4B 2C 80 11 00 00 00 00 00 00 F1 [17:42:54]Write i2c OK [17:42:54]MH_I2C_Read... [17:42:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:54]Read from MH i2c: E2 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 17 00 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 17 00 4B 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 46 [17:42:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:42:54]wFMCommunicate OK [17:42:54]requested_item fd.num is exist - process it [17:42:54]SAM_PROTO_GetFieldsCounters [17:42:54]wFMCommunicate request_size=4 [17:42:54]MH_SAM_APDU [17:42:54]CAPDU: 80 13 00 00 [17:42:54]Write to MH i2c: E2 08 00 4C 2C 80 13 00 00 00 00 00 00 F4 [17:42:54]Write i2c OK [17:42:54]MH_I2C_Read... [17:42:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:42:54]Read from MH i2c: E2 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 62 00 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 62 00 4C 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AA 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [17:42:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AA 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:42:54]wFMCommunicate OK [17:42:54]SAM_PROTO_GetFieldsCounters done [17:42:54]requested_item shift.num is exist - process it [17:42:54]requested_item shift.opened is exist - process it [17:42:54]req_shift_opened [17:42:54]FM_GetShiftState [17:42:54]SAM_PROTO_GetShiftState [17:42:54]wFMCommunicate request_size=4 [17:42:54]MH_SAM_APDU [17:42:54]CAPDU: 80 13 01 00 [17:42:54]Write to MH i2c: E2 08 00 4D 2C 80 13 01 00 00 00 00 00 F6 [17:42:54]Write i2c OK [17:42:54]MH_I2C_Read... [17:42:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:54]Read from MH i2c: E2 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 0E 00 [17:42:54]MH_I2C_Read... [17:42:54]Read from MH i2c: E2 0E 00 4D 2C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DF [17:42:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:42:54]wFMCommunicate OK [17:42:54]SAM_PROTO_GetShiftState done [17:42:54]FM_GetShiftState done [17:42:54]req_shift_opened done [17:42:54]requested_item shift.open_date is exist - process it [17:42:54]req_shift_open_date [17:42:54]req_shift_open_date done [17:42:54]produce_requested_data done [17:42:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202922,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:42:54]process_action_free close_receipt [17:42:54]json_value_free [17:42:54]json_value_free done [17:42:54]process_json_proto returns [17:42:54]Send response to host [17:42:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202922,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:42:54]free response buf [17:42:54]execute_script done [17:42:54]execute_script returns [17:42:54]free content buf [17:42:54]Sock 9.Close socket [17:42:54]Sock 9.Thread stoped [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:24]OFD Sender: No OFD packet to send [17:43:25]accept exits with 7 [17:43:25]New connection [17:43:25]New thread 3067034980 created [17:43:25]Thread 3066891620 joined [17:43:25]Waiting for new connection... [17:43:25] Sock 7.Parse request [17:43:25]Sock 7.Check first char [17:43:25]Sock 7.First char is OK [17:43:25]request: POST /json_proto HTTP/1.0 [17:43:25]Method: POST [17:43:25]URL: /json_proto [17:43:25]Method is POST - this is cgi request [17:43:25]url: /json_proto [17:43:25]query_string will be loaded in cgi processing [17:43:25]execute_cgi json_proto POST (null) [17:43:25]execute_cgi path=json_proto method=POST [17:43:25]POST find Content-Length [17:43:25]Host: 172.17.63.195:8080 [17:43:25]Content-Length: 677 [17:43:25]Content-Type: application/json [17:43:25] [17:43:25]POST finish read [17:43:25]Found Content-Length = 677 [17:43:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:25]execute_script... [17:43:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:25]POST & json_proto [17:43:25]process_json_proto [17:43:25]json parsed OK: [17:43:25]protocol is kg_v1.0 [17:43:25]action value=close_receipt [17:43:25]process_action close_receipt [17:43:25]cmd_close_receipt [17:43:25]MH_GetDate [17:43:25]Write to MH i2c: F0 00 00 4E 2C 69 [17:43:25]Write i2c OK [17:43:25]MH_I2C_Read... [17:43:25]Read from MH i2c: F0 [17:43:25]MH_I2C_Read... [17:43:25]Read from MH i2c: F0 09 00 [17:43:25]MH_I2C_Read... [17:43:25]Read from MH i2c: F0 09 00 4E 2C 00 BE 1E 21 67 8C D7 20 67 C0 [17:43:25]GetLastDocTimeStamp 1730223772 [17:43:25]current date 1730223806 [17:43:25]FM_GetShiftState [17:43:25]SAM_PROTO_GetShiftState [17:43:25]wFMCommunicate request_size=4 [17:43:25]MH_SAM_APDU [17:43:25]CAPDU: 80 13 01 00 [17:43:25]Write to MH i2c: E2 08 00 4F 2C 80 13 01 00 00 00 00 00 F8 [17:43:25]Write i2c OK [17:43:25]MH_I2C_Read... [17:43:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:25]Read from MH i2c: E2 [17:43:25]MH_I2C_Read... [17:43:25]Read from MH i2c: E2 0E 00 [17:43:25]MH_I2C_Read... [17:43:25]Read from MH i2c: E2 0E 00 4F 2C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E1 [17:43:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:43:25]wFMCommunicate OK [17:43:25]SAM_PROTO_GetShiftState done [17:43:25]FM_GetShiftState done [17:43:25]opened in 1730160431 [17:43:25]opened+sec_in_day 1730246831 [17:43:25]quantity*price = 50041 [17:43:25]sum+1 = 50042 [17:43:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 318 29.10.2024 17:43 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202923 ФПД: 140748974860239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174326&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202923&fm=140748974860239&tin=02508201610067®Number=0000000000091777&sum=50000 [17:43:26]StoreToDocumentArchive [17:43:26]shift 546 fd 202923 [17:43:26]save to /storage/0546/doc_00202923 [17:43:26]save last doc name /storage/0546/doc_00202923 to /storage/kkm_last_doc_name [17:43:26]save OK [17:43:26]Clear old archive folders... [17:43:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:43:26]tlvbuf is 013C13F0 [17:43:26]SAM_PROTO_ClearQueue [17:43:26]wFMCommunicate request_size=4 [17:43:26]MH_SAM_APDU [17:43:26]CAPDU: 80 09 00 00 [17:43:26]Write to MH i2c: E2 08 00 5C 2C 80 09 00 00 00 00 00 00 FA [17:43:26]Write i2c OK [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 [17:43:26]MH_I2C_Read... [17:43:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:43:26]Read from MH i2c: E2 03 00 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 03 00 5C 2C 00 90 00 FC [17:43:26]RAPDU: 90 00 [17:43:26]wFMCommunicate OK [17:43:26]SAM_PROTO_ClearQueue done [17:43:26]KKMCreateOFDPacket [17:43:26]OFDProtocolAddRootSTLVToBuf [17:43:26]FM_MakeSignedData [17:43:26]FM_MakeSignedData [17:43:26]SAM_PROTO_SignData [17:43:26]wFMCommunicate request_size=4 [17:43:26]MH_SAM_APDU [17:43:26]CAPDU: 80 0D 01 02 [17:43:26]Write to MH i2c: E2 08 00 5D 2C 80 0D 01 02 00 00 00 00 02 [17:43:26]Write i2c OK [17:43:26]MH_I2C_Read... [17:43:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:43:26]Read from MH i2c: E2 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 03 00 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 03 00 5D 2C 00 90 00 FD [17:43:26]RAPDU: 90 00 [17:43:26]wFMCommunicate OK [17:43:26]wFMCommunicate request_size=255 [17:43:26]MH_SAM_APDU [17:43:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 BE 1E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 18 03 00 35 04 06 00 80 [17:43:26]Write to MH i2c: E2 02 01 5E 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 BE 1E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 18 03 00 35 04 06 00 80 00 00 A3 [17:43:26]Write i2c OK [17:43:26]MH_I2C_Read... [17:43:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:26]Read from MH i2c: E2 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 03 00 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 03 00 5E 2C 00 90 00 FE [17:43:26]RAPDU: 90 00 [17:43:26]wFMCommunicate OK [17:43:26]wFMCommunicate request_size=10 [17:43:26]MH_SAM_APDU [17:43:26]CAPDU: 80 0D 02 02 05 02 AC A6 27 CF [17:43:26]Write to MH i2c: E2 0D 00 5F 2C 80 0D 02 02 05 00 02 AC A6 27 CF 00 00 59 [17:43:26]Write i2c OK [17:43:26]MH_I2C_Read... [17:43:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:26]Read from MH i2c: E2 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 03 00 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 03 00 5F 2C 00 90 00 FF [17:43:26]RAPDU: 90 00 [17:43:26]wFMCommunicate OK [17:43:26]wFMCommunicate request_size=4 [17:43:26]MH_SAM_APDU [17:43:26]CAPDU: 80 0D 03 02 [17:43:26]Write to MH i2c: E2 08 00 60 2C 80 0D 03 02 00 00 00 00 07 [17:43:26]Write i2c OK [17:43:26]MH_I2C_Read... [17:43:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:43:26]Read from MH i2c: E2 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 0B 00 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 0B 00 60 2C 00 71 87 39 9C 78 57 93 74 90 00 AB [17:43:26]RAPDU: 71 87 39 9C 78 57 93 74 90 00 [17:43:26]wFMCommunicate OK [17:43:26]SAM_PROTO_SignData done [17:43:26]FM_MakeSignedData done [17:43:26]CreateOFDProtocolMessage [17:43:26]wFMCommunicate request_size=4 [17:43:26]MH_SAM_APDU [17:43:26]CAPDU: 80 11 00 00 [17:43:26]Write to MH i2c: E2 08 00 61 2C 80 11 00 00 00 00 00 00 07 [17:43:26]Write i2c OK [17:43:26]MH_I2C_Read... [17:43:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:26]Read from MH i2c: E2 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 17 00 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: E2 17 00 61 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5C [17:43:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:43:26]wFMCommunicate OK [17:43:26]CreateOFDProtocolMessage done [17:43:26]OFDSenderStorePacket 202923 [17:43:26]StoreOFDPacket docnum=202923 [17:43:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0A 41 07 01 96 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 BE 1E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 18 03 00 35 04 06 00 80 02 AC A6 27 CF 71 87 39 9C 78 57 93 74 [17:43:26]CheckFolder [17:43:26]dirname=/storage/ofd_packets [17:43:26]CheckFolder done [17:43:26]ProducePacketName [17:43:26]name=ofd_packets/00202923 [17:43:26]NVStorageSaveData ofd_packets/00202923 [17:43:26]File name is /storage/ofd_packets/00202923 [17:43:26]Write 301 bytes [17:43:26]NVStorageSaveData done [17:43:26]OFDSenderStorePacket done [17:43:26]KKMCreateOFDPacket done [17:43:26]NVStorageSaveData kkm_last_timestamp [17:43:26]File name is /storage/kkm_last_timestamp [17:43:26]Write 4 bytes [17:43:26]NVStorageSaveData done [17:43:26]ExternCall_PrintAddStr [17:43:26]wPrintStart [17:43:26]Write to MH i2c: 01 00 00 62 2C 8E [17:43:26]Write i2c OK [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: 01 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: 01 07 00 [17:43:26]MH_I2C_Read... [17:43:26]Read from MH i2c: 01 07 00 62 2C 00 00 00 00 00 FF 0F A3 [17:43:26]RasterBufferAndPrint [17:43:26]line Счет N : (1)450726 [17:43:26]line ИНН: 02508201610067 [17:43:26]line Контрольно-Кассовый Чек [17:43:26]line ПРОДАЖА [17:43:26]line ТРК (МРК, ГНК) : 52 [17:43:26]line Товар: 2710124130 [17:43:26]line Аи-92-К-2 [17:43:26]line 7.480 * 66.90 [17:43:26]line = 500.41 [17:43:26]line НДС 12% НСП 1% [17:43:26]line > о реализуемом товаре [17:43:26]line ОКРУГЛЕНИЕ: -0.41 [17:43:26]line ИТОГО: 500.00 [17:43:26]line Внесено: 500.00 [17:43:26]line СДАЧА: 0.00 [17:43:26]line НСП 1% : 4.43 [17:43:26]line НДС 12% : 53.14 [17:43:26]line Наличными: 500.00 [17:43:26]line Безнал.: 0.00 [17:43:26]line Место: АЗС № 171 "Партнер Нефть" [17:43:26]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:43:26]line СНО: Общий режим [17:43:26]line Чек 318 29.10.2024 17:43 [17:43:26]line Смена: 546 ФФД: 1.0 [17:43:26]line ЗНМ: 0300000109 [17:43:26]line РНМ: 0000000000091777 [17:43:26]line Версия ККМ: 001 [17:43:26]line ФМ: 0000000000871756 [17:43:26]line ФД: 202923 [17:43:26]line ФПД: 140748974860239 [17:43:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174326&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202923&fm=140748974860239&tin=02508201610067®Number=0000000000091777&sum=50000 [17:43:27]OFD Sender: Processing packet 202923 [packets to send 116, broken 115] [17:43:27]ProducePacketName [17:43:27]name=ofd_packets/00202923 [17:43:27]OFD Sender: To server: pG, [17:43:27]CommunicateWithHost lk.salyk.kg:30040 [17:43:27]ConnectInit lk.salyk.kg [17:43:27]written 0, free lines is 4095 [17:43:27]Connected sock=10 [17:43:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0A 41 07 01 96 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 BE 1E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 18 03 00 35 04 06 00 80 02 AC A6 27 CF 71 87 39 9C 78 57 93 74 [17:43:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 41 81 47 00 B3 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AB 18 03 00 F4 03 04 00 79 CA 20 67 B6 04 01 00 00 B7 32 85 EA A2 A5 55 65 [17:43:27]CommunicateWithHost err = 0 [17:43:27]CheckOFDResponse [17:43:27]1017 (14) - 77093643461234 [17:43:27]1041 (16) - 0000000000871756 [17:43:27]1040 (4) - 202923 [17:43:27]1012 (4) - 29.10.2024 11:43 [17:43:27]1206 (1) - 0 [17:43:27]OFD Sender: Remove packet 202923 [17:43:27]ProducePacketName [17:43:27]name=ofd_packets/00202923 [17:43:27]NVStorageDeleteData [17:43:27]Write to MH i2c: 01 00 00 8D 2C B9 [17:43:27]Write i2c OK [17:43:27]MH_I2C_Read... [17:43:27]Read from MH i2c: 01 [17:43:27]MH_I2C_Read... [17:43:27]Read from MH i2c: 01 07 00 [17:43:27]MH_I2C_Read... [17:43:27]Read from MH i2c: 01 07 00 8D 2C 00 00 00 00 00 92 0C 5E [17:43:27]RasterBufferAndPrint [17:43:27]line [17:43:27]line [17:43:27]line [17:43:27]line [17:43:27]line [17:43:27]written 0, free lines is 3222 [17:43:27]MH_Cut [17:43:27]Write to MH i2c: D1 01 00 94 2C 01 92 [17:43:27]Write i2c OK [17:43:27]MH_I2C_Read... [17:43:27]Read from MH i2c: D1 [17:43:27]MH_I2C_Read... [17:43:27]Read from MH i2c: D1 01 00 [17:43:27]MH_I2C_Read... [17:43:27]Read from MH i2c: D1 01 00 94 2C 00 91 [17:43:27]Write to MH i2c: 01 00 00 95 2C C1 [17:43:27]Write i2c OK [17:43:27]MH_I2C_Read... [17:43:27]OFD Sender: No OFD packet to send [17:43:28]*** Cut start [17:43:28]*** Purtial cut [17:43:28]*** Stage 1: CUTSNS_PIN = 1 [17:43:28]Read from MH i2c: 01 [17:43:28]MH_I2C_Read... [17:43:28]*** Stop cut motor [17:43:28]*** Cut end [17:43:28]Read from MH i2c: 01 07 00 [17:43:28]MH_I2C_Read... [17:43:28]Read from MH i2c: 01 07 00 95 2C 00 00 00 00 00 FF 0F D6 [17:43:28]process_action close_receipt done [17:43:28]requested_data is exist [17:43:28]produce_requested_data [17:43:28]requested_item fm.sn is exist - process it [17:43:28]wFMCommunicate request_size=4 [17:43:28]MH_SAM_APDU [17:43:28]CAPDU: 80 11 00 00 [17:43:28]Write to MH i2c: E2 08 00 96 2C 80 11 00 00 00 00 00 00 3C [17:43:28]Write i2c OK [17:43:28]MH_I2C_Read... [17:43:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:28]Read from MH i2c: E2 [17:43:28]MH_I2C_Read... [17:43:28]Read from MH i2c: E2 17 00 [17:43:28]MH_I2C_Read... [17:43:28]Read from MH i2c: E2 17 00 96 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 91 [17:43:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:43:28]wFMCommunicate OK [17:43:28]requested_item fd.num is exist - process it [17:43:28]SAM_PROTO_GetFieldsCounters [17:43:28]wFMCommunicate request_size=4 [17:43:28]MH_SAM_APDU [17:43:28]CAPDU: 80 13 00 00 [17:43:28]Write to MH i2c: E2 08 00 97 2C 80 13 00 00 00 00 00 00 3F [17:43:28]Write i2c OK [17:43:28]MH_I2C_Read... [17:43:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:43:28]Read from MH i2c: E2 [17:43:28]MH_I2C_Read... [17:43:28]Read from MH i2c: E2 62 00 [17:43:28]MH_I2C_Read... [17:43:28]Read from MH i2c: E2 62 00 97 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AB 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 0F [17:43:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AB 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:43:28]wFMCommunicate OK [17:43:28]SAM_PROTO_GetFieldsCounters done [17:43:28]requested_item shift.num is exist - process it [17:43:28]requested_item shift.opened is exist - process it [17:43:28]req_shift_opened [17:43:28]FM_GetShiftState [17:43:28]SAM_PROTO_GetShiftState [17:43:28]wFMCommunicate request_size=4 [17:43:28]MH_SAM_APDU [17:43:28]CAPDU: 80 13 01 00 [17:43:28]Write to MH i2c: E2 08 00 98 2C 80 13 01 00 00 00 00 00 41 [17:43:28]Write i2c OK [17:43:28]MH_I2C_Read... [17:43:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:28]Read from MH i2c: E2 [17:43:28]MH_I2C_Read... [17:43:28]Read from MH i2c: E2 0E 00 [17:43:28]MH_I2C_Read... [17:43:28]Read from MH i2c: E2 0E 00 98 2C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2A [17:43:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:43:28]wFMCommunicate OK [17:43:28]SAM_PROTO_GetShiftState done [17:43:28]FM_GetShiftState done [17:43:28]req_shift_opened done [17:43:28]requested_item shift.open_date is exist - process it [17:43:28]req_shift_open_date [17:43:28]req_shift_open_date done [17:43:28]produce_requested_data done [17:43:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202923,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:43:28]process_action_free close_receipt [17:43:28]json_value_free [17:43:28]json_value_free done [17:43:28]process_json_proto returns [17:43:28]Send response to host [17:43:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202923,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:43:28]free response buf [17:43:28]execute_script done [17:43:28]execute_script returns [17:43:28]free content buf [17:43:28]Sock 7.Close socket [17:43:28]Sock 7.Thread stoped [17:43:32]OFD Sender: No OFD packet to send [17:43:37]OFD Sender: No OFD packet to send [17:43:40]accept exits with 9 [17:43:40]New connection [17:43:40]New thread 3066891620 created [17:43:40]Thread 3067034980 joined [17:43:40]Waiting for new connection... [17:43:40] Sock 9.Parse request [17:43:40]Sock 9.Check first char [17:43:40]Sock 9.First char is OK [17:43:40]request: POST /json_proto HTTP/1.0 [17:43:40]Method: POST [17:43:40]URL: /json_proto [17:43:40]Method is POST - this is cgi request [17:43:40]url: /json_proto [17:43:40]query_string will be loaded in cgi processing [17:43:40]execute_cgi json_proto POST (null) [17:43:40]execute_cgi path=json_proto method=POST [17:43:40]POST find Content-Length [17:43:40]Host: 172.17.63.195:8080 [17:43:40]Content-Length: 632 [17:43:40]Content-Type: application/json [17:43:40] [17:43:40]POST finish read [17:43:40]Found Content-Length = 632 [17:43:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:40]execute_script... [17:43:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:40]POST & json_proto [17:43:40]process_json_proto [17:43:40]json parsed OK: [17:43:40]protocol is kg_v1.0 [17:43:40]action value=close_receipt [17:43:40]process_action close_receipt [17:43:40]cmd_close_receipt [17:43:40]MH_GetDate [17:43:40]Write to MH i2c: F0 00 00 99 2C B4 [17:43:40]Write i2c OK [17:43:40]MH_I2C_Read... [17:43:40]Read from MH i2c: F0 [17:43:40]MH_I2C_Read... [17:43:40]Read from MH i2c: F0 09 00 [17:43:40]MH_I2C_Read... [17:43:40]Read from MH i2c: F0 09 00 99 2C 00 CD 1E 21 67 8C D7 20 67 1A [17:43:40]GetLastDocTimeStamp 1730223806 [17:43:40]current date 1730223821 [17:43:40]FM_GetShiftState [17:43:40]SAM_PROTO_GetShiftState [17:43:40]wFMCommunicate request_size=4 [17:43:40]MH_SAM_APDU [17:43:40]CAPDU: 80 13 01 00 [17:43:40]Write to MH i2c: E2 08 00 9A 2C 80 13 01 00 00 00 00 00 43 [17:43:40]Write i2c OK [17:43:40]MH_I2C_Read... [17:43:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:40]Read from MH i2c: E2 [17:43:40]MH_I2C_Read... [17:43:40]Read from MH i2c: E2 0E 00 [17:43:40]MH_I2C_Read... [17:43:40]Read from MH i2c: E2 0E 00 9A 2C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2C [17:43:40]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:43:40]wFMCommunicate OK [17:43:40]SAM_PROTO_GetShiftState done [17:43:40]FM_GetShiftState done [17:43:40]opened in 1730160431 [17:43:40]opened+sec_in_day 1730246831 [17:43:40]quantity*price = 50000 [17:43:40]sum+1 = 50001 [17:43:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 319 29.10.2024 17:43 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202924 ФПД: 206427783661508 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174341&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202924&fm=206427783661508&tin=02508201610067®Number=0000000000091777&sum=50000 [17:43:41]StoreToDocumentArchive [17:43:41]shift 546 fd 202924 [17:43:41]save to /storage/0546/doc_00202924 [17:43:41]save last doc name /storage/0546/doc_00202924 to /storage/kkm_last_doc_name [17:43:41]save OK [17:43:41]Clear old archive folders... [17:43:41]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:43:41]tlvbuf is B6ED5520 [17:43:41]SAM_PROTO_ClearQueue [17:43:41]wFMCommunicate request_size=4 [17:43:41]MH_SAM_APDU [17:43:41]CAPDU: 80 09 00 00 [17:43:41]Write to MH i2c: E2 08 00 A7 2C 80 09 00 00 00 00 00 00 45 [17:43:41]Write i2c OK [17:43:41]MH_I2C_Read... [17:43:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:43:41]Read from MH i2c: E2 [17:43:41]MH_I2C_Read... [17:43:41]Read from MH i2c: E2 03 00 [17:43:41]MH_I2C_Read... [17:43:41]Read from MH i2c: E2 03 00 A7 2C 00 90 00 47 [17:43:41]RAPDU: 90 00 [17:43:41]wFMCommunicate OK [17:43:41]SAM_PROTO_ClearQueue done [17:43:41]KKMCreateOFDPacket [17:43:41]OFDProtocolAddRootSTLVToBuf [17:43:41]FM_MakeSignedData [17:43:41]FM_MakeSignedData [17:43:41]SAM_PROTO_SignData [17:43:41]wFMCommunicate request_size=4 [17:43:41]MH_SAM_APDU [17:43:41]CAPDU: 80 0D 01 02 [17:43:41]Write to MH i2c: E2 08 00 A8 2C 80 0D 01 02 00 00 00 00 4D [17:43:41]Write i2c OK [17:43:41]MH_I2C_Read... [17:43:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:43:41]Read from MH i2c: E2 [17:43:41]MH_I2C_Read... [17:43:41]Read from MH i2c: E2 03 00 [17:43:41]MH_I2C_Read... [17:43:41]Read from MH i2c: E2 03 00 A8 2C 00 90 00 48 [17:43:41]RAPDU: 90 00 [17:43:41]wFMCommunicate OK [17:43:41]wFMCommunicate request_size=255 [17:43:41]MH_SAM_APDU [17:43:41]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 3F 01 00 00 F4 03 04 00 CD 1E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AC 18 03 00 35 04 06 00 [17:43:41]Write to MH i2c: E2 02 01 A9 2C 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 3F 01 00 00 F4 03 04 00 CD 1E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AC 18 03 00 35 04 06 00 00 00 DC [17:43:41]Write i2c OK [17:43:41]MH_I2C_Read... [17:43:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:41]Read from MH i2c: E2 [17:43:41]MH_I2C_Read... [17:43:41]Read from MH i2c: E2 03 00 [17:43:41]MH_I2C_Read... [17:43:41]Read from MH i2c: E2 03 00 A9 2C 00 90 00 49 [17:43:41]RAPDU: 90 00 [17:43:41]wFMCommunicate OK [17:43:41]wFMCommunicate request_size=11 [17:43:41]MH_SAM_APDU [17:43:41]CAPDU: 80 0D 02 02 06 BB BE B6 B7 87 C4 [17:43:41]Write to MH i2c: E2 0E 00 AA 2C 80 0D 02 02 06 00 BB BE B6 B7 87 C4 00 00 8D [17:43:41]Write i2c OK [17:43:41]MH_I2C_Read... [17:43:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:42]Read from MH i2c: E2 [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: E2 03 00 [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: E2 03 00 AA 2C 00 90 00 4A [17:43:42]RAPDU: 90 00 [17:43:42]wFMCommunicate OK [17:43:42]wFMCommunicate request_size=4 [17:43:42]MH_SAM_APDU [17:43:42]CAPDU: 80 0D 03 02 [17:43:42]Write to MH i2c: E2 08 00 AB 2C 80 0D 03 02 00 00 00 00 52 [17:43:42]Write i2c OK [17:43:42]MH_I2C_Read... [17:43:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:43:42]Read from MH i2c: E2 [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: E2 0B 00 [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: E2 0B 00 AB 2C 00 7A E6 5E 5D 5D 77 28 A1 90 00 0B [17:43:42]RAPDU: 7A E6 5E 5D 5D 77 28 A1 90 00 [17:43:42]wFMCommunicate OK [17:43:42]SAM_PROTO_SignData done [17:43:42]FM_MakeSignedData done [17:43:42]CreateOFDProtocolMessage [17:43:42]wFMCommunicate request_size=4 [17:43:42]MH_SAM_APDU [17:43:42]CAPDU: 80 11 00 00 [17:43:42]Write to MH i2c: E2 08 00 AC 2C 80 11 00 00 00 00 00 00 52 [17:43:42]Write i2c OK [17:43:42]MH_I2C_Read... [17:43:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:42]Read from MH i2c: E2 [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: E2 17 00 [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: E2 17 00 AC 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A7 [17:43:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:43:42]wFMCommunicate OK [17:43:42]CreateOFDProtocolMessage done [17:43:42]OFDSenderStorePacket 202924 [17:43:42]StoreOFDPacket docnum=202924 [17:43:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 D7 B3 08 01 EF 5F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 3F 01 00 00 F4 03 04 00 CD 1E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AC 18 03 00 35 04 06 00 BB BE B6 B7 87 C4 7A E6 5E 5D 5D 77 28 A1 [17:43:42]CheckFolder [17:43:42]dirname=/storage/ofd_packets [17:43:42]CheckFolder done [17:43:42]ProducePacketName [17:43:42]name=ofd_packets/00202924 [17:43:42]NVStorageSaveData ofd_packets/00202924 [17:43:42]File name is /storage/ofd_packets/00202924 [17:43:42]Write 302 bytes [17:43:42]NVStorageSaveData done [17:43:42]OFDSenderStorePacket done [17:43:42]KKMCreateOFDPacket done [17:43:42]NVStorageSaveData kkm_last_timestamp [17:43:42]File name is /storage/kkm_last_timestamp [17:43:42]Write 4 bytes [17:43:42]NVStorageSaveData done [17:43:42]ExternCall_PrintAddStr [17:43:42]wPrintStart [17:43:42]Write to MH i2c: 01 00 00 AD 2C D9 [17:43:42]Write i2c OK [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: 01 [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: 01 07 00 [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: 01 07 00 AD 2C 00 00 00 00 00 FF 0F EE [17:43:42]RasterBufferAndPrint [17:43:42]line Счет N : (1)450727 [17:43:42]line ИНН: 02508201610067 [17:43:42]line Контрольно-Кассовый Чек [17:43:42]line ПРОДАЖА [17:43:42]line ТРК (МРК, ГНК) : 42 [17:43:42]line Товар: 2710124130 [17:43:42]line SUPER 92-К-5 [17:43:42]line 7.310 * 68.40 [17:43:42]line = 500.00 [17:43:42]line НДС 12% НСП 1% [17:43:42]line > о реализуемом товаре [17:43:42]line ИТОГО: 500.00 [17:43:42]line НСП 1% : 4.42 [17:43:42]line НДС 12% : 53.10 [17:43:42]line Наличными: 500.00 [17:43:42]line Безнал.: 0.00 [17:43:42]line Место: АЗС № 171 "Партнер Нефть" [17:43:42]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:43:42]line СНО: Общий режим [17:43:42]line Чек 319 29.10.2024 17:43 [17:43:42]line Смена: 546 ФФД: 1.0 [17:43:42]line ЗНМ: 0300000109 [17:43:42]line РНМ: 0000000000091777 [17:43:42]line Версия ККМ: 001 [17:43:42]line ФМ: 0000000000871756 [17:43:42]line ФД: 202924 [17:43:42]line ФПД: 206427783661508 [17:43:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174341&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202924&fm=206427783661508&tin=02508201610067®Number=0000000000091777&sum=50000 [17:43:42]OFD Sender: Processing packet 202924 [packets to send 116, broken 115] [17:43:42]ProducePacketName [17:43:42]name=ofd_packets/00202924 [17:43:42]OFD Sender: To server: pG, [17:43:42]CommunicateWithHost lk.salyk.kg:30040 [17:43:42]ConnectInit lk.salyk.kg [17:43:42]written 0, free lines is 4095 [17:43:42]Connected sock=10 [17:43:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 D7 B3 08 01 EF 5F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 3F 01 00 00 F4 03 04 00 CD 1E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AC 18 03 00 35 04 06 00 BB BE B6 B7 87 C4 7A E6 5E 5D 5D 77 28 A1 [17:43:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 04 F1 47 00 94 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AC 18 03 00 F4 03 04 00 89 CA 20 67 B6 04 01 00 00 12 27 9C 83 5D 85 D2 01 [17:43:42]CommunicateWithHost err = 0 [17:43:42]CheckOFDResponse [17:43:42]1017 (14) - 77093643461234 [17:43:42]1041 (16) - 0000000000871756 [17:43:42]1040 (4) - 202924 [17:43:42]1012 (4) - 29.10.2024 11:44 [17:43:42]1206 (1) - 0 [17:43:42]OFD Sender: Remove packet 202924 [17:43:42]ProducePacketName [17:43:42]name=ofd_packets/00202924 [17:43:42]NVStorageDeleteData [17:43:42]Write to MH i2c: 01 00 00 D5 2C 01 [17:43:42]Write i2c OK [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: 01 [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: 01 07 00 [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: 01 07 00 D5 2C 00 00 00 00 00 D8 0C EC [17:43:42]RasterBufferAndPrint [17:43:42]line [17:43:42]line [17:43:42]line [17:43:42]line [17:43:42]line [17:43:42]written 0, free lines is 3292 [17:43:42]MH_Cut [17:43:42]Write to MH i2c: D1 01 00 DC 2C 01 DA [17:43:42]Write i2c OK [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: D1 [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: D1 01 00 [17:43:42]MH_I2C_Read... [17:43:42]Read from MH i2c: D1 01 00 DC 2C 00 D9 [17:43:42]Write to MH i2c: 01 00 00 DD 2C 09 [17:43:42]Write i2c OK [17:43:42]MH_I2C_Read... [17:43:43]OFD Sender: No OFD packet to send [17:43:43]*** Cut start [17:43:43]*** Purtial cut [17:43:43]*** Stage 1: CUTSNS_PIN = 1 [17:43:43]Read from MH i2c: 01 [17:43:43]MH_I2C_Read... [17:43:43]*** Stop cut motor [17:43:44]*** Cut end [17:43:44]Read from MH i2c: 01 07 00 [17:43:44]MH_I2C_Read... [17:43:44]Read from MH i2c: 01 07 00 DD 2C 00 00 00 00 00 FF 0F 1E [17:43:44]process_action close_receipt done [17:43:44]requested_data is exist [17:43:44]produce_requested_data [17:43:44]requested_item fm.sn is exist - process it [17:43:44]wFMCommunicate request_size=4 [17:43:44]MH_SAM_APDU [17:43:44]CAPDU: 80 11 00 00 [17:43:44]Write to MH i2c: E2 08 00 DE 2C 80 11 00 00 00 00 00 00 84 [17:43:44]Write i2c OK [17:43:44]MH_I2C_Read... [17:43:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:44]Read from MH i2c: E2 [17:43:44]MH_I2C_Read... [17:43:44]Read from MH i2c: E2 17 00 [17:43:44]MH_I2C_Read... [17:43:44]Read from MH i2c: E2 17 00 DE 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D9 [17:43:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:43:44]wFMCommunicate OK [17:43:44]requested_item fd.num is exist - process it [17:43:44]SAM_PROTO_GetFieldsCounters [17:43:44]wFMCommunicate request_size=4 [17:43:44]MH_SAM_APDU [17:43:44]CAPDU: 80 13 00 00 [17:43:44]Write to MH i2c: E2 08 00 DF 2C 80 13 00 00 00 00 00 00 87 [17:43:44]Write i2c OK [17:43:44]MH_I2C_Read... [17:43:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:43:44]Read from MH i2c: E2 [17:43:44]MH_I2C_Read... [17:43:44]Read from MH i2c: E2 62 00 [17:43:44]MH_I2C_Read... [17:43:44]Read from MH i2c: E2 62 00 DF 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AC 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [17:43:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AC 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:43:44]wFMCommunicate OK [17:43:44]SAM_PROTO_GetFieldsCounters done [17:43:44]requested_item shift.num is exist - process it [17:43:44]requested_item shift.opened is exist - process it [17:43:44]req_shift_opened [17:43:44]FM_GetShiftState [17:43:44]SAM_PROTO_GetShiftState [17:43:44]wFMCommunicate request_size=4 [17:43:44]MH_SAM_APDU [17:43:44]CAPDU: 80 13 01 00 [17:43:44]Write to MH i2c: E2 08 00 E0 2C 80 13 01 00 00 00 00 00 89 [17:43:44]Write i2c OK [17:43:44]MH_I2C_Read... [17:43:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:44]Read from MH i2c: E2 [17:43:44]MH_I2C_Read... [17:43:44]Read from MH i2c: E2 0E 00 [17:43:44]MH_I2C_Read... [17:43:44]Read from MH i2c: E2 0E 00 E0 2C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 72 [17:43:44]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:43:44]wFMCommunicate OK [17:43:44]SAM_PROTO_GetShiftState done [17:43:44]FM_GetShiftState done [17:43:44]req_shift_opened done [17:43:44]requested_item shift.open_date is exist - process it [17:43:44]req_shift_open_date [17:43:44]req_shift_open_date done [17:43:44]produce_requested_data done [17:43:44]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202924,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:43:44]process_action_free close_receipt [17:43:44]json_value_free [17:43:44]json_value_free done [17:43:44]process_json_proto returns [17:43:44]Send response to host [17:43:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202924,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:43:44]free response buf [17:43:44]execute_script done [17:43:44]execute_script returns [17:43:44]free content buf [17:43:44]Sock 9.Close socket [17:43:44]Sock 9.Thread stoped [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:38]OFD Sender: No OFD packet to send [17:44:43]OFD Sender: No OFD packet to send [17:44:48]OFD Sender: No OFD packet to send [17:44:53]OFD Sender: No OFD packet to send [17:44:58]OFD Sender: No OFD packet to send [17:45:03]OFD Sender: No OFD packet to send [17:45:08]OFD Sender: No OFD packet to send [17:45:13]OFD Sender: No OFD packet to send [17:45:14]accept exits with 7 [17:45:14]New connection [17:45:14]New thread 3067034980 created [17:45:14]Thread 3066891620 joined [17:45:14]Waiting for new connection... [17:45:14] Sock 7.Parse request [17:45:14]Sock 7.Check first char [17:45:14]Sock 7.First char is OK [17:45:14]request: POST /json_proto HTTP/1.0 [17:45:14]Method: POST [17:45:14]URL: /json_proto [17:45:14]Method is POST - this is cgi request [17:45:14]url: /json_proto [17:45:14]query_string will be loaded in cgi processing [17:45:14]execute_cgi json_proto POST (null) [17:45:14]execute_cgi path=json_proto method=POST [17:45:14]POST find Content-Length [17:45:14]Host: 172.17.63.195:8080 [17:45:14]Content-Length: 677 [17:45:14]Content-Type: application/json [17:45:14] [17:45:14]POST finish read [17:45:14]Found Content-Length = 677 [17:45:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450728", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:45:14]execute_script... [17:45:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450728", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:45:14]POST & json_proto [17:45:14]process_json_proto [17:45:14]json parsed OK: [17:45:14]protocol is kg_v1.0 [17:45:14]action value=close_receipt [17:45:14]process_action close_receipt [17:45:14]cmd_close_receipt [17:45:14]MH_GetDate [17:45:14]Write to MH i2c: F0 00 00 E1 2C FC [17:45:14]Write i2c OK [17:45:14]MH_I2C_Read... [17:45:14]Read from MH i2c: F0 [17:45:14]MH_I2C_Read... [17:45:14]Read from MH i2c: F0 09 00 [17:45:14]MH_I2C_Read... [17:45:14]Read from MH i2c: F0 09 00 E1 2C 00 2B 1F 21 67 8C D7 20 67 C1 [17:45:14]GetLastDocTimeStamp 1730223821 [17:45:14]current date 1730223915 [17:45:14]FM_GetShiftState [17:45:14]SAM_PROTO_GetShiftState [17:45:14]wFMCommunicate request_size=4 [17:45:14]MH_SAM_APDU [17:45:14]CAPDU: 80 13 01 00 [17:45:14]Write to MH i2c: E2 08 00 E2 2C 80 13 01 00 00 00 00 00 8B [17:45:14]Write i2c OK [17:45:14]MH_I2C_Read... [17:45:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:45:14]Read from MH i2c: E2 [17:45:14]MH_I2C_Read... [17:45:14]Read from MH i2c: E2 0E 00 [17:45:14]MH_I2C_Read... [17:45:14]Read from MH i2c: E2 0E 00 E2 2C 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 74 [17:45:14]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:45:14]wFMCommunicate OK [17:45:14]SAM_PROTO_GetShiftState done [17:45:14]FM_GetShiftState done [17:45:14]opened in 1730160431 [17:45:14]opened+sec_in_day 1730246831 [17:45:14]quantity*price = 50041 [17:45:14]sum+1 = 50042 [17:45:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 320 29.10.2024 17:45 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202925 ФПД: 132965071213245 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174516&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202925&fm=132965071213245&tin=02508201610067®Number=0000000000091777&sum=50000 [17:45:15]StoreToDocumentArchive [17:45:15]shift 546 fd 202925 [17:45:15]save to /storage/0546/doc_00202925 [17:45:15]save last doc name /storage/0546/doc_00202925 to /storage/kkm_last_doc_name [17:45:15]save OK [17:45:15]Clear old archive folders... [17:45:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:45:15]tlvbuf is 012BCB30 [17:45:15]SAM_PROTO_ClearQueue [17:45:15]wFMCommunicate request_size=4 [17:45:15]MH_SAM_APDU [17:45:15]CAPDU: 80 09 00 00 [17:45:15]Write to MH i2c: E2 08 00 EF 2C 80 09 00 00 00 00 00 00 8D [17:45:15]Write i2c OK [17:45:15]MH_I2C_Read... [17:45:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:45:15]Read from MH i2c: E2 [17:45:15]MH_I2C_Read... [17:45:15]Read from MH i2c: E2 03 00 [17:45:15]MH_I2C_Read... [17:45:15]Read from MH i2c: E2 03 00 EF 2C 00 90 00 8F [17:45:15]RAPDU: 90 00 [17:45:15]wFMCommunicate OK [17:45:15]SAM_PROTO_ClearQueue done [17:45:15]KKMCreateOFDPacket [17:45:15]OFDProtocolAddRootSTLVToBuf [17:45:15]FM_MakeSignedData [17:45:15]FM_MakeSignedData [17:45:15]SAM_PROTO_SignData [17:45:15]wFMCommunicate request_size=4 [17:45:15]MH_SAM_APDU [17:45:15]CAPDU: 80 0D 01 02 [17:45:15]Write to MH i2c: E2 08 00 F0 2C 80 0D 01 02 00 00 00 00 95 [17:45:15]Write i2c OK [17:45:15]MH_I2C_Read... [17:45:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:45:15]Read from MH i2c: E2 [17:45:15]MH_I2C_Read... [17:45:15]Read from MH i2c: E2 03 00 [17:45:15]MH_I2C_Read... [17:45:15]Read from MH i2c: E2 03 00 F0 2C 00 90 00 90 [17:45:15]RAPDU: 90 00 [17:45:15]wFMCommunicate OK [17:45:15]wFMCommunicate request_size=255 [17:45:15]MH_SAM_APDU [17:45:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 2C 1F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 18 03 00 35 04 06 00 78 [17:45:15]Write to MH i2c: E2 02 01 F1 2C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 2C 1F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 18 03 00 35 04 06 00 78 00 00 A1 [17:45:15]Write i2c OK [17:45:15]MH_I2C_Read... [17:45:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:16]Read from MH i2c: E2 [17:45:16]MH_I2C_Read... [17:45:16]Read from MH i2c: E2 03 00 [17:45:16]MH_I2C_Read... [17:45:16]Read from MH i2c: E2 03 00 F1 2C 00 90 00 91 [17:45:16]RAPDU: 90 00 [17:45:16]wFMCommunicate OK [17:45:16]wFMCommunicate request_size=10 [17:45:16]MH_SAM_APDU [17:45:16]CAPDU: 80 0D 02 02 05 EE 57 D6 52 BD [17:45:16]Write to MH i2c: E2 0D 00 F2 2C 80 0D 02 02 05 00 EE 57 D6 52 BD 00 00 CC [17:45:16]Write i2c OK [17:45:16]MH_I2C_Read... [17:45:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:45:16]Read from MH i2c: E2 [17:45:16]MH_I2C_Read... [17:45:16]Read from MH i2c: E2 03 00 [17:45:16]MH_I2C_Read... [17:45:16]Read from MH i2c: E2 03 00 F2 2C 00 90 00 92 [17:45:16]RAPDU: 90 00 [17:45:16]wFMCommunicate OK [17:45:16]wFMCommunicate request_size=4 [17:45:16]MH_SAM_APDU [17:45:16]CAPDU: 80 0D 03 02 [17:45:16]Write to MH i2c: E2 08 00 F3 2C 80 0D 03 02 00 00 00 00 9A [17:45:16]Write i2c OK [17:45:16]MH_I2C_Read... [17:45:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:45:16]Read from MH i2c: E2 [17:45:16]MH_I2C_Read... [17:45:16]Read from MH i2c: E2 0B 00 [17:45:16]MH_I2C_Read... [17:45:16]Read from MH i2c: E2 0B 00 F3 2C 00 19 8A 15 22 C1 24 0B 67 90 00 CC [17:45:16]RAPDU: 19 8A 15 22 C1 24 0B 67 90 00 [17:45:16]wFMCommunicate OK [17:45:16]SAM_PROTO_SignData done [17:45:16]FM_MakeSignedData done [17:45:16]CreateOFDProtocolMessage [17:45:16]wFMCommunicate request_size=4 [17:45:16]MH_SAM_APDU [17:45:16]CAPDU: 80 11 00 00 [17:45:16]Write to MH i2c: E2 08 00 F4 2C 80 11 00 00 00 00 00 00 9A [17:45:16]Write i2c OK [17:45:16]MH_I2C_Read... [17:45:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:16]Read from MH i2c: E2 [17:45:16]MH_I2C_Read... [17:45:16]Read from MH i2c: E2 17 00 [17:45:16]MH_I2C_Read... [17:45:16]Read from MH i2c: E2 17 00 F4 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EF [17:45:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:45:16]wFMCommunicate OK [17:45:16]CreateOFDProtocolMessage done [17:45:16]OFDSenderStorePacket 202925 [17:45:16]StoreOFDPacket docnum=202925 [17:45:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 62 52 07 01 B8 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 2C 1F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 18 03 00 35 04 06 00 78 EE 57 D6 52 BD 19 8A 15 22 C1 24 0B 67 [17:45:16]CheckFolder [17:45:16]dirname=/storage/ofd_packets [17:45:16]CheckFolder done [17:45:16]ProducePacketName [17:45:16]name=ofd_packets/00202925 [17:45:16]NVStorageSaveData ofd_packets/00202925 [17:45:16]File name is /storage/ofd_packets/00202925 [17:45:16]Write 301 bytes [17:45:16]NVStorageSaveData done [17:45:16]OFDSenderStorePacket done [17:45:16]KKMCreateOFDPacket done [17:45:16]NVStorageSaveData kkm_last_timestamp [17:45:16]File name is /storage/kkm_last_timestamp [17:45:16]Write 4 bytes [17:45:16]NVStorageSaveData done [17:45:16]ExternCall_PrintAddStr [17:45:16]wPrintStart [17:45:16]Write to MH i2c: 01 00 00 F5 2C 21 [17:45:16]Write i2c OK [17:45:16]MH_I2C_Read... [17:45:16]Read from MH i2c: 01 [17:45:16]MH_I2C_Read... [17:45:16]Read from MH i2c: 01 07 00 [17:45:16]MH_I2C_Read... [17:45:16]Read from MH i2c: 01 07 00 F5 2C 00 00 00 00 00 FF 0F 36 [17:45:16]RasterBufferAndPrint [17:45:16]line Счет N : (1)450728 [17:45:16]line ИНН: 02508201610067 [17:45:16]line Контрольно-Кассовый Чек [17:45:16]line ПРОДАЖА [17:45:16]line ТРК (МРК, ГНК) : 41 [17:45:16]line Товар: 2710124130 [17:45:16]line Аи-92-К-2 [17:45:16]line 7.480 * 66.90 [17:45:16]line = 500.41 [17:45:16]line НДС 12% НСП 1% [17:45:16]line > о реализуемом товаре [17:45:16]line ОКРУГЛЕНИЕ: -0.41 [17:45:16]line ИТОГО: 500.00 [17:45:16]line Внесено: 500.00 [17:45:16]line СДАЧА: 0.00 [17:45:16]line НСП 1% : 4.43 [17:45:16]line НДС 12% : 53.14 [17:45:16]line Наличными: 500.00 [17:45:16]line Безнал.: 0.00 [17:45:16]line Место: АЗС № 171 "Партнер Нефть" [17:45:16]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:45:16]line СНО: Общий режим [17:45:16]line Чек 320 29.10.2024 17:45 [17:45:16]line Смена: 546 ФФД: 1.0 [17:45:16]line ЗНМ: 0300000109 [17:45:16]line РНМ: 0000000000091777 [17:45:16]line Версия ККМ: 001 [17:45:16]line ФМ: 0000000000871756 [17:45:16]line ФД: 202925 [17:45:16]line ФПД: 132965071213245 [17:45:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174516&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202925&fm=132965071213245&tin=02508201610067®Number=0000000000091777&sum=50000 [17:45:16]OFD Sender: Processing packet 202925 [packets to send 116, broken 115] [17:45:16]ProducePacketName [17:45:16]name=ofd_packets/00202925 [17:45:16]OFD Sender: To server: pG, [17:45:16]CommunicateWithHost lk.salyk.kg:30040 [17:45:16]ConnectInit lk.salyk.kg [17:45:16]written 0, free lines is 4095 [17:45:16]Connected sock=10 [17:45:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 62 52 07 01 B8 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 2C 1F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 18 03 00 35 04 06 00 78 EE 57 D6 52 BD 19 8A 15 22 C1 24 0B 67 [17:45:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 70 43 47 00 FC 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AD 18 03 00 F4 03 04 00 E7 CA 20 67 B6 04 01 00 00 CB 21 9E 86 2F 2C E6 3B [17:45:16]CommunicateWithHost err = 0 [17:45:16]CheckOFDResponse [17:45:16]1017 (14) - 77093643461234 [17:45:16]1041 (16) - 0000000000871756 [17:45:16]1040 (4) - 202925 [17:45:16]1012 (4) - 29.10.2024 11:45 [17:45:16]1206 (1) - 0 [17:45:16]OFD Sender: Remove packet 202925 [17:45:16]ProducePacketName [17:45:16]name=ofd_packets/00202925 [17:45:16]NVStorageDeleteData [17:45:17]Write to MH i2c: 01 00 00 20 2D 4D [17:45:17]Write i2c OK [17:45:17]MH_I2C_Read... [17:45:17]Read from MH i2c: 01 [17:45:17]MH_I2C_Read... [17:45:17]Read from MH i2c: 01 07 00 [17:45:17]MH_I2C_Read... [17:45:17]Read from MH i2c: 01 07 00 20 2D 00 00 00 00 00 A9 0C 09 [17:45:17]RasterBufferAndPrint [17:45:17]line [17:45:17]line [17:45:17]line [17:45:17]line [17:45:17]line [17:45:17]written 0, free lines is 3246 [17:45:17]MH_Cut [17:45:17]Write to MH i2c: D1 01 00 27 2D 01 26 [17:45:17]Write i2c OK [17:45:17]MH_I2C_Read... [17:45:17]Read from MH i2c: D1 [17:45:17]MH_I2C_Read... [17:45:17]Read from MH i2c: D1 01 00 [17:45:17]MH_I2C_Read... [17:45:17]Read from MH i2c: D1 01 00 27 2D 00 25 [17:45:17]Write to MH i2c: 01 00 00 28 2D 55 [17:45:17]Write i2c OK [17:45:17]MH_I2C_Read... [17:45:17]OFD Sender: No OFD packet to send [17:45:17]*** Cut start [17:45:17]*** Purtial cut [17:45:17]*** Stage 1: CUTSNS_PIN = 1 [17:45:18]Read from MH i2c: 01 [17:45:18]MH_I2C_Read... [17:45:18]*** Stop cut motor [17:45:18]*** Cut end [17:45:18]Read from MH i2c: 01 07 00 [17:45:18]MH_I2C_Read... [17:45:18]Read from MH i2c: 01 07 00 28 2D 00 00 00 00 00 FF 0F 6A [17:45:18]process_action close_receipt done [17:45:18]requested_data is exist [17:45:18]produce_requested_data [17:45:18]requested_item fm.sn is exist - process it [17:45:18]wFMCommunicate request_size=4 [17:45:18]MH_SAM_APDU [17:45:18]CAPDU: 80 11 00 00 [17:45:18]Write to MH i2c: E2 08 00 29 2D 80 11 00 00 00 00 00 00 D0 [17:45:18]Write i2c OK [17:45:18]MH_I2C_Read... [17:45:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:45:18]Read from MH i2c: E2 [17:45:18]MH_I2C_Read... [17:45:18]Read from MH i2c: E2 17 00 [17:45:18]MH_I2C_Read... [17:45:18]Read from MH i2c: E2 17 00 29 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 25 [17:45:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:45:18]wFMCommunicate OK [17:45:18]requested_item fd.num is exist - process it [17:45:18]SAM_PROTO_GetFieldsCounters [17:45:18]wFMCommunicate request_size=4 [17:45:18]MH_SAM_APDU [17:45:18]CAPDU: 80 13 00 00 [17:45:18]Write to MH i2c: E2 08 00 2A 2D 80 13 00 00 00 00 00 00 D3 [17:45:18]Write i2c OK [17:45:18]MH_I2C_Read... [17:45:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:45:18]Read from MH i2c: E2 [17:45:18]MH_I2C_Read... [17:45:18]Read from MH i2c: E2 62 00 [17:45:18]MH_I2C_Read... [17:45:18]Read from MH i2c: E2 62 00 2A 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AD 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [17:45:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AD 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:45:18]wFMCommunicate OK [17:45:18]SAM_PROTO_GetFieldsCounters done [17:45:18]requested_item shift.num is exist - process it [17:45:18]requested_item shift.opened is exist - process it [17:45:18]req_shift_opened [17:45:18]FM_GetShiftState [17:45:18]SAM_PROTO_GetShiftState [17:45:18]wFMCommunicate request_size=4 [17:45:18]MH_SAM_APDU [17:45:18]CAPDU: 80 13 01 00 [17:45:18]Write to MH i2c: E2 08 00 2B 2D 80 13 01 00 00 00 00 00 D5 [17:45:18]Write i2c OK [17:45:18]MH_I2C_Read... [17:45:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:45:18]Read from MH i2c: E2 [17:45:18]MH_I2C_Read... [17:45:18]Read from MH i2c: E2 0E 00 [17:45:18]MH_I2C_Read... [17:45:18]Read from MH i2c: E2 0E 00 2B 2D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BE [17:45:18]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:45:18]wFMCommunicate OK [17:45:18]SAM_PROTO_GetShiftState done [17:45:18]FM_GetShiftState done [17:45:18]req_shift_opened done [17:45:18]requested_item shift.open_date is exist - process it [17:45:18]req_shift_open_date [17:45:18]req_shift_open_date done [17:45:18]produce_requested_data done [17:45:18]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202925,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:45:18]process_action_free close_receipt [17:45:18]json_value_free [17:45:18]json_value_free done [17:45:18]process_json_proto returns [17:45:18]Send response to host [17:45:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202925,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:45:18]free response buf [17:45:18]execute_script done [17:45:18]execute_script returns [17:45:18]free content buf [17:45:18]Sock 7.Close socket [17:45:18]Sock 7.Thread stoped [17:45:22]OFD Sender: No OFD packet to send [17:45:27]OFD Sender: No OFD packet to send [17:45:32]OFD Sender: No OFD packet to send [17:45:37]OFD Sender: No OFD packet to send [17:45:42]OFD Sender: No OFD packet to send [17:45:47]OFD Sender: No OFD packet to send [17:45:52]OFD Sender: No OFD packet to send [17:45:57]OFD Sender: No OFD packet to send [17:46:02]OFD Sender: No OFD packet to send [17:46:07]OFD Sender: No OFD packet to send [17:46:12]OFD Sender: No OFD packet to send [17:46:17]OFD Sender: No OFD packet to send [17:46:22]OFD Sender: No OFD packet to send [17:46:27]OFD Sender: No OFD packet to send [17:46:32]OFD Sender: No OFD packet to send [17:46:37]OFD Sender: No OFD packet to send [17:46:42]OFD Sender: No OFD packet to send [17:46:47]OFD Sender: No OFD packet to send [17:46:52]OFD Sender: No OFD packet to send [17:46:57]OFD Sender: No OFD packet to send [17:47:02]OFD Sender: No OFD packet to send [17:47:07]OFD Sender: No OFD packet to send [17:47:12]OFD Sender: No OFD packet to send [17:47:17]OFD Sender: No OFD packet to send [17:47:22]OFD Sender: No OFD packet to send [17:47:27]OFD Sender: No OFD packet to send [17:47:32]OFD Sender: No OFD packet to send [17:47:37]OFD Sender: No OFD packet to send [17:47:42]OFD Sender: No OFD packet to send [17:47:45]accept exits with 9 [17:47:45]New connection [17:47:45]New thread 3066891620 created [17:47:45]Thread 3067034980 joined [17:47:45]Waiting for new connection... [17:47:45] Sock 9.Parse request [17:47:45]Sock 9.Check first char [17:47:45]Sock 9.First char is OK [17:47:45]request: POST /json_proto HTTP/1.0 [17:47:45]Method: POST [17:47:45]URL: /json_proto [17:47:45]Method is POST - this is cgi request [17:47:45]url: /json_proto [17:47:45]query_string will be loaded in cgi processing [17:47:45]execute_cgi json_proto POST (null) [17:47:45]execute_cgi path=json_proto method=POST [17:47:45]POST find Content-Length [17:47:45]Host: 172.17.63.195:8080 [17:47:45]Content-Length: 677 [17:47:45]Content-Type: application/json [17:47:45] [17:47:45]POST finish read [17:47:45]Found Content-Length = 677 [17:47:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:45]execute_script... [17:47:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:45]POST & json_proto [17:47:45]process_json_proto [17:47:45]json parsed OK: [17:47:45]protocol is kg_v1.0 [17:47:45]action value=close_receipt [17:47:45]process_action close_receipt [17:47:45]cmd_close_receipt [17:47:45]MH_GetDate [17:47:45]Write to MH i2c: F0 00 00 2C 2D 48 [17:47:45]Write i2c OK [17:47:45]MH_I2C_Read... [17:47:45]Read from MH i2c: F0 [17:47:45]MH_I2C_Read... [17:47:45]Read from MH i2c: F0 09 00 [17:47:45]MH_I2C_Read... [17:47:45]Read from MH i2c: F0 09 00 2C 2D 00 C2 1F 21 67 8C D7 20 67 A4 [17:47:45]GetLastDocTimeStamp 1730223916 [17:47:45]current date 1730224066 [17:47:45]FM_GetShiftState [17:47:45]SAM_PROTO_GetShiftState [17:47:45]wFMCommunicate request_size=4 [17:47:45]MH_SAM_APDU [17:47:45]CAPDU: 80 13 01 00 [17:47:45]Write to MH i2c: E2 08 00 2D 2D 80 13 01 00 00 00 00 00 D7 [17:47:45]Write i2c OK [17:47:45]MH_I2C_Read... [17:47:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:45]Read from MH i2c: E2 [17:47:45]MH_I2C_Read... [17:47:45]Read from MH i2c: E2 0E 00 [17:47:45]MH_I2C_Read... [17:47:45]Read from MH i2c: E2 0E 00 2D 2D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C0 [17:47:45]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:47:45]wFMCommunicate OK [17:47:45]SAM_PROTO_GetShiftState done [17:47:45]FM_GetShiftState done [17:47:45]opened in 1730160431 [17:47:45]opened+sec_in_day 1730246831 [17:47:45]quantity*price = 25020 [17:47:45]sum+1 = 25022 [17:47:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 321 29.10.2024 17:47 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202926 ФПД: 66703195595978 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174746&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202926&fm=66703195595978&tin=02508201610067®Number=0000000000091777&sum=25000 [17:47:46]StoreToDocumentArchive [17:47:46]shift 546 fd 202926 [17:47:46]save to /storage/0546/doc_00202926 [17:47:46]save last doc name /storage/0546/doc_00202926 to /storage/kkm_last_doc_name [17:47:46]save OK [17:47:46]Clear old archive folders... [17:47:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:47:46]tlvbuf is 012E73A0 [17:47:46]SAM_PROTO_ClearQueue [17:47:46]wFMCommunicate request_size=4 [17:47:46]MH_SAM_APDU [17:47:46]CAPDU: 80 09 00 00 [17:47:46]Write to MH i2c: E2 08 00 3A 2D 80 09 00 00 00 00 00 00 D9 [17:47:46]Write i2c OK [17:47:46]MH_I2C_Read... [17:47:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:47:46]Read from MH i2c: E2 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 03 00 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 03 00 3A 2D 00 90 00 DB [17:47:46]RAPDU: 90 00 [17:47:46]wFMCommunicate OK [17:47:46]SAM_PROTO_ClearQueue done [17:47:46]KKMCreateOFDPacket [17:47:46]OFDProtocolAddRootSTLVToBuf [17:47:46]FM_MakeSignedData [17:47:46]FM_MakeSignedData [17:47:46]SAM_PROTO_SignData [17:47:46]wFMCommunicate request_size=4 [17:47:46]MH_SAM_APDU [17:47:46]CAPDU: 80 0D 01 02 [17:47:46]Write to MH i2c: E2 08 00 3B 2D 80 0D 01 02 00 00 00 00 E1 [17:47:46]Write i2c OK [17:47:46]MH_I2C_Read... [17:47:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:47:46]Read from MH i2c: E2 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 03 00 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 03 00 3B 2D 00 90 00 DC [17:47:46]RAPDU: 90 00 [17:47:46]wFMCommunicate OK [17:47:46]wFMCommunicate request_size=255 [17:47:46]MH_SAM_APDU [17:47: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 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 C2 1F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AE 18 03 00 35 04 06 00 3C [17:47:46]Write to MH i2c: E2 02 01 3C 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 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 C2 1F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AE 18 03 00 35 04 06 00 3C 00 00 22 [17:47:46]Write i2c OK [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 [17:47:46]MH_I2C_Read... [17:47:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:46]Read from MH i2c: E2 03 00 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 03 00 3C 2D 00 90 00 DD [17:47:46]RAPDU: 90 00 [17:47:46]wFMCommunicate OK [17:47:46]wFMCommunicate request_size=10 [17:47:46]MH_SAM_APDU [17:47:46]CAPDU: 80 0D 02 02 05 AA 8C 47 64 CA [17:47:46]Write to MH i2c: E2 0D 00 3D 2D 80 0D 02 02 05 00 AA 8C 47 64 CA 00 00 99 [17:47:46]Write i2c OK [17:47:46]MH_I2C_Read... [17:47:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:46]Read from MH i2c: E2 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 03 00 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 03 00 3D 2D 00 90 00 DE [17:47:46]RAPDU: 90 00 [17:47:46]wFMCommunicate OK [17:47:46]wFMCommunicate request_size=4 [17:47:46]MH_SAM_APDU [17:47:46]CAPDU: 80 0D 03 02 [17:47:46]Write to MH i2c: E2 08 00 3E 2D 80 0D 03 02 00 00 00 00 E6 [17:47:46]Write i2c OK [17:47:46]MH_I2C_Read... [17:47:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:47:46]Read from MH i2c: E2 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 0B 00 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 0B 00 3E 2D 00 CE 20 BD D5 33 BF 64 F3 90 00 B0 [17:47:46]RAPDU: CE 20 BD D5 33 BF 64 F3 90 00 [17:47:46]wFMCommunicate OK [17:47:46]SAM_PROTO_SignData done [17:47:46]FM_MakeSignedData done [17:47:46]CreateOFDProtocolMessage [17:47:46]wFMCommunicate request_size=4 [17:47:46]MH_SAM_APDU [17:47:46]CAPDU: 80 11 00 00 [17:47:46]Write to MH i2c: E2 08 00 3F 2D 80 11 00 00 00 00 00 00 E6 [17:47:46]Write i2c OK [17:47:46]MH_I2C_Read... [17:47:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:46]Read from MH i2c: E2 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 17 00 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 17 00 3F 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3B [17:47:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:47:46]wFMCommunicate OK [17:47:46]CreateOFDProtocolMessage done [17:47:46]OFDSenderStorePacket 202926 [17:47:46]StoreOFDPacket docnum=202926 [17:47:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 66 55 07 01 BD 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 C2 1F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AE 18 03 00 35 04 06 00 3C AA 8C 47 64 CA CE 20 BD D5 33 BF 64 F3 [17:47:46]CheckFolder [17:47:46]dirname=/storage/ofd_packets [17:47:46]CheckFolder done [17:47:46]ProducePacketName [17:47:46]name=ofd_packets/00202926 [17:47:46]NVStorageSaveData ofd_packets/00202926 [17:47:46]File name is /storage/ofd_packets/00202926 [17:47:46]Write 301 bytes [17:47:46]NVStorageSaveData done [17:47:46]OFDSenderStorePacket done [17:47:46]KKMCreateOFDPacket done [17:47:46]NVStorageSaveData kkm_last_timestamp [17:47:46]File name is /storage/kkm_last_timestamp [17:47:46]Write 4 bytes [17:47:46]NVStorageSaveData done [17:47:46]ExternCall_PrintAddStr [17:47:46]wPrintStart [17:47:46]Write to MH i2c: 01 00 00 40 2D 6D [17:47:46]Write i2c OK [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: 01 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: 01 07 00 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: 01 07 00 40 2D 00 00 00 00 00 FF 0F 82 [17:47:46]RasterBufferAndPrint [17:47:46]line Счет N : (1)450729 [17:47:46]line ИНН: 02508201610067 [17:47:46]line Контрольно-Кассовый Чек [17:47:46]line ПРОДАЖА [17:47:46]line ТРК (МРК, ГНК) : 31 [17:47:46]line Товар: 2710124130 [17:47:46]line Аи-92-К-2 [17:47:46]line 3.740 * 66.90 [17:47:46]line = 250.21 [17:47:46]line НДС 12% НСП 1% [17:47:46]line > о реализуемом товаре [17:47:46]line ОКРУГЛЕНИЕ: -0.21 [17:47:46]line ИТОГО: 250.00 [17:47:46]line Внесено: 250.00 [17:47:46]line СДАЧА: 0.00 [17:47:46]line НСП 1% : 2.21 [17:47:46]line НДС 12% : 26.57 [17:47:46]line Наличными: 250.00 [17:47:46]line Безнал.: 0.00 [17:47:46]line Место: АЗС № 171 "Партнер Нефть" [17:47:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:47:46]line СНО: Общий режим [17:47:46]line Чек 321 29.10.2024 17:47 [17:47:46]line Смена: 546 ФФД: 1.0 [17:47:46]line ЗНМ: 0300000109 [17:47:46]line РНМ: 0000000000091777 [17:47:46]line Версия ККМ: 001 [17:47:46]line ФМ: 0000000000871756 [17:47:46]line ФД: 202926 [17:47:46]line ФПД: 66703195595978 [17:47:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174746&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202926&fm=66703195595978&tin=02508201610067®Number=0000000000091777&sum=25000 [17:47:47]OFD Sender: Processing packet 202926 [packets to send 116, broken 115] [17:47:47]ProducePacketName [17:47:47]name=ofd_packets/00202926 [17:47:47]OFD Sender: To server: pG, [17:47:47]CommunicateWithHost lk.salyk.kg:30040 [17:47:47]ConnectInit lk.salyk.kg [17:47:47]written 0, free lines is 4095 [17:47:47]Connected sock=10 [17:47:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 66 55 07 01 BD 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 C2 1F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AE 18 03 00 35 04 06 00 3C AA 8C 47 64 CA CE 20 BD D5 33 BF 64 F3 [17:47:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 43 3D 47 00 65 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AE 18 03 00 F4 03 04 00 7D CB 20 67 B6 04 01 00 00 D8 20 40 9A E0 AE 1A 5B [17:47:47]CommunicateWithHost err = 0 [17:47:47]CheckOFDResponse [17:47:47]1017 (14) - 77093643461234 [17:47:47]1041 (16) - 0000000000871756 [17:47:47]1040 (4) - 202926 [17:47:47]1012 (4) - 29.10.2024 11:48 [17:47:47]1206 (1) - 0 [17:47:47]OFD Sender: Remove packet 202926 [17:47:47]ProducePacketName [17:47:47]name=ofd_packets/00202926 [17:47:47]NVStorageDeleteData [17:47:47]Write to MH i2c: 01 00 00 6B 2D 98 [17:47:47]Write i2c OK [17:47:47]MH_I2C_Read... [17:47:47]Read from MH i2c: 01 [17:47:47]MH_I2C_Read... [17:47:47]Read from MH i2c: 01 07 00 [17:47:47]MH_I2C_Read... [17:47:47]Read from MH i2c: 01 07 00 6B 2D 00 00 00 00 00 9B 0C 46 [17:47:47]RasterBufferAndPrint [17:47:47]line [17:47:47]line [17:47:47]line [17:47:47]line [17:47:47]line [17:47:47]written 0, free lines is 3233 [17:47:47]MH_Cut [17:47:47]Write to MH i2c: D1 01 00 72 2D 01 71 [17:47:47]Write i2c OK [17:47:47]MH_I2C_Read... [17:47:47]Read from MH i2c: D1 [17:47:47]MH_I2C_Read... [17:47:47]Read from MH i2c: D1 01 00 [17:47:47]MH_I2C_Read... [17:47:47]Read from MH i2c: D1 01 00 72 2D 00 70 [17:47:47]Write to MH i2c: 01 00 00 73 2D A0 [17:47:47]Write i2c OK [17:47:47]MH_I2C_Read... [17:47:48]OFD Sender: No OFD packet to send [17:47:48]*** Cut start [17:47:48]*** Purtial cut [17:47:48]*** Stage 1: CUTSNS_PIN = 1 [17:47:48]Read from MH i2c: 01 [17:47:48]MH_I2C_Read... [17:47:48]*** Stop cut motor [17:47:48]*** Cut end [17:47:48]Read from MH i2c: 01 07 00 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: 01 07 00 73 2D 00 00 00 00 00 FF 0F B5 [17:47:48]process_action close_receipt done [17:47:48]requested_data is exist [17:47:48]produce_requested_data [17:47:48]requested_item fm.sn is exist - process it [17:47:48]wFMCommunicate request_size=4 [17:47:48]MH_SAM_APDU [17:47:48]CAPDU: 80 11 00 00 [17:47:48]Write to MH i2c: E2 08 00 74 2D 80 11 00 00 00 00 00 00 1B [17:47:48]Write i2c OK [17:47:48]MH_I2C_Read... [17:47:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:48]Read from MH i2c: E2 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: E2 17 00 [17:47:48]MH_I2C_Read... [17:47:48]Read from MH i2c: E2 17 00 74 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 70 [17:47:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:47:48]wFMCommunicate OK [17:47:48]requested_item fd.num is exist - process it [17:47:48]SAM_PROTO_GetFieldsCounters [17:47:48]wFMCommunicate request_size=4 [17:47:48]MH_SAM_APDU [17:47:48]CAPDU: 80 13 00 00 [17:47:48]Write to MH i2c: E2 08 00 75 2D 80 13 00 00 00 00 00 00 1E [17:47:48]Write i2c OK [17:47:48]MH_I2C_Read... [17:47:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:47:49]Read from MH i2c: E2 [17:47:49]MH_I2C_Read... [17:47:49]Read from MH i2c: E2 62 00 [17:47:49]MH_I2C_Read... [17:47:49]Read from MH i2c: E2 62 00 75 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AE 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 FA [17:47:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AE 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:47:49]wFMCommunicate OK [17:47:49]SAM_PROTO_GetFieldsCounters done [17:47:49]requested_item shift.num is exist - process it [17:47:49]requested_item shift.opened is exist - process it [17:47:49]req_shift_opened [17:47:49]FM_GetShiftState [17:47:49]SAM_PROTO_GetShiftState [17:47:49]wFMCommunicate request_size=4 [17:47:49]MH_SAM_APDU [17:47:49]CAPDU: 80 13 01 00 [17:47:49]Write to MH i2c: E2 08 00 76 2D 80 13 01 00 00 00 00 00 20 [17:47:49]Write i2c OK [17:47:49]MH_I2C_Read... [17:47:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:49]Read from MH i2c: E2 [17:47:49]MH_I2C_Read... [17:47:49]Read from MH i2c: E2 0E 00 [17:47:49]MH_I2C_Read... [17:47:49]Read from MH i2c: E2 0E 00 76 2D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 09 [17:47:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:47:49]wFMCommunicate OK [17:47:49]SAM_PROTO_GetShiftState done [17:47:49]FM_GetShiftState done [17:47:49]req_shift_opened done [17:47:49]requested_item shift.open_date is exist - process it [17:47:49]req_shift_open_date [17:47:49]req_shift_open_date done [17:47:49]produce_requested_data done [17:47:49]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202926,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:47:49]process_action_free close_receipt [17:47:49]json_value_free [17:47:49]json_value_free done [17:47:49]process_json_proto returns [17:47:49]Send response to host [17:47:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202926,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:47:49]free response buf [17:47:49]execute_script done [17:47:49]execute_script returns [17:47:49]free content buf [17:47:49]Sock 9.Close socket [17:47:49]Sock 9.Thread stoped [17:47:53]OFD Sender: No OFD packet to send [17:47:58]OFD Sender: No OFD packet to send [17:48:03]OFD Sender: No OFD packet to send [17:48:08]OFD Sender: No OFD packet to send [17:48:13]OFD Sender: No OFD packet to send [17:48:18]OFD Sender: No OFD packet to send [17:48:23]OFD Sender: No OFD packet to send [17:48:28]OFD Sender: No OFD packet to send [17:48:33]OFD Sender: No OFD packet to send [17:48:38]OFD Sender: No OFD packet to send [17:48:43]OFD Sender: No OFD packet to send [17:48:48]OFD Sender: No OFD packet to send [17:48:53]OFD Sender: No OFD packet to send [17:48:58]OFD Sender: No OFD packet to send [17:49:03]OFD Sender: No OFD packet to send [17:49:08]OFD Sender: No OFD packet to send [17:49:13]OFD Sender: No OFD packet to send [17:49:18]OFD Sender: No OFD packet to send [17:49:23]OFD Sender: No OFD packet to send [17:49:28]OFD Sender: No OFD packet to send [17:49:33]OFD Sender: No OFD packet to send [17:49:38]OFD Sender: No OFD packet to send [17:49:43]OFD Sender: No OFD packet to send [17:49:48]OFD Sender: No OFD packet to send [17:49:51]accept exits with 7 [17:49:51]New connection [17:49:51]New thread 3067034980 created [17:49:51]Thread 3066891620 joined [17:49:51]Waiting for new connection... [17:49:51] Sock 7.Parse request [17:49:51]Sock 7.Check first char [17:49:51]Sock 7.First char is OK [17:49:51]request: POST /json_proto HTTP/1.0 [17:49:51]Method: POST [17:49:51]URL: /json_proto [17:49:51]Method is POST - this is cgi request [17:49:51]url: /json_proto [17:49:51]query_string will be loaded in cgi processing [17:49:51]execute_cgi json_proto POST (null) [17:49:51]execute_cgi path=json_proto method=POST [17:49:51]POST find Content-Length [17:49:51]Host: 172.17.63.195:8080 [17:49:51]Content-Length: 677 [17:49:51]Content-Type: application/json [17:49:51] [17:49:51]POST finish read [17:49:51]Found Content-Length = 677 [17:49:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:51]execute_script... [17:49: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)450731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:51]POST & json_proto [17:49:51]process_json_proto [17:49:51]json parsed OK: [17:49:51]protocol is kg_v1.0 [17:49:51]action value=close_receipt [17:49:51]process_action close_receipt [17:49:51]cmd_close_receipt [17:49:51]MH_GetDate [17:49:51]Write to MH i2c: F0 00 00 77 2D 93 [17:49:51]Write i2c OK [17:49:51]MH_I2C_Read... [17:49:51]Read from MH i2c: F0 [17:49:51]MH_I2C_Read... [17:49:51]Read from MH i2c: F0 09 00 [17:49:51]MH_I2C_Read... [17:49:51]Read from MH i2c: F0 09 00 77 2D 00 41 20 21 67 8C D7 20 67 6F [17:49:51]GetLastDocTimeStamp 1730224066 [17:49:51]current date 1730224193 [17:49:51]FM_GetShiftState [17:49:51]SAM_PROTO_GetShiftState [17:49:51]wFMCommunicate request_size=4 [17:49:51]MH_SAM_APDU [17:49:51]CAPDU: 80 13 01 00 [17:49:51]Write to MH i2c: E2 08 00 78 2D 80 13 01 00 00 00 00 00 22 [17:49:51]Write i2c OK [17:49:51]MH_I2C_Read... [17:49:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:51]Read from MH i2c: E2 [17:49:51]MH_I2C_Read... [17:49:51]Read from MH i2c: E2 0E 00 [17:49:51]MH_I2C_Read... [17:49:51]Read from MH i2c: E2 0E 00 78 2D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0B [17:49:51]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:49:51]wFMCommunicate OK [17:49:51]SAM_PROTO_GetShiftState done [17:49:51]FM_GetShiftState done [17:49:51]opened in 1730160431 [17:49:51]opened+sec_in_day 1730246831 [17:49:51]quantity*price = 40006 [17:49:51]sum+1 = 40007 [17:49:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 322 29.10.2024 17:49 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202927 ФПД: 175825001588158 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174953&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202927&fm=175825001588158&tin=02508201610067®Number=0000000000091777&sum=40000 [17:49:53]StoreToDocumentArchive [17:49:53]shift 546 fd 202927 [17:49:53]save to /storage/0546/doc_00202927 [17:49:53]save last doc name /storage/0546/doc_00202927 to /storage/kkm_last_doc_name [17:49:53]save OK [17:49:53]Clear old archive folders... [17:49:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:49:53]tlvbuf is 013C16E0 [17:49:53]SAM_PROTO_ClearQueue [17:49:53]wFMCommunicate request_size=4 [17:49:53]MH_SAM_APDU [17:49:53]CAPDU: 80 09 00 00 [17:49:53]Write to MH i2c: E2 08 00 85 2D 80 09 00 00 00 00 00 00 24 [17:49:53]Write i2c OK [17:49:53]MH_I2C_Read... [17:49:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:49:53]Read from MH i2c: E2 [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: E2 03 00 [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: E2 03 00 85 2D 00 90 00 26 [17:49:53]RAPDU: 90 00 [17:49:53]wFMCommunicate OK [17:49:53]SAM_PROTO_ClearQueue done [17:49:53]KKMCreateOFDPacket [17:49:53]OFDProtocolAddRootSTLVToBuf [17:49:53]FM_MakeSignedData [17:49:53]FM_MakeSignedData [17:49:53]SAM_PROTO_SignData [17:49:53]wFMCommunicate request_size=4 [17:49:53]MH_SAM_APDU [17:49:53]CAPDU: 80 0D 01 02 [17:49:53]Write to MH i2c: E2 08 00 86 2D 80 0D 01 02 00 00 00 00 2C [17:49:53]Write i2c OK [17:49:53]MH_I2C_Read... [17:49:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:49:53]Read from MH i2c: E2 [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: E2 03 00 [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: E2 03 00 86 2D 00 90 00 27 [17:49:53]RAPDU: 90 00 [17:49:53]wFMCommunicate OK [17:49:53]wFMCommunicate request_size=255 [17:49:53]MH_SAM_APDU [17:49:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 41 20 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 18 03 00 35 04 06 00 9F [17:49:53]Write to MH i2c: E2 02 01 87 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 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 41 20 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 18 03 00 35 04 06 00 9F 00 00 48 [17:49:53]Write i2c OK [17:49:53]MH_I2C_Read... [17:49:53]OFD Sender: No OFD packet to send [17:49:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:53]Read from MH i2c: E2 [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: E2 03 00 [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: E2 03 00 87 2D 00 90 00 28 [17:49:53]RAPDU: 90 00 [17:49:53]wFMCommunicate OK [17:49:53]wFMCommunicate request_size=10 [17:49:53]MH_SAM_APDU [17:49:53]CAPDU: 80 0D 02 02 05 E9 72 C3 25 BE [17:49:53]Write to MH i2c: E2 0D 00 88 2D 80 0D 02 02 05 00 E9 72 C3 25 BE 00 00 3A [17:49:53]Write i2c OK [17:49:53]MH_I2C_Read... [17:49:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:53]Read from MH i2c: E2 [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: E2 03 00 [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: E2 03 00 88 2D 00 90 00 29 [17:49:53]RAPDU: 90 00 [17:49:53]wFMCommunicate OK [17:49:53]wFMCommunicate request_size=4 [17:49:53]MH_SAM_APDU [17:49:53]CAPDU: 80 0D 03 02 [17:49:53]Write to MH i2c: E2 08 00 89 2D 80 0D 03 02 00 00 00 00 31 [17:49:53]Write i2c OK [17:49:53]MH_I2C_Read... [17:49:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:49:53]Read from MH i2c: E2 [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: E2 0B 00 [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: E2 0B 00 89 2D 00 33 0D 30 97 59 43 8F 37 90 00 9B [17:49:53]RAPDU: 33 0D 30 97 59 43 8F 37 90 00 [17:49:53]wFMCommunicate OK [17:49:53]SAM_PROTO_SignData done [17:49:53]FM_MakeSignedData done [17:49:53]CreateOFDProtocolMessage [17:49:53]wFMCommunicate request_size=4 [17:49:53]MH_SAM_APDU [17:49:53]CAPDU: 80 11 00 00 [17:49:53]Write to MH i2c: E2 08 00 8A 2D 80 11 00 00 00 00 00 00 31 [17:49:53]Write i2c OK [17:49:53]MH_I2C_Read... [17:49:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:53]Read from MH i2c: E2 [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: E2 17 00 [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: E2 17 00 8A 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 86 [17:49:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:49:53]wFMCommunicate OK [17:49:53]CreateOFDProtocolMessage done [17:49:53]OFDSenderStorePacket 202927 [17:49:53]StoreOFDPacket docnum=202927 [17:49:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D1 3F 07 01 16 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 41 20 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 18 03 00 35 04 06 00 9F E9 72 C3 25 BE 33 0D 30 97 59 43 8F 37 [17:49:53]CheckFolder [17:49:53]dirname=/storage/ofd_packets [17:49:53]CheckFolder done [17:49:53]ProducePacketName [17:49:53]name=ofd_packets/00202927 [17:49:53]NVStorageSaveData ofd_packets/00202927 [17:49:53]File name is /storage/ofd_packets/00202927 [17:49:53]Write 301 bytes [17:49:53]NVStorageSaveData done [17:49:53]OFDSenderStorePacket done [17:49:53]KKMCreateOFDPacket done [17:49:53]NVStorageSaveData kkm_last_timestamp [17:49:53]File name is /storage/kkm_last_timestamp [17:49:53]Write 4 bytes [17:49:53]NVStorageSaveData done [17:49:53]ExternCall_PrintAddStr [17:49:53]wPrintStart [17:49:53]Write to MH i2c: 01 00 00 8B 2D B8 [17:49:53]Write i2c OK [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: 01 [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: 01 07 00 [17:49:53]MH_I2C_Read... [17:49:53]Read from MH i2c: 01 07 00 8B 2D 00 00 00 00 00 FF 0F CD [17:49:53]RasterBufferAndPrint [17:49:53]line Счет N : (1)450731 [17:49:53]line ИНН: 02508201610067 [17:49:53]line Контрольно-Кассовый Чек [17:49:53]line ПРОДАЖА [17:49:53]line ТРК (МРК, ГНК) : 31 [17:49:53]line Товар: 2710124130 [17:49:53]line Аи-92-К-2 [17:49:53]line 5.980 * 66.90 [17:49:53]line = 400.06 [17:49:53]line НДС 12% НСП 1% [17:49:53]line > о реализуемом товаре [17:49:53]line ОКРУГЛЕНИЕ: -0.06 [17:49:53]line ИТОГО: 400.00 [17:49:53]line Внесено: 400.00 [17:49:53]line СДАЧА: 0.00 [17:49:53]line НСП 1% : 3.54 [17:49:53]line НДС 12% : 42.48 [17:49:53]line Наличными: 400.00 [17:49:53]line Безнал.: 0.00 [17:49:53]line Место: АЗС № 171 "Партнер Нефть" [17:49:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:49:53]line СНО: Общий режим [17:49:53]line Чек 322 29.10.2024 17:49 [17:49:53]line Смена: 546 ФФД: 1.0 [17:49:53]line ЗНМ: 0300000109 [17:49:53]line РНМ: 0000000000091777 [17:49:53]line Версия ККМ: 001 [17:49:53]line ФМ: 0000000000871756 [17:49:53]line ФД: 202927 [17:49:53]line ФПД: 175825001588158 [17:49:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174953&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202927&fm=175825001588158&tin=02508201610067®Number=0000000000091777&sum=40000 [17:49:53]OFD Sender: Processing packet 202927 [packets to send 116, broken 115] [17:49:53]ProducePacketName [17:49:53]name=ofd_packets/00202927 [17:49:53]OFD Sender: To server: pG, [17:49:53]CommunicateWithHost lk.salyk.kg:30040 [17:49:53]ConnectInit lk.salyk.kg [17:49:53]written 0, free lines is 4095 [17:49:54]Connected sock=10 [17:49:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D1 3F 07 01 16 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 41 20 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 18 03 00 35 04 06 00 9F E9 72 C3 25 BE 33 0D 30 97 59 43 8F 37 [17:49:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5F 1D 47 00 2E 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 AF 18 03 00 F4 03 04 00 FC CB 20 67 B6 04 01 00 00 1D 82 A1 BB 13 50 FB 37 [17:49:54]CommunicateWithHost err = 0 [17:49:54]CheckOFDResponse [17:49:54]1017 (14) - 77093643461234 [17:49:54]1041 (16) - 0000000000871756 [17:49:54]1040 (4) - 202927 [17:49:54]1012 (4) - 29.10.2024 11:50 [17:49:54]1206 (1) - 0 [17:49:54]OFD Sender: Remove packet 202927 [17:49:54]ProducePacketName [17:49:54]name=ofd_packets/00202927 [17:49:54]NVStorageDeleteData [17:49:54]Write to MH i2c: 01 00 00 B6 2D E3 [17:49:54]Write i2c OK [17:49:54]MH_I2C_Read... [17:49:54]Read from MH i2c: 01 [17:49:54]MH_I2C_Read... [17:49:54]Read from MH i2c: 01 07 00 [17:49:54]MH_I2C_Read... [17:49:54]Read from MH i2c: 01 07 00 B6 2D 00 00 00 00 00 97 0C 8D [17:49:54]RasterBufferAndPrint [17:49:54]line [17:49:54]line [17:49:54]line [17:49:54]line [17:49:54]line [17:49:54]written 0, free lines is 3229 [17:49:54]MH_Cut [17:49:54]Write to MH i2c: D1 01 00 BD 2D 01 BC [17:49:54]Write i2c OK [17:49:54]MH_I2C_Read... [17:49:54]Read from MH i2c: D1 [17:49:54]MH_I2C_Read... [17:49:54]Read from MH i2c: D1 01 00 [17:49:54]MH_I2C_Read... [17:49:54]Read from MH i2c: D1 01 00 BD 2D 00 BB [17:49:54]Write to MH i2c: 01 00 00 BE 2D EB [17:49:54]Write i2c OK [17:49:54]MH_I2C_Read... [17:49:54]OFD Sender: No OFD packet to send [17:49:55]*** Cut start [17:49:55]*** Purtial cut [17:49:55]*** Stage 1: CUTSNS_PIN = 1 [17:49:55]Read from MH i2c: 01 [17:49:55]MH_I2C_Read... [17:49:55]*** Stop cut motor [17:49:55]*** Cut end [17:49:55]Read from MH i2c: 01 07 00 [17:49:55]MH_I2C_Read... [17:49:55]Read from MH i2c: 01 07 00 BE 2D 00 00 00 00 00 FF 0F 00 [17:49:55]process_action close_receipt done [17:49:55]requested_data is exist [17:49:55]produce_requested_data [17:49:55]requested_item fm.sn is exist - process it [17:49:55]wFMCommunicate request_size=4 [17:49:55]MH_SAM_APDU [17:49:55]CAPDU: 80 11 00 00 [17:49:55]Write to MH i2c: E2 08 00 BF 2D 80 11 00 00 00 00 00 00 66 [17:49:55]Write i2c OK [17:49:55]MH_I2C_Read... [17:49:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:55]Read from MH i2c: E2 [17:49:55]MH_I2C_Read... [17:49:55]Read from MH i2c: E2 17 00 [17:49:55]MH_I2C_Read... [17:49:55]Read from MH i2c: E2 17 00 BF 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BB [17:49:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:49:55]wFMCommunicate OK [17:49:55]requested_item fd.num is exist - process it [17:49:55]SAM_PROTO_GetFieldsCounters [17:49:55]wFMCommunicate request_size=4 [17:49:55]MH_SAM_APDU [17:49:55]CAPDU: 80 13 00 00 [17:49:55]Write to MH i2c: E2 08 00 C0 2D 80 13 00 00 00 00 00 00 69 [17:49:55]Write i2c OK [17:49:55]MH_I2C_Read... [17:49:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:49:55]Read from MH i2c: E2 [17:49:55]MH_I2C_Read... [17:49:55]Read from MH i2c: E2 62 00 [17:49:55]MH_I2C_Read... [17:49:55]Read from MH i2c: E2 62 00 C0 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AF 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 49 [17:49:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 AF 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:49:55]wFMCommunicate OK [17:49:55]SAM_PROTO_GetFieldsCounters done [17:49:55]requested_item shift.num is exist - process it [17:49:55]requested_item shift.opened is exist - process it [17:49:55]req_shift_opened [17:49:55]FM_GetShiftState [17:49:55]SAM_PROTO_GetShiftState [17:49:55]wFMCommunicate request_size=4 [17:49:55]MH_SAM_APDU [17:49:55]CAPDU: 80 13 01 00 [17:49:55]Write to MH i2c: E2 08 00 C1 2D 80 13 01 00 00 00 00 00 6B [17:49:55]Write i2c OK [17:49:55]MH_I2C_Read... [17:49:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:55]Read from MH i2c: E2 [17:49:55]MH_I2C_Read... [17:49:55]Read from MH i2c: E2 0E 00 [17:49:55]MH_I2C_Read... [17:49:55]Read from MH i2c: E2 0E 00 C1 2D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 54 [17:49:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:49:55]wFMCommunicate OK [17:49:55]SAM_PROTO_GetShiftState done [17:49:55]FM_GetShiftState done [17:49:55]req_shift_opened done [17:49:55]requested_item shift.open_date is exist - process it [17:49:55]req_shift_open_date [17:49:55]req_shift_open_date done [17:49:55]produce_requested_data done [17:49:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202927,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:49:55]process_action_free close_receipt [17:49:55]json_value_free [17:49:55]json_value_free done [17:49:55]process_json_proto returns [17:49:55]Send response to host [17:49:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202927,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:49:55]free response buf [17:49:55]execute_script done [17:49:55]execute_script returns [17:49:55]free content buf [17:49:55]Sock 7.Close socket [17:49:55]Sock 7.Thread stoped [17:49:56]accept exits with 9 [17:49:56]New connection [17:49:56]New thread 3066891620 created [17:49:56]Thread 3067034980 joined [17:49:56]Waiting for new connection... [17:49:56] Sock 9.Parse request [17:49:56]Sock 9.Check first char [17:49:56]Sock 9.First char is OK [17:49:56]request: POST /json_proto HTTP/1.0 [17:49:56]Method: POST [17:49:56]URL: /json_proto [17:49:56]Method is POST - this is cgi request [17:49:56]url: /json_proto [17:49:56]query_string will be loaded in cgi processing [17:49:56]execute_cgi json_proto POST (null) [17:49:56]execute_cgi path=json_proto method=POST [17:49:56]POST find Content-Length [17:49:56]Host: 172.17.63.195:8080 [17:49:56]Content-Length: 682 [17:49:56]Content-Type: application/json [17:49:56] [17:49:56]POST finish read [17:49:56]Found Content-Length = 682 [17:49:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:56]execute_script... [17:49:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:49:56]POST & json_proto [17:49:56]process_json_proto [17:49:56]json parsed OK: [17:49:56]protocol is kg_v1.0 [17:49:56]action value=close_receipt [17:49:56]process_action close_receipt [17:49:56]cmd_close_receipt [17:49:56]MH_GetDate [17:49:56]Write to MH i2c: F0 00 00 C2 2D DE [17:49:56]Write i2c OK [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: F0 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: F0 09 00 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: F0 09 00 C2 2D 00 45 20 21 67 8C D7 20 67 BE [17:49:56]GetLastDocTimeStamp 1730224193 [17:49:56]current date 1730224197 [17:49:56]FM_GetShiftState [17:49:56]SAM_PROTO_GetShiftState [17:49:56]wFMCommunicate request_size=4 [17:49:56]MH_SAM_APDU [17:49:56]CAPDU: 80 13 01 00 [17:49:56]Write to MH i2c: E2 08 00 C3 2D 80 13 01 00 00 00 00 00 6D [17:49:56]Write i2c OK [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: E2 [17:49:56]MH_I2C_Read... [17:49:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:49:56]Read from MH i2c: E2 0E 00 [17:49:56]MH_I2C_Read... [17:49:56]Read from MH i2c: E2 0E 00 C3 2D 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 56 [17:49:56]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:49:56]wFMCommunicate OK [17:49:56]SAM_PROTO_GetShiftState done [17:49:56]FM_GetShiftState done [17:49:56]opened in 1730160431 [17:49:56]opened+sec_in_day 1730246831 [17:49:56]quantity*price = 200043 [17:49:56]sum+1 = 200044 [17:49:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 323 29.10.2024 17:49 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202928 ФПД: 70618663270205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174957&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202928&fm=70618663270205&tin=02508201610067®Number=0000000000091777&sum=200000 [17:49:57]StoreToDocumentArchive [17:49:57]shift 546 fd 202928 [17:49:57]save to /storage/0546/doc_00202928 [17:49:57]save last doc name /storage/0546/doc_00202928 to /storage/kkm_last_doc_name [17:49:57]save OK [17:49:57]Clear old archive folders... [17:49:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:49:57]tlvbuf is 0128E9C0 [17:49:57]SAM_PROTO_ClearQueue [17:49:57]wFMCommunicate request_size=4 [17:49:57]MH_SAM_APDU [17:49:57]CAPDU: 80 09 00 00 [17:49:57]Write to MH i2c: E2 08 00 D0 2D 80 09 00 00 00 00 00 00 6F [17:49:57]Write i2c OK [17:49:57]MH_I2C_Read... [17:49:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:49:57]Read from MH i2c: E2 [17:49:57]MH_I2C_Read... [17:49:57]Read from MH i2c: E2 03 00 [17:49:57]MH_I2C_Read... [17:49:57]Read from MH i2c: E2 03 00 D0 2D 00 90 00 71 [17:49:57]RAPDU: 90 00 [17:49:57]wFMCommunicate OK [17:49:57]SAM_PROTO_ClearQueue done [17:49:57]KKMCreateOFDPacket [17:49:57]OFDProtocolAddRootSTLVToBuf [17:49:57]FM_MakeSignedData [17:49:57]FM_MakeSignedData [17:49:57]SAM_PROTO_SignData [17:49:57]wFMCommunicate request_size=4 [17:49:57]MH_SAM_APDU [17:49:57]CAPDU: 80 0D 01 02 [17:49:57]Write to MH i2c: E2 08 00 D1 2D 80 0D 01 02 00 00 00 00 77 [17:49:57]Write i2c OK [17:49:57]MH_I2C_Read... [17:49:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:49:57]Read from MH i2c: E2 [17:49:57]MH_I2C_Read... [17:49:57]Read from MH i2c: E2 03 00 [17:49:57]MH_I2C_Read... [17:49:57]Read from MH i2c: E2 03 00 D1 2D 00 90 00 72 [17:49:57]RAPDU: 90 00 [17:49:57]wFMCommunicate OK [17:49:57]wFMCommunicate request_size=255 [17:49:57]MH_SAM_APDU [17:49:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 45 20 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B0 18 03 00 35 04 06 00 40 [17:49:57]Write to MH i2c: E2 02 01 D2 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 45 20 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B0 18 03 00 35 04 06 00 40 00 00 14 [17:49:57]Write i2c OK [17:49:57]MH_I2C_Read... [17:49:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:58]Read from MH i2c: E2 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: E2 03 00 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: E2 03 00 D2 2D 00 90 00 73 [17:49:58]RAPDU: 90 00 [17:49:58]wFMCommunicate OK [17:49:58]wFMCommunicate request_size=10 [17:49:58]MH_SAM_APDU [17:49:58]CAPDU: 80 0D 02 02 05 3A 30 56 B7 3D [17:49:58]Write to MH i2c: E2 0D 00 D3 2D 80 0D 02 02 05 00 3A 30 56 B7 3D 00 00 38 [17:49:58]Write i2c OK [17:49:58]MH_I2C_Read... [17:49:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:49:58]Read from MH i2c: E2 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: E2 03 00 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: E2 03 00 D3 2D 00 90 00 74 [17:49:58]RAPDU: 90 00 [17:49:58]wFMCommunicate OK [17:49:58]wFMCommunicate request_size=4 [17:49:58]MH_SAM_APDU [17:49:58]CAPDU: 80 0D 03 02 [17:49:58]Write to MH i2c: E2 08 00 D4 2D 80 0D 03 02 00 00 00 00 7C [17:49:58]Write i2c OK [17:49:58]MH_I2C_Read... [17:49:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:49:58]Read from MH i2c: E2 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: E2 0B 00 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: E2 0B 00 D4 2D 00 58 EA 12 2B 60 B2 2E 51 90 00 8D [17:49:58]RAPDU: 58 EA 12 2B 60 B2 2E 51 90 00 [17:49:58]wFMCommunicate OK [17:49:58]SAM_PROTO_SignData done [17:49:58]FM_MakeSignedData done [17:49:58]CreateOFDProtocolMessage [17:49:58]wFMCommunicate request_size=4 [17:49:58]MH_SAM_APDU [17:49:58]CAPDU: 80 11 00 00 [17:49:58]Write to MH i2c: E2 08 00 D5 2D 80 11 00 00 00 00 00 00 7C [17:49:58]Write i2c OK [17:49:58]MH_I2C_Read... [17:49:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:49:58]Read from MH i2c: E2 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: E2 17 00 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: E2 17 00 D5 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D1 [17:49:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:49:58]wFMCommunicate OK [17:49:58]CreateOFDProtocolMessage done [17:49:58]OFDSenderStorePacket 202928 [17:49:58]StoreOFDPacket docnum=202928 [17:49:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5D D6 07 01 08 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 45 20 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B0 18 03 00 35 04 06 00 40 3A 30 56 B7 3D 58 EA 12 2B 60 B2 2E 51 [17:49:58]CheckFolder [17:49:58]dirname=/storage/ofd_packets [17:49:58]CheckFolder done [17:49:58]ProducePacketName [17:49:58]name=ofd_packets/00202928 [17:49:58]NVStorageSaveData ofd_packets/00202928 [17:49:58]File name is /storage/ofd_packets/00202928 [17:49:58]Write 301 bytes [17:49:58]NVStorageSaveData done [17:49:58]OFDSenderStorePacket done [17:49:58]KKMCreateOFDPacket done [17:49:58]NVStorageSaveData kkm_last_timestamp [17:49:58]File name is /storage/kkm_last_timestamp [17:49:58]Write 4 bytes [17:49:58]NVStorageSaveData done [17:49:58]ExternCall_PrintAddStr [17:49:58]wPrintStart [17:49:58]Write to MH i2c: 01 00 00 D6 2D 03 [17:49:58]Write i2c OK [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: 01 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: 01 07 00 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: 01 07 00 D6 2D 00 00 00 00 00 FF 0F 18 [17:49:58]RasterBufferAndPrint [17:49:58]line Счет N : (1)450730 [17:49:58]line ИНН: 02508201610067 [17:49:58]line Контрольно-Кассовый Чек [17:49:58]line ПРОДАЖА [17:49:58]line ТРК (МРК, ГНК) : 51 [17:49:58]line Товар: 2710124500 [17:49:58]line Аи-95-К-3 [17:49:58]line 26.960 * 74.20 [17:49:58]line = 2000.43 [17:49:58]line НДС 12% НСП 1% [17:49:58]line > о реализуемом товаре [17:49:58]line ОКРУГЛЕНИЕ: -0.43 [17:49:58]line ИТОГО: 2000.00 [17:49:58]line Внесено: 2000.00 [17:49:58]line СДАЧА: 0.00 [17:49:58]line НСП 1% : 17.70 [17:49:58]line НДС 12% : 212.43 [17:49:58]line Наличными: 2000.00 [17:49:58]line Безнал.: 0.00 [17:49:58]line Место: АЗС № 171 "Партнер Нефть" [17:49:58]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:49:58]line СНО: Общий режим [17:49:58]line Чек 323 29.10.2024 17:49 [17:49:58]line Смена: 546 ФФД: 1.0 [17:49:58]line ЗНМ: 0300000109 [17:49:58]line РНМ: 0000000000091777 [17:49:58]line Версия ККМ: 001 [17:49:58]line ФМ: 0000000000871756 [17:49:58]line ФД: 202928 [17:49:58]line ФПД: 70618663270205 [17:49:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T174957&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202928&fm=70618663270205&tin=02508201610067®Number=0000000000091777&sum=200000 [17:49:58]OFD Sender: Processing packet 202928 [packets to send 116, broken 115] [17:49:58]ProducePacketName [17:49:58]name=ofd_packets/00202928 [17:49:58]OFD Sender: To server: pG, [17:49:58]CommunicateWithHost lk.salyk.kg:30040 [17:49:58]ConnectInit lk.salyk.kg [17:49:58]written 0, free lines is 4095 [17:49:58]Connected sock=10 [17:49:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5D D6 07 01 08 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 45 20 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B0 18 03 00 35 04 06 00 40 3A 30 56 B7 3D 58 EA 12 2B 60 B2 2E 51 [17:49:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A4 15 47 00 A3 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B0 18 03 00 F4 03 04 00 01 CC 20 67 B6 04 01 00 00 01 4A 4B 53 FC 6F A0 0D [17:49:58]CommunicateWithHost err = 0 [17:49:58]CheckOFDResponse [17:49:58]1017 (14) - 77093643461234 [17:49:58]1041 (16) - 0000000000871756 [17:49:58]1040 (4) - 202928 [17:49:58]1012 (4) - 29.10.2024 11:50 [17:49:58]1206 (1) - 0 [17:49:58]OFD Sender: Remove packet 202928 [17:49:58]ProducePacketName [17:49:58]name=ofd_packets/00202928 [17:49:58]NVStorageDeleteData [17:49:58]Write to MH i2c: 01 00 00 01 2E 2F [17:49:58]Write i2c OK [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: 01 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: 01 07 00 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: 01 07 00 01 2E 00 00 00 00 00 9D 0C DF [17:49:58]RasterBufferAndPrint [17:49:58]line [17:49:58]line [17:49:58]line [17:49:58]line [17:49:58]line [17:49:58]written 0, free lines is 3237 [17:49:58]MH_Cut [17:49:58]Write to MH i2c: D1 01 00 08 2E 01 08 [17:49:58]Write i2c OK [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: D1 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: D1 01 00 [17:49:58]MH_I2C_Read... [17:49:58]Read from MH i2c: D1 01 00 08 2E 00 07 [17:49:59]Write to MH i2c: 01 00 00 09 2E 37 [17:49:59]Write i2c OK [17:49:59]MH_I2C_Read... [17:49:59]OFD Sender: No OFD packet to send [17:49:59]*** Cut start [17:49:59]*** Purtial cut [17:49:59]*** Stage 1: CUTSNS_PIN = 1 [17:50:00]Read from MH i2c: 01 [17:50:00]MH_I2C_Read... [17:50:00]*** Stop cut motor [17:50:00]*** Cut end [17:50:00]Read from MH i2c: 01 07 00 [17:50:00]MH_I2C_Read... [17:50:00]Read from MH i2c: 01 07 00 09 2E 00 00 00 00 00 FF 0F 4C [17:50:00]process_action close_receipt done [17:50:00]requested_data is exist [17:50:00]produce_requested_data [17:50:00]requested_item fm.sn is exist - process it [17:50:00]wFMCommunicate request_size=4 [17:50:00]MH_SAM_APDU [17:50:00]CAPDU: 80 11 00 00 [17:50:00]Write to MH i2c: E2 08 00 0A 2E 80 11 00 00 00 00 00 00 B2 [17:50:00]Write i2c OK [17:50:00]MH_I2C_Read... [17:50:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:00]Read from MH i2c: E2 [17:50:00]MH_I2C_Read... [17:50:00]Read from MH i2c: E2 17 00 [17:50:00]MH_I2C_Read... [17:50:00]Read from MH i2c: E2 17 00 0A 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 07 [17:50:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:50:00]wFMCommunicate OK [17:50:00]requested_item fd.num is exist - process it [17:50:00]SAM_PROTO_GetFieldsCounters [17:50:00]wFMCommunicate request_size=4 [17:50:00]MH_SAM_APDU [17:50:00]CAPDU: 80 13 00 00 [17:50:00]Write to MH i2c: E2 08 00 0B 2E 80 13 00 00 00 00 00 00 B5 [17:50:00]Write i2c OK [17:50:00]MH_I2C_Read... [17:50:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:50:00]Read from MH i2c: E2 [17:50:00]MH_I2C_Read... [17:50:00]Read from MH i2c: E2 62 00 [17:50:00]MH_I2C_Read... [17:50:00]Read from MH i2c: E2 62 00 0B 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B0 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 99 [17:50:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B0 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:50:00]wFMCommunicate OK [17:50:00]SAM_PROTO_GetFieldsCounters done [17:50:00]requested_item shift.num is exist - process it [17:50:00]requested_item shift.opened is exist - process it [17:50:00]req_shift_opened [17:50:00]FM_GetShiftState [17:50:00]SAM_PROTO_GetShiftState [17:50:00]wFMCommunicate request_size=4 [17:50:00]MH_SAM_APDU [17:50:00]CAPDU: 80 13 01 00 [17:50:00]Write to MH i2c: E2 08 00 0C 2E 80 13 01 00 00 00 00 00 B7 [17:50:00]Write i2c OK [17:50:00]MH_I2C_Read... [17:50:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:00]Read from MH i2c: E2 [17:50:00]MH_I2C_Read... [17:50:00]Read from MH i2c: E2 0E 00 [17:50:00]MH_I2C_Read... [17:50:00]Read from MH i2c: E2 0E 00 0C 2E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A0 [17:50:00]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:50:00]wFMCommunicate OK [17:50:00]SAM_PROTO_GetShiftState done [17:50:00]FM_GetShiftState done [17:50:00]req_shift_opened done [17:50:00]requested_item shift.open_date is exist - process it [17:50:00]req_shift_open_date [17:50:00]req_shift_open_date done [17:50:00]produce_requested_data done [17:50:00]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202928,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:50:00]process_action_free close_receipt [17:50:00]json_value_free [17:50:00]json_value_free done [17:50:00]process_json_proto returns [17:50:00]Send response to host [17:50:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202928,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:50:00]free response buf [17:50:00]execute_script done [17:50:00]execute_script returns [17:50:00]free content buf [17:50:00]Sock 9.Close socket [17:50:00]Sock 9.Thread stoped [17:50:04]OFD Sender: No OFD packet to send [17:50:09]OFD Sender: No OFD packet to send [17:50:14]OFD Sender: No OFD packet to send [17:50:19]OFD Sender: No OFD packet to send [17:50:24]OFD Sender: No OFD packet to send [17:50:29]OFD Sender: No OFD packet to send [17:50:34]OFD Sender: No OFD packet to send [17:50:39]OFD Sender: No OFD packet to send [17:50:44]OFD Sender: No OFD packet to send [17:50:49]OFD Sender: No OFD packet to send [17:50:54]OFD Sender: No OFD packet to send [17:50:59]OFD Sender: No OFD packet to send [17:51:04]OFD Sender: No OFD packet to send [17:51:09]OFD Sender: No OFD packet to send [17:51:14]OFD Sender: No OFD packet to send [17:51:19]OFD Sender: No OFD packet to send [17:51:24]OFD Sender: No OFD packet to send [17:51:29]OFD Sender: No OFD packet to send [17:51:34]OFD Sender: No OFD packet to send [17:51:39]OFD Sender: No OFD packet to send [17:51:44]OFD Sender: No OFD packet to send [17:51:48]accept exits with 7 [17:51:48]New connection [17:51:48]New thread 3067034980 created [17:51:48]Thread 3066891620 joined [17:51:48]Waiting for new connection... [17:51:48] Sock 7.Parse request [17:51:48]Sock 7.Check first char [17:51:48]Sock 7.First char is OK [17:51:48]request: POST /json_proto HTTP/1.0 [17:51:48]Method: POST [17:51:48]URL: /json_proto [17:51:48]Method is POST - this is cgi request [17:51:48]url: /json_proto [17:51:48]query_string will be loaded in cgi processing [17:51:48]execute_cgi json_proto POST (null) [17:51:48]execute_cgi path=json_proto method=POST [17:51:48]POST find Content-Length [17:51:48]Host: 172.17.63.195:8080 [17:51:48]Content-Length: 682 [17:51:48]Content-Type: application/json [17:51:48] [17:51:48]POST finish read [17:51:48]Found Content-Length = 682 [17:51:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:51:48]execute_script... [17:51:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:51:48]POST & json_proto [17:51:48]process_json_proto [17:51:48]json parsed OK: [17:51:48]protocol is kg_v1.0 [17:51:48]action value=close_receipt [17:51:48]process_action close_receipt [17:51:48]cmd_close_receipt [17:51:48]MH_GetDate [17:51:48]Write to MH i2c: F0 00 00 0D 2E 2A [17:51:48]Write i2c OK [17:51:48]MH_I2C_Read... [17:51:48]Read from MH i2c: F0 [17:51:48]MH_I2C_Read... [17:51:48]Read from MH i2c: F0 09 00 [17:51:48]MH_I2C_Read... [17:51:48]Read from MH i2c: F0 09 00 0D 2E 00 B6 20 21 67 8C D7 20 67 7B [17:51:48]GetLastDocTimeStamp 1730224197 [17:51:48]current date 1730224310 [17:51:48]FM_GetShiftState [17:51:48]SAM_PROTO_GetShiftState [17:51:48]wFMCommunicate request_size=4 [17:51:48]MH_SAM_APDU [17:51:48]CAPDU: 80 13 01 00 [17:51:48]Write to MH i2c: E2 08 00 0E 2E 80 13 01 00 00 00 00 00 B9 [17:51:48]Write i2c OK [17:51:48]MH_I2C_Read... [17:51:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:48]Read from MH i2c: E2 [17:51:48]MH_I2C_Read... [17:51:48]Read from MH i2c: E2 0E 00 [17:51:48]MH_I2C_Read... [17:51:48]Read from MH i2c: E2 0E 00 0E 2E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A2 [17:51:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:51:48]wFMCommunicate OK [17:51:48]SAM_PROTO_GetShiftState done [17:51:48]FM_GetShiftState done [17:51:48]opened in 1730160431 [17:51:48]opened+sec_in_day 1730246831 [17:51:48]quantity*price = 100015 [17:51:48]sum+1 = 100017 [17:51:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 324 29.10.2024 17:51 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202929 ФПД: 142022362049748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175150&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202929&fm=142022362049748&tin=02508201610067®Number=0000000000091777&sum=100000 [17:51:49]StoreToDocumentArchive [17:51:49]shift 546 fd 202929 [17:51:49]save to /storage/0546/doc_00202929 [17:51:49]save last doc name /storage/0546/doc_00202929 to /storage/kkm_last_doc_name [17:51:49]save OK [17:51:49]Clear old archive folders... [17:51:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:51:49]tlvbuf is 01295A30 [17:51:49]SAM_PROTO_ClearQueue [17:51:49]wFMCommunicate request_size=4 [17:51:49]MH_SAM_APDU [17:51:49]CAPDU: 80 09 00 00 [17:51:49]Write to MH i2c: E2 08 00 1B 2E 80 09 00 00 00 00 00 00 BB [17:51:49]Write i2c OK [17:51:49]MH_I2C_Read... [17:51:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:51:49]Read from MH i2c: E2 [17:51:49]MH_I2C_Read... [17:51:49]Read from MH i2c: E2 03 00 [17:51:49]MH_I2C_Read... [17:51:49]Read from MH i2c: E2 03 00 1B 2E 00 90 00 BD [17:51:49]RAPDU: 90 00 [17:51:49]wFMCommunicate OK [17:51:49]SAM_PROTO_ClearQueue done [17:51:49]KKMCreateOFDPacket [17:51:49]OFDProtocolAddRootSTLVToBuf [17:51:49]FM_MakeSignedData [17:51:49]FM_MakeSignedData [17:51:49]SAM_PROTO_SignData [17:51:49]wFMCommunicate request_size=4 [17:51:49]MH_SAM_APDU [17:51:49]CAPDU: 80 0D 01 02 [17:51:49]Write to MH i2c: E2 08 00 1C 2E 80 0D 01 02 00 00 00 00 C3 [17:51:49]Write i2c OK [17:51:49]MH_I2C_Read... [17:51:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:51:49]Read from MH i2c: E2 [17:51:49]MH_I2C_Read... [17:51:49]Read from MH i2c: E2 03 00 [17:51:49]MH_I2C_Read... [17:51:49]Read from MH i2c: E2 03 00 1C 2E 00 90 00 BE [17:51:49]RAPDU: 90 00 [17:51:49]wFMCommunicate OK [17:51:49]wFMCommunicate request_size=255 [17:51:49]MH_SAM_APDU [17:51:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 B6 20 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B1 18 03 00 35 04 06 00 81 [17:51:49]Write to MH i2c: E2 02 01 1D 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 B6 20 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B1 18 03 00 35 04 06 00 81 00 00 65 [17:51:49]Write i2c OK [17:51:49]MH_I2C_Read... [17:51:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:50]Read from MH i2c: E2 [17:51:50]MH_I2C_Read... [17:51:50]Read from MH i2c: E2 03 00 [17:51:50]MH_I2C_Read... [17:51:50]Read from MH i2c: E2 03 00 1D 2E 00 90 00 BF [17:51:50]RAPDU: 90 00 [17:51:50]wFMCommunicate OK [17:51:50]wFMCommunicate request_size=10 [17:51:50]MH_SAM_APDU [17:51:50]CAPDU: 80 0D 02 02 05 2B 28 70 AC D4 [17:51:50]Write to MH i2c: E2 0D 00 1E 2E 80 0D 02 02 05 00 2B 28 70 AC D4 00 00 13 [17:51:50]Write i2c OK [17:51:50]MH_I2C_Read... [17:51:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:51:50]Read from MH i2c: E2 [17:51:50]MH_I2C_Read... [17:51:50]Read from MH i2c: E2 03 00 [17:51:50]MH_I2C_Read... [17:51:50]Read from MH i2c: E2 03 00 1E 2E 00 90 00 C0 [17:51:50]RAPDU: 90 00 [17:51:50]wFMCommunicate OK [17:51:50]wFMCommunicate request_size=4 [17:51:50]MH_SAM_APDU [17:51:50]CAPDU: 80 0D 03 02 [17:51:50]Write to MH i2c: E2 08 00 1F 2E 80 0D 03 02 00 00 00 00 C8 [17:51:50]Write i2c OK [17:51:50]MH_I2C_Read... [17:51:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:51:50]Read from MH i2c: E2 [17:51:50]MH_I2C_Read... [17:51:50]Read from MH i2c: E2 0B 00 [17:51:50]MH_I2C_Read... [17:51:50]Read from MH i2c: E2 0B 00 1F 2E 00 B7 F1 A2 71 31 C6 4B CC 90 00 92 [17:51:50]RAPDU: B7 F1 A2 71 31 C6 4B CC 90 00 [17:51:50]wFMCommunicate OK [17:51:50]SAM_PROTO_SignData done [17:51:50]FM_MakeSignedData done [17:51:50]CreateOFDProtocolMessage [17:51:50]wFMCommunicate request_size=4 [17:51:50]MH_SAM_APDU [17:51:50]CAPDU: 80 11 00 00 [17:51:50]Write to MH i2c: E2 08 00 20 2E 80 11 00 00 00 00 00 00 C8 [17:51:50]Write i2c OK [17:51:50]MH_I2C_Read... [17:51:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:50]Read from MH i2c: E2 [17:51:50]MH_I2C_Read... [17:51:50]Read from MH i2c: E2 17 00 [17:51:50]MH_I2C_Read... [17:51:50]Read from MH i2c: E2 17 00 20 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1D [17:51:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:51:50]wFMCommunicate OK [17:51:50]CreateOFDProtocolMessage done [17:51:50]OFDSenderStorePacket 202929 [17:51:50]StoreOFDPacket docnum=202929 [17:51:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D6 4A 07 01 67 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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 B6 20 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B1 18 03 00 35 04 06 00 81 2B 28 70 AC D4 B7 F1 A2 71 31 C6 4B CC [17:51:50]CheckFolder [17:51:50]dirname=/storage/ofd_packets [17:51:50]CheckFolder done [17:51:50]ProducePacketName [17:51:50]name=ofd_packets/00202929 [17:51:50]NVStorageSaveData ofd_packets/00202929 [17:51:50]File name is /storage/ofd_packets/00202929 [17:51:50]Write 301 bytes [17:51:50]NVStorageSaveData done [17:51:50]OFDSenderStorePacket done [17:51:50]KKMCreateOFDPacket done [17:51:50]NVStorageSaveData kkm_last_timestamp [17:51:50]File name is /storage/kkm_last_timestamp [17:51:50]Write 4 bytes [17:51:50]NVStorageSaveData done [17:51:50]ExternCall_PrintAddStr [17:51:50]wPrintStart [17:51:50]Write to MH i2c: 01 00 00 21 2E 4F [17:51:50]Write i2c OK [17:51:50]MH_I2C_Read... [17:51:50]Read from MH i2c: 01 [17:51:50]MH_I2C_Read... [17:51:50]Read from MH i2c: 01 07 00 [17:51:50]MH_I2C_Read... [17:51:50]Read from MH i2c: 01 07 00 21 2E 00 00 00 00 00 FF 0F 64 [17:51:50]RasterBufferAndPrint [17:51:50]line Счет N : (1)450732 [17:51:50]line ИНН: 02508201610067 [17:51:50]line Контрольно-Кассовый Чек [17:51:50]line ПРОДАЖА [17:51:50]line ТРК (МРК, ГНК) : 52 [17:51:50]line Товар: 2710124130 [17:51:50]line Аи-92-К-2 [17:51:50]line 14.950 * 66.90 [17:51:50]line = 1000.16 [17:51:50]line НДС 12% НСП 1% [17:51:50]line > о реализуемом товаре [17:51:50]line ОКРУГЛЕНИЕ: -0.16 [17:51:50]line ИТОГО: 1000.00 [17:51:50]line Внесено: 1000.00 [17:51:50]line СДАЧА: 0.00 [17:51:50]line НСП 1% : 8.85 [17:51:50]line НДС 12% : 106.21 [17:51:50]line Наличными: 1000.00 [17:51:50]line Безнал.: 0.00 [17:51:50]line Место: АЗС № 171 "Партнер Нефть" [17:51:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:51:50]line СНО: Общий режим [17:51:50]line Чек 324 29.10.2024 17:51 [17:51:50]line Смена: 546 ФФД: 1.0 [17:51:50]line ЗНМ: 0300000109 [17:51:50]line РНМ: 0000000000091777 [17:51:50]line Версия ККМ: 001 [17:51:50]line ФМ: 0000000000871756 [17:51:50]line ФД: 202929 [17:51:50]line ФПД: 142022362049748 [17:51:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175150&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202929&fm=142022362049748&tin=02508201610067®Number=0000000000091777&sum=100000 [17:51:50]OFD Sender: Processing packet 202929 [packets to send 116, broken 115] [17:51:50]ProducePacketName [17:51:50]name=ofd_packets/00202929 [17:51:50]OFD Sender: To server: pG, [17:51:50]CommunicateWithHost lk.salyk.kg:30040 [17:51:50]ConnectInit lk.salyk.kg [17:51:50]written 0, free lines is 4095 [17:51:50]Connected sock=10 [17:51:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D6 4A 07 01 67 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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 B6 20 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B1 18 03 00 35 04 06 00 81 2B 28 70 AC D4 B7 F1 A2 71 31 C6 4B CC [17:51:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6E 26 47 00 DF 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B1 18 03 00 F4 03 04 00 71 CC 20 67 B6 04 01 00 00 90 51 4F 04 5A 64 3C E1 [17:51:50]CommunicateWithHost err = 0 [17:51:50]CheckOFDResponse [17:51:50]1017 (14) - 77093643461234 [17:51:50]1041 (16) - 0000000000871756 [17:51:50]1040 (4) - 202929 [17:51:50]1012 (4) - 29.10.2024 11:52 [17:51:50]1206 (1) - 0 [17:51:50]OFD Sender: Remove packet 202929 [17:51:50]ProducePacketName [17:51:50]name=ofd_packets/00202929 [17:51:50]NVStorageDeleteData [17:51:51]Write to MH i2c: 01 00 00 4C 2E 7A [17:51:51]Write i2c OK [17:51:51]MH_I2C_Read... [17:51:51]Read from MH i2c: 01 [17:51:51]MH_I2C_Read... [17:51:51]Read from MH i2c: 01 07 00 [17:51:51]MH_I2C_Read... [17:51:51]Read from MH i2c: 01 07 00 4C 2E 00 00 00 00 00 8D 0C 1A [17:51:51]RasterBufferAndPrint [17:51:51]line [17:51:51]line [17:51:51]line [17:51:51]line [17:51:51]line [17:51:51]written 0, free lines is 3217 [17:51:51]MH_Cut [17:51:51]Write to MH i2c: D1 01 00 53 2E 01 53 [17:51:51]Write i2c OK [17:51:51]MH_I2C_Read... [17:51:51]Read from MH i2c: D1 [17:51:51]MH_I2C_Read... [17:51:51]Read from MH i2c: D1 01 00 [17:51:51]MH_I2C_Read... [17:51:51]Read from MH i2c: D1 01 00 53 2E 00 52 [17:51:51]Write to MH i2c: 01 00 00 54 2E 82 [17:51:51]Write i2c OK [17:51:51]MH_I2C_Read... [17:51:51]OFD Sender: No OFD packet to send [17:51:52]*** Cut start [17:51:52]*** Purtial cut [17:51:52]*** Stage 1: CUTSNS_PIN = 1 [17:51:52]Read from MH i2c: 01 [17:51:52]MH_I2C_Read... [17:51:52]*** Stop cut motor [17:51:52]*** Cut end [17:51:52]Read from MH i2c: 01 07 00 [17:51:52]MH_I2C_Read... [17:51:52]Read from MH i2c: 01 07 00 54 2E 00 00 00 00 00 FF 0F 97 [17:51:52]process_action close_receipt done [17:51:52]requested_data is exist [17:51:52]produce_requested_data [17:51:52]requested_item fm.sn is exist - process it [17:51:52]wFMCommunicate request_size=4 [17:51:52]MH_SAM_APDU [17:51:52]CAPDU: 80 11 00 00 [17:51:52]Write to MH i2c: E2 08 00 55 2E 80 11 00 00 00 00 00 00 FD [17:51:52]Write i2c OK [17:51:52]MH_I2C_Read... [17:51:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:51:52]Read from MH i2c: E2 [17:51:52]MH_I2C_Read... [17:51:52]Read from MH i2c: E2 17 00 [17:51:52]MH_I2C_Read... [17:51:52]Read from MH i2c: E2 17 00 55 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 52 [17:51:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:51:52]wFMCommunicate OK [17:51:52]requested_item fd.num is exist - process it [17:51:52]SAM_PROTO_GetFieldsCounters [17:51:52]wFMCommunicate request_size=4 [17:51:52]MH_SAM_APDU [17:51:52]CAPDU: 80 13 00 00 [17:51:52]Write to MH i2c: E2 08 00 56 2E 80 13 00 00 00 00 00 00 00 [17:51:52]Write i2c OK [17:51:52]MH_I2C_Read... [17:51:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:51:52]Read from MH i2c: E2 [17:51:52]MH_I2C_Read... [17:51:52]Read from MH i2c: E2 62 00 [17:51:52]MH_I2C_Read... [17:51:52]Read from MH i2c: E2 62 00 56 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B1 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 E8 [17:51:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B1 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:51:52]wFMCommunicate OK [17:51:52]SAM_PROTO_GetFieldsCounters done [17:51:52]requested_item shift.num is exist - process it [17:51:52]requested_item shift.opened is exist - process it [17:51:52]req_shift_opened [17:51:52]FM_GetShiftState [17:51:52]SAM_PROTO_GetShiftState [17:51:52]wFMCommunicate request_size=4 [17:51:52]MH_SAM_APDU [17:51:52]CAPDU: 80 13 01 00 [17:51:52]Write to MH i2c: E2 08 00 57 2E 80 13 01 00 00 00 00 00 02 [17:51:52]Write i2c OK [17:51:52]MH_I2C_Read... [17:51:52]Read from MH i2c: E2 [17:51:52]MH_I2C_Read... [17:51:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:51:52]Read from MH i2c: E2 0E 00 [17:51:52]MH_I2C_Read... [17:51:52]Read from MH i2c: E2 0E 00 57 2E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EB [17:51:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:51:52]wFMCommunicate OK [17:51:52]SAM_PROTO_GetShiftState done [17:51:52]FM_GetShiftState done [17:51:52]req_shift_opened done [17:51:52]requested_item shift.open_date is exist - process it [17:51:52]req_shift_open_date [17:51:52]req_shift_open_date done [17:51:52]produce_requested_data done [17:51:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202929,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:51:52]process_action_free close_receipt [17:51:52]json_value_free [17:51:52]json_value_free done [17:51:52]process_json_proto returns [17:51:52]Send response to host [17:51:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202929,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:51:52]free response buf [17:51:52]execute_script done [17:51:52]execute_script returns [17:51:52]free content buf [17:51:52]Sock 7.Close socket [17:51:52]Sock 7.Thread stoped [17:51:56]OFD Sender: No OFD packet to send [17:52:01]OFD Sender: No OFD packet to send [17:52:06]OFD Sender: No OFD packet to send [17:52:11]OFD Sender: No OFD packet to send [17:52:16]OFD Sender: No OFD packet to send [17:52:21]OFD Sender: No OFD packet to send [17:52:26]OFD Sender: No OFD packet to send [17:52:31]OFD Sender: No OFD packet to send [17:52:36]OFD Sender: No OFD packet to send [17:52:41]OFD Sender: No OFD packet to send [17:52:46]OFD Sender: No OFD packet to send [17:52:51]OFD Sender: No OFD packet to send [17:52:56]OFD Sender: No OFD packet to send [17:53:01]OFD Sender: No OFD packet to send [17:53:06]OFD Sender: No OFD packet to send [17:53:11]OFD Sender: No OFD packet to send [17:53:16]OFD Sender: No OFD packet to send [17:53:19]accept exits with 9 [17:53:19]New connection [17:53:19]New thread 3066891620 created [17:53:19]Thread 3067034980 joined [17:53:19]Waiting for new connection... [17:53:19] Sock 9.Parse request [17:53:19]Sock 9.Check first char [17:53:19]Sock 9.First char is OK [17:53:19]request: POST /json_proto HTTP/1.0 [17:53:19]Method: POST [17:53:19]URL: /json_proto [17:53:19]Method is POST - this is cgi request [17:53:19]url: /json_proto [17:53:19]query_string will be loaded in cgi processing [17:53:19]execute_cgi json_proto POST (null) [17:53:19]execute_cgi path=json_proto method=POST [17:53:19]POST find Content-Length [17:53:19]Host: 172.17.63.195:8080 [17:53:19]Content-Length: 677 [17:53:19]Content-Type: application/json [17:53:19] [17:53:19]POST finish read [17:53:19]Found Content-Length = 677 [17:53:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:19]execute_script... [17:53:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:19]POST & json_proto [17:53:19]process_json_proto [17:53:19]json parsed OK: [17:53:19]protocol is kg_v1.0 [17:53:19]action value=close_receipt [17:53:19]process_action close_receipt [17:53:19]cmd_close_receipt [17:53:19]MH_GetDate [17:53:19]Write to MH i2c: F0 00 00 58 2E 75 [17:53:19]Write i2c OK [17:53:19]MH_I2C_Read... [17:53:19]Read from MH i2c: F0 [17:53:19]MH_I2C_Read... [17:53:19]Read from MH i2c: F0 09 00 [17:53:19]MH_I2C_Read... [17:53:19]Read from MH i2c: F0 09 00 58 2E 00 10 21 21 67 8C D7 20 67 21 [17:53:19]GetLastDocTimeStamp 1730224310 [17:53:19]current date 1730224400 [17:53:19]FM_GetShiftState [17:53:19]SAM_PROTO_GetShiftState [17:53:19]wFMCommunicate request_size=4 [17:53:19]MH_SAM_APDU [17:53:19]CAPDU: 80 13 01 00 [17:53:19]Write to MH i2c: E2 08 00 59 2E 80 13 01 00 00 00 00 00 04 [17:53:19]Write i2c OK [17:53:19]MH_I2C_Read... [17:53:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:19]Read from MH i2c: E2 [17:53:19]MH_I2C_Read... [17:53:19]Read from MH i2c: E2 0E 00 [17:53:19]MH_I2C_Read... [17:53:19]Read from MH i2c: E2 0E 00 59 2E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 ED [17:53:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:53:19]wFMCommunicate OK [17:53:19]SAM_PROTO_GetShiftState done [17:53:19]FM_GetShiftState done [17:53:19]opened in 1730160431 [17:53:19]opened+sec_in_day 1730246831 [17:53:19]quantity*price = 40006 [17:53:19]sum+1 = 40007 [17:53:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 325 29.10.2024 17:53 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202930 ФПД: 14873873026132 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175320&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202930&fm=14873873026132&tin=02508201610067®Number=0000000000091777&sum=40000 [17:53:20]StoreToDocumentArchive [17:53:20]shift 546 fd 202930 [17:53:20]save to /storage/0546/doc_00202930 [17:53:20]save last doc name /storage/0546/doc_00202930 to /storage/kkm_last_doc_name [17:53:20]save OK [17:53:20]Clear old archive folders... [17:53:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:53:20]tlvbuf is 012F5090 [17:53:20]SAM_PROTO_ClearQueue [17:53:20]wFMCommunicate request_size=4 [17:53:20]MH_SAM_APDU [17:53:20]CAPDU: 80 09 00 00 [17:53:20]Write to MH i2c: E2 08 00 66 2E 80 09 00 00 00 00 00 00 06 [17:53:20]Write i2c OK [17:53:20]MH_I2C_Read... [17:53:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:20]Read from MH i2c: E2 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 66 2E 00 90 00 08 [17:53:20]RAPDU: 90 00 [17:53:20]wFMCommunicate OK [17:53:20]SAM_PROTO_ClearQueue done [17:53:20]KKMCreateOFDPacket [17:53:20]OFDProtocolAddRootSTLVToBuf [17:53:20]FM_MakeSignedData [17:53:20]FM_MakeSignedData [17:53:20]SAM_PROTO_SignData [17:53:20]wFMCommunicate request_size=4 [17:53:20]MH_SAM_APDU [17:53:20]CAPDU: 80 0D 01 02 [17:53:20]Write to MH i2c: E2 08 00 67 2E 80 0D 01 02 00 00 00 00 0E [17:53:20]Write i2c OK [17:53:20]MH_I2C_Read... [17:53:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:20]Read from MH i2c: E2 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 67 2E 00 90 00 09 [17:53:20]RAPDU: 90 00 [17:53:20]wFMCommunicate OK [17:53:20]wFMCommunicate request_size=255 [17:53:20]MH_SAM_APDU [17:53:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 10 21 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B2 18 03 00 35 04 06 00 0D [17:53:20]Write to MH i2c: E2 02 01 68 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 10 21 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B2 18 03 00 35 04 06 00 0D 00 00 6E [17:53:20]Write i2c OK [17:53:20]MH_I2C_Read... [17:53:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:20]Read from MH i2c: E2 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 68 2E 00 90 00 0A [17:53:20]RAPDU: 90 00 [17:53:20]wFMCommunicate OK [17:53:20]wFMCommunicate request_size=10 [17:53:20]MH_SAM_APDU [17:53:20]CAPDU: 80 0D 02 02 05 87 17 EB 0C 54 [17:53:20]Write to MH i2c: E2 0D 00 69 2E 80 0D 02 02 05 00 87 17 EB 0C 54 00 00 04 [17:53:20]Write i2c OK [17:53:20]MH_I2C_Read... [17:53:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:20]Read from MH i2c: E2 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 03 00 69 2E 00 90 00 0B [17:53:20]RAPDU: 90 00 [17:53:20]wFMCommunicate OK [17:53:20]wFMCommunicate request_size=4 [17:53:20]MH_SAM_APDU [17:53:20]CAPDU: 80 0D 03 02 [17:53:20]Write to MH i2c: E2 08 00 6A 2E 80 0D 03 02 00 00 00 00 13 [17:53:20]Write i2c OK [17:53:20]MH_I2C_Read... [17:53:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:20]Read from MH i2c: E2 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 0B 00 [17:53:20]MH_I2C_Read... [17:53:20]Read from MH i2c: E2 0B 00 6A 2E 00 8D ED 05 DD E9 E6 34 20 90 00 93 [17:53:20]RAPDU: 8D ED 05 DD E9 E6 34 20 90 00 [17:53:20]wFMCommunicate OK [17:53:20]SAM_PROTO_SignData done [17:53:20]FM_MakeSignedData done [17:53:20]CreateOFDProtocolMessage [17:53:20]wFMCommunicate request_size=4 [17:53:20]MH_SAM_APDU [17:53:20]CAPDU: 80 11 00 00 [17:53:20]Write to MH i2c: E2 08 00 6B 2E 80 11 00 00 00 00 00 00 13 [17:53:20]Write i2c OK [17:53:20]MH_I2C_Read... [17:53:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:21]Read from MH i2c: E2 [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: E2 17 00 [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: E2 17 00 6B 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 68 [17:53:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:53:21]wFMCommunicate OK [17:53:21]CreateOFDProtocolMessage done [17:53:21]OFDSenderStorePacket 202930 [17:53:21]StoreOFDPacket docnum=202930 [17:53:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8B DE 07 01 E1 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 10 21 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B2 18 03 00 35 04 06 00 0D 87 17 EB 0C 54 8D ED 05 DD E9 E6 34 20 [17:53:21]CheckFolder [17:53:21]dirname=/storage/ofd_packets [17:53:21]CheckFolder done [17:53:21]ProducePacketName [17:53:21]name=ofd_packets/00202930 [17:53:21]NVStorageSaveData ofd_packets/00202930 [17:53:21]File name is /storage/ofd_packets/00202930 [17:53:21]Write 301 bytes [17:53:21]NVStorageSaveData done [17:53:21]OFDSenderStorePacket done [17:53:21]KKMCreateOFDPacket done [17:53:21]NVStorageSaveData kkm_last_timestamp [17:53:21]File name is /storage/kkm_last_timestamp [17:53:21]Write 4 bytes [17:53:21]NVStorageSaveData done [17:53:21]ExternCall_PrintAddStr [17:53:21]wPrintStart [17:53:21]Write to MH i2c: 01 00 00 6C 2E 9A [17:53:21]Write i2c OK [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: 01 [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: 01 07 00 [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: 01 07 00 6C 2E 00 00 00 00 00 FF 0F AF [17:53:21]RasterBufferAndPrint [17:53:21]line Счет N : (1)450733 [17:53:21]line ИНН: 02508201610067 [17:53:21]line Контрольно-Кассовый Чек [17:53:21]line ПРОДАЖА [17:53:21]line ТРК (МРК, ГНК) : 62 [17:53:21]line Товар: 2710124130 [17:53:21]line Аи-92-К-2 [17:53:21]line 5.980 * 66.90 [17:53:21]line = 400.06 [17:53:21]line НДС 12% НСП 1% [17:53:21]line > о реализуемом товаре [17:53:21]line ОКРУГЛЕНИЕ: -0.06 [17:53:21]line ИТОГО: 400.00 [17:53:21]line Внесено: 400.00 [17:53:21]line СДАЧА: 0.00 [17:53:21]line НСП 1% : 3.54 [17:53:21]line НДС 12% : 42.48 [17:53:21]line Наличными: 400.00 [17:53:21]line Безнал.: 0.00 [17:53:21]line Место: АЗС № 171 "Партнер Нефть" [17:53:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:53:21]line СНО: Общий режим [17:53:21]line Чек 325 29.10.2024 17:53 [17:53:21]line Смена: 546 ФФД: 1.0 [17:53:21]line ЗНМ: 0300000109 [17:53:21]line РНМ: 0000000000091777 [17:53:21]line Версия ККМ: 001 [17:53:21]line ФМ: 0000000000871756 [17:53:21]line ФД: 202930 [17:53:21]line ФПД: 14873873026132 [17:53:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175320&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202930&fm=14873873026132&tin=02508201610067®Number=0000000000091777&sum=40000 [17:53:21]OFD Sender: Processing packet 202930 [packets to send 116, broken 115] [17:53:21]ProducePacketName [17:53:21]name=ofd_packets/00202930 [17:53:21]OFD Sender: To server: pG, [17:53:21]CommunicateWithHost lk.salyk.kg:30040 [17:53:21]ConnectInit lk.salyk.kg [17:53:21]written 0, free lines is 4095 [17:53:21]Connected sock=10 [17:53:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8B DE 07 01 E1 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 10 21 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B2 18 03 00 35 04 06 00 0D 87 17 EB 0C 54 8D ED 05 DD E9 E6 34 20 [17:53:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0B D0 47 00 99 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B2 18 03 00 F4 03 04 00 CB CC 20 67 B6 04 01 00 00 65 BC 4A 86 DD A2 C8 27 [17:53:21]CommunicateWithHost err = 0 [17:53:21]CheckOFDResponse [17:53:21]1017 (14) - 77093643461234 [17:53:21]1041 (16) - 0000000000871756 [17:53:21]1040 (4) - 202930 [17:53:21]1012 (4) - 29.10.2024 11:53 [17:53:21]1206 (1) - 0 [17:53:21]OFD Sender: Remove packet 202930 [17:53:21]ProducePacketName [17:53:21]name=ofd_packets/00202930 [17:53:21]NVStorageDeleteData [17:53:21]Write to MH i2c: 01 00 00 97 2E C5 [17:53:21]Write i2c OK [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: 01 [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: 01 07 00 [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: 01 07 00 97 2E 00 00 00 00 00 8C 0C 64 [17:53:21]RasterBufferAndPrint [17:53:21]line [17:53:21]line [17:53:21]line [17:53:21]line [17:53:21]line [17:53:21]written 0, free lines is 3216 [17:53:21]MH_Cut [17:53:21]Write to MH i2c: D1 01 00 9E 2E 01 9E [17:53:21]Write i2c OK [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: D1 [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: D1 01 00 [17:53:21]MH_I2C_Read... [17:53:21]Read from MH i2c: D1 01 00 9E 2E 00 9D [17:53:21]Write to MH i2c: 01 00 00 9F 2E CD [17:53:21]Write i2c OK [17:53:21]MH_I2C_Read... [17:53:22]OFD Sender: No OFD packet to send [17:53:22]*** Cut start [17:53:22]*** Purtial cut [17:53:22]*** Stage 1: CUTSNS_PIN = 1 [17:53:22]Read from MH i2c: 01 [17:53:22]MH_I2C_Read... [17:53:22]*** Stop cut motor [17:53:22]*** Cut end [17:53:22]Read from MH i2c: 01 07 00 [17:53:22]MH_I2C_Read... [17:53:22]Read from MH i2c: 01 07 00 9F 2E 00 00 00 00 00 FF 0F E2 [17:53:22]process_action close_receipt done [17:53:22]requested_data is exist [17:53:22]produce_requested_data [17:53:22]requested_item fm.sn is exist - process it [17:53:22]wFMCommunicate request_size=4 [17:53:22]MH_SAM_APDU [17:53:22]CAPDU: 80 11 00 00 [17:53:22]Write to MH i2c: E2 08 00 A0 2E 80 11 00 00 00 00 00 00 48 [17:53:22]Write i2c OK [17:53:22]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 17 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 17 00 A0 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9D [17:53:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:53:23]wFMCommunicate OK [17:53:23]requested_item fd.num is exist - process it [17:53:23]SAM_PROTO_GetFieldsCounters [17:53:23]wFMCommunicate request_size=4 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 13 00 00 [17:53:23]Write to MH i2c: E2 08 00 A1 2E 80 13 00 00 00 00 00 00 4B [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 62 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 62 00 A1 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B2 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 37 [17:53:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B2 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:53:23]wFMCommunicate OK [17:53:23]SAM_PROTO_GetFieldsCounters done [17:53:23]requested_item shift.num is exist - process it [17:53:23]requested_item shift.opened is exist - process it [17:53:23]req_shift_opened [17:53:23]FM_GetShiftState [17:53:23]SAM_PROTO_GetShiftState [17:53:23]wFMCommunicate request_size=4 [17:53:23]MH_SAM_APDU [17:53:23]CAPDU: 80 13 01 00 [17:53:23]Write to MH i2c: E2 08 00 A2 2E 80 13 01 00 00 00 00 00 4D [17:53:23]Write i2c OK [17:53:23]MH_I2C_Read... [17:53:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:23]Read from MH i2c: E2 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 0E 00 [17:53:23]MH_I2C_Read... [17:53:23]Read from MH i2c: E2 0E 00 A2 2E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 36 [17:53:23]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:53:23]wFMCommunicate OK [17:53:23]SAM_PROTO_GetShiftState done [17:53:23]FM_GetShiftState done [17:53:23]req_shift_opened done [17:53:23]requested_item shift.open_date is exist - process it [17:53:23]req_shift_open_date [17:53:23]req_shift_open_date done [17:53:23]produce_requested_data done [17:53:23]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202930,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:53:23]process_action_free close_receipt [17:53:23]json_value_free [17:53:23]json_value_free done [17:53:23]process_json_proto returns [17:53:23]Send response to host [17:53:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202930,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:53:23]free response buf [17:53:23]execute_script done [17:53:23]execute_script returns [17:53:23]free content buf [17:53:23]Sock 9.Close socket [17:53:23]Sock 9.Thread stoped [17:53:27]OFD Sender: No OFD packet to send [17:53:28]accept exits with 7 [17:53:28]New connection [17:53:28]New thread 3067034980 created [17:53:28]Thread 3066891620 joined [17:53:28]Waiting for new connection... [17:53:28] Sock 7.Parse request [17:53:28]Sock 7.Check first char [17:53:28]Sock 7.First char is OK [17:53:28]request: POST /json_proto HTTP/1.0 [17:53:28]Method: POST [17:53:28]URL: /json_proto [17:53:28]Method is POST - this is cgi request [17:53:28]url: /json_proto [17:53:28]query_string will be loaded in cgi processing [17:53:28]execute_cgi json_proto POST (null) [17:53:28]execute_cgi path=json_proto method=POST [17:53:28]POST find Content-Length [17:53:28]Host: 172.17.63.195:8080 [17:53:28]Content-Length: 682 [17:53:28]Content-Type: application/json [17:53:28] [17:53:28]POST finish read [17:53:28]Found Content-Length = 682 [17:53:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:28]execute_script... [17:53:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:28]POST & json_proto [17:53:28]process_json_proto [17:53:28]json parsed OK: [17:53:28]protocol is kg_v1.0 [17:53:28]action value=close_receipt [17:53:28]process_action close_receipt [17:53:28]cmd_close_receipt [17:53:28]MH_GetDate [17:53:28]Write to MH i2c: F0 00 00 A3 2E C0 [17:53:28]Write i2c OK [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: F0 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: F0 09 00 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: F0 09 00 A3 2E 00 1A 21 21 67 8C D7 20 67 76 [17:53:28]GetLastDocTimeStamp 1730224400 [17:53:28]current date 1730224410 [17:53:28]FM_GetShiftState [17:53:28]SAM_PROTO_GetShiftState [17:53:28]wFMCommunicate request_size=4 [17:53:28]MH_SAM_APDU [17:53:28]CAPDU: 80 13 01 00 [17:53:28]Write to MH i2c: E2 08 00 A4 2E 80 13 01 00 00 00 00 00 4F [17:53:28]Write i2c OK [17:53:28]MH_I2C_Read... [17:53:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:28]Read from MH i2c: E2 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: E2 0E 00 [17:53:28]MH_I2C_Read... [17:53:28]Read from MH i2c: E2 0E 00 A4 2E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 38 [17:53:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:53:28]wFMCommunicate OK [17:53:28]SAM_PROTO_GetShiftState done [17:53:28]FM_GetShiftState done [17:53:28]opened in 1730160431 [17:53:28]opened+sec_in_day 1730246831 [17:53:28]quantity*price = 100021 [17:53:28]sum+1 = 100023 [17:53:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 326 29.10.2024 17:53 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202931 ФПД: 67400826372392 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175330&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202931&fm=67400826372392&tin=02508201610067®Number=0000000000091777&sum=100000 [17:53:29]StoreToDocumentArchive [17:53:29]shift 546 fd 202931 [17:53:29]save to /storage/0546/doc_00202931 [17:53:29]save last doc name /storage/0546/doc_00202931 to /storage/kkm_last_doc_name [17:53:29]save OK [17:53:29]Clear old archive folders... [17:53:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:53:29]tlvbuf is 0137C060 [17:53:29]SAM_PROTO_ClearQueue [17:53:29]wFMCommunicate request_size=4 [17:53:29]MH_SAM_APDU [17:53:29]CAPDU: 80 09 00 00 [17:53:29]Write to MH i2c: E2 08 00 B1 2E 80 09 00 00 00 00 00 00 51 [17:53:29]Write i2c OK [17:53:29]MH_I2C_Read... [17:53:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:29]Read from MH i2c: E2 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: E2 03 00 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: E2 03 00 B1 2E 00 90 00 53 [17:53:29]RAPDU: 90 00 [17:53:29]wFMCommunicate OK [17:53:29]SAM_PROTO_ClearQueue done [17:53:29]KKMCreateOFDPacket [17:53:29]OFDProtocolAddRootSTLVToBuf [17:53:29]FM_MakeSignedData [17:53:29]FM_MakeSignedData [17:53:29]SAM_PROTO_SignData [17:53:29]wFMCommunicate request_size=4 [17:53:29]MH_SAM_APDU [17:53:29]CAPDU: 80 0D 01 02 [17:53:29]Write to MH i2c: E2 08 00 B2 2E 80 0D 01 02 00 00 00 00 59 [17:53:29]Write i2c OK [17:53:29]MH_I2C_Read... [17:53:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:29]Read from MH i2c: E2 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: E2 03 00 [17:53:29]MH_I2C_Read... [17:53:29]Read from MH i2c: E2 03 00 B2 2E 00 90 00 54 [17:53:29]RAPDU: 90 00 [17:53:29]wFMCommunicate OK [17:53:29]wFMCommunicate request_size=255 [17:53:29]MH_SAM_APDU [17:53:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 1A 21 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 18 03 00 35 04 06 00 3D [17:53:29]Write to MH i2c: E2 02 01 B3 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 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 1A 21 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 18 03 00 35 04 06 00 3D 00 00 44 [17:53:29]Write i2c OK [17:53:29]MH_I2C_Read... [17:53:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:30]Read from MH i2c: E2 [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: E2 03 00 [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: E2 03 00 B3 2E 00 90 00 55 [17:53:30]RAPDU: 90 00 [17:53:30]wFMCommunicate OK [17:53:30]wFMCommunicate request_size=10 [17:53:30]MH_SAM_APDU [17:53:30]CAPDU: 80 0D 02 02 05 4C FA 50 41 28 [17:53:30]Write to MH i2c: E2 0D 00 B4 2E 80 0D 02 02 05 00 4C FA 50 41 28 00 00 65 [17:53:30]Write i2c OK [17:53:30]MH_I2C_Read... [17:53:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:30]Read from MH i2c: E2 [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: E2 03 00 [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: E2 03 00 B4 2E 00 90 00 56 [17:53:30]RAPDU: 90 00 [17:53:30]wFMCommunicate OK [17:53:30]wFMCommunicate request_size=4 [17:53:30]MH_SAM_APDU [17:53:30]CAPDU: 80 0D 03 02 [17:53:30]Write to MH i2c: E2 08 00 B5 2E 80 0D 03 02 00 00 00 00 5E [17:53:30]Write i2c OK [17:53:30]MH_I2C_Read... [17:53:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:30]Read from MH i2c: E2 [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: E2 0B 00 [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: E2 0B 00 B5 2E 00 07 E3 39 C5 D7 F8 98 2A 90 00 D8 [17:53:30]RAPDU: 07 E3 39 C5 D7 F8 98 2A 90 00 [17:53:30]wFMCommunicate OK [17:53:30]SAM_PROTO_SignData done [17:53:30]FM_MakeSignedData done [17:53:30]CreateOFDProtocolMessage [17:53:30]wFMCommunicate request_size=4 [17:53:30]MH_SAM_APDU [17:53:30]CAPDU: 80 11 00 00 [17:53:30]Write to MH i2c: E2 08 00 B6 2E 80 11 00 00 00 00 00 00 5E [17:53:30]Write i2c OK [17:53:30]MH_I2C_Read... [17:53:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:30]Read from MH i2c: E2 [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: E2 17 00 [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: E2 17 00 B6 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B3 [17:53:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:53:30]wFMCommunicate OK [17:53:30]CreateOFDProtocolMessage done [17:53:30]OFDSenderStorePacket 202931 [17:53:30]StoreOFDPacket docnum=202931 [17:53:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F2 52 07 01 82 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 1A 21 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 18 03 00 35 04 06 00 3D 4C FA 50 41 28 07 E3 39 C5 D7 F8 98 2A [17:53:30]CheckFolder [17:53:30]dirname=/storage/ofd_packets [17:53:30]CheckFolder done [17:53:30]ProducePacketName [17:53:30]name=ofd_packets/00202931 [17:53:30]NVStorageSaveData ofd_packets/00202931 [17:53:30]File name is /storage/ofd_packets/00202931 [17:53:30]Write 301 bytes [17:53:30]NVStorageSaveData done [17:53:30]OFDSenderStorePacket done [17:53:30]KKMCreateOFDPacket done [17:53:30]NVStorageSaveData kkm_last_timestamp [17:53:30]File name is /storage/kkm_last_timestamp [17:53:30]Write 4 bytes [17:53:30]NVStorageSaveData done [17:53:30]ExternCall_PrintAddStr [17:53:30]wPrintStart [17:53:30]Write to MH i2c: 01 00 00 B7 2E E5 [17:53:30]Write i2c OK [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: 01 [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: 01 07 00 [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: 01 07 00 B7 2E 00 00 00 00 00 FF 0F FA [17:53:30]RasterBufferAndPrint [17:53:30]line Счет N : (1)450734 [17:53:30]line ИНН: 02508201610067 [17:53:30]line Контрольно-Кассовый Чек [17:53:30]line ПРОДАЖА [17:53:30]line ТРК (МРК, ГНК) : 51 [17:53:30]line Товар: 2710124500 [17:53:30]line Аи-95-К-3 [17:53:30]line 13.480 * 74.20 [17:53:30]line = 1000.22 [17:53:30]line НДС 12% НСП 1% [17:53:30]line > о реализуемом товаре [17:53:30]line ОКРУГЛЕНИЕ: -0.22 [17:53:30]line ИТОГО: 1000.00 [17:53:30]line Внесено: 1000.00 [17:53:30]line СДАЧА: 0.00 [17:53:30]line НСП 1% : 8.85 [17:53:30]line НДС 12% : 106.22 [17:53:30]line Наличными: 1000.00 [17:53:30]line Безнал.: 0.00 [17:53:30]line Место: АЗС № 171 "Партнер Нефть" [17:53:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:53:30]line СНО: Общий режим [17:53:30]line Чек 326 29.10.2024 17:53 [17:53:30]line Смена: 546 ФФД: 1.0 [17:53:30]line ЗНМ: 0300000109 [17:53:30]line РНМ: 0000000000091777 [17:53:30]line Версия ККМ: 001 [17:53:30]line ФМ: 0000000000871756 [17:53:30]line ФД: 202931 [17:53:30]line ФПД: 67400826372392 [17:53:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175330&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202931&fm=67400826372392&tin=02508201610067®Number=0000000000091777&sum=100000 [17:53:30]written 0, free lines is 4095 [17:53:30]OFD Sender: Processing packet 202931 [packets to send 116, broken 115] [17:53:30]ProducePacketName [17:53:30]name=ofd_packets/00202931 [17:53:30]OFD Sender: To server: pG, [17:53:30]CommunicateWithHost lk.salyk.kg:30040 [17:53:30]ConnectInit lk.salyk.kg [17:53:30]Connected sock=10 [17:53:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F2 52 07 01 82 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 1A 21 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 18 03 00 35 04 06 00 3D 4C FA 50 41 28 07 E3 39 C5 D7 F8 98 2A [17:53:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 21 B7 47 00 8A 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B3 18 03 00 F4 03 04 00 D5 CC 20 67 B6 04 01 00 00 C9 EE B2 65 91 71 57 82 [17:53:30]CommunicateWithHost err = 0 [17:53:30]CheckOFDResponse [17:53:30]1017 (14) - 77093643461234 [17:53:30]1041 (16) - 0000000000871756 [17:53:30]1040 (4) - 202931 [17:53:30]1012 (4) - 29.10.2024 11:53 [17:53:30]1206 (1) - 0 [17:53:30]OFD Sender: Remove packet 202931 [17:53:30]ProducePacketName [17:53:30]name=ofd_packets/00202931 [17:53:30]NVStorageDeleteData [17:53:30]Write to MH i2c: 01 00 00 E2 2E 10 [17:53:30]Write i2c OK [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: 01 [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: 01 07 00 [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: 01 07 00 E2 2E 00 00 00 00 00 9C 0C BF [17:53:30]RasterBufferAndPrint [17:53:30]line [17:53:30]line [17:53:30]line [17:53:30]line [17:53:30]line [17:53:30]written 0, free lines is 3236 [17:53:30]MH_Cut [17:53:30]Write to MH i2c: D1 01 00 E9 2E 01 E9 [17:53:30]Write i2c OK [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: D1 [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: D1 01 00 [17:53:30]MH_I2C_Read... [17:53:30]Read from MH i2c: D1 01 00 E9 2E 00 E8 [17:53:30]Write to MH i2c: 01 00 00 EA 2E 18 [17:53:30]Write i2c OK [17:53:30]MH_I2C_Read... [17:53:31]OFD Sender: No OFD packet to send [17:53:31]*** Cut start [17:53:31]*** Purtial cut [17:53:31]*** Stage 1: CUTSNS_PIN = 1 [17:53:31]Read from MH i2c: 01 [17:53:31]MH_I2C_Read... [17:53:31]*** Stop cut motor [17:53:31]*** Cut end [17:53:31]Read from MH i2c: 01 07 00 [17:53:31]MH_I2C_Read... [17:53:31]Read from MH i2c: 01 07 00 EA 2E 00 00 00 00 00 FF 0F 2D [17:53:31]process_action close_receipt done [17:53:31]requested_data is exist [17:53:31]produce_requested_data [17:53:31]requested_item fm.sn is exist - process it [17:53:31]wFMCommunicate request_size=4 [17:53:31]MH_SAM_APDU [17:53:31]CAPDU: 80 11 00 00 [17:53:31]Write to MH i2c: E2 08 00 EB 2E 80 11 00 00 00 00 00 00 93 [17:53:32]Write i2c OK [17:53:32]MH_I2C_Read... [17:53:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:32]Read from MH i2c: E2 [17:53:32]MH_I2C_Read... [17:53:32]Read from MH i2c: E2 17 00 [17:53:32]MH_I2C_Read... [17:53:32]Read from MH i2c: E2 17 00 EB 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E8 [17:53:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:53:32]wFMCommunicate OK [17:53:32]requested_item fd.num is exist - process it [17:53:32]SAM_PROTO_GetFieldsCounters [17:53:32]wFMCommunicate request_size=4 [17:53:32]MH_SAM_APDU [17:53:32]CAPDU: 80 13 00 00 [17:53:32]Write to MH i2c: E2 08 00 EC 2E 80 13 00 00 00 00 00 00 96 [17:53:32]Write i2c OK [17:53:32]MH_I2C_Read... [17:53:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:32]Read from MH i2c: E2 [17:53:32]MH_I2C_Read... [17:53:32]Read from MH i2c: E2 62 00 [17:53:32]MH_I2C_Read... [17:53:32]Read from MH i2c: E2 62 00 EC 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B3 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 86 [17:53:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B3 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:53:32]wFMCommunicate OK [17:53:32]SAM_PROTO_GetFieldsCounters done [17:53:32]requested_item shift.num is exist - process it [17:53:32]requested_item shift.opened is exist - process it [17:53:32]req_shift_opened [17:53:32]FM_GetShiftState [17:53:32]SAM_PROTO_GetShiftState [17:53:32]wFMCommunicate request_size=4 [17:53:32]MH_SAM_APDU [17:53:32]CAPDU: 80 13 01 00 [17:53:32]Write to MH i2c: E2 08 00 ED 2E 80 13 01 00 00 00 00 00 98 [17:53:32]Write i2c OK [17:53:32]MH_I2C_Read... [17:53:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:32]Read from MH i2c: E2 [17:53:32]MH_I2C_Read... [17:53:32]Read from MH i2c: E2 0E 00 [17:53:32]MH_I2C_Read... [17:53:32]Read from MH i2c: E2 0E 00 ED 2E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 81 [17:53:32]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:53:32]wFMCommunicate OK [17:53:32]SAM_PROTO_GetShiftState done [17:53:32]FM_GetShiftState done [17:53:32]req_shift_opened done [17:53:32]requested_item shift.open_date is exist - process it [17:53:32]req_shift_open_date [17:53:32]req_shift_open_date done [17:53:32]produce_requested_data done [17:53:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202931,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:53:32]process_action_free close_receipt [17:53:32]json_value_free [17:53:32]json_value_free done [17:53:32]process_json_proto returns [17:53:32]Send response to host [17:53:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202931,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:53:32]free response buf [17:53:32]execute_script done [17:53:32]execute_script returns [17:53:32]free content buf [17:53:32]Sock 7.Close socket [17:53:32]Sock 7.Thread stoped [17:53:36]OFD Sender: No OFD packet to send [17:53:41]OFD Sender: No OFD packet to send [17:53:46]OFD Sender: No OFD packet to send [17:53:51]OFD Sender: No OFD packet to send [17:53:56]OFD Sender: No OFD packet to send [17:54:01]OFD Sender: No OFD packet to send [17:54:06]OFD Sender: No OFD packet to send [17:54:11]OFD Sender: No OFD packet to send [17:54:16]OFD Sender: No OFD packet to send [17:54:21]OFD Sender: No OFD packet to send [17:54:26]OFD Sender: No OFD packet to send [17:54:31]OFD Sender: No OFD packet to send [17:54:36]OFD Sender: No OFD packet to send [17:54:41]OFD Sender: No OFD packet to send [17:54:46]OFD Sender: No OFD packet to send [17:54:51]OFD Sender: No OFD packet to send [17:54:56]OFD Sender: No OFD packet to send [17:55:01]OFD Sender: No OFD packet to send [17:55:06]OFD Sender: No OFD packet to send [17:55:11]OFD Sender: No OFD packet to send [17:55:16]OFD Sender: No OFD packet to send [17:55:21]OFD Sender: No OFD packet to send [17:55:26]OFD Sender: No OFD packet to send [17:55:31]OFD Sender: No OFD packet to send [17:55:36]OFD Sender: No OFD packet to send [17:55:41]OFD Sender: No OFD packet to send [17:55:46]OFD Sender: No OFD packet to send [17:55:51]OFD Sender: No OFD packet to send [17:55:56]OFD Sender: No OFD packet to send [17:56:01]OFD Sender: No OFD packet to send [17:56:06]OFD Sender: No OFD packet to send [17:56:11]OFD Sender: No OFD packet to send [17:56:16]OFD Sender: No OFD packet to send [17:56:21]OFD Sender: No OFD packet to send [17:56:26]OFD Sender: No OFD packet to send [17:56:31]OFD Sender: No OFD packet to send [17:56:36]OFD Sender: No OFD packet to send [17:56:41]OFD Sender: No OFD packet to send [17:56:46]OFD Sender: No OFD packet to send [17:56:51]OFD Sender: No OFD packet to send [17:56:52]accept exits with 9 [17:56:52]New connection [17:56:52]New thread 3066891620 created [17:56:52]Thread 3067034980 joined [17:56:52]Waiting for new connection... [17:56:52] Sock 9.Parse request [17:56:52]Sock 9.Check first char [17:56:52]Sock 9.First char is OK [17:56:52]request: POST /json_proto HTTP/1.0 [17:56:52]Method: POST [17:56:52]URL: /json_proto [17:56:52]Method is POST - this is cgi request [17:56:52]url: /json_proto [17:56:52]query_string will be loaded in cgi processing [17:56:52]execute_cgi json_proto POST (null) [17:56:52]execute_cgi path=json_proto method=POST [17:56:52]POST find Content-Length [17:56:52]Host: 172.17.63.195:8080 [17:56:52]Content-Length: 682 [17:56:52]Content-Type: application/json [17:56:52] [17:56:52]POST finish read [17:56:52]Found Content-Length = 682 [17:56:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:52]execute_script... [17:56:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:52]POST & json_proto [17:56:52]process_json_proto [17:56:52]json parsed OK: [17:56:52]protocol is kg_v1.0 [17:56:52]action value=close_receipt [17:56:52]process_action close_receipt [17:56:52]cmd_close_receipt [17:56:52]MH_GetDate [17:56:52]Write to MH i2c: F0 00 00 EE 2E 0B [17:56:52]Write i2c OK [17:56:52]MH_I2C_Read... [17:56:52]Read from MH i2c: F0 [17:56:52]MH_I2C_Read... [17:56:52]Read from MH i2c: F0 09 00 [17:56:52]MH_I2C_Read... [17:56:52]Read from MH i2c: F0 09 00 EE 2E 00 E5 21 21 67 8C D7 20 67 8C [17:56:52]GetLastDocTimeStamp 1730224410 [17:56:52]current date 1730224613 [17:56:52]FM_GetShiftState [17:56:52]SAM_PROTO_GetShiftState [17:56:52]wFMCommunicate request_size=4 [17:56:52]MH_SAM_APDU [17:56:52]CAPDU: 80 13 01 00 [17:56:52]Write to MH i2c: E2 08 00 EF 2E 80 13 01 00 00 00 00 00 9A [17:56:52]Write i2c OK [17:56:52]MH_I2C_Read... [17:56:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:52]Read from MH i2c: E2 [17:56:52]MH_I2C_Read... [17:56:52]Read from MH i2c: E2 0E 00 [17:56:52]MH_I2C_Read... [17:56:52]Read from MH i2c: E2 0E 00 EF 2E 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 83 [17:56:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:56:52]wFMCommunicate OK [17:56:52]SAM_PROTO_GetShiftState done [17:56:52]FM_GetShiftState done [17:56:52]opened in 1730160431 [17:56:52]opened+sec_in_day 1730246831 [17:56:52]quantity*price = 100015 [17:56:52]sum+1 = 100017 [17:56:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 327 29.10.2024 17:56 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202932 ФПД: 201962579905814 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175653&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202932&fm=201962579905814&tin=02508201610067®Number=0000000000091777&sum=100000 [17:56:53]StoreToDocumentArchive [17:56:53]shift 546 fd 202932 [17:56:53]save to /storage/0546/doc_00202932 [17:56:53]save last doc name /storage/0546/doc_00202932 to /storage/kkm_last_doc_name [17:56:53]save OK [17:56:53]Clear old archive folders... [17:56:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:56:53]tlvbuf is B6F69970 [17:56:53]SAM_PROTO_ClearQueue [17:56:53]wFMCommunicate request_size=4 [17:56:53]MH_SAM_APDU [17:56:53]CAPDU: 80 09 00 00 [17:56:53]Write to MH i2c: E2 08 00 FC 2E 80 09 00 00 00 00 00 00 9C [17:56:53]Write i2c OK [17:56:53]MH_I2C_Read... [17:56:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:56:53]Read from MH i2c: E2 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 03 00 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 03 00 FC 2E 00 90 00 9E [17:56:53]RAPDU: 90 00 [17:56:53]wFMCommunicate OK [17:56:53]SAM_PROTO_ClearQueue done [17:56:53]KKMCreateOFDPacket [17:56:53]OFDProtocolAddRootSTLVToBuf [17:56:53]FM_MakeSignedData [17:56:53]FM_MakeSignedData [17:56:53]SAM_PROTO_SignData [17:56:53]wFMCommunicate request_size=4 [17:56:53]MH_SAM_APDU [17:56:53]CAPDU: 80 0D 01 02 [17:56:53]Write to MH i2c: E2 08 00 FD 2E 80 0D 01 02 00 00 00 00 A4 [17:56:53]Write i2c OK [17:56:53]MH_I2C_Read... [17:56:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:56:53]Read from MH i2c: E2 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 03 00 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 03 00 FD 2E 00 90 00 9F [17:56:53]RAPDU: 90 00 [17:56:53]wFMCommunicate OK [17:56:53]wFMCommunicate request_size=255 [17:56:53]MH_SAM_APDU [17:56:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 E5 21 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B4 18 03 00 35 04 06 00 B7 [17:56:53]Write to MH i2c: E2 02 01 FE 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 E5 21 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B4 18 03 00 35 04 06 00 B7 00 00 B2 [17:56:53]Write i2c OK [17:56:53]MH_I2C_Read... [17:56:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:53]Read from MH i2c: E2 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 03 00 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 03 00 FE 2E 00 90 00 A0 [17:56:53]RAPDU: 90 00 [17:56:53]wFMCommunicate OK [17:56:53]wFMCommunicate request_size=10 [17:56:53]MH_SAM_APDU [17:56:53]CAPDU: 80 0D 02 02 05 AF 13 D5 4D 16 [17:56:53]Write to MH i2c: E2 0D 00 FF 2E 80 0D 02 02 05 00 AF 13 D5 4D 16 00 00 AB [17:56:53]Write i2c OK [17:56:53]MH_I2C_Read... [17:56:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:53]Read from MH i2c: E2 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 03 00 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 03 00 FF 2E 00 90 00 A1 [17:56:53]RAPDU: 90 00 [17:56:53]wFMCommunicate OK [17:56:53]wFMCommunicate request_size=4 [17:56:53]MH_SAM_APDU [17:56:53]CAPDU: 80 0D 03 02 [17:56:53]Write to MH i2c: E2 08 00 00 2F 80 0D 03 02 00 00 00 00 AA [17:56:53]Write i2c OK [17:56:53]MH_I2C_Read... [17:56:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:56:53]Read from MH i2c: E2 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 0B 00 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 0B 00 00 2F 00 FF 50 37 7B 26 22 FE 54 90 00 46 [17:56:53]RAPDU: FF 50 37 7B 26 22 FE 54 90 00 [17:56:53]wFMCommunicate OK [17:56:53]SAM_PROTO_SignData done [17:56:53]FM_MakeSignedData done [17:56:53]CreateOFDProtocolMessage [17:56:53]wFMCommunicate request_size=4 [17:56:53]MH_SAM_APDU [17:56:53]CAPDU: 80 11 00 00 [17:56:53]Write to MH i2c: E2 08 00 01 2F 80 11 00 00 00 00 00 00 AA [17:56:53]Write i2c OK [17:56:53]MH_I2C_Read... [17:56:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:53]Read from MH i2c: E2 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 17 00 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: E2 17 00 01 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FF [17:56:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:56:53]wFMCommunicate OK [17:56:53]CreateOFDProtocolMessage done [17:56:53]OFDSenderStorePacket 202932 [17:56:53]StoreOFDPacket docnum=202932 [17:56:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 10 2C 07 01 39 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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 E5 21 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B4 18 03 00 35 04 06 00 B7 AF 13 D5 4D 16 FF 50 37 7B 26 22 FE 54 [17:56:53]CheckFolder [17:56:53]dirname=/storage/ofd_packets [17:56:53]CheckFolder done [17:56:53]ProducePacketName [17:56:53]name=ofd_packets/00202932 [17:56:53]NVStorageSaveData ofd_packets/00202932 [17:56:53]File name is /storage/ofd_packets/00202932 [17:56:53]Write 301 bytes [17:56:53]NVStorageSaveData done [17:56:53]OFDSenderStorePacket done [17:56:53]KKMCreateOFDPacket done [17:56:53]NVStorageSaveData kkm_last_timestamp [17:56:53]File name is /storage/kkm_last_timestamp [17:56:53]Write 4 bytes [17:56:53]NVStorageSaveData done [17:56:53]ExternCall_PrintAddStr [17:56:53]wPrintStart [17:56:53]Write to MH i2c: 01 00 00 02 2F 31 [17:56:53]Write i2c OK [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: 01 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: 01 07 00 [17:56:53]MH_I2C_Read... [17:56:53]Read from MH i2c: 01 07 00 02 2F 00 00 00 00 00 FF 0F 46 [17:56:53]RasterBufferAndPrint [17:56:53]line Счет N : (1)450735 [17:56:53]line ИНН: 02508201610067 [17:56:53]line Контрольно-Кассовый Чек [17:56:53]line ПРОДАЖА [17:56:53]line ТРК (МРК, ГНК) : 41 [17:56:53]line Товар: 2710124130 [17:56:53]line Аи-92-К-2 [17:56:53]line 14.950 * 66.90 [17:56:53]line = 1000.16 [17:56:53]line НДС 12% НСП 1% [17:56:53]line > о реализуемом товаре [17:56:53]line ОКРУГЛЕНИЕ: -0.16 [17:56:53]line ИТОГО: 1000.00 [17:56:53]line Внесено: 1000.00 [17:56:53]line СДАЧА: 0.00 [17:56:53]line НСП 1% : 8.85 [17:56:53]line НДС 12% : 106.21 [17:56:53]line Наличными: 1000.00 [17:56:53]line Безнал.: 0.00 [17:56:53]line Место: АЗС № 171 "Партнер Нефть" [17:56:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:56:53]line СНО: Общий режим [17:56:53]line Чек 327 29.10.2024 17:56 [17:56:53]line Смена: 546 ФФД: 1.0 [17:56:53]line ЗНМ: 0300000109 [17:56:53]line РНМ: 0000000000091777 [17:56:53]line Версия ККМ: 001 [17:56:53]line ФМ: 0000000000871756 [17:56:53]line ФД: 202932 [17:56:53]line ФПД: 201962579905814 [17:56:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175653&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202932&fm=201962579905814&tin=02508201610067®Number=0000000000091777&sum=100000 [17:56:54]OFD Sender: Processing packet 202932 [packets to send 116, broken 115] [17:56:54]ProducePacketName [17:56:54]name=ofd_packets/00202932 [17:56:54]OFD Sender: To server: pG, [17:56:54]CommunicateWithHost lk.salyk.kg:30040 [17:56:54]ConnectInit lk.salyk.kg [17:56:54]written 0, free lines is 4095 [17:56:54]Connected sock=10 [17:56:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 10 2C 07 01 39 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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 E5 21 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B4 18 03 00 35 04 06 00 B7 AF 13 D5 4D 16 FF 50 37 7B 26 22 FE 54 [17:56:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AA E8 47 00 04 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B4 18 03 00 F4 03 04 00 A0 CD 20 67 B6 04 01 00 00 F9 66 81 58 9E 4C F2 EF [17:56:54]CommunicateWithHost err = 0 [17:56:54]CheckOFDResponse [17:56:54]1017 (14) - 77093643461234 [17:56:54]1041 (16) - 0000000000871756 [17:56:54]1040 (4) - 202932 [17:56:54]1012 (4) - 29.10.2024 11:57 [17:56:54]1206 (1) - 0 [17:56:54]OFD Sender: Remove packet 202932 [17:56:54]ProducePacketName [17:56:54]name=ofd_packets/00202932 [17:56:54]NVStorageDeleteData [17:56:54]Write to MH i2c: 01 00 00 2D 2F 5C [17:56:54]Write i2c OK [17:56:54]MH_I2C_Read... [17:56:54]Read from MH i2c: 01 [17:56:54]MH_I2C_Read... [17:56:54]Read from MH i2c: 01 07 00 [17:56:54]MH_I2C_Read... [17:56:54]Read from MH i2c: 01 07 00 2D 2F 00 00 00 00 00 A8 0C 17 [17:56:54]RasterBufferAndPrint [17:56:54]line [17:56:54]line [17:56:54]line [17:56:54]line [17:56:54]line [17:56:54]written 0, free lines is 3246 [17:56:54]MH_Cut [17:56:54]Write to MH i2c: D1 01 00 34 2F 01 35 [17:56:54]Write i2c OK [17:56:54]MH_I2C_Read... [17:56:54]Read from MH i2c: D1 [17:56:54]MH_I2C_Read... [17:56:54]Read from MH i2c: D1 01 00 [17:56:54]MH_I2C_Read... [17:56:54]Read from MH i2c: D1 01 00 34 2F 00 34 [17:56:54]Write to MH i2c: 01 00 00 35 2F 64 [17:56:54]Write i2c OK [17:56:54]MH_I2C_Read... [17:56:55]OFD Sender: No OFD packet to send [17:56:55]*** Cut start [17:56:55]*** Purtial cut [17:56:55]*** Stage 1: CUTSNS_PIN = 1 [17:56:55]Read from MH i2c: 01 [17:56:55]MH_I2C_Read... [17:56:55]*** Stop cut motor [17:56:55]*** Cut end [17:56:55]Read from MH i2c: 01 07 00 [17:56:55]MH_I2C_Read... [17:56:55]Read from MH i2c: 01 07 00 35 2F 00 00 00 00 00 FF 0F 79 [17:56:55]process_action close_receipt done [17:56:55]requested_data is exist [17:56:55]produce_requested_data [17:56:55]requested_item fm.sn is exist - process it [17:56:55]wFMCommunicate request_size=4 [17:56:55]MH_SAM_APDU [17:56:55]CAPDU: 80 11 00 00 [17:56:55]Write to MH i2c: E2 08 00 36 2F 80 11 00 00 00 00 00 00 DF [17:56:55]Write i2c OK [17:56:55]MH_I2C_Read... [17:56:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:55]Read from MH i2c: E2 [17:56:55]MH_I2C_Read... [17:56:55]Read from MH i2c: E2 17 00 [17:56:55]MH_I2C_Read... [17:56:55]Read from MH i2c: E2 17 00 36 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 34 [17:56:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:56:55]wFMCommunicate OK [17:56:55]requested_item fd.num is exist - process it [17:56:55]SAM_PROTO_GetFieldsCounters [17:56:55]wFMCommunicate request_size=4 [17:56:55]MH_SAM_APDU [17:56:55]CAPDU: 80 13 00 00 [17:56:55]Write to MH i2c: E2 08 00 37 2F 80 13 00 00 00 00 00 00 E2 [17:56:55]Write i2c OK [17:56:55]MH_I2C_Read... [17:56:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:56:55]Read from MH i2c: E2 [17:56:55]MH_I2C_Read... [17:56:55]Read from MH i2c: E2 62 00 [17:56:55]MH_I2C_Read... [17:56:55]Read from MH i2c: E2 62 00 37 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B4 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 D6 [17:56:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B4 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:56:55]wFMCommunicate OK [17:56:55]SAM_PROTO_GetFieldsCounters done [17:56:55]requested_item shift.num is exist - process it [17:56:55]requested_item shift.opened is exist - process it [17:56:55]req_shift_opened [17:56:55]FM_GetShiftState [17:56:55]SAM_PROTO_GetShiftState [17:56:55]wFMCommunicate request_size=4 [17:56:55]MH_SAM_APDU [17:56:55]CAPDU: 80 13 01 00 [17:56:55]Write to MH i2c: E2 08 00 38 2F 80 13 01 00 00 00 00 00 E4 [17:56:55]Write i2c OK [17:56:55]MH_I2C_Read... [17:56:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:55]Read from MH i2c: E2 [17:56:55]MH_I2C_Read... [17:56:55]Read from MH i2c: E2 0E 00 [17:56:55]MH_I2C_Read... [17:56:55]Read from MH i2c: E2 0E 00 38 2F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CD [17:56:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:56:55]wFMCommunicate OK [17:56:55]SAM_PROTO_GetShiftState done [17:56:55]FM_GetShiftState done [17:56:55]req_shift_opened done [17:56:55]requested_item shift.open_date is exist - process it [17:56:55]req_shift_open_date [17:56:55]req_shift_open_date done [17:56:55]produce_requested_data done [17:56:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202932,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:56:55]process_action_free close_receipt [17:56:55]json_value_free [17:56:55]json_value_free done [17:56:55]process_json_proto returns [17:56:55]Send response to host [17:56:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202932,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:56:55]free response buf [17:56:55]execute_script done [17:56:55]execute_script returns [17:56:55]free content buf [17:56:55]Sock 9.Close socket [17:56:55]Sock 9.Thread stoped [17:57:00]OFD Sender: No OFD packet to send [17:57:05]OFD Sender: No OFD packet to send [17:57:10]OFD Sender: No OFD packet to send [17:57:15]OFD Sender: No OFD packet to send [17:57:20]OFD Sender: No OFD packet to send [17:57:25]OFD Sender: No OFD packet to send [17:57:30]OFD Sender: No OFD packet to send [17:57:35]OFD Sender: No OFD packet to send [17:57:40]OFD Sender: No OFD packet to send [17:57:45]OFD Sender: No OFD packet to send [17:57:50]OFD Sender: No OFD packet to send [17:57:55]OFD Sender: No OFD packet to send [17:58:00]OFD Sender: No OFD packet to send [17:58:05]OFD Sender: No OFD packet to send [17:58:10]OFD Sender: No OFD packet to send [17:58:10]accept exits with 7 [17:58:10]New connection [17:58:10]New thread 3067034980 created [17:58:10]Thread 3066891620 joined [17:58:10]Waiting for new connection... [17:58:10] Sock 7.Parse request [17:58:10]Sock 7.Check first char [17:58:10]Sock 7.First char is OK [17:58:10]request: POST /json_proto HTTP/1.0 [17:58:10]Method: POST [17:58:10]URL: /json_proto [17:58:10]Method is POST - this is cgi request [17:58:10]url: /json_proto [17:58:10]query_string will be loaded in cgi processing [17:58:10]execute_cgi json_proto POST (null) [17:58:10]execute_cgi path=json_proto method=POST [17:58:10]POST find Content-Length [17:58:10]Host: 172.17.63.195:8080 [17:58:10]Content-Length: 677 [17:58:10]Content-Type: application/json [17:58:10] [17:58:10]POST finish read [17:58:10]Found Content-Length = 677 [17:58:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:58:10]execute_script... [17:58: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)450736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:58:10]POST & json_proto [17:58:10]process_json_proto [17:58:10]json parsed OK: [17:58:10]protocol is kg_v1.0 [17:58:10]action value=close_receipt [17:58:10]process_action close_receipt [17:58:10]cmd_close_receipt [17:58:10]MH_GetDate [17:58:10]Write to MH i2c: F0 00 00 39 2F 57 [17:58:10]Write i2c OK [17:58:10]MH_I2C_Read... [17:58:10]Read from MH i2c: F0 [17:58:10]MH_I2C_Read... [17:58:10]Read from MH i2c: F0 09 00 [17:58:10]MH_I2C_Read... [17:58:10]Read from MH i2c: F0 09 00 39 2F 00 34 22 21 67 8C D7 20 67 28 [17:58:10]GetLastDocTimeStamp 1730224613 [17:58:10]current date 1730224692 [17:58:10]FM_GetShiftState [17:58:10]SAM_PROTO_GetShiftState [17:58:10]wFMCommunicate request_size=4 [17:58:10]MH_SAM_APDU [17:58:10]CAPDU: 80 13 01 00 [17:58:10]Write to MH i2c: E2 08 00 3A 2F 80 13 01 00 00 00 00 00 E6 [17:58:10]Write i2c OK [17:58:10]MH_I2C_Read... [17:58:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:10]Read from MH i2c: E2 [17:58:10]MH_I2C_Read... [17:58:10]Read from MH i2c: E2 0E 00 [17:58:10]MH_I2C_Read... [17:58:10]Read from MH i2c: E2 0E 00 3A 2F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CF [17:58:10]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:58:10]wFMCommunicate OK [17:58:10]SAM_PROTO_GetShiftState done [17:58:10]FM_GetShiftState done [17:58:10]opened in 1730160431 [17:58:10]opened+sec_in_day 1730246831 [17:58:10]quantity*price = 50010 [17:58:10]sum+1 = 50012 [17:58:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 328 29.10.2024 17:58 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202933 ФПД: 91762446838850 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175812&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202933&fm=91762446838850&tin=02508201610067®Number=0000000000091777&sum=50000 [17:58:11]StoreToDocumentArchive [17:58:11]shift 546 fd 202933 [17:58:11]save to /storage/0546/doc_00202933 [17:58:11]save last doc name /storage/0546/doc_00202933 to /storage/kkm_last_doc_name [17:58:11]save OK [17:58:11]Clear old archive folders... [17:58:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:58:11]tlvbuf is 01279470 [17:58:11]SAM_PROTO_ClearQueue [17:58:11]wFMCommunicate request_size=4 [17:58:11]MH_SAM_APDU [17:58:11]CAPDU: 80 09 00 00 [17:58:11]Write to MH i2c: E2 08 00 47 2F 80 09 00 00 00 00 00 00 E8 [17:58:11]Write i2c OK [17:58:11]MH_I2C_Read... [17:58:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:58:11]Read from MH i2c: E2 [17:58:11]MH_I2C_Read... [17:58:11]Read from MH i2c: E2 03 00 [17:58:11]MH_I2C_Read... [17:58:11]Read from MH i2c: E2 03 00 47 2F 00 90 00 EA [17:58:11]RAPDU: 90 00 [17:58:11]wFMCommunicate OK [17:58:11]SAM_PROTO_ClearQueue done [17:58:11]KKMCreateOFDPacket [17:58:11]OFDProtocolAddRootSTLVToBuf [17:58:11]FM_MakeSignedData [17:58:11]FM_MakeSignedData [17:58:11]SAM_PROTO_SignData [17:58:11]wFMCommunicate request_size=4 [17:58:11]MH_SAM_APDU [17:58:11]CAPDU: 80 0D 01 02 [17:58:11]Write to MH i2c: E2 08 00 48 2F 80 0D 01 02 00 00 00 00 F0 [17:58:11]Write i2c OK [17:58:11]MH_I2C_Read... [17:58:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:58:11]Read from MH i2c: E2 [17:58:11]MH_I2C_Read... [17:58:11]Read from MH i2c: E2 03 00 [17:58:11]MH_I2C_Read... [17:58:11]Read from MH i2c: E2 03 00 48 2F 00 90 00 EB [17:58:11]RAPDU: 90 00 [17:58:11]wFMCommunicate OK [17:58:11]wFMCommunicate request_size=255 [17:58:11]MH_SAM_APDU [17:58:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 34 22 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 18 03 00 35 04 06 00 53 [17:58:11]Write to MH i2c: E2 02 01 49 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 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 34 22 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 18 03 00 35 04 06 00 53 00 00 CB [17:58:11]Write i2c OK [17:58:11]MH_I2C_Read... [17:58:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:12]Read from MH i2c: E2 [17:58:12]MH_I2C_Read... [17:58:12]Read from MH i2c: E2 03 00 [17:58:12]MH_I2C_Read... [17:58:12]Read from MH i2c: E2 03 00 49 2F 00 90 00 EC [17:58:12]RAPDU: 90 00 [17:58:12]wFMCommunicate OK [17:58:12]wFMCommunicate request_size=10 [17:58:12]MH_SAM_APDU [17:58:12]CAPDU: 80 0D 02 02 05 75 1C 0C 2C 42 [17:58:12]Write to MH i2c: E2 0D 00 4A 2F 80 0D 02 02 05 00 75 1C 0C 2C 42 00 00 08 [17:58:12]Write i2c OK [17:58:12]MH_I2C_Read... [17:58:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:12]Read from MH i2c: E2 [17:58:12]MH_I2C_Read... [17:58:12]Read from MH i2c: E2 03 00 [17:58:12]MH_I2C_Read... [17:58:12]Read from MH i2c: E2 03 00 4A 2F 00 90 00 ED [17:58:12]RAPDU: 90 00 [17:58:12]wFMCommunicate OK [17:58:12]wFMCommunicate request_size=4 [17:58:12]MH_SAM_APDU [17:58:12]CAPDU: 80 0D 03 02 [17:58:12]Write to MH i2c: E2 08 00 4B 2F 80 0D 03 02 00 00 00 00 F5 [17:58:12]Write i2c OK [17:58:12]MH_I2C_Read... [17:58:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:58:12]Read from MH i2c: E2 [17:58:12]MH_I2C_Read... [17:58:12]Read from MH i2c: E2 0B 00 [17:58:12]MH_I2C_Read... [17:58:12]Read from MH i2c: E2 0B 00 4B 2F 00 C3 EC 77 11 71 5E 2B F2 90 00 19 [17:58:12]RAPDU: C3 EC 77 11 71 5E 2B F2 90 00 [17:58:12]wFMCommunicate OK [17:58:12]SAM_PROTO_SignData done [17:58:12]FM_MakeSignedData done [17:58:12]CreateOFDProtocolMessage [17:58:12]wFMCommunicate request_size=4 [17:58:12]MH_SAM_APDU [17:58:12]CAPDU: 80 11 00 00 [17:58:12]Write to MH i2c: E2 08 00 4C 2F 80 11 00 00 00 00 00 00 F5 [17:58:12]Write i2c OK [17:58:12]MH_I2C_Read... [17:58:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:12]Read from MH i2c: E2 [17:58:12]MH_I2C_Read... [17:58:12]Read from MH i2c: E2 17 00 [17:58:12]MH_I2C_Read... [17:58:12]Read from MH i2c: E2 17 00 4C 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4A [17:58:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:58:12]wFMCommunicate OK [17:58:12]CreateOFDProtocolMessage done [17:58:12]OFDSenderStorePacket 202933 [17:58:12]StoreOFDPacket docnum=202933 [17:58:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 97 BA 07 01 47 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 34 22 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 18 03 00 35 04 06 00 53 75 1C 0C 2C 42 C3 EC 77 11 71 5E 2B F2 [17:58:12]CheckFolder [17:58:12]dirname=/storage/ofd_packets [17:58:12]CheckFolder done [17:58:12]ProducePacketName [17:58:12]name=ofd_packets/00202933 [17:58:12]NVStorageSaveData ofd_packets/00202933 [17:58:12]File name is /storage/ofd_packets/00202933 [17:58:12]Write 301 bytes [17:58:12]NVStorageSaveData done [17:58:12]OFDSenderStorePacket done [17:58:12]KKMCreateOFDPacket done [17:58:12]NVStorageSaveData kkm_last_timestamp [17:58:12]File name is /storage/kkm_last_timestamp [17:58:12]Write 4 bytes [17:58:12]NVStorageSaveData done [17:58:12]ExternCall_PrintAddStr [17:58:12]wPrintStart [17:58:12]Write to MH i2c: 01 00 00 4D 2F 7C [17:58:12]Write i2c OK [17:58:12]MH_I2C_Read... [17:58:12]Read from MH i2c: 01 [17:58:12]MH_I2C_Read... [17:58:12]Read from MH i2c: 01 07 00 [17:58:12]MH_I2C_Read... [17:58:12]Read from MH i2c: 01 07 00 4D 2F 00 00 00 00 00 FF 0F 91 [17:58:12]RasterBufferAndPrint [17:58:12]line Счет N : (1)450736 [17:58:12]line ИНН: 02508201610067 [17:58:12]line Контрольно-Кассовый Чек [17:58:12]line ПРОДАЖА [17:58:12]line ТРК (МРК, ГНК) : 61 [17:58:12]line Товар: 2710124500 [17:58:12]line Аи-95-К-3 [17:58:12]line 6.740 * 74.20 [17:58:12]line = 500.11 [17:58:12]line НДС 12% НСП 1% [17:58:12]line > о реализуемом товаре [17:58:12]line ОКРУГЛЕНИЕ: -0.11 [17:58:12]line ИТОГО: 500.00 [17:58:12]line Внесено: 500.00 [17:58:12]line СДАЧА: 0.00 [17:58:12]line НСП 1% : 4.43 [17:58:12]line НДС 12% : 53.11 [17:58:12]line Наличными: 500.00 [17:58:12]line Безнал.: 0.00 [17:58:12]line Место: АЗС № 171 "Партнер Нефть" [17:58:12]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [17:58:12]line СНО: Общий режим [17:58:12]line Чек 328 29.10.2024 17:58 [17:58:12]line Смена: 546 ФФД: 1.0 [17:58:12]line ЗНМ: 0300000109 [17:58:12]line РНМ: 0000000000091777 [17:58:12]line Версия ККМ: 001 [17:58:12]line ФМ: 0000000000871756 [17:58:12]line ФД: 202933 [17:58:12]line ФПД: 91762446838850 [17:58:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T175812&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202933&fm=91762446838850&tin=02508201610067®Number=0000000000091777&sum=50000 [17:58:12]OFD Sender: Processing packet 202933 [packets to send 116, broken 115] [17:58:12]ProducePacketName [17:58:12]name=ofd_packets/00202933 [17:58:12]OFD Sender: To server: pG, [17:58:12]CommunicateWithHost lk.salyk.kg:30040 [17:58:12]ConnectInit lk.salyk.kg [17:58:12]written 0, free lines is 4095 [17:58:12]Connected sock=10 [17:58:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 97 BA 07 01 47 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 34 22 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 18 03 00 35 04 06 00 53 75 1C 0C 2C 42 C3 EC 77 11 71 5E 2B F2 [17:58:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FA 69 47 00 F1 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B5 18 03 00 F4 03 04 00 EF CD 20 67 B6 04 01 00 00 66 1D 5A C6 9B 32 82 EC [17:58:12]CommunicateWithHost err = 0 [17:58:12]CheckOFDResponse [17:58:12]1017 (14) - 77093643461234 [17:58:12]1041 (16) - 0000000000871756 [17:58:12]1040 (4) - 202933 [17:58:12]1012 (4) - 29.10.2024 11:58 [17:58:12]1206 (1) - 0 [17:58:12]OFD Sender: Remove packet 202933 [17:58:12]ProducePacketName [17:58:12]name=ofd_packets/00202933 [17:58:12]NVStorageDeleteData [17:58:13]Write to MH i2c: 01 00 00 78 2F A7 [17:58:13]Write i2c OK [17:58:13]MH_I2C_Read... [17:58:13]Read from MH i2c: 01 [17:58:13]MH_I2C_Read... [17:58:13]Read from MH i2c: 01 07 00 [17:58:13]MH_I2C_Read... [17:58:13]Read from MH i2c: 01 07 00 78 2F 00 00 00 00 00 96 0C 50 [17:58:13]RasterBufferAndPrint [17:58:13]line [17:58:13]line [17:58:13]line [17:58:13]line [17:58:13]line [17:58:13]written 0, free lines is 3227 [17:58:13]MH_Cut [17:58:13]Write to MH i2c: D1 01 00 7F 2F 01 80 [17:58:13]Write i2c OK [17:58:13]MH_I2C_Read... [17:58:13]Read from MH i2c: D1 [17:58:13]MH_I2C_Read... [17:58:13]Read from MH i2c: D1 01 00 [17:58:13]MH_I2C_Read... [17:58:13]Read from MH i2c: D1 01 00 7F 2F 00 7F [17:58:13]Write to MH i2c: 01 00 00 80 2F AF [17:58:13]Write i2c OK [17:58:13]MH_I2C_Read... [17:58:13]OFD Sender: No OFD packet to send [17:58:13]*** Cut start [17:58:13]*** Purtial cut [17:58:13]*** Stage 1: CUTSNS_PIN = 1 [17:58:14]Read from MH i2c: 01 [17:58:14]MH_I2C_Read... [17:58:14]*** Stop cut motor [17:58:14]*** Cut end [17:58:14]Read from MH i2c: 01 07 00 [17:58:14]MH_I2C_Read... [17:58:14]Read from MH i2c: 01 07 00 80 2F 00 00 00 00 00 FF 0F C4 [17:58:14]process_action close_receipt done [17:58:14]requested_data is exist [17:58:14]produce_requested_data [17:58:14]requested_item fm.sn is exist - process it [17:58:14]wFMCommunicate request_size=4 [17:58:14]MH_SAM_APDU [17:58:14]CAPDU: 80 11 00 00 [17:58:14]Write to MH i2c: E2 08 00 81 2F 80 11 00 00 00 00 00 00 2A [17:58:14]Write i2c OK [17:58:14]MH_I2C_Read... [17:58:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:14]Read from MH i2c: E2 [17:58:14]MH_I2C_Read... [17:58:14]Read from MH i2c: E2 17 00 [17:58:14]MH_I2C_Read... [17:58:14]Read from MH i2c: E2 17 00 81 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7F [17:58:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [17:58:14]wFMCommunicate OK [17:58:14]requested_item fd.num is exist - process it [17:58:14]SAM_PROTO_GetFieldsCounters [17:58:14]wFMCommunicate request_size=4 [17:58:14]MH_SAM_APDU [17:58:14]CAPDU: 80 13 00 00 [17:58:14]Write to MH i2c: E2 08 00 82 2F 80 13 00 00 00 00 00 00 2D [17:58:14]Write i2c OK [17:58:14]MH_I2C_Read... [17:58:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:58:14]Read from MH i2c: E2 [17:58:14]MH_I2C_Read... [17:58:14]Read from MH i2c: E2 62 00 [17:58:14]MH_I2C_Read... [17:58:14]Read from MH i2c: E2 62 00 82 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B5 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 25 [17:58:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B5 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:58:14]wFMCommunicate OK [17:58:14]SAM_PROTO_GetFieldsCounters done [17:58:14]requested_item shift.num is exist - process it [17:58:14]requested_item shift.opened is exist - process it [17:58:14]req_shift_opened [17:58:14]FM_GetShiftState [17:58:14]SAM_PROTO_GetShiftState [17:58:14]wFMCommunicate request_size=4 [17:58:14]MH_SAM_APDU [17:58:14]CAPDU: 80 13 01 00 [17:58:14]Write to MH i2c: E2 08 00 83 2F 80 13 01 00 00 00 00 00 2F [17:58:14]Write i2c OK [17:58:14]MH_I2C_Read... [17:58:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:14]Read from MH i2c: E2 [17:58:14]MH_I2C_Read... [17:58:14]Read from MH i2c: E2 0E 00 [17:58:14]MH_I2C_Read... [17:58:14]Read from MH i2c: E2 0E 00 83 2F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 18 [17:58:14]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [17:58:14]wFMCommunicate OK [17:58:14]SAM_PROTO_GetShiftState done [17:58:14]FM_GetShiftState done [17:58:14]req_shift_opened done [17:58:14]requested_item shift.open_date is exist - process it [17:58:14]req_shift_open_date [17:58:14]req_shift_open_date done [17:58:14]produce_requested_data done [17:58:14]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202933,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [17:58:14]process_action_free close_receipt [17:58:14]json_value_free [17:58:14]json_value_free done [17:58:14]process_json_proto returns [17:58:14]Send response to host [17:58:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202933,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [17:58:14]free response buf [17:58:14]execute_script done [17:58:14]execute_script returns [17:58:14]free content buf [17:58:14]Sock 7.Close socket [17:58:14]Sock 7.Thread stoped [17:58:18]OFD Sender: No OFD packet to send [17:58:23]OFD Sender: No OFD packet to send [17:58:28]OFD Sender: No OFD packet to send [17:58:33]OFD Sender: No OFD packet to send [17:58:38]OFD Sender: No OFD packet to send [17:58:43]OFD Sender: No OFD packet to send [17:58:48]OFD Sender: No OFD packet to send [17:58:51]int [17:58:51]Write to MH i2c: 01 00 00 84 2F B3 [17:58:51]*** FLAG_PRN_KEY set [17:58:51]Write i2c OK [17:58:51]MH_I2C_Read... [17:58:51]Read from MH i2c: 01 [17:58:51]MH_I2C_Read... [17:58:51]Read from MH i2c: 01 07 00 [17:58:51]MH_I2C_Read... [17:58:51]Read from MH i2c: 01 07 00 84 2F 00 08 00 00 00 FF 0F D0 [17:58:51]state=0 [17:58:51]Key pressed [17:58:51]Feed [17:58:51]Write to MH i2c: D8 00 00 85 2F 8B [17:58:51]Write i2c OK [17:58:51]MH_I2C_Read... [17:58:51]Read from MH i2c: D8 [17:58:51]MH_I2C_Read... [17:58:51]Read from MH i2c: D8 01 00 [17:58:51]MH_I2C_Read... [17:58:51]Read from MH i2c: D8 01 00 85 2F 00 8C [17:58:51]int [17:58:51]Write to MH i2c: 01 00 00 86 2F B5 [17:58:51]Write i2c OK [17:58:51]MH_I2C_Read... [17:58:51]Read from MH i2c: 01 [17:58:51]MH_I2C_Read... [17:58:51]Read from MH i2c: 01 07 00 [17:58:51]MH_I2C_Read... [17:58:51]Read from MH i2c: 01 07 00 86 2F 00 48 00 00 00 3C 00 40 [17:58:51]state=2 [17:58:51]Key pressed [17:58:51]int [17:58:51]Write to MH i2c: 01 00 00 87 2F B6 [17:58:51]*** FLAG_PRN_KEY reset [17:58:51]Write i2c OK [17:58:51]MH_I2C_Read... [17:58:51]Read from MH i2c: 01 [17:58:51]MH_I2C_Read... [17:58:51]Read from MH i2c: 01 07 00 [17:58:51]MH_I2C_Read... [17:58:51]Read from MH i2c: 01 07 00 87 2F 00 00 00 00 00 F6 0F C2 [17:58:51]state=2 [17:58:51]Stop feed [17:58:53]OFD Sender: No OFD packet to send [17:58:58]OFD Sender: No OFD packet to send [17:59:03]OFD Sender: No OFD packet to send [17:59:08]OFD Sender: No OFD packet to send [17:59:13]OFD Sender: No OFD packet to send [17:59:18]OFD Sender: No OFD packet to send [17:59:23]OFD Sender: No OFD packet to send [17:59:28]OFD Sender: No OFD packet to send [17:59:33]OFD Sender: No OFD packet to send [17:59:38]OFD Sender: No OFD packet to send [17:59:43]OFD Sender: No OFD packet to send [17:59:48]OFD Sender: No OFD packet to send [17:59:53]OFD Sender: No OFD packet to send [17:59:58]OFD Sender: No OFD packet to send [18:00:03]OFD Sender: No OFD packet to send [18:00:08]OFD Sender: No OFD packet to send [18:00:13]OFD Sender: No OFD packet to send [18:00:18]OFD Sender: No OFD packet to send [18:00:23]OFD Sender: No OFD packet to send [18:00:28]OFD Sender: No OFD packet to send [18:00:33]OFD Sender: No OFD packet to send [18:00:38]OFD Sender: No OFD packet to send [18:00:43]OFD Sender: No OFD packet to send [18:00:48]OFD Sender: No OFD packet to send [18:00:53]OFD Sender: No OFD packet to send [18:00:58]OFD Sender: No OFD packet to send [18:01:02]accept exits with 9 [18:01:02]New connection [18:01:02]New thread 3066891620 created [18:01:02]Thread 3067034980 joined [18:01:02]Waiting for new connection... [18:01:02] Sock 9.Parse request [18:01:02]Sock 9.Check first char [18:01:02]Sock 9.First char is OK [18:01:02]request: POST /json_proto HTTP/1.0 [18:01:02]Method: POST [18:01:02]URL: /json_proto [18:01:02]Method is POST - this is cgi request [18:01:02]url: /json_proto [18:01:02]query_string will be loaded in cgi processing [18:01:02]execute_cgi json_proto POST (null) [18:01:02]execute_cgi path=json_proto method=POST [18:01:02]POST find Content-Length [18:01:02]Host: 172.17.63.195:8080 [18:01:02]Content-Length: 674 [18:01:02]Content-Type: application/json [18:01:02] [18:01:02]POST finish read [18:01:02]Found Content-Length = 674 [18:01:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:02]execute_script... [18:01:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:02]POST & json_proto [18:01:02]process_json_proto [18:01:02]json parsed OK: [18:01:02]protocol is kg_v1.0 [18:01:02]action value=close_receipt [18:01:02]process_action close_receipt [18:01:02]cmd_close_receipt [18:01:02]MH_GetDate [18:01:02]Write to MH i2c: F0 00 00 88 2F A6 [18:01:02]Write i2c OK [18:01:02]MH_I2C_Read... [18:01:02]Read from MH i2c: F0 [18:01:02]MH_I2C_Read... [18:01:02]Read from MH i2c: F0 09 00 [18:01:02]MH_I2C_Read... [18:01:02]Read from MH i2c: F0 09 00 88 2F 00 E0 22 21 67 8C D7 20 67 23 [18:01:02]GetLastDocTimeStamp 1730224692 [18:01:02]current date 1730224864 [18:01:02]FM_GetShiftState [18:01:02]SAM_PROTO_GetShiftState [18:01:02]wFMCommunicate request_size=4 [18:01:02]MH_SAM_APDU [18:01:02]CAPDU: 80 13 01 00 [18:01:02]Write to MH i2c: E2 08 00 89 2F 80 13 01 00 00 00 00 00 35 [18:01:02]Write i2c OK [18:01:02]MH_I2C_Read... [18:01:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:02]Read from MH i2c: E2 [18:01:02]MH_I2C_Read... [18:01:02]Read from MH i2c: E2 0E 00 [18:01:02]MH_I2C_Read... [18:01:02]Read from MH i2c: E2 0E 00 89 2F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1E [18:01:02]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:01:02]wFMCommunicate OK [18:01:02]SAM_PROTO_GetShiftState done [18:01:02]FM_GetShiftState done [18:01:02]opened in 1730160431 [18:01:02]opened+sec_in_day 1730246831 [18:01:02]quantity*price = 50063 [18:01:02]sum+1 = 50064 [18:01:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 329 29.10.2024 18:01 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202934 ФПД: 111501184428274 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180104&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202934&fm=111501184428274&tin=02508201610067®Number=0000000000091777&sum=50000 [18:01:03]StoreToDocumentArchive [18:01:03]shift 546 fd 202934 [18:01:03]save to /storage/0546/doc_00202934 [18:01:03]save last doc name /storage/0546/doc_00202934 to /storage/kkm_last_doc_name [18:01:03]save OK [18:01:03]Clear old archive folders... [18:01:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:01:03]tlvbuf is 01278C30 [18:01:03]SAM_PROTO_ClearQueue [18:01:03]wFMCommunicate request_size=4 [18:01:03]MH_SAM_APDU [18:01:03]CAPDU: 80 09 00 00 [18:01:03]Write to MH i2c: E2 08 00 96 2F 80 09 00 00 00 00 00 00 37 [18:01:03]Write i2c OK [18:01:03]MH_I2C_Read... [18:01:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:01:03]Read from MH i2c: E2 [18:01:03]MH_I2C_Read... [18:01:03]Read from MH i2c: E2 03 00 [18:01:03]MH_I2C_Read... [18:01:03]Read from MH i2c: E2 03 00 96 2F 00 90 00 39 [18:01:03]RAPDU: 90 00 [18:01:03]wFMCommunicate OK [18:01:03]SAM_PROTO_ClearQueue done [18:01:03]KKMCreateOFDPacket [18:01:03]OFDProtocolAddRootSTLVToBuf [18:01:03]FM_MakeSignedData [18:01:03]FM_MakeSignedData [18:01:03]SAM_PROTO_SignData [18:01:03]wFMCommunicate request_size=4 [18:01:03]MH_SAM_APDU [18:01:03]CAPDU: 80 0D 01 02 [18:01:03]Write to MH i2c: E2 08 00 97 2F 80 0D 01 02 00 00 00 00 3F [18:01:03]Write i2c OK [18:01:03]MH_I2C_Read... [18:01:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:01:04]Read from MH i2c: E2 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 03 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 03 00 97 2F 00 90 00 3A [18:01:04]RAPDU: 90 00 [18:01:04]wFMCommunicate OK [18:01:04]wFMCommunicate request_size=255 [18:01:04]MH_SAM_APDU [18:01:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 E0 22 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 18 03 00 35 04 06 00 65 68 E4 7D [18:01:04]Write to MH i2c: E2 02 01 98 2F 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 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 E0 22 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 18 03 00 35 04 06 00 65 68 E4 7D 00 00 48 [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:04]Read from MH i2c: E2 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 03 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 03 00 98 2F 00 90 00 3B [18:01:04]RAPDU: 90 00 [18:01:04]wFMCommunicate OK [18:01:04]wFMCommunicate request_size=7 [18:01:04]MH_SAM_APDU [18:01:04]CAPDU: 80 0D 02 02 02 68 F2 [18:01:04]Write to MH i2c: E2 0A 00 99 2F 80 0D 02 02 02 00 68 F2 00 00 A0 [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:04]Read from MH i2c: E2 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 03 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 03 00 99 2F 00 90 00 3C [18:01:04]RAPDU: 90 00 [18:01:04]wFMCommunicate OK [18:01:04]wFMCommunicate request_size=4 [18:01:04]MH_SAM_APDU [18:01:04]CAPDU: 80 0D 03 02 [18:01:04]Write to MH i2c: E2 08 00 9A 2F 80 0D 03 02 00 00 00 00 44 [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:01:04]Read from MH i2c: E2 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 0B 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 0B 00 9A 2F 00 8B 5E CE 14 02 18 00 29 90 00 53 [18:01:04]RAPDU: 8B 5E CE 14 02 18 00 29 90 00 [18:01:04]wFMCommunicate OK [18:01:04]SAM_PROTO_SignData done [18:01:04]FM_MakeSignedData done [18:01:04]CreateOFDProtocolMessage [18:01:04]wFMCommunicate request_size=4 [18:01:04]MH_SAM_APDU [18:01:04]CAPDU: 80 11 00 00 [18:01:04]Write to MH i2c: E2 08 00 9B 2F 80 11 00 00 00 00 00 00 44 [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:04]Read from MH i2c: E2 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 17 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 17 00 9B 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 99 [18:01:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:01:04]wFMCommunicate OK [18:01:04]CreateOFDProtocolMessage done [18:01:04]OFDSenderStorePacket 202934 [18:01:04]StoreOFDPacket docnum=202934 [18:01:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 9F 14 04 01 E4 5D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 E0 22 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 18 03 00 35 04 06 00 65 68 E4 7D 68 F2 8B 5E CE 14 02 18 00 29 [18:01:04]CheckFolder [18:01:04]dirname=/storage/ofd_packets [18:01:04]CheckFolder done [18:01:04]ProducePacketName [18:01:04]name=ofd_packets/00202934 [18:01:04]NVStorageSaveData ofd_packets/00202934 [18:01:04]File name is /storage/ofd_packets/00202934 [18:01:04]Write 298 bytes [18:01:04]NVStorageSaveData done [18:01:04]OFDSenderStorePacket done [18:01:04]KKMCreateOFDPacket done [18:01:04]NVStorageSaveData kkm_last_timestamp [18:01:04]File name is /storage/kkm_last_timestamp [18:01:04]Write 4 bytes [18:01:04]NVStorageSaveData done [18:01:04]ExternCall_PrintAddStr [18:01:04]wPrintStart [18:01:04]Write to MH i2c: 01 00 00 9C 2F CB [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: 01 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: 01 07 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: 01 07 00 9C 2F 00 00 00 00 00 FF 0F E0 [18:01:04]RasterBufferAndPrint [18:01:04]line Счет N : (1)450737 [18:01:04]line ИНН: 02508201610067 [18:01:04]line Контрольно-Кассовый Чек [18:01:04]line ПРОДАЖА [18:01:04]line ТРК (МРК, ГНК) : 43 [18:01:04]line Товар: 2710194210 [18:01:04]line ДТ-К-2 [18:01:04]line 6.570 * 76.20 [18:01:04]line = 500.63 [18:01:04]line НДС 12% НСП 1% [18:01:04]line > о реализуемом товаре [18:01:04]line ОКРУГЛЕНИЕ: -0.63 [18:01:04]line ИТОГО: 500.00 [18:01:04]line Внесено: 500.00 [18:01:04]line СДАЧА: 0.00 [18:01:04]line НСП 1% : 4.43 [18:01:04]line НДС 12% : 53.16 [18:01:04]line Наличными: 500.00 [18:01:04]line Безнал.: 0.00 [18:01:04]line Место: АЗС № 171 "Партнер Нефть" [18:01:04]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:01:04]line СНО: Общий режим [18:01:04]line Чек 329 29.10.2024 18:01 [18:01:04]line Смена: 546 ФФД: 1.0 [18:01:04]line ЗНМ: 0300000109 [18:01:04]line РНМ: 0000000000091777 [18:01:04]line Версия ККМ: 001 [18:01:04]line ФМ: 0000000000871756 [18:01:04]line ФД: 202934 [18:01:04]line ФПД: 111501184428274 [18:01:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180104&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202934&fm=111501184428274&tin=02508201610067®Number=0000000000091777&sum=50000 [18:01:04]OFD Sender: Processing packet 202934 [packets to send 116, broken 115] [18:01:04]ProducePacketName [18:01:04]name=ofd_packets/00202934 [18:01:04]OFD Sender: To server: pG, [18:01:04]CommunicateWithHost lk.salyk.kg:30040 [18:01:04]ConnectInit lk.salyk.kg [18:01:04]written 0, free lines is 4095 [18:01:04]Connected sock=10 [18:01:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 9F 14 04 01 E4 5D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 E0 22 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 18 03 00 35 04 06 00 65 68 E4 7D 68 F2 8B 5E CE 14 02 18 00 29 [18:01:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 37 6D 47 00 37 C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B6 18 03 00 F4 03 04 00 9B CE 20 67 B6 04 01 00 00 67 3C C8 6B B8 BF EB 0F [18:01:05]CommunicateWithHost err = 0 [18:01:05]CheckOFDResponse [18:01:05]1017 (14) - 77093643461234 [18:01:05]1041 (16) - 0000000000871756 [18:01:05]1040 (4) - 202934 [18:01:05]1012 (4) - 29.10.2024 12:01 [18:01:05]1206 (1) - 0 [18:01:05]OFD Sender: Remove packet 202934 [18:01:05]ProducePacketName [18:01:05]name=ofd_packets/00202934 [18:01:05]NVStorageDeleteData [18:01:05]Write to MH i2c: 01 00 00 C7 2F F6 [18:01:05]Write i2c OK [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: 01 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: 01 07 00 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: 01 07 00 C7 2F 00 00 00 00 00 A6 0C AF [18:01:05]RasterBufferAndPrint [18:01:05]line [18:01:05]line [18:01:05]line [18:01:05]line [18:01:05]line [18:01:05]written 0, free lines is 3244 [18:01:05]MH_Cut [18:01:05]Write to MH i2c: D1 01 00 CE 2F 01 CF [18:01:05]Write i2c OK [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: D1 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: D1 01 00 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: D1 01 00 CE 2F 00 CE [18:01:05]Write to MH i2c: 01 00 00 CF 2F FE [18:01:05]Write i2c OK [18:01:05]MH_I2C_Read... [18:01:05]OFD Sender: No OFD packet to send [18:01:06]*** Cut start [18:01:06]*** Purtial cut [18:01:06]*** Stage 1: CUTSNS_PIN = 1 [18:01:06]Read from MH i2c: 01 [18:01:06]MH_I2C_Read... [18:01:06]*** Stop cut motor [18:01:06]*** Cut end [18:01:06]Read from MH i2c: 01 07 00 [18:01:06]MH_I2C_Read... [18:01:06]Read from MH i2c: 01 07 00 CF 2F 00 00 00 00 00 FF 0F 13 [18:01:06]process_action close_receipt done [18:01:06]requested_data is exist [18:01:06]produce_requested_data [18:01:06]requested_item fm.sn is exist - process it [18:01:06]wFMCommunicate request_size=4 [18:01:06]MH_SAM_APDU [18:01:06]CAPDU: 80 11 00 00 [18:01:06]Write to MH i2c: E2 08 00 D0 2F 80 11 00 00 00 00 00 00 79 [18:01:06]Write i2c OK [18:01:06]MH_I2C_Read... [18:01:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:06]Read from MH i2c: E2 [18:01:06]MH_I2C_Read... [18:01:06]Read from MH i2c: E2 17 00 [18:01:06]MH_I2C_Read... [18:01:06]Read from MH i2c: E2 17 00 D0 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CE [18:01:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:01:06]wFMCommunicate OK [18:01:06]requested_item fd.num is exist - process it [18:01:06]SAM_PROTO_GetFieldsCounters [18:01:06]wFMCommunicate request_size=4 [18:01:06]MH_SAM_APDU [18:01:06]CAPDU: 80 13 00 00 [18:01:06]Write to MH i2c: E2 08 00 D1 2F 80 13 00 00 00 00 00 00 7C [18:01:06]Write i2c OK [18:01:06]MH_I2C_Read... [18:01:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:06]Read from MH i2c: E2 [18:01:06]MH_I2C_Read... [18:01:06]Read from MH i2c: E2 62 00 [18:01:06]MH_I2C_Read... [18:01:06]Read from MH i2c: E2 62 00 D1 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B6 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 78 [18:01:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B6 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:01:06]wFMCommunicate OK [18:01:06]SAM_PROTO_GetFieldsCounters done [18:01:06]requested_item shift.num is exist - process it [18:01:06]requested_item shift.opened is exist - process it [18:01:06]req_shift_opened [18:01:06]FM_GetShiftState [18:01:06]SAM_PROTO_GetShiftState [18:01:06]wFMCommunicate request_size=4 [18:01:06]MH_SAM_APDU [18:01:06]CAPDU: 80 13 01 00 [18:01:06]Write to MH i2c: E2 08 00 D2 2F 80 13 01 00 00 00 00 00 7E [18:01:06]Write i2c OK [18:01:06]MH_I2C_Read... [18:01:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:06]Read from MH i2c: E2 [18:01:06]MH_I2C_Read... [18:01:06]Read from MH i2c: E2 0E 00 [18:01:06]MH_I2C_Read... [18:01:06]Read from MH i2c: E2 0E 00 D2 2F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 67 [18:01:06]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:01:06]wFMCommunicate OK [18:01:06]SAM_PROTO_GetShiftState done [18:01:06]FM_GetShiftState done [18:01:06]req_shift_opened done [18:01:06]requested_item shift.open_date is exist - process it [18:01:06]req_shift_open_date [18:01:06]req_shift_open_date done [18:01:06]produce_requested_data done [18:01:06]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202934,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:01:06]process_action_free close_receipt [18:01:06]json_value_free [18:01:06]json_value_free done [18:01:06]process_json_proto returns [18:01:06]Send response to host [18:01:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202934,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:01:06]free response buf [18:01:06]execute_script done [18:01:06]execute_script returns [18:01:06]free content buf [18:01:06]Sock 9.Close socket [18:01:06]Sock 9.Thread stoped [18:01:10]OFD Sender: No OFD packet to send [18:01:15]OFD Sender: No OFD packet to send [18:01:20]OFD Sender: No OFD packet to send [18:01:25]OFD Sender: No OFD packet to send [18:01:30]OFD Sender: No OFD packet to send [18:01:35]OFD Sender: No OFD packet to send [18:01:40]OFD Sender: No OFD packet to send [18:01:45]OFD Sender: No OFD packet to send [18:01:50]OFD Sender: No OFD packet to send [18:01:55]OFD Sender: No OFD packet to send [18:02:00]OFD Sender: No OFD packet to send [18:02:05]OFD Sender: No OFD packet to send [18:02:10]OFD Sender: No OFD packet to send [18:02:15]OFD Sender: No OFD packet to send [18:02:20]OFD Sender: No OFD packet to send [18:02:25]OFD Sender: No OFD packet to send [18:02:26]accept exits with 7 [18:02:26]New connection [18:02:26]New thread 3067034980 created [18:02:26]Thread 3066891620 joined [18:02:26]Waiting for new connection... [18:02:26] Sock 7.Parse request [18:02:26]Sock 7.Check first char [18:02:26]Sock 7.First char is OK [18:02:26]request: POST /json_proto HTTP/1.0 [18:02:26]Method: POST [18:02:26]URL: /json_proto [18:02:26]Method is POST - this is cgi request [18:02:26]url: /json_proto [18:02:26]query_string will be loaded in cgi processing [18:02:26]execute_cgi json_proto POST (null) [18:02:26]execute_cgi path=json_proto method=POST [18:02:26]POST find Content-Length [18:02:26]Host: 172.17.63.195:8080 [18:02:26]Content-Length: 677 [18:02:26]Content-Type: application/json [18:02:26] [18:02:26]POST finish read [18:02:26]Found Content-Length = 677 [18:02:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:02:26]execute_script... [18:02:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:02:26]POST & json_proto [18:02:26]process_json_proto [18:02:26]json parsed OK: [18:02:26]protocol is kg_v1.0 [18:02:26]action value=close_receipt [18:02:26]process_action close_receipt [18:02:26]cmd_close_receipt [18:02:26]MH_GetDate [18:02:26]Write to MH i2c: F0 00 00 D3 2F F1 [18:02:26]Write i2c OK [18:02:26]MH_I2C_Read... [18:02:26]Read from MH i2c: F0 [18:02:26]MH_I2C_Read... [18:02:26]Read from MH i2c: F0 09 00 [18:02:26]MH_I2C_Read... [18:02:26]Read from MH i2c: F0 09 00 D3 2F 00 34 23 21 67 8C D7 20 67 C3 [18:02:26]GetLastDocTimeStamp 1730224864 [18:02:26]current date 1730224948 [18:02:26]FM_GetShiftState [18:02:26]SAM_PROTO_GetShiftState [18:02:26]wFMCommunicate request_size=4 [18:02:26]MH_SAM_APDU [18:02:26]CAPDU: 80 13 01 00 [18:02:26]Write to MH i2c: E2 08 00 D4 2F 80 13 01 00 00 00 00 00 80 [18:02:26]Write i2c OK [18:02:26]MH_I2C_Read... [18:02:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:02:26]Read from MH i2c: E2 [18:02:26]MH_I2C_Read... [18:02:26]Read from MH i2c: E2 0E 00 [18:02:26]MH_I2C_Read... [18:02:26]Read from MH i2c: E2 0E 00 D4 2F 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 69 [18:02:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:02:26]wFMCommunicate OK [18:02:26]SAM_PROTO_GetShiftState done [18:02:26]FM_GetShiftState done [18:02:26]opened in 1730160431 [18:02:26]opened+sec_in_day 1730246831 [18:02:26]quantity*price = 30038 [18:02:26]sum+1 = 30039 [18:02:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 330 29.10.2024 18:02 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202935 ФПД: 43223499131690 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180228&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202935&fm=43223499131690&tin=02508201610067®Number=0000000000091777&sum=30000 [18:02:27]StoreToDocumentArchive [18:02:27]shift 546 fd 202935 [18:02:27]save to /storage/0546/doc_00202935 [18:02:27]save last doc name /storage/0546/doc_00202935 to /storage/kkm_last_doc_name [18:02:27]save OK [18:02:27]Clear old archive folders... [18:02:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:02:27]tlvbuf is 012F4F00 [18:02:27]SAM_PROTO_ClearQueue [18:02:27]wFMCommunicate request_size=4 [18:02:27]MH_SAM_APDU [18:02:27]CAPDU: 80 09 00 00 [18:02:27]Write to MH i2c: E2 08 00 E1 2F 80 09 00 00 00 00 00 00 82 [18:02:27]Write i2c OK [18:02:27]MH_I2C_Read... [18:02:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:02:27]Read from MH i2c: E2 [18:02:27]MH_I2C_Read... [18:02:27]Read from MH i2c: E2 03 00 [18:02:27]MH_I2C_Read... [18:02:27]Read from MH i2c: E2 03 00 E1 2F 00 90 00 84 [18:02:27]RAPDU: 90 00 [18:02:27]wFMCommunicate OK [18:02:27]SAM_PROTO_ClearQueue done [18:02:27]KKMCreateOFDPacket [18:02:27]OFDProtocolAddRootSTLVToBuf [18:02:27]FM_MakeSignedData [18:02:27]FM_MakeSignedData [18:02:27]SAM_PROTO_SignData [18:02:27]wFMCommunicate request_size=4 [18:02:27]MH_SAM_APDU [18:02:27]CAPDU: 80 0D 01 02 [18:02:27]Write to MH i2c: E2 08 00 E2 2F 80 0D 01 02 00 00 00 00 8A [18:02:27]Write i2c OK [18:02:27]MH_I2C_Read... [18:02:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:02:28]Read from MH i2c: E2 [18:02:28]MH_I2C_Read... [18:02:28]Read from MH i2c: E2 03 00 [18:02:28]MH_I2C_Read... [18:02:28]Read from MH i2c: E2 03 00 E2 2F 00 90 00 85 [18:02:28]RAPDU: 90 00 [18:02:28]wFMCommunicate OK [18:02:28]wFMCommunicate request_size=255 [18:02:28]MH_SAM_APDU [18:02: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 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 4A 01 00 00 F4 03 04 00 34 23 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B7 18 03 00 35 04 06 00 27 [18:02:28]Write to MH i2c: E2 02 01 E3 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 4A 01 00 00 F4 03 04 00 34 23 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B7 18 03 00 35 04 06 00 27 00 00 59 [18:02:28]Write i2c OK [18:02:28]MH_I2C_Read... [18:02:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:02:28]Read from MH i2c: E2 [18:02:28]MH_I2C_Read... [18:02:28]Read from MH i2c: E2 03 00 [18:02:28]MH_I2C_Read... [18:02:28]Read from MH i2c: E2 03 00 E3 2F 00 90 00 86 [18:02:28]RAPDU: 90 00 [18:02:28]wFMCommunicate OK [18:02:28]wFMCommunicate request_size=10 [18:02:28]MH_SAM_APDU [18:02:28]CAPDU: 80 0D 02 02 05 4F C1 4F CB 2A [18:02:28]Write to MH i2c: E2 0D 00 E4 2F 80 0D 02 02 05 00 4F C1 4F CB 2A 00 00 EB [18:02:28]Write i2c OK [18:02:28]MH_I2C_Read... [18:02:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:02:28]Read from MH i2c: E2 [18:02:28]MH_I2C_Read... [18:02:28]Read from MH i2c: E2 03 00 [18:02:28]MH_I2C_Read... [18:02:28]Read from MH i2c: E2 03 00 E4 2F 00 90 00 87 [18:02:28]RAPDU: 90 00 [18:02:28]wFMCommunicate OK [18:02:28]wFMCommunicate request_size=4 [18:02:28]MH_SAM_APDU [18:02:28]CAPDU: 80 0D 03 02 [18:02:28]Write to MH i2c: E2 08 00 E5 2F 80 0D 03 02 00 00 00 00 8F [18:02:28]Write i2c OK [18:02:28]MH_I2C_Read... [18:02:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:02:28]Read from MH i2c: E2 [18:02:28]MH_I2C_Read... [18:02:28]Read from MH i2c: E2 0B 00 [18:02:28]MH_I2C_Read... [18:02:28]Read from MH i2c: E2 0B 00 E5 2F 00 89 15 44 FC 6A 2F 7D 4C 90 00 D0 [18:02:28]RAPDU: 89 15 44 FC 6A 2F 7D 4C 90 00 [18:02:28]wFMCommunicate OK [18:02:28]SAM_PROTO_SignData done [18:02:28]FM_MakeSignedData done [18:02:28]CreateOFDProtocolMessage [18:02:28]wFMCommunicate request_size=4 [18:02:28]MH_SAM_APDU [18:02:28]CAPDU: 80 11 00 00 [18:02:28]Write to MH i2c: E2 08 00 E6 2F 80 11 00 00 00 00 00 00 8F [18:02:28]Write i2c OK [18:02:28]MH_I2C_Read... [18:02:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:02:28]Read from MH i2c: E2 [18:02:28]MH_I2C_Read... [18:02:28]Read from MH i2c: E2 17 00 [18:02:28]MH_I2C_Read... [18:02:28]Read from MH i2c: E2 17 00 E6 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E4 [18:02:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:02:28]wFMCommunicate OK [18:02:28]CreateOFDProtocolMessage done [18:02:28]OFDSenderStorePacket 202935 [18:02:28]StoreOFDPacket docnum=202935 [18:02:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8A 4F 07 01 D3 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 4A 01 00 00 F4 03 04 00 34 23 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B7 18 03 00 35 04 06 00 27 4F C1 4F CB 2A 89 15 44 FC 6A 2F 7D 4C [18:02:28]CheckFolder [18:02:28]dirname=/storage/ofd_packets [18:02:28]CheckFolder done [18:02:28]ProducePacketName [18:02:28]name=ofd_packets/00202935 [18:02:28]NVStorageSaveData ofd_packets/00202935 [18:02:28]File name is /storage/ofd_packets/00202935 [18:02:28]Write 301 bytes [18:02:28]NVStorageSaveData done [18:02:28]OFDSenderStorePacket done [18:02:28]KKMCreateOFDPacket done [18:02:28]NVStorageSaveData kkm_last_timestamp [18:02:28]File name is /storage/kkm_last_timestamp [18:02:28]Write 4 bytes [18:02:28]NVStorageSaveData done [18:02:28]ExternCall_PrintAddStr [18:02:28]wPrintStart [18:02:28]Write to MH i2c: 01 00 00 E7 2F 16 [18:02:28]Write i2c OK [18:02:28]MH_I2C_Read... [18:02:28]Read from MH i2c: 01 [18:02:28]MH_I2C_Read... [18:02:28]Read from MH i2c: 01 07 00 [18:02:28]MH_I2C_Read... [18:02:28]Read from MH i2c: 01 07 00 E7 2F 00 00 00 00 00 FF 0F 2B [18:02:28]RasterBufferAndPrint [18:02:28]line Счет N : (1)450738 [18:02:28]line ИНН: 02508201610067 [18:02:28]line Контрольно-Кассовый Чек [18:02:28]line ПРОДАЖА [18:02:28]line ТРК (МРК, ГНК) : 62 [18:02:28]line Товар: 2710124130 [18:02:28]line Аи-92-К-2 [18:02:28]line 4.490 * 66.90 [18:02:28]line = 300.38 [18:02:28]line НДС 12% НСП 1% [18:02:28]line > о реализуемом товаре [18:02:28]line ОКРУГЛЕНИЕ: -0.38 [18:02:28]line ИТОГО: 300.00 [18:02:28]line Внесено: 300.00 [18:02:28]line СДАЧА: 0.00 [18:02:28]line НСП 1% : 2.66 [18:02:28]line НДС 12% : 31.90 [18:02:28]line Наличными: 300.00 [18:02:28]line Безнал.: 0.00 [18:02:28]line Место: АЗС № 171 "Партнер Нефть" [18:02:28]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:02:28]line СНО: Общий режим [18:02:28]line Чек 330 29.10.2024 18:02 [18:02:28]line Смена: 546 ФФД: 1.0 [18:02:28]line ЗНМ: 0300000109 [18:02:28]line РНМ: 0000000000091777 [18:02:28]line Версия ККМ: 001 [18:02:28]line ФМ: 0000000000871756 [18:02:28]line ФД: 202935 [18:02:28]line ФПД: 43223499131690 [18:02:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180228&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202935&fm=43223499131690&tin=02508201610067®Number=0000000000091777&sum=30000 [18:02:28]OFD Sender: Processing packet 202935 [packets to send 116, broken 115] [18:02:28]ProducePacketName [18:02:28]name=ofd_packets/00202935 [18:02:28]OFD Sender: To server: pG, [18:02:28]CommunicateWithHost lk.salyk.kg:30040 [18:02:28]ConnectInit lk.salyk.kg [18:02:28]written 0, free lines is 4095 [18:02:28]Connected sock=10 [18:02:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8A 4F 07 01 D3 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 4A 01 00 00 F4 03 04 00 34 23 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B7 18 03 00 35 04 06 00 27 4F C1 4F CB 2A 89 15 44 FC 6A 2F 7D 4C [18:02:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 09 53 47 00 CC 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B7 18 03 00 F4 03 04 00 EF CE 20 67 B6 04 01 00 00 0B 1D 37 4C CC CA 01 C1 [18:02:29]CommunicateWithHost err = 0 [18:02:29]CheckOFDResponse [18:02:29]1017 (14) - 77093643461234 [18:02:29]1041 (16) - 0000000000871756 [18:02:29]1040 (4) - 202935 [18:02:29]1012 (4) - 29.10.2024 12:02 [18:02:29]1206 (1) - 0 [18:02:29]OFD Sender: Remove packet 202935 [18:02:29]ProducePacketName [18:02:29]name=ofd_packets/00202935 [18:02:29]NVStorageDeleteData [18:02:29]Write to MH i2c: 01 00 00 12 30 42 [18:02:29]Write i2c OK [18:02:29]MH_I2C_Read... [18:02:29]Read from MH i2c: 01 [18:02:29]MH_I2C_Read... [18:02:29]Read from MH i2c: 01 07 00 [18:02:29]MH_I2C_Read... [18:02:29]Read from MH i2c: 01 07 00 12 30 00 00 00 00 00 9B 0C F0 [18:02:29]RasterBufferAndPrint [18:02:29]line [18:02:29]line [18:02:29]line [18:02:29]line [18:02:29]line [18:02:29]written 0, free lines is 3235 [18:02:29]MH_Cut [18:02:29]Write to MH i2c: D1 01 00 19 30 01 1B [18:02:29]Write i2c OK [18:02:29]MH_I2C_Read... [18:02:29]Read from MH i2c: D1 [18:02:29]MH_I2C_Read... [18:02:29]Read from MH i2c: D1 01 00 [18:02:29]MH_I2C_Read... [18:02:29]Read from MH i2c: D1 01 00 19 30 00 1A [18:02:29]Write to MH i2c: 01 00 00 1A 30 4A [18:02:29]Write i2c OK [18:02:29]MH_I2C_Read... [18:02:29]OFD Sender: No OFD packet to send [18:02:30]*** Cut start [18:02:30]*** Purtial cut [18:02:30]*** Stage 1: CUTSNS_PIN = 1 [18:02:30]Read from MH i2c: 01 [18:02:30]MH_I2C_Read... [18:02:30]*** Stop cut motor [18:02:30]*** Cut end [18:02:30]Read from MH i2c: 01 07 00 [18:02:30]MH_I2C_Read... [18:02:30]Read from MH i2c: 01 07 00 1A 30 00 00 00 00 00 FF 0F 5F [18:02:30]process_action close_receipt done [18:02:30]requested_data is exist [18:02:30]produce_requested_data [18:02:30]requested_item fm.sn is exist - process it [18:02:30]wFMCommunicate request_size=4 [18:02:30]MH_SAM_APDU [18:02:30]CAPDU: 80 11 00 00 [18:02:30]Write to MH i2c: E2 08 00 1B 30 80 11 00 00 00 00 00 00 C5 [18:02:30]Write i2c OK [18:02:30]MH_I2C_Read... [18:02:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:02:30]Read from MH i2c: E2 [18:02:30]MH_I2C_Read... [18:02:30]Read from MH i2c: E2 17 00 [18:02:30]MH_I2C_Read... [18:02:30]Read from MH i2c: E2 17 00 1B 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1A [18:02:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:02:30]wFMCommunicate OK [18:02:30]requested_item fd.num is exist - process it [18:02:30]SAM_PROTO_GetFieldsCounters [18:02:30]wFMCommunicate request_size=4 [18:02:30]MH_SAM_APDU [18:02:30]CAPDU: 80 13 00 00 [18:02:30]Write to MH i2c: E2 08 00 1C 30 80 13 00 00 00 00 00 00 C8 [18:02:30]Write i2c OK [18:02:30]MH_I2C_Read... [18:02:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:02:30]Read from MH i2c: E2 [18:02:30]MH_I2C_Read... [18:02:30]Read from MH i2c: E2 62 00 [18:02:30]MH_I2C_Read... [18:02:30]Read from MH i2c: E2 62 00 1C 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B7 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 C8 [18:02:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B7 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:02:30]wFMCommunicate OK [18:02:30]SAM_PROTO_GetFieldsCounters done [18:02:30]requested_item shift.num is exist - process it [18:02:30]requested_item shift.opened is exist - process it [18:02:30]req_shift_opened [18:02:30]FM_GetShiftState [18:02:30]SAM_PROTO_GetShiftState [18:02:30]wFMCommunicate request_size=4 [18:02:30]MH_SAM_APDU [18:02:30]CAPDU: 80 13 01 00 [18:02:30]Write to MH i2c: E2 08 00 1D 30 80 13 01 00 00 00 00 00 CA [18:02:30]Write i2c OK [18:02:30]MH_I2C_Read... [18:02:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:02:30]Read from MH i2c: E2 [18:02:30]MH_I2C_Read... [18:02:30]Read from MH i2c: E2 0E 00 [18:02:30]MH_I2C_Read... [18:02:30]Read from MH i2c: E2 0E 00 1D 30 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B3 [18:02:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:02:30]wFMCommunicate OK [18:02:30]SAM_PROTO_GetShiftState done [18:02:30]FM_GetShiftState done [18:02:30]req_shift_opened done [18:02:30]requested_item shift.open_date is exist - process it [18:02:30]req_shift_open_date [18:02:30]req_shift_open_date done [18:02:30]produce_requested_data done [18:02:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202935,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:02:30]process_action_free close_receipt [18:02:30]json_value_free [18:02:30]json_value_free done [18:02:30]process_json_proto returns [18:02:30]Send response to host [18:02:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202935,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:02:30]free response buf [18:02:30]execute_script done [18:02:30]execute_script returns [18:02:30]free content buf [18:02:30]Sock 7.Close socket [18:02:30]Sock 7.Thread stoped [18:02:34]OFD Sender: No OFD packet to send [18:02:39]OFD Sender: No OFD packet to send [18:02:44]OFD Sender: No OFD packet to send [18:02:49]OFD Sender: No OFD packet to send [18:02:54]OFD Sender: No OFD packet to send [18:02:59]OFD Sender: No OFD packet to send [18:03:04]OFD Sender: No OFD packet to send [18:03:09]accept exits with 9 [18:03:09]New connection [18:03:09]New thread 3066891620 created [18:03:09]Thread 3067034980 joined [18:03:09]Waiting for new connection... [18:03:09] Sock 9.Parse request [18:03:09]Sock 9.Check first char [18:03:09]Sock 9.First char is OK [18:03:09]request: POST /json_proto HTTP/1.0 [18:03:09]Method: POST [18:03:09]URL: /json_proto [18:03:09]Method is POST - this is cgi request [18:03:09]url: /json_proto [18:03:09]query_string will be loaded in cgi processing [18:03:09]execute_cgi json_proto POST (null) [18:03:09]execute_cgi path=json_proto method=POST [18:03:09]POST find Content-Length [18:03:09]Host: 172.17.63.195:8080 [18:03:09]Content-Length: 679 [18:03:09]Content-Type: application/json [18:03:09] [18:03:09]POST finish read [18:03:09]Found Content-Length = 679 [18:03:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:09]execute_script... [18:03: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)450739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:09]POST & json_proto [18:03:09]process_json_proto [18:03:09]json parsed OK: [18:03:09]protocol is kg_v1.0 [18:03:09]action value=close_receipt [18:03:09]process_action close_receipt [18:03:09]cmd_close_receipt [18:03:09]MH_GetDate [18:03:09]Write to MH i2c: F0 00 00 1E 30 3D [18:03:09]Write i2c OK [18:03:09]MH_I2C_Read... [18:03:09]Read from MH i2c: F0 [18:03:09]MH_I2C_Read... [18:03:09]Read from MH i2c: F0 09 00 [18:03:09]MH_I2C_Read... [18:03:09]Read from MH i2c: F0 09 00 1E 30 00 5E 23 21 67 8C D7 20 67 39 [18:03:09]GetLastDocTimeStamp 1730224948 [18:03:09]current date 1730224990 [18:03:09]FM_GetShiftState [18:03:09]SAM_PROTO_GetShiftState [18:03:09]wFMCommunicate request_size=4 [18:03:09]MH_SAM_APDU [18:03:09]CAPDU: 80 13 01 00 [18:03:09]Write to MH i2c: E2 08 00 1F 30 80 13 01 00 00 00 00 00 CC [18:03:09]Write i2c OK [18:03:09]MH_I2C_Read... [18:03:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:09]Read from MH i2c: E2 [18:03:09]MH_I2C_Read... [18:03:09]Read from MH i2c: E2 0E 00 [18:03:09]MH_I2C_Read... [18:03:09]Read from MH i2c: E2 0E 00 1F 30 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B5 [18:03:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:03:09]wFMCommunicate OK [18:03:09]SAM_PROTO_GetShiftState done [18:03:09]FM_GetShiftState done [18:03:09]opened in 1730160431 [18:03:09]opened+sec_in_day 1730246831 [18:03:09]quantity*price = 100050 [18:03:09]sum+1 = 100052 [18:03:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 331 29.10.2024 18:03 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202936 ФПД: 194729066571447 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180310&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202936&fm=194729066571447&tin=02508201610067®Number=0000000000091777&sum=100000 [18:03:10]StoreToDocumentArchive [18:03:10]shift 546 fd 202936 [18:03:10]save to /storage/0546/doc_00202936 [18:03:10]save last doc name /storage/0546/doc_00202936 to /storage/kkm_last_doc_name [18:03:10]save OK [18:03:10]Clear old archive folders... [18:03:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:03:10]tlvbuf is 01274B80 [18:03:10]SAM_PROTO_ClearQueue [18:03:10]wFMCommunicate request_size=4 [18:03:10]MH_SAM_APDU [18:03:10]CAPDU: 80 09 00 00 [18:03:10]Write to MH i2c: E2 08 00 2C 30 80 09 00 00 00 00 00 00 CE [18:03:10]Write i2c OK [18:03:10]MH_I2C_Read... [18:03:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:10]Read from MH i2c: E2 [18:03:10]MH_I2C_Read... [18:03:10]Read from MH i2c: E2 03 00 [18:03:10]MH_I2C_Read... [18:03:10]Read from MH i2c: E2 03 00 2C 30 00 90 00 D0 [18:03:10]RAPDU: 90 00 [18:03:10]wFMCommunicate OK [18:03:10]SAM_PROTO_ClearQueue done [18:03:10]KKMCreateOFDPacket [18:03:10]OFDProtocolAddRootSTLVToBuf [18:03:10]FM_MakeSignedData [18:03:10]FM_MakeSignedData [18:03:10]SAM_PROTO_SignData [18:03:10]wFMCommunicate request_size=4 [18:03:10]MH_SAM_APDU [18:03:10]CAPDU: 80 0D 01 02 [18:03:10]Write to MH i2c: E2 08 00 2D 30 80 0D 01 02 00 00 00 00 D6 [18:03:10]Write i2c OK [18:03:10]MH_I2C_Read... [18:03:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:10]Read from MH i2c: E2 [18:03:10]MH_I2C_Read... [18:03:10]Read from MH i2c: E2 03 00 [18:03:10]MH_I2C_Read... [18:03:10]Read from MH i2c: E2 03 00 2D 30 00 90 00 D1 [18:03:10]RAPDU: 90 00 [18:03:10]wFMCommunicate OK [18:03:10]wFMCommunicate request_size=255 [18:03:10]MH_SAM_APDU [18:03:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 5E 23 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B8 18 03 00 35 04 06 00 B1 1A E4 D7 [18:03:10]Write to MH i2c: E2 02 01 2E 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 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 5E 23 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B8 18 03 00 35 04 06 00 B1 1A E4 D7 00 00 32 [18:03:10]Write i2c OK [18:03:10]MH_I2C_Read... [18:03:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:10]Read from MH i2c: E2 [18:03:10]MH_I2C_Read... [18:03:10]Read from MH i2c: E2 03 00 [18:03:10]MH_I2C_Read... [18:03:10]Read from MH i2c: E2 03 00 2E 30 00 90 00 D2 [18:03:10]RAPDU: 90 00 [18:03:10]wFMCommunicate OK [18:03:10]wFMCommunicate request_size=7 [18:03:10]MH_SAM_APDU [18:03:10]CAPDU: 80 0D 02 02 02 26 B7 [18:03:10]Write to MH i2c: E2 0A 00 2F 30 80 0D 02 02 02 00 26 B7 00 00 BA [18:03:10]Write i2c OK [18:03:10]MH_I2C_Read... [18:03:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:10]Read from MH i2c: E2 [18:03:10]MH_I2C_Read... [18:03:10]Read from MH i2c: E2 03 00 [18:03:10]MH_I2C_Read... [18:03:10]Read from MH i2c: E2 03 00 2F 30 00 90 00 D3 [18:03:10]RAPDU: 90 00 [18:03:10]wFMCommunicate OK [18:03:10]wFMCommunicate request_size=4 [18:03:10]MH_SAM_APDU [18:03:10]CAPDU: 80 0D 03 02 [18:03:10]Write to MH i2c: E2 08 00 30 30 80 0D 03 02 00 00 00 00 DB [18:03:10]Write i2c OK [18:03:10]MH_I2C_Read... [18:03:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:10]Read from MH i2c: E2 [18:03:10]MH_I2C_Read... [18:03:10]Read from MH i2c: E2 0B 00 [18:03:10]MH_I2C_Read... [18:03:10]Read from MH i2c: E2 0B 00 30 30 00 D8 36 72 87 B1 D9 2E 16 90 00 B1 [18:03:10]RAPDU: D8 36 72 87 B1 D9 2E 16 90 00 [18:03:10]wFMCommunicate OK [18:03:10]SAM_PROTO_SignData done [18:03:10]FM_MakeSignedData done [18:03:10]CreateOFDProtocolMessage [18:03:10]wFMCommunicate request_size=4 [18:03:10]MH_SAM_APDU [18:03:10]CAPDU: 80 11 00 00 [18:03:11]Write to MH i2c: E2 08 00 31 30 80 11 00 00 00 00 00 00 DB [18:03:11]Write i2c OK [18:03:11]MH_I2C_Read... [18:03:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:11]Read from MH i2c: E2 [18:03:11]MH_I2C_Read... [18:03:11]Read from MH i2c: E2 17 00 [18:03:11]MH_I2C_Read... [18:03:11]Read from MH i2c: E2 17 00 31 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 30 [18:03:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:03:11]wFMCommunicate OK [18:03:11]CreateOFDProtocolMessage done [18:03:11]OFDSenderStorePacket 202936 [18:03:11]StoreOFDPacket docnum=202936 [18:03:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 A1 7A 04 01 93 7A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 5E 23 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B8 18 03 00 35 04 06 00 B1 1A E4 D7 26 B7 D8 36 72 87 B1 D9 2E 16 [18:03:11]CheckFolder [18:03:11]dirname=/storage/ofd_packets [18:03:11]CheckFolder done [18:03:11]ProducePacketName [18:03:11]name=ofd_packets/00202936 [18:03:11]NVStorageSaveData ofd_packets/00202936 [18:03:11]File name is /storage/ofd_packets/00202936 [18:03:11]Write 298 bytes [18:03:11]NVStorageSaveData done [18:03:11]OFDSenderStorePacket done [18:03:11]KKMCreateOFDPacket done [18:03:11]NVStorageSaveData kkm_last_timestamp [18:03:11]File name is /storage/kkm_last_timestamp [18:03:11]Write 4 bytes [18:03:11]NVStorageSaveData done [18:03:11]ExternCall_PrintAddStr [18:03:11]wPrintStart [18:03:11]Write to MH i2c: 01 00 00 32 30 62 [18:03:11]Write i2c OK [18:03:11]MH_I2C_Read... [18:03:11]Read from MH i2c: 01 [18:03:11]MH_I2C_Read... [18:03:11]Read from MH i2c: 01 07 00 [18:03:11]MH_I2C_Read... [18:03:11]Read from MH i2c: 01 07 00 32 30 00 00 00 00 00 FF 0F 77 [18:03:11]RasterBufferAndPrint [18:03:11]line Счет N : (1)450739 [18:03:11]line ИНН: 02508201610067 [18:03:11]line Контрольно-Кассовый Чек [18:03:11]line ПРОДАЖА [18:03:11]line ТРК (МРК, ГНК) : 43 [18:03:11]line Товар: 2710194210 [18:03:11]line ДТ-К-2 [18:03:11]line 13.130 * 76.20 [18:03:11]line = 1000.51 [18:03:11]line НДС 12% НСП 1% [18:03:11]line > о реализуемом товаре [18:03:11]line ОКРУГЛЕНИЕ: -0.51 [18:03:11]line ИТОГО: 1000.00 [18:03:11]line Внесено: 1000.00 [18:03:11]line СДАЧА: 0.00 [18:03:11]line НСП 1% : 8.85 [18:03:11]line НДС 12% : 106.25 [18:03:11]line Наличными: 1000.00 [18:03:11]line Безнал.: 0.00 [18:03:11]line Место: АЗС № 171 "Партнер Нефть" [18:03:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:03:11]line СНО: Общий режим [18:03:11]line Чек 331 29.10.2024 18:03 [18:03:11]line Смена: 546 ФФД: 1.0 [18:03:11]line ЗНМ: 0300000109 [18:03:11]line РНМ: 0000000000091777 [18:03:11]line Версия ККМ: 001 [18:03:11]line ФМ: 0000000000871756 [18:03:11]line ФД: 202936 [18:03:11]line ФПД: 194729066571447 [18:03:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180310&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202936&fm=194729066571447&tin=02508201610067®Number=0000000000091777&sum=100000 [18:03:11]OFD Sender: Processing packet 202936 [packets to send 116, broken 115] [18:03:11]ProducePacketName [18:03:11]name=ofd_packets/00202936 [18:03:11]OFD Sender: To server: pG, [18:03:11]CommunicateWithHost lk.salyk.kg:30040 [18:03:11]ConnectInit lk.salyk.kg [18:03:11]written 0, free lines is 4095 [18:03:11]Connected sock=10 [18:03:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 A1 7A 04 01 93 7A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 5E 23 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B8 18 03 00 35 04 06 00 B1 1A E4 D7 26 B7 D8 36 72 87 B1 D9 2E 16 [18:03:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 DF 3B 47 00 E1 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B8 18 03 00 F4 03 04 00 1A CF 20 67 B6 04 01 00 00 CE 7C 76 36 A2 30 AB E2 [18:03:11]CommunicateWithHost err = 0 [18:03:11]CheckOFDResponse [18:03:11]1017 (14) - 77093643461234 [18:03:11]1041 (16) - 0000000000871756 [18:03:11]1040 (4) - 202936 [18:03:11]1012 (4) - 29.10.2024 12:03 [18:03:11]1206 (1) - 0 [18:03:11]OFD Sender: Remove packet 202936 [18:03:11]ProducePacketName [18:03:11]name=ofd_packets/00202936 [18:03:11]NVStorageDeleteData [18:03:11]Write to MH i2c: 01 00 00 5D 30 8D [18:03:11]Write i2c OK [18:03:11]MH_I2C_Read... [18:03:11]Read from MH i2c: 01 [18:03:11]MH_I2C_Read... [18:03:11]Read from MH i2c: 01 07 00 [18:03:11]MH_I2C_Read... [18:03:11]Read from MH i2c: 01 07 00 5D 30 00 00 00 00 00 9B 0C 3B [18:03:11]RasterBufferAndPrint [18:03:11]line [18:03:11]line [18:03:11]line [18:03:11]line [18:03:11]line [18:03:11]written 0, free lines is 3235 [18:03:11]MH_Cut [18:03:11]Write to MH i2c: D1 01 00 64 30 01 66 [18:03:11]Write i2c OK [18:03:11]MH_I2C_Read... [18:03:11]Read from MH i2c: D1 [18:03:11]MH_I2C_Read... [18:03:11]Read from MH i2c: D1 01 00 [18:03:11]MH_I2C_Read... [18:03:11]Read from MH i2c: D1 01 00 64 30 00 65 [18:03:11]Write to MH i2c: 01 00 00 65 30 95 [18:03:11]Write i2c OK [18:03:11]MH_I2C_Read... [18:03:12]OFD Sender: No OFD packet to send [18:03:12]*** Cut start [18:03:12]*** Purtial cut [18:03:12]*** Stage 1: CUTSNS_PIN = 1 [18:03:13]Read from MH i2c: 01 [18:03:13]MH_I2C_Read... [18:03:13]*** Stop cut motor [18:03:13]*** Cut end [18:03:13]Read from MH i2c: 01 07 00 [18:03:13]MH_I2C_Read... [18:03:13]Read from MH i2c: 01 07 00 65 30 00 00 00 00 00 FF 0F AA [18:03:13]process_action close_receipt done [18:03:13]requested_data is exist [18:03:13]produce_requested_data [18:03:13]requested_item fm.sn is exist - process it [18:03:13]wFMCommunicate request_size=4 [18:03:13]MH_SAM_APDU [18:03:13]CAPDU: 80 11 00 00 [18:03:13]Write to MH i2c: E2 08 00 66 30 80 11 00 00 00 00 00 00 10 [18:03:13]Write i2c OK [18:03:13]MH_I2C_Read... [18:03:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:13]Read from MH i2c: E2 [18:03:13]MH_I2C_Read... [18:03:13]Read from MH i2c: E2 17 00 [18:03:13]MH_I2C_Read... [18:03:13]Read from MH i2c: E2 17 00 66 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 65 [18:03:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:03:13]wFMCommunicate OK [18:03:13]requested_item fd.num is exist - process it [18:03:13]SAM_PROTO_GetFieldsCounters [18:03:13]wFMCommunicate request_size=4 [18:03:13]MH_SAM_APDU [18:03:13]CAPDU: 80 13 00 00 [18:03:13]Write to MH i2c: E2 08 00 67 30 80 13 00 00 00 00 00 00 13 [18:03:13]Write i2c OK [18:03:13]MH_I2C_Read... [18:03:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:13]Read from MH i2c: E2 [18:03:13]MH_I2C_Read... [18:03:13]Read from MH i2c: E2 62 00 [18:03:13]MH_I2C_Read... [18:03:13]Read from MH i2c: E2 62 00 67 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B8 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 17 [18:03:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B8 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:13]wFMCommunicate OK [18:03:13]SAM_PROTO_GetFieldsCounters done [18:03:13]requested_item shift.num is exist - process it [18:03:13]requested_item shift.opened is exist - process it [18:03:13]req_shift_opened [18:03:13]FM_GetShiftState [18:03:13]SAM_PROTO_GetShiftState [18:03:13]wFMCommunicate request_size=4 [18:03:13]MH_SAM_APDU [18:03:13]CAPDU: 80 13 01 00 [18:03:13]Write to MH i2c: E2 08 00 68 30 80 13 01 00 00 00 00 00 15 [18:03:13]Write i2c OK [18:03:13]MH_I2C_Read... [18:03:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:13]Read from MH i2c: E2 [18:03:13]MH_I2C_Read... [18:03:13]Read from MH i2c: E2 0E 00 [18:03:13]MH_I2C_Read... [18:03:13]Read from MH i2c: E2 0E 00 68 30 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FE [18:03:13]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:03:13]wFMCommunicate OK [18:03:13]SAM_PROTO_GetShiftState done [18:03:13]FM_GetShiftState done [18:03:13]req_shift_opened done [18:03:13]requested_item shift.open_date is exist - process it [18:03:13]req_shift_open_date [18:03:13]req_shift_open_date done [18:03:13]produce_requested_data done [18:03:13]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202936,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:03:13]process_action_free close_receipt [18:03:13]json_value_free [18:03:13]json_value_free done [18:03:13]process_json_proto returns [18:03:13]Send response to host [18:03:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202936,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:03:13]free response buf [18:03:13]execute_script done [18:03:13]execute_script returns [18:03:13]free content buf [18:03:13]Sock 9.Close socket [18:03:13]Sock 9.Thread stoped [18:03:17]OFD Sender: No OFD packet to send [18:03:22]OFD Sender: No OFD packet to send [18:03:27]OFD Sender: No OFD packet to send [18:03:32]OFD Sender: No OFD packet to send [18:03:37]OFD Sender: No OFD packet to send [18:03:42]OFD Sender: No OFD packet to send [18:03:47]OFD Sender: No OFD packet to send [18:03:52]OFD Sender: No OFD packet to send [18:03:57]OFD Sender: No OFD packet to send [18:04:02]OFD Sender: No OFD packet to send [18:04:07]OFD Sender: No OFD packet to send [18:04:12]OFD Sender: No OFD packet to send [18:04:17]OFD Sender: No OFD packet to send [18:04:22]OFD Sender: No OFD packet to send [18:04:27]OFD Sender: No OFD packet to send [18:04:32]OFD Sender: No OFD packet to send [18:04:37]OFD Sender: No OFD packet to send [18:04:42]OFD Sender: No OFD packet to send [18:04:47]OFD Sender: No OFD packet to send [18:04:52]OFD Sender: No OFD packet to send [18:04:57]OFD Sender: No OFD packet to send [18:05:02]OFD Sender: No OFD packet to send [18:05:07]OFD Sender: No OFD packet to send [18:05:12]OFD Sender: No OFD packet to send [18:05:17]OFD Sender: No OFD packet to send [18:05:22]OFD Sender: No OFD packet to send [18:05:27]OFD Sender: No OFD packet to send [18:05:32]OFD Sender: No OFD packet to send [18:05:37]OFD Sender: No OFD packet to send [18:05:42]OFD Sender: No OFD packet to send [18:05:47]OFD Sender: No OFD packet to send [18:05:52]OFD Sender: No OFD packet to send [18:05:57]OFD Sender: No OFD packet to send [18:06:02]OFD Sender: No OFD packet to send [18:06:07]OFD Sender: No OFD packet to send [18:06:12]OFD Sender: No OFD packet to send [18:06:17]OFD Sender: No OFD packet to send [18:06:22]OFD Sender: No OFD packet to send [18:06:27]OFD Sender: No OFD packet to send [18:06:32]OFD Sender: No OFD packet to send [18:06:37]OFD Sender: No OFD packet to send [18:06:42]OFD Sender: No OFD packet to send [18:06:47]OFD Sender: No OFD packet to send [18:06:51]accept exits with 7 [18:06:51]New connection [18:06:51]New thread 3067034980 created [18:06:51]Thread 3066891620 joined [18:06:51]Waiting for new connection... [18:06:51] Sock 7.Parse request [18:06:51]Sock 7.Check first char [18:06:51]Sock 7.First char is OK [18:06:51]request: POST /json_proto HTTP/1.0 [18:06:51]Method: POST [18:06:51]URL: /json_proto [18:06:51]Method is POST - this is cgi request [18:06:51]url: /json_proto [18:06:51]query_string will be loaded in cgi processing [18:06:51]execute_cgi json_proto POST (null) [18:06:51]execute_cgi path=json_proto method=POST [18:06:51]POST find Content-Length [18:06:51]Host: 172.17.63.195:8080 [18:06:51]Content-Length: 682 [18:06:51]Content-Type: application/json [18:06:51] [18:06:51]POST finish read [18:06:51]Found Content-Length = 682 [18:06:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:51]execute_script... [18:06: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)450740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:51]POST & json_proto [18:06:51]process_json_proto [18:06:51]json parsed OK: [18:06:51]protocol is kg_v1.0 [18:06:51]action value=close_receipt [18:06:51]process_action close_receipt [18:06:51]cmd_close_receipt [18:06:51]MH_GetDate [18:06:51]Write to MH i2c: F0 00 00 69 30 88 [18:06:51]Write i2c OK [18:06:51]MH_I2C_Read... [18:06:51]Read from MH i2c: F0 [18:06:51]MH_I2C_Read... [18:06:51]Read from MH i2c: F0 09 00 [18:06:51]MH_I2C_Read... [18:06:51]Read from MH i2c: F0 09 00 69 30 00 3C 24 21 67 8C D7 20 67 63 [18:06:51]GetLastDocTimeStamp 1730224990 [18:06:51]current date 1730225212 [18:06:51]FM_GetShiftState [18:06:51]SAM_PROTO_GetShiftState [18:06:51]wFMCommunicate request_size=4 [18:06:51]MH_SAM_APDU [18:06:51]CAPDU: 80 13 01 00 [18:06:51]Write to MH i2c: E2 08 00 6A 30 80 13 01 00 00 00 00 00 17 [18:06:51]Write i2c OK [18:06:51]MH_I2C_Read... [18:06:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:51]Read from MH i2c: E2 [18:06:51]MH_I2C_Read... [18:06:51]Read from MH i2c: E2 0E 00 [18:06:51]MH_I2C_Read... [18:06:51]Read from MH i2c: E2 0E 00 6A 30 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 00 [18:06:51]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:06:51]wFMCommunicate OK [18:06:51]SAM_PROTO_GetShiftState done [18:06:51]FM_GetShiftState done [18:06:51]opened in 1730160431 [18:06:51]opened+sec_in_day 1730246831 [18:06:51]quantity*price = 300064 [18:06:51]sum+1 = 300066 [18:06:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 332 29.10.2024 18:06 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202937 ФПД: 39947154823098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180652&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202937&fm=39947154823098&tin=02508201610067®Number=0000000000091777&sum=300000 [18:06:52]StoreToDocumentArchive [18:06:52]shift 546 fd 202937 [18:06:52]save to /storage/0546/doc_00202937 [18:06:52]save last doc name /storage/0546/doc_00202937 to /storage/kkm_last_doc_name [18:06:52]save OK [18:06:52]Clear old archive folders... [18:06:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:06:52]tlvbuf is B6DBC830 [18:06:52]SAM_PROTO_ClearQueue [18:06:52]wFMCommunicate request_size=4 [18:06:52]MH_SAM_APDU [18:06:52]CAPDU: 80 09 00 00 [18:06:52]Write to MH i2c: E2 08 00 77 30 80 09 00 00 00 00 00 00 19 [18:06:52]Write i2c OK [18:06:52]MH_I2C_Read... [18:06:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:06:52]Read from MH i2c: E2 [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: E2 03 00 [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: E2 03 00 77 30 00 90 00 1B [18:06:52]RAPDU: 90 00 [18:06:52]wFMCommunicate OK [18:06:52]SAM_PROTO_ClearQueue done [18:06:52]KKMCreateOFDPacket [18:06:52]OFDProtocolAddRootSTLVToBuf [18:06:52]FM_MakeSignedData [18:06:52]FM_MakeSignedData [18:06:52]SAM_PROTO_SignData [18:06:52]wFMCommunicate request_size=4 [18:06:52]MH_SAM_APDU [18:06:52]CAPDU: 80 0D 01 02 [18:06:52]Write to MH i2c: E2 08 00 78 30 80 0D 01 02 00 00 00 00 21 [18:06:52]Write i2c OK [18:06:52]MH_I2C_Read... [18:06:52]OFD Sender: No OFD packet to send [18:06:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:06:52]Read from MH i2c: E2 [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: E2 03 00 [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: E2 03 00 78 30 00 90 00 1C [18:06:52]RAPDU: 90 00 [18:06:52]wFMCommunicate OK [18:06:52]wFMCommunicate request_size=255 [18:06:52]MH_SAM_APDU [18:06: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 33 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 3C 24 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B9 18 03 00 35 04 06 00 24 [18:06:52]Write to MH i2c: E2 02 01 79 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 33 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 3C 24 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B9 18 03 00 35 04 06 00 24 00 00 38 [18:06:52]Write i2c OK [18:06:52]MH_I2C_Read... [18:06:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:52]Read from MH i2c: E2 [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: E2 03 00 [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: E2 03 00 79 30 00 90 00 1D [18:06:52]RAPDU: 90 00 [18:06:52]wFMCommunicate OK [18:06:52]wFMCommunicate request_size=10 [18:06:52]MH_SAM_APDU [18:06:52]CAPDU: 80 0D 02 02 05 54 EB F9 17 BA [18:06:52]Write to MH i2c: E2 0D 00 7A 30 80 0D 02 02 05 00 54 EB F9 17 BA 00 00 37 [18:06:52]Write i2c OK [18:06:52]MH_I2C_Read... [18:06:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:52]Read from MH i2c: E2 [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: E2 03 00 [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: E2 03 00 7A 30 00 90 00 1E [18:06:52]RAPDU: 90 00 [18:06:52]wFMCommunicate OK [18:06:52]wFMCommunicate request_size=4 [18:06:52]MH_SAM_APDU [18:06:52]CAPDU: 80 0D 03 02 [18:06:52]Write to MH i2c: E2 08 00 7B 30 80 0D 03 02 00 00 00 00 26 [18:06:52]Write i2c OK [18:06:52]MH_I2C_Read... [18:06:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:06:52]Read from MH i2c: E2 [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: E2 0B 00 [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: E2 0B 00 7B 30 00 7F 04 F3 19 14 95 07 06 90 00 6C [18:06:52]RAPDU: 7F 04 F3 19 14 95 07 06 90 00 [18:06:52]wFMCommunicate OK [18:06:52]SAM_PROTO_SignData done [18:06:52]FM_MakeSignedData done [18:06:52]CreateOFDProtocolMessage [18:06:52]wFMCommunicate request_size=4 [18:06:52]MH_SAM_APDU [18:06:52]CAPDU: 80 11 00 00 [18:06:52]Write to MH i2c: E2 08 00 7C 30 80 11 00 00 00 00 00 00 26 [18:06:52]Write i2c OK [18:06:52]MH_I2C_Read... [18:06:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:52]Read from MH i2c: E2 [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: E2 17 00 [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: E2 17 00 7C 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7B [18:06:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:06:52]wFMCommunicate OK [18:06:52]CreateOFDProtocolMessage done [18:06:52]OFDSenderStorePacket 202937 [18:06:52]StoreOFDPacket docnum=202937 [18:06:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 37 D3 07 01 82 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 3C 24 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B9 18 03 00 35 04 06 00 24 54 EB F9 17 BA 7F 04 F3 19 14 95 07 06 [18:06:52]CheckFolder [18:06:52]dirname=/storage/ofd_packets [18:06:52]CheckFolder done [18:06:52]ProducePacketName [18:06:52]name=ofd_packets/00202937 [18:06:52]NVStorageSaveData ofd_packets/00202937 [18:06:52]File name is /storage/ofd_packets/00202937 [18:06:52]Write 301 bytes [18:06:52]NVStorageSaveData done [18:06:52]OFDSenderStorePacket done [18:06:52]KKMCreateOFDPacket done [18:06:52]NVStorageSaveData kkm_last_timestamp [18:06:52]File name is /storage/kkm_last_timestamp [18:06:52]Write 4 bytes [18:06:52]NVStorageSaveData done [18:06:52]ExternCall_PrintAddStr [18:06:52]wPrintStart [18:06:52]Write to MH i2c: 01 00 00 7D 30 AD [18:06:52]Write i2c OK [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: 01 [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: 01 07 00 [18:06:52]MH_I2C_Read... [18:06:52]Read from MH i2c: 01 07 00 7D 30 00 00 00 00 00 FF 0F C2 [18:06:52]RasterBufferAndPrint [18:06:52]line Счет N : (1)450740 [18:06:52]line ИНН: 02508201610067 [18:06:52]line Контрольно-Кассовый Чек [18:06:52]line ПРОДАЖА [18:06:52]line ТРК (МРК, ГНК) : 61 [18:06:52]line Товар: 2710124500 [18:06:52]line Аи-95-К-3 [18:06:52]line 40.440 * 74.20 [18:06:52]line = 3000.65 [18:06:52]line НДС 12% НСП 1% [18:06:52]line > о реализуемом товаре [18:06:52]line ОКРУГЛЕНИЕ: -0.65 [18:06:52]line ИТОГО: 3000.00 [18:06:52]line Внесено: 3000.00 [18:06:52]line СДАЧА: 0.00 [18:06:52]line НСП 1% : 26.55 [18:06:52]line НДС 12% : 318.65 [18:06:52]line Наличными: 3000.00 [18:06:52]line Безнал.: 0.00 [18:06:52]line Место: АЗС № 171 "Партнер Нефть" [18:06:52]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:06:52]line СНО: Общий режим [18:06:52]line Чек 332 29.10.2024 18:06 [18:06:52]line Смена: 546 ФФД: 1.0 [18:06:52]line ЗНМ: 0300000109 [18:06:52]line РНМ: 0000000000091777 [18:06:52]line Версия ККМ: 001 [18:06:53]line ФМ: 0000000000871756 [18:06:53]line ФД: 202937 [18:06:53]line ФПД: 39947154823098 [18:06:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T180652&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202937&fm=39947154823098&tin=02508201610067®Number=0000000000091777&sum=300000 [18:06:53]OFD Sender: Processing packet 202937 [packets to send 116, broken 115] [18:06:53]ProducePacketName [18:06:53]name=ofd_packets/00202937 [18:06:53]OFD Sender: To server: pG, [18:06:53]CommunicateWithHost lk.salyk.kg:30040 [18:06:53]ConnectInit lk.salyk.kg [18:06:53]written 0, free lines is 4095 [18:06:53]Connected sock=10 [18:06:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 37 D3 07 01 82 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 3C 24 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B9 18 03 00 35 04 06 00 24 54 EB F9 17 BA 7F 04 F3 19 14 95 07 06 [18:06:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3D 75 47 00 FB 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 B9 18 03 00 F4 03 04 00 F8 CF 20 67 B6 04 01 00 00 DA 3B C9 E9 3D F2 E2 96 [18:06:53]CommunicateWithHost err = 0 [18:06:53]CheckOFDResponse [18:06:53]1017 (14) - 77093643461234 [18:06:53]1041 (16) - 0000000000871756 [18:06:53]1040 (4) - 202937 [18:06:53]1012 (4) - 29.10.2024 12:07 [18:06:53]1206 (1) - 0 [18:06:53]OFD Sender: Remove packet 202937 [18:06:53]ProducePacketName [18:06:53]name=ofd_packets/00202937 [18:06:53]NVStorageDeleteData [18:06:53]Write to MH i2c: 01 00 00 A8 30 D8 [18:06:53]Write i2c OK [18:06:53]MH_I2C_Read... [18:06:53]Read from MH i2c: 01 [18:06:53]MH_I2C_Read... [18:06:53]Read from MH i2c: 01 07 00 [18:06:53]MH_I2C_Read... [18:06:53]Read from MH i2c: 01 07 00 A8 30 00 00 00 00 00 A3 0C 8E [18:06:53]RasterBufferAndPrint [18:06:53]line [18:06:53]line [18:06:53]line [18:06:53]line [18:06:53]line [18:06:53]written 0, free lines is 3241 [18:06:53]MH_Cut [18:06:53]Write to MH i2c: D1 01 00 AF 30 01 B1 [18:06:53]Write i2c OK [18:06:53]MH_I2C_Read... [18:06:53]Read from MH i2c: D1 [18:06:53]MH_I2C_Read... [18:06:53]Read from MH i2c: D1 01 00 [18:06:53]MH_I2C_Read... [18:06:53]Read from MH i2c: D1 01 00 AF 30 00 B0 [18:06:53]Write to MH i2c: 01 00 00 B0 30 E0 [18:06:53]Write i2c OK [18:06:53]MH_I2C_Read... [18:06:54]OFD Sender: No OFD packet to send [18:06:54]*** Cut start [18:06:54]*** Purtial cut [18:06:54]*** Stage 1: CUTSNS_PIN = 1 [18:06:54]Read from MH i2c: 01 [18:06:54]MH_I2C_Read... [18:06:54]*** Stop cut motor [18:06:54]*** Cut end [18:06:54]Read from MH i2c: 01 07 00 [18:06:54]MH_I2C_Read... [18:06:54]Read from MH i2c: 01 07 00 B0 30 00 00 00 00 00 FF 0F F5 [18:06:54]process_action close_receipt done [18:06:54]requested_data is exist [18:06:54]produce_requested_data [18:06:54]requested_item fm.sn is exist - process it [18:06:54]wFMCommunicate request_size=4 [18:06:54]MH_SAM_APDU [18:06:54]CAPDU: 80 11 00 00 [18:06:54]Write to MH i2c: E2 08 00 B1 30 80 11 00 00 00 00 00 00 5B [18:06:54]Write i2c OK [18:06:54]MH_I2C_Read... [18:06:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:55]Read from MH i2c: E2 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 17 00 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 17 00 B1 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B0 [18:06:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:06:55]wFMCommunicate OK [18:06:55]requested_item fd.num is exist - process it [18:06:55]SAM_PROTO_GetFieldsCounters [18:06:55]wFMCommunicate request_size=4 [18:06:55]MH_SAM_APDU [18:06:55]CAPDU: 80 13 00 00 [18:06:55]Write to MH i2c: E2 08 00 B2 30 80 13 00 00 00 00 00 00 5E [18:06:55]Write i2c OK [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 [18:06:55]MH_I2C_Read... [18:06:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:06:55]Read from MH i2c: E2 62 00 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 62 00 B2 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B9 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 66 [18:06:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 B9 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:06:55]wFMCommunicate OK [18:06:55]SAM_PROTO_GetFieldsCounters done [18:06:55]requested_item shift.num is exist - process it [18:06:55]requested_item shift.opened is exist - process it [18:06:55]req_shift_opened [18:06:55]FM_GetShiftState [18:06:55]SAM_PROTO_GetShiftState [18:06:55]wFMCommunicate request_size=4 [18:06:55]MH_SAM_APDU [18:06:55]CAPDU: 80 13 01 00 [18:06:55]Write to MH i2c: E2 08 00 B3 30 80 13 01 00 00 00 00 00 60 [18:06:55]Write i2c OK [18:06:55]MH_I2C_Read... [18:06:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:55]Read from MH i2c: E2 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 0E 00 [18:06:55]MH_I2C_Read... [18:06:55]Read from MH i2c: E2 0E 00 B3 30 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 49 [18:06:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:06:55]wFMCommunicate OK [18:06:55]SAM_PROTO_GetShiftState done [18:06:55]FM_GetShiftState done [18:06:55]req_shift_opened done [18:06:55]requested_item shift.open_date is exist - process it [18:06:55]req_shift_open_date [18:06:55]req_shift_open_date done [18:06:55]produce_requested_data done [18:06:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202937,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:06:55]process_action_free close_receipt [18:06:55]json_value_free [18:06:55]json_value_free done [18:06:55]process_json_proto returns [18:06:55]Send response to host [18:06:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202937,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:06:55]free response buf [18:06:55]execute_script done [18:06:55]execute_script returns [18:06:55]free content buf [18:06:55]Sock 7.Close socket [18:06:55]Sock 7.Thread stoped [18:06:59]OFD Sender: No OFD packet to send [18:07:04]OFD Sender: No OFD packet to send [18:07:09]OFD Sender: No OFD packet to send [18:07:14]OFD Sender: No OFD packet to send [18:07:19]OFD Sender: No OFD packet to send [18:07:24]OFD Sender: No OFD packet to send [18:07:29]OFD Sender: No OFD packet to send [18:07:34]OFD Sender: No OFD packet to send [18:07:39]OFD Sender: No OFD packet to send [18:07:44]OFD Sender: No OFD packet to send [18:07:49]OFD Sender: No OFD packet to send [18:07:54]OFD Sender: No OFD packet to send [18:07:59]OFD Sender: No OFD packet to send [18:08:04]OFD Sender: No OFD packet to send [18:08:09]OFD Sender: No OFD packet to send [18:08:14]OFD Sender: No OFD packet to send [18:08:19]OFD Sender: No OFD packet to send [18:08:24]OFD Sender: No OFD packet to send [18:08:29]OFD Sender: No OFD packet to send [18:08:34]OFD Sender: No OFD packet to send [18:08:39]OFD Sender: No OFD packet to send [18:08:44]OFD Sender: No OFD packet to send [18:08:49]OFD Sender: No OFD packet to send [18:08:54]OFD Sender: No OFD packet to send [18:08:59]OFD Sender: No OFD packet to send [18:09:04]OFD Sender: No OFD packet to send [18:09:09]OFD Sender: No OFD packet to send [18:09:14]OFD Sender: No OFD packet to send [18:09:19]OFD Sender: No OFD packet to send [18:09:24]OFD Sender: No OFD packet to send [18:09:29]OFD Sender: No OFD packet to send [18:09:34]OFD Sender: No OFD packet to send [18:09:39]OFD Sender: No OFD packet to send [18:09:44]OFD Sender: No OFD packet to send [18:09:49]OFD Sender: No OFD packet to send [18:09:54]OFD Sender: No OFD packet to send [18:09:59]OFD Sender: No OFD packet to send [18:10:04]OFD Sender: No OFD packet to send [18:10:09]OFD Sender: No OFD packet to send [18:10:14]OFD Sender: No OFD packet to send [18:10:19]OFD Sender: No OFD packet to send [18:10:24]OFD Sender: No OFD packet to send [18:10:29]OFD Sender: No OFD packet to send [18:10:34]OFD Sender: No OFD packet to send [18:10:39]OFD Sender: No OFD packet to send [18:10:44]OFD Sender: No OFD packet to send [18:10:49]OFD Sender: No OFD packet to send [18:10:54]OFD Sender: No OFD packet to send [18:10:59]OFD Sender: No OFD packet to send [18:11:04]OFD Sender: No OFD packet to send [18:11:09]OFD Sender: No OFD packet to send [18:11:14]OFD Sender: No OFD packet to send [18:11:19]OFD Sender: No OFD packet to send [18:11:24]OFD Sender: No OFD packet to send [18:11:29]OFD Sender: No OFD packet to send [18:11:34]OFD Sender: No OFD packet to send [18:11:39]OFD Sender: No OFD packet to send [18:11:44]OFD Sender: No OFD packet to send [18:11:49]OFD Sender: No OFD packet to send [18:11:54]OFD Sender: No OFD packet to send [18:11:59]OFD Sender: No OFD packet to send [18:12:04]OFD Sender: No OFD packet to send [18:12:09]OFD Sender: No OFD packet to send [18:12:10]accept exits with 9 [18:12:10]New connection [18:12:10]New thread 3066891620 created [18:12:10]Thread 3067034980 joined [18:12:10]Waiting for new connection... [18:12:10] Sock 9.Parse request [18:12:10]Sock 9.Check first char [18:12:10]Sock 9.First char is OK [18:12:10]request: POST /json_proto HTTP/1.0 [18:12:10]Method: POST [18:12:10]URL: /json_proto [18:12:10]Method is POST - this is cgi request [18:12:10]url: /json_proto [18:12:10]query_string will be loaded in cgi processing [18:12:10]execute_cgi json_proto POST (null) [18:12:10]execute_cgi path=json_proto method=POST [18:12:10]POST find Content-Length [18:12:10]Host: 172.17.63.195:8080 [18:12:10]Content-Length: 678 [18:12:10]Content-Type: application/json [18:12:10] [18:12:10]POST finish read [18:12:10]Found Content-Length = 678 [18:12:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:10]execute_script... [18:12: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)450742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:10]POST & json_proto [18:12:10]process_json_proto [18:12:10]json parsed OK: [18:12:10]protocol is kg_v1.0 [18:12:10]action value=close_receipt [18:12:10]process_action close_receipt [18:12:10]cmd_close_receipt [18:12:10]MH_GetDate [18:12:10]Write to MH i2c: F0 00 00 B4 30 D3 [18:12:10]Write i2c OK [18:12:10]MH_I2C_Read... [18:12:10]Read from MH i2c: F0 [18:12:10]MH_I2C_Read... [18:12:10]Read from MH i2c: F0 09 00 [18:12:10]MH_I2C_Read... [18:12:10]Read from MH i2c: F0 09 00 B4 30 00 7C 25 21 67 8C D7 20 67 EF [18:12:10]GetLastDocTimeStamp 1730225212 [18:12:10]current date 1730225532 [18:12:10]FM_GetShiftState [18:12:10]SAM_PROTO_GetShiftState [18:12:10]wFMCommunicate request_size=4 [18:12:10]MH_SAM_APDU [18:12:10]CAPDU: 80 13 01 00 [18:12:10]Write to MH i2c: E2 08 00 B5 30 80 13 01 00 00 00 00 00 62 [18:12:10]Write i2c OK [18:12:10]MH_I2C_Read... [18:12:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:10]Read from MH i2c: E2 [18:12:10]MH_I2C_Read... [18:12:10]Read from MH i2c: E2 0E 00 [18:12:10]MH_I2C_Read... [18:12:10]Read from MH i2c: E2 0E 00 B5 30 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 4B [18:12:10]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:12:10]wFMCommunicate OK [18:12:10]SAM_PROTO_GetShiftState done [18:12:10]FM_GetShiftState done [18:12:10]opened in 1730160431 [18:12:10]opened+sec_in_day 1730246831 [18:12:10]quantity*price = 80012 [18:12:10]sum+1 = 80013 [18:12:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 333 29.10.2024 18:12 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202938 ФПД: 136298427050898 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181212&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202938&fm=136298427050898&tin=02508201610067®Number=0000000000091777&sum=80000 [18:12:11]StoreToDocumentArchive [18:12:11]shift 546 fd 202938 [18:12:11]save to /storage/0546/doc_00202938 [18:12:11]save last doc name /storage/0546/doc_00202938 to /storage/kkm_last_doc_name [18:12:11]save OK [18:12:11]Clear old archive folders... [18:12:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:12:11]tlvbuf is 0127BBC0 [18:12:11]SAM_PROTO_ClearQueue [18:12:11]wFMCommunicate request_size=4 [18:12:11]MH_SAM_APDU [18:12:11]CAPDU: 80 09 00 00 [18:12:11]Write to MH i2c: E2 08 00 C2 30 80 09 00 00 00 00 00 00 64 [18:12:11]Write i2c OK [18:12:11]MH_I2C_Read... [18:12:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:12:11]Read from MH i2c: E2 [18:12:11]MH_I2C_Read... [18:12:11]Read from MH i2c: E2 03 00 [18:12:11]MH_I2C_Read... [18:12:11]Read from MH i2c: E2 03 00 C2 30 00 90 00 66 [18:12:11]RAPDU: 90 00 [18:12:11]wFMCommunicate OK [18:12:11]SAM_PROTO_ClearQueue done [18:12:11]KKMCreateOFDPacket [18:12:11]OFDProtocolAddRootSTLVToBuf [18:12:11]FM_MakeSignedData [18:12:11]FM_MakeSignedData [18:12:11]SAM_PROTO_SignData [18:12:11]wFMCommunicate request_size=4 [18:12:11]MH_SAM_APDU [18:12:11]CAPDU: 80 0D 01 02 [18:12:11]Write to MH i2c: E2 08 00 C3 30 80 0D 01 02 00 00 00 00 6C [18:12:11]Write i2c OK [18:12:11]MH_I2C_Read... [18:12:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:12:11]Read from MH i2c: E2 [18:12:11]MH_I2C_Read... [18:12:11]Read from MH i2c: E2 03 00 [18:12:11]MH_I2C_Read... [18:12:11]Read from MH i2c: E2 03 00 C3 30 00 90 00 67 [18:12:11]RAPDU: 90 00 [18:12:11]wFMCommunicate OK [18:12:11]wFMCommunicate request_size=255 [18:12:11]MH_SAM_APDU [18:12:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 7C 25 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BA 18 03 00 35 04 06 00 7B [18:12:11]Write to MH i2c: E2 02 01 C4 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 7C 25 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BA 18 03 00 35 04 06 00 7B 00 00 D7 [18:12:11]Write i2c OK [18:12:11]MH_I2C_Read... [18:12:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:12]Read from MH i2c: E2 [18:12:12]MH_I2C_Read... [18:12:12]Read from MH i2c: E2 03 00 [18:12:12]MH_I2C_Read... [18:12:12]Read from MH i2c: E2 03 00 C4 30 00 90 00 68 [18:12:12]RAPDU: 90 00 [18:12:12]wFMCommunicate OK [18:12:12]wFMCommunicate request_size=10 [18:12:12]MH_SAM_APDU [18:12:12]CAPDU: 80 0D 02 02 05 F6 73 53 EB 92 [18:12:12]Write to MH i2c: E2 0D 00 C5 30 80 0D 02 02 05 00 F6 73 53 EB 92 00 00 B2 [18:12:12]Write i2c OK [18:12:12]MH_I2C_Read... [18:12:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:12]Read from MH i2c: E2 [18:12:12]MH_I2C_Read... [18:12:12]Read from MH i2c: E2 03 00 [18:12:12]MH_I2C_Read... [18:12:12]Read from MH i2c: E2 03 00 C5 30 00 90 00 69 [18:12:12]RAPDU: 90 00 [18:12:12]wFMCommunicate OK [18:12:12]wFMCommunicate request_size=4 [18:12:12]MH_SAM_APDU [18:12:12]CAPDU: 80 0D 03 02 [18:12:12]Write to MH i2c: E2 08 00 C6 30 80 0D 03 02 00 00 00 00 71 [18:12:12]Write i2c OK [18:12:12]MH_I2C_Read... [18:12:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:12:12]Read from MH i2c: E2 [18:12:12]MH_I2C_Read... [18:12:12]Read from MH i2c: E2 0B 00 [18:12:12]MH_I2C_Read... [18:12:12]Read from MH i2c: E2 0B 00 C6 30 00 0E DE 67 40 27 09 E9 8B 90 00 A9 [18:12:12]RAPDU: 0E DE 67 40 27 09 E9 8B 90 00 [18:12:12]wFMCommunicate OK [18:12:12]SAM_PROTO_SignData done [18:12:12]FM_MakeSignedData done [18:12:12]CreateOFDProtocolMessage [18:12:12]wFMCommunicate request_size=4 [18:12:12]MH_SAM_APDU [18:12:12]CAPDU: 80 11 00 00 [18:12:12]Write to MH i2c: E2 08 00 C7 30 80 11 00 00 00 00 00 00 71 [18:12:12]Write i2c OK [18:12:12]MH_I2C_Read... [18:12:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:12]Read from MH i2c: E2 [18:12:12]MH_I2C_Read... [18:12:12]Read from MH i2c: E2 17 00 [18:12:12]MH_I2C_Read... [18:12:12]Read from MH i2c: E2 17 00 C7 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C6 [18:12:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:12:12]wFMCommunicate OK [18:12:12]CreateOFDProtocolMessage done [18:12:12]OFDSenderStorePacket 202938 [18:12:12]StoreOFDPacket docnum=202938 [18:12:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DE DE 07 01 8A F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 7C 25 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BA 18 03 00 35 04 06 00 7B F6 73 53 EB 92 0E DE 67 40 27 09 E9 8B [18:12:12]CheckFolder [18:12:12]dirname=/storage/ofd_packets [18:12:12]CheckFolder done [18:12:12]ProducePacketName [18:12:12]name=ofd_packets/00202938 [18:12:12]NVStorageSaveData ofd_packets/00202938 [18:12:12]File name is /storage/ofd_packets/00202938 [18:12:12]Write 301 bytes [18:12:12]NVStorageSaveData done [18:12:12]OFDSenderStorePacket done [18:12:12]KKMCreateOFDPacket done [18:12:12]NVStorageSaveData kkm_last_timestamp [18:12:12]File name is /storage/kkm_last_timestamp [18:12:12]Write 4 bytes [18:12:12]NVStorageSaveData done [18:12:12]ExternCall_PrintAddStr [18:12:12]wPrintStart [18:12:12]Write to MH i2c: 01 00 00 C8 30 F8 [18:12:12]Write i2c OK [18:12:12]MH_I2C_Read... [18:12:12]Read from MH i2c: 01 [18:12:12]MH_I2C_Read... [18:12:12]Read from MH i2c: 01 07 00 [18:12:12]MH_I2C_Read... [18:12:12]Read from MH i2c: 01 07 00 C8 30 00 00 00 00 00 FF 0F 0D [18:12:12]RasterBufferAndPrint [18:12:12]line Счет N : (1)450742 [18:12:12]line ИНН: 02508201610067 [18:12:12]line Контрольно-Кассовый Чек [18:12:12]line ПРОДАЖА [18:12:12]line ТРК (МРК, ГНК) : 31 [18:12:12]line Товар: 2710124130 [18:12:12]line Аи-92-К-2 [18:12:12]line 11.960 * 66.90 [18:12:12]line = 800.12 [18:12:12]line НДС 12% НСП 1% [18:12:12]line > о реализуемом товаре [18:12:12]line ОКРУГЛЕНИЕ: -0.12 [18:12:12]line ИТОГО: 800.00 [18:12:12]line Внесено: 800.00 [18:12:12]line СДАЧА: 0.00 [18:12:12]line НСП 1% : 7.08 [18:12:12]line НДС 12% : 84.97 [18:12:12]line Наличными: 800.00 [18:12:12]line Безнал.: 0.00 [18:12:12]line Место: АЗС № 171 "Партнер Нефть" [18:12:12]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:12:12]line СНО: Общий режим [18:12:12]line Чек 333 29.10.2024 18:12 [18:12:12]line Смена: 546 ФФД: 1.0 [18:12:12]line ЗНМ: 0300000109 [18:12:12]line РНМ: 0000000000091777 [18:12:12]line Версия ККМ: 001 [18:12:12]line ФМ: 0000000000871756 [18:12:12]line ФД: 202938 [18:12:12]line ФПД: 136298427050898 [18:12:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181212&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202938&fm=136298427050898&tin=02508201610067®Number=0000000000091777&sum=80000 [18:12:12]OFD Sender: Processing packet 202938 [packets to send 116, broken 115] [18:12:12]ProducePacketName [18:12:12]name=ofd_packets/00202938 [18:12:12]OFD Sender: To server: pG, [18:12:12]CommunicateWithHost lk.salyk.kg:30040 [18:12:12]ConnectInit lk.salyk.kg [18:12:12]written 0, free lines is 4095 [18:12:12]Connected sock=10 [18:12:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 DE DE 07 01 8A F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 7C 25 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BA 18 03 00 35 04 06 00 7B F6 73 53 EB 92 0E DE 67 40 27 09 E9 8B [18:12:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C6 BB 47 00 2E 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BA 18 03 00 F4 03 04 00 37 D1 20 67 B6 04 01 00 00 8D F1 F3 4A 65 65 67 B8 [18:12:13]CommunicateWithHost err = 0 [18:12:13]CheckOFDResponse [18:12:13]1017 (14) - 77093643461234 [18:12:13]1041 (16) - 0000000000871756 [18:12:13]1040 (4) - 202938 [18:12:13]1012 (4) - 29.10.2024 12:12 [18:12:13]1206 (1) - 0 [18:12:13]OFD Sender: Remove packet 202938 [18:12:13]ProducePacketName [18:12:13]name=ofd_packets/00202938 [18:12:13]NVStorageDeleteData [18:12:13]Write to MH i2c: 01 00 00 F3 30 23 [18:12:13]Write i2c OK [18:12:13]MH_I2C_Read... [18:12:13]Read from MH i2c: 01 [18:12:13]MH_I2C_Read... [18:12:13]Read from MH i2c: 01 07 00 [18:12:13]MH_I2C_Read... [18:12:13]Read from MH i2c: 01 07 00 F3 30 00 00 00 00 00 8F 0C C5 [18:12:13]RasterBufferAndPrint [18:12:13]line [18:12:13]line [18:12:13]line [18:12:13]line [18:12:13]line [18:12:13]written 0, free lines is 3219 [18:12:13]MH_Cut [18:12:13]Write to MH i2c: D1 01 00 FA 30 01 FC [18:12:13]Write i2c OK [18:12:13]MH_I2C_Read... [18:12:13]Read from MH i2c: D1 [18:12:13]MH_I2C_Read... [18:12:13]Read from MH i2c: D1 01 00 [18:12:13]MH_I2C_Read... [18:12:13]Read from MH i2c: D1 01 00 FA 30 00 FB [18:12:13]Write to MH i2c: 01 00 00 FB 30 2B [18:12:13]Write i2c OK [18:12:13]MH_I2C_Read... [18:12:13]OFD Sender: No OFD packet to send [18:12:14]*** Cut start [18:12:14]*** Purtial cut [18:12:14]*** Stage 1: CUTSNS_PIN = 1 [18:12:14]Read from MH i2c: 01 [18:12:14]MH_I2C_Read... [18:12:14]*** Stop cut motor [18:12:14]*** Cut end [18:12:14]Read from MH i2c: 01 07 00 [18:12:14]MH_I2C_Read... [18:12:14]Read from MH i2c: 01 07 00 FB 30 00 00 00 00 00 FF 0F 40 [18:12:14]process_action close_receipt done [18:12:14]requested_data is exist [18:12:14]produce_requested_data [18:12:14]requested_item fm.sn is exist - process it [18:12:14]wFMCommunicate request_size=4 [18:12:14]MH_SAM_APDU [18:12:14]CAPDU: 80 11 00 00 [18:12:14]Write to MH i2c: E2 08 00 FC 30 80 11 00 00 00 00 00 00 A6 [18:12:14]Write i2c OK [18:12:14]MH_I2C_Read... [18:12:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:14]Read from MH i2c: E2 [18:12:14]MH_I2C_Read... [18:12:14]Read from MH i2c: E2 17 00 [18:12:14]MH_I2C_Read... [18:12:14]Read from MH i2c: E2 17 00 FC 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FB [18:12:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:12:14]wFMCommunicate OK [18:12:14]requested_item fd.num is exist - process it [18:12:14]SAM_PROTO_GetFieldsCounters [18:12:14]wFMCommunicate request_size=4 [18:12:14]MH_SAM_APDU [18:12:14]CAPDU: 80 13 00 00 [18:12:14]Write to MH i2c: E2 08 00 FD 30 80 13 00 00 00 00 00 00 A9 [18:12:14]Write i2c OK [18:12:14]MH_I2C_Read... [18:12:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:12:14]Read from MH i2c: E2 [18:12:14]MH_I2C_Read... [18:12:14]Read from MH i2c: E2 62 00 [18:12:14]MH_I2C_Read... [18:12:14]Read from MH i2c: E2 62 00 FD 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BA 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 B5 [18:12:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BA 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:12:14]wFMCommunicate OK [18:12:14]SAM_PROTO_GetFieldsCounters done [18:12:14]requested_item shift.num is exist - process it [18:12:14]requested_item shift.opened is exist - process it [18:12:14]req_shift_opened [18:12:14]FM_GetShiftState [18:12:14]SAM_PROTO_GetShiftState [18:12:14]wFMCommunicate request_size=4 [18:12:14]MH_SAM_APDU [18:12:14]CAPDU: 80 13 01 00 [18:12:14]Write to MH i2c: E2 08 00 FE 30 80 13 01 00 00 00 00 00 AB [18:12:14]Write i2c OK [18:12:14]MH_I2C_Read... [18:12:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:14]Read from MH i2c: E2 [18:12:14]MH_I2C_Read... [18:12:14]Read from MH i2c: E2 0E 00 [18:12:14]MH_I2C_Read... [18:12:14]Read from MH i2c: E2 0E 00 FE 30 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 94 [18:12:14]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:12:14]wFMCommunicate OK [18:12:14]SAM_PROTO_GetShiftState done [18:12:14]FM_GetShiftState done [18:12:14]req_shift_opened done [18:12:14]requested_item shift.open_date is exist - process it [18:12:14]req_shift_open_date [18:12:14]req_shift_open_date done [18:12:14]produce_requested_data done [18:12:14]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202938,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:12:14]process_action_free close_receipt [18:12:14]json_value_free [18:12:14]json_value_free done [18:12:14]process_json_proto returns [18:12:14]Send response to host [18:12:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202938,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:12:14]free response buf [18:12:14]execute_script done [18:12:14]execute_script returns [18:12:14]free content buf [18:12:14]Sock 9.Close socket [18:12:14]Sock 9.Thread stoped [18:12:18]OFD Sender: No OFD packet to send [18:12:23]OFD Sender: No OFD packet to send [18:12:28]OFD Sender: No OFD packet to send [18:12:33]OFD Sender: No OFD packet to send [18:12:38]OFD Sender: No OFD packet to send [18:12:43]OFD Sender: No OFD packet to send [18:12:48]OFD Sender: No OFD packet to send [18:12:53]OFD Sender: No OFD packet to send [18:12:58]OFD Sender: No OFD packet to send [18:13:03]OFD Sender: No OFD packet to send [18:13:08]OFD Sender: No OFD packet to send [18:13:13]OFD Sender: No OFD packet to send [18:13:15]accept exits with 7 [18:13:15]New connection [18:13:15]New thread 3067034980 created [18:13:15]Thread 3066891620 joined [18:13:15]Waiting for new connection... [18:13:15] Sock 7.Parse request [18:13:15]Sock 7.Check first char [18:13:15]Sock 7.First char is OK [18:13:15]request: POST /json_proto HTTP/1.0 [18:13:15]Method: POST [18:13:15]URL: /json_proto [18:13:15]Method is POST - this is cgi request [18:13:15]url: /json_proto [18:13:15]query_string will be loaded in cgi processing [18:13:15]execute_cgi json_proto POST (null) [18:13:15]execute_cgi path=json_proto method=POST [18:13:15]POST find Content-Length [18:13:15]Host: 172.17.63.195:8080 [18:13:15]Content-Length: 678 [18:13:15]Content-Type: application/json [18:13:15] [18:13:15]POST finish read [18:13:15]Found Content-Length = 678 [18:13:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450743", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:15]execute_script... [18:13:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450743", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:15]POST & json_proto [18:13:15]process_json_proto [18:13:15]json parsed OK: [18:13:15]protocol is kg_v1.0 [18:13:15]action value=close_receipt [18:13:15]process_action close_receipt [18:13:15]cmd_close_receipt [18:13:15]MH_GetDate [18:13:15]Write to MH i2c: F0 00 00 FF 30 1E [18:13:15]Write i2c OK [18:13:15]MH_I2C_Read... [18:13:15]Read from MH i2c: F0 [18:13:15]MH_I2C_Read... [18:13:15]Read from MH i2c: F0 09 00 [18:13:15]MH_I2C_Read... [18:13:15]Read from MH i2c: F0 09 00 FF 30 00 BD 25 21 67 8C D7 20 67 7B [18:13:15]GetLastDocTimeStamp 1730225532 [18:13:15]current date 1730225597 [18:13:15]FM_GetShiftState [18:13:15]SAM_PROTO_GetShiftState [18:13:15]wFMCommunicate request_size=4 [18:13:15]MH_SAM_APDU [18:13:15]CAPDU: 80 13 01 00 [18:13:15]Write to MH i2c: E2 08 00 00 31 80 13 01 00 00 00 00 00 AE [18:13:15]Write i2c OK [18:13:15]MH_I2C_Read... [18:13:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:15]Read from MH i2c: E2 [18:13:15]MH_I2C_Read... [18:13:15]Read from MH i2c: E2 0E 00 [18:13:15]MH_I2C_Read... [18:13:15]Read from MH i2c: E2 0E 00 00 31 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 97 [18:13:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:13:15]wFMCommunicate OK [18:13:15]SAM_PROTO_GetShiftState done [18:13:15]FM_GetShiftState done [18:13:15]opened in 1730160431 [18:13:15]opened+sec_in_day 1730246831 [18:13:15]quantity*price = 70044 [18:13:15]sum+1 = 70045 [18:13:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 334 29.10.2024 18:13 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202939 ФПД: 102436217848611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181317&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202939&fm=102436217848611&tin=02508201610067®Number=0000000000091777&sum=70000 [18:13:16]StoreToDocumentArchive [18:13:16]shift 546 fd 202939 [18:13:16]save to /storage/0546/doc_00202939 [18:13:16]save last doc name /storage/0546/doc_00202939 to /storage/kkm_last_doc_name [18:13:16]save OK [18:13:16]Clear old archive folders... [18:13:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:13:16]tlvbuf is 012DB810 [18:13:16]SAM_PROTO_ClearQueue [18:13:16]wFMCommunicate request_size=4 [18:13:16]MH_SAM_APDU [18:13:16]CAPDU: 80 09 00 00 [18:13:16]Write to MH i2c: E2 08 00 0D 31 80 09 00 00 00 00 00 00 B0 [18:13:16]Write i2c OK [18:13:16]MH_I2C_Read... [18:13:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:13:16]Read from MH i2c: E2 [18:13:16]MH_I2C_Read... [18:13:16]Read from MH i2c: E2 03 00 [18:13:16]MH_I2C_Read... [18:13:16]Read from MH i2c: E2 03 00 0D 31 00 90 00 B2 [18:13:16]RAPDU: 90 00 [18:13:16]wFMCommunicate OK [18:13:16]SAM_PROTO_ClearQueue done [18:13:16]KKMCreateOFDPacket [18:13:16]OFDProtocolAddRootSTLVToBuf [18:13:16]FM_MakeSignedData [18:13:16]FM_MakeSignedData [18:13:16]SAM_PROTO_SignData [18:13:16]wFMCommunicate request_size=4 [18:13:16]MH_SAM_APDU [18:13:16]CAPDU: 80 0D 01 02 [18:13:16]Write to MH i2c: E2 08 00 0E 31 80 0D 01 02 00 00 00 00 B8 [18:13:16]Write i2c OK [18:13:16]MH_I2C_Read... [18:13:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:13:17]Read from MH i2c: E2 [18:13:17]MH_I2C_Read... [18:13:17]Read from MH i2c: E2 03 00 [18:13:17]MH_I2C_Read... [18:13:17]Read from MH i2c: E2 03 00 0E 31 00 90 00 B3 [18:13:17]RAPDU: 90 00 [18:13:17]wFMCommunicate OK [18:13:17]wFMCommunicate request_size=255 [18:13:17]MH_SAM_APDU [18:13:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 BD 25 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 18 03 00 35 04 06 00 5D [18:13:17]Write to MH i2c: E2 02 01 0F 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 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 BD 25 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 18 03 00 35 04 06 00 5D 00 00 6C [18:13:17]Write i2c OK [18:13:17]MH_I2C_Read... [18:13:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:17]Read from MH i2c: E2 [18:13:17]MH_I2C_Read... [18:13:17]Read from MH i2c: E2 03 00 [18:13:17]MH_I2C_Read... [18:13:17]Read from MH i2c: E2 03 00 0F 31 00 90 00 B4 [18:13:17]RAPDU: 90 00 [18:13:17]wFMCommunicate OK [18:13:17]wFMCommunicate request_size=10 [18:13:17]MH_SAM_APDU [18:13:17]CAPDU: 80 0D 02 02 05 2A 4A 60 83 23 [18:13:17]Write to MH i2c: E2 0D 00 10 31 80 0D 02 02 05 00 2A 4A 60 83 23 00 00 3F [18:13:17]Write i2c OK [18:13:17]MH_I2C_Read... [18:13:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:17]Read from MH i2c: E2 [18:13:17]MH_I2C_Read... [18:13:17]Read from MH i2c: E2 03 00 [18:13:17]MH_I2C_Read... [18:13:17]Read from MH i2c: E2 03 00 10 31 00 90 00 B5 [18:13:17]RAPDU: 90 00 [18:13:17]wFMCommunicate OK [18:13:17]wFMCommunicate request_size=4 [18:13:17]MH_SAM_APDU [18:13:17]CAPDU: 80 0D 03 02 [18:13:17]Write to MH i2c: E2 08 00 11 31 80 0D 03 02 00 00 00 00 BD [18:13:17]Write i2c OK [18:13:17]MH_I2C_Read... [18:13:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:13:17]Read from MH i2c: E2 [18:13:17]MH_I2C_Read... [18:13:17]Read from MH i2c: E2 0B 00 [18:13:17]MH_I2C_Read... [18:13:17]Read from MH i2c: E2 0B 00 11 31 00 C8 96 4F FD F3 D8 13 ED 90 00 33 [18:13:17]RAPDU: C8 96 4F FD F3 D8 13 ED 90 00 [18:13:17]wFMCommunicate OK [18:13:17]SAM_PROTO_SignData done [18:13:17]FM_MakeSignedData done [18:13:17]CreateOFDProtocolMessage [18:13:17]wFMCommunicate request_size=4 [18:13:17]MH_SAM_APDU [18:13:17]CAPDU: 80 11 00 00 [18:13:17]Write to MH i2c: E2 08 00 12 31 80 11 00 00 00 00 00 00 BD [18:13:17]Write i2c OK [18:13:17]MH_I2C_Read... [18:13:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:17]Read from MH i2c: E2 [18:13:17]MH_I2C_Read... [18:13:17]Read from MH i2c: E2 17 00 [18:13:17]MH_I2C_Read... [18:13:17]Read from MH i2c: E2 17 00 12 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 12 [18:13:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:13:17]wFMCommunicate OK [18:13:17]CreateOFDProtocolMessage done [18:13:17]OFDSenderStorePacket 202939 [18:13:17]StoreOFDPacket docnum=202939 [18:13:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4E A6 07 01 57 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 BD 25 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 18 03 00 35 04 06 00 5D 2A 4A 60 83 23 C8 96 4F FD F3 D8 13 ED [18:13:17]CheckFolder [18:13:17]dirname=/storage/ofd_packets [18:13:17]CheckFolder done [18:13:17]ProducePacketName [18:13:17]name=ofd_packets/00202939 [18:13:17]NVStorageSaveData ofd_packets/00202939 [18:13:17]File name is /storage/ofd_packets/00202939 [18:13:17]Write 301 bytes [18:13:17]NVStorageSaveData done [18:13:17]OFDSenderStorePacket done [18:13:17]KKMCreateOFDPacket done [18:13:17]NVStorageSaveData kkm_last_timestamp [18:13:17]File name is /storage/kkm_last_timestamp [18:13:17]Write 4 bytes [18:13:17]NVStorageSaveData done [18:13:17]ExternCall_PrintAddStr [18:13:17]wPrintStart [18:13:17]Write to MH i2c: 01 00 00 13 31 44 [18:13:17]Write i2c OK [18:13:17]MH_I2C_Read... [18:13:17]Read from MH i2c: 01 [18:13:17]MH_I2C_Read... [18:13:17]Read from MH i2c: 01 07 00 [18:13:17]MH_I2C_Read... [18:13:17]Read from MH i2c: 01 07 00 13 31 00 00 00 00 00 FF 0F 59 [18:13:17]RasterBufferAndPrint [18:13:17]line Счет N : (1)450743 [18:13:17]line ИНН: 02508201610067 [18:13:17]line Контрольно-Кассовый Чек [18:13:17]line ПРОДАЖА [18:13:17]line ТРК (МРК, ГНК) : 31 [18:13:17]line Товар: 2710124130 [18:13:17]line Аи-92-К-2 [18:13:17]line 10.470 * 66.90 [18:13:17]line = 700.44 [18:13:17]line НДС 12% НСП 1% [18:13:17]line > о реализуемом товаре [18:13:17]line ОКРУГЛЕНИЕ: -0.44 [18:13:17]line ИТОГО: 700.00 [18:13:17]line Внесено: 700.00 [18:13:17]line СДАЧА: 0.00 [18:13:17]line НСП 1% : 6.20 [18:13:17]line НДС 12% : 74.38 [18:13:17]line Наличными: 700.00 [18:13:17]line Безнал.: 0.00 [18:13:17]line Место: АЗС № 171 "Партнер Нефть" [18:13:17]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:13:17]line СНО: Общий режим [18:13:17]line Чек 334 29.10.2024 18:13 [18:13:17]line Смена: 546 ФФД: 1.0 [18:13:17]line ЗНМ: 0300000109 [18:13:17]line РНМ: 0000000000091777 [18:13:17]line Версия ККМ: 001 [18:13:17]line ФМ: 0000000000871756 [18:13:17]line ФД: 202939 [18:13:17]line ФПД: 102436217848611 [18:13:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181317&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202939&fm=102436217848611&tin=02508201610067®Number=0000000000091777&sum=70000 [18:13:17]OFD Sender: Processing packet 202939 [packets to send 116, broken 115] [18:13:17]ProducePacketName [18:13:17]name=ofd_packets/00202939 [18:13:17]OFD Sender: To server: pG, [18:13:17]CommunicateWithHost lk.salyk.kg:30040 [18:13:17]ConnectInit lk.salyk.kg [18:13:17]written 0, free lines is 4095 [18:13:17]Connected sock=10 [18:13:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4E A6 07 01 57 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 BD 25 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 18 03 00 35 04 06 00 5D 2A 4A 60 83 23 C8 96 4F FD F3 D8 13 ED [18:13:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 9F 90 47 00 3D AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BB 18 03 00 F4 03 04 00 78 D1 20 67 B6 04 01 00 00 6D 18 59 92 DD 93 7B A9 [18:13:18]CommunicateWithHost err = 0 [18:13:18]CheckOFDResponse [18:13:18]1017 (14) - 77093643461234 [18:13:18]1041 (16) - 0000000000871756 [18:13:18]1040 (4) - 202939 [18:13:18]1012 (4) - 29.10.2024 12:13 [18:13:18]1206 (1) - 0 [18:13:18]OFD Sender: Remove packet 202939 [18:13:18]ProducePacketName [18:13:18]name=ofd_packets/00202939 [18:13:18]NVStorageDeleteData [18:13:18]Write to MH i2c: 01 00 00 3E 31 6F [18:13:18]Write i2c OK [18:13:18]MH_I2C_Read... [18:13:18]Read from MH i2c: 01 [18:13:18]MH_I2C_Read... [18:13:18]Read from MH i2c: 01 07 00 [18:13:18]MH_I2C_Read... [18:13:18]Read from MH i2c: 01 07 00 3E 31 00 00 00 00 00 8A 0C 0C [18:13:18]RasterBufferAndPrint [18:13:18]line [18:13:18]line [18:13:18]line [18:13:18]line [18:13:18]line [18:13:18]written 0, free lines is 3215 [18:13:18]MH_Cut [18:13:18]Write to MH i2c: D1 01 00 45 31 01 48 [18:13:18]Write i2c OK [18:13:18]MH_I2C_Read... [18:13:18]Read from MH i2c: D1 [18:13:18]MH_I2C_Read... [18:13:18]Read from MH i2c: D1 01 00 [18:13:18]MH_I2C_Read... [18:13:18]Read from MH i2c: D1 01 00 45 31 00 47 [18:13:18]Write to MH i2c: 01 00 00 46 31 77 [18:13:18]Write i2c OK [18:13:18]MH_I2C_Read... [18:13:18]OFD Sender: No OFD packet to send [18:13:19]*** Cut start [18:13:19]*** Purtial cut [18:13:19]*** Stage 1: CUTSNS_PIN = 1 [18:13:19]Read from MH i2c: 01 [18:13:19]MH_I2C_Read... [18:13:19]*** Stop cut motor [18:13:19]*** Cut end [18:13:19]Read from MH i2c: 01 07 00 [18:13:19]MH_I2C_Read... [18:13:19]Read from MH i2c: 01 07 00 46 31 00 00 00 00 00 FF 0F 8C [18:13:19]process_action close_receipt done [18:13:19]requested_data is exist [18:13:19]produce_requested_data [18:13:19]requested_item fm.sn is exist - process it [18:13:19]wFMCommunicate request_size=4 [18:13:19]MH_SAM_APDU [18:13:19]CAPDU: 80 11 00 00 [18:13:19]Write to MH i2c: E2 08 00 47 31 80 11 00 00 00 00 00 00 F2 [18:13:19]Write i2c OK [18:13:19]MH_I2C_Read... [18:13:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:19]Read from MH i2c: E2 [18:13:19]MH_I2C_Read... [18:13:19]Read from MH i2c: E2 17 00 [18:13:19]MH_I2C_Read... [18:13:19]Read from MH i2c: E2 17 00 47 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 47 [18:13:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:13:19]wFMCommunicate OK [18:13:19]requested_item fd.num is exist - process it [18:13:19]SAM_PROTO_GetFieldsCounters [18:13:19]wFMCommunicate request_size=4 [18:13:19]MH_SAM_APDU [18:13:19]CAPDU: 80 13 00 00 [18:13:19]Write to MH i2c: E2 08 00 48 31 80 13 00 00 00 00 00 00 F5 [18:13:19]Write i2c OK [18:13:19]MH_I2C_Read... [18:13:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:13:19]Read from MH i2c: E2 [18:13:19]MH_I2C_Read... [18:13:19]Read from MH i2c: E2 62 00 [18:13:19]MH_I2C_Read... [18:13:19]Read from MH i2c: E2 62 00 48 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BB 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 05 [18:13:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BB 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:13:19]wFMCommunicate OK [18:13:19]SAM_PROTO_GetFieldsCounters done [18:13:19]requested_item shift.num is exist - process it [18:13:19]requested_item shift.opened is exist - process it [18:13:19]req_shift_opened [18:13:19]FM_GetShiftState [18:13:19]SAM_PROTO_GetShiftState [18:13:19]wFMCommunicate request_size=4 [18:13:19]MH_SAM_APDU [18:13:19]CAPDU: 80 13 01 00 [18:13:19]Write to MH i2c: E2 08 00 49 31 80 13 01 00 00 00 00 00 F7 [18:13:19]Write i2c OK [18:13:19]MH_I2C_Read... [18:13:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:19]Read from MH i2c: E2 [18:13:19]MH_I2C_Read... [18:13:19]Read from MH i2c: E2 0E 00 [18:13:19]MH_I2C_Read... [18:13:19]Read from MH i2c: E2 0E 00 49 31 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E0 [18:13:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:13:19]wFMCommunicate OK [18:13:19]SAM_PROTO_GetShiftState done [18:13:19]FM_GetShiftState done [18:13:19]req_shift_opened done [18:13:19]requested_item shift.open_date is exist - process it [18:13:19]req_shift_open_date [18:13:19]req_shift_open_date done [18:13:19]produce_requested_data done [18:13:19]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202939,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:13:19]process_action_free close_receipt [18:13:19]json_value_free [18:13:19]json_value_free done [18:13:19]process_json_proto returns [18:13:19]Send response to host [18:13:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202939,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:13:19]free response buf [18:13:19]execute_script done [18:13:19]execute_script returns [18:13:19]free content buf [18:13:19]Sock 7.Close socket [18:13:19]Sock 7.Thread stoped [18:13:23]OFD Sender: No OFD packet to send [18:13:28]OFD Sender: No OFD packet to send [18:13:33]OFD Sender: No OFD packet to send [18:13:38]OFD Sender: No OFD packet to send [18:13:43]OFD Sender: No OFD packet to send [18:13:48]OFD Sender: No OFD packet to send [18:13:53]OFD Sender: No OFD packet to send [18:13:58]OFD Sender: No OFD packet to send [18:14:03]OFD Sender: No OFD packet to send [18:14:04]accept exits with 9 [18:14:04]New connection [18:14:04]New thread 3066891620 created [18:14:04]Thread 3067034980 joined [18:14:04]Waiting for new connection... [18:14:04] Sock 9.Parse request [18:14:04]Sock 9.Check first char [18:14:04]Sock 9.First char is OK [18:14:04]request: POST /json_proto HTTP/1.0 [18:14:04]Method: POST [18:14:04]URL: /json_proto [18:14:04]Method is POST - this is cgi request [18:14:04]url: /json_proto [18:14:04]query_string will be loaded in cgi processing [18:14:04]execute_cgi json_proto POST (null) [18:14:04]execute_cgi path=json_proto method=POST [18:14:04]POST find Content-Length [18:14:04]Host: 172.17.63.195:8080 [18:14:04]Content-Length: 796 [18:14:04]Content-Type: application/json [18:14:04] [18:14:04]POST finish read [18:14:04]Found Content-Length = 796 [18:14:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 20.470, "sum" : 1400.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" : 1400.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:14:04]execute_script... [18:14:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 20.470, "sum" : 1400.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" : 1400.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:14:04]POST & json_proto [18:14:04]process_json_proto [18:14:04]json parsed OK: [18:14:04]protocol is kg_v1.0 [18:14:04]action value=close_receipt [18:14:04]process_action close_receipt [18:14:04]cmd_close_receipt [18:14:04]MH_GetDate [18:14:04]Write to MH i2c: F0 00 00 4A 31 6A [18:14:04]Write i2c OK [18:14:04]MH_I2C_Read... [18:14:04]Read from MH i2c: F0 [18:14:04]MH_I2C_Read... [18:14:04]Read from MH i2c: F0 09 00 [18:14:04]MH_I2C_Read... [18:14:04]Read from MH i2c: F0 09 00 4A 31 00 ED 25 21 67 8C D7 20 67 F7 [18:14:04]GetLastDocTimeStamp 1730225597 [18:14:04]current date 1730225645 [18:14:04]FM_GetShiftState [18:14:04]SAM_PROTO_GetShiftState [18:14:04]wFMCommunicate request_size=4 [18:14:04]MH_SAM_APDU [18:14:04]CAPDU: 80 13 01 00 [18:14:04]Write to MH i2c: E2 08 00 4B 31 80 13 01 00 00 00 00 00 F9 [18:14:04]Write i2c OK [18:14:04]MH_I2C_Read... [18:14:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:04]Read from MH i2c: E2 [18:14:04]MH_I2C_Read... [18:14:04]Read from MH i2c: E2 0E 00 [18:14:04]MH_I2C_Read... [18:14:04]Read from MH i2c: E2 0E 00 4B 31 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E2 [18:14:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:14:04]wFMCommunicate OK [18:14:04]SAM_PROTO_GetShiftState done [18:14:04]FM_GetShiftState done [18:14:04]opened in 1730160431 [18:14:04]opened+sec_in_day 1730246831 [18:14:04]quantity*price = 140014 [18:14:04]sum+1 = 140016 [18:14:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1400.15 НСП 1% : 12.39 НДС 12% : 148.69 Наличными: 0.00 Безнал.: 1400.15 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 335 29.10.2024 18:14 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871756 ФД: 202940 ФПД: 143473159268581 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181405&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202940&fm=143473159268581&tin=02508201610067®Number=0000000000091777&sum=140015 [18:14:05]StoreToDocumentArchive [18:14:05]shift 546 fd 202940 [18:14:05]save to /storage/0546/doc_00202940 [18:14:05]save last doc name /storage/0546/doc_00202940 to /storage/kkm_last_doc_name [18:14:05]save OK [18:14:05]Clear old archive folders... [18:14:05]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:14:05]tlvbuf is B6F6C230 [18:14:05]SAM_PROTO_ClearQueue [18:14:05]wFMCommunicate request_size=4 [18:14:05]MH_SAM_APDU [18:14:05]CAPDU: 80 09 00 00 [18:14:05]Write to MH i2c: E2 08 00 58 31 80 09 00 00 00 00 00 00 FB [18:14:05]Write i2c OK [18:14:05]MH_I2C_Read... [18:14:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:14:05]Read from MH i2c: E2 [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: E2 03 00 [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: E2 03 00 58 31 00 90 00 FD [18:14:05]RAPDU: 90 00 [18:14:05]wFMCommunicate OK [18:14:05]SAM_PROTO_ClearQueue done [18:14:05]KKMCreateOFDPacket [18:14:05]OFDProtocolAddRootSTLVToBuf [18:14:05]FM_MakeSignedData [18:14:05]FM_MakeSignedData [18:14:05]SAM_PROTO_SignData [18:14:05]wFMCommunicate request_size=4 [18:14:05]MH_SAM_APDU [18:14:05]CAPDU: 80 0D 01 02 [18:14:05]Write to MH i2c: E2 08 00 59 31 80 0D 01 02 00 00 00 00 03 [18:14:05]Write i2c OK [18:14:05]MH_I2C_Read... [18:14:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:14:05]Read from MH i2c: E2 [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: E2 03 00 [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: E2 03 00 59 31 00 90 00 FE [18:14:05]RAPDU: 90 00 [18:14:05]wFMCommunicate OK [18:14:05]wFMCommunicate request_size=255 [18:14:05]MH_SAM_APDU [18:14:05]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 4F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 ED 25 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BC 18 03 00 35 04 06 00 [18:14:05]Write to MH i2c: E2 02 01 5A 31 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 4F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 ED 25 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BC 18 03 00 35 04 06 00 00 00 11 [18:14:05]Write i2c OK [18:14:05]MH_I2C_Read... [18:14:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:05]Read from MH i2c: E2 [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: E2 03 00 [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: E2 03 00 5A 31 00 90 00 FF [18:14:05]RAPDU: 90 00 [18:14:05]wFMCommunicate OK [18:14:05]wFMCommunicate request_size=11 [18:14:05]MH_SAM_APDU [18:14:05]CAPDU: 80 0D 02 02 06 82 7C F2 B1 68 E5 [18:14:05]Write to MH i2c: E2 0E 00 5B 31 80 0D 02 02 06 00 82 7C F2 B1 68 E5 00 00 00 [18:14:05]Write i2c OK [18:14:05]MH_I2C_Read... [18:14:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:05]Read from MH i2c: E2 [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: E2 03 00 [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: E2 03 00 5B 31 00 90 00 00 [18:14:05]RAPDU: 90 00 [18:14:05]wFMCommunicate OK [18:14:05]wFMCommunicate request_size=4 [18:14:05]MH_SAM_APDU [18:14:05]CAPDU: 80 0D 03 02 [18:14:05]Write to MH i2c: E2 08 00 5C 31 80 0D 03 02 00 00 00 00 08 [18:14:05]Write i2c OK [18:14:05]MH_I2C_Read... [18:14:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:14:05]Read from MH i2c: E2 [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: E2 0B 00 [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: E2 0B 00 5C 31 00 40 05 98 EC CF B6 CC 02 90 00 25 [18:14:05]RAPDU: 40 05 98 EC CF B6 CC 02 90 00 [18:14:05]wFMCommunicate OK [18:14:05]SAM_PROTO_SignData done [18:14:05]FM_MakeSignedData done [18:14:05]CreateOFDProtocolMessage [18:14:05]wFMCommunicate request_size=4 [18:14:05]MH_SAM_APDU [18:14:05]CAPDU: 80 11 00 00 [18:14:05]Write to MH i2c: E2 08 00 5D 31 80 11 00 00 00 00 00 00 08 [18:14:05]Write i2c OK [18:14:05]MH_I2C_Read... [18:14:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:05]Read from MH i2c: E2 [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: E2 17 00 [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: E2 17 00 5D 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5D [18:14:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:14:05]wFMCommunicate OK [18:14:05]CreateOFDProtocolMessage done [18:14:05]OFDSenderStorePacket 202940 [18:14:05]StoreOFDPacket docnum=202940 [18:14:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 15 8B 08 01 A0 CA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 4F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 ED 25 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BC 18 03 00 35 04 06 00 82 7C F2 B1 68 E5 40 05 98 EC CF B6 CC 02 [18:14:05]CheckFolder [18:14:05]dirname=/storage/ofd_packets [18:14:05]CheckFolder done [18:14:05]ProducePacketName [18:14:05]name=ofd_packets/00202940 [18:14:05]NVStorageSaveData ofd_packets/00202940 [18:14:05]File name is /storage/ofd_packets/00202940 [18:14:05]Write 302 bytes [18:14:05]NVStorageSaveData done [18:14:05]OFDSenderStorePacket done [18:14:05]KKMCreateOFDPacket done [18:14:05]NVStorageSaveData kkm_last_timestamp [18:14:05]File name is /storage/kkm_last_timestamp [18:14:05]Write 4 bytes [18:14:05]NVStorageSaveData done [18:14:05]ExternCall_PrintAddStr [18:14:05]wPrintStart [18:14:05]Write to MH i2c: 01 00 00 5E 31 8F [18:14:05]Write i2c OK [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: 01 [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: 01 07 00 [18:14:05]MH_I2C_Read... [18:14:05]Read from MH i2c: 01 07 00 5E 31 00 00 00 00 00 FF 0F A4 [18:14:05]RasterBufferAndPrint [18:14:05]line Счет N : (1)450741 [18:14:05]line ИНН: 02508201610067 [18:14:05]line Контрольно-Кассовый Чек [18:14:05]line ПРОДАЖА [18:14:05]line ТРК (МРК, ГНК) : 63 [18:14:05]line Товар: 2710124130 [18:14:05]line SUPER 92-К-5 [18:14:05]line 20.470 * 68.40 [18:14:05]line = 1400.15 [18:14:05]line НДС 12% НСП 1% [18:14:05]line > о реализуемом товаре [18:14:05]line ИТОГО: 1400.15 [18:14:05]line НСП 1% : 12.39 [18:14:05]line НДС 12% : 148.69 [18:14:05]line Наличными: 0.00 [18:14:05]line Безнал.: 1400.15 [18:14:05]line Место: АЗС № 171 "Партнер Нефть" [18:14:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:14:05]line СНО: Общий режим [18:14:05]line Чек 335 29.10.2024 18:14 [18:14:05]line Смена: 546 ФФД: 1.0 [18:14:05]line ЗНМ: 0300000109 [18:14:05]line РНМ: 0000000000091777 [18:14:05]line Версия ККМ: 001 [18:14:05]line Платежная система: O! деньги [18:14:05]line ФМ: 0000000000871756 [18:14:05]line ФД: 202940 [18:14:05]line ФПД: 143473159268581 [18:14:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181405&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202940&fm=143473159268581&tin=02508201610067®Number=0000000000091777&sum=140015 [18:14:06]written 0, free lines is 4095 [18:14:06]OFD Sender: Processing packet 202940 [packets to send 116, broken 115] [18:14:06]ProducePacketName [18:14:06]name=ofd_packets/00202940 [18:14:06]OFD Sender: To server: pG, [18:14:06]CommunicateWithHost lk.salyk.kg:30040 [18:14:06]ConnectInit lk.salyk.kg [18:14:06]Connected sock=10 [18:14:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 15 8B 08 01 A0 CA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F6 4F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 ED 25 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BC 18 03 00 35 04 06 00 82 7C F2 B1 68 E5 40 05 98 EC CF B6 CC 02 [18:14:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A9 69 47 00 95 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BC 18 03 00 F4 03 04 00 A8 D1 20 67 B6 04 01 00 00 AD 27 08 A7 8A 6D C7 17 [18:14:06]CommunicateWithHost err = 0 [18:14:06]CheckOFDResponse [18:14:06]1017 (14) - 77093643461234 [18:14:06]1041 (16) - 0000000000871756 [18:14:06]1040 (4) - 202940 [18:14:06]1012 (4) - 29.10.2024 12:14 [18:14:06]1206 (1) - 0 [18:14:06]OFD Sender: Remove packet 202940 [18:14:06]ProducePacketName [18:14:06]name=ofd_packets/00202940 [18:14:06]NVStorageDeleteData [18:14:06]Write to MH i2c: 01 00 00 88 31 B9 [18:14:06]Write i2c OK [18:14:06]MH_I2C_Read... [18:14:06]Read from MH i2c: 01 [18:14:06]MH_I2C_Read... [18:14:06]Read from MH i2c: 01 07 00 [18:14:06]MH_I2C_Read... [18:14:06]Read from MH i2c: 01 07 00 88 31 00 00 00 00 00 A7 0C 73 [18:14:06]RasterBufferAndPrint [18:14:06]line [18:14:06]line [18:14:06]line [18:14:06]line [18:14:06]line [18:14:06]written 0, free lines is 3242 [18:14:06]MH_Cut [18:14:06]Write to MH i2c: D1 01 00 8F 31 01 92 [18:14:06]Write i2c OK [18:14:06]MH_I2C_Read... [18:14:06]Read from MH i2c: D1 [18:14:06]MH_I2C_Read... [18:14:06]Read from MH i2c: D1 01 00 [18:14:06]MH_I2C_Read... [18:14:06]Read from MH i2c: D1 01 00 8F 31 00 91 [18:14:06]Write to MH i2c: 01 00 00 90 31 C1 [18:14:06]Write i2c OK [18:14:06]MH_I2C_Read... [18:14:07]OFD Sender: No OFD packet to send [18:14:07]*** Cut start [18:14:07]*** Purtial cut [18:14:07]*** Stage 1: CUTSNS_PIN = 1 [18:14:07]Read from MH i2c: 01 [18:14:07]MH_I2C_Read... [18:14:07]*** Stop cut motor [18:14:07]*** Cut end [18:14:07]Read from MH i2c: 01 07 00 [18:14:07]MH_I2C_Read... [18:14:07]Read from MH i2c: 01 07 00 90 31 00 00 00 00 00 FF 0F D6 [18:14:07]process_action close_receipt done [18:14:07]requested_data is exist [18:14:07]produce_requested_data [18:14:07]requested_item fm.sn is exist - process it [18:14:07]wFMCommunicate request_size=4 [18:14:07]MH_SAM_APDU [18:14:07]CAPDU: 80 11 00 00 [18:14:07]Write to MH i2c: E2 08 00 91 31 80 11 00 00 00 00 00 00 3C [18:14:07]Write i2c OK [18:14:07]MH_I2C_Read... [18:14:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:07]Read from MH i2c: E2 [18:14:07]MH_I2C_Read... [18:14:07]Read from MH i2c: E2 17 00 [18:14:07]MH_I2C_Read... [18:14:07]Read from MH i2c: E2 17 00 91 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 91 [18:14:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:14:08]wFMCommunicate OK [18:14:08]requested_item fd.num is exist - process it [18:14:08]SAM_PROTO_GetFieldsCounters [18:14:08]wFMCommunicate request_size=4 [18:14:08]MH_SAM_APDU [18:14:08]CAPDU: 80 13 00 00 [18:14:08]Write to MH i2c: E2 08 00 92 31 80 13 00 00 00 00 00 00 3F [18:14:08]Write i2c OK [18:14:08]MH_I2C_Read... [18:14:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:14:08]Read from MH i2c: E2 [18:14:08]MH_I2C_Read... [18:14:08]Read from MH i2c: E2 62 00 [18:14:08]MH_I2C_Read... [18:14:08]Read from MH i2c: E2 62 00 92 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BC 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 53 [18:14:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BC 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:14:08]wFMCommunicate OK [18:14:08]SAM_PROTO_GetFieldsCounters done [18:14:08]requested_item shift.num is exist - process it [18:14:08]requested_item shift.opened is exist - process it [18:14:08]req_shift_opened [18:14:08]FM_GetShiftState [18:14:08]SAM_PROTO_GetShiftState [18:14:08]wFMCommunicate request_size=4 [18:14:08]MH_SAM_APDU [18:14:08]CAPDU: 80 13 01 00 [18:14:08]Write to MH i2c: E2 08 00 93 31 80 13 01 00 00 00 00 00 41 [18:14:08]Write i2c OK [18:14:08]MH_I2C_Read... [18:14:08]Read from MH i2c: E2 [18:14:08]MH_I2C_Read... [18:14:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:08]Read from MH i2c: E2 0E 00 [18:14:08]MH_I2C_Read... [18:14:08]Read from MH i2c: E2 0E 00 93 31 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2A [18:14:08]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:14:08]wFMCommunicate OK [18:14:08]SAM_PROTO_GetShiftState done [18:14:08]FM_GetShiftState done [18:14:08]req_shift_opened done [18:14:08]requested_item shift.open_date is exist - process it [18:14:08]req_shift_open_date [18:14:08]req_shift_open_date done [18:14:08]produce_requested_data done [18:14:08]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202940,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:14:08]process_action_free close_receipt [18:14:08]json_value_free [18:14:08]json_value_free done [18:14:08]process_json_proto returns [18:14:08]Send response to host [18:14:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202940,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:14:08]free response buf [18:14:08]execute_script done [18:14:08]execute_script returns [18:14:08]free content buf [18:14:08]Sock 9.Close socket [18:14:08]Sock 9.Thread stoped [18:14:12]OFD Sender: No OFD packet to send [18:14:17]OFD Sender: No OFD packet to send [18:14:22]OFD Sender: No OFD packet to send [18:14:27]OFD Sender: No OFD packet to send [18:14:28]accept exits with 7 [18:14:28]New connection [18:14:28]New thread 3067034980 created [18:14:28]Thread 3066891620 joined [18:14:28]Waiting for new connection... [18:14:28] Sock 7.Parse request [18:14:28]Sock 7.Check first char [18:14:28]Sock 7.First char is OK [18:14:28]request: POST /json_proto HTTP/1.0 [18:14:28]Method: POST [18:14:28]URL: /json_proto [18:14:28]Method is POST - this is cgi request [18:14:28]url: /json_proto [18:14:28]query_string will be loaded in cgi processing [18:14:28]execute_cgi json_proto POST (null) [18:14:28]execute_cgi path=json_proto method=POST [18:14:28]POST find Content-Length [18:14:28]Host: 172.17.63.195:8080 [18:14:28]Content-Length: 762 [18:14:28]Content-Type: application/json [18:14:28] [18:14:28]POST finish read [18:14:28]Found Content-Length = 762 [18:14:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.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: Mbank", "payments": [ { "type": 1, "sum" : 1500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:14:28]execute_script... [18:14:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.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: Mbank", "payments": [ { "type": 1, "sum" : 1500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:14:28]POST & json_proto [18:14:28]process_json_proto [18:14:28]json parsed OK: [18:14:28]protocol is kg_v1.0 [18:14:28]action value=close_receipt [18:14:28]process_action close_receipt [18:14:28]cmd_close_receipt [18:14:28]MH_GetDate [18:14:28]Write to MH i2c: F0 00 00 94 31 B4 [18:14:28]Write i2c OK [18:14:28]MH_I2C_Read... [18:14:28]Read from MH i2c: F0 [18:14:28]MH_I2C_Read... [18:14:28]Read from MH i2c: F0 09 00 [18:14:28]MH_I2C_Read... [18:14:28]Read from MH i2c: F0 09 00 94 31 00 06 26 21 67 8C D7 20 67 5B [18:14:28]GetLastDocTimeStamp 1730225645 [18:14:28]current date 1730225670 [18:14:28]FM_GetShiftState [18:14:28]SAM_PROTO_GetShiftState [18:14:28]wFMCommunicate request_size=4 [18:14:28]MH_SAM_APDU [18:14:28]CAPDU: 80 13 01 00 [18:14:28]Write to MH i2c: E2 08 00 95 31 80 13 01 00 00 00 00 00 43 [18:14:28]Write i2c OK [18:14:28]MH_I2C_Read... [18:14:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:28]Read from MH i2c: E2 [18:14:28]MH_I2C_Read... [18:14:28]Read from MH i2c: E2 0E 00 [18:14:28]MH_I2C_Read... [18:14:28]Read from MH i2c: E2 0E 00 95 31 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2C [18:14:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:14:28]wFMCommunicate OK [18:14:28]SAM_PROTO_GetShiftState done [18:14:28]FM_GetShiftState done [18:14:28]opened in 1730160431 [18:14:28]opened+sec_in_day 1730246831 [18:14:28]quantity*price = 150001 [18:14:28]sum+1 = 150002 [18:14:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.01 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 0.00 Безнал.: 1500.01 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 336 29.10.2024 18:14 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202941 ФПД: 188560458521142 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181430&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202941&fm=188560458521142&tin=02508201610067®Number=0000000000091777&sum=150001 [18:14:30]StoreToDocumentArchive [18:14:30]shift 546 fd 202941 [18:14:30]save to /storage/0546/doc_00202941 [18:14:30]save last doc name /storage/0546/doc_00202941 to /storage/kkm_last_doc_name [18:14:30]save OK [18:14:30]Clear old archive folders... [18:14:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:14:30]tlvbuf is 012BCD00 [18:14:30]SAM_PROTO_ClearQueue [18:14:30]wFMCommunicate request_size=4 [18:14:30]MH_SAM_APDU [18:14:30]CAPDU: 80 09 00 00 [18:14:30]Write to MH i2c: E2 08 00 A2 31 80 09 00 00 00 00 00 00 45 [18:14:30]Write i2c OK [18:14:30]MH_I2C_Read... [18:14:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:14:30]Read from MH i2c: E2 [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: E2 03 00 [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: E2 03 00 A2 31 00 90 00 47 [18:14:30]RAPDU: 90 00 [18:14:30]wFMCommunicate OK [18:14:30]SAM_PROTO_ClearQueue done [18:14:30]KKMCreateOFDPacket [18:14:30]OFDProtocolAddRootSTLVToBuf [18:14:30]FM_MakeSignedData [18:14:30]FM_MakeSignedData [18:14:30]SAM_PROTO_SignData [18:14:30]wFMCommunicate request_size=4 [18:14:30]MH_SAM_APDU [18:14:30]CAPDU: 80 0D 01 02 [18:14:30]Write to MH i2c: E2 08 00 A3 31 80 0D 01 02 00 00 00 00 4D [18:14:30]Write i2c OK [18:14:30]MH_I2C_Read... [18:14:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:14:30]Read from MH i2c: E2 [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: E2 03 00 [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: E2 03 00 A3 31 00 90 00 48 [18:14:30]RAPDU: 90 00 [18:14:30]wFMCommunicate OK [18:14:30]wFMCommunicate request_size=255 [18:14:30]MH_SAM_APDU [18:14:30]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 06 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 18 03 00 35 04 06 00 [18:14:30]Write to MH i2c: E2 02 01 A4 31 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 06 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 18 03 00 35 04 06 00 00 00 2D [18:14:30]Write i2c OK [18:14:30]MH_I2C_Read... [18:14:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:30]Read from MH i2c: E2 [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: E2 03 00 [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: E2 03 00 A4 31 00 90 00 49 [18:14:30]RAPDU: 90 00 [18:14:30]wFMCommunicate OK [18:14:30]wFMCommunicate request_size=11 [18:14:30]MH_SAM_APDU [18:14:30]CAPDU: 80 0D 02 02 06 AB 7E A7 26 1A 36 [18:14:30]Write to MH i2c: E2 0E 00 A5 31 80 0D 02 02 06 00 AB 7E A7 26 1A 36 00 00 A2 [18:14:30]Write i2c OK [18:14:30]MH_I2C_Read... [18:14:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:30]Read from MH i2c: E2 [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: E2 03 00 [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: E2 03 00 A5 31 00 90 00 4A [18:14:30]RAPDU: 90 00 [18:14:30]wFMCommunicate OK [18:14:30]wFMCommunicate request_size=4 [18:14:30]MH_SAM_APDU [18:14:30]CAPDU: 80 0D 03 02 [18:14:30]Write to MH i2c: E2 08 00 A6 31 80 0D 03 02 00 00 00 00 52 [18:14:30]Write i2c OK [18:14:30]MH_I2C_Read... [18:14:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:14:30]Read from MH i2c: E2 [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: E2 0B 00 [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: E2 0B 00 A6 31 00 9A B2 B5 BE 03 F9 74 5C 90 00 DE [18:14:30]RAPDU: 9A B2 B5 BE 03 F9 74 5C 90 00 [18:14:30]wFMCommunicate OK [18:14:30]SAM_PROTO_SignData done [18:14:30]FM_MakeSignedData done [18:14:30]CreateOFDProtocolMessage [18:14:30]wFMCommunicate request_size=4 [18:14:30]MH_SAM_APDU [18:14:30]CAPDU: 80 11 00 00 [18:14:30]Write to MH i2c: E2 08 00 A7 31 80 11 00 00 00 00 00 00 52 [18:14:30]Write i2c OK [18:14:30]MH_I2C_Read... [18:14:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:30]Read from MH i2c: E2 [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: E2 17 00 [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: E2 17 00 A7 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A7 [18:14:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:14:30]wFMCommunicate OK [18:14:30]CreateOFDProtocolMessage done [18:14:30]OFDSenderStorePacket 202941 [18:14:30]StoreOFDPacket docnum=202941 [18:14:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 37 8B 08 01 7A 6D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 06 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 18 03 00 35 04 06 00 AB 7E A7 26 1A 36 9A B2 B5 BE 03 F9 74 5C [18:14:30]CheckFolder [18:14:30]dirname=/storage/ofd_packets [18:14:30]CheckFolder done [18:14:30]ProducePacketName [18:14:30]name=ofd_packets/00202941 [18:14:30]NVStorageSaveData ofd_packets/00202941 [18:14:30]File name is /storage/ofd_packets/00202941 [18:14:30]Write 302 bytes [18:14:30]NVStorageSaveData done [18:14:30]OFDSenderStorePacket done [18:14:30]KKMCreateOFDPacket done [18:14:30]NVStorageSaveData kkm_last_timestamp [18:14:30]File name is /storage/kkm_last_timestamp [18:14:30]Write 4 bytes [18:14:30]NVStorageSaveData done [18:14:30]ExternCall_PrintAddStr [18:14:30]wPrintStart [18:14:30]Write to MH i2c: 01 00 00 A8 31 D9 [18:14:30]Write i2c OK [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: 01 [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: 01 07 00 [18:14:30]MH_I2C_Read... [18:14:30]Read from MH i2c: 01 07 00 A8 31 00 00 00 00 00 FF 0F EE [18:14:30]RasterBufferAndPrint [18:14:30]line Счет N : (1)450744 [18:14:30]line ИНН: 02508201610067 [18:14:30]line Контрольно-Кассовый Чек [18:14:30]line ПРОДАЖА [18:14:30]line ТРК (МРК, ГНК) : 42 [18:14:30]line Товар: 2710124130 [18:14:30]line SUPER 92-К-5 [18:14:30]line 21.930 * 68.40 [18:14:30]line = 1500.01 [18:14:30]line НДС 12% НСП 1% [18:14:30]line > о реализуемом товаре [18:14:30]line ИТОГО: 1500.01 [18:14:30]line НСП 1% : 13.27 [18:14:30]line НДС 12% : 159.29 [18:14:30]line Наличными: 0.00 [18:14:30]line Безнал.: 1500.01 [18:14:30]line Место: АЗС № 171 "Партнер Нефть" [18:14:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:14:30]line СНО: Общий режим [18:14:30]line Чек 336 29.10.2024 18:14 [18:14:30]line Смена: 546 ФФД: 1.0 [18:14:30]line ЗНМ: 0300000109 [18:14:30]line РНМ: 0000000000091777 [18:14:30]line Версия ККМ: 001 [18:14:30]line Платежная система: Mbank [18:14:30]line ФМ: 0000000000871756 [18:14:30]line ФД: 202941 [18:14:30]line ФПД: 188560458521142 [18:14:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181430&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202941&fm=188560458521142&tin=02508201610067®Number=0000000000091777&sum=150001 [18:14:30]written 0, free lines is 4095 [18:14:30]OFD Sender: Processing packet 202941 [packets to send 116, broken 115] [18:14:30]ProducePacketName [18:14:30]name=ofd_packets/00202941 [18:14:30]OFD Sender: To server: pG, [18:14:30]CommunicateWithHost lk.salyk.kg:30040 [18:14:30]ConnectInit lk.salyk.kg [18:14:31]Connected sock=11 [18:14:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 37 8B 08 01 7A 6D 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 06 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 18 03 00 35 04 06 00 AB 7E A7 26 1A 36 9A B2 B5 BE 03 F9 74 5C [18:14:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B7 E1 47 00 63 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BD 18 03 00 F4 03 04 00 C1 D1 20 67 B6 04 01 00 00 74 53 12 89 D5 71 A2 90 [18:14:31]CommunicateWithHost err = 0 [18:14:31]CheckOFDResponse [18:14:31]1017 (14) - 77093643461234 [18:14:31]1041 (16) - 0000000000871756 [18:14:31]1040 (4) - 202941 [18:14:31]1012 (4) - 29.10.2024 12:14 [18:14:31]1206 (1) - 0 [18:14:31]OFD Sender: Remove packet 202941 [18:14:31]ProducePacketName [18:14:31]name=ofd_packets/00202941 [18:14:31]NVStorageDeleteData [18:14:31]Write to MH i2c: 01 00 00 D1 31 02 [18:14:31]Write i2c OK [18:14:31]MH_I2C_Read... [18:14:31]Read from MH i2c: 01 [18:14:31]MH_I2C_Read... [18:14:31]Read from MH i2c: 01 07 00 [18:14:31]MH_I2C_Read... [18:14:31]Read from MH i2c: 01 07 00 D1 31 00 00 00 00 00 C3 0C D8 [18:14:31]RasterBufferAndPrint [18:14:31]line [18:14:31]line [18:14:31]line [18:14:31]line [18:14:31]line [18:14:31]written 0, free lines is 3271 [18:14:31]MH_Cut [18:14:31]Write to MH i2c: D1 01 00 D8 31 01 DB [18:14:31]Write i2c OK [18:14:31]MH_I2C_Read... [18:14:31]Read from MH i2c: D1 [18:14:31]MH_I2C_Read... [18:14:31]Read from MH i2c: D1 01 00 [18:14:31]MH_I2C_Read... [18:14:31]Read from MH i2c: D1 01 00 D8 31 00 DA [18:14:31]Write to MH i2c: 01 00 00 D9 31 0A [18:14:31]Write i2c OK [18:14:31]MH_I2C_Read... [18:14:31]OFD Sender: No OFD packet to send [18:14:32]*** Cut start [18:14:32]*** Purtial cut [18:14:32]*** Stage 1: CUTSNS_PIN = 1 [18:14:32]Read from MH i2c: 01 [18:14:32]MH_I2C_Read... [18:14:32]*** Stop cut motor [18:14:32]*** Cut end [18:14:32]Read from MH i2c: 01 07 00 [18:14:32]MH_I2C_Read... [18:14:32]Read from MH i2c: 01 07 00 D9 31 00 00 00 00 00 FF 0F 1F [18:14:32]process_action close_receipt done [18:14:32]requested_data is exist [18:14:32]produce_requested_data [18:14:32]requested_item fm.sn is exist - process it [18:14:32]wFMCommunicate request_size=4 [18:14:32]MH_SAM_APDU [18:14:32]CAPDU: 80 11 00 00 [18:14:32]Write to MH i2c: E2 08 00 DA 31 80 11 00 00 00 00 00 00 85 [18:14:32]Write i2c OK [18:14:32]MH_I2C_Read... [18:14:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:32]Read from MH i2c: E2 [18:14:32]MH_I2C_Read... [18:14:32]Read from MH i2c: E2 17 00 [18:14:32]MH_I2C_Read... [18:14:32]Read from MH i2c: E2 17 00 DA 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DA [18:14:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:14:32]wFMCommunicate OK [18:14:32]requested_item fd.num is exist - process it [18:14:32]SAM_PROTO_GetFieldsCounters [18:14:32]wFMCommunicate request_size=4 [18:14:32]MH_SAM_APDU [18:14:32]CAPDU: 80 13 00 00 [18:14:32]Write to MH i2c: E2 08 00 DB 31 80 13 00 00 00 00 00 00 88 [18:14:32]Write i2c OK [18:14:32]MH_I2C_Read... [18:14:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:14:32]Read from MH i2c: E2 [18:14:32]MH_I2C_Read... [18:14:32]Read from MH i2c: E2 62 00 [18:14:32]MH_I2C_Read... [18:14:32]Read from MH i2c: E2 62 00 DB 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BD 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 A0 [18:14:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BD 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:14:32]wFMCommunicate OK [18:14:32]SAM_PROTO_GetFieldsCounters done [18:14:32]requested_item shift.num is exist - process it [18:14:32]requested_item shift.opened is exist - process it [18:14:32]req_shift_opened [18:14:32]FM_GetShiftState [18:14:32]SAM_PROTO_GetShiftState [18:14:32]wFMCommunicate request_size=4 [18:14:32]MH_SAM_APDU [18:14:32]CAPDU: 80 13 01 00 [18:14:32]Write to MH i2c: E2 08 00 DC 31 80 13 01 00 00 00 00 00 8A [18:14:32]Write i2c OK [18:14:32]MH_I2C_Read... [18:14:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:32]Read from MH i2c: E2 [18:14:32]MH_I2C_Read... [18:14:32]Read from MH i2c: E2 0E 00 [18:14:32]MH_I2C_Read... [18:14:32]Read from MH i2c: E2 0E 00 DC 31 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 73 [18:14:32]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:14:32]wFMCommunicate OK [18:14:32]SAM_PROTO_GetShiftState done [18:14:32]FM_GetShiftState done [18:14:32]req_shift_opened done [18:14:32]requested_item shift.open_date is exist - process it [18:14:32]req_shift_open_date [18:14:32]req_shift_open_date done [18:14:32]produce_requested_data done [18:14:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202941,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:14:32]process_action_free close_receipt [18:14:32]json_value_free [18:14:32]json_value_free done [18:14:32]process_json_proto returns [18:14:32]Send response to host [18:14:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202941,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:14:32]free response buf [18:14:32]execute_script done [18:14:32]execute_script returns [18:14:32]free content buf [18:14:32]Sock 7.Close socket [18:14:32]Sock 7.Thread stoped [18:14:36]OFD Sender: No OFD packet to send [18:14:41]OFD Sender: No OFD packet to send [18:14:46]OFD Sender: No OFD packet to send [18:14:51]OFD Sender: No OFD packet to send [18:14:56]OFD Sender: No OFD packet to send [18:15:01]OFD Sender: No OFD packet to send [18:15:06]accept exits with 9 [18:15:06]New connection [18:15:06]New thread 3066891620 created [18:15:06]Thread 3067034980 joined [18:15:06]Waiting for new connection... [18:15:06] Sock 9.Parse request [18:15:06]Sock 9.Check first char [18:15:06]Sock 9.First char is OK [18:15:06]request: POST /json_proto HTTP/1.0 [18:15:06]Method: POST [18:15:06]URL: /json_proto [18:15:06]Method is POST - this is cgi request [18:15:06]url: /json_proto [18:15:06]query_string will be loaded in cgi processing [18:15:06]execute_cgi json_proto POST (null) [18:15:06]execute_cgi path=json_proto method=POST [18:15:06]POST find Content-Length [18:15:06]Host: 172.17.63.195:8080 [18:15:06]Content-Length: 677 [18:15:06]Content-Type: application/json [18:15:06] [18:15:06]POST finish read [18:15:06]Found Content-Length = 677 [18:15:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:06]execute_script... [18:15:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:06]POST & json_proto [18:15:06]process_json_proto [18:15:06]json parsed OK: [18:15:06]protocol is kg_v1.0 [18:15:06]action value=close_receipt [18:15:06]process_action close_receipt [18:15:06]cmd_close_receipt [18:15:06]MH_GetDate [18:15:06]Write to MH i2c: F0 00 00 DD 31 FD [18:15:06]Write i2c OK [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: F0 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: F0 09 00 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: F0 09 00 DD 31 00 2C 26 21 67 8C D7 20 67 CA [18:15:06]GetLastDocTimeStamp 1730225670 [18:15:06]current date 1730225708 [18:15:06]FM_GetShiftState [18:15:06]SAM_PROTO_GetShiftState [18:15:06]wFMCommunicate request_size=4 [18:15:06]MH_SAM_APDU [18:15:06]CAPDU: 80 13 01 00 [18:15:06]Write to MH i2c: E2 08 00 DE 31 80 13 01 00 00 00 00 00 8C [18:15:06]Write i2c OK [18:15:06]MH_I2C_Read... [18:15:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:06]Read from MH i2c: E2 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 0E 00 [18:15:06]MH_I2C_Read... [18:15:06]Read from MH i2c: E2 0E 00 DE 31 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 75 [18:15:06]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:15:06]wFMCommunicate OK [18:15:06]SAM_PROTO_GetShiftState done [18:15:06]FM_GetShiftState done [18:15:06]opened in 1730160431 [18:15:06]opened+sec_in_day 1730246831 [18:15:06]quantity*price = 50041 [18:15:06]sum+1 = 50042 [18:15:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 337 29.10.2024 18:15 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202942 ФПД: 103874774570805 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181508&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202942&fm=103874774570805&tin=02508201610067®Number=0000000000091777&sum=50000 [18:15:07]StoreToDocumentArchive [18:15:07]shift 546 fd 202942 [18:15:07]save to /storage/0546/doc_00202942 [18:15:07]save last doc name /storage/0546/doc_00202942 to /storage/kkm_last_doc_name [18:15:07]save OK [18:15:07]Clear old archive folders... [18:15:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:15:07]tlvbuf is B6DBC460 [18:15:07]SAM_PROTO_ClearQueue [18:15:07]wFMCommunicate request_size=4 [18:15:07]MH_SAM_APDU [18:15:07]CAPDU: 80 09 00 00 [18:15:07]Write to MH i2c: E2 08 00 EB 31 80 09 00 00 00 00 00 00 8E [18:15:07]Write i2c OK [18:15:07]MH_I2C_Read... [18:15:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:15:07]Read from MH i2c: E2 [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: E2 03 00 [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: E2 03 00 EB 31 00 90 00 90 [18:15:07]RAPDU: 90 00 [18:15:07]wFMCommunicate OK [18:15:07]SAM_PROTO_ClearQueue done [18:15:07]KKMCreateOFDPacket [18:15:07]OFDProtocolAddRootSTLVToBuf [18:15:07]FM_MakeSignedData [18:15:07]FM_MakeSignedData [18:15:07]SAM_PROTO_SignData [18:15:07]wFMCommunicate request_size=4 [18:15:07]MH_SAM_APDU [18:15:07]CAPDU: 80 0D 01 02 [18:15:07]Write to MH i2c: E2 08 00 EC 31 80 0D 01 02 00 00 00 00 96 [18:15:07]Write i2c OK [18:15:07]MH_I2C_Read... [18:15:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:15:07]Read from MH i2c: E2 [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: E2 03 00 [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: E2 03 00 EC 31 00 90 00 91 [18:15:07]RAPDU: 90 00 [18:15:07]wFMCommunicate OK [18:15:07]wFMCommunicate request_size=255 [18:15:07]MH_SAM_APDU [18:15:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 2C 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 18 03 00 35 04 06 00 5E [18:15:07]Write to MH i2c: E2 02 01 ED 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 2C 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 18 03 00 35 04 06 00 5E 00 00 B1 [18:15:07]Write i2c OK [18:15:07]MH_I2C_Read... [18:15:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:07]Read from MH i2c: E2 [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: E2 03 00 [18:15:07]MH_I2C_Read... [18:15:07]Read from MH i2c: E2 03 00 ED 31 00 90 00 92 [18:15:07]RAPDU: 90 00 [18:15:07]wFMCommunicate OK [18:15:07]wFMCommunicate request_size=10 [18:15:07]MH_SAM_APDU [18:15:07]CAPDU: 80 0D 02 02 05 79 3B 0A 17 35 [18:15:07]Write to MH i2c: E2 0D 00 EE 31 80 0D 02 02 05 00 79 3B 0A 17 35 00 00 AD [18:15:07]Write i2c OK [18:15:07]MH_I2C_Read... [18:15:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:08]Read from MH i2c: E2 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: E2 03 00 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: E2 03 00 EE 31 00 90 00 93 [18:15:08]RAPDU: 90 00 [18:15:08]wFMCommunicate OK [18:15:08]wFMCommunicate request_size=4 [18:15:08]MH_SAM_APDU [18:15:08]CAPDU: 80 0D 03 02 [18:15:08]Write to MH i2c: E2 08 00 EF 31 80 0D 03 02 00 00 00 00 9B [18:15:08]Write i2c OK [18:15:08]MH_I2C_Read... [18:15:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:15:08]Read from MH i2c: E2 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: E2 0B 00 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: E2 0B 00 EF 31 00 F0 07 1E 83 A8 F5 98 35 90 00 9E [18:15:08]RAPDU: F0 07 1E 83 A8 F5 98 35 90 00 [18:15:08]wFMCommunicate OK [18:15:08]SAM_PROTO_SignData done [18:15:08]FM_MakeSignedData done [18:15:08]CreateOFDProtocolMessage [18:15:08]wFMCommunicate request_size=4 [18:15:08]MH_SAM_APDU [18:15:08]CAPDU: 80 11 00 00 [18:15:08]Write to MH i2c: E2 08 00 F0 31 80 11 00 00 00 00 00 00 9B [18:15:08]Write i2c OK [18:15:08]MH_I2C_Read... [18:15:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:08]Read from MH i2c: E2 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: E2 17 00 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: E2 17 00 F0 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F0 [18:15:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:15:08]wFMCommunicate OK [18:15:08]CreateOFDProtocolMessage done [18:15:08]OFDSenderStorePacket 202942 [18:15:08]StoreOFDPacket docnum=202942 [18:15:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FF FC 07 01 F1 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 2C 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 18 03 00 35 04 06 00 5E 79 3B 0A 17 35 F0 07 1E 83 A8 F5 98 35 [18:15:08]CheckFolder [18:15:08]dirname=/storage/ofd_packets [18:15:08]CheckFolder done [18:15:08]ProducePacketName [18:15:08]name=ofd_packets/00202942 [18:15:08]NVStorageSaveData ofd_packets/00202942 [18:15:08]File name is /storage/ofd_packets/00202942 [18:15:08]Write 301 bytes [18:15:08]NVStorageSaveData done [18:15:08]OFDSenderStorePacket done [18:15:08]KKMCreateOFDPacket done [18:15:08]NVStorageSaveData kkm_last_timestamp [18:15:08]File name is /storage/kkm_last_timestamp [18:15:08]Write 4 bytes [18:15:08]NVStorageSaveData done [18:15:08]ExternCall_PrintAddStr [18:15:08]wPrintStart [18:15:08]Write to MH i2c: 01 00 00 F1 31 22 [18:15:08]Write i2c OK [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: 01 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: 01 07 00 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: 01 07 00 F1 31 00 00 00 00 00 FF 0F 37 [18:15:08]RasterBufferAndPrint [18:15:08]line Счет N : (1)450745 [18:15:08]line ИНН: 02508201610067 [18:15:08]line Контрольно-Кассовый Чек [18:15:08]line ПРОДАЖА [18:15:08]line ТРК (МРК, ГНК) : 52 [18:15:08]line Товар: 2710124130 [18:15:08]line Аи-92-К-2 [18:15:08]line 7.480 * 66.90 [18:15:08]line = 500.41 [18:15:08]line НДС 12% НСП 1% [18:15:08]line > о реализуемом товаре [18:15:08]line ОКРУГЛЕНИЕ: -0.41 [18:15:08]line ИТОГО: 500.00 [18:15:08]line Внесено: 500.00 [18:15:08]line СДАЧА: 0.00 [18:15:08]line НСП 1% : 4.43 [18:15:08]line НДС 12% : 53.14 [18:15:08]line Наличными: 500.00 [18:15:08]line Безнал.: 0.00 [18:15:08]line Место: АЗС № 171 "Партнер Нефть" [18:15:08]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:15:08]line СНО: Общий режим [18:15:08]line Чек 337 29.10.2024 18:15 [18:15:08]line Смена: 546 ФФД: 1.0 [18:15:08]line ЗНМ: 0300000109 [18:15:08]line РНМ: 0000000000091777 [18:15:08]line Версия ККМ: 001 [18:15:08]line ФМ: 0000000000871756 [18:15:08]line ФД: 202942 [18:15:08]line ФПД: 103874774570805 [18:15:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181508&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202942&fm=103874774570805&tin=02508201610067®Number=0000000000091777&sum=50000 [18:15:08]OFD Sender: Processing packet 202942 [packets to send 116, broken 115] [18:15:08]ProducePacketName [18:15:08]name=ofd_packets/00202942 [18:15:08]OFD Sender: To server: pG, [18:15:08]CommunicateWithHost lk.salyk.kg:30040 [18:15:08]ConnectInit lk.salyk.kg [18:15:08]written 0, free lines is 4095 [18:15:08]Connected sock=10 [18:15:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FF FC 07 01 F1 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 2C 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 18 03 00 35 04 06 00 5E 79 3B 0A 17 35 F0 07 1E 83 A8 F5 98 35 [18:15:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8B 27 47 00 B2 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BE 18 03 00 F4 03 04 00 E7 D1 20 67 B6 04 01 00 00 F3 CE 53 A9 36 6E F6 FF [18:15:08]CommunicateWithHost err = 0 [18:15:08]CheckOFDResponse [18:15:08]1017 (14) - 77093643461234 [18:15:08]1041 (16) - 0000000000871756 [18:15:08]1040 (4) - 202942 [18:15:08]1012 (4) - 29.10.2024 12:15 [18:15:08]1206 (1) - 0 [18:15:08]OFD Sender: Remove packet 202942 [18:15:08]ProducePacketName [18:15:08]name=ofd_packets/00202942 [18:15:08]NVStorageDeleteData [18:15:08]Write to MH i2c: 01 00 00 1C 32 4E [18:15:08]Write i2c OK [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: 01 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: 01 07 00 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: 01 07 00 1C 32 00 00 00 00 00 86 0C E7 [18:15:08]RasterBufferAndPrint [18:15:08]line [18:15:08]line [18:15:08]line [18:15:08]line [18:15:08]line [18:15:08]written 0, free lines is 3210 [18:15:08]MH_Cut [18:15:08]Write to MH i2c: D1 01 00 23 32 01 27 [18:15:08]Write i2c OK [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: D1 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: D1 01 00 [18:15:08]MH_I2C_Read... [18:15:08]Read from MH i2c: D1 01 00 23 32 00 26 [18:15:08]Write to MH i2c: 01 00 00 24 32 56 [18:15:08]Write i2c OK [18:15:08]MH_I2C_Read... [18:15:09]OFD Sender: No OFD packet to send [18:15:09]*** Cut start [18:15:09]*** Purtial cut [18:15:09]*** Stage 1: CUTSNS_PIN = 1 [18:15:10]Read from MH i2c: 01 [18:15:10]MH_I2C_Read... [18:15:10]*** Stop cut motor [18:15:10]*** Cut end [18:15:10]Read from MH i2c: 01 07 00 [18:15:10]MH_I2C_Read... [18:15:10]Read from MH i2c: 01 07 00 24 32 00 00 00 00 00 FF 0F 6B [18:15:10]process_action close_receipt done [18:15:10]requested_data is exist [18:15:10]produce_requested_data [18:15:10]requested_item fm.sn is exist - process it [18:15:10]wFMCommunicate request_size=4 [18:15:10]MH_SAM_APDU [18:15:10]CAPDU: 80 11 00 00 [18:15:10]Write to MH i2c: E2 08 00 25 32 80 11 00 00 00 00 00 00 D1 [18:15:10]Write i2c OK [18:15:10]MH_I2C_Read... [18:15:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:10]Read from MH i2c: E2 [18:15:10]MH_I2C_Read... [18:15:10]Read from MH i2c: E2 17 00 [18:15:10]MH_I2C_Read... [18:15:10]Read from MH i2c: E2 17 00 25 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 26 [18:15:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:15:10]wFMCommunicate OK [18:15:10]requested_item fd.num is exist - process it [18:15:10]SAM_PROTO_GetFieldsCounters [18:15:10]wFMCommunicate request_size=4 [18:15:10]MH_SAM_APDU [18:15:10]CAPDU: 80 13 00 00 [18:15:10]Write to MH i2c: E2 08 00 26 32 80 13 00 00 00 00 00 00 D4 [18:15:10]Write i2c OK [18:15:10]MH_I2C_Read... [18:15:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:10]Read from MH i2c: E2 [18:15:10]MH_I2C_Read... [18:15:10]Read from MH i2c: E2 62 00 [18:15:10]MH_I2C_Read... [18:15:10]Read from MH i2c: E2 62 00 26 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BE 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 F0 [18:15:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BE 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:15:10]wFMCommunicate OK [18:15:10]SAM_PROTO_GetFieldsCounters done [18:15:10]requested_item shift.num is exist - process it [18:15:10]requested_item shift.opened is exist - process it [18:15:10]req_shift_opened [18:15:10]FM_GetShiftState [18:15:10]SAM_PROTO_GetShiftState [18:15:10]wFMCommunicate request_size=4 [18:15:10]MH_SAM_APDU [18:15:10]CAPDU: 80 13 01 00 [18:15:10]Write to MH i2c: E2 08 00 27 32 80 13 01 00 00 00 00 00 D6 [18:15:10]Write i2c OK [18:15:10]MH_I2C_Read... [18:15:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:10]Read from MH i2c: E2 [18:15:10]MH_I2C_Read... [18:15:10]Read from MH i2c: E2 0E 00 [18:15:10]MH_I2C_Read... [18:15:10]Read from MH i2c: E2 0E 00 27 32 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BF [18:15:10]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:15:10]wFMCommunicate OK [18:15:10]SAM_PROTO_GetShiftState done [18:15:10]FM_GetShiftState done [18:15:10]req_shift_opened done [18:15:10]requested_item shift.open_date is exist - process it [18:15:10]req_shift_open_date [18:15:10]req_shift_open_date done [18:15:10]produce_requested_data done [18:15:10]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202942,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:15:10]process_action_free close_receipt [18:15:10]json_value_free [18:15:10]json_value_free done [18:15:10]process_json_proto returns [18:15:10]Send response to host [18:15:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202942,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:15:10]free response buf [18:15:10]execute_script done [18:15:10]execute_script returns [18:15:10]free content buf [18:15:10]Sock 9.Close socket [18:15:10]Sock 9.Thread stoped [18:15:14]OFD Sender: No OFD packet to send [18:15:19]OFD Sender: No OFD packet to send [18:15:24]OFD Sender: No OFD packet to send [18:15:29]OFD Sender: No OFD packet to send [18:15:34]OFD Sender: No OFD packet to send [18:15:39]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:41]accept exits with 7 [18:16:41]New connection [18:16:41]New thread 3067034980 created [18:16:41]Thread 3066891620 joined [18:16:41]Waiting for new connection... [18:16:41] Sock 7.Parse request [18:16:41]Sock 7.Check first char [18:16:41]Sock 7.First char is OK [18:16:41]request: POST /json_proto HTTP/1.0 [18:16:41]Method: POST [18:16:41]URL: /json_proto [18:16:41]Method is POST - this is cgi request [18:16:41]url: /json_proto [18:16:41]query_string will be loaded in cgi processing [18:16:41]execute_cgi json_proto POST (null) [18:16:41]execute_cgi path=json_proto method=POST [18:16:41]POST find Content-Length [18:16:41]Host: 172.17.63.195:8080 [18:16:41]Content-Length: 682 [18:16:41]Content-Type: application/json [18:16:41] [18:16:41]POST finish read [18:16:41]Found Content-Length = 682 [18:16:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:16:41]execute_script... [18:16:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:16:41]POST & json_proto [18:16:41]process_json_proto [18:16:41]json parsed OK: [18:16:41]protocol is kg_v1.0 [18:16:41]action value=close_receipt [18:16:41]process_action close_receipt [18:16:41]cmd_close_receipt [18:16:41]MH_GetDate [18:16:41]Write to MH i2c: F0 00 00 28 32 49 [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: F0 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: F0 09 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: F0 09 00 28 32 00 8A 26 21 67 8C D7 20 67 74 [18:16:41]GetLastDocTimeStamp 1730225708 [18:16:41]current date 1730225802 [18:16:41]FM_GetShiftState [18:16:41]SAM_PROTO_GetShiftState [18:16:41]wFMCommunicate request_size=4 [18:16:41]MH_SAM_APDU [18:16:41]CAPDU: 80 13 01 00 [18:16:41]Write to MH i2c: E2 08 00 29 32 80 13 01 00 00 00 00 00 D8 [18:16:41]Write i2c OK [18:16:41]MH_I2C_Read... [18:16:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:41]Read from MH i2c: E2 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 0E 00 [18:16:41]MH_I2C_Read... [18:16:41]Read from MH i2c: E2 0E 00 29 32 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C1 [18:16:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:16:41]wFMCommunicate OK [18:16:41]SAM_PROTO_GetShiftState done [18:16:41]FM_GetShiftState done [18:16:41]opened in 1730160431 [18:16:41]opened+sec_in_day 1730246831 [18:16:41]quantity*price = 100015 [18:16:41]sum+1 = 100017 [18:16:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 338 29.10.2024 18:16 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202943 ФПД: 40843979823262 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181642&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202943&fm=40843979823262&tin=02508201610067®Number=0000000000091777&sum=100000 [18:16:42]StoreToDocumentArchive [18:16:42]shift 546 fd 202943 [18:16:42]save to /storage/0546/doc_00202943 [18:16:42]save last doc name /storage/0546/doc_00202943 to /storage/kkm_last_doc_name [18:16:42]save OK [18:16:42]Clear old archive folders... [18:16:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:16:42]tlvbuf is 013BBD50 [18:16:42]SAM_PROTO_ClearQueue [18:16:42]wFMCommunicate request_size=4 [18:16:42]MH_SAM_APDU [18:16:42]CAPDU: 80 09 00 00 [18:16:42]Write to MH i2c: E2 08 00 36 32 80 09 00 00 00 00 00 00 DA [18:16:42]Write i2c OK [18:16:42]MH_I2C_Read... [18:16:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:16:42]Read from MH i2c: E2 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 03 00 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 03 00 36 32 00 90 00 DC [18:16:42]RAPDU: 90 00 [18:16:42]wFMCommunicate OK [18:16:42]SAM_PROTO_ClearQueue done [18:16:42]KKMCreateOFDPacket [18:16:42]OFDProtocolAddRootSTLVToBuf [18:16:42]FM_MakeSignedData [18:16:42]FM_MakeSignedData [18:16:42]SAM_PROTO_SignData [18:16:42]wFMCommunicate request_size=4 [18:16:42]MH_SAM_APDU [18:16:42]CAPDU: 80 0D 01 02 [18:16:42]Write to MH i2c: E2 08 00 37 32 80 0D 01 02 00 00 00 00 E2 [18:16:42]Write i2c OK [18:16:42]MH_I2C_Read... [18:16:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:16:42]Read from MH i2c: E2 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 03 00 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 03 00 37 32 00 90 00 DD [18:16:42]RAPDU: 90 00 [18:16:42]wFMCommunicate OK [18:16:42]wFMCommunicate request_size=255 [18:16:42]MH_SAM_APDU [18:16: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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 8A 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 18 03 00 35 04 06 00 25 [18:16:42]Write to MH i2c: E2 02 01 38 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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 8A 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 18 03 00 35 04 06 00 25 00 00 1E [18:16:42]Write i2c OK [18:16:42]MH_I2C_Read... [18:16:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:42]Read from MH i2c: E2 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 03 00 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 03 00 38 32 00 90 00 DE [18:16:42]RAPDU: 90 00 [18:16:42]wFMCommunicate OK [18:16:42]wFMCommunicate request_size=10 [18:16:42]MH_SAM_APDU [18:16:42]CAPDU: 80 0D 02 02 05 25 BA E8 98 9E [18:16:42]Write to MH i2c: E2 0D 00 39 32 80 0D 02 02 05 00 25 BA E8 98 9E 00 00 EC [18:16:42]Write i2c OK [18:16:42]MH_I2C_Read... [18:16:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:42]Read from MH i2c: E2 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 03 00 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 03 00 39 32 00 90 00 DF [18:16:42]RAPDU: 90 00 [18:16:42]wFMCommunicate OK [18:16:42]wFMCommunicate request_size=4 [18:16:42]MH_SAM_APDU [18:16:42]CAPDU: 80 0D 03 02 [18:16:42]Write to MH i2c: E2 08 00 3A 32 80 0D 03 02 00 00 00 00 E7 [18:16:42]Write i2c OK [18:16:42]MH_I2C_Read... [18:16:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:16:42]Read from MH i2c: E2 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 0B 00 [18:16:42]MH_I2C_Read... [18:16:42]Read from MH i2c: E2 0B 00 3A 32 00 3B 59 F4 5F 3D 63 FF 14 90 00 82 [18:16:42]RAPDU: 3B 59 F4 5F 3D 63 FF 14 90 00 [18:16:42]wFMCommunicate OK [18:16:42]SAM_PROTO_SignData done [18:16:42]FM_MakeSignedData done [18:16:42]CreateOFDProtocolMessage [18:16:42]wFMCommunicate request_size=4 [18:16:42]MH_SAM_APDU [18:16:42]CAPDU: 80 11 00 00 [18:16:42]Write to MH i2c: E2 08 00 3B 32 80 11 00 00 00 00 00 00 E7 [18:16:42]Write i2c OK [18:16:42]MH_I2C_Read... [18:16:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:43]Read from MH i2c: E2 [18:16:43]MH_I2C_Read... [18:16:43]Read from MH i2c: E2 17 00 [18:16:43]MH_I2C_Read... [18:16:43]Read from MH i2c: E2 17 00 3B 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3C [18:16:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:16:43]wFMCommunicate OK [18:16:43]CreateOFDProtocolMessage done [18:16:43]OFDSenderStorePacket 202943 [18:16:43]StoreOFDPacket docnum=202943 [18:16:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F1 40 07 01 B9 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 8A 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 18 03 00 35 04 06 00 25 25 BA E8 98 9E 3B 59 F4 5F 3D 63 FF 14 [18:16:43]CheckFolder [18:16:43]dirname=/storage/ofd_packets [18:16:43]CheckFolder done [18:16:43]ProducePacketName [18:16:43]name=ofd_packets/00202943 [18:16:43]NVStorageSaveData ofd_packets/00202943 [18:16:43]File name is /storage/ofd_packets/00202943 [18:16:43]Write 301 bytes [18:16:43]NVStorageSaveData done [18:16:43]OFDSenderStorePacket done [18:16:43]KKMCreateOFDPacket done [18:16:43]NVStorageSaveData kkm_last_timestamp [18:16:43]File name is /storage/kkm_last_timestamp [18:16:43]Write 4 bytes [18:16:43]NVStorageSaveData done [18:16:43]ExternCall_PrintAddStr [18:16:43]wPrintStart [18:16:43]Write to MH i2c: 01 00 00 3C 32 6E [18:16:43]Write i2c OK [18:16:43]MH_I2C_Read... [18:16:43]Read from MH i2c: 01 [18:16:43]MH_I2C_Read... [18:16:43]Read from MH i2c: 01 07 00 [18:16:43]MH_I2C_Read... [18:16:43]Read from MH i2c: 01 07 00 3C 32 00 00 00 00 00 FF 0F 83 [18:16:43]RasterBufferAndPrint [18:16:43]line Счет N : (1)450747 [18:16:43]line ИНН: 02508201610067 [18:16:43]line Контрольно-Кассовый Чек [18:16:43]line ПРОДАЖА [18:16:43]line ТРК (МРК, ГНК) : 41 [18:16:43]line Товар: 2710124130 [18:16:43]line Аи-92-К-2 [18:16:43]line 14.950 * 66.90 [18:16:43]line = 1000.16 [18:16:43]line НДС 12% НСП 1% [18:16:43]line > о реализуемом товаре [18:16:43]line ОКРУГЛЕНИЕ: -0.16 [18:16:43]line ИТОГО: 1000.00 [18:16:43]line Внесено: 1000.00 [18:16:43]line СДАЧА: 0.00 [18:16:43]line НСП 1% : 8.85 [18:16:43]line НДС 12% : 106.21 [18:16:43]line Наличными: 1000.00 [18:16:43]line Безнал.: 0.00 [18:16:43]line Место: АЗС № 171 "Партнер Нефть" [18:16:43]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:16:43]line СНО: Общий режим [18:16:43]line Чек 338 29.10.2024 18:16 [18:16:43]line Смена: 546 ФФД: 1.0 [18:16:43]line ЗНМ: 0300000109 [18:16:43]line РНМ: 0000000000091777 [18:16:43]line Версия ККМ: 001 [18:16:43]line ФМ: 0000000000871756 [18:16:43]line ФД: 202943 [18:16:43]line ФПД: 40843979823262 [18:16:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181642&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202943&fm=40843979823262&tin=02508201610067®Number=0000000000091777&sum=100000 [18:16:43]OFD Sender: Processing packet 202943 [packets to send 116, broken 115] [18:16:43]ProducePacketName [18:16:43]name=ofd_packets/00202943 [18:16:43]OFD Sender: To server: pG, [18:16:43]CommunicateWithHost lk.salyk.kg:30040 [18:16:43]ConnectInit lk.salyk.kg [18:16:43]written 0, free lines is 4095 [18:16:43]Connected sock=11 [18:16:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F1 40 07 01 B9 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 8A 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 18 03 00 35 04 06 00 25 25 BA E8 98 9E 3B 59 F4 5F 3D 63 FF 14 [18:16:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 85 5B 47 00 45 C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 BF 18 03 00 F4 03 04 00 46 D2 20 67 B6 04 01 00 00 C9 8B 47 DC 9F 5D 18 44 [18:16:43]CommunicateWithHost err = 0 [18:16:43]CheckOFDResponse [18:16:43]1017 (14) - 77093643461234 [18:16:43]1041 (16) - 0000000000871756 [18:16:43]1040 (4) - 202943 [18:16:43]1012 (4) - 29.10.2024 12:17 [18:16:43]1206 (1) - 0 [18:16:43]OFD Sender: Remove packet 202943 [18:16:43]ProducePacketName [18:16:43]name=ofd_packets/00202943 [18:16:43]NVStorageDeleteData [18:16:43]Write to MH i2c: 01 00 00 67 32 99 [18:16:43]Write i2c OK [18:16:43]MH_I2C_Read... [18:16:43]Read from MH i2c: 01 [18:16:43]MH_I2C_Read... [18:16:43]Read from MH i2c: 01 07 00 [18:16:43]MH_I2C_Read... [18:16:43]Read from MH i2c: 01 07 00 67 32 00 00 00 00 00 93 0C 3F [18:16:43]RasterBufferAndPrint [18:16:43]line [18:16:43]line [18:16:43]line [18:16:43]line [18:16:43]line [18:16:43]written 0, free lines is 3223 [18:16:43]MH_Cut [18:16:43]Write to MH i2c: D1 01 00 6E 32 01 72 [18:16:43]Write i2c OK [18:16:43]MH_I2C_Read... [18:16:43]Read from MH i2c: D1 [18:16:43]MH_I2C_Read... [18:16:43]Read from MH i2c: D1 01 00 [18:16:43]MH_I2C_Read... [18:16:43]Read from MH i2c: D1 01 00 6E 32 00 71 [18:16:43]Write to MH i2c: 01 00 00 6F 32 A1 [18:16:43]Write i2c OK [18:16:43]MH_I2C_Read... [18:16:44]OFD Sender: No OFD packet to send [18:16:44]*** Cut start [18:16:44]*** Purtial cut [18:16:44]*** Stage 1: CUTSNS_PIN = 1 [18:16:44]Read from MH i2c: 01 [18:16:44]MH_I2C_Read... [18:16:44]*** Stop cut motor [18:16:44]*** Cut end [18:16:44]Read from MH i2c: 01 07 00 [18:16:44]MH_I2C_Read... [18:16:44]Read from MH i2c: 01 07 00 6F 32 00 00 00 00 00 FF 0F B6 [18:16:44]process_action close_receipt done [18:16:44]requested_data is exist [18:16:44]produce_requested_data [18:16:44]requested_item fm.sn is exist - process it [18:16:44]wFMCommunicate request_size=4 [18:16:44]MH_SAM_APDU [18:16:44]CAPDU: 80 11 00 00 [18:16:44]Write to MH i2c: E2 08 00 70 32 80 11 00 00 00 00 00 00 1C [18:16:44]Write i2c OK [18:16:44]MH_I2C_Read... [18:16:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:45]Read from MH i2c: E2 [18:16:45]MH_I2C_Read... [18:16:45]Read from MH i2c: E2 17 00 [18:16:45]MH_I2C_Read... [18:16:45]Read from MH i2c: E2 17 00 70 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 71 [18:16:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:16:45]wFMCommunicate OK [18:16:45]requested_item fd.num is exist - process it [18:16:45]SAM_PROTO_GetFieldsCounters [18:16:45]wFMCommunicate request_size=4 [18:16:45]MH_SAM_APDU [18:16:45]CAPDU: 80 13 00 00 [18:16:45]Write to MH i2c: E2 08 00 71 32 80 13 00 00 00 00 00 00 1F [18:16:45]Write i2c OK [18:16:45]MH_I2C_Read... [18:16:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:16:45]Read from MH i2c: E2 [18:16:45]MH_I2C_Read... [18:16:45]Read from MH i2c: E2 62 00 [18:16:45]MH_I2C_Read... [18:16:45]Read from MH i2c: E2 62 00 71 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BF 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 3F [18:16:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 BF 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:16:45]wFMCommunicate OK [18:16:45]SAM_PROTO_GetFieldsCounters done [18:16:45]requested_item shift.num is exist - process it [18:16:45]requested_item shift.opened is exist - process it [18:16:45]req_shift_opened [18:16:45]FM_GetShiftState [18:16:45]SAM_PROTO_GetShiftState [18:16:45]wFMCommunicate request_size=4 [18:16:45]MH_SAM_APDU [18:16:45]CAPDU: 80 13 01 00 [18:16:45]Write to MH i2c: E2 08 00 72 32 80 13 01 00 00 00 00 00 21 [18:16:45]Write i2c OK [18:16:45]MH_I2C_Read... [18:16:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:45]Read from MH i2c: E2 [18:16:45]MH_I2C_Read... [18:16:45]Read from MH i2c: E2 0E 00 [18:16:45]MH_I2C_Read... [18:16:45]Read from MH i2c: E2 0E 00 72 32 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0A [18:16:45]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:16:45]wFMCommunicate OK [18:16:45]SAM_PROTO_GetShiftState done [18:16:45]FM_GetShiftState done [18:16:45]req_shift_opened done [18:16:45]requested_item shift.open_date is exist - process it [18:16:45]req_shift_open_date [18:16:45]req_shift_open_date done [18:16:45]produce_requested_data done [18:16:45]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202943,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:16:45]process_action_free close_receipt [18:16:45]json_value_free [18:16:45]json_value_free done [18:16:45]process_json_proto returns [18:16:45]Send response to host [18:16:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202943,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:16:45]free response buf [18:16:45]execute_script done [18:16:45]execute_script returns [18:16:45]free content buf [18:16:45]Sock 7.Close socket [18:16:45]Sock 7.Thread stoped [18:16:45]accept exits with 9 [18:16:45]New connection [18:16:45]New thread 3066891620 created [18:16:45]Thread 3067034980 joined [18:16:45]Waiting for new connection... [18:16:45] Sock 9.Parse request [18:16:45]Sock 9.Check first char [18:16:45]Sock 9.First char is OK [18:16:45]request: POST /json_proto HTTP/1.0 [18:16:45]Method: POST [18:16:45]URL: /json_proto [18:16:45]Method is POST - this is cgi request [18:16:45]url: /json_proto [18:16:45]query_string will be loaded in cgi processing [18:16:45]execute_cgi json_proto POST (null) [18:16:45]execute_cgi path=json_proto method=POST [18:16:45]POST find Content-Length [18:16:45]Host: 172.17.63.195:8080 [18:16:45]Content-Length: 682 [18:16:45]Content-Type: application/json [18:16:45] [18:16:45]POST finish read [18:16:45]Found Content-Length = 682 [18:16:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 37.370, "sum" : 2500.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:16:45]execute_script... [18:16: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)450746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 37.370, "sum" : 2500.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:16:45]POST & json_proto [18:16:45]process_json_proto [18:16:45]json parsed OK: [18:16:45]protocol is kg_v1.0 [18:16:45]action value=close_receipt [18:16:45]process_action close_receipt [18:16:45]cmd_close_receipt [18:16:45]MH_GetDate [18:16:45]Write to MH i2c: F0 00 00 73 32 94 [18:16:45]Write i2c OK [18:16:45]MH_I2C_Read... [18:16:45]Read from MH i2c: F0 [18:16:45]MH_I2C_Read... [18:16:45]Read from MH i2c: F0 09 00 [18:16:45]MH_I2C_Read... [18:16:45]Read from MH i2c: F0 09 00 73 32 00 8F 26 21 67 8C D7 20 67 C4 [18:16:45]GetLastDocTimeStamp 1730225802 [18:16:45]current date 1730225807 [18:16:45]FM_GetShiftState [18:16:45]SAM_PROTO_GetShiftState [18:16:45]wFMCommunicate request_size=4 [18:16:45]MH_SAM_APDU [18:16:45]CAPDU: 80 13 01 00 [18:16:45]Write to MH i2c: E2 08 00 74 32 80 13 01 00 00 00 00 00 23 [18:16:45]Write i2c OK [18:16:45]MH_I2C_Read... [18:16:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:45]Read from MH i2c: E2 [18:16:45]MH_I2C_Read... [18:16:45]Read from MH i2c: E2 0E 00 [18:16:45]MH_I2C_Read... [18:16:45]Read from MH i2c: E2 0E 00 74 32 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0C [18:16:45]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:16:45]wFMCommunicate OK [18:16:45]SAM_PROTO_GetShiftState done [18:16:45]FM_GetShiftState done [18:16:45]opened in 1730160431 [18:16:45]opened+sec_in_day 1730246831 [18:16:45]quantity*price = 250005 [18:16:45]sum+1 = 250006 [18:16:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.49 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 339 29.10.2024 18:16 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202944 ФПД: 237923396592392 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181647&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202944&fm=237923396592392&tin=02508201610067®Number=0000000000091777&sum=250000 [18:16:46]StoreToDocumentArchive [18:16:46]shift 546 fd 202944 [18:16:46]save to /storage/0546/doc_00202944 [18:16:46]save last doc name /storage/0546/doc_00202944 to /storage/kkm_last_doc_name [18:16:46]save OK [18:16:46]Clear old archive folders... [18:16:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:16:46]tlvbuf is 0134DC90 [18:16:46]SAM_PROTO_ClearQueue [18:16:46]wFMCommunicate request_size=4 [18:16:46]MH_SAM_APDU [18:16:46]CAPDU: 80 09 00 00 [18:16:46]Write to MH i2c: E2 08 00 81 32 80 09 00 00 00 00 00 00 25 [18:16:46]Write i2c OK [18:16:46]MH_I2C_Read... [18:16:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:16:46]Read from MH i2c: E2 [18:16:46]MH_I2C_Read... [18:16:46]Read from MH i2c: E2 03 00 [18:16:46]MH_I2C_Read... [18:16:46]Read from MH i2c: E2 03 00 81 32 00 90 00 27 [18:16:46]RAPDU: 90 00 [18:16:46]wFMCommunicate OK [18:16:46]SAM_PROTO_ClearQueue done [18:16:46]KKMCreateOFDPacket [18:16:46]OFDProtocolAddRootSTLVToBuf [18:16:46]FM_MakeSignedData [18:16:46]FM_MakeSignedData [18:16:46]SAM_PROTO_SignData [18:16:46]wFMCommunicate request_size=4 [18:16:46]MH_SAM_APDU [18:16:46]CAPDU: 80 0D 01 02 [18:16:46]Write to MH i2c: E2 08 00 82 32 80 0D 01 02 00 00 00 00 2D [18:16:46]Write i2c OK [18:16:46]MH_I2C_Read... [18:16:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:16:46]Read from MH i2c: E2 [18:16:46]MH_I2C_Read... [18:16:46]Read from MH i2c: E2 03 00 [18:16:46]MH_I2C_Read... [18:16:46]Read from MH i2c: E2 03 00 82 32 00 90 00 28 [18:16:46]RAPDU: 90 00 [18:16:46]wFMCommunicate OK [18:16:46]wFMCommunicate request_size=255 [18:16:46]MH_SAM_APDU [18:16: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 32 FF 03 08 00 03 FA 91 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 95 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B5 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 8F 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C0 18 03 00 35 04 06 00 D8 [18:16:46]Write to MH i2c: E2 02 01 83 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 32 FF 03 08 00 03 FA 91 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 95 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B5 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 8F 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C0 18 03 00 35 04 06 00 D8 00 00 61 [18:16:46]Write i2c OK [18:16:46]MH_I2C_Read... [18:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:47]Read from MH i2c: E2 [18:16:47]MH_I2C_Read... [18:16:47]Read from MH i2c: E2 03 00 [18:16:47]MH_I2C_Read... [18:16:47]Read from MH i2c: E2 03 00 83 32 00 90 00 29 [18:16:47]RAPDU: 90 00 [18:16:47]wFMCommunicate OK [18:16:47]wFMCommunicate request_size=10 [18:16:47]MH_SAM_APDU [18:16:47]CAPDU: 80 0D 02 02 05 63 DB 89 A3 08 [18:16:47]Write to MH i2c: E2 0D 00 84 32 80 0D 02 02 05 00 63 DB 89 A3 08 00 00 AC [18:16:47]Write i2c OK [18:16:47]MH_I2C_Read... [18:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:47]Read from MH i2c: E2 [18:16:47]MH_I2C_Read... [18:16:47]Read from MH i2c: E2 03 00 [18:16:47]MH_I2C_Read... [18:16:47]Read from MH i2c: E2 03 00 84 32 00 90 00 2A [18:16:47]RAPDU: 90 00 [18:16:47]wFMCommunicate OK [18:16:47]wFMCommunicate request_size=4 [18:16:47]MH_SAM_APDU [18:16:47]CAPDU: 80 0D 03 02 [18:16:47]Write to MH i2c: E2 08 00 85 32 80 0D 03 02 00 00 00 00 32 [18:16:47]Write i2c OK [18:16:47]MH_I2C_Read... [18:16:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:16:47]Read from MH i2c: E2 [18:16:47]MH_I2C_Read... [18:16:47]Read from MH i2c: E2 0B 00 [18:16:47]MH_I2C_Read... [18:16:47]Read from MH i2c: E2 0B 00 85 32 00 8F 01 6C 42 9C A9 E9 48 90 00 E7 [18:16:47]RAPDU: 8F 01 6C 42 9C A9 E9 48 90 00 [18:16:47]wFMCommunicate OK [18:16:47]SAM_PROTO_SignData done [18:16:47]FM_MakeSignedData done [18:16:47]CreateOFDProtocolMessage [18:16:47]wFMCommunicate request_size=4 [18:16:47]MH_SAM_APDU [18:16:47]CAPDU: 80 11 00 00 [18:16:47]Write to MH i2c: E2 08 00 86 32 80 11 00 00 00 00 00 00 32 [18:16:47]Write i2c OK [18:16:47]MH_I2C_Read... [18:16:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:47]Read from MH i2c: E2 [18:16:47]MH_I2C_Read... [18:16:47]Read from MH i2c: E2 17 00 [18:16:47]MH_I2C_Read... [18:16:47]Read from MH i2c: E2 17 00 86 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 87 [18:16:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:16:47]wFMCommunicate OK [18:16:47]CreateOFDProtocolMessage done [18:16:47]OFDSenderStorePacket 202944 [18:16:47]StoreOFDPacket docnum=202944 [18:16:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0C 4E 07 01 A3 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 FA 91 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 95 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B5 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 8F 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C0 18 03 00 35 04 06 00 D8 63 DB 89 A3 08 8F 01 6C 42 9C A9 E9 48 [18:16:47]CheckFolder [18:16:47]dirname=/storage/ofd_packets [18:16:47]CheckFolder done [18:16:47]ProducePacketName [18:16:47]name=ofd_packets/00202944 [18:16:47]NVStorageSaveData ofd_packets/00202944 [18:16:47]File name is /storage/ofd_packets/00202944 [18:16:47]Write 301 bytes [18:16:47]NVStorageSaveData done [18:16:47]OFDSenderStorePacket done [18:16:47]KKMCreateOFDPacket done [18:16:47]NVStorageSaveData kkm_last_timestamp [18:16:47]File name is /storage/kkm_last_timestamp [18:16:47]Write 4 bytes [18:16:47]NVStorageSaveData done [18:16:47]ExternCall_PrintAddStr [18:16:47]wPrintStart [18:16:47]Write to MH i2c: 01 00 00 87 32 B9 [18:16:47]Write i2c OK [18:16:47]MH_I2C_Read... [18:16:47]Read from MH i2c: 01 [18:16:47]MH_I2C_Read... [18:16:47]Read from MH i2c: 01 07 00 [18:16:47]MH_I2C_Read... [18:16:47]Read from MH i2c: 01 07 00 87 32 00 00 00 00 00 FF 0F CE [18:16:47]RasterBufferAndPrint [18:16:47]line Счет N : (1)450746 [18:16:47]line ИНН: 02508201610067 [18:16:47]line Контрольно-Кассовый Чек [18:16:47]line ПРОДАЖА [18:16:47]line ТРК (МРК, ГНК) : 31 [18:16:47]line Товар: 2710124130 [18:16:47]line Аи-92-К-2 [18:16:47]line 37.370 * 66.90 [18:16:47]line = 2500.05 [18:16:47]line НДС 12% НСП 1% [18:16:47]line > о реализуемом товаре [18:16:47]line ОКРУГЛЕНИЕ: -0.05 [18:16:47]line ИТОГО: 2500.00 [18:16:47]line Внесено: 2500.00 [18:16:47]line СДАЧА: 0.00 [18:16:47]line НСП 1% : 22.12 [18:16:47]line НДС 12% : 265.49 [18:16:47]line Наличными: 2500.00 [18:16:47]line Безнал.: 0.00 [18:16:47]line Место: АЗС № 171 "Партнер Нефть" [18:16:48]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:16:48]line СНО: Общий режим [18:16:48]line Чек 339 29.10.2024 18:16 [18:16:48]line Смена: 546 ФФД: 1.0 [18:16:48]line ЗНМ: 0300000109 [18:16:48]line РНМ: 0000000000091777 [18:16:48]line Версия ККМ: 001 [18:16:48]line ФМ: 0000000000871756 [18:16:48]line ФД: 202944 [18:16:48]line ФПД: 237923396592392 [18:16:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181647&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202944&fm=237923396592392&tin=02508201610067®Number=0000000000091777&sum=250000 [18:16:48]OFD Sender: Processing packet 202944 [packets to send 116, broken 115] [18:16:48]ProducePacketName [18:16:48]name=ofd_packets/00202944 [18:16:48]OFD Sender: To server: pG, [18:16:48]CommunicateWithHost lk.salyk.kg:30040 [18:16:48]ConnectInit lk.salyk.kg [18:16:48]written 0, free lines is 4095 [18:16:48]Connected sock=10 [18:16:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 0C 4E 07 01 A3 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 FA 91 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 95 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B5 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 8F 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C0 18 03 00 35 04 06 00 D8 63 DB 89 A3 08 8F 01 6C 42 9C A9 E9 48 [18:16:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 96 22 47 00 ED E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C0 18 03 00 F4 03 04 00 4A D2 20 67 B6 04 01 00 00 FC B7 27 9C D4 57 A8 5D [18:16:48]CommunicateWithHost err = 0 [18:16:48]CheckOFDResponse [18:16:48]1017 (14) - 77093643461234 [18:16:48]1041 (16) - 0000000000871756 [18:16:48]1040 (4) - 202944 [18:16:48]1012 (4) - 29.10.2024 12:17 [18:16:48]1206 (1) - 0 [18:16:48]OFD Sender: Remove packet 202944 [18:16:48]ProducePacketName [18:16:48]name=ofd_packets/00202944 [18:16:48]NVStorageDeleteData [18:16:48]Write to MH i2c: 01 00 00 B2 32 E4 [18:16:48]Write i2c OK [18:16:48]MH_I2C_Read... [18:16:48]Read from MH i2c: 01 [18:16:48]MH_I2C_Read... [18:16:48]Read from MH i2c: 01 07 00 [18:16:48]MH_I2C_Read... [18:16:48]Read from MH i2c: 01 07 00 B2 32 00 00 00 00 00 AD 0C A4 [18:16:48]RasterBufferAndPrint [18:16:48]line [18:16:48]line [18:16:48]line [18:16:48]line [18:16:48]line [18:16:48]written 0, free lines is 3254 [18:16:48]MH_Cut [18:16:48]Write to MH i2c: D1 01 00 B9 32 01 BD [18:16:48]Write i2c OK [18:16:48]MH_I2C_Read... [18:16:48]Read from MH i2c: D1 [18:16:48]MH_I2C_Read... [18:16:48]Read from MH i2c: D1 01 00 [18:16:48]MH_I2C_Read... [18:16:48]Read from MH i2c: D1 01 00 B9 32 00 BC [18:16:48]Write to MH i2c: 01 00 00 BA 32 EC [18:16:48]Write i2c OK [18:16:48]MH_I2C_Read... [18:16:48]OFD Sender: No OFD packet to send [18:16:49]*** Cut start [18:16:49]*** Purtial cut [18:16:49]*** Stage 1: CUTSNS_PIN = 1 [18:16:49]Read from MH i2c: 01 *** Stop cut motor [18:16:49] [18:16:49]*** Cut end [18:16:49]MH_I2C_Read... [18:16:49]Read from MH i2c: 01 07 00 [18:16:49]MH_I2C_Read... [18:16:49]Read from MH i2c: 01 07 00 BA 32 00 00 00 00 00 FF 0F 01 [18:16:49]process_action close_receipt done [18:16:49]requested_data is exist [18:16:49]produce_requested_data [18:16:49]requested_item fm.sn is exist - process it [18:16:49]wFMCommunicate request_size=4 [18:16:49]MH_SAM_APDU [18:16:49]CAPDU: 80 11 00 00 [18:16:49]Write to MH i2c: E2 08 00 BB 32 80 11 00 00 00 00 00 00 67 [18:16:49]Write i2c OK [18:16:49]MH_I2C_Read... [18:16:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:49]Read from MH i2c: E2 [18:16:49]MH_I2C_Read... [18:16:49]Read from MH i2c: E2 17 00 [18:16:49]MH_I2C_Read... [18:16:49]Read from MH i2c: E2 17 00 BB 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BC [18:16:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:16:49]wFMCommunicate OK [18:16:49]requested_item fd.num is exist - process it [18:16:49]SAM_PROTO_GetFieldsCounters [18:16:49]wFMCommunicate request_size=4 [18:16:49]MH_SAM_APDU [18:16:49]CAPDU: 80 13 00 00 [18:16:49]Write to MH i2c: E2 08 00 BC 32 80 13 00 00 00 00 00 00 6A [18:16:49]Write i2c OK [18:16:49]MH_I2C_Read... [18:16:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:16:49]Read from MH i2c: E2 [18:16:49]MH_I2C_Read... [18:16:49]Read from MH i2c: E2 62 00 [18:16:49]MH_I2C_Read... [18:16:49]Read from MH i2c: E2 62 00 BC 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C0 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 8E [18:16:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C0 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:16:49]wFMCommunicate OK [18:16:49]SAM_PROTO_GetFieldsCounters done [18:16:49]requested_item shift.num is exist - process it [18:16:49]requested_item shift.opened is exist - process it [18:16:49]req_shift_opened [18:16:49]FM_GetShiftState [18:16:49]SAM_PROTO_GetShiftState [18:16:49]wFMCommunicate request_size=4 [18:16:49]MH_SAM_APDU [18:16:49]CAPDU: 80 13 01 00 [18:16:49]Write to MH i2c: E2 08 00 BD 32 80 13 01 00 00 00 00 00 6C [18:16:49]Write i2c OK [18:16:49]MH_I2C_Read... [18:16:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:49]Read from MH i2c: E2 [18:16:49]MH_I2C_Read... [18:16:49]Read from MH i2c: E2 0E 00 [18:16:49]MH_I2C_Read... [18:16:49]Read from MH i2c: E2 0E 00 BD 32 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 55 [18:16:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:16:49]wFMCommunicate OK [18:16:49]SAM_PROTO_GetShiftState done [18:16:49]FM_GetShiftState done [18:16:49]req_shift_opened done [18:16:49]requested_item shift.open_date is exist - process it [18:16:49]req_shift_open_date [18:16:49]req_shift_open_date done [18:16:49]produce_requested_data done [18:16:49]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202944,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:16:49]process_action_free close_receipt [18:16:49]json_value_free [18:16:49]json_value_free done [18:16:49]process_json_proto returns [18:16:49]Send response to host [18:16:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202944,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:16:49]free response buf [18:16:49]execute_script done [18:16:49]execute_script returns [18:16:49]free content buf [18:16:49]Sock 9.Close socket [18:16:49]Sock 9.Thread stoped [18:16:52]accept exits with 7 [18:16:52]New connection [18:16:52]New thread 3067034980 created [18:16:52]Thread 3066891620 joined [18:16:52]Waiting for new connection... [18:16:52] Sock 7.Parse request [18:16:52]Sock 7.Check first char [18:16:52]Sock 7.First char is OK [18:16:52]request: POST /json_proto HTTP/1.0 [18:16:52]Method: POST [18:16:52]URL: /json_proto [18:16:52]Method is POST - this is cgi request [18:16:52]url: /json_proto [18:16:52]query_string will be loaded in cgi processing [18:16:52]execute_cgi json_proto POST (null) [18:16:52]execute_cgi path=json_proto method=POST [18:16:52]POST find Content-Length [18:16:52]Host: 172.17.63.195:8080 [18:16:52]Content-Length: 675 [18:16:52]Content-Type: application/json [18:16:52] [18:16:52]POST finish read [18:16:52]Found Content-Length = 675 [18:16:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [18:16:52]execute_script... [18:16:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [18:16:52]POST & json_proto [18:16:52]process_json_proto [18:16:52]json parsed OK: [18:16:52]protocol is kg_v1.0 [18:16:52]action value=close_receipt [18:16:52]process_action close_receipt [18:16:52]cmd_close_receipt [18:16:52]MH_GetDate [18:16:52]Write to MH i2c: F0 00 00 BE 32 DF [18:16:52]Write i2c OK [18:16:52]MH_I2C_Read... [18:16:52]Read from MH i2c: F0 [18:16:52]MH_I2C_Read... [18:16:52]Read from MH i2c: F0 09 00 [18:16:52]MH_I2C_Read... [18:16:52]Read from MH i2c: F0 09 00 BE 32 00 96 26 21 67 8C D7 20 67 16 [18:16:52]GetLastDocTimeStamp 1730225807 [18:16:52]current date 1730225814 [18:16:52]FM_GetShiftState [18:16:52]SAM_PROTO_GetShiftState [18:16:52]wFMCommunicate request_size=4 [18:16:52]MH_SAM_APDU [18:16:52]CAPDU: 80 13 01 00 [18:16:52]Write to MH i2c: E2 08 00 BF 32 80 13 01 00 00 00 00 00 6E [18:16:52]Write i2c OK [18:16:52]MH_I2C_Read... [18:16:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:52]Read from MH i2c: E2 [18:16:52]MH_I2C_Read... [18:16:52]Read from MH i2c: E2 0E 00 [18:16:52]MH_I2C_Read... [18:16:52]Read from MH i2c: E2 0E 00 BF 32 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 57 [18:16:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:16:52]wFMCommunicate OK [18:16:52]SAM_PROTO_GetShiftState done [18:16:52]FM_GetShiftState done [18:16:52]opened in 1730160431 [18:16:52]opened+sec_in_day 1730246831 [18:16:52]quantity*price = 100000 [18:16:52]sum+1 = 100002 [18:16:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 340 29.10.2024 18:16 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202945 ФПД: 110424234618297 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181654&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202945&fm=110424234618297&tin=02508201610067®Number=0000000000091777&sum=100000 [18:16:53]StoreToDocumentArchive [18:16:53]shift 546 fd 202945 [18:16:53]save to /storage/0546/doc_00202945 [18:16:53]save last doc name /storage/0546/doc_00202945 to /storage/kkm_last_doc_name [18:16:53]save OK [18:16:53]Clear old archive folders... [18:16:53]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:16:53]tlvbuf is 0137AF60 [18:16:53]SAM_PROTO_ClearQueue [18:16:53]wFMCommunicate request_size=4 [18:16:53]MH_SAM_APDU [18:16:53]CAPDU: 80 09 00 00 [18:16:53]Write to MH i2c: E2 08 00 CC 32 80 09 00 00 00 00 00 00 70 [18:16:53]Write i2c OK [18:16:53]MH_I2C_Read... [18:16:53]OFD Sender: No OFD packet to send [18:16:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:16:53]Read from MH i2c: E2 [18:16:53]MH_I2C_Read... [18:16:53]Read from MH i2c: E2 03 00 [18:16:53]MH_I2C_Read... [18:16:53]Read from MH i2c: E2 03 00 CC 32 00 90 00 72 [18:16:53]RAPDU: 90 00 [18:16:53]wFMCommunicate OK [18:16:53]SAM_PROTO_ClearQueue done [18:16:53]KKMCreateOFDPacket [18:16:53]OFDProtocolAddRootSTLVToBuf [18:16:53]FM_MakeSignedData [18:16:53]FM_MakeSignedData [18:16:53]SAM_PROTO_SignData [18:16:53]wFMCommunicate request_size=4 [18:16:53]MH_SAM_APDU [18:16:53]CAPDU: 80 0D 01 02 [18:16:53]Write to MH i2c: E2 08 00 CD 32 80 0D 01 02 00 00 00 00 78 [18:16:53]Write i2c OK [18:16:53]MH_I2C_Read... [18:16:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:16:54]Read from MH i2c: E2 [18:16:54]MH_I2C_Read... [18:16:54]Read from MH i2c: E2 03 00 [18:16:54]MH_I2C_Read... [18:16:54]Read from MH i2c: E2 03 00 CD 32 00 90 00 73 [18:16:54]RAPDU: 90 00 [18:16:54]wFMCommunicate OK [18:16:54]wFMCommunicate request_size=255 [18:16:54]MH_SAM_APDU [18:16:54]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 54 01 00 00 F4 03 04 00 96 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C1 18 03 00 35 04 06 00 [18:16:54]Write to MH i2c: E2 02 01 CE 32 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 54 01 00 00 F4 03 04 00 96 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C1 18 03 00 35 04 06 00 00 00 7A [18:16:54]Write i2c OK [18:16:54]MH_I2C_Read... [18:16:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:54]Read from MH i2c: E2 [18:16:54]MH_I2C_Read... [18:16:54]Read from MH i2c: E2 03 00 [18:16:54]MH_I2C_Read... [18:16:54]Read from MH i2c: E2 03 00 CE 32 00 90 00 74 [18:16:54]RAPDU: 90 00 [18:16:54]wFMCommunicate OK [18:16:54]wFMCommunicate request_size=11 [18:16:54]MH_SAM_APDU [18:16:54]CAPDU: 80 0D 02 02 06 64 6E 25 47 6D B9 [18:16:54]Write to MH i2c: E2 0E 00 CF 32 80 0D 02 02 06 00 64 6E 25 47 6D B9 00 00 EB [18:16:54]Write i2c OK [18:16:54]MH_I2C_Read... [18:16:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:54]Read from MH i2c: E2 [18:16:54]MH_I2C_Read... [18:16:54]Read from MH i2c: E2 03 00 [18:16:54]MH_I2C_Read... [18:16:54]Read from MH i2c: E2 03 00 CF 32 00 90 00 75 [18:16:54]RAPDU: 90 00 [18:16:54]wFMCommunicate OK [18:16:54]wFMCommunicate request_size=4 [18:16:54]MH_SAM_APDU [18:16:54]CAPDU: 80 0D 03 02 [18:16:54]Write to MH i2c: E2 08 00 D0 32 80 0D 03 02 00 00 00 00 7D [18:16:54]Write i2c OK [18:16:54]MH_I2C_Read... [18:16:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:16:54]Read from MH i2c: E2 [18:16:54]MH_I2C_Read... [18:16:54]Read from MH i2c: E2 0B 00 [18:16:54]MH_I2C_Read... [18:16:54]Read from MH i2c: E2 0B 00 D0 32 00 0C F8 13 36 3A CA 03 FD 90 00 CF [18:16:54]RAPDU: 0C F8 13 36 3A CA 03 FD 90 00 [18:16:54]wFMCommunicate OK [18:16:54]SAM_PROTO_SignData done [18:16:54]FM_MakeSignedData done [18:16:54]CreateOFDProtocolMessage [18:16:54]wFMCommunicate request_size=4 [18:16:54]MH_SAM_APDU [18:16:54]CAPDU: 80 11 00 00 [18:16:54]Write to MH i2c: E2 08 00 D1 32 80 11 00 00 00 00 00 00 7D [18:16:54]Write i2c OK [18:16:54]MH_I2C_Read... [18:16:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:54]Read from MH i2c: E2 [18:16:54]MH_I2C_Read... [18:16:54]Read from MH i2c: E2 17 00 [18:16:54]MH_I2C_Read... [18:16:54]Read from MH i2c: E2 17 00 D1 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D2 [18:16:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:16:54]wFMCommunicate OK [18:16:54]CreateOFDProtocolMessage done [18:16:54]OFDSenderStorePacket 202945 [18:16:54]StoreOFDPacket docnum=202945 [18:16:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 EC 9A 08 01 AF 70 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 54 01 00 00 F4 03 04 00 96 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C1 18 03 00 35 04 06 00 64 6E 25 47 6D B9 0C F8 13 36 3A CA 03 FD [18:16:54]CheckFolder [18:16:54]dirname=/storage/ofd_packets [18:16:54]CheckFolder done [18:16:54]ProducePacketName [18:16:54]name=ofd_packets/00202945 [18:16:54]NVStorageSaveData ofd_packets/00202945 [18:16:54]File name is /storage/ofd_packets/00202945 [18:16:54]Write 302 bytes [18:16:54]NVStorageSaveData done [18:16:54]OFDSenderStorePacket done [18:16:54]KKMCreateOFDPacket done [18:16:54]NVStorageSaveData kkm_last_timestamp [18:16:54]File name is /storage/kkm_last_timestamp [18:16:54]Write 4 bytes [18:16:54]NVStorageSaveData done [18:16:54]ExternCall_PrintAddStr [18:16:54]wPrintStart [18:16:54]Write to MH i2c: 01 00 00 D2 32 04 [18:16:54]Write i2c OK [18:16:54]MH_I2C_Read... [18:16:54]Read from MH i2c: 01 [18:16:54]MH_I2C_Read... [18:16:54]Read from MH i2c: 01 07 00 [18:16:54]MH_I2C_Read... [18:16:54]Read from MH i2c: 01 07 00 D2 32 00 00 00 00 00 FF 0F 19 [18:16:54]RasterBufferAndPrint [18:16:54]line Счет N : (1)450749 [18:16:54]line ИНН: 02508201610067 [18:16:54]line Контрольно-Кассовый Чек [18:16:54]line ПРОДАЖА [18:16:54]line ТРК (МРК, ГНК) : 53 [18:16:54]line Товар: 2710124130 [18:16:54]line SUPER 92-К-5 [18:16:54]line 14.620 * 68.40 [18:16:54]line = 1000.01 [18:16:54]line НДС 12% НСП 1% [18:16:54]line > о реализуемом товаре [18:16:54]line ОКРУГЛЕНИЕ: -0.01 [18:16:54]line ИТОГО: 1000.00 [18:16:54]line Внесено: 1000.00 [18:16:54]line СДАЧА: 0.00 [18:16:54]line НСП 1% : 8.85 [18:16:54]line НДС 12% : 106.20 [18:16:54]line Наличными: 1000.00 [18:16:54]line Безнал.: 0.00 [18:16:54]line Место: АЗС № 171 "Партнер Нефть" [18:16:54]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:16:54]line СНО: Общий режим [18:16:54]line Чек 340 29.10.2024 18:16 [18:16:54]line Смена: 546 ФФД: 1.0 [18:16:54]line ЗНМ: 0300000109 [18:16:54]line РНМ: 0000000000091777 [18:16:54]line Версия ККМ: 001 [18:16:54]line ФМ: 0000000000871756 [18:16:54]line ФД: 202945 [18:16:54]line ФПД: 110424234618297 [18:16:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181654&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202945&fm=110424234618297&tin=02508201610067®Number=0000000000091777&sum=100000 [18:16:54]written 0, free lines is 4095 [18:16:54]OFD Sender: Processing packet 202945 [packets to send 116, broken 115] [18:16:54]ProducePacketName [18:16:54]name=ofd_packets/00202945 [18:16:54]OFD Sender: To server: pG, [18:16:54]CommunicateWithHost lk.salyk.kg:30040 [18:16:54]ConnectInit lk.salyk.kg [18:16:54]Connected sock=10 [18:16:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 EC 9A 08 01 AF 70 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 54 01 00 00 F4 03 04 00 96 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C1 18 03 00 35 04 06 00 64 6E 25 47 6D B9 0C F8 13 36 3A CA 03 FD [18:16:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 3F D2 47 00 CC 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C1 18 03 00 F4 03 04 00 51 D2 20 67 B6 04 01 00 00 71 BE BA AA A5 55 A3 8C [18:16:55]CommunicateWithHost err = 0 [18:16:55]CheckOFDResponse [18:16:55]1017 (14) - 77093643461234 [18:16:55]1041 (16) - 0000000000871756 [18:16:55]1040 (4) - 202945 [18:16:55]1012 (4) - 29.10.2024 12:17 [18:16:55]1206 (1) - 0 [18:16:55]OFD Sender: Remove packet 202945 [18:16:55]ProducePacketName [18:16:55]name=ofd_packets/00202945 [18:16:55]NVStorageDeleteData [18:16:55]Write to MH i2c: 01 00 00 FD 32 2F [18:16:55]Write i2c OK [18:16:55]MH_I2C_Read... [18:16:55]Read from MH i2c: 01 [18:16:55]MH_I2C_Read... [18:16:55]Read from MH i2c: 01 07 00 [18:16:55]MH_I2C_Read... [18:16:55]Read from MH i2c: 01 07 00 FD 32 00 00 00 00 00 C6 0C 08 [18:16:55]RasterBufferAndPrint [18:16:55]line [18:16:55]line [18:16:55]line [18:16:55]line [18:16:55]line [18:16:55]written 0, free lines is 3285 [18:16:55]MH_Cut [18:16:55]Write to MH i2c: D1 01 00 04 33 01 09 [18:16:55]Write i2c OK [18:16:55]MH_I2C_Read... [18:16:55]Read from MH i2c: D1 [18:16:55]MH_I2C_Read... [18:16:55]Read from MH i2c: D1 01 00 [18:16:55]MH_I2C_Read... [18:16:55]Read from MH i2c: D1 01 00 04 33 00 08 [18:16:55]Write to MH i2c: 01 00 00 05 33 38 [18:16:55]Write i2c OK [18:16:55]MH_I2C_Read... [18:16:55]OFD Sender: No OFD packet to send [18:16:55]*** Cut start [18:16:55]*** Purtial cut [18:16:55]*** Stage 1: CUTSNS_PIN = 1 [18:16:56]Read from MH i2c: 01 [18:16:56]MH_I2C_Read... [18:16:56]*** Stop cut motor [18:16:56]*** Cut end [18:16:56]Read from MH i2c: 01 07 00 [18:16:56]MH_I2C_Read... [18:16:56]Read from MH i2c: 01 07 00 05 33 00 00 00 00 00 FF 0F 4D [18:16:56]process_action close_receipt done [18:16:56]requested_data is exist [18:16:56]produce_requested_data [18:16:56]requested_item fm.sn is exist - process it [18:16:56]wFMCommunicate request_size=4 [18:16:56]MH_SAM_APDU [18:16:56]CAPDU: 80 11 00 00 [18:16:56]Write to MH i2c: E2 08 00 06 33 80 11 00 00 00 00 00 00 B3 [18:16:56]Write i2c OK [18:16:56]MH_I2C_Read... [18:16:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:56]Read from MH i2c: E2 [18:16:56]MH_I2C_Read... [18:16:56]Read from MH i2c: E2 17 00 [18:16:56]MH_I2C_Read... [18:16:56]Read from MH i2c: E2 17 00 06 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 08 [18:16:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:16:56]wFMCommunicate OK [18:16:56]requested_item fd.num is exist - process it [18:16:56]SAM_PROTO_GetFieldsCounters [18:16:56]wFMCommunicate request_size=4 [18:16:56]MH_SAM_APDU [18:16:56]CAPDU: 80 13 00 00 [18:16:56]Write to MH i2c: E2 08 00 07 33 80 13 00 00 00 00 00 00 B6 [18:16:56]Write i2c OK [18:16:56]MH_I2C_Read... [18:16:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:16:56]Read from MH i2c: E2 [18:16:56]MH_I2C_Read... [18:16:56]Read from MH i2c: E2 62 00 [18:16:56]MH_I2C_Read... [18:16:56]Read from MH i2c: E2 62 00 07 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C1 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 DE [18:16:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C1 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:16:56]wFMCommunicate OK [18:16:56]SAM_PROTO_GetFieldsCounters done [18:16:56]requested_item shift.num is exist - process it [18:16:56]requested_item shift.opened is exist - process it [18:16:56]req_shift_opened [18:16:56]FM_GetShiftState [18:16:56]SAM_PROTO_GetShiftState [18:16:56]wFMCommunicate request_size=4 [18:16:56]MH_SAM_APDU [18:16:56]CAPDU: 80 13 01 00 [18:16:56]Write to MH i2c: E2 08 00 08 33 80 13 01 00 00 00 00 00 B8 [18:16:56]Write i2c OK [18:16:56]MH_I2C_Read... [18:16:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:56]Read from MH i2c: E2 [18:16:56]MH_I2C_Read... [18:16:56]Read from MH i2c: E2 0E 00 [18:16:56]MH_I2C_Read... [18:16:56]Read from MH i2c: E2 0E 00 08 33 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A1 [18:16:56]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:16:56]wFMCommunicate OK [18:16:56]SAM_PROTO_GetShiftState done [18:16:56]FM_GetShiftState done [18:16:56]req_shift_opened done [18:16:56]requested_item shift.open_date is exist - process it [18:16:56]req_shift_open_date [18:16:56]req_shift_open_date done [18:16:56]produce_requested_data done [18:16:56]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202945,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:16:56]process_action_free close_receipt [18:16:56]json_value_free [18:16:56]json_value_free done [18:16:56]process_json_proto returns [18:16:56]Send response to host [18:16:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202945,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:16:56]free response buf [18:16:56]execute_script done [18:16:56]execute_script returns [18:16:56]free content buf [18:16:56]Sock 7.Close socket [18:16:56]Sock 7.Thread stoped [18:17:00]OFD Sender: No OFD packet to send [18:17:05]OFD Sender: No OFD packet to send [18:17:10]OFD Sender: No OFD packet to send [18:17:15]accept exits with 9 [18:17:15]New connection [18:17:15]New thread 3066891620 created [18:17:15]Thread 3067034980 joined [18:17:15]Waiting for new connection... [18:17:15] Sock 9.Parse request [18:17:15]Sock 9.Check first char [18:17:15]Sock 9.First char is OK [18:17:15]request: POST /json_proto HTTP/1.0 [18:17:15]Method: POST [18:17:15]URL: /json_proto [18:17:15]Method is POST - this is cgi request [18:17:15]url: /json_proto [18:17:15]query_string will be loaded in cgi processing [18:17:15]execute_cgi json_proto POST (null) [18:17:15]execute_cgi path=json_proto method=POST [18:17:15]POST find Content-Length [18:17:15]Host: 172.17.63.195:8080 [18:17:15]Content-Length: 677 [18:17:15]Content-Type: application/json [18:17:15] [18:17:15]POST finish read [18:17:15]Found Content-Length = 677 [18:17:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 6.730, "sum" : 450.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:15]execute_script... [18:17:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 6.730, "sum" : 450.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:15]POST & json_proto [18:17:15]process_json_proto [18:17:15]json parsed OK: [18:17:15]protocol is kg_v1.0 [18:17:15]action value=close_receipt [18:17:15]process_action close_receipt [18:17:15]cmd_close_receipt [18:17:15]MH_GetDate [18:17:15]Write to MH i2c: F0 00 00 09 33 2B [18:17:15]Write i2c OK [18:17:15]MH_I2C_Read... [18:17:15]Read from MH i2c: F0 [18:17:15]MH_I2C_Read... [18:17:15]Read from MH i2c: F0 09 00 [18:17:15]MH_I2C_Read... [18:17:15]Read from MH i2c: F0 09 00 09 33 00 AD 26 21 67 8C D7 20 67 79 [18:17:15]GetLastDocTimeStamp 1730225814 [18:17:15]current date 1730225837 [18:17:15]FM_GetShiftState [18:17:15]SAM_PROTO_GetShiftState [18:17:15]wFMCommunicate request_size=4 [18:17:15]MH_SAM_APDU [18:17:15]CAPDU: 80 13 01 00 [18:17:15]Write to MH i2c: E2 08 00 0A 33 80 13 01 00 00 00 00 00 BA [18:17:15]Write i2c OK [18:17:15]MH_I2C_Read... [18:17:15]OFD Sender: No OFD packet to send [18:17:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:15]Read from MH i2c: E2 [18:17:15]MH_I2C_Read... [18:17:15]Read from MH i2c: E2 0E 00 [18:17:15]MH_I2C_Read... [18:17:15]Read from MH i2c: E2 0E 00 0A 33 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A3 [18:17:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:17:15]wFMCommunicate OK [18:17:15]SAM_PROTO_GetShiftState done [18:17:15]FM_GetShiftState done [18:17:15]opened in 1730160431 [18:17:15]opened+sec_in_day 1730246831 [18:17:15]quantity*price = 45023 [18:17:15]sum+1 = 45025 [18:17:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 341 29.10.2024 18:17 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202946 ФПД: 141836051608925 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181717&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202946&fm=141836051608925&tin=02508201610067®Number=0000000000091777&sum=45000 [18:17:16]StoreToDocumentArchive [18:17:16]shift 546 fd 202946 [18:17:16]save to /storage/0546/doc_00202946 [18:17:16]save last doc name /storage/0546/doc_00202946 to /storage/kkm_last_doc_name [18:17:16]save OK [18:17:16]Clear old archive folders... [18:17:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:17:16]tlvbuf is 0126F460 [18:17:16]SAM_PROTO_ClearQueue [18:17:16]wFMCommunicate request_size=4 [18:17:16]MH_SAM_APDU [18:17:16]CAPDU: 80 09 00 00 [18:17:16]Write to MH i2c: E2 08 00 17 33 80 09 00 00 00 00 00 00 BC [18:17:16]Write i2c OK [18:17:16]MH_I2C_Read... [18:17:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:17:16]Read from MH i2c: E2 [18:17:16]MH_I2C_Read... [18:17:16]Read from MH i2c: E2 03 00 [18:17:16]MH_I2C_Read... [18:17:16]Read from MH i2c: E2 03 00 17 33 00 90 00 BE [18:17:16]RAPDU: 90 00 [18:17:16]wFMCommunicate OK [18:17:16]SAM_PROTO_ClearQueue done [18:17:16]KKMCreateOFDPacket [18:17:16]OFDProtocolAddRootSTLVToBuf [18:17:16]FM_MakeSignedData [18:17:16]FM_MakeSignedData [18:17:16]SAM_PROTO_SignData [18:17:16]wFMCommunicate request_size=4 [18:17:16]MH_SAM_APDU [18:17:16]CAPDU: 80 0D 01 02 [18:17:16]Write to MH i2c: E2 08 00 18 33 80 0D 01 02 00 00 00 00 C4 [18:17:16]Write i2c OK [18:17:16]MH_I2C_Read... [18:17:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:17:16]Read from MH i2c: E2 [18:17:16]MH_I2C_Read... [18:17:16]Read from MH i2c: E2 03 00 [18:17:16]MH_I2C_Read... [18:17:16]Read from MH i2c: E2 03 00 18 33 00 90 00 BF [18:17:16]RAPDU: 90 00 [18:17:16]wFMCommunicate OK [18:17:16]wFMCommunicate request_size=255 [18:17:16]MH_SAM_APDU [18:17:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 AD 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 18 03 00 35 04 06 00 80 [18:17:16]Write to MH i2c: E2 02 01 19 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 32 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 AD 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 18 03 00 35 04 06 00 80 00 00 70 [18:17:16]Write i2c OK [18:17:16]MH_I2C_Read... [18:17:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:17]Read from MH i2c: E2 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: E2 03 00 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: E2 03 00 19 33 00 90 00 C0 [18:17:17]RAPDU: 90 00 [18:17:17]wFMCommunicate OK [18:17:17]wFMCommunicate request_size=10 [18:17:17]MH_SAM_APDU [18:17:17]CAPDU: 80 0D 02 02 05 FF C7 78 F5 5D [18:17:17]Write to MH i2c: E2 0D 00 1A 33 80 0D 02 02 05 00 FF C7 78 F5 5D 00 00 61 [18:17:17]Write i2c OK [18:17:17]MH_I2C_Read... [18:17:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:17]Read from MH i2c: E2 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: E2 03 00 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: E2 03 00 1A 33 00 90 00 C1 [18:17:17]RAPDU: 90 00 [18:17:17]wFMCommunicate OK [18:17:17]wFMCommunicate request_size=4 [18:17:17]MH_SAM_APDU [18:17:17]CAPDU: 80 0D 03 02 [18:17:17]Write to MH i2c: E2 08 00 1B 33 80 0D 03 02 00 00 00 00 C9 [18:17:17]Write i2c OK [18:17:17]MH_I2C_Read... [18:17:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:17:17]Read from MH i2c: E2 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: E2 0B 00 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: E2 0B 00 1B 33 00 0A 37 7D 13 37 56 F8 A1 90 00 C1 [18:17:17]RAPDU: 0A 37 7D 13 37 56 F8 A1 90 00 [18:17:17]wFMCommunicate OK [18:17:17]SAM_PROTO_SignData done [18:17:17]FM_MakeSignedData done [18:17:17]CreateOFDProtocolMessage [18:17:17]wFMCommunicate request_size=4 [18:17:17]MH_SAM_APDU [18:17:17]CAPDU: 80 11 00 00 [18:17:17]Write to MH i2c: E2 08 00 1C 33 80 11 00 00 00 00 00 00 C9 [18:17:17]Write i2c OK [18:17:17]MH_I2C_Read... [18:17:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:17]Read from MH i2c: E2 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: E2 17 00 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: E2 17 00 1C 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1E [18:17:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:17:17]wFMCommunicate OK [18:17:17]CreateOFDProtocolMessage done [18:17:17]OFDSenderStorePacket 202946 [18:17:17]StoreOFDPacket docnum=202946 [18:17:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2B FA 07 01 93 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 AD 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 18 03 00 35 04 06 00 80 FF C7 78 F5 5D 0A 37 7D 13 37 56 F8 A1 [18:17:17]CheckFolder [18:17:17]dirname=/storage/ofd_packets [18:17:17]CheckFolder done [18:17:17]ProducePacketName [18:17:17]name=ofd_packets/00202946 [18:17:17]NVStorageSaveData ofd_packets/00202946 [18:17:17]File name is /storage/ofd_packets/00202946 [18:17:17]Write 301 bytes [18:17:17]NVStorageSaveData done [18:17:17]OFDSenderStorePacket done [18:17:17]KKMCreateOFDPacket done [18:17:17]NVStorageSaveData kkm_last_timestamp [18:17:17]File name is /storage/kkm_last_timestamp [18:17:17]Write 4 bytes [18:17:17]NVStorageSaveData done [18:17:17]ExternCall_PrintAddStr [18:17:17]wPrintStart [18:17:17]Write to MH i2c: 01 00 00 1D 33 50 [18:17:17]Write i2c OK [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: 01 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: 01 07 00 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: 01 07 00 1D 33 00 00 00 00 00 FF 0F 65 [18:17:17]RasterBufferAndPrint [18:17:17]line Счет N : (1)450748 [18:17:17]line ИНН: 02508201610067 [18:17:17]line Контрольно-Кассовый Чек [18:17:17]line ПРОДАЖА [18:17:17]line ТРК (МРК, ГНК) : 62 [18:17:17]line Товар: 2710124130 [18:17:17]line Аи-92-К-2 [18:17:17]line 6.730 * 66.90 [18:17:17]line = 450.24 [18:17:17]line НДС 12% НСП 1% [18:17:17]line > о реализуемом товаре [18:17:17]line ОКРУГЛЕНИЕ: -0.24 [18:17:17]line ИТОГО: 450.00 [18:17:17]line Внесено: 450.00 [18:17:17]line СДАЧА: 0.00 [18:17:17]line НСП 1% : 3.98 [18:17:17]line НДС 12% : 47.81 [18:17:17]line Наличными: 450.00 [18:17:17]line Безнал.: 0.00 [18:17:17]line Место: АЗС № 171 "Партнер Нефть" [18:17:17]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:17:17]line СНО: Общий режим [18:17:17]line Чек 341 29.10.2024 18:17 [18:17:17]line Смена: 546 ФФД: 1.0 [18:17:17]line ЗНМ: 0300000109 [18:17:17]line РНМ: 0000000000091777 [18:17:17]line Версия ККМ: 001 [18:17:17]line ФМ: 0000000000871756 [18:17:17]line ФД: 202946 [18:17:17]line ФПД: 141836051608925 [18:17:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181717&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202946&fm=141836051608925&tin=02508201610067®Number=0000000000091777&sum=45000 [18:17:17]OFD Sender: Processing packet 202946 [packets to send 116, broken 115] [18:17:17]ProducePacketName [18:17:17]name=ofd_packets/00202946 [18:17:17]OFD Sender: To server: pG, [18:17:17]CommunicateWithHost lk.salyk.kg:30040 [18:17:17]ConnectInit lk.salyk.kg [18:17:17]written 0, free lines is 4095 [18:17:17]Connected sock=10 [18:17:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2B FA 07 01 93 BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 AD 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 18 03 00 35 04 06 00 80 FF C7 78 F5 5D 0A 37 7D 13 37 56 F8 A1 [18:17:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8A 02 47 00 C3 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C2 18 03 00 F4 03 04 00 68 D2 20 67 B6 04 01 00 00 83 26 8D 78 33 A6 FD 7D [18:17:17]CommunicateWithHost err = 0 [18:17:17]CheckOFDResponse [18:17:17]1017 (14) - 77093643461234 [18:17:17]1041 (16) - 0000000000871756 [18:17:17]1040 (4) - 202946 [18:17:17]1012 (4) - 29.10.2024 12:17 [18:17:17]1206 (1) - 0 [18:17:17]OFD Sender: Remove packet 202946 [18:17:17]ProducePacketName [18:17:17]name=ofd_packets/00202946 [18:17:17]NVStorageDeleteData [18:17:17]Write to MH i2c: 01 00 00 48 33 7B [18:17:17]Write i2c OK [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: 01 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: 01 07 00 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: 01 07 00 48 33 00 00 00 00 00 A9 0C 37 [18:17:17]RasterBufferAndPrint [18:17:17]line [18:17:17]line [18:17:17]line [18:17:17]line [18:17:17]line [18:17:17]written 0, free lines is 3255 [18:17:17]MH_Cut [18:17:17]Write to MH i2c: D1 01 00 4F 33 01 54 [18:17:17]Write i2c OK [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: D1 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: D1 01 00 [18:17:17]MH_I2C_Read... [18:17:17]Read from MH i2c: D1 01 00 4F 33 00 53 [18:17:17]Write to MH i2c: 01 00 00 50 33 83 [18:17:17]Write i2c OK [18:17:17]MH_I2C_Read... [18:17:18]OFD Sender: No OFD packet to send [18:17:18]*** Cut start [18:17:18]*** Purtial cut [18:17:18]*** Stage 1: CUTSNS_PIN = 1 [18:17:19]Read from MH i2c: 01 [18:17:19]MH_I2C_Read... [18:17:19]*** Stop cut motor [18:17:19]*** Cut end [18:17:19]Read from MH i2c: 01 07 00 [18:17:19]MH_I2C_Read... [18:17:19]Read from MH i2c: 01 07 00 50 33 00 00 00 00 00 FF 0F 98 [18:17:19]process_action close_receipt done [18:17:19]requested_data is exist [18:17:19]produce_requested_data [18:17:19]requested_item fm.sn is exist - process it [18:17:19]wFMCommunicate request_size=4 [18:17:19]MH_SAM_APDU [18:17:19]CAPDU: 80 11 00 00 [18:17:19]Write to MH i2c: E2 08 00 51 33 80 11 00 00 00 00 00 00 FE [18:17:19]Write i2c OK [18:17:19]MH_I2C_Read... [18:17:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:19]Read from MH i2c: E2 [18:17:19]MH_I2C_Read... [18:17:19]Read from MH i2c: E2 17 00 [18:17:19]MH_I2C_Read... [18:17:19]Read from MH i2c: E2 17 00 51 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 53 [18:17:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:17:19]wFMCommunicate OK [18:17:19]requested_item fd.num is exist - process it [18:17:19]SAM_PROTO_GetFieldsCounters [18:17:19]wFMCommunicate request_size=4 [18:17:19]MH_SAM_APDU [18:17:19]CAPDU: 80 13 00 00 [18:17:19]Write to MH i2c: E2 08 00 52 33 80 13 00 00 00 00 00 00 01 [18:17:19]Write i2c OK [18:17:19]MH_I2C_Read... [18:17:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:17:19]Read from MH i2c: E2 [18:17:19]MH_I2C_Read... [18:17:19]Read from MH i2c: E2 62 00 [18:17:19]MH_I2C_Read... [18:17:19]Read from MH i2c: E2 62 00 52 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C2 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 2D [18:17:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C2 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:17:19]wFMCommunicate OK [18:17:19]SAM_PROTO_GetFieldsCounters done [18:17:19]requested_item shift.num is exist - process it [18:17:19]requested_item shift.opened is exist - process it [18:17:19]req_shift_opened [18:17:19]FM_GetShiftState [18:17:19]SAM_PROTO_GetShiftState [18:17:19]wFMCommunicate request_size=4 [18:17:19]MH_SAM_APDU [18:17:19]CAPDU: 80 13 01 00 [18:17:19]Write to MH i2c: E2 08 00 53 33 80 13 01 00 00 00 00 00 03 [18:17:19]Write i2c OK [18:17:19]MH_I2C_Read... [18:17:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:19]Read from MH i2c: E2 [18:17:19]MH_I2C_Read... [18:17:19]Read from MH i2c: E2 0E 00 [18:17:19]MH_I2C_Read... [18:17:19]Read from MH i2c: E2 0E 00 53 33 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EC [18:17:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:17:19]wFMCommunicate OK [18:17:19]SAM_PROTO_GetShiftState done [18:17:19]FM_GetShiftState done [18:17:19]req_shift_opened done [18:17:19]requested_item shift.open_date is exist - process it [18:17:19]req_shift_open_date [18:17:19]req_shift_open_date done [18:17:19]produce_requested_data done [18:17:19]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202946,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:17:19]process_action_free close_receipt [18:17:19]json_value_free [18:17:19]json_value_free done [18:17:19]process_json_proto returns [18:17:19]Send response to host [18:17:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202946,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:17:19]free response buf [18:17:19]execute_script done [18:17:19]execute_script returns [18:17:19]free content buf [18:17:19]Sock 9.Close socket [18:17:19]Sock 9.Thread stoped [18:17:23]OFD Sender: No OFD packet to send [18:17:28]OFD Sender: No OFD packet to send [18:17:33]OFD Sender: No OFD packet to send [18:17:38]OFD Sender: No OFD packet to send [18:17:43]OFD Sender: No OFD packet to send [18:17:48]OFD Sender: No OFD packet to send [18:17:53]OFD Sender: No OFD packet to send [18:17:58]OFD Sender: No OFD packet to send [18:18:03]OFD Sender: No OFD packet to send [18:18:08]OFD Sender: No OFD packet to send [18:18:13]OFD Sender: No OFD packet to send [18:18:15]accept exits with 7 [18:18:15]New connection [18:18:15]New thread 3067034980 created [18:18:15]Thread 3066891620 joined [18:18:15]Waiting for new connection... [18:18:15] Sock 7.Parse request [18:18:15]Sock 7.Check first char [18:18:15]Sock 7.First char is OK [18:18:15]request: POST /json_proto HTTP/1.0 [18:18:15]Method: POST [18:18:15]URL: /json_proto [18:18:15]Method is POST - this is cgi request [18:18:15]url: /json_proto [18:18:15]query_string will be loaded in cgi processing [18:18:15]execute_cgi json_proto POST (null) [18:18:15]execute_cgi path=json_proto method=POST [18:18:15]POST find Content-Length [18:18:15]Host: 172.17.63.195:8080 [18:18:15]Content-Length: 671 [18:18:15]Content-Type: application/json [18:18:15] [18:18:15]POST finish read [18:18:15]Found Content-Length = 671 [18:18:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450750", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:18:15]execute_script... [18:18:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450750", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:18:15]POST & json_proto [18:18:15]process_json_proto [18:18:15]json parsed OK: [18:18:15]protocol is kg_v1.0 [18:18:15]action value=close_receipt [18:18:15]process_action close_receipt [18:18:15]cmd_close_receipt [18:18:15]MH_GetDate [18:18:15]Write to MH i2c: F0 00 00 54 33 76 [18:18:15]Write i2c OK [18:18:15]MH_I2C_Read... [18:18:15]Read from MH i2c: F0 [18:18:15]MH_I2C_Read... [18:18:15]Read from MH i2c: F0 09 00 [18:18:15]MH_I2C_Read... [18:18:15]Read from MH i2c: F0 09 00 54 33 00 E9 26 21 67 8C D7 20 67 00 [18:18:15]GetLastDocTimeStamp 1730225837 [18:18:15]current date 1730225897 [18:18:15]FM_GetShiftState [18:18:15]SAM_PROTO_GetShiftState [18:18:15]wFMCommunicate request_size=4 [18:18:15]MH_SAM_APDU [18:18:15]CAPDU: 80 13 01 00 [18:18:15]Write to MH i2c: E2 08 00 55 33 80 13 01 00 00 00 00 00 05 [18:18:15]Write i2c OK [18:18:15]MH_I2C_Read... [18:18:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:15]Read from MH i2c: E2 [18:18:15]MH_I2C_Read... [18:18:15]Read from MH i2c: E2 0E 00 [18:18:15]MH_I2C_Read... [18:18:15]Read from MH i2c: E2 0E 00 55 33 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EE [18:18:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:18:15]wFMCommunicate OK [18:18:15]SAM_PROTO_GetShiftState done [18:18:15]FM_GetShiftState done [18:18:15]opened in 1730160431 [18:18:15]opened+sec_in_day 1730246831 [18:18:15]quantity*price = 80028 [18:18:15]sum+1 = 80029 [18:18:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 342 29.10.2024 18:18 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202947 ФПД: 252556305386262 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181817&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202947&fm=252556305386262&tin=02508201610067®Number=0000000000091777&sum=80000 [18:18:16]StoreToDocumentArchive [18:18:16]shift 546 fd 202947 [18:18:16]save to /storage/0546/doc_00202947 [18:18:16]save last doc name /storage/0546/doc_00202947 to /storage/kkm_last_doc_name [18:18:16]save OK [18:18:16]Clear old archive folders... [18:18:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:18:16]tlvbuf is 0134B4D0 [18:18:16]SAM_PROTO_ClearQueue [18:18:16]wFMCommunicate request_size=4 [18:18:16]MH_SAM_APDU [18:18:16]CAPDU: 80 09 00 00 [18:18:16]Write to MH i2c: E2 08 00 62 33 80 09 00 00 00 00 00 00 07 [18:18:16]Write i2c OK [18:18:16]MH_I2C_Read... [18:18:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:18:16]Read from MH i2c: E2 [18:18:16]MH_I2C_Read... [18:18:16]Read from MH i2c: E2 03 00 [18:18:16]MH_I2C_Read... [18:18:16]Read from MH i2c: E2 03 00 62 33 00 90 00 09 [18:18:16]RAPDU: 90 00 [18:18:16]wFMCommunicate OK [18:18:16]SAM_PROTO_ClearQueue done [18:18:16]KKMCreateOFDPacket [18:18:16]OFDProtocolAddRootSTLVToBuf [18:18:16]FM_MakeSignedData [18:18:16]FM_MakeSignedData [18:18:16]SAM_PROTO_SignData [18:18:16]wFMCommunicate request_size=4 [18:18:16]MH_SAM_APDU [18:18:16]CAPDU: 80 0D 01 02 [18:18:16]Write to MH i2c: E2 08 00 63 33 80 0D 01 02 00 00 00 00 0F [18:18:16]Write i2c OK [18:18:16]MH_I2C_Read... [18:18:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:18:16]Read from MH i2c: E2 [18:18:16]MH_I2C_Read... [18:18:16]Read from MH i2c: E2 03 00 [18:18:16]MH_I2C_Read... [18:18:16]Read from MH i2c: E2 03 00 63 33 00 90 00 0A [18:18:16]RAPDU: 90 00 [18:18:16]wFMCommunicate OK [18:18:16]wFMCommunicate request_size=255 [18:18:16]MH_SAM_APDU [18:18:16]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 E9 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 18 03 00 35 04 06 00 [18:18:16]Write to MH i2c: E2 02 01 64 33 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 E9 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 18 03 00 35 04 06 00 00 00 C1 [18:18:16]Write i2c OK [18:18:16]MH_I2C_Read... [18:18:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:16]Read from MH i2c: E2 [18:18:16]MH_I2C_Read... [18:18:16]Read from MH i2c: E2 03 00 [18:18:16]MH_I2C_Read... [18:18:16]Read from MH i2c: E2 03 00 64 33 00 90 00 0B [18:18:16]RAPDU: 90 00 [18:18:16]wFMCommunicate OK [18:18:16]wFMCommunicate request_size=11 [18:18:16]MH_SAM_APDU [18:18:16]CAPDU: 80 0D 02 02 06 E5 B2 D8 DE 4B 16 [18:18:16]Write to MH i2c: E2 0E 00 65 33 80 0D 02 02 06 00 E5 B2 D8 DE 4B 16 00 00 CC [18:18:16]Write i2c OK [18:18:16]MH_I2C_Read... [18:18:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:17]Read from MH i2c: E2 [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: E2 03 00 [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: E2 03 00 65 33 00 90 00 0C [18:18:17]RAPDU: 90 00 [18:18:17]wFMCommunicate OK [18:18:17]wFMCommunicate request_size=4 [18:18:17]MH_SAM_APDU [18:18:17]CAPDU: 80 0D 03 02 [18:18:17]Write to MH i2c: E2 08 00 66 33 80 0D 03 02 00 00 00 00 14 [18:18:17]Write i2c OK [18:18:17]MH_I2C_Read... [18:18:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:18:17]Read from MH i2c: E2 [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: E2 0B 00 [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: E2 0B 00 66 33 00 22 0C AD F5 A5 E3 5C 33 90 00 FC [18:18:17]RAPDU: 22 0C AD F5 A5 E3 5C 33 90 00 [18:18:17]wFMCommunicate OK [18:18:17]SAM_PROTO_SignData done [18:18:17]FM_MakeSignedData done [18:18:17]CreateOFDProtocolMessage [18:18:17]wFMCommunicate request_size=4 [18:18:17]MH_SAM_APDU [18:18:17]CAPDU: 80 11 00 00 [18:18:17]Write to MH i2c: E2 08 00 67 33 80 11 00 00 00 00 00 00 14 [18:18:17]Write i2c OK [18:18:17]MH_I2C_Read... [18:18:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:17]Read from MH i2c: E2 [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: E2 17 00 [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: E2 17 00 67 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 69 [18:18:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:18:17]wFMCommunicate OK [18:18:17]CreateOFDProtocolMessage done [18:18:17]OFDSenderStorePacket 202947 [18:18:17]StoreOFDPacket docnum=202947 [18:18:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 89 69 08 01 6B 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 E9 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 18 03 00 35 04 06 00 E5 B2 D8 DE 4B 16 22 0C AD F5 A5 E3 5C 33 [18:18:17]CheckFolder [18:18:17]dirname=/storage/ofd_packets [18:18:17]CheckFolder done [18:18:17]ProducePacketName [18:18:17]name=ofd_packets/00202947 [18:18:17]NVStorageSaveData ofd_packets/00202947 [18:18:17]File name is /storage/ofd_packets/00202947 [18:18:17]Write 302 bytes [18:18:17]NVStorageSaveData done [18:18:17]OFDSenderStorePacket done [18:18:17]KKMCreateOFDPacket done [18:18:17]NVStorageSaveData kkm_last_timestamp [18:18:17]File name is /storage/kkm_last_timestamp [18:18:17]Write 4 bytes [18:18:17]NVStorageSaveData done [18:18:17]ExternCall_PrintAddStr [18:18:17]wPrintStart [18:18:17]Write to MH i2c: 01 00 00 68 33 9B [18:18:17]Write i2c OK [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: 01 [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: 01 07 00 [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: 01 07 00 68 33 00 00 00 00 00 FF 0F B0 [18:18:17]RasterBufferAndPrint [18:18:17]line Счет N : (1)450750 [18:18:17]line ИНН: 02508201610067 [18:18:17]line Контрольно-Кассовый Чек [18:18:17]line ПРОДАЖА [18:18:17]line ТРК (МРК, ГНК) : 53 [18:18:17]line Товар: 2710124130 [18:18:17]line SUPER 92-К-5 [18:18:17]line 11.700 * 68.40 [18:18:17]line = 800.28 [18:18:17]line НДС 12% НСП 1% [18:18:17]line > о реализуемом товаре [18:18:17]line ОКРУГЛЕНИЕ: -0.28 [18:18:17]line ИТОГО: 800.00 [18:18:17]line Внесено: 800.00 [18:18:17]line СДАЧА: 0.00 [18:18:17]line НСП 1% : 7.08 [18:18:17]line НДС 12% : 84.98 [18:18:17]line Наличными: 800.00 [18:18:17]line Безнал.: 0.00 [18:18:17]line Место: АЗС № 171 "Партнер Нефть" [18:18:17]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:18:17]line СНО: Общий режим [18:18:17]line Чек 342 29.10.2024 18:18 [18:18:17]line Смена: 546 ФФД: 1.0 [18:18:17]line ЗНМ: 0300000109 [18:18:17]line РНМ: 0000000000091777 [18:18:17]line Версия ККМ: 001 [18:18:17]line ФМ: 0000000000871756 [18:18:17]line ФД: 202947 [18:18:17]line ФПД: 252556305386262 [18:18:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T181817&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202947&fm=252556305386262&tin=02508201610067®Number=0000000000091777&sum=80000 [18:18:17]OFD Sender: Processing packet 202947 [packets to send 116, broken 115] [18:18:17]ProducePacketName [18:18:17]name=ofd_packets/00202947 [18:18:17]OFD Sender: To server: pG, [18:18:17]CommunicateWithHost lk.salyk.kg:30040 [18:18:17]ConnectInit lk.salyk.kg [18:18:17]written 0, free lines is 4095 [18:18:17]Connected sock=10 [18:18:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 89 69 08 01 6B 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 E9 26 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 18 03 00 35 04 06 00 E5 B2 D8 DE 4B 16 22 0C AD F5 A5 E3 5C 33 [18:18:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2C 4A 47 00 AA 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C3 18 03 00 F4 03 04 00 A4 D2 20 67 B6 04 01 00 00 0C C1 70 04 75 24 71 E1 [18:18:17]CommunicateWithHost err = 0 [18:18:17]CheckOFDResponse [18:18:17]1017 (14) - 77093643461234 [18:18:17]1041 (16) - 0000000000871756 [18:18:17]1040 (4) - 202947 [18:18:17]1012 (4) - 29.10.2024 12:18 [18:18:17]1206 (1) - 0 [18:18:17]OFD Sender: Remove packet 202947 [18:18:17]ProducePacketName [18:18:17]name=ofd_packets/00202947 [18:18:17]NVStorageDeleteData [18:18:17]Write to MH i2c: 01 00 00 93 33 C6 [18:18:17]Write i2c OK [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: 01 [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: 01 07 00 [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: 01 07 00 93 33 00 00 00 00 00 9B 0C 74 [18:18:17]RasterBufferAndPrint [18:18:17]line [18:18:17]line [18:18:17]line [18:18:17]line [18:18:17]line [18:18:17]written 0, free lines is 3233 [18:18:17]MH_Cut [18:18:17]Write to MH i2c: D1 01 00 9A 33 01 9F [18:18:17]Write i2c OK [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: D1 [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: D1 01 00 [18:18:17]MH_I2C_Read... [18:18:17]Read from MH i2c: D1 01 00 9A 33 00 9E [18:18:17]Write to MH i2c: 01 00 00 9B 33 CE [18:18:17]Write i2c OK [18:18:17]MH_I2C_Read... [18:18:18]OFD Sender: No OFD packet to send [18:18:18]*** Cut start [18:18:18]*** Purtial cut [18:18:18]*** Stage 1: CUTSNS_PIN = 1 [18:18:19]Read from MH i2c: 01 [18:18:19]MH_I2C_Read... [18:18:19]*** Stop cut motor [18:18:19]*** Cut end [18:18:19]Read from MH i2c: 01 07 00 [18:18:19]MH_I2C_Read... [18:18:19]Read from MH i2c: 01 07 00 9B 33 00 00 00 00 00 FF 0F E3 [18:18:19]process_action close_receipt done [18:18:19]requested_data is exist [18:18:19]produce_requested_data [18:18:19]requested_item fm.sn is exist - process it [18:18:19]wFMCommunicate request_size=4 [18:18:19]MH_SAM_APDU [18:18:19]CAPDU: 80 11 00 00 [18:18:19]Write to MH i2c: E2 08 00 9C 33 80 11 00 00 00 00 00 00 49 [18:18:19]Write i2c OK [18:18:19]MH_I2C_Read... [18:18:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:19]Read from MH i2c: E2 [18:18:19]MH_I2C_Read... [18:18:19]Read from MH i2c: E2 17 00 [18:18:19]MH_I2C_Read... [18:18:19]Read from MH i2c: E2 17 00 9C 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9E [18:18:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:18:19]wFMCommunicate OK [18:18:19]requested_item fd.num is exist - process it [18:18:19]SAM_PROTO_GetFieldsCounters [18:18:19]wFMCommunicate request_size=4 [18:18:19]MH_SAM_APDU [18:18:19]CAPDU: 80 13 00 00 [18:18:19]Write to MH i2c: E2 08 00 9D 33 80 13 00 00 00 00 00 00 4C [18:18:19]Write i2c OK [18:18:19]MH_I2C_Read... [18:18:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:18:19]Read from MH i2c: E2 [18:18:19]MH_I2C_Read... [18:18:19]Read from MH i2c: E2 62 00 [18:18:19]MH_I2C_Read... [18:18:19]Read from MH i2c: E2 62 00 9D 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C3 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 7C [18:18:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C3 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:18:19]wFMCommunicate OK [18:18:19]SAM_PROTO_GetFieldsCounters done [18:18:19]requested_item shift.num is exist - process it [18:18:19]requested_item shift.opened is exist - process it [18:18:19]req_shift_opened [18:18:19]FM_GetShiftState [18:18:19]SAM_PROTO_GetShiftState [18:18:19]wFMCommunicate request_size=4 [18:18:19]MH_SAM_APDU [18:18:19]CAPDU: 80 13 01 00 [18:18:19]Write to MH i2c: E2 08 00 9E 33 80 13 01 00 00 00 00 00 4E [18:18:19]Write i2c OK [18:18:19]MH_I2C_Read... [18:18:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:19]Read from MH i2c: E2 [18:18:19]MH_I2C_Read... [18:18:19]Read from MH i2c: E2 0E 00 [18:18:19]MH_I2C_Read... [18:18:19]Read from MH i2c: E2 0E 00 9E 33 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 37 [18:18:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:18:19]wFMCommunicate OK [18:18:19]SAM_PROTO_GetShiftState done [18:18:19]FM_GetShiftState done [18:18:19]req_shift_opened done [18:18:19]requested_item shift.open_date is exist - process it [18:18:19]req_shift_open_date [18:18:19]req_shift_open_date done [18:18:19]produce_requested_data done [18:18:19]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202947,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:18:19]process_action_free close_receipt [18:18:19]json_value_free [18:18:19]json_value_free done [18:18:19]process_json_proto returns [18:18:19]Send response to host [18:18:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202947,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:18:19]free response buf [18:18:19]execute_script done [18:18:19]execute_script returns [18:18:19]free content buf [18:18:19]Sock 7.Close socket [18:18:19]Sock 7.Thread stoped [18:18:23]OFD Sender: No OFD packet to send [18:18:28]OFD Sender: No OFD packet to send [18:18:33]OFD Sender: No OFD packet to send [18:18:38]OFD Sender: No OFD packet to send [18:18:43]OFD Sender: No OFD packet to send [18:18:48]OFD Sender: No OFD packet to send [18:18:53]OFD Sender: No OFD packet to send [18:18:58]OFD Sender: No OFD packet to send [18:19:03]OFD Sender: No OFD packet to send [18:19:08]OFD Sender: No OFD packet to send [18:19:13]OFD Sender: No OFD packet to send [18:19:18]OFD Sender: No OFD packet to send [18:19:23]OFD Sender: No OFD packet to send [18:19:28]OFD Sender: No OFD packet to send [18:19:33]OFD Sender: No OFD packet to send [18:19:38]OFD Sender: No OFD packet to send [18:19:43]OFD Sender: No OFD packet to send [18:19:48]OFD Sender: No OFD packet to send [18:19:53]OFD Sender: No OFD packet to send [18:19:58]OFD Sender: No OFD packet to send [18:20:03]OFD Sender: No OFD packet to send [18:20:08]OFD Sender: No OFD packet to send [18:20:13]OFD Sender: No OFD packet to send [18:20:18]OFD Sender: No OFD packet to send [18:20:19]accept exits with 9 [18:20:19]New connection [18:20:19]New thread 3066891620 created [18:20:19]Thread 3067034980 joined [18:20:19]Waiting for new connection... [18:20:19] Sock 9.Parse request [18:20:19]Sock 9.Check first char [18:20:19]Sock 9.First char is OK [18:20:19]request: POST /json_proto HTTP/1.0 [18:20:19]Method: POST [18:20:19]URL: /json_proto [18:20:19]Method is POST - this is cgi request [18:20:19]url: /json_proto [18:20:19]query_string will be loaded in cgi processing [18:20:19]execute_cgi json_proto POST (null) [18:20:19]execute_cgi path=json_proto method=POST [18:20:19]POST find Content-Length [18:20:19]Host: 172.17.63.195:8080 [18:20:19]Content-Length: 800 [18:20:19]Content-Type: application/json [18:20:19] [18:20:19]POST finish read [18:20:19]Found Content-Length = 800 [18:20:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450751", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4582643", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:20:19]execute_script... [18:20: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)450751", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4582643", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:20:19]POST & json_proto [18:20:19]process_json_proto [18:20:19]json parsed OK: [18:20:19]protocol is kg_v1.0 [18:20:19]action value=close_receipt [18:20:19]process_action close_receipt [18:20:19]cmd_close_receipt [18:20:19]MH_GetDate [18:20:19]Write to MH i2c: F0 00 00 9F 33 C1 [18:20:19]Write i2c OK [18:20:19]MH_I2C_Read... [18:20:19]Read from MH i2c: F0 [18:20:19]MH_I2C_Read... [18:20:19]Read from MH i2c: F0 09 00 [18:20:19]MH_I2C_Read... [18:20:19]Read from MH i2c: F0 09 00 9F 33 00 65 27 21 67 8C D7 20 67 C8 [18:20:19]GetLastDocTimeStamp 1730225897 [18:20:19]current date 1730226021 [18:20:19]FM_GetShiftState [18:20:19]SAM_PROTO_GetShiftState [18:20:19]wFMCommunicate request_size=4 [18:20:19]MH_SAM_APDU [18:20:19]CAPDU: 80 13 01 00 [18:20:19]Write to MH i2c: E2 08 00 A0 33 80 13 01 00 00 00 00 00 50 [18:20:19]Write i2c OK [18:20:19]MH_I2C_Read... [18:20:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:19]Read from MH i2c: E2 [18:20:19]MH_I2C_Read... [18:20:19]Read from MH i2c: E2 0E 00 [18:20:19]MH_I2C_Read... [18:20:19]Read from MH i2c: E2 0E 00 A0 33 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 39 [18:20:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:20:19]wFMCommunicate OK [18:20:19]SAM_PROTO_GetShiftState done [18:20:19]FM_GetShiftState done [18:20:19]opened in 1730160431 [18:20:19]opened+sec_in_day 1730246831 [18:20:19]quantity*price = 0 [18:20:19]sum+1 = 1 [18:20:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 343 29.10.2024 18:20 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Талоны: Топливные Талоны 4582643 ФМ: 0000000000871756 ФД: 202948 ФПД: 107920613727200 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182021&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202948&fm=107920613727200&tin=02508201610067®Number=0000000000091777&sum=0 [18:20:21]StoreToDocumentArchive [18:20:21]shift 546 fd 202948 [18:20:21]save to /storage/0546/doc_00202948 [18:20:21]save last doc name /storage/0546/doc_00202948 to /storage/kkm_last_doc_name [18:20:21]save OK [18:20:21]Clear old archive folders... [18:20:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:20:21]tlvbuf is 01376050 [18:20:21]SAM_PROTO_ClearQueue [18:20:21]wFMCommunicate request_size=4 [18:20:21]MH_SAM_APDU [18:20:21]CAPDU: 80 09 00 00 [18:20:21]Write to MH i2c: E2 08 00 AD 33 80 09 00 00 00 00 00 00 52 [18:20:21]Write i2c OK [18:20:21]MH_I2C_Read... [18:20:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:20:21]Read from MH i2c: E2 [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: E2 03 00 [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: E2 03 00 AD 33 00 90 00 54 [18:20:21]RAPDU: 90 00 [18:20:21]wFMCommunicate OK [18:20:21]SAM_PROTO_ClearQueue done [18:20:21]KKMCreateOFDPacket [18:20:21]OFDProtocolAddRootSTLVToBuf [18:20:21]FM_MakeSignedData [18:20:21]FM_MakeSignedData [18:20:21]SAM_PROTO_SignData [18:20:21]wFMCommunicate request_size=4 [18:20:21]MH_SAM_APDU [18:20:21]CAPDU: 80 0D 01 02 [18:20:21]Write to MH i2c: E2 08 00 AE 33 80 0D 01 02 00 00 00 00 5A [18:20:21]Write i2c OK [18:20:21]MH_I2C_Read... [18:20:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:20:21]Read from MH i2c: E2 [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: E2 03 00 [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: E2 03 00 AE 33 00 90 00 55 [18:20:21]RAPDU: 90 00 [18:20:21]wFMCommunicate OK [18:20:21]wFMCommunicate request_size=255 [18:20:21]MH_SAM_APDU [18:20:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 65 27 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C4 18 03 00 35 04 06 00 62 [18:20:21]Write to MH i2c: E2 02 01 AF 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 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 65 27 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C4 18 03 00 35 04 06 00 62 00 00 71 [18:20:21]Write i2c OK [18:20:21]MH_I2C_Read... [18:20:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:21]Read from MH i2c: E2 [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: E2 03 00 [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: E2 03 00 AF 33 00 90 00 56 [18:20:21]RAPDU: 90 00 [18:20:21]wFMCommunicate OK [18:20:21]wFMCommunicate request_size=10 [18:20:21]MH_SAM_APDU [18:20:21]CAPDU: 80 0D 02 02 05 27 39 D8 5B E0 [18:20:21]Write to MH i2c: E2 0D 00 B0 33 80 0D 02 02 05 00 27 39 D8 5B E0 00 00 DA [18:20:21]Write i2c OK [18:20:21]MH_I2C_Read... [18:20:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:21]Read from MH i2c: E2 [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: E2 03 00 [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: E2 03 00 B0 33 00 90 00 57 [18:20:21]RAPDU: 90 00 [18:20:21]wFMCommunicate OK [18:20:21]wFMCommunicate request_size=4 [18:20:21]MH_SAM_APDU [18:20:21]CAPDU: 80 0D 03 02 [18:20:21]Write to MH i2c: E2 08 00 B1 33 80 0D 03 02 00 00 00 00 5F [18:20:21]Write i2c OK [18:20:21]MH_I2C_Read... [18:20:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:20:21]Read from MH i2c: E2 [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: E2 0B 00 [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: E2 0B 00 B1 33 00 C4 6E 14 F0 9D 7D EA 94 90 00 2E [18:20:21]RAPDU: C4 6E 14 F0 9D 7D EA 94 90 00 [18:20:21]wFMCommunicate OK [18:20:21]SAM_PROTO_SignData done [18:20:21]FM_MakeSignedData done [18:20:21]CreateOFDProtocolMessage [18:20:21]wFMCommunicate request_size=4 [18:20:21]MH_SAM_APDU [18:20:21]CAPDU: 80 11 00 00 [18:20:21]Write to MH i2c: E2 08 00 B2 33 80 11 00 00 00 00 00 00 5F [18:20:21]Write i2c OK [18:20:21]MH_I2C_Read... [18:20:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:21]Read from MH i2c: E2 [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: E2 17 00 [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: E2 17 00 B2 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B4 [18:20:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:20:21]wFMCommunicate OK [18:20:21]CreateOFDProtocolMessage done [18:20:21]OFDSenderStorePacket 202948 [18:20:21]StoreOFDPacket docnum=202948 [18:20:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2A 5E 07 01 76 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 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 65 27 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C4 18 03 00 35 04 06 00 62 27 39 D8 5B E0 C4 6E 14 F0 9D 7D EA 94 [18:20:21]CheckFolder [18:20:21]dirname=/storage/ofd_packets [18:20:21]CheckFolder done [18:20:21]ProducePacketName [18:20:21]name=ofd_packets/00202948 [18:20:21]NVStorageSaveData ofd_packets/00202948 [18:20:21]File name is /storage/ofd_packets/00202948 [18:20:21]Write 301 bytes [18:20:21]NVStorageSaveData done [18:20:21]OFDSenderStorePacket done [18:20:21]KKMCreateOFDPacket done [18:20:21]NVStorageSaveData kkm_last_timestamp [18:20:21]File name is /storage/kkm_last_timestamp [18:20:21]Write 4 bytes [18:20:21]NVStorageSaveData done [18:20:21]ExternCall_PrintAddStr [18:20:21]wPrintStart [18:20:21]Write to MH i2c: 01 00 00 B3 33 E6 [18:20:21]Write i2c OK [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: 01 [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: 01 07 00 [18:20:21]MH_I2C_Read... [18:20:21]Read from MH i2c: 01 07 00 B3 33 00 00 00 00 00 FF 0F FB [18:20:21]RasterBufferAndPrint [18:20:21]line Счет N : (1)450751 [18:20:21]line ИНН: 02508201610067 [18:20:21]line Контрольно-Кассовый Чек [18:20:21]line ПРОДАЖА [18:20:21]line ТРК (МРК, ГНК) : 31 [18:20:21]line Товар: 2710124130 [18:20:21]line Аи-92-К-2 [18:20:21]line 10.000 * 0.00 [18:20:21]line = 0.00 [18:20:21]line НДС 12% НСП 1% [18:20:21]line > о реализуемом товаре [18:20:21]line ИТОГО: 0.00 [18:20:21]line НСП 1% : 0.00 [18:20:21]line НДС 12% : 0.00 [18:20:21]line Наличными: 0.00 [18:20:21]line Безнал.: 0.00 [18:20:21]line Место: АЗС № 171 "Партнер Нефть" [18:20:21]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:20:21]line СНО: Общий режим [18:20:21]line Чек 343 29.10.2024 18:20 [18:20:21]line Смена: 546 ФФД: 1.0 [18:20:21]line ЗНМ: 0300000109 [18:20:21]line РНМ: 0000000000091777 [18:20:21]line Версия ККМ: 001 [18:20:21]line Талоны: Топливные Талоны [18:20:21]line 4582643 [18:20:21]line ФМ: 0000000000871756 [18:20:21]line ФД: 202948 [18:20:21]line ФПД: 107920613727200 [18:20:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182021&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202948&fm=107920613727200&tin=02508201610067®Number=0000000000091777&sum=0 [18:20:21]written 0, free lines is 4095 [18:20:21]OFD Sender: Processing packet 202948 [packets to send 116, broken 115] [18:20:21]ProducePacketName [18:20:21]name=ofd_packets/00202948 [18:20:21]OFD Sender: To server: pG, [18:20:21]CommunicateWithHost lk.salyk.kg:30040 [18:20:21]ConnectInit lk.salyk.kg [18:20:22]Connected sock=10 [18:20:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 2A 5E 07 01 76 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 32 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 65 27 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C4 18 03 00 35 04 06 00 62 27 39 D8 5B E0 C4 6E 14 F0 9D 7D EA 94 [18:20:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5F 3A 47 00 FE D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C4 18 03 00 F4 03 04 00 20 D3 20 67 B6 04 01 00 00 AF A5 99 50 5E A2 FD 64 [18:20:22]CommunicateWithHost err = 0 [18:20:22]CheckOFDResponse [18:20:22]1017 (14) - 77093643461234 [18:20:22]1041 (16) - 0000000000871756 [18:20:22]1040 (4) - 202948 [18:20:22]1012 (4) - 29.10.2024 12:20 [18:20:22]1206 (1) - 0 [18:20:22]OFD Sender: Remove packet 202948 [18:20:22]ProducePacketName [18:20:22]name=ofd_packets/00202948 [18:20:22]NVStorageDeleteData [18:20:22]Write to MH i2c: 01 00 00 DD 33 10 [18:20:22]Write i2c OK [18:20:22]MH_I2C_Read... [18:20:22]Read from MH i2c: 01 [18:20:22]MH_I2C_Read... [18:20:22]Read from MH i2c: 01 07 00 [18:20:22]MH_I2C_Read... [18:20:22]Read from MH i2c: 01 07 00 DD 33 00 00 00 00 00 B0 0C D3 [18:20:22]RasterBufferAndPrint [18:20:22]line [18:20:22]line [18:20:22]line [18:20:22]line [18:20:22]line [18:20:22]written 0, free lines is 3254 [18:20:22]MH_Cut [18:20:22]Write to MH i2c: D1 01 00 E4 33 01 E9 [18:20:22]Write i2c OK [18:20:22]MH_I2C_Read... [18:20:22]Read from MH i2c: D1 [18:20:22]MH_I2C_Read... [18:20:22]Read from MH i2c: D1 01 00 [18:20:22]MH_I2C_Read... [18:20:22]Read from MH i2c: D1 01 00 E4 33 00 E8 [18:20:22]Write to MH i2c: 01 00 00 E5 33 18 [18:20:22]Write i2c OK [18:20:22]MH_I2C_Read... [18:20:22]OFD Sender: No OFD packet to send [18:20:23]*** Cut start [18:20:23]*** Purtial cut [18:20:23]*** Stage 1: CUTSNS_PIN = 1 [18:20:23]Read from MH i2c: 01 [18:20:23]MH_I2C_Read... [18:20:23]*** Stop cut motor [18:20:23]*** Cut end [18:20:23]Read from MH i2c: 01 07 00 [18:20:23]MH_I2C_Read... [18:20:23]Read from MH i2c: 01 07 00 E5 33 00 00 00 00 00 FF 0F 2D [18:20:23]process_action close_receipt done [18:20:23]requested_data is exist [18:20:23]produce_requested_data [18:20:23]requested_item fm.sn is exist - process it [18:20:23]wFMCommunicate request_size=4 [18:20:23]MH_SAM_APDU [18:20:23]CAPDU: 80 11 00 00 [18:20:23]Write to MH i2c: E2 08 00 E6 33 80 11 00 00 00 00 00 00 93 [18:20:23]Write i2c OK [18:20:23]MH_I2C_Read... [18:20:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:23]Read from MH i2c: E2 [18:20:23]MH_I2C_Read... [18:20:23]Read from MH i2c: E2 17 00 [18:20:23]MH_I2C_Read... [18:20:23]Read from MH i2c: E2 17 00 E6 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E8 [18:20:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:20:23]wFMCommunicate OK [18:20:23]requested_item fd.num is exist - process it [18:20:23]SAM_PROTO_GetFieldsCounters [18:20:23]wFMCommunicate request_size=4 [18:20:23]MH_SAM_APDU [18:20:23]CAPDU: 80 13 00 00 [18:20:23]Write to MH i2c: E2 08 00 E7 33 80 13 00 00 00 00 00 00 96 [18:20:23]Write i2c OK [18:20:23]MH_I2C_Read... [18:20:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:20:23]Read from MH i2c: E2 [18:20:23]MH_I2C_Read... [18:20:23]Read from MH i2c: E2 62 00 [18:20:23]MH_I2C_Read... [18:20:23]Read from MH i2c: E2 62 00 E7 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C4 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 CA [18:20:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C4 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:20:23]wFMCommunicate OK [18:20:23]SAM_PROTO_GetFieldsCounters done [18:20:23]requested_item shift.num is exist - process it [18:20:23]requested_item shift.opened is exist - process it [18:20:23]req_shift_opened [18:20:23]FM_GetShiftState [18:20:23]SAM_PROTO_GetShiftState [18:20:23]wFMCommunicate request_size=4 [18:20:23]MH_SAM_APDU [18:20:23]CAPDU: 80 13 01 00 [18:20:23]Write to MH i2c: E2 08 00 E8 33 80 13 01 00 00 00 00 00 98 [18:20:23]Write i2c OK [18:20:23]MH_I2C_Read... [18:20:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:23]Read from MH i2c: E2 [18:20:23]MH_I2C_Read... [18:20:23]Read from MH i2c: E2 0E 00 [18:20:23]MH_I2C_Read... [18:20:23]Read from MH i2c: E2 0E 00 E8 33 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 81 [18:20:23]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:20:23]wFMCommunicate OK [18:20:23]SAM_PROTO_GetShiftState done [18:20:23]FM_GetShiftState done [18:20:23]req_shift_opened done [18:20:23]requested_item shift.open_date is exist - process it [18:20:23]req_shift_open_date [18:20:23]req_shift_open_date done [18:20:23]produce_requested_data done [18:20:23]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202948,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:20:23]process_action_free close_receipt [18:20:23]json_value_free [18:20:23]json_value_free done [18:20:23]process_json_proto returns [18:20:23]Send response to host [18:20:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202948,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:20:23]free response buf [18:20:23]execute_script done [18:20:23]execute_script returns [18:20:23]free content buf [18:20:23]Sock 9.Close socket [18:20:23]Sock 9.Thread stoped [18:20:27]OFD Sender: No OFD packet to send [18:20:32]OFD Sender: No OFD packet to send [18:20:37]OFD Sender: No OFD packet to send [18:20:42]OFD Sender: No OFD packet to send [18:20:47]OFD Sender: No OFD packet to send [18:20:52]OFD Sender: No OFD packet to send [18:20:57]OFD Sender: No OFD packet to send [18:21:02]OFD Sender: No OFD packet to send [18:21:07]OFD Sender: No OFD packet to send [18:21:12]OFD Sender: No OFD packet to send [18:21:15]accept exits with 7 [18:21:15]New connection [18:21:15]New thread 3067034980 created [18:21:15]Thread 3066891620 joined [18:21:15]Waiting for new connection... [18:21:15] Sock 7.Parse request [18:21:15]Sock 7.Check first char [18:21:15]Sock 7.First char is OK [18:21:15]request: POST /json_proto HTTP/1.0 [18:21:15]Method: POST [18:21:15]URL: /json_proto [18:21:15]Method is POST - this is cgi request [18:21:15]url: /json_proto [18:21:15]query_string will be loaded in cgi processing [18:21:15]execute_cgi json_proto POST (null) [18:21:15]execute_cgi path=json_proto method=POST [18:21:15]POST find Content-Length [18:21:15]Host: 172.17.63.195:8080 [18:21:15]Content-Length: 682 [18:21:15]Content-Type: application/json [18:21:15] [18:21:15]POST finish read [18:21:15]Found Content-Length = 682 [18:21:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450752", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:21:15]execute_script... [18:21:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450752", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:21:15]POST & json_proto [18:21:15]process_json_proto [18:21:15]json parsed OK: [18:21:15]protocol is kg_v1.0 [18:21:15]action value=close_receipt [18:21:15]process_action close_receipt [18:21:15]cmd_close_receipt [18:21:15]MH_GetDate [18:21:15]Write to MH i2c: F0 00 00 E9 33 0B [18:21:15]Write i2c OK [18:21:15]MH_I2C_Read... [18:21:15]Read from MH i2c: F0 [18:21:15]MH_I2C_Read... [18:21:15]Read from MH i2c: F0 09 00 [18:21:15]MH_I2C_Read... [18:21:15]Read from MH i2c: F0 09 00 E9 33 00 9C 27 21 67 8C D7 20 67 49 [18:21:15]GetLastDocTimeStamp 1730226021 [18:21:15]current date 1730226076 [18:21:15]FM_GetShiftState [18:21:15]SAM_PROTO_GetShiftState [18:21:15]wFMCommunicate request_size=4 [18:21:15]MH_SAM_APDU [18:21:15]CAPDU: 80 13 01 00 [18:21:15]Write to MH i2c: E2 08 00 EA 33 80 13 01 00 00 00 00 00 9A [18:21:15]Write i2c OK [18:21:15]MH_I2C_Read... [18:21:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:15]Read from MH i2c: E2 [18:21:15]MH_I2C_Read... [18:21:15]Read from MH i2c: E2 0E 00 [18:21:15]MH_I2C_Read... [18:21:15]Read from MH i2c: E2 0E 00 EA 33 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 83 [18:21:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:21:15]wFMCommunicate OK [18:21:15]SAM_PROTO_GetShiftState done [18:21:15]FM_GetShiftState done [18:21:15]opened in 1730160431 [18:21:15]opened+sec_in_day 1730246831 [18:21:15]quantity*price = 100015 [18:21:15]sum+1 = 100017 [18:21:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 344 29.10.2024 18:21 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202949 ФПД: 247008723171427 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182116&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202949&fm=247008723171427&tin=02508201610067®Number=0000000000091777&sum=100000 [18:21:16]StoreToDocumentArchive [18:21:16]shift 546 fd 202949 [18:21:16]save to /storage/0546/doc_00202949 [18:21:16]save last doc name /storage/0546/doc_00202949 to /storage/kkm_last_doc_name [18:21:16]save OK [18:21:16]Clear old archive folders... [18:21:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:21:16]tlvbuf is 012BD1C0 [18:21:16]SAM_PROTO_ClearQueue [18:21:16]wFMCommunicate request_size=4 [18:21:16]MH_SAM_APDU [18:21:16]CAPDU: 80 09 00 00 [18:21:16]Write to MH i2c: E2 08 00 F7 33 80 09 00 00 00 00 00 00 9C [18:21:16]Write i2c OK [18:21:16]MH_I2C_Read... [18:21:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:21:16]Read from MH i2c: E2 [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: E2 03 00 [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: E2 03 00 F7 33 00 90 00 9E [18:21:16]RAPDU: 90 00 [18:21:16]wFMCommunicate OK [18:21:16]SAM_PROTO_ClearQueue done [18:21:16]KKMCreateOFDPacket [18:21:16]OFDProtocolAddRootSTLVToBuf [18:21:16]FM_MakeSignedData [18:21:16]FM_MakeSignedData [18:21:16]SAM_PROTO_SignData [18:21:16]wFMCommunicate request_size=4 [18:21:16]MH_SAM_APDU [18:21:16]CAPDU: 80 0D 01 02 [18:21:16]Write to MH i2c: E2 08 00 F8 33 80 0D 01 02 00 00 00 00 A4 [18:21:16]Write i2c OK [18:21:16]MH_I2C_Read... [18:21:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:21:16]Read from MH i2c: E2 [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: E2 03 00 [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: E2 03 00 F8 33 00 90 00 9F [18:21:16]RAPDU: 90 00 [18:21:16]wFMCommunicate OK [18:21:16]wFMCommunicate request_size=255 [18:21:16]MH_SAM_APDU [18:21:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 9C 27 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 18 03 00 35 04 06 00 E0 [18:21:16]Write to MH i2c: E2 02 01 F9 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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 9C 27 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 18 03 00 35 04 06 00 E0 00 00 BA [18:21:16]Write i2c OK [18:21:16]MH_I2C_Read... [18:21:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:16]Read from MH i2c: E2 [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: E2 03 00 [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: E2 03 00 F9 33 00 90 00 A0 [18:21:16]RAPDU: 90 00 [18:21:16]wFMCommunicate OK [18:21:16]wFMCommunicate request_size=10 [18:21:16]MH_SAM_APDU [18:21:16]CAPDU: 80 0D 02 02 05 A7 33 33 78 63 [18:21:16]Write to MH i2c: E2 0D 00 FA 33 80 0D 02 02 05 00 A7 33 33 78 63 00 00 99 [18:21:16]Write i2c OK [18:21:16]MH_I2C_Read... [18:21:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:16]Read from MH i2c: E2 [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: E2 03 00 [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: E2 03 00 FA 33 00 90 00 A1 [18:21:16]RAPDU: 90 00 [18:21:16]wFMCommunicate OK [18:21:16]wFMCommunicate request_size=4 [18:21:16]MH_SAM_APDU [18:21:16]CAPDU: 80 0D 03 02 [18:21:16]Write to MH i2c: E2 08 00 FB 33 80 0D 03 02 00 00 00 00 A9 [18:21:16]Write i2c OK [18:21:16]MH_I2C_Read... [18:21:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:21:16]Read from MH i2c: E2 [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: E2 0B 00 [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: E2 0B 00 FB 33 00 CF 53 50 51 55 56 56 D5 90 00 43 [18:21:16]RAPDU: CF 53 50 51 55 56 56 D5 90 00 [18:21:16]wFMCommunicate OK [18:21:16]SAM_PROTO_SignData done [18:21:16]FM_MakeSignedData done [18:21:16]CreateOFDProtocolMessage [18:21:16]wFMCommunicate request_size=4 [18:21:16]MH_SAM_APDU [18:21:16]CAPDU: 80 11 00 00 [18:21:16]Write to MH i2c: E2 08 00 FC 33 80 11 00 00 00 00 00 00 A9 [18:21:16]Write i2c OK [18:21:16]MH_I2C_Read... [18:21:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:16]Read from MH i2c: E2 [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: E2 17 00 [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: E2 17 00 FC 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FE [18:21:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:21:16]wFMCommunicate OK [18:21:16]CreateOFDProtocolMessage done [18:21:16]OFDSenderStorePacket 202949 [18:21:16]StoreOFDPacket docnum=202949 [18:21:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F8 D5 07 01 E9 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 9C 27 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 18 03 00 35 04 06 00 E0 A7 33 33 78 63 CF 53 50 51 55 56 56 D5 [18:21:16]CheckFolder [18:21:16]dirname=/storage/ofd_packets [18:21:16]CheckFolder done [18:21:16]ProducePacketName [18:21:16]name=ofd_packets/00202949 [18:21:16]NVStorageSaveData ofd_packets/00202949 [18:21:16]File name is /storage/ofd_packets/00202949 [18:21:16]Write 301 bytes [18:21:16]NVStorageSaveData done [18:21:16]OFDSenderStorePacket done [18:21:16]KKMCreateOFDPacket done [18:21:16]NVStorageSaveData kkm_last_timestamp [18:21:16]File name is /storage/kkm_last_timestamp [18:21:16]Write 4 bytes [18:21:16]NVStorageSaveData done [18:21:16]ExternCall_PrintAddStr [18:21:16]wPrintStart [18:21:16]Write to MH i2c: 01 00 00 FD 33 30 [18:21:16]Write i2c OK [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: 01 [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: 01 07 00 [18:21:16]MH_I2C_Read... [18:21:16]Read from MH i2c: 01 07 00 FD 33 00 00 00 00 00 FF 0F 45 [18:21:16]RasterBufferAndPrint [18:21:16]line Счет N : (1)450752 [18:21:16]line ИНН: 02508201610067 [18:21:16]line Контрольно-Кассовый Чек [18:21:16]line ПРОДАЖА [18:21:16]line ТРК (МРК, ГНК) : 41 [18:21:16]line Товар: 2710124130 [18:21:16]line Аи-92-К-2 [18:21:16]line 14.950 * 66.90 [18:21:16]line = 1000.16 [18:21:16]line НДС 12% НСП 1% [18:21:16]line > о реализуемом товаре [18:21:16]line ОКРУГЛЕНИЕ: -0.16 [18:21:16]line ИТОГО: 1000.00 [18:21:16]line Внесено: 1000.00 [18:21:16]line СДАЧА: 0.00 [18:21:16]line НСП 1% : 8.85 [18:21:16]line НДС 12% : 106.21 [18:21:16]line Наличными: 1000.00 [18:21:16]line Безнал.: 0.00 [18:21:16]line Место: АЗС № 171 "Партнер Нефть" [18:21:16]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:21:16]line СНО: Общий режим [18:21:16]line Чек 344 29.10.2024 18:21 [18:21:16]line Смена: 546 ФФД: 1.0 [18:21:16]line ЗНМ: 0300000109 [18:21:16]line РНМ: 0000000000091777 [18:21:16]line Версия ККМ: 001 [18:21:16]line ФМ: 0000000000871756 [18:21:16]line ФД: 202949 [18:21:16]line ФПД: 247008723171427 [18:21:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182116&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202949&fm=247008723171427&tin=02508201610067®Number=0000000000091777&sum=100000 [18:21:17]OFD Sender: Processing packet 202949 [packets to send 116, broken 115] [18:21:17]ProducePacketName [18:21:17]name=ofd_packets/00202949 [18:21:17]OFD Sender: To server: pG, [18:21:17]CommunicateWithHost lk.salyk.kg:30040 [18:21:17]ConnectInit lk.salyk.kg [18:21:17]written 0, free lines is 4095 [18:21:17]Connected sock=10 [18:21:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F8 D5 07 01 E9 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 9C 27 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 18 03 00 35 04 06 00 E0 A7 33 33 78 63 CF 53 50 51 55 56 56 D5 [18:21:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 22 90 47 00 B8 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C5 18 03 00 F4 03 04 00 57 D3 20 67 B6 04 01 00 00 1B 60 82 30 78 3A FF A6 [18:21:17]CommunicateWithHost err = 0 [18:21:17]CheckOFDResponse [18:21:17]1017 (14) - 77093643461234 [18:21:17]1041 (16) - 0000000000871756 [18:21:17]1040 (4) - 202949 [18:21:17]1012 (4) - 29.10.2024 12:21 [18:21:17]1206 (1) - 0 [18:21:17]OFD Sender: Remove packet 202949 [18:21:17]ProducePacketName [18:21:17]name=ofd_packets/00202949 [18:21:17]NVStorageDeleteData [18:21:17]Write to MH i2c: 01 00 00 28 34 5C [18:21:17]Write i2c OK [18:21:17]MH_I2C_Read... [18:21:17]Read from MH i2c: 01 [18:21:17]MH_I2C_Read... [18:21:17]Read from MH i2c: 01 07 00 [18:21:17]MH_I2C_Read... [18:21:17]Read from MH i2c: 01 07 00 28 34 00 00 00 00 00 A3 0C 12 [18:21:17]RasterBufferAndPrint [18:21:17]line [18:21:17]line [18:21:17]line [18:21:17]line [18:21:17]line [18:21:17]written 0, free lines is 3241 [18:21:17]MH_Cut [18:21:17]Write to MH i2c: D1 01 00 2F 34 01 35 [18:21:17]Write i2c OK [18:21:17]MH_I2C_Read... [18:21:17]Read from MH i2c: D1 [18:21:17]MH_I2C_Read... [18:21:17]Read from MH i2c: D1 01 00 [18:21:17]MH_I2C_Read... [18:21:17]Read from MH i2c: D1 01 00 2F 34 00 34 [18:21:17]Write to MH i2c: 01 00 00 30 34 64 [18:21:17]Write i2c OK [18:21:17]MH_I2C_Read... [18:21:18]OFD Sender: No OFD packet to send [18:21:18]*** Cut start [18:21:18]*** Purtial cut [18:21:18]*** CUTSNS_PIN = 0 [18:21:18]*** Stage 1: CUTSNS_PIN = 1 [18:21:20]Read from MH i2c: 01 [18:21:20]MH_I2C_Read... [18:21:20]*** Stop cut motor [18:21:20]*** Cut end [18:21:20]Read from MH i2c: 01 07 00 [18:21:20]MH_I2C_Read... [18:21:20]Read from MH i2c: 01 07 00 30 34 00 00 00 00 00 FF 0F 79 [18:21:20]process_action close_receipt done [18:21:20]requested_data is exist [18:21:20]produce_requested_data [18:21:20]requested_item fm.sn is exist - process it [18:21:20]wFMCommunicate request_size=4 [18:21:20]MH_SAM_APDU [18:21:20]CAPDU: 80 11 00 00 [18:21:20]Write to MH i2c: E2 08 00 31 34 80 11 00 00 00 00 00 00 DF [18:21:20]Write i2c OK [18:21:20]MH_I2C_Read... [18:21:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:20]Read from MH i2c: E2 [18:21:20]MH_I2C_Read... [18:21:20]Read from MH i2c: E2 17 00 [18:21:20]MH_I2C_Read... [18:21:20]Read from MH i2c: E2 17 00 31 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 34 [18:21:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:21:20]wFMCommunicate OK [18:21:20]requested_item fd.num is exist - process it [18:21:20]SAM_PROTO_GetFieldsCounters [18:21:20]wFMCommunicate request_size=4 [18:21:20]MH_SAM_APDU [18:21:20]CAPDU: 80 13 00 00 [18:21:20]Write to MH i2c: E2 08 00 32 34 80 13 00 00 00 00 00 00 E2 [18:21:20]Write i2c OK [18:21:20]MH_I2C_Read... [18:21:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:21:20]Read from MH i2c: E2 [18:21:20]MH_I2C_Read... [18:21:20]Read from MH i2c: E2 62 00 [18:21:20]MH_I2C_Read... [18:21:20]Read from MH i2c: E2 62 00 32 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C5 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 1A [18:21:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C5 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:21:20]wFMCommunicate OK [18:21:20]SAM_PROTO_GetFieldsCounters done [18:21:20]requested_item shift.num is exist - process it [18:21:20]requested_item shift.opened is exist - process it [18:21:20]req_shift_opened [18:21:20]FM_GetShiftState [18:21:20]SAM_PROTO_GetShiftState [18:21:20]wFMCommunicate request_size=4 [18:21:20]MH_SAM_APDU [18:21:20]CAPDU: 80 13 01 00 [18:21:20]Write to MH i2c: E2 08 00 33 34 80 13 01 00 00 00 00 00 E4 [18:21:20]Write i2c OK [18:21:20]MH_I2C_Read... [18:21:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:20]Read from MH i2c: E2 [18:21:20]MH_I2C_Read... [18:21:20]Read from MH i2c: E2 0E 00 [18:21:20]MH_I2C_Read... [18:21:20]Read from MH i2c: E2 0E 00 33 34 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CD [18:21:20]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:21:20]wFMCommunicate OK [18:21:20]SAM_PROTO_GetShiftState done [18:21:20]FM_GetShiftState done [18:21:20]req_shift_opened done [18:21:20]requested_item shift.open_date is exist - process it [18:21:20]req_shift_open_date [18:21:20]req_shift_open_date done [18:21:20]produce_requested_data done [18:21:20]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202949,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:21:20]process_action_free close_receipt [18:21:20]json_value_free [18:21:20]json_value_free done [18:21:20]process_json_proto returns [18:21:20]Send response to host [18:21:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202949,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:21:20]free response buf [18:21:20]execute_script done [18:21:20]execute_script returns [18:21:20]free content buf [18:21:20]Sock 7.Close socket [18:21:20]Sock 7.Thread stoped [18:21:21]accept exits with 9 [18:21:21]New connection [18:21:21]New thread 3066891620 created [18:21:21]Thread 3067034980 joined [18:21:21]Waiting for new connection... [18:21:21] Sock 9.Parse request [18:21:21]Sock 9.Check first char [18:21:21]Sock 9.First char is OK [18:21:21]request: POST /json_proto HTTP/1.0 [18:21:21]Method: POST [18:21:21]URL: /json_proto [18:21:21]Method is POST - this is cgi request [18:21:21]url: /json_proto [18:21:21]query_string will be loaded in cgi processing [18:21:21]execute_cgi json_proto POST (null) [18:21:21]execute_cgi path=json_proto method=POST [18:21:21]POST find Content-Length [18:21:21]Host: 172.17.63.195:8080 [18:21:21]Content-Length: 679 [18:21:21]Content-Type: application/json [18:21:21] [18:21:21]POST finish read [18:21:21]Found Content-Length = 679 [18:21:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:21:21]execute_script... [18:21:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:21:21]POST & json_proto [18:21:21]process_json_proto [18:21:21]json parsed OK: [18:21:21]protocol is kg_v1.0 [18:21:21]action value=close_receipt [18:21:21]process_action close_receipt [18:21:21]cmd_close_receipt [18:21:21]MH_GetDate [18:21:21]Write to MH i2c: F0 00 00 34 34 57 [18:21:21]Write i2c OK [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: F0 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: F0 09 00 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: F0 09 00 34 34 00 A2 27 21 67 8C D7 20 67 9B [18:21:21]GetLastDocTimeStamp 1730226076 [18:21:21]current date 1730226082 [18:21:21]FM_GetShiftState [18:21:21]SAM_PROTO_GetShiftState [18:21:21]wFMCommunicate request_size=4 [18:21:21]MH_SAM_APDU [18:21:21]CAPDU: 80 13 01 00 [18:21:21]Write to MH i2c: E2 08 00 35 34 80 13 01 00 00 00 00 00 E6 [18:21:21]Write i2c OK [18:21:21]MH_I2C_Read... [18:21:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:21]Read from MH i2c: E2 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: E2 0E 00 [18:21:21]MH_I2C_Read... [18:21:21]Read from MH i2c: E2 0E 00 35 34 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CF [18:21:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:21:21]wFMCommunicate OK [18:21:21]SAM_PROTO_GetShiftState done [18:21:21]FM_GetShiftState done [18:21:21]opened in 1730160431 [18:21:21]opened+sec_in_day 1730246831 [18:21:21]quantity*price = 300075 [18:21:21]sum+1 = 300077 [18:21:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 345 29.10.2024 18:21 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202950 ФПД: 64653603500906 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182122&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202950&fm=64653603500906&tin=02508201610067®Number=0000000000091777&sum=300000 [18:21:22]StoreToDocumentArchive [18:21:22]shift 546 fd 202950 [18:21:22]save to /storage/0546/doc_00202950 [18:21:22]save last doc name /storage/0546/doc_00202950 to /storage/kkm_last_doc_name [18:21:22]save OK [18:21:22]Clear old archive folders... [18:21:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:21:22]tlvbuf is 0133D070 [18:21:22]SAM_PROTO_ClearQueue [18:21:22]wFMCommunicate request_size=4 [18:21:22]MH_SAM_APDU [18:21:22]CAPDU: 80 09 00 00 [18:21:22]Write to MH i2c: E2 08 00 42 34 80 09 00 00 00 00 00 00 E8 [18:21:22]Write i2c OK [18:21:22]MH_I2C_Read... [18:21:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:21:22]Read from MH i2c: E2 [18:21:22]MH_I2C_Read... [18:21:22]Read from MH i2c: E2 03 00 [18:21:22]MH_I2C_Read... [18:21:22]Read from MH i2c: E2 03 00 42 34 00 90 00 EA [18:21:22]RAPDU: 90 00 [18:21:22]wFMCommunicate OK [18:21:22]SAM_PROTO_ClearQueue done [18:21:22]KKMCreateOFDPacket [18:21:22]OFDProtocolAddRootSTLVToBuf [18:21:22]FM_MakeSignedData [18:21:22]FM_MakeSignedData [18:21:22]SAM_PROTO_SignData [18:21:22]wFMCommunicate request_size=4 [18:21:22]MH_SAM_APDU [18:21:22]CAPDU: 80 0D 01 02 [18:21:22]Write to MH i2c: E2 08 00 43 34 80 0D 01 02 00 00 00 00 F0 [18:21:22]Write i2c OK [18:21:22]MH_I2C_Read... [18:21:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:21:22]Read from MH i2c: E2 [18:21:22]MH_I2C_Read... [18:21:22]Read from MH i2c: E2 03 00 [18:21:22]MH_I2C_Read... [18:21:22]Read from MH i2c: E2 03 00 43 34 00 90 00 EB [18:21:22]RAPDU: 90 00 [18:21:22]wFMCommunicate OK [18:21:22]wFMCommunicate request_size=255 [18:21:22]MH_SAM_APDU [18:21:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 A2 27 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 18 03 00 35 04 06 00 3A CD 57 11 [18:21:22]Write to MH i2c: E2 02 01 44 34 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 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 A2 27 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 18 03 00 35 04 06 00 3A CD 57 11 00 00 D0 [18:21:22]Write i2c OK [18:21:22]MH_I2C_Read... [18:21:23]OFD Sender: No OFD packet to send [18:21:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:23]Read from MH i2c: E2 [18:21:23]MH_I2C_Read... [18:21:23]Read from MH i2c: E2 03 00 [18:21:23]MH_I2C_Read... [18:21:23]Read from MH i2c: E2 03 00 44 34 00 90 00 EC [18:21:23]RAPDU: 90 00 [18:21:23]wFMCommunicate OK [18:21:23]wFMCommunicate request_size=7 [18:21:23]MH_SAM_APDU [18:21:23]CAPDU: 80 0D 02 02 02 F3 6A [18:21:23]Write to MH i2c: E2 0A 00 45 34 80 0D 02 02 02 00 F3 6A 00 00 54 [18:21:23]Write i2c OK [18:21:23]MH_I2C_Read... [18:21:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:23]Read from MH i2c: E2 [18:21:23]MH_I2C_Read... [18:21:23]Read from MH i2c: E2 03 00 [18:21:23]MH_I2C_Read... [18:21:23]Read from MH i2c: E2 03 00 45 34 00 90 00 ED [18:21:23]RAPDU: 90 00 [18:21:23]wFMCommunicate OK [18:21:23]wFMCommunicate request_size=4 [18:21:23]MH_SAM_APDU [18:21:23]CAPDU: 80 0D 03 02 [18:21:23]Write to MH i2c: E2 08 00 46 34 80 0D 03 02 00 00 00 00 F5 [18:21:23]Write i2c OK [18:21:23]MH_I2C_Read... [18:21:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:21:23]Read from MH i2c: E2 [18:21:23]MH_I2C_Read... [18:21:23]Read from MH i2c: E2 0B 00 [18:21:23]MH_I2C_Read... [18:21:23]Read from MH i2c: E2 0B 00 46 34 00 1A 8D F7 A0 56 3C 57 D4 90 00 F1 [18:21:23]RAPDU: 1A 8D F7 A0 56 3C 57 D4 90 00 [18:21:23]wFMCommunicate OK [18:21:23]SAM_PROTO_SignData done [18:21:23]FM_MakeSignedData done [18:21:23]CreateOFDProtocolMessage [18:21:23]wFMCommunicate request_size=4 [18:21:23]MH_SAM_APDU [18:21:23]CAPDU: 80 11 00 00 [18:21:23]Write to MH i2c: E2 08 00 47 34 80 11 00 00 00 00 00 00 F5 [18:21:23]Write i2c OK [18:21:23]MH_I2C_Read... [18:21:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:23]Read from MH i2c: E2 [18:21:23]MH_I2C_Read... [18:21:23]Read from MH i2c: E2 17 00 [18:21:23]MH_I2C_Read... [18:21:23]Read from MH i2c: E2 17 00 47 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4A [18:21:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:21:23]wFMCommunicate OK [18:21:23]CreateOFDProtocolMessage done [18:21:23]OFDSenderStorePacket 202950 [18:21:23]StoreOFDPacket docnum=202950 [18:21:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 1D 4D 04 01 F4 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 A2 27 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 18 03 00 35 04 06 00 3A CD 57 11 F3 6A 1A 8D F7 A0 56 3C 57 D4 [18:21:23]CheckFolder [18:21:23]dirname=/storage/ofd_packets [18:21:23]CheckFolder done [18:21:23]ProducePacketName [18:21:23]name=ofd_packets/00202950 [18:21:23]NVStorageSaveData ofd_packets/00202950 [18:21:23]File name is /storage/ofd_packets/00202950 [18:21:23]Write 298 bytes [18:21:23]NVStorageSaveData done [18:21:23]OFDSenderStorePacket done [18:21:23]KKMCreateOFDPacket done [18:21:23]NVStorageSaveData kkm_last_timestamp [18:21:23]File name is /storage/kkm_last_timestamp [18:21:23]Write 4 bytes [18:21:23]NVStorageSaveData done [18:21:23]ExternCall_PrintAddStr [18:21:23]wPrintStart [18:21:23]Write to MH i2c: 01 00 00 48 34 7C [18:21:23]Write i2c OK [18:21:23]MH_I2C_Read... [18:21:23]Read from MH i2c: 01 [18:21:23]MH_I2C_Read... [18:21:23]Read from MH i2c: 01 07 00 [18:21:23]MH_I2C_Read... [18:21:23]Read from MH i2c: 01 07 00 48 34 00 00 00 00 00 FF 0F 91 [18:21:23]RasterBufferAndPrint [18:21:23]line Счет N : (1)450753 [18:21:23]line ИНН: 02508201610067 [18:21:23]line Контрольно-Кассовый Чек [18:21:23]line ПРОДАЖА [18:21:23]line ТРК (МРК, ГНК) : 11 [18:21:23]line Товар: 2710194210 [18:21:23]line ДТ-К-2 [18:21:23]line 39.380 * 76.20 [18:21:23]line = 3000.76 [18:21:23]line НДС 12% НСП 1% [18:21:23]line > о реализуемом товаре [18:21:23]line ОКРУГЛЕНИЕ: -0.76 [18:21:23]line ИТОГО: 3000.00 [18:21:23]line Внесено: 3000.00 [18:21:23]line СДАЧА: 0.00 [18:21:23]line НСП 1% : 26.55 [18:21:23]line НДС 12% : 318.66 [18:21:23]line Наличными: 3000.00 [18:21:23]line Безнал.: 0.00 [18:21:23]line Место: АЗС № 171 "Партнер Нефть" [18:21:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:21:23]line СНО: Общий режим [18:21:23]line Чек 345 29.10.2024 18:21 [18:21:23]line Смена: 546 ФФД: 1.0 [18:21:23]line ЗНМ: 0300000109 [18:21:23]line РНМ: 0000000000091777 [18:21:23]line Версия ККМ: 001 [18:21:23]line ФМ: 0000000000871756 [18:21:23]line ФД: 202950 [18:21:23]line ФПД: 64653603500906 [18:21:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182122&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202950&fm=64653603500906&tin=02508201610067®Number=0000000000091777&sum=300000 [18:21:23]OFD Sender: Processing packet 202950 [packets to send 116, broken 115] [18:21:23]ProducePacketName [18:21:23]name=ofd_packets/00202950 [18:21:23]written 0, free lines is 4095 [18:21:23]OFD Sender: To server: pG, [18:21:23]CommunicateWithHost lk.salyk.kg:30040 [18:21:23]ConnectInit lk.salyk.kg [18:21:23]Connected sock=10 [18:21:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 1D 4D 04 01 F4 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 A2 27 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 18 03 00 35 04 06 00 3A CD 57 11 F3 6A 1A 8D F7 A0 56 3C 57 D4 [18:21:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 90 82 47 00 CD 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C6 18 03 00 F4 03 04 00 5E D3 20 67 B6 04 01 00 00 7A E6 46 51 2F B5 4E 3E [18:21:24]CommunicateWithHost err = 0 [18:21:24]CheckOFDResponse [18:21:24]1017 (14) - 77093643461234 [18:21:24]1041 (16) - 0000000000871756 [18:21:24]1040 (4) - 202950 [18:21:24]1012 (4) - 29.10.2024 12:21 [18:21:24]1206 (1) - 0 [18:21:24]OFD Sender: Remove packet 202950 [18:21:24]ProducePacketName [18:21:24]name=ofd_packets/00202950 [18:21:24]NVStorageDeleteData [18:21:24]Write to MH i2c: 01 00 00 73 34 A7 [18:21:24]Write i2c OK [18:21:24]MH_I2C_Read... [18:21:24]Read from MH i2c: 01 [18:21:24]MH_I2C_Read... [18:21:24]Read from MH i2c: 01 07 00 [18:21:24]MH_I2C_Read... [18:21:24]Read from MH i2c: 01 07 00 73 34 00 00 00 00 00 9F 0C 59 [18:21:24]RasterBufferAndPrint [18:21:24]line [18:21:24]line [18:21:24]line [18:21:24]line [18:21:24]line [18:21:24]written 0, free lines is 3239 [18:21:24]MH_Cut [18:21:24]Write to MH i2c: D1 01 00 7A 34 01 80 [18:21:24]Write i2c OK [18:21:24]MH_I2C_Read... [18:21:24]Read from MH i2c: D1 [18:21:24]MH_I2C_Read... [18:21:24]Read from MH i2c: D1 01 00 [18:21:24]MH_I2C_Read... [18:21:24]Read from MH i2c: D1 01 00 7A 34 00 7F [18:21:24]Write to MH i2c: 01 00 00 7B 34 AF [18:21:24]Write i2c OK [18:21:24]MH_I2C_Read... [18:21:24]OFD Sender: No OFD packet to send [18:21:25]*** Cut start [18:21:25]*** Purtial cut [18:21:25]*** Stage 1: CUTSNS_PIN = 1 [18:21:25]Read from MH i2c: 01 [18:21:25]MH_I2C_Read... [18:21:25]*** Stop cut motor [18:21:25]*** Cut end [18:21:25]Read from MH i2c: 01 07 00 [18:21:25]MH_I2C_Read... [18:21:25]Read from MH i2c: 01 07 00 7B 34 00 00 00 00 00 FF 0F C4 [18:21:25]process_action close_receipt done [18:21:25]requested_data is exist [18:21:25]produce_requested_data [18:21:25]requested_item fm.sn is exist - process it [18:21:25]wFMCommunicate request_size=4 [18:21:25]MH_SAM_APDU [18:21:25]CAPDU: 80 11 00 00 [18:21:25]Write to MH i2c: E2 08 00 7C 34 80 11 00 00 00 00 00 00 2A [18:21:25]Write i2c OK [18:21:25]MH_I2C_Read... [18:21:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:25]Read from MH i2c: E2 [18:21:25]MH_I2C_Read... [18:21:25]Read from MH i2c: E2 17 00 [18:21:25]MH_I2C_Read... [18:21:25]Read from MH i2c: E2 17 00 7C 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7F [18:21:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:21:25]wFMCommunicate OK [18:21:25]requested_item fd.num is exist - process it [18:21:25]SAM_PROTO_GetFieldsCounters [18:21:25]wFMCommunicate request_size=4 [18:21:25]MH_SAM_APDU [18:21:25]CAPDU: 80 13 00 00 [18:21:25]Write to MH i2c: E2 08 00 7D 34 80 13 00 00 00 00 00 00 2D [18:21:25]Write i2c OK [18:21:25]MH_I2C_Read... [18:21:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:21:25]Read from MH i2c: E2 [18:21:25]MH_I2C_Read... [18:21:25]Read from MH i2c: E2 62 00 [18:21:25]MH_I2C_Read... [18:21:25]Read from MH i2c: E2 62 00 7D 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C6 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 69 [18:21:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C6 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:21:25]wFMCommunicate OK [18:21:25]SAM_PROTO_GetFieldsCounters done [18:21:25]requested_item shift.num is exist - process it [18:21:25]requested_item shift.opened is exist - process it [18:21:25]req_shift_opened [18:21:25]FM_GetShiftState [18:21:25]SAM_PROTO_GetShiftState [18:21:25]wFMCommunicate request_size=4 [18:21:25]MH_SAM_APDU [18:21:25]CAPDU: 80 13 01 00 [18:21:25]Write to MH i2c: E2 08 00 7E 34 80 13 01 00 00 00 00 00 2F [18:21:25]Write i2c OK [18:21:25]MH_I2C_Read... [18:21:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:25]Read from MH i2c: E2 [18:21:25]MH_I2C_Read... [18:21:25]Read from MH i2c: E2 0E 00 [18:21:25]MH_I2C_Read... [18:21:25]Read from MH i2c: E2 0E 00 7E 34 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 18 [18:21:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:21:25]wFMCommunicate OK [18:21:25]SAM_PROTO_GetShiftState done [18:21:25]FM_GetShiftState done [18:21:25]req_shift_opened done [18:21:25]requested_item shift.open_date is exist - process it [18:21:25]req_shift_open_date [18:21:25]req_shift_open_date done [18:21:25]produce_requested_data done [18:21:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202950,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:21:25]process_action_free close_receipt [18:21:25]json_value_free [18:21:25]json_value_free done [18:21:25]process_json_proto returns [18:21:25]Send response to host [18:21:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202950,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:21:25]free response buf [18:21:25]execute_script done [18:21:25]execute_script returns [18:21:25]free content buf [18:21:25]Sock 9.Close socket [18:21:25]Sock 9.Thread stoped [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:30]OFD Sender: No OFD packet to send [18:27:35]OFD Sender: No OFD packet to send [18:27:40]OFD Sender: No OFD packet to send [18:27:45]OFD Sender: No OFD packet to send [18:27:50]OFD Sender: No OFD packet to send [18:27:55]OFD Sender: No OFD packet to send [18:28:00]OFD Sender: No OFD packet to send [18:28:05]OFD Sender: No OFD packet to send [18:28:10]OFD Sender: No OFD packet to send [18:28:15]OFD Sender: No OFD packet to send [18:28:20]OFD Sender: No OFD packet to send [18:28:25]OFD Sender: No OFD packet to send [18:28:30]OFD Sender: No OFD packet to send [18:28:35]OFD Sender: No OFD packet to send [18:28:40]OFD Sender: No OFD packet to send [18:28:41]accept exits with 7 [18:28:41]New connection [18:28:41]New thread 3067034980 created [18:28:41]Thread 3066891620 joined [18:28:41]Waiting for new connection... [18:28:41] Sock 7.Parse request [18:28:41]Sock 7.Check first char [18:28:41]Sock 7.First char is OK [18:28:41]request: POST /json_proto HTTP/1.0 [18:28:41]Method: POST [18:28:41]URL: /json_proto [18:28:41]Method is POST - this is cgi request [18:28:41]url: /json_proto [18:28:41]query_string will be loaded in cgi processing [18:28:41]execute_cgi json_proto POST (null) [18:28:41]execute_cgi path=json_proto method=POST [18:28:41]POST find Content-Length [18:28:41]Host: 172.17.63.195:8080 [18:28:41]Content-Length: 769 [18:28:41]Content-Type: application/json [18:28:41] [18:28:41]POST finish read [18:28:41]Found Content-Length = 769 [18:28:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450754", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:41]execute_script... [18:28: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)450754", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:41]POST & json_proto [18:28:41]process_json_proto [18:28:41]json parsed OK: [18:28:41]protocol is kg_v1.0 [18:28:41]action value=close_receipt [18:28:41]process_action close_receipt [18:28:41]cmd_close_receipt [18:28:41]MH_GetDate [18:28:41]Write to MH i2c: F0 00 00 7F 34 A2 [18:28:41]Write i2c OK [18:28:41]MH_I2C_Read... [18:28:41]Read from MH i2c: F0 [18:28:41]MH_I2C_Read... [18:28:41]Read from MH i2c: F0 09 00 [18:28:41]MH_I2C_Read... [18:28:41]Read from MH i2c: F0 09 00 7F 34 00 5B 29 21 67 8C D7 20 67 A1 [18:28:41]GetLastDocTimeStamp 1730226082 [18:28:41]current date 1730226523 [18:28:41]FM_GetShiftState [18:28:41]SAM_PROTO_GetShiftState [18:28:41]wFMCommunicate request_size=4 [18:28:41]MH_SAM_APDU [18:28:41]CAPDU: 80 13 01 00 [18:28:41]Write to MH i2c: E2 08 00 80 34 80 13 01 00 00 00 00 00 31 [18:28:41]Write i2c OK [18:28:41]MH_I2C_Read... [18:28:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:41]Read from MH i2c: E2 [18:28:41]MH_I2C_Read... [18:28:41]Read from MH i2c: E2 0E 00 [18:28:41]MH_I2C_Read... [18:28:41]Read from MH i2c: E2 0E 00 80 34 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1A [18:28:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:28:41]wFMCommunicate OK [18:28:41]SAM_PROTO_GetShiftState done [18:28:41]FM_GetShiftState done [18:28:41]opened in 1730160431 [18:28:41]opened+sec_in_day 1730246831 [18:28:41]quantity*price = 200043 [18:28:41]sum+1 = 200044 [18:28:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 346 29.10.2024 18:28 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202951 ФПД: 53215289955572 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182843&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202951&fm=53215289955572&tin=02508201610067®Number=0000000000091777&sum=200043 [18:28:42]StoreToDocumentArchive [18:28:42]shift 546 fd 202951 [18:28:42]save to /storage/0546/doc_00202951 [18:28:42]save last doc name /storage/0546/doc_00202951 to /storage/kkm_last_doc_name [18:28:42]save OK [18:28:42]Clear old archive folders... [18:28:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:28:42]tlvbuf is 0127B380 [18:28:42]SAM_PROTO_ClearQueue [18:28:42]wFMCommunicate request_size=4 [18:28:42]MH_SAM_APDU [18:28:42]CAPDU: 80 09 00 00 [18:28:42]Write to MH i2c: E2 08 00 8D 34 80 09 00 00 00 00 00 00 33 [18:28:42]Write i2c OK [18:28:42]MH_I2C_Read... [18:28:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:28:42]Read from MH i2c: E2 [18:28:42]MH_I2C_Read... [18:28:42]Read from MH i2c: E2 03 00 [18:28:42]MH_I2C_Read... [18:28:42]Read from MH i2c: E2 03 00 8D 34 00 90 00 35 [18:28:42]RAPDU: 90 00 [18:28:42]wFMCommunicate OK [18:28:42]SAM_PROTO_ClearQueue done [18:28:42]KKMCreateOFDPacket [18:28:42]OFDProtocolAddRootSTLVToBuf [18:28:42]FM_MakeSignedData [18:28:42]FM_MakeSignedData [18:28:42]SAM_PROTO_SignData [18:28:42]wFMCommunicate request_size=4 [18:28:42]MH_SAM_APDU [18:28:42]CAPDU: 80 0D 01 02 [18:28:42]Write to MH i2c: E2 08 00 8E 34 80 0D 01 02 00 00 00 00 3B [18:28:42]Write i2c OK [18:28:42]MH_I2C_Read... [18:28:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:28:42]Read from MH i2c: E2 [18:28:42]MH_I2C_Read... [18:28:42]Read from MH i2c: E2 03 00 [18:28:42]MH_I2C_Read... [18:28:42]Read from MH i2c: E2 03 00 8E 34 00 90 00 36 [18:28:42]RAPDU: 90 00 [18:28:42]wFMCommunicate OK [18:28:42]wFMCommunicate request_size=255 [18:28:42]MH_SAM_APDU [18:28: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 5B 29 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C7 18 03 00 35 04 06 00 30 [18:28:42]Write to MH i2c: E2 02 01 8F 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 33 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 5B 29 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C7 18 03 00 35 04 06 00 30 00 00 6B [18:28:42]Write i2c OK [18:28:42]MH_I2C_Read... [18:28:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:43]Read from MH i2c: E2 [18:28:43]MH_I2C_Read... [18:28:43]Read from MH i2c: E2 03 00 [18:28:43]MH_I2C_Read... [18:28:43]Read from MH i2c: E2 03 00 8F 34 00 90 00 37 [18:28:43]RAPDU: 90 00 [18:28:43]wFMCommunicate OK [18:28:43]wFMCommunicate request_size=10 [18:28:43]MH_SAM_APDU [18:28:43]CAPDU: 80 0D 02 02 05 66 26 74 54 F4 [18:28:43]Write to MH i2c: E2 0D 00 90 34 80 0D 02 02 05 00 66 26 74 54 F4 00 00 90 [18:28:43]Write i2c OK [18:28:43]MH_I2C_Read... [18:28:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:43]Read from MH i2c: E2 [18:28:43]MH_I2C_Read... [18:28:43]Read from MH i2c: E2 03 00 [18:28:43]MH_I2C_Read... [18:28:43]Read from MH i2c: E2 03 00 90 34 00 90 00 38 [18:28:43]RAPDU: 90 00 [18:28:43]wFMCommunicate OK [18:28:43]wFMCommunicate request_size=4 [18:28:43]MH_SAM_APDU [18:28:43]CAPDU: 80 0D 03 02 [18:28:43]Write to MH i2c: E2 08 00 91 34 80 0D 03 02 00 00 00 00 40 [18:28:43]Write i2c OK [18:28:43]MH_I2C_Read... [18:28:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:28:43]Read from MH i2c: E2 [18:28:43]MH_I2C_Read... [18:28:43]Read from MH i2c: E2 0B 00 [18:28:43]MH_I2C_Read... [18:28:43]Read from MH i2c: E2 0B 00 91 34 00 ED 2A EA FE 26 0C 80 B0 90 00 A2 [18:28:43]RAPDU: ED 2A EA FE 26 0C 80 B0 90 00 [18:28:43]wFMCommunicate OK [18:28:43]SAM_PROTO_SignData done [18:28:43]FM_MakeSignedData done [18:28:43]CreateOFDProtocolMessage [18:28:43]wFMCommunicate request_size=4 [18:28:43]MH_SAM_APDU [18:28:43]CAPDU: 80 11 00 00 [18:28:43]Write to MH i2c: E2 08 00 92 34 80 11 00 00 00 00 00 00 40 [18:28:43]Write i2c OK [18:28:43]MH_I2C_Read... [18:28:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:43]Read from MH i2c: E2 [18:28:43]MH_I2C_Read... [18:28:43]Read from MH i2c: E2 17 00 [18:28:43]MH_I2C_Read... [18:28:43]Read from MH i2c: E2 17 00 92 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 95 [18:28:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:28:43]wFMCommunicate OK [18:28:43]CreateOFDProtocolMessage done [18:28:43]OFDSenderStorePacket 202951 [18:28:43]StoreOFDPacket docnum=202951 [18:28:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 24 E2 07 01 B9 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 5B 29 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C7 18 03 00 35 04 06 00 30 66 26 74 54 F4 ED 2A EA FE 26 0C 80 B0 [18:28:43]CheckFolder [18:28:43]dirname=/storage/ofd_packets [18:28:43]CheckFolder done [18:28:43]ProducePacketName [18:28:43]name=ofd_packets/00202951 [18:28:43]NVStorageSaveData ofd_packets/00202951 [18:28:43]File name is /storage/ofd_packets/00202951 [18:28:43]Write 301 bytes [18:28:43]NVStorageSaveData done [18:28:43]OFDSenderStorePacket done [18:28:43]KKMCreateOFDPacket done [18:28:43]NVStorageSaveData kkm_last_timestamp [18:28:43]File name is /storage/kkm_last_timestamp [18:28:43]Write 4 bytes [18:28:43]NVStorageSaveData done [18:28:43]ExternCall_PrintAddStr [18:28:43]wPrintStart [18:28:43]Write to MH i2c: 01 00 00 93 34 C7 [18:28:43]Write i2c OK [18:28:43]MH_I2C_Read... [18:28:43]Read from MH i2c: 01 [18:28:43]MH_I2C_Read... [18:28:43]Read from MH i2c: 01 07 00 [18:28:43]MH_I2C_Read... [18:28:43]Read from MH i2c: 01 07 00 93 34 00 00 00 00 00 FF 0F DC [18:28:43]RasterBufferAndPrint [18:28:43]line Счет N : (1)450754 [18:28:43]line ИНН: 02508201610067 [18:28:43]line Контрольно-Кассовый Чек [18:28:43]line ПРОДАЖА [18:28:43]line ТРК (МРК, ГНК) : 51 [18:28:43]line Товар: 2710124500 [18:28:43]line Аи-95-К-3 [18:28:43]line 26.960 * 74.20 [18:28:43]line = 2000.43 [18:28:43]line НДС 12% НСП 1% [18:28:43]line > о реализуемом товаре [18:28:43]line ИТОГО: 2000.43 [18:28:43]line НСП 1% : 17.70 [18:28:43]line НДС 12% : 212.43 [18:28:43]line Наличными: 0.00 [18:28:43]line Безнал.: 2000.43 [18:28:43]line Место: АЗС № 171 "Партнер Нефть" [18:28:43]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:28:43]line СНО: Общий режим [18:28:43]line Чек 346 29.10.2024 18:28 [18:28:43]line Смена: 546 ФФД: 1.0 [18:28:43]line ЗНМ: 0300000109 [18:28:43]line РНМ: 0000000000091777 [18:28:43]line Версия ККМ: 001 [18:28:43]line Платежная система: Mbank [18:28:43]line ФМ: 0000000000871756 [18:28:43]line ФД: 202951 [18:28:43]line ФПД: 53215289955572 [18:28:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182843&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202951&fm=53215289955572&tin=02508201610067®Number=0000000000091777&sum=200043 [18:28:43]written 0, free lines is 4095 [18:28:43]OFD Sender: Processing packet 202951 [packets to send 116, broken 115] [18:28:43]ProducePacketName [18:28:43]name=ofd_packets/00202951 [18:28:43]OFD Sender: To server: pG, [18:28:43]CommunicateWithHost lk.salyk.kg:30040 [18:28:43]ConnectInit lk.salyk.kg [18:28:43]Connected sock=11 [18:28:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 24 E2 07 01 B9 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 5B 29 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C7 18 03 00 35 04 06 00 30 66 26 74 54 F4 ED 2A EA FE 26 0C 80 B0 [18:28:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A0 1E 47 00 CA 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C7 18 03 00 F4 03 04 00 16 D5 20 67 B6 04 01 00 00 B2 2B 2A 10 0A CE 9D 76 [18:28:43]CommunicateWithHost err = 0 [18:28:43]CheckOFDResponse [18:28:43]1017 (14) - 77093643461234 [18:28:43]1041 (16) - 0000000000871756 [18:28:43]1040 (4) - 202951 [18:28:43]1012 (4) - 29.10.2024 12:29 [18:28:43]1206 (1) - 0 [18:28:43]OFD Sender: Remove packet 202951 [18:28:43]ProducePacketName [18:28:43]name=ofd_packets/00202951 [18:28:43]NVStorageDeleteData [18:28:44]Write to MH i2c: 01 00 00 BC 34 F0 [18:28:44]Write i2c OK [18:28:44]MH_I2C_Read... [18:28:44]Read from MH i2c: 01 [18:28:44]MH_I2C_Read... [18:28:44]Read from MH i2c: 01 07 00 [18:28:44]MH_I2C_Read... [18:28:44]Read from MH i2c: 01 07 00 BC 34 00 00 00 00 00 BB 0C BE [18:28:44]RasterBufferAndPrint [18:28:44]line [18:28:44]line [18:28:44]line [18:28:44]line [18:28:44]line [18:28:44]written 0, free lines is 3264 [18:28:44]MH_Cut [18:28:44]Write to MH i2c: D1 01 00 C3 34 01 C9 [18:28:44]Write i2c OK [18:28:44]MH_I2C_Read... [18:28:44]Read from MH i2c: D1 [18:28:44]MH_I2C_Read... [18:28:44]Read from MH i2c: D1 01 00 [18:28:44]MH_I2C_Read... [18:28:44]Read from MH i2c: D1 01 00 C3 34 00 C8 [18:28:44]Write to MH i2c: 01 00 00 C4 34 F8 [18:28:44]Write i2c OK [18:28:44]MH_I2C_Read... [18:28:44]OFD Sender: No OFD packet to send [18:28:44]*** Cut start [18:28:44]*** Purtial cut [18:28:44]*** Stage 1: CUTSNS_PIN = 1 [18:28:45]Read from MH i2c: 01 [18:28:45]MH_I2C_Read... [18:28:45]*** Stop cut motor [18:28:45]*** Cut end [18:28:45]Read from MH i2c: 01 07 00 [18:28:45]MH_I2C_Read... [18:28:45]Read from MH i2c: 01 07 00 C4 34 00 00 00 00 00 FF 0F 0D [18:28:45]process_action close_receipt done [18:28:45]requested_data is exist [18:28:45]produce_requested_data [18:28:45]requested_item fm.sn is exist - process it [18:28:45]wFMCommunicate request_size=4 [18:28:45]MH_SAM_APDU [18:28:45]CAPDU: 80 11 00 00 [18:28:45]Write to MH i2c: E2 08 00 C5 34 80 11 00 00 00 00 00 00 73 [18:28:45]Write i2c OK [18:28:45]MH_I2C_Read... [18:28:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:45]Read from MH i2c: E2 [18:28:45]MH_I2C_Read... [18:28:45]Read from MH i2c: E2 17 00 [18:28:45]MH_I2C_Read... [18:28:45]Read from MH i2c: E2 17 00 C5 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C8 [18:28:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:28:45]wFMCommunicate OK [18:28:45]requested_item fd.num is exist - process it [18:28:45]SAM_PROTO_GetFieldsCounters [18:28:45]wFMCommunicate request_size=4 [18:28:45]MH_SAM_APDU [18:28:45]CAPDU: 80 13 00 00 [18:28:45]Write to MH i2c: E2 08 00 C6 34 80 13 00 00 00 00 00 00 76 [18:28:45]Write i2c OK [18:28:45]MH_I2C_Read... [18:28:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:28:45]Read from MH i2c: E2 [18:28:45]MH_I2C_Read... [18:28:45]Read from MH i2c: E2 62 00 [18:28:45]MH_I2C_Read... [18:28:45]Read from MH i2c: E2 62 00 C6 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C7 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 B6 [18:28:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C7 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:28:45]wFMCommunicate OK [18:28:45]SAM_PROTO_GetFieldsCounters done [18:28:45]requested_item shift.num is exist - process it [18:28:45]requested_item shift.opened is exist - process it [18:28:45]req_shift_opened [18:28:45]FM_GetShiftState [18:28:45]SAM_PROTO_GetShiftState [18:28:45]wFMCommunicate request_size=4 [18:28:45]MH_SAM_APDU [18:28:45]CAPDU: 80 13 01 00 [18:28:45]Write to MH i2c: E2 08 00 C7 34 80 13 01 00 00 00 00 00 78 [18:28:45]Write i2c OK [18:28:45]MH_I2C_Read... [18:28:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:45]Read from MH i2c: E2 [18:28:45]MH_I2C_Read... [18:28:45]Read from MH i2c: E2 0E 00 [18:28:45]MH_I2C_Read... [18:28:45]Read from MH i2c: E2 0E 00 C7 34 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 61 [18:28:45]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:28:45]wFMCommunicate OK [18:28:45]SAM_PROTO_GetShiftState done [18:28:45]FM_GetShiftState done [18:28:45]req_shift_opened done [18:28:45]requested_item shift.open_date is exist - process it [18:28:45]req_shift_open_date [18:28:45]req_shift_open_date done [18:28:45]produce_requested_data done [18:28:45]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202951,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:28:45]process_action_free close_receipt [18:28:45]json_value_free [18:28:45]json_value_free done [18:28:45]process_json_proto returns [18:28:45]Send response to host [18:28:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202951,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:28:45]free response buf [18:28:45]execute_script done [18:28:45]execute_script returns [18:28:45]free content buf [18:28:45]Sock 7.Close socket [18:28:45]Sock 7.Thread stoped [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:08]int [18:29:08]Write to MH i2c: 01 00 00 C8 34 FC [18:29:08]*** FLAG_PRN_KEY set [18:29:08]Write i2c OK [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: 01 [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: 01 07 00 [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: 01 07 00 C8 34 00 08 00 00 00 FF 0F 19 [18:29:08]state=0 [18:29:08]Key pressed [18:29:08]Feed [18:29:08]Write to MH i2c: D8 00 00 C9 34 D4 [18:29:08]Write i2c OK [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: D8 [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: D8 01 00 [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: D8 01 00 C9 34 00 D5 [18:29:08]int [18:29:08]Write to MH i2c: 01 00 00 CA 34 FE [18:29:08]Write i2c OK [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: 01 [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: 01 07 00 [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: 01 07 00 CA 34 00 48 00 00 00 3C 00 89 [18:29:08]state=2 [18:29:08]Key pressed [18:29:08]int [18:29:08]Write to MH i2c: 01 00 00 CB 34 FF [18:29:08]*** FLAG_PRN_KEY reset [18:29:08]Write i2c OK [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: 01 [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: 01 07 00 [18:29:08]MH_I2C_Read... [18:29:08]Read from MH i2c: 01 07 00 CB 34 00 00 00 00 00 F6 0F 0B [18:29:08]state=2 [18:29:08]Stop feed [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:25]accept exits with 9 [18:29:25]New connection [18:29:25]New thread 3066891620 created [18:29:25]Thread 3067034980 joined [18:29:25]Waiting for new connection... [18:29:25] Sock 9.Parse request [18:29:25]Sock 9.Check first char [18:29:25]Sock 9.First char is OK [18:29:25]request: POST /json_proto HTTP/1.0 [18:29:25]Method: POST [18:29:25]URL: /json_proto [18:29:25]Method is POST - this is cgi request [18:29:25]url: /json_proto [18:29:25]query_string will be loaded in cgi processing [18:29:25]execute_cgi json_proto POST (null) [18:29:25]execute_cgi path=json_proto method=POST [18:29:25]POST find Content-Length [18:29:25]Host: 172.17.63.195:8080 [18:29:25]Content-Length: 766 [18:29:25]Content-Type: application/json [18:29:25] [18:29:25]POST finish read [18:29:25]Found Content-Length = 766 [18:29:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 6.520, "sum" : 483.78, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 483.78 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:25]execute_script... [18:29:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 6.520, "sum" : 483.78, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 483.78 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:25]POST & json_proto [18:29:25]process_json_proto [18:29:25]json parsed OK: [18:29:25]protocol is kg_v1.0 [18:29:25]action value=close_receipt [18:29:25]process_action close_receipt [18:29:25]cmd_close_receipt [18:29:25]MH_GetDate [18:29:25]Write to MH i2c: F0 00 00 CC 34 EF [18:29:25]Write i2c OK [18:29:25]MH_I2C_Read... [18:29:25]Read from MH i2c: F0 [18:29:25]MH_I2C_Read... [18:29:25]Read from MH i2c: F0 09 00 [18:29:25]MH_I2C_Read... [18:29:25]Read from MH i2c: F0 09 00 CC 34 00 87 29 21 67 8C D7 20 67 1A [18:29:25]GetLastDocTimeStamp 1730226523 [18:29:25]current date 1730226567 [18:29:25]FM_GetShiftState [18:29:25]SAM_PROTO_GetShiftState [18:29:25]wFMCommunicate request_size=4 [18:29:25]MH_SAM_APDU [18:29:25]CAPDU: 80 13 01 00 [18:29:25]Write to MH i2c: E2 08 00 CD 34 80 13 01 00 00 00 00 00 7E [18:29:25]Write i2c OK [18:29:25]MH_I2C_Read... [18:29:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:25]Read from MH i2c: E2 [18:29:25]MH_I2C_Read... [18:29:25]Read from MH i2c: E2 0E 00 [18:29:25]MH_I2C_Read... [18:29:25]Read from MH i2c: E2 0E 00 CD 34 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 67 [18:29:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:29:25]wFMCommunicate OK [18:29:25]SAM_PROTO_GetShiftState done [18:29:25]FM_GetShiftState done [18:29:25]opened in 1730160431 [18:29:25]opened+sec_in_day 1730246831 [18:29:25]quantity*price = 48378 [18:29:25]sum+1 = 48379 [18:29:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 483.78 НСП 1% : 4.28 НДС 12% : 51.37 Наличными: 0.00 Безнал.: 483.78 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 347 29.10.2024 18:29 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202952 ФПД: 210748116899503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182927&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202952&fm=210748116899503&tin=02508201610067®Number=0000000000091777&sum=48378 [18:29:26]StoreToDocumentArchive [18:29:26]shift 546 fd 202952 [18:29:26]save to /storage/0546/doc_00202952 [18:29:26]save last doc name /storage/0546/doc_00202952 to /storage/kkm_last_doc_name [18:29:26]save OK [18:29:26]Clear old archive folders... [18:29:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:29:26]tlvbuf is 0127B3B0 [18:29:26]SAM_PROTO_ClearQueue [18:29:26]wFMCommunicate request_size=4 [18:29:26]MH_SAM_APDU [18:29:26]CAPDU: 80 09 00 00 [18:29:26]Write to MH i2c: E2 08 00 DA 34 80 09 00 00 00 00 00 00 80 [18:29:26]Write i2c OK [18:29:26]MH_I2C_Read... [18:29:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:26]Read from MH i2c: E2 [18:29:26]MH_I2C_Read... [18:29:26]Read from MH i2c: E2 03 00 [18:29:26]MH_I2C_Read... [18:29:26]Read from MH i2c: E2 03 00 DA 34 00 90 00 82 [18:29:26]RAPDU: 90 00 [18:29:26]wFMCommunicate OK [18:29:26]SAM_PROTO_ClearQueue done [18:29:26]KKMCreateOFDPacket [18:29:26]OFDProtocolAddRootSTLVToBuf [18:29:26]FM_MakeSignedData [18:29:26]FM_MakeSignedData [18:29:26]SAM_PROTO_SignData [18:29:26]wFMCommunicate request_size=4 [18:29:26]MH_SAM_APDU [18:29:26]CAPDU: 80 0D 01 02 [18:29:26]Write to MH i2c: E2 08 00 DB 34 80 0D 01 02 00 00 00 00 88 [18:29:26]Write i2c OK [18:29:26]MH_I2C_Read... [18:29:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:26]Read from MH i2c: E2 [18:29:26]MH_I2C_Read... [18:29:26]Read from MH i2c: E2 03 00 [18:29:26]MH_I2C_Read... [18:29:26]Read from MH i2c: E2 03 00 DB 34 00 90 00 83 [18:29:26]RAPDU: 90 00 [18:29:26]wFMCommunicate OK [18:29:26]wFMCommunicate request_size=255 [18:29:26]MH_SAM_APDU [18:29: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 33 FF 03 08 00 03 78 19 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FA BC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FA BC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FA BC 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 87 29 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C8 18 03 00 35 04 06 00 BF [18:29:26]Write to MH i2c: E2 02 01 DC 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 33 FF 03 08 00 03 78 19 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FA BC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FA BC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FA BC 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 87 29 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C8 18 03 00 35 04 06 00 BF 00 00 93 [18:29:26]Write i2c OK [18:29:26]MH_I2C_Read... [18:29:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:27]Read from MH i2c: E2 [18:29:27]MH_I2C_Read... [18:29:27]Read from MH i2c: E2 03 00 [18:29:27]MH_I2C_Read... [18:29:27]Read from MH i2c: E2 03 00 DC 34 00 90 00 84 [18:29:27]RAPDU: 90 00 [18:29:27]wFMCommunicate OK [18:29:27]wFMCommunicate request_size=10 [18:29:27]MH_SAM_APDU [18:29:27]CAPDU: 80 0D 02 02 05 AC 9E A5 16 AF [18:29:27]Write to MH i2c: E2 0D 00 DD 34 80 0D 02 02 05 00 AC 9E A5 16 AF 00 00 49 [18:29:27]Write i2c OK [18:29:27]MH_I2C_Read... [18:29:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:27]Read from MH i2c: E2 [18:29:27]MH_I2C_Read... [18:29:27]Read from MH i2c: E2 03 00 [18:29:27]MH_I2C_Read... [18:29:27]Read from MH i2c: E2 03 00 DD 34 00 90 00 85 [18:29:27]RAPDU: 90 00 [18:29:27]wFMCommunicate OK [18:29:27]wFMCommunicate request_size=4 [18:29:27]MH_SAM_APDU [18:29:27]CAPDU: 80 0D 03 02 [18:29:27]Write to MH i2c: E2 08 00 DE 34 80 0D 03 02 00 00 00 00 8D [18:29:27]Write i2c OK [18:29:27]MH_I2C_Read... [18:29:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:27]Read from MH i2c: E2 [18:29:27]MH_I2C_Read... [18:29:27]Read from MH i2c: E2 0B 00 [18:29:27]MH_I2C_Read... [18:29:27]Read from MH i2c: E2 0B 00 DE 34 00 9B 56 F8 C5 DB AC 66 09 90 00 32 [18:29:27]RAPDU: 9B 56 F8 C5 DB AC 66 09 90 00 [18:29:27]wFMCommunicate OK [18:29:27]SAM_PROTO_SignData done [18:29:27]FM_MakeSignedData done [18:29:27]CreateOFDProtocolMessage [18:29:27]wFMCommunicate request_size=4 [18:29:27]MH_SAM_APDU [18:29:27]CAPDU: 80 11 00 00 [18:29:27]Write to MH i2c: E2 08 00 DF 34 80 11 00 00 00 00 00 00 8D [18:29:27]Write i2c OK [18:29:27]MH_I2C_Read... [18:29:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:27]Read from MH i2c: E2 [18:29:27]MH_I2C_Read... [18:29:27]Read from MH i2c: E2 17 00 [18:29:27]MH_I2C_Read... [18:29:27]Read from MH i2c: E2 17 00 DF 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E2 [18:29:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:29:27]wFMCommunicate OK [18:29:27]CreateOFDProtocolMessage done [18:29:27]OFDSenderStorePacket 202952 [18:29:27]StoreOFDPacket docnum=202952 [18:29:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 92 F4 07 01 ED 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 33 FF 03 08 00 03 78 19 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FA BC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FA BC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FA BC 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 87 29 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C8 18 03 00 35 04 06 00 BF AC 9E A5 16 AF 9B 56 F8 C5 DB AC 66 09 [18:29:27]CheckFolder [18:29:27]dirname=/storage/ofd_packets [18:29:27]CheckFolder done [18:29:27]ProducePacketName [18:29:27]name=ofd_packets/00202952 [18:29:27]NVStorageSaveData ofd_packets/00202952 [18:29:27]File name is /storage/ofd_packets/00202952 [18:29:27]Write 301 bytes [18:29:27]NVStorageSaveData done [18:29:27]OFDSenderStorePacket done [18:29:27]KKMCreateOFDPacket done [18:29:27]NVStorageSaveData kkm_last_timestamp [18:29:27]File name is /storage/kkm_last_timestamp [18:29:27]Write 4 bytes [18:29:27]NVStorageSaveData done [18:29:27]ExternCall_PrintAddStr [18:29:27]wPrintStart [18:29:27]Write to MH i2c: 01 00 00 E0 34 14 [18:29:27]Write i2c OK [18:29:27]MH_I2C_Read... [18:29:27]Read from MH i2c: 01 [18:29:27]MH_I2C_Read... [18:29:27]Read from MH i2c: 01 07 00 [18:29:27]MH_I2C_Read... [18:29:27]Read from MH i2c: 01 07 00 E0 34 00 00 00 00 00 FF 0F 29 [18:29:27]RasterBufferAndPrint [18:29:27]line Счет N : (1)450755 [18:29:27]line ИНН: 02508201610067 [18:29:27]line Контрольно-Кассовый Чек [18:29:27]line ПРОДАЖА [18:29:27]line ТРК (МРК, ГНК) : 51 [18:29:27]line Товар: 2710124500 [18:29:27]line Аи-95-К-3 [18:29:27]line 6.520 * 74.20 [18:29:27]line = 483.78 [18:29:27]line НДС 12% НСП 1% [18:29:27]line > о реализуемом товаре [18:29:27]line ИТОГО: 483.78 [18:29:27]line НСП 1% : 4.28 [18:29:27]line НДС 12% : 51.37 [18:29:27]line Наличными: 0.00 [18:29:27]line Безнал.: 483.78 [18:29:27]line Место: АЗС № 171 "Партнер Нефть" [18:29:27]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:29:27]line СНО: Общий режим [18:29:27]line Чек 347 29.10.2024 18:29 [18:29:27]line Смена: 546 ФФД: 1.0 [18:29:27]line ЗНМ: 0300000109 [18:29:27]line РНМ: 0000000000091777 [18:29:27]line Версия ККМ: 001 [18:29:27]line Платежная система: Mbank [18:29:27]line ФМ: 0000000000871756 [18:29:27]line ФД: 202952 [18:29:27]line ФПД: 210748116899503 [18:29:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T182927&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202952&fm=210748116899503&tin=02508201610067®Number=0000000000091777&sum=48378 [18:29:27]written 0, free lines is 4095 [18:29:27]OFD Sender: Processing packet 202952 [packets to send 116, broken 115] [18:29:27]ProducePacketName [18:29:27]name=ofd_packets/00202952 [18:29:27]OFD Sender: To server: pG, [18:29:27]CommunicateWithHost lk.salyk.kg:30040 [18:29:27]ConnectInit lk.salyk.kg [18:29:27]Connected sock=10 [18:29:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 92 F4 07 01 ED 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 33 FF 03 08 00 03 78 19 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FA BC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FA BC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FA BC 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 87 29 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C8 18 03 00 35 04 06 00 BF AC 9E A5 16 AF 9B 56 F8 C5 DB AC 66 09 [18:29:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F0 D8 47 00 14 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C8 18 03 00 F4 03 04 00 42 D5 20 67 B6 04 01 00 00 12 1F 6F BC E1 BC E6 E1 [18:29:28]CommunicateWithHost err = 0 [18:29:28]CheckOFDResponse [18:29:28]1017 (14) - 77093643461234 [18:29:28]1041 (16) - 0000000000871756 [18:29:28]1040 (4) - 202952 [18:29:28]1012 (4) - 29.10.2024 12:29 [18:29:28]1206 (1) - 0 [18:29:28]OFD Sender: Remove packet 202952 [18:29:28]ProducePacketName [18:29:28]name=ofd_packets/00202952 [18:29:28]NVStorageDeleteData [18:29:28]Write to MH i2c: 01 00 00 09 35 3E [18:29:28]Write i2c OK [18:29:28]MH_I2C_Read... [18:29:28]Read from MH i2c: 01 [18:29:28]MH_I2C_Read... [18:29:28]Read from MH i2c: 01 07 00 [18:29:28]MH_I2C_Read... [18:29:28]Read from MH i2c: 01 07 00 09 35 00 00 00 00 00 C1 0C 12 [18:29:28]RasterBufferAndPrint [18:29:28]line [18:29:28]line [18:29:28]line [18:29:28]line [18:29:28]line [18:29:28]written 0, free lines is 3271 [18:29:28]MH_Cut [18:29:28]Write to MH i2c: D1 01 00 10 35 01 17 [18:29:28]Write i2c OK [18:29:28]MH_I2C_Read... [18:29:28]Read from MH i2c: D1 [18:29:28]MH_I2C_Read... [18:29:28]Read from MH i2c: D1 01 00 [18:29:28]MH_I2C_Read... [18:29:28]Read from MH i2c: D1 01 00 10 35 00 16 [18:29:28]Write to MH i2c: 01 00 00 11 35 46 [18:29:28]Write i2c OK [18:29:28]MH_I2C_Read... [18:29:28]OFD Sender: No OFD packet to send [18:29:29]*** Cut start [18:29:29]*** Purtial cut [18:29:29]*** Stage 1: CUTSNS_PIN = 1 [18:29:29]Read from MH i2c: 01 [18:29:29]MH_I2C_Read... [18:29:29]*** Stop cut motor [18:29:29]*** Cut end [18:29:29]Read from MH i2c: 01 07 00 [18:29:29]MH_I2C_Read... [18:29:29]Read from MH i2c: 01 07 00 11 35 00 00 00 00 00 FF 0F 5B [18:29:29]process_action close_receipt done [18:29:29]requested_data is exist [18:29:29]produce_requested_data [18:29:29]requested_item fm.sn is exist - process it [18:29:29]wFMCommunicate request_size=4 [18:29:29]MH_SAM_APDU [18:29:29]CAPDU: 80 11 00 00 [18:29:29]Write to MH i2c: E2 08 00 12 35 80 11 00 00 00 00 00 00 C1 [18:29:29]Write i2c OK [18:29:29]MH_I2C_Read... [18:29:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:29]Read from MH i2c: E2 [18:29:29]MH_I2C_Read... [18:29:29]Read from MH i2c: E2 17 00 [18:29:29]MH_I2C_Read... [18:29:29]Read from MH i2c: E2 17 00 12 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 16 [18:29:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:29:29]wFMCommunicate OK [18:29:29]requested_item fd.num is exist - process it [18:29:29]SAM_PROTO_GetFieldsCounters [18:29:29]wFMCommunicate request_size=4 [18:29:29]MH_SAM_APDU [18:29:29]CAPDU: 80 13 00 00 [18:29:29]Write to MH i2c: E2 08 00 13 35 80 13 00 00 00 00 00 00 C4 [18:29:29]Write i2c OK [18:29:29]MH_I2C_Read... [18:29:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:29]Read from MH i2c: E2 [18:29:29]MH_I2C_Read... [18:29:29]Read from MH i2c: E2 62 00 [18:29:29]MH_I2C_Read... [18:29:29]Read from MH i2c: E2 62 00 13 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C8 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 08 [18:29:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 C8 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:29:29]wFMCommunicate OK [18:29:29]SAM_PROTO_GetFieldsCounters done [18:29:29]requested_item shift.num is exist - process it [18:29:29]requested_item shift.opened is exist - process it [18:29:29]req_shift_opened [18:29:29]FM_GetShiftState [18:29:29]SAM_PROTO_GetShiftState [18:29:29]wFMCommunicate request_size=4 [18:29:29]MH_SAM_APDU [18:29:29]CAPDU: 80 13 01 00 [18:29:29]Write to MH i2c: E2 08 00 14 35 80 13 01 00 00 00 00 00 C6 [18:29:29]Write i2c OK [18:29:29]MH_I2C_Read... [18:29:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:29]Read from MH i2c: E2 [18:29:29]MH_I2C_Read... [18:29:29]Read from MH i2c: E2 0E 00 [18:29:29]MH_I2C_Read... [18:29:29]Read from MH i2c: E2 0E 00 14 35 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AF [18:29:29]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:29:29]wFMCommunicate OK [18:29:29]SAM_PROTO_GetShiftState done [18:29:29]FM_GetShiftState done [18:29:29]req_shift_opened done [18:29:29]requested_item shift.open_date is exist - process it [18:29:29]req_shift_open_date [18:29:29]req_shift_open_date done [18:29:29]produce_requested_data done [18:29:29]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202952,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:29:29]process_action_free close_receipt [18:29:29]json_value_free [18:29:29]json_value_free done [18:29:29]process_json_proto returns [18:29:29]Send response to host [18:29:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202952,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:29:29]free response buf [18:29:29]execute_script done [18:29:29]execute_script returns [18:29:29]free content buf [18:29:29]Sock 9.Close socket [18:29:29]Sock 9.Thread stoped [18:29:30]int [18:29:30]Write to MH i2c: 01 00 00 15 35 4A [18:29:30]*** FLAG_PRN_KEY set [18:29:30]Write i2c OK [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 07 00 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 07 00 15 35 00 08 00 00 00 FF 0F 67 [18:29:30]state=0 [18:29:30]Key pressed [18:29:30]Feed [18:29:30]Write to MH i2c: D8 00 00 16 35 22 [18:29:30]Write i2c OK [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: D8 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: D8 01 00 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: D8 01 00 16 35 00 23 [18:29:30]int [18:29:30]Write to MH i2c: 01 00 00 17 35 4C [18:29:30]Write i2c OK [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 07 00 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 07 00 17 35 00 48 00 00 00 3C 00 D7 [18:29:30]state=2 [18:29:30]Key pressed [18:29:30]int [18:29:30]Write to MH i2c: 01 00 00 18 35 4D [18:29:30]*** FLAG_PRN_KEY reset [18:29:30]Write i2c OK [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 07 00 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 07 00 18 35 00 00 00 00 00 F9 0F 5C [18:29:30]state=2 [18:29:30]Stop feed [18:29:30]int [18:29:30]Write to MH i2c: 01 00 00 19 35 4E [18:29:30]*** FLAG_PRN_KEY set [18:29:30]Write i2c OK [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 07 00 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 07 00 19 35 00 08 00 00 00 FF 0F 6B [18:29:30]state=0 [18:29:30]Key pressed [18:29:30]Feed [18:29:30]Write to MH i2c: D8 00 00 1A 35 26 [18:29:30]Write i2c OK [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: D8 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: D8 01 00 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: D8 01 00 1A 35 00 27 [18:29:30]int [18:29:30]Write to MH i2c: 01 00 00 1B 35 50 [18:29:30]Write i2c OK [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 07 00 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 07 00 1B 35 00 48 00 00 00 3C 00 DB [18:29:30]state=2 [18:29:30]Key pressed [18:29:30]int [18:29:30]Write to MH i2c: 01 00 00 1C 35 51 [18:29:30]*** FLAG_PRN_KEY reset [18:29:30]Write i2c OK [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 07 00 [18:29:30]MH_I2C_Read... [18:29:30]Read from MH i2c: 01 07 00 1C 35 00 00 00 00 00 F9 0F 60 [18:29:30]state=2 [18:29:30]Stop feed [18:29:33]OFD Sender: No OFD packet to send [18:29:38]OFD Sender: No OFD packet to send [18:29:43]OFD Sender: No OFD packet to send [18:29:48]OFD Sender: No OFD packet to send [18:29:53]OFD Sender: No OFD packet to send [18:29:58]OFD Sender: No OFD packet to send [18:30:03]OFD Sender: No OFD packet to send [18:30:08]OFD Sender: No OFD packet to send [18:30:13]OFD Sender: No OFD packet to send [18:30:18]OFD Sender: No OFD packet to send [18:30:23]OFD Sender: No OFD packet to send [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 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [18:33:55]wFMCommunicate OK [18:33:55]wFMCommunicate request_size=4 [18:33:55]MH_SAM_APDU [18:33:55]CAPDU: 80 17 00 00 [18:33:55]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:33:55]Write i2c OK [18:33:55]MH_I2C_Read... [18:33:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [18:33:55]Read from MH i2c: E2 [18:33:55]MH_I2C_Read... [18:33:55]Read from MH i2c: E2 CE 00 [18:33:55]MH_I2C_Read... [18:33:55]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [18:33:55]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:33:55]wFMCommunicate OK [18:33:55]SAM_PROTO_GetShiftData done [18:33:55]requested_item shift.sale.total_cash is exist - process it [18:33:55]requested_item shift.sale_refund.total is exist - process it [18:33:55]requested_item shift.sale_refund.total_cash is exist - process it [18:33:55]requested_item shift.buy.total is exist - process it [18:33:55]requested_item shift.buy.total_cash is exist - process it [18:33:55]produce_requested_data done [18:33:55]produce_requested_data return {"fm.sale.total":158871678.68,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":283628.50,"shift.sale.total_cash":241779.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:33:55]process_action_free get_value [18:33:55]json_value_free [18:33:55]json_value_free done [18:33:55]process_json_proto returns [18:33:55]Send response to host [18:33:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158871678.68,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":283628.50,"shift.sale.total_cash":241779.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:33:55]free response buf [18:33:55]execute_script done [18:33:55]execute_script returns [18:33:55]free content buf [18:33:55]Sock 8.Close socket [18:33:55]Sock 8.Thread stoped [18:33:58]ConnectInit Can't connect to host [18:33:59]ConnectInit Can't take IP for lk.salyk.kg [18:33:59]CommunicateWithHost connect error [18:33:59]CommunicateWithHost err = -1 [18:33:59]OFD Sender: Server communicate error [18:34:03]ConnectInit Can't connect to host [18:34:04]OFD Sender: Processing packet 202953 [packets to send 118, broken 116] [18:34:04]ProducePacketName [18:34:04]name=ofd_packets/00202953 [18:34:04]OFD Sender: To server: pG, [18:34:04]CommunicateWithHost lk.salyk.kg:30040 [18:34:04]ConnectInit lk.salyk.kg [18:34:04]Connected sock=9 [18:34:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FC C0 07 01 AB AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 11 2A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C9 18 03 00 35 04 06 00 A8 EA B0 B7 47 7E 6C 91 B8 47 10 B5 B1 E3 [18:34:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B2 11 47 00 53 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 C9 18 03 00 F4 03 04 00 56 D6 20 67 B6 04 01 00 00 53 87 AC 19 DC A8 C8 9B [18:34:04]CommunicateWithHost err = 0 [18:34:04]CheckOFDResponse [18:34:04]1017 (14) - 77093643461234 [18:34:04]1041 (16) - 0000000000871756 [18:34:04]1040 (4) - 202953 [18:34:04]1012 (4) - 29.10.2024 12:34 [18:34:04]1206 (1) - 0 [18:34:04]OFD Sender: Remove packet 202953 [18:34:04]ProducePacketName [18:34:04]name=ofd_packets/00202953 [18:34:04]NVStorageDeleteData [18:34:05]OFD Sender: Processing packet 202954 [packets to send 117, broken 116] [18:34:05]ProducePacketName [18:34:05]name=ofd_packets/00202954 [18:34:05]OFD Sender: To server: pG, [18:34:05]CommunicateWithHost lk.salyk.kg:30040 [18:34:05]ConnectInit lk.salyk.kg [18:34:05]Connected sock=9 [18:34:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B9 91 07 01 4F 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 30 2A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CA 18 03 00 35 04 06 00 04 32 2B 78 78 5B EF DE 6B 5E D2 AF 46 38 [18:34:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F5 BE 47 00 8E AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CA 18 03 00 F4 03 04 00 57 D6 20 67 B6 04 01 00 00 47 8E 51 A9 5C 4F 34 DD [18:34:05]CommunicateWithHost err = 0 [18:34:05]CheckOFDResponse [18:34:05]1017 (14) - 77093643461234 [18:34:05]1041 (16) - 0000000000871756 [18:34:05]1040 (4) - 202954 [18:34:05]1012 (4) - 29.10.2024 12:34 [18:34:05]1206 (1) - 0 [18:34:05]OFD Sender: Remove packet 202954 [18:34:05]ProducePacketName [18:34:05]name=ofd_packets/00202954 [18:34:05]NVStorageDeleteData [18:34:06]OFD Sender: No OFD packet to send [18:34:11]OFD Sender: No OFD packet to send [18:34:16]OFD Sender: No OFD packet to send [18:34:21]OFD Sender: No OFD packet to send [18:34:26]OFD Sender: No OFD packet to send [18:34:31]OFD Sender: No OFD packet to send [18:34:36]OFD Sender: No OFD packet to send [18:34:41]OFD Sender: No OFD packet to send [18:34:46]OFD Sender: No OFD packet to send [18:34:51]OFD Sender: No OFD packet to send [18:34:56]OFD Sender: No OFD packet to send [18:35:01]OFD Sender: No OFD packet to send [18:35:06]OFD Sender: No OFD packet to send [18:35:11]OFD Sender: No OFD packet to send [18:35:16]OFD Sender: No OFD packet to send [18:35:21]OFD Sender: No OFD packet to send [18:35:26]OFD Sender: No OFD packet to send [18:35:31]OFD Sender: No OFD packet to send [18:35:36]OFD Sender: No OFD packet to send [18:35:41]OFD Sender: No OFD packet to send [18:35:46]OFD Sender: No OFD packet to send [18:35:51]OFD Sender: No OFD packet to send [18:35:56]OFD Sender: No OFD packet to send [18:36:01]OFD Sender: No OFD packet to send [18:36:06]OFD Sender: No OFD packet to send [18:36:11]OFD Sender: No OFD packet to send [18:36:16]OFD Sender: No OFD packet to send [18:36:21]OFD Sender: No OFD packet to send [18:36:26]OFD Sender: No OFD packet to send [18:36:31]OFD Sender: No OFD packet to send [18:36:36]OFD Sender: No OFD packet to send [18:36:41]OFD Sender: No OFD packet to send [18:36:46]OFD Sender: No OFD packet to send [18:36:51]OFD Sender: No OFD packet to send [18:36:56]OFD Sender: No OFD packet to send [18:37:01]OFD Sender: No OFD packet to send [18:37:06]OFD Sender: No OFD packet to send [18:37:11]OFD Sender: No OFD packet to send [18:37:16]OFD Sender: No OFD packet to send [18:37:17]accept exits with 5 [18:37:17]New connection [18:37:17]New thread 3066690916 created [18:37:17]Thread 3066547556 joined [18:37:17]Waiting for new connection... [18:37:17] Sock 5.Parse request [18:37:17]Sock 5.Check first char [18:37:17]Sock 5.First char is OK [18:37:17]request: POST /json_proto HTTP/1.0 [18:37:17]Method: POST [18:37:17]URL: /json_proto [18:37:17]Method is POST - this is cgi request [18:37:17]url: /json_proto [18:37:17]query_string will be loaded in cgi processing [18:37:17]execute_cgi json_proto POST (null) [18:37:17]execute_cgi path=json_proto method=POST [18:37:17]POST find Content-Length [18:37:17]Host: 172.17.63.195:8080 [18:37:17]Content-Length: 677 [18:37:17]Content-Type: application/json [18:37:17] [18:37:17]POST finish read [18:37:17]Found Content-Length = 677 [18:37:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450759", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:17]execute_script... [18:37: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)450759", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:17]POST & json_proto [18:37:17]process_json_proto [18:37:17]json parsed OK: [18:37:17]protocol is kg_v1.0 [18:37:17]action value=close_receipt [18:37:17]process_action close_receipt [18:37:17]cmd_close_receipt [18:37:17]MH_GetDate [18:37:17]Write to MH i2c: F0 00 00 1D 00 0C [18:37:17]Write i2c OK [18:37:17]MH_I2C_Read... [18:37:17]Read from MH i2c: F0 [18:37:17]MH_I2C_Read... [18:37:17]Read from MH i2c: F0 09 00 [18:37:17]MH_I2C_Read... [18:37:17]Read from MH i2c: F0 09 00 1D 00 00 5E 2B 21 67 8C D7 20 67 10 [18:37:17]GetLastDocTimeStamp 97 [18:37:17]current date 1730227038 [18:37:17]FM_GetShiftState [18:37:17]SAM_PROTO_GetShiftState [18:37:17]wFMCommunicate request_size=4 [18:37:17]MH_SAM_APDU [18:37:17]CAPDU: 80 13 01 00 [18:37:17]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:37:17]Write i2c OK [18:37:17]MH_I2C_Read... [18:37:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:17]Read from MH i2c: E2 [18:37:17]MH_I2C_Read... [18:37:17]Read from MH i2c: E2 0E 00 [18:37:17]MH_I2C_Read... [18:37:17]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 84 [18:37:17]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:37:17]wFMCommunicate OK [18:37:17]SAM_PROTO_GetShiftState done [18:37:17]FM_GetShiftState done [18:37:17]opened in 1730160431 [18:37:17]opened+sec_in_day 1730246831 [18:37:17]quantity*price = 50041 [18:37:17]sum+1 = 50042 [18:37:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 351 29.10.2024 18:37 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202956 ФПД: 95561347143609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183718&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202956&fm=95561347143609&tin=02508201610067®Number=0000000000091777&sum=50000 [18:37:18]StoreToDocumentArchive [18:37:18]shift 546 fd 202956 [18:37:18]save to /storage/0546/doc_00202956 [18:37:18]save last doc name /storage/0546/doc_00202956 to /storage/kkm_last_doc_name [18:37:18]save OK [18:37:18]Clear old archive folders... [18:37:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:37:18]tlvbuf is 0136DB20 [18:37:18]SAM_PROTO_ClearQueue [18:37:18]wFMCommunicate request_size=4 [18:37:18]MH_SAM_APDU [18:37:18]CAPDU: 80 09 00 00 [18:37:18]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:37:18]Write i2c OK [18:37:18]MH_I2C_Read... [18:37:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:37:19]Read from MH i2c: E2 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 03 00 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:37:19]RAPDU: 90 00 [18:37:19]wFMCommunicate OK [18:37:19]SAM_PROTO_ClearQueue done [18:37:19]KKMCreateOFDPacket [18:37:19]OFDProtocolAddRootSTLVToBuf [18:37:19]FM_MakeSignedData [18:37:19]FM_MakeSignedData [18:37:19]SAM_PROTO_SignData [18:37:19]wFMCommunicate request_size=4 [18:37:19]MH_SAM_APDU [18:37:19]CAPDU: 80 0D 01 02 [18:37:19]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:37:19]Write i2c OK [18:37:19]MH_I2C_Read... [18:37:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:37:19]Read from MH i2c: E2 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 03 00 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:37:19]RAPDU: 90 00 [18:37:19]wFMCommunicate OK [18:37:19]wFMCommunicate request_size=255 [18:37:19]MH_SAM_APDU [18:37: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 5E 2B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 18 03 00 35 04 06 00 56 [18:37:19]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 5E 2B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 18 03 00 35 04 06 00 56 00 00 0B [18:37:19]Write i2c OK [18:37:19]MH_I2C_Read... [18:37:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:19]Read from MH i2c: E2 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 03 00 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:37:19]RAPDU: 90 00 [18:37:19]wFMCommunicate OK [18:37:19]wFMCommunicate request_size=10 [18:37:19]MH_SAM_APDU [18:37:19]CAPDU: 80 0D 02 02 05 E9 9C 26 97 B9 [18:37:19]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 E9 9C 26 97 B9 00 00 AD [18:37:19]Write i2c OK [18:37:19]MH_I2C_Read... [18:37:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:19]Read from MH i2c: E2 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 03 00 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:37:19]RAPDU: 90 00 [18:37:19]wFMCommunicate OK [18:37:19]wFMCommunicate request_size=4 [18:37:19]MH_SAM_APDU [18:37:19]CAPDU: 80 0D 03 02 [18:37:19]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:37:19]Write i2c OK [18:37:19]MH_I2C_Read... [18:37:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:37:19]Read from MH i2c: E2 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 0B 00 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 0B 00 2F 00 00 6B F6 4E EE 8E C8 FF 1C 90 00 B9 [18:37:19]RAPDU: 6B F6 4E EE 8E C8 FF 1C 90 00 [18:37:19]wFMCommunicate OK [18:37:19]SAM_PROTO_SignData done [18:37:19]FM_MakeSignedData done [18:37:19]CreateOFDProtocolMessage [18:37:19]wFMCommunicate request_size=4 [18:37:19]MH_SAM_APDU [18:37:19]CAPDU: 80 11 00 00 [18:37:19]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:37:19]Write i2c OK [18:37:19]MH_I2C_Read... [18:37:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:19]Read from MH i2c: E2 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 17 00 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FF [18:37:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:37:19]wFMCommunicate OK [18:37:19]CreateOFDProtocolMessage done [18:37:19]OFDSenderStorePacket 202956 [18:37:19]StoreOFDPacket docnum=202956 [18:37:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 70 EC 07 01 A2 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 5E 2B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 18 03 00 35 04 06 00 56 E9 9C 26 97 B9 6B F6 4E EE 8E C8 FF 1C [18:37:19]CheckFolder [18:37:19]dirname=/storage/ofd_packets [18:37:19]CheckFolder done [18:37:19]ProducePacketName [18:37:19]name=ofd_packets/00202956 [18:37:19]NVStorageSaveData ofd_packets/00202956 [18:37:19]File name is /storage/ofd_packets/00202956 [18:37:19]Write 301 bytes [18:37:19]NVStorageSaveData done [18:37:19]OFDSenderStorePacket done [18:37:19]KKMCreateOFDPacket done [18:37:19]NVStorageSaveData kkm_last_timestamp [18:37:19]File name is /storage/kkm_last_timestamp [18:37:19]Write 4 bytes [18:37:19]NVStorageSaveData done [18:37:19]ExternCall_PrintAddStr [18:37:19]wPrintStart [18:37:19]Write to MH i2c: 01 00 00 31 00 31 [18:37:19]Write i2c OK [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: 01 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: 01 07 00 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:37:19]RasterBufferAndPrint [18:37:19]line Счет N : (1)450759 [18:37:19]line ИНН: 02508201610067 [18:37:19]line Контрольно-Кассовый Чек [18:37:19]line ПРОДАЖА [18:37:19]line ТРК (МРК, ГНК) : 41 [18:37:19]line Товар: 2710124130 [18:37:19]line Аи-92-К-2 [18:37:19]line 7.480 * 66.90 [18:37:19]line = 500.41 [18:37:19]line НДС 12% НСП 1% [18:37:19]line > о реализуемом товаре [18:37:19]line ОКРУГЛЕНИЕ: -0.41 [18:37:19]line ИТОГО: 500.00 [18:37:19]line Внесено: 500.00 [18:37:19]line СДАЧА: 0.00 [18:37:19]line НСП 1% : 4.43 [18:37:19]line НДС 12% : 53.14 [18:37:19]line Наличными: 500.00 [18:37:19]line Безнал.: 0.00 [18:37:19]line Место: АЗС № 171 "Партнер Нефть" [18:37:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:37:19]line СНО: Общий режим [18:37:19]line Чек 351 29.10.2024 18:37 [18:37:19]line Смена: 546 ФФД: 1.0 [18:37:19]line ЗНМ: 0300000109 [18:37:19]line РНМ: 0000000000091777 [18:37:19]line Версия ККМ: 001 [18:37:19]line ФМ: 0000000000871756 [18:37:19]line ФД: 202956 [18:37:19]line ФПД: 95561347143609 [18:37:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183718&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202956&fm=95561347143609&tin=02508201610067®Number=0000000000091777&sum=50000 [18:37:19]written 0, free lines is 4095 [18:37:19]OFD Sender: Processing packet 202956 [packets to send 117, broken 116] [18:37:19]ProducePacketName [18:37:19]name=ofd_packets/00202956 [18:37:19]OFD Sender: To server: pG, [18:37:19]CommunicateWithHost lk.salyk.kg:30040 [18:37:19]ConnectInit lk.salyk.kg [18:37:19]Connected sock=11 [18:37:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 70 EC 07 01 A2 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 5E 2B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 18 03 00 35 04 06 00 56 E9 9C 26 97 B9 6B F6 4E EE 8E C8 FF 1C [18:37:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 49 E0 47 00 43 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CC 18 03 00 F4 03 04 00 19 D7 20 67 B6 04 01 00 00 1A 6C DB 95 F6 73 B7 6B [18:37:19]CommunicateWithHost err = 0 [18:37:19]CheckOFDResponse [18:37:19]1017 (14) - 77093643461234 [18:37:19]1041 (16) - 0000000000871756 [18:37:19]1040 (4) - 202956 [18:37:19]1012 (4) - 29.10.2024 12:37 [18:37:19]1206 (1) - 0 [18:37:19]OFD Sender: Remove packet 202956 [18:37:19]ProducePacketName [18:37:19]name=ofd_packets/00202956 [18:37:19]NVStorageDeleteData [18:37:19]Write to MH i2c: 01 00 00 5C 00 5C [18:37:19]Write i2c OK [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: 01 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: 01 07 00 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 95 0C 04 [18:37:19]RasterBufferAndPrint [18:37:19]line [18:37:19]line [18:37:19]line [18:37:19]line [18:37:19]line [18:37:19]written 0, free lines is 3225 [18:37:19]MH_Cut [18:37:19]Write to MH i2c: D1 01 00 63 00 01 35 [18:37:19]Write i2c OK [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: D1 [18:37:19]MH_I2C_Read... [18:37:19]Read from MH i2c: D1 01 00 [18:37:20]MH_I2C_Read... [18:37:20]Read from MH i2c: D1 01 00 63 00 00 34 [18:37:20]Write to MH i2c: 01 00 00 64 00 64 [18:37:20]Write i2c OK [18:37:20]MH_I2C_Read... [18:37:20]OFD Sender: No OFD packet to send [18:37:20]*** Cut start [18:37:20]*** Purtial cut [18:37:20]*** Stage 1: CUTSNS_PIN = 1 [18:37:21]Read from MH i2c: 01 [18:37:21]MH_I2C_Read... [18:37:21]*** Stop cut motor [18:37:21]*** Cut end [18:37:21]Read from MH i2c: 01 07 00 [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [18:37:21]process_action close_receipt done [18:37:21]requested_data is exist [18:37:21]produce_requested_data [18:37:21]requested_item fm.sn is exist - process it [18:37:21]wFMCommunicate request_size=4 [18:37:21]MH_SAM_APDU [18:37:21]CAPDU: 80 11 00 00 [18:37:21]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [18:37:21]Write i2c OK [18:37:21]MH_I2C_Read... [18:37:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:21]Read from MH i2c: E2 [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: E2 17 00 [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 34 [18:37:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:37:21]wFMCommunicate OK [18:37:21]requested_item fd.num is exist - process it [18:37:21]SAM_PROTO_GetFieldsCounters [18:37:21]wFMCommunicate request_size=4 [18:37:21]MH_SAM_APDU [18:37:21]CAPDU: 80 13 00 00 [18:37:21]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [18:37:21]Write i2c OK [18:37:21]MH_I2C_Read... [18:37:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:37:21]Read from MH i2c: E2 [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: E2 62 00 [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CC 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 36 [18:37:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CC 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:37:21]wFMCommunicate OK [18:37:21]SAM_PROTO_GetFieldsCounters done [18:37:21]requested_item shift.num is exist - process it [18:37:21]requested_item shift.opened is exist - process it [18:37:21]req_shift_opened [18:37:21]FM_GetShiftState [18:37:21]SAM_PROTO_GetShiftState [18:37:21]wFMCommunicate request_size=4 [18:37:21]MH_SAM_APDU [18:37:21]CAPDU: 80 13 01 00 [18:37:21]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [18:37:21]Write i2c OK [18:37:21]MH_I2C_Read... [18:37:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:21]Read from MH i2c: E2 [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: E2 0E 00 [18:37:21]MH_I2C_Read... [18:37:21]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CD [18:37:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:37:21]wFMCommunicate OK [18:37:21]SAM_PROTO_GetShiftState done [18:37:21]FM_GetShiftState done [18:37:21]req_shift_opened done [18:37:21]requested_item shift.open_date is exist - process it [18:37:21]req_shift_open_date [18:37:21]req_shift_open_date done [18:37:21]produce_requested_data done [18:37:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202956,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:37:21]process_action_free close_receipt [18:37:21]json_value_free [18:37:21]json_value_free done [18:37:21]process_json_proto returns [18:37:21]Send response to host [18:37:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202956,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:37:21]free response buf [18:37:21]execute_script done [18:37:21]execute_script returns [18:37:21]free content buf [18:37:21]Sock 5.Close socket [18:37:21]Sock 5.Thread stoped [18:37:25]OFD Sender: No OFD packet to send [18:37:30]OFD Sender: No OFD packet to send [18:37:35]OFD Sender: No OFD packet to send [18:37:40]OFD Sender: No OFD packet to send [18:37:45]OFD Sender: No OFD packet to send [18:37:50]OFD Sender: No OFD packet to send [18:37:55]OFD Sender: No OFD packet to send [18:38:00]OFD Sender: No OFD packet to send [18:38:05]OFD Sender: No OFD packet to send [18:38:10]OFD Sender: No OFD packet to send [18:38:15]OFD Sender: No OFD packet to send [18:38:16]accept exits with 9 [18:38:16]New connection [18:38:16]New thread 3066547556 created [18:38:16]Thread 3066690916 joined [18:38:16]Waiting for new connection... [18:38:16] Sock 9.Parse request [18:38:16]Sock 9.Check first char [18:38:16]Sock 9.First char is OK [18:38:16]request: POST /json_proto HTTP/1.0 [18:38:16]Method: POST [18:38:16]URL: /json_proto [18:38:16]Method is POST - this is cgi request [18:38:16]url: /json_proto [18:38:16]query_string will be loaded in cgi processing [18:38:16]execute_cgi json_proto POST (null) [18:38:16]execute_cgi path=json_proto method=POST [18:38:16]POST find Content-Length [18:38:16]Host: 172.17.63.195:8080 [18:38:16]Content-Length: 677 [18:38:16]Content-Type: application/json [18:38:16] [18:38:16]POST finish read [18:38:16]Found Content-Length = 677 [18:38:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450760", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:16]execute_script... [18:38: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)450760", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:16]POST & json_proto [18:38:16]process_json_proto [18:38:16]json parsed OK: [18:38:16]protocol is kg_v1.0 [18:38:16]action value=close_receipt [18:38:16]process_action close_receipt [18:38:16]cmd_close_receipt [18:38:16]MH_GetDate [18:38:16]Write to MH i2c: F0 00 00 68 00 57 [18:38:16]Write i2c OK [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: F0 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: F0 09 00 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: F0 09 00 68 00 00 99 2B 21 67 8C D7 20 67 96 [18:38:16]GetLastDocTimeStamp 1730227038 [18:38:16]current date 1730227097 [18:38:16]FM_GetShiftState [18:38:16]SAM_PROTO_GetShiftState [18:38:16]wFMCommunicate request_size=4 [18:38:16]MH_SAM_APDU [18:38:16]CAPDU: 80 13 01 00 [18:38:16]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [18:38:16]Write i2c OK [18:38:16]MH_I2C_Read... [18:38:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:16]Read from MH i2c: E2 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: E2 0E 00 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CF [18:38:16]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:38:16]wFMCommunicate OK [18:38:16]SAM_PROTO_GetShiftState done [18:38:16]FM_GetShiftState done [18:38:16]opened in 1730160431 [18:38:16]opened+sec_in_day 1730246831 [18:38:16]quantity*price = 50041 [18:38:16]sum+1 = 50042 [18:38:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 352 29.10.2024 18:38 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202957 ФПД: 161831401147295 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183817&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202957&fm=161831401147295&tin=02508201610067®Number=0000000000091777&sum=50000 [18:38:17]StoreToDocumentArchive [18:38:17]shift 546 fd 202957 [18:38:17]save to /storage/0546/doc_00202957 [18:38:17]save last doc name /storage/0546/doc_00202957 to /storage/kkm_last_doc_name [18:38:17]save OK [18:38:17]Clear old archive folders... [18:38:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:38:17]tlvbuf is 01366050 [18:38:17]SAM_PROTO_ClearQueue [18:38:17]wFMCommunicate request_size=4 [18:38:17]MH_SAM_APDU [18:38:17]CAPDU: 80 09 00 00 [18:38:17]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [18:38:17]Write i2c OK [18:38:17]MH_I2C_Read... [18:38:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:17]Read from MH i2c: E2 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: E2 03 00 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:38:17]RAPDU: 90 00 [18:38:17]wFMCommunicate OK [18:38:17]SAM_PROTO_ClearQueue done [18:38:17]KKMCreateOFDPacket [18:38:17]OFDProtocolAddRootSTLVToBuf [18:38:17]FM_MakeSignedData [18:38:17]FM_MakeSignedData [18:38:17]SAM_PROTO_SignData [18:38:17]wFMCommunicate request_size=4 [18:38:17]MH_SAM_APDU [18:38:17]CAPDU: 80 0D 01 02 [18:38:17]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [18:38:17]Write i2c OK [18:38:17]MH_I2C_Read... [18:38:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:17]Read from MH i2c: E2 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: E2 03 00 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:38:17]RAPDU: 90 00 [18:38:17]wFMCommunicate OK [18:38:17]wFMCommunicate request_size=255 [18:38:17]MH_SAM_APDU [18:38:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 99 2B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CD 18 03 00 35 04 06 00 93 [18:38:17]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 99 2B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CD 18 03 00 35 04 06 00 93 00 00 D0 [18:38:17]Write i2c OK [18:38:17]MH_I2C_Read... [18:38:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:17]Read from MH i2c: E2 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: E2 03 00 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:38:17]RAPDU: 90 00 [18:38:17]wFMCommunicate OK [18:38:17]wFMCommunicate request_size=10 [18:38:17]MH_SAM_APDU [18:38:17]CAPDU: 80 0D 02 02 05 2F 4F 2D CB 9F [18:38:17]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 2F 4F 2D CB 9F 00 00 12 [18:38:17]Write i2c OK [18:38:17]MH_I2C_Read... [18:38:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:17]Read from MH i2c: E2 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: E2 03 00 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [18:38:17]RAPDU: 90 00 [18:38:17]wFMCommunicate OK [18:38:17]wFMCommunicate request_size=4 [18:38:17]MH_SAM_APDU [18:38:17]CAPDU: 80 0D 03 02 [18:38:17]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [18:38:17]Write i2c OK [18:38:17]MH_I2C_Read... [18:38:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:17]Read from MH i2c: E2 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: E2 0B 00 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: E2 0B 00 7A 00 00 AB 35 CC EC 7F 74 EA A1 90 00 0C [18:38:17]RAPDU: AB 35 CC EC 7F 74 EA A1 90 00 [18:38:17]wFMCommunicate OK [18:38:17]SAM_PROTO_SignData done [18:38:17]FM_MakeSignedData done [18:38:17]CreateOFDProtocolMessage [18:38:17]wFMCommunicate request_size=4 [18:38:17]MH_SAM_APDU [18:38:17]CAPDU: 80 11 00 00 [18:38:17]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [18:38:17]Write i2c OK [18:38:17]MH_I2C_Read... [18:38:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:17]Read from MH i2c: E2 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: E2 17 00 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4A [18:38:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:38:17]wFMCommunicate OK [18:38:17]CreateOFDProtocolMessage done [18:38:17]OFDSenderStorePacket 202957 [18:38:17]StoreOFDPacket docnum=202957 [18:38:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8A 02 07 01 E3 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 99 2B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CD 18 03 00 35 04 06 00 93 2F 4F 2D CB 9F AB 35 CC EC 7F 74 EA A1 [18:38:17]CheckFolder [18:38:17]dirname=/storage/ofd_packets [18:38:17]CheckFolder done [18:38:17]ProducePacketName [18:38:17]name=ofd_packets/00202957 [18:38:17]NVStorageSaveData ofd_packets/00202957 [18:38:17]File name is /storage/ofd_packets/00202957 [18:38:17]Write 301 bytes [18:38:17]NVStorageSaveData done [18:38:17]OFDSenderStorePacket done [18:38:17]KKMCreateOFDPacket done [18:38:17]NVStorageSaveData kkm_last_timestamp [18:38:17]File name is /storage/kkm_last_timestamp [18:38:17]Write 4 bytes [18:38:17]NVStorageSaveData done [18:38:17]ExternCall_PrintAddStr [18:38:17]wPrintStart [18:38:17]Write to MH i2c: 01 00 00 7C 00 7C [18:38:17]Write i2c OK [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: 01 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: 01 07 00 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [18:38:17]RasterBufferAndPrint [18:38:17]line Счет N : (1)450760 [18:38:17]line ИНН: 02508201610067 [18:38:17]line Контрольно-Кассовый Чек [18:38:17]line ПРОДАЖА [18:38:17]line ТРК (МРК, ГНК) : 52 [18:38:17]line Товар: 2710124130 [18:38:17]line Аи-92-К-2 [18:38:17]line 7.480 * 66.90 [18:38:17]line = 500.41 [18:38:17]line НДС 12% НСП 1% [18:38:17]line > о реализуемом товаре [18:38:17]line ОКРУГЛЕНИЕ: -0.41 [18:38:17]line ИТОГО: 500.00 [18:38:17]line Внесено: 500.00 [18:38:17]line СДАЧА: 0.00 [18:38:17]line НСП 1% : 4.43 [18:38:17]line НДС 12% : 53.14 [18:38:17]line Наличными: 500.00 [18:38:17]line Безнал.: 0.00 [18:38:17]line Место: АЗС № 171 "Партнер Нефть" [18:38:17]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:38:17]line СНО: Общий режим [18:38:17]line Чек 352 29.10.2024 18:38 [18:38:17]line Смена: 546 ФФД: 1.0 [18:38:17]line ЗНМ: 0300000109 [18:38:17]line РНМ: 0000000000091777 [18:38:17]line Версия ККМ: 001 [18:38:17]line ФМ: 0000000000871756 [18:38:17]line ФД: 202957 [18:38:17]line ФПД: 161831401147295 [18:38:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T183817&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202957&fm=161831401147295&tin=02508201610067®Number=0000000000091777&sum=50000 [18:38:17]written 0, free lines is 4095 [18:38:17]OFD Sender: Processing packet 202957 [packets to send 117, broken 116] [18:38:17]ProducePacketName [18:38:17]name=ofd_packets/00202957 [18:38:17]OFD Sender: To server: pG, [18:38:17]CommunicateWithHost lk.salyk.kg:30040 [18:38:17]ConnectInit lk.salyk.kg [18:38:18]Connected sock=10 [18:38:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8A 02 07 01 E3 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 99 2B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CD 18 03 00 35 04 06 00 93 2F 4F 2D CB 9F AB 35 CC EC 7F 74 EA A1 [18:38:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F9 CC 47 00 44 D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CD 18 03 00 F4 03 04 00 53 D7 20 67 B6 04 01 00 00 2E 8C 15 23 5F 44 F7 A6 [18:38:18]CommunicateWithHost err = 0 [18:38:18]CheckOFDResponse [18:38:18]1017 (14) - 77093643461234 [18:38:18]1041 (16) - 0000000000871756 [18:38:18]1040 (4) - 202957 [18:38:18]1012 (4) - 29.10.2024 12:38 [18:38:18]1206 (1) - 0 [18:38:18]OFD Sender: Remove packet 202957 [18:38:18]ProducePacketName [18:38:18]name=ofd_packets/00202957 [18:38:18]NVStorageDeleteData [18:38:18]Write to MH i2c: 01 00 00 A7 00 A7 [18:38:18]Write i2c OK [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: 01 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: 01 07 00 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 8B 0C 45 [18:38:18]RasterBufferAndPrint [18:38:18]line [18:38:18]line [18:38:18]line [18:38:18]line [18:38:18]line [18:38:18]written 0, free lines is 3215 [18:38:18]MH_Cut [18:38:18]Write to MH i2c: D1 01 00 AE 00 01 80 [18:38:18]Write i2c OK [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: D1 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: D1 01 00 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: D1 01 00 AE 00 00 7F [18:38:18]Write to MH i2c: 01 00 00 AF 00 AF [18:38:18]Write i2c OK [18:38:18]MH_I2C_Read... [18:38:18]OFD Sender: No OFD packet to send [18:38:19]*** Cut start [18:38:19]*** Purtial cut [18:38:19]*** Stage 1: CUTSNS_PIN = 1 [18:38:19]Read from MH i2c: 01 [18:38:19]MH_I2C_Read... [18:38:19]*** Stop cut motor [18:38:19]*** Cut end [18:38:19]Read from MH i2c: 01 07 00 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [18:38:19]process_action close_receipt done [18:38:19]requested_data is exist [18:38:19]produce_requested_data [18:38:19]requested_item fm.sn is exist - process it [18:38:19]wFMCommunicate request_size=4 [18:38:19]MH_SAM_APDU [18:38:19]CAPDU: 80 11 00 00 [18:38:19]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [18:38:19]Write i2c OK [18:38:19]MH_I2C_Read... [18:38:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:19]Read from MH i2c: E2 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 17 00 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7F [18:38:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:38:19]wFMCommunicate OK [18:38:19]requested_item fd.num is exist - process it [18:38:19]SAM_PROTO_GetFieldsCounters [18:38:19]wFMCommunicate request_size=4 [18:38:19]MH_SAM_APDU [18:38:19]CAPDU: 80 13 00 00 [18:38:19]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [18:38:19]Write i2c OK [18:38:19]MH_I2C_Read... [18:38:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:38:19]Read from MH i2c: E2 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 62 00 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CD 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 85 [18:38:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CD 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:38:19]wFMCommunicate OK [18:38:19]SAM_PROTO_GetFieldsCounters done [18:38:19]requested_item shift.num is exist - process it [18:38:19]requested_item shift.opened is exist - process it [18:38:19]req_shift_opened [18:38:19]FM_GetShiftState [18:38:19]SAM_PROTO_GetShiftState [18:38:19]wFMCommunicate request_size=4 [18:38:19]MH_SAM_APDU [18:38:19]CAPDU: 80 13 01 00 [18:38:19]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [18:38:19]Write i2c OK [18:38:19]MH_I2C_Read... [18:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:19]Read from MH i2c: E2 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 0E 00 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 18 [18:38:19]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:38:19]wFMCommunicate OK [18:38:19]SAM_PROTO_GetShiftState done [18:38:19]FM_GetShiftState done [18:38:19]req_shift_opened done [18:38:19]requested_item shift.open_date is exist - process it [18:38:19]req_shift_open_date [18:38:19]req_shift_open_date done [18:38:19]produce_requested_data done [18:38:19]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202957,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:38:19]process_action_free close_receipt [18:38:19]json_value_free [18:38:19]json_value_free done [18:38:19]process_json_proto returns [18:38:19]Send response to host [18:38:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202957,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:38:19]free response buf [18:38:19]execute_script done [18:38:19]execute_script returns [18:38:19]free content buf [18:38:19]Sock 9.Close socket [18:38:19]Sock 9.Thread stoped [18:38:23]OFD Sender: No OFD packet to send [18:38:28]OFD Sender: No OFD packet to send [18:38:33]OFD Sender: No OFD packet to send [18:38:38]OFD Sender: No OFD packet to send [18:38:43]OFD Sender: No OFD packet to send [18:38:48]OFD Sender: No OFD packet to send [18:38:53]OFD Sender: No OFD packet to send [18:38:58]OFD Sender: No OFD packet to send [18:39:03]OFD Sender: No OFD packet to send [18:39:08]OFD Sender: No OFD packet to send [18:39:13]OFD Sender: No OFD packet to send [18:39:18]OFD Sender: No OFD packet to send [18:39:23]OFD Sender: No OFD packet to send [18:39:28]OFD Sender: No OFD packet to send [18:39:33]OFD Sender: No OFD packet to send [18:39:38]OFD Sender: No OFD packet to send [18:39:43]OFD Sender: No OFD packet to send [18:39:48]OFD Sender: No OFD packet to send [18:39:53]OFD Sender: No OFD packet to send [18:39:58]OFD Sender: No OFD packet to send [18:40:03]OFD Sender: No OFD packet to send [18:40:08]OFD Sender: No OFD packet to send [18:40:13]OFD Sender: No OFD packet to send [18:40:18]OFD Sender: No OFD packet to send [18:40:23]OFD Sender: No OFD packet to send [18:40:28]OFD Sender: No OFD packet to send [18:40:33]OFD Sender: No OFD packet to send [18:40:38]OFD Sender: No OFD packet to send [18:40:43]OFD Sender: No OFD packet to send [18:40:48]OFD Sender: No OFD packet to send [18:40:53]OFD Sender: No OFD packet to send [18:40:58]OFD Sender: No OFD packet to send [18:41:03]OFD Sender: No OFD packet to send [18:41:08]OFD Sender: No OFD packet to send [18:41:13]OFD Sender: No OFD packet to send [18:41:18]OFD Sender: No OFD packet to send [18:41:23]OFD Sender: No OFD packet to send [18:41:29]OFD Sender: No OFD packet to send [18:41:34]OFD Sender: No OFD packet to send [18:41:39]OFD Sender: No OFD packet to send [18:41:44]OFD Sender: No OFD packet to send [18:41:49]OFD Sender: No OFD packet to send [18:41:54]OFD Sender: No OFD packet to send [18:41:59]OFD Sender: No OFD packet to send [18:42:04]OFD Sender: No OFD packet to send [18:42:09]OFD Sender: No OFD packet to send [18:42:14]OFD Sender: No OFD packet to send [18:42:19]OFD Sender: No OFD packet to send [18:42:24]OFD Sender: No OFD packet to send [18:43:11]ConnectInit Can't connect to host [18:43:14]OFD Sender: No OFD packet to send [18:43:19]OFD Sender: No OFD packet to send [18:43:24]OFD Sender: No OFD packet to send [18:43:29]OFD Sender: No OFD packet to send [18:43:34]OFD Sender: No OFD packet to send [18:43:39]OFD Sender: No OFD packet to send [18:43:44]OFD Sender: No OFD packet to send [18:43:49]OFD Sender: No OFD packet to send [18:43:54]OFD Sender: No OFD packet to send [18:43:59]OFD Sender: No OFD packet to send [18:44:04]OFD Sender: No OFD packet to send [18:44:09]OFD Sender: No OFD packet to send [18:44:14]OFD Sender: No OFD packet to send [18:44:19]OFD Sender: No OFD packet to send [18:44:24]OFD Sender: No OFD packet to send [18:44:29]OFD Sender: No OFD packet to send [18:44:34]OFD Sender: No OFD packet to send [18:44:39]OFD Sender: No OFD packet to send [18:44:44]OFD Sender: No OFD packet to send [18:44:49]OFD Sender: No OFD packet to send [18:44:54]OFD Sender: No OFD packet to send [18:44:59]OFD Sender: No OFD packet to send [18:45:04]OFD Sender: No OFD packet to send [18:45:09]OFD Sender: No OFD packet to send [18:45:09]accept exits with 8 [18:45:09]New connection [18:45:09]New thread 3066690916 created [18:45:09]Thread 3066547556 joined [18:45:09]Waiting for new connection... [18:45:09] Sock 8.Parse request [18:45:09]Sock 8.Check first char [18:45:09]Sock 8.First char is OK [18:45:09]request: POST /json_proto HTTP/1.0 [18:45:09]Method: POST [18:45:09]URL: /json_proto [18:45:09]Method is POST - this is cgi request [18:45:09]url: /json_proto [18:45:09]query_string will be loaded in cgi processing [18:45:09]execute_cgi json_proto POST (null) [18:45:09]execute_cgi path=json_proto method=POST [18:45:09]POST find Content-Length [18:45:09]Host: 172.17.63.195:8080 [18:45:09]Content-Length: 682 [18:45:09]Content-Type: application/json [18:45:09] [18:45:09]POST finish read [18:45:09]Found Content-Length = 682 [18:45:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450762", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:09]execute_script... [18:45: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)450762", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:09]POST & json_proto [18:45:09]process_json_proto [18:45:09]json parsed OK: [18:45:09]protocol is kg_v1.0 [18:45:09]action value=close_receipt [18:45:09]process_action close_receipt [18:45:09]cmd_close_receipt [18:45:09]MH_GetDate [18:45:09]Write to MH i2c: F0 00 00 B3 00 A2 [18:45:09]Write i2c OK [18:45:09]MH_I2C_Read... [18:45:09]Read from MH i2c: F0 [18:45:09]MH_I2C_Read... [18:45:09]Read from MH i2c: F0 09 00 [18:45:09]MH_I2C_Read... [18:45:09]Read from MH i2c: F0 09 00 B3 00 00 37 2D 21 67 8C D7 20 67 81 [18:45:09]GetLastDocTimeStamp 1730227097 [18:45:09]current date 1730227511 [18:45:09]FM_GetShiftState [18:45:09]SAM_PROTO_GetShiftState [18:45:09]wFMCommunicate request_size=4 [18:45:09]MH_SAM_APDU [18:45:09]CAPDU: 80 13 01 00 [18:45:09]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [18:45:09]Write i2c OK [18:45:09]MH_I2C_Read... [18:45:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:10]Read from MH i2c: E2 [18:45:10]MH_I2C_Read... [18:45:10]Read from MH i2c: E2 0E 00 [18:45:10]MH_I2C_Read... [18:45:10]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1A [18:45:10]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:45:10]wFMCommunicate OK [18:45:10]SAM_PROTO_GetShiftState done [18:45:10]FM_GetShiftState done [18:45:10]opened in 1730160431 [18:45:10]opened+sec_in_day 1730246831 [18:45:10]quantity*price = 100021 [18:45:10]sum+1 = 100023 [18:45:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 353 29.10.2024 18:45 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202958 ФПД: 166941431255802 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184511&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202958&fm=166941431255802&tin=02508201610067®Number=0000000000091777&sum=100000 [18:45:11]StoreToDocumentArchive [18:45:11]shift 546 fd 202958 [18:45:11]save to /storage/0546/doc_00202958 [18:45:11]save last doc name /storage/0546/doc_00202958 to /storage/kkm_last_doc_name [18:45:11]save OK [18:45:11]Clear old archive folders... [18:45:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:45:11]tlvbuf is 013612E0 [18:45:11]SAM_PROTO_ClearQueue [18:45:11]wFMCommunicate request_size=4 [18:45:11]MH_SAM_APDU [18:45:11]CAPDU: 80 09 00 00 [18:45:11]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [18:45:11]Write i2c OK [18:45:11]MH_I2C_Read... [18:45:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:45:11]Read from MH i2c: E2 [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: E2 03 00 [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:45:11]RAPDU: 90 00 [18:45:11]wFMCommunicate OK [18:45:11]SAM_PROTO_ClearQueue done [18:45:11]KKMCreateOFDPacket [18:45:11]OFDProtocolAddRootSTLVToBuf [18:45:11]FM_MakeSignedData [18:45:11]FM_MakeSignedData [18:45:11]SAM_PROTO_SignData [18:45:11]wFMCommunicate request_size=4 [18:45:11]MH_SAM_APDU [18:45:11]CAPDU: 80 0D 01 02 [18:45:11]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [18:45:11]Write i2c OK [18:45:11]MH_I2C_Read... [18:45:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:45:11]Read from MH i2c: E2 [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: E2 03 00 [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:45:11]RAPDU: 90 00 [18:45:11]wFMCommunicate OK [18:45:11]wFMCommunicate request_size=255 [18:45:11]MH_SAM_APDU [18:45:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 37 2D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CE 18 03 00 35 04 06 00 97 [18:45:11]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 37 2D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CE 18 03 00 35 04 06 00 97 00 00 DF [18:45:11]Write i2c OK [18:45:11]MH_I2C_Read... [18:45:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:11]Read from MH i2c: E2 [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: E2 03 00 [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [18:45:11]RAPDU: 90 00 [18:45:11]wFMCommunicate OK [18:45:11]wFMCommunicate request_size=10 [18:45:11]MH_SAM_APDU [18:45:11]CAPDU: 80 0D 02 02 05 D5 14 B5 52 FA [18:45:11]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 D5 14 B5 52 FA 00 00 32 [18:45:11]Write i2c OK [18:45:11]MH_I2C_Read... [18:45:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:11]Read from MH i2c: E2 [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: E2 03 00 [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [18:45:11]RAPDU: 90 00 [18:45:11]wFMCommunicate OK [18:45:11]wFMCommunicate request_size=4 [18:45:11]MH_SAM_APDU [18:45:11]CAPDU: 80 0D 03 02 [18:45:11]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [18:45:11]Write i2c OK [18:45:11]MH_I2C_Read... [18:45:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:45:11]Read from MH i2c: E2 [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: E2 0B 00 [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: E2 0B 00 C5 00 00 EB 6A D8 EA 30 72 88 8A 90 00 0C [18:45:11]RAPDU: EB 6A D8 EA 30 72 88 8A 90 00 [18:45:11]wFMCommunicate OK [18:45:11]SAM_PROTO_SignData done [18:45:11]FM_MakeSignedData done [18:45:11]CreateOFDProtocolMessage [18:45:11]wFMCommunicate request_size=4 [18:45:11]MH_SAM_APDU [18:45:11]CAPDU: 80 11 00 00 [18:45:11]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [18:45:11]Write i2c OK [18:45:11]MH_I2C_Read... [18:45:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:11]Read from MH i2c: E2 [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: E2 17 00 [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 95 [18:45:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:45:11]wFMCommunicate OK [18:45:11]CreateOFDProtocolMessage done [18:45:11]OFDSenderStorePacket 202958 [18:45:11]StoreOFDPacket docnum=202958 [18:45:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 49 1A 07 01 65 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 37 2D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CE 18 03 00 35 04 06 00 97 D5 14 B5 52 FA EB 6A D8 EA 30 72 88 8A [18:45:11]CheckFolder [18:45:11]dirname=/storage/ofd_packets [18:45:11]CheckFolder done [18:45:11]ProducePacketName [18:45:11]name=ofd_packets/00202958 [18:45:11]NVStorageSaveData ofd_packets/00202958 [18:45:11]File name is /storage/ofd_packets/00202958 [18:45:11]Write 301 bytes [18:45:11]NVStorageSaveData done [18:45:11]OFDSenderStorePacket done [18:45:11]KKMCreateOFDPacket done [18:45:11]NVStorageSaveData kkm_last_timestamp [18:45:11]File name is /storage/kkm_last_timestamp [18:45:11]Write 4 bytes [18:45:11]NVStorageSaveData done [18:45:11]ExternCall_PrintAddStr [18:45:11]wPrintStart [18:45:11]Write to MH i2c: 01 00 00 C7 00 C7 [18:45:11]Write i2c OK [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: 01 [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: 01 07 00 [18:45:11]MH_I2C_Read... [18:45:11]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [18:45:11]RasterBufferAndPrint [18:45:11]line Счет N : (1)450762 [18:45:11]line ИНН: 02508201610067 [18:45:11]line Контрольно-Кассовый Чек [18:45:11]line ПРОДАЖА [18:45:11]line ТРК (МРК, ГНК) : 61 [18:45:11]line Товар: 2710124500 [18:45:11]line Аи-95-К-3 [18:45:11]line 13.480 * 74.20 [18:45:11]line = 1000.22 [18:45:11]line НДС 12% НСП 1% [18:45:11]line > о реализуемом товаре [18:45:11]line ОКРУГЛЕНИЕ: -0.22 [18:45:11]line ИТОГО: 1000.00 [18:45:11]line Внесено: 1000.00 [18:45:11]line СДАЧА: 0.00 [18:45:11]line НСП 1% : 8.85 [18:45:11]line НДС 12% : 106.22 [18:45:11]line Наличными: 1000.00 [18:45:11]line Безнал.: 0.00 [18:45:11]line Место: АЗС № 171 "Партнер Нефть" [18:45:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:45:11]line СНО: Общий режим [18:45:11]line Чек 353 29.10.2024 18:45 [18:45:11]line Смена: 546 ФФД: 1.0 [18:45:11]line ЗНМ: 0300000109 [18:45:11]line РНМ: 0000000000091777 [18:45:11]line Версия ККМ: 001 [18:45:11]line ФМ: 0000000000871756 [18:45:11]line ФД: 202958 [18:45:11]line ФПД: 166941431255802 [18:45:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184511&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202958&fm=166941431255802&tin=02508201610067®Number=0000000000091777&sum=100000 [18:45:11]written 0, free lines is 4095 [18:45:11]OFD Sender: Processing packet 202958 [packets to send 117, broken 116] [18:45:11]ProducePacketName [18:45:11]name=ofd_packets/00202958 [18:45:11]OFD Sender: To server: pG, [18:45:11]CommunicateWithHost lk.salyk.kg:30040 [18:45:11]ConnectInit lk.salyk.kg [18:45:11]Connected sock=10 [18:45:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 49 1A 07 01 65 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 37 2D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CE 18 03 00 35 04 06 00 97 D5 14 B5 52 FA EB 6A D8 EA 30 72 88 8A [18:45:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 12 48 47 00 43 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CE 18 03 00 F4 03 04 00 F1 D8 20 67 B6 04 01 00 00 FE 12 07 A8 42 F4 6A 86 [18:45:12]CommunicateWithHost err = 0 [18:45:12]CheckOFDResponse [18:45:12]1017 (14) - 77093643461234 [18:45:12]1041 (16) - 0000000000871756 [18:45:12]1040 (4) - 202958 [18:45:12]1012 (4) - 29.10.2024 12:45 [18:45:12]1206 (1) - 0 [18:45:12]OFD Sender: Remove packet 202958 [18:45:12]ProducePacketName [18:45:12]name=ofd_packets/00202958 [18:45:12]NVStorageDeleteData [18:45:12]Write to MH i2c: 01 00 00 F2 00 F2 [18:45:12]Write i2c OK [18:45:12]MH_I2C_Read... [18:45:12]Read from MH i2c: 01 [18:45:12]MH_I2C_Read... [18:45:12]Read from MH i2c: 01 07 00 [18:45:12]MH_I2C_Read... [18:45:12]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 96 0C 9B [18:45:12]RasterBufferAndPrint [18:45:12]line [18:45:12]line [18:45:12]line [18:45:12]line [18:45:12]line [18:45:12]written 0, free lines is 3227 [18:45:12]MH_Cut [18:45:12]Write to MH i2c: D1 01 00 F9 00 01 CB [18:45:12]Write i2c OK [18:45:12]MH_I2C_Read... [18:45:12]Read from MH i2c: D1 [18:45:12]MH_I2C_Read... [18:45:12]Read from MH i2c: D1 01 00 [18:45:12]MH_I2C_Read... [18:45:12]Read from MH i2c: D1 01 00 F9 00 00 CA [18:45:12]Write to MH i2c: 01 00 00 FA 00 FA [18:45:12]Write i2c OK [18:45:12]MH_I2C_Read... [18:45:12]OFD Sender: No OFD packet to send [18:45:13]*** Cut start [18:45:13]*** Purtial cut [18:45:13]*** Stage 1: CUTSNS_PIN = 1 [18:45:13]Read from MH i2c: 01 [18:45:13]MH_I2C_Read... [18:45:13]*** Stop cut motor [18:45:13]*** Cut end [18:45:13]Read from MH i2c: 01 07 00 [18:45:13]MH_I2C_Read... [18:45:13]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [18:45:13]process_action close_receipt done [18:45:13]requested_data is exist [18:45:13]produce_requested_data [18:45:13]requested_item fm.sn is exist - process it [18:45:13]wFMCommunicate request_size=4 [18:45:13]MH_SAM_APDU [18:45:13]CAPDU: 80 11 00 00 [18:45:13]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [18:45:13]Write i2c OK [18:45:13]MH_I2C_Read... [18:45:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:13]Read from MH i2c: E2 [18:45:13]MH_I2C_Read... [18:45:13]Read from MH i2c: E2 17 00 [18:45:13]MH_I2C_Read... [18:45:13]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CA [18:45:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:45:13]wFMCommunicate OK [18:45:13]requested_item fd.num is exist - process it [18:45:13]SAM_PROTO_GetFieldsCounters [18:45:13]wFMCommunicate request_size=4 [18:45:13]MH_SAM_APDU [18:45:13]CAPDU: 80 13 00 00 [18:45:13]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [18:45:13]Write i2c OK [18:45:13]MH_I2C_Read... [18:45:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:45:13]Read from MH i2c: E2 [18:45:13]MH_I2C_Read... [18:45:13]Read from MH i2c: E2 62 00 [18:45:13]MH_I2C_Read... [18:45:13]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CE 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 D4 [18:45:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CE 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:45:13]wFMCommunicate OK [18:45:13]SAM_PROTO_GetFieldsCounters done [18:45:13]requested_item shift.num is exist - process it [18:45:13]requested_item shift.opened is exist - process it [18:45:13]req_shift_opened [18:45:13]FM_GetShiftState [18:45:13]SAM_PROTO_GetShiftState [18:45:13]wFMCommunicate request_size=4 [18:45:13]MH_SAM_APDU [18:45:13]CAPDU: 80 13 01 00 [18:45:13]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [18:45:13]Write i2c OK [18:45:13]MH_I2C_Read... [18:45:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:13]Read from MH i2c: E2 [18:45:13]MH_I2C_Read... [18:45:13]Read from MH i2c: E2 0E 00 [18:45:13]MH_I2C_Read... [18:45:13]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 63 [18:45:13]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:45:13]wFMCommunicate OK [18:45:13]SAM_PROTO_GetShiftState done [18:45:13]FM_GetShiftState done [18:45:13]req_shift_opened done [18:45:13]requested_item shift.open_date is exist - process it [18:45:13]req_shift_open_date [18:45:13]req_shift_open_date done [18:45:13]produce_requested_data done [18:45:13]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202958,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:45:13]process_action_free close_receipt [18:45:13]json_value_free [18:45:13]json_value_free done [18:45:13]process_json_proto returns [18:45:13]Send response to host [18:45:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202958,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:45:13]free response buf [18:45:13]execute_script done [18:45:13]execute_script returns [18:45:13]free content buf [18:45:13]Sock 8.Close socket [18:45:13]Sock 8.Thread stoped [18:45:17]OFD Sender: No OFD packet to send [18:45:22]OFD Sender: No OFD packet to send [18:45:27]OFD Sender: No OFD packet to send [18:45:32]OFD Sender: No OFD packet to send [18:45:37]OFD Sender: No OFD packet to send [18:45:42]OFD Sender: No OFD packet to send [18:45:47]OFD Sender: No OFD packet to send [18:45:52]OFD Sender: No OFD packet to send [18:45:57]OFD Sender: No OFD packet to send [18:45:58]accept exits with 9 [18:45:58]New connection [18:45:58]New thread 3066547556 created [18:45:58]Thread 3066690916 joined [18:45:58]Waiting for new connection... [18:45:58] Sock 9.Parse request [18:45:58]Sock 9.Check first char [18:45:58]Sock 9.First char is OK [18:45:58]request: POST /json_proto HTTP/1.0 [18:45:58]Method: POST [18:45:58]URL: /json_proto [18:45:58]Method is POST - this is cgi request [18:45:58]url: /json_proto [18:45:58]query_string will be loaded in cgi processing [18:45:58]execute_cgi json_proto POST (null) [18:45:58]execute_cgi path=json_proto method=POST [18:45:58]POST find Content-Length [18:45:58]Host: 172.17.63.195:8080 [18:45:58]Content-Length: 675 [18:45:58]Content-Type: application/json [18:45:58] [18:45:58]POST finish read [18:45:58]Found Content-Length = 675 [18:45:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450761", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 43.860, "sum" : 3000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:58]execute_script... [18: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)450761", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 43.860, "sum" : 3000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:58]POST & json_proto [18:45:58]process_json_proto [18:45:58]json parsed OK: [18:45:58]protocol is kg_v1.0 [18:45:58]action value=close_receipt [18:45:58]process_action close_receipt [18:45:58]cmd_close_receipt [18:45:58]MH_GetDate [18:45:58]Write to MH i2c: F0 00 00 FE 00 ED [18:45:58]Write i2c OK [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: F0 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: F0 09 00 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: F0 09 00 FE 00 00 67 2D 21 67 8C D7 20 67 FC [18:45:58]GetLastDocTimeStamp 1730227511 [18:45:58]current date 1730227559 [18:45:58]FM_GetShiftState [18:45:58]SAM_PROTO_GetShiftState [18:45:58]wFMCommunicate request_size=4 [18:45:58]MH_SAM_APDU [18:45:58]CAPDU: 80 13 01 00 [18:45:58]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [18:45:58]Write i2c OK [18:45:58]MH_I2C_Read... [18:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:58]Read from MH i2c: E2 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: E2 0E 00 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 65 [18:45:58]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:45:58]wFMCommunicate OK [18:45:58]SAM_PROTO_GetShiftState done [18:45:58]FM_GetShiftState done [18:45:58]opened in 1730160431 [18:45:58]opened+sec_in_day 1730246831 [18:45:58]quantity*price = 300002 [18:45:58]sum+1 = 300003 [18:45:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.59 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 354 29.10.2024 18:45 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202959 ФПД: 159374551373238 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184559&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202959&fm=159374551373238&tin=02508201610067®Number=0000000000091777&sum=300000 [18:45:59]StoreToDocumentArchive [18:45:59]shift 546 fd 202959 [18:45:59]save to /storage/0546/doc_00202959 [18:45:59]save last doc name /storage/0546/doc_00202959 to /storage/kkm_last_doc_name [18:45:59]save OK [18:45:59]Clear old archive folders... [18:45:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:45:59]tlvbuf is 013664B0 [18:45:59]SAM_PROTO_ClearQueue [18:45:59]wFMCommunicate request_size=4 [18:45:59]MH_SAM_APDU [18:45:59]CAPDU: 80 09 00 00 [18:45:59]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [18:45:59]Write i2c OK [18:45:59]MH_I2C_Read... [18:45:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:45:59]Read from MH i2c: E2 [18:45:59]MH_I2C_Read... [18:45:59]Read from MH i2c: E2 03 00 [18:45:59]MH_I2C_Read... [18:45:59]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:45:59]RAPDU: 90 00 [18:45:59]wFMCommunicate OK [18:45:59]SAM_PROTO_ClearQueue done [18:45:59]KKMCreateOFDPacket [18:45:59]OFDProtocolAddRootSTLVToBuf [18:45:59]FM_MakeSignedData [18:45:59]FM_MakeSignedData [18:45:59]SAM_PROTO_SignData [18:45:59]wFMCommunicate request_size=4 [18:45:59]MH_SAM_APDU [18:45:59]CAPDU: 80 0D 01 02 [18:45:59]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [18:45:59]Write i2c OK [18:45:59]MH_I2C_Read... [18:45:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:45:59]Read from MH i2c: E2 [18:45:59]MH_I2C_Read... [18:45:59]Read from MH i2c: E2 03 00 [18:45:59]MH_I2C_Read... [18:45:59]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [18:45:59]RAPDU: 90 00 [18:45:59]wFMCommunicate OK [18:45:59]wFMCommunicate request_size=255 [18:45:59]MH_SAM_APDU [18:45:59]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 AB 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E2 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 67 2D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CF 18 03 00 35 04 06 00 [18:45:59]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 AB 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E2 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 67 2D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CF 18 03 00 35 04 06 00 00 00 53 [18:45:59]Write i2c OK [18:45:59]MH_I2C_Read... [18:46:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:46:00]Read from MH i2c: E2 [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: E2 03 00 [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [18:46:00]RAPDU: 90 00 [18:46:00]wFMCommunicate OK [18:46:00]wFMCommunicate request_size=11 [18:46:00]MH_SAM_APDU [18:46:00]CAPDU: 80 0D 02 02 06 90 F3 47 85 55 B6 [18:46:00]Write to MH i2c: E2 0E 00 0F 01 80 0D 02 02 06 00 90 F3 47 85 55 B6 00 00 F0 [18:46:00]Write i2c OK [18:46:00]MH_I2C_Read... [18:46:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:46:00]Read from MH i2c: E2 [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: E2 03 00 [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [18:46:00]RAPDU: 90 00 [18:46:00]wFMCommunicate OK [18:46:00]wFMCommunicate request_size=4 [18:46:00]MH_SAM_APDU [18:46:00]CAPDU: 80 0D 03 02 [18:46:00]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [18:46:00]Write i2c OK [18:46:00]MH_I2C_Read... [18:46:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:46:00]Read from MH i2c: E2 [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: E2 0B 00 [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: E2 0B 00 10 01 00 F3 ED 31 B8 86 83 5E E0 90 00 9D [18:46:00]RAPDU: F3 ED 31 B8 86 83 5E E0 90 00 [18:46:00]wFMCommunicate OK [18:46:00]SAM_PROTO_SignData done [18:46:00]FM_MakeSignedData done [18:46:00]CreateOFDProtocolMessage [18:46:00]wFMCommunicate request_size=4 [18:46:00]MH_SAM_APDU [18:46:00]CAPDU: 80 11 00 00 [18:46:00]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [18:46:00]Write i2c OK [18:46:00]MH_I2C_Read... [18:46:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:46:00]Read from MH i2c: E2 [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: E2 17 00 [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E1 [18:46:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:46:00]wFMCommunicate OK [18:46:00]CreateOFDProtocolMessage done [18:46:00]OFDSenderStorePacket 202959 [18:46:00]StoreOFDPacket docnum=202959 [18:46:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 B4 A2 08 01 47 BA 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 AB 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E2 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 67 2D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CF 18 03 00 35 04 06 00 90 F3 47 85 55 B6 F3 ED 31 B8 86 83 5E E0 [18:46:00]CheckFolder [18:46:00]dirname=/storage/ofd_packets [18:46:00]CheckFolder done [18:46:00]ProducePacketName [18:46:00]name=ofd_packets/00202959 [18:46:00]NVStorageSaveData ofd_packets/00202959 [18:46:00]File name is /storage/ofd_packets/00202959 [18:46:00]Write 302 bytes [18:46:00]NVStorageSaveData done [18:46:00]OFDSenderStorePacket done [18:46:00]KKMCreateOFDPacket done [18:46:00]NVStorageSaveData kkm_last_timestamp [18:46:00]File name is /storage/kkm_last_timestamp [18:46:00]Write 4 bytes [18:46:00]NVStorageSaveData done [18:46:00]ExternCall_PrintAddStr [18:46:00]wPrintStart [18:46:00]Write to MH i2c: 01 00 00 12 01 13 [18:46:00]Write i2c OK [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: 01 [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: 01 07 00 [18:46:00]MH_I2C_Read... [18:46:00]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [18:46:00]RasterBufferAndPrint [18:46:00]line Счет N : (1)450761 [18:46:00]line ИНН: 02508201610067 [18:46:00]line Контрольно-Кассовый Чек [18:46:00]line ПРОДАЖА [18:46:00]line ТРК (МРК, ГНК) : 42 [18:46:00]line Товар: 2710124130 [18:46:00]line SUPER 92-К-5 [18:46:00]line 43.860 * 68.40 [18:46:00]line = 3000.02 [18:46:00]line НДС 12% НСП 1% [18:46:00]line > о реализуемом товаре [18:46:00]line ОКРУГЛЕНИЕ: -0.02 [18:46:00]line ИТОГО: 3000.00 [18:46:00]line Внесено: 3000.00 [18:46:00]line СДАЧА: 0.00 [18:46:00]line НСП 1% : 26.55 [18:46:00]line НДС 12% : 318.59 [18:46:00]line Наличными: 3000.00 [18:46:00]line Безнал.: 0.00 [18:46:00]line Место: АЗС № 171 "Партнер Нефть" [18:46:00]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:46:00]line СНО: Общий режим [18:46:00]line Чек 354 29.10.2024 18:45 [18:46:00]line Смена: 546 ФФД: 1.0 [18:46:00]line ЗНМ: 0300000109 [18:46:00]line РНМ: 0000000000091777 [18:46:00]line Версия ККМ: 001 [18:46:00]line ФМ: 0000000000871756 [18:46:00]line ФД: 202959 [18:46:00]line ФПД: 159374551373238 [18:46:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184559&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202959&fm=159374551373238&tin=02508201610067®Number=0000000000091777&sum=300000 [18:46:00]OFD Sender: Processing packet 202959 [packets to send 117, broken 116] [18:46:00]ProducePacketName [18:46:00]name=ofd_packets/00202959 [18:46:00]OFD Sender: To server: pG, [18:46:00]CommunicateWithHost lk.salyk.kg:30040 [18:46:00]ConnectInit lk.salyk.kg [18:46:00]written 0, free lines is 4095 [18:46:00]Connected sock=10 [18:46:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 B4 A2 08 01 47 BA 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 AB 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E2 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 67 2D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CF 18 03 00 35 04 06 00 90 F3 47 85 55 B6 F3 ED 31 B8 86 83 5E E0 [18:46:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A3 FC 47 00 77 AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 CF 18 03 00 F4 03 04 00 22 D9 20 67 B6 04 01 00 00 F5 8A 4B 0E DA A8 CA 1F [18:46:00]CommunicateWithHost err = 0 [18:46:00]CheckOFDResponse [18:46:00]1017 (14) - 77093643461234 [18:46:00]1041 (16) - 0000000000871756 [18:46:00]1040 (4) - 202959 [18:46:00]1012 (4) - 29.10.2024 12:46 [18:46:00]1206 (1) - 0 [18:46:00]OFD Sender: Remove packet 202959 [18:46:00]ProducePacketName [18:46:00]name=ofd_packets/00202959 [18:46:00]NVStorageDeleteData [18:46:01]Write to MH i2c: 01 00 00 3D 01 3E [18:46:01]Write i2c OK [18:46:01]MH_I2C_Read... [18:46:01]Read from MH i2c: 01 [18:46:01]MH_I2C_Read... [18:46:01]Read from MH i2c: 01 07 00 [18:46:01]MH_I2C_Read... [18:46:01]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 A3 0C F4 [18:46:01]RasterBufferAndPrint [18:46:01]line [18:46:01]line [18:46:01]line [18:46:01]line [18:46:01]line [18:46:01]written 0, free lines is 3239 [18:46:01]MH_Cut [18:46:01]Write to MH i2c: D1 01 00 44 01 01 17 [18:46:01]Write i2c OK [18:46:01]MH_I2C_Read... [18:46:01]Read from MH i2c: D1 [18:46:01]MH_I2C_Read... [18:46:01]Read from MH i2c: D1 01 00 [18:46:01]MH_I2C_Read... [18:46:01]Read from MH i2c: D1 01 00 44 01 00 16 [18:46:01]Write to MH i2c: 01 00 00 45 01 46 [18:46:01]Write i2c OK [18:46:01]MH_I2C_Read... [18:46:01]OFD Sender: No OFD packet to send [18:46:01]*** Cut start [18:46:01]*** Purtial cut [18:46:01]*** Stage 1: CUTSNS_PIN = 1 [18:46:02]Read from MH i2c: 01 [18:46:02]MH_I2C_Read... [18:46:02]*** Stop cut motor [18:46:02]*** Cut end [18:46:02]Read from MH i2c: 01 07 00 [18:46:02]MH_I2C_Read... [18:46:02]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [18:46:02]process_action close_receipt done [18:46:02]requested_data is exist [18:46:02]produce_requested_data [18:46:02]requested_item fm.sn is exist - process it [18:46:02]wFMCommunicate request_size=4 [18:46:02]MH_SAM_APDU [18:46:02]CAPDU: 80 11 00 00 [18:46:02]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [18:46:02]Write i2c OK [18:46:02]MH_I2C_Read... [18:46:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:46:02]Read from MH i2c: E2 [18:46:02]MH_I2C_Read... [18:46:02]Read from MH i2c: E2 17 00 [18:46:02]MH_I2C_Read... [18:46:02]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 16 [18:46:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:46:02]wFMCommunicate OK [18:46:02]requested_item fd.num is exist - process it [18:46:02]SAM_PROTO_GetFieldsCounters [18:46:02]wFMCommunicate request_size=4 [18:46:02]MH_SAM_APDU [18:46:02]CAPDU: 80 13 00 00 [18:46:02]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [18:46:02]Write i2c OK [18:46:02]MH_I2C_Read... [18:46:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:46:02]Read from MH i2c: E2 [18:46:02]MH_I2C_Read... [18:46:02]Read from MH i2c: E2 62 00 [18:46:02]MH_I2C_Read... [18:46:02]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CF 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 24 [18:46:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 CF 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:46:02]wFMCommunicate OK [18:46:02]SAM_PROTO_GetFieldsCounters done [18:46:02]requested_item shift.num is exist - process it [18:46:02]requested_item shift.opened is exist - process it [18:46:02]req_shift_opened [18:46:02]FM_GetShiftState [18:46:02]SAM_PROTO_GetShiftState [18:46:02]wFMCommunicate request_size=4 [18:46:02]MH_SAM_APDU [18:46:02]CAPDU: 80 13 01 00 [18:46:02]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [18:46:02]Write i2c OK [18:46:02]MH_I2C_Read... [18:46:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:46:02]Read from MH i2c: E2 [18:46:02]MH_I2C_Read... [18:46:02]Read from MH i2c: E2 0E 00 [18:46:02]MH_I2C_Read... [18:46:02]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AF [18:46:02]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:46:02]wFMCommunicate OK [18:46:02]SAM_PROTO_GetShiftState done [18:46:02]FM_GetShiftState done [18:46:02]req_shift_opened done [18:46:02]requested_item shift.open_date is exist - process it [18:46:02]req_shift_open_date [18:46:02]req_shift_open_date done [18:46:02]produce_requested_data done [18:46:02]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202959,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:46:02]process_action_free close_receipt [18:46:02]json_value_free [18:46:02]json_value_free done [18:46:02]process_json_proto returns [18:46:02]Send response to host [18:46:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202959,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:46:02]free response buf [18:46:02]execute_script done [18:46:02]execute_script returns [18:46:02]free content buf [18:46:02]Sock 9.Close socket [18:46:02]Sock 9.Thread stoped [18:46:06]OFD Sender: No OFD packet to send [18:46:11]OFD Sender: No OFD packet to send [18:46:16]OFD Sender: No OFD packet to send [18:46:21]OFD Sender: No OFD packet to send [18:46:26]OFD Sender: No OFD packet to send [18:46:31]OFD Sender: No OFD packet to send [18:46:36]OFD Sender: No OFD packet to send [18:46:37]accept exits with 8 [18:46:37]New connection [18:46:37]New thread 3066690916 created [18:46:37]Thread 3066547556 joined [18:46:37]Waiting for new connection... [18:46:37] Sock 8.Parse request [18:46:37]Sock 8.Check first char [18:46:37]Sock 8.First char is OK [18:46:37]request: POST /json_proto HTTP/1.0 [18:46:37]Method: POST [18:46:37]URL: /json_proto [18:46:37]Method is POST - this is cgi request [18:46:37]url: /json_proto [18:46:37]query_string will be loaded in cgi processing [18:46:37]execute_cgi json_proto POST (null) [18:46:37]execute_cgi path=json_proto method=POST [18:46:37]POST find Content-Length [18:46:37]Host: 172.17.63.195:8080 [18:46:37]Content-Length: 677 [18:46:37]Content-Type: application/json [18:46:37] [18:46:37]POST finish read [18:46:37]Found Content-Length = 677 [18:46:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:46:37]execute_script... [18:46:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:46:37]POST & json_proto [18:46:37]process_json_proto [18:46:37]json parsed OK: [18:46:37]protocol is kg_v1.0 [18:46:37]action value=close_receipt [18:46:37]process_action close_receipt [18:46:37]cmd_close_receipt [18:46:37]MH_GetDate [18:46:37]Write to MH i2c: F0 00 00 49 01 39 [18:46:37]Write i2c OK [18:46:37]MH_I2C_Read... [18:46:37]Read from MH i2c: F0 [18:46:37]MH_I2C_Read... [18:46:37]Read from MH i2c: F0 09 00 [18:46:37]MH_I2C_Read... [18:46:37]Read from MH i2c: F0 09 00 49 01 00 8E 2D 21 67 8C D7 20 67 6F [18:46:37]GetLastDocTimeStamp 1730227559 [18:46:37]current date 1730227598 [18:46:37]FM_GetShiftState [18:46:37]SAM_PROTO_GetShiftState [18:46:37]wFMCommunicate request_size=4 [18:46:37]MH_SAM_APDU [18:46:37]CAPDU: 80 13 01 00 [18:46:37]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [18:46:37]Write i2c OK [18:46:37]MH_I2C_Read... [18:46:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:46:37]Read from MH i2c: E2 [18:46:37]MH_I2C_Read... [18:46:37]Read from MH i2c: E2 0E 00 [18:46:37]MH_I2C_Read... [18:46:37]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B1 [18:46:37]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:46:37]wFMCommunicate OK [18:46:37]SAM_PROTO_GetShiftState done [18:46:37]FM_GetShiftState done [18:46:37]opened in 1730160431 [18:46:37]opened+sec_in_day 1730246831 [18:46:37]quantity*price = 40006 [18:46:37]sum+1 = 40007 [18:46:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 355 29.10.2024 18:46 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202960 ФПД: 254941054652126 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184638&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202960&fm=254941054652126&tin=02508201610067®Number=0000000000091777&sum=40000 [18:46:38]StoreToDocumentArchive [18:46:38]shift 546 fd 202960 [18:46:38]save to /storage/0546/doc_00202960 [18:46:38]save last doc name /storage/0546/doc_00202960 to /storage/kkm_last_doc_name [18:46:38]save OK [18:46:38]Clear old archive folders... [18:46:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:46:38]tlvbuf is 01368130 [18:46:38]SAM_PROTO_ClearQueue [18:46:38]wFMCommunicate request_size=4 [18:46:38]MH_SAM_APDU [18:46:38]CAPDU: 80 09 00 00 [18:46:38]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [18:46:38]Write i2c OK [18:46:38]MH_I2C_Read... [18:46:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:46:38]Read from MH i2c: E2 [18:46:38]MH_I2C_Read... [18:46:38]Read from MH i2c: E2 03 00 [18:46:38]MH_I2C_Read... [18:46:38]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [18:46:38]RAPDU: 90 00 [18:46:38]wFMCommunicate OK [18:46:38]SAM_PROTO_ClearQueue done [18:46:38]KKMCreateOFDPacket [18:46:38]OFDProtocolAddRootSTLVToBuf [18:46:38]FM_MakeSignedData [18:46:38]FM_MakeSignedData [18:46:38]SAM_PROTO_SignData [18:46:38]wFMCommunicate request_size=4 [18:46:38]MH_SAM_APDU [18:46:38]CAPDU: 80 0D 01 02 [18:46:38]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [18:46:38]Write i2c OK [18:46:38]MH_I2C_Read... [18:46:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:46:38]Read from MH i2c: E2 [18:46:38]MH_I2C_Read... [18:46:38]Read from MH i2c: E2 03 00 [18:46:38]MH_I2C_Read... [18:46:38]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [18:46:38]RAPDU: 90 00 [18:46:38]wFMCommunicate OK [18:46:38]wFMCommunicate request_size=255 [18:46:38]MH_SAM_APDU [18:46:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 8E 2D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 18 03 00 35 04 06 00 E7 [18:46:38]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 8E 2D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 18 03 00 35 04 06 00 E7 00 00 D2 [18:46:38]Write i2c OK [18:46:38]MH_I2C_Read... [18:46:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:46:38]Read from MH i2c: E2 [18:46:38]MH_I2C_Read... [18:46:38]Read from MH i2c: E2 03 00 [18:46:38]MH_I2C_Read... [18:46:38]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [18:46:38]RAPDU: 90 00 [18:46:38]wFMCommunicate OK [18:46:38]wFMCommunicate request_size=10 [18:46:38]MH_SAM_APDU [18:46:38]CAPDU: 80 0D 02 02 05 DE 17 00 4E DE [18:46:38]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 DE 17 00 4E DE 00 00 00 [18:46:38]Write i2c OK [18:46:38]MH_I2C_Read... [18:46:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:46:38]Read from MH i2c: E2 [18:46:38]MH_I2C_Read... [18:46:38]Read from MH i2c: E2 03 00 [18:46:38]MH_I2C_Read... [18:46:38]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [18:46:38]RAPDU: 90 00 [18:46:38]wFMCommunicate OK [18:46:38]wFMCommunicate request_size=4 [18:46:38]MH_SAM_APDU [18:46:38]CAPDU: 80 0D 03 02 [18:46:38]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [18:46:38]Write i2c OK [18:46:38]MH_I2C_Read... [18:46:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:46:38]Read from MH i2c: E2 [18:46:38]MH_I2C_Read... [18:46:38]Read from MH i2c: E2 0B 00 [18:46:38]MH_I2C_Read... [18:46:38]Read from MH i2c: E2 0B 00 5B 01 00 2B 49 42 A9 8E 84 36 C0 90 00 3F [18:46:38]RAPDU: 2B 49 42 A9 8E 84 36 C0 90 00 [18:46:38]wFMCommunicate OK [18:46:38]SAM_PROTO_SignData done [18:46:38]FM_MakeSignedData done [18:46:38]CreateOFDProtocolMessage [18:46:38]wFMCommunicate request_size=4 [18:46:38]MH_SAM_APDU [18:46:38]CAPDU: 80 11 00 00 [18:46:38]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [18:46:38]Write i2c OK [18:46:38]MH_I2C_Read... [18:46:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:46:39]Read from MH i2c: E2 [18:46:39]MH_I2C_Read... [18:46:39]Read from MH i2c: E2 17 00 [18:46:39]MH_I2C_Read... [18:46:39]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2C [18:46:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:46:39]wFMCommunicate OK [18:46:39]CreateOFDProtocolMessage done [18:46:39]OFDSenderStorePacket 202960 [18:46:39]StoreOFDPacket docnum=202960 [18:46:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FD A1 07 01 DE BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 8E 2D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 18 03 00 35 04 06 00 E7 DE 17 00 4E DE 2B 49 42 A9 8E 84 36 C0 [18:46:39]CheckFolder [18:46:39]dirname=/storage/ofd_packets [18:46:39]CheckFolder done [18:46:39]ProducePacketName [18:46:39]name=ofd_packets/00202960 [18:46:39]NVStorageSaveData ofd_packets/00202960 [18:46:39]File name is /storage/ofd_packets/00202960 [18:46:39]Write 301 bytes [18:46:39]NVStorageSaveData done [18:46:39]OFDSenderStorePacket done [18:46:39]KKMCreateOFDPacket done [18:46:39]NVStorageSaveData kkm_last_timestamp [18:46:39]File name is /storage/kkm_last_timestamp [18:46:39]Write 4 bytes [18:46:39]NVStorageSaveData done [18:46:39]ExternCall_PrintAddStr [18:46:39]wPrintStart [18:46:39]Write to MH i2c: 01 00 00 5D 01 5E [18:46:39]Write i2c OK [18:46:39]MH_I2C_Read... [18:46:39]Read from MH i2c: 01 [18:46:39]MH_I2C_Read... [18:46:39]Read from MH i2c: 01 07 00 [18:46:39]MH_I2C_Read... [18:46:39]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [18:46:39]RasterBufferAndPrint [18:46:39]line Счет N : (1)450763 [18:46:39]line ИНН: 02508201610067 [18:46:39]line Контрольно-Кассовый Чек [18:46:39]line ПРОДАЖА [18:46:39]line ТРК (МРК, ГНК) : 31 [18:46:39]line Товар: 2710124130 [18:46:39]line Аи-92-К-2 [18:46:39]line 5.980 * 66.90 [18:46:39]line = 400.06 [18:46:39]line НДС 12% НСП 1% [18:46:39]line > о реализуемом товаре [18:46:39]line ОКРУГЛЕНИЕ: -0.06 [18:46:39]line ИТОГО: 400.00 [18:46:39]line Внесено: 400.00 [18:46:39]line СДАЧА: 0.00 [18:46:39]line НСП 1% : 3.54 [18:46:39]line НДС 12% : 42.48 [18:46:39]line Наличными: 400.00 [18:46:39]line Безнал.: 0.00 [18:46:39]line Место: АЗС № 171 "Партнер Нефть" [18:46:39]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:46:39]line СНО: Общий режим [18:46:39]line Чек 355 29.10.2024 18:46 [18:46:39]line Смена: 546 ФФД: 1.0 [18:46:39]line ЗНМ: 0300000109 [18:46:39]line РНМ: 0000000000091777 [18:46:39]line Версия ККМ: 001 [18:46:39]line ФМ: 0000000000871756 [18:46:39]line ФД: 202960 [18:46:39]line ФПД: 254941054652126 [18:46:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184638&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202960&fm=254941054652126&tin=02508201610067®Number=0000000000091777&sum=40000 [18:46:39]OFD Sender: Processing packet 202960 [packets to send 117, broken 116] [18:46:39]ProducePacketName [18:46:39]name=ofd_packets/00202960 [18:46:39]OFD Sender: To server: pG, [18:46:39]CommunicateWithHost lk.salyk.kg:30040 [18:46:39]ConnectInit lk.salyk.kg [18:46:39]written 0, free lines is 4095 [18:46:39]Connected sock=10 [18:46:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FD A1 07 01 DE BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 8E 2D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 18 03 00 35 04 06 00 E7 DE 17 00 4E DE 2B 49 42 A9 8E 84 36 C0 [18:46:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 9F 93 47 00 8F F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D0 18 03 00 F4 03 04 00 49 D9 20 67 B6 04 01 00 00 67 CF 2D BA 9C 08 6C EB [18:46:39]CommunicateWithHost err = 0 [18:46:39]CheckOFDResponse [18:46:39]1017 (14) - 77093643461234 [18:46:39]1041 (16) - 0000000000871756 [18:46:39]1040 (4) - 202960 [18:46:39]1012 (4) - 29.10.2024 12:47 [18:46:39]1206 (1) - 0 [18:46:39]OFD Sender: Remove packet 202960 [18:46:39]ProducePacketName [18:46:39]name=ofd_packets/00202960 [18:46:39]NVStorageDeleteData [18:46:39]Write to MH i2c: 01 00 00 88 01 89 [18:46:39]Write i2c OK [18:46:39]MH_I2C_Read... [18:46:39]Read from MH i2c: 01 [18:46:39]MH_I2C_Read... [18:46:39]Read from MH i2c: 01 07 00 [18:46:39]MH_I2C_Read... [18:46:39]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 99 0C 35 [18:46:39]RasterBufferAndPrint [18:46:39]line [18:46:39]line [18:46:39]line [18:46:39]line [18:46:39]line [18:46:39]written 0, free lines is 3229 [18:46:39]MH_Cut [18:46:39]Write to MH i2c: D1 01 00 8F 01 01 62 [18:46:39]Write i2c OK [18:46:39]MH_I2C_Read... [18:46:39]Read from MH i2c: D1 [18:46:39]MH_I2C_Read... [18:46:39]Read from MH i2c: D1 01 00 [18:46:39]MH_I2C_Read... [18:46:39]Read from MH i2c: D1 01 00 8F 01 00 61 [18:46:39]Write to MH i2c: 01 00 00 90 01 91 [18:46:39]Write i2c OK [18:46:39]MH_I2C_Read... [18:46:40]OFD Sender: No OFD packet to send [18:46:40]*** Cut start [18:46:40]*** Purtial cut [18:46:40]*** Stage 1: CUTSNS_PIN = 1 [18:46:40]Read from MH i2c: 01 [18:46:40]MH_I2C_Read... [18:46:40]*** Stop cut motor [18:46:40]*** Cut end [18:46:40]Read from MH i2c: 01 07 00 [18:46:40]MH_I2C_Read... [18:46:40]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [18:46:40]process_action close_receipt done [18:46:40]requested_data is exist [18:46:40]produce_requested_data [18:46:40]requested_item fm.sn is exist - process it [18:46:40]wFMCommunicate request_size=4 [18:46:40]MH_SAM_APDU [18:46:40]CAPDU: 80 11 00 00 [18:46:40]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [18:46:40]Write i2c OK [18:46:40]MH_I2C_Read... [18:46:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:46:41]Read from MH i2c: E2 [18:46:41]MH_I2C_Read... [18:46:41]Read from MH i2c: E2 17 00 [18:46:41]MH_I2C_Read... [18:46:41]Read from MH i2c: E2 17 00 91 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 61 [18:46:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:46:41]wFMCommunicate OK [18:46:41]requested_item fd.num is exist - process it [18:46:41]SAM_PROTO_GetFieldsCounters [18:46:41]wFMCommunicate request_size=4 [18:46:41]MH_SAM_APDU [18:46:41]CAPDU: 80 13 00 00 [18:46:41]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [18:46:41]Write i2c OK [18:46:41]MH_I2C_Read... [18:46:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:46:41]Read from MH i2c: E2 [18:46:41]MH_I2C_Read... [18:46:41]Read from MH i2c: E2 62 00 [18:46:41]MH_I2C_Read... [18:46:41]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D0 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [18:46:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D0 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:46:41]wFMCommunicate OK [18:46:41]SAM_PROTO_GetFieldsCounters done [18:46:41]requested_item shift.num is exist - process it [18:46:41]requested_item shift.opened is exist - process it [18:46:41]req_shift_opened [18:46:41]FM_GetShiftState [18:46:41]SAM_PROTO_GetShiftState [18:46:41]wFMCommunicate request_size=4 [18:46:41]MH_SAM_APDU [18:46:41]CAPDU: 80 13 01 00 [18:46:41]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [18:46:41]Write i2c OK [18:46:41]MH_I2C_Read... [18:46:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:46:41]Read from MH i2c: E2 [18:46:41]MH_I2C_Read... [18:46:41]Read from MH i2c: E2 0E 00 [18:46:41]MH_I2C_Read... [18:46:41]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FA [18:46:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:46:41]wFMCommunicate OK [18:46:41]SAM_PROTO_GetShiftState done [18:46:41]FM_GetShiftState done [18:46:41]req_shift_opened done [18:46:41]requested_item shift.open_date is exist - process it [18:46:41]req_shift_open_date [18:46:41]req_shift_open_date done [18:46:41]produce_requested_data done [18:46:41]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202960,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:46:41]process_action_free close_receipt [18:46:41]json_value_free [18:46:41]json_value_free done [18:46:41]process_json_proto returns [18:46:41]Send response to host [18:46:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202960,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:46:41]free response buf [18:46:41]execute_script done [18:46:41]execute_script returns [18:46:41]free content buf [18:46:41]Sock 8.Close socket [18:46:41]Sock 8.Thread stoped [18:46:45]OFD Sender: No OFD packet to send [18:46:50]OFD Sender: No OFD packet to send [18:46:55]OFD Sender: No OFD packet to send [18:47:00]OFD Sender: No OFD packet to send [18:47:05]OFD Sender: No OFD packet to send [18:47:10]OFD Sender: No OFD packet to send [18:47:15]OFD Sender: No OFD packet to send [18:47:20]OFD Sender: No OFD packet to send [18:47:25]OFD Sender: No OFD packet to send [18:47:30]OFD Sender: No OFD packet to send [18:47:35]OFD Sender: No OFD packet to send [18:47:40]OFD Sender: No OFD packet to send [18:47:45]OFD Sender: No OFD packet to send [18:47:50]OFD Sender: No OFD packet to send [18:47:55]OFD Sender: No OFD packet to send [18:48:00]OFD Sender: No OFD packet to send [18:48:05]OFD Sender: No OFD packet to send [18:48:10]OFD Sender: No OFD packet to send [18:48:15]OFD Sender: No OFD packet to send [18:48:20]OFD Sender: No OFD packet to send [18:48:25]OFD Sender: No OFD packet to send [18:48:30]OFD Sender: No OFD packet to send [18:48:35]OFD Sender: No OFD packet to send [18:48:40]OFD Sender: No OFD packet to send [18:48:45]OFD Sender: No OFD packet to send [18:48:50]OFD Sender: No OFD packet to send [18:48:52]accept exits with 9 [18:48:52]New connection [18:48:52]New thread 3066547556 created [18:48:52]Thread 3066690916 joined [18:48:52]Waiting for new connection... [18:48:52] Sock 9.Parse request [18:48:52]Sock 9.Check first char [18:48:52]Sock 9.First char is OK [18:48:52]request: POST /json_proto HTTP/1.0 [18:48:52]Method: POST [18:48:52]URL: /json_proto [18:48:52]Method is POST - this is cgi request [18:48:52]url: /json_proto [18:48:52]query_string will be loaded in cgi processing [18:48:52]execute_cgi json_proto POST (null) [18:48:52]execute_cgi path=json_proto method=POST [18:48:52]POST find Content-Length [18:48:52]Host: 172.17.63.195:8080 [18:48:52]Content-Length: 670 [18:48:52]Content-Type: application/json [18:48:52] [18:48:52]POST finish read [18:48:52]Found Content-Length = 670 [18:48:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450764", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:52]execute_script... [18:48:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450764", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:52]POST & json_proto [18:48:52]process_json_proto [18:48:52]json parsed OK: [18:48:52]protocol is kg_v1.0 [18:48:52]action value=close_receipt [18:48:52]process_action close_receipt [18:48:52]cmd_close_receipt [18:48:52]MH_GetDate [18:48:52]Write to MH i2c: F0 00 00 94 01 84 [18:48:52]Write i2c OK [18:48:52]MH_I2C_Read... [18:48:52]Read from MH i2c: F0 [18:48:52]MH_I2C_Read... [18:48:52]Read from MH i2c: F0 09 00 [18:48:52]MH_I2C_Read... [18:48:52]Read from MH i2c: F0 09 00 94 01 00 15 2E 21 67 8C D7 20 67 42 [18:48:52]GetLastDocTimeStamp 1730227598 [18:48:52]current date 1730227733 [18:48:52]FM_GetShiftState [18:48:52]SAM_PROTO_GetShiftState [18:48:52]wFMCommunicate request_size=4 [18:48:52]MH_SAM_APDU [18:48:52]CAPDU: 80 13 01 00 [18:48:52]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [18:48:52]Write i2c OK [18:48:52]MH_I2C_Read... [18:48:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:52]Read from MH i2c: E2 [18:48:52]MH_I2C_Read... [18:48:52]Read from MH i2c: E2 0E 00 [18:48:52]MH_I2C_Read... [18:48:52]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FC [18:48:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:48:52]wFMCommunicate OK [18:48:52]SAM_PROTO_GetShiftState done [18:48:52]FM_GetShiftState done [18:48:52]opened in 1730160431 [18:48:52]opened+sec_in_day 1730246831 [18:48:52]quantity*price = 40014 [18:48:52]sum+1 = 40015 [18:48:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 356 29.10.2024 18:48 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202961 ФПД: 108052165231232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184853&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202961&fm=108052165231232&tin=02508201610067®Number=0000000000091777&sum=40000 [18:48:53]StoreToDocumentArchive [18:48:53]shift 546 fd 202961 [18:48:53]save to /storage/0546/doc_00202961 [18:48:53]save last doc name /storage/0546/doc_00202961 to /storage/kkm_last_doc_name [18:48:53]save OK [18:48:53]Clear old archive folders... [18:48:53]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:48:53]tlvbuf is 0137FCF0 [18:48:53]SAM_PROTO_ClearQueue [18:48:53]wFMCommunicate request_size=4 [18:48:53]MH_SAM_APDU [18:48:53]CAPDU: 80 09 00 00 [18:48:53]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [18:48:53]Write i2c OK [18:48:53]MH_I2C_Read... [18:48:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:48:53]Read from MH i2c: E2 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 03 00 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [18:48:53]RAPDU: 90 00 [18:48:53]wFMCommunicate OK [18:48:53]SAM_PROTO_ClearQueue done [18:48:53]KKMCreateOFDPacket [18:48:53]OFDProtocolAddRootSTLVToBuf [18:48:53]FM_MakeSignedData [18:48:53]FM_MakeSignedData [18:48:53]SAM_PROTO_SignData [18:48:53]wFMCommunicate request_size=4 [18:48:53]MH_SAM_APDU [18:48:53]CAPDU: 80 0D 01 02 [18:48:53]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [18:48:53]Write i2c OK [18:48:53]MH_I2C_Read... [18:48:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:48:53]Read from MH i2c: E2 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 03 00 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [18:48:53]RAPDU: 90 00 [18:48:53]wFMCommunicate OK [18:48:53]wFMCommunicate request_size=255 [18:48:53]MH_SAM_APDU [18:48:53]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 64 01 00 00 F4 03 04 00 15 2E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D1 18 03 00 35 04 06 00 [18:48:53]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 64 01 00 00 F4 03 04 00 15 2E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D1 18 03 00 35 04 06 00 00 00 7C [18:48:53]Write i2c OK [18:48:53]MH_I2C_Read... [18:48:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:53]Read from MH i2c: E2 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 03 00 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [18:48:53]RAPDU: 90 00 [18:48:53]wFMCommunicate OK [18:48:53]wFMCommunicate request_size=11 [18:48:53]MH_SAM_APDU [18:48:53]CAPDU: 80 0D 02 02 06 62 45 DA ED 02 80 [18:48:53]Write to MH i2c: E2 0E 00 A5 01 80 0D 02 02 06 00 62 45 DA ED 02 80 00 00 1C [18:48:53]Write i2c OK [18:48:53]MH_I2C_Read... [18:48:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:53]Read from MH i2c: E2 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 03 00 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [18:48:53]RAPDU: 90 00 [18:48:53]wFMCommunicate OK [18:48:53]wFMCommunicate request_size=4 [18:48:53]MH_SAM_APDU [18:48:53]CAPDU: 80 0D 03 02 [18:48:53]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [18:48:53]Write i2c OK [18:48:53]MH_I2C_Read... [18:48:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:48:53]Read from MH i2c: E2 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 0B 00 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 0B 00 A6 01 00 AC B7 73 5A CA F6 FA 4F 90 00 5C [18:48:53]RAPDU: AC B7 73 5A CA F6 FA 4F 90 00 [18:48:53]wFMCommunicate OK [18:48:53]SAM_PROTO_SignData done [18:48:53]FM_MakeSignedData done [18:48:53]CreateOFDProtocolMessage [18:48:53]wFMCommunicate request_size=4 [18:48:53]MH_SAM_APDU [18:48:53]CAPDU: 80 11 00 00 [18:48:53]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [18:48:53]Write i2c OK [18:48:53]MH_I2C_Read... [18:48:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:53]Read from MH i2c: E2 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 17 00 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: E2 17 00 A7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 77 [18:48:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:48:53]wFMCommunicate OK [18:48:53]CreateOFDProtocolMessage done [18:48:53]OFDSenderStorePacket 202961 [18:48:53]StoreOFDPacket docnum=202961 [18:48:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 D2 38 08 01 7F 3A 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 64 01 00 00 F4 03 04 00 15 2E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D1 18 03 00 35 04 06 00 62 45 DA ED 02 80 AC B7 73 5A CA F6 FA 4F [18:48:53]CheckFolder [18:48:53]dirname=/storage/ofd_packets [18:48:53]CheckFolder done [18:48:53]ProducePacketName [18:48:53]name=ofd_packets/00202961 [18:48:53]NVStorageSaveData ofd_packets/00202961 [18:48:53]File name is /storage/ofd_packets/00202961 [18:48:53]Write 302 bytes [18:48:53]NVStorageSaveData done [18:48:53]OFDSenderStorePacket done [18:48:53]KKMCreateOFDPacket done [18:48:53]NVStorageSaveData kkm_last_timestamp [18:48:53]File name is /storage/kkm_last_timestamp [18:48:53]Write 4 bytes [18:48:53]NVStorageSaveData done [18:48:53]ExternCall_PrintAddStr [18:48:53]wPrintStart [18:48:53]Write to MH i2c: 01 00 00 A8 01 A9 [18:48:53]Write i2c OK [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: 01 [18:48:53]MH_I2C_Read... [18:48:53]OFD Sender: Processing packet 202961 [packets to send 117, broken 116] [18:48:53]ProducePacketName [18:48:53]name=ofd_packets/00202961 [18:48:53]OFD Sender: To server: pG, [18:48:53]CommunicateWithHost lk.salyk.kg:30040 [18:48:53]ConnectInit lk.salyk.kg [18:48:53]Read from MH i2c: 01 07 00 [18:48:53]MH_I2C_Read... [18:48:53]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [18:48:53]RasterBufferAndPrint [18:48:53]line Счет N : (1)450764 [18:48:53]line ИНН: 02508201610067 [18:48:53]line Контрольно-Кассовый Чек [18:48:53]line ПРОДАЖА [18:48:53]line ТРК (МРК, ГНК) : 42 [18:48:53]line Товар: 2710124130 [18:48:53]line SUPER 92-К-5 [18:48:53]line 5.850 * 68.40 [18:48:53]line = 400.14 [18:48:53]line НДС 12% НСП 1% [18:48:53]line > о реализуемом товаре [18:48:53]line ОКРУГЛЕНИЕ: -0.14 [18:48:53]line ИТОГО: 400.00 [18:48:53]line Внесено: 400.00 [18:48:53]line СДАЧА: 0.00 [18:48:53]line НСП 1% : 3.54 [18:48:53]line НДС 12% : 42.49 [18:48:53]line Наличными: 400.00 [18:48:53]line Безнал.: 0.00 [18:48:53]line Место: АЗС № 171 "Партнер Нефть" [18:48:53]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:48:53]line СНО: Общий режим [18:48:53]line Чек 356 29.10.2024 18:48 [18:48:53]line Смена: 546 ФФД: 1.0 [18:48:53]line ЗНМ: 0300000109 [18:48:53]line РНМ: 0000000000091777 [18:48:53]line Версия ККМ: 001 [18:48:53]line ФМ: 0000000000871756 [18:48:53]line ФД: 202961 [18:48:53]line ФПД: 108052165231232 [18:48:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T184853&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202961&fm=108052165231232&tin=02508201610067®Number=0000000000091777&sum=40000 [18:48:53]written 0, free lines is 4095 [18:48:54]Connected sock=10 [18:48:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 D2 38 08 01 7F 3A 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 64 01 00 00 F4 03 04 00 15 2E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D1 18 03 00 35 04 06 00 62 45 DA ED 02 80 AC B7 73 5A CA F6 FA 4F [18:48:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 55 B8 47 00 83 E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D1 18 03 00 F4 03 04 00 CF D9 20 67 B6 04 01 00 00 C8 D6 8D 9F B8 C6 53 84 [18:48:54]CommunicateWithHost err = 0 [18:48:54]CheckOFDResponse [18:48:54]1017 (14) - 77093643461234 [18:48:54]1041 (16) - 0000000000871756 [18:48:54]1040 (4) - 202961 [18:48:54]1012 (4) - 29.10.2024 12:49 [18:48:54]1206 (1) - 0 [18:48:54]OFD Sender: Remove packet 202961 [18:48:54]ProducePacketName [18:48:54]name=ofd_packets/00202961 [18:48:54]NVStorageDeleteData [18:48:54]Write to MH i2c: 01 00 00 D3 01 D4 [18:48:54]Write i2c OK [18:48:54]MH_I2C_Read... [18:48:54]Read from MH i2c: 01 [18:48:54]MH_I2C_Read... [18:48:54]Read from MH i2c: 01 07 00 [18:48:54]MH_I2C_Read... [18:48:54]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 91 0C 78 [18:48:54]RasterBufferAndPrint [18:48:54]line [18:48:54]line [18:48:54]line [18:48:54]line [18:48:54]line [18:48:54]written 0, free lines is 3222 [18:48:54]MH_Cut [18:48:54]Write to MH i2c: D1 01 00 DA 01 01 AD [18:48:54]Write i2c OK [18:48:54]MH_I2C_Read... [18:48:54]Read from MH i2c: D1 [18:48:54]MH_I2C_Read... [18:48:54]Read from MH i2c: D1 01 00 [18:48:54]MH_I2C_Read... [18:48:54]Read from MH i2c: D1 01 00 DA 01 00 AC [18:48:54]Write to MH i2c: 01 00 00 DB 01 DC [18:48:54]Write i2c OK [18:48:54]MH_I2C_Read... [18:48:54]OFD Sender: No OFD packet to send [18:48:55]*** Cut start [18:48:55]*** Purtial cut [18:48:55]*** Stage 1: CUTSNS_PIN = 1 [18:48:55]Read from MH i2c: 01 [18:48:55]MH_I2C_Read... [18:48:55]*** Stop cut motor [18:48:55]*** Cut end [18:48:55]Read from MH i2c: 01 07 00 [18:48:55]MH_I2C_Read... [18:48:55]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [18:48:55]process_action close_receipt done [18:48:55]requested_data is exist [18:48:55]produce_requested_data [18:48:55]requested_item fm.sn is exist - process it [18:48:55]wFMCommunicate request_size=4 [18:48:55]MH_SAM_APDU [18:48:55]CAPDU: 80 11 00 00 [18:48:55]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [18:48:55]Write i2c OK [18:48:55]MH_I2C_Read... [18:48:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:55]Read from MH i2c: E2 [18:48:55]MH_I2C_Read... [18:48:55]Read from MH i2c: E2 17 00 [18:48:55]MH_I2C_Read... [18:48:55]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AC [18:48:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:48:55]wFMCommunicate OK [18:48:55]requested_item fd.num is exist - process it [18:48:55]SAM_PROTO_GetFieldsCounters [18:48:55]wFMCommunicate request_size=4 [18:48:55]MH_SAM_APDU [18:48:55]CAPDU: 80 13 00 00 [18:48:55]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [18:48:55]Write i2c OK [18:48:55]MH_I2C_Read... [18:48:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:48:55]Read from MH i2c: E2 [18:48:55]MH_I2C_Read... [18:48:55]Read from MH i2c: E2 62 00 [18:48:55]MH_I2C_Read... [18:48:55]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D1 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 C2 [18:48:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D1 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:48:55]wFMCommunicate OK [18:48:55]SAM_PROTO_GetFieldsCounters done [18:48:55]requested_item shift.num is exist - process it [18:48:55]requested_item shift.opened is exist - process it [18:48:55]req_shift_opened [18:48:55]FM_GetShiftState [18:48:55]SAM_PROTO_GetShiftState [18:48:55]wFMCommunicate request_size=4 [18:48:55]MH_SAM_APDU [18:48:55]CAPDU: 80 13 01 00 [18:48:55]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [18:48:55]Write i2c OK [18:48:55]MH_I2C_Read... [18:48:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:55]Read from MH i2c: E2 [18:48:55]MH_I2C_Read... [18:48:55]Read from MH i2c: E2 0E 00 [18:48:55]MH_I2C_Read... [18:48:55]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 45 [18:48:55]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:48:55]wFMCommunicate OK [18:48:55]SAM_PROTO_GetShiftState done [18:48:55]FM_GetShiftState done [18:48:55]req_shift_opened done [18:48:55]requested_item shift.open_date is exist - process it [18:48:55]req_shift_open_date [18:48:55]req_shift_open_date done [18:48:55]produce_requested_data done [18:48:55]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202961,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:48:55]process_action_free close_receipt [18:48:55]json_value_free [18:48:55]json_value_free done [18:48:55]process_json_proto returns [18:48:55]Send response to host [18:48:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202961,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:48:55]free response buf [18:48:55]execute_script done [18:48:55]execute_script returns [18:48:55]free content buf [18:48:55]Sock 9.Close socket [18:48:55]Sock 9.Thread stoped [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:24]OFD Sender: No OFD packet to send [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:20]OFD Sender: No OFD packet to send [18:52:25]OFD Sender: No OFD packet to send [18:52:30]OFD Sender: No OFD packet to send [18:52:35]OFD Sender: No OFD packet to send [18:52:40]OFD Sender: No OFD packet to send [18:52:45]OFD Sender: No OFD packet to send [18:52:50]OFD Sender: No OFD packet to send [18:52:55]OFD Sender: No OFD packet to send [18:53:00]OFD Sender: No OFD packet to send [18:53:05]OFD Sender: No OFD packet to send [18:53:10]OFD Sender: No OFD packet to send [18:53:15]OFD Sender: No OFD packet to send [18:53:20]OFD Sender: No OFD packet to send [18:53:25]OFD Sender: No OFD packet to send [18:53:30]OFD Sender: No OFD packet to send [18:53:34]accept exits with 8 [18:53:34]New connection [18:53:34]New thread 3066690916 created [18:53:34]Thread 3066547556 joined [18:53:34]Waiting for new connection... [18:53:34] Sock 8.Parse request [18:53:34]Sock 8.Check first char [18:53:34]Sock 8.First char is OK [18:53:34]request: POST /json_proto HTTP/1.0 [18:53:34]Method: POST [18:53:34]URL: /json_proto [18:53:34]Method is POST - this is cgi request [18:53:34]url: /json_proto [18:53:34]query_string will be loaded in cgi processing [18:53:34]execute_cgi json_proto POST (null) [18:53:34]execute_cgi path=json_proto method=POST [18:53:34]POST find Content-Length [18:53:34]Host: 172.17.63.195:8080 [18:53:34]Content-Length: 682 [18:53:34]Content-Type: application/json [18:53:34] [18:53:34]POST finish read [18:53:34]Found Content-Length = 682 [18:53:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:34]execute_script... [18:53: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)450765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:34]POST & json_proto [18:53:34]process_json_proto [18:53:34]json parsed OK: [18:53:34]protocol is kg_v1.0 [18:53:34]action value=close_receipt [18:53:34]process_action close_receipt [18:53:34]cmd_close_receipt [18:53:34]MH_GetDate [18:53:34]Write to MH i2c: F0 00 00 DF 01 CF [18:53:34]Write i2c OK [18:53:34]MH_I2C_Read... [18:53:34]Read from MH i2c: F0 [18:53:34]MH_I2C_Read... [18:53:34]Read from MH i2c: F0 09 00 [18:53:34]MH_I2C_Read... [18:53:34]Read from MH i2c: F0 09 00 DF 01 00 30 2F 21 67 8C D7 20 67 A9 [18:53:34]GetLastDocTimeStamp 1730227733 [18:53:34]current date 1730228016 [18:53:34]FM_GetShiftState [18:53:34]SAM_PROTO_GetShiftState [18:53:34]wFMCommunicate request_size=4 [18:53:34]MH_SAM_APDU [18:53:34]CAPDU: 80 13 01 00 [18:53:34]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [18:53:34]Write i2c OK [18:53:34]MH_I2C_Read... [18:53:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:35]Read from MH i2c: E2 [18:53:35]MH_I2C_Read... [18:53:35]Read from MH i2c: E2 0E 00 [18:53:35]MH_I2C_Read... [18:53:35]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 47 [18:53:35]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:53:35]wFMCommunicate OK [18:53:35]SAM_PROTO_GetShiftState done [18:53:35]FM_GetShiftState done [18:53:35]opened in 1730160431 [18:53:35]opened+sec_in_day 1730246831 [18:53:35]quantity*price = 100015 [18:53:35]sum+1 = 100017 [18:53:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 357 29.10.2024 18:53 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202962 ФПД: 58183561214335 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185336&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202962&fm=58183561214335&tin=02508201610067®Number=0000000000091777&sum=100000 [18:53:36]StoreToDocumentArchive [18:53:36]shift 546 fd 202962 [18:53:36]save to /storage/0546/doc_00202962 [18:53:36]save last doc name /storage/0546/doc_00202962 to /storage/kkm_last_doc_name [18:53:36]save OK [18:53:36]Clear old archive folders... [18:53:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:53:36]tlvbuf is 0135E730 [18:53:36]SAM_PROTO_ClearQueue [18:53:36]wFMCommunicate request_size=4 [18:53:36]MH_SAM_APDU [18:53:36]CAPDU: 80 09 00 00 [18:53:36]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [18:53:36]Write i2c OK [18:53:36]MH_I2C_Read... [18:53:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:53:36]Read from MH i2c: E2 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: E2 03 00 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [18:53:36]RAPDU: 90 00 [18:53:36]wFMCommunicate OK [18:53:36]SAM_PROTO_ClearQueue done [18:53:36]KKMCreateOFDPacket [18:53:36]OFDProtocolAddRootSTLVToBuf [18:53:36]FM_MakeSignedData [18:53:36]FM_MakeSignedData [18:53:36]SAM_PROTO_SignData [18:53:36]wFMCommunicate request_size=4 [18:53:36]MH_SAM_APDU [18:53:36]CAPDU: 80 0D 01 02 [18:53:36]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [18:53:36]Write i2c OK [18:53:36]MH_I2C_Read... [18:53:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:53:36]Read from MH i2c: E2 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: E2 03 00 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [18:53:36]RAPDU: 90 00 [18:53:36]wFMCommunicate OK [18:53:36]wFMCommunicate request_size=255 [18:53:36]MH_SAM_APDU [18:53:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 30 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 18 03 00 35 04 06 00 34 [18:53:36]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 30 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 18 03 00 35 04 06 00 34 00 00 88 [18:53:36]Write i2c OK [18:53:36]MH_I2C_Read... [18:53:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:36]Read from MH i2c: E2 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: E2 03 00 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [18:53:36]RAPDU: 90 00 [18:53:36]wFMCommunicate OK [18:53:36]wFMCommunicate request_size=10 [18:53:36]MH_SAM_APDU [18:53:36]CAPDU: 80 0D 02 02 05 EA EA 7F 79 7F [18:53:36]Write to MH i2c: E2 0D 00 F0 01 80 0D 02 02 05 00 EA EA 7F 79 7F 00 00 C0 [18:53:36]Write i2c OK [18:53:36]MH_I2C_Read... [18:53:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:36]Read from MH i2c: E2 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: E2 03 00 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [18:53:36]RAPDU: 90 00 [18:53:36]wFMCommunicate OK [18:53:36]wFMCommunicate request_size=4 [18:53:36]MH_SAM_APDU [18:53:36]CAPDU: 80 0D 03 02 [18:53:36]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [18:53:36]Write i2c OK [18:53:36]MH_I2C_Read... [18:53:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:53:36]Read from MH i2c: E2 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: E2 0B 00 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: E2 0B 00 F1 01 00 9F 9B 55 D2 53 50 D1 35 90 00 78 [18:53:36]RAPDU: 9F 9B 55 D2 53 50 D1 35 90 00 [18:53:36]wFMCommunicate OK [18:53:36]SAM_PROTO_SignData done [18:53:36]FM_MakeSignedData done [18:53:36]CreateOFDProtocolMessage [18:53:36]wFMCommunicate request_size=4 [18:53:36]MH_SAM_APDU [18:53:36]CAPDU: 80 11 00 00 [18:53:36]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [18:53:36]Write i2c OK [18:53:36]MH_I2C_Read... [18:53:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:36]Read from MH i2c: E2 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: E2 17 00 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C2 [18:53:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:53:36]wFMCommunicate OK [18:53:36]CreateOFDProtocolMessage done [18:53:36]OFDSenderStorePacket 202962 [18:53:36]StoreOFDPacket docnum=202962 [18:53:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FE 73 07 01 57 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 30 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 18 03 00 35 04 06 00 34 EA EA 7F 79 7F 9F 9B 55 D2 53 50 D1 35 [18:53:36]CheckFolder [18:53:36]dirname=/storage/ofd_packets [18:53:36]CheckFolder done [18:53:36]ProducePacketName [18:53:36]name=ofd_packets/00202962 [18:53:36]NVStorageSaveData ofd_packets/00202962 [18:53:36]File name is /storage/ofd_packets/00202962 [18:53:36]Write 301 bytes [18:53:36]NVStorageSaveData done [18:53:36]OFDSenderStorePacket done [18:53:36]KKMCreateOFDPacket done [18:53:36]NVStorageSaveData kkm_last_timestamp [18:53:36]File name is /storage/kkm_last_timestamp [18:53:36]Write 4 bytes [18:53:36]NVStorageSaveData done [18:53:36]ExternCall_PrintAddStr [18:53:36]wPrintStart [18:53:36]Write to MH i2c: 01 00 00 F3 01 F4 [18:53:36]Write i2c OK [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: 01 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: 01 07 00 [18:53:36]MH_I2C_Read... [18:53:36]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [18:53:36]RasterBufferAndPrint [18:53:36]line Счет N : (1)450765 [18:53:36]line ИНН: 02508201610067 [18:53:36]line Контрольно-Кассовый Чек [18:53:36]line ПРОДАЖА [18:53:36]line ТРК (МРК, ГНК) : 31 [18:53:36]line Товар: 2710124130 [18:53:36]line Аи-92-К-2 [18:53:36]line 14.950 * 66.90 [18:53:36]line = 1000.16 [18:53:36]line НДС 12% НСП 1% [18:53:36]line > о реализуемом товаре [18:53:36]line ОКРУГЛЕНИЕ: -0.16 [18:53:36]line ИТОГО: 1000.00 [18:53:36]line Внесено: 1000.00 [18:53:36]line СДАЧА: 0.00 [18:53:36]line НСП 1% : 8.85 [18:53:36]line НДС 12% : 106.21 [18:53:36]line Наличными: 1000.00 [18:53:36]line Безнал.: 0.00 [18:53:36]line Место: АЗС № 171 "Партнер Нефть" [18:53:36]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:53:36]line СНО: Общий режим [18:53:36]line Чек 357 29.10.2024 18:53 [18:53:36]line Смена: 546 ФФД: 1.0 [18:53:36]line ЗНМ: 0300000109 [18:53:36]line РНМ: 0000000000091777 [18:53:36]line Версия ККМ: 001 [18:53:36]line ФМ: 0000000000871756 [18:53:36]line ФД: 202962 [18:53:36]line ФПД: 58183561214335 [18:53:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185336&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202962&fm=58183561214335&tin=02508201610067®Number=0000000000091777&sum=100000 [18:53:37]OFD Sender: Processing packet 202962 [packets to send 117, broken 116] [18:53:37]ProducePacketName [18:53:37]name=ofd_packets/00202962 [18:53:37]OFD Sender: To server: pG, [18:53:37]CommunicateWithHost lk.salyk.kg:30040 [18:53:37]ConnectInit lk.salyk.kg [18:53:37]written 0, free lines is 4095 [18:53:37]Connected sock=10 [18:53:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FE 73 07 01 57 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 30 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 18 03 00 35 04 06 00 34 EA EA 7F 79 7F 9F 9B 55 D2 53 50 D1 35 [18:53:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 46 0B 47 00 2E 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D2 18 03 00 F4 03 04 00 EB DA 20 67 B6 04 01 00 00 E3 B9 33 CB 11 96 8C 03 [18:53:37]CommunicateWithHost err = 0 [18:53:37]CheckOFDResponse [18:53:37]1017 (14) - 77093643461234 [18:53:37]1041 (16) - 0000000000871756 [18:53:37]1040 (4) - 202962 [18:53:37]1012 (4) - 29.10.2024 12:54 [18:53:37]1206 (1) - 0 [18:53:37]OFD Sender: Remove packet 202962 [18:53:37]ProducePacketName [18:53:37]name=ofd_packets/00202962 [18:53:37]NVStorageDeleteData [18:53:37]Write to MH i2c: 01 00 00 1E 02 20 [18:53:37]Write i2c OK [18:53:37]MH_I2C_Read... [18:53:37]Read from MH i2c: 01 [18:53:37]MH_I2C_Read... [18:53:37]Read from MH i2c: 01 07 00 [18:53:37]MH_I2C_Read... [18:53:37]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 8B 0C BE [18:53:37]RasterBufferAndPrint [18:53:37]line [18:53:37]line [18:53:37]line [18:53:37]line [18:53:37]line [18:53:37]written 0, free lines is 3215 [18:53:37]MH_Cut [18:53:37]Write to MH i2c: D1 01 00 25 02 01 F9 [18:53:37]Write i2c OK [18:53:37]MH_I2C_Read... [18:53:37]Read from MH i2c: D1 [18:53:37]MH_I2C_Read... [18:53:37]Read from MH i2c: D1 01 00 [18:53:37]MH_I2C_Read... [18:53:37]Read from MH i2c: D1 01 00 25 02 00 F8 [18:53:37]Write to MH i2c: 01 00 00 26 02 28 [18:53:37]Write i2c OK [18:53:37]MH_I2C_Read... [18:53:37]OFD Sender: No OFD packet to send [18:53:38]*** Cut start [18:53:38]*** Purtial cut [18:53:38]*** Stage 1: CUTSNS_PIN = 1 [18:53:38]Read from MH i2c: 01 [18:53:38]MH_I2C_Read... [18:53:38]*** Stop cut motor [18:53:38]*** Cut end [18:53:38]Read from MH i2c: 01 07 00 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [18:53:38]process_action close_receipt done [18:53:38]requested_data is exist [18:53:38]produce_requested_data [18:53:38]requested_item fm.sn is exist - process it [18:53:38]wFMCommunicate request_size=4 [18:53:38]MH_SAM_APDU [18:53:38]CAPDU: 80 11 00 00 [18:53:38]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [18:53:38]Write i2c OK [18:53:38]MH_I2C_Read... [18:53:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:38]Read from MH i2c: E2 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: E2 17 00 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F8 [18:53:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:53:38]wFMCommunicate OK [18:53:38]requested_item fd.num is exist - process it [18:53:38]SAM_PROTO_GetFieldsCounters [18:53:38]wFMCommunicate request_size=4 [18:53:38]MH_SAM_APDU [18:53:38]CAPDU: 80 13 00 00 [18:53:38]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [18:53:38]Write i2c OK [18:53:38]MH_I2C_Read... [18:53:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:53:38]Read from MH i2c: E2 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: E2 62 00 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: E2 62 00 28 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D2 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 12 [18:53:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D2 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:53:38]wFMCommunicate OK [18:53:38]SAM_PROTO_GetFieldsCounters done [18:53:38]requested_item shift.num is exist - process it [18:53:38]requested_item shift.opened is exist - process it [18:53:38]req_shift_opened [18:53:38]FM_GetShiftState [18:53:38]SAM_PROTO_GetShiftState [18:53:38]wFMCommunicate request_size=4 [18:53:38]MH_SAM_APDU [18:53:38]CAPDU: 80 13 01 00 [18:53:38]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [18:53:38]Write i2c OK [18:53:38]MH_I2C_Read... [18:53:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:38]Read from MH i2c: E2 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: E2 0E 00 [18:53:38]MH_I2C_Read... [18:53:38]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 91 [18:53:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:53:38]wFMCommunicate OK [18:53:38]SAM_PROTO_GetShiftState done [18:53:38]FM_GetShiftState done [18:53:38]req_shift_opened done [18:53:38]requested_item shift.open_date is exist - process it [18:53:38]req_shift_open_date [18:53:38]req_shift_open_date done [18:53:38]produce_requested_data done [18:53:38]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202962,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:53:38]process_action_free close_receipt [18:53:38]json_value_free [18:53:38]json_value_free done [18:53:38]process_json_proto returns [18:53:38]Send response to host [18:53:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202962,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:53:38]free response buf [18:53:38]execute_script done [18:53:38]execute_script returns [18:53:38]free content buf [18:53:38]Sock 8.Close socket [18:53:38]Sock 8.Thread stoped [18:53:42]OFD Sender: No OFD packet to send [18:53:47]OFD Sender: No OFD packet to send [18:53:52]OFD Sender: No OFD packet to send [18:53:57]OFD Sender: No OFD packet to send [18:54:02]OFD Sender: No OFD packet to send [18:54:07]OFD Sender: No OFD packet to send [18:54:12]OFD Sender: No OFD packet to send [18:54:17]OFD Sender: No OFD packet to send [18:54:22]OFD Sender: No OFD packet to send [18:54:26]int [18:54:26]Write to MH i2c: 01 00 00 2A 02 2C [18:54:26]*** FLAG_PRN_KEY set [18:54:26]Write i2c OK [18:54:26]MH_I2C_Read... [18:54:26]Read from MH i2c: 01 [18:54:26]MH_I2C_Read... [18:54:26]Read from MH i2c: 01 07 00 [18:54:26]MH_I2C_Read... [18:54:26]Read from MH i2c: 01 07 00 2A 02 00 08 00 00 00 FF 0F 49 [18:54:26]state=0 [18:54:26]Key pressed [18:54:26]Feed [18:54:26]Write to MH i2c: D8 00 00 2B 02 04 [18:54:26]Write i2c OK [18:54:26]MH_I2C_Read... [18:54:26]Read from MH i2c: D8 [18:54:26]MH_I2C_Read... [18:54:26]Read from MH i2c: D8 01 00 [18:54:26]MH_I2C_Read... [18:54:26]Read from MH i2c: D8 01 00 2B 02 00 05 [18:54:26]int [18:54:26]Write to MH i2c: 01 00 00 2C 02 2E [18:54:26]Write i2c OK [18:54:26]MH_I2C_Read... [18:54:26]Read from MH i2c: 01 [18:54:26]MH_I2C_Read... [18:54:26]Read from MH i2c: 01 07 00 [18:54:26]MH_I2C_Read... [18:54:26]Read from MH i2c: 01 07 00 2C 02 00 48 00 00 00 3C 00 B9 [18:54:26]state=2 [18:54:26]Key pressed [18:54:26]int [18:54:26]Write to MH i2c: 01 00 00 2D 02 2F [18:54:26]*** FLAG_PRN_KEY reset [18:54:26]Write i2c OK [18:54:26]MH_I2C_Read... [18:54:26]Read from MH i2c: 01 [18:54:26]MH_I2C_Read... [18:54:26]Read from MH i2c: 01 07 00 [18:54:26]MH_I2C_Read... [18:54:26]Read from MH i2c: 01 07 00 2D 02 00 00 00 00 00 F5 0F 3A [18:54:26]state=2 [18:54:26]Stop feed [18:54:27]OFD Sender: No OFD packet to send [18:54:32]OFD Sender: No OFD packet to send [18:54:37]OFD Sender: No OFD packet to send [18:54:41]accept exits with 9 [18:54:41]New connection [18:54:41]New thread 3066547556 created [18:54:41]Thread 3066690916 joined [18:54:41]Waiting for new connection... [18:54:41] Sock 9.Parse request [18:54:41]Sock 9.Check first char [18:54:41]Sock 9.First char is OK [18:54:41]request: POST /json_proto HTTP/1.0 [18:54:41]Method: POST [18:54:41]URL: /json_proto [18:54:41]Method is POST - this is cgi request [18:54:41]url: /json_proto [18:54:41]query_string will be loaded in cgi processing [18:54:41]execute_cgi json_proto POST (null) [18:54:41]execute_cgi path=json_proto method=POST [18:54:41]POST find Content-Length [18:54:41]Host: 172.17.63.195:8080 [18:54:41]Content-Length: 792 [18:54:41]Content-Type: application/json [18:54:41] [18:54:41]POST finish read [18:54:41]Found Content-Length = 792 [18:54:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450766", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 14.950, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A24121", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:41]execute_script... [18:54: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)450766", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 0.00, "quantity" : 14.950, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A24121", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:41]POST & json_proto [18:54:41]process_json_proto [18:54:41]json parsed OK: [18:54:41]protocol is kg_v1.0 [18:54:41]action value=close_receipt [18:54:41]process_action close_receipt [18:54:41]cmd_close_receipt [18:54:41]MH_GetDate [18:54:41]Write to MH i2c: F0 00 00 2E 02 1F [18:54:41]Write i2c OK [18:54:41]MH_I2C_Read... [18:54:41]Read from MH i2c: F0 [18:54:41]MH_I2C_Read... [18:54:41]Read from MH i2c: F0 09 00 [18:54:41]MH_I2C_Read... [18:54:41]Read from MH i2c: F0 09 00 2E 02 00 73 2F 21 67 8C D7 20 67 3C [18:54:41]GetLastDocTimeStamp 1730228016 [18:54:41]current date 1730228083 [18:54:41]FM_GetShiftState [18:54:41]SAM_PROTO_GetShiftState [18:54:41]wFMCommunicate request_size=4 [18:54:41]MH_SAM_APDU [18:54:41]CAPDU: 80 13 01 00 [18:54:41]Write to MH i2c: E2 08 00 2F 02 80 13 01 00 00 00 00 00 AE [18:54:41]Write i2c OK [18:54:41]MH_I2C_Read... [18:54:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:42]Read from MH i2c: E2 [18:54:42]MH_I2C_Read... [18:54:42]Read from MH i2c: E2 0E 00 [18:54:42]MH_I2C_Read... [18:54:42]Read from MH i2c: E2 0E 00 2F 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 97 [18:54:42]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:54:42]wFMCommunicate OK [18:54:42]SAM_PROTO_GetShiftState done [18:54:42]FM_GetShiftState done [18:54:42]opened in 1730160431 [18:54:42]opened+sec_in_day 1730246831 [18:54:42]quantity*price = 0 [18:54:42]sum+1 = 1 [18:54:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 358 29.10.2024 18:54 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Талоны: Топливная Карта 24121 ФМ: 0000000000871756 ФД: 202963 ФПД: 183559028882443 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185443&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202963&fm=183559028882443&tin=02508201610067®Number=0000000000091777&sum=0 [18:54:43]StoreToDocumentArchive [18:54:43]shift 546 fd 202963 [18:54:43]save to /storage/0546/doc_00202963 [18:54:43]save last doc name /storage/0546/doc_00202963 to /storage/kkm_last_doc_name [18:54:43]save OK [18:54:43]Clear old archive folders... [18:54:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:54:43]tlvbuf is 013824E0 [18:54:43]SAM_PROTO_ClearQueue [18:54:43]wFMCommunicate request_size=4 [18:54:43]MH_SAM_APDU [18:54:43]CAPDU: 80 09 00 00 [18:54:43]Write to MH i2c: E2 08 00 3C 02 80 09 00 00 00 00 00 00 B0 [18:54:43]Write i2c OK [18:54:43]MH_I2C_Read... [18:54:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:54:43]Read from MH i2c: E2 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: E2 03 00 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [18:54:43]RAPDU: 90 00 [18:54:43]wFMCommunicate OK [18:54:43]SAM_PROTO_ClearQueue done [18:54:43]KKMCreateOFDPacket [18:54:43]OFDProtocolAddRootSTLVToBuf [18:54:43]FM_MakeSignedData [18:54:43]FM_MakeSignedData [18:54:43]SAM_PROTO_SignData [18:54:43]wFMCommunicate request_size=4 [18:54:43]MH_SAM_APDU [18:54:43]CAPDU: 80 0D 01 02 [18:54:43]Write to MH i2c: E2 08 00 3D 02 80 0D 01 02 00 00 00 00 B8 [18:54:43]Write i2c OK [18:54:43]MH_I2C_Read... [18:54:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:54:43]Read from MH i2c: E2 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: E2 03 00 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [18:54:43]RAPDU: 90 00 [18:54:43]wFMCommunicate OK [18:54:43]wFMCommunicate request_size=255 [18:54:43]MH_SAM_APDU [18:54:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 73 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 18 03 00 35 04 06 00 A6 [18:54:43]Write to MH i2c: E2 02 01 3E 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 73 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 18 03 00 35 04 06 00 A6 00 00 B0 [18:54:43]Write i2c OK [18:54:43]MH_I2C_Read... [18:54:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:43]Read from MH i2c: E2 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: E2 03 00 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [18:54:43]RAPDU: 90 00 [18:54:43]wFMCommunicate OK [18:54:43]wFMCommunicate request_size=10 [18:54:43]MH_SAM_APDU [18:54:43]CAPDU: 80 0D 02 02 05 F2 2A B6 3C 0B [18:54:43]Write to MH i2c: E2 0D 00 3F 02 80 0D 02 02 05 00 F2 2A B6 3C 0B 00 00 DE [18:54:43]Write i2c OK [18:54:43]MH_I2C_Read... [18:54:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:43]Read from MH i2c: E2 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: E2 03 00 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [18:54:43]RAPDU: 90 00 [18:54:43]wFMCommunicate OK [18:54:43]wFMCommunicate request_size=4 [18:54:43]MH_SAM_APDU [18:54:43]CAPDU: 80 0D 03 02 [18:54:43]Write to MH i2c: E2 08 00 40 02 80 0D 03 02 00 00 00 00 BD [18:54:43]Write i2c OK [18:54:43]MH_I2C_Read... [18:54:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:54:43]Read from MH i2c: E2 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: E2 0B 00 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: E2 0B 00 40 02 00 FA EB 97 53 3F 8F A6 82 90 00 83 [18:54:43]RAPDU: FA EB 97 53 3F 8F A6 82 90 00 [18:54:43]wFMCommunicate OK [18:54:43]SAM_PROTO_SignData done [18:54:43]FM_MakeSignedData done [18:54:43]CreateOFDProtocolMessage [18:54:43]wFMCommunicate request_size=4 [18:54:43]MH_SAM_APDU [18:54:43]CAPDU: 80 11 00 00 [18:54:43]Write to MH i2c: E2 08 00 41 02 80 11 00 00 00 00 00 00 BD [18:54:43]Write i2c OK [18:54:43]MH_I2C_Read... [18:54:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:43]Read from MH i2c: E2 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: E2 17 00 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: E2 17 00 41 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 12 [18:54:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:54:43]wFMCommunicate OK [18:54:43]CreateOFDProtocolMessage done [18:54:43]OFDSenderStorePacket 202963 [18:54:43]StoreOFDPacket docnum=202963 [18:54:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8E 06 07 01 F8 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 73 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 18 03 00 35 04 06 00 A6 F2 2A B6 3C 0B FA EB 97 53 3F 8F A6 82 [18:54:43]CheckFolder [18:54:43]dirname=/storage/ofd_packets [18:54:43]CheckFolder done [18:54:43]ProducePacketName [18:54:43]name=ofd_packets/00202963 [18:54:43]NVStorageSaveData ofd_packets/00202963 [18:54:43]File name is /storage/ofd_packets/00202963 [18:54:43]Write 301 bytes [18:54:43]NVStorageSaveData done [18:54:43]OFDSenderStorePacket done [18:54:43]KKMCreateOFDPacket done [18:54:43]NVStorageSaveData kkm_last_timestamp [18:54:43]File name is /storage/kkm_last_timestamp [18:54:43]Write 4 bytes [18:54:43]NVStorageSaveData done [18:54:43]ExternCall_PrintAddStr [18:54:43]wPrintStart [18:54:43]Write to MH i2c: 01 00 00 42 02 44 [18:54:43]Write i2c OK [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: 01 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: 01 07 00 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: 01 07 00 42 02 00 00 00 00 00 FF 0F 59 [18:54:43]RasterBufferAndPrint [18:54:43]line Счет N : (1)450766 [18:54:43]line ИНН: 02508201610067 [18:54:43]line Контрольно-Кассовый Чек [18:54:43]line ПРОДАЖА [18:54:43]line ТРК (МРК, ГНК) : 41 [18:54:43]line Товар: 2710124130 [18:54:43]line Аи-92-К-2 [18:54:43]line 14.950 * 0.00 [18:54:43]line = 0.00 [18:54:43]line НДС 12% НСП 1% [18:54:43]line > о реализуемом товаре [18:54:43]line ИТОГО: 0.00 [18:54:43]line НСП 1% : 0.00 [18:54:43]line НДС 12% : 0.00 [18:54:43]line Наличными: 0.00 [18:54:43]line Безнал.: 0.00 [18:54:43]line Место: АЗС № 171 "Партнер Нефть" [18:54:43]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:54:43]line СНО: Общий режим [18:54:43]line Чек 358 29.10.2024 18:54 [18:54:43]line Смена: 546 ФФД: 1.0 [18:54:43]line ЗНМ: 0300000109 [18:54:43]line РНМ: 0000000000091777 [18:54:43]line Версия ККМ: 001 [18:54:43]line Талоны: Топливная Карта [18:54:43]line 24121 [18:54:43]line ФМ: 0000000000871756 [18:54:43]line ФД: 202963 [18:54:43]line ФПД: 183559028882443 [18:54:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185443&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202963&fm=183559028882443&tin=02508201610067®Number=0000000000091777&sum=0 [18:54:43]written 0, free lines is 4095 [18:54:43]OFD Sender: Processing packet 202963 [packets to send 117, broken 116] [18:54:43]ProducePacketName [18:54:43]name=ofd_packets/00202963 [18:54:43]OFD Sender: To server: pG, [18:54:44]CommunicateWithHost lk.salyk.kg:30040 [18:54:44]ConnectInit lk.salyk.kg [18:54:44]Connected sock=10 [18:54:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8E 06 07 01 F8 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 73 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 18 03 00 35 04 06 00 A6 F2 2A B6 3C 0B FA EB 97 53 3F 8F A6 82 [18:54:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 5D 67 47 00 E6 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D3 18 03 00 F4 03 04 00 2D DB 20 67 B6 04 01 00 00 E7 6C 72 59 BF 40 04 A5 [18:54:44]CommunicateWithHost err = 0 [18:54:44]CheckOFDResponse [18:54:44]1017 (14) - 77093643461234 [18:54:44]1041 (16) - 0000000000871756 [18:54:44]1040 (4) - 202963 [18:54:44]1012 (4) - 29.10.2024 12:55 [18:54:44]1206 (1) - 0 [18:54:44]OFD Sender: Remove packet 202963 [18:54:44]ProducePacketName [18:54:44]name=ofd_packets/00202963 [18:54:44]NVStorageDeleteData [18:54:44]Write to MH i2c: 01 00 00 6C 02 6E [18:54:44]Write i2c OK [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: 01 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: 01 07 00 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 AD 0C 2E [18:54:44]RasterBufferAndPrint [18:54:44]line [18:54:44]line [18:54:44]line [18:54:44]line [18:54:44]line [18:54:44]written 0, free lines is 3249 [18:54:44]MH_Cut [18:54:44]Write to MH i2c: D1 01 00 73 02 01 47 [18:54:44]Write i2c OK [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: D1 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: D1 01 00 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: D1 01 00 73 02 00 46 [18:54:44]Write to MH i2c: 01 00 00 74 02 76 [18:54:44]Write i2c OK [18:54:44]MH_I2C_Read... [18:54:44]OFD Sender: No OFD packet to send [18:54:45]*** Cut start [18:54:45]*** Purtial cut [18:54:45]*** Stage 1: CUTSNS_PIN = 1 [18:54:45]Read from MH i2c: 01 [18:54:45]MH_I2C_Read... [18:54:45]*** Stop cut motor [18:54:45]*** Cut end [18:54:45]Read from MH i2c: 01 07 00 [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: 01 07 00 74 02 00 00 00 00 00 FF 0F 8B [18:54:45]process_action close_receipt done [18:54:45]requested_data is exist [18:54:45]produce_requested_data [18:54:45]requested_item fm.sn is exist - process it [18:54:45]wFMCommunicate request_size=4 [18:54:45]MH_SAM_APDU [18:54:45]CAPDU: 80 11 00 00 [18:54:45]Write to MH i2c: E2 08 00 75 02 80 11 00 00 00 00 00 00 F1 [18:54:45]Write i2c OK [18:54:45]MH_I2C_Read... [18:54:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:45]Read from MH i2c: E2 [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: E2 17 00 [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: E2 17 00 75 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 46 [18:54:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:54:45]wFMCommunicate OK [18:54:45]requested_item fd.num is exist - process it [18:54:45]SAM_PROTO_GetFieldsCounters [18:54:45]wFMCommunicate request_size=4 [18:54:45]MH_SAM_APDU [18:54:45]CAPDU: 80 13 00 00 [18:54:45]Write to MH i2c: E2 08 00 76 02 80 13 00 00 00 00 00 00 F4 [18:54:45]Write i2c OK [18:54:45]MH_I2C_Read... [18:54:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:54:45]Read from MH i2c: E2 [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: E2 62 00 [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: E2 62 00 76 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D3 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 64 [18:54:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D3 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:54:45]wFMCommunicate OK [18:54:45]SAM_PROTO_GetFieldsCounters done [18:54:45]requested_item shift.num is exist - process it [18:54:45]requested_item shift.opened is exist - process it [18:54:45]req_shift_opened [18:54:45]FM_GetShiftState [18:54:45]SAM_PROTO_GetShiftState [18:54:45]wFMCommunicate request_size=4 [18:54:45]MH_SAM_APDU [18:54:45]CAPDU: 80 13 01 00 [18:54:45]Write to MH i2c: E2 08 00 77 02 80 13 01 00 00 00 00 00 F6 [18:54:45]Write i2c OK [18:54:45]MH_I2C_Read... [18:54:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:45]Read from MH i2c: E2 [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: E2 0E 00 [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: E2 0E 00 77 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DF [18:54:45]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:54:45]wFMCommunicate OK [18:54:45]SAM_PROTO_GetShiftState done [18:54:45]FM_GetShiftState done [18:54:45]req_shift_opened done [18:54:45]requested_item shift.open_date is exist - process it [18:54:45]req_shift_open_date [18:54:45]req_shift_open_date done [18:54:45]produce_requested_data done [18:54:45]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202963,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:54:45]process_action_free close_receipt [18:54:45]json_value_free [18:54:45]json_value_free done [18:54:45]process_json_proto returns [18:54:45]Send response to host [18:54:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202963,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:54:45]free response buf [18:54:45]execute_script done [18:54:45]execute_script returns [18:54:45]free content buf [18:54:45]Sock 9.Close socket [18:54:45]Sock 9.Thread stoped [18:54:46]int [18:54:46]Write to MH i2c: 01 00 00 78 02 7A [18:54:46]*** FLAG_PRN_KEY set [18:54:46]Write i2c OK [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 07 00 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 07 00 78 02 00 08 00 00 00 FF 0F 97 [18:54:46]state=0 [18:54:46]Key pressed [18:54:46]Feed [18:54:46]Write to MH i2c: D8 00 00 79 02 52 [18:54:46]Write i2c OK [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: D8 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: D8 01 00 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: D8 01 00 79 02 00 53 [18:54:46]int [18:54:46]Write to MH i2c: 01 00 00 7A 02 7C [18:54:46]Write i2c OK [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 07 00 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 07 00 7A 02 00 48 00 00 00 3C 00 07 [18:54:46]state=2 [18:54:46]Key pressed [18:54:46]int [18:54:46]Write to MH i2c: 01 00 00 7B 02 7D [18:54:46]*** FLAG_PRN_KEY reset [18:54:46]Write i2c OK [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 07 00 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 07 00 7B 02 00 00 00 00 00 F9 0F 8C [18:54:46]state=2 [18:54:46]Stop feed [18:54:46]int [18:54:46]Write to MH i2c: 01 00 00 7C 02 7E [18:54:46]*** FLAG_PRN_KEY set [18:54:46]Write i2c OK [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 07 00 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 07 00 7C 02 00 08 00 00 00 FF 0F 9B [18:54:46]state=0 [18:54:46]Key pressed [18:54:46]Feed [18:54:46]Write to MH i2c: D8 00 00 7D 02 56 [18:54:46]Write i2c OK [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: D8 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: D8 01 00 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: D8 01 00 7D 02 00 57 [18:54:46]int [18:54:46]Write to MH i2c: 01 00 00 7E 02 80 [18:54:46]Write i2c OK [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 07 00 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 07 00 7E 02 00 48 00 00 00 3C 00 0B [18:54:46]state=2 [18:54:46]Key pressed [18:54:46]int [18:54:46]Write to MH i2c: 01 00 00 7F 02 81 [18:54:46]*** FLAG_PRN_KEY reset [18:54:46]Write i2c OK [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 07 00 [18:54:46]MH_I2C_Read... [18:54:46]Read from MH i2c: 01 07 00 7F 02 00 00 00 00 00 F8 0F 8F [18:54:46]state=2 [18:54:46]Stop feed [18:54:49]OFD Sender: No OFD packet to send [18:54:54]OFD Sender: No OFD packet to send [18:54:59]accept exits with 8 [18:54:59]New connection [18:54:59]New thread 3066690916 created [18:54:59]Thread 3066547556 joined [18:54:59]Waiting for new connection... [18:54:59] Sock 8.Parse request [18:54:59]Sock 8.Check first char [18:54:59]Sock 8.First char is OK [18:54:59]request: POST /json_proto HTTP/1.0 [18:54:59]Method: POST [18:54:59]URL: /json_proto [18:54:59]Method is POST - this is cgi request [18:54:59]url: /json_proto [18:54:59]query_string will be loaded in cgi processing [18:54:59]execute_cgi json_proto POST (null) [18:54:59]execute_cgi path=json_proto method=POST [18:54:59]POST find Content-Length [18:54:59]Host: 172.17.63.195:8080 [18:54:59]Content-Length: 677 [18:54:59]Content-Type: application/json [18:54:59] [18:54:59]POST finish read [18:54:59]Found Content-Length = 677 [18:54:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450767", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.920, "sum" : 396.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 396.00, "payments": [ { "type": 0, "sum" : 396.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:59]execute_script... [18:54:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450767", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.920, "sum" : 396.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 396.00, "payments": [ { "type": 0, "sum" : 396.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:59]POST & json_proto [18:54:59]process_json_proto [18:54:59]json parsed OK: [18:54:59]protocol is kg_v1.0 [18:54:59]action value=close_receipt [18:54:59]process_action close_receipt [18:54:59]cmd_close_receipt [18:54:59]MH_GetDate [18:54:59]Write to MH i2c: F0 00 00 80 02 71 [18:54:59]Write i2c OK [18:54:59]MH_I2C_Read... [18:54:59]Read from MH i2c: F0 [18:54:59]MH_I2C_Read... [18:54:59]Read from MH i2c: F0 09 00 [18:54:59]MH_I2C_Read... [18:54:59]Read from MH i2c: F0 09 00 80 02 00 84 2F 21 67 8C D7 20 67 9F [18:54:59]GetLastDocTimeStamp 1730228083 [18:54:59]current date 1730228100 [18:54:59]FM_GetShiftState [18:54:59]SAM_PROTO_GetShiftState [18:54:59]wFMCommunicate request_size=4 [18:54:59]MH_SAM_APDU [18:54:59]CAPDU: 80 13 01 00 [18:54:59]Write to MH i2c: E2 08 00 81 02 80 13 01 00 00 00 00 00 00 [18:54:59]Write i2c OK [18:54:59]MH_I2C_Read... [18:54:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:59]Read from MH i2c: E2 [18:54:59]MH_I2C_Read... [18:54:59]Read from MH i2c: E2 0E 00 [18:54:59]MH_I2C_Read... [18:54:59]Read from MH i2c: E2 0E 00 81 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E9 [18:54:59]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:54:59]wFMCommunicate OK [18:54:59]SAM_PROTO_GetShiftState done [18:54:59]FM_GetShiftState done [18:54:59]opened in 1730160431 [18:54:59]opened+sec_in_day 1730246831 [18:54:59]quantity*price = 39604 [18:54:59]sum+1 = 39606 [18:54:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 396.00 Внесено: 400.00 СДАЧА: 4.00 НСП 1% : 3.50 НДС 12% : 42.06 Наличными: 396.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 359 29.10.2024 18:55 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202964 ФПД: 11945808983881 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185500&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202964&fm=11945808983881&tin=02508201610067®Number=0000000000091777&sum=39600 [18:55:00]StoreToDocumentArchive [18:55:00]shift 546 fd 202964 [18:55:00]save to /storage/0546/doc_00202964 [18:55:00]save last doc name /storage/0546/doc_00202964 to /storage/kkm_last_doc_name [18:55:00]save OK [18:55:00]Clear old archive folders... [18:55:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:55:00]tlvbuf is 0136EF20 [18:55:00]SAM_PROTO_ClearQueue [18:55:00]wFMCommunicate request_size=4 [18:55:00]MH_SAM_APDU [18:55:00]CAPDU: 80 09 00 00 [18:55:00]Write to MH i2c: E2 08 00 8E 02 80 09 00 00 00 00 00 00 02 [18:55:00]Write i2c OK [18:55:00]MH_I2C_Read... [18:55:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:55:00]Read from MH i2c: E2 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: E2 03 00 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: E2 03 00 8E 02 00 90 00 04 [18:55:00]RAPDU: 90 00 [18:55:00]wFMCommunicate OK [18:55:00]SAM_PROTO_ClearQueue done [18:55:00]KKMCreateOFDPacket [18:55:00]OFDProtocolAddRootSTLVToBuf [18:55:00]FM_MakeSignedData [18:55:00]FM_MakeSignedData [18:55:00]SAM_PROTO_SignData [18:55:00]wFMCommunicate request_size=4 [18:55:00]MH_SAM_APDU [18:55:00]CAPDU: 80 0D 01 02 [18:55:00]Write to MH i2c: E2 08 00 8F 02 80 0D 01 02 00 00 00 00 0A [18:55:00]Write i2c OK [18:55:00]MH_I2C_Read... [18:55:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:55:00]Read from MH i2c: E2 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: E2 03 00 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: E2 03 00 8F 02 00 90 00 05 [18:55:00]RAPDU: 90 00 [18:55:00]wFMCommunicate OK [18:55:00]wFMCommunicate request_size=255 [18:55:00]MH_SAM_APDU [18:55:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 20 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B5 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 9A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 10 00 00 00 00 07 04 06 00 B0 9A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 84 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 18 03 00 35 04 06 00 0A [18:55:00]Write to MH i2c: E2 02 01 90 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 20 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B5 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 9A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 10 00 00 00 00 07 04 06 00 B0 9A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 84 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 18 03 00 35 04 06 00 0A 00 00 0C [18:55:00]Write i2c OK [18:55:00]MH_I2C_Read... [18:55:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:00]Read from MH i2c: E2 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: E2 03 00 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: E2 03 00 90 02 00 90 00 06 [18:55:00]RAPDU: 90 00 [18:55:00]wFMCommunicate OK [18:55:00]wFMCommunicate request_size=10 [18:55:00]MH_SAM_APDU [18:55:00]CAPDU: 80 0D 02 02 05 DD 59 B3 77 49 [18:55:00]Write to MH i2c: E2 0D 00 91 02 80 0D 02 02 05 00 DD 59 B3 77 49 00 00 C0 [18:55:00]Write i2c OK [18:55:00]MH_I2C_Read... [18:55:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:00]Read from MH i2c: E2 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: E2 03 00 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: E2 03 00 91 02 00 90 00 07 [18:55:00]RAPDU: 90 00 [18:55:00]wFMCommunicate OK [18:55:00]wFMCommunicate request_size=4 [18:55:00]MH_SAM_APDU [18:55:00]CAPDU: 80 0D 03 02 [18:55:00]Write to MH i2c: E2 08 00 92 02 80 0D 03 02 00 00 00 00 0F [18:55:00]Write i2c OK [18:55:00]MH_I2C_Read... [18:55:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:55:00]Read from MH i2c: E2 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: E2 0B 00 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: E2 0B 00 92 02 00 13 32 79 63 32 1F 07 73 90 00 FC [18:55:00]RAPDU: 13 32 79 63 32 1F 07 73 90 00 [18:55:00]wFMCommunicate OK [18:55:00]SAM_PROTO_SignData done [18:55:00]FM_MakeSignedData done [18:55:00]CreateOFDProtocolMessage [18:55:00]wFMCommunicate request_size=4 [18:55:00]MH_SAM_APDU [18:55:00]CAPDU: 80 11 00 00 [18:55:00]Write to MH i2c: E2 08 00 93 02 80 11 00 00 00 00 00 00 0F [18:55:00]Write i2c OK [18:55:00]MH_I2C_Read... [18:55:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:00]Read from MH i2c: E2 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: E2 17 00 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: E2 17 00 93 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 64 [18:55:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:55:00]wFMCommunicate OK [18:55:00]CreateOFDProtocolMessage done [18:55:00]OFDSenderStorePacket 202964 [18:55:00]StoreOFDPacket docnum=202964 [18:55:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 11 78 07 01 9B 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 20 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B5 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 9A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 10 00 00 00 00 07 04 06 00 B0 9A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 84 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 18 03 00 35 04 06 00 0A DD 59 B3 77 49 13 32 79 63 32 1F 07 73 [18:55:00]CheckFolder [18:55:00]dirname=/storage/ofd_packets [18:55:00]CheckFolder done [18:55:00]ProducePacketName [18:55:00]name=ofd_packets/00202964 [18:55:00]NVStorageSaveData ofd_packets/00202964 [18:55:00]File name is /storage/ofd_packets/00202964 [18:55:00]Write 301 bytes [18:55:00]NVStorageSaveData done [18:55:00]OFDSenderStorePacket done [18:55:00]KKMCreateOFDPacket done [18:55:00]NVStorageSaveData kkm_last_timestamp [18:55:00]File name is /storage/kkm_last_timestamp [18:55:00]Write 4 bytes [18:55:00]NVStorageSaveData done [18:55:00]ExternCall_PrintAddStr [18:55:00]wPrintStart [18:55:00]Write to MH i2c: 01 00 00 94 02 96 [18:55:00]Write i2c OK [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: 01 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: 01 07 00 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: 01 07 00 94 02 00 00 00 00 00 FF 0F AB [18:55:00]RasterBufferAndPrint [18:55:00]line Счет N : (1)450767 [18:55:00]line ИНН: 02508201610067 [18:55:00]line Контрольно-Кассовый Чек [18:55:00]line ПРОДАЖА [18:55:00]line ТРК (МРК, ГНК) : 52 [18:55:00]line Товар: 2710124130 [18:55:00]line Аи-92-К-2 [18:55:00]line 5.920 * 66.90 [18:55:00]line = 396.05 [18:55:00]line НДС 12% НСП 1% [18:55:00]line > о реализуемом товаре [18:55:00]line ОКРУГЛЕНИЕ: -0.05 [18:55:00]line ИТОГО: 396.00 [18:55:00]line Внесено: 400.00 [18:55:00]line СДАЧА: 4.00 [18:55:00]line НСП 1% : 3.50 [18:55:00]line НДС 12% : 42.06 [18:55:00]line Наличными: 396.00 [18:55:00]line Безнал.: 0.00 [18:55:00]line Место: АЗС № 171 "Партнер Нефть" [18:55:00]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:55:00]line СНО: Общий режим [18:55:00]line Чек 359 29.10.2024 18:55 [18:55:00]line Смена: 546 ФФД: 1.0 [18:55:00]line ЗНМ: 0300000109 [18:55:00]line РНМ: 0000000000091777 [18:55:00]line Версия ККМ: 001 [18:55:00]line ФМ: 0000000000871756 [18:55:00]line ФД: 202964 [18:55:00]line ФПД: 11945808983881 [18:55:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185500&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202964&fm=11945808983881&tin=02508201610067®Number=0000000000091777&sum=39600 [18:55:01]OFD Sender: Processing packet 202964 [packets to send 117, broken 116] [18:55:01]ProducePacketName [18:55:01]name=ofd_packets/00202964 [18:55:01]OFD Sender: To server: pG, [18:55:01]CommunicateWithHost lk.salyk.kg:30040 [18:55:01]ConnectInit lk.salyk.kg [18:55:01]written 0, free lines is 4095 [18:55:01]Connected sock=10 [18:55:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 11 78 07 01 9B 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 20 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B5 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 9A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 10 00 00 00 00 07 04 06 00 B0 9A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 84 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 18 03 00 35 04 06 00 0A DD 59 B3 77 49 13 32 79 63 32 1F 07 73 [18:55:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 90 4B 47 00 59 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D4 18 03 00 F4 03 04 00 3F DB 20 67 B6 04 01 00 00 A3 E6 EC 70 FF 6C FB 3A [18:55:01]CommunicateWithHost err = 0 [18:55:01]CheckOFDResponse [18:55:01]1017 (14) - 77093643461234 [18:55:01]1041 (16) - 0000000000871756 [18:55:01]1040 (4) - 202964 [18:55:01]1012 (4) - 29.10.2024 12:55 [18:55:01]1206 (1) - 0 [18:55:01]OFD Sender: Remove packet 202964 [18:55:01]ProducePacketName [18:55:01]name=ofd_packets/00202964 [18:55:01]NVStorageDeleteData [18:55:01]Write to MH i2c: 01 00 00 BF 02 C1 [18:55:01]Write i2c OK [18:55:01]MH_I2C_Read... [18:55:01]Read from MH i2c: 01 [18:55:01]MH_I2C_Read... [18:55:01]Read from MH i2c: 01 07 00 [18:55:01]MH_I2C_Read... [18:55:01]Read from MH i2c: 01 07 00 BF 02 00 00 00 00 00 8C 0C 60 [18:55:01]RasterBufferAndPrint [18:55:01]line [18:55:01]line [18:55:01]line [18:55:01]line [18:55:01]line [18:55:01]written 0, free lines is 3215 [18:55:01]MH_Cut [18:55:01]Write to MH i2c: D1 01 00 C6 02 01 9A [18:55:01]Write i2c OK [18:55:01]MH_I2C_Read... [18:55:01]Read from MH i2c: D1 [18:55:01]MH_I2C_Read... [18:55:01]Read from MH i2c: D1 01 00 [18:55:01]MH_I2C_Read... [18:55:01]Read from MH i2c: D1 01 00 C6 02 00 99 [18:55:01]Write to MH i2c: 01 00 00 C7 02 C9 [18:55:01]Write i2c OK [18:55:01]MH_I2C_Read... [18:55:02]OFD Sender: No OFD packet to send [18:55:02]*** Cut start [18:55:02]*** Purtial cut [18:55:02]*** Stage 1: CUTSNS_PIN = 1 [18:55:02]Read from MH i2c: 01 [18:55:02]MH_I2C_Read... [18:55:02]*** Stop cut motor [18:55:02]*** Cut end [18:55:02]Read from MH i2c: 01 07 00 [18:55:02]MH_I2C_Read... [18:55:02]Read from MH i2c: 01 07 00 C7 02 00 00 00 00 00 FF 0F DE [18:55:02]process_action close_receipt done [18:55:02]requested_data is exist [18:55:02]produce_requested_data [18:55:02]requested_item fm.sn is exist - process it [18:55:02]wFMCommunicate request_size=4 [18:55:02]MH_SAM_APDU [18:55:02]CAPDU: 80 11 00 00 [18:55:02]Write to MH i2c: E2 08 00 C8 02 80 11 00 00 00 00 00 00 44 [18:55:02]Write i2c OK [18:55:02]MH_I2C_Read... [18:55:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:02]Read from MH i2c: E2 [18:55:02]MH_I2C_Read... [18:55:02]Read from MH i2c: E2 17 00 [18:55:02]MH_I2C_Read... [18:55:02]Read from MH i2c: E2 17 00 C8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 99 [18:55:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:55:02]wFMCommunicate OK [18:55:02]requested_item fd.num is exist - process it [18:55:02]SAM_PROTO_GetFieldsCounters [18:55:02]wFMCommunicate request_size=4 [18:55:02]MH_SAM_APDU [18:55:02]CAPDU: 80 13 00 00 [18:55:02]Write to MH i2c: E2 08 00 C9 02 80 13 00 00 00 00 00 00 47 [18:55:02]Write i2c OK [18:55:02]MH_I2C_Read... [18:55:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:55:03]Read from MH i2c: E2 [18:55:03]MH_I2C_Read... [18:55:03]Read from MH i2c: E2 62 00 [18:55:03]MH_I2C_Read... [18:55:03]Read from MH i2c: E2 62 00 C9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D4 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 BB [18:55:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D4 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:55:03]wFMCommunicate OK [18:55:03]SAM_PROTO_GetFieldsCounters done [18:55:03]requested_item shift.num is exist - process it [18:55:03]requested_item shift.opened is exist - process it [18:55:03]req_shift_opened [18:55:03]FM_GetShiftState [18:55:03]SAM_PROTO_GetShiftState [18:55:03]wFMCommunicate request_size=4 [18:55:03]MH_SAM_APDU [18:55:03]CAPDU: 80 13 01 00 [18:55:03]Write to MH i2c: E2 08 00 CA 02 80 13 01 00 00 00 00 00 49 [18:55:03]Write i2c OK [18:55:03]MH_I2C_Read... [18:55:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:03]Read from MH i2c: E2 [18:55:03]MH_I2C_Read... [18:55:03]Read from MH i2c: E2 0E 00 [18:55:03]MH_I2C_Read... [18:55:03]Read from MH i2c: E2 0E 00 CA 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 32 [18:55:03]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:55:03]wFMCommunicate OK [18:55:03]SAM_PROTO_GetShiftState done [18:55:03]FM_GetShiftState done [18:55:03]req_shift_opened done [18:55:03]requested_item shift.open_date is exist - process it [18:55:03]req_shift_open_date [18:55:03]req_shift_open_date done [18:55:03]produce_requested_data done [18:55:03]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202964,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:55:03]process_action_free close_receipt [18:55:03]json_value_free [18:55:03]json_value_free done [18:55:03]process_json_proto returns [18:55:03]Send response to host [18:55:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202964,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:55:03]free response buf [18:55:03]execute_script done [18:55:03]execute_script returns [18:55:03]free content buf [18:55:03]Sock 8.Close socket [18:55:03]Sock 8.Thread stoped [18:55:07]OFD Sender: No OFD packet to send [18:55:12]OFD Sender: No OFD packet to send [18:55:17]OFD Sender: No OFD packet to send [18:55:22]OFD Sender: No OFD packet to send [18:55:27]OFD Sender: No OFD packet to send [18:55:32]OFD Sender: No OFD packet to send [18:55:37]OFD Sender: No OFD packet to send [18:55:42]OFD Sender: No OFD packet to send [18:55:45]accept exits with 9 [18:55:45]New connection [18:55:45]New thread 3066547556 created [18:55:45]Thread 3066690916 joined [18:55:45]Waiting for new connection... [18:55:45] Sock 9.Parse request [18:55:45]Sock 9.Check first char [18:55:45]Sock 9.First char is OK [18:55:45]request: POST /json_proto HTTP/1.0 [18:55:45]Method: POST [18:55:45]URL: /json_proto [18:55:45]Method is POST - this is cgi request [18:55:45]url: /json_proto [18:55:45]query_string will be loaded in cgi processing [18:55:45]execute_cgi json_proto POST (null) [18:55:45]execute_cgi path=json_proto method=POST [18:55:45]POST find Content-Length [18:55:45]Host: 172.17.63.195:8080 [18:55:45]Content-Length: 679 [18:55:45]Content-Type: application/json [18:55:45] [18:55:45]POST finish read [18:55:45]Found Content-Length = 679 [18:55:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 22.310, "sum" : 1700.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:45]execute_script... [18:55:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450768", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 22.310, "sum" : 1700.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1700.00, "total" : 1700.00, "payments": [ { "type": 0, "sum" : 1700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:45]POST & json_proto [18:55:45]process_json_proto [18:55:45]json parsed OK: [18:55:45]protocol is kg_v1.0 [18:55:45]action value=close_receipt [18:55:45]process_action close_receipt [18:55:45]cmd_close_receipt [18:55:45]MH_GetDate [18:55:45]Write to MH i2c: F0 00 00 CB 02 BC [18:55:45]Write i2c OK [18:55:45]MH_I2C_Read... [18:55:45]Read from MH i2c: F0 [18:55:45]MH_I2C_Read... [18:55:45]Read from MH i2c: F0 09 00 [18:55:45]MH_I2C_Read... [18:55:45]Read from MH i2c: F0 09 00 CB 02 00 B2 2F 21 67 8C D7 20 67 18 [18:55:45]GetLastDocTimeStamp 1730228100 [18:55:45]current date 1730228146 [18:55:45]FM_GetShiftState [18:55:45]SAM_PROTO_GetShiftState [18:55:45]wFMCommunicate request_size=4 [18:55:45]MH_SAM_APDU [18:55:45]CAPDU: 80 13 01 00 [18:55:45]Write to MH i2c: E2 08 00 CC 02 80 13 01 00 00 00 00 00 4B [18:55:45]Write i2c OK [18:55:45]MH_I2C_Read... [18:55:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:45]Read from MH i2c: E2 [18:55:45]MH_I2C_Read... [18:55:45]Read from MH i2c: E2 0E 00 [18:55:45]MH_I2C_Read... [18:55:45]Read from MH i2c: E2 0E 00 CC 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 34 [18:55:45]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:55:45]wFMCommunicate OK [18:55:45]SAM_PROTO_GetShiftState done [18:55:45]FM_GetShiftState done [18:55:45]opened in 1730160431 [18:55:45]opened+sec_in_day 1730246831 [18:55:45]quantity*price = 170002 [18:55:45]sum+1 = 170003 [18:55:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 1700.00 Внесено: 1700.00 СДАЧА: 0.00 НСП 1% : 15.04 НДС 12% : 180.53 Наличными: 1700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 360 29.10.2024 18:55 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202965 ФПД: 239864780455150 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185546&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202965&fm=239864780455150&tin=02508201610067®Number=0000000000091777&sum=170000 [18:55:46]StoreToDocumentArchive [18:55:46]shift 546 fd 202965 [18:55:46]save to /storage/0546/doc_00202965 [18:55:46]save last doc name /storage/0546/doc_00202965 to /storage/kkm_last_doc_name [18:55:46]save OK [18:55:46]Clear old archive folders... [18:55:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:55:46]tlvbuf is 0137DC70 [18:55:46]SAM_PROTO_ClearQueue [18:55:46]wFMCommunicate request_size=4 [18:55:46]MH_SAM_APDU [18:55:46]CAPDU: 80 09 00 00 [18:55:46]Write to MH i2c: E2 08 00 D9 02 80 09 00 00 00 00 00 00 4D [18:55:46]Write i2c OK [18:55:46]MH_I2C_Read... [18:55:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:55:46]Read from MH i2c: E2 [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: E2 03 00 [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: E2 03 00 D9 02 00 90 00 4F [18:55:46]RAPDU: 90 00 [18:55:46]wFMCommunicate OK [18:55:46]SAM_PROTO_ClearQueue done [18:55:46]KKMCreateOFDPacket [18:55:46]OFDProtocolAddRootSTLVToBuf [18:55:46]FM_MakeSignedData [18:55:46]FM_MakeSignedData [18:55:46]SAM_PROTO_SignData [18:55:46]wFMCommunicate request_size=4 [18:55:46]MH_SAM_APDU [18:55:46]CAPDU: 80 0D 01 02 [18:55:46]Write to MH i2c: E2 08 00 DA 02 80 0D 01 02 00 00 00 00 55 [18:55:46]Write i2c OK [18:55:46]MH_I2C_Read... [18:55:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:55:46]Read from MH i2c: E2 [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: E2 03 00 [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: E2 03 00 DA 02 00 90 00 50 [18:55:46]RAPDU: 90 00 [18:55:46]wFMCommunicate OK [18:55:46]wFMCommunicate request_size=255 [18:55:46]MH_SAM_APDU [18:55:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 B2 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 18 03 00 35 04 06 00 DA 27 DF 08 [18:55:46]Write to MH i2c: E2 02 01 DB 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 B2 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 18 03 00 35 04 06 00 DA 27 DF 08 00 00 93 [18:55:46]Write i2c OK [18:55:46]MH_I2C_Read... [18:55:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:46]Read from MH i2c: E2 [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: E2 03 00 [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: E2 03 00 DB 02 00 90 00 51 [18:55:46]RAPDU: 90 00 [18:55:46]wFMCommunicate OK [18:55:46]wFMCommunicate request_size=7 [18:55:46]MH_SAM_APDU [18:55:46]CAPDU: 80 0D 02 02 02 7C EE [18:55:46]Write to MH i2c: E2 0A 00 DC 02 80 0D 02 02 02 00 7C EE 00 00 C6 [18:55:46]Write i2c OK [18:55:46]MH_I2C_Read... [18:55:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:46]Read from MH i2c: E2 [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: E2 03 00 [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: E2 03 00 DC 02 00 90 00 52 [18:55:46]RAPDU: 90 00 [18:55:46]wFMCommunicate OK [18:55:46]wFMCommunicate request_size=4 [18:55:46]MH_SAM_APDU [18:55:46]CAPDU: 80 0D 03 02 [18:55:46]Write to MH i2c: E2 08 00 DD 02 80 0D 03 02 00 00 00 00 5A [18:55:46]Write i2c OK [18:55:46]MH_I2C_Read... [18:55:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:55:46]Read from MH i2c: E2 [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: E2 0B 00 [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: E2 0B 00 DD 02 00 56 B2 55 53 DA 0B 65 63 90 00 B8 [18:55:46]RAPDU: 56 B2 55 53 DA 0B 65 63 90 00 [18:55:46]wFMCommunicate OK [18:55:46]SAM_PROTO_SignData done [18:55:46]FM_MakeSignedData done [18:55:46]CreateOFDProtocolMessage [18:55:46]wFMCommunicate request_size=4 [18:55:46]MH_SAM_APDU [18:55:46]CAPDU: 80 11 00 00 [18:55:46]Write to MH i2c: E2 08 00 DE 02 80 11 00 00 00 00 00 00 5A [18:55:46]Write i2c OK [18:55:46]MH_I2C_Read... [18:55:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:46]Read from MH i2c: E2 [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: E2 17 00 [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: E2 17 00 DE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AF [18:55:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:55:46]wFMCommunicate OK [18:55:46]CreateOFDProtocolMessage done [18:55:46]OFDSenderStorePacket 202965 [18:55:46]StoreOFDPacket docnum=202965 [18:55:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 26 AB 04 01 4E 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 B2 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 18 03 00 35 04 06 00 DA 27 DF 08 7C EE 56 B2 55 53 DA 0B 65 63 [18:55:46]CheckFolder [18:55:46]dirname=/storage/ofd_packets [18:55:46]CheckFolder done [18:55:46]ProducePacketName [18:55:46]name=ofd_packets/00202965 [18:55:46]NVStorageSaveData ofd_packets/00202965 [18:55:46]File name is /storage/ofd_packets/00202965 [18:55:46]Write 298 bytes [18:55:46]NVStorageSaveData done [18:55:46]OFDSenderStorePacket done [18:55:46]KKMCreateOFDPacket done [18:55:46]NVStorageSaveData kkm_last_timestamp [18:55:46]File name is /storage/kkm_last_timestamp [18:55:46]Write 4 bytes [18:55:46]NVStorageSaveData done [18:55:46]ExternCall_PrintAddStr [18:55:46]wPrintStart [18:55:46]Write to MH i2c: 01 00 00 DF 02 E1 [18:55:46]Write i2c OK [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: 01 [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: 01 07 00 [18:55:46]MH_I2C_Read... [18:55:46]Read from MH i2c: 01 07 00 DF 02 00 00 00 00 00 FF 0F F6 [18:55:46]RasterBufferAndPrint [18:55:46]line Счет N : (1)450768 [18:55:46]line ИНН: 02508201610067 [18:55:46]line Контрольно-Кассовый Чек [18:55:46]line ПРОДАЖА [18:55:46]line ТРК (МРК, ГНК) : 21 [18:55:46]line Товар: 2710194210 [18:55:46]line ДТ-К-2 [18:55:46]line 22.310 * 76.20 [18:55:46]line = 1700.02 [18:55:46]line НДС 12% НСП 1% [18:55:46]line > о реализуемом товаре [18:55:46]line ОКРУГЛЕНИЕ: -0.02 [18:55:46]line ИТОГО: 1700.00 [18:55:46]line Внесено: 1700.00 [18:55:46]line СДАЧА: 0.00 [18:55:46]line НСП 1% : 15.04 [18:55:46]line НДС 12% : 180.53 [18:55:46]line Наличными: 1700.00 [18:55:46]line Безнал.: 0.00 [18:55:46]line Место: АЗС № 171 "Партнер Нефть" [18:55:46]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:55:46]line СНО: Общий режим [18:55:46]line Чек 360 29.10.2024 18:55 [18:55:46]line Смена: 546 ФФД: 1.0 [18:55:46]line ЗНМ: 0300000109 [18:55:46]line РНМ: 0000000000091777 [18:55:46]line Версия ККМ: 001 [18:55:46]line ФМ: 0000000000871756 [18:55:46]line ФД: 202965 [18:55:46]line ФПД: 239864780455150 [18:55:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185546&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202965&fm=239864780455150&tin=02508201610067®Number=0000000000091777&sum=170000 [18:55:47]OFD Sender: Processing packet 202965 [packets to send 117, broken 116] [18:55:47]ProducePacketName [18:55:47]name=ofd_packets/00202965 [18:55:47]OFD Sender: To server: pG, [18:55:47]CommunicateWithHost lk.salyk.kg:30040 [18:55:47]ConnectInit lk.salyk.kg [18:55:47]written 0, free lines is 4095 [18:55:47]Connected sock=10 [18:55:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 26 AB 04 01 4E 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 12 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 46 00 00 00 00 07 04 06 00 10 98 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 B2 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 18 03 00 35 04 06 00 DA 27 DF 08 7C EE 56 B2 55 53 DA 0B 65 63 [18:55:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F7 C8 47 00 7E 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D5 18 03 00 F4 03 04 00 6D DB 20 67 B6 04 01 00 00 3B A6 64 64 D5 51 5F 7A [18:55:47]CommunicateWithHost err = 0 [18:55:47]CheckOFDResponse [18:55:47]1017 (14) - 77093643461234 [18:55:47]1041 (16) - 0000000000871756 [18:55:47]1040 (4) - 202965 [18:55:47]1012 (4) - 29.10.2024 12:56 [18:55:47]1206 (1) - 0 [18:55:47]OFD Sender: Remove packet 202965 [18:55:47]ProducePacketName [18:55:47]name=ofd_packets/00202965 [18:55:47]NVStorageDeleteData [18:55:47]Write to MH i2c: 01 00 00 0A 03 0D [18:55:47]Write i2c OK [18:55:47]MH_I2C_Read... [18:55:47]Read from MH i2c: 01 [18:55:47]MH_I2C_Read... [18:55:47]Read from MH i2c: 01 07 00 [18:55:47]MH_I2C_Read... [18:55:47]Read from MH i2c: 01 07 00 0A 03 00 00 00 00 00 86 0C A6 [18:55:47]RasterBufferAndPrint [18:55:47]line [18:55:47]line [18:55:47]line [18:55:47]line [18:55:47]line [18:55:47]written 0, free lines is 3211 [18:55:47]MH_Cut [18:55:47]Write to MH i2c: D1 01 00 11 03 01 E6 [18:55:47]Write i2c OK [18:55:47]MH_I2C_Read... [18:55:47]Read from MH i2c: D1 [18:55:47]MH_I2C_Read... [18:55:47]Read from MH i2c: D1 01 00 [18:55:47]MH_I2C_Read... [18:55:47]Read from MH i2c: D1 01 00 11 03 00 E5 [18:55:47]Write to MH i2c: 01 00 00 12 03 15 [18:55:47]Write i2c OK [18:55:47]MH_I2C_Read... [18:55:48]OFD Sender: No OFD packet to send [18:55:48]*** Cut start [18:55:48]*** Purtial cut [18:55:48]*** Stage 1: CUTSNS_PIN = 1 [18:55:48]Read from MH i2c: 01 [18:55:48]MH_I2C_Read... [18:55:48]*** Stop cut motor [18:55:48]*** Cut end [18:55:48]Read from MH i2c: 01 07 00 [18:55:48]MH_I2C_Read... [18:55:48]Read from MH i2c: 01 07 00 12 03 00 00 00 00 00 FF 0F 2A [18:55:48]process_action close_receipt done [18:55:48]requested_data is exist [18:55:48]produce_requested_data [18:55:48]requested_item fm.sn is exist - process it [18:55:48]wFMCommunicate request_size=4 [18:55:48]MH_SAM_APDU [18:55:48]CAPDU: 80 11 00 00 [18:55:48]Write to MH i2c: E2 08 00 13 03 80 11 00 00 00 00 00 00 90 [18:55:48]Write i2c OK [18:55:48]MH_I2C_Read... [18:55:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:48]Read from MH i2c: E2 [18:55:48]MH_I2C_Read... [18:55:48]Read from MH i2c: E2 17 00 [18:55:48]MH_I2C_Read... [18:55:48]Read from MH i2c: E2 17 00 13 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E5 [18:55:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:55:48]wFMCommunicate OK [18:55:48]requested_item fd.num is exist - process it [18:55:48]SAM_PROTO_GetFieldsCounters [18:55:48]wFMCommunicate request_size=4 [18:55:48]MH_SAM_APDU [18:55:48]CAPDU: 80 13 00 00 [18:55:48]Write to MH i2c: E2 08 00 14 03 80 13 00 00 00 00 00 00 93 [18:55:48]Write i2c OK [18:55:48]MH_I2C_Read... [18:55:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:55:48]Read from MH i2c: E2 [18:55:48]MH_I2C_Read... [18:55:48]Read from MH i2c: E2 62 00 [18:55:48]MH_I2C_Read... [18:55:48]Read from MH i2c: E2 62 00 14 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D5 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 0B [18:55:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D5 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:55:48]wFMCommunicate OK [18:55:48]SAM_PROTO_GetFieldsCounters done [18:55:48]requested_item shift.num is exist - process it [18:55:48]requested_item shift.opened is exist - process it [18:55:48]req_shift_opened [18:55:48]FM_GetShiftState [18:55:48]SAM_PROTO_GetShiftState [18:55:48]wFMCommunicate request_size=4 [18:55:48]MH_SAM_APDU [18:55:48]CAPDU: 80 13 01 00 [18:55:48]Write to MH i2c: E2 08 00 15 03 80 13 01 00 00 00 00 00 95 [18:55:48]Write i2c OK [18:55:48]MH_I2C_Read... [18:55:49]Read from MH i2c: E2 [18:55:49]MH_I2C_Read... [18:55:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:49]Read from MH i2c: E2 0E 00 [18:55:49]MH_I2C_Read... [18:55:49]Read from MH i2c: E2 0E 00 15 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 7E [18:55:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:55:49]wFMCommunicate OK [18:55:49]SAM_PROTO_GetShiftState done [18:55:49]FM_GetShiftState done [18:55:49]req_shift_opened done [18:55:49]requested_item shift.open_date is exist - process it [18:55:49]req_shift_open_date [18:55:49]req_shift_open_date done [18:55:49]produce_requested_data done [18:55:49]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202965,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:55:49]process_action_free close_receipt [18:55:49]json_value_free [18:55:49]json_value_free done [18:55:49]process_json_proto returns [18:55:49]Send response to host [18:55:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202965,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:55:49]free response buf [18:55:49]execute_script done [18:55:49]execute_script returns [18:55:49]free content buf [18:55:49]Sock 9.Close socket [18:55:49]Sock 9.Thread stoped [18:55:53]OFD Sender: No OFD packet to send [18:55:58]OFD Sender: No OFD packet to send [18:56:03]OFD Sender: No OFD packet to send [18:56:08]OFD Sender: No OFD packet to send [18:56:13]OFD Sender: No OFD packet to send [18:56:18]OFD Sender: No OFD packet to send [18:56:23]OFD Sender: No OFD packet to send [18:56:28]OFD Sender: No OFD packet to send [18:56:33]OFD Sender: No OFD packet to send [18:56:38]OFD Sender: No OFD packet to send [18:56:43]OFD Sender: No OFD packet to send [18:56:48]OFD Sender: No OFD packet to send [18:56:50]accept exits with 8 [18:56:50]New connection [18:56:50]New thread 3066690916 created [18:56:50]Thread 3066547556 joined [18:56:50]Waiting for new connection... [18:56:50] Sock 8.Parse request [18:56:50]Sock 8.Check first char [18:56:50]Sock 8.First char is OK [18:56:50]request: POST /json_proto HTTP/1.0 [18:56:50]Method: POST [18:56:50]URL: /json_proto [18:56:50]Method is POST - this is cgi request [18:56:50]url: /json_proto [18:56:50]query_string will be loaded in cgi processing [18:56:50]execute_cgi json_proto POST (null) [18:56:50]execute_cgi path=json_proto method=POST [18:56:50]POST find Content-Length [18:56:50]Host: 172.17.63.195:8080 [18:56:50]Content-Length: 816 [18:56:50]Content-Type: application/json [18:56:50] [18:56:50]POST finish read [18:56:50]Found Content-Length = 816 [18:56:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450769", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:50]execute_script... [18:56:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450769", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 400.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:50]POST & json_proto [18:56:50]process_json_proto [18:56:50]json parsed OK: [18:56:50]protocol is kg_v1.0 [18:56:50]action value=close_receipt [18:56:50]process_action close_receipt [18:56:50]cmd_close_receipt [18:56:50]MH_GetDate [18:56:50]Write to MH i2c: F0 00 00 16 03 08 [18:56:50]Write i2c OK [18:56:50]MH_I2C_Read... [18:56:50]Read from MH i2c: F0 [18:56:50]MH_I2C_Read... [18:56:50]Read from MH i2c: F0 09 00 [18:56:50]MH_I2C_Read... [18:56:50]Read from MH i2c: F0 09 00 16 03 00 F3 2F 21 67 8C D7 20 67 A5 [18:56:50]GetLastDocTimeStamp 1730228146 [18:56:50]current date 1730228211 [18:56:50]FM_GetShiftState [18:56:50]SAM_PROTO_GetShiftState [18:56:50]wFMCommunicate request_size=4 [18:56:50]MH_SAM_APDU [18:56:50]CAPDU: 80 13 01 00 [18:56:50]Write to MH i2c: E2 08 00 17 03 80 13 01 00 00 00 00 00 97 [18:56:50]Write i2c OK [18:56:50]MH_I2C_Read... [18:56:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:50]Read from MH i2c: E2 [18:56:50]MH_I2C_Read... [18:56:50]Read from MH i2c: E2 0E 00 [18:56:50]MH_I2C_Read... [18:56:50]Read from MH i2c: E2 0E 00 17 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 80 [18:56:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:56:50]wFMCommunicate OK [18:56:50]SAM_PROTO_GetShiftState done [18:56:50]FM_GetShiftState done [18:56:50]opened in 1730160431 [18:56:50]opened+sec_in_day 1730246831 [18:56:50]quantity*price = 40006 [18:56:50]sum+1 = 40007 [18:56:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.06 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.06 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 361 29.10.2024 18:56 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871756 ФД: 202966 ФПД: 83641042766914 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185651&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202966&fm=83641042766914&tin=02508201610067®Number=0000000000091777&sum=40006 [18:56:51]StoreToDocumentArchive [18:56:51]shift 546 fd 202966 [18:56:51]save to /storage/0546/doc_00202966 [18:56:51]save last doc name /storage/0546/doc_00202966 to /storage/kkm_last_doc_name [18:56:51]save OK [18:56:51]Clear old archive folders... [18:56:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:56:51]tlvbuf is 013613B0 [18:56:51]SAM_PROTO_ClearQueue [18:56:51]wFMCommunicate request_size=4 [18:56:51]MH_SAM_APDU [18:56:51]CAPDU: 80 09 00 00 [18:56:51]Write to MH i2c: E2 08 00 24 03 80 09 00 00 00 00 00 00 99 [18:56:51]Write i2c OK [18:56:51]MH_I2C_Read... [18:56:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:56:51]Read from MH i2c: E2 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 03 00 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 03 00 24 03 00 90 00 9B [18:56:51]RAPDU: 90 00 [18:56:51]wFMCommunicate OK [18:56:51]SAM_PROTO_ClearQueue done [18:56:51]KKMCreateOFDPacket [18:56:51]OFDProtocolAddRootSTLVToBuf [18:56:51]FM_MakeSignedData [18:56:51]FM_MakeSignedData [18:56:51]SAM_PROTO_SignData [18:56:51]wFMCommunicate request_size=4 [18:56:51]MH_SAM_APDU [18:56:51]CAPDU: 80 0D 01 02 [18:56:51]Write to MH i2c: E2 08 00 25 03 80 0D 01 02 00 00 00 00 A1 [18:56:51]Write i2c OK [18:56:51]MH_I2C_Read... [18:56:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:56:51]Read from MH i2c: E2 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 03 00 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: E2 03 00 25 03 00 90 00 9C [18:56:51]RAPDU: 90 00 [18:56:51]wFMCommunicate OK [18:56:51]wFMCommunicate request_size=255 [18:56:51]MH_SAM_APDU [18:56: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 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 F3 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D6 18 03 00 35 04 06 00 4C [18:56:51]Write to MH i2c: E2 02 01 26 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 F3 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D6 18 03 00 35 04 06 00 4C 00 00 85 [18:56:51]Write i2c OK [18:56:51]MH_I2C_Read... [18:56:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:52]Read from MH i2c: E2 [18:56:52]MH_I2C_Read... [18:56:52]Read from MH i2c: E2 03 00 [18:56:52]MH_I2C_Read... [18:56:52]Read from MH i2c: E2 03 00 26 03 00 90 00 9D [18:56:52]RAPDU: 90 00 [18:56:52]wFMCommunicate OK [18:56:52]wFMCommunicate request_size=10 [18:56:52]MH_SAM_APDU [18:56:52]CAPDU: 80 0D 02 02 05 12 32 A4 8C 42 [18:56:52]Write to MH i2c: E2 0D 00 27 03 80 0D 02 02 05 00 12 32 A4 8C 42 00 00 64 [18:56:52]Write i2c OK [18:56:52]MH_I2C_Read... [18:56:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:52]Read from MH i2c: E2 [18:56:52]MH_I2C_Read... [18:56:52]Read from MH i2c: E2 03 00 [18:56:52]MH_I2C_Read... [18:56:52]Read from MH i2c: E2 03 00 27 03 00 90 00 9E [18:56:52]RAPDU: 90 00 [18:56:52]wFMCommunicate OK [18:56:52]wFMCommunicate request_size=4 [18:56:52]MH_SAM_APDU [18:56:52]CAPDU: 80 0D 03 02 [18:56:52]Write to MH i2c: E2 08 00 28 03 80 0D 03 02 00 00 00 00 A6 [18:56:52]Write i2c OK [18:56:52]MH_I2C_Read... [18:56:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:56:52]Read from MH i2c: E2 [18:56:52]MH_I2C_Read... [18:56:52]Read from MH i2c: E2 0B 00 [18:56:52]MH_I2C_Read... [18:56:52]Read from MH i2c: E2 0B 00 28 03 00 06 D9 7B 40 E2 B7 E0 63 90 00 1D [18:56:52]RAPDU: 06 D9 7B 40 E2 B7 E0 63 90 00 [18:56:52]wFMCommunicate OK [18:56:52]SAM_PROTO_SignData done [18:56:52]FM_MakeSignedData done [18:56:52]CreateOFDProtocolMessage [18:56:52]wFMCommunicate request_size=4 [18:56:52]MH_SAM_APDU [18:56:52]CAPDU: 80 11 00 00 [18:56:52]Write to MH i2c: E2 08 00 29 03 80 11 00 00 00 00 00 00 A6 [18:56:52]Write i2c OK [18:56:52]MH_I2C_Read... [18:56:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:52]Read from MH i2c: E2 [18:56:52]MH_I2C_Read... [18:56:52]Read from MH i2c: E2 17 00 [18:56:52]MH_I2C_Read... [18:56:52]Read from MH i2c: E2 17 00 29 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FB [18:56:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:56:52]wFMCommunicate OK [18:56:52]CreateOFDProtocolMessage done [18:56:52]OFDSenderStorePacket 202966 [18:56:52]StoreOFDPacket docnum=202966 [18:56:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 00 A3 07 01 90 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 F3 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D6 18 03 00 35 04 06 00 4C 12 32 A4 8C 42 06 D9 7B 40 E2 B7 E0 63 [18:56:52]CheckFolder [18:56:52]dirname=/storage/ofd_packets [18:56:52]CheckFolder done [18:56:52]ProducePacketName [18:56:52]name=ofd_packets/00202966 [18:56:52]NVStorageSaveData ofd_packets/00202966 [18:56:52]File name is /storage/ofd_packets/00202966 [18:56:52]Write 301 bytes [18:56:52]NVStorageSaveData done [18:56:52]OFDSenderStorePacket done [18:56:52]KKMCreateOFDPacket done [18:56:52]NVStorageSaveData kkm_last_timestamp [18:56:52]File name is /storage/kkm_last_timestamp [18:56:52]Write 4 bytes [18:56:52]NVStorageSaveData done [18:56:52]ExternCall_PrintAddStr [18:56:52]wPrintStart [18:56:52]Write to MH i2c: 01 00 00 2A 03 2D [18:56:52]Write i2c OK [18:56:52]MH_I2C_Read... [18:56:52]Read from MH i2c: 01 [18:56:52]MH_I2C_Read... [18:56:52]Read from MH i2c: 01 07 00 [18:56:52]MH_I2C_Read... [18:56:52]Read from MH i2c: 01 07 00 2A 03 00 00 00 00 00 FF 0F 42 [18:56:52]RasterBufferAndPrint [18:56:52]line Счет N : (1)450769 [18:56:52]line ИНН: 02508201610067 [18:56:52]line Контрольно-Кассовый Чек [18:56:52]line ПРОДАЖА [18:56:52]line ТРК (МРК, ГНК) : 62 [18:56:52]line Товар: 2710124130 [18:56:52]line Аи-92-К-2 [18:56:52]line 5.980 * 66.90 [18:56:52]line = 400.06 [18:56:52]line НДС 12% НСП 1% [18:56:52]line > о реализуемом товаре [18:56:52]line ИТОГО: 400.06 [18:56:52]line НСП 1% : 3.54 [18:56:52]line НДС 12% : 42.48 [18:56:52]line Наличными: 0.00 [18:56:52]line Безнал.: 400.06 [18:56:52]line Место: АЗС № 171 "Партнер Нефть" [18:56:52]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [18:56:52]line СНО: Общий режим [18:56:52]line Чек 361 29.10.2024 18:56 [18:56:52]line Смена: 546 ФФД: 1.0 [18:56:52]line ЗНМ: 0300000109 [18:56:52]line РНМ: 0000000000091777 [18:56:52]line Версия ККМ: 001 [18:56:52]line Платежная система: Бакай Банк [18:56:52]line ФМ: 0000000000871756 [18:56:52]line ФД: 202966 [18:56:52]line ФПД: 83641042766914 [18:56:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T185651&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202966&fm=83641042766914&tin=02508201610067®Number=0000000000091777&sum=40006 [18:56:52]written 0, free lines is 4095 [18:56:52]OFD Sender: Processing packet 202966 [packets to send 117, broken 116] [18:56:52]ProducePacketName [18:56:52]name=ofd_packets/00202966 [18:56:52]OFD Sender: To server: pG, [18:56:52]CommunicateWithHost lk.salyk.kg:30040 [18:56:52]ConnectInit lk.salyk.kg [18:56:52]Connected sock=11 [18:56:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 00 A3 07 01 90 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 F3 2F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D6 18 03 00 35 04 06 00 4C 12 32 A4 8C 42 06 D9 7B 40 E2 B7 E0 63 [18:56:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A3 C0 47 00 46 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D6 18 03 00 F4 03 04 00 AE DB 20 67 B6 04 01 00 00 75 B2 3B 8F C6 90 4F 40 [18:56:53]CommunicateWithHost err = 0 [18:56:53]CheckOFDResponse [18:56:53]1017 (14) - 77093643461234 [18:56:53]1041 (16) - 0000000000871756 [18:56:53]1040 (4) - 202966 [18:56:53]1012 (4) - 29.10.2024 12:57 [18:56:53]1206 (1) - 0 [18:56:53]OFD Sender: Remove packet 202966 [18:56:53]ProducePacketName [18:56:53]name=ofd_packets/00202966 [18:56:53]NVStorageDeleteData [18:56:53]Write to MH i2c: 01 00 00 54 03 57 [18:56:53]Write i2c OK [18:56:53]MH_I2C_Read... [18:56:53]Read from MH i2c: 01 [18:56:53]MH_I2C_Read... [18:56:53]Read from MH i2c: 01 07 00 [18:56:53]MH_I2C_Read... [18:56:53]Read from MH i2c: 01 07 00 54 03 00 00 00 00 00 9E 0C 08 [18:56:53]RasterBufferAndPrint [18:56:53]line [18:56:53]line [18:56:53]line [18:56:53]line [18:56:53]line [18:56:53]written 0, free lines is 3234 [18:56:53]MH_Cut [18:56:53]Write to MH i2c: D1 01 00 5B 03 01 30 [18:56:53]Write i2c OK [18:56:53]MH_I2C_Read... [18:56:53]Read from MH i2c: D1 [18:56:53]MH_I2C_Read... [18:56:53]Read from MH i2c: D1 01 00 [18:56:53]MH_I2C_Read... [18:56:53]Read from MH i2c: D1 01 00 5B 03 00 2F [18:56:53]Write to MH i2c: 01 00 00 5C 03 5F [18:56:53]Write i2c OK [18:56:53]MH_I2C_Read... [18:56:53]OFD Sender: No OFD packet to send [18:56:54]*** Cut start [18:56:54]*** Purtial cut [18:56:54]*** Stage 1: CUTSNS_PIN = 1 [18:56:54]Read from MH i2c: 01 [18:56:54]MH_I2C_Read... [18:56:54]*** Stop cut motor [18:56:54]*** Cut end [18:56:54]Read from MH i2c: 01 07 00 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: 01 07 00 5C 03 00 00 00 00 00 FF 0F 74 [18:56:54]process_action close_receipt done [18:56:54]requested_data is exist [18:56:54]produce_requested_data [18:56:54]requested_item fm.sn is exist - process it [18:56:54]wFMCommunicate request_size=4 [18:56:54]MH_SAM_APDU [18:56:54]CAPDU: 80 11 00 00 [18:56:54]Write to MH i2c: E2 08 00 5D 03 80 11 00 00 00 00 00 00 DA [18:56:54]Write i2c OK [18:56:54]MH_I2C_Read... [18:56:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:54]Read from MH i2c: E2 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 17 00 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 17 00 5D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2F [18:56:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [18:56:54]wFMCommunicate OK [18:56:54]requested_item fd.num is exist - process it [18:56:54]SAM_PROTO_GetFieldsCounters [18:56:54]wFMCommunicate request_size=4 [18:56:54]MH_SAM_APDU [18:56:54]CAPDU: 80 13 00 00 [18:56:54]Write to MH i2c: E2 08 00 5E 03 80 13 00 00 00 00 00 00 DD [18:56:54]Write i2c OK [18:56:54]MH_I2C_Read... [18:56:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:56:54]Read from MH i2c: E2 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 62 00 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 62 00 5E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D6 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 59 [18:56:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D6 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:56:54]wFMCommunicate OK [18:56:54]SAM_PROTO_GetFieldsCounters done [18:56:54]requested_item shift.num is exist - process it [18:56:54]requested_item shift.opened is exist - process it [18:56:54]req_shift_opened [18:56:54]FM_GetShiftState [18:56:54]SAM_PROTO_GetShiftState [18:56:54]wFMCommunicate request_size=4 [18:56:54]MH_SAM_APDU [18:56:54]CAPDU: 80 13 01 00 [18:56:54]Write to MH i2c: E2 08 00 5F 03 80 13 01 00 00 00 00 00 DF [18:56:54]Write i2c OK [18:56:54]MH_I2C_Read... [18:56:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:54]Read from MH i2c: E2 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 0E 00 [18:56:54]MH_I2C_Read... [18:56:54]Read from MH i2c: E2 0E 00 5F 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C8 [18:56:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [18:56:54]wFMCommunicate OK [18:56:54]SAM_PROTO_GetShiftState done [18:56:54]FM_GetShiftState done [18:56:54]req_shift_opened done [18:56:54]requested_item shift.open_date is exist - process it [18:56:54]req_shift_open_date [18:56:54]req_shift_open_date done [18:56:54]produce_requested_data done [18:56:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202966,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [18:56:54]process_action_free close_receipt [18:56:54]json_value_free [18:56:54]json_value_free done [18:56:54]process_json_proto returns [18:56:54]Send response to host [18:56:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202966,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [18:56:54]free response buf [18:56:54]execute_script done [18:56:54]execute_script returns [18:56:54]free content buf [18:56:54]Sock 8.Close socket [18:56:54]Sock 8.Thread stoped [18:56:58]OFD Sender: No OFD packet to send [18:57:03]OFD Sender: No OFD packet to send [18:57:08]OFD Sender: No OFD packet to send [18:57:13]OFD Sender: No OFD packet to send [18:57:18]OFD Sender: No OFD packet to send [18:57:23]OFD Sender: No OFD packet to send [18:57:28]OFD Sender: No OFD packet to send [18:57:33]OFD Sender: No OFD packet to send [18:57:38]OFD Sender: No OFD packet to send [18:57:43]OFD Sender: No OFD packet to send [18:57:48]OFD Sender: No OFD packet to send [18:57:53]OFD Sender: No OFD packet to send [18:57:58]OFD Sender: No OFD packet to send [18:58:03]OFD Sender: No OFD packet to send [18:58:08]OFD Sender: No OFD packet to send [18:58:13]OFD Sender: No OFD packet to send [18:58:18]OFD Sender: No OFD packet to send [18:58:23]OFD Sender: No OFD packet to send [18:58:28]OFD Sender: No OFD packet to send [18:58:33]OFD Sender: No OFD packet to send [18:58:38]OFD Sender: No OFD packet to send [18:58:43]OFD Sender: No OFD packet to send [18:58:48]OFD Sender: No OFD packet to send [18:58:53]OFD Sender: No OFD packet to send [18:58:58]OFD Sender: No OFD packet to send [18:59:03]OFD Sender: No OFD packet to send [18:59:08]OFD Sender: No OFD packet to send [18:59:13]OFD Sender: No OFD packet to send [18:59:18]OFD Sender: No OFD packet to send [18:59:23]OFD Sender: No OFD packet to send [18:59:28]OFD Sender: No OFD packet to send [18:59:33]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]accept exits with 9 [19:00:58]New connection [19:00:58]New thread 3066547556 created [19:00:58]Thread 3066690916 joined [19:00:58]Waiting for new connection... [19:00:58] Sock 9.Parse request [19:00:58]Sock 9.Check first char [19:00:58]Sock 9.First char is OK [19:00:58]request: POST /json_proto HTTP/1.0 [19:00:58]Method: POST [19:00:58]URL: /json_proto [19:00:58]Method is POST - this is cgi request [19:00:58]url: /json_proto [19:00:58]query_string will be loaded in cgi processing [19:00:58]execute_cgi json_proto POST (null) [19:00:58]execute_cgi path=json_proto method=POST [19:00:58]POST find Content-Length [19:00:58]Host: 172.17.63.195:8080 [19:00:58]Content-Length: 677 [19:00:58]Content-Type: application/json [19:00:58] [19:00:58]POST finish read [19:00:58]Found Content-Length = 677 [19:00:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450770", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:58]execute_script... [19:00:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450770", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:58]POST & json_proto [19:00:58]process_json_proto [19:00:58]json parsed OK: [19:00:58]protocol is kg_v1.0 [19:00:58]action value=close_receipt [19:00:58]process_action close_receipt [19:00:58]cmd_close_receipt [19:00:58]MH_GetDate [19:00:58]Write to MH i2c: F0 00 00 60 03 52 [19:00:58]Write i2c OK [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: F0 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: F0 09 00 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: F0 09 00 60 03 00 EB 30 21 67 8C D7 20 67 E8 [19:00:58]GetLastDocTimeStamp 1730228211 [19:00:58]current date 1730228459 [19:00:58]FM_GetShiftState [19:00:58]SAM_PROTO_GetShiftState [19:00:58]wFMCommunicate request_size=4 [19:00:58]MH_SAM_APDU [19:00:58]CAPDU: 80 13 01 00 [19:00:58]Write to MH i2c: E2 08 00 61 03 80 13 01 00 00 00 00 00 E1 [19:00:58]Write i2c OK [19:00:58]MH_I2C_Read... [19:00:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:58]Read from MH i2c: E2 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 0E 00 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 0E 00 61 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CA [19:00:58]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:00:58]wFMCommunicate OK [19:00:58]SAM_PROTO_GetShiftState done [19:00:58]FM_GetShiftState done [19:00:58]opened in 1730160431 [19:00:58]opened+sec_in_day 1730246831 [19:00:58]quantity*price = 30038 [19:00:58]sum+1 = 30039 [19:00:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 362 29.10.2024 19:00 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202967 ФПД: 135536557693458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190059&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202967&fm=135536557693458&tin=02508201610067®Number=0000000000091777&sum=30000 [19:00:59]StoreToDocumentArchive [19:00:59]shift 546 fd 202967 [19:00:59]save to /storage/0546/doc_00202967 [19:00:59]save last doc name /storage/0546/doc_00202967 to /storage/kkm_last_doc_name [19:00:59]save OK [19:00:59]Clear old archive folders... [19:00:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:00:59]tlvbuf is 01362D10 [19:00:59]SAM_PROTO_ClearQueue [19:00:59]wFMCommunicate request_size=4 [19:00:59]MH_SAM_APDU [19:00:59]CAPDU: 80 09 00 00 [19:00:59]Write to MH i2c: E2 08 00 6E 03 80 09 00 00 00 00 00 00 E3 [19:00:59]Write i2c OK [19:00:59]MH_I2C_Read... [19:00:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:00:59]Read from MH i2c: E2 [19:00:59]MH_I2C_Read... [19:00:59]Read from MH i2c: E2 03 00 [19:00:59]MH_I2C_Read... [19:00:59]Read from MH i2c: E2 03 00 6E 03 00 90 00 E5 [19:00:59]RAPDU: 90 00 [19:00:59]wFMCommunicate OK [19:00:59]SAM_PROTO_ClearQueue done [19:00:59]KKMCreateOFDPacket [19:00:59]OFDProtocolAddRootSTLVToBuf [19:00:59]FM_MakeSignedData [19:00:59]FM_MakeSignedData [19:00:59]SAM_PROTO_SignData [19:00:59]wFMCommunicate request_size=4 [19:00:59]MH_SAM_APDU [19:00:59]CAPDU: 80 0D 01 02 [19:00:59]Write to MH i2c: E2 08 00 6F 03 80 0D 01 02 00 00 00 00 EB [19:00:59]Write i2c OK [19:00:59]MH_I2C_Read... [19:00:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:01:00]Read from MH i2c: E2 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 03 00 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 03 00 6F 03 00 90 00 E6 [19:01:00]RAPDU: 90 00 [19:01:00]wFMCommunicate OK [19:01:00]wFMCommunicate request_size=255 [19:01:00]MH_SAM_APDU [19:01:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 EB 30 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 18 03 00 35 04 06 00 7B [19:01:00]Write to MH i2c: E2 02 01 70 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 EB 30 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 18 03 00 35 04 06 00 7B 00 00 12 [19:01:00]Write i2c OK [19:01:00]MH_I2C_Read... [19:01:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:00]Read from MH i2c: E2 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 03 00 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 03 00 70 03 00 90 00 E7 [19:01:00]RAPDU: 90 00 [19:01:00]wFMCommunicate OK [19:01:00]wFMCommunicate request_size=10 [19:01:00]MH_SAM_APDU [19:01:00]CAPDU: 80 0D 02 02 05 45 10 60 1A 12 [19:01:00]Write to MH i2c: E2 0D 00 71 03 80 0D 02 02 05 00 45 10 60 1A 12 00 00 D9 [19:01:00]Write i2c OK [19:01:00]MH_I2C_Read... [19:01:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:00]Read from MH i2c: E2 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 03 00 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 03 00 71 03 00 90 00 E8 [19:01:00]RAPDU: 90 00 [19:01:00]wFMCommunicate OK [19:01:00]wFMCommunicate request_size=4 [19:01:00]MH_SAM_APDU [19:01:00]CAPDU: 80 0D 03 02 [19:01:00]Write to MH i2c: E2 08 00 72 03 80 0D 03 02 00 00 00 00 F0 [19:01:00]Write i2c OK [19:01:00]MH_I2C_Read... [19:01:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:01:00]Read from MH i2c: E2 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 0B 00 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 0B 00 72 03 00 F2 B6 B9 BB 24 99 03 15 90 00 E2 [19:01:00]RAPDU: F2 B6 B9 BB 24 99 03 15 90 00 [19:01:00]wFMCommunicate OK [19:01:00]SAM_PROTO_SignData done [19:01:00]FM_MakeSignedData done [19:01:00]CreateOFDProtocolMessage [19:01:00]wFMCommunicate request_size=4 [19:01:00]MH_SAM_APDU [19:01:00]CAPDU: 80 11 00 00 [19:01:00]Write to MH i2c: E2 08 00 73 03 80 11 00 00 00 00 00 00 F0 [19:01:00]Write i2c OK [19:01:00]MH_I2C_Read... [19:01:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:00]Read from MH i2c: E2 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 17 00 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: E2 17 00 73 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 45 [19:01:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:01:00]wFMCommunicate OK [19:01:00]CreateOFDProtocolMessage done [19:01:00]OFDSenderStorePacket 202967 [19:01:00]StoreOFDPacket docnum=202967 [19:01:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6B BA 07 01 AA 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 EB 30 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 18 03 00 35 04 06 00 7B 45 10 60 1A 12 F2 B6 B9 BB 24 99 03 15 [19:01:00]CheckFolder [19:01:00]dirname=/storage/ofd_packets [19:01:00]CheckFolder done [19:01:00]ProducePacketName [19:01:00]name=ofd_packets/00202967 [19:01:00]NVStorageSaveData ofd_packets/00202967 [19:01:00]File name is /storage/ofd_packets/00202967 [19:01:00]Write 301 bytes [19:01:00]NVStorageSaveData done [19:01:00]OFDSenderStorePacket done [19:01:00]KKMCreateOFDPacket done [19:01:00]NVStorageSaveData kkm_last_timestamp [19:01:00]File name is /storage/kkm_last_timestamp [19:01:00]Write 4 bytes [19:01:00]NVStorageSaveData done [19:01:00]ExternCall_PrintAddStr [19:01:00]wPrintStart [19:01:00]Write to MH i2c: 01 00 00 74 03 77 [19:01:00]Write i2c OK [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: 01 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: 01 07 00 [19:01:00]MH_I2C_Read... [19:01:00]Read from MH i2c: 01 07 00 74 03 00 00 00 00 00 FF 0F 8C [19:01:00]RasterBufferAndPrint [19:01:00]line Счет N : (1)450770 [19:01:00]line ИНН: 02508201610067 [19:01:00]line Контрольно-Кассовый Чек [19:01:00]line ПРОДАЖА [19:01:00]line ТРК (МРК, ГНК) : 41 [19:01:00]line Товар: 2710124130 [19:01:00]line Аи-92-К-2 [19:01:00]line 4.490 * 66.90 [19:01:00]line = 300.38 [19:01:00]line НДС 12% НСП 1% [19:01:00]line > о реализуемом товаре [19:01:00]line ОКРУГЛЕНИЕ: -0.38 [19:01:00]line ИТОГО: 300.00 [19:01:00]line Внесено: 300.00 [19:01:00]line СДАЧА: 0.00 [19:01:00]line НСП 1% : 2.66 [19:01:00]line НДС 12% : 31.90 [19:01:00]line Наличными: 300.00 [19:01:00]line Безнал.: 0.00 [19:01:00]line Место: АЗС № 171 "Партнер Нефть" [19:01:00]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:01:00]line СНО: Общий режим [19:01:00]line Чек 362 29.10.2024 19:00 [19:01:00]line Смена: 546 ФФД: 1.0 [19:01:00]line ЗНМ: 0300000109 [19:01:00]line РНМ: 0000000000091777 [19:01:00]line Версия ККМ: 001 [19:01:00]line ФМ: 0000000000871756 [19:01:00]line ФД: 202967 [19:01:00]line ФПД: 135536557693458 [19:01:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190059&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202967&fm=135536557693458&tin=02508201610067®Number=0000000000091777&sum=30000 [19:01:00]OFD Sender: Processing packet 202967 [packets to send 117, broken 116] [19:01:00]ProducePacketName [19:01:00]name=ofd_packets/00202967 [19:01:00]OFD Sender: To server: pG, [19:01:00]CommunicateWithHost lk.salyk.kg:30040 [19:01:00]ConnectInit lk.salyk.kg [19:01:00]written 0, free lines is 4095 [19:01:00]Connected sock=10 [19:01:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6B BA 07 01 AA 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 EB 30 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 18 03 00 35 04 06 00 7B 45 10 60 1A 12 F2 B6 B9 BB 24 99 03 15 [19:01:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 2B FC 47 00 40 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D7 18 03 00 F4 03 04 00 A6 DC 20 67 B6 04 01 00 00 D6 1D 00 0F FD 0A 50 F1 [19:01:01]CommunicateWithHost err = 0 [19:01:01]CheckOFDResponse [19:01:01]1017 (14) - 77093643461234 [19:01:01]1041 (16) - 0000000000871756 [19:01:01]1040 (4) - 202967 [19:01:01]1012 (4) - 29.10.2024 13:01 [19:01:01]1206 (1) - 0 [19:01:01]OFD Sender: Remove packet 202967 [19:01:01]ProducePacketName [19:01:01]name=ofd_packets/00202967 [19:01:01]NVStorageDeleteData [19:01:01]Write to MH i2c: 01 00 00 9F 03 A2 [19:01:01]Write i2c OK [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: 01 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: 01 07 00 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: 01 07 00 9F 03 00 00 00 00 00 8D 0C 42 [19:01:01]RasterBufferAndPrint [19:01:01]line [19:01:01]line [19:01:01]line [19:01:01]line [19:01:01]line [19:01:01]written 0, free lines is 3218 [19:01:01]MH_Cut [19:01:01]Write to MH i2c: D1 01 00 A6 03 01 7B [19:01:01]Write i2c OK [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: D1 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: D1 01 00 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: D1 01 00 A6 03 00 7A [19:01:01]Write to MH i2c: 01 00 00 A7 03 AA [19:01:01]Write i2c OK [19:01:01]MH_I2C_Read... [19:01:01]OFD Sender: No OFD packet to send [19:01:02]*** Cut start [19:01:02]*** Purtial cut [19:01:02]*** CUTSNS_PIN = 0 [19:01:02]*** Stage 1: CUTSNS_PIN = 1 [19:01:04]Read from MH i2c: 01 [19:01:04]MH_I2C_Read... [19:01:04]*** Stop cut motor [19:01:04]*** Cut end [19:01:04]Read from MH i2c: 01 07 00 [19:01:04]MH_I2C_Read... [19:01:04]Read from MH i2c: 01 07 00 A7 03 00 00 00 00 00 FF 0F BF [19:01:04]process_action close_receipt done [19:01:04]requested_data is exist [19:01:04]produce_requested_data [19:01:04]requested_item fm.sn is exist - process it [19:01:04]wFMCommunicate request_size=4 [19:01:04]MH_SAM_APDU [19:01:04]CAPDU: 80 11 00 00 [19:01:04]Write to MH i2c: E2 08 00 A8 03 80 11 00 00 00 00 00 00 25 [19:01:04]Write i2c OK [19:01:04]MH_I2C_Read... [19:01:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:04]Read from MH i2c: E2 [19:01:04]MH_I2C_Read... [19:01:04]Read from MH i2c: E2 17 00 [19:01:04]MH_I2C_Read... [19:01:04]Read from MH i2c: E2 17 00 A8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7A [19:01:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:01:04]wFMCommunicate OK [19:01:04]requested_item fd.num is exist - process it [19:01:04]SAM_PROTO_GetFieldsCounters [19:01:04]wFMCommunicate request_size=4 [19:01:04]MH_SAM_APDU [19:01:04]CAPDU: 80 13 00 00 [19:01:04]Write to MH i2c: E2 08 00 A9 03 80 13 00 00 00 00 00 00 28 [19:01:04]Write i2c OK [19:01:04]MH_I2C_Read... [19:01:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:04]Read from MH i2c: E2 [19:01:04]MH_I2C_Read... [19:01:04]Read from MH i2c: E2 62 00 [19:01:04]MH_I2C_Read... [19:01:04]Read from MH i2c: E2 62 00 A9 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D7 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 A8 [19:01:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D7 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:01:04]wFMCommunicate OK [19:01:04]SAM_PROTO_GetFieldsCounters done [19:01:04]requested_item shift.num is exist - process it [19:01:04]requested_item shift.opened is exist - process it [19:01:04]req_shift_opened [19:01:04]FM_GetShiftState [19:01:04]SAM_PROTO_GetShiftState [19:01:04]wFMCommunicate request_size=4 [19:01:04]MH_SAM_APDU [19:01:04]CAPDU: 80 13 01 00 [19:01:04]Write to MH i2c: E2 08 00 AA 03 80 13 01 00 00 00 00 00 2A [19:01:04]Write i2c OK [19:01:04]MH_I2C_Read... [19:01:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:04]Read from MH i2c: E2 [19:01:04]MH_I2C_Read... [19:01:04]Read from MH i2c: E2 0E 00 [19:01:04]MH_I2C_Read... [19:01:04]Read from MH i2c: E2 0E 00 AA 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 13 [19:01:04]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:01:04]wFMCommunicate OK [19:01:04]SAM_PROTO_GetShiftState done [19:01:04]FM_GetShiftState done [19:01:04]req_shift_opened done [19:01:04]requested_item shift.open_date is exist - process it [19:01:04]req_shift_open_date [19:01:04]req_shift_open_date done [19:01:04]produce_requested_data done [19:01:04]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202967,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [19:01:04]process_action_free close_receipt [19:01:04]json_value_free [19:01:04]json_value_free done [19:01:04]process_json_proto returns [19:01:04]Send response to host [19:01:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202967,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [19:01:04]free response buf [19:01:04]execute_script done [19:01:04]execute_script returns [19:01:04]free content buf [19:01:04]Sock 9.Close socket [19:01:04]Sock 9.Thread stoped [19:01:06]OFD Sender: No OFD packet to send [19:01:11]OFD Sender: No OFD packet to send [19:01:16]OFD Sender: No OFD packet to send [19:01:21]OFD Sender: No OFD packet to send [19:01:26]OFD Sender: No OFD packet to send [19:01:31]OFD Sender: No OFD packet to send [19:01:36]OFD Sender: No OFD packet to send [19:01:41]OFD Sender: No OFD packet to send [19:01:46]OFD Sender: No OFD packet to send [19:01:51]OFD Sender: No OFD packet to send [19:01:56]OFD Sender: No OFD packet to send [19:02:01]OFD Sender: No OFD packet to send [19:02:02]accept exits with 8 [19:02:02]New connection [19:02:02]New thread 3066690916 created [19:02:02]Thread 3066547556 joined [19:02:02]Waiting for new connection... [19:02:02] Sock 8.Parse request [19:02:02]Sock 8.Check first char [19:02:02]Sock 8.First char is OK [19:02:02]request: POST /json_proto HTTP/1.0 [19:02:02]Method: POST [19:02:02]URL: /json_proto [19:02:02]Method is POST - this is cgi request [19:02:02]url: /json_proto [19:02:02]query_string will be loaded in cgi processing [19:02:02]execute_cgi json_proto POST (null) [19:02:02]execute_cgi path=json_proto method=POST [19:02:02]POST find Content-Length [19:02:02]Host: 172.17.63.195:8080 [19:02:02]Content-Length: 677 [19:02:02]Content-Type: application/json [19:02:02] [19:02:02]POST finish read [19:02:02]Found Content-Length = 677 [19:02:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450771", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:02:02]execute_script... [19:02:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450771", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:02:02]POST & json_proto [19:02:02]process_json_proto [19:02:02]json parsed OK: [19:02:02]protocol is kg_v1.0 [19:02:02]action value=close_receipt [19:02:02]process_action close_receipt [19:02:02]cmd_close_receipt [19:02:02]MH_GetDate [19:02:02]Write to MH i2c: F0 00 00 AB 03 9D [19:02:02]Write i2c OK [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: F0 [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: F0 09 00 [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: F0 09 00 AB 03 00 2B 31 21 67 8C D7 20 67 74 [19:02:02]GetLastDocTimeStamp 1730228459 [19:02:02]current date 1730228523 [19:02:02]FM_GetShiftState [19:02:02]SAM_PROTO_GetShiftState [19:02:02]wFMCommunicate request_size=4 [19:02:02]MH_SAM_APDU [19:02:02]CAPDU: 80 13 01 00 [19:02:02]Write to MH i2c: E2 08 00 AC 03 80 13 01 00 00 00 00 00 2C [19:02:02]Write i2c OK [19:02:02]MH_I2C_Read... [19:02:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:02:02]Read from MH i2c: E2 [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: E2 0E 00 [19:02:02]MH_I2C_Read... [19:02:02]Read from MH i2c: E2 0E 00 AC 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 15 [19:02:02]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:02:02]wFMCommunicate OK [19:02:02]SAM_PROTO_GetShiftState done [19:02:02]FM_GetShiftState done [19:02:02]opened in 1730160431 [19:02:02]opened+sec_in_day 1730246831 [19:02:02]quantity*price = 20003 [19:02:02]sum+1 = 20004 [19:02:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 363 29.10.2024 19:02 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202968 ФПД: 201626285083466 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190203&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202968&fm=201626285083466&tin=02508201610067®Number=0000000000091777&sum=20000 [19:02:03]StoreToDocumentArchive [19:02:03]shift 546 fd 202968 [19:02:03]save to /storage/0546/doc_00202968 [19:02:03]save last doc name /storage/0546/doc_00202968 to /storage/kkm_last_doc_name [19:02:03]save OK [19:02:03]Clear old archive folders... [19:02:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:02:03]tlvbuf is 01361890 [19:02:03]SAM_PROTO_ClearQueue [19:02:03]wFMCommunicate request_size=4 [19:02:03]MH_SAM_APDU [19:02:03]CAPDU: 80 09 00 00 [19:02:03]Write to MH i2c: E2 08 00 B9 03 80 09 00 00 00 00 00 00 2E [19:02:03]Write i2c OK [19:02:03]MH_I2C_Read... [19:02:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:02:03]Read from MH i2c: E2 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: E2 03 00 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: E2 03 00 B9 03 00 90 00 30 [19:02:03]RAPDU: 90 00 [19:02:03]wFMCommunicate OK [19:02:03]SAM_PROTO_ClearQueue done [19:02:03]KKMCreateOFDPacket [19:02:03]OFDProtocolAddRootSTLVToBuf [19:02:03]FM_MakeSignedData [19:02:03]FM_MakeSignedData [19:02:03]SAM_PROTO_SignData [19:02:03]wFMCommunicate request_size=4 [19:02:03]MH_SAM_APDU [19:02:03]CAPDU: 80 0D 01 02 [19:02:03]Write to MH i2c: E2 08 00 BA 03 80 0D 01 02 00 00 00 00 36 [19:02:03]Write i2c OK [19:02:03]MH_I2C_Read... [19:02:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:02:03]Read from MH i2c: E2 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: E2 03 00 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: E2 03 00 BA 03 00 90 00 31 [19:02:03]RAPDU: 90 00 [19:02:03]wFMCommunicate OK [19:02:03]wFMCommunicate request_size=255 [19:02:03]MH_SAM_APDU [19:02:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 2B 31 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D8 18 03 00 35 04 06 00 B7 [19:02:03]Write to MH i2c: E2 02 01 BB 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 2B 31 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D8 18 03 00 35 04 06 00 B7 00 00 AA [19:02:03]Write i2c OK [19:02:03]MH_I2C_Read... [19:02:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:02:04]Read from MH i2c: E2 [19:02:04]MH_I2C_Read... [19:02:04]Read from MH i2c: E2 03 00 [19:02:04]MH_I2C_Read... [19:02:04]Read from MH i2c: E2 03 00 BB 03 00 90 00 32 [19:02:04]RAPDU: 90 00 [19:02:04]wFMCommunicate OK [19:02:04]wFMCommunicate request_size=10 [19:02:04]MH_SAM_APDU [19:02:04]CAPDU: 80 0D 02 02 05 60 C7 19 8B 4A [19:02:04]Write to MH i2c: E2 0D 00 BC 03 80 0D 02 02 05 00 60 C7 19 8B 4A 00 00 58 [19:02:04]Write i2c OK [19:02:04]MH_I2C_Read... [19:02:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:02:04]Read from MH i2c: E2 [19:02:04]MH_I2C_Read... [19:02:04]Read from MH i2c: E2 03 00 [19:02:04]MH_I2C_Read... [19:02:04]Read from MH i2c: E2 03 00 BC 03 00 90 00 33 [19:02:04]RAPDU: 90 00 [19:02:04]wFMCommunicate OK [19:02:04]wFMCommunicate request_size=4 [19:02:04]MH_SAM_APDU [19:02:04]CAPDU: 80 0D 03 02 [19:02:04]Write to MH i2c: E2 08 00 BD 03 80 0D 03 02 00 00 00 00 3B [19:02:04]Write i2c OK [19:02:04]MH_I2C_Read... [19:02:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:02:04]Read from MH i2c: E2 [19:02:04]MH_I2C_Read... [19:02:04]Read from MH i2c: E2 0B 00 [19:02:04]MH_I2C_Read... [19:02:04]Read from MH i2c: E2 0B 00 BD 03 00 60 D5 77 99 26 A2 CB 5A 90 00 6E [19:02:04]RAPDU: 60 D5 77 99 26 A2 CB 5A 90 00 [19:02:04]wFMCommunicate OK [19:02:04]SAM_PROTO_SignData done [19:02:04]FM_MakeSignedData done [19:02:04]CreateOFDProtocolMessage [19:02:04]wFMCommunicate request_size=4 [19:02:04]MH_SAM_APDU [19:02:04]CAPDU: 80 11 00 00 [19:02:04]Write to MH i2c: E2 08 00 BE 03 80 11 00 00 00 00 00 00 3B [19:02:04]Write i2c OK [19:02:04]MH_I2C_Read... [19:02:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:02:04]Read from MH i2c: E2 [19:02:04]MH_I2C_Read... [19:02:04]Read from MH i2c: E2 17 00 [19:02:04]MH_I2C_Read... [19:02:04]Read from MH i2c: E2 17 00 BE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 90 [19:02:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:02:04]wFMCommunicate OK [19:02:04]CreateOFDProtocolMessage done [19:02:04]OFDSenderStorePacket 202968 [19:02:04]StoreOFDPacket docnum=202968 [19:02:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6D 0D 07 01 CA A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 2B 31 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D8 18 03 00 35 04 06 00 B7 60 C7 19 8B 4A 60 D5 77 99 26 A2 CB 5A [19:02:04]CheckFolder [19:02:04]dirname=/storage/ofd_packets [19:02:04]CheckFolder done [19:02:04]ProducePacketName [19:02:04]name=ofd_packets/00202968 [19:02:04]NVStorageSaveData ofd_packets/00202968 [19:02:04]File name is /storage/ofd_packets/00202968 [19:02:04]Write 301 bytes [19:02:04]NVStorageSaveData done [19:02:04]OFDSenderStorePacket done [19:02:04]KKMCreateOFDPacket done [19:02:04]NVStorageSaveData kkm_last_timestamp [19:02:04]File name is /storage/kkm_last_timestamp [19:02:04]Write 4 bytes [19:02:04]NVStorageSaveData done [19:02:04]ExternCall_PrintAddStr [19:02:04]wPrintStart [19:02:04]Write to MH i2c: 01 00 00 BF 03 C2 [19:02:04]Write i2c OK [19:02:04]MH_I2C_Read... [19:02:04]Read from MH i2c: 01 [19:02:04]MH_I2C_Read... [19:02:04]Read from MH i2c: 01 07 00 [19:02:04]MH_I2C_Read... [19:02:04]Read from MH i2c: 01 07 00 BF 03 00 00 00 00 00 FF 0F D7 [19:02:04]RasterBufferAndPrint [19:02:04]line Счет N : (1)450771 [19:02:04]line ИНН: 02508201610067 [19:02:04]line Контрольно-Кассовый Чек [19:02:04]line ПРОДАЖА [19:02:04]line ТРК (МРК, ГНК) : 62 [19:02:04]line Товар: 2710124130 [19:02:04]line Аи-92-К-2 [19:02:04]line 2.990 * 66.90 [19:02:04]line = 200.03 [19:02:04]line НДС 12% НСП 1% [19:02:04]line > о реализуемом товаре [19:02:04]line ОКРУГЛЕНИЕ: -0.03 [19:02:04]line ИТОГО: 200.00 [19:02:04]line Внесено: 200.00 [19:02:04]line СДАЧА: 0.00 [19:02:04]line НСП 1% : 1.77 [19:02:04]line НДС 12% : 21.24 [19:02:04]line Наличными: 200.00 [19:02:04]line Безнал.: 0.00 [19:02:04]line Место: АЗС № 171 "Партнер Нефть" [19:02:04]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:02:04]line СНО: Общий режим [19:02:04]line Чек 363 29.10.2024 19:02 [19:02:04]line Смена: 546 ФФД: 1.0 [19:02:04]line ЗНМ: 0300000109 [19:02:04]line РНМ: 0000000000091777 [19:02:04]line Версия ККМ: 001 [19:02:04]line ФМ: 0000000000871756 [19:02:04]line ФД: 202968 [19:02:04]line ФПД: 201626285083466 [19:02:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190203&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202968&fm=201626285083466&tin=02508201610067®Number=0000000000091777&sum=20000 [19:02:04]OFD Sender: Processing packet 202968 [packets to send 117, broken 116] [19:02:04]ProducePacketName [19:02:04]name=ofd_packets/00202968 [19:02:04]OFD Sender: To server: pG, [19:02:04]CommunicateWithHost lk.salyk.kg:30040 [19:02:04]ConnectInit lk.salyk.kg [19:02:04]written 0, free lines is 4095 [19:02:04]Connected sock=10 [19:02:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6D 0D 07 01 CA A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 2B 31 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D8 18 03 00 35 04 06 00 B7 60 C7 19 8B 4A 60 D5 77 99 26 A2 CB 5A [19:02:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E4 4B 47 00 BF 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 D8 18 03 00 F4 03 04 00 E6 DC 20 67 B6 04 01 00 00 49 F2 4A 86 7D 0E 13 E0 [19:02:04]CommunicateWithHost err = 0 [19:02:04]CheckOFDResponse [19:02:04]1017 (14) - 77093643461234 [19:02:04]1041 (16) - 0000000000871756 [19:02:04]1040 (4) - 202968 [19:02:04]1012 (4) - 29.10.2024 13:02 [19:02:04]1206 (1) - 0 [19:02:04]OFD Sender: Remove packet 202968 [19:02:04]ProducePacketName [19:02:04]name=ofd_packets/00202968 [19:02:04]NVStorageDeleteData [19:02:05]Write to MH i2c: 01 00 00 EA 03 ED [19:02:05]Write i2c OK [19:02:05]MH_I2C_Read... [19:02:05]Read from MH i2c: 01 [19:02:05]MH_I2C_Read... [19:02:05]Read from MH i2c: 01 07 00 [19:02:05]MH_I2C_Read... [19:02:05]Read from MH i2c: 01 07 00 EA 03 00 00 00 00 00 89 0C 89 [19:02:05]RasterBufferAndPrint [19:02:05]line [19:02:05]line [19:02:05]line [19:02:05]line [19:02:05]line [19:02:05]written 0, free lines is 3212 [19:02:05]MH_Cut [19:02:05]Write to MH i2c: D1 01 00 F1 03 01 C6 [19:02:05]Write i2c OK [19:02:05]MH_I2C_Read... [19:02:05]Read from MH i2c: D1 [19:02:05]MH_I2C_Read... [19:02:05]Read from MH i2c: D1 01 00 [19:02:05]MH_I2C_Read... [19:02:05]Read from MH i2c: D1 01 00 F1 03 00 C5 [19:02:05]Write to MH i2c: 01 00 00 F2 03 F5 [19:02:05]Write i2c OK [19:02:05]MH_I2C_Read... [19:02:05]OFD Sender: No OFD packet to send [19:02:06]*** Cut start [19:02:06]*** Purtial cut [19:02:06]*** Stage 1: CUTSNS_PIN = 1 [19:02:06]Read from MH i2c: 01 [19:02:06]MH_I2C_Read... [19:02:06]*** Stop cut motor [19:02:06]*** Cut end [19:02:06]Read from MH i2c: 01 07 00 [19:02:06]MH_I2C_Read... [19:02:06]Read from MH i2c: 01 07 00 F2 03 00 00 00 00 00 FF 0F 0A [19:02:06]process_action close_receipt done [19:02:06]requested_data is exist [19:02:06]produce_requested_data [19:02:06]requested_item fm.sn is exist - process it [19:02:06]wFMCommunicate request_size=4 [19:02:06]MH_SAM_APDU [19:02:06]CAPDU: 80 11 00 00 [19:02:06]Write to MH i2c: E2 08 00 F3 03 80 11 00 00 00 00 00 00 70 [19:02:06]Write i2c OK [19:02:06]MH_I2C_Read... [19:02:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:02:06]Read from MH i2c: E2 [19:02:06]MH_I2C_Read... [19:02:06]Read from MH i2c: E2 17 00 [19:02:06]MH_I2C_Read... [19:02:06]Read from MH i2c: E2 17 00 F3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C5 [19:02:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:02:06]wFMCommunicate OK [19:02:06]requested_item fd.num is exist - process it [19:02:06]SAM_PROTO_GetFieldsCounters [19:02:06]wFMCommunicate request_size=4 [19:02:06]MH_SAM_APDU [19:02:06]CAPDU: 80 13 00 00 [19:02:06]Write to MH i2c: E2 08 00 F4 03 80 13 00 00 00 00 00 00 73 [19:02:06]Write i2c OK [19:02:06]MH_I2C_Read... [19:02:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:02:06]Read from MH i2c: E2 [19:02:06]MH_I2C_Read... [19:02:06]Read from MH i2c: E2 62 00 [19:02:06]MH_I2C_Read... [19:02:06]Read from MH i2c: E2 62 00 F4 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D8 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 F7 [19:02:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 D8 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:02:06]wFMCommunicate OK [19:02:06]SAM_PROTO_GetFieldsCounters done [19:02:06]requested_item shift.num is exist - process it [19:02:06]requested_item shift.opened is exist - process it [19:02:06]req_shift_opened [19:02:06]FM_GetShiftState [19:02:06]SAM_PROTO_GetShiftState [19:02:06]wFMCommunicate request_size=4 [19:02:06]MH_SAM_APDU [19:02:06]CAPDU: 80 13 01 00 [19:02:06]Write to MH i2c: E2 08 00 F5 03 80 13 01 00 00 00 00 00 75 [19:02:06]Write i2c OK [19:02:06]MH_I2C_Read... [19:02:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:02:06]Read from MH i2c: E2 [19:02:06]MH_I2C_Read... [19:02:06]Read from MH i2c: E2 0E 00 [19:02:06]MH_I2C_Read... [19:02:06]Read from MH i2c: E2 0E 00 F5 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 5E [19:02:06]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:02:06]wFMCommunicate OK [19:02:06]SAM_PROTO_GetShiftState done [19:02:06]FM_GetShiftState done [19:02:06]req_shift_opened done [19:02:06]requested_item shift.open_date is exist - process it [19:02:06]req_shift_open_date [19:02:06]req_shift_open_date done [19:02:06]produce_requested_data done [19:02:06]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202968,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [19:02:06]process_action_free close_receipt [19:02:06]json_value_free [19:02:06]json_value_free done [19:02:06]process_json_proto returns [19:02:06]Send response to host [19:02:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202968,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [19:02:06]free response buf [19:02:06]execute_script done [19:02:06]execute_script returns [19:02:06]free content buf [19:02:06]Sock 8.Close socket [19:02:06]Sock 8.Thread stoped [19:02:10]OFD Sender: No OFD packet to send [19:02:15]OFD Sender: No OFD packet to send [19:02:20]OFD Sender: No OFD packet to send [19:02:25]OFD Sender: No OFD packet to send [19:02:30]OFD Sender: No OFD packet to send [19:02:35]OFD Sender: No OFD packet to send [19:02:40]OFD Sender: No OFD packet to send [19:02:45]OFD Sender: No OFD packet to send [19:02:50]OFD Sender: No OFD packet to send [19:02:55]OFD Sender: No OFD packet to send [19:03:00]OFD Sender: No OFD packet to send [19:03:05]OFD Sender: No OFD packet to send [19:03:10]OFD Sender: No OFD packet to send [19:03:15]OFD Sender: No OFD packet to send [19:03:20]OFD Sender: No OFD packet to send [19:03:25]OFD Sender: No OFD packet to send [19:03:30]OFD Sender: No OFD packet to send [19:03:35]OFD Sender: No OFD packet to send [19:03:40]OFD Sender: No OFD packet to send [19:03:45]OFD Sender: No OFD packet to send [19:03:50]OFD Sender: No OFD packet to send [19:03:55]OFD Sender: No OFD packet to send [19:04:00]OFD Sender: No OFD packet to send [19:04:05]OFD Sender: No OFD packet to send [19:04:10]OFD Sender: No OFD packet to send [19:04:15]OFD Sender: No OFD packet to send [19:04:20]OFD Sender: No OFD packet to send [19:04:25]OFD Sender: No OFD packet to send [19:04:30]OFD Sender: No OFD packet to send [19:04:35]OFD Sender: No OFD packet to send [19:04:40]OFD Sender: No OFD packet to send [19:04:45]OFD Sender: No OFD packet to send [19:04:49]accept exits with 9 [19:04:49]New connection [19:04:49]New thread 3066547556 created [19:04:49]Thread 3066690916 joined [19:04:49]Waiting for new connection... [19:04:49] Sock 9.Parse request [19:04:49]Sock 9.Check first char [19:04:49]Sock 9.First char is OK [19:04:49]request: POST /json_proto HTTP/1.0 [19:04:49]Method: POST [19:04:49]URL: /json_proto [19:04:49]Method is POST - this is cgi request [19:04:49]url: /json_proto [19:04:49]query_string will be loaded in cgi processing [19:04:49]execute_cgi json_proto POST (null) [19:04:49]execute_cgi path=json_proto method=POST [19:04:49]POST find Content-Length [19:04:49]Host: 172.17.63.195:8080 [19:04:49]Content-Length: 675 [19:04:49]Content-Type: application/json [19:04:49] [19:04:49]POST finish read [19:04:49]Found Content-Length = 675 [19:04:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450772", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [19:04:49]execute_script... [19:04: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)450772", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [19:04:49]POST & json_proto [19:04:49]process_json_proto [19:04:49]json parsed OK: [19:04:49]protocol is kg_v1.0 [19:04:49]action value=close_receipt [19:04:49]process_action close_receipt [19:04:49]cmd_close_receipt [19:04:49]MH_GetDate [19:04:49]Write to MH i2c: F0 00 00 F6 03 E8 [19:04:49]Write i2c OK [19:04:49]MH_I2C_Read... [19:04:49]Read from MH i2c: F0 [19:04:49]MH_I2C_Read... [19:04:49]Read from MH i2c: F0 09 00 [19:04:49]MH_I2C_Read... [19:04:49]Read from MH i2c: F0 09 00 F6 03 00 D2 31 21 67 8C D7 20 67 66 [19:04:49]GetLastDocTimeStamp 1730228523 [19:04:49]current date 1730228690 [19:04:49]FM_GetShiftState [19:04:49]SAM_PROTO_GetShiftState [19:04:49]wFMCommunicate request_size=4 [19:04:49]MH_SAM_APDU [19:04:49]CAPDU: 80 13 01 00 [19:04:49]Write to MH i2c: E2 08 00 F7 03 80 13 01 00 00 00 00 00 77 [19:04:49]Write i2c OK [19:04:49]MH_I2C_Read... [19:04:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:04:49]Read from MH i2c: E2 [19:04:49]MH_I2C_Read... [19:04:49]Read from MH i2c: E2 0E 00 [19:04:49]MH_I2C_Read... [19:04:49]Read from MH i2c: E2 0E 00 F7 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 60 [19:04:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:04:49]wFMCommunicate OK [19:04:49]SAM_PROTO_GetShiftState done [19:04:49]FM_GetShiftState done [19:04:49]opened in 1730160431 [19:04:49]opened+sec_in_day 1730246831 [19:04:49]quantity*price = 100000 [19:04:49]sum+1 = 100002 [19:04:49]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 365 29.10.2024 19:06 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202970 ФПД: 45202351565515 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190649&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202970&fm=45202351565515&tin=02508201610067®Number=0000000000091777&sum=80000 [19:06:50]StoreToDocumentArchive [19:06:50]shift 546 fd 202970 [19:06:50]save to /storage/0546/doc_00202970 [19:06:50]save last doc name /storage/0546/doc_00202970 to /storage/kkm_last_doc_name [19:06:50]save OK [19:06:50]Clear old archive folders... [19:06:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:06:50]tlvbuf is 018A5420 [19:06:50]SAM_PROTO_ClearQueue [19:06:50]wFMCommunicate request_size=4 [19:06:50]MH_SAM_APDU [19:06:50]CAPDU: 80 09 00 00 [19:06:50]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [19:06:50]Write i2c OK [19:06:50]MH_I2C_Read... [19:06:50]Read from MH i2c: E2 [19:06:50]MH_I2C_Read... [19:06:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:06:50]Read from MH i2c: E2 03 00 [19:06:50]MH_I2C_Read... [19:06:50]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [19:06:50]RAPDU: 90 00 [19:06:50]wFMCommunicate OK [19:06:50]SAM_PROTO_ClearQueue done [19:06:50]KKMCreateOFDPacket [19:06:50]OFDProtocolAddRootSTLVToBuf [19:06:50]FM_MakeSignedData [19:06:50]FM_MakeSignedData [19:06:50]SAM_PROTO_SignData [19:06:50]wFMCommunicate request_size=4 [19:06:50]MH_SAM_APDU [19:06:50]CAPDU: 80 0D 01 02 [19:06:50]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [19:06:50]Write i2c OK [19:06:50]MH_I2C_Read... [19:06:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:06:50]Read from MH i2c: E2 [19:06:50]MH_I2C_Read... [19:06:50]Read from MH i2c: E2 03 00 [19:06:50]MH_I2C_Read... [19:06:50]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [19:06:50]RAPDU: 90 00 [19:06:50]wFMCommunicate OK [19:06:50]wFMCommunicate request_size=255 [19:06:50]MH_SAM_APDU [19:06:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 49 32 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DA 18 03 00 35 04 06 00 29 [19:06:50]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 49 32 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DA 18 03 00 35 04 06 00 29 00 00 0C [19:06:50]Write i2c OK [19:06:50]MH_I2C_Read... [19:06:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:50]Read from MH i2c: E2 [19:06:50]MH_I2C_Read... [19:06:50]Read from MH i2c: E2 03 00 [19:06:50]MH_I2C_Read... [19:06:50]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [19:06:50]RAPDU: 90 00 [19:06:50]wFMCommunicate OK [19:06:50]wFMCommunicate request_size=10 [19:06:50]MH_SAM_APDU [19:06:50]CAPDU: 80 0D 02 02 05 1C 7E 1B AA CB [19:06:50]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 1C 7E 1B AA CB 00 00 10 [19:06:50]Write i2c OK [19:06:50]MH_I2C_Read... [19:06:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:50]Read from MH i2c: E2 [19:06:50]MH_I2C_Read... [19:06:50]Read from MH i2c: E2 03 00 [19:06:50]MH_I2C_Read... [19:06:50]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [19:06:50]RAPDU: 90 00 [19:06:50]wFMCommunicate OK [19:06:50]wFMCommunicate request_size=4 [19:06:50]MH_SAM_APDU [19:06:50]CAPDU: 80 0D 03 02 [19:06:50]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [19:06:50]Write i2c OK [19:06:50]MH_I2C_Read... [19:06:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:06:51]Read from MH i2c: E2 [19:06:51]MH_I2C_Read... [19:06:51]Read from MH i2c: E2 0B 00 [19:06:51]MH_I2C_Read... [19:06:51]Read from MH i2c: E2 0B 00 63 00 00 A3 CA 74 63 68 48 AD A4 90 00 24 [19:06:51]RAPDU: A3 CA 74 63 68 48 AD A4 90 00 [19:06:51]wFMCommunicate OK [19:06:51]SAM_PROTO_SignData done [19:06:51]FM_MakeSignedData done [19:06:51]CreateOFDProtocolMessage [19:06:51]wFMCommunicate request_size=4 [19:06:51]MH_SAM_APDU [19:06:51]CAPDU: 80 11 00 00 [19:06:51]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [19:06:51]Write i2c OK [19:06:51]MH_I2C_Read... [19:06:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:51]Read from MH i2c: E2 [19:06:51]MH_I2C_Read... [19:06:51]Read from MH i2c: E2 17 00 [19:06:51]MH_I2C_Read... [19:06:51]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 33 [19:06:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:06:51]wFMCommunicate OK [19:06:51]CreateOFDProtocolMessage done [19:06:51]OFDSenderStorePacket 202970 [19:06:51]StoreOFDPacket docnum=202970 [19:06:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9C B7 07 01 2F BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 49 32 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DA 18 03 00 35 04 06 00 29 1C 7E 1B AA CB A3 CA 74 63 68 48 AD A4 [19:06:51]CheckFolder [19:06:51]dirname=/storage/ofd_packets [19:06:51]CheckFolder done [19:06:51]ProducePacketName [19:06:51]name=ofd_packets/00202970 [19:06:51]NVStorageSaveData ofd_packets/00202970 [19:06:51]File name is /storage/ofd_packets/00202970 [19:06:51]Write 301 bytes [19:06:51]NVStorageSaveData done [19:06:51]OFDSenderStorePacket done [19:06:51]KKMCreateOFDPacket done [19:06:51]NVStorageSaveData kkm_last_timestamp [19:06:51]File name is /storage/kkm_last_timestamp [19:06:51]Write 4 bytes [19:06:51]NVStorageSaveData done [19:06:51]ExternCall_PrintAddStr [19:06:51]wPrintStart [19:06:51]Write to MH i2c: 01 00 00 65 00 65 [19:06:51]Write i2c OK [19:06:51]MH_I2C_Read... [19:06:51]Read from MH i2c: 01 [19:06:51]MH_I2C_Read... [19:06:51]Read from MH i2c: 01 07 00 [19:06:51]MH_I2C_Read... [19:06:51]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [19:06:51]RasterBufferAndPrint [19:06:51]line Счет N : (1)450773 [19:06:51]line ИНН: 02508201610067 [19:06:51]line Контрольно-Кассовый Чек [19:06:51]line ПРОДАЖА [19:06:51]line ТРК (МРК, ГНК) : 52 [19:06:51]line Товар: 2710124130 [19:06:51]line Аи-92-К-2 [19:06:51]line 11.960 * 66.90 [19:06:51]line = 800.12 [19:06:51]line НДС 12% НСП 1% [19:06:51]line > о реализуемом товаре [19:06:51]line ОКРУГЛЕНИЕ: -0.12 [19:06:51]line ИТОГО: 800.00 [19:06:51]line Внесено: 800.00 [19:06:51]line СДАЧА: 0.00 [19:06:51]line НСП 1% : 7.08 [19:06:51]line НДС 12% : 84.97 [19:06:51]line Наличными: 800.00 [19:06:51]line Безнал.: 0.00 [19:06:51]line Место: АЗС № 171 "Партнер Нефть" [19:06:51]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:06:51]line СНО: Общий режим [19:06:51]line Чек 365 29.10.2024 19:06 [19:06:51]line Смена: 546 ФФД: 1.0 [19:06:51]line ЗНМ: 0300000109 [19:06:51]line РНМ: 0000000000091777 [19:06:51]line Версия ККМ: 001 [19:06:51]line ФМ: 0000000000871756 [19:06:51]line ФД: 202970 [19:06:51]line ФПД: 45202351565515 [19:06:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T190649&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202970&fm=45202351565515&tin=02508201610067®Number=0000000000091777&sum=80000 [19:06:51]written 0, free lines is 4095 [19:06:51]OFD Sender: Processing packet 202970 [packets to send 117, broken 116] [19:06:51]ProducePacketName [19:06:51]name=ofd_packets/00202970 [19:06:51]OFD Sender: To server: pG, [19:06:51]CommunicateWithHost lk.salyk.kg:30040 [19:06:51]ConnectInit lk.salyk.kg [19:06:51]Connected sock=10 [19:06:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9C B7 07 01 2F BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 49 32 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DA 18 03 00 35 04 06 00 29 1C 7E 1B AA CB A3 CA 74 63 68 48 AD A4 [19:06:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F2 E6 47 00 66 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DA 18 03 00 F4 03 04 00 04 DE 20 67 B6 04 01 00 00 6A 1D BF C0 D8 8F BD 30 [19:06:51]CommunicateWithHost err = 0 [19:06:51]CheckOFDResponse [19:06:51]1017 (14) - 77093643461234 [19:06:51]1041 (16) - 0000000000871756 [19:06:51]1040 (4) - 202970 [19:06:51]1012 (4) - 29.10.2024 13:07 [19:06:51]1206 (1) - 0 [19:06:51]OFD Sender: Remove packet 202970 [19:06:51]ProducePacketName [19:06:51]name=ofd_packets/00202970 [19:06:51]NVStorageDeleteData [19:06:51]Write to MH i2c: 01 00 00 90 00 90 [19:06:51]Write i2c OK [19:06:51]MH_I2C_Read... [19:06:51]Read from MH i2c: 01 [19:06:51]MH_I2C_Read... [19:06:51]Read from MH i2c: 01 07 00 [19:06:51]MH_I2C_Read... [19:06:51]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 8D 0C 30 [19:06:51]RasterBufferAndPrint [19:06:51]line [19:06:51]line [19:06:51]line [19:06:51]line [19:06:51]line [19:06:51]written 0, free lines is 3218 [19:06:51]MH_Cut [19:06:51]Write to MH i2c: D1 01 00 97 00 01 69 [19:06:51]Write i2c OK [19:06:51]MH_I2C_Read... [19:06:51]Read from MH i2c: D1 [19:06:51]MH_I2C_Read... [19:06:51]Read from MH i2c: D1 01 00 [19:06:51]MH_I2C_Read... [19:06:51]Read from MH i2c: D1 01 00 97 00 00 68 [19:06:51]Write to MH i2c: 01 00 00 98 00 98 [19:06:51]Write i2c OK [19:06:51]MH_I2C_Read... [19:06:51]OFD Sender: No OFD packet to send [19:06:52]*** Cut start [19:06:52]*** Purtial cut [19:06:52]*** Stage 1: CUTSNS_PIN = 1 [19:06:52]Read from MH i2c: 01 [19:06:52]MH_I2C_Read... [19:06:52]*** Stop cut motor [19:06:52]*** Cut end [19:06:52]Read from MH i2c: 01 07 00 [19:06:52]MH_I2C_Read... [19:06:52]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [19:06:52]process_action close_receipt done [19:06:52]requested_data is exist [19:06:52]produce_requested_data [19:06:52]requested_item fm.sn is exist - process it [19:06:52]wFMCommunicate request_size=4 [19:06:52]MH_SAM_APDU [19:06:52]CAPDU: 80 11 00 00 [19:06:52]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [19:06:52]Write i2c OK [19:06:52]MH_I2C_Read... [19:06:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:52]Read from MH i2c: E2 [19:06:52]MH_I2C_Read... [19:06:52]Read from MH i2c: E2 17 00 [19:06:52]MH_I2C_Read... [19:06:52]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 68 [19:06:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:06:52]wFMCommunicate OK [19:06:52]requested_item fd.num is exist - process it [19:06:52]SAM_PROTO_GetFieldsCounters [19:06:52]wFMCommunicate request_size=4 [19:06:52]MH_SAM_APDU [19:06:52]CAPDU: 80 13 00 00 [19:06:52]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [19:06:52]Write i2c OK [19:06:52]MH_I2C_Read... [19:06:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:06:52]Read from MH i2c: E2 [19:06:52]MH_I2C_Read... [19:06:52]Read from MH i2c: E2 62 00 [19:06:52]MH_I2C_Read... [19:06:52]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DA 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 A2 [19:06:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DA 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:06:52]wFMCommunicate OK [19:06:52]SAM_PROTO_GetFieldsCounters done [19:06:52]requested_item shift.num is exist - process it [19:06:52]requested_item shift.opened is exist - process it [19:06:52]req_shift_opened [19:06:52]FM_GetShiftState [19:06:52]SAM_PROTO_GetShiftState [19:06:52]wFMCommunicate request_size=4 [19:06:52]MH_SAM_APDU [19:06:52]CAPDU: 80 13 01 00 [19:06:52]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [19:06:52]Write i2c OK [19:06:52]MH_I2C_Read... [19:06:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:53]Read from MH i2c: E2 [19:06:53]MH_I2C_Read... [19:06:53]Read from MH i2c: E2 0E 00 [19:06:53]MH_I2C_Read... [19:06:53]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 01 [19:06:53]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:06:53]wFMCommunicate OK [19:06:53]SAM_PROTO_GetShiftState done [19:06:53]FM_GetShiftState done [19:06:53]req_shift_opened done [19:06:53]requested_item shift.open_date is exist - process it [19:06:53]req_shift_open_date [19:06:53]req_shift_open_date done [19:06:53]produce_requested_data done [19:06:53]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202970,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [19:06:53]process_action_free close_receipt [19:06:53]json_value_free [19:06:53]json_value_free done [19:06:53]process_json_proto returns [19:06:53]Send response to host [19:06:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202970,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [19:06:53]free response buf [19:06:53]execute_script done [19:06:53]execute_script returns [19:06:53]free content buf [19:06:53]Sock 7.Close socket [19:06:53]Sock 7.Thread stoped [19:06:56]OFD Sender: No OFD packet to send [19:07:01]OFD Sender: No OFD packet to send [19:07:07]OFD Sender: No OFD packet to send [19:07:12]OFD Sender: No OFD packet to send [19:07:17]OFD Sender: No OFD packet to send [19:07:22]OFD Sender: No OFD packet to send [19:07:27]OFD Sender: No OFD packet to send [19:07:32]OFD Sender: No OFD packet to send [19:07:37]OFD Sender: No OFD packet to send [19:07:42]OFD Sender: No OFD packet to send [19:07:47]OFD Sender: No OFD packet to send [19:07:52]OFD Sender: No OFD packet to send [19:07:57]OFD Sender: No OFD packet to send [19:08:02]OFD Sender: No OFD packet to send [19:08:07]OFD Sender: No OFD packet to send [19:08:12]OFD Sender: No OFD packet to send [19:08:17]OFD Sender: No OFD packet to send [19:08:22]OFD Sender: No OFD packet to send [19:08:27]OFD Sender: No OFD packet to send [19:08:32]OFD Sender: No OFD packet to send [19:08:37]OFD Sender: No OFD packet to send [19:08:42]OFD Sender: No OFD packet to send [19:15:23]ConnectInit Can't connect to host [19:15:26]ConnectInit Can't take IP for lk.salyk.kg [19:15:26]CommunicateWithHost connect error [19:15:26]CommunicateWithHost err = -1 [19:15:26]OFD Sender: Server communicate error [19:15:31]OFD Sender: Processing packet 202971 [packets to send 118, broken 116] [19:15:31]ProducePacketName [19:15:31]name=ofd_packets/00202971 [19:15:31]OFD Sender: To server: pG, [19:15:31]CommunicateWithHost lk.salyk.kg:30040 [19:15:31]ConnectInit lk.salyk.kg [19:15:31]Connected sock=7 [19:15:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1E 33 07 01 15 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 F7 32 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DB 18 03 00 35 04 06 00 CB 1F D1 3A E9 47 0F DE 64 FF F9 AD 66 5E [19:15:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 05 3A 47 00 C4 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DB 18 03 00 F4 03 04 00 0C E0 20 67 B6 04 01 00 00 22 BC 83 BE 31 6D F6 E4 [19:15:31]CommunicateWithHost err = 0 [19:15:31]CheckOFDResponse [19:15:31]1017 (14) - 77093643461234 [19:15:31]1041 (16) - 0000000000871756 [19:15:31]1040 (4) - 202971 [19:15:31]1012 (4) - 29.10.2024 13:15 [19:15:31]1206 (1) - 0 [19:15:31]OFD Sender: Remove packet 202971 [19:15:31]ProducePacketName [19:15:31]name=ofd_packets/00202971 [19:15:31]NVStorageDeleteData [19:15:32]OFD Sender: Processing packet 202972 [packets to send 117, broken 116] [19:15:32]ProducePacketName [19:15:32]name=ofd_packets/00202972 [19:15:32]OFD Sender: To server: pG, [19:15:32]CommunicateWithHost lk.salyk.kg:30040 [19:15:32]ConnectInit lk.salyk.kg [19:15:32]Connected sock=7 [19:15:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 79 86 07 01 FF 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 1A 33 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DC 18 03 00 35 04 06 00 46 F5 3F 9F 74 F2 19 34 9A 0F 30 C4 7B 0A [19:15:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B7 47 47 00 C0 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DC 18 03 00 F4 03 04 00 0C E0 20 67 B6 04 01 00 00 D0 DD 16 86 F8 8B CE A1 [19:15:32]CommunicateWithHost err = 0 [19:15:32]CheckOFDResponse [19:15:32]1017 (14) - 77093643461234 [19:15:32]1041 (16) - 0000000000871756 [19:15:32]1040 (4) - 202972 [19:15:32]1012 (4) - 29.10.2024 13:15 [19:15:32]1206 (1) - 0 [19:15:32]OFD Sender: Remove packet 202972 [19:15:32]ProducePacketName [19:15:32]name=ofd_packets/00202972 [19:15:32]NVStorageDeleteData [19:15:32]OFD Sender: No OFD packet to send [19:15:37]OFD Sender: No OFD packet to send [19:15:42]OFD Sender: No OFD packet to send [19:15:47]OFD Sender: No OFD packet to send [19:15:52]OFD Sender: No OFD packet to send [19:15:57]OFD Sender: No OFD packet to send [19:16:02]OFD Sender: No OFD packet to send [19:16:07]OFD Sender: No OFD packet to send [19:16:12]OFD Sender: No OFD packet to send [19:16:17]OFD Sender: No OFD packet to send [19:16:22]OFD Sender: No OFD packet to send [19:16:27]OFD Sender: No OFD packet to send [19:16:32]OFD Sender: No OFD packet to send [19:16:37]OFD Sender: No OFD packet to send [19:16:42]OFD Sender: No OFD packet to send [19:16:47]OFD Sender: No OFD packet to send [19:16:53]OFD Sender: No OFD packet to send [19:16:58]OFD Sender: No OFD packet to send [19:17:03]OFD Sender: No OFD packet to send [19:17:08]OFD Sender: No OFD packet to send [19:17:13]OFD Sender: No OFD packet to send [19:17:18]OFD Sender: No OFD packet to send [19:17:23]OFD Sender: No OFD packet to send [19:17:28]OFD Sender: No OFD packet to send [19:17:33]OFD Sender: No OFD packet to send [19:17:38]OFD Sender: No OFD packet to send [19:17:43]OFD Sender: No OFD packet to send [19:17:48]OFD Sender: No OFD packet to send [19:17:53]OFD Sender: No OFD packet to send [19:17:58]OFD Sender: No OFD packet to send [19:18:03]OFD Sender: No OFD packet to send [19:18:08]OFD Sender: No OFD packet to send [19:18:13]OFD Sender: No OFD packet to send [19:18:18]OFD Sender: No OFD packet to send [19:18:23]OFD Sender: No OFD packet to send [19:18:28]OFD Sender: No OFD packet to send [19:18:33]OFD Sender: No OFD packet to send [19:18:38]OFD Sender: No OFD packet to send [19:18:43]OFD Sender: No OFD packet to send [19:18:48]OFD Sender: No OFD packet to send [19:18:53]OFD Sender: No OFD packet to send [19:18:58]OFD Sender: No OFD packet to send [19:19:03]OFD Sender: No OFD packet to send [19:19:08]OFD Sender: No OFD packet to send [19:19:13]OFD Sender: No OFD packet to send [19:19:18]OFD Sender: No OFD packet to send [19:19:23]OFD Sender: No OFD packet to send [19:19:28]OFD Sender: No OFD packet to send [19:19:33]OFD Sender: No OFD packet to send [19:19:38]OFD Sender: No OFD packet to send [19:19:43]OFD Sender: No OFD packet to send [19:19:48]OFD Sender: No OFD packet to send [19:19:53]OFD Sender: No OFD packet to send [19:19:58]OFD Sender: No OFD packet to send [19:20:03]OFD Sender: No OFD packet to send [19:20:08]OFD Sender: No OFD packet to send [19:20:13]OFD Sender: No OFD packet to send [19:20:18]OFD Sender: No OFD packet to send [19:20:23]OFD Sender: No OFD packet to send [19:20:28]OFD Sender: No OFD packet to send [19:20:33]OFD Sender: No OFD packet to send [19:20:38]OFD Sender: No OFD packet to send [19:20:43]OFD Sender: No OFD packet to send [19:20:48]OFD Sender: No OFD packet to send [19:20:53]OFD Sender: No OFD packet to send [19:20:58]OFD Sender: No OFD packet to send [19:21:03]OFD Sender: No OFD packet to send [19:21:08]OFD Sender: No OFD packet to send [19:21:13]OFD Sender: No OFD packet to send [19:21:18]OFD Sender: No OFD packet to send [19:21:23]OFD Sender: No OFD packet to send [19:21:28]OFD Sender: No OFD packet to send [19:21:33]OFD Sender: No OFD packet to send [19:21:38]OFD Sender: No OFD packet to send [19:21:43]OFD Sender: No OFD packet to send [19:21:48]OFD Sender: No OFD packet to send [19:21:53]OFD Sender: No OFD packet to send [19:21:58]OFD Sender: No OFD packet to send [19:22:03]OFD Sender: No OFD packet to send [19:22:08]OFD Sender: No OFD packet to send [19:22:13]OFD Sender: No OFD packet to send [19:22:18]OFD Sender: No OFD packet to send [19:22:23]OFD Sender: No OFD packet to send [19:22:28]OFD Sender: No OFD packet to send [19:22:33]OFD Sender: No OFD packet to send [19:22:38]OFD Sender: No OFD packet to send [19:22:43]OFD Sender: No OFD packet to send [19:22:48]OFD Sender: No OFD packet to send [19:22:53]OFD Sender: No OFD packet to send [19:22:58]OFD Sender: No OFD packet to send [19:23:03]OFD Sender: No OFD packet to send [19:23:08]OFD Sender: No OFD packet to send [19:23:13]OFD Sender: No OFD packet to send [19:23:18]OFD Sender: No OFD packet to send [19:23:23]OFD Sender: No OFD packet to send [19:23:28]OFD Sender: No OFD packet to send [19:23:33]OFD Sender: No OFD packet to send [19:23:38]OFD Sender: No OFD packet to send [19:23:43]OFD Sender: No OFD packet to send [19:23:48]OFD Sender: No OFD packet to send [19:23:53]OFD Sender: No OFD packet to send [19:23:58]OFD Sender: No OFD packet to send [19:24:03]OFD Sender: No OFD packet to send [19:24:08]OFD Sender: No OFD packet to send [19:24:13]OFD Sender: No OFD packet to send [19:24:18]OFD Sender: No OFD packet to send [19:24:23]OFD Sender: No OFD packet to send [19:24:28]OFD Sender: No OFD packet to send [19:24:33]OFD Sender: No OFD packet to send [19:24:38]OFD Sender: No OFD packet to send [19:24:43]OFD Sender: No OFD packet to send [19:24:48]OFD Sender: No OFD packet to send [19:24:53]OFD Sender: No OFD packet to send [19:24:58]OFD Sender: No OFD packet to send [19:25:03]OFD Sender: No OFD packet to send [19:25:08]OFD Sender: No OFD packet to send [19:25:13]OFD Sender: No OFD packet to send [19:25:18]OFD Sender: No OFD packet to send [19:25:23]OFD Sender: No OFD packet to send [19:25:28]OFD Sender: No OFD packet to send [19:25:33]OFD Sender: No OFD packet to send [19:25:38]OFD Sender: No OFD packet to send [19:25:43]OFD Sender: No OFD packet to send [19:25:48]OFD Sender: No OFD packet to send [19:25:53]OFD Sender: No OFD packet to send [19:25:58]OFD Sender: No OFD packet to send [19:26:03]OFD Sender: No OFD packet to send [19:26:08]OFD Sender: No OFD packet to send [19:26:13]OFD Sender: No OFD packet to send [19:26:18]OFD Sender: No OFD packet to send [19:26:23]OFD Sender: No OFD packet to send [19:26:28]OFD Sender: No OFD packet to send [19:26:33]OFD Sender: No OFD packet to send [19:26:38]OFD Sender: No OFD packet to send [19:26:43]OFD Sender: No OFD packet to send [19:26:48]OFD Sender: No OFD packet to send [19:26:53]OFD Sender: No OFD packet to send [19:26:58]OFD Sender: No OFD packet to send [19:27:03]OFD Sender: No OFD packet to send [19:27:08]OFD Sender: No OFD packet to send [19:27:13]OFD Sender: No OFD packet to send [19:27:18]OFD Sender: No OFD packet to send [19:27:23]OFD Sender: No OFD packet to send [19:27:28]OFD Sender: No OFD packet to send [19:27:33]OFD Sender: No OFD packet to send [19:27:38]OFD Sender: No OFD packet to send [19:27:43]OFD Sender: No OFD packet to send [19:27:48]OFD Sender: No OFD packet to send [19:27:53]OFD Sender: No OFD packet to send [19:27:58]OFD Sender: No OFD packet to send [19:28:03]OFD Sender: No OFD packet to send [19:28:08]OFD Sender: No OFD packet to send [19:28:13]OFD Sender: No OFD packet to send [19:28:18]OFD Sender: No OFD packet to send [19:28:23]OFD Sender: No OFD packet to send [19:28:28]OFD Sender: No OFD packet to send [19:28:33]OFD Sender: No OFD packet to send [19:28:38]OFD Sender: No OFD packet to send [19:28:43]OFD Sender: No OFD packet to send [19:28:48]OFD Sender: No OFD packet to send [19:28:53]OFD Sender: No OFD packet to send [19:28:58]OFD Sender: No OFD packet to send [19:29:03]OFD Sender: No OFD packet to send [19:29:08]OFD Sender: No OFD packet to send [19:29:13]OFD Sender: No OFD packet to send [19:29:18]OFD Sender: No OFD packet to send [19:29:23]OFD Sender: No OFD packet to send [19:29:28]OFD Sender: No OFD packet to send [19:29:33]OFD Sender: No OFD packet to send [19:29:38]OFD Sender: No OFD packet to send [19:29:43]OFD Sender: No OFD packet to send [19:29:48]OFD Sender: No OFD packet to send [19:29:49]accept exits with 11 [19:29:49]New connection [19:29:49]New thread 3067346276 created [19:29:49]Thread 3067202916 joined [19:29:49]Waiting for new connection... [19:29:49] Sock 11.Parse request [19:29:49]Sock 11.Check first char [19:29:49]Sock 11.First char is OK [19:29:49]request: POST /json_proto HTTP/1.0 [19:29:49]Method: POST [19:29:49]URL: /json_proto [19:29:49]Method is POST - this is cgi request [19:29:49]url: /json_proto [19:29:49]query_string will be loaded in cgi processing [19:29:49]execute_cgi json_proto POST (null) [19:29:49]execute_cgi path=json_proto method=POST [19:29:49]POST find Content-Length [19:29:49]Host: 172.17.63.195:8080 [19:29:49]Content-Length: 677 [19:29:49]Content-Type: application/json [19:29:49] [19:29:49]POST finish read [19:29:49]Found Content-Length = 677 [19:29:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:29:49]execute_script... [19:29:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:29:49]POST & json_proto [19:29:49]process_json_proto [19:29:49]json parsed OK: [19:29:49]protocol is kg_v1.0 [19:29:49]action value=close_receipt [19:29:49]process_action close_receipt [19:29:49]cmd_close_receipt [19:29:49]MH_GetDate [19:29:49]Write to MH i2c: F0 00 00 A6 00 95 [19:29:49]Write i2c OK [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: F0 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: F0 09 00 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: F0 09 00 A6 00 00 AD 37 21 67 8C D7 20 67 F4 [19:29:49]GetLastDocTimeStamp 1730229018 [19:29:49]current date 1730230189 [19:29:49]FM_GetShiftState [19:29:49]SAM_PROTO_GetShiftState [19:29:49]wFMCommunicate request_size=4 [19:29:49]MH_SAM_APDU [19:29:49]CAPDU: 80 13 01 00 [19:29:49]Write to MH i2c: E2 08 00 A7 00 80 13 01 00 00 00 00 00 24 [19:29:49]Write i2c OK [19:29:49]MH_I2C_Read... [19:29:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:49]Read from MH i2c: E2 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: E2 0E 00 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: E2 0E 00 A7 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0D [19:29:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:29:49]wFMCommunicate OK [19:29:49]SAM_PROTO_GetShiftState done [19:29:49]FM_GetShiftState done [19:29:49]opened in 1730160431 [19:29:49]opened+sec_in_day 1730246831 [19:29:49]quantity*price = 20003 [19:29:49]sum+1 = 20004 [19:29:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 368 29.10.2024 19:29 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202973 ФПД: 179212921740374 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T192949&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202973&fm=179212921740374&tin=02508201610067®Number=0000000000091777&sum=20000 [19:29:50]StoreToDocumentArchive [19:29:50]shift 546 fd 202973 [19:29:50]save to /storage/0546/doc_00202973 [19:29:50]save last doc name /storage/0546/doc_00202973 to /storage/kkm_last_doc_name [19:29:50]save OK [19:29:50]Clear old archive folders... [19:29:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:29:50]tlvbuf is 00FE14A0 [19:29:50]SAM_PROTO_ClearQueue [19:29:50]wFMCommunicate request_size=4 [19:29:50]MH_SAM_APDU [19:29:50]CAPDU: 80 09 00 00 [19:29:50]Write to MH i2c: E2 08 00 B4 00 80 09 00 00 00 00 00 00 26 [19:29:50]Write i2c OK [19:29:50]MH_I2C_Read... [19:29:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:29:50]Read from MH i2c: E2 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 03 00 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [19:29:50]RAPDU: 90 00 [19:29:50]wFMCommunicate OK [19:29:50]SAM_PROTO_ClearQueue done [19:29:50]KKMCreateOFDPacket [19:29:50]OFDProtocolAddRootSTLVToBuf [19:29:50]FM_MakeSignedData [19:29:50]FM_MakeSignedData [19:29:50]SAM_PROTO_SignData [19:29:50]wFMCommunicate request_size=4 [19:29:50]MH_SAM_APDU [19:29:50]CAPDU: 80 0D 01 02 [19:29:50]Write to MH i2c: E2 08 00 B5 00 80 0D 01 02 00 00 00 00 2E [19:29:50]Write i2c OK [19:29:50]MH_I2C_Read... [19:29:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:29:50]Read from MH i2c: E2 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 03 00 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [19:29:50]RAPDU: 90 00 [19:29:50]wFMCommunicate OK [19:29:50]wFMCommunicate request_size=255 [19:29:50]MH_SAM_APDU [19:29:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 AD 37 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 18 03 00 35 04 06 00 A2 [19:29:50]Write to MH i2c: E2 02 01 B6 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 AD 37 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 18 03 00 35 04 06 00 A2 00 00 1F [19:29:50]Write i2c OK [19:29:50]MH_I2C_Read... [19:29:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:50]Read from MH i2c: E2 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 03 00 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [19:29:50]RAPDU: 90 00 [19:29:50]wFMCommunicate OK [19:29:50]wFMCommunicate request_size=10 [19:29:50]MH_SAM_APDU [19:29:50]CAPDU: 80 0D 02 02 05 FE 42 8A 1C 56 [19:29:50]Write to MH i2c: E2 0D 00 B7 00 80 0D 02 02 05 00 FE 42 8A 1C 56 00 00 77 [19:29:50]Write i2c OK [19:29:50]MH_I2C_Read... [19:29:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:29:50]Read from MH i2c: E2 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 03 00 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 03 00 B7 00 00 90 00 2B [19:29:50]RAPDU: 90 00 [19:29:50]wFMCommunicate OK [19:29:50]wFMCommunicate request_size=4 [19:29:50]MH_SAM_APDU [19:29:50]CAPDU: 80 0D 03 02 [19:29:50]Write to MH i2c: E2 08 00 B8 00 80 0D 03 02 00 00 00 00 33 [19:29:50]Write i2c OK [19:29:50]MH_I2C_Read... [19:29:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:29:50]Read from MH i2c: E2 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 0B 00 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 0B 00 B8 00 00 68 87 11 A4 61 A5 7F 96 90 00 F3 [19:29:50]RAPDU: 68 87 11 A4 61 A5 7F 96 90 00 [19:29:50]wFMCommunicate OK [19:29:50]SAM_PROTO_SignData done [19:29:50]FM_MakeSignedData done [19:29:50]CreateOFDProtocolMessage [19:29:50]wFMCommunicate request_size=4 [19:29:50]MH_SAM_APDU [19:29:50]CAPDU: 80 11 00 00 [19:29:50]Write to MH i2c: E2 08 00 B9 00 80 11 00 00 00 00 00 00 33 [19:29:50]Write i2c OK [19:29:50]MH_I2C_Read... [19:29:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:50]Read from MH i2c: E2 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 17 00 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: E2 17 00 B9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [19:29:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:29:50]wFMCommunicate OK [19:29:50]CreateOFDProtocolMessage done [19:29:50]OFDSenderStorePacket 202973 [19:29:50]StoreOFDPacket docnum=202973 [19:29:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 ED 3A 07 01 8B C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 AD 37 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 18 03 00 35 04 06 00 A2 FE 42 8A 1C 56 68 87 11 A4 61 A5 7F 96 [19:29:50]CheckFolder [19:29:50]dirname=/storage/ofd_packets [19:29:50]CheckFolder done [19:29:50]ProducePacketName [19:29:50]name=ofd_packets/00202973 [19:29:50]NVStorageSaveData ofd_packets/00202973 [19:29:50]File name is /storage/ofd_packets/00202973 [19:29:50]Write 301 bytes [19:29:50]NVStorageSaveData done [19:29:50]OFDSenderStorePacket done [19:29:50]KKMCreateOFDPacket done [19:29:50]NVStorageSaveData kkm_last_timestamp [19:29:50]File name is /storage/kkm_last_timestamp [19:29:50]Write 4 bytes [19:29:50]NVStorageSaveData done [19:29:50]ExternCall_PrintAddStr [19:29:50]wPrintStart [19:29:50]Write to MH i2c: 01 00 00 BA 00 BA [19:29:50]Write i2c OK [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: 01 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: 01 07 00 [19:29:50]MH_I2C_Read... [19:29:50]Read from MH i2c: 01 07 00 BA 00 00 00 00 00 00 FF 0F CF [19:29:50]RasterBufferAndPrint [19:29:50]line Счет N : (1)450776 [19:29:50]line ИНН: 02508201610067 [19:29:50]line Контрольно-Кассовый Чек [19:29:50]line ПРОДАЖА [19:29:50]line ТРК (МРК, ГНК) : 41 [19:29:50]line Товар: 2710124130 [19:29:50]line Аи-92-К-2 [19:29:50]line 2.990 * 66.90 [19:29:50]line = 200.03 [19:29:50]line НДС 12% НСП 1% [19:29:50]line > о реализуемом товаре [19:29:50]line ОКРУГЛЕНИЕ: -0.03 [19:29:50]line ИТОГО: 200.00 [19:29:50]line Внесено: 200.00 [19:29:50]line СДАЧА: 0.00 [19:29:50]line НСП 1% : 1.77 [19:29:50]line НДС 12% : 21.24 [19:29:50]line Наличными: 200.00 [19:29:50]line Безнал.: 0.00 [19:29:50]line Место: АЗС № 171 "Партнер Нефть" [19:29:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:29:50]line СНО: Общий режим [19:29:50]line Чек 368 29.10.2024 19:29 [19:29:50]line Смена: 546 ФФД: 1.0 [19:29:50]line ЗНМ: 0300000109 [19:29:50]line РНМ: 0000000000091777 [19:29:50]line Версия ККМ: 001 [19:29:50]line ФМ: 0000000000871756 [19:29:50]line ФД: 202973 [19:29:50]line ФПД: 179212921740374 [19:29:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T192949&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202973&fm=179212921740374&tin=02508201610067®Number=0000000000091777&sum=20000 [19:29:51]OFD Sender: Processing packet 202973 [packets to send 117, broken 116] [19:29:51]ProducePacketName [19:29:51]name=ofd_packets/00202973 [19:29:51]OFD Sender: To server: pG, [19:29:51]CommunicateWithHost lk.salyk.kg:30040 [19:29:51]ConnectInit lk.salyk.kg [19:29:51]written 0, free lines is 4095 [19:29:51]Connected sock=10 [19:29:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 ED 3A 07 01 8B C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 AD 37 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 18 03 00 35 04 06 00 A2 FE 42 8A 1C 56 68 87 11 A4 61 A5 7F 96 [19:29:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 24 CA 47 00 94 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DD 18 03 00 F4 03 04 00 68 E3 20 67 B6 04 01 00 00 02 7D 2C 50 8A 82 71 B9 [19:29:51]CommunicateWithHost err = 0 [19:29:51]CheckOFDResponse [19:29:51]1017 (14) - 77093643461234 [19:29:51]1041 (16) - 0000000000871756 [19:29:51]1040 (4) - 202973 [19:29:51]1012 (4) - 29.10.2024 13:30 [19:29:51]1206 (1) - 0 [19:29:51]OFD Sender: Remove packet 202973 [19:29:51]ProducePacketName [19:29:51]name=ofd_packets/00202973 [19:29:51]NVStorageDeleteData [19:29:51]Write to MH i2c: 01 00 00 E5 00 E5 [19:29:51]Write i2c OK [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: 01 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: 01 07 00 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: 01 07 00 E5 00 00 00 00 00 00 8D 0C 85 [19:29:51]RasterBufferAndPrint [19:29:51]line [19:29:51]line [19:29:51]line [19:29:51]line [19:29:51]line [19:29:51]written 0, free lines is 3217 [19:29:51]MH_Cut [19:29:51]Write to MH i2c: D1 01 00 EC 00 01 BE [19:29:51]Write i2c OK [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: D1 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: D1 01 00 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: D1 01 00 EC 00 00 BD [19:29:51]Write to MH i2c: 01 00 00 ED 00 ED [19:29:51]Write i2c OK [19:29:51]MH_I2C_Read... [19:29:51]OFD Sender: No OFD packet to send [19:29:52]*** Cut start [19:29:52]*** Purtial cut [19:29:52]*** CUTSNS_PIN = 0 [19:29:52]*** Stage 1: CUTSNS_PIN = 1 [19:29:54]Read from MH i2c: 01 [19:29:54]MH_I2C_Read... [19:29:54]*** Stop cut motor [19:29:54]*** Cut end [19:29:54]Read from MH i2c: 01 07 00 [19:29:54]MH_I2C_Read... [19:29:54]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 FF 0F 02 [19:29:54]process_action close_receipt done [19:29:54]requested_data is exist [19:29:54]produce_requested_data [19:29:54]requested_item fm.sn is exist - process it [19:29:54]wFMCommunicate request_size=4 [19:29:54]MH_SAM_APDU [19:29:54]CAPDU: 80 11 00 00 [19:29:54]Write to MH i2c: E2 08 00 EE 00 80 11 00 00 00 00 00 00 68 [19:29:54]Write i2c OK [19:29:54]MH_I2C_Read... [19:29:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:54]Read from MH i2c: E2 [19:29:54]MH_I2C_Read... [19:29:54]Read from MH i2c: E2 17 00 [19:29:54]MH_I2C_Read... [19:29:54]Read from MH i2c: E2 17 00 EE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BD [19:29:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:29:54]wFMCommunicate OK [19:29:54]requested_item fd.num is exist - process it [19:29:54]SAM_PROTO_GetFieldsCounters [19:29:54]wFMCommunicate request_size=4 [19:29:54]MH_SAM_APDU [19:29:54]CAPDU: 80 13 00 00 [19:29:54]Write to MH i2c: E2 08 00 EF 00 80 13 00 00 00 00 00 00 6B [19:29:54]Write i2c OK [19:29:54]MH_I2C_Read... [19:29:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:29:54]Read from MH i2c: E2 [19:29:54]MH_I2C_Read... [19:29:54]Read from MH i2c: E2 62 00 [19:29:54]MH_I2C_Read... [19:29:54]Read from MH i2c: E2 62 00 EF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DD 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 03 [19:29:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DD 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:29:54]wFMCommunicate OK [19:29:54]SAM_PROTO_GetFieldsCounters done [19:29:54]requested_item shift.num is exist - process it [19:29:54]requested_item shift.opened is exist - process it [19:29:54]req_shift_opened [19:29:54]FM_GetShiftState [19:29:54]SAM_PROTO_GetShiftState [19:29:54]wFMCommunicate request_size=4 [19:29:54]MH_SAM_APDU [19:29:54]CAPDU: 80 13 01 00 [19:29:54]Write to MH i2c: E2 08 00 F0 00 80 13 01 00 00 00 00 00 6D [19:29:54]Write i2c OK [19:29:54]MH_I2C_Read... [19:29:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:54]Read from MH i2c: E2 [19:29:54]MH_I2C_Read... [19:29:54]Read from MH i2c: E2 0E 00 [19:29:54]MH_I2C_Read... [19:29:54]Read from MH i2c: E2 0E 00 F0 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 56 [19:29:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:29:54]wFMCommunicate OK [19:29:54]SAM_PROTO_GetShiftState done [19:29:54]FM_GetShiftState done [19:29:54]req_shift_opened done [19:29:54]requested_item shift.open_date is exist - process it [19:29:54]req_shift_open_date [19:29:54]req_shift_open_date done [19:29:54]produce_requested_data done [19:29:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202973,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [19:29:54]process_action_free close_receipt [19:29:54]json_value_free [19:29:54]json_value_free done [19:29:54]process_json_proto returns [19:29:54]Send response to host [19:29:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202973,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [19:29:54]free response buf [19:29:54]execute_script done [19:29:54]execute_script returns [19:29:54]free content buf [19:29:54]Sock 11.Close socket [19:29:54]Sock 11.Thread stoped [19:29:56]OFD Sender: No OFD packet to send [19:30:01]OFD Sender: No OFD packet to send [19:30:06]OFD Sender: No OFD packet to send [19:30:11]OFD Sender: No OFD packet to send [19:30:16]OFD Sender: No OFD packet to send [19:30:21]OFD Sender: No OFD packet to send [19:30:26]OFD Sender: No OFD packet to send [19:30: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:48]accept exits with 7 [19:32:48]New connection [19:32:48]New thread 3067202916 created [19:32:48]Thread 3067346276 joined [19:32:48]Waiting for new connection... [19:32:48] Sock 7.Parse request [19:32:48]Sock 7.Check first char [19:32:48]Sock 7.First char is OK [19:32:48]request: POST /json_proto HTTP/1.0 [19:32:48]Method: POST [19:32:48]URL: /json_proto [19:32:48]Method is POST - this is cgi request [19:32:48]url: /json_proto [19:32:48]query_string will be loaded in cgi processing [19:32:48]execute_cgi json_proto POST (null) [19:32:48]execute_cgi path=json_proto method=POST [19:32:48]POST find Content-Length [19:32:48]Host: 172.17.63.195:8080 [19:32:48]Content-Length: 678 [19:32:48]Content-Type: application/json [19:32:48] [19:32:48]POST finish read [19:32:48]Found Content-Length = 678 [19:32:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:48]execute_script... [19:32: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)450777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:32:48]POST & json_proto [19:32:48]process_json_proto [19:32:48]json parsed OK: [19:32:48]protocol is kg_v1.0 [19:32:48]action value=close_receipt [19:32:48]process_action close_receipt [19:32:48]cmd_close_receipt [19:32:48]MH_GetDate [19:32:48]Write to MH i2c: F0 00 00 F1 00 E0 [19:32:48]Write i2c OK [19:32:48]MH_I2C_Read... [19:32:48]Read from MH i2c: F0 [19:32:48]MH_I2C_Read... [19:32:48]Read from MH i2c: F0 09 00 [19:32:48]MH_I2C_Read... [19:32:48]Read from MH i2c: F0 09 00 F1 00 00 60 38 21 67 8C D7 20 67 F3 [19:32:48]GetLastDocTimeStamp 1730230189 [19:32:48]current date 1730230368 [19:32:48]FM_GetShiftState [19:32:48]SAM_PROTO_GetShiftState [19:32:48]wFMCommunicate request_size=4 [19:32:48]MH_SAM_APDU [19:32:48]CAPDU: 80 13 01 00 [19:32:48]Write to MH i2c: E2 08 00 F2 00 80 13 01 00 00 00 00 00 6F [19:32:48]Write i2c OK [19:32:48]MH_I2C_Read... [19:32:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:48]Read from MH i2c: E2 [19:32:48]MH_I2C_Read... [19:32:48]Read from MH i2c: E2 0E 00 [19:32:48]MH_I2C_Read... [19:32:48]Read from MH i2c: E2 0E 00 F2 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 58 [19:32:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:32:48]wFMCommunicate OK [19:32:48]SAM_PROTO_GetShiftState done [19:32:48]FM_GetShiftState done [19:32:48]opened in 1730160431 [19:32:48]opened+sec_in_day 1730246831 [19:32:48]quantity*price = 80012 [19:32:48]sum+1 = 80013 [19:32:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 369 29.10.2024 19:32 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202974 ФПД: 45429331402914 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193248&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202974&fm=45429331402914&tin=02508201610067®Number=0000000000091777&sum=80000 [19:32:49]StoreToDocumentArchive [19:32:49]shift 546 fd 202974 [19:32:49]save to /storage/0546/doc_00202974 [19:32:49]save last doc name /storage/0546/doc_00202974 to /storage/kkm_last_doc_name [19:32:49]save OK [19:32:49]Clear old archive folders... [19:32:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:32:49]tlvbuf is 00FE6F70 [19:32:49]SAM_PROTO_ClearQueue [19:32:49]wFMCommunicate request_size=4 [19:32:49]MH_SAM_APDU [19:32:49]CAPDU: 80 09 00 00 [19:32:49]Write to MH i2c: E2 08 00 FF 00 80 09 00 00 00 00 00 00 71 [19:32:49]Write i2c OK [19:32:49]MH_I2C_Read... [19:32:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:32:49]Read from MH i2c: E2 [19:32:49]MH_I2C_Read... [19:32:49]Read from MH i2c: E2 03 00 [19:32:49]MH_I2C_Read... [19:32:49]Read from MH i2c: E2 03 00 FF 00 00 90 00 73 [19:32:49]RAPDU: 90 00 [19:32:49]wFMCommunicate OK [19:32:49]SAM_PROTO_ClearQueue done [19:32:49]KKMCreateOFDPacket [19:32:49]OFDProtocolAddRootSTLVToBuf [19:32:49]FM_MakeSignedData [19:32:49]FM_MakeSignedData [19:32:49]SAM_PROTO_SignData [19:32:49]wFMCommunicate request_size=4 [19:32:49]MH_SAM_APDU [19:32:49]CAPDU: 80 0D 01 02 [19:32:49]Write to MH i2c: E2 08 00 00 01 80 0D 01 02 00 00 00 00 7A [19:32:49]Write i2c OK [19:32:49]MH_I2C_Read... [19:32:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:32:49]Read from MH i2c: E2 [19:32:49]MH_I2C_Read... [19:32:49]Read from MH i2c: E2 03 00 [19:32:49]MH_I2C_Read... [19:32:49]Read from MH i2c: E2 03 00 00 01 00 90 00 75 [19:32:49]RAPDU: 90 00 [19:32:49]wFMCommunicate OK [19:32:49]wFMCommunicate request_size=255 [19:32:49]MH_SAM_APDU [19:32:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 60 38 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 18 03 00 35 04 06 00 29 [19:32:49]Write to MH i2c: E2 02 01 01 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 60 38 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 18 03 00 35 04 06 00 29 00 00 D2 [19:32:49]Write i2c OK [19:32:49]MH_I2C_Read... [19:32:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:50]Read from MH i2c: E2 [19:32:50]MH_I2C_Read... [19:32:50]Read from MH i2c: E2 03 00 [19:32:50]MH_I2C_Read... [19:32:50]Read from MH i2c: E2 03 00 01 01 00 90 00 76 [19:32:50]RAPDU: 90 00 [19:32:50]wFMCommunicate OK [19:32:50]wFMCommunicate request_size=10 [19:32:50]MH_SAM_APDU [19:32:50]CAPDU: 80 0D 02 02 05 51 57 29 20 A2 [19:32:50]Write to MH i2c: E2 0D 00 02 01 80 0D 02 02 05 00 51 57 29 20 A2 00 00 1A [19:32:50]Write i2c OK [19:32:50]MH_I2C_Read... [19:32:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:32:50]Read from MH i2c: E2 [19:32:50]MH_I2C_Read... [19:32:50]Read from MH i2c: E2 03 00 [19:32:50]MH_I2C_Read... [19:32:50]Read from MH i2c: E2 03 00 02 01 00 90 00 77 [19:32:50]RAPDU: 90 00 [19:32:50]wFMCommunicate OK [19:32:50]wFMCommunicate request_size=4 [19:32:50]MH_SAM_APDU [19:32:50]CAPDU: 80 0D 03 02 [19:32:50]Write to MH i2c: E2 08 00 03 01 80 0D 03 02 00 00 00 00 7F [19:32:50]Write i2c OK [19:32:50]MH_I2C_Read... [19:32:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:32:50]Read from MH i2c: E2 [19:32:50]MH_I2C_Read... [19:32:50]Read from MH i2c: E2 0B 00 [19:32:50]MH_I2C_Read... [19:32:50]Read from MH i2c: E2 0B 00 03 01 00 BD 1F 39 8F A3 BD 8E 62 90 00 74 [19:32:50]RAPDU: BD 1F 39 8F A3 BD 8E 62 90 00 [19:32:50]wFMCommunicate OK [19:32:50]SAM_PROTO_SignData done [19:32:50]FM_MakeSignedData done [19:32:50]CreateOFDProtocolMessage [19:32:50]wFMCommunicate request_size=4 [19:32:50]MH_SAM_APDU [19:32:50]CAPDU: 80 11 00 00 [19:32:50]Write to MH i2c: E2 08 00 04 01 80 11 00 00 00 00 00 00 7F [19:32:50]Write i2c OK [19:32:50]MH_I2C_Read... [19:32:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:50]Read from MH i2c: E2 [19:32:50]MH_I2C_Read... [19:32:50]Read from MH i2c: E2 17 00 [19:32:50]MH_I2C_Read... [19:32:50]Read from MH i2c: E2 17 00 04 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D4 [19:32:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:32:50]wFMCommunicate OK [19:32:50]CreateOFDProtocolMessage done [19:32:50]OFDSenderStorePacket 202974 [19:32:50]StoreOFDPacket docnum=202974 [19:32:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C6 A0 07 01 24 F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 60 38 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 18 03 00 35 04 06 00 29 51 57 29 20 A2 BD 1F 39 8F A3 BD 8E 62 [19:32:50]CheckFolder [19:32:50]dirname=/storage/ofd_packets [19:32:50]CheckFolder done [19:32:50]ProducePacketName [19:32:50]name=ofd_packets/00202974 [19:32:50]NVStorageSaveData ofd_packets/00202974 [19:32:50]File name is /storage/ofd_packets/00202974 [19:32:50]Write 301 bytes [19:32:50]NVStorageSaveData done [19:32:50]OFDSenderStorePacket done [19:32:50]KKMCreateOFDPacket done [19:32:50]NVStorageSaveData kkm_last_timestamp [19:32:50]File name is /storage/kkm_last_timestamp [19:32:50]Write 4 bytes [19:32:50]NVStorageSaveData done [19:32:50]ExternCall_PrintAddStr [19:32:50]wPrintStart [19:32:50]Write to MH i2c: 01 00 00 05 01 06 [19:32:50]Write i2c OK [19:32:50]MH_I2C_Read... [19:32:50]Read from MH i2c: 01 [19:32:50]MH_I2C_Read... [19:32:50]Read from MH i2c: 01 07 00 [19:32:50]MH_I2C_Read... [19:32:50]Read from MH i2c: 01 07 00 05 01 00 00 00 00 00 FF 0F 1B [19:32:50]RasterBufferAndPrint [19:32:50]line Счет N : (1)450777 [19:32:50]line ИНН: 02508201610067 [19:32:50]line Контрольно-Кассовый Чек [19:32:50]line ПРОДАЖА [19:32:50]line ТРК (МРК, ГНК) : 41 [19:32:50]line Товар: 2710124130 [19:32:50]line Аи-92-К-2 [19:32:50]line 11.960 * 66.90 [19:32:50]line = 800.12 [19:32:50]line НДС 12% НСП 1% [19:32:50]line > о реализуемом товаре [19:32:50]line ОКРУГЛЕНИЕ: -0.12 [19:32:50]line ИТОГО: 800.00 [19:32:50]line Внесено: 800.00 [19:32:50]line СДАЧА: 0.00 [19:32:50]line НСП 1% : 7.08 [19:32:50]line НДС 12% : 84.97 [19:32:50]line Наличными: 800.00 [19:32:50]line Безнал.: 0.00 [19:32:50]line Место: АЗС № 171 "Партнер Нефть" [19:32:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:32:50]line СНО: Общий режим [19:32:50]line Чек 369 29.10.2024 19:32 [19:32:50]line Смена: 546 ФФД: 1.0 [19:32:50]line ЗНМ: 0300000109 [19:32:50]line РНМ: 0000000000091777 [19:32:50]line Версия ККМ: 001 [19:32:50]line ФМ: 0000000000871756 [19:32:50]line ФД: 202974 [19:32:50]line ФПД: 45429331402914 [19:32:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193248&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202974&fm=45429331402914&tin=02508201610067®Number=0000000000091777&sum=80000 [19:32:50]OFD Sender: Processing packet 202974 [packets to send 117, broken 116] [19:32:50]ProducePacketName [19:32:50]name=ofd_packets/00202974 [19:32:50]OFD Sender: To server: pG, [19:32:50]CommunicateWithHost lk.salyk.kg:30040 [19:32:50]ConnectInit lk.salyk.kg [19:32:50]written 0, free lines is 4095 [19:32:50]Connected sock=10 [19:32:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C6 A0 07 01 24 F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 60 38 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 18 03 00 35 04 06 00 29 51 57 29 20 A2 BD 1F 39 8F A3 BD 8E 62 [19:32:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 03 B2 47 00 DB 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DE 18 03 00 F4 03 04 00 1B E4 20 67 B6 04 01 00 00 60 76 07 69 96 7C 04 3F [19:32:51]CommunicateWithHost err = 0 [19:32:51]CheckOFDResponse [19:32:51]1017 (14) - 77093643461234 [19:32:51]1041 (16) - 0000000000871756 [19:32:51]1040 (4) - 202974 [19:32:51]1012 (4) - 29.10.2024 13:33 [19:32:51]1206 (1) - 0 [19:32:51]OFD Sender: Remove packet 202974 [19:32:51]ProducePacketName [19:32:51]name=ofd_packets/00202974 [19:32:51]NVStorageDeleteData [19:32:51]Write to MH i2c: 01 00 00 30 01 31 [19:32:51]Write i2c OK [19:32:51]MH_I2C_Read... [19:32:51]Read from MH i2c: 01 [19:32:51]MH_I2C_Read... [19:32:51]Read from MH i2c: 01 07 00 [19:32:51]MH_I2C_Read... [19:32:51]Read from MH i2c: 01 07 00 30 01 00 00 00 00 00 8B 0C CF [19:32:51]RasterBufferAndPrint [19:32:51]line [19:32:51]line [19:32:51]line [19:32:51]line [19:32:51]line [19:32:51]written 0, free lines is 3213 [19:32:51]MH_Cut [19:32:51]Write to MH i2c: D1 01 00 37 01 01 0A [19:32:51]Write i2c OK [19:32:51]MH_I2C_Read... [19:32:51]Read from MH i2c: D1 [19:32:51]MH_I2C_Read... [19:32:51]Read from MH i2c: D1 01 00 [19:32:51]MH_I2C_Read... [19:32:51]Read from MH i2c: D1 01 00 37 01 00 09 [19:32:51]Write to MH i2c: 01 00 00 38 01 39 [19:32:51]Write i2c OK [19:32:51]MH_I2C_Read... [19:32:51]OFD Sender: No OFD packet to send [19:32:52]*** Cut start [19:32:52]*** Purtial cut [19:32:52]*** Stage 1: CUTSNS_PIN = 1 [19:32:52]Read from MH i2c: 01 [19:32:52]MH_I2C_Read... [19:32:52]*** Stop cut motor [19:32:52]Read from MH i2c: 01 07 00 [19:32:52]MH_I2C_Read... [19:32:52]*** Cut end [19:32:52]Read from MH i2c: 01 07 00 38 01 00 00 00 00 00 FF 0F 4E [19:32:52]process_action close_receipt done [19:32:52]requested_data is exist [19:32:52]produce_requested_data [19:32:52]requested_item fm.sn is exist - process it [19:32:52]wFMCommunicate request_size=4 [19:32:52]MH_SAM_APDU [19:32:52]CAPDU: 80 11 00 00 [19:32:52]Write to MH i2c: E2 08 00 39 01 80 11 00 00 00 00 00 00 B4 [19:32:52]Write i2c OK [19:32:52]MH_I2C_Read... [19:32:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:32:52]Read from MH i2c: E2 [19:32:52]MH_I2C_Read... [19:32:52]Read from MH i2c: E2 17 00 [19:32:52]MH_I2C_Read... [19:32:52]Read from MH i2c: E2 17 00 39 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 09 [19:32:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:32:52]wFMCommunicate OK [19:32:52]requested_item fd.num is exist - process it [19:32:52]SAM_PROTO_GetFieldsCounters [19:32:52]wFMCommunicate request_size=4 [19:32:52]MH_SAM_APDU [19:32:52]CAPDU: 80 13 00 00 [19:32:52]Write to MH i2c: E2 08 00 3A 01 80 13 00 00 00 00 00 00 B7 [19:32:52]Write i2c OK [19:32:52]MH_I2C_Read... [19:32:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:32:52]Read from MH i2c: E2 [19:32:52]MH_I2C_Read... [19:32:52]Read from MH i2c: E2 62 00 [19:32:52]MH_I2C_Read... [19:32:52]Read from MH i2c: E2 62 00 3A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DE 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 53 [19:32:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DE 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:32:52]wFMCommunicate OK [19:32:52]SAM_PROTO_GetFieldsCounters done [19:32:52]requested_item shift.num is exist - process it [19:32:52]requested_item shift.opened is exist - process it [19:32:52]req_shift_opened [19:32:52]FM_GetShiftState [19:32:52]SAM_PROTO_GetShiftState [19:32:52]wFMCommunicate request_size=4 [19:32:52]MH_SAM_APDU [19:32:52]CAPDU: 80 13 01 00 [19:32:52]Write to MH i2c: E2 08 00 3B 01 80 13 01 00 00 00 00 00 B9 [19:32:52]Write i2c OK [19:32:52]MH_I2C_Read... [19:32:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:32:52]Read from MH i2c: E2 [19:32:52]MH_I2C_Read... [19:32:52]Read from MH i2c: E2 0E 00 [19:32:52]MH_I2C_Read... [19:32:52]Read from MH i2c: E2 0E 00 3B 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A2 [19:32:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:32:52]wFMCommunicate OK [19:32:52]SAM_PROTO_GetShiftState done [19:32:52]FM_GetShiftState done [19:32:52]req_shift_opened done [19:32:52]requested_item shift.open_date is exist - process it [19:32:52]req_shift_open_date [19:32:52]req_shift_open_date done [19:32:52]produce_requested_data done [19:32:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202974,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [19:32:52]process_action_free close_receipt [19:32:52]json_value_free [19:32:52]json_value_free done [19:32:52]process_json_proto returns [19:32:52]Send response to host [19:32:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202974,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [19:32:52]free response buf [19:32:52]execute_script done [19:32:52]execute_script returns [19:32:52]free content buf [19:32:52]Sock 7.Close socket [19:32:52]Sock 7.Thread stoped [19:32:56]OFD Sender: No OFD packet to send [19:33:01]OFD Sender: No OFD packet to send [19:33:06]OFD Sender: No OFD packet to send [19:33:11]OFD Sender: No OFD packet to send [19:33:16]OFD Sender: No OFD packet to send [19:33:21]OFD Sender: No OFD packet to send [19:33:26]OFD Sender: No OFD packet to send [19:33:31]OFD Sender: No OFD packet to send [19:33:36]OFD Sender: No OFD packet to send [19:33:41]OFD Sender: No OFD packet to send [19:33:46]OFD Sender: No OFD packet to send [19:33:51]OFD Sender: No OFD packet to send [19:33:56]OFD Sender: No OFD packet to send [19:34:01]OFD Sender: No OFD packet to send [19:34:06]OFD Sender: No OFD packet to send [19:34:11]OFD Sender: No OFD packet to send [19:34:16]OFD Sender: No OFD packet to send [19:34:21]OFD Sender: No OFD packet to send [19:34:26]OFD Sender: No OFD packet to send [19:35:29]ConnectInit Can't connect to host [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:36]accept exits with 6 [19:38:36]New connection [19:38:36]New thread 3067632996 created [19:38:36]Waiting for new connection... [19:38:36] Sock 6.Parse request [19:38:36]Sock 6.Check first char [19:38:36]Sock 6.First char is OK [19:38:36]request: POST /json_proto HTTP/1.0 [19:38:36]Method: POST [19:38:36]URL: /json_proto [19:38:36]Method is POST - this is cgi request [19:38:36]url: /json_proto [19:38:36]query_string will be loaded in cgi processing [19:38:36]execute_cgi json_proto POST (null) [19:38:36]execute_cgi path=json_proto method=POST [19:38:36]POST find Content-Length [19:38:36]Host: 172.17.63.195:8080 [19:38:36]Content-Length: 679 [19:38:36]Content-Type: application/json [19:38:36] [19:38:36]POST finish read [19:38:36]Found Content-Length = 679 [19:38:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450778", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:38:36]execute_script... [19:38:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450778", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:38:36]POST & json_proto [19:38:36]process_json_proto [19:38:36]json parsed OK: [19:38:36]protocol is kg_v1.0 [19:38:36]action value=close_receipt [19:38:36]process_action close_receipt [19:38:36]cmd_close_receipt [19:38:36]MH_GetDate [19:38:36]Write to MH i2c: F0 00 00 10 00 FF [19:38:36]Write i2c OK [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: F0 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: F0 09 00 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: F0 09 00 10 00 00 BC 39 21 67 8C D7 20 67 6F [19:38:36]GetLastDocTimeStamp 1730230368 [19:38:36]current date 1730230716 [19:38:36]FM_GetShiftState [19:38:36]SAM_PROTO_GetShiftState [19:38:36]wFMCommunicate request_size=4 [19:38:36]MH_SAM_APDU [19:38:36]CAPDU: 80 13 01 00 [19:38:36]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [19:38:36]Write i2c OK [19:38:36]MH_I2C_Read... [19:38:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:36]Read from MH i2c: E2 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: E2 0E 00 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 77 [19:38:36]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:38:36]wFMCommunicate OK [19:38:36]SAM_PROTO_GetShiftState done [19:38:36]FM_GetShiftState done [19:38:36]opened in 1730160431 [19:38:36]opened+sec_in_day 1730246831 [19:38:36]quantity*price = 100050 [19:38:36]sum+1 = 100052 [19:38:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 370 29.10.2024 19:38 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202975 ФПД: 165945461357540 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193836&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202975&fm=165945461357540&tin=02508201610067®Number=0000000000091777&sum=100000 [19:38:37]StoreToDocumentArchive [19:38:37]shift 546 fd 202975 [19:38:37]save to /storage/0546/doc_00202975 [19:38:37]save last doc name /storage/0546/doc_00202975 to /storage/kkm_last_doc_name [19:38:37]save OK [19:38:37]Clear old archive folders... [19:38:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:38:37]tlvbuf is 017E1BF0 [19:38:37]SAM_PROTO_ClearQueue [19:38:37]wFMCommunicate request_size=4 [19:38:37]MH_SAM_APDU [19:38:37]CAPDU: 80 09 00 00 [19:38:37]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [19:38:37]Write i2c OK [19:38:37]MH_I2C_Read... [19:38:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:38:37]Read from MH i2c: E2 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 03 00 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [19:38:37]RAPDU: 90 00 [19:38:37]wFMCommunicate OK [19:38:37]SAM_PROTO_ClearQueue done [19:38:37]KKMCreateOFDPacket [19:38:37]OFDProtocolAddRootSTLVToBuf [19:38:37]FM_MakeSignedData [19:38:37]FM_MakeSignedData [19:38:37]SAM_PROTO_SignData [19:38:37]wFMCommunicate request_size=4 [19:38:37]MH_SAM_APDU [19:38:37]CAPDU: 80 0D 01 02 [19:38:37]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [19:38:37]Write i2c OK [19:38:37]MH_I2C_Read... [19:38:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:38:37]Read from MH i2c: E2 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 03 00 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [19:38:37]RAPDU: 90 00 [19:38:37]wFMCommunicate OK [19:38:37]wFMCommunicate request_size=255 [19:38:37]MH_SAM_APDU [19:38:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 BC 39 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 18 03 00 35 04 06 00 96 ED 30 46 [19:38:37]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 BC 39 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 18 03 00 35 04 06 00 96 ED 30 46 00 00 29 [19:38:37]Write i2c OK [19:38:37]MH_I2C_Read... [19:38:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:38]Read from MH i2c: E2 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 03 00 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [19:38:38]RAPDU: 90 00 [19:38:38]wFMCommunicate OK [19:38:38]wFMCommunicate request_size=7 [19:38:38]MH_SAM_APDU [19:38:38]CAPDU: 80 0D 02 02 02 BB E4 [19:38:38]Write to MH i2c: E2 0A 00 21 00 80 0D 02 02 02 00 BB E4 00 00 3E [19:38:38]Write i2c OK [19:38:38]MH_I2C_Read... [19:38:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:38]Read from MH i2c: E2 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 03 00 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [19:38:38]RAPDU: 90 00 [19:38:38]wFMCommunicate OK [19:38:38]wFMCommunicate request_size=4 [19:38:38]MH_SAM_APDU [19:38:38]CAPDU: 80 0D 03 02 [19:38:38]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [19:38:38]Write i2c OK [19:38:38]MH_I2C_Read... [19:38:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:38:38]Read from MH i2c: E2 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 0B 00 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 0B 00 22 00 00 7B 66 90 03 D6 5C 4C 0B 90 00 9B [19:38:38]RAPDU: 7B 66 90 03 D6 5C 4C 0B 90 00 [19:38:38]wFMCommunicate OK [19:38:38]SAM_PROTO_SignData done [19:38:38]FM_MakeSignedData done [19:38:38]CreateOFDProtocolMessage [19:38:38]wFMCommunicate request_size=4 [19:38:38]MH_SAM_APDU [19:38:38]CAPDU: 80 11 00 00 [19:38:38]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [19:38:38]Write i2c OK [19:38:38]MH_I2C_Read... [19:38:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:38]Read from MH i2c: E2 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 17 00 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 17 00 23 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [19:38:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:38:38]wFMCommunicate OK [19:38:38]CreateOFDProtocolMessage done [19:38:38]OFDSenderStorePacket 202975 [19:38:38]StoreOFDPacket docnum=202975 [19:38:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D6 98 04 01 13 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 BC 39 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 18 03 00 35 04 06 00 96 ED 30 46 BB E4 7B 66 90 03 D6 5C 4C 0B [19:38:38]CheckFolder [19:38:38]dirname=/storage/ofd_packets [19:38:38]CheckFolder done [19:38:38]ProducePacketName [19:38:38]name=ofd_packets/00202975 [19:38:38]NVStorageSaveData ofd_packets/00202975 [19:38:38]File name is /storage/ofd_packets/00202975 [19:38:38]Write 298 bytes [19:38:38]NVStorageSaveData done [19:38:38]OFDSenderStorePacket done [19:38:38]KKMCreateOFDPacket done [19:38:38]NVStorageSaveData kkm_last_timestamp [19:38:38]File name is /storage/kkm_last_timestamp [19:38:38]Write 4 bytes [19:38:38]NVStorageSaveData done [19:38:38]ExternCall_PrintAddStr [19:38:38]wPrintStart [19:38:38]Write to MH i2c: 01 00 00 24 00 24 [19:38:38]Write i2c OK [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: 01 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: 01 07 00 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [19:38:38]RasterBufferAndPrint [19:38:38]line Счет N : (1)450778 [19:38:38]line ИНН: 02508201610067 [19:38:38]line Контрольно-Кассовый Чек [19:38:38]line ПРОДАЖА [19:38:38]line ТРК (МРК, ГНК) : 33 [19:38:38]line Товар: 2710194210 [19:38:38]line ДТ-К-2 [19:38:38]line 13.130 * 76.20 [19:38:38]line = 1000.51 [19:38:38]line НДС 12% НСП 1% [19:38:38]line > о реализуемом товаре [19:38:38]line ОКРУГЛЕНИЕ: -0.51 [19:38:38]line ИТОГО: 1000.00 [19:38:38]line Внесено: 1000.00 [19:38:38]line СДАЧА: 0.00 [19:38:38]line НСП 1% : 8.85 [19:38:38]line НДС 12% : 106.25 [19:38:38]line Наличными: 1000.00 [19:38:38]line Безнал.: 0.00 [19:38:38]line Место: АЗС № 171 "Партнер Нефть" [19:38:38]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:38:38]line СНО: Общий режим [19:38:38]line Чек 370 29.10.2024 19:38 [19:38:38]line Смена: 546 ФФД: 1.0 [19:38:38]line ЗНМ: 0300000109 [19:38:38]line РНМ: 0000000000091777 [19:38:38]line Версия ККМ: 001 [19:38:38]line ФМ: 0000000000871756 [19:38:38]line ФД: 202975 [19:38:38]line ФПД: 165945461357540 [19:38:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193836&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202975&fm=165945461357540&tin=02508201610067®Number=0000000000091777&sum=100000 [19:38:38]written 0, free lines is 4095 [19:38:38]OFD Sender: Processing packet 202975 [packets to send 117, broken 116] [19:38:38]ProducePacketName [19:38:38]name=ofd_packets/00202975 [19:38:38]OFD Sender: To server: pG, [19:38:38]CommunicateWithHost lk.salyk.kg:30040 [19:38:38]ConnectInit lk.salyk.kg [19:38:38]Connected sock=10 [19:38:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D6 98 04 01 13 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 BC 39 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 18 03 00 35 04 06 00 96 ED 30 46 BB E4 7B 66 90 03 D6 5C 4C 0B [19:38:38]recv_with_timeout no data received [19:38:38]CommunicateWithHost answer receiving error [19:38:38]CommunicateWithHost err = -3 [19:38:38]OFD Sender: Server communicate error [19:38:38]Write to MH i2c: 01 00 00 4F 00 4F [19:38:38]Write i2c OK [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: 01 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: 01 07 00 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 8A 0C EC [19:38:38]RasterBufferAndPrint [19:38:38]line [19:38:38]line [19:38:38]line [19:38:38]line [19:38:38]line [19:38:38]written 0, free lines is 3213 [19:38:38]MH_Cut [19:38:38]Write to MH i2c: D1 01 00 56 00 01 28 [19:38:38]Write i2c OK [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: D1 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: D1 01 00 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: D1 01 00 56 00 00 27 [19:38:38]Write to MH i2c: 01 00 00 57 00 57 [19:38:38]Write i2c OK [19:38:38]MH_I2C_Read... [19:38:39]*** Cut start [19:38:39]*** Purtial cut [19:38:39]*** CUTSNS_PIN = 0 [19:38:39]*** Stage 1: CUTSNS_PIN = 1 [19:38:41]Read from MH i2c: 01 [19:38:41]MH_I2C_Read... [19:38:41]*** Stop cut motor [19:38:41]*** Cut end [19:38:41]Read from MH i2c: 01 07 00 [19:38:41]MH_I2C_Read... [19:38:41]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [19:38:41]process_action close_receipt done [19:38:41]requested_data is exist [19:38:41]produce_requested_data [19:38:41]requested_item fm.sn is exist - process it [19:38:41]wFMCommunicate request_size=4 [19:38:41]MH_SAM_APDU [19:38:41]CAPDU: 80 11 00 00 [19:38:41]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [19:38:41]Write i2c OK [19:38:41]MH_I2C_Read... [19:38:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:41]Read from MH i2c: E2 [19:38:41]MH_I2C_Read... [19:38:41]Read from MH i2c: E2 17 00 [19:38:41]MH_I2C_Read... [19:38:41]Read from MH i2c: E2 17 00 58 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [19:38:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:38:41]wFMCommunicate OK [19:38:41]requested_item fd.num is exist - process it [19:38:41]SAM_PROTO_GetFieldsCounters [19:38:41]wFMCommunicate request_size=4 [19:38:41]MH_SAM_APDU [19:38:41]CAPDU: 80 13 00 00 [19:38:41]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [19:38:41]Write i2c OK [19:38:41]MH_I2C_Read... [19:38:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:38:41]Read from MH i2c: E2 [19:38:41]MH_I2C_Read... [19:38:41]Read from MH i2c: E2 62 00 [19:38:41]MH_I2C_Read... [19:38:41]Read from MH i2c: E2 62 00 59 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DF 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 75 [19:38:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 DF 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:38:41]wFMCommunicate OK [19:38:41]SAM_PROTO_GetFieldsCounters done [19:38:41]requested_item shift.num is exist - process it [19:38:41]requested_item shift.opened is exist - process it [19:38:41]req_shift_opened [19:38:41]FM_GetShiftState [19:38:41]SAM_PROTO_GetShiftState [19:38:41]wFMCommunicate request_size=4 [19:38:41]MH_SAM_APDU [19:38:41]CAPDU: 80 13 01 00 [19:38:41]Write to MH i2c: E2 08 00 5A 00 80 13 01 00 00 00 00 00 D7 [19:38:41]Write i2c OK [19:38:41]MH_I2C_Read... [19:38:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:41]Read from MH i2c: E2 [19:38:41]MH_I2C_Read... [19:38:41]Read from MH i2c: E2 0E 00 [19:38:41]MH_I2C_Read... [19:38:41]Read from MH i2c: E2 0E 00 5A 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C0 [19:38:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:38:41]wFMCommunicate OK [19:38:41]SAM_PROTO_GetShiftState done [19:38:41]FM_GetShiftState done [19:38:41]req_shift_opened done [19:38:41]requested_item shift.open_date is exist - process it [19:38:41]req_shift_open_date [19:38:41]req_shift_open_date done [19:38:41]produce_requested_data done [19:38:41]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202975,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [19:38:41]process_action_free close_receipt [19:38:41]json_value_free [19:38:41]json_value_free done [19:38:41]process_json_proto returns [19:38:41]Send response to host [19:38:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202975,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [19:38:41]free response buf [19:38:41]execute_script done [19:38:41]execute_script returns [19:38:41]free content buf [19:38:41]Sock 6.Close socket [19:38:41]Sock 6.Thread stoped [19:38:43]OFD Sender: Processing packet 202975 [packets to send 117, broken 116] [19:38:43]ProducePacketName [19:38:43]name=ofd_packets/00202975 [19:38:43]OFD Sender: To server: pG, [19:38:43]CommunicateWithHost lk.salyk.kg:30040 [19:38:43]ConnectInit lk.salyk.kg [19:38:43]Connected sock=6 [19:38:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D6 98 04 01 13 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 BC 39 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 18 03 00 35 04 06 00 96 ED 30 46 BB E4 7B 66 90 03 D6 5C 4C 0B [19:38:43]recv_with_timeout no data received [19:38:43]CommunicateWithHost answer receiving error [19:38:43]CommunicateWithHost err = -3 [19:38:43]OFD Sender: Server communicate error [19:38:48]OFD Sender: Processing packet 202975 [packets to send 117, broken 116] [19:38:48]ProducePacketName [19:38:48]name=ofd_packets/00202975 [19:38:48]OFD Sender: To server: pG, [19:38:48]CommunicateWithHost lk.salyk.kg:30040 [19:38:48]ConnectInit lk.salyk.kg [19:38:48]Connected sock=8 [19:38:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D6 98 04 01 13 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 BC 39 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 18 03 00 35 04 06 00 96 ED 30 46 BB E4 7B 66 90 03 D6 5C 4C 0B [19:38:48]recv_with_timeout no data received [19:38:48]CommunicateWithHost answer receiving error [19:38:48]CommunicateWithHost err = -3 [19:38:48]OFD Sender: Server communicate error [19:38:53]OFD Sender: Processing packet 202975 [packets to send 117, broken 116] [19:38:53]ProducePacketName [19:38:53]name=ofd_packets/00202975 [19:38:53]OFD Sender: To server: pG, [19:38:53]CommunicateWithHost lk.salyk.kg:30040 [19:38:53]ConnectInit lk.salyk.kg [19:38:53]Connected sock=8 [19:38:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D6 98 04 01 13 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 BC 39 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 18 03 00 35 04 06 00 96 ED 30 46 BB E4 7B 66 90 03 D6 5C 4C 0B [19:38:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A7 97 47 00 E5 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 DF 18 03 00 F4 03 04 00 86 E5 20 67 B6 04 01 00 00 1D CC 0F 53 48 42 A4 FD [19:38:53]CommunicateWithHost err = 0 [19:38:53]CheckOFDResponse [19:38:53]1017 (14) - 77093643461234 [19:38:53]1041 (16) - 0000000000871756 [19:38:53]1040 (4) - 202975 [19:38:53]1012 (4) - 29.10.2024 13:39 [19:38:53]1206 (1) - 0 [19:38:53]OFD Sender: Remove packet 202975 [19:38:53]ProducePacketName [19:38:53]name=ofd_packets/00202975 [19:38:53]NVStorageDeleteData [19:38:54]OFD Sender: No OFD packet to send [19:38:59]OFD Sender: No OFD packet to send [19:39:04]OFD Sender: No OFD packet to send [19:39:09]OFD Sender: No OFD packet to send [19:39:14]OFD Sender: No OFD packet to send [19:39:19]OFD Sender: No OFD packet to send [19:39:24]OFD Sender: No OFD packet to send [19:39:28]accept exits with 9 [19:39:28]New connection [19:39:28]New thread 3067489636 created [19:39:28]Thread 3067632996 joined [19:39:28]Waiting for new connection... [19:39:28] Sock 9.Parse request [19:39:28]Sock 9.Check first char [19:39:28]Sock 9.First char is OK [19:39:28]request: POST /json_proto HTTP/1.0 [19:39:28]Method: POST [19:39:28]URL: /json_proto [19:39:28]Method is POST - this is cgi request [19:39:28]url: /json_proto [19:39:28]query_string will be loaded in cgi processing [19:39:28]execute_cgi json_proto POST (null) [19:39:28]execute_cgi path=json_proto method=POST [19:39:28]POST find Content-Length [19:39:28]Host: 172.17.63.195:8080 [19:39:28]Content-Length: 632 [19:39:28]Content-Type: application/json [19:39:28] [19:39:28]POST finish read [19:39:28]Found Content-Length = 632 [19:39:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450779", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:28]execute_script... [19:39:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450779", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:28]POST & json_proto [19:39:28]process_json_proto [19:39:28]json parsed OK: [19:39:28]protocol is kg_v1.0 [19:39:28]action value=close_receipt [19:39:28]process_action close_receipt [19:39:28]cmd_close_receipt [19:39:28]MH_GetDate [19:39:28]Write to MH i2c: F0 00 00 5B 00 4A [19:39:28]Write i2c OK [19:39:28]MH_I2C_Read... [19:39:28]Read from MH i2c: F0 [19:39:28]MH_I2C_Read... [19:39:28]Read from MH i2c: F0 09 00 [19:39:28]MH_I2C_Read... [19:39:28]Read from MH i2c: F0 09 00 5B 00 00 F0 39 21 67 8C D7 20 67 EE [19:39:28]GetLastDocTimeStamp 1730230716 [19:39:28]current date 1730230768 [19:39:28]FM_GetShiftState [19:39:28]SAM_PROTO_GetShiftState [19:39:28]wFMCommunicate request_size=4 [19:39:28]MH_SAM_APDU [19:39:28]CAPDU: 80 13 01 00 [19:39:28]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [19:39:28]Write i2c OK [19:39:28]MH_I2C_Read... [19:39:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:28]Read from MH i2c: E2 [19:39:28]MH_I2C_Read... [19:39:28]Read from MH i2c: E2 0E 00 [19:39:28]MH_I2C_Read... [19:39:28]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C2 [19:39:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:39:28]wFMCommunicate OK [19:39:28]SAM_PROTO_GetShiftState done [19:39:28]FM_GetShiftState done [19:39:28]opened in 1730160431 [19:39:28]opened+sec_in_day 1730246831 [19:39:28]quantity*price = 50000 [19:39:28]sum+1 = 50001 [19:39:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 371 29.10.2024 19:39 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202976 ФПД: 253452031075611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193928&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202976&fm=253452031075611&tin=02508201610067®Number=0000000000091777&sum=50000 [19:39:29]StoreToDocumentArchive [19:39:29]shift 546 fd 202976 [19:39:29]save to /storage/0546/doc_00202976 [19:39:29]save last doc name /storage/0546/doc_00202976 to /storage/kkm_last_doc_name [19:39:29]save OK [19:39:29]Clear old archive folders... [19:39:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:39:29]tlvbuf is 017D1390 [19:39:29]SAM_PROTO_ClearQueue [19:39:29]wFMCommunicate request_size=4 [19:39:29]MH_SAM_APDU [19:39:29]CAPDU: 80 09 00 00 [19:39:29]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [19:39:29]Write i2c OK [19:39:29]MH_I2C_Read... [19:39:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:29]Read from MH i2c: E2 [19:39:29]MH_I2C_Read... [19:39:29]Read from MH i2c: E2 03 00 [19:39:29]MH_I2C_Read... [19:39:29]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [19:39:29]RAPDU: 90 00 [19:39:29]wFMCommunicate OK [19:39:29]SAM_PROTO_ClearQueue done [19:39:29]KKMCreateOFDPacket [19:39:29]OFDProtocolAddRootSTLVToBuf [19:39:29]FM_MakeSignedData [19:39:29]FM_MakeSignedData [19:39:29]SAM_PROTO_SignData [19:39:29]wFMCommunicate request_size=4 [19:39:29]MH_SAM_APDU [19:39:29]CAPDU: 80 0D 01 02 [19:39:29]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [19:39:29]Write i2c OK [19:39:29]MH_I2C_Read... [19:39:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:29]Read from MH i2c: E2 [19:39:29]MH_I2C_Read... [19:39:29]Read from MH i2c: E2 03 00 [19:39:29]MH_I2C_Read... [19:39:29]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [19:39:29]RAPDU: 90 00 [19:39:29]wFMCommunicate OK [19:39:29]wFMCommunicate request_size=255 [19:39:29]MH_SAM_APDU [19:39:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 73 01 00 00 F4 03 04 00 F0 39 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E0 18 03 00 35 04 06 00 [19:39:29]Write to MH i2c: E2 02 01 6B 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 73 01 00 00 F4 03 04 00 F0 39 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E0 18 03 00 35 04 06 00 00 00 18 [19:39:29]Write i2c OK [19:39:29]MH_I2C_Read... [19:39:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:30]Read from MH i2c: E2 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 03 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [19:39:30]RAPDU: 90 00 [19:39:30]wFMCommunicate OK [19:39:30]wFMCommunicate request_size=11 [19:39:30]MH_SAM_APDU [19:39:30]CAPDU: 80 0D 02 02 06 E6 83 66 47 A5 1B [19:39:30]Write to MH i2c: E2 0E 00 6C 00 80 0D 02 02 06 00 E6 83 66 47 A5 1B 00 00 C8 [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:30]Read from MH i2c: E2 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 03 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [19:39:30]RAPDU: 90 00 [19:39:30]wFMCommunicate OK [19:39:30]wFMCommunicate request_size=4 [19:39:30]MH_SAM_APDU [19:39:30]CAPDU: 80 0D 03 02 [19:39:30]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:30]Read from MH i2c: E2 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 0B 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 0B 00 6D 00 00 53 FB 07 11 8D 16 CC CA 90 00 88 [19:39:30]RAPDU: 53 FB 07 11 8D 16 CC CA 90 00 [19:39:30]wFMCommunicate OK [19:39:30]SAM_PROTO_SignData done [19:39:30]FM_MakeSignedData done [19:39:30]CreateOFDProtocolMessage [19:39:30]wFMCommunicate request_size=4 [19:39:30]MH_SAM_APDU [19:39:30]CAPDU: 80 11 00 00 [19:39:30]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:30]Read from MH i2c: E2 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 17 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [19:39:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:39:30]wFMCommunicate OK [19:39:30]CreateOFDProtocolMessage done [19:39:30]OFDSenderStorePacket 202976 [19:39:30]StoreOFDPacket docnum=202976 [19:39:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 90 75 08 01 04 96 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 73 01 00 00 F4 03 04 00 F0 39 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E0 18 03 00 35 04 06 00 E6 83 66 47 A5 1B 53 FB 07 11 8D 16 CC CA [19:39:30]CheckFolder [19:39:30]dirname=/storage/ofd_packets [19:39:30]CheckFolder done [19:39:30]ProducePacketName [19:39:30]name=ofd_packets/00202976 [19:39:30]NVStorageSaveData ofd_packets/00202976 [19:39:30]File name is /storage/ofd_packets/00202976 [19:39:30]Write 302 bytes [19:39:30]NVStorageSaveData done [19:39:30]OFDSenderStorePacket done [19:39:30]KKMCreateOFDPacket done [19:39:30]NVStorageSaveData kkm_last_timestamp [19:39:30]File name is /storage/kkm_last_timestamp [19:39:30]Write 4 bytes [19:39:30]NVStorageSaveData done [19:39:30]ExternCall_PrintAddStr [19:39:30]wPrintStart [19:39:30]Write to MH i2c: 01 00 00 6F 00 6F [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: 01 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: 01 07 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [19:39:30]RasterBufferAndPrint [19:39:30]line Счет N : (1)450779 [19:39:30]line ИНН: 02508201610067 [19:39:30]line Контрольно-Кассовый Чек [19:39:30]line ПРОДАЖА [19:39:30]line ТРК (МРК, ГНК) : 42 [19:39:30]line Товар: 2710124130 [19:39:30]line SUPER 92-К-5 [19:39:30]line 7.310 * 68.40 [19:39:30]line = 500.00 [19:39:30]line НДС 12% НСП 1% [19:39:30]line > о реализуемом товаре [19:39:30]line ИТОГО: 500.00 [19:39:30]line НСП 1% : 4.42 [19:39:30]line НДС 12% : 53.10 [19:39:30]line Наличными: 500.00 [19:39:30]line Безнал.: 0.00 [19:39:30]line Место: АЗС № 171 "Партнер Нефть" [19:39:30]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:39:30]line СНО: Общий режим [19:39:30]line Чек 371 29.10.2024 19:39 [19:39:30]line Смена: 546 ФФД: 1.0 [19:39:30]line ЗНМ: 0300000109 [19:39:30]line РНМ: 0000000000091777 [19:39:30]line Версия ККМ: 001 [19:39:30]line ФМ: 0000000000871756 [19:39:30]line ФД: 202976 [19:39:30]line ФПД: 253452031075611 [19:39:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T193928&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202976&fm=253452031075611&tin=02508201610067®Number=0000000000091777&sum=50000 [19:39:30]OFD Sender: Processing packet 202976 [packets to send 117, broken 116] [19:39:30]ProducePacketName [19:39:30]name=ofd_packets/00202976 [19:39:30]OFD Sender: To server: pG, [19:39:30]CommunicateWithHost lk.salyk.kg:30040 [19:39:30]ConnectInit lk.salyk.kg [19:39:30]written 0, free lines is 4095 [19:39:30]Connected sock=10 [19:39:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 90 75 08 01 04 96 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 73 01 00 00 F4 03 04 00 F0 39 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E0 18 03 00 35 04 06 00 E6 83 66 47 A5 1B 53 FB 07 11 8D 16 CC CA [19:39:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A3 55 47 00 5E 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E0 18 03 00 F4 03 04 00 AB E5 20 67 B6 04 01 00 00 CA DD 6A 8D 41 2E FB F5 [19:39:30]CommunicateWithHost err = 0 [19:39:30]CheckOFDResponse [19:39:30]1017 (14) - 77093643461234 [19:39:30]1041 (16) - 0000000000871756 [19:39:30]1040 (4) - 202976 [19:39:30]1012 (4) - 29.10.2024 13:39 [19:39:30]1206 (1) - 0 [19:39:30]OFD Sender: Remove packet 202976 [19:39:30]ProducePacketName [19:39:30]name=ofd_packets/00202976 [19:39:30]NVStorageDeleteData [19:39:30]Write to MH i2c: 01 00 00 97 00 97 [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: 01 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: 01 07 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: 01 07 00 97 00 00 00 00 00 00 C6 0C 70 [19:39:30]RasterBufferAndPrint [19:39:30]line [19:39:30]line [19:39:30]line [19:39:30]line [19:39:30]line [19:39:30]written 0, free lines is 3274 [19:39:30]MH_Cut [19:39:30]Write to MH i2c: D1 01 00 9E 00 01 70 [19:39:30]Write i2c OK [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: D1 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: D1 01 00 [19:39:30]MH_I2C_Read... [19:39:30]Read from MH i2c: D1 01 00 9E 00 00 6F [19:39:30]Write to MH i2c: 01 00 00 9F 00 9F [19:39:31]Write i2c OK [19:39:31]MH_I2C_Read... [19:39:31]OFD Sender: No OFD packet to send [19:39:31]*** Cut start [19:39:31]*** Purtial cut [19:39:31]*** Stage 1: CUTSNS_PIN = 1 [19:39:32]Read from MH i2c: 01 [19:39:32]MH_I2C_Read... [19:39:32]*** Stop cut motor [19:39:32]*** Cut end [19:39:32]Read from MH i2c: 01 07 00 [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: 01 07 00 9F 00 00 00 00 00 00 FF 0F B4 [19:39:32]process_action close_receipt done [19:39:32]requested_data is exist [19:39:32]produce_requested_data [19:39:32]requested_item fm.sn is exist - process it [19:39:32]wFMCommunicate request_size=4 [19:39:32]MH_SAM_APDU [19:39:32]CAPDU: 80 11 00 00 [19:39:32]Write to MH i2c: E2 08 00 A0 00 80 11 00 00 00 00 00 00 1A [19:39:32]Write i2c OK [19:39:32]MH_I2C_Read... [19:39:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:32]Read from MH i2c: E2 [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: E2 17 00 [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: E2 17 00 A0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6F [19:39:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:39:32]wFMCommunicate OK [19:39:32]requested_item fd.num is exist - process it [19:39:32]SAM_PROTO_GetFieldsCounters [19:39:32]wFMCommunicate request_size=4 [19:39:32]MH_SAM_APDU [19:39:32]CAPDU: 80 13 00 00 [19:39:32]Write to MH i2c: E2 08 00 A1 00 80 13 00 00 00 00 00 00 1D [19:39:32]Write i2c OK [19:39:32]MH_I2C_Read... [19:39:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:32]Read from MH i2c: E2 [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: E2 62 00 [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: E2 62 00 A1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E0 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 C1 [19:39:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E0 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:39:32]wFMCommunicate OK [19:39:32]SAM_PROTO_GetFieldsCounters done [19:39:32]requested_item shift.num is exist - process it [19:39:32]requested_item shift.opened is exist - process it [19:39:32]req_shift_opened [19:39:32]FM_GetShiftState [19:39:32]SAM_PROTO_GetShiftState [19:39:32]wFMCommunicate request_size=4 [19:39:32]MH_SAM_APDU [19:39:32]CAPDU: 80 13 01 00 [19:39:32]Write to MH i2c: E2 08 00 A2 00 80 13 01 00 00 00 00 00 1F [19:39:32]Write i2c OK [19:39:32]MH_I2C_Read... [19:39:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:32]Read from MH i2c: E2 [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: E2 0E 00 [19:39:32]MH_I2C_Read... [19:39:32]Read from MH i2c: E2 0E 00 A2 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 08 [19:39:32]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:39:32]wFMCommunicate OK [19:39:32]SAM_PROTO_GetShiftState done [19:39:32]FM_GetShiftState done [19:39:32]req_shift_opened done [19:39:32]requested_item shift.open_date is exist - process it [19:39:32]req_shift_open_date [19:39:32]req_shift_open_date done [19:39:32]produce_requested_data done [19:39:32]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202976,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [19:39:32]process_action_free close_receipt [19:39:32]json_value_free [19:39:32]json_value_free done [19:39:32]process_json_proto returns [19:39:32]Send response to host [19:39:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202976,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [19:39:32]free response buf [19:39:32]execute_script done [19:39:32]execute_script returns [19:39:32]free content buf [19:39:32]Sock 9.Close socket [19:39:32]Sock 9.Thread stoped [19:39:36]OFD Sender: No OFD packet to send [19:39:41]OFD Sender: No OFD packet to send [19:39:46]OFD Sender: No OFD packet to send [19:39:51]OFD Sender: No OFD packet to send [19:39:56]OFD Sender: No OFD packet to send [19:40:01]OFD Sender: No OFD packet to send [19:40:45]ConnectInit Can't connect to host [19:40:46]OFD Sender: No OFD packet to send [19:40:51]OFD Sender: No OFD packet to send [19:40:56]OFD Sender: No OFD packet to send [19:41:01]OFD Sender: No OFD packet to send [19:41:06]OFD Sender: No OFD packet to send [19:41:11]OFD Sender: No OFD packet to send [19:41:16]OFD Sender: No OFD packet to send [19:41:21]OFD Sender: No OFD packet to send [19:41:26]OFD Sender: No OFD packet to send [19:41:31]OFD Sender: No OFD packet to send [19:41:36]OFD Sender: No OFD packet to send [19:41:41]OFD Sender: No OFD packet to send [19:41:46]OFD Sender: No OFD packet to send [19:41:51]OFD Sender: No OFD packet to send [19:41:56]OFD Sender: No OFD packet to send [19:42:01]OFD Sender: No OFD packet to send [19:42:06]OFD Sender: No OFD packet to send [19:42:11]OFD Sender: No OFD packet to send [19:42:16]OFD Sender: No OFD packet to send [19:42:21]OFD Sender: No OFD packet to send [19:42:26]OFD Sender: No OFD packet to send [19:42:31]OFD Sender: No OFD packet to send [19:42:36]OFD Sender: No OFD packet to send [19:42:41]OFD Sender: No OFD packet to send [19:42:46]OFD Sender: No OFD packet to send [19:42:51]OFD Sender: No OFD packet to send [19:45:40]ConnectInit Can't connect to host [19:45:42]OFD Sender: No OFD packet to send [19:45:47]OFD Sender: No OFD packet to send [19:45:52]OFD Sender: No OFD packet to send [19:45:57]OFD Sender: No OFD packet to send [19:46:02]OFD Sender: No OFD packet to send [19:46:07]OFD Sender: No OFD packet to send [19:46:12]OFD Sender: No OFD packet to send [19:46:17]OFD Sender: No OFD packet to send [19:46:22]OFD Sender: No OFD packet to send [19:46:27]OFD Sender: No OFD packet to send [19:46:32]OFD Sender: No OFD packet to send [19:46:37]OFD Sender: No OFD packet to send [19:46:42]OFD Sender: No OFD packet to send [19:46:47]OFD Sender: No OFD packet to send [19:46:52]OFD Sender: No OFD packet to send [19:46:57]OFD Sender: No OFD packet to send [19:50:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:50:15]Read from MH i2c: E2 [19:50:15]MH_I2C_Read... [19:50:15]Read from MH i2c: E2 03 00 [19:50:15]MH_I2C_Read... [19:50:15]Read from MH i2c: E2 03 00 28 00 00 90 00 9C [19:50:15]RAPDU: 90 00 [19:50:15]wFMCommunicate OK [19:50:15]wFMCommunicate request_size=4 [19:50:15]MH_SAM_APDU [19:50:15]CAPDU: 80 15 03 00 [19:50:15]Write to MH i2c: E2 08 00 29 00 80 15 03 00 00 00 00 00 AA [19:50:15]Write i2c OK [19:50:15]MH_I2C_Read... [19:50:15]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [19:50:15]Read from MH i2c: E2 [19:50:15]MH_I2C_Read... [19:50:15]Read from MH i2c: E2 40 00 [19:50:15]MH_I2C_Read... [19:50:15]Read from MH i2c: E2 40 00 29 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 74 01 00 00 35 04 06 00 34 A3 14 F5 1E 83 90 00 B8 [19:50:15]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 74 01 00 00 35 04 06 00 34 A3 14 F5 1E 83 90 00 [19:50:15]wFMCommunicate OK [19:50:15]SAM_PROTO_ProcessDocument answer len = 59 [19:50:15]SAM_PROTO_ProcessDocument done [19:50:15]SetTLVBufToDocument [19:50:15]Processing tag 1209 (04B9) [19:50:15]Malloc new data [19:50:15]Processing tag 1041 (0411) [19:50:15]Processing tag 1040 (0410) [19:50:15]Malloc new data [19:50:15]Processing tag 1038 (040E) [19:50:15]Malloc new data [19:50:15]Processing tag 1042 (0412) [19:50:15]Malloc new data [19:50:15]Processing tag 1077 (0435) [19:50:15]Malloc new data [19:50:15]SetTLVBufToDocument err=0 [19:50:15]KKMLoadAndSignReceiptData store KKM data [19:50:15]KKMLoadAndSignReceiptData err=0 [19:50:15]wFMCommunicate request_size=4 [19:50:15]MH_SAM_APDU [19:50:15]CAPDU: 80 11 00 00 [19:50:15]Write to MH i2c: E2 08 00 2A 00 80 11 00 00 00 00 00 00 A4 [19:50:15]Write i2c OK [19:50:15]MH_I2C_Read... [19:50:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:15]Read from MH i2c: E2 [19:50:15]MH_I2C_Read... [19:50:15]Read from MH i2c: E2 17 00 [19:50:15]MH_I2C_Read... [19:50:15]Read from MH i2c: E2 17 00 2A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F9 [19:50:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:50:15]wFMCommunicate OK [19:50:15]Счет N : (1)450780 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710124130 Аи-92-К-2 5.850 * 66.90 = 391.37 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 391.00 Внесено: 500.00 СДАЧА: 109.00 НСП 1% : 3.46 НДС 12% : 41.56 Наличными: 391.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 372 29.10.2024 19:50 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202977 ФПД: 57875035922051 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195015&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202977&fm=57875035922051&tin=02508201610067®Number=0000000000091777&sum=39100 [19:50:15]StoreToDocumentArchive [19:50:15]shift 546 fd 202977 [19:50:15]save to /storage/0546/doc_00202977 [19:50:15]save last doc name /storage/0546/doc_00202977 to /storage/kkm_last_doc_name [19:50:15]save OK [19:50:15]Clear old archive folders... [19:50:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:50:15]tlvbuf is 00B5E090 [19:50:15]SAM_PROTO_ClearQueue [19:50:15]wFMCommunicate request_size=4 [19:50:15]MH_SAM_APDU [19:50:15]CAPDU: 80 09 00 00 [19:50:15]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [19:50:15]Write i2c OK [19:50:15]MH_I2C_Read... [19:50:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:50:15]Read from MH i2c: E2 [19:50:15]MH_I2C_Read... [19:50:15]Read from MH i2c: E2 03 00 [19:50:15]MH_I2C_Read... [19:50:15]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [19:50:15]RAPDU: 90 00 [19:50:15]wFMCommunicate OK [19:50:15]SAM_PROTO_ClearQueue done [19:50:15]KKMCreateOFDPacket [19:50:15]OFDProtocolAddRootSTLVToBuf [19:50:15]FM_MakeSignedData [19:50:15]FM_MakeSignedData [19:50:15]SAM_PROTO_SignData [19:50:15]wFMCommunicate request_size=4 [19:50:15]MH_SAM_APDU [19:50:15]CAPDU: 80 0D 01 02 [19:50:15]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [19:50:15]Write i2c OK [19:50:15]MH_I2C_Read... [19:50:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:50:15]Read from MH i2c: E2 [19:50:15]MH_I2C_Read... [19:50:15]Read from MH i2c: E2 03 00 [19:50:15]MH_I2C_Read... [19:50:15]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [19:50:15]RAPDU: 90 00 [19:50:15]wFMCommunicate OK [19:50:15]wFMCommunicate request_size=255 [19:50:15]MH_SAM_APDU [19:50:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 10 00 00 00 00 07 04 06 00 BC 98 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 77 3C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 18 03 00 35 04 06 00 34 [19:50:15]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 10 00 00 00 00 07 04 06 00 BC 98 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 77 3C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 18 03 00 35 04 06 00 34 00 00 AC [19:50:16]Write i2c OK [19:50:16]MH_I2C_Read... [19:50:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:16]Read from MH i2c: E2 [19:50:16]MH_I2C_Read... [19:50:16]Read from MH i2c: E2 03 00 [19:50:16]MH_I2C_Read... [19:50:16]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [19:50:16]RAPDU: 90 00 [19:50:16]wFMCommunicate OK [19:50:16]wFMCommunicate request_size=10 [19:50:16]MH_SAM_APDU [19:50:16]CAPDU: 80 0D 02 02 05 A3 14 F5 1E 83 [19:50:16]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 A3 14 F5 1E 83 00 00 FF [19:50:16]Write i2c OK [19:50:16]MH_I2C_Read... [19:50:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:16]Read from MH i2c: E2 [19:50:16]MH_I2C_Read... [19:50:16]Read from MH i2c: E2 03 00 [19:50:16]MH_I2C_Read... [19:50:16]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [19:50:16]RAPDU: 90 00 [19:50:16]wFMCommunicate OK [19:50:16]wFMCommunicate request_size=4 [19:50:16]MH_SAM_APDU [19:50:16]CAPDU: 80 0D 03 02 [19:50:16]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [19:50:16]Write i2c OK [19:50:16]MH_I2C_Read... [19:50:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:50:16]Read from MH i2c: E2 [19:50:16]MH_I2C_Read... [19:50:16]Read from MH i2c: E2 0B 00 [19:50:16]MH_I2C_Read... [19:50:16]Read from MH i2c: E2 0B 00 2F 00 00 D5 3A 56 C4 57 FB 23 A8 90 00 F1 [19:50:16]RAPDU: D5 3A 56 C4 57 FB 23 A8 90 00 [19:50:16]wFMCommunicate OK [19:50:16]SAM_PROTO_SignData done [19:50:16]FM_MakeSignedData done [19:50:16]CreateOFDProtocolMessage [19:50:16]wFMCommunicate request_size=4 [19:50:16]MH_SAM_APDU [19:50:16]CAPDU: 80 11 00 00 [19:50:16]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [19:50:16]Write i2c OK [19:50:16]MH_I2C_Read... [19:50:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:16]Read from MH i2c: E2 [19:50:16]MH_I2C_Read... [19:50:16]Read from MH i2c: E2 17 00 [19:50:16]MH_I2C_Read... [19:50:16]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FF [19:50:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:50:16]wFMCommunicate OK [19:50:16]CreateOFDProtocolMessage done [19:50:16]OFDSenderStorePacket 202977 [19:50:16]StoreOFDPacket docnum=202977 [19:50:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 68 F2 07 01 C4 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 10 00 00 00 00 07 04 06 00 BC 98 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 77 3C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 18 03 00 35 04 06 00 34 A3 14 F5 1E 83 D5 3A 56 C4 57 FB 23 A8 [19:50:16]CheckFolder [19:50:16]dirname=/storage/ofd_packets [19:50:16]CheckFolder done [19:50:16]ProducePacketName [19:50:16]name=ofd_packets/00202977 [19:50:16]NVStorageSaveData ofd_packets/00202977 [19:50:16]File name is /storage/ofd_packets/00202977 [19:50:16]Write 301 bytes [19:50:16]NVStorageSaveData done [19:50:16]OFDSenderStorePacket done [19:50:16]KKMCreateOFDPacket done [19:50:16]NVStorageSaveData kkm_last_timestamp [19:50:16]File name is /storage/kkm_last_timestamp [19:50:16]Write 4 bytes [19:50:16]NVStorageSaveData done [19:50:16]ExternCall_PrintAddStr [19:50:16]wPrintStart [19:50:16]Write to MH i2c: 01 00 00 31 00 31 [19:50:16]Write i2c OK [19:50:16]MH_I2C_Read... [19:50:16]Read from MH i2c: 01 [19:50:16]MH_I2C_Read... [19:50:16]OFD Sender: Processing packet 202977 [packets to send 117, broken 116] [19:50:16]ProducePacketName [19:50:16]name=ofd_packets/00202977 [19:50:16]OFD Sender: To server: pG, [19:50:16]CommunicateWithHost lk.salyk.kg:30040 [19:50:16]ConnectInit lk.salyk.kg [19:50:16]Read from MH i2c: 01 07 00 [19:50:16]MH_I2C_Read... [19:50:16]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [19:50:16]RasterBufferAndPrint [19:50:16]line Счет N : (1)450780 [19:50:16]line ИНН: 02508201610067 [19:50:16]line Контрольно-Кассовый Чек [19:50:16]line ПРОДАЖА [19:50:16]line ТРК (МРК, ГНК) : 31 [19:50:16]line Товар: 2710124130 [19:50:16]line Аи-92-К-2 [19:50:16]line 5.850 * 66.90 [19:50:16]line = 391.37 [19:50:16]line НДС 12% НСП 1% [19:50:16]line > о реализуемом товаре [19:50:16]line ОКРУГЛЕНИЕ: -0.37 [19:50:16]line ИТОГО: 391.00 [19:50:16]line Внесено: 500.00 [19:50:16]line СДАЧА: 109.00 [19:50:16]line НСП 1% : 3.46 [19:50:16]line НДС 12% : 41.56 [19:50:16]line Наличными: 391.00 [19:50:16]line Безнал.: 0.00 [19:50:16]line Место: АЗС № 171 "Партнер Нефть" [19:50:16]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:50:16]line СНО: Общий режим [19:50:16]line Чек 372 29.10.2024 19:50 [19:50:16]line Смена: 546 ФФД: 1.0 [19:50:16]line ЗНМ: 0300000109 [19:50:16]line РНМ: 0000000000091777 [19:50:16]line Версия ККМ: 001 [19:50:16]line ФМ: 0000000000871756 [19:50:16]line ФД: 202977 [19:50:16]line ФПД: 57875035922051 [19:50:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195015&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202977&fm=57875035922051&tin=02508201610067®Number=0000000000091777&sum=39100 [19:50:17]written 0, free lines is 4095 [19:50:17]Write to MH i2c: 01 00 00 5C 00 5C [19:50:17]Write i2c OK [19:50:17]MH_I2C_Read... [19:50:17]Read from MH i2c: 01 [19:50:17]MH_I2C_Read... [19:50:17]Read from MH i2c: 01 07 00 [19:50:17]MH_I2C_Read... [19:50:17]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 8F 0C FE [19:50:17]RasterBufferAndPrint [19:50:17]line [19:50:17]line [19:50:17]line [19:50:17]line [19:50:17]line [19:50:17]written 0, free lines is 3227 [19:50:17]MH_Cut [19:50:17]Write to MH i2c: D1 01 00 63 00 01 35 [19:50:17]Write i2c OK [19:50:17]MH_I2C_Read... [19:50:17]Read from MH i2c: D1 [19:50:17]MH_I2C_Read... [19:50:17]Read from MH i2c: D1 01 00 [19:50:17]MH_I2C_Read... [19:50:17]Read from MH i2c: D1 01 00 63 00 00 34 [19:50:17]Write to MH i2c: 01 00 00 64 00 64 [19:50:17]Write i2c OK [19:50:17]MH_I2C_Read... [19:50:18]ConnectInit Can't connect to host [19:50:18]*** Cut start [19:50:18]*** Purtial cut [19:50:18]*** CUTSNS_PIN = 0 [19:50:18]*** Stage 1: CUTSNS_PIN = 1 [19:50:20]Read from MH i2c: 01 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: 01 07 00 *** Stop cut motor [19:50:20] [19:50:20]*** Cut end [19:50:20]MH_I2C_Read... [19:50:20]*** FLAG_PRN_KEY set [19:50:20]int [19:50:20]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [19:50:20]process_action close_receipt done [19:50:20]requested_data is exist [19:50:20]produce_requested_data [19:50:20]requested_item fm.sn is exist - process it [19:50:20]wFMCommunicate request_size=4 [19:50:20]MH_SAM_APDU [19:50:20]CAPDU: 80 11 00 00 [19:50:20]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [19:50:20]Write i2c OK [19:50:20]MH_I2C_Read... [19:50:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:20]Read from MH i2c: E2 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: E2 17 00 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 34 [19:50:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:50:20]wFMCommunicate OK [19:50:20]requested_item fd.num is exist - process it [19:50:20]SAM_PROTO_GetFieldsCounters [19:50:20]wFMCommunicate request_size=4 [19:50:20]MH_SAM_APDU [19:50:20]CAPDU: 80 13 00 00 [19:50:20]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [19:50:20]Write i2c OK [19:50:20]MH_I2C_Read... [19:50:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:50:20]Read from MH i2c: E2 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: E2 62 00 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E1 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 8A [19:50:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E1 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:50:20]wFMCommunicate OK [19:50:20]SAM_PROTO_GetFieldsCounters done [19:50:20]requested_item shift.num is exist - process it [19:50:20]requested_item shift.opened is exist - process it [19:50:20]req_shift_opened [19:50:20]FM_GetShiftState [19:50:20]SAM_PROTO_GetShiftState [19:50:20]wFMCommunicate request_size=4 [19:50:20]MH_SAM_APDU [19:50:20]CAPDU: 80 13 01 00 [19:50:20]Write to MH i2c: 01 00 00 67 00 67 [19:50:20]Write i2c OK [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: 01 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: 01 07 00 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: 01 07 00 67 00 00 08 00 00 00 FF 0F 84 [19:50:20]state=0 [19:50:20]Key pressed [19:50:20]Feed [19:50:20]Write to MH i2c: D8 00 00 68 00 3F [19:50:20]Write i2c OK [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: D8 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: D8 01 00 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: D8 01 00 68 00 00 40 [19:50:20]int line is 0 - check status [19:50:20]Write to MH i2c: 01 00 00 69 00 69 [19:50:20]Write i2c OK [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: 01 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: 01 07 00 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: 01 07 00 69 00 00 48 00 00 00 3C 00 F4 [19:50:20]state=2 [19:50:20]Key pressed [19:50:20]Write to MH i2c: E2 08 00 6A 00 80 13 01 00 00 00 00 00 E7 [19:50:20]Write i2c OK [19:50:20]MH_I2C_Read... [19:50:20]int [19:50:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:20]Read from MH i2c: E2 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: E2 0E 00 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: E2 0E 00 6A 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D0 [19:50:20]RAPDU: Write to MH i2c: 09 01 00 00 01 00 2F 6B 27 00 20 6B 67 [19:50:20]00 00 00 00 90 00 [19:50:20]Write i2c OK [19:50:20]wFMCommunicate OK [19:50:20]MH_I2C_Read... [19:50:20]SAM_PROTO_GetShiftState done [19:50:20]Read from MH i2c: FM_GetShiftState done [19:50:20]01 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: 01 07 00 [19:50:20]MH_I2C_Read... [19:50:20]Read from MH i2c: 01 07 00 6B 00 00 48 00 00 00 3C 00 F6 [19:50:20]state=2 [19:50:20]Key pressed [19:50:20]req_shift_opened done [19:50:20]requested_item shift.open_date is exist - process it [19:50:20]req_shift_open_date [19:50:20]req_shift_open_date done [19:50:20]produce_requested_data done [19:50:20]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202977,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [19:50:20]process_action_free close_receipt [19:50:20]json_value_free [19:50:20]json_value_free done [19:50:20]process_json_proto returns [19:50:20]Send response to host [19:50:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202977,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [19:50:20]free response buf [19:50:20]execute_script done [19:50:20]execute_script returns [19:50:20]free content buf [19:50:20]Sock 7.Close socket [19:50:20]Sock 7.Thread stoped [19:50:21]int [19:50:21]Write to MH i2c: 01 00 00 6C 00 6C [19:50:21]*** FLAG_PRN_KEY reset [19:50:21]Write i2c OK [19:50:21]MH_I2C_Read... [19:50:21]Read from MH i2c: 01 [19:50:21]MH_I2C_Read... [19:50:21]Read from MH i2c: 01 07 00 [19:50:21]MH_I2C_Read... [19:50:21]Read from MH i2c: 01 07 00 6C 00 00 00 00 00 00 F8 0F 7A [19:50:21]state=2 [19:50:21]Stop feed [19:50:21]accept exits with 9 [19:50:21]New connection [19:50:21]New thread 3067026788 created [19:50:21]Thread 3067170148 joined [19:50:21]Waiting for new connection... [19:50:21] Sock 9.Parse request [19:50:21]Sock 9.Check first char [19:50:21]Sock 9.First char is OK [19:50:21]request: POST /json_proto HTTP/1.0 [19:50:21]Method: POST [19:50:21]URL: /json_proto [19:50:21]Method is POST - this is cgi request [19:50:21]url: /json_proto [19:50:21]query_string will be loaded in cgi processing [19:50:21]execute_cgi json_proto POST (null) [19:50:21]execute_cgi path=json_proto method=POST [19:50:21]POST find Content-Length [19:50:21]Host: 172.17.63.195:8080 [19:50:21]Content-Length: 813 [19:50:21]Content-Type: application/json [19:50:21] [19:50:21]POST finish read [19:50:21]Found Content-Length = 813 [19:50:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:50:21]execute_script... [19:50:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450781", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:50:21]POST & json_proto [19:50:21]process_json_proto [19:50:21]json parsed OK: [19:50:21]protocol is kg_v1.0 [19:50:21]action value=close_receipt [19:50:21]process_action close_receipt [19:50:21]cmd_close_receipt [19:50:21]MH_GetDate [19:50:21]Write to MH i2c: F0 00 00 6D 00 5C [19:50:21]Write i2c OK [19:50:21]MH_I2C_Read... [19:50:21]Read from MH i2c: F0 [19:50:21]MH_I2C_Read... [19:50:21]Read from MH i2c: F0 09 00 [19:50:21]MH_I2C_Read... [19:50:21]Read from MH i2c: F0 09 00 6D 00 00 7D 3C 21 67 8C D7 20 67 90 [19:50:21]GetLastDocTimeStamp 1730231415 [19:50:21]current date 1730231421 [19:50:21]FM_GetShiftState [19:50:21]SAM_PROTO_GetShiftState [19:50:21]wFMCommunicate request_size=4 [19:50:21]MH_SAM_APDU [19:50:21]CAPDU: 80 13 01 00 [19:50:21]Write to MH i2c: E2 08 00 6E 00 80 13 01 00 00 00 00 00 EB [19:50:21]Write i2c OK [19:50:21]MH_I2C_Read... [19:50:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:21]Read from MH i2c: E2 [19:50:21]MH_I2C_Read... [19:50:21]Read from MH i2c: E2 0E 00 [19:50:21]MH_I2C_Read... [19:50:21]Read from MH i2c: E2 0E 00 6E 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D4 [19:50:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:50:21]wFMCommunicate OK [19:50:21]SAM_PROTO_GetShiftState done [19:50:21]FM_GetShiftState done [19:50:21]opened in 1730160431 [19:50:21]opened+sec_in_day 1730246831 [19:50:21]quantity*price = 50063 [19:50:21]sum+1 = 50064 [19:50:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 373 29.10.2024 19:50 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871756 ФД: 202978 ФПД: 52444222418922 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195021&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202978&fm=52444222418922&tin=02508201610067®Number=0000000000091777&sum=50063 [19:50:22]StoreToDocumentArchive [19:50:22]shift 546 fd 202978 [19:50:22]save to /storage/0546/doc_00202978 [19:50:22]save last doc name /storage/0546/doc_00202978 to /storage/kkm_last_doc_name [19:50:22]save OK [19:50:22]Clear old archive folders... [19:50:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:50:22]tlvbuf is 00B640E0 [19:50:22]SAM_PROTO_ClearQueue [19:50:22]wFMCommunicate request_size=4 [19:50:22]MH_SAM_APDU [19:50:22]CAPDU: 80 09 00 00 [19:50:22]Write to MH i2c: E2 08 00 7B 00 80 09 00 00 00 00 00 00 ED [19:50:22]Write i2c OK [19:50:22]MH_I2C_Read... [19:50:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:50:22]Read from MH i2c: E2 [19:50:22]MH_I2C_Read... [19:50:22]Read from MH i2c: E2 03 00 [19:50:22]MH_I2C_Read... [19:50:22]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [19:50:22]RAPDU: 90 00 [19:50:22]wFMCommunicate OK [19:50:22]SAM_PROTO_ClearQueue done [19:50:22]KKMCreateOFDPacket [19:50:22]OFDProtocolAddRootSTLVToBuf [19:50:22]FM_MakeSignedData [19:50:22]FM_MakeSignedData [19:50:22]SAM_PROTO_SignData [19:50:22]wFMCommunicate request_size=4 [19:50:22]MH_SAM_APDU [19:50:22]CAPDU: 80 0D 01 02 [19:50:22]Write to MH i2c: E2 08 00 7C 00 80 0D 01 02 00 00 00 00 F5 [19:50:22]Write i2c OK [19:50:22]MH_I2C_Read... [19:50:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:50:22]Read from MH i2c: E2 [19:50:22]MH_I2C_Read... [19:50:22]Read from MH i2c: E2 03 00 [19:50:22]MH_I2C_Read... [19:50:22]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [19:50:22]RAPDU: 90 00 [19:50:22]wFMCommunicate OK [19:50:22]wFMCommunicate request_size=255 [19:50:22]MH_SAM_APDU [19:50:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 7D 3C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 18 03 00 35 04 06 00 2F B2 9F 3F [19:50:22]Write to MH i2c: E2 02 01 7D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 7D 3C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 18 03 00 35 04 06 00 2F B2 9F 3F 00 00 1C [19:50:22]Write i2c OK [19:50:22]MH_I2C_Read... [19:50:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:23]Read from MH i2c: E2 [19:50:23]MH_I2C_Read... [19:50:23]Read from MH i2c: E2 03 00 [19:50:23]MH_I2C_Read... [19:50:23]ConnectInit Can't connect to host [19:50:23]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [19:50:23]RAPDU: 90 00 [19:50:23]wFMCommunicate OK [19:50:23]wFMCommunicate request_size=7 [19:50:23]MH_SAM_APDU [19:50:23]CAPDU: 80 0D 02 02 02 6F EA [19:50:23]Write to MH i2c: E2 0A 00 7E 00 80 0D 02 02 02 00 6F EA 00 00 55 [19:50:23]Write i2c OK [19:50:23]MH_I2C_Read... [19:50:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:23]Read from MH i2c: E2 [19:50:23]MH_I2C_Read... [19:50:23]Read from MH i2c: E2 03 00 [19:50:23]MH_I2C_Read... [19:50:23]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [19:50:23]RAPDU: 90 00 [19:50:23]wFMCommunicate OK [19:50:23]wFMCommunicate request_size=4 [19:50:23]MH_SAM_APDU [19:50:23]CAPDU: 80 0D 03 02 [19:50:23]Write to MH i2c: E2 08 00 7F 00 80 0D 03 02 00 00 00 00 FA [19:50:23]Write i2c OK [19:50:23]MH_I2C_Read... [19:50:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:50:23]Read from MH i2c: E2 [19:50:23]MH_I2C_Read... [19:50:23]Read from MH i2c: E2 0B 00 [19:50:23]MH_I2C_Read... [19:50:23]Read from MH i2c: E2 0B 00 7F 00 00 1A 7B 79 CE 69 26 AA 98 90 00 A8 [19:50:23]RAPDU: 1A 7B 79 CE 69 26 AA 98 90 00 [19:50:23]wFMCommunicate OK [19:50:23]SAM_PROTO_SignData done [19:50:23]FM_MakeSignedData done [19:50:23]CreateOFDProtocolMessage [19:50:23]wFMCommunicate request_size=4 [19:50:23]MH_SAM_APDU [19:50:23]CAPDU: 80 11 00 00 [19:50:23]Write to MH i2c: E2 08 00 80 00 80 11 00 00 00 00 00 00 FA [19:50:23]Write i2c OK [19:50:23]MH_I2C_Read... [19:50:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:23]Read from MH i2c: E2 [19:50:23]MH_I2C_Read... [19:50:23]Read from MH i2c: E2 17 00 [19:50:23]MH_I2C_Read... [19:50:23]Read from MH i2c: E2 17 00 80 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4F [19:50:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:50:23]wFMCommunicate OK [19:50:23]CreateOFDProtocolMessage done [19:50:23]OFDSenderStorePacket 202978 [19:50:23]StoreOFDPacket docnum=202978 [19:50:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 1C E6 04 01 DF 5F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 7D 3C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 18 03 00 35 04 06 00 2F B2 9F 3F 6F EA 1A 7B 79 CE 69 26 AA 98 [19:50:23]CheckFolder [19:50:23]dirname=/storage/ofd_packets [19:50:23]CheckFolder done [19:50:23]ProducePacketName [19:50:23]name=ofd_packets/00202978 [19:50:23]NVStorageSaveData ofd_packets/00202978 [19:50:23]File name is /storage/ofd_packets/00202978 [19:50:23]Write 298 bytes [19:50:23]NVStorageSaveData done [19:50:23]OFDSenderStorePacket done [19:50:23]KKMCreateOFDPacket done [19:50:23]NVStorageSaveData kkm_last_timestamp [19:50:23]File name is /storage/kkm_last_timestamp [19:50:23]Write 4 bytes [19:50:23]NVStorageSaveData done [19:50:23]ExternCall_PrintAddStr [19:50:23]wPrintStart [19:50:23]Write to MH i2c: 01 00 00 81 00 81 [19:50:23]OFD Sender: Processing packet 202977 [packets to send 118, broken 116] [19:50:23]ProducePacketName [19:50:23]name=ofd_packets/00202977 [19:50:23]OFD Sender: To server: pG, [19:50:23]CommunicateWithHost lk.salyk.kg:30040 [19:50:23]ConnectInit lk.salyk.kg [19:50:23]Write i2c OK [19:50:23]MH_I2C_Read... [19:50:23]Read from MH i2c: 01 [19:50:23]MH_I2C_Read... [19:50:23]Read from MH i2c: 01 07 00 [19:50:23]MH_I2C_Read... [19:50:23]Read from MH i2c: 01 07 00 81 00 00 00 00 00 00 FF 0F 96 [19:50:23]RasterBufferAndPrint [19:50:23]line Счет N : (1)450781 [19:50:23]line ИНН: 02508201610067 [19:50:23]line Контрольно-Кассовый Чек [19:50:23]line ПРОДАЖА [19:50:23]line ТРК (МРК, ГНК) : 43 [19:50:23]line Товар: 2710194210 [19:50:23]line ДТ-К-2 [19:50:23]line 6.570 * 76.20 [19:50:23]line = 500.63 [19:50:23]line НДС 12% НСП 1% [19:50:23]line > о реализуемом товаре [19:50:23]line ИТОГО: 500.63 [19:50:23]line НСП 1% : 4.43 [19:50:23]line НДС 12% : 53.16 [19:50:23]line Наличными: 0.00 [19:50:23]line Безнал.: 500.63 [19:50:23]line Место: АЗС № 171 "Партнер Нефть" [19:50:23]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:50:23]line СНО: Общий режим [19:50:23]line Чек 373 29.10.2024 19:50 [19:50:23]line Смена: 546 ФФД: 1.0 [19:50:23]line ЗНМ: 0300000109 [19:50:23]line РНМ: 0000000000091777 [19:50:23]line Версия ККМ: 001 [19:50:23]line Платежная система: Бакай Банк [19:50:23]line ФМ: 0000000000871756 [19:50:23]line ФД: 202978 [19:50:23]line ФПД: 52444222418922 [19:50:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195021&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202978&fm=52444222418922&tin=02508201610067®Number=0000000000091777&sum=50063 [19:50:23]written 0, free lines is 4095 [19:50:24]Write to MH i2c: 01 00 00 AB 00 AB [19:50:24]Write i2c OK [19:50:24]MH_I2C_Read... [19:50:24]Read from MH i2c: 01 [19:50:24]MH_I2C_Read... [19:50:24]Read from MH i2c: 01 07 00 [19:50:24]MH_I2C_Read... [19:50:24]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 A8 0C 66 [19:50:24]RasterBufferAndPrint [19:50:24]line [19:50:24]line [19:50:24]line [19:50:24]line [19:50:24]line [19:50:24]written 0, free lines is 3249 [19:50:24]MH_Cut [19:50:24]Write to MH i2c: D1 01 00 B2 00 01 84 [19:50:24]Write i2c OK [19:50:24]MH_I2C_Read... [19:50:24]Read from MH i2c: D1 [19:50:24]MH_I2C_Read... [19:50:24]Read from MH i2c: D1 01 00 [19:50:24]MH_I2C_Read... [19:50:24]Read from MH i2c: D1 01 00 B2 00 00 83 [19:50:24]Write to MH i2c: 01 00 00 B3 00 B3 [19:50:24]Write i2c OK [19:50:24]MH_I2C_Read... [19:50:24]*** Cut start [19:50:24]*** Purtial cut [19:50:24]*** Stage 1: CUTSNS_PIN = 1 [19:50:25]Read from MH i2c: 01 [19:50:25]MH_I2C_Read... [19:50:25]*** Stop cut motor [19:50:25]*** Cut end [19:50:25]Read from MH i2c: 01 07 00 [19:50:25]MH_I2C_Read... [19:50:25]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 FF 0F C8 [19:50:25]process_action close_receipt done [19:50:25]requested_data is exist [19:50:25]produce_requested_data [19:50:25]requested_item fm.sn is exist - process it [19:50:25]wFMCommunicate request_size=4 [19:50:25]MH_SAM_APDU [19:50:25]CAPDU: 80 11 00 00 [19:50:25]Write to MH i2c: E2 08 00 B4 00 80 11 00 00 00 00 00 00 2E [19:50:25]Write i2c OK [19:50:25]MH_I2C_Read... [19:50:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:25]Read from MH i2c: E2 [19:50:25]MH_I2C_Read... [19:50:25]Read from MH i2c: E2 17 00 [19:50:25]MH_I2C_Read... [19:50:25]Read from MH i2c: E2 17 00 B4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 83 [19:50:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:50:25]wFMCommunicate OK [19:50:25]requested_item fd.num is exist - process it [19:50:25]SAM_PROTO_GetFieldsCounters [19:50:25]wFMCommunicate request_size=4 [19:50:25]MH_SAM_APDU [19:50:25]CAPDU: 80 13 00 00 [19:50:25]Write to MH i2c: E2 08 00 B5 00 80 13 00 00 00 00 00 00 31 [19:50:25]Write i2c OK [19:50:25]MH_I2C_Read... [19:50:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:50:25]Read from MH i2c: E2 [19:50:25]MH_I2C_Read... [19:50:25]Read from MH i2c: E2 62 00 [19:50:25]MH_I2C_Read... [19:50:25]Read from MH i2c: E2 62 00 B5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E2 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 DD [19:50:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E2 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:50:25]wFMCommunicate OK [19:50:25]SAM_PROTO_GetFieldsCounters done [19:50:25]requested_item shift.num is exist - process it [19:50:25]requested_item shift.opened is exist - process it [19:50:25]req_shift_opened [19:50:25]FM_GetShiftState [19:50:25]SAM_PROTO_GetShiftState [19:50:25]wFMCommunicate request_size=4 [19:50:25]MH_SAM_APDU [19:50:25]CAPDU: 80 13 01 00 [19:50:25]Write to MH i2c: E2 08 00 B6 00 80 13 01 00 00 00 00 00 33 [19:50:25]Write i2c OK [19:50:25]MH_I2C_Read... [19:50:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:25]Read from MH i2c: E2 [19:50:25]MH_I2C_Read... [19:50:25]Read from MH i2c: E2 0E 00 [19:50:25]MH_I2C_Read... [19:50:25]Read from MH i2c: E2 0E 00 B6 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1C [19:50:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:50:25]wFMCommunicate OK [19:50:25]SAM_PROTO_GetShiftState done [19:50:25]FM_GetShiftState done [19:50:25]req_shift_opened done [19:50:25]requested_item shift.open_date is exist - process it [19:50:25]req_shift_open_date [19:50:25]req_shift_open_date done [19:50:25]produce_requested_data done [19:50:25]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202978,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [19:50:25]process_action_free close_receipt [19:50:25]json_value_free [19:50:25]json_value_free done [19:50:25]process_json_proto returns [19:50:25]Send response to host [19:50:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202978,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [19:50:25]free response buf [19:50:25]execute_script done [19:50:25]execute_script returns [19:50:25]free content buf [19:50:25]Sock 9.Close socket [19:50:25]Sock 9.Thread stoped [19:50:28]ConnectInit Can't connect to host [19:50:28]ConnectInit Can't take IP for lk.salyk.kg [19:50:28]CommunicateWithHost connect error [19:50:28]CommunicateWithHost err = -1 [19:50:28]OFD Sender: Server communicate error [19:50:33]OFD Sender: Processing packet 202977 [packets to send 118, broken 116] [19:50:33]ProducePacketName [19:50:33]name=ofd_packets/00202977 [19:50:33]OFD Sender: To server: pG, [19:50:33]CommunicateWithHost lk.salyk.kg:30040 [19:50:33]ConnectInit lk.salyk.kg [19:50:33]Connected sock=9 [19:50:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 68 F2 07 01 C4 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 10 00 00 00 00 07 04 06 00 BC 98 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 77 3C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 18 03 00 35 04 06 00 34 A3 14 F5 1E 83 D5 3A 56 C4 57 FB 23 A8 [19:50:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B0 9D 47 00 8C 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E1 18 03 00 F4 03 04 00 42 E8 20 67 B6 04 01 00 00 24 22 39 E9 DB D8 AE 2A [19:50:33]CommunicateWithHost err = 0 [19:50:33]CheckOFDResponse [19:50:33]1017 (14) - 77093643461234 [19:50:33]1041 (16) - 0000000000871756 [19:50:33]1040 (4) - 202977 [19:50:33]1012 (4) - 29.10.2024 13:50 [19:50:33]1206 (1) - 0 [19:50:33]OFD Sender: Remove packet 202977 [19:50:33]ProducePacketName [19:50:33]name=ofd_packets/00202977 [19:50:33]NVStorageDeleteData [19:50:34]OFD Sender: Processing packet 202978 [packets to send 117, broken 116] [19:50:34]ProducePacketName [19:50:34]name=ofd_packets/00202978 [19:50:34]OFD Sender: To server: pG, [19:50:34]CommunicateWithHost lk.salyk.kg:30040 [19:50:34]ConnectInit lk.salyk.kg [19:50:34]Connected sock=9 [19:50:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 1C E6 04 01 DF 5F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 7D 3C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 18 03 00 35 04 06 00 2F B2 9F 3F 6F EA 1A 7B 79 CE 69 26 AA 98 [19:50:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 48 48 47 00 1C E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E2 18 03 00 F4 03 04 00 43 E8 20 67 B6 04 01 00 00 96 63 D1 6E 75 08 54 B7 [19:50:34]CommunicateWithHost err = 0 [19:50:34]CheckOFDResponse [19:50:34]1017 (14) - 77093643461234 [19:50:34]1041 (16) - 0000000000871756 [19:50:34]1040 (4) - 202978 [19:50:34]1012 (4) - 29.10.2024 13:50 [19:50:34]1206 (1) - 0 [19:50:34]OFD Sender: Remove packet 202978 [19:50:34]ProducePacketName [19:50:34]name=ofd_packets/00202978 [19:50:34]NVStorageDeleteData [19:50:35]OFD Sender: No OFD packet to send [19:50:40]OFD Sender: No OFD packet to send [19:50:45]OFD Sender: No OFD packet to send [19:50:50]OFD Sender: No OFD packet to send [19:50:54]accept exits with 8 [19:50:54]New connection [19:50:54]New thread 3067170148 created [19:50:54]Thread 3067026788 joined [19:50:54]Waiting for new connection... [19:50:54] Sock 8.Parse request [19:50:54]Sock 8.Check first char [19:50:54]Sock 8.First char is OK [19:50:54]request: POST /json_proto HTTP/1.0 [19:50:54]Method: POST [19:50:54]URL: /json_proto [19:50:54]Method is POST - this is cgi request [19:50:54]url: /json_proto [19:50:54]query_string will be loaded in cgi processing [19:50:54]execute_cgi json_proto POST (null) [19:50:54]execute_cgi path=json_proto method=POST [19:50:54]POST find Content-Length [19:50:54]Host: 172.17.63.195:8080 [19:50:54]Content-Length: 677 [19:50:54]Content-Type: application/json [19:50:54] [19:50:54]POST finish read [19:50:54]Found Content-Length = 677 [19:50:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450782", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 1.630, "sum" : 109.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 109.00, "total" : 109.00, "payments": [ { "type": 0, "sum" : 109.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:50:54]execute_script... [19:50: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)450782", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 1.630, "sum" : 109.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 109.00, "total" : 109.00, "payments": [ { "type": 0, "sum" : 109.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:50:54]POST & json_proto [19:50:54]process_json_proto [19:50:54]json parsed OK: [19:50:54]protocol is kg_v1.0 [19:50:54]action value=close_receipt [19:50:54]process_action close_receipt [19:50:54]cmd_close_receipt [19:50:54]MH_GetDate [19:50:54]Write to MH i2c: F0 00 00 B7 00 A6 [19:50:54]Write i2c OK [19:50:54]MH_I2C_Read... [19:50:54]Read from MH i2c: F0 [19:50:54]MH_I2C_Read... [19:50:54]Read from MH i2c: F0 09 00 [19:50:54]MH_I2C_Read... [19:50:54]Read from MH i2c: F0 09 00 B7 00 00 9E 3C 21 67 8C D7 20 67 FB [19:50:54]GetLastDocTimeStamp 1730231421 [19:50:54]current date 1730231454 [19:50:54]FM_GetShiftState [19:50:54]SAM_PROTO_GetShiftState [19:50:54]wFMCommunicate request_size=4 [19:50:54]MH_SAM_APDU [19:50:54]CAPDU: 80 13 01 00 [19:50:54]Write to MH i2c: E2 08 00 B8 00 80 13 01 00 00 00 00 00 35 [19:50:54]Write i2c OK [19:50:54]MH_I2C_Read... [19:50:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:54]Read from MH i2c: E2 [19:50:54]MH_I2C_Read... [19:50:54]Read from MH i2c: E2 0E 00 [19:50:54]MH_I2C_Read... [19:50:54]Read from MH i2c: E2 0E 00 B8 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1E [19:50:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:50:54]wFMCommunicate OK [19:50:54]SAM_PROTO_GetShiftState done [19:50:54]FM_GetShiftState done [19:50:54]opened in 1730160431 [19:50:54]opened+sec_in_day 1730246831 [19:50:54]quantity*price = 10904 [19:50:54]sum+1 = 10906 [19:50:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 109.00 Внесено: 109.00 СДАЧА: 0.00 НСП 1% : 0.96 НДС 12% : 11.58 Наличными: 109.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 374 29.10.2024 19:50 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202979 ФПД: 57895503704598 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195054&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202979&fm=57895503704598&tin=02508201610067®Number=0000000000091777&sum=10900 [19:50:55]StoreToDocumentArchive [19:50:55]shift 546 fd 202979 [19:50:55]save to /storage/0546/doc_00202979 [19:50:55]save last doc name /storage/0546/doc_00202979 to /storage/kkm_last_doc_name [19:50:55]save OK [19:50:55]Clear old archive folders... [19:50:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:50:55]tlvbuf is 00B5CA70 [19:50:55]SAM_PROTO_ClearQueue [19:50:55]wFMCommunicate request_size=4 [19:50:55]MH_SAM_APDU [19:50:55]CAPDU: 80 09 00 00 [19:50:55]Write to MH i2c: E2 08 00 C5 00 80 09 00 00 00 00 00 00 37 [19:50:55]Write i2c OK [19:50:55]MH_I2C_Read... [19:50:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:50:55]Read from MH i2c: E2 [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: E2 03 00 [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [19:50:55]RAPDU: 90 00 [19:50:55]wFMCommunicate OK [19:50:55]SAM_PROTO_ClearQueue done [19:50:55]KKMCreateOFDPacket [19:50:55]OFDProtocolAddRootSTLVToBuf [19:50:55]FM_MakeSignedData [19:50:55]FM_MakeSignedData [19:50:55]SAM_PROTO_SignData [19:50:55]wFMCommunicate request_size=4 [19:50:55]MH_SAM_APDU [19:50:55]CAPDU: 80 0D 01 02 [19:50:55]Write to MH i2c: E2 08 00 C6 00 80 0D 01 02 00 00 00 00 3F [19:50:55]Write i2c OK [19:50:55]MH_I2C_Read... [19:50:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:50:55]Read from MH i2c: E2 [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: E2 03 00 [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [19:50:55]RAPDU: 90 00 [19:50:55]wFMCommunicate OK [19:50:55]wFMCommunicate request_size=255 [19:50:55]MH_SAM_APDU [19:50: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 32 FF 03 08 00 03 5E 06 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 99 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 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 86 04 00 00 00 00 07 04 06 00 94 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 76 01 00 00 F4 03 04 00 9E 3C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 18 03 00 35 04 06 00 34 [19:50:55]Write to MH i2c: E2 02 01 C7 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5E 06 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 99 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 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 86 04 00 00 00 00 07 04 06 00 94 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 76 01 00 00 F4 03 04 00 9E 3C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 18 03 00 35 04 06 00 34 00 00 46 [19:50:55]Write i2c OK [19:50:55]MH_I2C_Read... [19:50:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:55]Read from MH i2c: E2 [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: E2 03 00 [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [19:50:55]RAPDU: 90 00 [19:50:55]wFMCommunicate OK [19:50:55]wFMCommunicate request_size=10 [19:50:55]MH_SAM_APDU [19:50:55]CAPDU: 80 0D 02 02 05 A7 D8 EE B2 16 [19:50:55]Write to MH i2c: E2 0D 00 C8 00 80 0D 02 02 05 00 A7 D8 EE B2 16 00 00 81 [19:50:55]Write i2c OK [19:50:55]MH_I2C_Read... [19:50:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:55]Read from MH i2c: E2 [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: E2 03 00 [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [19:50:55]RAPDU: 90 00 [19:50:55]wFMCommunicate OK [19:50:55]wFMCommunicate request_size=4 [19:50:55]MH_SAM_APDU [19:50:55]CAPDU: 80 0D 03 02 [19:50:55]Write to MH i2c: E2 08 00 C9 00 80 0D 03 02 00 00 00 00 44 [19:50:55]Write i2c OK [19:50:55]MH_I2C_Read... [19:50:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:50:55]Read from MH i2c: E2 [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: E2 0B 00 [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: E2 0B 00 C9 00 00 65 9A 9B 64 F9 00 8A AC 90 00 72 [19:50:55]RAPDU: 65 9A 9B 64 F9 00 8A AC 90 00 [19:50:55]wFMCommunicate OK [19:50:55]SAM_PROTO_SignData done [19:50:55]FM_MakeSignedData done [19:50:55]CreateOFDProtocolMessage [19:50:55]wFMCommunicate request_size=4 [19:50:55]MH_SAM_APDU [19:50:55]CAPDU: 80 11 00 00 [19:50:55]Write to MH i2c: E2 08 00 CA 00 80 11 00 00 00 00 00 00 44 [19:50:55]Write i2c OK [19:50:55]MH_I2C_Read... [19:50:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:55]Read from MH i2c: E2 [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: E2 17 00 [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: E2 17 00 CA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 99 [19:50:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:50:55]wFMCommunicate OK [19:50:55]CreateOFDProtocolMessage done [19:50:55]OFDSenderStorePacket 202979 [19:50:55]StoreOFDPacket docnum=202979 [19:50:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9C 11 07 01 EE 0A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5E 06 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 99 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 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 86 04 00 00 00 00 07 04 06 00 94 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 76 01 00 00 F4 03 04 00 9E 3C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 18 03 00 35 04 06 00 34 A7 D8 EE B2 16 65 9A 9B 64 F9 00 8A AC [19:50:55]CheckFolder [19:50:55]dirname=/storage/ofd_packets [19:50:55]CheckFolder done [19:50:55]ProducePacketName [19:50:55]name=ofd_packets/00202979 [19:50:55]NVStorageSaveData ofd_packets/00202979 [19:50:55]File name is /storage/ofd_packets/00202979 [19:50:55]Write 301 bytes [19:50:55]NVStorageSaveData done [19:50:55]OFDSenderStorePacket done [19:50:55]KKMCreateOFDPacket done [19:50:55]NVStorageSaveData kkm_last_timestamp [19:50:55]File name is /storage/kkm_last_timestamp [19:50:55]Write 4 bytes [19:50:55]NVStorageSaveData done [19:50:55]ExternCall_PrintAddStr [19:50:55]wPrintStart [19:50:55]Write to MH i2c: 01 00 00 CB 00 CB [19:50:55]OFD Sender: Processing packet 202979 [packets to send 117, broken 116] [19:50:55]ProducePacketName [19:50:55]name=ofd_packets/00202979 [19:50:55]OFD Sender: To server: pG, [19:50:55]CommunicateWithHost lk.salyk.kg:30040 [19:50:55]ConnectInit lk.salyk.kg [19:50:55]Write i2c OK [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: 01 [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: 01 07 00 [19:50:55]MH_I2C_Read... [19:50:55]Read from MH i2c: 01 07 00 CB 00 00 00 00 00 00 FF 0F E0 [19:50:55]RasterBufferAndPrint [19:50:55]line Счет N : (1)450782 [19:50:55]line ИНН: 02508201610067 [19:50:55]line Контрольно-Кассовый Чек [19:50:55]line ПРОДАЖА [19:50:55]line ТРК (МРК, ГНК) : 31 [19:50:55]line Товар: 2710124130 [19:50:55]line Аи-92-К-2 [19:50:55]line 1.630 * 66.90 [19:50:55]line = 109.05 [19:50:55]line НДС 12% НСП 1% [19:50:55]line > о реализуемом товаре [19:50:55]line ОКРУГЛЕНИЕ: -0.05 [19:50:55]line ИТОГО: 109.00 [19:50:55]line Внесено: 109.00 [19:50:55]line СДАЧА: 0.00 [19:50:55]line НСП 1% : 0.96 [19:50:55]line НДС 12% : 11.58 [19:50:55]line Наличными: 109.00 [19:50:55]line Безнал.: 0.00 [19:50:55]line Место: АЗС № 171 "Партнер Нефть" [19:50:55]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:50:55]line СНО: Общий режим [19:50:55]line Чек 374 29.10.2024 19:50 [19:50:55]line Смена: 546 ФФД: 1.0 [19:50:55]line ЗНМ: 0300000109 [19:50:55]line РНМ: 0000000000091777 [19:50:55]line Версия ККМ: 001 [19:50:55]line ФМ: 0000000000871756 [19:50:55]line ФД: 202979 [19:50:55]line ФПД: 57895503704598 [19:50:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195054&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202979&fm=57895503704598&tin=02508201610067®Number=0000000000091777&sum=10900 [19:50:56]Connected sock=10 [19:50:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 written 0, free lines is 4095 [19:50:56]36 0F 01 00 00 9C 11 07 01 EE 0A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5E 06 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 99 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 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 86 04 00 00 00 00 07 04 06 00 94 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 76 01 00 00 F4 03 04 00 9E 3C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 18 03 00 35 04 06 00 34 A7 D8 EE B2 16 65 9A 9B 64 F9 00 8A AC [19:50:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 02 7A 47 00 5C 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E3 18 03 00 F4 03 04 00 59 E8 20 67 B6 04 01 00 00 43 23 B1 9A 7C 58 C1 EB [19:50:56]CommunicateWithHost err = 0 [19:50:56]CheckOFDResponse [19:50:56]1017 (14) - 77093643461234 [19:50:56]1041 (16) - 0000000000871756 [19:50:56]1040 (4) - 202979 [19:50:56]1012 (4) - 29.10.2024 13:51 [19:50:56]1206 (1) - 0 [19:50:56]OFD Sender: Remove packet 202979 [19:50:56]ProducePacketName [19:50:56]name=ofd_packets/00202979 [19:50:56]NVStorageDeleteData [19:50:56]Write to MH i2c: 01 00 00 F6 00 F6 [19:50:56]Write i2c OK [19:50:56]MH_I2C_Read... [19:50:56]Read from MH i2c: 01 [19:50:56]MH_I2C_Read... [19:50:56]Read from MH i2c: 01 07 00 [19:50:56]MH_I2C_Read... [19:50:56]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 86 0C 8F [19:50:56]RasterBufferAndPrint [19:50:56]line [19:50:56]line [19:50:56]line [19:50:56]line [19:50:56]line [19:50:56]written 0, free lines is 3212 [19:50:56]MH_Cut [19:50:56]Write to MH i2c: D1 01 00 FD 00 01 CF [19:50:56]Write i2c OK [19:50:56]MH_I2C_Read... [19:50:56]Read from MH i2c: D1 [19:50:56]MH_I2C_Read... [19:50:56]Read from MH i2c: D1 01 00 [19:50:56]MH_I2C_Read... [19:50:56]Read from MH i2c: D1 01 00 FD 00 00 CE [19:50:56]Write to MH i2c: 01 00 00 FE 00 FE [19:50:56]Write i2c OK [19:50:56]MH_I2C_Read... [19:50:57]OFD Sender: No OFD packet to send [19:50:57]*** Cut start [19:50:57]*** Purtial cut [19:50:57]*** CUTSNS_PIN = 0 [19:50:57]*** Stage 1: CUTSNS_PIN = 1 [19:50:59]Read from MH i2c: 01 [19:50:59]MH_I2C_Read... [19:50:59]*** Stop cut motor [19:50:59]*** Cut end [19:50:59]Read from MH i2c: 01 07 00 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: 01 07 00 FE 00 00 00 00 00 00 FF 0F 13 [19:50:59]process_action close_receipt done [19:50:59]requested_data is exist [19:50:59]produce_requested_data [19:50:59]requested_item fm.sn is exist - process it [19:50:59]wFMCommunicate request_size=4 [19:50:59]MH_SAM_APDU [19:50:59]CAPDU: 80 11 00 00 [19:50:59]Write to MH i2c: E2 08 00 FF 00 80 11 00 00 00 00 00 00 79 [19:50:59]Write i2c OK [19:50:59]MH_I2C_Read... [19:50:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:59]Read from MH i2c: E2 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 17 00 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 17 00 FF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CE [19:50:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:50:59]wFMCommunicate OK [19:50:59]requested_item fd.num is exist - process it [19:50:59]SAM_PROTO_GetFieldsCounters [19:50:59]wFMCommunicate request_size=4 [19:50:59]MH_SAM_APDU [19:50:59]CAPDU: 80 13 00 00 [19:50:59]Write to MH i2c: E2 08 00 00 01 80 13 00 00 00 00 00 00 7D [19:50:59]Write i2c OK [19:50:59]MH_I2C_Read... [19:50:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:50:59]Read from MH i2c: E2 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 62 00 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 62 00 00 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E3 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 2D [19:50:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E3 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:50:59]wFMCommunicate OK [19:50:59]SAM_PROTO_GetFieldsCounters done [19:50:59]requested_item shift.num is exist - process it [19:50:59]requested_item shift.opened is exist - process it [19:50:59]req_shift_opened [19:50:59]FM_GetShiftState [19:50:59]SAM_PROTO_GetShiftState [19:50:59]wFMCommunicate request_size=4 [19:50:59]MH_SAM_APDU [19:50:59]CAPDU: 80 13 01 00 [19:50:59]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [19:50:59]Write i2c OK [19:50:59]MH_I2C_Read... [19:50:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:59]Read from MH i2c: E2 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 0E 00 [19:50:59]MH_I2C_Read... [19:50:59]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 68 [19:50:59]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:50:59]wFMCommunicate OK [19:50:59]SAM_PROTO_GetShiftState done [19:50:59]FM_GetShiftState done [19:50:59]req_shift_opened done [19:50:59]requested_item shift.open_date is exist - process it [19:50:59]req_shift_open_date [19:50:59]req_shift_open_date done [19:50:59]produce_requested_data done [19:50:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202979,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [19:50:59]process_action_free close_receipt [19:50:59]json_value_free [19:50:59]json_value_free done [19:50:59]process_json_proto returns [19:50:59]Send response to host [19:50:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202979,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [19:50:59]free response buf [19:50:59]execute_script done [19:50:59]execute_script returns [19:50:59]free content buf [19:50:59]Sock 8.Close socket [19:50:59]Sock 8.Thread stoped [19:51:02]OFD Sender: No OFD packet to send [19:51:07]OFD Sender: No OFD packet to send [19:51:12]OFD Sender: No OFD packet to send [19:51:17]OFD Sender: No OFD packet to send [19:51:22]OFD Sender: No OFD packet to send [19:51:27]OFD Sender: No OFD packet to send [19:51:32]OFD Sender: No OFD packet to send [19:51:37]OFD Sender: No OFD packet to send [19:51:42]OFD Sender: No OFD packet to send [19:51:47]OFD Sender: No OFD packet to send [19:51:52]OFD Sender: No OFD packet to send [19:51:57]OFD Sender: No OFD packet to send [19:52:02]OFD Sender: No OFD packet to send [19:52:07]OFD Sender: No OFD packet to send [19:52:12]OFD Sender: No OFD packet to send [19:52:17]OFD Sender: No OFD packet to send [19:52:22]OFD Sender: No OFD packet to send [19:52:27]OFD Sender: No OFD packet to send [19:52:32]OFD Sender: No OFD packet to send [19:52:37]OFD Sender: No OFD packet to send [19:52:42]OFD Sender: No OFD packet to send [19:52:47]OFD Sender: No OFD packet to send [19:52:52]OFD Sender: No OFD packet to send [19:52:57]OFD Sender: No OFD packet to send [19:53:02]OFD Sender: No OFD packet to send [19:53:12]OFD Sender: No OFD packet to send [19:53:17]OFD Sender: No OFD packet to send [19:53:22]OFD Sender: No OFD packet to send [19:53:27]OFD Sender: No OFD packet to send [19:53:32]OFD Sender: No OFD packet to send [19:53:37]OFD Sender: No OFD packet to send [19:53:42]OFD Sender: No OFD packet to send [19:53:47]OFD Sender: No OFD packet to send [19:53:52]OFD Sender: No OFD packet to send [19:53:57]OFD Sender: No OFD packet to send [19:54:02]OFD Sender: No OFD packet to send [19:54:07]OFD Sender: No OFD packet to send [19:54:12]OFD Sender: No OFD packet to send [19:54:17]OFD Sender: No OFD packet to send [19:54:22]OFD Sender: No OFD packet to send [19:54:27]OFD Sender: No OFD packet to send [19:54:32]OFD Sender: No OFD packet to send [19:54:37]OFD Sender: No OFD packet to send [19:54:42]OFD Sender: No OFD packet to send [19:54:47]OFD Sender: No OFD packet to send [19:54:52]OFD Sender: No OFD packet to send [19:54:57]OFD Sender: No OFD packet to send [19:55:02]OFD Sender: No OFD packet to send [19:55:07]OFD Sender: No OFD packet to send [19:55:12]OFD Sender: No OFD packet to send [19:55:17]OFD Sender: No OFD packet to send [19:55:22]OFD Sender: No OFD packet to send [19:55:25]ConnectInit Can't connect to host [19:55:27]OFD Sender: No OFD packet to send [19:55:32]OFD Sender: No OFD packet to send [19:55:37]OFD Sender: No OFD packet to send [19:55:42]OFD Sender: No OFD packet to send [19:55:47]OFD Sender: No OFD packet to send [19:55:52]OFD Sender: No OFD packet to send [19:55:57]OFD Sender: No OFD packet to send [19:56:02]OFD Sender: No OFD packet to send [19:56:07]OFD Sender: No OFD packet to send [19:56:12]OFD Sender: No OFD packet to send [19:56:17]OFD Sender: No OFD packet to send [19:56:22]OFD Sender: No OFD packet to send [19:56:27]OFD Sender: No OFD packet to send [19:56:32]OFD Sender: No OFD packet to send [19:56:34]accept exits with 9 [19:56:34]New connection [19:56:34]New thread 3067026788 created [19:56:34]Thread 3067170148 joined [19:56:34]Waiting for new connection... [19:56:34] Sock 9.Parse request [19:56:34]Sock 9.Check first char [19:56:34]Sock 9.First char is OK [19:56:34]request: POST /json_proto HTTP/1.0 [19:56:34]Method: POST [19:56:34]URL: /json_proto [19:56:34]Method is POST - this is cgi request [19:56:34]url: /json_proto [19:56:34]query_string will be loaded in cgi processing [19:56:34]execute_cgi json_proto POST (null) [19:56:34]execute_cgi path=json_proto method=POST [19:56:34]POST find Content-Length [19:56:34]Host: 172.17.63.195:8080 [19:56:34]Content-Length: 682 [19:56:34]Content-Type: application/json [19:56:34] [19:56:34]POST finish read [19:56:34]Found Content-Length = 682 [19:56:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450783", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:56:34]execute_script... [19:56: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)450783", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:56:34]POST & json_proto [19:56:34]process_json_proto [19:56:34]json parsed OK: [19:56:34]protocol is kg_v1.0 [19:56:34]action value=close_receipt [19:56:34]process_action close_receipt [19:56:34]cmd_close_receipt [19:56:34]MH_GetDate [19:56:34]Write to MH i2c: F0 00 00 02 01 F2 [19:56:34]Write i2c OK [19:56:34]MH_I2C_Read... [19:56:34]Read from MH i2c: F0 [19:56:34]MH_I2C_Read... [19:56:34]Read from MH i2c: F0 09 00 [19:56:34]MH_I2C_Read... [19:56:34]Read from MH i2c: F0 09 00 02 01 00 F2 3D 21 67 8C D7 20 67 9C [19:56:34]GetLastDocTimeStamp 1730231454 [19:56:34]current date 1730231794 [19:56:34]FM_GetShiftState [19:56:34]SAM_PROTO_GetShiftState [19:56:34]wFMCommunicate request_size=4 [19:56:34]MH_SAM_APDU [19:56:34]CAPDU: 80 13 01 00 [19:56:34]Write to MH i2c: E2 08 00 03 01 80 13 01 00 00 00 00 00 81 [19:56:34]Write i2c OK [19:56:34]MH_I2C_Read... [19:56:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:56:34]Read from MH i2c: E2 [19:56:34]MH_I2C_Read... [19:56:34]Read from MH i2c: E2 0E 00 [19:56:34]MH_I2C_Read... [19:56:34]Read from MH i2c: E2 0E 00 03 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 6A [19:56:34]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:56:34]wFMCommunicate OK [19:56:34]SAM_PROTO_GetShiftState done [19:56:34]FM_GetShiftState done [19:56:34]opened in 1730160431 [19:56:34]opened+sec_in_day 1730246831 [19:56:34]quantity*price = 100015 [19:56:34]sum+1 = 100017 [19:56:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 375 29.10.2024 19:56 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202980 ФПД: 21406709537498 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195634&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202980&fm=21406709537498&tin=02508201610067®Number=0000000000091777&sum=100000 [19:56:35]StoreToDocumentArchive [19:56:35]shift 546 fd 202980 [19:56:35]save to /storage/0546/doc_00202980 [19:56:35]save last doc name /storage/0546/doc_00202980 to /storage/kkm_last_doc_name [19:56:35]save OK [19:56:35]Clear old archive folders... [19:56:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:56:35]tlvbuf is 00B0A080 [19:56:35]SAM_PROTO_ClearQueue [19:56:35]wFMCommunicate request_size=4 [19:56:35]MH_SAM_APDU [19:56:35]CAPDU: 80 09 00 00 [19:56:35]Write to MH i2c: E2 08 00 10 01 80 09 00 00 00 00 00 00 83 [19:56:35]Write i2c OK [19:56:35]MH_I2C_Read... [19:56:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:56:35]Read from MH i2c: E2 [19:56:35]MH_I2C_Read... [19:56:35]Read from MH i2c: E2 03 00 [19:56:35]MH_I2C_Read... [19:56:35]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [19:56:35]RAPDU: 90 00 [19:56:35]wFMCommunicate OK [19:56:35]SAM_PROTO_ClearQueue done [19:56:35]KKMCreateOFDPacket [19:56:35]OFDProtocolAddRootSTLVToBuf [19:56:35]FM_MakeSignedData [19:56:35]FM_MakeSignedData [19:56:35]SAM_PROTO_SignData [19:56:35]wFMCommunicate request_size=4 [19:56:35]MH_SAM_APDU [19:56:35]CAPDU: 80 0D 01 02 [19:56:35]Write to MH i2c: E2 08 00 11 01 80 0D 01 02 00 00 00 00 8B [19:56:35]Write i2c OK [19:56:35]MH_I2C_Read... [19:56:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:56:35]Read from MH i2c: E2 [19:56:35]MH_I2C_Read... [19:56:35]Read from MH i2c: E2 03 00 [19:56:35]MH_I2C_Read... [19:56:35]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [19:56:35]RAPDU: 90 00 [19:56:35]wFMCommunicate OK [19:56:35]wFMCommunicate request_size=255 [19:56:35]MH_SAM_APDU [19:56:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 F2 3D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 18 03 00 35 04 06 00 13 [19:56:35]Write to MH i2c: E2 02 01 12 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 F2 3D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 18 03 00 35 04 06 00 13 00 00 7E [19:56:35]Write i2c OK [19:56:35]MH_I2C_Read... [19:56:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:56:35]Read from MH i2c: E2 [19:56:35]MH_I2C_Read... [19:56:35]Read from MH i2c: E2 03 00 [19:56:35]MH_I2C_Read... [19:56:35]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [19:56:35]RAPDU: 90 00 [19:56:35]wFMCommunicate OK [19:56:35]wFMCommunicate request_size=10 [19:56:35]MH_SAM_APDU [19:56:35]CAPDU: 80 0D 02 02 05 78 23 51 5A DA [19:56:35]Write to MH i2c: E2 0D 00 13 01 80 0D 02 02 05 00 78 23 51 5A DA 00 00 B8 [19:56:35]Write i2c OK [19:56:35]MH_I2C_Read... [19:56:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:56:36]Read from MH i2c: E2 [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: E2 03 00 [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [19:56:36]RAPDU: 90 00 [19:56:36]wFMCommunicate OK [19:56:36]wFMCommunicate request_size=4 [19:56:36]MH_SAM_APDU [19:56:36]CAPDU: 80 0D 03 02 [19:56:36]Write to MH i2c: E2 08 00 14 01 80 0D 03 02 00 00 00 00 90 [19:56:36]Write i2c OK [19:56:36]MH_I2C_Read... [19:56:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:56:36]Read from MH i2c: E2 [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: E2 0B 00 [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: E2 0B 00 14 01 00 E7 D0 E0 E1 31 CF 7C 77 90 00 FC [19:56:36]RAPDU: E7 D0 E0 E1 31 CF 7C 77 90 00 [19:56:36]wFMCommunicate OK [19:56:36]SAM_PROTO_SignData done [19:56:36]FM_MakeSignedData done [19:56:36]CreateOFDProtocolMessage [19:56:36]wFMCommunicate request_size=4 [19:56:36]MH_SAM_APDU [19:56:36]CAPDU: 80 11 00 00 [19:56:36]Write to MH i2c: E2 08 00 15 01 80 11 00 00 00 00 00 00 90 [19:56:36]Write i2c OK [19:56:36]MH_I2C_Read... [19:56:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:36]Read from MH i2c: E2 [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: E2 17 00 [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: E2 17 00 15 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E5 [19:56:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:56:36]wFMCommunicate OK [19:56:36]CreateOFDProtocolMessage done [19:56:36]OFDSenderStorePacket 202980 [19:56:36]StoreOFDPacket docnum=202980 [19:56:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AB 80 07 01 E2 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 F2 3D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 18 03 00 35 04 06 00 13 78 23 51 5A DA E7 D0 E0 E1 31 CF 7C 77 [19:56:36]CheckFolder [19:56:36]dirname=/storage/ofd_packets [19:56:36]CheckFolder done [19:56:36]ProducePacketName [19:56:36]name=ofd_packets/00202980 [19:56:36]NVStorageSaveData ofd_packets/00202980 [19:56:36]File name is /storage/ofd_packets/00202980 [19:56:36]Write 301 bytes [19:56:36]NVStorageSaveData done [19:56:36]OFDSenderStorePacket done [19:56:36]KKMCreateOFDPacket done [19:56:36]NVStorageSaveData kkm_last_timestamp [19:56:36]File name is /storage/kkm_last_timestamp [19:56:36]Write 4 bytes [19:56:36]NVStorageSaveData done [19:56:36]ExternCall_PrintAddStr [19:56:36]wPrintStart [19:56:36]Write to MH i2c: 01 00 00 16 01 17 [19:56:36]Write i2c OK [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: 01 [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: 01 07 00 [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: 01 07 00 16 01 00 00 00 00 00 FF 0F 2C [19:56:36]RasterBufferAndPrint [19:56:36]line Счет N : (1)450783 [19:56:36]line ИНН: 02508201610067 [19:56:36]line Контрольно-Кассовый Чек [19:56:36]line ПРОДАЖА [19:56:36]line ТРК (МРК, ГНК) : 52 [19:56:36]line Товар: 2710124130 [19:56:36]line Аи-92-К-2 [19:56:36]line 14.950 * 66.90 [19:56:36]line = 1000.16 [19:56:36]line НДС 12% НСП 1% [19:56:36]line > о реализуемом товаре [19:56:36]line ОКРУГЛЕНИЕ: -0.16 [19:56:36]line ИТОГО: 1000.00 [19:56:36]line Внесено: 1000.00 [19:56:36]line СДАЧА: 0.00 [19:56:36]line НСП 1% : 8.85 [19:56:36]line НДС 12% : 106.21 [19:56:36]line Наличными: 1000.00 [19:56:36]line Безнал.: 0.00 [19:56:36]line Место: АЗС № 171 "Партнер Нефть" [19:56:36]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:56:36]line СНО: Общий режим [19:56:36]line Чек 375 29.10.2024 19:56 [19:56:36]line Смена: 546 ФФД: 1.0 [19:56:36]line ЗНМ: 0300000109 [19:56:36]line РНМ: 0000000000091777 [19:56:36]line Версия ККМ: 001 [19:56:36]line ФМ: 0000000000871756 [19:56:36]line ФД: 202980 [19:56:36]line ФПД: 21406709537498 [19:56:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195634&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202980&fm=21406709537498&tin=02508201610067®Number=0000000000091777&sum=100000 [19:56:36]OFD Sender: Processing packet 202980 [packets to send 117, broken 116] [19:56:36]ProducePacketName [19:56:36]name=ofd_packets/00202980 [19:56:36]OFD Sender: To server: pG, [19:56:36]CommunicateWithHost lk.salyk.kg:30040 [19:56:36]ConnectInit lk.salyk.kg [19:56:36]written 0, free lines is 4095 [19:56:36]Connected sock=10 [19:56:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AB 80 07 01 E2 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 F2 3D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 18 03 00 35 04 06 00 13 78 23 51 5A DA E7 D0 E0 E1 31 CF 7C 77 [19:56:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B7 50 47 00 19 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E4 18 03 00 F4 03 04 00 AD E9 20 67 B6 04 01 00 00 EB 88 6E A5 CF CB 97 44 [19:56:36]CommunicateWithHost err = 0 [19:56:36]CheckOFDResponse [19:56:36]1017 (14) - 77093643461234 [19:56:36]1041 (16) - 0000000000871756 [19:56:36]1040 (4) - 202980 [19:56:36]1012 (4) - 29.10.2024 13:57 [19:56:36]1206 (1) - 0 [19:56:36]OFD Sender: Remove packet 202980 [19:56:36]ProducePacketName [19:56:36]name=ofd_packets/00202980 [19:56:36]NVStorageDeleteData [19:56:36]Write to MH i2c: 01 00 00 41 01 42 [19:56:36]Write i2c OK [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: 01 [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: 01 07 00 [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 91 0C E6 [19:56:36]RasterBufferAndPrint [19:56:36]line [19:56:36]line [19:56:36]line [19:56:36]line [19:56:36]line [19:56:36]written 0, free lines is 3221 [19:56:36]MH_Cut [19:56:36]Write to MH i2c: D1 01 00 48 01 01 1B [19:56:36]Write i2c OK [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: D1 [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: D1 01 00 [19:56:36]MH_I2C_Read... [19:56:36]Read from MH i2c: D1 01 00 48 01 00 1A [19:56:36]Write to MH i2c: 01 00 00 49 01 4A [19:56:36]Write i2c OK [19:56:36]MH_I2C_Read... [19:56:37]OFD Sender: No OFD packet to send [19:56:37]*** Cut start [19:56:37]*** Purtial cut [19:56:37]*** Stage 1: CUTSNS_PIN = 1 [19:56:38]Read from MH i2c: 01 [19:56:38]MH_I2C_Read... [19:56:38]*** Stop cut motor [19:56:38]*** Cut end [19:56:38]Read from MH i2c: 01 07 00 [19:56:38]MH_I2C_Read... [19:56:38]Read from MH i2c: 01 07 00 49 01 00 00 00 00 00 FF 0F 5F [19:56:38]process_action close_receipt done [19:56:38]requested_data is exist [19:56:38]produce_requested_data [19:56:38]requested_item fm.sn is exist - process it [19:56:38]wFMCommunicate request_size=4 [19:56:38]MH_SAM_APDU [19:56:38]CAPDU: 80 11 00 00 [19:56:38]Write to MH i2c: E2 08 00 4A 01 80 11 00 00 00 00 00 00 C5 [19:56:38]Write i2c OK [19:56:38]MH_I2C_Read... [19:56:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:38]Read from MH i2c: E2 [19:56:38]MH_I2C_Read... [19:56:38]Read from MH i2c: E2 17 00 [19:56:38]MH_I2C_Read... [19:56:38]Read from MH i2c: E2 17 00 4A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1A [19:56:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:56:38]wFMCommunicate OK [19:56:38]requested_item fd.num is exist - process it [19:56:38]SAM_PROTO_GetFieldsCounters [19:56:38]wFMCommunicate request_size=4 [19:56:38]MH_SAM_APDU [19:56:38]CAPDU: 80 13 00 00 [19:56:38]Write to MH i2c: E2 08 00 4B 01 80 13 00 00 00 00 00 00 C8 [19:56:38]Write i2c OK [19:56:38]MH_I2C_Read... [19:56:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:56:38]Read from MH i2c: E2 [19:56:38]MH_I2C_Read... [19:56:38]Read from MH i2c: E2 62 00 [19:56:38]MH_I2C_Read... [19:56:38]Read from MH i2c: E2 62 00 4B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E4 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 7C [19:56:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E4 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:56:38]wFMCommunicate OK [19:56:38]SAM_PROTO_GetFieldsCounters done [19:56:38]requested_item shift.num is exist - process it [19:56:38]requested_item shift.opened is exist - process it [19:56:38]req_shift_opened [19:56:38]FM_GetShiftState [19:56:38]SAM_PROTO_GetShiftState [19:56:38]wFMCommunicate request_size=4 [19:56:38]MH_SAM_APDU [19:56:38]CAPDU: 80 13 01 00 [19:56:38]Write to MH i2c: E2 08 00 4C 01 80 13 01 00 00 00 00 00 CA [19:56:38]Write i2c OK [19:56:38]MH_I2C_Read... [19:56:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:56:38]Read from MH i2c: E2 [19:56:38]MH_I2C_Read... [19:56:38]Read from MH i2c: E2 0E 00 [19:56:38]MH_I2C_Read... [19:56:38]Read from MH i2c: E2 0E 00 4C 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B3 [19:56:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:56:38]wFMCommunicate OK [19:56:38]SAM_PROTO_GetShiftState done [19:56:38]FM_GetShiftState done [19:56:38]req_shift_opened done [19:56:38]requested_item shift.open_date is exist - process it [19:56:38]req_shift_open_date [19:56:38]req_shift_open_date done [19:56:38]produce_requested_data done [19:56:38]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202980,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [19:56:38]process_action_free close_receipt [19:56:38]json_value_free [19:56:38]json_value_free done [19:56:38]process_json_proto returns [19:56:38]Send response to host [19:56:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202980,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [19:56:38]free response buf [19:56:38]execute_script done [19:56:38]execute_script returns [19:56:38]free content buf [19:56:38]Sock 9.Close socket [19:56:38]Sock 9.Thread stoped [19:56:42]OFD Sender: No OFD packet to send [19:56:43]accept exits with 8 [19:56:43]New connection [19:56:43]New thread 3067170148 created [19:56:43]Thread 3067026788 joined [19:56:43]Waiting for new connection... [19:56:43] Sock 8.Parse request [19:56:43]Sock 8.Check first char [19:56:43]Sock 8.First char is OK [19:56:43]request: POST /json_proto HTTP/1.0 [19:56:43]Method: POST [19:56:43]URL: /json_proto [19:56:43]Method is POST - this is cgi request [19:56:43]url: /json_proto [19:56:43]query_string will be loaded in cgi processing [19:56:43]execute_cgi json_proto POST (null) [19:56:43]execute_cgi path=json_proto method=POST [19:56:43]POST find Content-Length [19:56:43]Host: 172.17.63.195:8080 [19:56:43]Content-Length: 677 [19:56:43]Content-Type: application/json [19:56:43] [19:56:43]POST finish read [19:56:43]Found Content-Length = 677 [19:56:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450784", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:56:43]execute_script... [19:56:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450784", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:56:43]POST & json_proto [19:56:43]process_json_proto [19:56:43]json parsed OK: [19:56:43]protocol is kg_v1.0 [19:56:43]action value=close_receipt [19:56:43]process_action close_receipt [19:56:43]cmd_close_receipt [19:56:43]MH_GetDate [19:56:43]Write to MH i2c: F0 00 00 4D 01 3D [19:56:43]Write i2c OK [19:56:43]MH_I2C_Read... [19:56:43]Read from MH i2c: F0 [19:56:43]MH_I2C_Read... [19:56:43]Read from MH i2c: F0 09 00 [19:56:43]MH_I2C_Read... [19:56:43]Read from MH i2c: F0 09 00 4D 01 00 FC 3D 21 67 8C D7 20 67 F1 [19:56:43]GetLastDocTimeStamp 1730231794 [19:56:43]current date 1730231804 [19:56:43]FM_GetShiftState [19:56:43]SAM_PROTO_GetShiftState [19:56:43]wFMCommunicate request_size=4 [19:56:43]MH_SAM_APDU [19:56:43]CAPDU: 80 13 01 00 [19:56:43]Write to MH i2c: E2 08 00 4E 01 80 13 01 00 00 00 00 00 CC [19:56:43]Write i2c OK [19:56:43]MH_I2C_Read... [19:56:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:56:43]Read from MH i2c: E2 [19:56:43]MH_I2C_Read... [19:56:43]Read from MH i2c: E2 0E 00 [19:56:43]MH_I2C_Read... [19:56:43]Read from MH i2c: E2 0E 00 4E 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B5 [19:56:43]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:56:43]wFMCommunicate OK [19:56:43]SAM_PROTO_GetShiftState done [19:56:43]FM_GetShiftState done [19:56:43]opened in 1730160431 [19:56:43]opened+sec_in_day 1730246831 [19:56:43]quantity*price = 40006 [19:56:43]sum+1 = 40007 [19:56:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 376 29.10.2024 19:56 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202981 ФПД: 249681573531235 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195644&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202981&fm=249681573531235&tin=02508201610067®Number=0000000000091777&sum=40000 [19:56:44]StoreToDocumentArchive [19:56:44]shift 546 fd 202981 [19:56:44]save to /storage/0546/doc_00202981 [19:56:44]save last doc name /storage/0546/doc_00202981 to /storage/kkm_last_doc_name [19:56:44]save OK [19:56:44]Clear old archive folders... [19:56:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:56:44]tlvbuf is 00B63F60 [19:56:44]SAM_PROTO_ClearQueue [19:56:44]wFMCommunicate request_size=4 [19:56:44]MH_SAM_APDU [19:56:44]CAPDU: 80 09 00 00 [19:56:44]Write to MH i2c: E2 08 00 5B 01 80 09 00 00 00 00 00 00 CE [19:56:44]Write i2c OK [19:56:44]MH_I2C_Read... [19:56:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:56:44]Read from MH i2c: E2 [19:56:44]MH_I2C_Read... [19:56:44]Read from MH i2c: E2 03 00 [19:56:44]MH_I2C_Read... [19:56:44]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [19:56:44]RAPDU: 90 00 [19:56:44]wFMCommunicate OK [19:56:44]SAM_PROTO_ClearQueue done [19:56:44]KKMCreateOFDPacket [19:56:44]OFDProtocolAddRootSTLVToBuf [19:56:44]FM_MakeSignedData [19:56:44]FM_MakeSignedData [19:56:44]SAM_PROTO_SignData [19:56:44]wFMCommunicate request_size=4 [19:56:44]MH_SAM_APDU [19:56:44]CAPDU: 80 0D 01 02 [19:56:44]Write to MH i2c: E2 08 00 5C 01 80 0D 01 02 00 00 00 00 D6 [19:56:44]Write i2c OK [19:56:44]MH_I2C_Read... [19:56:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:56:44]Read from MH i2c: E2 [19:56:44]MH_I2C_Read... [19:56:44]Read from MH i2c: E2 03 00 [19:56:44]MH_I2C_Read... [19:56:44]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [19:56:44]RAPDU: 90 00 [19:56:44]wFMCommunicate OK [19:56:44]wFMCommunicate request_size=255 [19:56:44]MH_SAM_APDU [19:56:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 FC 3D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 18 03 00 35 04 06 00 E3 [19:56:44]Write to MH i2c: E2 02 01 5D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 FC 3D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 18 03 00 35 04 06 00 E3 00 00 7A [19:56:44]Write i2c OK [19:56:44]MH_I2C_Read... [19:56:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:56:45]Read from MH i2c: E2 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: E2 03 00 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [19:56:45]RAPDU: 90 00 [19:56:45]wFMCommunicate OK [19:56:45]wFMCommunicate request_size=10 [19:56:45]MH_SAM_APDU [19:56:45]CAPDU: 80 0D 02 02 05 15 85 7F 4E 63 [19:56:45]Write to MH i2c: E2 0D 00 5E 01 80 0D 02 02 05 00 15 85 7F 4E 63 00 00 AD [19:56:45]Write i2c OK [19:56:45]MH_I2C_Read... [19:56:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:56:45]Read from MH i2c: E2 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: E2 03 00 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: E2 03 00 5E 01 00 90 00 D3 [19:56:45]RAPDU: 90 00 [19:56:45]wFMCommunicate OK [19:56:45]wFMCommunicate request_size=4 [19:56:45]MH_SAM_APDU [19:56:45]CAPDU: 80 0D 03 02 [19:56:45]Write to MH i2c: E2 08 00 5F 01 80 0D 03 02 00 00 00 00 DB [19:56:45]Write i2c OK [19:56:45]MH_I2C_Read... [19:56:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:56:45]Read from MH i2c: E2 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: E2 0B 00 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: E2 0B 00 5F 01 00 BA 71 4D E5 94 52 54 8D 90 00 00 [19:56:45]RAPDU: BA 71 4D E5 94 52 54 8D 90 00 [19:56:45]wFMCommunicate OK [19:56:45]SAM_PROTO_SignData done [19:56:45]FM_MakeSignedData done [19:56:45]CreateOFDProtocolMessage [19:56:45]wFMCommunicate request_size=4 [19:56:45]MH_SAM_APDU [19:56:45]CAPDU: 80 11 00 00 [19:56:45]Write to MH i2c: E2 08 00 60 01 80 11 00 00 00 00 00 00 DB [19:56:45]Write i2c OK [19:56:45]MH_I2C_Read... [19:56:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:45]Read from MH i2c: E2 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: E2 17 00 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: E2 17 00 60 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 30 [19:56:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:56:45]wFMCommunicate OK [19:56:45]CreateOFDProtocolMessage done [19:56:45]OFDSenderStorePacket 202981 [19:56:45]StoreOFDPacket docnum=202981 [19:56:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 69 4E 07 01 89 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 FC 3D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 18 03 00 35 04 06 00 E3 15 85 7F 4E 63 BA 71 4D E5 94 52 54 8D [19:56:45]CheckFolder [19:56:45]dirname=/storage/ofd_packets [19:56:45]CheckFolder done [19:56:45]ProducePacketName [19:56:45]name=ofd_packets/00202981 [19:56:45]NVStorageSaveData ofd_packets/00202981 [19:56:45]File name is /storage/ofd_packets/00202981 [19:56:45]Write 301 bytes [19:56:45]NVStorageSaveData done [19:56:45]OFDSenderStorePacket done [19:56:45]KKMCreateOFDPacket done [19:56:45]NVStorageSaveData kkm_last_timestamp [19:56:45]File name is /storage/kkm_last_timestamp [19:56:45]Write 4 bytes [19:56:45]NVStorageSaveData done [19:56:45]ExternCall_PrintAddStr [19:56:45]wPrintStart [19:56:45]Write to MH i2c: 01 00 00 61 01 62 [19:56:45]Write i2c OK [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: 01 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: 01 07 00 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: 01 07 00 61 01 00 00 00 00 00 FF 0F 77 [19:56:45]RasterBufferAndPrint [19:56:45]line Счет N : (1)450784 [19:56:45]line ИНН: 02508201610067 [19:56:45]line Контрольно-Кассовый Чек [19:56:45]line ПРОДАЖА [19:56:45]line ТРК (МРК, ГНК) : 41 [19:56:45]line Товар: 2710124130 [19:56:45]line Аи-92-К-2 [19:56:45]line 5.980 * 66.90 [19:56:45]line = 400.06 [19:56:45]line НДС 12% НСП 1% [19:56:45]line > о реализуемом товаре [19:56:45]line ОКРУГЛЕНИЕ: -0.06 [19:56:45]line ИТОГО: 400.00 [19:56:45]line Внесено: 400.00 [19:56:45]line СДАЧА: 0.00 [19:56:45]line НСП 1% : 3.54 [19:56:45]line НДС 12% : 42.48 [19:56:45]line Наличными: 400.00 [19:56:45]line Безнал.: 0.00 [19:56:45]line Место: АЗС № 171 "Партнер Нефть" [19:56:45]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:56:45]line СНО: Общий режим [19:56:45]line Чек 376 29.10.2024 19:56 [19:56:45]line Смена: 546 ФФД: 1.0 [19:56:45]line ЗНМ: 0300000109 [19:56:45]line РНМ: 0000000000091777 [19:56:45]line Версия ККМ: 001 [19:56:45]line ФМ: 0000000000871756 [19:56:45]line ФД: 202981 [19:56:45]line ФПД: 249681573531235 [19:56:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195644&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202981&fm=249681573531235&tin=02508201610067®Number=0000000000091777&sum=40000 [19:56:45]written 0, free lines is 4095 [19:56:45]OFD Sender: Processing packet 202981 [packets to send 117, broken 116] [19:56:45]ProducePacketName [19:56:45]name=ofd_packets/00202981 [19:56:45]OFD Sender: To server: pG, [19:56:45]CommunicateWithHost lk.salyk.kg:30040 [19:56:45]ConnectInit lk.salyk.kg [19:56:45]Connected sock=10 [19:56:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 69 4E 07 01 89 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 FC 3D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 18 03 00 35 04 06 00 E3 15 85 7F 4E 63 BA 71 4D E5 94 52 54 8D [19:56:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7F 94 47 00 83 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E5 18 03 00 F4 03 04 00 B6 E9 20 67 B6 04 01 00 00 58 0B F7 F9 4D 29 ED 06 [19:56:45]CommunicateWithHost err = 0 [19:56:45]CheckOFDResponse [19:56:45]1017 (14) - 77093643461234 [19:56:45]1041 (16) - 0000000000871756 [19:56:45]1040 (4) - 202981 [19:56:45]1012 (4) - 29.10.2024 13:57 [19:56:45]1206 (1) - 0 [19:56:45]OFD Sender: Remove packet 202981 [19:56:45]ProducePacketName [19:56:45]name=ofd_packets/00202981 [19:56:45]NVStorageDeleteData [19:56:45]Write to MH i2c: 01 00 00 8C 01 8D [19:56:45]Write i2c OK [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: 01 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: 01 07 00 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 94 0C 34 [19:56:45]RasterBufferAndPrint [19:56:45]line [19:56:45]line [19:56:45]line [19:56:45]line [19:56:45]line [19:56:45]written 0, free lines is 3227 [19:56:45]MH_Cut [19:56:45]Write to MH i2c: D1 01 00 93 01 01 66 [19:56:45]Write i2c OK [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: D1 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: D1 01 00 [19:56:45]MH_I2C_Read... [19:56:45]Read from MH i2c: D1 01 00 93 01 00 65 [19:56:45]Write to MH i2c: 01 00 00 94 01 95 [19:56:45]Write i2c OK [19:56:45]MH_I2C_Read... [19:56:46]OFD Sender: No OFD packet to send [19:56:46]*** Cut start [19:56:46]*** Purtial cut [19:56:46]*** CUTSNS_PIN = 0 [19:56:46]*** Stage 1: CUTSNS_PIN = 1 [19:56:48]Read from MH i2c: 01 [19:56:48]MH_I2C_Read... [19:56:48]*** Stop cut motor [19:56:48]*** Cut end [19:56:48]Read from MH i2c: 01 07 00 [19:56:48]MH_I2C_Read... [19:56:48]Read from MH i2c: 01 07 00 94 01 00 00 00 00 00 FF 0F AA [19:56:48]process_action close_receipt done [19:56:48]requested_data is exist [19:56:48]produce_requested_data [19:56:48]requested_item fm.sn is exist - process it [19:56:48]wFMCommunicate request_size=4 [19:56:48]MH_SAM_APDU [19:56:48]CAPDU: 80 11 00 00 [19:56:48]Write to MH i2c: E2 08 00 95 01 80 11 00 00 00 00 00 00 10 [19:56:48]Write i2c OK [19:56:48]MH_I2C_Read... [19:56:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:48]Read from MH i2c: E2 [19:56:48]MH_I2C_Read... [19:56:48]Read from MH i2c: E2 17 00 [19:56:48]MH_I2C_Read... [19:56:48]Read from MH i2c: E2 17 00 95 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 65 [19:56:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:56:48]wFMCommunicate OK [19:56:48]requested_item fd.num is exist - process it [19:56:48]SAM_PROTO_GetFieldsCounters [19:56:48]wFMCommunicate request_size=4 [19:56:48]MH_SAM_APDU [19:56:48]CAPDU: 80 13 00 00 [19:56:48]Write to MH i2c: E2 08 00 96 01 80 13 00 00 00 00 00 00 13 [19:56:48]Write i2c OK [19:56:48]MH_I2C_Read... [19:56:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:56:48]Read from MH i2c: E2 [19:56:48]MH_I2C_Read... [19:56:48]Read from MH i2c: E2 62 00 [19:56:48]MH_I2C_Read... [19:56:48]Read from MH i2c: E2 62 00 96 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E5 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 CB [19:56:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E5 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:56:48]wFMCommunicate OK [19:56:48]SAM_PROTO_GetFieldsCounters done [19:56:48]requested_item shift.num is exist - process it [19:56:48]requested_item shift.opened is exist - process it [19:56:48]req_shift_opened [19:56:48]FM_GetShiftState [19:56:48]SAM_PROTO_GetShiftState [19:56:48]wFMCommunicate request_size=4 [19:56:48]MH_SAM_APDU [19:56:48]CAPDU: 80 13 01 00 [19:56:48]Write to MH i2c: E2 08 00 97 01 80 13 01 00 00 00 00 00 15 [19:56:48]Write i2c OK [19:56:48]MH_I2C_Read... [19:56:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:56:49]Read from MH i2c: E2 [19:56:49]MH_I2C_Read... [19:56:49]Read from MH i2c: E2 0E 00 [19:56:49]MH_I2C_Read... [19:56:49]Read from MH i2c: E2 0E 00 97 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FE [19:56:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:56:49]wFMCommunicate OK [19:56:49]SAM_PROTO_GetShiftState done [19:56:49]FM_GetShiftState done [19:56:49]req_shift_opened done [19:56:49]requested_item shift.open_date is exist - process it [19:56:49]req_shift_open_date [19:56:49]req_shift_open_date done [19:56:49]produce_requested_data done [19:56:49]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202981,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [19:56:49]process_action_free close_receipt [19:56:49]json_value_free [19:56:49]json_value_free done [19:56:49]process_json_proto returns [19:56:49]Send response to host [19:56:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202981,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [19:56:49]free response buf [19:56:49]execute_script done [19:56:49]execute_script returns [19:56:49]free content buf [19:56:49]Sock 8.Close socket [19:56:49]Sock 8.Thread stoped [19:56: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:53]accept exits with 9 [19:58:53]New connection [19:58:53]New thread 3067026788 created [19:58:53]Thread 3067170148 joined [19:58:53]Waiting for new connection... [19:58:53] Sock 9.Parse request [19:58:53]Sock 9.Check first char [19:58:53]Sock 9.First char is OK [19:58:53]request: POST /json_proto HTTP/1.0 [19:58:53]Method: POST [19:58:53]URL: /json_proto [19:58:53]Method is POST - this is cgi request [19:58:53]url: /json_proto [19:58:53]query_string will be loaded in cgi processing [19:58:53]execute_cgi json_proto POST (null) [19:58:53]execute_cgi path=json_proto method=POST [19:58:53]POST find Content-Length [19:58:53]Host: 172.17.63.195:8080 [19:58:53]Content-Length: 674 [19:58:53]Content-Type: application/json [19:58:53] [19:58:53]POST finish read [19:58:53]Found Content-Length = 674 [19:58:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:53]execute_script... [19:58:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:53]POST & json_proto [19:58:53]process_json_proto [19:58:53]json parsed OK: [19:58:53]protocol is kg_v1.0 [19:58:53]action value=close_receipt [19:58:53]process_action close_receipt [19:58:53]cmd_close_receipt [19:58:53]MH_GetDate [19:58:53]Write to MH i2c: F0 00 00 98 01 88 [19:58:53]Write i2c OK [19:58:53]MH_I2C_Read... [19:58:53]Read from MH i2c: F0 [19:58:53]MH_I2C_Read... [19:58:53]Read from MH i2c: F0 09 00 [19:58:53]MH_I2C_Read... [19:58:53]Read from MH i2c: F0 09 00 98 01 00 7E 3E 21 67 8C D7 20 67 BF [19:58:53]GetLastDocTimeStamp 1730231804 [19:58:53]current date 1730231934 [19:58:53]FM_GetShiftState [19:58:53]SAM_PROTO_GetShiftState [19:58:53]wFMCommunicate request_size=4 [19:58:53]MH_SAM_APDU [19:58:53]CAPDU: 80 13 01 00 [19:58:53]Write to MH i2c: E2 08 00 99 01 80 13 01 00 00 00 00 00 17 [19:58:53]Write i2c OK [19:58:53]MH_I2C_Read... [19:58:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:53]Read from MH i2c: E2 [19:58:53]MH_I2C_Read... [19:58:53]Read from MH i2c: E2 0E 00 [19:58:53]MH_I2C_Read... [19:58:53]Read from MH i2c: E2 0E 00 99 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 00 [19:58:53]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:58:53]wFMCommunicate OK [19:58:53]SAM_PROTO_GetShiftState done [19:58:53]FM_GetShiftState done [19:58:53]opened in 1730160431 [19:58:53]opened+sec_in_day 1730246831 [19:58:53]quantity*price = 50063 [19:58:53]sum+1 = 50064 [19:58:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 377 29.10.2024 19:58 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202982 ФПД: 104876604976625 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195854&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202982&fm=104876604976625&tin=02508201610067®Number=0000000000091777&sum=50000 [19:58:54]StoreToDocumentArchive [19:58:54]shift 546 fd 202982 [19:58:54]save to /storage/0546/doc_00202982 [19:58:54]save last doc name /storage/0546/doc_00202982 to /storage/kkm_last_doc_name [19:58:54]save OK [19:58:54]Clear old archive folders... [19:58:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:58:54]tlvbuf is 00B0D350 [19:58:54]SAM_PROTO_ClearQueue [19:58:54]wFMCommunicate request_size=4 [19:58:54]MH_SAM_APDU [19:58:54]CAPDU: 80 09 00 00 [19:58:54]Write to MH i2c: E2 08 00 A6 01 80 09 00 00 00 00 00 00 19 [19:58:54]Write i2c OK [19:58:54]MH_I2C_Read... [19:58:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:58:54]Read from MH i2c: E2 [19:58:54]MH_I2C_Read... [19:58:54]Read from MH i2c: E2 03 00 [19:58:54]MH_I2C_Read... [19:58:54]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [19:58:54]RAPDU: 90 00 [19:58:54]wFMCommunicate OK [19:58:54]SAM_PROTO_ClearQueue done [19:58:54]KKMCreateOFDPacket [19:58:54]OFDProtocolAddRootSTLVToBuf [19:58:54]FM_MakeSignedData [19:58:54]FM_MakeSignedData [19:58:54]SAM_PROTO_SignData [19:58:54]wFMCommunicate request_size=4 [19:58:54]MH_SAM_APDU [19:58:54]CAPDU: 80 0D 01 02 [19:58:54]Write to MH i2c: E2 08 00 A7 01 80 0D 01 02 00 00 00 00 21 [19:58:54]Write i2c OK [19:58:54]MH_I2C_Read... [19:58:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:58:54]Read from MH i2c: E2 [19:58:54]MH_I2C_Read... [19:58:54]Read from MH i2c: E2 03 00 [19:58:54]MH_I2C_Read... [19:58:54]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [19:58:54]RAPDU: 90 00 [19:58:54]wFMCommunicate OK [19:58:54]wFMCommunicate request_size=255 [19:58:54]MH_SAM_APDU [19:58:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 7E 3E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 18 03 00 35 04 06 00 5F 62 7C C8 [19:58:54]Write to MH i2c: E2 02 01 A8 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 7E 3E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 18 03 00 35 04 06 00 5F 62 7C C8 00 00 1B [19:58:54]Write i2c OK [19:58:54]MH_I2C_Read... [19:58:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:55]Read from MH i2c: E2 [19:58:55]MH_I2C_Read... [19:58:55]Read from MH i2c: E2 03 00 [19:58:55]MH_I2C_Read... [19:58:55]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [19:58:55]RAPDU: 90 00 [19:58:55]wFMCommunicate OK [19:58:55]wFMCommunicate request_size=7 [19:58:55]MH_SAM_APDU [19:58:55]CAPDU: 80 0D 02 02 02 ED F1 [19:58:55]Write to MH i2c: E2 0A 00 A9 01 80 0D 02 02 02 00 ED F1 00 00 06 [19:58:55]Write i2c OK [19:58:55]MH_I2C_Read... [19:58:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:55]Read from MH i2c: E2 [19:58:55]MH_I2C_Read... [19:58:55]Read from MH i2c: E2 03 00 [19:58:55]MH_I2C_Read... [19:58:55]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [19:58:55]RAPDU: 90 00 [19:58:55]wFMCommunicate OK [19:58:55]wFMCommunicate request_size=4 [19:58:55]MH_SAM_APDU [19:58:55]CAPDU: 80 0D 03 02 [19:58:55]Write to MH i2c: E2 08 00 AA 01 80 0D 03 02 00 00 00 00 26 [19:58:55]Write i2c OK [19:58:55]MH_I2C_Read... [19:58:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:58:55]Read from MH i2c: E2 [19:58:55]MH_I2C_Read... [19:58:55]Read from MH i2c: E2 0B 00 [19:58:55]MH_I2C_Read... [19:58:55]Read from MH i2c: E2 0B 00 AA 01 00 DE AE 62 45 7A 4B 08 43 90 00 6A [19:58:55]RAPDU: DE AE 62 45 7A 4B 08 43 90 00 [19:58:55]wFMCommunicate OK [19:58:55]SAM_PROTO_SignData done [19:58:55]FM_MakeSignedData done [19:58:55]CreateOFDProtocolMessage [19:58:55]wFMCommunicate request_size=4 [19:58:55]MH_SAM_APDU [19:58:55]CAPDU: 80 11 00 00 [19:58:55]Write to MH i2c: E2 08 00 AB 01 80 11 00 00 00 00 00 00 26 [19:58:55]Write i2c OK [19:58:55]MH_I2C_Read... [19:58:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:55]Read from MH i2c: E2 [19:58:55]MH_I2C_Read... [19:58:55]Read from MH i2c: E2 17 00 [19:58:55]MH_I2C_Read... [19:58:55]Read from MH i2c: E2 17 00 AB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7B [19:58:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:58:55]wFMCommunicate OK [19:58:55]CreateOFDProtocolMessage done [19:58:55]OFDSenderStorePacket 202982 [19:58:55]StoreOFDPacket docnum=202982 [19:58:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 77 28 04 01 88 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 7E 3E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 18 03 00 35 04 06 00 5F 62 7C C8 ED F1 DE AE 62 45 7A 4B 08 43 [19:58:55]CheckFolder [19:58:55]dirname=/storage/ofd_packets [19:58:55]CheckFolder done [19:58:55]ProducePacketName [19:58:55]name=ofd_packets/00202982 [19:58:55]NVStorageSaveData ofd_packets/00202982 [19:58:55]File name is /storage/ofd_packets/00202982 [19:58:55]Write 298 bytes [19:58:55]NVStorageSaveData done [19:58:55]OFDSenderStorePacket done [19:58:55]KKMCreateOFDPacket done [19:58:55]NVStorageSaveData kkm_last_timestamp [19:58:55]File name is /storage/kkm_last_timestamp [19:58:55]Write 4 bytes [19:58:55]NVStorageSaveData done [19:58:55]ExternCall_PrintAddStr [19:58:55]wPrintStart [19:58:55]Write to MH i2c: 01 00 00 AC 01 AD [19:58:55]Write i2c OK [19:58:55]MH_I2C_Read... [19:58:55]Read from MH i2c: 01 [19:58:55]MH_I2C_Read... [19:58:55]Read from MH i2c: 01 07 00 [19:58:55]MH_I2C_Read... [19:58:55]Read from MH i2c: 01 07 00 AC 01 00 00 00 00 00 FF 0F C2 [19:58:55]RasterBufferAndPrint [19:58:55]line Счет N : (1)450785 [19:58:55]line ИНН: 02508201610067 [19:58:55]line Контрольно-Кассовый Чек [19:58:55]line ПРОДАЖА [19:58:55]line ТРК (МРК, ГНК) : 43 [19:58:55]line Товар: 2710194210 [19:58:55]line ДТ-К-2 [19:58:55]line 6.570 * 76.20 [19:58:55]line = 500.63 [19:58:55]line НДС 12% НСП 1% [19:58:55]line > о реализуемом товаре [19:58:55]line ОКРУГЛЕНИЕ: -0.63 [19:58:55]line ИТОГО: 500.00 [19:58:55]line Внесено: 500.00 [19:58:55]line СДАЧА: 0.00 [19:58:55]line НСП 1% : 4.43 [19:58:55]line НДС 12% : 53.16 [19:58:55]line Наличными: 500.00 [19:58:55]line Безнал.: 0.00 [19:58:55]line Место: АЗС № 171 "Партнер Нефть" [19:58:55]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [19:58:55]line СНО: Общий режим [19:58:55]line Чек 377 29.10.2024 19:58 [19:58:55]line Смена: 546 ФФД: 1.0 [19:58:55]line ЗНМ: 0300000109 [19:58:55]line РНМ: 0000000000091777 [19:58:55]line Версия ККМ: 001 [19:58:55]line ФМ: 0000000000871756 [19:58:55]line ФД: 202982 [19:58:55]line ФПД: 104876604976625 [19:58:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T195854&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202982&fm=104876604976625&tin=02508201610067®Number=0000000000091777&sum=50000 [19:58:55]OFD Sender: Processing packet 202982 [packets to send 117, broken 116] [19:58:55]ProducePacketName [19:58:55]name=ofd_packets/00202982 [19:58:55]OFD Sender: To server: pG, [19:58:55]CommunicateWithHost lk.salyk.kg:30040 [19:58:55]ConnectInit lk.salyk.kg [19:58:55]written 0, free lines is 4095 [19:58:55]Connected sock=10 [19:58:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 77 28 04 01 88 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 7E 3E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 18 03 00 35 04 06 00 5F 62 7C C8 ED F1 DE AE 62 45 7A 4B 08 43 [19:58:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 88 96 47 00 2A 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E6 18 03 00 F4 03 04 00 38 EA 20 67 B6 04 01 00 00 03 C3 0D 88 8A E1 BE ED [19:58:56]CommunicateWithHost err = 0 [19:58:56]CheckOFDResponse [19:58:56]1017 (14) - 77093643461234 [19:58:56]1041 (16) - 0000000000871756 [19:58:56]1040 (4) - 202982 [19:58:56]1012 (4) - 29.10.2024 13:59 [19:58:56]1206 (1) - 0 [19:58:56]OFD Sender: Remove packet 202982 [19:58:56]ProducePacketName [19:58:56]name=ofd_packets/00202982 [19:58:56]NVStorageDeleteData [19:58:56]Write to MH i2c: 01 00 00 D7 01 D8 [19:58:56]Write i2c OK [19:58:56]MH_I2C_Read... [19:58:56]Read from MH i2c: 01 [19:58:56]MH_I2C_Read... [19:58:56]Read from MH i2c: 01 07 00 [19:58:56]MH_I2C_Read... [19:58:56]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 8F 0C 7A [19:58:56]RasterBufferAndPrint [19:58:56]line [19:58:56]line [19:58:56]line [19:58:56]line [19:58:56]line [19:58:56]written 0, free lines is 3218 [19:58:56]MH_Cut [19:58:56]Write to MH i2c: D1 01 00 DE 01 01 B1 [19:58:56]Write i2c OK [19:58:56]MH_I2C_Read... [19:58:56]Read from MH i2c: D1 [19:58:56]MH_I2C_Read... [19:58:56]Read from MH i2c: D1 01 00 [19:58:56]MH_I2C_Read... [19:58:56]Read from MH i2c: D1 01 00 DE 01 00 B0 [19:58:56]Write to MH i2c: 01 00 00 DF 01 E0 [19:58:56]Write i2c OK [19:58:56]MH_I2C_Read... [19:58:56]OFD Sender: No OFD packet to send [19:58:57]*** Cut start [19:58:57]*** Purtial cut [19:58:57]*** Stage 1: CUTSNS_PIN = 1 [19:58:57]Read from MH i2c: 01 [19:58:57]MH_I2C_Read... [19:58:57]*** Stop cut motor [19:58:57]*** Cut end [19:58:57]Read from MH i2c: 01 07 00 [19:58:57]MH_I2C_Read... [19:58:57]Read from MH i2c: 01 07 00 DF 01 00 00 00 00 00 FF 0F F5 [19:58:57]process_action close_receipt done [19:58:57]requested_data is exist [19:58:57]produce_requested_data [19:58:57]requested_item fm.sn is exist - process it [19:58:57]wFMCommunicate request_size=4 [19:58:57]MH_SAM_APDU [19:58:57]CAPDU: 80 11 00 00 [19:58:57]Write to MH i2c: E2 08 00 E0 01 80 11 00 00 00 00 00 00 5B [19:58:57]Write i2c OK [19:58:57]MH_I2C_Read... [19:58:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:57]Read from MH i2c: E2 [19:58:57]MH_I2C_Read... [19:58:57]Read from MH i2c: E2 17 00 [19:58:57]MH_I2C_Read... [19:58:57]Read from MH i2c: E2 17 00 E0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B0 [19:58:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [19:58:57]wFMCommunicate OK [19:58:57]requested_item fd.num is exist - process it [19:58:57]SAM_PROTO_GetFieldsCounters [19:58:57]wFMCommunicate request_size=4 [19:58:57]MH_SAM_APDU [19:58:57]CAPDU: 80 13 00 00 [19:58:57]Write to MH i2c: E2 08 00 E1 01 80 13 00 00 00 00 00 00 5E [19:58:57]Write i2c OK [19:58:57]MH_I2C_Read... [19:58:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:58:57]Read from MH i2c: E2 [19:58:57]MH_I2C_Read... [19:58:57]Read from MH i2c: E2 62 00 [19:58:57]MH_I2C_Read... [19:58:57]Read from MH i2c: E2 62 00 E1 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E6 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 1A [19:58:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E6 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:58:57]wFMCommunicate OK [19:58:57]SAM_PROTO_GetFieldsCounters done [19:58:57]requested_item shift.num is exist - process it [19:58:57]requested_item shift.opened is exist - process it [19:58:57]req_shift_opened [19:58:57]FM_GetShiftState [19:58:57]SAM_PROTO_GetShiftState [19:58:57]wFMCommunicate request_size=4 [19:58:57]MH_SAM_APDU [19:58:57]CAPDU: 80 13 01 00 [19:58:57]Write to MH i2c: E2 08 00 E2 01 80 13 01 00 00 00 00 00 60 [19:58:57]Write i2c OK [19:58:57]MH_I2C_Read... [19:58:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:57]Read from MH i2c: E2 [19:58:57]MH_I2C_Read... [19:58:57]Read from MH i2c: E2 0E 00 [19:58:57]MH_I2C_Read... [19:58:57]Read from MH i2c: E2 0E 00 E2 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 49 [19:58:57]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [19:58:57]wFMCommunicate OK [19:58:57]SAM_PROTO_GetShiftState done [19:58:57]FM_GetShiftState done [19:58:57]req_shift_opened done [19:58:57]requested_item shift.open_date is exist - process it [19:58:57]req_shift_open_date [19:58:57]req_shift_open_date done [19:58:57]produce_requested_data done [19:58:57]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202982,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [19:58:57]process_action_free close_receipt [19:58:57]json_value_free [19:58:57]json_value_free done [19:58:57]process_json_proto returns [19:58:57]Send response to host [19:58:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202982,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [19:58:57]free response buf [19:58:57]execute_script done [19:58:57]execute_script returns [19:58:57]free content buf [19:58:57]Sock 9.Close socket [19:58:57]Sock 9.Thread stoped [19:59:01]OFD Sender: No OFD packet to send [19:59:06]OFD Sender: No OFD packet to send [19:59:11]OFD Sender: No OFD packet to send [19:59:16]OFD Sender: No OFD packet to send [19:59:21]OFD Sender: No OFD packet to send [19:59:26]OFD Sender: No OFD packet to send [19:59:31]OFD Sender: No OFD packet to send [19:59:36]OFD Sender: No OFD packet to send [19:59:41]OFD Sender: No OFD packet to send [19:59:46]OFD Sender: No OFD packet to send [19:59:51]OFD Sender: No OFD packet to send [19:59:56]OFD Sender: No OFD packet to send [20:00:01]OFD Sender: No OFD packet to send [20:00:06]OFD Sender: No OFD packet to send [20:00:11]OFD Sender: No OFD packet to send [20:00:16]OFD Sender: No OFD packet to send [20:00:21]OFD Sender: No OFD packet to send [20:00:26]OFD Sender: No OFD packet to send [20:00:31]OFD Sender: No OFD packet to send [20:00:36]OFD Sender: No OFD packet to send [20:00:41]OFD Sender: No OFD packet to send [20:00:46]OFD Sender: No OFD packet to send [20:00:51]OFD Sender: No OFD packet to send [20:00:56]OFD Sender: No OFD packet to send [20:01:01]OFD Sender: No OFD packet to send [20:01:06]OFD Sender: No OFD packet to send [20:01:11]OFD Sender: No OFD packet to send [20:01:16]OFD Sender: No OFD packet to send [20:01:21]OFD Sender: No OFD packet to send [20:01:26]OFD Sender: No OFD packet to send [20:01:31]OFD Sender: No OFD packet to send [20:01:34]accept exits with 8 [20:01:34]New connection [20:01:34]New thread 3067170148 created [20:01:34]Thread 3067026788 joined [20:01:34]Waiting for new connection... [20:01:34] Sock 8.Parse request [20:01:34]Sock 8.Check first char [20:01:34]Sock 8.First char is OK [20:01:34]request: POST /json_proto HTTP/1.0 [20:01:34]Method: POST [20:01:34]URL: /json_proto [20:01:34]Method is POST - this is cgi request [20:01:34]url: /json_proto [20:01:34]query_string will be loaded in cgi processing [20:01:34]execute_cgi json_proto POST (null) [20:01:34]execute_cgi path=json_proto method=POST [20:01:34]POST find Content-Length [20:01:34]Host: 172.17.63.195:8080 [20:01:34]Content-Length: 759 [20:01:34]Content-Type: application/json [20:01:34] [20:01:34]POST finish read [20:01:34]Found Content-Length = 759 [20:01:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450787", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:01:34]execute_script... [20:01: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)450787", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:01:34]POST & json_proto [20:01:34]process_json_proto [20:01:34]json parsed OK: [20:01:34]protocol is kg_v1.0 [20:01:34]action value=close_receipt [20:01:34]process_action close_receipt [20:01:34]cmd_close_receipt [20:01:34]MH_GetDate [20:01:34]Write to MH i2c: F0 00 00 E3 01 D3 [20:01:34]Write i2c OK [20:01:34]MH_I2C_Read... [20:01:34]Read from MH i2c: F0 [20:01:34]MH_I2C_Read... [20:01:34]Read from MH i2c: F0 09 00 [20:01:34]MH_I2C_Read... [20:01:34]Read from MH i2c: F0 09 00 E3 01 00 1E 3F 21 67 8C D7 20 67 AB [20:01:34]GetLastDocTimeStamp 1730231934 [20:01:34]current date 1730232094 [20:01:34]FM_GetShiftState [20:01:34]SAM_PROTO_GetShiftState [20:01:34]wFMCommunicate request_size=4 [20:01:34]MH_SAM_APDU [20:01:34]CAPDU: 80 13 01 00 [20:01:34]Write to MH i2c: E2 08 00 E4 01 80 13 01 00 00 00 00 00 62 [20:01:34]Write i2c OK [20:01:34]MH_I2C_Read... [20:01:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:01:34]Read from MH i2c: E2 [20:01:34]MH_I2C_Read... [20:01:34]Read from MH i2c: E2 0E 00 [20:01:34]MH_I2C_Read... [20:01:34]Read from MH i2c: E2 0E 00 E4 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 4B [20:01:34]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:01:34]wFMCommunicate OK [20:01:34]SAM_PROTO_GetShiftState done [20:01:34]FM_GetShiftState done [20:01:34]opened in 1730160431 [20:01:34]opened+sec_in_day 1730246831 [20:01:34]quantity*price = 50000 [20:01:34]sum+1 = 50001 [20:01:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 378 29.10.2024 20:01 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202983 ФПД: 92616393901849 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200134&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202983&fm=92616393901849&tin=02508201610067®Number=0000000000091777&sum=50000 [20:01:35]StoreToDocumentArchive [20:01:35]shift 546 fd 202983 [20:01:35]save to /storage/0546/doc_00202983 [20:01:35]save last doc name /storage/0546/doc_00202983 to /storage/kkm_last_doc_name [20:01:35]save OK [20:01:35]Clear old archive folders... [20:01:35]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:01:35]tlvbuf is 00B67800 [20:01:35]SAM_PROTO_ClearQueue [20:01:35]wFMCommunicate request_size=4 [20:01:35]MH_SAM_APDU [20:01:35]CAPDU: 80 09 00 00 [20:01:35]Write to MH i2c: E2 08 00 F1 01 80 09 00 00 00 00 00 00 64 [20:01:35]Write i2c OK [20:01:35]MH_I2C_Read... [20:01:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:01:35]Read from MH i2c: E2 [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: E2 03 00 [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [20:01:35]RAPDU: 90 00 [20:01:35]wFMCommunicate OK [20:01:35]SAM_PROTO_ClearQueue done [20:01:35]KKMCreateOFDPacket [20:01:35]OFDProtocolAddRootSTLVToBuf [20:01:35]FM_MakeSignedData [20:01:35]FM_MakeSignedData [20:01:35]SAM_PROTO_SignData [20:01:35]wFMCommunicate request_size=4 [20:01:35]MH_SAM_APDU [20:01:35]CAPDU: 80 0D 01 02 [20:01:35]Write to MH i2c: E2 08 00 F2 01 80 0D 01 02 00 00 00 00 6C [20:01:35]Write i2c OK [20:01:35]MH_I2C_Read... [20:01:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:01:35]Read from MH i2c: E2 [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: E2 03 00 [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [20:01:35]RAPDU: 90 00 [20:01:35]wFMCommunicate OK [20:01:35]wFMCommunicate request_size=255 [20:01:35]MH_SAM_APDU [20:01:35]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 1E 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 18 03 00 35 04 06 00 [20:01:35]Write to MH i2c: E2 02 01 F3 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 1E 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 18 03 00 35 04 06 00 00 00 E3 [20:01:35]Write i2c OK [20:01:35]MH_I2C_Read... [20:01:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:01:35]Read from MH i2c: E2 [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: E2 03 00 [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [20:01:35]RAPDU: 90 00 [20:01:35]wFMCommunicate OK [20:01:35]wFMCommunicate request_size=11 [20:01:35]MH_SAM_APDU [20:01:35]CAPDU: 80 0D 02 02 06 54 3B EF 42 47 19 [20:01:35]Write to MH i2c: E2 0E 00 F4 01 80 0D 02 02 06 00 54 3B EF 42 47 19 00 00 9B [20:01:35]Write i2c OK [20:01:35]MH_I2C_Read... [20:01:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:01:35]Read from MH i2c: E2 [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: E2 03 00 [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [20:01:35]RAPDU: 90 00 [20:01:35]wFMCommunicate OK [20:01:35]wFMCommunicate request_size=4 [20:01:35]MH_SAM_APDU [20:01:35]CAPDU: 80 0D 03 02 [20:01:35]Write to MH i2c: E2 08 00 F5 01 80 0D 03 02 00 00 00 00 71 [20:01:35]Write i2c OK [20:01:35]MH_I2C_Read... [20:01:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:01:35]Read from MH i2c: E2 [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: E2 0B 00 [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: E2 0B 00 F5 01 00 28 25 4F F6 69 14 E2 E5 90 00 48 [20:01:35]RAPDU: 28 25 4F F6 69 14 E2 E5 90 00 [20:01:35]wFMCommunicate OK [20:01:35]SAM_PROTO_SignData done [20:01:35]FM_MakeSignedData done [20:01:35]CreateOFDProtocolMessage [20:01:35]wFMCommunicate request_size=4 [20:01:35]MH_SAM_APDU [20:01:35]CAPDU: 80 11 00 00 [20:01:35]Write to MH i2c: E2 08 00 F6 01 80 11 00 00 00 00 00 00 71 [20:01:35]Write i2c OK [20:01:35]MH_I2C_Read... [20:01:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:01:35]Read from MH i2c: E2 [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: E2 17 00 [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: E2 17 00 F6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C6 [20:01:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:01:35]wFMCommunicate OK [20:01:35]CreateOFDProtocolMessage done [20:01:35]OFDSenderStorePacket 202983 [20:01:35]StoreOFDPacket docnum=202983 [20:01:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 F4 1E 08 01 56 8B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 1E 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 18 03 00 35 04 06 00 54 3B EF 42 47 19 28 25 4F F6 69 14 E2 E5 [20:01:35]CheckFolder [20:01:35]dirname=/storage/ofd_packets [20:01:35]CheckFolder done [20:01:35]ProducePacketName [20:01:35]name=ofd_packets/00202983 [20:01:35]NVStorageSaveData ofd_packets/00202983 [20:01:35]File name is /storage/ofd_packets/00202983 [20:01:35]Write 302 bytes [20:01:35]NVStorageSaveData done [20:01:35]OFDSenderStorePacket done [20:01:35]KKMCreateOFDPacket done [20:01:35]NVStorageSaveData kkm_last_timestamp [20:01:35]File name is /storage/kkm_last_timestamp [20:01:35]Write 4 bytes [20:01:35]NVStorageSaveData done [20:01:35]ExternCall_PrintAddStr [20:01:35]wPrintStart [20:01:35]Write to MH i2c: 01 00 00 F7 01 F8 [20:01:35]Write i2c OK [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: 01 [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: 01 07 00 [20:01:35]MH_I2C_Read... [20:01:35]Read from MH i2c: 01 07 00 F7 01 00 00 00 00 00 FF 0F 0D [20:01:35]RasterBufferAndPrint [20:01:35]line Счет N : (1)450787 [20:01:35]line ИНН: 02508201610067 [20:01:35]line Контрольно-Кассовый Чек [20:01:35]line ПРОДАЖА [20:01:35]line ТРК (МРК, ГНК) : 63 [20:01:35]line Товар: 2710124130 [20:01:35]line SUPER 92-К-5 [20:01:35]line 7.310 * 68.40 [20:01:35]line = 500.00 [20:01:35]line НДС 12% НСП 1% [20:01:35]line > о реализуемом товаре [20:01:35]line ИТОГО: 500.00 [20:01:35]line НСП 1% : 4.42 [20:01:35]line НДС 12% : 53.10 [20:01:35]line Наличными: 0.00 [20:01:35]line Безнал.: 500.00 [20:01:35]line Место: АЗС № 171 "Партнер Нефть" [20:01:35]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:01:35]line СНО: Общий режим [20:01:35]line Чек 378 29.10.2024 20:01 [20:01:35]line Смена: 546 ФФД: 1.0 [20:01:35]line ЗНМ: 0300000109 [20:01:35]line РНМ: 0000000000091777 [20:01:35]line Версия ККМ: 001 [20:01:35]line Платежная система: Mbank [20:01:35]line ФМ: 0000000000871756 [20:01:35]line ФД: 202983 [20:01:35]line ФПД: 92616393901849 [20:01:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200134&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202983&fm=92616393901849&tin=02508201610067®Number=0000000000091777&sum=50000 [20:01:36]written 0, free lines is 4095 [20:01:36]OFD Sender: Processing packet 202983 [packets to send 117, broken 116] [20:01:36]ProducePacketName [20:01:36]name=ofd_packets/00202983 [20:01:36]OFD Sender: To server: pG, [20:01:36]CommunicateWithHost lk.salyk.kg:30040 [20:01:36]ConnectInit lk.salyk.kg [20:01:36]Connected sock=11 [20:01:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 F4 1E 08 01 56 8B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 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 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 1E 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 18 03 00 35 04 06 00 54 3B EF 42 47 19 28 25 4F F6 69 14 E2 E5 [20:01:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 54 E9 47 00 62 A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E7 18 03 00 F4 03 04 00 D9 EA 20 67 B6 04 01 00 00 91 EE 3A F5 E0 7F F6 C5 [20:01:36]CommunicateWithHost err = 0 [20:01:36]CheckOFDResponse [20:01:36]1017 (14) - 77093643461234 [20:01:36]1041 (16) - 0000000000871756 [20:01:36]1040 (4) - 202983 [20:01:36]1012 (4) - 29.10.2024 14:02 [20:01:36]1206 (1) - 0 [20:01:36]OFD Sender: Remove packet 202983 [20:01:36]ProducePacketName [20:01:36]name=ofd_packets/00202983 [20:01:36]NVStorageDeleteData [20:01:36]Write to MH i2c: 01 00 00 20 02 22 [20:01:36]Write i2c OK [20:01:36]MH_I2C_Read... [20:01:36]Read from MH i2c: 01 [20:01:36]MH_I2C_Read... [20:01:36]Read from MH i2c: 01 07 00 [20:01:36]MH_I2C_Read... [20:01:36]Read from MH i2c: 01 07 00 20 02 00 00 00 00 00 B4 0C E9 [20:01:36]RasterBufferAndPrint [20:01:36]line [20:01:36]line [20:01:36]line [20:01:36]line [20:01:36]line [20:01:36]written 0, free lines is 3255 [20:01:36]MH_Cut [20:01:36]Write to MH i2c: D1 01 00 27 02 01 FB [20:01:36]Write i2c OK [20:01:36]MH_I2C_Read... [20:01:36]Read from MH i2c: D1 [20:01:36]MH_I2C_Read... [20:01:36]Read from MH i2c: D1 01 00 [20:01:36]MH_I2C_Read... [20:01:36]Read from MH i2c: D1 01 00 27 02 00 FA [20:01:36]Write to MH i2c: 01 00 00 28 02 2A [20:01:36]Write i2c OK [20:01:36]MH_I2C_Read... [20:01:37]OFD Sender: No OFD packet to send [20:01:37]*** Cut start [20:01:37]*** Purtial cut [20:01:37]*** Stage 1: CUTSNS_PIN = 1 [20:01:37]Read from MH i2c: 01 [20:01:37]MH_I2C_Read... [20:01:37]*** Stop cut motor [20:01:37]*** Cut end [20:01:37]Read from MH i2c: 01 07 00 [20:01:37]MH_I2C_Read... [20:01:37]Read from MH i2c: 01 07 00 28 02 00 00 00 00 00 FF 0F 3F [20:01:37]process_action close_receipt done [20:01:37]requested_data is exist [20:01:37]produce_requested_data [20:01:37]requested_item fm.sn is exist - process it [20:01:37]wFMCommunicate request_size=4 [20:01:37]MH_SAM_APDU [20:01:37]CAPDU: 80 11 00 00 [20:01:37]Write to MH i2c: E2 08 00 29 02 80 11 00 00 00 00 00 00 A5 [20:01:37]Write i2c OK [20:01:37]MH_I2C_Read... [20:01:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:01:37]Read from MH i2c: E2 [20:01:37]MH_I2C_Read... [20:01:37]Read from MH i2c: E2 17 00 [20:01:37]MH_I2C_Read... [20:01:37]Read from MH i2c: E2 17 00 29 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FA [20:01:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:01:37]wFMCommunicate OK [20:01:37]requested_item fd.num is exist - process it [20:01:37]SAM_PROTO_GetFieldsCounters [20:01:37]wFMCommunicate request_size=4 [20:01:37]MH_SAM_APDU [20:01:37]CAPDU: 80 13 00 00 [20:01:37]Write to MH i2c: E2 08 00 2A 02 80 13 00 00 00 00 00 00 A8 [20:01:37]Write i2c OK [20:01:37]MH_I2C_Read... [20:01:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:01:38]Read from MH i2c: E2 [20:01:38]MH_I2C_Read... [20:01:38]Read from MH i2c: E2 62 00 [20:01:38]MH_I2C_Read... [20:01:38]Read from MH i2c: E2 62 00 2A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E7 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 68 [20:01:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E7 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7A 01 00 00 5E 04 04 00 7A 01 00 00 57 04 04 00 7B 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:01:38]wFMCommunicate OK [20:01:38]SAM_PROTO_GetFieldsCounters done [20:01:38]requested_item shift.num is exist - process it [20:01:38]requested_item shift.opened is exist - process it [20:01:38]req_shift_opened [20:01:38]FM_GetShiftState [20:01:38]SAM_PROTO_GetShiftState [20:01:38]wFMCommunicate request_size=4 [20:01:38]MH_SAM_APDU [20:01:38]CAPDU: 80 13 01 00 [20:01:38]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [20:01:38]Write i2c OK [20:01:38]MH_I2C_Read... [20:01:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:01:38]Read from MH i2c: E2 [20:01:38]MH_I2C_Read... [20:01:38]Read from MH i2c: E2 0E 00 [20:01:38]MH_I2C_Read... [20:01:38]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 93 [20:01:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:01:38]wFMCommunicate OK [20:01:38]SAM_PROTO_GetShiftState done [20:01:38]FM_GetShiftState done [20:01:38]req_shift_opened done [20:01:38]requested_item shift.open_date is exist - process it [20:01:38]req_shift_open_date [20:01:38]req_shift_open_date done [20:01:38]produce_requested_data done [20:01:38]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202983,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:01:38]process_action_free close_receipt [20:01:38]json_value_free [20:01:38]json_value_free done [20:01:38]process_json_proto returns [20:01:38]Send response to host [20:01:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202983,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:01:38]free response buf [20:01:38]execute_script done [20:01:38]execute_script returns [20:01:38]free content buf [20:01:38]Sock 8.Close socket [20:01:38]Sock 8.Thread stoped [20:01:38]accept exits with 9 [20:01:38]New connection [20:01:38]New thread 3067026788 created [20:01:38]Thread 3067170148 joined [20:01:38]Waiting for new connection... [20:01:38] Sock 9.Parse request [20:01:38]Sock 9.Check first char [20:01:38]Sock 9.First char is OK [20:01:38]request: POST /json_proto HTTP/1.0 [20:01:38]Method: POST [20:01:38]URL: /json_proto [20:01:38]Method is POST - this is cgi request [20:01:38]url: /json_proto [20:01:38]query_string will be loaded in cgi processing [20:01:38]execute_cgi json_proto POST (null) [20:01:38]execute_cgi path=json_proto method=POST [20:01:38]POST find Content-Length [20:01:38]Host: 172.17.63.195:8080 [20:01:38]Content-Length: 679 [20:01:38]Content-Type: application/json [20:01:38] [20:01:38]POST finish read [20:01:38]Found Content-Length = 679 [20:01:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450786", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 17.070, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:01:38]execute_script... [20:01:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450786", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 17.070, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:01:38]POST & json_proto [20:01:38]process_json_proto [20:01:38]json parsed OK: [20:01:38]protocol is kg_v1.0 [20:01:38]action value=close_receipt [20:01:38]process_action close_receipt [20:01:38]cmd_close_receipt [20:01:38]MH_GetDate [20:01:38]Write to MH i2c: F0 00 00 2C 02 1D [20:01:38]Write i2c OK [20:01:38]MH_I2C_Read... [20:01:38]Read from MH i2c: F0 [20:01:38]MH_I2C_Read... [20:01:38]Read from MH i2c: F0 09 00 [20:01:38]MH_I2C_Read... [20:01:38]Read from MH i2c: F0 09 00 2C 02 00 22 3F 21 67 8C D7 20 67 F9 [20:01:38]GetLastDocTimeStamp 1730232094 [20:01:38]current date 1730232098 [20:01:38]FM_GetShiftState [20:01:38]SAM_PROTO_GetShiftState [20:01:38]wFMCommunicate request_size=4 [20:01:38]MH_SAM_APDU [20:01:38]CAPDU: 80 13 01 00 [20:01:38]Write to MH i2c: E2 08 00 2D 02 80 13 01 00 00 00 00 00 AC [20:01:38]Write i2c OK [20:01:38]MH_I2C_Read... [20:01:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:01:38]Read from MH i2c: E2 [20:01:38]MH_I2C_Read... [20:01:38]Read from MH i2c: E2 0E 00 [20:01:38]MH_I2C_Read... [20:01:38]Read from MH i2c: E2 0E 00 2D 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 95 [20:01:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:01:38]wFMCommunicate OK [20:01:38]SAM_PROTO_GetShiftState done [20:01:38]FM_GetShiftState done [20:01:38]opened in 1730160431 [20:01:38]opened+sec_in_day 1730246831 [20:01:38]quantity*price = 130073 [20:01:38]sum+1 = 130074 [20:01:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 379 29.10.2024 20:01 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202984 ФПД: 44895426354534 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200138&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202984&fm=44895426354534&tin=02508201610067®Number=0000000000091777&sum=130000 [20:01:39]StoreToDocumentArchive [20:01:39]shift 546 fd 202984 [20:01:39]save to /storage/0546/doc_00202984 [20:01:39]save last doc name /storage/0546/doc_00202984 to /storage/kkm_last_doc_name [20:01:39]save OK [20:01:39]Clear old archive folders... [20:01:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:01:39]tlvbuf is 00B69440 [20:01:39]SAM_PROTO_ClearQueue [20:01:39]wFMCommunicate request_size=4 [20:01:39]MH_SAM_APDU [20:01:39]CAPDU: 80 09 00 00 [20:01:39]Write to MH i2c: E2 08 00 3A 02 80 09 00 00 00 00 00 00 AE [20:01:39]Write i2c OK [20:01:39]MH_I2C_Read... [20:01:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:01:40]Read from MH i2c: E2 [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: E2 03 00 [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [20:01:40]RAPDU: 90 00 [20:01:40]wFMCommunicate OK [20:01:40]SAM_PROTO_ClearQueue done [20:01:40]KKMCreateOFDPacket [20:01:40]OFDProtocolAddRootSTLVToBuf [20:01:40]FM_MakeSignedData [20:01:40]FM_MakeSignedData [20:01:40]SAM_PROTO_SignData [20:01:40]wFMCommunicate request_size=4 [20:01:40]MH_SAM_APDU [20:01:40]CAPDU: 80 0D 01 02 [20:01:40]Write to MH i2c: E2 08 00 3B 02 80 0D 01 02 00 00 00 00 B6 [20:01:40]Write i2c OK [20:01:40]MH_I2C_Read... [20:01:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:01:40]Read from MH i2c: E2 [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: E2 03 00 [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [20:01:40]RAPDU: 90 00 [20:01:40]wFMCommunicate OK [20:01:40]wFMCommunicate request_size=255 [20:01:40]MH_SAM_APDU [20:01:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 22 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 18 03 00 35 04 06 00 28 D5 07 F0 [20:01:40]Write to MH i2c: E2 02 01 3C 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 22 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 18 03 00 35 04 06 00 28 D5 07 F0 00 00 C4 [20:01:40]Write i2c OK [20:01:40]MH_I2C_Read... [20:01:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:01:40]Read from MH i2c: E2 [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: E2 03 00 [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [20:01:40]RAPDU: 90 00 [20:01:40]wFMCommunicate OK [20:01:40]wFMCommunicate request_size=7 [20:01:40]MH_SAM_APDU [20:01:40]CAPDU: 80 0D 02 02 02 9D 66 [20:01:40]Write to MH i2c: E2 0A 00 3D 02 80 0D 02 02 02 00 9D 66 00 00 C0 [20:01:40]Write i2c OK [20:01:40]MH_I2C_Read... [20:01:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:01:40]Read from MH i2c: E2 [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: E2 03 00 [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [20:01:40]RAPDU: 90 00 [20:01:40]wFMCommunicate OK [20:01:40]wFMCommunicate request_size=4 [20:01:40]MH_SAM_APDU [20:01:40]CAPDU: 80 0D 03 02 [20:01:40]Write to MH i2c: E2 08 00 3E 02 80 0D 03 02 00 00 00 00 BB [20:01:40]Write i2c OK [20:01:40]MH_I2C_Read... [20:01:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:01:40]Read from MH i2c: E2 [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: E2 0B 00 [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: E2 0B 00 3E 02 00 86 71 6D DE C4 44 A3 8E 90 00 37 [20:01:40]RAPDU: 86 71 6D DE C4 44 A3 8E 90 00 [20:01:40]wFMCommunicate OK [20:01:40]SAM_PROTO_SignData done [20:01:40]FM_MakeSignedData done [20:01:40]CreateOFDProtocolMessage [20:01:40]wFMCommunicate request_size=4 [20:01:40]MH_SAM_APDU [20:01:40]CAPDU: 80 11 00 00 [20:01:40]Write to MH i2c: E2 08 00 3F 02 80 11 00 00 00 00 00 00 BB [20:01:40]Write i2c OK [20:01:40]MH_I2C_Read... [20:01:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:01:40]Read from MH i2c: E2 [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: E2 17 00 [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: E2 17 00 3F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 10 [20:01:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:01:40]wFMCommunicate OK [20:01:40]CreateOFDProtocolMessage done [20:01:40]OFDSenderStorePacket 202984 [20:01:40]StoreOFDPacket docnum=202984 [20:01:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 0E 92 04 01 5B C8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 22 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 18 03 00 35 04 06 00 28 D5 07 F0 9D 66 86 71 6D DE C4 44 A3 8E [20:01:40]CheckFolder [20:01:40]dirname=/storage/ofd_packets [20:01:40]CheckFolder done [20:01:40]ProducePacketName [20:01:40]name=ofd_packets/00202984 [20:01:40]NVStorageSaveData ofd_packets/00202984 [20:01:40]File name is /storage/ofd_packets/00202984 [20:01:40]Write 298 bytes [20:01:40]NVStorageSaveData done [20:01:40]OFDSenderStorePacket done [20:01:40]KKMCreateOFDPacket done [20:01:40]NVStorageSaveData kkm_last_timestamp [20:01:40]File name is /storage/kkm_last_timestamp [20:01:40]Write 4 bytes [20:01:40]NVStorageSaveData done [20:01:40]ExternCall_PrintAddStr [20:01:40]wPrintStart [20:01:40]Write to MH i2c: 01 00 00 40 02 42 [20:01:40]OFD Sender: Processing packet 202984 [packets to send 117, broken 116] [20:01:40]ProducePacketName [20:01:40]name=ofd_packets/00202984 [20:01:40]OFD Sender: To server: pG, [20:01:40]CommunicateWithHost lk.salyk.kg:30040 [20:01:40]ConnectInit lk.salyk.kg [20:01:40]Write i2c OK [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: 01 [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: 01 07 00 [20:01:40]MH_I2C_Read... [20:01:40]Read from MH i2c: 01 07 00 40 02 00 00 00 00 00 FF 0F 57 [20:01:40]RasterBufferAndPrint [20:01:40]line Счет N : (1)450786 [20:01:40]line ИНН: 02508201610067 [20:01:40]line Контрольно-Кассовый Чек [20:01:40]line ПРОДАЖА [20:01:40]line ТРК (МРК, ГНК) : 43 [20:01:40]line Товар: 2710194210 [20:01:40]line ДТ-К-2 [20:01:40]line 17.070 * 76.20 [20:01:40]line = 1300.73 [20:01:40]line НДС 12% НСП 1% [20:01:40]line > о реализуемом товаре [20:01:40]line ОКРУГЛЕНИЕ: -0.73 [20:01:40]line ИТОГО: 1300.00 [20:01:40]line Внесено: 1300.00 [20:01:40]line СДАЧА: 0.00 [20:01:40]line НСП 1% : 11.51 [20:01:40]line НДС 12% : 138.13 [20:01:40]line Наличными: 1300.00 [20:01:40]line Безнал.: 0.00 [20:01:40]line Место: АЗС № 171 "Партнер Нефть" [20:01:40]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:01:40]line СНО: Общий режим [20:01:40]line Чек 379 29.10.2024 20:01 [20:01:40]line Смена: 546 ФФД: 1.0 [20:01:40]line ЗНМ: 0300000109 [20:01:40]line РНМ: 0000000000091777 [20:01:40]line Версия ККМ: 001 [20:01:40]line ФМ: 0000000000871756 [20:01:40]line ФД: 202984 [20:01:40]line ФПД: 44895426354534 [20:01:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200138&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202984&fm=44895426354534&tin=02508201610067®Number=0000000000091777&sum=130000 [20:01:40]written 0, free lines is 4095 [20:01:40]Connected sock=10 [20:01:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 0E 92 04 01 5B C8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 22 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 18 03 00 35 04 06 00 28 D5 07 F0 9D 66 86 71 6D DE C4 44 A3 8E [20:01:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 20 70 47 00 E2 C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E8 18 03 00 F4 03 04 00 DD EA 20 67 B6 04 01 00 00 2C 20 31 7D 2F D7 90 E0 [20:01:40]CommunicateWithHost err = 0 [20:01:40]CheckOFDResponse [20:01:40]1017 (14) - 77093643461234 [20:01:40]1041 (16) - 0000000000871756 [20:01:40]1040 (4) - 202984 [20:01:40]1012 (4) - 29.10.2024 14:02 [20:01:40]1206 (1) - 0 [20:01:40]OFD Sender: Remove packet 202984 [20:01:40]ProducePacketName [20:01:40]name=ofd_packets/00202984 [20:01:40]NVStorageDeleteData [20:01:41]Write to MH i2c: 01 00 00 6B 02 6D [20:01:41]Write i2c OK [20:01:41]MH_I2C_Read... [20:01:41]Read from MH i2c: 01 [20:01:41]MH_I2C_Read... [20:01:41]Read from MH i2c: 01 07 00 [20:01:41]MH_I2C_Read... [20:01:41]Read from MH i2c: 01 07 00 6B 02 00 00 00 00 00 96 0C 16 [20:01:41]RasterBufferAndPrint [20:01:41]line [20:01:41]line [20:01:41]line [20:01:41]line [20:01:41]line [20:01:41]written 0, free lines is 3233 [20:01:41]MH_Cut [20:01:41]Write to MH i2c: D1 01 00 72 02 01 46 [20:01:41]Write i2c OK [20:01:41]MH_I2C_Read... [20:01:41]Read from MH i2c: D1 [20:01:41]MH_I2C_Read... [20:01:41]Read from MH i2c: D1 01 00 [20:01:41]MH_I2C_Read... [20:01:41]Read from MH i2c: D1 01 00 72 02 00 45 [20:01:41]Write to MH i2c: 01 00 00 73 02 75 [20:01:41]Write i2c OK [20:01:41]MH_I2C_Read... [20:01:41]OFD Sender: No OFD packet to send [20:01:41]*** Cut start [20:01:41]*** Purtial cut [20:01:41]*** Stage 1: CUTSNS_PIN = 1 [20:01:42]Read from MH i2c: 01 [20:01:42]MH_I2C_Read... [20:01:42]*** Stop cut motor [20:01:42]*** Cut end [20:01:42]Read from MH i2c: 01 07 00 [20:01:42]MH_I2C_Read... [20:01:42]Read from MH i2c: 01 07 00 73 02 00 00 00 00 00 FF 0F 8A [20:01:42]process_action close_receipt done [20:01:42]requested_data is exist [20:01:42]produce_requested_data [20:01:42]requested_item fm.sn is exist - process it [20:01:42]wFMCommunicate request_size=4 [20:01:42]MH_SAM_APDU [20:01:42]CAPDU: 80 11 00 00 [20:01:42]Write to MH i2c: E2 08 00 74 02 80 11 00 00 00 00 00 00 F0 [20:01:42]Write i2c OK [20:01:42]MH_I2C_Read... [20:01:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:01:42]Read from MH i2c: E2 [20:01:42]MH_I2C_Read... [20:01:42]Read from MH i2c: E2 17 00 [20:01:42]MH_I2C_Read... [20:01:42]Read from MH i2c: E2 17 00 74 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 45 [20:01:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:01:42]wFMCommunicate OK [20:01:42]requested_item fd.num is exist - process it [20:01:42]SAM_PROTO_GetFieldsCounters [20:01:42]wFMCommunicate request_size=4 [20:01:42]MH_SAM_APDU [20:01:42]CAPDU: 80 13 00 00 [20:01:42]Write to MH i2c: E2 08 00 75 02 80 13 00 00 00 00 00 00 F3 [20:01:42]Write i2c OK [20:01:42]MH_I2C_Read... [20:01:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:01:42]Read from MH i2c: E2 [20:01:42]MH_I2C_Read... [20:01:42]Read from MH i2c: E2 62 00 [20:01:42]MH_I2C_Read... [20:01:42]Read from MH i2c: E2 62 00 75 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E8 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 B7 [20:01:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E8 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:01:42]wFMCommunicate OK [20:01:42]SAM_PROTO_GetFieldsCounters done [20:01:42]requested_item shift.num is exist - process it [20:01:42]requested_item shift.opened is exist - process it [20:01:42]req_shift_opened [20:01:42]FM_GetShiftState [20:01:42]SAM_PROTO_GetShiftState [20:01:42]wFMCommunicate request_size=4 [20:01:42]MH_SAM_APDU [20:01:42]CAPDU: 80 13 01 00 [20:01:42]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [20:01:42]Write i2c OK [20:01:42]MH_I2C_Read... [20:01:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:01:42]Read from MH i2c: E2 [20:01:42]MH_I2C_Read... [20:01:42]Read from MH i2c: E2 0E 00 [20:01:42]MH_I2C_Read... [20:01:42]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DE [20:01:42]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:01:42]wFMCommunicate OK [20:01:42]SAM_PROTO_GetShiftState done [20:01:42]FM_GetShiftState done [20:01:42]req_shift_opened done [20:01:42]requested_item shift.open_date is exist - process it [20:01:42]req_shift_open_date [20:01:42]req_shift_open_date done [20:01:42]produce_requested_data done [20:01:42]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202984,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:01:42]process_action_free close_receipt [20:01:42]json_value_free [20:01:42]json_value_free done [20:01:42]process_json_proto returns [20:01:42]Send response to host [20:01:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202984,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:01:42]free response buf [20:01:42]execute_script done [20:01:42]execute_script returns [20:01:42]free content buf [20:01:42]Sock 9.Close socket [20:01:42]Sock 9.Thread stoped [20:01:46]OFD Sender: No OFD packet to send [20:01:51]OFD Sender: No OFD packet to send [20:01:56]OFD Sender: No OFD packet to send [20:02:01]OFD Sender: No OFD packet to send [20:02:06]OFD Sender: No OFD packet to send [20:02:11]OFD Sender: No OFD packet to send [20:02:16]OFD Sender: No OFD packet to send [20:02:21]OFD Sender: No OFD packet to send [20:02:26]OFD Sender: No OFD packet to send [20:02:31]OFD Sender: No OFD packet to send [20:02:36]OFD Sender: No OFD packet to send [20:02:41]OFD Sender: No OFD packet to send [20:02:46]OFD Sender: No OFD packet to send [20:02:51]OFD Sender: No OFD packet to send [20:02:56]OFD Sender: No OFD packet to send [20:03:01]OFD Sender: No OFD packet to send [20:03:03]accept exits with 8 [20:03:03]New connection [20:03:03]New thread 3067170148 created [20:03:03]Thread 3067026788 joined [20:03:03]Waiting for new connection... [20:03:03] Sock 8.Parse request [20:03:03]Sock 8.Check first char [20:03:03]Sock 8.First char is OK [20:03:03]request: POST /json_proto HTTP/1.0 [20:03:03]Method: POST [20:03:03]URL: /json_proto [20:03:03]Method is POST - this is cgi request [20:03:03]url: /json_proto [20:03:03]query_string will be loaded in cgi processing [20:03:03]execute_cgi json_proto POST (null) [20:03:03]execute_cgi path=json_proto method=POST [20:03:03]POST find Content-Length [20:03:03]Host: 172.17.63.195:8080 [20:03:03]Content-Length: 674 [20:03:03]Content-Type: application/json [20:03:03] [20:03:03]POST finish read [20:03:03]Found Content-Length = 674 [20:03:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.450, "sum" : 720.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 720.00, "total" : 720.00, "payments": [ { "type": 0, "sum" : 720.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:03:03]execute_script... [20:03:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 9.450, "sum" : 720.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 720.00, "total" : 720.00, "payments": [ { "type": 0, "sum" : 720.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:03:03]POST & json_proto [20:03:03]process_json_proto [20:03:03]json parsed OK: [20:03:03]protocol is kg_v1.0 [20:03:03]action value=close_receipt [20:03:03]process_action close_receipt [20:03:03]cmd_close_receipt [20:03:03]MH_GetDate [20:03:03]Write to MH i2c: F0 00 00 77 02 68 [20:03:03]Write i2c OK [20:03:03]MH_I2C_Read... [20:03:03]Read from MH i2c: F0 [20:03:03]MH_I2C_Read... [20:03:03]Read from MH i2c: F0 09 00 [20:03:03]MH_I2C_Read... [20:03:03]Read from MH i2c: F0 09 00 77 02 00 78 3F 21 67 8C D7 20 67 9A [20:03:03]GetLastDocTimeStamp 1730232098 [20:03:03]current date 1730232184 [20:03:03]FM_GetShiftState [20:03:03]SAM_PROTO_GetShiftState [20:03:03]wFMCommunicate request_size=4 [20:03:03]MH_SAM_APDU [20:03:03]CAPDU: 80 13 01 00 [20:03:03]Write to MH i2c: E2 08 00 78 02 80 13 01 00 00 00 00 00 F7 [20:03:03]Write i2c OK [20:03:03]MH_I2C_Read... [20:03:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:03:03]Read from MH i2c: E2 [20:03:03]MH_I2C_Read... [20:03:03]Read from MH i2c: E2 0E 00 [20:03:03]MH_I2C_Read... [20:03:03]Read from MH i2c: E2 0E 00 78 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E0 [20:03:03]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:03:03]wFMCommunicate OK [20:03:03]SAM_PROTO_GetShiftState done [20:03:03]FM_GetShiftState done [20:03:03]opened in 1730160431 [20:03:03]opened+sec_in_day 1730246831 [20:03:03]quantity*price = 72009 [20:03:03]sum+1 = 72010 [20:03:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 720.00 Внесено: 720.00 СДАЧА: 0.00 НСП 1% : 6.37 НДС 12% : 76.47 Наличными: 720.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 380 29.10.2024 20:03 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202985 ФПД: 49226123801840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200304&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202985&fm=49226123801840&tin=02508201610067®Number=0000000000091777&sum=72000 [20:03:04]StoreToDocumentArchive [20:03:04]shift 546 fd 202985 [20:03:04]save to /storage/0546/doc_00202985 [20:03:04]save last doc name /storage/0546/doc_00202985 to /storage/kkm_last_doc_name [20:03:04]save OK [20:03:04]Clear old archive folders... [20:03:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:03:04]tlvbuf is 00B9BFB0 [20:03:04]SAM_PROTO_ClearQueue [20:03:04]wFMCommunicate request_size=4 [20:03:04]MH_SAM_APDU [20:03:04]CAPDU: 80 09 00 00 [20:03:04]Write to MH i2c: E2 08 00 85 02 80 09 00 00 00 00 00 00 F9 [20:03:04]Write i2c OK [20:03:04]MH_I2C_Read... [20:03:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:03:04]Read from MH i2c: E2 [20:03:04]MH_I2C_Read... [20:03:04]Read from MH i2c: E2 03 00 [20:03:04]MH_I2C_Read... [20:03:04]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [20:03:04]RAPDU: 90 00 [20:03:04]wFMCommunicate OK [20:03:04]SAM_PROTO_ClearQueue done [20:03:04]KKMCreateOFDPacket [20:03:04]OFDProtocolAddRootSTLVToBuf [20:03:04]FM_MakeSignedData [20:03:04]FM_MakeSignedData [20:03:04]SAM_PROTO_SignData [20:03:04]wFMCommunicate request_size=4 [20:03:04]MH_SAM_APDU [20:03:04]CAPDU: 80 0D 01 02 [20:03:04]Write to MH i2c: E2 08 00 86 02 80 0D 01 02 00 00 00 00 01 [20:03:04]Write i2c OK [20:03:04]MH_I2C_Read... [20:03:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:03:04]Read from MH i2c: E2 [20:03:04]MH_I2C_Read... [20:03:04]Read from MH i2c: E2 03 00 [20:03:04]MH_I2C_Read... [20:03:04]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [20:03:04]RAPDU: 90 00 [20:03:04]wFMCommunicate OK [20:03:04]wFMCommunicate request_size=255 [20:03:04]MH_SAM_APDU [20:03:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 24 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 78 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 18 03 00 35 04 06 00 2C C5 59 9F [20:03:04]Write to MH i2c: E2 02 01 87 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 24 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 78 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 18 03 00 35 04 06 00 2C C5 59 9F 00 00 B1 [20:03:05]Write i2c OK [20:03:05]MH_I2C_Read... [20:03:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:03:05]Read from MH i2c: E2 [20:03:05]MH_I2C_Read... [20:03:05]Read from MH i2c: E2 03 00 [20:03:05]MH_I2C_Read... [20:03:05]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [20:03:05]RAPDU: 90 00 [20:03:05]wFMCommunicate OK [20:03:05]wFMCommunicate request_size=7 [20:03:05]MH_SAM_APDU [20:03:05]CAPDU: 80 0D 02 02 02 74 F0 [20:03:05]Write to MH i2c: E2 0A 00 88 02 80 0D 02 02 02 00 74 F0 00 00 6C [20:03:05]Write i2c OK [20:03:05]MH_I2C_Read... [20:03:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:03:05]Read from MH i2c: E2 [20:03:05]MH_I2C_Read... [20:03:05]Read from MH i2c: E2 03 00 [20:03:05]MH_I2C_Read... [20:03:05]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [20:03:05]RAPDU: 90 00 [20:03:05]wFMCommunicate OK [20:03:05]wFMCommunicate request_size=4 [20:03:05]MH_SAM_APDU [20:03:05]CAPDU: 80 0D 03 02 [20:03:05]Write to MH i2c: E2 08 00 89 02 80 0D 03 02 00 00 00 00 06 [20:03:05]Write i2c OK [20:03:05]MH_I2C_Read... [20:03:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:03:05]Read from MH i2c: E2 [20:03:05]MH_I2C_Read... [20:03:05]Read from MH i2c: E2 0B 00 [20:03:05]MH_I2C_Read... [20:03:05]Read from MH i2c: E2 0B 00 89 02 00 B1 E5 4B A7 A6 13 55 04 90 00 A1 [20:03:05]RAPDU: B1 E5 4B A7 A6 13 55 04 90 00 [20:03:05]wFMCommunicate OK [20:03:05]SAM_PROTO_SignData done [20:03:05]FM_MakeSignedData done [20:03:05]CreateOFDProtocolMessage [20:03:05]wFMCommunicate request_size=4 [20:03:05]MH_SAM_APDU [20:03:05]CAPDU: 80 11 00 00 [20:03:05]Write to MH i2c: E2 08 00 8A 02 80 11 00 00 00 00 00 00 06 [20:03:05]Write i2c OK [20:03:05]MH_I2C_Read... [20:03:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:03:05]Read from MH i2c: E2 [20:03:05]MH_I2C_Read... [20:03:05]Read from MH i2c: E2 17 00 [20:03:05]MH_I2C_Read... [20:03:05]Read from MH i2c: E2 17 00 8A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5B [20:03:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:03:05]wFMCommunicate OK [20:03:05]CreateOFDProtocolMessage done [20:03:05]OFDSenderStorePacket 202985 [20:03:05]StoreOFDPacket docnum=202985 [20:03:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F5 5A 04 01 65 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 24 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 78 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 18 03 00 35 04 06 00 2C C5 59 9F 74 F0 B1 E5 4B A7 A6 13 55 04 [20:03:05]CheckFolder [20:03:05]dirname=/storage/ofd_packets [20:03:05]CheckFolder done [20:03:05]ProducePacketName [20:03:05]name=ofd_packets/00202985 [20:03:05]NVStorageSaveData ofd_packets/00202985 [20:03:05]File name is /storage/ofd_packets/00202985 [20:03:05]Write 298 bytes [20:03:05]NVStorageSaveData done [20:03:05]OFDSenderStorePacket done [20:03:05]KKMCreateOFDPacket done [20:03:05]NVStorageSaveData kkm_last_timestamp [20:03:05]File name is /storage/kkm_last_timestamp [20:03:05]Write 4 bytes [20:03:05]NVStorageSaveData done [20:03:05]ExternCall_PrintAddStr [20:03:05]wPrintStart [20:03:05]Write to MH i2c: 01 00 00 8B 02 8D [20:03:05]Write i2c OK [20:03:05]MH_I2C_Read... [20:03:05]Read from MH i2c: 01 [20:03:05]MH_I2C_Read... [20:03:05]Read from MH i2c: 01 07 00 [20:03:05]MH_I2C_Read... [20:03:05]Read from MH i2c: 01 07 00 8B 02 00 00 00 00 00 FF 0F A2 [20:03:05]RasterBufferAndPrint [20:03:05]line Счет N : (1)450788 [20:03:05]line ИНН: 02508201610067 [20:03:05]line Контрольно-Кассовый Чек [20:03:05]line ПРОДАЖА [20:03:05]line ТРК (МРК, ГНК) : 43 [20:03:05]line Товар: 2710194210 [20:03:05]line ДТ-К-2 [20:03:05]line 9.450 * 76.20 [20:03:05]line = 720.09 [20:03:05]line НДС 12% НСП 1% [20:03:05]line > о реализуемом товаре [20:03:05]line ОКРУГЛЕНИЕ: -0.09 [20:03:05]line ИТОГО: 720.00 [20:03:05]line Внесено: 720.00 [20:03:05]line СДАЧА: 0.00 [20:03:05]line НСП 1% : 6.37 [20:03:05]line НДС 12% : 76.47 [20:03:05]line Наличными: 720.00 [20:03:05]line Безнал.: 0.00 [20:03:05]line Место: АЗС № 171 "Партнер Нефть" [20:03:05]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:03:05]line СНО: Общий режим [20:03:05]line Чек 380 29.10.2024 20:03 [20:03:05]line Смена: 546 ФФД: 1.0 [20:03:05]line ЗНМ: 0300000109 [20:03:05]line РНМ: 0000000000091777 [20:03:05]line Версия ККМ: 001 [20:03:05]line ФМ: 0000000000871756 [20:03:05]line ФД: 202985 [20:03:05]line ФПД: 49226123801840 [20:03:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200304&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202985&fm=49226123801840&tin=02508201610067®Number=0000000000091777&sum=72000 [20:03:05]OFD Sender: Processing packet 202985 [packets to send 117, broken 116] [20:03:05]ProducePacketName [20:03:05]name=ofd_packets/00202985 [20:03:05]OFD Sender: To server: pG, [20:03:05]CommunicateWithHost lk.salyk.kg:30040 [20:03:05]ConnectInit lk.salyk.kg [20:03:05]written 0, free lines is 4095 [20:03:05]Connected sock=10 [20:03:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 F5 5A 04 01 65 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 EA 24 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 78 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 18 03 00 35 04 06 00 2C C5 59 9F 74 F0 B1 E5 4B A7 A6 13 55 04 [20:03:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 DE CC 47 00 C6 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 E9 18 03 00 F4 03 04 00 32 EB 20 67 B6 04 01 00 00 F9 06 69 3C CF 36 D9 B9 [20:03:06]CommunicateWithHost err = 0 [20:03:06]CheckOFDResponse [20:03:06]1017 (14) - 77093643461234 [20:03:06]1041 (16) - 0000000000871756 [20:03:06]1040 (4) - 202985 [20:03:06]1012 (4) - 29.10.2024 14:03 [20:03:06]1206 (1) - 0 [20:03:06]OFD Sender: Remove packet 202985 [20:03:06]ProducePacketName [20:03:06]name=ofd_packets/00202985 [20:03:06]NVStorageDeleteData [20:03:06]Write to MH i2c: 01 00 00 B6 02 B8 [20:03:06]Write i2c OK [20:03:06]MH_I2C_Read... [20:03:06]Read from MH i2c: 01 [20:03:06]MH_I2C_Read... [20:03:06]Read from MH i2c: 01 07 00 [20:03:06]MH_I2C_Read... [20:03:06]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 92 0C 5D [20:03:06]RasterBufferAndPrint [20:03:06]line [20:03:06]line [20:03:06]line [20:03:06]line [20:03:06]line [20:03:06]written 0, free lines is 3222 [20:03:06]MH_Cut [20:03:06]Write to MH i2c: D1 01 00 BD 02 01 91 [20:03:06]Write i2c OK [20:03:06]MH_I2C_Read... [20:03:06]Read from MH i2c: D1 [20:03:06]MH_I2C_Read... [20:03:06]Read from MH i2c: D1 01 00 [20:03:06]MH_I2C_Read... [20:03:06]Read from MH i2c: D1 01 00 BD 02 00 90 [20:03:06]Write to MH i2c: 01 00 00 BE 02 C0 [20:03:06]Write i2c OK [20:03:06]MH_I2C_Read... [20:03:06]OFD Sender: No OFD packet to send [20:03:07]*** Cut start [20:03:07]*** Purtial cut [20:03:07]*** Stage 1: CUTSNS_PIN = 1 [20:03:07]Read from MH i2c: 01 [20:03:07]MH_I2C_Read... [20:03:07]*** Stop cut motor [20:03:07]*** Cut end [20:03:07]Read from MH i2c: 01 07 00 [20:03:07]MH_I2C_Read... [20:03:07]Read from MH i2c: 01 07 00 BE 02 00 00 00 00 00 FF 0F D5 [20:03:07]process_action close_receipt done [20:03:07]requested_data is exist [20:03:07]produce_requested_data [20:03:07]requested_item fm.sn is exist - process it [20:03:07]wFMCommunicate request_size=4 [20:03:07]MH_SAM_APDU [20:03:07]CAPDU: 80 11 00 00 [20:03:07]Write to MH i2c: E2 08 00 BF 02 80 11 00 00 00 00 00 00 3B [20:03:07]Write i2c OK [20:03:07]MH_I2C_Read... [20:03:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:03:07]Read from MH i2c: E2 [20:03:07]MH_I2C_Read... [20:03:07]Read from MH i2c: E2 17 00 [20:03:07]MH_I2C_Read... [20:03:07]Read from MH i2c: E2 17 00 BF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 90 [20:03:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:03:07]wFMCommunicate OK [20:03:07]requested_item fd.num is exist - process it [20:03:07]SAM_PROTO_GetFieldsCounters [20:03:07]wFMCommunicate request_size=4 [20:03:07]MH_SAM_APDU [20:03:07]CAPDU: 80 13 00 00 [20:03:07]Write to MH i2c: E2 08 00 C0 02 80 13 00 00 00 00 00 00 3E [20:03:07]Write i2c OK [20:03:07]MH_I2C_Read... [20:03:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:03:07]Read from MH i2c: E2 [20:03:07]MH_I2C_Read... [20:03:07]Read from MH i2c: E2 62 00 [20:03:07]MH_I2C_Read... [20:03:07]Read from MH i2c: E2 62 00 C0 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E9 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 06 [20:03:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 E9 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:03:07]wFMCommunicate OK [20:03:07]SAM_PROTO_GetFieldsCounters done [20:03:07]requested_item shift.num is exist - process it [20:03:07]requested_item shift.opened is exist - process it [20:03:07]req_shift_opened [20:03:07]FM_GetShiftState [20:03:07]SAM_PROTO_GetShiftState [20:03:07]wFMCommunicate request_size=4 [20:03:07]MH_SAM_APDU [20:03:07]CAPDU: 80 13 01 00 [20:03:07]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [20:03:07]Write i2c OK [20:03:07]MH_I2C_Read... [20:03:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:03:07]Read from MH i2c: E2 [20:03:07]MH_I2C_Read... [20:03:07]Read from MH i2c: E2 0E 00 [20:03:07]MH_I2C_Read... [20:03:07]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 29 [20:03:07]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:03:07]wFMCommunicate OK [20:03:07]SAM_PROTO_GetShiftState done [20:03:07]FM_GetShiftState done [20:03:07]req_shift_opened done [20:03:07]requested_item shift.open_date is exist - process it [20:03:07]req_shift_open_date [20:03:07]req_shift_open_date done [20:03:07]produce_requested_data done [20:03:07]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202985,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:03:07]process_action_free close_receipt [20:03:07]json_value_free [20:03:07]json_value_free done [20:03:07]process_json_proto returns [20:03:07]Send response to host [20:03:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202985,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:03:07]free response buf [20:03:07]execute_script done [20:03:07]execute_script returns [20:03:07]free content buf [20:03:07]Sock 8.Close socket [20:03:07]Sock 8.Thread stoped [20:03:11]OFD Sender: No OFD packet to send [20:03:16]OFD Sender: No OFD packet to send [20:03:21]OFD Sender: No OFD packet to send [20:03:26]OFD Sender: No OFD packet to send [20:03:31]OFD Sender: No OFD packet to send [20:03:36]OFD Sender: No OFD packet to send [20:03:41]OFD Sender: No OFD packet to send [20:03:46]OFD Sender: No OFD packet to send [20:03:51]OFD Sender: No OFD packet to send [20:03:56]OFD Sender: No OFD packet to send [20:04:01]OFD Sender: No OFD packet to send [20:04:06]OFD Sender: No OFD packet to send [20:04:11]OFD Sender: No OFD packet to send [20:04:16]OFD Sender: No OFD packet to send [20:04:21]OFD Sender: No OFD packet to send [20:04:26]OFD Sender: No OFD packet to send [20:04:31]OFD Sender: No OFD packet to send [20:04:31]accept exits with 9 [20:04:31]New connection [20:04:31]New thread 3067026788 created [20:04:31]Thread 3067170148 joined [20:04:31]Waiting for new connection... [20:04:31] Sock 9.Parse request [20:04:31]Sock 9.Check first char [20:04:31]Sock 9.First char is OK [20:04:31]request: POST /json_proto HTTP/1.0 [20:04:31]Method: POST [20:04:31]URL: /json_proto [20:04:31]Method is POST - this is cgi request [20:04:31]url: /json_proto [20:04:31]query_string will be loaded in cgi processing [20:04:31]execute_cgi json_proto POST (null) [20:04:31]execute_cgi path=json_proto method=POST [20:04:31]POST find Content-Length [20:04:31]Host: 172.17.63.195:8080 [20:04:31]Content-Length: 682 [20:04:31]Content-Type: application/json [20:04:31] [20:04:31]POST finish read [20:04:31]Found Content-Length = 682 [20:04:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450789", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:04:31]execute_script... [20:04: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)450789", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:04:31]POST & json_proto [20:04:31]process_json_proto [20:04:31]json parsed OK: [20:04:31]protocol is kg_v1.0 [20:04:31]action value=close_receipt [20:04:31]process_action close_receipt [20:04:31]cmd_close_receipt [20:04:31]MH_GetDate [20:04:31]Write to MH i2c: F0 00 00 C2 02 B3 [20:04:31]Write i2c OK [20:04:31]MH_I2C_Read... [20:04:31]Read from MH i2c: F0 [20:04:31]MH_I2C_Read... [20:04:31]Read from MH i2c: F0 09 00 [20:04:31]MH_I2C_Read... [20:04:31]Read from MH i2c: F0 09 00 C2 02 00 D0 3F 21 67 8C D7 20 67 3D [20:04:31]GetLastDocTimeStamp 1730232184 [20:04:31]current date 1730232272 [20:04:31]FM_GetShiftState [20:04:31]SAM_PROTO_GetShiftState [20:04:31]wFMCommunicate request_size=4 [20:04:31]MH_SAM_APDU [20:04:31]CAPDU: 80 13 01 00 [20:04:31]Write to MH i2c: E2 08 00 C3 02 80 13 01 00 00 00 00 00 42 [20:04:31]Write i2c OK [20:04:31]MH_I2C_Read... [20:04:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:04:31]Read from MH i2c: E2 [20:04:31]MH_I2C_Read... [20:04:31]Read from MH i2c: E2 0E 00 [20:04:31]MH_I2C_Read... [20:04:31]Read from MH i2c: E2 0E 00 C3 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2B [20:04:31]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:04:31]wFMCommunicate OK [20:04:31]SAM_PROTO_GetShiftState done [20:04:31]FM_GetShiftState done [20:04:31]opened in 1730160431 [20:04:31]opened+sec_in_day 1730246831 [20:04:31]quantity*price = 100015 [20:04:31]sum+1 = 100017 [20:04:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 381 29.10.2024 20:04 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202986 ФПД: 28095356460831 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200432&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202986&fm=28095356460831&tin=02508201610067®Number=0000000000091777&sum=100000 [20:04:32]StoreToDocumentArchive [20:04:32]shift 546 fd 202986 [20:04:32]save to /storage/0546/doc_00202986 [20:04:32]save last doc name /storage/0546/doc_00202986 to /storage/kkm_last_doc_name [20:04:32]save OK [20:04:32]Clear old archive folders... [20:04:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:04:32]tlvbuf is 00B9D8E0 [20:04:32]SAM_PROTO_ClearQueue [20:04:32]wFMCommunicate request_size=4 [20:04:32]MH_SAM_APDU [20:04:32]CAPDU: 80 09 00 00 [20:04:32]Write to MH i2c: E2 08 00 D0 02 80 09 00 00 00 00 00 00 44 [20:04:32]Write i2c OK [20:04:32]MH_I2C_Read... [20:04:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:04:32]Read from MH i2c: E2 [20:04:32]MH_I2C_Read... [20:04:32]Read from MH i2c: E2 03 00 [20:04:32]MH_I2C_Read... [20:04:32]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [20:04:32]RAPDU: 90 00 [20:04:32]wFMCommunicate OK [20:04:32]SAM_PROTO_ClearQueue done [20:04:32]KKMCreateOFDPacket [20:04:32]OFDProtocolAddRootSTLVToBuf [20:04:32]FM_MakeSignedData [20:04:32]FM_MakeSignedData [20:04:32]SAM_PROTO_SignData [20:04:32]wFMCommunicate request_size=4 [20:04:32]MH_SAM_APDU [20:04:32]CAPDU: 80 0D 01 02 [20:04:32]Write to MH i2c: E2 08 00 D1 02 80 0D 01 02 00 00 00 00 4C [20:04:32]Write i2c OK [20:04:32]MH_I2C_Read... [20:04:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:04:32]Read from MH i2c: E2 [20:04:32]MH_I2C_Read... [20:04:32]Read from MH i2c: E2 03 00 [20:04:32]MH_I2C_Read... [20:04:32]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [20:04:32]RAPDU: 90 00 [20:04:32]wFMCommunicate OK [20:04:32]wFMCommunicate request_size=255 [20:04:32]MH_SAM_APDU [20:04: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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 D0 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 18 03 00 35 04 06 00 19 [20:04:32]Write to MH i2c: E2 02 01 D2 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 D0 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 18 03 00 35 04 06 00 19 00 00 31 [20:04:32]Write i2c OK [20:04:32]MH_I2C_Read... [20:04:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:04:33]Read from MH i2c: E2 [20:04:33]MH_I2C_Read... [20:04:33]Read from MH i2c: E2 03 00 [20:04:33]MH_I2C_Read... [20:04:33]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [20:04:33]RAPDU: 90 00 [20:04:33]wFMCommunicate OK [20:04:33]wFMCommunicate request_size=10 [20:04:33]MH_SAM_APDU [20:04:33]CAPDU: 80 0D 02 02 05 8D 75 BD DF 1F [20:04:33]Write to MH i2c: E2 0D 00 D3 02 80 0D 02 02 05 00 8D 75 BD DF 1F 00 00 16 [20:04:33]Write i2c OK [20:04:33]MH_I2C_Read... [20:04:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:04:33]Read from MH i2c: E2 [20:04:33]MH_I2C_Read... [20:04:33]Read from MH i2c: E2 03 00 [20:04:33]MH_I2C_Read... [20:04:33]Read from MH i2c: E2 03 00 D3 02 00 90 00 49 [20:04:33]RAPDU: 90 00 [20:04:33]wFMCommunicate OK [20:04:33]wFMCommunicate request_size=4 [20:04:33]MH_SAM_APDU [20:04:33]CAPDU: 80 0D 03 02 [20:04:33]Write to MH i2c: E2 08 00 D4 02 80 0D 03 02 00 00 00 00 51 [20:04:33]Write i2c OK [20:04:33]MH_I2C_Read... [20:04:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:04:33]Read from MH i2c: E2 [20:04:33]MH_I2C_Read... [20:04:33]Read from MH i2c: E2 0B 00 [20:04:33]MH_I2C_Read... [20:04:33]Read from MH i2c: E2 0B 00 D4 02 00 06 81 A9 CF 36 2E C1 16 90 00 8C [20:04:33]RAPDU: 06 81 A9 CF 36 2E C1 16 90 00 [20:04:33]wFMCommunicate OK [20:04:33]SAM_PROTO_SignData done [20:04:33]FM_MakeSignedData done [20:04:33]CreateOFDProtocolMessage [20:04:33]wFMCommunicate request_size=4 [20:04:33]MH_SAM_APDU [20:04:33]CAPDU: 80 11 00 00 [20:04:33]Write to MH i2c: E2 08 00 D5 02 80 11 00 00 00 00 00 00 51 [20:04:33]Write i2c OK [20:04:33]MH_I2C_Read... [20:04:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:04:33]Read from MH i2c: E2 [20:04:33]MH_I2C_Read... [20:04:33]Read from MH i2c: E2 17 00 [20:04:33]MH_I2C_Read... [20:04:33]Read from MH i2c: E2 17 00 D5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A6 [20:04:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:04:33]wFMCommunicate OK [20:04:33]CreateOFDProtocolMessage done [20:04:33]OFDSenderStorePacket 202986 [20:04:33]StoreOFDPacket docnum=202986 [20:04:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AD 1A 07 01 7A 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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 D0 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 18 03 00 35 04 06 00 19 8D 75 BD DF 1F 06 81 A9 CF 36 2E C1 16 [20:04:33]CheckFolder [20:04:33]dirname=/storage/ofd_packets [20:04:33]CheckFolder done [20:04:33]ProducePacketName [20:04:33]name=ofd_packets/00202986 [20:04:33]NVStorageSaveData ofd_packets/00202986 [20:04:33]File name is /storage/ofd_packets/00202986 [20:04:33]Write 301 bytes [20:04:33]NVStorageSaveData done [20:04:33]OFDSenderStorePacket done [20:04:33]KKMCreateOFDPacket done [20:04:33]NVStorageSaveData kkm_last_timestamp [20:04:33]File name is /storage/kkm_last_timestamp [20:04:33]Write 4 bytes [20:04:33]NVStorageSaveData done [20:04:33]ExternCall_PrintAddStr [20:04:33]wPrintStart [20:04:33]Write to MH i2c: 01 00 00 D6 02 D8 [20:04:33]Write i2c OK [20:04:33]MH_I2C_Read... [20:04:33]Read from MH i2c: 01 [20:04:33]MH_I2C_Read... [20:04:33]Read from MH i2c: 01 07 00 [20:04:33]MH_I2C_Read... [20:04:33]Read from MH i2c: 01 07 00 D6 02 00 00 00 00 00 FF 0F ED [20:04:33]RasterBufferAndPrint [20:04:33]line Счет N : (1)450789 [20:04:33]line ИНН: 02508201610067 [20:04:33]line Контрольно-Кассовый Чек [20:04:33]line ПРОДАЖА [20:04:33]line ТРК (МРК, ГНК) : 41 [20:04:33]line Товар: 2710124130 [20:04:33]line Аи-92-К-2 [20:04:33]line 14.950 * 66.90 [20:04:33]line = 1000.16 [20:04:33]line НДС 12% НСП 1% [20:04:33]line > о реализуемом товаре [20:04:33]line ОКРУГЛЕНИЕ: -0.16 [20:04:33]line ИТОГО: 1000.00 [20:04:33]line Внесено: 1000.00 [20:04:33]line СДАЧА: 0.00 [20:04:33]line НСП 1% : 8.85 [20:04:33]line НДС 12% : 106.21 [20:04:33]line Наличными: 1000.00 [20:04:33]line Безнал.: 0.00 [20:04:33]line Место: АЗС № 171 "Партнер Нефть" [20:04:33]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:04:33]line СНО: Общий режим [20:04:33]line Чек 381 29.10.2024 20:04 [20:04:33]line Смена: 546 ФФД: 1.0 [20:04:33]line ЗНМ: 0300000109 [20:04:33]line РНМ: 0000000000091777 [20:04:33]line Версия ККМ: 001 [20:04:33]line ФМ: 0000000000871756 [20:04:33]line ФД: 202986 [20:04:33]line ФПД: 28095356460831 [20:04:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T200432&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202986&fm=28095356460831&tin=02508201610067®Number=0000000000091777&sum=100000 [20:04:33]OFD Sender: Processing packet 202986 [packets to send 117, broken 116] [20:04:33]ProducePacketName [20:04:33]name=ofd_packets/00202986 [20:04:33]OFD Sender: To server: pG, [20:04:33]CommunicateWithHost lk.salyk.kg:30040 [20:04:33]ConnectInit lk.salyk.kg [20:04:33]written 0, free lines is 4095 [20:04:33]Connected sock=10 [20:04:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 AD 1A 07 01 7A 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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 D0 3F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 18 03 00 35 04 06 00 19 8D 75 BD DF 1F 06 81 A9 CF 36 2E C1 16 [20:04:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 CF 6A 47 00 94 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EA 18 03 00 F4 03 04 00 8A EB 20 67 B6 04 01 00 00 1D 7D 38 1E 40 33 A2 92 [20:04:34]CommunicateWithHost err = 0 [20:04:34]CheckOFDResponse [20:04:34]1017 (14) - 77093643461234 [20:04:34]1041 (16) - 0000000000871756 [20:04:34]1040 (4) - 202986 [20:04:34]1012 (4) - 29.10.2024 14:04 [20:04:34]1206 (1) - 0 [20:04:34]OFD Sender: Remove packet 202986 [20:04:34]ProducePacketName [20:04:34]name=ofd_packets/00202986 [20:04:34]NVStorageDeleteData [20:04:34]Write to MH i2c: 01 00 00 01 03 04 [20:04:34]Write i2c OK [20:04:34]MH_I2C_Read... [20:04:34]Read from MH i2c: 01 [20:04:34]MH_I2C_Read... [20:04:34]Read from MH i2c: 01 07 00 [20:04:34]MH_I2C_Read... [20:04:34]Read from MH i2c: 01 07 00 01 03 00 00 00 00 00 8F 0C A6 [20:04:34]RasterBufferAndPrint [20:04:34]line [20:04:34]line [20:04:34]line [20:04:34]line [20:04:34]line [20:04:34]written 0, free lines is 3220 [20:04:34]MH_Cut [20:04:34]Write to MH i2c: D1 01 00 08 03 01 DD [20:04:34]Write i2c OK [20:04:34]MH_I2C_Read... [20:04:34]Read from MH i2c: D1 [20:04:34]MH_I2C_Read... [20:04:34]Read from MH i2c: D1 01 00 [20:04:34]MH_I2C_Read... [20:04:34]Read from MH i2c: D1 01 00 08 03 00 DC [20:04:34]Write to MH i2c: 01 00 00 09 03 0C [20:04:34]Write i2c OK [20:04:34]MH_I2C_Read... [20:04:34]OFD Sender: No OFD packet to send [20:04:35]*** Cut start [20:04:35]*** Purtial cut [20:04:35]*** Stage 1: CUTSNS_PIN = 1 [20:04:35]Read from MH i2c: 01 [20:04:35]MH_I2C_Read... [20:04:35]*** Stop cut motor [20:04:35]*** Cut end [20:04:35]Read from MH i2c: 01 07 00 [20:04:35]MH_I2C_Read... [20:04:35]Read from MH i2c: 01 07 00 09 03 00 00 00 00 00 FF 0F 21 [20:04:35]process_action close_receipt done [20:04:35]requested_data is exist [20:04:35]produce_requested_data [20:04:35]requested_item fm.sn is exist - process it [20:04:35]wFMCommunicate request_size=4 [20:04:35]MH_SAM_APDU [20:04:35]CAPDU: 80 11 00 00 [20:04:35]Write to MH i2c: E2 08 00 0A 03 80 11 00 00 00 00 00 00 87 [20:04:35]Write i2c OK [20:04:35]MH_I2C_Read... [20:04:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:04:35]Read from MH i2c: E2 [20:04:35]MH_I2C_Read... [20:04:35]Read from MH i2c: E2 17 00 [20:04:35]MH_I2C_Read... [20:04:35]Read from MH i2c: E2 17 00 0A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 DC [20:04:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:04:35]wFMCommunicate OK [20:04:35]requested_item fd.num is exist - process it [20:04:35]SAM_PROTO_GetFieldsCounters [20:04:35]wFMCommunicate request_size=4 [20:04:35]MH_SAM_APDU [20:04:35]CAPDU: 80 13 00 00 [20:04:35]Write to MH i2c: E2 08 00 0B 03 80 13 00 00 00 00 00 00 8A [20:04:35]Write i2c OK [20:04:35]MH_I2C_Read... [20:04:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:04:35]Read from MH i2c: E2 [20:04:35]MH_I2C_Read... [20:04:35]Read from MH i2c: E2 62 00 [20:04:35]MH_I2C_Read... [20:04:35]Read from MH i2c: E2 62 00 0B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EA 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 56 [20:04:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EA 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:04:35]wFMCommunicate OK [20:04:35]SAM_PROTO_GetFieldsCounters done [20:04:35]requested_item shift.num is exist - process it [20:04:35]requested_item shift.opened is exist - process it [20:04:35]req_shift_opened [20:04:35]FM_GetShiftState [20:04:35]SAM_PROTO_GetShiftState [20:04:35]wFMCommunicate request_size=4 [20:04:35]MH_SAM_APDU [20:04:35]CAPDU: 80 13 01 00 [20:04:35]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [20:04:35]Write i2c OK [20:04:35]MH_I2C_Read... [20:04:35]Read from MH i2c: E2 [20:04:35]MH_I2C_Read... [20:04:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:04:35]Read from MH i2c: E2 0E 00 [20:04:35]MH_I2C_Read... [20:04:35]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 75 [20:04:35]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:04:35]wFMCommunicate OK [20:04:35]SAM_PROTO_GetShiftState done [20:04:35]FM_GetShiftState done [20:04:35]req_shift_opened done [20:04:35]requested_item shift.open_date is exist - process it [20:04:35]req_shift_open_date [20:04:35]req_shift_open_date done [20:04:35]produce_requested_data done [20:04:35]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202986,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:04:35]process_action_free close_receipt [20:04:35]json_value_free [20:04:35]json_value_free done [20:04:35]process_json_proto returns [20:04:35]Send response to host [20:04:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202986,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:04:35]free response buf [20:04:35]execute_script done [20:04:35]execute_script returns [20:04:35]free content buf [20:04:35]Sock 9.Close socket [20:04:35]Sock 9.Thread stoped [20:04:39]OFD Sender: No OFD packet to send [20:04:44]OFD Sender: No OFD packet to send [20:04:49]OFD Sender: No OFD packet to send [20:04:54]OFD Sender: No OFD packet to send [20:04:59]OFD Sender: No OFD packet to send [20:05:04]OFD Sender: No OFD packet to send [20:05:09]OFD Sender: No OFD packet to send [20:05:14]OFD Sender: No OFD packet to send [20:05:19]OFD Sender: No OFD packet to send [20:05:24]OFD Sender: No OFD packet to send [20:05:29]OFD Sender: No OFD packet to send [20:05:34]OFD Sender: No OFD packet to send [20:05:39]OFD Sender: No OFD packet to send [20:05:44]OFD Sender: No OFD packet to send [20:05:49]OFD Sender: No OFD packet to send [20:05:54]OFD Sender: No OFD packet to send [20:05:59]OFD Sender: No OFD packet to send [20:06:04]OFD Sender: No OFD packet to send [20:06:09]OFD Sender: No OFD packet to send [20:06:14]OFD Sender: No OFD packet to send [20:06:19]OFD Sender: No OFD packet to send [20:06:24]OFD Sender: No OFD packet to send [20:06:29]OFD Sender: No OFD packet to send [20:06:34]OFD Sender: No OFD packet to send [20:06:39]OFD Sender: No OFD packet to send [20:06:44]OFD Sender: No OFD packet to send [20:06:49]OFD Sender: No OFD packet to send [20:06:54]OFD Sender: No OFD packet to send [20:06:59]OFD Sender: No OFD packet to send [20:07:04]OFD Sender: No OFD packet to send [20:07:09]OFD Sender: No OFD packet to send [20:07:14]OFD Sender: No OFD packet to send [20:07:19]OFD Sender: No OFD packet to send [20:07:24]OFD Sender: No OFD packet to send [20:07:29]OFD Sender: No OFD packet to send [20:07:34]OFD Sender: No OFD packet to send [20:07:39]OFD Sender: No OFD packet to send [20:07:44]OFD Sender: No OFD packet to send [20:07:49]OFD Sender: No OFD packet to send [20:07:54]OFD Sender: No OFD packet to send [20:07:59]OFD Sender: No OFD packet to send [20:08:04]OFD Sender: No OFD packet to send [20:08:09]OFD Sender: No OFD packet to send [20:08:14]OFD Sender: No OFD packet to send [20:08:19]OFD Sender: No OFD packet to send [20:08:24]OFD Sender: No OFD packet to send [20:08:29]OFD Sender: No OFD packet to send [20:08:34]OFD Sender: No OFD packet to send [20:08:39]OFD Sender: No OFD packet to send [20:08:44]OFD Sender: No OFD packet to send [20:08:49]OFD Sender: No OFD packet to send [20:08:54]OFD Sender: No OFD packet to send [20:08:59]OFD Sender: No OFD packet to send [20:09:04]OFD Sender: No OFD packet to send [20:09:09]OFD Sender: No OFD packet to send [20:09:14]OFD Sender: No OFD packet to send [20:09:19]OFD Sender: No OFD packet to send [20:09:24]OFD Sender: No OFD packet to send [20:09:29]OFD Sender: No OFD packet to send [20:09:34]OFD Sender: No OFD packet to send [20:09:39]OFD Sender: No OFD packet to send [20:09:44]OFD Sender: No OFD packet to send [20:09:49]OFD Sender: No OFD packet to send [20:09:54]OFD Sender: No OFD packet to send [20:09:59]OFD Sender: No OFD packet to send [20:10:04]OFD Sender: No OFD packet to send [20:10:09]OFD Sender: No OFD packet to send [20:10:12]accept exits with 8 [20:10:12]New connection [20:10:12]New thread 3067170148 created [20:10:12]Thread 3067026788 joined [20:10:12]Waiting for new connection... [20:10:12] Sock 8.Parse request [20:10:12]Sock 8.Check first char [20:10:12]Sock 8.First char is OK [20:10:12]request: POST /json_proto HTTP/1.0 [20:10:12]Method: POST [20:10:12]URL: /json_proto [20:10:12]Method is POST - this is cgi request [20:10:12]url: /json_proto [20:10:12]query_string will be loaded in cgi processing [20:10:12]execute_cgi json_proto POST (null) [20:10:12]execute_cgi path=json_proto method=POST [20:10:12]POST find Content-Length [20:10:12]Host: 172.17.63.195:8080 [20:10:12]Content-Length: 682 [20:10:12]Content-Type: application/json [20:10:12] [20:10:12]POST finish read [20:10:12]Found Content-Length = 682 [20:10:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450790", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:10:12]execute_script... [20:10: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)450790", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:10:12]POST & json_proto [20:10:12]process_json_proto [20:10:12]json parsed OK: [20:10:12]protocol is kg_v1.0 [20:10:12]action value=close_receipt [20:10:12]process_action close_receipt [20:10:12]cmd_close_receipt [20:10:12]MH_GetDate [20:10:12]Write to MH i2c: F0 00 00 0D 03 FF [20:10:12]Write i2c OK [20:10:12]MH_I2C_Read... [20:10:12]Read from MH i2c: F0 [20:10:12]MH_I2C_Read... [20:10:12]Read from MH i2c: F0 09 00 [20:10:12]MH_I2C_Read... [20:10:12]Read from MH i2c: F0 09 00 0D 03 00 24 41 21 67 8C D7 20 67 DF [20:10:12]GetLastDocTimeStamp 1730232272 [20:10:12]current date 1730232612 [20:10:12]FM_GetShiftState [20:10:12]SAM_PROTO_GetShiftState [20:10:12]wFMCommunicate request_size=4 [20:10:12]MH_SAM_APDU [20:10:12]CAPDU: 80 13 01 00 [20:10:12]Write to MH i2c: E2 08 00 0E 03 80 13 01 00 00 00 00 00 8E [20:10:12]Write i2c OK [20:10:12]MH_I2C_Read... [20:10:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:10:12]Read from MH i2c: E2 [20:10:12]MH_I2C_Read... [20:10:12]Read from MH i2c: E2 0E 00 [20:10:12]MH_I2C_Read... [20:10:12]Read from MH i2c: E2 0E 00 0E 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 77 [20:10:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:10:12]wFMCommunicate OK [20:10:12]SAM_PROTO_GetShiftState done [20:10:12]FM_GetShiftState done [20:10:12]opened in 1730160431 [20:10:12]opened+sec_in_day 1730246831 [20:10:12]quantity*price = 100015 [20:10:12]sum+1 = 100017 [20:10:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 382 29.10.2024 20:10 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202987 ФПД: 21724081105167 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201012&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202987&fm=21724081105167&tin=02508201610067®Number=0000000000091777&sum=100000 [20:10:13]StoreToDocumentArchive [20:10:13]shift 546 fd 202987 [20:10:13]save to /storage/0546/doc_00202987 [20:10:13]save last doc name /storage/0546/doc_00202987 to /storage/kkm_last_doc_name [20:10:13]save OK [20:10:13]Clear old archive folders... [20:10:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:10:13]tlvbuf is 00B9D790 [20:10:13]SAM_PROTO_ClearQueue [20:10:13]wFMCommunicate request_size=4 [20:10:13]MH_SAM_APDU [20:10:13]CAPDU: 80 09 00 00 [20:10:13]Write to MH i2c: E2 08 00 1B 03 80 09 00 00 00 00 00 00 90 [20:10:13]Write i2c OK [20:10:13]MH_I2C_Read... [20:10:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:10:13]Read from MH i2c: E2 [20:10:13]MH_I2C_Read... [20:10:13]Read from MH i2c: E2 03 00 [20:10:13]MH_I2C_Read... [20:10:13]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [20:10:13]RAPDU: 90 00 [20:10:13]wFMCommunicate OK [20:10:13]SAM_PROTO_ClearQueue done [20:10:13]KKMCreateOFDPacket [20:10:13]OFDProtocolAddRootSTLVToBuf [20:10:13]FM_MakeSignedData [20:10:13]FM_MakeSignedData [20:10:13]SAM_PROTO_SignData [20:10:13]wFMCommunicate request_size=4 [20:10:13]MH_SAM_APDU [20:10:13]CAPDU: 80 0D 01 02 [20:10:13]Write to MH i2c: E2 08 00 1C 03 80 0D 01 02 00 00 00 00 98 [20:10:13]Write i2c OK [20:10:13]MH_I2C_Read... [20:10:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:10:13]Read from MH i2c: E2 [20:10:13]MH_I2C_Read... [20:10:13]Read from MH i2c: E2 03 00 [20:10:13]MH_I2C_Read... [20:10:13]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [20:10:13]RAPDU: 90 00 [20:10:13]wFMCommunicate OK [20:10:13]wFMCommunicate request_size=255 [20:10:13]MH_SAM_APDU [20:10: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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 24 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 18 03 00 35 04 06 00 13 [20:10:13]Write to MH i2c: E2 02 01 1D 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 24 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 18 03 00 35 04 06 00 13 00 00 CF [20:10:13]Write i2c OK [20:10:13]MH_I2C_Read... [20:10:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:10:14]Read from MH i2c: E2 [20:10:14]MH_I2C_Read... [20:10:14]Read from MH i2c: E2 03 00 [20:10:14]MH_I2C_Read... [20:10:14]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [20:10:14]RAPDU: 90 00 [20:10:14]wFMCommunicate OK [20:10:14]wFMCommunicate request_size=10 [20:10:14]MH_SAM_APDU [20:10:14]CAPDU: 80 0D 02 02 05 C2 08 23 29 0F [20:10:14]Write to MH i2c: E2 0D 00 1E 03 80 0D 02 02 05 00 C2 08 23 29 0F 00 00 CA [20:10:14]Write i2c OK [20:10:14]MH_I2C_Read... [20:10:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:10:14]Read from MH i2c: E2 [20:10:14]MH_I2C_Read... [20:10:14]Read from MH i2c: E2 03 00 [20:10:14]MH_I2C_Read... [20:10:14]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [20:10:14]RAPDU: 90 00 [20:10:14]wFMCommunicate OK [20:10:14]wFMCommunicate request_size=4 [20:10:14]MH_SAM_APDU [20:10:14]CAPDU: 80 0D 03 02 [20:10:14]Write to MH i2c: E2 08 00 1F 03 80 0D 03 02 00 00 00 00 9D [20:10:14]Write i2c OK [20:10:14]MH_I2C_Read... [20:10:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:10:14]Read from MH i2c: E2 [20:10:14]MH_I2C_Read... [20:10:14]Read from MH i2c: E2 0B 00 [20:10:14]MH_I2C_Read... [20:10:14]Read from MH i2c: E2 0B 00 1F 03 00 64 3F 4B 47 AF 7A 6D AF 90 00 18 [20:10:14]RAPDU: 64 3F 4B 47 AF 7A 6D AF 90 00 [20:10:14]wFMCommunicate OK [20:10:14]SAM_PROTO_SignData done [20:10:14]FM_MakeSignedData done [20:10:14]CreateOFDProtocolMessage [20:10:14]wFMCommunicate request_size=4 [20:10:14]MH_SAM_APDU [20:10:14]CAPDU: 80 11 00 00 [20:10:14]Write to MH i2c: E2 08 00 20 03 80 11 00 00 00 00 00 00 9D [20:10:14]Write i2c OK [20:10:14]MH_I2C_Read... [20:10:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:10:14]Read from MH i2c: E2 [20:10:14]MH_I2C_Read... [20:10:14]Read from MH i2c: E2 17 00 [20:10:14]MH_I2C_Read... [20:10:14]Read from MH i2c: E2 17 00 20 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F2 [20:10:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:10:14]wFMCommunicate OK [20:10:14]CreateOFDProtocolMessage done [20:10:14]OFDSenderStorePacket 202987 [20:10:14]StoreOFDPacket docnum=202987 [20:10:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 65 B7 07 01 46 DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 24 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 18 03 00 35 04 06 00 13 C2 08 23 29 0F 64 3F 4B 47 AF 7A 6D AF [20:10:14]CheckFolder [20:10:14]dirname=/storage/ofd_packets [20:10:14]CheckFolder done [20:10:14]ProducePacketName [20:10:14]name=ofd_packets/00202987 [20:10:14]NVStorageSaveData ofd_packets/00202987 [20:10:14]File name is /storage/ofd_packets/00202987 [20:10:14]Write 301 bytes [20:10:14]NVStorageSaveData done [20:10:14]OFDSenderStorePacket done [20:10:14]KKMCreateOFDPacket done [20:10:14]NVStorageSaveData kkm_last_timestamp [20:10:14]File name is /storage/kkm_last_timestamp [20:10:14]Write 4 bytes [20:10:14]NVStorageSaveData done [20:10:14]ExternCall_PrintAddStr [20:10:14]wPrintStart [20:10:14]Write to MH i2c: 01 00 00 21 03 24 [20:10:14]Write i2c OK [20:10:14]MH_I2C_Read... [20:10:14]Read from MH i2c: 01 [20:10:14]MH_I2C_Read... [20:10:14]Read from MH i2c: 01 07 00 [20:10:14]MH_I2C_Read... [20:10:14]Read from MH i2c: 01 07 00 21 03 00 00 00 00 00 FF 0F 39 [20:10:14]RasterBufferAndPrint [20:10:14]line Счет N : (1)450790 [20:10:14]line ИНН: 02508201610067 [20:10:14]line Контрольно-Кассовый Чек [20:10:14]line ПРОДАЖА [20:10:14]line ТРК (МРК, ГНК) : 52 [20:10:14]line Товар: 2710124130 [20:10:14]line Аи-92-К-2 [20:10:14]line 14.950 * 66.90 [20:10:14]line = 1000.16 [20:10:14]line НДС 12% НСП 1% [20:10:14]line > о реализуемом товаре [20:10:14]line ОКРУГЛЕНИЕ: -0.16 [20:10:14]line ИТОГО: 1000.00 [20:10:14]line Внесено: 1000.00 [20:10:14]line СДАЧА: 0.00 [20:10:14]line НСП 1% : 8.85 [20:10:14]line НДС 12% : 106.21 [20:10:14]line Наличными: 1000.00 [20:10:14]line Безнал.: 0.00 [20:10:14]line Место: АЗС № 171 "Партнер Нефть" [20:10:14]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:10:14]line СНО: Общий режим [20:10:14]line Чек 382 29.10.2024 20:10 [20:10:14]line Смена: 546 ФФД: 1.0 [20:10:14]line ЗНМ: 0300000109 [20:10:14]line РНМ: 0000000000091777 [20:10:14]line Версия ККМ: 001 [20:10:14]line ФМ: 0000000000871756 [20:10:14]line ФД: 202987 [20:10:14]line ФПД: 21724081105167 [20:10:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201012&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202987&fm=21724081105167&tin=02508201610067®Number=0000000000091777&sum=100000 [20:10:14]OFD Sender: Processing packet 202987 [packets to send 117, broken 116] [20:10:14]ProducePacketName [20:10:14]name=ofd_packets/00202987 [20:10:14]OFD Sender: To server: pG, [20:10:14]CommunicateWithHost lk.salyk.kg:30040 [20:10:14]ConnectInit lk.salyk.kg [20:10:14]written 0, free lines is 4095 [20:10:14]Connected sock=10 [20:10:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 65 B7 07 01 46 DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 24 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 18 03 00 35 04 06 00 13 C2 08 23 29 0F 64 3F 4B 47 AF 7A 6D AF [20:10:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A7 E3 47 00 75 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EB 18 03 00 F4 03 04 00 DF EC 20 67 B6 04 01 00 00 DF A6 CB F9 7F E2 C0 61 [20:10:14]CommunicateWithHost err = 0 [20:10:14]CheckOFDResponse [20:10:14]1017 (14) - 77093643461234 [20:10:14]1041 (16) - 0000000000871756 [20:10:14]1040 (4) - 202987 [20:10:14]1012 (4) - 29.10.2024 14:10 [20:10:14]1206 (1) - 0 [20:10:14]OFD Sender: Remove packet 202987 [20:10:14]ProducePacketName [20:10:14]name=ofd_packets/00202987 [20:10:14]NVStorageDeleteData [20:10:15]Write to MH i2c: 01 00 00 4C 03 4F [20:10:15]Write i2c OK [20:10:15]MH_I2C_Read... [20:10:15]Read from MH i2c: 01 [20:10:15]MH_I2C_Read... [20:10:15]Read from MH i2c: 01 07 00 [20:10:15]MH_I2C_Read... [20:10:15]Read from MH i2c: 01 07 00 4C 03 00 00 00 00 00 89 0C EB [20:10:15]RasterBufferAndPrint [20:10:15]line [20:10:15]line [20:10:15]line [20:10:15]line [20:10:15]line [20:10:15]written 0, free lines is 3213 [20:10:15]MH_Cut [20:10:15]Write to MH i2c: D1 01 00 53 03 01 28 [20:10:15]Write i2c OK [20:10:15]MH_I2C_Read... [20:10:15]Read from MH i2c: D1 [20:10:15]MH_I2C_Read... [20:10:15]Read from MH i2c: D1 01 00 [20:10:15]MH_I2C_Read... [20:10:15]Read from MH i2c: D1 01 00 53 03 00 27 [20:10:15]Write to MH i2c: 01 00 00 54 03 57 [20:10:15]Write i2c OK [20:10:15]MH_I2C_Read... [20:10:15]OFD Sender: No OFD packet to send [20:10:15]*** Cut start [20:10:15]*** Purtial cut [20:10:15]*** Stage 1: CUTSNS_PIN = 1 [20:10:16]Read from MH i2c: 01 [20:10:16]MH_I2C_Read... [20:10:16]*** Stop cut motor [20:10:16]*** Cut end [20:10:16]Read from MH i2c: 01 07 00 [20:10:16]MH_I2C_Read... [20:10:16]Read from MH i2c: 01 07 00 54 03 00 00 00 00 00 FF 0F 6C [20:10:16]process_action close_receipt done [20:10:16]requested_data is exist [20:10:16]produce_requested_data [20:10:16]requested_item fm.sn is exist - process it [20:10:16]wFMCommunicate request_size=4 [20:10:16]MH_SAM_APDU [20:10:16]CAPDU: 80 11 00 00 [20:10:16]Write to MH i2c: E2 08 00 55 03 80 11 00 00 00 00 00 00 D2 [20:10:16]Write i2c OK [20:10:16]MH_I2C_Read... [20:10:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:10:16]Read from MH i2c: E2 [20:10:16]MH_I2C_Read... [20:10:16]Read from MH i2c: E2 17 00 [20:10:16]MH_I2C_Read... [20:10:16]Read from MH i2c: E2 17 00 55 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 27 [20:10:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:10:16]wFMCommunicate OK [20:10:16]requested_item fd.num is exist - process it [20:10:16]SAM_PROTO_GetFieldsCounters [20:10:16]wFMCommunicate request_size=4 [20:10:16]MH_SAM_APDU [20:10:16]CAPDU: 80 13 00 00 [20:10:16]Write to MH i2c: E2 08 00 56 03 80 13 00 00 00 00 00 00 D5 [20:10:16]Write i2c OK [20:10:16]MH_I2C_Read... [20:10:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:10:16]Read from MH i2c: E2 [20:10:16]MH_I2C_Read... [20:10:16]Read from MH i2c: E2 62 00 [20:10:16]MH_I2C_Read... [20:10:16]Read from MH i2c: E2 62 00 56 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EB 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 A5 [20:10:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EB 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:10:16]wFMCommunicate OK [20:10:16]SAM_PROTO_GetFieldsCounters done [20:10:16]requested_item shift.num is exist - process it [20:10:16]requested_item shift.opened is exist - process it [20:10:16]req_shift_opened [20:10:16]FM_GetShiftState [20:10:16]SAM_PROTO_GetShiftState [20:10:16]wFMCommunicate request_size=4 [20:10:16]MH_SAM_APDU [20:10:16]CAPDU: 80 13 01 00 [20:10:16]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [20:10:16]Write i2c OK [20:10:16]MH_I2C_Read... [20:10:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:10:16]Read from MH i2c: E2 [20:10:16]MH_I2C_Read... [20:10:16]Read from MH i2c: E2 0E 00 [20:10:16]MH_I2C_Read... [20:10:16]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C0 [20:10:16]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:10:16]wFMCommunicate OK [20:10:16]SAM_PROTO_GetShiftState done [20:10:16]FM_GetShiftState done [20:10:16]req_shift_opened done [20:10:16]requested_item shift.open_date is exist - process it [20:10:16]req_shift_open_date [20:10:16]req_shift_open_date done [20:10:16]produce_requested_data done [20:10:16]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202987,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:10:16]process_action_free close_receipt [20:10:16]json_value_free [20:10:16]json_value_free done [20:10:16]process_json_proto returns [20:10:16]Send response to host [20:10:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202987,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:10:16]free response buf [20:10:16]execute_script done [20:10:16]execute_script returns [20:10:16]free content buf [20:10:16]Sock 8.Close socket [20:10:16]Sock 8.Thread stoped [20:10:20]OFD Sender: No OFD packet to send [20:10:25]OFD Sender: No OFD packet to send [20:10:30]OFD Sender: No OFD packet to send [20:10:32]accept exits with 9 [20:10:32]New connection [20:10:32]New thread 3067026788 created [20:10:32]Thread 3067170148 joined [20:10:32]Waiting for new connection... [20:10:32] Sock 9.Parse request [20:10:32]Sock 9.Check first char [20:10:32]Sock 9.First char is OK [20:10:32]request: POST /json_proto HTTP/1.0 [20:10:32]Method: POST [20:10:32]URL: /json_proto [20:10:32]Method is POST - this is cgi request [20:10:32]url: /json_proto [20:10:32]query_string will be loaded in cgi processing [20:10:32]execute_cgi json_proto POST (null) [20:10:32]execute_cgi path=json_proto method=POST [20:10:32]POST find Content-Length [20:10:32]Host: 172.17.63.195:8080 [20:10:32]Content-Length: 682 [20:10:32]Content-Type: application/json [20:10:32] [20:10:32]POST finish read [20:10:32]Found Content-Length = 682 [20:10:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450791", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:10:32]execute_script... [20:10:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450791", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:10:32]POST & json_proto [20:10:32]process_json_proto [20:10:32]json parsed OK: [20:10:32]protocol is kg_v1.0 [20:10:32]action value=close_receipt [20:10:32]process_action close_receipt [20:10:32]cmd_close_receipt [20:10:32]MH_GetDate [20:10:32]Write to MH i2c: F0 00 00 58 03 4A [20:10:32]Write i2c OK [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: F0 [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: F0 09 00 [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: F0 09 00 58 03 00 38 41 21 67 8C D7 20 67 3E [20:10:32]GetLastDocTimeStamp 1730232612 [20:10:32]current date 1730232632 [20:10:32]FM_GetShiftState [20:10:32]SAM_PROTO_GetShiftState [20:10:32]wFMCommunicate request_size=4 [20:10:32]MH_SAM_APDU [20:10:32]CAPDU: 80 13 01 00 [20:10:32]Write to MH i2c: E2 08 00 59 03 80 13 01 00 00 00 00 00 D9 [20:10:32]Write i2c OK [20:10:32]MH_I2C_Read... [20:10:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:10:32]Read from MH i2c: E2 [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: E2 0E 00 [20:10:32]MH_I2C_Read... [20:10:32]Read from MH i2c: E2 0E 00 59 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C2 [20:10:32]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:10:32]wFMCommunicate OK [20:10:32]SAM_PROTO_GetShiftState done [20:10:32]FM_GetShiftState done [20:10:32]opened in 1730160431 [20:10:32]opened+sec_in_day 1730246831 [20:10:32]quantity*price = 100021 [20:10:32]sum+1 = 100023 [20:10:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 383 29.10.2024 20:10 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202988 ФПД: 140729355595575 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201032&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202988&fm=140729355595575&tin=02508201610067®Number=0000000000091777&sum=100000 [20:10:33]StoreToDocumentArchive [20:10:33]shift 546 fd 202988 [20:10:33]save to /storage/0546/doc_00202988 [20:10:33]save last doc name /storage/0546/doc_00202988 to /storage/kkm_last_doc_name [20:10:33]save OK [20:10:33]Clear old archive folders... [20:10:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:10:33]tlvbuf is 00BA0290 [20:10:33]SAM_PROTO_ClearQueue [20:10:33]wFMCommunicate request_size=4 [20:10:33]MH_SAM_APDU [20:10:33]CAPDU: 80 09 00 00 [20:10:33]Write to MH i2c: E2 08 00 66 03 80 09 00 00 00 00 00 00 DB [20:10:33]Write i2c OK [20:10:33]MH_I2C_Read... [20:10:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:10:33]Read from MH i2c: E2 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 03 00 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [20:10:33]RAPDU: 90 00 [20:10:33]wFMCommunicate OK [20:10:33]SAM_PROTO_ClearQueue done [20:10:33]KKMCreateOFDPacket [20:10:33]OFDProtocolAddRootSTLVToBuf [20:10:33]FM_MakeSignedData [20:10:33]FM_MakeSignedData [20:10:33]SAM_PROTO_SignData [20:10:33]wFMCommunicate request_size=4 [20:10:33]MH_SAM_APDU [20:10:33]CAPDU: 80 0D 01 02 [20:10:33]Write to MH i2c: E2 08 00 67 03 80 0D 01 02 00 00 00 00 E3 [20:10:33]Write i2c OK [20:10:33]MH_I2C_Read... [20:10:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:10:33]Read from MH i2c: E2 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 03 00 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [20:10:33]RAPDU: 90 00 [20:10:33]wFMCommunicate OK [20:10:33]wFMCommunicate request_size=255 [20:10:33]MH_SAM_APDU [20:10:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 38 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 18 03 00 35 04 06 00 7F [20:10:33]Write to MH i2c: E2 02 01 68 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 38 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 18 03 00 35 04 06 00 7F 00 00 C0 [20:10:33]Write i2c OK [20:10:33]MH_I2C_Read... [20:10:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:10:33]Read from MH i2c: E2 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 03 00 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [20:10:33]RAPDU: 90 00 [20:10:33]wFMCommunicate OK [20:10:33]wFMCommunicate request_size=10 [20:10:33]MH_SAM_APDU [20:10:33]CAPDU: 80 0D 02 02 05 FE 1B 3F EF 37 [20:10:33]Write to MH i2c: E2 0D 00 69 03 80 0D 02 02 05 00 FE 1B 3F EF 37 00 00 6E [20:10:33]Write i2c OK [20:10:33]MH_I2C_Read... [20:10:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:10:33]Read from MH i2c: E2 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 03 00 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [20:10:33]RAPDU: 90 00 [20:10:33]wFMCommunicate OK [20:10:33]wFMCommunicate request_size=4 [20:10:33]MH_SAM_APDU [20:10:33]CAPDU: 80 0D 03 02 [20:10:33]Write to MH i2c: E2 08 00 6A 03 80 0D 03 02 00 00 00 00 E8 [20:10:33]Write i2c OK [20:10:33]MH_I2C_Read... [20:10:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:10:33]Read from MH i2c: E2 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 0B 00 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 0B 00 6A 03 00 1F 61 02 11 6B 19 21 A0 90 00 C1 [20:10:33]RAPDU: 1F 61 02 11 6B 19 21 A0 90 00 [20:10:33]wFMCommunicate OK [20:10:33]SAM_PROTO_SignData done [20:10:33]FM_MakeSignedData done [20:10:33]CreateOFDProtocolMessage [20:10:33]wFMCommunicate request_size=4 [20:10:33]MH_SAM_APDU [20:10:33]CAPDU: 80 11 00 00 [20:10:33]Write to MH i2c: E2 08 00 6B 03 80 11 00 00 00 00 00 00 E8 [20:10:33]Write i2c OK [20:10:33]MH_I2C_Read... [20:10:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:10:33]Read from MH i2c: E2 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 17 00 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: E2 17 00 6B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [20:10:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:10:33]wFMCommunicate OK [20:10:33]CreateOFDProtocolMessage done [20:10:33]OFDSenderStorePacket 202988 [20:10:33]StoreOFDPacket docnum=202988 [20:10:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 54 16 07 01 C0 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 38 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 18 03 00 35 04 06 00 7F FE 1B 3F EF 37 1F 61 02 11 6B 19 21 A0 [20:10:33]CheckFolder [20:10:33]dirname=/storage/ofd_packets [20:10:33]CheckFolder done [20:10:33]ProducePacketName [20:10:33]name=ofd_packets/00202988 [20:10:33]NVStorageSaveData ofd_packets/00202988 [20:10:33]File name is /storage/ofd_packets/00202988 [20:10:33]Write 301 bytes [20:10:33]NVStorageSaveData done [20:10:33]OFDSenderStorePacket done [20:10:33]KKMCreateOFDPacket done [20:10:33]NVStorageSaveData kkm_last_timestamp [20:10:33]File name is /storage/kkm_last_timestamp [20:10:33]Write 4 bytes [20:10:33]NVStorageSaveData done [20:10:33]ExternCall_PrintAddStr [20:10:33]wPrintStart [20:10:33]Write to MH i2c: 01 00 00 6C 03 6F [20:10:33]Write i2c OK [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: 01 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: 01 07 00 [20:10:33]MH_I2C_Read... [20:10:33]Read from MH i2c: 01 07 00 6C 03 00 00 00 00 00 FF 0F 84 [20:10:33]RasterBufferAndPrint [20:10:33]line Счет N : (1)450791 [20:10:33]line ИНН: 02508201610067 [20:10:33]line Контрольно-Кассовый Чек [20:10:33]line ПРОДАЖА [20:10:33]line ТРК (МРК, ГНК) : 61 [20:10:33]line Товар: 2710124500 [20:10:33]line Аи-95-К-3 [20:10:33]line 13.480 * 74.20 [20:10:33]line = 1000.22 [20:10:33]line НДС 12% НСП 1% [20:10:33]line > о реализуемом товаре [20:10:33]line ОКРУГЛЕНИЕ: -0.22 [20:10:33]line ИТОГО: 1000.00 [20:10:33]line Внесено: 1000.00 [20:10:33]line СДАЧА: 0.00 [20:10:33]line НСП 1% : 8.85 [20:10:33]line НДС 12% : 106.22 [20:10:33]line Наличными: 1000.00 [20:10:33]line Безнал.: 0.00 [20:10:33]line Место: АЗС № 171 "Партнер Нефть" [20:10:33]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:10:33]line СНО: Общий режим [20:10:33]line Чек 383 29.10.2024 20:10 [20:10:33]line Смена: 546 ФФД: 1.0 [20:10:33]line ЗНМ: 0300000109 [20:10:33]line РНМ: 0000000000091777 [20:10:33]line Версия ККМ: 001 [20:10:33]line ФМ: 0000000000871756 [20:10:33]line ФД: 202988 [20:10:33]line ФПД: 140729355595575 [20:10:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201032&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202988&fm=140729355595575&tin=02508201610067®Number=0000000000091777&sum=100000 [20:10:34]OFD Sender: Processing packet 202988 [packets to send 117, broken 116] [20:10:34]ProducePacketName [20:10:34]name=ofd_packets/00202988 [20:10:34]OFD Sender: To server: pG, [20:10:34]CommunicateWithHost lk.salyk.kg:30040 [20:10:34]ConnectInit lk.salyk.kg [20:10:34]written 0, free lines is 4095 [20:10:34]Connected sock=10 [20:10:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 54 16 07 01 C0 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 38 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 18 03 00 35 04 06 00 7F FE 1B 3F EF 37 1F 61 02 11 6B 19 21 A0 [20:10:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 FB 64 47 00 F9 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EC 18 03 00 F4 03 04 00 F3 EC 20 67 B6 04 01 00 00 81 2D 10 7D 6F DB AF 5D [20:10:34]CommunicateWithHost err = 0 [20:10:34]CheckOFDResponse [20:10:34]1017 (14) - 77093643461234 [20:10:34]1041 (16) - 0000000000871756 [20:10:34]1040 (4) - 202988 [20:10:34]1012 (4) - 29.10.2024 14:10 [20:10:34]1206 (1) - 0 [20:10:34]OFD Sender: Remove packet 202988 [20:10:34]ProducePacketName [20:10:34]name=ofd_packets/00202988 [20:10:34]NVStorageDeleteData [20:10:34]Write to MH i2c: 01 00 00 97 03 9A [20:10:34]Write i2c OK [20:10:34]MH_I2C_Read... [20:10:34]Read from MH i2c: 01 [20:10:34]MH_I2C_Read... [20:10:34]Read from MH i2c: 01 07 00 [20:10:34]MH_I2C_Read... [20:10:34]Read from MH i2c: 01 07 00 97 03 00 00 00 00 00 8A 0C 37 [20:10:34]RasterBufferAndPrint [20:10:34]line [20:10:34]line [20:10:34]line [20:10:34]line [20:10:34]line [20:10:34]written 0, free lines is 3215 [20:10:34]MH_Cut [20:10:34]Write to MH i2c: D1 01 00 9E 03 01 73 [20:10:34]Write i2c OK [20:10:34]MH_I2C_Read... [20:10:34]Read from MH i2c: D1 [20:10:34]MH_I2C_Read... [20:10:34]Read from MH i2c: D1 01 00 [20:10:34]MH_I2C_Read... [20:10:34]Read from MH i2c: D1 01 00 9E 03 00 72 [20:10:34]Write to MH i2c: 01 00 00 9F 03 A2 [20:10:34]Write i2c OK [20:10:34]MH_I2C_Read... [20:10:35]OFD Sender: No OFD packet to send [20:10:35]*** Cut start [20:10:35]*** Purtial cut [20:10:35]*** Stage 1: CUTSNS_PIN = 1 [20:10:35]Read from MH i2c: 01 [20:10:35]MH_I2C_Read... [20:10:35]*** Stop cut motor [20:10:35]*** Cut end [20:10:35]Read from MH i2c: 01 07 00 [20:10:35]MH_I2C_Read... [20:10:35]Read from MH i2c: 01 07 00 9F 03 00 00 00 00 00 FF 0F B7 [20:10:35]process_action close_receipt done [20:10:35]requested_data is exist [20:10:35]produce_requested_data [20:10:35]requested_item fm.sn is exist - process it [20:10:35]wFMCommunicate request_size=4 [20:10:35]MH_SAM_APDU [20:10:35]CAPDU: 80 11 00 00 [20:10:35]Write to MH i2c: E2 08 00 A0 03 80 11 00 00 00 00 00 00 1D [20:10:35]Write i2c OK [20:10:35]MH_I2C_Read... [20:10:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:10:35]Read from MH i2c: E2 [20:10:35]MH_I2C_Read... [20:10:35]Read from MH i2c: E2 17 00 [20:10:35]MH_I2C_Read... [20:10:35]Read from MH i2c: E2 17 00 A0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 72 [20:10:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:10:35]wFMCommunicate OK [20:10:35]requested_item fd.num is exist - process it [20:10:35]SAM_PROTO_GetFieldsCounters [20:10:35]wFMCommunicate request_size=4 [20:10:35]MH_SAM_APDU [20:10:35]CAPDU: 80 13 00 00 [20:10:35]Write to MH i2c: E2 08 00 A1 03 80 13 00 00 00 00 00 00 20 [20:10:35]Write i2c OK [20:10:35]MH_I2C_Read... [20:10:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:10:36]Read from MH i2c: E2 [20:10:36]MH_I2C_Read... [20:10:36]Read from MH i2c: E2 62 00 [20:10:36]MH_I2C_Read... [20:10:36]Read from MH i2c: E2 62 00 A1 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EC 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 F4 [20:10:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EC 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:10:36]wFMCommunicate OK [20:10:36]SAM_PROTO_GetFieldsCounters done [20:10:36]requested_item shift.num is exist - process it [20:10:36]requested_item shift.opened is exist - process it [20:10:36]req_shift_opened [20:10:36]FM_GetShiftState [20:10:36]SAM_PROTO_GetShiftState [20:10:36]wFMCommunicate request_size=4 [20:10:36]MH_SAM_APDU [20:10:36]CAPDU: 80 13 01 00 [20:10:36]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [20:10:36]Write i2c OK [20:10:36]MH_I2C_Read... [20:10:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:10:36]Read from MH i2c: E2 [20:10:36]MH_I2C_Read... [20:10:36]Read from MH i2c: E2 0E 00 [20:10:36]MH_I2C_Read... [20:10:36]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0B [20:10:36]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:10:36]wFMCommunicate OK [20:10:36]SAM_PROTO_GetShiftState done [20:10:36]FM_GetShiftState done [20:10:36]req_shift_opened done [20:10:36]requested_item shift.open_date is exist - process it [20:10:36]req_shift_open_date [20:10:36]req_shift_open_date done [20:10:36]produce_requested_data done [20:10:36]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202988,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:10:36]process_action_free close_receipt [20:10:36]json_value_free [20:10:36]json_value_free done [20:10:36]process_json_proto returns [20:10:36]Send response to host [20:10:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202988,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:10:36]free response buf [20:10:36]execute_script done [20:10:36]execute_script returns [20:10:36]free content buf [20:10:36]Sock 9.Close socket [20:10:36]Sock 9.Thread stoped [20:10:40]OFD Sender: No OFD packet to send [20:10:45]OFD Sender: No OFD packet to send [20:10:50]OFD Sender: No OFD packet to send [20:10:55]OFD Sender: No OFD packet to send [20:11:00]OFD Sender: No OFD packet to send [20:11:05]OFD Sender: No OFD packet to send [20:11:09]accept exits with 8 [20:11:09]New connection [20:11:09]New thread 3067170148 created [20:11:09]Thread 3067026788 joined [20:11:09]Waiting for new connection... [20:11:09] Sock 8.Parse request [20:11:09]Sock 8.Check first char [20:11:09]Sock 8.First char is OK [20:11:09]request: POST /json_proto HTTP/1.0 [20:11:09]Method: POST [20:11:09]URL: /json_proto [20:11:09]Method is POST - this is cgi request [20:11:09]url: /json_proto [20:11:09]query_string will be loaded in cgi processing [20:11:09]execute_cgi json_proto POST (null) [20:11:09]execute_cgi path=json_proto method=POST [20:11:09]POST find Content-Length [20:11:09]Host: 172.17.63.195:8080 [20:11:09]Content-Length: 674 [20:11:09]Content-Type: application/json [20:11:09] [20:11:09]POST finish read [20:11:09]Found Content-Length = 674 [20:11:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450792", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:11:09]execute_script... [20:11: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)450792", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:11:09]POST & json_proto [20:11:09]process_json_proto [20:11:09]json parsed OK: [20:11:09]protocol is kg_v1.0 [20:11:09]action value=close_receipt [20:11:09]process_action close_receipt [20:11:09]cmd_close_receipt [20:11:09]MH_GetDate [20:11:09]Write to MH i2c: F0 00 00 A3 03 95 [20:11:09]Write i2c OK [20:11:09]MH_I2C_Read... [20:11:09]Read from MH i2c: F0 [20:11:09]MH_I2C_Read... [20:11:09]Read from MH i2c: F0 09 00 [20:11:09]MH_I2C_Read... [20:11:09]Read from MH i2c: F0 09 00 A3 03 00 5D 41 21 67 8C D7 20 67 AE [20:11:09]GetLastDocTimeStamp 1730232632 [20:11:09]current date 1730232669 [20:11:09]FM_GetShiftState [20:11:09]SAM_PROTO_GetShiftState [20:11:09]wFMCommunicate request_size=4 [20:11:09]MH_SAM_APDU [20:11:09]CAPDU: 80 13 01 00 [20:11:09]Write to MH i2c: E2 08 00 A4 03 80 13 01 00 00 00 00 00 24 [20:11:09]Write i2c OK [20:11:09]MH_I2C_Read... [20:11:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:11:09]Read from MH i2c: E2 [20:11:09]MH_I2C_Read... [20:11:09]Read from MH i2c: E2 0E 00 [20:11:09]MH_I2C_Read... [20:11:09]Read from MH i2c: E2 0E 00 A4 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0D [20:11:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:11:09]wFMCommunicate OK [20:11:09]SAM_PROTO_GetShiftState done [20:11:09]FM_GetShiftState done [20:11:09]opened in 1730160431 [20:11:09]opened+sec_in_day 1730246831 [20:11:09]quantity*price = 60045 [20:11:09]sum+1 = 60047 [20:11:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 384 29.10.2024 20:11 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202989 ФПД: 111133541033810 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201109&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202989&fm=111133541033810&tin=02508201610067®Number=0000000000091777&sum=60000 [20:11:10]StoreToDocumentArchive [20:11:10]shift 546 fd 202989 [20:11:10]save to /storage/0546/doc_00202989 [20:11:10]save last doc name /storage/0546/doc_00202989 to /storage/kkm_last_doc_name [20:11:10]save OK [20:11:10]Clear old archive folders... [20:11:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:11:10]tlvbuf is 00B9CCD0 [20:11:10]SAM_PROTO_ClearQueue [20:11:10]wFMCommunicate request_size=4 [20:11:10]MH_SAM_APDU [20:11:10]CAPDU: 80 09 00 00 [20:11:10]Write to MH i2c: E2 08 00 B1 03 80 09 00 00 00 00 00 00 26 [20:11:10]Write i2c OK [20:11:10]MH_I2C_Read... [20:11:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:11:10]Read from MH i2c: E2 [20:11:10]MH_I2C_Read... [20:11:10]Read from MH i2c: E2 03 00 [20:11:10]MH_I2C_Read... [20:11:10]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [20:11:10]RAPDU: 90 00 [20:11:10]wFMCommunicate OK [20:11:10]SAM_PROTO_ClearQueue done [20:11:10]KKMCreateOFDPacket [20:11:10]OFDProtocolAddRootSTLVToBuf [20:11:10]FM_MakeSignedData [20:11:10]FM_MakeSignedData [20:11:10]SAM_PROTO_SignData [20:11:10]wFMCommunicate request_size=4 [20:11:10]MH_SAM_APDU [20:11:10]CAPDU: 80 0D 01 02 [20:11:10]Write to MH i2c: E2 08 00 B2 03 80 0D 01 02 00 00 00 00 2E [20:11:10]Write i2c OK [20:11:10]MH_I2C_Read... [20:11:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:11:10]Read from MH i2c: E2 [20:11:10]MH_I2C_Read... [20:11:10]Read from MH i2c: E2 03 00 [20:11:10]MH_I2C_Read... [20:11:10]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [20:11:10]RAPDU: 90 00 [20:11:10]wFMCommunicate OK [20:11:10]wFMCommunicate request_size=255 [20:11:10]MH_SAM_APDU [20:11:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 5D 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 18 03 00 35 04 06 00 65 13 4B 3C [20:11:10]Write to MH i2c: E2 02 01 B3 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 5D 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 18 03 00 35 04 06 00 65 13 4B 3C 00 00 4B [20:11:10]Write i2c OK [20:11:10]MH_I2C_Read... [20:11:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:10]Read from MH i2c: E2 [20:11:10]MH_I2C_Read... [20:11:10]Read from MH i2c: E2 03 00 [20:11:10]MH_I2C_Read... [20:11:10]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [20:11:10]RAPDU: 90 00 [20:11:10]wFMCommunicate OK [20:11:10]wFMCommunicate request_size=7 [20:11:10]MH_SAM_APDU [20:11:10]CAPDU: 80 0D 02 02 02 67 52 [20:11:10]Write to MH i2c: E2 0A 00 B4 03 80 0D 02 02 02 00 67 52 00 00 EE [20:11:10]Write i2c OK [20:11:10]MH_I2C_Read... [20:11:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:10]Read from MH i2c: E2 [20:11:10]MH_I2C_Read... [20:11:10]Read from MH i2c: E2 03 00 [20:11:10]MH_I2C_Read... [20:11:10]Read from MH i2c: E2 03 00 B4 03 00 90 00 2B [20:11:10]RAPDU: 90 00 [20:11:10]wFMCommunicate OK [20:11:10]wFMCommunicate request_size=4 [20:11:10]MH_SAM_APDU [20:11:10]CAPDU: 80 0D 03 02 [20:11:10]Write to MH i2c: E2 08 00 B5 03 80 0D 03 02 00 00 00 00 33 [20:11:10]Write i2c OK [20:11:10]MH_I2C_Read... [20:11:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:11:11]Read from MH i2c: E2 [20:11:11]MH_I2C_Read... [20:11:11]Read from MH i2c: E2 0B 00 [20:11:11]MH_I2C_Read... [20:11:11]Read from MH i2c: E2 0B 00 B5 03 00 44 0F 82 1A E1 AC 7E 51 90 00 7F [20:11:11]RAPDU: 44 0F 82 1A E1 AC 7E 51 90 00 [20:11:11]wFMCommunicate OK [20:11:11]SAM_PROTO_SignData done [20:11:11]FM_MakeSignedData done [20:11:11]CreateOFDProtocolMessage [20:11:11]wFMCommunicate request_size=4 [20:11:11]MH_SAM_APDU [20:11:11]CAPDU: 80 11 00 00 [20:11:11]Write to MH i2c: E2 08 00 B6 03 80 11 00 00 00 00 00 00 33 [20:11:11]Write i2c OK [20:11:11]MH_I2C_Read... [20:11:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:11:11]Read from MH i2c: E2 [20:11:11]MH_I2C_Read... [20:11:11]Read from MH i2c: E2 17 00 [20:11:11]MH_I2C_Read... [20:11:11]Read from MH i2c: E2 17 00 B6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [20:11:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:11:11]wFMCommunicate OK [20:11:11]CreateOFDProtocolMessage done [20:11:11]OFDSenderStorePacket 202989 [20:11:11]StoreOFDPacket docnum=202989 [20:11:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 7C 79 04 01 71 29 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 5D 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 18 03 00 35 04 06 00 65 13 4B 3C 67 52 44 0F 82 1A E1 AC 7E 51 [20:11:11]CheckFolder [20:11:11]dirname=/storage/ofd_packets [20:11:11]CheckFolder done [20:11:11]ProducePacketName [20:11:11]name=ofd_packets/00202989 [20:11:11]NVStorageSaveData ofd_packets/00202989 [20:11:11]File name is /storage/ofd_packets/00202989 [20:11:11]Write 298 bytes [20:11:11]NVStorageSaveData done [20:11:11]OFDSenderStorePacket done [20:11:11]KKMCreateOFDPacket done [20:11:11]NVStorageSaveData kkm_last_timestamp [20:11:11]File name is /storage/kkm_last_timestamp [20:11:11]Write 4 bytes [20:11:11]NVStorageSaveData done [20:11:11]ExternCall_PrintAddStr [20:11:11]wPrintStart [20:11:11]Write to MH i2c: 01 00 00 B7 03 BA [20:11:11]Write i2c OK [20:11:11]MH_I2C_Read... [20:11:11]Read from MH i2c: 01 [20:11:11]MH_I2C_Read... [20:11:11]Read from MH i2c: 01 07 00 [20:11:11]MH_I2C_Read... [20:11:11]Read from MH i2c: 01 07 00 B7 03 00 00 00 00 00 FF 0F CF [20:11:11]RasterBufferAndPrint [20:11:11]line Счет N : (1)450792 [20:11:11]line ИНН: 02508201610067 [20:11:11]line Контрольно-Кассовый Чек [20:11:11]line ПРОДАЖА [20:11:11]line ТРК (МРК, ГНК) : 43 [20:11:11]line Товар: 2710194210 [20:11:11]line ДТ-К-2 [20:11:11]line 7.880 * 76.20 [20:11:11]line = 600.46 [20:11:11]line НДС 12% НСП 1% [20:11:11]line > о реализуемом товаре [20:11:11]line ОКРУГЛЕНИЕ: -0.46 [20:11:11]line ИТОГО: 600.00 [20:11:11]line Внесено: 600.00 [20:11:11]line СДАЧА: 0.00 [20:11:11]line НСП 1% : 5.31 [20:11:11]line НДС 12% : 63.77 [20:11:11]line Наличными: 600.00 [20:11:11]line Безнал.: 0.00 [20:11:11]line Место: АЗС № 171 "Партнер Нефть" [20:11:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:11:11]line СНО: Общий режим [20:11:11]line Чек 384 29.10.2024 20:11 [20:11:11]line Смена: 546 ФФД: 1.0 [20:11:11]line ЗНМ: 0300000109 [20:11:11]line РНМ: 0000000000091777 [20:11:11]line Версия ККМ: 001 [20:11:11]line ФМ: 0000000000871756 [20:11:11]line ФД: 202989 [20:11:11]line ФПД: 111133541033810 [20:11:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201109&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202989&fm=111133541033810&tin=02508201610067®Number=0000000000091777&sum=60000 [20:11:11]OFD Sender: Processing packet 202989 [packets to send 117, broken 116] [20:11:11]ProducePacketName [20:11:11]name=ofd_packets/00202989 [20:11:11]OFD Sender: To server: pG, [20:11:11]CommunicateWithHost lk.salyk.kg:30040 [20:11:11]ConnectInit lk.salyk.kg [20:11:11]written 0, free lines is 4095 [20:11:11]Connected sock=10 [20:11:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 7C 79 04 01 71 29 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 5D 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 18 03 00 35 04 06 00 65 13 4B 3C 67 52 44 0F 82 1A E1 AC 7E 51 [20:11:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6E 76 47 00 48 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 ED 18 03 00 F4 03 04 00 18 ED 20 67 B6 04 01 00 00 BA 81 68 A0 7A D7 32 AE [20:11:11]CommunicateWithHost err = 0 [20:11:11]CheckOFDResponse [20:11:11]1017 (14) - 77093643461234 [20:11:11]1041 (16) - 0000000000871756 [20:11:11]1040 (4) - 202989 [20:11:11]1012 (4) - 29.10.2024 14:11 [20:11:11]1206 (1) - 0 [20:11:11]OFD Sender: Remove packet 202989 [20:11:11]ProducePacketName [20:11:11]name=ofd_packets/00202989 [20:11:11]NVStorageDeleteData [20:11:11]Write to MH i2c: 01 00 00 E2 03 E5 [20:11:11]Write i2c OK [20:11:11]MH_I2C_Read... [20:11:11]Read from MH i2c: 01 [20:11:11]MH_I2C_Read... [20:11:11]Read from MH i2c: 01 07 00 [20:11:11]MH_I2C_Read... [20:11:11]Read from MH i2c: 01 07 00 E2 03 00 00 00 00 00 91 0C 89 [20:11:11]RasterBufferAndPrint [20:11:11]line [20:11:11]line [20:11:11]line [20:11:11]line [20:11:11]line [20:11:11]written 0, free lines is 3221 [20:11:11]MH_Cut [20:11:11]Write to MH i2c: D1 01 00 E9 03 01 BE [20:11:11]Write i2c OK [20:11:11]MH_I2C_Read... [20:11:11]Read from MH i2c: D1 [20:11:11]MH_I2C_Read... [20:11:11]Read from MH i2c: D1 01 00 [20:11:11]MH_I2C_Read... [20:11:11]Read from MH i2c: D1 01 00 E9 03 00 BD [20:11:11]Write to MH i2c: 01 00 00 EA 03 ED [20:11:11]Write i2c OK [20:11:11]MH_I2C_Read... [20:11:12]OFD Sender: No OFD packet to send [20:11:12]*** Cut start [20:11:12]*** Purtial cut [20:11:12]*** Stage 1: CUTSNS_PIN = 1 [20:11:13]Read from MH i2c: 01 [20:11:13]MH_I2C_Read... [20:11:13]*** Stop cut motor [20:11:13]*** Cut end [20:11:13]Read from MH i2c: 01 07 00 [20:11:13]MH_I2C_Read... [20:11:13]Read from MH i2c: 01 07 00 EA 03 00 00 00 00 00 FF 0F 02 [20:11:13]process_action close_receipt done [20:11:13]requested_data is exist [20:11:13]produce_requested_data [20:11:13]requested_item fm.sn is exist - process it [20:11:13]wFMCommunicate request_size=4 [20:11:13]MH_SAM_APDU [20:11:13]CAPDU: 80 11 00 00 [20:11:13]Write to MH i2c: E2 08 00 EB 03 80 11 00 00 00 00 00 00 68 [20:11:13]Write i2c OK [20:11:13]MH_I2C_Read... [20:11:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:11:13]Read from MH i2c: E2 [20:11:13]MH_I2C_Read... [20:11:13]Read from MH i2c: E2 17 00 [20:11:13]MH_I2C_Read... [20:11:13]Read from MH i2c: E2 17 00 EB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BD [20:11:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:11:13]wFMCommunicate OK [20:11:13]requested_item fd.num is exist - process it [20:11:13]SAM_PROTO_GetFieldsCounters [20:11:13]wFMCommunicate request_size=4 [20:11:13]MH_SAM_APDU [20:11:13]CAPDU: 80 13 00 00 [20:11:13]Write to MH i2c: E2 08 00 EC 03 80 13 00 00 00 00 00 00 6B [20:11:13]Write i2c OK [20:11:13]MH_I2C_Read... [20:11:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:11:13]Read from MH i2c: E2 [20:11:13]MH_I2C_Read... [20:11:13]Read from MH i2c: E2 62 00 [20:11:13]MH_I2C_Read... [20:11:13]Read from MH i2c: E2 62 00 EC 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 ED 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 43 [20:11:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 ED 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:11:13]wFMCommunicate OK [20:11:13]SAM_PROTO_GetFieldsCounters done [20:11:13]requested_item shift.num is exist - process it [20:11:13]requested_item shift.opened is exist - process it [20:11:13]req_shift_opened [20:11:13]FM_GetShiftState [20:11:13]SAM_PROTO_GetShiftState [20:11:13]wFMCommunicate request_size=4 [20:11:13]MH_SAM_APDU [20:11:13]CAPDU: 80 13 01 00 [20:11:13]Write to MH i2c: E2 08 00 ED 03 80 13 01 00 00 00 00 00 6D [20:11:13]Write i2c OK [20:11:13]MH_I2C_Read... [20:11:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:11:13]Read from MH i2c: E2 [20:11:13]MH_I2C_Read... [20:11:13]Read from MH i2c: E2 0E 00 [20:11:13]MH_I2C_Read... [20:11:13]Read from MH i2c: E2 0E 00 ED 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 56 [20:11:13]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:11:13]wFMCommunicate OK [20:11:13]SAM_PROTO_GetShiftState done [20:11:13]FM_GetShiftState done [20:11:13]req_shift_opened done [20:11:13]requested_item shift.open_date is exist - process it [20:11:13]req_shift_open_date [20:11:13]req_shift_open_date done [20:11:13]produce_requested_data done [20:11:13]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202989,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:11:13]process_action_free close_receipt [20:11:13]json_value_free [20:11:13]json_value_free done [20:11:13]process_json_proto returns [20:11:13]Send response to host [20:11:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202989,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:11:13]free response buf [20:11:13]execute_script done [20:11:13]execute_script returns [20:11:13]free content buf [20:11:13]Sock 8.Close socket [20:11:13]Sock 8.Thread stoped [20:11:17]OFD Sender: No OFD packet to send [20:11:22]OFD Sender: No OFD packet to send [20:11:27]OFD Sender: No OFD packet to send [20:11:32]OFD Sender: No OFD packet to send [20:11:37]OFD Sender: No OFD packet to send [20:11:42]OFD Sender: No OFD packet to send [20:11:47]OFD Sender: No OFD packet to send [20:11:52]OFD Sender: No OFD packet to send [20:11:57]OFD Sender: No OFD packet to send [20:12:02]OFD Sender: No OFD packet to send [20:12:07]OFD Sender: No OFD packet to send [20:12:12]OFD Sender: No OFD packet to send [20:12:17]OFD Sender: No OFD packet to send [20:12:22]OFD Sender: No OFD packet to send [20:12:27]OFD Sender: No OFD packet to send [20:12:32]OFD Sender: No OFD packet to send [20:12:37]OFD Sender: No OFD packet to send [20:12:42]OFD Sender: No OFD packet to send [20:12:47]OFD Sender: No OFD packet to send [20:12:52]OFD Sender: No OFD packet to send [20:12:57]OFD Sender: No OFD packet to send [20:13:02]OFD Sender: No OFD packet to send [20:13:07]OFD Sender: No OFD packet to send [20:13:12]OFD Sender: No OFD packet to send [20:13:17]OFD Sender: No OFD packet to send [20:13:22]OFD Sender: No OFD packet to send [20:13:27]OFD Sender: No OFD packet to send [20:13:32]OFD Sender: No OFD packet to send [20:13:37]OFD Sender: No OFD packet to send [20:13:42]OFD Sender: No OFD packet to send [20:13:47]OFD Sender: No OFD packet to send [20:13:48]accept exits with 9 [20:13:48]New connection [20:13:48]New thread 3067026788 created [20:13:48]Thread 3067170148 joined [20:13:48]Waiting for new connection... [20:13:48] Sock 9.Parse request [20:13:48]Sock 9.Check first char [20:13:48]Sock 9.First char is OK [20:13:48]request: POST /json_proto HTTP/1.0 [20:13:48]Method: POST [20:13:48]URL: /json_proto [20:13:48]Method is POST - this is cgi request [20:13:48]url: /json_proto [20:13:48]query_string will be loaded in cgi processing [20:13:48]execute_cgi json_proto POST (null) [20:13:48]execute_cgi path=json_proto method=POST [20:13:48]POST find Content-Length [20:13:48]Host: 172.17.63.195:8080 [20:13:48]Content-Length: 675 [20:13:48]Content-Type: application/json [20:13:48] [20:13:48]POST finish read [20:13:48]Found Content-Length = 675 [20:13:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450793", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [20:13:48]execute_script... [20:13: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)450793", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [20:13:48]POST & json_proto [20:13:48]process_json_proto [20:13:48]json parsed OK: [20:13:48]protocol is kg_v1.0 [20:13:48]action value=close_receipt [20:13:48]process_action close_receipt [20:13:48]cmd_close_receipt [20:13:48]MH_GetDate [20:13:48]Write to MH i2c: F0 00 00 EE 03 E0 [20:13:48]Write i2c OK [20:13:48]MH_I2C_Read... [20:13:48]Read from MH i2c: F0 [20:13:48]MH_I2C_Read... [20:13:48]Read from MH i2c: F0 09 00 [20:13:48]MH_I2C_Read... [20:13:48]Read from MH i2c: F0 09 00 EE 03 00 FD 41 21 67 8C D7 20 67 99 [20:13:48]GetLastDocTimeStamp 1730232669 [20:13:48]current date 1730232829 [20:13:48]FM_GetShiftState [20:13:48]SAM_PROTO_GetShiftState [20:13:48]wFMCommunicate request_size=4 [20:13:48]MH_SAM_APDU [20:13:48]CAPDU: 80 13 01 00 [20:13:48]Write to MH i2c: E2 08 00 EF 03 80 13 01 00 00 00 00 00 6F [20:13:48]Write i2c OK [20:13:48]MH_I2C_Read... [20:13:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:48]Read from MH i2c: E2 [20:13:48]MH_I2C_Read... [20:13:48]Read from MH i2c: E2 0E 00 [20:13:48]MH_I2C_Read... [20:13:48]Read from MH i2c: E2 0E 00 EF 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 58 [20:13:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:13:48]wFMCommunicate OK [20:13:48]SAM_PROTO_GetShiftState done [20:13:48]FM_GetShiftState done [20:13:48]opened in 1730160431 [20:13:48]opened+sec_in_day 1730246831 [20:13:48]quantity*price = 100000 [20:13:48]sum+1 = 100002 [20:13:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 385 29.10.2024 20:13 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202990 ФПД: 162217938834649 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201349&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202990&fm=162217938834649&tin=02508201610067®Number=0000000000091777&sum=100000 [20:13:49]StoreToDocumentArchive [20:13:49]shift 546 fd 202990 [20:13:49]save to /storage/0546/doc_00202990 [20:13:49]save last doc name /storage/0546/doc_00202990 to /storage/kkm_last_doc_name [20:13:49]save OK [20:13:49]Clear old archive folders... [20:13:49]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:13:49]tlvbuf is 00B190E0 [20:13:49]SAM_PROTO_ClearQueue [20:13:49]wFMCommunicate request_size=4 [20:13:49]MH_SAM_APDU [20:13:49]CAPDU: 80 09 00 00 [20:13:49]Write to MH i2c: E2 08 00 FC 03 80 09 00 00 00 00 00 00 71 [20:13:49]Write i2c OK [20:13:49]MH_I2C_Read... [20:13:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:13:49]Read from MH i2c: E2 [20:13:49]MH_I2C_Read... [20:13:49]Read from MH i2c: E2 03 00 [20:13:49]MH_I2C_Read... [20:13:49]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [20:13:49]RAPDU: 90 00 [20:13:49]wFMCommunicate OK [20:13:49]SAM_PROTO_ClearQueue done [20:13:49]KKMCreateOFDPacket [20:13:49]OFDProtocolAddRootSTLVToBuf [20:13:49]FM_MakeSignedData [20:13:49]FM_MakeSignedData [20:13:49]SAM_PROTO_SignData [20:13:49]wFMCommunicate request_size=4 [20:13:49]MH_SAM_APDU [20:13:49]CAPDU: 80 0D 01 02 [20:13:49]Write to MH i2c: E2 08 00 FD 03 80 0D 01 02 00 00 00 00 79 [20:13:49]Write i2c OK [20:13:49]MH_I2C_Read... [20:13:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:13:49]Read from MH i2c: E2 [20:13:49]MH_I2C_Read... [20:13:49]Read from MH i2c: E2 03 00 [20:13:49]MH_I2C_Read... [20:13:49]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [20:13:49]RAPDU: 90 00 [20:13:49]wFMCommunicate OK [20:13:49]wFMCommunicate request_size=255 [20:13:49]MH_SAM_APDU [20:13:49]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 81 01 00 00 F4 03 04 00 FD 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 18 03 00 35 04 06 00 [20:13:49]Write to MH i2c: E2 02 01 FE 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 81 01 00 00 F4 03 04 00 FD 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 18 03 00 35 04 06 00 00 00 57 [20:13:49]Write i2c OK [20:13:49]MH_I2C_Read... [20:13:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:50]Read from MH i2c: E2 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 03 00 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 03 00 FE 03 00 90 00 75 [20:13:50]RAPDU: 90 00 [20:13:50]wFMCommunicate OK [20:13:50]wFMCommunicate request_size=11 [20:13:50]MH_SAM_APDU [20:13:50]CAPDU: 80 0D 02 02 06 93 89 4E 9E D4 D9 [20:13:50]Write to MH i2c: E2 0E 00 FF 03 80 0D 02 02 06 00 93 89 4E 9E D4 D9 00 00 3D [20:13:50]Write i2c OK [20:13:50]MH_I2C_Read... [20:13:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:50]Read from MH i2c: E2 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 03 00 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 03 00 FF 03 00 90 00 76 [20:13:50]RAPDU: 90 00 [20:13:50]wFMCommunicate OK [20:13:50]wFMCommunicate request_size=4 [20:13:50]MH_SAM_APDU [20:13:50]CAPDU: 80 0D 03 02 [20:13:50]Write to MH i2c: E2 08 00 00 04 80 0D 03 02 00 00 00 00 7F [20:13:50]Write i2c OK [20:13:50]MH_I2C_Read... [20:13:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:13:50]Read from MH i2c: E2 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 0B 00 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 0B 00 00 04 00 C7 F8 F6 89 0F 34 7D 28 90 00 A6 [20:13:50]RAPDU: C7 F8 F6 89 0F 34 7D 28 90 00 [20:13:50]wFMCommunicate OK [20:13:50]SAM_PROTO_SignData done [20:13:50]FM_MakeSignedData done [20:13:50]CreateOFDProtocolMessage [20:13:50]wFMCommunicate request_size=4 [20:13:50]MH_SAM_APDU [20:13:50]CAPDU: 80 11 00 00 [20:13:50]Write to MH i2c: E2 08 00 01 04 80 11 00 00 00 00 00 00 7F [20:13:50]Write i2c OK [20:13:50]MH_I2C_Read... [20:13:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:50]Read from MH i2c: E2 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 17 00 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 17 00 01 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D4 [20:13:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:13:50]wFMCommunicate OK [20:13:50]CreateOFDProtocolMessage done [20:13:50]OFDSenderStorePacket 202990 [20:13:50]StoreOFDPacket docnum=202990 [20:13:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 C6 0E 08 01 95 C9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 81 01 00 00 F4 03 04 00 FD 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 18 03 00 35 04 06 00 93 89 4E 9E D4 D9 C7 F8 F6 89 0F 34 7D 28 [20:13:50]CheckFolder [20:13:50]dirname=/storage/ofd_packets [20:13:50]CheckFolder done [20:13:50]ProducePacketName [20:13:50]name=ofd_packets/00202990 [20:13:50]NVStorageSaveData ofd_packets/00202990 [20:13:50]File name is /storage/ofd_packets/00202990 [20:13:50]Write 302 bytes [20:13:50]NVStorageSaveData done [20:13:50]OFDSenderStorePacket done [20:13:50]KKMCreateOFDPacket done [20:13:50]NVStorageSaveData kkm_last_timestamp [20:13:50]File name is /storage/kkm_last_timestamp [20:13:50]Write 4 bytes [20:13:50]NVStorageSaveData done [20:13:50]ExternCall_PrintAddStr [20:13:50]wPrintStart [20:13:50]Write to MH i2c: 01 00 00 02 04 06 [20:13:50]Write i2c OK [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: 01 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: 01 07 00 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: 01 07 00 02 04 00 00 00 00 00 FF 0F 1B [20:13:50]RasterBufferAndPrint [20:13:50]line Счет N : (1)450793 [20:13:50]line ИНН: 02508201610067 [20:13:50]line Контрольно-Кассовый Чек [20:13:50]line ПРОДАЖА [20:13:50]line ТРК (МРК, ГНК) : 32 [20:13:50]line Товар: 2710124130 [20:13:50]line SUPER 92-К-5 [20:13:50]line 14.620 * 68.40 [20:13:50]line = 1000.01 [20:13:50]line НДС 12% НСП 1% [20:13:50]line > о реализуемом товаре [20:13:50]line ОКРУГЛЕНИЕ: -0.01 [20:13:50]line ИТОГО: 1000.00 [20:13:50]line Внесено: 1000.00 [20:13:50]line СДАЧА: 0.00 [20:13:50]line НСП 1% : 8.85 [20:13:50]line НДС 12% : 106.20 [20:13:50]line Наличными: 1000.00 [20:13:50]line Безнал.: 0.00 [20:13:50]line Место: АЗС № 171 "Партнер Нефть" [20:13:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:13:50]line СНО: Общий режим [20:13:50]line Чек 385 29.10.2024 20:13 [20:13:50]line Смена: 546 ФФД: 1.0 [20:13:50]line ЗНМ: 0300000109 [20:13:50]line РНМ: 0000000000091777 [20:13:50]line Версия ККМ: 001 [20:13:50]line ФМ: 0000000000871756 [20:13:50]line ФД: 202990 [20:13:50]line ФПД: 162217938834649 [20:13:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201349&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202990&fm=162217938834649&tin=02508201610067®Number=0000000000091777&sum=100000 [20:13:50]OFD Sender: Processing packet 202990 [packets to send 117, broken 116] [20:13:50]ProducePacketName [20:13:50]name=ofd_packets/00202990 [20:13:50]OFD Sender: To server: pG, [20:13:50]CommunicateWithHost lk.salyk.kg:30040 [20:13:50]ConnectInit lk.salyk.kg [20:13:50]written 0, free lines is 4095 [20:13:50]Connected sock=10 [20:13:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 C6 0E 08 01 95 C9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 81 01 00 00 F4 03 04 00 FD 41 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 18 03 00 35 04 06 00 93 89 4E 9E D4 D9 C7 F8 F6 89 0F 34 7D 28 [20:13:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 97 64 47 00 D5 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EE 18 03 00 F4 03 04 00 B7 ED 20 67 B6 04 01 00 00 87 FD 98 70 47 FE D7 02 [20:13:50]CommunicateWithHost err = 0 [20:13:50]CheckOFDResponse [20:13:50]1017 (14) - 77093643461234 [20:13:50]1041 (16) - 0000000000871756 [20:13:50]1040 (4) - 202990 [20:13:50]1012 (4) - 29.10.2024 14:14 [20:13:50]1206 (1) - 0 [20:13:50]OFD Sender: Remove packet 202990 [20:13:50]ProducePacketName [20:13:50]name=ofd_packets/00202990 [20:13:50]NVStorageDeleteData [20:13:51]Write to MH i2c: 01 00 00 2D 04 31 [20:13:51]Write i2c OK [20:13:51]MH_I2C_Read... [20:13:51]Read from MH i2c: 01 [20:13:51]MH_I2C_Read... [20:13:51]Read from MH i2c: 01 07 00 [20:13:51]MH_I2C_Read... [20:13:51]Read from MH i2c: 01 07 00 2D 04 00 00 00 00 00 8D 0C D1 [20:13:51]RasterBufferAndPrint [20:13:51]line [20:13:51]line [20:13:51]line [20:13:51]line [20:13:51]line [20:13:51]written 0, free lines is 3217 [20:13:51]MH_Cut [20:13:51]Write to MH i2c: D1 01 00 34 04 01 0A [20:13:51]Write i2c OK [20:13:51]MH_I2C_Read... [20:13:51]Read from MH i2c: D1 [20:13:51]MH_I2C_Read... [20:13:51]Read from MH i2c: D1 01 00 [20:13:51]MH_I2C_Read... [20:13:51]Read from MH i2c: D1 01 00 34 04 00 09 [20:13:51]Write to MH i2c: 01 00 00 35 04 39 [20:13:51]Write i2c OK [20:13:51]MH_I2C_Read... [20:13:51]OFD Sender: No OFD packet to send [20:13:51]*** Cut start [20:13:51]*** Purtial cut [20:13:51]*** Stage 1: CUTSNS_PIN = 1 [20:13:52]Read from MH i2c: 01 [20:13:52]MH_I2C_Read... [20:13:52]*** Stop cut motor [20:13:52]*** Cut end [20:13:52]Read from MH i2c: 01 07 00 [20:13:52]MH_I2C_Read... [20:13:52]Read from MH i2c: 01 07 00 35 04 00 00 00 00 00 FF 0F 4E [20:13:52]process_action close_receipt done [20:13:52]requested_data is exist [20:13:52]produce_requested_data [20:13:52]requested_item fm.sn is exist - process it [20:13:52]wFMCommunicate request_size=4 [20:13:52]MH_SAM_APDU [20:13:52]CAPDU: 80 11 00 00 [20:13:52]Write to MH i2c: E2 08 00 36 04 80 11 00 00 00 00 00 00 B4 [20:13:52]Write i2c OK [20:13:52]MH_I2C_Read... [20:13:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:52]Read from MH i2c: E2 [20:13:52]MH_I2C_Read... [20:13:52]Read from MH i2c: E2 17 00 [20:13:52]MH_I2C_Read... [20:13:52]Read from MH i2c: E2 17 00 36 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 09 [20:13:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:13:52]wFMCommunicate OK [20:13:52]requested_item fd.num is exist - process it [20:13:52]SAM_PROTO_GetFieldsCounters [20:13:52]wFMCommunicate request_size=4 [20:13:52]MH_SAM_APDU [20:13:52]CAPDU: 80 13 00 00 [20:13:52]Write to MH i2c: E2 08 00 37 04 80 13 00 00 00 00 00 00 B7 [20:13:52]Write i2c OK [20:13:52]MH_I2C_Read... [20:13:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:13:52]Read from MH i2c: E2 [20:13:52]MH_I2C_Read... [20:13:52]Read from MH i2c: E2 62 00 [20:13:52]MH_I2C_Read... [20:13:52]Read from MH i2c: E2 62 00 37 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EE 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 93 [20:13:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EE 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:13:52]wFMCommunicate OK [20:13:52]SAM_PROTO_GetFieldsCounters done [20:13:52]requested_item shift.num is exist - process it [20:13:52]requested_item shift.opened is exist - process it [20:13:52]req_shift_opened [20:13:52]FM_GetShiftState [20:13:52]SAM_PROTO_GetShiftState [20:13:52]wFMCommunicate request_size=4 [20:13:52]MH_SAM_APDU [20:13:52]CAPDU: 80 13 01 00 [20:13:52]Write to MH i2c: E2 08 00 38 04 80 13 01 00 00 00 00 00 B9 [20:13:52]Write i2c OK [20:13:52]MH_I2C_Read... [20:13:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:52]Read from MH i2c: E2 [20:13:52]MH_I2C_Read... [20:13:52]Read from MH i2c: E2 0E 00 [20:13:52]MH_I2C_Read... [20:13:52]Read from MH i2c: E2 0E 00 38 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A2 [20:13:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:13:52]wFMCommunicate OK [20:13:52]SAM_PROTO_GetShiftState done [20:13:52]FM_GetShiftState done [20:13:52]req_shift_opened done [20:13:52]requested_item shift.open_date is exist - process it [20:13:52]req_shift_open_date [20:13:52]req_shift_open_date done [20:13:52]produce_requested_data done [20:13:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202990,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:13:52]process_action_free close_receipt [20:13:52]json_value_free [20:13:52]json_value_free done [20:13:52]process_json_proto returns [20:13:52]Send response to host [20:13:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202990,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:13:52]free response buf [20:13:52]execute_script done [20:13:52]execute_script returns [20:13:52]free content buf [20:13:52]Sock 9.Close socket [20:13:52]Sock 9.Thread stoped [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:29]accept exits with 8 [20:16:29]New connection [20:16:29]New thread 3067170148 created [20:16:29]Thread 3067026788 joined [20:16:29]Waiting for new connection... [20:16:29] Sock 8.Parse request [20:16:29]Sock 8.Check first char [20:16:29]Sock 8.First char is OK [20:16:29]request: POST /json_proto HTTP/1.0 [20:16:29]Method: POST [20:16:29]URL: /json_proto [20:16:29]Method is POST - this is cgi request [20:16:29]url: /json_proto [20:16:29]query_string will be loaded in cgi processing [20:16:29]execute_cgi json_proto POST (null) [20:16:29]execute_cgi path=json_proto method=POST [20:16:29]POST find Content-Length [20:16:29]Host: 172.17.63.195:8080 [20:16:29]Content-Length: 675 [20:16:29]Content-Type: application/json [20:16:29] [20:16:29]POST finish read [20:16:29]Found Content-Length = 675 [20:16:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450794", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [20:16:29]execute_script... [20:16: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)450794", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [20:16:29]POST & json_proto [20:16:29]process_json_proto [20:16:29]json parsed OK: [20:16:29]protocol is kg_v1.0 [20:16:29]action value=close_receipt [20:16:29]process_action close_receipt [20:16:29]cmd_close_receipt [20:16:29]MH_GetDate [20:16:29]Write to MH i2c: F0 00 00 39 04 2C [20:16:29]Write i2c OK [20:16:29]MH_I2C_Read... [20:16:29]Read from MH i2c: F0 [20:16:29]MH_I2C_Read... [20:16:29]Read from MH i2c: F0 09 00 [20:16:29]MH_I2C_Read... [20:16:29]Read from MH i2c: F0 09 00 39 04 00 9E 42 21 67 8C D7 20 67 87 [20:16:29]GetLastDocTimeStamp 1730232829 [20:16:29]current date 1730232990 [20:16:29]FM_GetShiftState [20:16:29]SAM_PROTO_GetShiftState [20:16:29]wFMCommunicate request_size=4 [20:16:29]MH_SAM_APDU [20:16:29]CAPDU: 80 13 01 00 [20:16:29]Write to MH i2c: E2 08 00 3A 04 80 13 01 00 00 00 00 00 BB [20:16:29]Write i2c OK [20:16:29]MH_I2C_Read... [20:16:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:29]Read from MH i2c: E2 [20:16:29]MH_I2C_Read... [20:16:29]Read from MH i2c: E2 0E 00 [20:16:29]MH_I2C_Read... [20:16:29]Read from MH i2c: E2 0E 00 3A 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A4 [20:16:29]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:16:29]wFMCommunicate OK [20:16:29]SAM_PROTO_GetShiftState done [20:16:29]FM_GetShiftState done [20:16:29]opened in 1730160431 [20:16:29]opened+sec_in_day 1730246831 [20:16:29]quantity*price = 100000 [20:16:29]sum+1 = 100002 [20:16:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 386 29.10.2024 20:16 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202991 ФПД: 204461024717771 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201630&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202991&fm=204461024717771&tin=02508201610067®Number=0000000000091777&sum=100000 [20:16:30]StoreToDocumentArchive [20:16:30]shift 546 fd 202991 [20:16:30]save to /storage/0546/doc_00202991 [20:16:30]save last doc name /storage/0546/doc_00202991 to /storage/kkm_last_doc_name [20:16:30]save OK [20:16:30]Clear old archive folders... [20:16:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:16:30]tlvbuf is 00B0AC70 [20:16:30]SAM_PROTO_ClearQueue [20:16:30]wFMCommunicate request_size=4 [20:16:30]MH_SAM_APDU [20:16:30]CAPDU: 80 09 00 00 [20:16:30]Write to MH i2c: E2 08 00 47 04 80 09 00 00 00 00 00 00 BD [20:16:30]Write i2c OK [20:16:30]MH_I2C_Read... [20:16:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:16:31]Read from MH i2c: E2 [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: E2 03 00 [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [20:16:31]RAPDU: 90 00 [20:16:31]wFMCommunicate OK [20:16:31]SAM_PROTO_ClearQueue done [20:16:31]KKMCreateOFDPacket [20:16:31]OFDProtocolAddRootSTLVToBuf [20:16:31]FM_MakeSignedData [20:16:31]FM_MakeSignedData [20:16:31]SAM_PROTO_SignData [20:16:31]wFMCommunicate request_size=4 [20:16:31]MH_SAM_APDU [20:16:31]CAPDU: 80 0D 01 02 [20:16:31]Write to MH i2c: E2 08 00 48 04 80 0D 01 02 00 00 00 00 C5 [20:16:31]Write i2c OK [20:16:31]MH_I2C_Read... [20:16:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:16:31]Read from MH i2c: E2 [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: E2 03 00 [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [20:16:31]RAPDU: 90 00 [20:16:31]wFMCommunicate OK [20:16:31]wFMCommunicate request_size=255 [20:16:31]MH_SAM_APDU [20:16:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 82 01 00 00 F4 03 04 00 9E 42 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 18 03 00 35 04 06 00 [20:16:31]Write to MH i2c: E2 02 01 49 04 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 82 01 00 00 F4 03 04 00 9E 42 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 18 03 00 35 04 06 00 00 00 47 [20:16:31]Write i2c OK [20:16:31]MH_I2C_Read... [20:16:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:31]Read from MH i2c: E2 [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: E2 03 00 [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [20:16:31]RAPDU: 90 00 [20:16:31]wFMCommunicate OK [20:16:31]wFMCommunicate request_size=11 [20:16:31]MH_SAM_APDU [20:16:31]CAPDU: 80 0D 02 02 06 B9 F4 CA BF AB CB [20:16:31]Write to MH i2c: E2 0E 00 4A 04 80 0D 02 02 06 00 B9 F4 CA BF AB CB 00 00 80 [20:16:31]Write i2c OK [20:16:31]MH_I2C_Read... [20:16:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:31]Read from MH i2c: E2 [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: E2 03 00 [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [20:16:31]RAPDU: 90 00 [20:16:31]wFMCommunicate OK [20:16:31]wFMCommunicate request_size=4 [20:16:31]MH_SAM_APDU [20:16:31]CAPDU: 80 0D 03 02 [20:16:31]Write to MH i2c: E2 08 00 4B 04 80 0D 03 02 00 00 00 00 CA [20:16:31]Write i2c OK [20:16:31]MH_I2C_Read... [20:16:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:16:31]Read from MH i2c: E2 [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: E2 0B 00 [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: E2 0B 00 4B 04 00 1C 6B 5B 6B D6 A0 12 D1 90 00 71 [20:16:31]RAPDU: 1C 6B 5B 6B D6 A0 12 D1 90 00 [20:16:31]wFMCommunicate OK [20:16:31]SAM_PROTO_SignData done [20:16:31]FM_MakeSignedData done [20:16:31]CreateOFDProtocolMessage [20:16:31]wFMCommunicate request_size=4 [20:16:31]MH_SAM_APDU [20:16:31]CAPDU: 80 11 00 00 [20:16:31]Write to MH i2c: E2 08 00 4C 04 80 11 00 00 00 00 00 00 CA [20:16:31]Write i2c OK [20:16:31]MH_I2C_Read... [20:16:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:31]Read from MH i2c: E2 [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: E2 17 00 [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: E2 17 00 4C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1F [20:16:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:16:31]wFMCommunicate OK [20:16:31]CreateOFDProtocolMessage done [20:16:31]OFDSenderStorePacket 202991 [20:16:31]StoreOFDPacket docnum=202991 [20:16:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 1D 8A 08 01 AE BA 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 82 01 00 00 F4 03 04 00 9E 42 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 18 03 00 35 04 06 00 B9 F4 CA BF AB CB 1C 6B 5B 6B D6 A0 12 D1 [20:16:31]CheckFolder [20:16:31]dirname=/storage/ofd_packets [20:16:31]CheckFolder done [20:16:31]ProducePacketName [20:16:31]name=ofd_packets/00202991 [20:16:31]NVStorageSaveData ofd_packets/00202991 [20:16:31]File name is /storage/ofd_packets/00202991 [20:16:31]Write 302 bytes [20:16:31]NVStorageSaveData done [20:16:31]OFDSenderStorePacket done [20:16:31]KKMCreateOFDPacket done [20:16:31]NVStorageSaveData kkm_last_timestamp [20:16:31]File name is /storage/kkm_last_timestamp [20:16:31]Write 4 bytes [20:16:31]NVStorageSaveData done [20:16:31]ExternCall_PrintAddStr [20:16:31]wPrintStart [20:16:31]Write to MH i2c: 01 00 00 4D 04 51 [20:16:31]Write i2c OK [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: 01 [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: 01 07 00 [20:16:31]MH_I2C_Read... [20:16:31]Read from MH i2c: 01 07 00 4D 04 00 00 00 00 00 FF 0F 66 [20:16:31]RasterBufferAndPrint [20:16:31]line Счет N : (1)450794 [20:16:31]line ИНН: 02508201610067 [20:16:31]line Контрольно-Кассовый Чек [20:16:31]line ПРОДАЖА [20:16:31]line ТРК (МРК, ГНК) : 42 [20:16:31]line Товар: 2710124130 [20:16:31]line SUPER 92-К-5 [20:16:31]line 14.620 * 68.40 [20:16:31]line = 1000.01 [20:16:31]line НДС 12% НСП 1% [20:16:31]line > о реализуемом товаре [20:16:31]line ОКРУГЛЕНИЕ: -0.01 [20:16:31]line ИТОГО: 1000.00 [20:16:31]line Внесено: 1000.00 [20:16:31]line СДАЧА: 0.00 [20:16:31]line НСП 1% : 8.85 [20:16:31]line НДС 12% : 106.20 [20:16:31]line Наличными: 1000.00 [20:16:31]line Безнал.: 0.00 [20:16:31]line Место: АЗС № 171 "Партнер Нефть" [20:16:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:16:31]line СНО: Общий режим [20:16:31]line Чек 386 29.10.2024 20:16 [20:16:31]line Смена: 546 ФФД: 1.0 [20:16:31]line ЗНМ: 0300000109 [20:16:31]line РНМ: 0000000000091777 [20:16:31]line Версия ККМ: 001 [20:16:31]line ФМ: 0000000000871756 [20:16:31]line ФД: 202991 [20:16:31]line ФПД: 204461024717771 [20:16:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201630&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202991&fm=204461024717771&tin=02508201610067®Number=0000000000091777&sum=100000 [20:16:31]OFD Sender: Processing packet 202991 [packets to send 117, broken 116] [20:16:31]ProducePacketName [20:16:31]name=ofd_packets/00202991 [20:16:31]OFD Sender: To server: pG, [20:16:31]CommunicateWithHost lk.salyk.kg:30040 [20:16:31]ConnectInit lk.salyk.kg [20:16:31]written 0, free lines is 4095 [20:16:31]Connected sock=10 [20:16:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 1D 8A 08 01 AE BA 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 82 01 00 00 F4 03 04 00 9E 42 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 18 03 00 35 04 06 00 B9 F4 CA BF AB CB 1C 6B 5B 6B D6 A0 12 D1 [20:16:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0E 9D 47 00 EB 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 EF 18 03 00 F4 03 04 00 59 EE 20 67 B6 04 01 00 00 06 AA 18 85 BB 9B E0 BA [20:16:32]CommunicateWithHost err = 0 [20:16:32]CheckOFDResponse [20:16:32]1017 (14) - 77093643461234 [20:16:32]1041 (16) - 0000000000871756 [20:16:32]1040 (4) - 202991 [20:16:32]1012 (4) - 29.10.2024 14:16 [20:16:32]1206 (1) - 0 [20:16:32]OFD Sender: Remove packet 202991 [20:16:32]ProducePacketName [20:16:32]name=ofd_packets/00202991 [20:16:32]NVStorageDeleteData [20:16:32]Write to MH i2c: 01 00 00 78 04 7C [20:16:32]Write i2c OK [20:16:32]MH_I2C_Read... [20:16:32]Read from MH i2c: 01 [20:16:32]MH_I2C_Read... [20:16:32]Read from MH i2c: 01 07 00 [20:16:32]MH_I2C_Read... [20:16:32]Read from MH i2c: 01 07 00 78 04 00 00 00 00 00 88 0C 17 [20:16:32]RasterBufferAndPrint [20:16:32]line [20:16:32]line [20:16:32]line [20:16:32]line [20:16:32]line [20:16:32]written 0, free lines is 3211 [20:16:32]MH_Cut [20:16:32]Write to MH i2c: D1 01 00 7F 04 01 55 [20:16:32]Write i2c OK [20:16:32]MH_I2C_Read... [20:16:32]Read from MH i2c: D1 [20:16:32]MH_I2C_Read... [20:16:32]Read from MH i2c: D1 01 00 [20:16:32]MH_I2C_Read... [20:16:32]Read from MH i2c: D1 01 00 7F 04 00 54 [20:16:32]Write to MH i2c: 01 00 00 80 04 84 [20:16:32]Write i2c OK [20:16:32]MH_I2C_Read... [20:16:32]OFD Sender: No OFD packet to send [20:16:33]*** Cut start [20:16:33]*** Purtial cut [20:16:33]*** Stage 1: CUTSNS_PIN = 1 [20:16:33]Read from MH i2c: 01 [20:16:33]MH_I2C_Read... [20:16:33]*** Stop cut motor [20:16:33]*** Cut end [20:16:33]Read from MH i2c: 01 07 00 [20:16:33]MH_I2C_Read... [20:16:33]Read from MH i2c: 01 07 00 80 04 00 00 00 00 00 FF 0F 99 [20:16:33]process_action close_receipt done [20:16:33]requested_data is exist [20:16:33]produce_requested_data [20:16:33]requested_item fm.sn is exist - process it [20:16:33]wFMCommunicate request_size=4 [20:16:33]MH_SAM_APDU [20:16:33]CAPDU: 80 11 00 00 [20:16:33]Write to MH i2c: E2 08 00 81 04 80 11 00 00 00 00 00 00 FF [20:16:33]Write i2c OK [20:16:33]MH_I2C_Read... [20:16:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:33]Read from MH i2c: E2 [20:16:33]MH_I2C_Read... [20:16:33]Read from MH i2c: E2 17 00 [20:16:33]MH_I2C_Read... [20:16:33]Read from MH i2c: E2 17 00 81 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 54 [20:16:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:16:33]wFMCommunicate OK [20:16:33]requested_item fd.num is exist - process it [20:16:33]SAM_PROTO_GetFieldsCounters [20:16:33]wFMCommunicate request_size=4 [20:16:33]MH_SAM_APDU [20:16:33]CAPDU: 80 13 00 00 [20:16:33]Write to MH i2c: E2 08 00 82 04 80 13 00 00 00 00 00 00 02 [20:16:33]Write i2c OK [20:16:33]MH_I2C_Read... [20:16:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:16:33]Read from MH i2c: E2 [20:16:33]MH_I2C_Read... [20:16:33]Read from MH i2c: E2 62 00 [20:16:33]MH_I2C_Read... [20:16:33]Read from MH i2c: E2 62 00 82 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EF 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 E2 [20:16:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 EF 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:16:33]wFMCommunicate OK [20:16:33]SAM_PROTO_GetFieldsCounters done [20:16:33]requested_item shift.num is exist - process it [20:16:33]requested_item shift.opened is exist - process it [20:16:33]req_shift_opened [20:16:33]FM_GetShiftState [20:16:33]SAM_PROTO_GetShiftState [20:16:33]wFMCommunicate request_size=4 [20:16:33]MH_SAM_APDU [20:16:33]CAPDU: 80 13 01 00 [20:16:33]Write to MH i2c: E2 08 00 83 04 80 13 01 00 00 00 00 00 04 [20:16:33]Write i2c OK [20:16:33]MH_I2C_Read... [20:16:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:33]Read from MH i2c: E2 [20:16:33]MH_I2C_Read... [20:16:33]Read from MH i2c: E2 0E 00 [20:16:33]MH_I2C_Read... [20:16:33]Read from MH i2c: E2 0E 00 83 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 ED [20:16:33]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:16:33]wFMCommunicate OK [20:16:33]SAM_PROTO_GetShiftState done [20:16:33]FM_GetShiftState done [20:16:33]req_shift_opened done [20:16:33]requested_item shift.open_date is exist - process it [20:16:33]req_shift_open_date [20:16:33]req_shift_open_date done [20:16:33]produce_requested_data done [20:16:33]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202991,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:16:33]process_action_free close_receipt [20:16:33]json_value_free [20:16:33]json_value_free done [20:16:33]process_json_proto returns [20:16:33]Send response to host [20:16:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202991,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:16:33]free response buf [20:16:33]execute_script done [20:16:33]execute_script returns [20:16:33]free content buf [20:16:33]Sock 8.Close socket [20:16:33]Sock 8.Thread stoped [20:16:37]OFD Sender: No OFD packet to send [20:16:42]OFD Sender: No OFD packet to send [20:16:47]OFD Sender: No OFD packet to send [20:16:52]OFD Sender: No OFD packet to send [20:16:57]OFD Sender: No OFD packet to send [20:17:02]OFD Sender: No OFD packet to send [20:17:07]OFD Sender: No OFD packet to send [20:17:12]OFD Sender: No OFD packet to send [20:17:17]OFD Sender: No OFD packet to send [20:17:22]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: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:06]accept exits with 9 [20:19:06]New connection [20:19:06]New thread 3067026788 created [20:19:06]Thread 3067170148 joined [20:19:06]Waiting for new connection... [20:19:06] Sock 9.Parse request [20:19:06]Sock 9.Check first char [20:19:06]Sock 9.First char is OK [20:19:06]request: POST /json_proto HTTP/1.0 [20:19:06]Method: POST [20:19:06]URL: /json_proto [20:19:06]Method is POST - this is cgi request [20:19:06]url: /json_proto [20:19:06]query_string will be loaded in cgi processing [20:19:06]execute_cgi json_proto POST (null) [20:19:06]execute_cgi path=json_proto method=POST [20:19:06]POST find Content-Length [20:19:06]Host: 172.17.63.195:8080 [20:19:06]Content-Length: 679 [20:19:06]Content-Type: application/json [20:19:06] [20:19:06]POST finish read [20:19:06]Found Content-Length = 679 [20:19:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450795", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:19:06]execute_script... [20:19:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450795", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:19:06]POST & json_proto [20:19:06]process_json_proto [20:19:06]json parsed OK: [20:19:06]protocol is kg_v1.0 [20:19:06]action value=close_receipt [20:19:06]process_action close_receipt [20:19:06]cmd_close_receipt [20:19:06]MH_GetDate [20:19:06]Write to MH i2c: F0 00 00 84 04 77 [20:19:06]Write i2c OK [20:19:06]MH_I2C_Read... [20:19:06]Read from MH i2c: F0 [20:19:06]MH_I2C_Read... [20:19:06]Read from MH i2c: F0 09 00 [20:19:06]MH_I2C_Read... [20:19:06]Read from MH i2c: F0 09 00 84 04 00 3A 43 21 67 8C D7 20 67 6F [20:19:06]GetLastDocTimeStamp 1730232990 [20:19:06]current date 1730233146 [20:19:06]FM_GetShiftState [20:19:06]SAM_PROTO_GetShiftState [20:19:06]wFMCommunicate request_size=4 [20:19:06]MH_SAM_APDU [20:19:06]CAPDU: 80 13 01 00 [20:19:06]Write to MH i2c: E2 08 00 85 04 80 13 01 00 00 00 00 00 06 [20:19:06]Write i2c OK [20:19:06]MH_I2C_Read... [20:19:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:06]Read from MH i2c: E2 [20:19:06]MH_I2C_Read... [20:19:06]Read from MH i2c: E2 0E 00 [20:19:06]MH_I2C_Read... [20:19:06]Read from MH i2c: E2 0E 00 85 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EF [20:19:06]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:19:06]wFMCommunicate OK [20:19:06]SAM_PROTO_GetShiftState done [20:19:06]FM_GetShiftState done [20:19:06]opened in 1730160431 [20:19:06]opened+sec_in_day 1730246831 [20:19:06]quantity*price = 300075 [20:19:06]sum+1 = 300077 [20:19:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 387 29.10.2024 20:19 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202992 ФПД: 80590661047054 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201906&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202992&fm=80590661047054&tin=02508201610067®Number=0000000000091777&sum=300000 [20:19:07]StoreToDocumentArchive [20:19:07]shift 546 fd 202992 [20:19:07]save to /storage/0546/doc_00202992 [20:19:07]save last doc name /storage/0546/doc_00202992 to /storage/kkm_last_doc_name [20:19:07]save OK [20:19:07]Clear old archive folders... [20:19:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:19:07]tlvbuf is 00BA1060 [20:19:07]SAM_PROTO_ClearQueue [20:19:07]wFMCommunicate request_size=4 [20:19:07]MH_SAM_APDU [20:19:07]CAPDU: 80 09 00 00 [20:19:07]Write to MH i2c: E2 08 00 92 04 80 09 00 00 00 00 00 00 08 [20:19:07]Write i2c OK [20:19:07]MH_I2C_Read... [20:19:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:19:07]Read from MH i2c: E2 [20:19:07]MH_I2C_Read... [20:19:07]Read from MH i2c: E2 03 00 [20:19:07]MH_I2C_Read... [20:19:07]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [20:19:07]RAPDU: 90 00 [20:19:07]wFMCommunicate OK [20:19:07]SAM_PROTO_ClearQueue done [20:19:07]KKMCreateOFDPacket [20:19:07]OFDProtocolAddRootSTLVToBuf [20:19:07]FM_MakeSignedData [20:19:07]FM_MakeSignedData [20:19:07]SAM_PROTO_SignData [20:19:07]wFMCommunicate request_size=4 [20:19:07]MH_SAM_APDU [20:19:07]CAPDU: 80 0D 01 02 [20:19:07]Write to MH i2c: E2 08 00 93 04 80 0D 01 02 00 00 00 00 10 [20:19:07]Write i2c OK [20:19:07]MH_I2C_Read... [20:19:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:19:07]Read from MH i2c: E2 [20:19:07]MH_I2C_Read... [20:19:07]Read from MH i2c: E2 03 00 [20:19:07]MH_I2C_Read... [20:19:07]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [20:19:07]RAPDU: 90 00 [20:19:07]wFMCommunicate OK [20:19:07]wFMCommunicate request_size=255 [20:19:07]MH_SAM_APDU [20:19:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 3A 43 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 18 03 00 35 04 06 00 49 4B F9 B9 [20:19:07]Write to MH i2c: E2 02 01 94 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 3A 43 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 18 03 00 35 04 06 00 49 4B F9 B9 00 00 CF [20:19:07]Write i2c OK [20:19:07]MH_I2C_Read... [20:19:07]OFD Sender: No OFD packet to send [20:19:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:08]Read from MH i2c: E2 [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: E2 03 00 [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [20:19:08]RAPDU: 90 00 [20:19:08]wFMCommunicate OK [20:19:08]wFMCommunicate request_size=7 [20:19:08]MH_SAM_APDU [20:19:08]CAPDU: 80 0D 02 02 02 53 0E [20:19:08]Write to MH i2c: E2 0A 00 95 04 80 0D 02 02 02 00 53 0E 00 00 78 [20:19:08]Write i2c OK [20:19:08]MH_I2C_Read... [20:19:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:08]Read from MH i2c: E2 [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: E2 03 00 [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: E2 03 00 95 04 00 90 00 0D [20:19:08]RAPDU: 90 00 [20:19:08]wFMCommunicate OK [20:19:08]wFMCommunicate request_size=4 [20:19:08]MH_SAM_APDU [20:19:08]CAPDU: 80 0D 03 02 [20:19:08]Write to MH i2c: E2 08 00 96 04 80 0D 03 02 00 00 00 00 15 [20:19:08]Write i2c OK [20:19:08]MH_I2C_Read... [20:19:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:19:08]Read from MH i2c: E2 [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: E2 0B 00 [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: E2 0B 00 96 04 00 E2 CD 7F C7 2C D2 7C C8 90 00 4D [20:19:08]RAPDU: E2 CD 7F C7 2C D2 7C C8 90 00 [20:19:08]wFMCommunicate OK [20:19:08]SAM_PROTO_SignData done [20:19:08]FM_MakeSignedData done [20:19:08]CreateOFDProtocolMessage [20:19:08]wFMCommunicate request_size=4 [20:19:08]MH_SAM_APDU [20:19:08]CAPDU: 80 11 00 00 [20:19:08]Write to MH i2c: E2 08 00 97 04 80 11 00 00 00 00 00 00 15 [20:19:08]Write i2c OK [20:19:08]MH_I2C_Read... [20:19:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:08]Read from MH i2c: E2 [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: E2 17 00 [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: E2 17 00 97 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6A [20:19:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:19:08]wFMCommunicate OK [20:19:08]CreateOFDProtocolMessage done [20:19:08]OFDSenderStorePacket 202992 [20:19:08]StoreOFDPacket docnum=202992 [20:19:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D8 BB 04 01 F4 A0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 3A 43 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 18 03 00 35 04 06 00 49 4B F9 B9 53 0E E2 CD 7F C7 2C D2 7C C8 [20:19:08]CheckFolder [20:19:08]dirname=/storage/ofd_packets [20:19:08]CheckFolder done [20:19:08]ProducePacketName [20:19:08]name=ofd_packets/00202992 [20:19:08]NVStorageSaveData ofd_packets/00202992 [20:19:08]File name is /storage/ofd_packets/00202992 [20:19:08]Write 298 bytes [20:19:08]NVStorageSaveData done [20:19:08]OFDSenderStorePacket done [20:19:08]KKMCreateOFDPacket done [20:19:08]NVStorageSaveData kkm_last_timestamp [20:19:08]File name is /storage/kkm_last_timestamp [20:19:08]Write 4 bytes [20:19:08]NVStorageSaveData done [20:19:08]ExternCall_PrintAddStr [20:19:08]wPrintStart [20:19:08]Write to MH i2c: 01 00 00 98 04 9C [20:19:08]Write i2c OK [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: 01 [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: 01 07 00 [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: 01 07 00 98 04 00 00 00 00 00 FF 0F B1 [20:19:08]RasterBufferAndPrint [20:19:08]line Счет N : (1)450795 [20:19:08]line ИНН: 02508201610067 [20:19:08]line Контрольно-Кассовый Чек [20:19:08]line ПРОДАЖА [20:19:08]line ТРК (МРК, ГНК) : 33 [20:19:08]line Товар: 2710194210 [20:19:08]line ДТ-К-2 [20:19:08]line 39.380 * 76.20 [20:19:08]line = 3000.76 [20:19:08]line НДС 12% НСП 1% [20:19:08]line > о реализуемом товаре [20:19:08]line ОКРУГЛЕНИЕ: -0.76 [20:19:08]line ИТОГО: 3000.00 [20:19:08]line Внесено: 3000.00 [20:19:08]line СДАЧА: 0.00 [20:19:08]line НСП 1% : 26.55 [20:19:08]line НДС 12% : 318.66 [20:19:08]line Наличными: 3000.00 [20:19:08]line Безнал.: 0.00 [20:19:08]line Место: АЗС № 171 "Партнер Нефть" [20:19:08]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:19:08]line СНО: Общий режим [20:19:08]line Чек 387 29.10.2024 20:19 [20:19:08]line Смена: 546 ФФД: 1.0 [20:19:08]line ЗНМ: 0300000109 [20:19:08]line РНМ: 0000000000091777 [20:19:08]line Версия ККМ: 001 [20:19:08]line ФМ: 0000000000871756 [20:19:08]line ФД: 202992 [20:19:08]line ФПД: 80590661047054 [20:19:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T201906&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202992&fm=80590661047054&tin=02508201610067®Number=0000000000091777&sum=300000 [20:19:08]OFD Sender: Processing packet 202992 [packets to send 117, broken 116] [20:19:08]ProducePacketName [20:19:08]name=ofd_packets/00202992 [20:19:08]OFD Sender: To server: pG, [20:19:08]CommunicateWithHost lk.salyk.kg:30040 [20:19:08]ConnectInit lk.salyk.kg [20:19:08]written 0, free lines is 4095 [20:19:08]Connected sock=10 [20:19:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 D8 BB 04 01 F4 A0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 3A 43 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 18 03 00 35 04 06 00 49 4B F9 B9 53 0E E2 CD 7F C7 2C D2 7C C8 [20:19:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 03 00 47 00 30 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F0 18 03 00 F4 03 04 00 F5 EE 20 67 B6 04 01 00 00 61 0D F9 DD B3 5A EC 17 [20:19:08]CommunicateWithHost err = 0 [20:19:08]CheckOFDResponse [20:19:08]1017 (14) - 77093643461234 [20:19:08]1041 (16) - 0000000000871756 [20:19:08]1040 (4) - 202992 [20:19:08]1012 (4) - 29.10.2024 14:19 [20:19:08]1206 (1) - 0 [20:19:08]OFD Sender: Remove packet 202992 [20:19:08]ProducePacketName [20:19:08]name=ofd_packets/00202992 [20:19:08]NVStorageDeleteData [20:19:08]Write to MH i2c: 01 00 00 C3 04 C7 [20:19:08]Write i2c OK [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: 01 [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: 01 07 00 [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: 01 07 00 C3 04 00 00 00 00 00 8F 0C 69 [20:19:08]RasterBufferAndPrint [20:19:08]line [20:19:08]line [20:19:08]line [20:19:08]line [20:19:08]line [20:19:08]written 0, free lines is 3219 [20:19:08]MH_Cut [20:19:08]Write to MH i2c: D1 01 00 CA 04 01 A0 [20:19:08]Write i2c OK [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: D1 [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: D1 01 00 [20:19:08]MH_I2C_Read... [20:19:08]Read from MH i2c: D1 01 00 CA 04 00 9F [20:19:08]Write to MH i2c: 01 00 00 CB 04 CF [20:19:08]Write i2c OK [20:19:08]MH_I2C_Read... [20:19:09]OFD Sender: No OFD packet to send [20:19:09]*** Cut start [20:19:09]*** Purtial cut [20:19:09]*** CUTSNS_PIN = 0 [20:19:10]*** Stage 1: CUTSNS_PIN = 1 [20:19:11]Read from MH i2c: 01 [20:19:11]MH_I2C_Read... [20:19:11]*** Stop cut motor [20:19:11]*** Cut end [20:19:11]Read from MH i2c: 01 07 00 [20:19:11]MH_I2C_Read... [20:19:11]Read from MH i2c: 01 07 00 CB 04 00 00 00 00 00 FF 0F E4 [20:19:11]process_action close_receipt done [20:19:11]requested_data is exist [20:19:11]produce_requested_data [20:19:11]requested_item fm.sn is exist - process it [20:19:11]wFMCommunicate request_size=4 [20:19:11]MH_SAM_APDU [20:19:11]CAPDU: 80 11 00 00 [20:19:11]Write to MH i2c: E2 08 00 CC 04 80 11 00 00 00 00 00 00 4A [20:19:11]Write i2c OK [20:19:11]MH_I2C_Read... [20:19:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:11]Read from MH i2c: E2 [20:19:11]MH_I2C_Read... [20:19:11]Read from MH i2c: E2 17 00 [20:19:11]MH_I2C_Read... [20:19:11]Read from MH i2c: E2 17 00 CC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9F [20:19:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:19:11]wFMCommunicate OK [20:19:11]requested_item fd.num is exist - process it [20:19:11]SAM_PROTO_GetFieldsCounters [20:19:11]wFMCommunicate request_size=4 [20:19:11]MH_SAM_APDU [20:19:11]CAPDU: 80 13 00 00 [20:19:11]Write to MH i2c: E2 08 00 CD 04 80 13 00 00 00 00 00 00 4D [20:19:11]Write i2c OK [20:19:11]MH_I2C_Read... [20:19:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:19:12]Read from MH i2c: E2 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: E2 62 00 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: E2 62 00 CD 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F0 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 31 [20:19:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F0 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:19:12]wFMCommunicate OK [20:19:12]SAM_PROTO_GetFieldsCounters done [20:19:12]requested_item shift.num is exist - process it [20:19:12]requested_item shift.opened is exist - process it [20:19:12]req_shift_opened [20:19:12]FM_GetShiftState [20:19:12]SAM_PROTO_GetShiftState [20:19:12]wFMCommunicate request_size=4 [20:19:12]MH_SAM_APDU [20:19:12]CAPDU: 80 13 01 00 [20:19:12]Write to MH i2c: E2 08 00 CE 04 80 13 01 00 00 00 00 00 4F [20:19:12]Write i2c OK [20:19:12]MH_I2C_Read... [20:19:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:12]Read from MH i2c: E2 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: E2 0E 00 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: E2 0E 00 CE 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 38 [20:19:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:19:12]wFMCommunicate OK [20:19:12]SAM_PROTO_GetShiftState done [20:19:12]FM_GetShiftState done [20:19:12]req_shift_opened done [20:19:12]requested_item shift.open_date is exist - process it [20:19:12]req_shift_open_date [20:19:12]req_shift_open_date done [20:19:12]produce_requested_data done [20:19:12]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202992,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:19:12]process_action_free close_receipt [20:19:12]json_value_free [20:19:12]json_value_free done [20:19:12]process_json_proto returns [20:19:12]Send response to host [20:19:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202992,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:19:12]free response buf [20:19:12]execute_script done [20:19:12]execute_script returns [20:19:12]free content buf [20:19:12]Sock 9.Close socket [20:19:12]Sock 9.Thread stoped [20:19:14]OFD Sender: No OFD packet to send [20:19:19]OFD Sender: No OFD packet to send [20:19:24]OFD Sender: No OFD packet to send [20:19:29]OFD Sender: No OFD packet to send [20:19:34]OFD Sender: No OFD packet to send [20:19:39]OFD Sender: No OFD packet to send [20:19:44]OFD Sender: No OFD packet to send [20:19:49]OFD Sender: No OFD packet to send [20:19:54]OFD Sender: No OFD packet to send [20:19:59]OFD Sender: No OFD packet to send [20:20:04]OFD Sender: No OFD packet to send [20:20:09]OFD Sender: No OFD packet to send [20:20:14]OFD Sender: No OFD packet to send [20:20:19]OFD Sender: No OFD packet to send [20:20:24]OFD Sender: No OFD packet to send [20:20:29]OFD Sender: No OFD packet to send [20:20:34]OFD Sender: No OFD packet to send [20:20:39]OFD Sender: No OFD packet to send [20:20:44]OFD Sender: No OFD packet to send [20:20:49]OFD Sender: No OFD packet to send [20:20:54]OFD Sender: No OFD packet to send [20:20:59]OFD Sender: No OFD packet to send [20:21:04]OFD Sender: No OFD packet to send [20:21:09]OFD Sender: No OFD packet to send [20:21:14]OFD Sender: No OFD packet to send [20:21:19]OFD Sender: No OFD packet to send [20:21:24]OFD Sender: No OFD packet to send [20:21:29]OFD Sender: No OFD packet to send [20:21:34]OFD Sender: No OFD packet to send [20:21:39]OFD Sender: No OFD packet to send [20:21:44]OFD Sender: No OFD packet to send [20:21:49]OFD Sender: No OFD packet to send [20:21:54]OFD Sender: No OFD packet to send [20:21:59]OFD Sender: No OFD packet to send [20:22:04]OFD Sender: No OFD packet to send [20:22:09]OFD Sender: No OFD packet to send [20:22:14]OFD Sender: No OFD packet to send [20:22:19]OFD Sender: No OFD packet to send [20:22:24]accept exits with 8 [20:22:24]New connection [20:22:24]New thread 3067170148 created [20:22:24]Thread 3067026788 joined [20:22:24]Waiting for new connection... [20:22:24] Sock 8.Parse request [20:22:24]Sock 8.Check first char [20:22:24]Sock 8.First char is OK [20:22:24]request: POST /json_proto HTTP/1.0 [20:22:24]Method: POST [20:22:24]URL: /json_proto [20:22:24]Method is POST - this is cgi request [20:22:24]url: /json_proto [20:22:24]query_string will be loaded in cgi processing [20:22:24]execute_cgi json_proto POST (null) [20:22:24]execute_cgi path=json_proto method=POST [20:22:24]POST find Content-Length [20:22:24]Host: 172.17.63.195:8080 [20:22:24]Content-Length: 675 [20:22:24]Content-Type: application/json [20:22:24] [20:22:24]POST finish read [20:22:24]Found Content-Length = 675 [20:22:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450796", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:22:24]execute_script... [20:22:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450796", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:22:24]POST & json_proto [20:22:24]process_json_proto [20:22:24]json parsed OK: [20:22:24]protocol is kg_v1.0 [20:22:24]action value=close_receipt [20:22:24]process_action close_receipt [20:22:24]cmd_close_receipt [20:22:24]MH_GetDate [20:22:24]Write to MH i2c: F0 00 00 CF 04 C2 [20:22:24]Write i2c OK [20:22:24]MH_I2C_Read... [20:22:24]Read from MH i2c: F0 [20:22:24]MH_I2C_Read... [20:22:24]Read from MH i2c: F0 09 00 [20:22:24]MH_I2C_Read... [20:22:24]Read from MH i2c: F0 09 00 CF 04 00 00 44 21 67 8C D7 20 67 81 [20:22:24]GetLastDocTimeStamp 1730233146 [20:22:24]current date 1730233344 [20:22:24]FM_GetShiftState [20:22:24]SAM_PROTO_GetShiftState [20:22:24]wFMCommunicate request_size=4 [20:22:24]MH_SAM_APDU [20:22:24]CAPDU: 80 13 01 00 [20:22:24]Write to MH i2c: E2 08 00 D0 04 80 13 01 00 00 00 00 00 51 [20:22:24]Write i2c OK [20:22:24]MH_I2C_Read... [20:22:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:24]Read from MH i2c: E2 [20:22:24]MH_I2C_Read... [20:22:24]Read from MH i2c: E2 0E 00 [20:22:24]MH_I2C_Read... [20:22:24]Read from MH i2c: E2 0E 00 D0 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 3A [20:22:24]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:22:24]wFMCommunicate OK [20:22:24]SAM_PROTO_GetShiftState done [20:22:24]FM_GetShiftState done [20:22:24]opened in 1730160431 [20:22:24]opened+sec_in_day 1730246831 [20:22:24]quantity*price = 80010 [20:22:24]sum+1 = 80011 [20:22:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 388 29.10.2024 20:22 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202993 ФПД: 250120774331033 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T202224&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202993&fm=250120774331033&tin=02508201610067®Number=0000000000091777&sum=80000 [20:22:25]StoreToDocumentArchive [20:22:25]shift 546 fd 202993 [20:22:25]save to /storage/0546/doc_00202993 [20:22:25]save last doc name /storage/0546/doc_00202993 to /storage/kkm_last_doc_name [20:22:25]save OK [20:22:25]Clear old archive folders... [20:22:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:22:25]tlvbuf is 00B11F60 [20:22:25]SAM_PROTO_ClearQueue [20:22:25]wFMCommunicate request_size=4 [20:22:25]MH_SAM_APDU [20:22:25]CAPDU: 80 09 00 00 [20:22:25]Write to MH i2c: E2 08 00 DD 04 80 09 00 00 00 00 00 00 53 [20:22:25]Write i2c OK [20:22:25]MH_I2C_Read... [20:22:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:22:25]Read from MH i2c: E2 [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: E2 03 00 [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: E2 03 00 DD 04 00 90 00 55 [20:22:25]RAPDU: 90 00 [20:22:25]wFMCommunicate OK [20:22:25]SAM_PROTO_ClearQueue done [20:22:25]KKMCreateOFDPacket [20:22:25]OFDProtocolAddRootSTLVToBuf [20:22:25]FM_MakeSignedData [20:22:25]FM_MakeSignedData [20:22:25]SAM_PROTO_SignData [20:22:25]wFMCommunicate request_size=4 [20:22:25]MH_SAM_APDU [20:22:25]CAPDU: 80 0D 01 02 [20:22:25]Write to MH i2c: E2 08 00 DE 04 80 0D 01 02 00 00 00 00 5B [20:22:25]Write i2c OK [20:22:25]MH_I2C_Read... [20:22:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:22:25]Read from MH i2c: E2 [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: E2 03 00 [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: E2 03 00 DE 04 00 90 00 56 [20:22:25]RAPDU: 90 00 [20:22:25]wFMCommunicate OK [20:22:25]wFMCommunicate request_size=255 [20:22:25]MH_SAM_APDU [20:22:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 00 44 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 18 03 00 35 04 06 00 E3 7B C7 E7 [20:22:25]Write to MH i2c: E2 02 01 DF 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 00 44 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 18 03 00 35 04 06 00 E3 7B C7 E7 00 00 A5 [20:22:25]Write i2c OK [20:22:25]MH_I2C_Read... [20:22:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:22:25]Read from MH i2c: E2 [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: E2 03 00 [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: E2 03 00 DF 04 00 90 00 57 [20:22:25]RAPDU: 90 00 [20:22:25]wFMCommunicate OK [20:22:25]wFMCommunicate request_size=7 [20:22:25]MH_SAM_APDU [20:22:25]CAPDU: 80 0D 02 02 02 AA 99 [20:22:25]Write to MH i2c: E2 0A 00 E0 04 80 0D 02 02 02 00 AA 99 00 00 A5 [20:22:25]Write i2c OK [20:22:25]MH_I2C_Read... [20:22:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:22:25]Read from MH i2c: E2 [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: E2 03 00 [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: E2 03 00 E0 04 00 90 00 58 [20:22:25]RAPDU: 90 00 [20:22:25]wFMCommunicate OK [20:22:25]wFMCommunicate request_size=4 [20:22:25]MH_SAM_APDU [20:22:25]CAPDU: 80 0D 03 02 [20:22:25]Write to MH i2c: E2 08 00 E1 04 80 0D 03 02 00 00 00 00 60 [20:22:25]Write i2c OK [20:22:25]MH_I2C_Read... [20:22:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:22:25]Read from MH i2c: E2 [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: E2 0B 00 [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: E2 0B 00 E1 04 00 BE E7 0F 9F 38 D5 60 78 90 00 99 [20:22:25]RAPDU: BE E7 0F 9F 38 D5 60 78 90 00 [20:22:25]wFMCommunicate OK [20:22:25]SAM_PROTO_SignData done [20:22:25]FM_MakeSignedData done [20:22:25]CreateOFDProtocolMessage [20:22:25]wFMCommunicate request_size=4 [20:22:25]MH_SAM_APDU [20:22:25]CAPDU: 80 11 00 00 [20:22:25]Write to MH i2c: E2 08 00 E2 04 80 11 00 00 00 00 00 00 60 [20:22:25]Write i2c OK [20:22:25]MH_I2C_Read... [20:22:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:25]Read from MH i2c: E2 [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: E2 17 00 [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: E2 17 00 E2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B5 [20:22:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:22:25]wFMCommunicate OK [20:22:25]CreateOFDProtocolMessage done [20:22:25]OFDSenderStorePacket 202993 [20:22:25]StoreOFDPacket docnum=202993 [20:22:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 15 BC 04 01 FB 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 00 44 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 18 03 00 35 04 06 00 E3 7B C7 E7 AA 99 BE E7 0F 9F 38 D5 60 78 [20:22:25]CheckFolder [20:22:25]dirname=/storage/ofd_packets [20:22:25]CheckFolder done [20:22:25]ProducePacketName [20:22:25]name=ofd_packets/00202993 [20:22:25]NVStorageSaveData ofd_packets/00202993 [20:22:25]File name is /storage/ofd_packets/00202993 [20:22:25]Write 298 bytes [20:22:25]NVStorageSaveData done [20:22:25]OFDSenderStorePacket done [20:22:25]KKMCreateOFDPacket done [20:22:25]NVStorageSaveData kkm_last_timestamp [20:22:25]File name is /storage/kkm_last_timestamp [20:22:25]Write 4 bytes [20:22:25]NVStorageSaveData done [20:22:25]ExternCall_PrintAddStr [20:22:25]wPrintStart [20:22:25]Write to MH i2c: 01 00 00 E3 04 E7 [20:22:25]Write i2c OK [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: 01 [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: 01 07 00 [20:22:25]MH_I2C_Read... [20:22:25]Read from MH i2c: 01 07 00 E3 04 00 00 00 00 00 FF 0F FC [20:22:25]RasterBufferAndPrint [20:22:25]line Счет N : (1)450796 [20:22:25]line ИНН: 02508201610067 [20:22:25]line Контрольно-Кассовый Чек [20:22:25]line ПРОДАЖА [20:22:25]line ТРК (МРК, ГНК) : 11 [20:22:25]line Товар: 2710194210 [20:22:25]line ДТ-К-2 [20:22:25]line 10.500 * 76.20 [20:22:25]line = 800.10 [20:22:25]line НДС 12% НСП 1% [20:22:25]line > о реализуемом товаре [20:22:25]line ОКРУГЛЕНИЕ: -0.10 [20:22:25]line ИТОГО: 800.00 [20:22:25]line Внесено: 800.00 [20:22:25]line СДАЧА: 0.00 [20:22:25]line НСП 1% : 7.08 [20:22:25]line НДС 12% : 84.97 [20:22:25]line Наличными: 800.00 [20:22:25]line Безнал.: 0.00 [20:22:25]line Место: АЗС № 171 "Партнер Нефть" [20:22:25]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:22:25]line СНО: Общий режим [20:22:25]line Чек 388 29.10.2024 20:22 [20:22:25]line Смена: 546 ФФД: 1.0 [20:22:25]line ЗНМ: 0300000109 [20:22:25]line РНМ: 0000000000091777 [20:22:25]line Версия ККМ: 001 [20:22:25]line ФМ: 0000000000871756 [20:22:25]line ФД: 202993 [20:22:25]line ФПД: 250120774331033 [20:22:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T202224&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202993&fm=250120774331033&tin=02508201610067®Number=0000000000091777&sum=80000 [20:22:26]OFD Sender: Processing packet 202993 [packets to send 117, broken 116] [20:22:26]ProducePacketName [20:22:26]name=ofd_packets/00202993 [20:22:26]OFD Sender: To server: pG, [20:22:26]CommunicateWithHost lk.salyk.kg:30040 [20:22:26]ConnectInit lk.salyk.kg [20:22:26]written 0, free lines is 4095 [20:22:26]Connected sock=10 [20:22:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 15 BC 04 01 FB 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 00 44 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 18 03 00 35 04 06 00 E3 7B C7 E7 AA 99 BE E7 0F 9F 38 D5 60 78 [20:22:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8E 1D 47 00 87 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F1 18 03 00 F4 03 04 00 BB EF 20 67 B6 04 01 00 00 6D 79 1D CF 82 C0 CA 95 [20:22:26]CommunicateWithHost err = 0 [20:22:26]CheckOFDResponse [20:22:26]1017 (14) - 77093643461234 [20:22:26]1041 (16) - 0000000000871756 [20:22:26]1040 (4) - 202993 [20:22:26]1012 (4) - 29.10.2024 14:22 [20:22:26]1206 (1) - 0 [20:22:26]OFD Sender: Remove packet 202993 [20:22:26]ProducePacketName [20:22:26]name=ofd_packets/00202993 [20:22:26]NVStorageDeleteData [20:22:26]Write to MH i2c: 01 00 00 0E 05 13 [20:22:26]Write i2c OK [20:22:26]MH_I2C_Read... [20:22:26]Read from MH i2c: 01 [20:22:26]MH_I2C_Read... [20:22:26]Read from MH i2c: 01 07 00 [20:22:26]MH_I2C_Read... [20:22:26]Read from MH i2c: 01 07 00 0E 05 00 00 00 00 00 84 0C AA [20:22:26]RasterBufferAndPrint [20:22:26]line [20:22:26]line [20:22:26]line [20:22:26]line [20:22:26]line [20:22:26]written 0, free lines is 3208 [20:22:26]MH_Cut [20:22:26]Write to MH i2c: D1 01 00 15 05 01 EC [20:22:26]Write i2c OK [20:22:26]MH_I2C_Read... [20:22:26]Read from MH i2c: D1 [20:22:26]MH_I2C_Read... [20:22:26]Read from MH i2c: D1 01 00 [20:22:26]MH_I2C_Read... [20:22:26]Read from MH i2c: D1 01 00 15 05 00 EB [20:22:26]Write to MH i2c: 01 00 00 16 05 1B [20:22:26]Write i2c OK [20:22:26]MH_I2C_Read... [20:22:26]OFD Sender: No OFD packet to send [20:22:27]*** Cut start [20:22:27]*** Purtial cut [20:22:27]*** Stage 1: CUTSNS_PIN = 1 [20:22:27]Read from MH i2c: 01 [20:22:27]MH_I2C_Read... [20:22:27]*** Stop cut motor [20:22:27]*** Cut end [20:22:27]Read from MH i2c: 01 07 00 [20:22:27]MH_I2C_Read... [20:22:27]Read from MH i2c: 01 07 00 16 05 00 00 00 00 00 FF 0F 30 [20:22:27]process_action close_receipt done [20:22:27]requested_data is exist [20:22:27]produce_requested_data [20:22:27]requested_item fm.sn is exist - process it [20:22:27]wFMCommunicate request_size=4 [20:22:27]MH_SAM_APDU [20:22:27]CAPDU: 80 11 00 00 [20:22:27]Write to MH i2c: E2 08 00 17 05 80 11 00 00 00 00 00 00 96 [20:22:27]Write i2c OK [20:22:27]MH_I2C_Read... [20:22:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:27]Read from MH i2c: E2 [20:22:27]MH_I2C_Read... [20:22:27]Read from MH i2c: E2 17 00 [20:22:27]MH_I2C_Read... [20:22:27]Read from MH i2c: E2 17 00 17 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EB [20:22:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:22:27]wFMCommunicate OK [20:22:27]requested_item fd.num is exist - process it [20:22:27]SAM_PROTO_GetFieldsCounters [20:22:27]wFMCommunicate request_size=4 [20:22:27]MH_SAM_APDU [20:22:27]CAPDU: 80 13 00 00 [20:22:27]Write to MH i2c: E2 08 00 18 05 80 13 00 00 00 00 00 00 99 [20:22:27]Write i2c OK [20:22:27]MH_I2C_Read... [20:22:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:22:27]Read from MH i2c: E2 [20:22:27]MH_I2C_Read... [20:22:27]Read from MH i2c: E2 62 00 [20:22:27]MH_I2C_Read... [20:22:27]Read from MH i2c: E2 62 00 18 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F1 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 81 [20:22:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F1 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:22:27]wFMCommunicate OK [20:22:27]SAM_PROTO_GetFieldsCounters done [20:22:27]requested_item shift.num is exist - process it [20:22:27]requested_item shift.opened is exist - process it [20:22:27]req_shift_opened [20:22:27]FM_GetShiftState [20:22:27]SAM_PROTO_GetShiftState [20:22:27]wFMCommunicate request_size=4 [20:22:27]MH_SAM_APDU [20:22:27]CAPDU: 80 13 01 00 [20:22:27]Write to MH i2c: E2 08 00 19 05 80 13 01 00 00 00 00 00 9B [20:22:27]Write i2c OK [20:22:27]MH_I2C_Read... [20:22:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:27]Read from MH i2c: E2 [20:22:27]MH_I2C_Read... [20:22:27]Read from MH i2c: E2 0E 00 [20:22:27]MH_I2C_Read... [20:22:27]Read from MH i2c: E2 0E 00 19 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 84 [20:22:27]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:22:27]wFMCommunicate OK [20:22:27]SAM_PROTO_GetShiftState done [20:22:27]FM_GetShiftState done [20:22:27]req_shift_opened done [20:22:27]requested_item shift.open_date is exist - process it [20:22:27]req_shift_open_date [20:22:27]req_shift_open_date done [20:22:27]produce_requested_data done [20:22:27]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202993,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:22:27]process_action_free close_receipt [20:22:27]json_value_free [20:22:27]json_value_free done [20:22:27]process_json_proto returns [20:22:27]Send response to host [20:22:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202993,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:22:27]free response buf [20:22:27]execute_script done [20:22:27]execute_script returns [20:22:27]free content buf [20:22:27]Sock 8.Close socket [20:22:27]Sock 8.Thread stoped [20:22:31]OFD Sender: No OFD packet to send [20:22:36]OFD Sender: No OFD packet to send [20:22:41]OFD Sender: No OFD packet to send [20:22:46]OFD Sender: No OFD packet to send [20:22:51]OFD Sender: No OFD packet to send [20:22:56]OFD Sender: No OFD packet to send [20:23:01]OFD Sender: No OFD packet to send [20:23:06]OFD Sender: No OFD packet to send [20:23:11]OFD Sender: No OFD packet to send [20:23:16]OFD Sender: No OFD packet to send [20:23:21]OFD Sender: No OFD packet to send [20:23:26]OFD Sender: No OFD packet to send [20:23:31]OFD Sender: No OFD packet to send [20:23:36]OFD Sender: No OFD packet to send [20:23:41]OFD Sender: No OFD packet to send [20:23:46]OFD Sender: No OFD packet to send [20:23:51]OFD Sender: No OFD packet to send [20:23:53]accept exits with 9 [20:23:53]New connection [20:23:53]New thread 3067026788 created [20:23:53]Thread 3067170148 joined [20:23:53]Waiting for new connection... [20:23:53] Sock 9.Parse request [20:23:53]Sock 9.Check first char [20:23:53]Sock 9.First char is OK [20:23:53]request: POST /json_proto HTTP/1.0 [20:23:53]Method: POST [20:23:53]URL: /json_proto [20:23:53]Method is POST - this is cgi request [20:23:53]url: /json_proto [20:23:53]query_string will be loaded in cgi processing [20:23:53]execute_cgi json_proto POST (null) [20:23:53]execute_cgi path=json_proto method=POST [20:23:53]POST find Content-Length [20:23:53]Host: 172.17.63.195:8080 [20:23:53]Content-Length: 677 [20:23:53]Content-Type: application/json [20:23:53] [20:23:53]POST finish read [20:23:53]Found Content-Length = 677 [20:23:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450797", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:23:53]execute_script... [20:23: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)450797", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:23:53]POST & json_proto [20:23:53]process_json_proto [20:23:53]json parsed OK: [20:23:53]protocol is kg_v1.0 [20:23:53]action value=close_receipt [20:23:53]process_action close_receipt [20:23:53]cmd_close_receipt [20:23:53]MH_GetDate [20:23:53]Write to MH i2c: F0 00 00 1A 05 0E [20:23:53]Write i2c OK [20:23:53]MH_I2C_Read... [20:23:53]Read from MH i2c: F0 [20:23:53]MH_I2C_Read... [20:23:53]Read from MH i2c: F0 09 00 [20:23:53]MH_I2C_Read... [20:23:53]Read from MH i2c: F0 09 00 1A 05 00 5A 44 21 67 8C D7 20 67 27 [20:23:53]GetLastDocTimeStamp 1730233344 [20:23:53]current date 1730233434 [20:23:53]FM_GetShiftState [20:23:53]SAM_PROTO_GetShiftState [20:23:53]wFMCommunicate request_size=4 [20:23:53]MH_SAM_APDU [20:23:53]CAPDU: 80 13 01 00 [20:23:53]Write to MH i2c: E2 08 00 1B 05 80 13 01 00 00 00 00 00 9D [20:23:53]Write i2c OK [20:23:53]MH_I2C_Read... [20:23:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:23:53]Read from MH i2c: E2 [20:23:53]MH_I2C_Read... [20:23:53]Read from MH i2c: E2 0E 00 [20:23:53]MH_I2C_Read... [20:23:53]Read from MH i2c: E2 0E 00 1B 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 86 [20:23:53]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:23:53]wFMCommunicate OK [20:23:53]SAM_PROTO_GetShiftState done [20:23:53]FM_GetShiftState done [20:23:53]opened in 1730160431 [20:23:53]opened+sec_in_day 1730246831 [20:23:53]quantity*price = 50041 [20:23:53]sum+1 = 50042 [20:23:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 389 29.10.2024 20:23 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202994 ФПД: 91487460802693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T202354&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202994&fm=91487460802693&tin=02508201610067®Number=0000000000091777&sum=50000 [20:23:54]StoreToDocumentArchive [20:23:54]shift 546 fd 202994 [20:23:54]save to /storage/0546/doc_00202994 [20:23:54]save last doc name /storage/0546/doc_00202994 to /storage/kkm_last_doc_name [20:23:54]save OK [20:23:54]Clear old archive folders... [20:23:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:23:54]tlvbuf is 00BA01B0 [20:23:54]SAM_PROTO_ClearQueue [20:23:54]wFMCommunicate request_size=4 [20:23:54]MH_SAM_APDU [20:23:54]CAPDU: 80 09 00 00 [20:23:54]Write to MH i2c: E2 08 00 28 05 80 09 00 00 00 00 00 00 9F [20:23:54]Write i2c OK [20:23:54]MH_I2C_Read... [20:23:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:23:54]Read from MH i2c: E2 [20:23:54]MH_I2C_Read... [20:23:54]Read from MH i2c: E2 03 00 [20:23:54]MH_I2C_Read... [20:23:54]Read from MH i2c: E2 03 00 28 05 00 90 00 A1 [20:23:54]RAPDU: 90 00 [20:23:54]wFMCommunicate OK [20:23:54]SAM_PROTO_ClearQueue done [20:23:54]KKMCreateOFDPacket [20:23:54]OFDProtocolAddRootSTLVToBuf [20:23:54]FM_MakeSignedData [20:23:54]FM_MakeSignedData [20:23:54]SAM_PROTO_SignData [20:23:54]wFMCommunicate request_size=4 [20:23:54]MH_SAM_APDU [20:23:54]CAPDU: 80 0D 01 02 [20:23:54]Write to MH i2c: E2 08 00 29 05 80 0D 01 02 00 00 00 00 A7 [20:23:54]Write i2c OK [20:23:54]MH_I2C_Read... [20:23:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:23:54]Read from MH i2c: E2 [20:23:54]MH_I2C_Read... [20:23:54]Read from MH i2c: E2 03 00 [20:23:54]MH_I2C_Read... [20:23:54]Read from MH i2c: E2 03 00 29 05 00 90 00 A2 [20:23:54]RAPDU: 90 00 [20:23:54]wFMCommunicate OK [20:23:54]wFMCommunicate request_size=255 [20:23:54]MH_SAM_APDU [20:23: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 5A 44 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 18 03 00 35 04 06 00 53 [20:23:54]Write to MH i2c: E2 02 01 2A 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 5A 44 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 18 03 00 35 04 06 00 53 00 00 6B [20:23:54]Write i2c OK [20:23:54]MH_I2C_Read... [20:23:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:23:55]Read from MH i2c: E2 [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: E2 03 00 [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: E2 03 00 2A 05 00 90 00 A3 [20:23:55]RAPDU: 90 00 [20:23:55]wFMCommunicate OK [20:23:55]wFMCommunicate request_size=10 [20:23:55]MH_SAM_APDU [20:23:55]CAPDU: 80 0D 02 02 05 35 15 9A 40 85 [20:23:55]Write to MH i2c: E2 0D 00 2B 05 80 0D 02 02 05 00 35 15 9A 40 85 00 00 5D [20:23:55]Write i2c OK [20:23:55]MH_I2C_Read... [20:23:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:23:55]Read from MH i2c: E2 [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: E2 03 00 [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: E2 03 00 2B 05 00 90 00 A4 [20:23:55]RAPDU: 90 00 [20:23:55]wFMCommunicate OK [20:23:55]wFMCommunicate request_size=4 [20:23:55]MH_SAM_APDU [20:23:55]CAPDU: 80 0D 03 02 [20:23:55]Write to MH i2c: E2 08 00 2C 05 80 0D 03 02 00 00 00 00 AC [20:23:55]Write i2c OK [20:23:55]MH_I2C_Read... [20:23:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:23:55]Read from MH i2c: E2 [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: E2 0B 00 [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: E2 0B 00 2C 05 00 D1 95 41 D5 E9 FE 10 C5 90 00 E5 [20:23:55]RAPDU: D1 95 41 D5 E9 FE 10 C5 90 00 [20:23:55]wFMCommunicate OK [20:23:55]SAM_PROTO_SignData done [20:23:55]FM_MakeSignedData done [20:23:55]CreateOFDProtocolMessage [20:23:55]wFMCommunicate request_size=4 [20:23:55]MH_SAM_APDU [20:23:55]CAPDU: 80 11 00 00 [20:23:55]Write to MH i2c: E2 08 00 2D 05 80 11 00 00 00 00 00 00 AC [20:23:55]Write i2c OK [20:23:55]MH_I2C_Read... [20:23:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:23:55]Read from MH i2c: E2 [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: E2 17 00 [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: E2 17 00 2D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 01 [20:23:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:23:55]wFMCommunicate OK [20:23:55]CreateOFDProtocolMessage done [20:23:55]OFDSenderStorePacket 202994 [20:23:55]StoreOFDPacket docnum=202994 [20:23:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 92 5E 07 01 FF A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 5A 44 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 18 03 00 35 04 06 00 53 35 15 9A 40 85 D1 95 41 D5 E9 FE 10 C5 [20:23:55]CheckFolder [20:23:55]dirname=/storage/ofd_packets [20:23:55]CheckFolder done [20:23:55]ProducePacketName [20:23:55]name=ofd_packets/00202994 [20:23:55]NVStorageSaveData ofd_packets/00202994 [20:23:55]File name is /storage/ofd_packets/00202994 [20:23:55]Write 301 bytes [20:23:55]NVStorageSaveData done [20:23:55]OFDSenderStorePacket done [20:23:55]KKMCreateOFDPacket done [20:23:55]NVStorageSaveData kkm_last_timestamp [20:23:55]File name is /storage/kkm_last_timestamp [20:23:55]Write 4 bytes [20:23:55]NVStorageSaveData done [20:23:55]ExternCall_PrintAddStr [20:23:55]wPrintStart [20:23:55]Write to MH i2c: 01 00 00 2E 05 33 [20:23:55]Write i2c OK [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: 01 [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: 01 07 00 [20:23:55]MH_I2C_Read... [20:23:55]Read from MH i2c: 01 07 00 2E 05 00 00 00 00 00 FF 0F 48 [20:23:55]RasterBufferAndPrint [20:23:55]line Счет N : (1)450797 [20:23:55]line ИНН: 02508201610067 [20:23:55]line Контрольно-Кассовый Чек [20:23:55]line ПРОДАЖА [20:23:55]line ТРК (МРК, ГНК) : 41 [20:23:55]line Товар: 2710124130 [20:23:55]line Аи-92-К-2 [20:23:55]line 7.480 * 66.90 [20:23:55]line = 500.41 [20:23:55]line НДС 12% НСП 1% [20:23:55]line > о реализуемом товаре [20:23:55]line ОКРУГЛЕНИЕ: -0.41 [20:23:55]line ИТОГО: 500.00 [20:23:55]line Внесено: 500.00 [20:23:55]line СДАЧА: 0.00 [20:23:55]line НСП 1% : 4.43 [20:23:55]line НДС 12% : 53.14 [20:23:55]line Наличными: 500.00 [20:23:55]line Безнал.: 0.00 [20:23:55]line Место: АЗС № 171 "Партнер Нефть" [20:23:55]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:23:55]line СНО: Общий режим [20:23:55]line Чек 389 29.10.2024 20:23 [20:23:55]line Смена: 546 ФФД: 1.0 [20:23:55]line ЗНМ: 0300000109 [20:23:55]line РНМ: 0000000000091777 [20:23:55]line Версия ККМ: 001 [20:23:55]line ФМ: 0000000000871756 [20:23:55]line ФД: 202994 [20:23:55]line ФПД: 91487460802693 [20:23:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T202354&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202994&fm=91487460802693&tin=02508201610067®Number=0000000000091777&sum=50000 [20:23:55]OFD Sender: Processing packet 202994 [packets to send 117, broken 116] [20:23:55]ProducePacketName [20:23:55]name=ofd_packets/00202994 [20:23:55]OFD Sender: To server: pG, [20:23:55]CommunicateWithHost lk.salyk.kg:30040 [20:23:55]ConnectInit lk.salyk.kg [20:23:55]written 0, free lines is 4095 [20:23:55]Connected sock=10 [20:23:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 92 5E 07 01 FF A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 5A 44 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 18 03 00 35 04 06 00 53 35 15 9A 40 85 D1 95 41 D5 E9 FE 10 C5 [20:23:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C7 68 47 00 2D 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F2 18 03 00 F4 03 04 00 14 F0 20 67 B6 04 01 00 00 16 DD D5 D1 B9 1E F5 6A [20:23:56]CommunicateWithHost err = 0 [20:23:56]CheckOFDResponse [20:23:56]1017 (14) - 77093643461234 [20:23:56]1041 (16) - 0000000000871756 [20:23:56]1040 (4) - 202994 [20:23:56]1012 (4) - 29.10.2024 14:24 [20:23:56]1206 (1) - 0 [20:23:56]OFD Sender: Remove packet 202994 [20:23:56]ProducePacketName [20:23:56]name=ofd_packets/00202994 [20:23:56]NVStorageDeleteData [20:23:56]Write to MH i2c: 01 00 00 59 05 5E [20:23:56]Write i2c OK [20:23:56]MH_I2C_Read... [20:23:56]Read from MH i2c: 01 [20:23:56]MH_I2C_Read... [20:23:56]Read from MH i2c: 01 07 00 [20:23:56]MH_I2C_Read... [20:23:56]Read from MH i2c: 01 07 00 59 05 00 00 00 00 00 92 0C 03 [20:23:56]RasterBufferAndPrint [20:23:56]line [20:23:56]line [20:23:56]line [20:23:56]line [20:23:56]line [20:23:56]written 0, free lines is 3222 [20:23:56]MH_Cut [20:23:56]Write to MH i2c: D1 01 00 60 05 01 37 [20:23:56]Write i2c OK [20:23:56]MH_I2C_Read... [20:23:56]Read from MH i2c: D1 [20:23:56]MH_I2C_Read... [20:23:56]Read from MH i2c: D1 01 00 [20:23:56]MH_I2C_Read... [20:23:56]Read from MH i2c: D1 01 00 60 05 00 36 [20:23:56]Write to MH i2c: 01 00 00 61 05 66 [20:23:56]Write i2c OK [20:23:56]MH_I2C_Read... [20:23:56]OFD Sender: No OFD packet to send [20:23:57]*** Cut start [20:23:57]*** Purtial cut [20:23:57]*** CUTSNS_PIN = 0 [20:23:57]*** Stage 1: CUTSNS_PIN = 1 [20:23:59]Read from MH i2c: 01 [20:23:59]MH_I2C_Read... [20:23:59]*** Stop cut motor [20:23:59]*** Cut end [20:23:59]Read from MH i2c: 01 07 00 [20:23:59]MH_I2C_Read... [20:23:59]Read from MH i2c: 01 07 00 61 05 00 00 00 00 00 FF 0F 7B [20:23:59]process_action close_receipt done [20:23:59]requested_data is exist [20:23:59]produce_requested_data [20:23:59]requested_item fm.sn is exist - process it [20:23:59]wFMCommunicate request_size=4 [20:23:59]MH_SAM_APDU [20:23:59]CAPDU: 80 11 00 00 [20:23:59]Write to MH i2c: E2 08 00 62 05 80 11 00 00 00 00 00 00 E1 [20:23:59]Write i2c OK [20:23:59]MH_I2C_Read... [20:23:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:23:59]Read from MH i2c: E2 [20:23:59]MH_I2C_Read... [20:23:59]Read from MH i2c: E2 17 00 [20:23:59]MH_I2C_Read... [20:23:59]Read from MH i2c: E2 17 00 62 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 36 [20:23:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:23:59]wFMCommunicate OK [20:23:59]requested_item fd.num is exist - process it [20:23:59]SAM_PROTO_GetFieldsCounters [20:23:59]wFMCommunicate request_size=4 [20:23:59]MH_SAM_APDU [20:23:59]CAPDU: 80 13 00 00 [20:23:59]Write to MH i2c: E2 08 00 63 05 80 13 00 00 00 00 00 00 E4 [20:23:59]Write i2c OK [20:23:59]MH_I2C_Read... [20:23:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:23:59]Read from MH i2c: E2 [20:23:59]MH_I2C_Read... [20:23:59]Read from MH i2c: E2 62 00 [20:23:59]MH_I2C_Read... [20:23:59]Read from MH i2c: E2 62 00 63 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F2 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 D0 [20:23:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F2 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:23:59]wFMCommunicate OK [20:23:59]SAM_PROTO_GetFieldsCounters done [20:23:59]requested_item shift.num is exist - process it [20:23:59]requested_item shift.opened is exist - process it [20:23:59]req_shift_opened [20:23:59]FM_GetShiftState [20:23:59]SAM_PROTO_GetShiftState [20:23:59]wFMCommunicate request_size=4 [20:23:59]MH_SAM_APDU [20:23:59]CAPDU: 80 13 01 00 [20:23:59]Write to MH i2c: E2 08 00 64 05 80 13 01 00 00 00 00 00 E6 [20:23:59]Write i2c OK [20:23:59]MH_I2C_Read... [20:23:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:23:59]Read from MH i2c: E2 [20:23:59]MH_I2C_Read... [20:23:59]Read from MH i2c: E2 0E 00 [20:23:59]MH_I2C_Read... [20:23:59]Read from MH i2c: E2 0E 00 64 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 CF [20:23:59]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:23:59]wFMCommunicate OK [20:23:59]SAM_PROTO_GetShiftState done [20:23:59]FM_GetShiftState done [20:23:59]req_shift_opened done [20:23:59]requested_item shift.open_date is exist - process it [20:23:59]req_shift_open_date [20:23:59]req_shift_open_date done [20:23:59]produce_requested_data done [20:23:59]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202994,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:23:59]process_action_free close_receipt [20:23:59]json_value_free [20:23:59]json_value_free done [20:23:59]process_json_proto returns [20:23:59]Send response to host [20:23:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202994,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:23:59]free response buf [20:23:59]execute_script done [20:23:59]execute_script returns [20:23:59]free content buf [20:23:59]Sock 9.Close socket [20:23:59]Sock 9.Thread stoped [20:24:01]OFD Sender: No OFD packet to send [20:24:06]OFD Sender: No OFD packet to send [20:24:11]OFD Sender: No OFD packet to send [20:24:16]OFD Sender: No OFD packet to send [20:24:21]OFD Sender: No OFD packet to send [20:24:26]OFD Sender: No OFD packet to send [20:24:31]OFD Sender: No OFD packet to send [20:24:36]OFD Sender: No OFD packet to send [20:24:41]OFD Sender: No OFD packet to send [20:24:46]OFD Sender: No OFD packet to send [20:24:51]OFD Sender: No OFD packet to send [20:24:56]OFD Sender: No OFD packet to send [20:25:01]OFD Sender: No OFD packet to send [20:25:06]OFD Sender: No OFD packet to send [20:25:11]OFD Sender: No OFD packet to send [20:25:16]OFD Sender: No OFD packet to send [20:25:21]OFD Sender: No OFD packet to send [20:25:26]OFD Sender: No OFD packet to send [20:25:31]OFD Sender: No OFD packet to send [20:25:36]OFD Sender: No OFD packet to send [20:25:41]OFD Sender: No OFD packet to send [20:25:46]OFD Sender: No OFD packet to send [20:25:51]OFD Sender: No OFD packet to send [20:25:56]OFD Sender: No OFD packet to send [20:26:01]OFD Sender: No OFD packet to send [20:26:06]OFD Sender: No OFD packet to send [20:26:11]OFD Sender: No OFD packet to send [20:26:16]OFD Sender: No OFD packet to send [20:26:21]OFD Sender: No OFD packet to send [20:26:26]OFD Sender: No OFD packet to send [20:26:31]OFD Sender: No OFD packet to send [20:26:36]OFD Sender: No OFD packet to send [20:26:41]OFD Sender: No OFD packet to send [20:26:46]OFD Sender: No OFD packet to send [20:26:51]OFD Sender: No OFD packet to send [20:26:56]OFD Sender: No OFD packet to send [20:27:01]OFD Sender: No OFD packet to send [20:27:06]OFD Sender: No OFD packet to send [20:27:11]OFD Sender: No OFD packet to send [20:27:16]OFD Sender: No OFD packet to send [20:27:21]OFD Sender: No OFD packet to send [20:27:26]OFD Sender: No OFD packet to send [20:27:31]OFD Sender: No OFD packet to send [20:27:36]OFD Sender: No OFD packet to send [20:27:41]OFD Sender: No OFD packet to send [20:27:46]OFD Sender: No OFD packet to send [20:27:51]OFD Sender: No OFD packet to send [20:27:56]OFD Sender: No OFD packet to send [20:28:01]OFD Sender: No OFD packet to send [20:28:06]OFD Sender: No OFD packet to send [20:28:11]OFD Sender: No OFD packet to send [20:28:16]OFD Sender: No OFD packet to send [20:28:21]OFD Sender: No OFD packet to send [20:28:26]OFD Sender: No OFD packet to send [20:28:31]OFD Sender: No OFD packet to send [20:28:36]OFD Sender: No OFD packet to send [20:28:41]OFD Sender: No OFD packet to send [20:28:46]OFD Sender: No OFD packet to send [20:28:51]OFD Sender: No OFD packet to send [20:28:56]OFD Sender: No OFD packet to send [20:29:01]OFD Sender: No OFD packet to send [20:29:06]OFD Sender: No OFD packet to send [20:29:11]OFD Sender: No OFD packet to send [20:29:16]OFD Sender: No OFD packet to send [20:29:21]OFD Sender: No OFD packet to send [20:29:26]OFD Sender: No OFD packet to send [20:29:31]OFD Sender: No OFD packet to send [20:29:36]OFD Sender: No OFD packet to send [20:29:41]OFD Sender: No OFD packet to send [20:29:46]OFD Sender: No OFD packet to send [20:29:51]OFD Sender: No OFD packet to send [20:31:25]RAPDU: 90 00 [20:31:25]wFMCommunicate OK [20:31:25]wFMCommunicate request_size=11 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [20:31:25]Write to MH i2c: E2 0E 00 6E 05 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 25 [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 03 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [20:31:25]RAPDU: 90 00 [20:31:25]wFMCommunicate OK [20:31:25]wFMCommunicate request_size=13 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 15 02 00 08 F4 03 04 00 1C 46 21 67 [20:31:25]Write to MH i2c: E2 10 00 6F 05 80 15 02 00 08 00 F4 03 04 00 1C 46 21 67 00 00 E9 [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 03 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [20:31:25]RAPDU: 90 00 [20:31:25]wFMCommunicate OK [20:31:25]wFMCommunicate request_size=25 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 [20:31:25]Write to MH i2c: E2 1C 00 70 05 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 00 00 5D [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 03 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [20:31:25]RAPDU: 90 00 [20:31:25]wFMCommunicate OK [20:31:25]wFMCommunicate request_size=4 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 15 03 00 [20:31:25]Write to MH i2c: E2 08 00 71 05 80 15 03 00 00 00 00 00 F7 [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 40 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 40 00 71 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 86 01 00 00 35 04 06 00 88 9C FD D8 8D A3 90 00 D1 [20:31:25]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 86 01 00 00 35 04 06 00 88 9C FD D8 8D A3 90 00 [20:31:25]wFMCommunicate OK [20:31:25]SAM_PROTO_ProcessDocument answer len = 59 [20:31:25]SAM_PROTO_ProcessDocument done [20:31:25]SetTLVBufToDocument [20:31:25]Processing tag 1209 (04B9) [20:31:25]Malloc new data [20:31:25]Processing tag 1041 (0411) [20:31:25]Processing tag 1040 (0410) [20:31:25]Malloc new data [20:31:25]Processing tag 1038 (040E) [20:31:25]Malloc new data [20:31:25]Processing tag 1042 (0412) [20:31:25]Malloc new data [20:31:25]Processing tag 1077 (0435) [20:31:25]Malloc new data [20:31:25]SetTLVBufToDocument err=0 [20:31:25]KKMLoadAndSignReceiptData store KKM data [20:31:25]KKMLoadAndSignReceiptData err=0 [20:31:25]wFMCommunicate request_size=4 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 11 00 00 [20:31:25]Write to MH i2c: E2 08 00 72 05 80 11 00 00 00 00 00 00 F1 [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 17 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 17 00 72 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 46 [20:31:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:31:25]wFMCommunicate OK [20:31:25]Счет N : (1)450798 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710124130 Аи-92-К-2 3.890 * 66.90 = 260.24 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 260.00 Внесено: 260.00 СДАЧА: 0.00 НСП 1% : 2.30 НДС 12% : 27.64 Наличными: 260.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 390 29.10.2024 20:31 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202995 ФПД: 150207855103395 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203124&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202995&fm=150207855103395&tin=02508201610067®Number=0000000000091777&sum=26000 [20:31:25]StoreToDocumentArchive [20:31:25]shift 546 fd 202995 [20:31:25]save to /storage/0546/doc_00202995 [20:31:25]save last doc name /storage/0546/doc_00202995 to /storage/kkm_last_doc_name [20:31:25]save OK [20:31:25]Clear old archive folders... [20:31:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:31:25]tlvbuf is 00BA0860 [20:31:25]SAM_PROTO_ClearQueue [20:31:25]wFMCommunicate request_size=4 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 09 00 00 [20:31:25]Write to MH i2c: E2 08 00 73 05 80 09 00 00 00 00 00 00 EA [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 03 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 03 00 73 05 00 90 00 EC [20:31:25]RAPDU: 90 00 [20:31:25]wFMCommunicate OK [20:31:25]SAM_PROTO_ClearQueue done [20:31:25]KKMCreateOFDPacket [20:31:25]OFDProtocolAddRootSTLVToBuf [20:31:25]FM_MakeSignedData [20:31:25]FM_MakeSignedData [20:31:25]SAM_PROTO_SignData [20:31:25]wFMCommunicate request_size=4 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 0D 01 02 [20:31:25]Write to MH i2c: E2 08 00 74 05 80 0D 01 02 00 00 00 00 F2 [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 03 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 03 00 74 05 00 90 00 ED [20:31:25]RAPDU: 90 00 [20:31:25]wFMCommunicate OK [20:31:25]wFMCommunicate request_size=255 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 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 86 01 00 00 F4 03 04 00 1C 46 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 18 03 00 35 04 06 00 88 [20:31:25]Write to MH i2c: E2 02 01 75 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 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 86 01 00 00 F4 03 04 00 1C 46 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 18 03 00 35 04 06 00 88 00 00 5C [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 03 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 03 00 75 05 00 90 00 EE [20:31:25]RAPDU: 90 00 [20:31:25]wFMCommunicate OK [20:31:25]wFMCommunicate request_size=10 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 0D 02 02 05 9C FD D8 8D A3 [20:31:25]Write to MH i2c: E2 0D 00 76 05 80 0D 02 02 05 00 9C FD D8 8D A3 00 00 A0 [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 03 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 03 00 76 05 00 90 00 EF [20:31:25]RAPDU: 90 00 [20:31:25]wFMCommunicate OK [20:31:25]wFMCommunicate request_size=4 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 0D 03 02 [20:31:25]Write to MH i2c: E2 08 00 77 05 80 0D 03 02 00 00 00 00 F7 [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:31:25]Read from MH i2c: E2 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 0B 00 [20:31:25]MH_I2C_Read... [20:31:25]Read from MH i2c: E2 0B 00 77 05 00 1F 91 F5 8F 7D 3C 0B FB 90 00 EB [20:31:25]RAPDU: 1F 91 F5 8F 7D 3C 0B FB 90 00 [20:31:25]wFMCommunicate OK [20:31:25]SAM_PROTO_SignData done [20:31:25]FM_MakeSignedData done [20:31:25]CreateOFDProtocolMessage [20:31:25]wFMCommunicate request_size=4 [20:31:25]MH_SAM_APDU [20:31:25]CAPDU: 80 11 00 00 [20:31:25]Write to MH i2c: E2 08 00 78 05 80 11 00 00 00 00 00 00 F7 [20:31:25]Write i2c OK [20:31:25]MH_I2C_Read... [20:31:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:26]Read from MH i2c: E2 [20:31:26]MH_I2C_Read... [20:31:26]Read from MH i2c: E2 17 00 [20:31:26]MH_I2C_Read... [20:31:26]Read from MH i2c: E2 17 00 78 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 4C [20:31:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:31:26]wFMCommunicate OK [20:31:26]CreateOFDProtocolMessage done [20:31:26]OFDSenderStorePacket 202995 [20:31:26]StoreOFDPacket docnum=202995 [20:31:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 49 4C 07 01 E3 ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 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 86 01 00 00 F4 03 04 00 1C 46 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 18 03 00 35 04 06 00 88 9C FD D8 8D A3 1F 91 F5 8F 7D 3C 0B FB [20:31:26]CheckFolder [20:31:26]dirname=/storage/ofd_packets [20:31:26]CheckFolder done [20:31:26]ProducePacketName [20:31:26]name=ofd_packets/00202995 [20:31:26]NVStorageSaveData ofd_packets/00202995 [20:31:26]File name is /storage/ofd_packets/00202995 [20:31:26]Write 301 bytes [20:31:26]NVStorageSaveData done [20:31:26]OFDSenderStorePacket done [20:31:26]KKMCreateOFDPacket done [20:31:26]NVStorageSaveData kkm_last_timestamp [20:31:26]File name is /storage/kkm_last_timestamp [20:31:26]Write 4 bytes [20:31:26]NVStorageSaveData done [20:31:26]ExternCall_PrintAddStr [20:31:26]wPrintStart [20:31:26]Write to MH i2c: 01 00 00 79 05 7E [20:31:26]Write i2c OK [20:31:26]MH_I2C_Read... [20:31:26]Read from MH i2c: 01 [20:31:26]MH_I2C_Read... [20:31:26]Read from MH i2c: 01 07 00 [20:31:26]MH_I2C_Read... [20:31:26]Read from MH i2c: 01 07 00 79 05 00 00 00 00 00 FF 0F 93 [20:31:26]RasterBufferAndPrint [20:31:26]line Счет N : (1)450798 [20:31:26]line ИНН: 02508201610067 [20:31:26]line Контрольно-Кассовый Чек [20:31:26]line ПРОДАЖА [20:31:26]line ТРК (МРК, ГНК) : 31 [20:31:26]line Товар: 2710124130 [20:31:26]line Аи-92-К-2 [20:31:26]line 3.890 * 66.90 [20:31:26]line = 260.24 [20:31:26]line НДС 12% НСП 1% [20:31:26]line > о реализуемом товаре [20:31:26]line ОКРУГЛЕНИЕ: -0.24 [20:31:26]line ИТОГО: 260.00 [20:31:26]line Внесено: 260.00 [20:31:26]line СДАЧА: 0.00 [20:31:26]line НСП 1% : 2.30 [20:31:26]line НДС 12% : 27.64 [20:31:26]line Наличными: 260.00 [20:31:26]line Безнал.: 0.00 [20:31:26]line Место: АЗС № 171 "Партнер Нефть" [20:31:26]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:31:26]line СНО: Общий режим [20:31:26]line Чек 390 29.10.2024 20:31 [20:31:26]line Смена: 546 ФФД: 1.0 [20:31:26]line ЗНМ: 0300000109 [20:31:26]line РНМ: 0000000000091777 [20:31:26]line Версия ККМ: 001 [20:31:26]line ФМ: 0000000000871756 [20:31:26]line ФД: 202995 [20:31:26]line ФПД: 150207855103395 [20:31:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203124&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202995&fm=150207855103395&tin=02508201610067®Number=0000000000091777&sum=26000 [20:31:26]OFD Sender: Processing packet 202995 [packets to send 117, broken 116] [20:31:26]ProducePacketName [20:31:26]name=ofd_packets/00202995 [20:31:26]OFD Sender: To server: pG, [20:31:26]CommunicateWithHost lk.salyk.kg:30040 [20:31:26]ConnectInit lk.salyk.kg [20:31:26]written 0, free lines is 4095 [20:31:26]Connected sock=11 [20:31:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 49 4C 07 01 E3 ED 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 32 0F 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 A8 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 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 86 01 00 00 F4 03 04 00 1C 46 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 18 03 00 35 04 06 00 88 9C FD D8 8D A3 1F 91 F5 8F 7D 3C 0B FB [20:31:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B9 70 47 00 41 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F3 18 03 00 F4 03 04 00 D7 F1 20 67 B6 04 01 00 00 90 CC C7 50 53 4E 11 17 [20:31:26]CommunicateWithHost err = 0 [20:31:26]CheckOFDResponse [20:31:26]1017 (14) - 77093643461234 [20:31:26]1041 (16) - 0000000000871756 [20:31:26]1040 (4) - 202995 [20:31:26]1012 (4) - 29.10.2024 14:31 [20:31:26]1206 (1) - 0 [20:31:26]OFD Sender: Remove packet 202995 [20:31:26]ProducePacketName [20:31:26]name=ofd_packets/00202995 [20:31:26]NVStorageDeleteData [20:31:26]Write to MH i2c: 01 00 00 A4 05 A9 [20:31:26]Write i2c OK [20:31:26]MH_I2C_Read... [20:31:26]Read from MH i2c: 01 [20:31:26]MH_I2C_Read... [20:31:26]Read from MH i2c: 01 07 00 [20:31:26]MH_I2C_Read... [20:31:26]Read from MH i2c: 01 07 00 A4 05 00 00 00 00 00 8A 0C 46 [20:31:26]RasterBufferAndPrint [20:31:26]line [20:31:26]line [20:31:26]line [20:31:26]line [20:31:26]line [20:31:26]written 0, free lines is 3213 [20:31:26]MH_Cut [20:31:26]Write to MH i2c: D1 01 00 AB 05 01 82 [20:31:26]Write i2c OK [20:31:26]MH_I2C_Read... [20:31:26]Read from MH i2c: D1 [20:31:26]MH_I2C_Read... [20:31:26]Read from MH i2c: D1 01 00 [20:31:26]MH_I2C_Read... [20:31:26]Read from MH i2c: D1 01 00 AB 05 00 81 [20:31:26]Write to MH i2c: 01 00 00 AC 05 B1 [20:31:26]Write i2c OK [20:31:26]MH_I2C_Read... [20:31:27]OFD Sender: No OFD packet to send [20:31:27]*** Cut start [20:31:27]*** Purtial cut [20:31:27]*** Stage 1: CUTSNS_PIN = 1 [20:31:27]Read from MH i2c: 01 [20:31:27]MH_I2C_Read... [20:31:27]*** Stop cut motor [20:31:27]*** Cut end [20:31:27]Read from MH i2c: 01 07 00 [20:31:27]MH_I2C_Read... [20:31:27]Read from MH i2c: 01 07 00 AC 05 00 00 00 00 00 FF 0F C6 [20:31:27]process_action close_receipt done [20:31:27]requested_data is exist [20:31:27]produce_requested_data [20:31:27]requested_item fm.sn is exist - process it [20:31:27]wFMCommunicate request_size=4 [20:31:27]MH_SAM_APDU [20:31:27]CAPDU: 80 11 00 00 [20:31:27]Write to MH i2c: E2 08 00 AD 05 80 11 00 00 00 00 00 00 2C [20:31:27]Write i2c OK [20:31:27]MH_I2C_Read... [20:31:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:28]Read from MH i2c: E2 [20:31:28]MH_I2C_Read... [20:31:28]Read from MH i2c: E2 17 00 [20:31:28]MH_I2C_Read... [20:31:28]Read from MH i2c: E2 17 00 AD 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 81 [20:31:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:31:28]wFMCommunicate OK [20:31:28]requested_item fd.num is exist - process it [20:31:28]SAM_PROTO_GetFieldsCounters [20:31:28]wFMCommunicate request_size=4 [20:31:28]MH_SAM_APDU [20:31:28]CAPDU: 80 13 00 00 [20:31:28]Write to MH i2c: E2 08 00 AE 05 80 13 00 00 00 00 00 00 2F [20:31:28]Write i2c OK [20:31:28]MH_I2C_Read... [20:31:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:31:28]Read from MH i2c: E2 [20:31:28]MH_I2C_Read... [20:31:28]Read from MH i2c: E2 62 00 [20:31:28]MH_I2C_Read... [20:31:28]Read from MH i2c: E2 62 00 AE 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F3 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 1F [20:31:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F3 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:31:28]wFMCommunicate OK [20:31:28]SAM_PROTO_GetFieldsCounters done [20:31:28]requested_item shift.num is exist - process it [20:31:28]requested_item shift.opened is exist - process it [20:31:28]req_shift_opened [20:31:28]FM_GetShiftState [20:31:28]SAM_PROTO_GetShiftState [20:31:28]wFMCommunicate request_size=4 [20:31:28]MH_SAM_APDU [20:31:28]CAPDU: 80 13 01 00 [20:31:28]Write to MH i2c: E2 08 00 AF 05 80 13 01 00 00 00 00 00 31 [20:31:28]Write i2c OK [20:31:28]MH_I2C_Read... [20:31:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:28]Read from MH i2c: E2 [20:31:28]MH_I2C_Read... [20:31:28]Read from MH i2c: E2 0E 00 [20:31:28]MH_I2C_Read... [20:31:28]Read from MH i2c: E2 0E 00 AF 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1A [20:31:28]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:31:28]wFMCommunicate OK [20:31:28]SAM_PROTO_GetShiftState done [20:31:28]FM_GetShiftState done [20:31:28]req_shift_opened done [20:31:28]requested_item shift.open_date is exist - process it [20:31:28]req_shift_open_date [20:31:28]req_shift_open_date done [20:31:28]produce_requested_data done [20:31:28]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202995,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:31:28]process_action_free close_receipt [20:31:28]json_value_free [20:31:28]json_value_free done [20:31:28]process_json_proto returns [20:31:28]Send response to host [20:31:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202995,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:31:28]free response buf [20:31:28]execute_script done [20:31:28]execute_script returns [20:31:28]free content buf [20:31:28]Sock 8.Close socket [20:31:28]Sock 8.Thread stoped [20:31:32]OFD Sender: No OFD packet to send [20:31:37]OFD Sender: No OFD packet to send [20:31:42]OFD Sender: No OFD packet to send [20:31:47]OFD Sender: No OFD packet to send [20:31:52]OFD Sender: No OFD packet to send [20:31:57]OFD Sender: No OFD packet to send [20:32:02]OFD Sender: No OFD packet to send [20:32:07]OFD Sender: No OFD packet to send [20:32:11]ConnectInit Can't connect to host [20:32:12]OFD Sender: No OFD packet to send [20:32:17]OFD Sender: No OFD packet to send [20:32:22]OFD Sender: No OFD packet to send [20:32:27]OFD Sender: No OFD packet to send [20:32:32]OFD Sender: No OFD packet to send [20:32:37]OFD Sender: No OFD packet to send [20:32:42]OFD Sender: No OFD packet to send [20:32:47]OFD Sender: No OFD packet to send [20:32:52]OFD Sender: No OFD packet to send [20:32:57]OFD Sender: No OFD packet to send [20:33:02]OFD Sender: No OFD packet to send [20:33:07]OFD Sender: No OFD packet to send [20:33:12]OFD Sender: No OFD packet to send [20:33:17]OFD Sender: No OFD packet to send [20:33:22]OFD Sender: No OFD packet to send [20:33:27]OFD Sender: No OFD packet to send [20:33:32]OFD Sender: No OFD packet to send [20:33:37]OFD Sender: No OFD packet to send [20:33:42]OFD Sender: No OFD packet to send [20:33:47]OFD Sender: No OFD packet to send [20:33:52]OFD Sender: No OFD packet to send [20:33:57]OFD Sender: No OFD packet to send [20:34:02]OFD Sender: No OFD packet to send [20:34:07]OFD Sender: No OFD packet to send [20:34:12]OFD Sender: No OFD packet to send [20:34:17]OFD Sender: No OFD packet to send [20:34:22]OFD Sender: No OFD packet to send [20:34:27]OFD Sender: No OFD packet to send [20:34:29]ConnectInit Can't connect to host [20:34:32]OFD Sender: No OFD packet to send [20:34:37]OFD Sender: No OFD packet to send [20:34:42]OFD Sender: No OFD packet to send [20:34:47]OFD Sender: No OFD packet to send [20:34:52]OFD Sender: No OFD packet to send [20:34:57]OFD Sender: No OFD packet to send [20:35:02]OFD Sender: No OFD packet to send [20:35:07]OFD Sender: No OFD packet to send [20:35:12]OFD Sender: No OFD packet to send [20:35:17]OFD Sender: No OFD packet to send [20:35:22]OFD Sender: No OFD packet to send [20:35:27]OFD Sender: No OFD packet to send [20:35:32]OFD Sender: No OFD packet to send [20:35:37]OFD Sender: No OFD packet to send [20:35:42]OFD Sender: No OFD packet to send [20:35:47]OFD Sender: No OFD packet to send [20:35:52]OFD Sender: No OFD packet to send [20:35:57]OFD Sender: No OFD packet to send [20:36:02]OFD Sender: No OFD packet to send [20:36:07]OFD Sender: No OFD packet to send [20:36:12]OFD Sender: No OFD packet to send [20:36:17]OFD Sender: No OFD packet to send [20:36:22]OFD Sender: No OFD packet to send [20:36:27]OFD Sender: No OFD packet to send [20:36:32]OFD Sender: No OFD packet to send [20:36:37]OFD Sender: No OFD packet to send [20:36:42]OFD Sender: No OFD packet to send [20:36:47]OFD Sender: No OFD packet to send [20:36:52]OFD Sender: No OFD packet to send [20:36:57]OFD Sender: No OFD packet to send [20:37:02]OFD Sender: No OFD packet to send [20:37:07]OFD Sender: No OFD packet to send [20:37:12]OFD Sender: No OFD packet to send [20:37:17]OFD Sender: No OFD packet to send [20:37:22]OFD Sender: No OFD packet to send [20:37:27]OFD Sender: No OFD packet to send [20:37:32]OFD Sender: No OFD packet to send [20:37:37]OFD Sender: No OFD packet to send [20:37:42]OFD Sender: No OFD packet to send [20:37:47]OFD Sender: No OFD packet to send [20:37:52]OFD Sender: No OFD packet to send [20:37:57]OFD Sender: No OFD packet to send [20:38:02]OFD Sender: No OFD packet to send [20:38:07]OFD Sender: No OFD packet to send [20:38:12]OFD Sender: No OFD packet to send [20:38:17]OFD Sender: No OFD packet to send [20:38:17]accept exits with 10 [20:38:17]New connection [20:38:17]New thread 3067026788 created [20:38:17]Thread 3067170148 joined [20:38:17]Waiting for new connection... [20:38:17] Sock 10.Parse request [20:38:17]Sock 10.Check first char [20:38:17]Sock 10.First char is OK [20:38:17]request: POST /json_proto HTTP/1.0 [20:38:17]Method: POST [20:38:17]URL: /json_proto [20:38:17]Method is POST - this is cgi request [20:38:17]url: /json_proto [20:38:17]query_string will be loaded in cgi processing [20:38:17]execute_cgi json_proto POST (null) [20:38:17]execute_cgi path=json_proto method=POST [20:38:17]POST find Content-Length [20:38:17]Host: 172.17.63.195:8080 [20:38:17]Content-Length: 677 [20:38:17]Content-Type: application/json [20:38:17] [20:38:17]POST finish read [20:38:17]Found Content-Length = 677 [20:38:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:38:17]execute_script... [20:38:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:38:17]POST & json_proto [20:38:17]process_json_proto [20:38:17]json parsed OK: [20:38:17]protocol is kg_v1.0 [20:38:17]action value=close_receipt [20:38:17]process_action close_receipt [20:38:17]cmd_close_receipt [20:38:17]MH_GetDate [20:38:17]Write to MH i2c: F0 00 00 B0 05 A4 [20:38:17]Write i2c OK [20:38:17]MH_I2C_Read... [20:38:17]Read from MH i2c: F0 [20:38:17]MH_I2C_Read... [20:38:17]Read from MH i2c: F0 09 00 [20:38:17]MH_I2C_Read... [20:38:17]Read from MH i2c: F0 09 00 B0 05 00 BA 47 21 67 8C D7 20 67 20 [20:38:17]GetLastDocTimeStamp 1730233884 [20:38:17]current date 1730234298 [20:38:17]FM_GetShiftState [20:38:17]SAM_PROTO_GetShiftState [20:38:17]wFMCommunicate request_size=4 [20:38:17]MH_SAM_APDU [20:38:17]CAPDU: 80 13 01 00 [20:38:17]Write to MH i2c: E2 08 00 B1 05 80 13 01 00 00 00 00 00 33 [20:38:17]Write i2c OK [20:38:17]MH_I2C_Read... [20:38:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:38:17]Read from MH i2c: E2 [20:38:17]MH_I2C_Read... [20:38:17]Read from MH i2c: E2 0E 00 [20:38:17]MH_I2C_Read... [20:38:17]Read from MH i2c: E2 0E 00 B1 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1C [20:38:17]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:38:17]wFMCommunicate OK [20:38:17]SAM_PROTO_GetShiftState done [20:38:17]FM_GetShiftState done [20:38:17]opened in 1730160431 [20:38:17]opened+sec_in_day 1730246831 [20:38:17]quantity*price = 50041 [20:38:17]sum+1 = 50042 [20:38:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 391 29.10.2024 20:38 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202996 ФПД: 260220632705232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203818&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202996&fm=260220632705232&tin=02508201610067®Number=0000000000091777&sum=50000 [20:38:18]StoreToDocumentArchive [20:38:18]shift 546 fd 202996 [20:38:18]save to /storage/0546/doc_00202996 [20:38:18]save last doc name /storage/0546/doc_00202996 to /storage/kkm_last_doc_name [20:38:18]save OK [20:38:18]Clear old archive folders... [20:38:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:38:18]tlvbuf is 00BA1470 [20:38:18]SAM_PROTO_ClearQueue [20:38:18]wFMCommunicate request_size=4 [20:38:18]MH_SAM_APDU [20:38:18]CAPDU: 80 09 00 00 [20:38:18]Write to MH i2c: E2 08 00 BE 05 80 09 00 00 00 00 00 00 35 [20:38:18]Write i2c OK [20:38:18]MH_I2C_Read... [20:38:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:38:18]Read from MH i2c: E2 [20:38:18]MH_I2C_Read... [20:38:18]Read from MH i2c: E2 03 00 [20:38:18]MH_I2C_Read... [20:38:18]Read from MH i2c: E2 03 00 BE 05 00 90 00 37 [20:38:18]RAPDU: 90 00 [20:38:18]wFMCommunicate OK [20:38:18]SAM_PROTO_ClearQueue done [20:38:18]KKMCreateOFDPacket [20:38:18]OFDProtocolAddRootSTLVToBuf [20:38:18]FM_MakeSignedData [20:38:18]FM_MakeSignedData [20:38:18]SAM_PROTO_SignData [20:38:18]wFMCommunicate request_size=4 [20:38:18]MH_SAM_APDU [20:38:18]CAPDU: 80 0D 01 02 [20:38:18]Write to MH i2c: E2 08 00 BF 05 80 0D 01 02 00 00 00 00 3D [20:38:18]Write i2c OK [20:38:18]MH_I2C_Read... [20:38:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:38:19]Read from MH i2c: E2 [20:38:19]MH_I2C_Read... [20:38:19]Read from MH i2c: E2 03 00 [20:38:19]MH_I2C_Read... [20:38:19]Read from MH i2c: E2 03 00 BF 05 00 90 00 38 [20:38:19]RAPDU: 90 00 [20:38:19]wFMCommunicate OK [20:38:19]wFMCommunicate request_size=255 [20:38:19]MH_SAM_APDU [20:38: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 BA 47 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 18 03 00 35 04 06 00 EC [20:38:19]Write to MH i2c: E2 02 01 C0 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 BA 47 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 18 03 00 35 04 06 00 EC 00 00 01 [20:38:19]Write i2c OK [20:38:19]MH_I2C_Read... [20:38:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:38:19]Read from MH i2c: E2 [20:38:19]MH_I2C_Read... [20:38:19]Read from MH i2c: E2 03 00 [20:38:19]MH_I2C_Read... [20:38:19]Read from MH i2c: E2 03 00 C0 05 00 90 00 39 [20:38:19]RAPDU: 90 00 [20:38:19]wFMCommunicate OK [20:38:19]wFMCommunicate request_size=10 [20:38:19]MH_SAM_APDU [20:38:19]CAPDU: 80 0D 02 02 05 AB 56 60 28 D0 [20:38:19]Write to MH i2c: E2 0D 00 C1 05 80 0D 02 02 05 00 AB 56 60 28 D0 00 00 A3 [20:38:19]Write i2c OK [20:38:19]MH_I2C_Read... [20:38:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:38:19]Read from MH i2c: E2 [20:38:19]MH_I2C_Read... [20:38:19]Read from MH i2c: E2 03 00 [20:38:19]MH_I2C_Read... [20:38:19]Read from MH i2c: E2 03 00 C1 05 00 90 00 3A [20:38:19]RAPDU: 90 00 [20:38:19]wFMCommunicate OK [20:38:19]wFMCommunicate request_size=4 [20:38:19]MH_SAM_APDU [20:38:19]CAPDU: 80 0D 03 02 [20:38:19]Write to MH i2c: E2 08 00 C2 05 80 0D 03 02 00 00 00 00 42 [20:38:19]Write i2c OK [20:38:19]MH_I2C_Read... [20:38:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:38:19]Read from MH i2c: E2 [20:38:19]MH_I2C_Read... [20:38:19]Read from MH i2c: E2 0B 00 [20:38:19]MH_I2C_Read... [20:38:19]Read from MH i2c: E2 0B 00 C2 05 00 D4 E1 1F C9 E5 45 D0 1D 90 00 F7 [20:38:19]RAPDU: D4 E1 1F C9 E5 45 D0 1D 90 00 [20:38:19]wFMCommunicate OK [20:38:19]SAM_PROTO_SignData done [20:38:19]FM_MakeSignedData done [20:38:19]CreateOFDProtocolMessage [20:38:19]wFMCommunicate request_size=4 [20:38:19]MH_SAM_APDU [20:38:19]CAPDU: 80 11 00 00 [20:38:19]Write to MH i2c: E2 08 00 C3 05 80 11 00 00 00 00 00 00 42 [20:38:19]Write i2c OK [20:38:19]MH_I2C_Read... [20:38:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:38:19]Read from MH i2c: E2 [20:38:19]MH_I2C_Read... [20:38:19]Read from MH i2c: E2 17 00 [20:38:19]MH_I2C_Read... [20:38:19]Read from MH i2c: E2 17 00 C3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 97 [20:38:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:38:19]wFMCommunicate OK [20:38:19]CreateOFDProtocolMessage done [20:38:19]OFDSenderStorePacket 202996 [20:38:19]StoreOFDPacket docnum=202996 [20:38:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E3 E0 07 01 B0 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 BA 47 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 18 03 00 35 04 06 00 EC AB 56 60 28 D0 D4 E1 1F C9 E5 45 D0 1D [20:38:19]CheckFolder [20:38:19]dirname=/storage/ofd_packets [20:38:19]CheckFolder done [20:38:19]ProducePacketName [20:38:19]name=ofd_packets/00202996 [20:38:19]NVStorageSaveData ofd_packets/00202996 [20:38:19]File name is /storage/ofd_packets/00202996 [20:38:19]Write 301 bytes [20:38:19]NVStorageSaveData done [20:38:19]OFDSenderStorePacket done [20:38:19]KKMCreateOFDPacket done [20:38:19]NVStorageSaveData kkm_last_timestamp [20:38:19]File name is /storage/kkm_last_timestamp [20:38:19]Write 4 bytes [20:38:19]NVStorageSaveData done [20:38:19]ExternCall_PrintAddStr [20:38:19]wPrintStart [20:38:19]Write to MH i2c: 01 00 00 C4 05 C9 [20:38:19]Write i2c OK [20:38:19]MH_I2C_Read... [20:38:19]Read from MH i2c: 01 [20:38:19]MH_I2C_Read... [20:38:19]Read from MH i2c: 01 07 00 [20:38:19]MH_I2C_Read... [20:38:19]Read from MH i2c: 01 07 00 C4 05 00 00 00 00 00 FF 0F DE [20:38:19]RasterBufferAndPrint [20:38:19]line Счет N : (1)450799 [20:38:19]line ИНН: 02508201610067 [20:38:19]line Контрольно-Кассовый Чек [20:38:19]line ПРОДАЖА [20:38:19]line ТРК (МРК, ГНК) : 52 [20:38:19]line Товар: 2710124130 [20:38:19]line Аи-92-К-2 [20:38:19]line 7.480 * 66.90 [20:38:19]line = 500.41 [20:38:19]line НДС 12% НСП 1% [20:38:19]line > о реализуемом товаре [20:38:19]line ОКРУГЛЕНИЕ: -0.41 [20:38:19]line ИТОГО: 500.00 [20:38:19]line Внесено: 500.00 [20:38:19]line СДАЧА: 0.00 [20:38:19]line НСП 1% : 4.43 [20:38:19]line НДС 12% : 53.14 [20:38:19]line Наличными: 500.00 [20:38:19]line Безнал.: 0.00 [20:38:19]line Место: АЗС № 171 "Партнер Нефть" [20:38:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:38:19]line СНО: Общий режим [20:38:19]line Чек 391 29.10.2024 20:38 [20:38:19]line Смена: 546 ФФД: 1.0 [20:38:19]line ЗНМ: 0300000109 [20:38:19]line РНМ: 0000000000091777 [20:38:19]line Версия ККМ: 001 [20:38:19]line ФМ: 0000000000871756 [20:38:19]line ФД: 202996 [20:38:19]line ФПД: 260220632705232 [20:38:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T203818&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202996&fm=260220632705232&tin=02508201610067®Number=0000000000091777&sum=50000 [20:38:19]OFD Sender: Processing packet 202996 [packets to send 117, broken 116] [20:38:19]ProducePacketName [20:38:19]name=ofd_packets/00202996 [20:38:19]OFD Sender: To server: pG, [20:38:19]CommunicateWithHost lk.salyk.kg:30040 [20:38:19]ConnectInit lk.salyk.kg [20:38:19]written 0, free lines is 4095 [20:38:19]Connected sock=9 [20:38:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E3 E0 07 01 B0 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 BA 47 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 18 03 00 35 04 06 00 EC AB 56 60 28 D0 D4 E1 1F C9 E5 45 D0 1D [20:38:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 66 D1 47 00 A6 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F4 18 03 00 F4 03 04 00 74 F3 20 67 B6 04 01 00 00 1D D7 EA 4D B4 CF FB BC [20:38:20]CommunicateWithHost err = 0 [20:38:20]CheckOFDResponse [20:38:20]1017 (14) - 77093643461234 [20:38:20]1041 (16) - 0000000000871756 [20:38:20]1040 (4) - 202996 [20:38:20]1012 (4) - 29.10.2024 14:38 [20:38:20]1206 (1) - 0 [20:38:20]OFD Sender: Remove packet 202996 [20:38:20]ProducePacketName [20:38:20]name=ofd_packets/00202996 [20:38:20]NVStorageDeleteData [20:38:20]Write to MH i2c: 01 00 00 EF 05 F4 [20:38:20]Write i2c OK [20:38:20]MH_I2C_Read... [20:38:20]Read from MH i2c: 01 [20:38:20]MH_I2C_Read... [20:38:20]Read from MH i2c: 01 07 00 [20:38:20]MH_I2C_Read... [20:38:20]Read from MH i2c: 01 07 00 EF 05 00 00 00 00 00 89 0C 90 [20:38:20]RasterBufferAndPrint [20:38:20]line [20:38:20]line [20:38:20]line [20:38:20]line [20:38:20]line [20:38:20]written 0, free lines is 3212 [20:38:20]MH_Cut [20:38:20]Write to MH i2c: D1 01 00 F6 05 01 CD [20:38:20]Write i2c OK [20:38:20]MH_I2C_Read... [20:38:20]Read from MH i2c: D1 [20:38:20]MH_I2C_Read... [20:38:20]Read from MH i2c: D1 01 00 [20:38:20]MH_I2C_Read... [20:38:20]Read from MH i2c: D1 01 00 F6 05 00 CC [20:38:20]Write to MH i2c: 01 00 00 F7 05 FC [20:38:20]Write i2c OK [20:38:20]MH_I2C_Read... [20:38:20]OFD Sender: No OFD packet to send [20:38:21]*** Cut start [20:38:21]*** Purtial cut [20:38:21]*** Stage 1: CUTSNS_PIN = 1 [20:38:21]Read from MH i2c: 01 [20:38:21]MH_I2C_Read... [20:38:21]*** Stop cut motor [20:38:21]*** Cut end [20:38:21]Read from MH i2c: 01 07 00 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: 01 07 00 F7 05 00 00 00 00 00 FF 0F 11 [20:38:21]process_action close_receipt done [20:38:21]requested_data is exist [20:38:21]produce_requested_data [20:38:21]requested_item fm.sn is exist - process it [20:38:21]wFMCommunicate request_size=4 [20:38:21]MH_SAM_APDU [20:38:21]CAPDU: 80 11 00 00 [20:38:21]Write to MH i2c: E2 08 00 F8 05 80 11 00 00 00 00 00 00 77 [20:38:21]Write i2c OK [20:38:21]MH_I2C_Read... [20:38:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:38:21]Read from MH i2c: E2 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 17 00 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 17 00 F8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CC [20:38:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:38:21]wFMCommunicate OK [20:38:21]requested_item fd.num is exist - process it [20:38:21]SAM_PROTO_GetFieldsCounters [20:38:21]wFMCommunicate request_size=4 [20:38:21]MH_SAM_APDU [20:38:21]CAPDU: 80 13 00 00 [20:38:21]Write to MH i2c: E2 08 00 F9 05 80 13 00 00 00 00 00 00 7A [20:38:21]Write i2c OK [20:38:21]MH_I2C_Read... [20:38:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:38:21]Read from MH i2c: E2 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 62 00 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 62 00 F9 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F4 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 6E [20:38:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F4 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:38:21]wFMCommunicate OK [20:38:21]SAM_PROTO_GetFieldsCounters done [20:38:21]requested_item shift.num is exist - process it [20:38:21]requested_item shift.opened is exist - process it [20:38:21]req_shift_opened [20:38:21]FM_GetShiftState [20:38:21]SAM_PROTO_GetShiftState [20:38:21]wFMCommunicate request_size=4 [20:38:21]MH_SAM_APDU [20:38:21]CAPDU: 80 13 01 00 [20:38:21]Write to MH i2c: E2 08 00 FA 05 80 13 01 00 00 00 00 00 7C [20:38:21]Write i2c OK [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 [20:38:21]MH_I2C_Read... [20:38:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:38:21]Read from MH i2c: E2 0E 00 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 0E 00 FA 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 65 [20:38:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:38:21]wFMCommunicate OK [20:38:21]SAM_PROTO_GetShiftState done [20:38:21]FM_GetShiftState done [20:38:21]req_shift_opened done [20:38:21]requested_item shift.open_date is exist - process it [20:38:21]req_shift_open_date [20:38:21]req_shift_open_date done [20:38:21]produce_requested_data done [20:38:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202996,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:38:21]process_action_free close_receipt [20:38:21]json_value_free [20:38:21]json_value_free done [20:38:21]process_json_proto returns [20:38:21]Send response to host [20:38:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202996,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:38:21]free response buf [20:38:21]execute_script done [20:38:21]execute_script returns [20:38:21]free content buf [20:38:21]Sock 10.Close socket [20:38:21]Sock 10.Thread stoped [20:38:25]OFD Sender: No OFD packet to send [20:38:30]OFD Sender: No OFD packet to send [20:38:35]OFD Sender: No OFD packet to send [20:38:40]OFD Sender: No OFD packet to send [20:38:45]OFD Sender: No OFD packet to send [20:38:50]OFD Sender: No OFD packet to send [20:38:55]OFD Sender: No OFD packet to send [20:39:00]OFD Sender: No OFD packet to send [20:39:05]OFD Sender: No OFD packet to send [20:39:10]OFD Sender: No OFD packet to send [20:39:15]OFD Sender: No OFD packet to send [20:39:20]OFD Sender: No OFD packet to send [20:39:25]OFD Sender: No OFD packet to send [20:39:30]OFD Sender: No OFD packet to send [20:39:35]OFD Sender: No OFD packet to send [20:39:40]OFD Sender: No OFD packet to send [20:39:45]OFD Sender: No OFD packet to send [20:39:50]OFD Sender: No OFD packet to send [20:39:55]OFD Sender: No OFD packet to send [20:40:00]OFD Sender: No OFD packet to send [20:40:05]OFD Sender: No OFD packet to send [20:40:10]OFD Sender: No OFD packet to send [20:40:15]OFD Sender: No OFD packet to send [20:40:20]OFD Sender: No OFD packet to send [20:40:25]OFD Sender: No OFD packet to send [20:40:30]OFD Sender: No OFD packet to send [20:40:35]OFD Sender: No OFD packet to send [20:40:40]OFD Sender: No OFD packet to send [20:40:45]OFD Sender: No OFD packet to send [20:40:50]OFD Sender: No OFD packet to send [20:40:55]OFD Sender: No OFD packet to send [20:41:00]OFD Sender: No OFD packet to send [20:41:05]OFD Sender: No OFD packet to send [20:41:10]OFD Sender: No OFD packet to send [20:41:15]OFD Sender: No OFD packet to send [20:41:20]OFD Sender: No OFD packet to send [20:41:25]OFD Sender: No OFD packet to send [20:41:30]OFD Sender: No OFD packet to send [20:41:35]OFD Sender: No OFD packet to send [20:41:40]OFD Sender: No OFD packet to send [20:41:45]OFD Sender: No OFD packet to send [20:41:50]OFD Sender: No OFD packet to send [20:41:55]OFD Sender: No OFD packet to send [20:42:00]OFD Sender: No OFD packet to send [20:42:05]OFD Sender: No OFD packet to send [20:42:10]OFD Sender: No OFD packet to send [20:42:15]OFD Sender: No OFD packet to send [20:42:20]OFD Sender: No OFD packet to send [20:42:25]OFD Sender: No OFD packet to send [20:42:30]OFD Sender: No OFD packet to send [20:42:34]accept exits with 8 [20:42:34]New connection [20:42:34]New thread 3067170148 created [20:42:34]Thread 3067026788 joined [20:42:34]Waiting for new connection... [20:42:34] Sock 8.Parse request [20:42:34]Sock 8.Check first char [20:42:34]Sock 8.First char is OK [20:42:34]request: POST /json_proto HTTP/1.0 [20:42:34]Method: POST [20:42:34]URL: /json_proto [20:42:34]Method is POST - this is cgi request [20:42:34]url: /json_proto [20:42:34]query_string will be loaded in cgi processing [20:42:34]execute_cgi json_proto POST (null) [20:42:34]execute_cgi path=json_proto method=POST [20:42:34]POST find Content-Length [20:42:34]Host: 172.17.63.195:8080 [20:42:34]Content-Length: 677 [20:42:34]Content-Type: application/json [20:42:34] [20:42:34]POST finish read [20:42:34]Found Content-Length = 677 [20:42:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:42:34]execute_script... [20: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 : (1)450800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:42:34]POST & json_proto [20:42:34]process_json_proto [20:42:34]json parsed OK: [20:42:34]protocol is kg_v1.0 [20:42:34]action value=close_receipt [20:42:34]process_action close_receipt [20:42:34]cmd_close_receipt [20:42:34]MH_GetDate [20:42:34]Write to MH i2c: F0 00 00 FB 05 EF [20:42:34]Write i2c OK [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: F0 [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: F0 09 00 [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: F0 09 00 FB 05 00 BA 48 21 67 8C D7 20 67 6C [20:42:34]GetLastDocTimeStamp 1730234298 [20:42:34]current date 1730234554 [20:42:34]FM_GetShiftState [20:42:34]SAM_PROTO_GetShiftState [20:42:34]wFMCommunicate request_size=4 [20:42:34]MH_SAM_APDU [20:42:34]CAPDU: 80 13 01 00 [20:42:34]Write to MH i2c: E2 08 00 FC 05 80 13 01 00 00 00 00 00 7E [20:42:34]Write i2c OK [20:42:34]MH_I2C_Read... [20:42:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:34]Read from MH i2c: E2 [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: E2 0E 00 [20:42:34]MH_I2C_Read... [20:42:34]Read from MH i2c: E2 0E 00 FC 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 67 [20:42:34]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:42:34]wFMCommunicate OK [20:42:34]SAM_PROTO_GetShiftState done [20:42:34]FM_GetShiftState done [20:42:34]opened in 1730160431 [20:42:34]opened+sec_in_day 1730246831 [20:42:34]quantity*price = 20003 [20:42:34]sum+1 = 20004 [20:42:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 392 29.10.2024 20:42 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202997 ФПД: 180595266967624 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204234&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202997&fm=180595266967624&tin=02508201610067®Number=0000000000091777&sum=20000 [20:42:35]StoreToDocumentArchive [20:42:35]shift 546 fd 202997 [20:42:35]save to /storage/0546/doc_00202997 [20:42:35]save last doc name /storage/0546/doc_00202997 to /storage/kkm_last_doc_name [20:42:35]save OK [20:42:35]Clear old archive folders... [20:42:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:42:35]tlvbuf is 00B9C250 [20:42:35]SAM_PROTO_ClearQueue [20:42:35]wFMCommunicate request_size=4 [20:42:35]MH_SAM_APDU [20:42:35]CAPDU: 80 09 00 00 [20:42:35]Write to MH i2c: E2 08 00 09 06 80 09 00 00 00 00 00 00 81 [20:42:35]Write i2c OK [20:42:35]MH_I2C_Read... [20:42:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:42:35]Read from MH i2c: E2 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: E2 03 00 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: E2 03 00 09 06 00 90 00 83 [20:42:35]RAPDU: 90 00 [20:42:35]wFMCommunicate OK [20:42:35]SAM_PROTO_ClearQueue done [20:42:35]KKMCreateOFDPacket [20:42:35]OFDProtocolAddRootSTLVToBuf [20:42:35]FM_MakeSignedData [20:42:35]FM_MakeSignedData [20:42:35]SAM_PROTO_SignData [20:42:35]wFMCommunicate request_size=4 [20:42:35]MH_SAM_APDU [20:42:35]CAPDU: 80 0D 01 02 [20:42:35]Write to MH i2c: E2 08 00 0A 06 80 0D 01 02 00 00 00 00 89 [20:42:35]Write i2c OK [20:42:35]MH_I2C_Read... [20:42:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:42:35]Read from MH i2c: E2 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: E2 03 00 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: E2 03 00 0A 06 00 90 00 84 [20:42:35]RAPDU: 90 00 [20:42:35]wFMCommunicate OK [20:42:35]wFMCommunicate request_size=255 [20:42:35]MH_SAM_APDU [20:42:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 BA 48 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 18 03 00 35 04 06 00 A4 [20:42:35]Write to MH i2c: E2 02 01 0B 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 BA 48 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 18 03 00 35 04 06 00 A4 00 00 CA [20:42:35]Write i2c OK [20:42:35]MH_I2C_Read... [20:42:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:35]Read from MH i2c: E2 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: E2 03 00 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: E2 03 00 0B 06 00 90 00 85 [20:42:35]RAPDU: 90 00 [20:42:35]wFMCommunicate OK [20:42:35]wFMCommunicate request_size=10 [20:42:35]MH_SAM_APDU [20:42:35]CAPDU: 80 0D 02 02 05 40 1C BC 58 48 [20:42:35]Write to MH i2c: E2 0D 00 0C 06 80 0D 02 02 05 00 40 1C BC 58 48 00 00 4E [20:42:35]Write i2c OK [20:42:35]MH_I2C_Read... [20:42:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:35]Read from MH i2c: E2 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: E2 03 00 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: E2 03 00 0C 06 00 90 00 86 [20:42:35]RAPDU: 90 00 [20:42:35]wFMCommunicate OK [20:42:35]wFMCommunicate request_size=4 [20:42:35]MH_SAM_APDU [20:42:35]CAPDU: 80 0D 03 02 [20:42:35]Write to MH i2c: E2 08 00 0D 06 80 0D 03 02 00 00 00 00 8E [20:42:35]Write i2c OK [20:42:35]MH_I2C_Read... [20:42:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:42:35]Read from MH i2c: E2 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: E2 0B 00 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: E2 0B 00 0D 06 00 5A B8 51 A2 94 AB 5D F8 90 00 28 [20:42:35]RAPDU: 5A B8 51 A2 94 AB 5D F8 90 00 [20:42:35]wFMCommunicate OK [20:42:35]SAM_PROTO_SignData done [20:42:35]FM_MakeSignedData done [20:42:35]CreateOFDProtocolMessage [20:42:35]wFMCommunicate request_size=4 [20:42:35]MH_SAM_APDU [20:42:35]CAPDU: 80 11 00 00 [20:42:35]Write to MH i2c: E2 08 00 0E 06 80 11 00 00 00 00 00 00 8E [20:42:35]Write i2c OK [20:42:35]MH_I2C_Read... [20:42:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:35]Read from MH i2c: E2 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: E2 17 00 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: E2 17 00 0E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E3 [20:42:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:42:35]wFMCommunicate OK [20:42:35]CreateOFDProtocolMessage done [20:42:35]OFDSenderStorePacket 202997 [20:42:35]StoreOFDPacket docnum=202997 [20:42:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8C 02 07 01 9C 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 BA 48 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 18 03 00 35 04 06 00 A4 40 1C BC 58 48 5A B8 51 A2 94 AB 5D F8 [20:42:35]CheckFolder [20:42:35]dirname=/storage/ofd_packets [20:42:35]CheckFolder done [20:42:35]ProducePacketName [20:42:35]name=ofd_packets/00202997 [20:42:35]NVStorageSaveData ofd_packets/00202997 [20:42:35]File name is /storage/ofd_packets/00202997 [20:42:35]Write 301 bytes [20:42:35]NVStorageSaveData done [20:42:35]OFDSenderStorePacket done [20:42:35]KKMCreateOFDPacket done [20:42:35]NVStorageSaveData kkm_last_timestamp [20:42:35]File name is /storage/kkm_last_timestamp [20:42:35]Write 4 bytes [20:42:35]NVStorageSaveData done [20:42:35]ExternCall_PrintAddStr [20:42:35]wPrintStart [20:42:35]Write to MH i2c: 01 00 00 0F 06 15 [20:42:35]Write i2c OK [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: 01 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: 01 07 00 [20:42:35]MH_I2C_Read... [20:42:35]Read from MH i2c: 01 07 00 0F 06 00 00 00 00 00 FF 0F 2A [20:42:35]RasterBufferAndPrint [20:42:35]line Счет N : (1)450800 [20:42:35]line ИНН: 02508201610067 [20:42:35]line Контрольно-Кассовый Чек [20:42:35]line ПРОДАЖА [20:42:35]line ТРК (МРК, ГНК) : 41 [20:42:35]line Товар: 2710124130 [20:42:35]line Аи-92-К-2 [20:42:35]line 2.990 * 66.90 [20:42:35]line = 200.03 [20:42:35]line НДС 12% НСП 1% [20:42:35]line > о реализуемом товаре [20:42:35]line ОКРУГЛЕНИЕ: -0.03 [20:42:35]line ИТОГО: 200.00 [20:42:35]line Внесено: 200.00 [20:42:35]line СДАЧА: 0.00 [20:42:35]line НСП 1% : 1.77 [20:42:35]line НДС 12% : 21.24 [20:42:35]line Наличными: 200.00 [20:42:35]line Безнал.: 0.00 [20:42:35]line Место: АЗС № 171 "Партнер Нефть" [20:42:35]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:42:35]line СНО: Общий режим [20:42:35]line Чек 392 29.10.2024 20:42 [20:42:35]line Смена: 546 ФФД: 1.0 [20:42:35]line ЗНМ: 0300000109 [20:42:35]line РНМ: 0000000000091777 [20:42:35]line Версия ККМ: 001 [20:42:35]line ФМ: 0000000000871756 [20:42:35]line ФД: 202997 [20:42:35]line ФПД: 180595266967624 [20:42:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204234&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202997&fm=180595266967624&tin=02508201610067®Number=0000000000091777&sum=20000 [20:42:36]OFD Sender: Processing packet 202997 [packets to send 117, broken 116] [20:42:36]ProducePacketName [20:42:36]name=ofd_packets/00202997 [20:42:36]OFD Sender: To server: pG, [20:42:36]CommunicateWithHost lk.salyk.kg:30040 [20:42:36]ConnectInit lk.salyk.kg [20:42:36]written 0, free lines is 4095 [20:42:36]Connected sock=10 [20:42:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 8C 02 07 01 9C 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 BA 48 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 18 03 00 35 04 06 00 A4 40 1C BC 58 48 5A B8 51 A2 94 AB 5D F8 [20:42:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 7F 76 47 00 DC F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F5 18 03 00 F4 03 04 00 75 F4 20 67 B6 04 01 00 00 E6 EB CD 1E DD A4 17 4D [20:42:36]CommunicateWithHost err = 0 [20:42:36]CheckOFDResponse [20:42:36]1017 (14) - 77093643461234 [20:42:36]1041 (16) - 0000000000871756 [20:42:36]1040 (4) - 202997 [20:42:36]1012 (4) - 29.10.2024 14:43 [20:42:36]1206 (1) - 0 [20:42:36]OFD Sender: Remove packet 202997 [20:42:36]ProducePacketName [20:42:36]name=ofd_packets/00202997 [20:42:36]NVStorageDeleteData [20:42:36]Write to MH i2c: 01 00 00 3A 06 40 [20:42:36]Write i2c OK [20:42:36]MH_I2C_Read... [20:42:36]Read from MH i2c: 01 [20:42:36]MH_I2C_Read... [20:42:36]Read from MH i2c: 01 07 00 [20:42:36]MH_I2C_Read... [20:42:36]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 8F 0C E2 [20:42:36]RasterBufferAndPrint [20:42:36]line [20:42:36]line [20:42:36]line [20:42:36]line [20:42:36]line [20:42:36]written 0, free lines is 3219 [20:42:36]MH_Cut [20:42:36]Write to MH i2c: D1 01 00 41 06 01 19 [20:42:36]Write i2c OK [20:42:36]MH_I2C_Read... [20:42:36]Read from MH i2c: D1 [20:42:36]MH_I2C_Read... [20:42:36]Read from MH i2c: D1 01 00 [20:42:36]MH_I2C_Read... [20:42:36]Read from MH i2c: D1 01 00 41 06 00 18 [20:42:36]Write to MH i2c: 01 00 00 42 06 48 [20:42:36]Write i2c OK [20:42:36]MH_I2C_Read... [20:42:37]OFD Sender: No OFD packet to send [20:42:37]*** Cut start [20:42:37]*** Purtial cut [20:42:37]*** Stage 1: CUTSNS_PIN = 1 [20:42:37]Read from MH i2c: 01 [20:42:37]MH_I2C_Read... [20:42:37]*** Stop cut motor [20:42:37]*** Cut end [20:42:37]Read from MH i2c: 01 07 00 [20:42:37]MH_I2C_Read... [20:42:37]Read from MH i2c: 01 07 00 42 06 00 00 00 00 00 FF 0F 5D [20:42:37]process_action close_receipt done [20:42:37]requested_data is exist [20:42:37]produce_requested_data [20:42:37]requested_item fm.sn is exist - process it [20:42:37]wFMCommunicate request_size=4 [20:42:37]MH_SAM_APDU [20:42:37]CAPDU: 80 11 00 00 [20:42:37]Write to MH i2c: E2 08 00 43 06 80 11 00 00 00 00 00 00 C3 [20:42:37]Write i2c OK [20:42:37]MH_I2C_Read... [20:42:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:37]Read from MH i2c: E2 [20:42:37]MH_I2C_Read... [20:42:37]Read from MH i2c: E2 17 00 [20:42:37]MH_I2C_Read... [20:42:37]Read from MH i2c: E2 17 00 43 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 18 [20:42:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:42:37]wFMCommunicate OK [20:42:37]requested_item fd.num is exist - process it [20:42:37]SAM_PROTO_GetFieldsCounters [20:42:37]wFMCommunicate request_size=4 [20:42:37]MH_SAM_APDU [20:42:37]CAPDU: 80 13 00 00 [20:42:37]Write to MH i2c: E2 08 00 44 06 80 13 00 00 00 00 00 00 C6 [20:42:37]Write i2c OK [20:42:37]MH_I2C_Read... [20:42:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:42:37]Read from MH i2c: E2 [20:42:37]MH_I2C_Read... [20:42:37]Read from MH i2c: E2 62 00 [20:42:38]MH_I2C_Read... [20:42:38]Read from MH i2c: E2 62 00 44 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F5 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [20:42:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F5 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:42:38]wFMCommunicate OK [20:42:38]SAM_PROTO_GetFieldsCounters done [20:42:38]requested_item shift.num is exist - process it [20:42:38]requested_item shift.opened is exist - process it [20:42:38]req_shift_opened [20:42:38]FM_GetShiftState [20:42:38]SAM_PROTO_GetShiftState [20:42:38]wFMCommunicate request_size=4 [20:42:38]MH_SAM_APDU [20:42:38]CAPDU: 80 13 01 00 [20:42:38]Write to MH i2c: E2 08 00 45 06 80 13 01 00 00 00 00 00 C8 [20:42:38]Write i2c OK [20:42:38]MH_I2C_Read... [20:42:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:38]Read from MH i2c: E2 [20:42:38]MH_I2C_Read... [20:42:38]Read from MH i2c: E2 0E 00 [20:42:38]MH_I2C_Read... [20:42:38]Read from MH i2c: E2 0E 00 45 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B1 [20:42:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:42:38]wFMCommunicate OK [20:42:38]SAM_PROTO_GetShiftState done [20:42:38]FM_GetShiftState done [20:42:38]req_shift_opened done [20:42:38]requested_item shift.open_date is exist - process it [20:42:38]req_shift_open_date [20:42:38]req_shift_open_date done [20:42:38]produce_requested_data done [20:42:38]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202997,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:42:38]process_action_free close_receipt [20:42:38]json_value_free [20:42:38]json_value_free done [20:42:38]process_json_proto returns [20:42:38]Send response to host [20:42:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202997,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:42:38]free response buf [20:42:38]execute_script done [20:42:38]execute_script returns [20:42:38]free content buf [20:42:38]Sock 8.Close socket [20:42:38]Sock 8.Thread stoped [20:42:42]OFD Sender: No OFD packet to send [20:42:47]OFD Sender: No OFD packet to send [20:42:52]OFD Sender: No OFD packet to send [20:42:57]OFD Sender: No OFD packet to send [20:43:02]OFD Sender: No OFD packet to send [20:43:05]accept exits with 9 [20:43:05]New connection [20:43:05]New thread 3067026788 created [20:43:05]Thread 3067170148 joined [20:43:05]Waiting for new connection... [20:43:05] Sock 9.Parse request [20:43:05]Sock 9.Check first char [20:43:05]Sock 9.First char is OK [20:43:05]request: POST /json_proto HTTP/1.0 [20:43:05]Method: POST [20:43:05]URL: /json_proto [20:43:05]Method is POST - this is cgi request [20:43:05]url: /json_proto [20:43:05]query_string will be loaded in cgi processing [20:43:05]execute_cgi json_proto POST (null) [20:43:05]execute_cgi path=json_proto method=POST [20:43:05]POST find Content-Length [20:43:05]Host: 172.17.63.195:8080 [20:43:05]Content-Length: 766 [20:43:05]Content-Type: application/json [20:43:05] [20:43:05]POST finish read [20:43:05]Found Content-Length = 766 [20:43:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450801", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:43:05]execute_script... [20: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)450801", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:43:05]POST & json_proto [20:43:05]process_json_proto [20:43:05]json parsed OK: [20:43:05]protocol is kg_v1.0 [20:43:05]action value=close_receipt [20:43:05]process_action close_receipt [20:43:05]cmd_close_receipt [20:43:05]MH_GetDate [20:43:05]Write to MH i2c: F0 00 00 46 06 3B [20:43:05]Write i2c OK [20:43:05]MH_I2C_Read... [20:43:05]Read from MH i2c: F0 [20:43:05]MH_I2C_Read... [20:43:05]Read from MH i2c: F0 09 00 [20:43:05]MH_I2C_Read... [20:43:05]Read from MH i2c: F0 09 00 46 06 00 DA 48 21 67 8C D7 20 67 D8 [20:43:05]GetLastDocTimeStamp 1730234554 [20:43:05]current date 1730234586 [20:43:05]FM_GetShiftState [20:43:05]SAM_PROTO_GetShiftState [20:43:05]wFMCommunicate request_size=4 [20:43:05]MH_SAM_APDU [20:43:05]CAPDU: 80 13 01 00 [20:43:05]Write to MH i2c: E2 08 00 47 06 80 13 01 00 00 00 00 00 CA [20:43:05]Write i2c OK [20:43:05]MH_I2C_Read... [20:43:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:05]Read from MH i2c: E2 [20:43:05]MH_I2C_Read... [20:43:05]Read from MH i2c: E2 0E 00 [20:43:05]MH_I2C_Read... [20:43:05]Read from MH i2c: E2 0E 00 47 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B3 [20:43:05]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:43:05]wFMCommunicate OK [20:43:05]SAM_PROTO_GetShiftState done [20:43:05]FM_GetShiftState done [20:43:05]opened in 1730160431 [20:43:05]opened+sec_in_day 1730246831 [20:43:05]quantity*price = 50010 [20:43:05]sum+1 = 50012 [20:43:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 393 29.10.2024 20:43 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 202998 ФПД: 121676044978067 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204306&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202998&fm=121676044978067&tin=02508201610067®Number=0000000000091777&sum=50011 [20:43:06]StoreToDocumentArchive [20:43:06]shift 546 fd 202998 [20:43:06]save to /storage/0546/doc_00202998 [20:43:06]save last doc name /storage/0546/doc_00202998 to /storage/kkm_last_doc_name [20:43:06]save OK [20:43:06]Clear old archive folders... [20:43:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:43:07]tlvbuf is 00B9FC90 [20:43:07]SAM_PROTO_ClearQueue [20:43:07]wFMCommunicate request_size=4 [20:43:07]MH_SAM_APDU [20:43:07]CAPDU: 80 09 00 00 [20:43:07]Write to MH i2c: E2 08 00 54 06 80 09 00 00 00 00 00 00 CC [20:43:07]Write i2c OK [20:43:07]MH_I2C_Read... [20:43:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:43:07]OFD Sender: No OFD packet to send [20:43:07]Read from MH i2c: E2 [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: E2 03 00 [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: E2 03 00 54 06 00 90 00 CE [20:43:07]RAPDU: 90 00 [20:43:07]wFMCommunicate OK [20:43:07]SAM_PROTO_ClearQueue done [20:43:07]KKMCreateOFDPacket [20:43:07]OFDProtocolAddRootSTLVToBuf [20:43:07]FM_MakeSignedData [20:43:07]FM_MakeSignedData [20:43:07]SAM_PROTO_SignData [20:43:07]wFMCommunicate request_size=4 [20:43:07]MH_SAM_APDU [20:43:07]CAPDU: 80 0D 01 02 [20:43:07]Write to MH i2c: E2 08 00 55 06 80 0D 01 02 00 00 00 00 D4 [20:43:07]Write i2c OK [20:43:07]MH_I2C_Read... [20:43:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:43:07]Read from MH i2c: E2 [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: E2 03 00 [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: E2 03 00 55 06 00 90 00 CF [20:43:07]RAPDU: 90 00 [20:43:07]wFMCommunicate OK [20:43:07]wFMCommunicate request_size=255 [20:43:07]MH_SAM_APDU [20:43: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 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 DA 48 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 18 03 00 35 04 06 00 6E [20:43:07]Write to MH i2c: E2 02 01 56 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 DA 48 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 18 03 00 35 04 06 00 6E 00 00 2E [20:43:07]Write i2c OK [20:43:07]MH_I2C_Read... [20:43:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:07]Read from MH i2c: E2 [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: E2 03 00 [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: E2 03 00 56 06 00 90 00 D0 [20:43:07]RAPDU: 90 00 [20:43:07]wFMCommunicate OK [20:43:07]wFMCommunicate request_size=10 [20:43:07]MH_SAM_APDU [20:43:07]CAPDU: 80 0D 02 02 05 A9 E9 70 47 93 [20:43:07]Write to MH i2c: E2 0D 00 57 06 80 0D 02 02 05 00 A9 E9 70 47 93 00 00 BD [20:43:07]Write i2c OK [20:43:07]MH_I2C_Read... [20:43:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:07]Read from MH i2c: E2 [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: E2 03 00 [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: E2 03 00 57 06 00 90 00 D1 [20:43:07]RAPDU: 90 00 [20:43:07]wFMCommunicate OK [20:43:07]wFMCommunicate request_size=4 [20:43:07]MH_SAM_APDU [20:43:07]CAPDU: 80 0D 03 02 [20:43:07]Write to MH i2c: E2 08 00 58 06 80 0D 03 02 00 00 00 00 D9 [20:43:07]Write i2c OK [20:43:07]MH_I2C_Read... [20:43:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:43:07]Read from MH i2c: E2 [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: E2 0B 00 [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: E2 0B 00 58 06 00 F6 C3 C9 00 3B 7A 6E A7 90 00 26 [20:43:07]RAPDU: F6 C3 C9 00 3B 7A 6E A7 90 00 [20:43:07]wFMCommunicate OK [20:43:07]SAM_PROTO_SignData done [20:43:07]FM_MakeSignedData done [20:43:07]CreateOFDProtocolMessage [20:43:07]wFMCommunicate request_size=4 [20:43:07]MH_SAM_APDU [20:43:07]CAPDU: 80 11 00 00 [20:43:07]Write to MH i2c: E2 08 00 59 06 80 11 00 00 00 00 00 00 D9 [20:43:07]Write i2c OK [20:43:07]MH_I2C_Read... [20:43:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:43:07]Read from MH i2c: E2 [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: E2 17 00 [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: E2 17 00 59 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2E [20:43:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:43:07]wFMCommunicate OK [20:43:07]CreateOFDProtocolMessage done [20:43:07]OFDSenderStorePacket 202998 [20:43:07]StoreOFDPacket docnum=202998 [20:43:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D9 2A 07 01 AA 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 DA 48 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 18 03 00 35 04 06 00 6E A9 E9 70 47 93 F6 C3 C9 00 3B 7A 6E A7 [20:43:07]CheckFolder [20:43:07]dirname=/storage/ofd_packets [20:43:07]CheckFolder done [20:43:07]ProducePacketName [20:43:07]name=ofd_packets/00202998 [20:43:07]NVStorageSaveData ofd_packets/00202998 [20:43:07]File name is /storage/ofd_packets/00202998 [20:43:07]Write 301 bytes [20:43:07]NVStorageSaveData done [20:43:07]OFDSenderStorePacket done [20:43:07]KKMCreateOFDPacket done [20:43:07]NVStorageSaveData kkm_last_timestamp [20:43:07]File name is /storage/kkm_last_timestamp [20:43:07]Write 4 bytes [20:43:07]NVStorageSaveData done [20:43:07]ExternCall_PrintAddStr [20:43:07]wPrintStart [20:43:07]Write to MH i2c: 01 00 00 5A 06 60 [20:43:07]Write i2c OK [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: 01 [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: 01 07 00 [20:43:07]MH_I2C_Read... [20:43:07]Read from MH i2c: 01 07 00 5A 06 00 00 00 00 00 FF 0F 75 [20:43:07]RasterBufferAndPrint [20:43:07]line Счет N : (1)450801 [20:43:07]line ИНН: 02508201610067 [20:43:07]line Контрольно-Кассовый Чек [20:43:07]line ПРОДАЖА [20:43:07]line ТРК (МРК, ГНК) : 51 [20:43:07]line Товар: 2710124500 [20:43:07]line Аи-95-К-3 [20:43:07]line 6.740 * 74.20 [20:43:07]line = 500.11 [20:43:07]line НДС 12% НСП 1% [20:43:07]line > о реализуемом товаре [20:43:07]line ИТОГО: 500.11 [20:43:07]line НСП 1% : 4.43 [20:43:07]line НДС 12% : 53.11 [20:43:07]line Наличными: 0.00 [20:43:07]line Безнал.: 500.11 [20:43:07]line Место: АЗС № 171 "Партнер Нефть" [20:43:07]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:43:07]line СНО: Общий режим [20:43:07]line Чек 393 29.10.2024 20:43 [20:43:07]line Смена: 546 ФФД: 1.0 [20:43:07]line ЗНМ: 0300000109 [20:43:07]line РНМ: 0000000000091777 [20:43:07]line Версия ККМ: 001 [20:43:07]line Платежная система: Mbank [20:43:07]line ФМ: 0000000000871756 [20:43:07]line ФД: 202998 [20:43:07]line ФПД: 121676044978067 [20:43:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204306&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202998&fm=121676044978067&tin=02508201610067®Number=0000000000091777&sum=50011 [20:43:07]OFD Sender: Processing packet 202998 [packets to send 117, broken 116] [20:43:07]ProducePacketName [20:43:07]name=ofd_packets/00202998 [20:43:07]OFD Sender: To server: pG, [20:43:07]CommunicateWithHost lk.salyk.kg:30040 [20:43:07]ConnectInit lk.salyk.kg [20:43:07]written 0, free lines is 4095 [20:43:07]Connected sock=10 [20:43:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D9 2A 07 01 AA 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 DA 48 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 18 03 00 35 04 06 00 6E A9 E9 70 47 93 F6 C3 C9 00 3B 7A 6E A7 [20:43:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 25 DF 47 00 AA 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F6 18 03 00 F4 03 04 00 95 F4 20 67 B6 04 01 00 00 52 0D 28 CA 92 EE 46 BD [20:43:08]CommunicateWithHost err = 0 [20:43:08]CheckOFDResponse [20:43:08]1017 (14) - 77093643461234 [20:43:08]1041 (16) - 0000000000871756 [20:43:08]1040 (4) - 202998 [20:43:08]1012 (4) - 29.10.2024 14:43 [20:43:08]1206 (1) - 0 [20:43:08]OFD Sender: Remove packet 202998 [20:43:08]ProducePacketName [20:43:08]name=ofd_packets/00202998 [20:43:08]NVStorageDeleteData [20:43:08]Write to MH i2c: 01 00 00 83 06 89 [20:43:08]Write i2c OK [20:43:08]MH_I2C_Read... [20:43:08]Read from MH i2c: 01 [20:43:08]MH_I2C_Read... [20:43:08]Read from MH i2c: 01 07 00 [20:43:08]MH_I2C_Read... [20:43:08]Read from MH i2c: 01 07 00 83 06 00 00 00 00 00 B4 0C 50 [20:43:08]RasterBufferAndPrint [20:43:08]line [20:43:08]line [20:43:08]line [20:43:08]line [20:43:08]line [20:43:08]written 0, free lines is 3255 [20:43:08]MH_Cut [20:43:08]Write to MH i2c: D1 01 00 8A 06 01 62 [20:43:08]Write i2c OK [20:43:08]MH_I2C_Read... [20:43:08]Read from MH i2c: D1 [20:43:08]MH_I2C_Read... [20:43:08]Read from MH i2c: D1 01 00 [20:43:08]MH_I2C_Read... [20:43:08]Read from MH i2c: D1 01 00 8A 06 00 61 [20:43:08]Write to MH i2c: 01 00 00 8B 06 91 [20:43:08]Write i2c OK [20:43:08]MH_I2C_Read... [20:43:08]OFD Sender: No OFD packet to send [20:43:09]*** Cut start [20:43:09]*** Purtial cut [20:43:09]*** Stage 1: CUTSNS_PIN = 1 [20:43:09]Read from MH i2c: 01 [20:43:09]MH_I2C_Read... [20:43:09]*** Stop cut motor [20:43:09]*** Cut end [20:43:09]Read from MH i2c: 01 07 00 [20:43:09]MH_I2C_Read... [20:43:09]Read from MH i2c: 01 07 00 8B 06 00 00 00 00 00 FF 0F A6 [20:43:09]process_action close_receipt done [20:43:09]requested_data is exist [20:43:09]produce_requested_data [20:43:09]requested_item fm.sn is exist - process it [20:43:09]wFMCommunicate request_size=4 [20:43:09]MH_SAM_APDU [20:43:09]CAPDU: 80 11 00 00 [20:43:09]Write to MH i2c: E2 08 00 8C 06 80 11 00 00 00 00 00 00 0C [20:43:09]Write i2c OK [20:43:09]MH_I2C_Read... [20:43:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:43:09]Read from MH i2c: E2 [20:43:09]MH_I2C_Read... [20:43:09]Read from MH i2c: E2 17 00 [20:43:09]MH_I2C_Read... [20:43:09]Read from MH i2c: E2 17 00 8C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 61 [20:43:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:43:09]wFMCommunicate OK [20:43:09]requested_item fd.num is exist - process it [20:43:09]SAM_PROTO_GetFieldsCounters [20:43:09]wFMCommunicate request_size=4 [20:43:09]MH_SAM_APDU [20:43:09]CAPDU: 80 13 00 00 [20:43:09]Write to MH i2c: E2 08 00 8D 06 80 13 00 00 00 00 00 00 0F [20:43:09]Write i2c OK [20:43:09]MH_I2C_Read... [20:43:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:43:09]Read from MH i2c: E2 [20:43:09]MH_I2C_Read... [20:43:09]Read from MH i2c: E2 62 00 [20:43:09]MH_I2C_Read... [20:43:09]Read from MH i2c: E2 62 00 8D 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F6 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 0B [20:43:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F6 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:43:09]wFMCommunicate OK [20:43:09]SAM_PROTO_GetFieldsCounters done [20:43:09]requested_item shift.num is exist - process it [20:43:09]requested_item shift.opened is exist - process it [20:43:09]req_shift_opened [20:43:09]FM_GetShiftState [20:43:09]SAM_PROTO_GetShiftState [20:43:09]wFMCommunicate request_size=4 [20:43:09]MH_SAM_APDU [20:43:09]CAPDU: 80 13 01 00 [20:43:09]Write to MH i2c: E2 08 00 8E 06 80 13 01 00 00 00 00 00 11 [20:43:09]Write i2c OK [20:43:09]MH_I2C_Read... [20:43:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:09]Read from MH i2c: E2 [20:43:09]MH_I2C_Read... [20:43:09]Read from MH i2c: E2 0E 00 [20:43:09]MH_I2C_Read... [20:43:09]Read from MH i2c: E2 0E 00 8E 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FA [20:43:09]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:43:09]wFMCommunicate OK [20:43:09]SAM_PROTO_GetShiftState done [20:43:09]FM_GetShiftState done [20:43:09]req_shift_opened done [20:43:09]requested_item shift.open_date is exist - process it [20:43:09]req_shift_open_date [20:43:09]req_shift_open_date done [20:43:09]produce_requested_data done [20:43:09]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202998,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:43:09]process_action_free close_receipt [20:43:09]json_value_free [20:43:09]json_value_free done [20:43:09]process_json_proto returns [20:43:09]Send response to host [20:43:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202998,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:43:09]free response buf [20:43:09]execute_script done [20:43:09]execute_script returns [20:43:09]free content buf [20:43:09]Sock 9.Close socket [20:43:09]Sock 9.Thread stoped [20:43:13]OFD Sender: No OFD packet to send [20:43:18]OFD Sender: No OFD packet to send [20:43:23]OFD Sender: No OFD packet to send [20:43:28]OFD Sender: No OFD packet to send [20:43:33]OFD Sender: No OFD packet to send [20:43:38]OFD Sender: No OFD packet to send [20:43:43]OFD Sender: No OFD packet to send [20:43:48]OFD Sender: No OFD packet to send [20:43:53]OFD Sender: No OFD packet to send [20:43:58]OFD Sender: No OFD packet to send [20:44:03]OFD Sender: No OFD packet to send [20:44:08]OFD Sender: No OFD packet to send [20:44:13]OFD Sender: No OFD packet to send [20:44:18]OFD Sender: No OFD packet to send [20:44:23]OFD Sender: No OFD packet to send [20:44:28]OFD Sender: No OFD packet to send [20:44:33]OFD Sender: No OFD packet to send [20:44:38]OFD Sender: No OFD packet to send [20:44:43]OFD Sender: No OFD packet to send [20:44:48]OFD Sender: No OFD packet to send [20:44:53]OFD Sender: No OFD packet to send [20:44:58]OFD Sender: No OFD packet to send [20:45:03]OFD Sender: No OFD packet to send [20:45:08]OFD Sender: No OFD packet to send [20:45:13]OFD Sender: No OFD packet to send 00 50 [20:46:12]Write i2c OK [20:46:12]MH_I2C_Read... [20:46:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:46:12]Read from MH i2c: E2 [20:46:12]MH_I2C_Read... [20:46:12]Read from MH i2c: E2 03 00 [20:46:12]MH_I2C_Read... [20:46:12]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [20:46:12]RAPDU: 90 00 [20:46:12]wFMCommunicate OK [20:46:12]wFMCommunicate request_size=13 [20:46:12]MH_SAM_APDU [20:46:12]CAPDU: 80 15 02 00 08 F4 03 04 00 94 49 21 67 [20:46:12]Write to MH i2c: E2 10 00 99 06 80 15 02 00 08 00 F4 03 04 00 94 49 21 67 00 00 8F [20:46:12]Write i2c OK [20:46:12]MH_I2C_Read... [20:46:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:46:12]Read from MH i2c: E2 [20:46:12]MH_I2C_Read... [20:46:12]Read from MH i2c: E2 03 00 [20:46:12]MH_I2C_Read... [20:46:12]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [20:46:12]RAPDU: 90 00 [20:46:12]wFMCommunicate OK [20:46:12]wFMCommunicate request_size=25 [20:46:12]MH_SAM_APDU [20:46:12]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 [20:46:12]Write to MH i2c: E2 1C 00 9A 06 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 00 00 88 [20:46:12]Write i2c OK [20:46:12]MH_I2C_Read... [20:46:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:46:12]Read from MH i2c: E2 [20:46:12]MH_I2C_Read... [20:46:12]Read from MH i2c: E2 03 00 [20:46:12]MH_I2C_Read... [20:46:12]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [20:46:12]RAPDU: 90 00 [20:46:12]wFMCommunicate OK [20:46:12]wFMCommunicate request_size=4 [20:46:12]MH_SAM_APDU [20:46:12]CAPDU: 80 15 03 00 [20:46:12]Write to MH i2c: E2 08 00 9B 06 80 15 03 00 00 00 00 00 22 [20:46:12]Write i2c OK [20:46:12]MH_I2C_Read... [20:46:12]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [20:46:12]Read from MH i2c: E2 [20:46:12]MH_I2C_Read... [20:46:12]Read from MH i2c: E2 40 00 [20:46:12]MH_I2C_Read... [20:46:12]Read from MH i2c: E2 40 00 9B 06 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8A 01 00 00 35 04 06 00 75 DC 85 0D 71 A2 90 00 D1 [20:46:12]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8A 01 00 00 35 04 06 00 75 DC 85 0D 71 A2 90 00 [20:46:12]wFMCommunicate OK [20:46:12]SAM_PROTO_ProcessDocument answer len = 59 [20:46:12]SAM_PROTO_ProcessDocument done [20:46:12]SetTLVBufToDocument [20:46:12]Processing tag 1209 (04B9) [20:46:12]Malloc new data [20:46:12]Processing tag 1041 (0411) [20:46:12]Processing tag 1040 (0410) [20:46:12]Malloc new data [20:46:12]Processing tag 1038 (040E) [20:46:12]Malloc new data [20:46:12]Processing tag 1042 (0412) [20:46:12]Malloc new data [20:46:12]Processing tag 1077 (0435) [20:46:12]Malloc new data [20:46:12]SetTLVBufToDocument err=0 [20:46:12]KKMLoadAndSignReceiptData store KKM data [20:46:12]KKMLoadAndSignReceiptData err=0 [20:46:12]wFMCommunicate request_size=4 [20:46:12]MH_SAM_APDU [20:46:12]CAPDU: 80 11 00 00 [20:46:12]Write to MH i2c: E2 08 00 9C 06 80 11 00 00 00 00 00 00 1C [20:46:12]Write i2c OK [20:46:12]MH_I2C_Read... [20:46:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:12]Read from MH i2c: E2 [20:46:12]MH_I2C_Read... [20:46:12]Read from MH i2c: E2 17 00 [20:46:12]MH_I2C_Read... [20:46:12]Read from MH i2c: E2 17 00 9C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 71 [20:46:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:46:12]wFMCommunicate OK [20:46:12]Счет N : (1)450802 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 52 Товар: 2710124130 Аи-92-К-2 23.920 * 66.90 = 1600.25 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.94 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 394 29.10.2024 20:46 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 202999 ФПД: 129589985505698 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204612&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202999&fm=129589985505698&tin=02508201610067®Number=0000000000091777&sum=160000 [20:46:12]StoreToDocumentArchive [20:46:12]shift 546 fd 202999 [20:46:12]save to /storage/0546/doc_00202999 [20:46:12]save last doc name /storage/0546/doc_00202999 to /storage/kkm_last_doc_name [20:46:12]save OK [20:46:12]Clear old archive folders... [20:46:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:46:12]tlvbuf is 00BA18A0 [20:46:12]SAM_PROTO_ClearQueue [20:46:12]wFMCommunicate request_size=4 [20:46:12]MH_SAM_APDU [20:46:12]CAPDU: 80 09 00 00 [20:46:12]Write to MH i2c: E2 08 00 9D 06 80 09 00 00 00 00 00 00 15 [20:46:12]Write i2c OK [20:46:12]MH_I2C_Read... [20:46:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:46:12]Read from MH i2c: E2 [20:46:12]MH_I2C_Read... [20:46:12]Read from MH i2c: E2 03 00 [20:46:12]MH_I2C_Read... [20:46:12]Read from MH i2c: E2 03 00 9D 06 00 90 00 17 [20:46:12]RAPDU: 90 00 [20:46:12]wFMCommunicate OK [20:46:12]SAM_PROTO_ClearQueue done [20:46:12]KKMCreateOFDPacket [20:46:12]OFDProtocolAddRootSTLVToBuf [20:46:12]FM_MakeSignedData [20:46:12]FM_MakeSignedData [20:46:12]SAM_PROTO_SignData [20:46:12]wFMCommunicate request_size=4 [20:46:12]MH_SAM_APDU [20:46:12]CAPDU: 80 0D 01 02 [20:46:12]Write to MH i2c: E2 08 00 9E 06 80 0D 01 02 00 00 00 00 1D [20:46:12]Write i2c OK [20:46:12]MH_I2C_Read... [20:46:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:46:12]Read from MH i2c: E2 [20:46:12]MH_I2C_Read... [20:46:12]Read from MH i2c: E2 03 00 [20:46:12]MH_I2C_Read... [20:46:12]Read from MH i2c: E2 03 00 9E 06 00 90 00 18 [20:46:12]RAPDU: 90 00 [20:46:12]wFMCommunicate OK [20:46:12]wFMCommunicate request_size=255 [20:46:12]MH_SAM_APDU [20:46:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 94 49 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 18 03 00 35 04 06 00 75 [20:46:12]Write to MH i2c: E2 02 01 9F 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 94 49 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 18 03 00 35 04 06 00 75 00 00 73 [20:46:12]Write i2c OK [20:46:12]MH_I2C_Read... [20:46:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:13]Read from MH i2c: E2 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: E2 03 00 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: E2 03 00 9F 06 00 90 00 19 [20:46:13]RAPDU: 90 00 [20:46:13]wFMCommunicate OK [20:46:13]wFMCommunicate request_size=10 [20:46:13]MH_SAM_APDU [20:46:13]CAPDU: 80 0D 02 02 05 DC 85 0D 71 A2 [20:46:13]Write to MH i2c: E2 0D 00 A0 06 80 0D 02 02 05 00 DC 85 0D 71 A2 00 00 AB [20:46:13]Write i2c OK [20:46:13]MH_I2C_Read... [20:46:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:13]Read from MH i2c: E2 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: E2 03 00 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: E2 03 00 A0 06 00 90 00 1A [20:46:13]RAPDU: 90 00 [20:46:13]wFMCommunicate OK [20:46:13]wFMCommunicate request_size=4 [20:46:13]MH_SAM_APDU [20:46:13]CAPDU: 80 0D 03 02 [20:46:13]Write to MH i2c: E2 08 00 A1 06 80 0D 03 02 00 00 00 00 22 [20:46:13]Write i2c OK [20:46:13]MH_I2C_Read... [20:46:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:46:13]Read from MH i2c: E2 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: E2 0B 00 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: E2 0B 00 A1 06 00 EF BA 18 52 DC E9 4C 92 90 00 D9 [20:46:13]RAPDU: EF BA 18 52 DC E9 4C 92 90 00 [20:46:13]wFMCommunicate OK [20:46:13]SAM_PROTO_SignData done [20:46:13]FM_MakeSignedData done [20:46:13]CreateOFDProtocolMessage [20:46:13]wFMCommunicate request_size=4 [20:46:13]MH_SAM_APDU [20:46:13]CAPDU: 80 11 00 00 [20:46:13]Write to MH i2c: E2 08 00 A2 06 80 11 00 00 00 00 00 00 22 [20:46:13]Write i2c OK [20:46:13]MH_I2C_Read... [20:46:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:13]Read from MH i2c: E2 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: E2 17 00 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: E2 17 00 A2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 77 [20:46:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:46:13]wFMCommunicate OK [20:46:13]CreateOFDProtocolMessage done [20:46:13]OFDSenderStorePacket 202999 [20:46:13]StoreOFDPacket docnum=202999 [20:46:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4D ED 07 01 27 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 94 49 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 18 03 00 35 04 06 00 75 DC 85 0D 71 A2 EF BA 18 52 DC E9 4C 92 [20:46:13]CheckFolder [20:46:13]dirname=/storage/ofd_packets [20:46:13]CheckFolder done [20:46:13]ProducePacketName [20:46:13]name=ofd_packets/00202999 [20:46:13]NVStorageSaveData ofd_packets/00202999 [20:46:13]File name is /storage/ofd_packets/00202999 [20:46:13]Write 301 bytes [20:46:13]NVStorageSaveData done [20:46:13]OFDSenderStorePacket done [20:46:13]KKMCreateOFDPacket done [20:46:13]NVStorageSaveData kkm_last_timestamp [20:46:13]File name is /storage/kkm_last_timestamp [20:46:13]Write 4 bytes [20:46:13]NVStorageSaveData done [20:46:13]ExternCall_PrintAddStr [20:46:13]wPrintStart [20:46:13]Write to MH i2c: 01 00 00 A3 06 A9 [20:46:13]Write i2c OK [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: 01 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: 01 07 00 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: 01 07 00 A3 06 00 00 00 00 00 FF 0F BE [20:46:13]RasterBufferAndPrint [20:46:13]line Счет N : (1)450802 [20:46:13]line ИНН: 02508201610067 [20:46:13]line Контрольно-Кассовый Чек [20:46:13]line ПРОДАЖА [20:46:13]line ТРК (МРК, ГНК) : 52 [20:46:13]line Товар: 2710124130 [20:46:13]line Аи-92-К-2 [20:46:13]line 23.920 * 66.90 [20:46:13]line = 1600.25 [20:46:13]line НДС 12% НСП 1% [20:46:13]line > о реализуемом товаре [20:46:13]line ОКРУГЛЕНИЕ: -0.25 [20:46:13]line ИТОГО: 1600.00 [20:46:13]line Внесено: 1600.00 [20:46:13]line СДАЧА: 0.00 [20:46:13]line НСП 1% : 14.16 [20:46:13]line НДС 12% : 169.94 [20:46:13]line Наличными: 1600.00 [20:46:13]line Безнал.: 0.00 [20:46:13]line Место: АЗС № 171 "Партнер Нефть" [20:46:13]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:46:13]line СНО: Общий режим [20:46:13]line Чек 394 29.10.2024 20:46 [20:46:13]line Смена: 546 ФФД: 1.0 [20:46:13]line ЗНМ: 0300000109 [20:46:13]line РНМ: 0000000000091777 [20:46:13]line Версия ККМ: 001 [20:46:13]line ФМ: 0000000000871756 [20:46:13]line ФД: 202999 [20:46:13]line ФПД: 129589985505698 [20:46:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204612&type=1&operation_type=1&fn_number=0000000000871756&fd_number=202999&fm=129589985505698&tin=02508201610067®Number=0000000000091777&sum=160000 [20:46:13]OFD Sender: Processing packet 202999 [packets to send 117, broken 116] [20:46:13]ProducePacketName [20:46:13]name=ofd_packets/00202999 [20:46:13]OFD Sender: To server: pG, [20:46:13]CommunicateWithHost lk.salyk.kg:30040 [20:46:13]ConnectInit lk.salyk.kg [20:46:13]written 0, free lines is 4095 [20:46:13]Write to MH i2c: 01 00 00 CE 06 D4 [20:46:13]Write i2c OK [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: 01 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: 01 07 00 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: 01 07 00 CE 06 00 00 00 00 00 92 0C 79 [20:46:13]RasterBufferAndPrint [20:46:13]line [20:46:13]line [20:46:13]line [20:46:13]line [20:46:13]line [20:46:13]written 0, free lines is 3222 [20:46:13]MH_Cut [20:46:13]Write to MH i2c: D1 01 00 D5 06 01 AD [20:46:13]Write i2c OK [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: D1 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: D1 01 00 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: D1 01 00 D5 06 00 AC [20:46:13]Write to MH i2c: 01 00 00 D6 06 DC [20:46:13]Write i2c OK [20:46:13]MH_I2C_Read... [20:46:14]*** Cut start [20:46:14]*** Purtial cut [20:46:14]*** Stage 1: CUTSNS_PIN = 1 [20:46:15]Read from MH i2c: 01 [20:46:15]MH_I2C_Read... [20:46:15]*** Stop cut motor [20:46:15]*** Cut end [20:46:15]Read from MH i2c: 01 07 00 [20:46:15]MH_I2C_Read... [20:46:15]Read from MH i2c: 01 07 00 D6 06 00 00 00 00 00 FF 0F F1 [20:46:15]process_action close_receipt done [20:46:15]requested_data is exist [20:46:15]produce_requested_data [20:46:15]requested_item fm.sn is exist - process it [20:46:15]wFMCommunicate request_size=4 [20:46:15]MH_SAM_APDU [20:46:15]CAPDU: 80 11 00 00 [20:46:15]Write to MH i2c: E2 08 00 D7 06 80 11 00 00 00 00 00 00 57 [20:46:15]Write i2c OK [20:46:15]MH_I2C_Read... [20:46:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:15]Read from MH i2c: E2 [20:46:15]MH_I2C_Read... [20:46:15]Read from MH i2c: E2 17 00 [20:46:15]MH_I2C_Read... [20:46:15]Read from MH i2c: E2 17 00 D7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AC [20:46:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:46:15]wFMCommunicate OK [20:46:15]requested_item fd.num is exist - process it [20:46:15]SAM_PROTO_GetFieldsCounters [20:46:15]wFMCommunicate request_size=4 [20:46:15]MH_SAM_APDU [20:46:15]CAPDU: 80 13 00 00 [20:46:15]Write to MH i2c: E2 08 00 D8 06 80 13 00 00 00 00 00 00 5A [20:46:15]Write i2c OK [20:46:15]MH_I2C_Read... [20:46:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:46:15]Read from MH i2c: E2 [20:46:15]MH_I2C_Read... [20:46:15]Read from MH i2c: E2 62 00 [20:46:15]MH_I2C_Read... [20:46:15]Read from MH i2c: E2 62 00 D8 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F7 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 5A [20:46:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F7 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:46:15]wFMCommunicate OK [20:46:15]SAM_PROTO_GetFieldsCounters done [20:46:15]requested_item shift.num is exist - process it [20:46:15]requested_item shift.opened is exist - process it [20:46:15]req_shift_opened [20:46:15]FM_GetShiftState [20:46:15]SAM_PROTO_GetShiftState [20:46:15]wFMCommunicate request_size=4 [20:46:15]MH_SAM_APDU [20:46:15]CAPDU: 80 13 01 00 [20:46:15]Write to MH i2c: E2 08 00 D9 06 80 13 01 00 00 00 00 00 5C [20:46:15]Write i2c OK [20:46:15]MH_I2C_Read... [20:46:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:15]Read from MH i2c: E2 [20:46:15]MH_I2C_Read... [20:46:15]Read from MH i2c: E2 0E 00 [20:46:15]MH_I2C_Read... [20:46:15]Read from MH i2c: E2 0E 00 D9 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 45 [20:46:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:46:15]wFMCommunicate OK [20:46:15]SAM_PROTO_GetShiftState done [20:46:15]FM_GetShiftState done [20:46:15]req_shift_opened done [20:46:15]requested_item shift.open_date is exist - process it [20:46:15]req_shift_open_date [20:46:15]req_shift_open_date done [20:46:15]produce_requested_data done [20:46:15]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":202999,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:46:15]process_action_free close_receipt [20:46:15]json_value_free [20:46:15]json_value_free done [20:46:15]process_json_proto returns [20:46:15]Send response to host [20:46:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":202999,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:46:15]free response buf [20:46:15]execute_script done [20:46:15]execute_script returns [20:46:15]free content buf [20:46:15]Sock 8.Close socket [20:46:15]Sock 8.Thread stoped [20:46:18]ConnectInit Can't take IP for lk.salyk.kg [20:46:18]CommunicateWithHost connect error [20:46:18]CommunicateWithHost err = -1 [20:46:18]OFD Sender: Server communicate error [20:46:23]OFD Sender: Processing packet 202999 [packets to send 117, broken 116] [20:46:23]ProducePacketName [20:46:23]name=ofd_packets/00202999 [20:46:23]OFD Sender: To server: pG, [20:46:23]CommunicateWithHost lk.salyk.kg:30040 [20:46:23]ConnectInit lk.salyk.kg [20:46:25]ConnectInit Can't connect to host [20:46:28]ConnectInit Can't take IP for lk.salyk.kg [20:46:28]CommunicateWithHost connect error [20:46:28]CommunicateWithHost err = -1 [20:46:28]OFD Sender: Server communicate error [20:46:30]ConnectInit Can't connect to host [20:46:33]OFD Sender: Processing packet 202999 [packets to send 117, broken 116] [20:46:33]ProducePacketName [20:46:33]name=ofd_packets/00202999 [20:46:33]OFD Sender: To server: pG, [20:46:33]CommunicateWithHost lk.salyk.kg:30040 [20:46:33]ConnectInit lk.salyk.kg [20:46:33]Connected sock=8 [20:46:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4D ED 07 01 27 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 70 5D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 19 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 94 49 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 18 03 00 35 04 06 00 75 DC 85 0D 71 A2 EF BA 18 52 DC E9 4C 92 [20:46:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 44 2E 47 00 D8 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F7 18 03 00 F4 03 04 00 62 F5 20 67 B6 04 01 00 00 6C 7D CA 40 06 6E D8 A5 [20:46:33]CommunicateWithHost err = 0 [20:46:33]CheckOFDResponse [20:46:33]1017 (14) - 77093643461234 [20:46:33]1041 (16) - 0000000000871756 [20:46:33]1040 (4) - 202999 [20:46:33]1012 (4) - 29.10.2024 14:46 [20:46:33]1206 (1) - 0 [20:46:33]OFD Sender: Remove packet 202999 [20:46:33]ProducePacketName [20:46:33]name=ofd_packets/00202999 [20:46:33]NVStorageDeleteData [20:46:34]OFD Sender: No OFD packet to send [20:46:39]OFD Sender: No OFD packet to send [20:46:44]OFD Sender: No OFD packet to send [20:46:49]OFD Sender: No OFD packet to send [20:46:54]OFD Sender: No OFD packet to send [20:46:59]OFD Sender: No OFD packet to send [20:47:04]OFD Sender: No OFD packet to send [20:47:09]OFD Sender: No OFD packet to send [20:47:14]OFD Sender: No OFD packet to send [20:47:19]OFD Sender: No OFD packet to send [20:47:20]int [20:47:20]Write to MH i2c: 01 00 00 DA 06 E0 [20:47:20]*** FLAG_PRN_KEY set [20:47:20]Write i2c OK [20:47:20]MH_I2C_Read... [20:47:20]Read from MH i2c: 01 [20:47:20]MH_I2C_Read... [20:47:20]Read from MH i2c: 01 07 00 [20:47:20]MH_I2C_Read... [20:47:20]Read from MH i2c: 01 07 00 DA 06 00 08 00 00 00 FF 0F FD [20:47:20]state=0 [20:47:20]Key pressed [20:47:20]Feed [20:47:20]Write to MH i2c: D8 00 00 DB 06 B8 [20:47:20]Write i2c OK [20:47:20]MH_I2C_Read... [20:47:20]Read from MH i2c: D8 [20:47:20]MH_I2C_Read... [20:47:20]Read from MH i2c: D8 01 00 [20:47:20]MH_I2C_Read... [20:47:20]Read from MH i2c: D8 01 00 DB 06 00 B9 [20:47:20]int [20:47:20]Write to MH i2c: 01 00 00 DC 06 E2 [20:47:20]Write i2c OK [20:47:20]MH_I2C_Read... [20:47:20]Read from MH i2c: 01 [20:47:20]MH_I2C_Read... [20:47:20]Read from MH i2c: 01 07 00 [20:47:20]MH_I2C_Read... [20:47:20]Read from MH i2c: 01 07 00 DC 06 00 48 00 00 00 3C 00 6D [20:47:20]state=2 [20:47:20]Key pressed [20:47:20]int [20:47:20]Write to MH i2c: 01 00 00 DD 06 E3 [20:47:20]*** FLAG_PRN_KEY reset [20:47:20]Write i2c OK [20:47:20]MH_I2C_Read... [20:47:20]Read from MH i2c: 01 [20:47:20]MH_I2C_Read... [20:47:20]Read from MH i2c: 01 07 00 [20:47:20]MH_I2C_Read... [20:47:20]Read from MH i2c: 01 07 00 DD 06 00 00 00 00 00 F5 0F EE [20:47:20]state=2 [20:47:20]Stop feed [20:47:24]OFD Sender: No OFD packet to send [20:47:29]OFD Sender: No OFD packet to send [20:47:34]OFD Sender: No OFD packet to send [20:47:39]OFD Sender: No OFD packet to send [20:47:44]OFD Sender: No OFD packet to send [20:47:49]OFD Sender: No OFD packet to send [20:47:54]OFD Sender: No OFD packet to send [20:47:59]OFD Sender: No OFD packet to send [20:48:04]OFD Sender: No OFD packet to send [20:48:09]OFD Sender: No OFD packet to send [20:48:14]OFD Sender: No OFD packet to send [20:48:19]OFD Sender: No OFD packet to send [20:48:24]OFD Sender: No OFD packet to send [20:48: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:56]accept exits with 10 [20:48:56]New connection [20:48:56]New thread 3067026788 created [20:48:56]Thread 3067170148 joined [20:48:56]Waiting for new connection... [20:48:56] Sock 10.Parse request [20:48:56]Sock 10.Check first char [20:48:56]Sock 10.First char is OK [20:48:56]request: POST /json_proto HTTP/1.0 [20:48:56]Method: POST [20:48:56]URL: /json_proto [20:48:56]Method is POST - this is cgi request [20:48:56]url: /json_proto [20:48:56]query_string will be loaded in cgi processing [20:48:56]execute_cgi json_proto POST (null) [20:48:56]execute_cgi path=json_proto method=POST [20:48:56]POST find Content-Length [20:48:56]Host: 172.17.63.195:8080 [20:48:56]Content-Length: 677 [20:48:56]Content-Type: application/json [20:48:56] [20:48:56]POST finish read [20:48:56]Found Content-Length = 677 [20:48:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:48:56]execute_script... [20:48: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)450803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:48:56]POST & json_proto [20:48:56]process_json_proto [20:48:56]json parsed OK: [20:48:56]protocol is kg_v1.0 [20:48:56]action value=close_receipt [20:48:56]process_action close_receipt [20:48:56]cmd_close_receipt [20:48:56]MH_GetDate [20:48:56]Write to MH i2c: F0 00 00 DE 06 D3 [20:48:56]Write i2c OK [20:48:56]MH_I2C_Read... [20:48:56]Read from MH i2c: F0 [20:48:56]MH_I2C_Read... [20:48:56]Read from MH i2c: F0 09 00 [20:48:56]MH_I2C_Read... [20:48:56]Read from MH i2c: F0 09 00 DE 06 00 39 4A 21 67 8C D7 20 67 D1 [20:48:56]GetLastDocTimeStamp 1730234772 [20:48:56]current date 1730234937 [20:48:56]FM_GetShiftState [20:48:56]SAM_PROTO_GetShiftState [20:48:56]wFMCommunicate request_size=4 [20:48:56]MH_SAM_APDU [20:48:56]CAPDU: 80 13 01 00 [20:48:56]Write to MH i2c: E2 08 00 DF 06 80 13 01 00 00 00 00 00 62 [20:48:56]Write i2c OK [20:48:56]MH_I2C_Read... [20:48:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:48:56]Read from MH i2c: E2 [20:48:56]MH_I2C_Read... [20:48:56]Read from MH i2c: E2 0E 00 [20:48:56]MH_I2C_Read... [20:48:56]Read from MH i2c: E2 0E 00 DF 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 4B [20:48:56]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:48:56]wFMCommunicate OK [20:48:56]SAM_PROTO_GetShiftState done [20:48:56]FM_GetShiftState done [20:48:56]opened in 1730160431 [20:48:56]opened+sec_in_day 1730246831 [20:48:56]quantity*price = 20003 [20:48:56]sum+1 = 20004 [20:48:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 395 29.10.2024 20:48 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203000 ФПД: 256048312545752 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204857&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203000&fm=256048312545752&tin=02508201610067®Number=0000000000091777&sum=20000 [20:48:57]StoreToDocumentArchive [20:48:57]shift 546 fd 203000 [20:48:57]save to /storage/0546/doc_00203000 [20:48:57]save last doc name /storage/0546/doc_00203000 to /storage/kkm_last_doc_name [20:48:57]save OK [20:48:57]Clear old archive folders... [20:48:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:48:57]tlvbuf is 00B65D80 [20:48:57]SAM_PROTO_ClearQueue [20:48:57]wFMCommunicate request_size=4 [20:48:57]MH_SAM_APDU [20:48:57]CAPDU: 80 09 00 00 [20:48:57]Write to MH i2c: E2 08 00 EC 06 80 09 00 00 00 00 00 00 64 [20:48:57]Write i2c OK [20:48:57]MH_I2C_Read... [20:48:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:48:57]Read from MH i2c: E2 [20:48:57]MH_I2C_Read... [20:48:57]Read from MH i2c: E2 03 00 [20:48:57]MH_I2C_Read... [20:48:57]Read from MH i2c: E2 03 00 EC 06 00 90 00 66 [20:48:57]RAPDU: 90 00 [20:48:57]wFMCommunicate OK [20:48:57]SAM_PROTO_ClearQueue done [20:48:57]KKMCreateOFDPacket [20:48:57]OFDProtocolAddRootSTLVToBuf [20:48:57]FM_MakeSignedData [20:48:57]FM_MakeSignedData [20:48:57]SAM_PROTO_SignData [20:48:57]wFMCommunicate request_size=4 [20:48:57]MH_SAM_APDU [20:48:57]CAPDU: 80 0D 01 02 [20:48:57]Write to MH i2c: E2 08 00 ED 06 80 0D 01 02 00 00 00 00 6C [20:48:57]Write i2c OK [20:48:57]MH_I2C_Read... [20:48:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:48:57]Read from MH i2c: E2 [20:48:57]MH_I2C_Read... [20:48:57]Read from MH i2c: E2 03 00 [20:48:57]MH_I2C_Read... [20:48:57]Read from MH i2c: E2 03 00 ED 06 00 90 00 67 [20:48:57]RAPDU: 90 00 [20:48:57]wFMCommunicate OK [20:48:57]wFMCommunicate request_size=255 [20:48:57]MH_SAM_APDU [20:48: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 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 39 4A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 18 03 00 35 04 06 00 E8 [20:48:57]Write to MH i2c: E2 02 01 EE 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 39 4A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 18 03 00 35 04 06 00 E8 00 00 78 [20:48:57]Write i2c OK [20:48:57]MH_I2C_Read... [20:48:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:58]Read from MH i2c: E2 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: E2 03 00 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: E2 03 00 EE 06 00 90 00 68 [20:48:58]RAPDU: 90 00 [20:48:58]wFMCommunicate OK [20:48:58]wFMCommunicate request_size=10 [20:48:58]MH_SAM_APDU [20:48:58]CAPDU: 80 0D 02 02 05 DF E4 B6 F1 D8 [20:48:58]Write to MH i2c: E2 0D 00 EF 06 80 0D 02 02 05 00 DF E4 B6 F1 D8 00 00 BB [20:48:58]Write i2c OK [20:48:58]MH_I2C_Read... [20:48:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:58]Read from MH i2c: E2 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: E2 03 00 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: E2 03 00 EF 06 00 90 00 69 [20:48:58]RAPDU: 90 00 [20:48:58]wFMCommunicate OK [20:48:58]wFMCommunicate request_size=4 [20:48:58]MH_SAM_APDU [20:48:58]CAPDU: 80 0D 03 02 [20:48:58]Write to MH i2c: E2 08 00 F0 06 80 0D 03 02 00 00 00 00 71 [20:48:58]Write i2c OK [20:48:58]MH_I2C_Read... [20:48:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:48:58]Read from MH i2c: E2 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: E2 0B 00 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: E2 0B 00 F0 06 00 DC 20 37 B6 66 0B D3 64 90 00 03 [20:48:58]RAPDU: DC 20 37 B6 66 0B D3 64 90 00 [20:48:58]wFMCommunicate OK [20:48:58]SAM_PROTO_SignData done [20:48:58]FM_MakeSignedData done [20:48:58]CreateOFDProtocolMessage [20:48:58]wFMCommunicate request_size=4 [20:48:58]MH_SAM_APDU [20:48:58]CAPDU: 80 11 00 00 [20:48:58]Write to MH i2c: E2 08 00 F1 06 80 11 00 00 00 00 00 00 71 [20:48:58]Write i2c OK [20:48:58]MH_I2C_Read... [20:48:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:48:58]Read from MH i2c: E2 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: E2 17 00 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: E2 17 00 F1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C6 [20:48:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:48:58]wFMCommunicate OK [20:48:58]CreateOFDProtocolMessage done [20:48:58]OFDSenderStorePacket 203000 [20:48:58]StoreOFDPacket docnum=203000 [20:48:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 01 25 07 01 C7 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 39 4A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 18 03 00 35 04 06 00 E8 DF E4 B6 F1 D8 DC 20 37 B6 66 0B D3 64 [20:48:58]CheckFolder [20:48:58]dirname=/storage/ofd_packets [20:48:58]CheckFolder done [20:48:58]ProducePacketName [20:48:58]name=ofd_packets/00203000 [20:48:58]NVStorageSaveData ofd_packets/00203000 [20:48:58]File name is /storage/ofd_packets/00203000 [20:48:58]Write 301 bytes [20:48:58]NVStorageSaveData done [20:48:58]OFDSenderStorePacket done [20:48:58]KKMCreateOFDPacket done [20:48:58]NVStorageSaveData kkm_last_timestamp [20:48:58]File name is /storage/kkm_last_timestamp [20:48:58]Write 4 bytes [20:48:58]NVStorageSaveData done [20:48:58]ExternCall_PrintAddStr [20:48:58]wPrintStart [20:48:58]Write to MH i2c: 01 00 00 F2 06 F8 [20:48:58]Write i2c OK [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: 01 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: 01 07 00 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: 01 07 00 F2 06 00 00 00 00 00 FF 0F 0D [20:48:58]RasterBufferAndPrint [20:48:58]line Счет N : (1)450803 [20:48:58]line ИНН: 02508201610067 [20:48:58]line Контрольно-Кассовый Чек [20:48:58]line ПРОДАЖА [20:48:58]line ТРК (МРК, ГНК) : 41 [20:48:58]line Товар: 2710124130 [20:48:58]line Аи-92-К-2 [20:48:58]line 2.990 * 66.90 [20:48:58]line = 200.03 [20:48:58]line НДС 12% НСП 1% [20:48:58]line > о реализуемом товаре [20:48:58]line ОКРУГЛЕНИЕ: -0.03 [20:48:58]line ИТОГО: 200.00 [20:48:58]line Внесено: 200.00 [20:48:58]line СДАЧА: 0.00 [20:48:58]line НСП 1% : 1.77 [20:48:58]line НДС 12% : 21.24 [20:48:58]line Наличными: 200.00 [20:48:58]line Безнал.: 0.00 [20:48:58]line Место: АЗС № 171 "Партнер Нефть" [20:48:58]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:48:58]line СНО: Общий режим [20:48:58]line Чек 395 29.10.2024 20:48 [20:48:58]line Смена: 546 ФФД: 1.0 [20:48:58]line ЗНМ: 0300000109 [20:48:58]line РНМ: 0000000000091777 [20:48:58]line Версия ККМ: 001 [20:48:58]line ФМ: 0000000000871756 [20:48:58]line ФД: 203000 [20:48:58]line ФПД: 256048312545752 [20:48:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T204857&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203000&fm=256048312545752&tin=02508201610067®Number=0000000000091777&sum=20000 [20:48:58]OFD Sender: Processing packet 203000 [packets to send 117, broken 116] [20:48:58]ProducePacketName [20:48:58]name=ofd_packets/00203000 [20:48:58]OFD Sender: To server: pG, [20:48:58]CommunicateWithHost lk.salyk.kg:30040 [20:48:58]ConnectInit lk.salyk.kg [20:48:58]written 0, free lines is 4095 [20:48:58]Connected sock=11 [20:48:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 01 25 07 01 C7 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 39 4A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 18 03 00 35 04 06 00 E8 DF E4 B6 F1 D8 DC 20 37 B6 66 0B D3 64 [20:48:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C2 3D 47 00 4A 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F8 18 03 00 F4 03 04 00 F3 F5 20 67 B6 04 01 00 00 FF 4C CA 29 A5 66 B6 B0 [20:48:58]CommunicateWithHost err = 0 [20:48:58]CheckOFDResponse [20:48:58]1017 (14) - 77093643461234 [20:48:58]1041 (16) - 0000000000871756 [20:48:58]1040 (4) - 203000 [20:48:58]1012 (4) - 29.10.2024 14:49 [20:48:58]1206 (1) - 0 [20:48:58]OFD Sender: Remove packet 203000 [20:48:58]ProducePacketName [20:48:58]name=ofd_packets/00203000 [20:48:58]NVStorageDeleteData [20:48:58]Write to MH i2c: 01 00 00 1D 07 24 [20:48:58]Write i2c OK [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: 01 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: 01 07 00 [20:48:58]MH_I2C_Read... [20:48:58]Read from MH i2c: 01 07 00 1D 07 00 00 00 00 00 99 0C D0 [20:48:58]RasterBufferAndPrint [20:48:58]line [20:48:58]line [20:48:58]line [20:48:58]line [20:48:58]line [20:48:58]written 0, free lines is 3229 [20:48:59]MH_Cut [20:48:59]Write to MH i2c: D1 01 00 24 07 01 FD [20:48:59]Write i2c OK [20:48:59]MH_I2C_Read... [20:48:59]Read from MH i2c: D1 [20:48:59]MH_I2C_Read... [20:48:59]Read from MH i2c: D1 01 00 [20:48:59]MH_I2C_Read... [20:48:59]Read from MH i2c: D1 01 00 24 07 00 FC [20:48:59]Write to MH i2c: 01 00 00 25 07 2C [20:48:59]Write i2c OK [20:48:59]MH_I2C_Read... [20:48:59]OFD Sender: No OFD packet to send [20:48:59]*** Cut start [20:48:59]*** Purtial cut [20:48:59]*** Stage 1: CUTSNS_PIN = 1 [20:49:00]Read from MH i2c: 01 [20:49:00]MH_I2C_Read... [20:49:00]*** Stop cut motor [20:49:00]*** Cut end [20:49:00]Read from MH i2c: 01 07 00 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: 01 07 00 25 07 00 00 00 00 00 FF 0F 41 [20:49:00]process_action close_receipt done [20:49:00]requested_data is exist [20:49:00]produce_requested_data [20:49:00]requested_item fm.sn is exist - process it [20:49:00]wFMCommunicate request_size=4 [20:49:00]MH_SAM_APDU [20:49:00]CAPDU: 80 11 00 00 [20:49:00]Write to MH i2c: E2 08 00 26 07 80 11 00 00 00 00 00 00 A7 [20:49:00]Write i2c OK [20:49:00]MH_I2C_Read... [20:49:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:00]Read from MH i2c: E2 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: E2 17 00 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: E2 17 00 26 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FC [20:49:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:49:00]wFMCommunicate OK [20:49:00]requested_item fd.num is exist - process it [20:49:00]SAM_PROTO_GetFieldsCounters [20:49:00]wFMCommunicate request_size=4 [20:49:00]MH_SAM_APDU [20:49:00]CAPDU: 80 13 00 00 [20:49:00]Write to MH i2c: E2 08 00 27 07 80 13 00 00 00 00 00 00 AA [20:49:00]Write i2c OK [20:49:00]MH_I2C_Read... [20:49:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:49:00]Read from MH i2c: E2 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: E2 62 00 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: E2 62 00 27 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F8 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 AE [20:49:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F8 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:49:00]wFMCommunicate OK [20:49:00]SAM_PROTO_GetFieldsCounters done [20:49:00]requested_item shift.num is exist - process it [20:49:00]requested_item shift.opened is exist - process it [20:49:00]req_shift_opened [20:49:00]FM_GetShiftState [20:49:00]SAM_PROTO_GetShiftState [20:49:00]wFMCommunicate request_size=4 [20:49:00]MH_SAM_APDU [20:49:00]CAPDU: 80 13 01 00 [20:49:00]Write to MH i2c: E2 08 00 28 07 80 13 01 00 00 00 00 00 AC [20:49:00]Write i2c OK [20:49:00]MH_I2C_Read... [20:49:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:00]Read from MH i2c: E2 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: E2 0E 00 [20:49:00]MH_I2C_Read... [20:49:00]Read from MH i2c: E2 0E 00 28 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 95 [20:49:00]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:49:00]wFMCommunicate OK [20:49:00]SAM_PROTO_GetShiftState done [20:49:00]FM_GetShiftState done [20:49:00]req_shift_opened done [20:49:00]requested_item shift.open_date is exist - process it [20:49:00]req_shift_open_date [20:49:00]req_shift_open_date done [20:49:00]produce_requested_data done [20:49:00]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203000,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:49:00]process_action_free close_receipt [20:49:00]json_value_free [20:49:00]json_value_free done [20:49:00]process_json_proto returns [20:49:00]Send response to host [20:49:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203000,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:49:00]free response buf [20:49:00]execute_script done [20:49:00]execute_script returns [20:49:00]free content buf [20:49:00]Sock 10.Close socket [20:49:00]Sock 10.Thread stoped [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:12]accept exits with 8 [20:50:12]New connection [20:50:12]New thread 3067170148 created [20:50:12]Thread 3067026788 joined [20:50:12]Waiting for new connection... [20:50:12] Sock 8.Parse request [20:50:12]Sock 8.Check first char [20:50:12]Sock 8.First char is OK [20:50:12]request: POST /json_proto HTTP/1.0 [20:50:12]Method: POST [20:50:12]URL: /json_proto [20:50:12]Method is POST - this is cgi request [20:50:12]url: /json_proto [20:50:12]query_string will be loaded in cgi processing [20:50:12]execute_cgi json_proto POST (null) [20:50:12]execute_cgi path=json_proto method=POST [20:50:12]POST find Content-Length [20:50:12]Host: 172.17.63.195:8080 [20:50:12]Content-Length: 682 [20:50:12]Content-Type: application/json [20:50:12] [20:50:12]POST finish read [20:50:12]Found Content-Length = 682 [20:50:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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" ] } } [20:50:12]execute_script... [20:50:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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" ] } } [20:50:12]POST & json_proto [20:50:12]process_json_proto [20:50:12]json parsed OK: [20:50:12]protocol is kg_v1.0 [20:50:12]action value=close_receipt [20:50:12]process_action close_receipt [20:50:12]cmd_close_receipt [20:50:12]MH_GetDate [20:50:12]Write to MH i2c: F0 00 00 29 07 1F [20:50:12]Write i2c OK [20:50:12]MH_I2C_Read... [20:50:12]Read from MH i2c: F0 [20:50:12]MH_I2C_Read... [20:50:12]Read from MH i2c: F0 09 00 [20:50:12]MH_I2C_Read... [20:50:12]Read from MH i2c: F0 09 00 29 07 00 84 4A 21 67 8C D7 20 67 68 [20:50:12]GetLastDocTimeStamp 1730234937 [20:50:12]current date 1730235012 [20:50:12]FM_GetShiftState [20:50:12]SAM_PROTO_GetShiftState [20:50:12]wFMCommunicate request_size=4 [20:50:12]MH_SAM_APDU [20:50:12]CAPDU: 80 13 01 00 [20:50:12]Write to MH i2c: E2 08 00 2A 07 80 13 01 00 00 00 00 00 AE [20:50:12]Write i2c OK [20:50:12]MH_I2C_Read... [20:50:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:50:12]Read from MH i2c: E2 [20:50:12]MH_I2C_Read... [20:50:12]Read from MH i2c: E2 0E 00 [20:50:12]MH_I2C_Read... [20:50:12]Read from MH i2c: E2 0E 00 2A 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 97 [20:50:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:50:12]wFMCommunicate OK [20:50:12]SAM_PROTO_GetShiftState done [20:50:12]FM_GetShiftState done [20:50:12]opened in 1730160431 [20:50:12]opened+sec_in_day 1730246831 [20:50:12]quantity*price = 150056 [20:50:12]sum+1 = 150058 [20:50:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 396 29.10.2024 20:50 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203001 ФПД: 274456541616020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T205012&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203001&fm=274456541616020&tin=02508201610067®Number=0000000000091777&sum=150000 [20:50:13]StoreToDocumentArchive [20:50:13]shift 546 fd 203001 [20:50:13]save to /storage/0546/doc_00203001 [20:50:13]save last doc name /storage/0546/doc_00203001 to /storage/kkm_last_doc_name [20:50:13]save OK [20:50:13]Clear old archive folders... [20:50:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:50:13]tlvbuf is 00AF1350 [20:50:13]SAM_PROTO_ClearQueue [20:50:13]wFMCommunicate request_size=4 [20:50:13]MH_SAM_APDU [20:50:13]CAPDU: 80 09 00 00 [20:50:13]Write to MH i2c: E2 08 00 37 07 80 09 00 00 00 00 00 00 B0 [20:50:13]Write i2c OK [20:50:13]MH_I2C_Read... [20:50:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:50:13]Read from MH i2c: E2 [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: E2 03 00 [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: E2 03 00 37 07 00 90 00 B2 [20:50:13]RAPDU: 90 00 [20:50:13]wFMCommunicate OK [20:50:13]SAM_PROTO_ClearQueue done [20:50:13]KKMCreateOFDPacket [20:50:13]OFDProtocolAddRootSTLVToBuf [20:50:13]FM_MakeSignedData [20:50:13]FM_MakeSignedData [20:50:13]SAM_PROTO_SignData [20:50:13]wFMCommunicate request_size=4 [20:50:13]MH_SAM_APDU [20:50:13]CAPDU: 80 0D 01 02 [20:50:13]Write to MH i2c: E2 08 00 38 07 80 0D 01 02 00 00 00 00 B8 [20:50:13]Write i2c OK [20:50:13]MH_I2C_Read... [20:50:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:50:13]Read from MH i2c: E2 [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: E2 03 00 [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: E2 03 00 38 07 00 90 00 B3 [20:50:13]RAPDU: 90 00 [20:50:13]wFMCommunicate OK [20:50:13]wFMCommunicate request_size=255 [20:50:13]MH_SAM_APDU [20:50: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 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 8C 01 00 00 F4 03 04 00 84 4A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 18 03 00 35 04 06 00 F9 [20:50:13]Write to MH i2c: E2 02 01 39 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 8C 01 00 00 F4 03 04 00 84 4A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 18 03 00 35 04 06 00 F9 00 00 A9 [20:50:13]Write i2c OK [20:50:13]MH_I2C_Read... [20:50:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:50:13]Read from MH i2c: E2 [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: E2 03 00 [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: E2 03 00 39 07 00 90 00 B4 [20:50:13]RAPDU: 90 00 [20:50:13]wFMCommunicate OK [20:50:13]wFMCommunicate request_size=10 [20:50:13]MH_SAM_APDU [20:50:13]CAPDU: 80 0D 02 02 05 9D E4 AB 57 94 [20:50:13]Write to MH i2c: E2 0D 00 3A 07 80 0D 02 02 05 00 9D E4 AB 57 94 00 00 DC [20:50:13]Write i2c OK [20:50:13]MH_I2C_Read... [20:50:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:50:13]Read from MH i2c: E2 [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: E2 03 00 [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: E2 03 00 3A 07 00 90 00 B5 [20:50:13]RAPDU: 90 00 [20:50:13]wFMCommunicate OK [20:50:13]wFMCommunicate request_size=4 [20:50:13]MH_SAM_APDU [20:50:13]CAPDU: 80 0D 03 02 [20:50:13]Write to MH i2c: E2 08 00 3B 07 80 0D 03 02 00 00 00 00 BD [20:50:13]Write i2c OK [20:50:13]MH_I2C_Read... [20:50:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:50:13]Read from MH i2c: E2 [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: E2 0B 00 [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: E2 0B 00 3B 07 00 5D B2 2D A0 1D 24 9C 7F 90 00 F6 [20:50:13]RAPDU: 5D B2 2D A0 1D 24 9C 7F 90 00 [20:50:13]wFMCommunicate OK [20:50:13]SAM_PROTO_SignData done [20:50:13]FM_MakeSignedData done [20:50:13]CreateOFDProtocolMessage [20:50:13]wFMCommunicate request_size=4 [20:50:13]MH_SAM_APDU [20:50:13]CAPDU: 80 11 00 00 [20:50:13]Write to MH i2c: E2 08 00 3C 07 80 11 00 00 00 00 00 00 BD [20:50:13]Write i2c OK [20:50:13]MH_I2C_Read... [20:50:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:50:13]Read from MH i2c: E2 [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: E2 17 00 [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: E2 17 00 3C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 12 [20:50:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:50:13]wFMCommunicate OK [20:50:13]CreateOFDProtocolMessage done [20:50:13]OFDSenderStorePacket 203001 [20:50:13]StoreOFDPacket docnum=203001 [20:50:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 48 E7 07 01 4C BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 8C 01 00 00 F4 03 04 00 84 4A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 18 03 00 35 04 06 00 F9 9D E4 AB 57 94 5D B2 2D A0 1D 24 9C 7F [20:50:13]CheckFolder [20:50:13]dirname=/storage/ofd_packets [20:50:13]CheckFolder done [20:50:13]ProducePacketName [20:50:13]name=ofd_packets/00203001 [20:50:13]NVStorageSaveData ofd_packets/00203001 [20:50:13]File name is /storage/ofd_packets/00203001 [20:50:13]Write 301 bytes [20:50:13]NVStorageSaveData done [20:50:13]OFDSenderStorePacket done [20:50:13]KKMCreateOFDPacket done [20:50:13]NVStorageSaveData kkm_last_timestamp [20:50:13]File name is /storage/kkm_last_timestamp [20:50:13]Write 4 bytes [20:50:13]NVStorageSaveData done [20:50:13]ExternCall_PrintAddStr [20:50:13]wPrintStart [20:50:13]Write to MH i2c: 01 00 00 3D 07 44 [20:50:13]Write i2c OK [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: 01 [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: 01 07 00 [20:50:13]MH_I2C_Read... [20:50:13]Read from MH i2c: 01 07 00 3D 07 00 00 00 00 00 FF 0F 59 [20:50:13]RasterBufferAndPrint [20:50:13]line Счет N : (1)450804 [20:50:13]line ИНН: 02508201610067 [20:50:13]line Контрольно-Кассовый Чек [20:50:13]line ПРОДАЖА [20:50:13]line ТРК (МРК, ГНК) : 62 [20:50:13]line Товар: 2710124130 [20:50:13]line Аи-92-К-2 [20:50:13]line 22.430 * 66.90 [20:50:13]line = 1500.57 [20:50:13]line НДС 12% НСП 1% [20:50:13]line > о реализуемом товаре [20:50:13]line ОКРУГЛЕНИЕ: -0.57 [20:50:13]line ИТОГО: 1500.00 [20:50:13]line Внесено: 1500.00 [20:50:13]line СДАЧА: 0.00 [20:50:13]line НСП 1% : 13.28 [20:50:13]line НДС 12% : 159.35 [20:50:13]line Наличными: 1500.00 [20:50:13]line Безнал.: 0.00 [20:50:13]line Место: АЗС № 171 "Партнер Нефть" [20:50:13]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:50:13]line СНО: Общий режим [20:50:13]line Чек 396 29.10.2024 20:50 [20:50:13]line Смена: 546 ФФД: 1.0 [20:50:13]line ЗНМ: 0300000109 [20:50:13]line РНМ: 0000000000091777 [20:50:13]line Версия ККМ: 001 [20:50:13]line ФМ: 0000000000871756 [20:50:13]line ФД: 203001 [20:50:13]line ФПД: 274456541616020 [20:50:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T205012&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203001&fm=274456541616020&tin=02508201610067®Number=0000000000091777&sum=150000 [20:50:14]OFD Sender: Processing packet 203001 [packets to send 117, broken 116] [20:50:14]ProducePacketName [20:50:14]name=ofd_packets/00203001 [20:50:14]OFD Sender: To server: pG, [20:50:14]CommunicateWithHost lk.salyk.kg:30040 [20:50:14]ConnectInit lk.salyk.kg [20:50:14]written 0, free lines is 4095 [20:50:14]Connected sock=10 [20:50:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 48 E7 07 01 4C BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 8C 01 00 00 F4 03 04 00 84 4A 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 18 03 00 35 04 06 00 F9 9D E4 AB 57 94 5D B2 2D A0 1D 24 9C 7F [20:50:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 AB D6 47 00 F1 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 F9 18 03 00 F4 03 04 00 3F F6 20 67 B6 04 01 00 00 A8 2B C2 25 22 8A 44 AA [20:50:14]CommunicateWithHost err = 0 [20:50:14]CheckOFDResponse [20:50:14]1017 (14) - 77093643461234 [20:50:14]1041 (16) - 0000000000871756 [20:50:14]1040 (4) - 203001 [20:50:14]1012 (4) - 29.10.2024 14:50 [20:50:14]1206 (1) - 0 [20:50:14]OFD Sender: Remove packet 203001 [20:50:14]ProducePacketName [20:50:14]name=ofd_packets/00203001 [20:50:14]NVStorageDeleteData [20:50:14]Write to MH i2c: 01 00 00 68 07 6F [20:50:14]Write i2c OK [20:50:14]MH_I2C_Read... [20:50:14]Read from MH i2c: 01 [20:50:14]MH_I2C_Read... [20:50:14]Read from MH i2c: 01 07 00 [20:50:14]MH_I2C_Read... [20:50:14]Read from MH i2c: 01 07 00 68 07 00 00 00 00 00 9B 0C 1D [20:50:14]RasterBufferAndPrint [20:50:14]line [20:50:14]line [20:50:14]line [20:50:14]line [20:50:14]line [20:50:14]written 0, free lines is 3233 [20:50:14]MH_Cut [20:50:14]Write to MH i2c: D1 01 00 6F 07 01 48 [20:50:14]Write i2c OK [20:50:14]MH_I2C_Read... [20:50:14]Read from MH i2c: D1 [20:50:14]MH_I2C_Read... [20:50:14]Read from MH i2c: D1 01 00 [20:50:14]MH_I2C_Read... [20:50:14]Read from MH i2c: D1 01 00 6F 07 00 47 [20:50:14]Write to MH i2c: 01 00 00 70 07 77 [20:50:14]Write i2c OK [20:50:14]MH_I2C_Read... [20:50:14]OFD Sender: No OFD packet to send [20:50:15]*** Cut start [20:50:15]*** Purtial cut [20:50:15]*** Stage 1: CUTSNS_PIN = 1 [20:50:15]Read from MH i2c: 01 [20:50:15]MH_I2C_Read... [20:50:15]*** Stop cut motor [20:50:15]*** Cut end [20:50:15]Read from MH i2c: 01 07 00 [20:50:15]MH_I2C_Read... [20:50:15]Read from MH i2c: 01 07 00 70 07 00 00 00 00 00 FF 0F 8C [20:50:15]process_action close_receipt done [20:50:15]requested_data is exist [20:50:15]produce_requested_data [20:50:15]requested_item fm.sn is exist - process it [20:50:15]wFMCommunicate request_size=4 [20:50:15]MH_SAM_APDU [20:50:15]CAPDU: 80 11 00 00 [20:50:15]Write to MH i2c: E2 08 00 71 07 80 11 00 00 00 00 00 00 F2 [20:50:15]Write i2c OK [20:50:15]MH_I2C_Read... [20:50:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:50:15]Read from MH i2c: E2 [20:50:15]MH_I2C_Read... [20:50:15]Read from MH i2c: E2 17 00 [20:50:15]MH_I2C_Read... [20:50:15]Read from MH i2c: E2 17 00 71 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 47 [20:50:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:50:15]wFMCommunicate OK [20:50:15]requested_item fd.num is exist - process it [20:50:15]SAM_PROTO_GetFieldsCounters [20:50:15]wFMCommunicate request_size=4 [20:50:15]MH_SAM_APDU [20:50:15]CAPDU: 80 13 00 00 [20:50:15]Write to MH i2c: E2 08 00 72 07 80 13 00 00 00 00 00 00 F5 [20:50:15]Write i2c OK [20:50:15]MH_I2C_Read... [20:50:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:50:15]Read from MH i2c: E2 [20:50:15]MH_I2C_Read... [20:50:15]Read from MH i2c: E2 62 00 [20:50:15]MH_I2C_Read... [20:50:15]Read from MH i2c: E2 62 00 72 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F9 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 FD [20:50:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 F9 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:50:15]wFMCommunicate OK [20:50:15]SAM_PROTO_GetFieldsCounters done [20:50:15]requested_item shift.num is exist - process it [20:50:15]requested_item shift.opened is exist - process it [20:50:15]req_shift_opened [20:50:15]FM_GetShiftState [20:50:15]SAM_PROTO_GetShiftState [20:50:15]wFMCommunicate request_size=4 [20:50:15]MH_SAM_APDU [20:50:15]CAPDU: 80 13 01 00 [20:50:15]Write to MH i2c: E2 08 00 73 07 80 13 01 00 00 00 00 00 F7 [20:50:15]Write i2c OK [20:50:15]MH_I2C_Read... [20:50:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:50:15]Read from MH i2c: E2 [20:50:15]MH_I2C_Read... [20:50:15]Read from MH i2c: E2 0E 00 [20:50:15]MH_I2C_Read... [20:50:15]Read from MH i2c: E2 0E 00 73 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E0 [20:50:15]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:50:15]wFMCommunicate OK [20:50:15]SAM_PROTO_GetShiftState done [20:50:15]FM_GetShiftState done [20:50:15]req_shift_opened done [20:50:15]requested_item shift.open_date is exist - process it [20:50:15]req_shift_open_date [20:50:15]req_shift_open_date done [20:50:15]produce_requested_data done [20:50:15]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203001,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:50:15]process_action_free close_receipt [20:50:15]json_value_free [20:50:15]json_value_free done [20:50:15]process_json_proto returns [20:50:15]Send response to host [20:50:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203001,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:50:15]free response buf [20:50:15]execute_script done [20:50:15]execute_script returns [20:50:15]free content buf [20:50:15]Sock 8.Close socket [20:50:15]Sock 8.Thread stoped [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:25]OFD Sender: No OFD packet to send [20:51:30]OFD Sender: No OFD packet to send [20:51:35]OFD Sender: No OFD packet to send [20:51:40]OFD Sender: No OFD packet to send [20:51:45]OFD Sender: No OFD packet to send [20:51:50]OFD Sender: No OFD packet to send [20:51:55]OFD Sender: No OFD packet to send [20:52:00]OFD Sender: No OFD packet to send [20:52:05]OFD Sender: No OFD packet to send [20:52:10]OFD Sender: No OFD packet to send [20:52:15]OFD Sender: No OFD packet to send [20:52:20]OFD Sender: No OFD packet to send [20:52:22]accept exits with 9 [20:52:22]New connection [20:52:22]New thread 3067026788 created [20:52:22]Thread 3067170148 joined [20:52:22]Waiting for new connection... [20:52:22] Sock 9.Parse request [20:52:22]Sock 9.Check first char [20:52:22]Sock 9.First char is OK [20:52:22]request: POST /json_proto HTTP/1.0 [20:52:22]Method: POST [20:52:22]URL: /json_proto [20:52:22]Method is POST - this is cgi request [20:52:22]url: /json_proto [20:52:22]query_string will be loaded in cgi processing [20:52:22]execute_cgi json_proto POST (null) [20:52:22]execute_cgi path=json_proto method=POST [20:52:22]POST find Content-Length [20:52:22]Host: 172.17.63.195:8080 [20:52:22]Content-Length: 677 [20:52:22]Content-Type: application/json [20:52:22] [20:52:22]POST finish read [20:52:22]Found Content-Length = 677 [20:52:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.630, "sum" : 510.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:52:22]execute_script... [20:52:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.630, "sum" : 510.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:52:22]POST & json_proto [20:52:22]process_json_proto [20:52:22]json parsed OK: [20:52:22]protocol is kg_v1.0 [20:52:22]action value=close_receipt [20:52:22]process_action close_receipt [20:52:22]cmd_close_receipt [20:52:22]MH_GetDate [20:52:22]Write to MH i2c: F0 00 00 74 07 6A [20:52:22]Write i2c OK [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: F0 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: F0 09 00 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: F0 09 00 74 07 00 07 4B 21 67 8C D7 20 67 37 [20:52:22]GetLastDocTimeStamp 1730235012 [20:52:22]current date 1730235143 [20:52:22]FM_GetShiftState [20:52:22]SAM_PROTO_GetShiftState [20:52:22]wFMCommunicate request_size=4 [20:52:22]MH_SAM_APDU [20:52:22]CAPDU: 80 13 01 00 [20:52:22]Write to MH i2c: E2 08 00 75 07 80 13 01 00 00 00 00 00 F9 [20:52:22]Write i2c OK [20:52:22]MH_I2C_Read... [20:52:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:22]Read from MH i2c: E2 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 0E 00 [20:52:22]MH_I2C_Read... [20:52:22]Read from MH i2c: E2 0E 00 75 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E2 [20:52:22]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:52:22]wFMCommunicate OK [20:52:22]SAM_PROTO_GetShiftState done [20:52:22]FM_GetShiftState done [20:52:22]opened in 1730160431 [20:52:22]opened+sec_in_day 1730246831 [20:52:22]quantity*price = 51044 [20:52:22]sum+1 = 51046 [20:52:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 510.00 Внесено: 510.00 СДАЧА: 0.00 НСП 1% : 4.52 НДС 12% : 54.21 Наличными: 510.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 397 29.10.2024 20:52 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203002 ФПД: 64426574036545 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T205223&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203002&fm=64426574036545&tin=02508201610067®Number=0000000000091777&sum=51000 [20:52:23]StoreToDocumentArchive [20:52:23]shift 546 fd 203002 [20:52:23]save to /storage/0546/doc_00203002 [20:52:23]save last doc name /storage/0546/doc_00203002 to /storage/kkm_last_doc_name [20:52:23]save OK [20:52:23]Clear old archive folders... [20:52:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:52:23]tlvbuf is 00B11F90 [20:52:23]SAM_PROTO_ClearQueue [20:52:23]wFMCommunicate request_size=4 [20:52:23]MH_SAM_APDU [20:52:23]CAPDU: 80 09 00 00 [20:52:23]Write to MH i2c: E2 08 00 82 07 80 09 00 00 00 00 00 00 FB [20:52:23]Write i2c OK [20:52:23]MH_I2C_Read... [20:52:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:52:23]Read from MH i2c: E2 [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: E2 03 00 [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: E2 03 00 82 07 00 90 00 FD [20:52:23]RAPDU: 90 00 [20:52:23]wFMCommunicate OK [20:52:23]SAM_PROTO_ClearQueue done [20:52:23]KKMCreateOFDPacket [20:52:23]OFDProtocolAddRootSTLVToBuf [20:52:23]FM_MakeSignedData [20:52:23]FM_MakeSignedData [20:52:23]SAM_PROTO_SignData [20:52:23]wFMCommunicate request_size=4 [20:52:23]MH_SAM_APDU [20:52:23]CAPDU: 80 0D 01 02 [20:52:23]Write to MH i2c: E2 08 00 83 07 80 0D 01 02 00 00 00 00 03 [20:52:23]Write i2c OK [20:52:23]MH_I2C_Read... [20:52:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:52:23]Read from MH i2c: E2 [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: E2 03 00 [20:52:23]MH_I2C_Read... [20:52:23]Read from MH i2c: E2 03 00 83 07 00 90 00 FE [20:52:23]RAPDU: 90 00 [20:52:23]wFMCommunicate OK [20:52:23]wFMCommunicate request_size=255 [20:52:23]MH_SAM_APDU [20:52:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CE 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 07 4B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 18 03 00 35 04 06 00 3A [20:52:23]Write to MH i2c: E2 02 01 84 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CE 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 07 4B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 18 03 00 35 04 06 00 3A 00 00 45 [20:52:23]Write i2c OK [20:52:23]MH_I2C_Read... [20:52:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:24]Read from MH i2c: E2 [20:52:24]MH_I2C_Read... [20:52:24]Read from MH i2c: E2 03 00 [20:52:24]MH_I2C_Read... [20:52:24]Read from MH i2c: E2 03 00 84 07 00 90 00 FF [20:52:24]RAPDU: 90 00 [20:52:24]wFMCommunicate OK [20:52:24]wFMCommunicate request_size=10 [20:52:24]MH_SAM_APDU [20:52:24]CAPDU: 80 0D 02 02 05 98 7B 0F 3E 41 [20:52:24]Write to MH i2c: E2 0D 00 85 07 80 0D 02 02 05 00 98 7B 0F 3E 41 00 00 B1 [20:52:24]Write i2c OK [20:52:24]MH_I2C_Read... [20:52:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:52:24]Read from MH i2c: E2 [20:52:24]MH_I2C_Read... [20:52:24]Read from MH i2c: E2 03 00 [20:52:24]MH_I2C_Read... [20:52:24]Read from MH i2c: E2 03 00 85 07 00 90 00 00 [20:52:24]RAPDU: 90 00 [20:52:24]wFMCommunicate OK [20:52:24]wFMCommunicate request_size=4 [20:52:24]MH_SAM_APDU [20:52:24]CAPDU: 80 0D 03 02 [20:52:24]Write to MH i2c: E2 08 00 86 07 80 0D 03 02 00 00 00 00 08 [20:52:24]Write i2c OK [20:52:24]MH_I2C_Read... [20:52:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:52:24]Read from MH i2c: E2 [20:52:24]MH_I2C_Read... [20:52:24]Read from MH i2c: E2 0B 00 [20:52:24]MH_I2C_Read... [20:52:24]Read from MH i2c: E2 0B 00 86 07 00 F7 62 02 5C BC 51 42 88 90 00 97 [20:52:24]RAPDU: F7 62 02 5C BC 51 42 88 90 00 [20:52:24]wFMCommunicate OK [20:52:24]SAM_PROTO_SignData done [20:52:24]FM_MakeSignedData done [20:52:24]CreateOFDProtocolMessage [20:52:24]wFMCommunicate request_size=4 [20:52:24]MH_SAM_APDU [20:52:24]CAPDU: 80 11 00 00 [20:52:24]Write to MH i2c: E2 08 00 87 07 80 11 00 00 00 00 00 00 08 [20:52:24]Write i2c OK [20:52:24]MH_I2C_Read... [20:52:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:24]Read from MH i2c: E2 [20:52:24]MH_I2C_Read... [20:52:24]Read from MH i2c: E2 17 00 [20:52:24]MH_I2C_Read... [20:52:24]Read from MH i2c: E2 17 00 87 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5D [20:52:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:52:24]wFMCommunicate OK [20:52:24]CreateOFDProtocolMessage done [20:52:24]OFDSenderStorePacket 203002 [20:52:24]StoreOFDPacket docnum=203002 [20:52:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5F B2 07 01 23 F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CE 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 07 4B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 18 03 00 35 04 06 00 3A 98 7B 0F 3E 41 F7 62 02 5C BC 51 42 88 [20:52:24]CheckFolder [20:52:24]dirname=/storage/ofd_packets [20:52:24]CheckFolder done [20:52:24]ProducePacketName [20:52:24]name=ofd_packets/00203002 [20:52:24]NVStorageSaveData ofd_packets/00203002 [20:52:24]File name is /storage/ofd_packets/00203002 [20:52:24]Write 301 bytes [20:52:24]NVStorageSaveData done [20:52:24]OFDSenderStorePacket done [20:52:24]KKMCreateOFDPacket done [20:52:24]NVStorageSaveData kkm_last_timestamp [20:52:24]File name is /storage/kkm_last_timestamp [20:52:24]Write 4 bytes [20:52:24]NVStorageSaveData done [20:52:24]ExternCall_PrintAddStr [20:52:24]wPrintStart [20:52:24]Write to MH i2c: 01 00 00 88 07 8F [20:52:24]Write i2c OK [20:52:24]MH_I2C_Read... [20:52:24]Read from MH i2c: 01 [20:52:24]MH_I2C_Read... [20:52:24]Read from MH i2c: 01 07 00 [20:52:24]MH_I2C_Read... [20:52:24]Read from MH i2c: 01 07 00 88 07 00 00 00 00 00 FF 0F A4 [20:52:24]RasterBufferAndPrint [20:52:24]line Счет N : (1)450805 [20:52:24]line ИНН: 02508201610067 [20:52:24]line Контрольно-Кассовый Чек [20:52:24]line ПРОДАЖА [20:52:24]line ТРК (МРК, ГНК) : 41 [20:52:24]line Товар: 2710124130 [20:52:24]line Аи-92-К-2 [20:52:24]line 7.630 * 66.90 [20:52:24]line = 510.45 [20:52:24]line НДС 12% НСП 1% [20:52:24]line > о реализуемом товаре [20:52:24]line ОКРУГЛЕНИЕ: -0.45 [20:52:24]line ИТОГО: 510.00 [20:52:24]line Внесено: 510.00 [20:52:24]line СДАЧА: 0.00 [20:52:24]line НСП 1% : 4.52 [20:52:24]line НДС 12% : 54.21 [20:52:24]line Наличными: 510.00 [20:52:24]line Безнал.: 0.00 [20:52:24]line Место: АЗС № 171 "Партнер Нефть" [20:52:24]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [20:52:24]line СНО: Общий режим [20:52:24]line Чек 397 29.10.2024 20:52 [20:52:24]line Смена: 546 ФФД: 1.0 [20:52:24]line ЗНМ: 0300000109 [20:52:24]line РНМ: 0000000000091777 [20:52:24]line Версия ККМ: 001 [20:52:24]line ФМ: 0000000000871756 [20:52:24]line ФД: 203002 [20:52:24]line ФПД: 64426574036545 [20:52:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T205223&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203002&fm=64426574036545&tin=02508201610067®Number=0000000000091777&sum=51000 [20:52:24]OFD Sender: Processing packet 203002 [packets to send 117, broken 116] [20:52:24]ProducePacketName [20:52:24]name=ofd_packets/00203002 [20:52:24]OFD Sender: To server: pG, [20:52:24]CommunicateWithHost lk.salyk.kg:30040 [20:52:24]ConnectInit lk.salyk.kg [20:52:24]written 0, free lines is 4095 [20:52:24]Connected sock=10 [20:52:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5F B2 07 01 23 F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CE 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 65 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 07 4B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 18 03 00 35 04 06 00 3A 98 7B 0F 3E 41 F7 62 02 5C BC 51 42 88 [20:52:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 94 38 47 00 98 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FA 18 03 00 F4 03 04 00 C1 F6 20 67 B6 04 01 00 00 68 5E 14 89 A1 E7 61 CA [20:52:24]CommunicateWithHost err = 0 [20:52:24]CheckOFDResponse [20:52:24]1017 (14) - 77093643461234 [20:52:24]1041 (16) - 0000000000871756 [20:52:24]1040 (4) - 203002 [20:52:24]1012 (4) - 29.10.2024 14:52 [20:52:24]1206 (1) - 0 [20:52:24]OFD Sender: Remove packet 203002 [20:52:24]ProducePacketName [20:52:24]name=ofd_packets/00203002 [20:52:24]NVStorageDeleteData [20:52:24]Write to MH i2c: 01 00 00 B3 07 BA [20:52:24]Write i2c OK [20:52:24]MH_I2C_Read... [20:52:24]Read from MH i2c: 01 [20:52:24]MH_I2C_Read... [20:52:24]Read from MH i2c: 01 07 00 [20:52:24]MH_I2C_Read... [20:52:24]Read from MH i2c: 01 07 00 B3 07 00 00 00 00 00 9C 0C 69 [20:52:24]RasterBufferAndPrint [20:52:24]line [20:52:24]line [20:52:24]line [20:52:24]line [20:52:24]line [20:52:24]written 0, free lines is 3233 [20:52:25]MH_Cut [20:52:25]Write to MH i2c: D1 01 00 BA 07 01 93 [20:52:25]Write i2c OK [20:52:25]MH_I2C_Read... [20:52:25]Read from MH i2c: D1 [20:52:25]MH_I2C_Read... [20:52:25]Read from MH i2c: D1 01 00 [20:52:25]MH_I2C_Read... [20:52:25]Read from MH i2c: D1 01 00 BA 07 00 92 [20:52:25]Write to MH i2c: 01 00 00 BB 07 C2 [20:52:25]Write i2c OK [20:52:25]MH_I2C_Read... [20:52:25]OFD Sender: No OFD packet to send [20:52:25]*** Cut start [20:52:25]*** Purtial cut [20:52:25]*** Stage 1: CUTSNS_PIN = 1 [20:52:26]Read from MH i2c: 01 [20:52:26]MH_I2C_Read... [20:52:26]*** Stop cut motor [20:52:26]*** Cut end [20:52:26]Read from MH i2c: 01 07 00 [20:52:26]MH_I2C_Read... [20:52:26]Read from MH i2c: 01 07 00 BB 07 00 00 00 00 00 FF 0F D7 [20:52:26]process_action close_receipt done [20:52:26]requested_data is exist [20:52:26]produce_requested_data [20:52:26]requested_item fm.sn is exist - process it [20:52:26]wFMCommunicate request_size=4 [20:52:26]MH_SAM_APDU [20:52:26]CAPDU: 80 11 00 00 [20:52:26]Write to MH i2c: E2 08 00 BC 07 80 11 00 00 00 00 00 00 3D [20:52:26]Write i2c OK [20:52:26]MH_I2C_Read... [20:52:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:26]Read from MH i2c: E2 [20:52:26]MH_I2C_Read... [20:52:26]Read from MH i2c: E2 17 00 [20:52:26]MH_I2C_Read... [20:52:26]Read from MH i2c: E2 17 00 BC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 92 [20:52:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [20:52:26]wFMCommunicate OK [20:52:26]requested_item fd.num is exist - process it [20:52:26]SAM_PROTO_GetFieldsCounters [20:52:26]wFMCommunicate request_size=4 [20:52:26]MH_SAM_APDU [20:52:26]CAPDU: 80 13 00 00 [20:52:26]Write to MH i2c: E2 08 00 BD 07 80 13 00 00 00 00 00 00 40 [20:52:26]Write i2c OK [20:52:26]MH_I2C_Read... [20:52:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:52:26]Read from MH i2c: E2 [20:52:26]MH_I2C_Read... [20:52:26]Read from MH i2c: E2 62 00 [20:52:26]MH_I2C_Read... [20:52:26]Read from MH i2c: E2 62 00 BD 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FA 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 4C [20:52:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FA 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:52:26]wFMCommunicate OK [20:52:26]SAM_PROTO_GetFieldsCounters done [20:52:26]requested_item shift.num is exist - process it [20:52:26]requested_item shift.opened is exist - process it [20:52:26]req_shift_opened [20:52:26]FM_GetShiftState [20:52:26]SAM_PROTO_GetShiftState [20:52:26]wFMCommunicate request_size=4 [20:52:26]MH_SAM_APDU [20:52:26]CAPDU: 80 13 01 00 [20:52:26]Write to MH i2c: E2 08 00 BE 07 80 13 01 00 00 00 00 00 42 [20:52:26]Write i2c OK [20:52:26]MH_I2C_Read... [20:52:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:26]Read from MH i2c: E2 [20:52:26]MH_I2C_Read... [20:52:26]Read from MH i2c: E2 0E 00 [20:52:26]MH_I2C_Read... [20:52:26]Read from MH i2c: E2 0E 00 BE 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 2B [20:52:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [20:52:26]wFMCommunicate OK [20:52:26]SAM_PROTO_GetShiftState done [20:52:26]FM_GetShiftState done [20:52:26]req_shift_opened done [20:52:26]requested_item shift.open_date is exist - process it [20:52:26]req_shift_open_date [20:52:26]req_shift_open_date done [20:52:26]produce_requested_data done [20:52:26]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203002,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [20:52:26]process_action_free close_receipt [20:52:26]json_value_free [20:52:26]json_value_free done [20:52:26]process_json_proto returns [20:52:26]Send response to host [20:52:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203002,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [20:52:26]free response buf [20:52:26]execute_script done [20:52:26]execute_script returns [20:52:26]free content buf [20:52:26]Sock 9.Close socket [20:52:26]Sock 9.Thread stoped [20:52:30]OFD Sender: No OFD packet to send [20:52:35]OFD Sender: No OFD packet to send [20:52:40]OFD Sender: No OFD packet to send [20:52:45]OFD Sender: No OFD packet to send [20:52:50]OFD Sender: No OFD packet to send [20:52:55]OFD Sender: No OFD packet to send [20:53:00]OFD Sender: No OFD packet to send [20:53:05]OFD Sender: No OFD packet to send [20:53:10]OFD Sender: No OFD packet to send [20:53:15]OFD Sender: No OFD packet to send [20:53:20]OFD Sender: No OFD packet to send [20:53:25]OFD Sender: No OFD packet to send [20:53:30]OFD Sender: No OFD packet to send [20:53:35]OFD Sender: No OFD packet to send [20:53:40]OFD Sender: No OFD packet to send [20:53:45]OFD Sender: No OFD packet to send [20:53:50]OFD Sender: No OFD packet to send [20:53:55]OFD Sender: No OFD packet to send [20:54:00]OFD Sender: No OFD packet to send [20:54:05]OFD Sender: No OFD packet to send [20:54:10]OFD Sender: No OFD packet to send [20:54:15]OFD Sender: No OFD packet to send [20:54:20]OFD Sender: No OFD packet to send [20:54:25]OFD Sender: No OFD packet to send [20:54:30]OFD Sender: No OFD packet to send [20:54:35]OFD Sender: No OFD packet to send [20:54:40]OFD Sender: No OFD packet to send [20:54:45]OFD Sender: No OFD packet to send [20:54:50]OFD Sender: No OFD packet to send [20:54:55]OFD Sender: No OFD packet to send [20:55:00]OFD Sender: No OFD packet to send [20:55:05]OFD Sender: No OFD packet to send [20:55:10]OFD Sender: No OFD packet to send [20:55:15]OFD Sender: No OFD packet to send [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:59:31]ConnectInit Can't connect to host [20:59:35]ConnectInit Can't take IP for lk.salyk.kg [20:59:35]CommunicateWithHost connect error [20:59:35]CommunicateWithHost err = -1 [20:59:35]OFD Sender: Server communicate error [20:59:40]OFD Sender: Processing packet 203003 [packets to send 117, broken 116] [20:59:40]ProducePacketName [20:59:40]name=ofd_packets/00203003 [20:59:40]OFD Sender: To server: pG, [20:59:40]CommunicateWithHost lk.salyk.kg:30040 [20:59:40]ConnectInit lk.salyk.kg [20:59:40]Connected sock=9 [20:59:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 F5 B7 07 01 7C 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 8E 01 00 00 F4 03 04 00 9D 4C 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 18 03 00 35 04 06 00 58 EB E6 FA 3B 38 9C 45 9E AE EF 2A 20 37 [20:59:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6F A5 47 00 2E 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FB 18 03 00 F4 03 04 00 75 F8 20 67 B6 04 01 00 00 A2 85 EA 5B CE F5 B5 9E [20:59:40]CommunicateWithHost err = 0 [20:59:40]CheckOFDResponse [20:59:40]1017 (14) - 77093643461234 [20:59:40]1041 (16) - 0000000000871756 [20:59:40]1040 (4) - 203003 [20:59:40]1012 (4) - 29.10.2024 15:00 [20:59:40]1206 (1) - 0 [20:59:40]OFD Sender: Remove packet 203003 [20:59:40]ProducePacketName [20:59:40]name=ofd_packets/00203003 [20:59:40]NVStorageDeleteData [20:59:41]OFD Sender: No OFD packet to send [20:59:46]OFD Sender: No OFD packet to send [20:59:51]OFD Sender: No OFD packet to send [20:59:56]OFD Sender: No OFD packet to send [21:00:01]OFD Sender: No OFD packet to send [21:00:06]OFD Sender: No OFD packet to send [21:00:11]OFD Sender: No OFD packet to send [21:00:16]OFD Sender: No OFD packet to send [21:00:21]OFD Sender: No OFD packet to send [21:00:26]OFD Sender: No OFD packet to send [21:00:31]OFD Sender: No OFD packet to send [21:00:36]OFD Sender: No OFD packet to send [21:00:41]OFD Sender: No OFD packet to send [21:00:46]OFD Sender: No OFD packet to send [21:00:51]OFD Sender: No OFD packet to send [21:00:56]OFD Sender: No OFD packet to send [21:01:01]OFD Sender: No OFD packet to send [21:01:06]OFD Sender: No OFD packet to send [21:01:11]OFD Sender: No OFD packet to send [21:01:16]OFD Sender: No OFD packet to send [21:01:21]OFD Sender: No OFD packet to send [21:01:26]OFD Sender: No OFD packet to send [21:01:31]OFD Sender: No OFD packet to send [21:01:36]OFD Sender: No OFD packet to send [21:01:41]OFD Sender: No OFD packet to send [21:01:46]OFD Sender: No OFD packet to send [21:01:51]OFD Sender: No OFD packet to send [21:01:56]OFD Sender: No OFD packet to send [21:02:01]OFD Sender: No OFD packet to send [21:02:06]OFD Sender: No OFD packet to send [21:02:11]OFD Sender: No OFD packet to send [21:02:16]OFD Sender: No OFD packet to send [21:02:21]OFD Sender: No OFD packet to send [21:02:26]OFD Sender: No OFD packet to send [21:02:31]OFD Sender: No OFD packet to send [21:02:36]OFD Sender: No OFD packet to send [21:02:41]OFD Sender: No OFD packet to send [21:02:46]OFD Sender: No OFD packet to send [21:02:51]OFD Sender: No OFD packet to send [21:02:56]accept exits with 7 [21:02:56]New connection [21:02:56]New thread 3066887524 created [21:02:56]Thread 3067030884 joined [21:02:56]Waiting for new connection... [21:02:56] Sock 7.Parse request [21:02:56]Sock 7.Check first char [21:02:56]Sock 7.First char is OK [21:02:56]request: POST /json_proto HTTP/1.0 [21:02:56]Method: POST [21:02:56]URL: /json_proto [21:02:56]Method is POST - this is cgi request [21:02:56]url: /json_proto [21:02:56]query_string will be loaded in cgi processing [21:02:56]execute_cgi json_proto POST (null) [21:02:56]execute_cgi path=json_proto method=POST [21:02:56]POST find Content-Length [21:02:56]Host: 172.17.63.195:8080 [21:02:56]Content-Length: 679 [21:02:56]Content-Type: application/json [21:02:56] [21:02:56]POST finish read [21:02:56]Found Content-Length = 679 [21:02:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450807", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 15.710, "sum" : 1197.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1197.00, "payments": [ { "type": 0, "sum" : 1197.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:56]execute_script... [21:02: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)450807", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 15.710, "sum" : 1197.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1197.00, "payments": [ { "type": 0, "sum" : 1197.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:56]POST & json_proto [21:02:56]process_json_proto [21:02:56]json parsed OK: [21:02:56]protocol is kg_v1.0 [21:02:56]action value=close_receipt [21:02:56]process_action close_receipt [21:02:56]cmd_close_receipt [21:02:56]MH_GetDate [21:02:56]Write to MH i2c: F0 00 00 5B 00 4A [21:02:56]Write i2c OK [21:02:56]MH_I2C_Read... [21:02:56]Read from MH i2c: F0 [21:02:56]MH_I2C_Read... [21:02:56]Read from MH i2c: F0 09 00 [21:02:56]MH_I2C_Read... [21:02:56]Read from MH i2c: F0 09 00 5B 00 00 80 4D 21 67 8C D7 20 67 92 [21:02:56]GetLastDocTimeStamp 1730235549 [21:02:56]current date 1730235776 [21:02:56]FM_GetShiftState [21:02:56]SAM_PROTO_GetShiftState [21:02:56]wFMCommunicate request_size=4 [21:02:56]MH_SAM_APDU [21:02:56]CAPDU: 80 13 01 00 [21:02:56]Write to MH i2c: E2 08 00 5C 00 80 13 01 00 00 00 00 00 D9 [21:02:56]Write i2c OK [21:02:56]MH_I2C_Read... [21:02:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:56]Read from MH i2c: E2 [21:02:56]MH_I2C_Read... [21:02:56]Read from MH i2c: E2 0E 00 [21:02:56]MH_I2C_Read... [21:02:56]Read from MH i2c: E2 0E 00 5C 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 C2 [21:02:56]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:02:56]wFMCommunicate OK [21:02:56]SAM_PROTO_GetShiftState done [21:02:56]FM_GetShiftState done [21:02:56]opened in 1730160431 [21:02:56]opened+sec_in_day 1730246831 [21:02:56]quantity*price = 119710 [21:02:56]sum+1 = 119711 [21:02:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 1197.00 Внесено: 1200.00 СДАЧА: 3.00 НСП 1% : 10.59 НДС 12% : 127.13 Наличными: 1197.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 399 29.10.2024 21:02 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203004 ФПД: 35375963503942 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T210256&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203004&fm=35375963503942&tin=02508201610067®Number=0000000000091777&sum=119700 [21:02:57]StoreToDocumentArchive [21:02:57]shift 546 fd 203004 [21:02:57]save to /storage/0546/doc_00203004 [21:02:57]save last doc name /storage/0546/doc_00203004 to /storage/kkm_last_doc_name [21:02:57]save OK [21:02:57]Clear old archive folders... [21:02:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:02:57]tlvbuf is 01A00E50 [21:02:57]SAM_PROTO_ClearQueue [21:02:57]wFMCommunicate request_size=4 [21:02:57]MH_SAM_APDU [21:02:57]CAPDU: 80 09 00 00 [21:02:57]Write to MH i2c: E2 08 00 69 00 80 09 00 00 00 00 00 00 DB [21:02:57]Write i2c OK [21:02:57]MH_I2C_Read... [21:02:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:02:57]Read from MH i2c: E2 [21:02:57]MH_I2C_Read... [21:02:57]Read from MH i2c: E2 03 00 [21:02:57]MH_I2C_Read... [21:02:57]Read from MH i2c: E2 03 00 69 00 00 90 00 DD [21:02:57]RAPDU: 90 00 [21:02:57]wFMCommunicate OK [21:02:57]SAM_PROTO_ClearQueue done [21:02:57]KKMCreateOFDPacket [21:02:57]OFDProtocolAddRootSTLVToBuf [21:02:57]FM_MakeSignedData [21:02:57]FM_MakeSignedData [21:02:57]SAM_PROTO_SignData [21:02:57]wFMCommunicate request_size=4 [21:02:57]MH_SAM_APDU [21:02:57]CAPDU: 80 0D 01 02 [21:02:57]Write to MH i2c: E2 08 00 6A 00 80 0D 01 02 00 00 00 00 E3 [21:02:57]Write i2c OK [21:02:57]MH_I2C_Read... [21:02:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:02:57]Read from MH i2c: E2 [21:02:57]MH_I2C_Read... [21:02:57]Read from MH i2c: E2 03 00 [21:02:57]MH_I2C_Read... [21:02:57]Read from MH i2c: E2 03 00 6A 00 00 90 00 DE [21:02:57]RAPDU: 90 00 [21:02:57]wFMCommunicate OK [21:02:57]wFMCommunicate request_size=255 [21:02:57]MH_SAM_APDU [21:02:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 5E 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9E D3 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 D3 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 31 00 00 00 00 07 04 06 00 94 D3 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 80 4D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 18 03 00 35 04 06 00 20 2C 9B BC [21:02:57]Write to MH i2c: E2 02 01 6B 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 5E 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9E D3 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 D3 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 31 00 00 00 00 07 04 06 00 94 D3 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 80 4D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 18 03 00 35 04 06 00 20 2C 9B BC 00 00 C7 [21:02:57]Write i2c OK [21:02:57]MH_I2C_Read... [21:02:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:57]Read from MH i2c: E2 [21:02:57]MH_I2C_Read... [21:02:57]Read from MH i2c: E2 03 00 [21:02:57]MH_I2C_Read... [21:02:57]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [21:02:57]RAPDU: 90 00 [21:02:57]wFMCommunicate OK [21:02:57]wFMCommunicate request_size=7 [21:02:57]MH_SAM_APDU [21:02:57]CAPDU: 80 0D 02 02 02 FD 46 [21:02:57]Write to MH i2c: E2 0A 00 6C 00 80 0D 02 02 02 00 FD 46 00 00 2D [21:02:57]Write i2c OK [21:02:57]MH_I2C_Read... [21:02:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:58]Read from MH i2c: E2 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: E2 03 00 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [21:02:58]RAPDU: 90 00 [21:02:58]wFMCommunicate OK [21:02:58]wFMCommunicate request_size=4 [21:02:58]MH_SAM_APDU [21:02:58]CAPDU: 80 0D 03 02 [21:02:58]Write to MH i2c: E2 08 00 6D 00 80 0D 03 02 00 00 00 00 E8 [21:02:58]Write i2c OK [21:02:58]MH_I2C_Read... [21:02:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:02:58]Read from MH i2c: E2 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: E2 0B 00 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: E2 0B 00 6D 00 00 5F 1E 22 29 E2 45 B8 B0 90 00 40 [21:02:58]RAPDU: 5F 1E 22 29 E2 45 B8 B0 90 00 [21:02:58]wFMCommunicate OK [21:02:58]SAM_PROTO_SignData done [21:02:58]FM_MakeSignedData done [21:02:58]CreateOFDProtocolMessage [21:02:58]wFMCommunicate request_size=4 [21:02:58]MH_SAM_APDU [21:02:58]CAPDU: 80 11 00 00 [21:02:58]Write to MH i2c: E2 08 00 6E 00 80 11 00 00 00 00 00 00 E8 [21:02:58]Write i2c OK [21:02:58]MH_I2C_Read... [21:02:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:58]Read from MH i2c: E2 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: E2 17 00 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: E2 17 00 6E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3D [21:02:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:02:58]wFMCommunicate OK [21:02:58]CreateOFDProtocolMessage done [21:02:58]OFDSenderStorePacket 203004 [21:02:58]StoreOFDPacket docnum=203004 [21:02:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 0D 23 04 01 C9 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 5E 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9E D3 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 D3 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 31 00 00 00 00 07 04 06 00 94 D3 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 80 4D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 18 03 00 35 04 06 00 20 2C 9B BC FD 46 5F 1E 22 29 E2 45 B8 B0 [21:02:58]CheckFolder [21:02:58]dirname=/storage/ofd_packets [21:02:58]CheckFolder done [21:02:58]ProducePacketName [21:02:58]name=ofd_packets/00203004 [21:02:58]NVStorageSaveData ofd_packets/00203004 [21:02:58]File name is /storage/ofd_packets/00203004 [21:02:58]Write 298 bytes [21:02:58]NVStorageSaveData done [21:02:58]OFDSenderStorePacket done [21:02:58]KKMCreateOFDPacket done [21:02:58]NVStorageSaveData kkm_last_timestamp [21:02:58]File name is /storage/kkm_last_timestamp [21:02:58]Write 4 bytes [21:02:58]NVStorageSaveData done [21:02:58]ExternCall_PrintAddStr [21:02:58]wPrintStart [21:02:58]Write to MH i2c: 01 00 00 6F 00 6F [21:02:58]Write i2c OK [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: 01 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: 01 07 00 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [21:02:58]RasterBufferAndPrint [21:02:58]line Счет N : (1)450807 [21:02:58]line ИНН: 02508201610067 [21:02:58]line Контрольно-Кассовый Чек [21:02:58]line ПРОДАЖА [21:02:58]line ТРК (МРК, ГНК) : 11 [21:02:58]line Товар: 2710194210 [21:02:58]line ДТ-К-2 [21:02:58]line 15.710 * 76.20 [21:02:58]line = 1197.10 [21:02:58]line НДС 12% НСП 1% [21:02:58]line > о реализуемом товаре [21:02:58]line ОКРУГЛЕНИЕ: -0.10 [21:02:58]line ИТОГО: 1197.00 [21:02:58]line Внесено: 1200.00 [21:02:58]line СДАЧА: 3.00 [21:02:58]line НСП 1% : 10.59 [21:02:58]line НДС 12% : 127.13 [21:02:58]line Наличными: 1197.00 [21:02:58]line Безнал.: 0.00 [21:02:58]line Место: АЗС № 171 "Партнер Нефть" [21:02:58]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:02:58]line СНО: Общий режим [21:02:58]line Чек 399 29.10.2024 21:02 [21:02:58]line Смена: 546 ФФД: 1.0 [21:02:58]line ЗНМ: 0300000109 [21:02:58]line РНМ: 0000000000091777 [21:02:58]line Версия ККМ: 001 [21:02:58]line ФМ: 0000000000871756 [21:02:58]line ФД: 203004 [21:02:58]line ФПД: 35375963503942 [21:02:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T210256&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203004&fm=35375963503942&tin=02508201610067®Number=0000000000091777&sum=119700 [21:02:58]OFD Sender: Processing packet 203004 [packets to send 117, broken 116] [21:02:58]ProducePacketName [21:02:58]name=ofd_packets/00203004 [21:02:58]OFD Sender: To server: pG, [21:02:58]CommunicateWithHost lk.salyk.kg:30040 [21:02:58]ConnectInit lk.salyk.kg [21:02:58]written 0, free lines is 4095 [21:02:58]Connected sock=10 [21:02:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 0D 23 04 01 C9 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 5E 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9E D3 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 D3 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 31 00 00 00 00 07 04 06 00 94 D3 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 80 4D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 18 03 00 35 04 06 00 20 2C 9B BC FD 46 5F 1E 22 29 E2 45 B8 B0 [21:02:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 78 41 47 00 03 F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FC 18 03 00 F4 03 04 00 3B F9 20 67 B6 04 01 00 00 AB C4 80 57 DD B3 73 7D [21:02:58]CommunicateWithHost err = 0 [21:02:58]CheckOFDResponse [21:02:58]1017 (14) - 77093643461234 [21:02:58]1041 (16) - 0000000000871756 [21:02:58]1040 (4) - 203004 [21:02:58]1012 (4) - 29.10.2024 15:03 [21:02:58]1206 (1) - 0 [21:02:58]OFD Sender: Remove packet 203004 [21:02:58]ProducePacketName [21:02:58]name=ofd_packets/00203004 [21:02:58]NVStorageDeleteData [21:02:58]Write to MH i2c: 01 00 00 9A 00 9A [21:02:58]Write i2c OK [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: 01 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: 01 07 00 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: 01 07 00 9A 00 00 00 00 00 00 8A 0C 37 [21:02:58]RasterBufferAndPrint [21:02:58]line [21:02:58]line [21:02:58]line [21:02:58]line [21:02:58]line [21:02:58]written 0, free lines is 3213 [21:02:58]MH_Cut [21:02:58]Write to MH i2c: D1 01 00 A1 00 01 73 [21:02:58]Write i2c OK [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: D1 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: D1 01 00 [21:02:58]MH_I2C_Read... [21:02:58]Read from MH i2c: D1 01 00 A1 00 00 72 [21:02:58]Write to MH i2c: 01 00 00 A2 00 A2 [21:02:58]Write i2c OK [21:02:58]MH_I2C_Read... [21:02:59]OFD Sender: No OFD packet to send [21:02:59]*** Cut start [21:02:59]*** Purtial cut [21:02:59]*** Stage 1: CUTSNS_PIN = 1 [21:03:00]Read from MH i2c: 01 [21:03:00]MH_I2C_Read... [21:03:00]*** Stop cut motor [21:03:00]*** Cut end [21:03:00]Read from MH i2c: 01 07 00 [21:03:00]MH_I2C_Read... [21:03:00]Read from MH i2c: 01 07 00 A2 00 00 00 00 00 00 FF 0F B7 [21:03:00]process_action close_receipt done [21:03:00]requested_data is exist [21:03:00]produce_requested_data [21:03:00]requested_item fm.sn is exist - process it [21:03:00]wFMCommunicate request_size=4 [21:03:00]MH_SAM_APDU [21:03:00]CAPDU: 80 11 00 00 [21:03:00]Write to MH i2c: E2 08 00 A3 00 80 11 00 00 00 00 00 00 1D [21:03:00]Write i2c OK [21:03:00]MH_I2C_Read... [21:03:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:00]Read from MH i2c: E2 [21:03:00]MH_I2C_Read... [21:03:00]Read from MH i2c: E2 17 00 [21:03:00]MH_I2C_Read... [21:03:00]Read from MH i2c: E2 17 00 A3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 72 [21:03:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:03:00]wFMCommunicate OK [21:03:00]requested_item fd.num is exist - process it [21:03:00]SAM_PROTO_GetFieldsCounters [21:03:00]wFMCommunicate request_size=4 [21:03:00]MH_SAM_APDU [21:03:00]CAPDU: 80 13 00 00 [21:03:00]Write to MH i2c: E2 08 00 A4 00 80 13 00 00 00 00 00 00 20 [21:03:00]Write i2c OK [21:03:00]MH_I2C_Read... [21:03:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:03:00]Read from MH i2c: E2 [21:03:00]MH_I2C_Read... [21:03:00]Read from MH i2c: E2 62 00 [21:03:00]MH_I2C_Read... [21:03:00]Read from MH i2c: E2 62 00 A4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FC 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [21:03:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FC 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:03:00]wFMCommunicate OK [21:03:00]SAM_PROTO_GetFieldsCounters done [21:03:00]requested_item shift.num is exist - process it [21:03:00]requested_item shift.opened is exist - process it [21:03:00]req_shift_opened [21:03:00]FM_GetShiftState [21:03:00]SAM_PROTO_GetShiftState [21:03:00]wFMCommunicate request_size=4 [21:03:00]MH_SAM_APDU [21:03:00]CAPDU: 80 13 01 00 [21:03:00]Write to MH i2c: E2 08 00 A5 00 80 13 01 00 00 00 00 00 22 [21:03:00]Write i2c OK [21:03:00]MH_I2C_Read... [21:03:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:00]Read from MH i2c: E2 [21:03:00]MH_I2C_Read... [21:03:00]Read from MH i2c: E2 0E 00 [21:03:00]MH_I2C_Read... [21:03:00]Read from MH i2c: E2 0E 00 A5 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0B [21:03:00]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:03:00]wFMCommunicate OK [21:03:00]SAM_PROTO_GetShiftState done [21:03:00]FM_GetShiftState done [21:03:00]req_shift_opened done [21:03:00]requested_item shift.open_date is exist - process it [21:03:00]req_shift_open_date [21:03:00]req_shift_open_date done [21:03:00]produce_requested_data done [21:03:00]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203004,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [21:03:00]process_action_free close_receipt [21:03:00]json_value_free [21:03:00]json_value_free done [21:03:00]process_json_proto returns [21:03:00]Send response to host [21:03:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203004,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [21:03:00]free response buf [21:03:00]execute_script done [21:03:00]execute_script returns [21:03:00]free content buf [21:03:00]Sock 7.Close socket [21:03:00]Sock 7.Thread stoped [21:03:04]OFD Sender: No OFD packet to send [21:03:09]OFD Sender: No OFD packet to send [21:03:14]OFD Sender: No OFD packet to send [21:03:19]OFD Sender: No OFD packet to send [21:03:24]OFD Sender: No OFD packet to send [21:03:29]OFD Sender: No OFD packet to send [21:03:34]OFD Sender: No OFD packet to send [21:03:38]accept exits with 9 [21:03:38]New connection [21:03:38]New thread 3067030884 created [21:03:38]Thread 3066887524 joined [21:03:38]Waiting for new connection... [21:03:38] Sock 9.Parse request [21:03:38]Sock 9.Check first char [21:03:38]Sock 9.First char is OK [21:03:38]request: POST /json_proto HTTP/1.0 [21:03:38]Method: POST [21:03:38]URL: /json_proto [21:03:38]Method is POST - this is cgi request [21:03:38]url: /json_proto [21:03:38]query_string will be loaded in cgi processing [21:03:38]execute_cgi json_proto POST (null) [21:03:38]execute_cgi path=json_proto method=POST [21:03:38]POST find Content-Length [21:03:38]Host: 172.17.63.195:8080 [21:03:38]Content-Length: 677 [21:03:38]Content-Type: application/json [21:03:38] [21:03:38]POST finish read [21:03:38]Found Content-Length = 677 [21:03:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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" ] } } [21:03:38]execute_script... [21:03:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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" ] } } [21:03:38]POST & json_proto [21:03:38]process_json_proto [21:03:38]json parsed OK: [21:03:38]protocol is kg_v1.0 [21:03:38]action value=close_receipt [21:03:38]process_action close_receipt [21:03:38]cmd_close_receipt [21:03:38]MH_GetDate [21:03:38]Write to MH i2c: F0 00 00 A6 00 95 [21:03:38]Write i2c OK [21:03:38]MH_I2C_Read... [21:03:38]Read from MH i2c: F0 [21:03:38]MH_I2C_Read... [21:03:38]Read from MH i2c: F0 09 00 [21:03:38]MH_I2C_Read... [21:03:38]Read from MH i2c: F0 09 00 A6 00 00 AB 4D 21 67 8C D7 20 67 08 [21:03:38]GetLastDocTimeStamp 1730235776 [21:03:38]current date 1730235819 [21:03:38]FM_GetShiftState [21:03:38]SAM_PROTO_GetShiftState [21:03:38]wFMCommunicate request_size=4 [21:03:38]MH_SAM_APDU [21:03:38]CAPDU: 80 13 01 00 [21:03:38]Write to MH i2c: E2 08 00 A7 00 80 13 01 00 00 00 00 00 24 [21:03:38]Write i2c OK [21:03:38]MH_I2C_Read... [21:03:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:38]Read from MH i2c: E2 [21:03:38]MH_I2C_Read... [21:03:38]Read from MH i2c: E2 0E 00 [21:03:38]MH_I2C_Read... [21:03:38]Read from MH i2c: E2 0E 00 A7 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 0D [21:03:38]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:03:38]wFMCommunicate OK [21:03:38]SAM_PROTO_GetShiftState done [21:03:38]FM_GetShiftState done [21:03:38]opened in 1730160431 [21:03:38]opened+sec_in_day 1730246831 [21:03:38]quantity*price = 30038 [21:03:38]sum+1 = 30039 [21:03:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 400 29.10.2024 21:03 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203005 ФПД: 87053410799561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T210339&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203005&fm=87053410799561&tin=02508201610067®Number=0000000000091777&sum=30000 [21:03:39]StoreToDocumentArchive [21:03:39]shift 546 fd 203005 [21:03:39]save to /storage/0546/doc_00203005 [21:03:39]save last doc name /storage/0546/doc_00203005 to /storage/kkm_last_doc_name [21:03:39]save OK [21:03:39]Clear old archive folders... [21:03:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:03:39]tlvbuf is 01A05EA0 [21:03:39]SAM_PROTO_ClearQueue [21:03:39]wFMCommunicate request_size=4 [21:03:39]MH_SAM_APDU [21:03:39]CAPDU: 80 09 00 00 [21:03:39]Write to MH i2c: E2 08 00 B4 00 80 09 00 00 00 00 00 00 26 [21:03:39]Write i2c OK [21:03:39]MH_I2C_Read... [21:03:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:03:39]Read from MH i2c: E2 [21:03:39]MH_I2C_Read... [21:03:39]Read from MH i2c: E2 03 00 [21:03:39]MH_I2C_Read... [21:03:39]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [21:03:39]RAPDU: 90 00 [21:03:39]wFMCommunicate OK [21:03:39]SAM_PROTO_ClearQueue done [21:03:39]KKMCreateOFDPacket [21:03:39]OFDProtocolAddRootSTLVToBuf [21:03:39]FM_MakeSignedData [21:03:39]FM_MakeSignedData [21:03:39]SAM_PROTO_SignData [21:03:39]wFMCommunicate request_size=4 [21:03:39]MH_SAM_APDU [21:03:39]CAPDU: 80 0D 01 02 [21:03:39]Write to MH i2c: E2 08 00 B5 00 80 0D 01 02 00 00 00 00 2E [21:03:39]Write i2c OK [21:03:39]MH_I2C_Read... [21:03:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:03:39]Read from MH i2c: E2 [21:03:39]MH_I2C_Read... [21:03:39]Read from MH i2c: E2 03 00 [21:03:39]MH_I2C_Read... [21:03:39]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [21:03:39]RAPDU: 90 00 [21:03:39]wFMCommunicate OK [21:03:39]wFMCommunicate request_size=255 [21:03:39]MH_SAM_APDU [21:03:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 AB 4D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 18 03 00 35 04 06 00 4F [21:03:39]Write to MH i2c: E2 02 01 B6 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 AB 4D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 18 03 00 35 04 06 00 4F 00 00 52 [21:03:39]Write i2c OK [21:03:39]MH_I2C_Read... [21:03:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:03:40]Read from MH i2c: E2 [21:03:40]MH_I2C_Read... [21:03:40]Read from MH i2c: E2 03 00 [21:03:40]MH_I2C_Read... [21:03:40]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [21:03:40]RAPDU: 90 00 [21:03:40]wFMCommunicate OK [21:03:40]wFMCommunicate request_size=10 [21:03:40]MH_SAM_APDU [21:03:40]CAPDU: 80 0D 02 02 05 2C B3 A0 8F C9 [21:03:40]Write to MH i2c: E2 0D 00 B7 00 80 0D 02 02 05 00 2C B3 A0 8F C9 00 00 12 [21:03:40]Write i2c OK [21:03:40]MH_I2C_Read... [21:03:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:03:40]Read from MH i2c: E2 [21:03:40]MH_I2C_Read... [21:03:40]Read from MH i2c: E2 03 00 [21:03:40]MH_I2C_Read... [21:03:40]Read from MH i2c: E2 03 00 B7 00 00 90 00 2B [21:03:40]RAPDU: 90 00 [21:03:40]wFMCommunicate OK [21:03:40]wFMCommunicate request_size=4 [21:03:40]MH_SAM_APDU [21:03:40]CAPDU: 80 0D 03 02 [21:03:40]Write to MH i2c: E2 08 00 B8 00 80 0D 03 02 00 00 00 00 33 [21:03:40]Write i2c OK [21:03:40]MH_I2C_Read... [21:03:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:03:40]Read from MH i2c: E2 [21:03:40]MH_I2C_Read... [21:03:40]Read from MH i2c: E2 0B 00 [21:03:40]MH_I2C_Read... [21:03:40]Read from MH i2c: E2 0B 00 B8 00 00 DE 17 77 C1 A5 DF F2 17 90 00 EE [21:03:40]RAPDU: DE 17 77 C1 A5 DF F2 17 90 00 [21:03:40]wFMCommunicate OK [21:03:40]SAM_PROTO_SignData done [21:03:40]FM_MakeSignedData done [21:03:40]CreateOFDProtocolMessage [21:03:40]wFMCommunicate request_size=4 [21:03:40]MH_SAM_APDU [21:03:40]CAPDU: 80 11 00 00 [21:03:40]Write to MH i2c: E2 08 00 B9 00 80 11 00 00 00 00 00 00 33 [21:03:40]Write i2c OK [21:03:40]MH_I2C_Read... [21:03:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:40]Read from MH i2c: E2 [21:03:40]MH_I2C_Read... [21:03:40]Read from MH i2c: E2 17 00 [21:03:40]MH_I2C_Read... [21:03:40]Read from MH i2c: E2 17 00 B9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [21:03:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:03:40]wFMCommunicate OK [21:03:40]CreateOFDProtocolMessage done [21:03:40]OFDSenderStorePacket 203005 [21:03:40]StoreOFDPacket docnum=203005 [21:03:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BD B8 07 01 2B A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 AB 4D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 18 03 00 35 04 06 00 4F 2C B3 A0 8F C9 DE 17 77 C1 A5 DF F2 17 [21:03:40]CheckFolder [21:03:40]dirname=/storage/ofd_packets [21:03:40]CheckFolder done [21:03:40]ProducePacketName [21:03:40]name=ofd_packets/00203005 [21:03:40]NVStorageSaveData ofd_packets/00203005 [21:03:40]File name is /storage/ofd_packets/00203005 [21:03:40]Write 301 bytes [21:03:40]NVStorageSaveData done [21:03:40]OFDSenderStorePacket done [21:03:40]KKMCreateOFDPacket done [21:03:40]NVStorageSaveData kkm_last_timestamp [21:03:40]File name is /storage/kkm_last_timestamp [21:03:40]Write 4 bytes [21:03:40]NVStorageSaveData done [21:03:40]ExternCall_PrintAddStr [21:03:40]wPrintStart [21:03:40]Write to MH i2c: 01 00 00 BA 00 BA [21:03:40]Write i2c OK [21:03:40]MH_I2C_Read... [21:03:40]Read from MH i2c: 01 [21:03:40]MH_I2C_Read... [21:03:40]Read from MH i2c: 01 07 00 [21:03:40]MH_I2C_Read... [21:03:40]Read from MH i2c: 01 07 00 BA 00 00 00 00 00 00 FF 0F CF [21:03:40]RasterBufferAndPrint [21:03:40]line Счет N : (1)450808 [21:03:40]line ИНН: 02508201610067 [21:03:40]line Контрольно-Кассовый Чек [21:03:40]line ПРОДАЖА [21:03:40]line ТРК (МРК, ГНК) : 52 [21:03:40]line Товар: 2710124130 [21:03:40]line Аи-92-К-2 [21:03:40]line 4.490 * 66.90 [21:03:40]line = 300.38 [21:03:40]line НДС 12% НСП 1% [21:03:40]line > о реализуемом товаре [21:03:40]line ОКРУГЛЕНИЕ: -0.38 [21:03:40]line ИТОГО: 300.00 [21:03:40]line Внесено: 300.00 [21:03:40]line СДАЧА: 0.00 [21:03:40]line НСП 1% : 2.66 [21:03:40]line НДС 12% : 31.90 [21:03:40]line Наличными: 300.00 [21:03:40]line Безнал.: 0.00 [21:03:40]line Место: АЗС № 171 "Партнер Нефть" [21:03:40]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:03:40]line СНО: Общий режим [21:03:40]line Чек 400 29.10.2024 21:03 [21:03:40]line Смена: 546 ФФД: 1.0 [21:03:40]line ЗНМ: 0300000109 [21:03:40]line РНМ: 0000000000091777 [21:03:40]line Версия ККМ: 001 [21:03:40]line ФМ: 0000000000871756 [21:03:40]line ФД: 203005 [21:03:40]line ФПД: 87053410799561 [21:03:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T210339&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203005&fm=87053410799561&tin=02508201610067®Number=0000000000091777&sum=30000 [21:03:40]OFD Sender: Processing packet 203005 [packets to send 117, broken 116] [21:03:40]ProducePacketName [21:03:40]name=ofd_packets/00203005 [21:03:40]OFD Sender: To server: pG, [21:03:40]CommunicateWithHost lk.salyk.kg:30040 [21:03:40]ConnectInit lk.salyk.kg [21:03:40]written 0, free lines is 4095 [21:03:40]Connected sock=10 [21:03:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 BD B8 07 01 2B A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 AB 4D 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 18 03 00 35 04 06 00 4F 2C B3 A0 8F C9 DE 17 77 C1 A5 DF F2 17 [21:03:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 55 6A 47 00 F6 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FD 18 03 00 F4 03 04 00 65 F9 20 67 B6 04 01 00 00 B2 3F 00 DB 96 96 E6 5D [21:03:41]CommunicateWithHost err = 0 [21:03:41]CheckOFDResponse [21:03:41]1017 (14) - 77093643461234 [21:03:41]1041 (16) - 0000000000871756 [21:03:41]1040 (4) - 203005 [21:03:41]1012 (4) - 29.10.2024 15:04 [21:03:41]1206 (1) - 0 [21:03:41]OFD Sender: Remove packet 203005 [21:03:41]ProducePacketName [21:03:41]name=ofd_packets/00203005 [21:03:41]NVStorageDeleteData [21:03:41]Write to MH i2c: 01 00 00 E5 00 E5 [21:03:41]Write i2c OK [21:03:41]MH_I2C_Read... [21:03:41]Read from MH i2c: 01 [21:03:41]MH_I2C_Read... [21:03:41]Read from MH i2c: 01 07 00 [21:03:41]MH_I2C_Read... [21:03:41]Read from MH i2c: 01 07 00 E5 00 00 00 00 00 00 89 0C 81 [21:03:41]RasterBufferAndPrint [21:03:41]line [21:03:41]line [21:03:41]line [21:03:41]line [21:03:41]line [21:03:41]written 0, free lines is 3212 [21:03:41]MH_Cut [21:03:41]Write to MH i2c: D1 01 00 EC 00 01 BE [21:03:41]Write i2c OK [21:03:41]MH_I2C_Read... [21:03:41]Read from MH i2c: D1 [21:03:41]MH_I2C_Read... [21:03:41]Read from MH i2c: D1 01 00 [21:03:41]MH_I2C_Read... [21:03:41]Read from MH i2c: D1 01 00 EC 00 00 BD [21:03:41]Write to MH i2c: 01 00 00 ED 00 ED [21:03:41]Write i2c OK [21:03:41]MH_I2C_Read... [21:03:41]OFD Sender: No OFD packet to send [21:03:42]*** Cut start [21:03:42]*** Purtial cut [21:03:42]*** Stage 1: CUTSNS_PIN = 1 [21:03:42]Read from MH i2c: 01 [21:03:42]MH_I2C_Read... [21:03:42]*** Stop cut motor [21:03:42]*** Cut end [21:03:42]Read from MH i2c: 01 07 00 [21:03:42]MH_I2C_Read... [21:03:42]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 FF 0F 02 [21:03:42]process_action close_receipt done [21:03:42]requested_data is exist [21:03:42]produce_requested_data [21:03:42]requested_item fm.sn is exist - process it [21:03:42]wFMCommunicate request_size=4 [21:03:42]MH_SAM_APDU [21:03:42]CAPDU: 80 11 00 00 [21:03:42]Write to MH i2c: E2 08 00 EE 00 80 11 00 00 00 00 00 00 68 [21:03:42]Write i2c OK [21:03:42]MH_I2C_Read... [21:03:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:42]Read from MH i2c: E2 [21:03:42]MH_I2C_Read... [21:03:42]Read from MH i2c: E2 17 00 [21:03:42]MH_I2C_Read... [21:03:42]Read from MH i2c: E2 17 00 EE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 BD [21:03:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:03:42]wFMCommunicate OK [21:03:42]requested_item fd.num is exist - process it [21:03:42]SAM_PROTO_GetFieldsCounters [21:03:42]wFMCommunicate request_size=4 [21:03:42]MH_SAM_APDU [21:03:42]CAPDU: 80 13 00 00 [21:03:42]Write to MH i2c: E2 08 00 EF 00 80 13 00 00 00 00 00 00 6B [21:03:42]Write i2c OK [21:03:42]MH_I2C_Read... [21:03:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:03:42]Read from MH i2c: E2 [21:03:42]MH_I2C_Read... [21:03:42]Read from MH i2c: E2 62 00 [21:03:42]MH_I2C_Read... [21:03:42]Read from MH i2c: E2 62 00 EF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FD 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 83 [21:03:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 FD 18 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:03:42]wFMCommunicate OK [21:03:42]SAM_PROTO_GetFieldsCounters done [21:03:42]requested_item shift.num is exist - process it [21:03:42]requested_item shift.opened is exist - process it [21:03:42]req_shift_opened [21:03:42]FM_GetShiftState [21:03:42]SAM_PROTO_GetShiftState [21:03:42]wFMCommunicate request_size=4 [21:03:42]MH_SAM_APDU [21:03:42]CAPDU: 80 13 01 00 [21:03:42]Write to MH i2c: E2 08 00 F0 00 80 13 01 00 00 00 00 00 6D [21:03:42]Write i2c OK [21:03:42]MH_I2C_Read... [21:03:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:42]Read from MH i2c: E2 [21:03:42]MH_I2C_Read... [21:03:42]Read from MH i2c: E2 0E 00 [21:03:42]MH_I2C_Read... [21:03:42]Read from MH i2c: E2 0E 00 F0 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 56 [21:03:42]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:03:42]wFMCommunicate OK [21:03:42]SAM_PROTO_GetShiftState done [21:03:42]FM_GetShiftState done [21:03:42]req_shift_opened done [21:03:42]requested_item shift.open_date is exist - process it [21:03:42]req_shift_open_date [21:03:42]req_shift_open_date done [21:03:42]produce_requested_data done [21:03:42]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203005,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [21:03:42]process_action_free close_receipt [21:03:42]json_value_free [21:03:42]json_value_free done [21:03:42]process_json_proto returns [21:03:42]Send response to host [21:03:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203005,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [21:03:42]free response buf [21:03:42]execute_script done [21:03:42]execute_script returns [21:03:42]free content buf [21:03:42]Sock 9.Close socket [21:03:42]Sock 9.Thread stoped [21:03:46]OFD Sender: No OFD packet to send [21:03:51]OFD Sender: No OFD packet to send [21:03:56]OFD Sender: No OFD packet to send [21:04:01]OFD Sender: No OFD packet to send [21:04:06]OFD Sender: No OFD packet to send [21:04:11]OFD Sender: No OFD packet to send [21:04:16]OFD Sender: No OFD packet to send [21:04:21]OFD Sender: No OFD packet to send [21:04:26]OFD Sender: No OFD packet to send [21:04:31]OFD Sender: No OFD packet to send [21:04:36]OFD Sender: No OFD packet to send [21:04:41]OFD Sender: No OFD packet to send [21:04:46]OFD Sender: No OFD packet to send [21:04:51]OFD Sender: No OFD packet to send [21:04:56]OFD Sender: No OFD packet to send [21:05:01]OFD Sender: No OFD packet to send [21:05:06]OFD Sender: No OFD packet to send [21:05:11]OFD Sender: No OFD packet to send [21:05:16]OFD Sender: No OFD packet to send [21:05:21]OFD Sender: No OFD packet to send [21:05:26]OFD Sender: No OFD packet to send [21:05:31]OFD Sender: No OFD packet to send [21:05:36]OFD Sender: No OFD packet to send [21:05:41]OFD Sender: No OFD packet to send [21:05:46]OFD Sender: No OFD packet to send [21:05:51]OFD Sender: No OFD packet to send [21:05:56]OFD Sender: No OFD packet to send [21:06:01]OFD Sender: No OFD packet to send [21:09:22]ConnectInit Can't connect to host [21:09:26]OFD Sender: No OFD packet to send [21:09:31]OFD Sender: No OFD packet to send [21:09:36]OFD Sender: No OFD packet to send [21:09:41]OFD Sender: No OFD packet to send [21:09:46]OFD Sender: No OFD packet to send [21:09:51]OFD Sender: No OFD packet to send [21:09:56]OFD Sender: No OFD packet to send [21:10:01]OFD Sender: No OFD packet to send [21:10:06]OFD Sender: No OFD packet to send [21:10:11]OFD Sender: No OFD packet to send [21:10:16]OFD Sender: No OFD packet to send [21:10:21]OFD Sender: No OFD packet to send [21:10:26]OFD Sender: No OFD packet to send [21:10:31]OFD Sender: No OFD packet to send [21:10:36]OFD Sender: No OFD packet to send [21:10:41]OFD Sender: No OFD packet to send [21:10:46]OFD Sender: No OFD packet to send [21:10:51]OFD Sender: No OFD packet to send [21:10:56]OFD Sender: No OFD packet to send [21:11:01]OFD Sender: No OFD packet to send [21:11:06]OFD Sender: No OFD packet to send [21:11:11]OFD Sender: No OFD packet to send [21:11:16]OFD Sender: No OFD packet to send [21:11:21]OFD Sender: No OFD packet to send [21:19:34]ConnectInit Can't connect to host [21:19:38]ConnectInit Can't take IP for lk.salyk.kg [21:19:38]CommunicateWithHost connect error [21:19:38]CommunicateWithHost err = -1 [21:19:38]OFD Sender: Server communicate error [21:22:47]ConnectInit Can't connect to host [21:22:52]OFD Sender: Processing packet 203007 [packets to send 120, broken 116] [21:22:52]ProducePacketName [21:22:52]name=ofd_packets/00203007 [21:22:52]OFD Sender: To server: pG, [21:22:52]CommunicateWithHost lk.salyk.kg:30040 [21:22:52]ConnectInit lk.salyk.kg [21:22:52]Connected sock=9 [21:22:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 D0 6D 07 01 0F 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 C5 4F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 18 03 00 35 04 06 00 94 95 57 A5 FA FB 8D C0 6A 39 11 BB 21 52 [21:22:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 70 0B 47 00 1B 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 FF 18 03 00 F4 03 04 00 E4 FD 20 67 B6 04 01 00 00 2D C7 63 2E C9 4F 49 86 [21:22:52]CommunicateWithHost err = 0 [21:22:52]CheckOFDResponse [21:22:52]1017 (14) - 77093643461234 [21:22:52]1041 (16) - 0000000000871756 [21:22:52]1040 (4) - 203007 [21:22:52]1012 (4) - 29.10.2024 15:23 [21:22:52]1206 (1) - 0 [21:22:52]OFD Sender: Remove packet 203007 [21:22:52]ProducePacketName [21:22:52]name=ofd_packets/00203007 [21:22:52]NVStorageDeleteData [21:22:53]OFD Sender: Processing packet 203008 [packets to send 119, broken 116] [21:22:53]ProducePacketName [21:22:53]name=ofd_packets/00203008 [21:22:53]OFD Sender: To server: pG, [21:22:53]CommunicateWithHost lk.salyk.kg:30040 [21:22:53]ConnectInit lk.salyk.kg [21:22:53]Connected sock=10 [21:22:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 5D 63 08 01 43 59 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9E 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9E 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 57 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9E 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 32 51 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 19 03 00 35 04 06 00 EB 98 C2 38 95 14 71 43 6D E6 FE CC 51 9A [21:22:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 79 89 47 00 C2 F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 00 19 03 00 F4 03 04 00 E5 FD 20 67 B6 04 01 00 00 79 52 59 1E 8C 42 83 5B [21:22:53]CommunicateWithHost err = 0 [21:22:53]CheckOFDResponse [21:22:53]1017 (14) - 77093643461234 [21:22:53]1041 (16) - 0000000000871756 [21:22:53]1040 (4) - 203008 [21:22:53]1012 (4) - 29.10.2024 15:23 [21:22:53]1206 (1) - 0 [21:22:53]OFD Sender: Remove packet 203008 [21:22:53]ProducePacketName [21:22:53]name=ofd_packets/00203008 [21:22:53]NVStorageDeleteData [21:22:53]OFD Sender: Processing packet 203009 [packets to send 118, broken 116] [21:22:53]ProducePacketName [21:22:53]name=ofd_packets/00203009 [21:22:53]OFD Sender: To server: pG, [21:22:53]CommunicateWithHost lk.salyk.kg:30040 [21:22:53]ConnectInit lk.salyk.kg [21:22:53]Connected sock=9 [21:22:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 C2 98 07 01 19 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 0A 00 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 43 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 07 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 BB 51 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 19 03 00 35 04 06 00 5B 4C 7F A7 B6 B6 9E 07 FD 66 CF 95 55 9C [21:22:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 09 77 47 00 8D E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 01 19 03 00 F4 03 04 00 E6 FD 20 67 B6 04 01 00 00 E0 01 12 C7 54 7C 8D 85 [21:22:54]CommunicateWithHost err = 0 [21:22:54]CheckOFDResponse [21:22:54]1017 (14) - 77093643461234 [21:22:54]1041 (16) - 0000000000871756 [21:22:54]1040 (4) - 203009 [21:22:54]1012 (4) - 29.10.2024 15:23 [21:22:54]1206 (1) - 0 [21:22:54]OFD Sender: Remove packet 203009 [21:22:54]ProducePacketName [21:22:54]name=ofd_packets/00203009 [21:22:54]NVStorageDeleteData [21:22:54]OFD Sender: Processing packet 203010 [packets to send 117, broken 116] [21:22:54]ProducePacketName [21:22:54]name=ofd_packets/00203010 [21:22:54]OFD Sender: To server: pG, [21:22:54]CommunicateWithHost lk.salyk.kg:30040 [21:22:54]ConnectInit lk.salyk.kg [21:22:54]Connected sock=9 [21:22:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 E3 F4 07 01 4C EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 F8 51 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 02 19 03 00 35 04 06 00 3E AC 75 25 DF 65 EC A9 3D 2A 84 C7 91 F7 [21:22:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6C C5 47 00 71 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 02 19 03 00 F4 03 04 00 E7 FD 20 67 B6 04 01 00 00 33 B9 0B D2 29 6F 0F 16 [21:22:54]CommunicateWithHost err = 0 [21:22:54]CheckOFDResponse [21:22:54]1017 (14) - 77093643461234 [21:22:54]1041 (16) - 0000000000871756 [21:22:54]1040 (4) - 203010 [21:22:54]1012 (4) - 29.10.2024 15:23 [21:22:54]1206 (1) - 0 [21:22:54]OFD Sender: Remove packet 203010 [21:22:54]ProducePacketName [21:22:54]name=ofd_packets/00203010 [21:22:54]NVStorageDeleteData [21:22:55]OFD Sender: No OFD packet to send [21:23:00]OFD Sender: No OFD packet to send [21:23:05]OFD Sender: No OFD packet to send [21:23:10]OFD Sender: No OFD packet to send [21:23:15]OFD Sender: No OFD packet to send [21:23:20]OFD Sender: No OFD packet to send [21:23:25]OFD Sender: No OFD packet to send [21:23:30]OFD Sender: No OFD packet to send [21:23:35]OFD Sender: No OFD packet to send [21:23:40]OFD Sender: No OFD packet to send [21:23:45]OFD Sender: No OFD packet to send [21:23:50]OFD Sender: No OFD packet to send [21:23:55]OFD Sender: No OFD packet to send [21:24:00]OFD Sender: No OFD packet to send [21:24:05]OFD Sender: No OFD packet to send [21:24:10]OFD Sender: No OFD packet to send [21:24:15]OFD Sender: No OFD packet to send [21:24:20]OFD Sender: No OFD packet to send [21:24:25]OFD Sender: No OFD packet to send [21:24:30]OFD Sender: No OFD packet to send [21:24:35]OFD Sender: No OFD packet to send [21:24:40]OFD Sender: No OFD packet to send [21:24:45]OFD Sender: No OFD packet to send [21:24:50]OFD Sender: No OFD packet to send [21:24:55]OFD Sender: No OFD packet to send [21:25:00]OFD Sender: No OFD packet to send [21:25:05]OFD Sender: No OFD packet to send [21:25:10]OFD Sender: No OFD packet to send [21:25:15]OFD Sender: No OFD packet to send [21:25:20]OFD Sender: No OFD packet to send [21:25:25]OFD Sender: No OFD packet to send [21:25:30]OFD Sender: No OFD packet to send [21:25:35]OFD Sender: No OFD packet to send [21:25:40]OFD Sender: No OFD packet to send [21:25:45]OFD Sender: No OFD packet to send [21:25:50]OFD Sender: No OFD packet to send [21:25:55]OFD Sender: No OFD packet to send [21:26:00]OFD Sender: No OFD packet to send [21:26:05]OFD Sender: No OFD packet to send [21:26:10]OFD Sender: No OFD packet to send [21:26:15]OFD Sender: No OFD packet to send [21:26:20]OFD Sender: No OFD packet to send [21:26:25]OFD Sender: No OFD packet to send [21:26:30]OFD Sender: No OFD packet to send [21:26:35]OFD Sender: No OFD packet to send [21:26:40]OFD Sender: No OFD packet to send [21:26:45]OFD Sender: No OFD packet to send [21:26:50]OFD Sender: No OFD packet to send [21:26:55]OFD Sender: No OFD packet to send [21:27:00]OFD Sender: No OFD packet to send [21:27:05]OFD Sender: No OFD packet to send [21:27:10]OFD Sender: No OFD packet to send [21:27:15]OFD Sender: No OFD packet to send [21:27:20]OFD Sender: No OFD packet to send [21:27:25]OFD Sender: No OFD packet to send [21:27:30]OFD Sender: No OFD packet to send [21:27:35]OFD Sender: No OFD packet to send [21:27:40]OFD Sender: No OFD packet to send [21:27:45]OFD Sender: No OFD packet to send [21:27:50]OFD Sender: No OFD packet to send [21:27:55]OFD Sender: No OFD packet to send [21:28:00]OFD Sender: No OFD packet to send [21:28:05]OFD Sender: No OFD packet to send [21:28:10]OFD Sender: No OFD packet to send [21:28:15]OFD Sender: No OFD packet to send [21:28:20]OFD Sender: No OFD packet to send [21:28:25]OFD Sender: No OFD packet to send [21:28:30]OFD Sender: No OFD packet to send [21:28:35]OFD Sender: No OFD packet to send [21:28:36]accept exits with 7 [21:28:36]New connection [21:28:36]New thread 3066785124 created [21:28:36]Thread 3066641764 joined [21:28:36]Waiting for new connection... [21:28:36] Sock 7.Parse request [21:28:36]Sock 7.Check first char [21:28:36]Sock 7.First char is OK [21:28:36]request: POST /json_proto HTTP/1.0 [21:28:36]Method: POST [21:28:36]URL: /json_proto [21:28:36]Method is POST - this is cgi request [21:28:36]url: /json_proto [21:28:36]query_string will be loaded in cgi processing [21:28:36]execute_cgi json_proto POST (null) [21:28:36]execute_cgi path=json_proto method=POST [21:28:36]POST find Content-Length [21:28:36]Host: 172.17.63.195:8080 [21:28:36]Content-Length: 675 [21:28:36]Content-Type: application/json [21:28:36] [21:28:36]POST finish read [21:28:36]Found Content-Length = 675 [21:28:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [21:28:36]execute_script... [21:28:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "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" ] } } [21:28:36]POST & json_proto [21:28:36]process_json_proto [21:28:36]json parsed OK: [21:28:36]protocol is kg_v1.0 [21:28:36]action value=close_receipt [21:28:36]process_action close_receipt [21:28:36]cmd_close_receipt [21:28:36]MH_GetDate [21:28:36]Write to MH i2c: F0 00 00 B3 00 A2 [21:28:36]Write i2c OK [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: F0 [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: F0 09 00 [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: F0 09 00 B3 00 00 84 53 21 67 8C D7 20 67 F4 [21:28:36]GetLastDocTimeStamp 1730236920 [21:28:36]current date 1730237316 [21:28:36]FM_GetShiftState [21:28:36]SAM_PROTO_GetShiftState [21:28:36]wFMCommunicate request_size=4 [21:28:36]MH_SAM_APDU [21:28:36]CAPDU: 80 13 01 00 [21:28:36]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [21:28:36]Write i2c OK [21:28:36]MH_I2C_Read... [21:28:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:36]Read from MH i2c: E2 [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: E2 0E 00 [21:28:36]MH_I2C_Read... [21:28:36]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1A [21:28:36]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:28:36]wFMCommunicate OK [21:28:36]SAM_PROTO_GetShiftState done [21:28:36]FM_GetShiftState done [21:28:36]opened in 1730160431 [21:28:36]opened+sec_in_day 1730246831 [21:28:36]quantity*price = 100000 [21:28:36]sum+1 = 100002 [21:28:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 406 29.10.2024 21:28 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203011 ФПД: 151050224357732 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T212836&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203011&fm=151050224357732&tin=02508201610067®Number=0000000000091777&sum=100000 [21:28:37]StoreToDocumentArchive [21:28:37]shift 546 fd 203011 [21:28:37]save to /storage/0546/doc_00203011 [21:28:37]save last doc name /storage/0546/doc_00203011 to /storage/kkm_last_doc_name [21:28:37]save OK [21:28:37]Clear old archive folders... [21:28:37]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:28:37]tlvbuf is 011BC810 [21:28:37]SAM_PROTO_ClearQueue [21:28:37]wFMCommunicate request_size=4 [21:28:37]MH_SAM_APDU [21:28:37]CAPDU: 80 09 00 00 [21:28:37]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [21:28:37]Write i2c OK [21:28:37]MH_I2C_Read... [21:28:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:28:37]Read from MH i2c: E2 [21:28:37]MH_I2C_Read... [21:28:37]Read from MH i2c: E2 03 00 [21:28:37]MH_I2C_Read... [21:28:37]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [21:28:37]RAPDU: 90 00 [21:28:37]wFMCommunicate OK [21:28:37]SAM_PROTO_ClearQueue done [21:28:37]KKMCreateOFDPacket [21:28:37]OFDProtocolAddRootSTLVToBuf [21:28:37]FM_MakeSignedData [21:28:37]FM_MakeSignedData [21:28:37]SAM_PROTO_SignData [21:28:37]wFMCommunicate request_size=4 [21:28:37]MH_SAM_APDU [21:28:37]CAPDU: 80 0D 01 02 [21:28:37]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [21:28:37]Write i2c OK [21:28:37]MH_I2C_Read... [21:28:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:28:37]Read from MH i2c: E2 [21:28:37]MH_I2C_Read... [21:28:37]Read from MH i2c: E2 03 00 [21:28:37]MH_I2C_Read... [21:28:37]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [21:28:37]RAPDU: 90 00 [21:28:37]wFMCommunicate OK [21:28:37]wFMCommunicate request_size=255 [21:28:37]MH_SAM_APDU [21:28:37]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 96 01 00 00 F4 03 04 00 84 53 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 19 03 00 35 04 06 00 [21:28:37]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 96 01 00 00 F4 03 04 00 84 53 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 19 03 00 35 04 06 00 00 00 DD [21:28:37]Write i2c OK [21:28:37]MH_I2C_Read... [21:28:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:38]Read from MH i2c: E2 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 03 00 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [21:28:38]RAPDU: 90 00 [21:28:38]wFMCommunicate OK [21:28:38]wFMCommunicate request_size=11 [21:28:38]MH_SAM_APDU [21:28:38]CAPDU: 80 0D 02 02 06 89 61 1E F7 51 64 [21:28:38]Write to MH i2c: E2 0E 00 C4 00 80 0D 02 02 06 00 89 61 1E F7 51 64 00 00 FE [21:28:38]Write i2c OK [21:28:38]MH_I2C_Read... [21:28:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:28:38]Read from MH i2c: E2 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 03 00 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [21:28:38]RAPDU: 90 00 [21:28:38]wFMCommunicate OK [21:28:38]wFMCommunicate request_size=4 [21:28:38]MH_SAM_APDU [21:28:38]CAPDU: 80 0D 03 02 [21:28:38]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [21:28:38]Write i2c OK [21:28:38]MH_I2C_Read... [21:28:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:28:38]Read from MH i2c: E2 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 0B 00 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 0B 00 C5 00 00 04 9C B2 7F 7B EF BF 9B 90 00 D6 [21:28:38]RAPDU: 04 9C B2 7F 7B EF BF 9B 90 00 [21:28:38]wFMCommunicate OK [21:28:38]SAM_PROTO_SignData done [21:28:38]FM_MakeSignedData done [21:28:38]CreateOFDProtocolMessage [21:28:38]wFMCommunicate request_size=4 [21:28:38]MH_SAM_APDU [21:28:38]CAPDU: 80 11 00 00 [21:28:38]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [21:28:38]Write i2c OK [21:28:38]MH_I2C_Read... [21:28:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:38]Read from MH i2c: E2 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 17 00 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 95 [21:28:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:28:38]wFMCommunicate OK [21:28:38]CreateOFDProtocolMessage done [21:28:38]OFDSenderStorePacket 203011 [21:28:38]StoreOFDPacket docnum=203011 [21:28:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 2B BC 08 01 9E EE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 96 01 00 00 F4 03 04 00 84 53 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 19 03 00 35 04 06 00 89 61 1E F7 51 64 04 9C B2 7F 7B EF BF 9B [21:28:38]CheckFolder [21:28:38]dirname=/storage/ofd_packets [21:28:38]CheckFolder done [21:28:38]ProducePacketName [21:28:38]name=ofd_packets/00203011 [21:28:38]NVStorageSaveData ofd_packets/00203011 [21:28:38]File name is /storage/ofd_packets/00203011 [21:28:38]Write 302 bytes [21:28:38]NVStorageSaveData done [21:28:38]OFDSenderStorePacket done [21:28:38]KKMCreateOFDPacket done [21:28:38]NVStorageSaveData kkm_last_timestamp [21:28:38]File name is /storage/kkm_last_timestamp [21:28:38]Write 4 bytes [21:28:38]NVStorageSaveData done [21:28:38]ExternCall_PrintAddStr [21:28:38]wPrintStart [21:28:38]Write to MH i2c: 01 00 00 C7 00 C7 [21:28:38]Write i2c OK [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: 01 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: 01 07 00 [21:28:38]MH_I2C_Read... [21:28:38]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [21:28:38]RasterBufferAndPrint [21:28:38]line Счет N : (1)450815 [21:28:38]line ИНН: 02508201610067 [21:28:38]line Контрольно-Кассовый Чек [21:28:38]line ПРОДАЖА [21:28:38]line ТРК (МРК, ГНК) : 42 [21:28:38]line Товар: 2710124130 [21:28:38]line SUPER 92-К-5 [21:28:38]line 14.620 * 68.40 [21:28:38]line = 1000.01 [21:28:38]line НДС 12% НСП 1% [21:28:38]line > о реализуемом товаре [21:28:38]line ОКРУГЛЕНИЕ: -0.01 [21:28:38]line ИТОГО: 1000.00 [21:28:38]line Внесено: 1000.00 [21:28:38]line СДАЧА: 0.00 [21:28:38]line НСП 1% : 8.85 [21:28:38]line НДС 12% : 106.20 [21:28:38]line Наличными: 1000.00 [21:28:38]line Безнал.: 0.00 [21:28:38]line Место: АЗС № 171 "Партнер Нефть" [21:28:38]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:28:38]line СНО: Общий режим [21:28:38]line Чек 406 29.10.2024 21:28 [21:28:38]line Смена: 546 ФФД: 1.0 [21:28:38]line ЗНМ: 0300000109 [21:28:38]line РНМ: 0000000000091777 [21:28:38]line Версия ККМ: 001 [21:28:38]line ФМ: 0000000000871756 [21:28:38]line ФД: 203011 [21:28:38]line ФПД: 151050224357732 [21:28:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T212836&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203011&fm=151050224357732&tin=02508201610067®Number=0000000000091777&sum=100000 [21:28:38]OFD Sender: Processing packet 203011 [packets to send 117, broken 116] [21:28:38]ProducePacketName [21:28:38]name=ofd_packets/00203011 [21:28:38]OFD Sender: To server: pG, [21:28:38]CommunicateWithHost lk.salyk.kg:30040 [21:28:38]ConnectInit lk.salyk.kg [21:28:38]written 0, free lines is 4095 [21:28:38]Connected sock=10 [21:28:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 2B BC 08 01 9E EE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 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 96 01 00 00 F4 03 04 00 84 53 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 19 03 00 35 04 06 00 89 61 1E F7 51 64 04 9C B2 7F 7B EF BF 9B [21:28:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A4 98 47 00 CB B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 03 19 03 00 F4 03 04 00 3F FF 20 67 B6 04 01 00 00 A4 3E 45 11 7A 3F C7 11 [21:28:39]CommunicateWithHost err = 0 [21:28:39]CheckOFDResponse [21:28:39]1017 (14) - 77093643461234 [21:28:39]1041 (16) - 0000000000871756 [21:28:39]1040 (4) - 203011 [21:28:39]1012 (4) - 29.10.2024 15:29 [21:28:39]1206 (1) - 0 [21:28:39]OFD Sender: Remove packet 203011 [21:28:39]ProducePacketName [21:28:39]name=ofd_packets/00203011 [21:28:39]NVStorageDeleteData [21:28:39]Write to MH i2c: 01 00 00 F2 00 F2 [21:28:39]Write i2c OK [21:28:39]MH_I2C_Read... [21:28:39]Read from MH i2c: 01 [21:28:39]MH_I2C_Read... [21:28:39]Read from MH i2c: 01 07 00 [21:28:39]MH_I2C_Read... [21:28:39]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 97 0C 9C [21:28:39]RasterBufferAndPrint [21:28:39]line [21:28:39]line [21:28:39]line [21:28:39]line [21:28:39]line [21:28:39]written 0, free lines is 3227 [21:28:39]MH_Cut [21:28:39]Write to MH i2c: D1 01 00 F9 00 01 CB [21:28:39]Write i2c OK [21:28:39]MH_I2C_Read... [21:28:39]Read from MH i2c: D1 [21:28:39]MH_I2C_Read... [21:28:39]Read from MH i2c: D1 01 00 [21:28:39]MH_I2C_Read... [21:28:39]Read from MH i2c: D1 01 00 F9 00 00 CA [21:28:39]Write to MH i2c: 01 00 00 FA 00 FA [21:28:39]Write i2c OK [21:28:39]MH_I2C_Read... [21:28:39]OFD Sender: No OFD packet to send [21:28:40]*** Cut start [21:28:40]*** Purtial cut [21:28:40]*** Stage 1: CUTSNS_PIN = 1 [21:28:40]Read from MH i2c: 01 [21:28:40]MH_I2C_Read... [21:28:40]*** Stop cut motor [21:28:40]*** Cut end [21:28:40]Read from MH i2c: 01 07 00 [21:28:40]MH_I2C_Read... [21:28:40]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [21:28:40]process_action close_receipt done [21:28:40]requested_data is exist [21:28:40]produce_requested_data [21:28:40]requested_item fm.sn is exist - process it [21:28:40]wFMCommunicate request_size=4 [21:28:40]MH_SAM_APDU [21:28:40]CAPDU: 80 11 00 00 [21:28:40]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [21:28:40]Write i2c OK [21:28:40]MH_I2C_Read... [21:28:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:28:40]Read from MH i2c: E2 [21:28:40]MH_I2C_Read... [21:28:40]Read from MH i2c: E2 17 00 [21:28:40]MH_I2C_Read... [21:28:40]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CA [21:28:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:28:40]wFMCommunicate OK [21:28:40]requested_item fd.num is exist - process it [21:28:40]SAM_PROTO_GetFieldsCounters [21:28:40]wFMCommunicate request_size=4 [21:28:40]MH_SAM_APDU [21:28:40]CAPDU: 80 13 00 00 [21:28:40]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [21:28:40]Write i2c OK [21:28:40]MH_I2C_Read... [21:28:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:28:40]Read from MH i2c: E2 [21:28:40]MH_I2C_Read... [21:28:40]Read from MH i2c: E2 62 00 [21:28:40]MH_I2C_Read... [21:28:40]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 03 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 A9 [21:28:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 03 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:28:40]wFMCommunicate OK [21:28:40]SAM_PROTO_GetFieldsCounters done [21:28:40]requested_item shift.num is exist - process it [21:28:40]requested_item shift.opened is exist - process it [21:28:40]req_shift_opened [21:28:40]FM_GetShiftState [21:28:40]SAM_PROTO_GetShiftState [21:28:40]wFMCommunicate request_size=4 [21:28:40]MH_SAM_APDU [21:28:40]CAPDU: 80 13 01 00 [21:28:40]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [21:28:40]Write i2c OK [21:28:40]MH_I2C_Read... [21:28:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:28:40]Read from MH i2c: E2 [21:28:40]MH_I2C_Read... [21:28:40]Read from MH i2c: E2 0E 00 [21:28:40]MH_I2C_Read... [21:28:40]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 63 [21:28:40]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:28:40]wFMCommunicate OK [21:28:40]SAM_PROTO_GetShiftState done [21:28:40]FM_GetShiftState done [21:28:40]req_shift_opened done [21:28:40]requested_item shift.open_date is exist - process it [21:28:40]req_shift_open_date [21:28:40]req_shift_open_date done [21:28:40]produce_requested_data done [21:28:40]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203011,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [21:28:40]process_action_free close_receipt [21:28:40]json_value_free [21:28:40]json_value_free done [21:28:40]process_json_proto returns [21:28:40]Send response to host [21:28:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203011,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [21:28:40]free response buf [21:28:40]execute_script done [21:28:40]execute_script returns [21:28:40]free content buf [21:28:40]Sock 7.Close socket [21:28:40]Sock 7.Thread stoped [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:26]accept exits with 9 [21:30:26]New connection [21:30:26]New thread 3066641764 created [21:30:26]Thread 3066785124 joined [21:30:26]Waiting for new connection... [21:30:26] Sock 9.Parse request [21:30:26]Sock 9.Check first char [21:30:26]Sock 9.First char is OK [21:30:26]request: POST /json_proto HTTP/1.0 [21:30:26]Method: POST [21:30:26]URL: /json_proto [21:30:26]Method is POST - this is cgi request [21:30:26]url: /json_proto [21:30:26]query_string will be loaded in cgi processing [21:30:26]execute_cgi json_proto POST (null) [21:30:26]execute_cgi path=json_proto method=POST [21:30:26]POST find Content-Length [21:30:26]Host: 172.17.63.195:8080 [21:30:26]Content-Length: 671 [21:30:26]Content-Type: application/json [21:30:26] [21:30:26]POST finish read [21:30:26]Found Content-Length = 671 [21:30:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:26]execute_script... [21:30:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:26]POST & json_proto [21:30:26]process_json_proto [21:30:26]json parsed OK: [21:30:26]protocol is kg_v1.0 [21:30:26]action value=close_receipt [21:30:26]process_action close_receipt [21:30:26]cmd_close_receipt [21:30:26]MH_GetDate [21:30:26]Write to MH i2c: F0 00 00 FE 00 ED [21:30:26]Write i2c OK [21:30:26]MH_I2C_Read... [21:30:26]Read from MH i2c: F0 [21:30:26]MH_I2C_Read... [21:30:26]Read from MH i2c: F0 09 00 [21:30:26]MH_I2C_Read... [21:30:26]Read from MH i2c: F0 09 00 FE 00 00 F2 53 21 67 8C D7 20 67 AD [21:30:26]GetLastDocTimeStamp 1730237316 [21:30:26]current date 1730237426 [21:30:26]FM_GetShiftState [21:30:26]SAM_PROTO_GetShiftState [21:30:26]wFMCommunicate request_size=4 [21:30:26]MH_SAM_APDU [21:30:26]CAPDU: 80 13 01 00 [21:30:26]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [21:30:26]Write i2c OK [21:30:26]MH_I2C_Read... [21:30:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:26]Read from MH i2c: E2 [21:30:26]MH_I2C_Read... [21:30:26]Read from MH i2c: E2 0E 00 [21:30:26]MH_I2C_Read... [21:30:26]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 65 [21:30:26]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:30:26]wFMCommunicate OK [21:30:26]SAM_PROTO_GetShiftState done [21:30:26]FM_GetShiftState done [21:30:26]opened in 1730160431 [21:30:26]opened+sec_in_day 1730246831 [21:30:26]quantity*price = 70041 [21:30:26]sum+1 = 70043 [21:30:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 407 29.10.2024 21:30 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203012 ФПД: 260120445910977 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T213026&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203012&fm=260120445910977&tin=02508201610067®Number=0000000000091777&sum=70000 [21:30:27]StoreToDocumentArchive [21:30:27]shift 546 fd 203012 [21:30:27]save to /storage/0546/doc_00203012 [21:30:27]save last doc name /storage/0546/doc_00203012 to /storage/kkm_last_doc_name [21:30:27]save OK [21:30:27]Clear old archive folders... [21:30:27]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:30:27]tlvbuf is 011BEC20 [21:30:27]SAM_PROTO_ClearQueue [21:30:27]wFMCommunicate request_size=4 [21:30:27]MH_SAM_APDU [21:30:27]CAPDU: 80 09 00 00 [21:30:27]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [21:30:27]Write i2c OK [21:30:27]MH_I2C_Read... [21:30:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:30:27]Read from MH i2c: E2 [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: E2 03 00 [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [21:30:27]RAPDU: 90 00 [21:30:27]wFMCommunicate OK [21:30:27]SAM_PROTO_ClearQueue done [21:30:27]KKMCreateOFDPacket [21:30:27]OFDProtocolAddRootSTLVToBuf [21:30:27]FM_MakeSignedData [21:30:27]FM_MakeSignedData [21:30:27]SAM_PROTO_SignData [21:30:27]wFMCommunicate request_size=4 [21:30:27]MH_SAM_APDU [21:30:27]CAPDU: 80 0D 01 02 [21:30:27]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [21:30:27]Write i2c OK [21:30:27]MH_I2C_Read... [21:30:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:30:27]Read from MH i2c: E2 [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: E2 03 00 [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [21:30:27]RAPDU: 90 00 [21:30:27]wFMCommunicate OK [21:30:27]wFMCommunicate request_size=255 [21:30:27]MH_SAM_APDU [21:30:27]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 F2 53 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 19 03 00 35 04 06 00 [21:30:27]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 F2 53 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 19 03 00 35 04 06 00 00 00 22 [21:30:27]Write i2c OK [21:30:27]MH_I2C_Read... [21:30:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:27]Read from MH i2c: E2 [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: E2 03 00 [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [21:30:27]RAPDU: 90 00 [21:30:27]wFMCommunicate OK [21:30:27]wFMCommunicate request_size=11 [21:30:27]MH_SAM_APDU [21:30:27]CAPDU: 80 0D 02 02 06 EC 94 02 C6 FF C1 [21:30:27]Write to MH i2c: E2 0E 00 0F 01 80 0D 02 02 06 00 EC 94 02 C6 FF C1 00 00 9E [21:30:27]Write i2c OK [21:30:27]MH_I2C_Read... [21:30:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:27]Read from MH i2c: E2 [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: E2 03 00 [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [21:30:27]RAPDU: 90 00 [21:30:27]wFMCommunicate OK [21:30:27]wFMCommunicate request_size=4 [21:30:27]MH_SAM_APDU [21:30:27]CAPDU: 80 0D 03 02 [21:30:27]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [21:30:27]Write i2c OK [21:30:27]MH_I2C_Read... [21:30:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:30:27]Read from MH i2c: E2 [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: E2 0B 00 [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: E2 0B 00 10 01 00 BA 51 4A F2 25 F0 8D AD 90 00 23 [21:30:27]RAPDU: BA 51 4A F2 25 F0 8D AD 90 00 [21:30:27]wFMCommunicate OK [21:30:27]SAM_PROTO_SignData done [21:30:27]FM_MakeSignedData done [21:30:27]CreateOFDProtocolMessage [21:30:27]wFMCommunicate request_size=4 [21:30:27]MH_SAM_APDU [21:30:27]CAPDU: 80 11 00 00 [21:30:27]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [21:30:27]Write i2c OK [21:30:27]MH_I2C_Read... [21:30:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:27]Read from MH i2c: E2 [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: E2 17 00 [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E1 [21:30:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:30:27]wFMCommunicate OK [21:30:27]CreateOFDProtocolMessage done [21:30:27]OFDSenderStorePacket 203012 [21:30:27]StoreOFDPacket docnum=203012 [21:30:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 2D 9B 08 01 26 13 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 F2 53 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 19 03 00 35 04 06 00 EC 94 02 C6 FF C1 BA 51 4A F2 25 F0 8D AD [21:30:27]CheckFolder [21:30:27]dirname=/storage/ofd_packets [21:30:27]CheckFolder done [21:30:27]ProducePacketName [21:30:27]name=ofd_packets/00203012 [21:30:27]NVStorageSaveData ofd_packets/00203012 [21:30:27]File name is /storage/ofd_packets/00203012 [21:30:27]Write 302 bytes [21:30:27]NVStorageSaveData done [21:30:27]OFDSenderStorePacket done [21:30:27]KKMCreateOFDPacket done [21:30:27]NVStorageSaveData kkm_last_timestamp [21:30:27]File name is /storage/kkm_last_timestamp [21:30:27]Write 4 bytes [21:30:27]NVStorageSaveData done [21:30:27]ExternCall_PrintAddStr [21:30:27]wPrintStart [21:30:27]Write to MH i2c: 01 00 00 12 01 13 [21:30:27]Write i2c OK [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: 01 [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: 01 07 00 [21:30:27]MH_I2C_Read... [21:30:27]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [21:30:27]RasterBufferAndPrint [21:30:27]line Счет N : (1)450816 [21:30:27]line ИНН: 02508201610067 [21:30:27]line Контрольно-Кассовый Чек [21:30:27]line ПРОДАЖА [21:30:27]line ТРК (МРК, ГНК) : 32 [21:30:27]line Товар: 2710124130 [21:30:27]line SUPER 92-К-5 [21:30:27]line 10.240 * 68.40 [21:30:27]line = 700.42 [21:30:27]line НДС 12% НСП 1% [21:30:27]line > о реализуемом товаре [21:30:27]line ОКРУГЛЕНИЕ: -0.42 [21:30:27]line ИТОГО: 700.00 [21:30:27]line Внесено: 700.00 [21:30:27]line СДАЧА: 0.00 [21:30:27]line НСП 1% : 6.20 [21:30:27]line НДС 12% : 74.38 [21:30:27]line Наличными: 700.00 [21:30:27]line Безнал.: 0.00 [21:30:27]line Место: АЗС № 171 "Партнер Нефть" [21:30:27]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:30:27]line СНО: Общий режим [21:30:27]line Чек 407 29.10.2024 21:30 [21:30:27]line Смена: 546 ФФД: 1.0 [21:30:27]line ЗНМ: 0300000109 [21:30:27]line РНМ: 0000000000091777 [21:30:27]line Версия ККМ: 001 [21:30:27]line ФМ: 0000000000871756 [21:30:27]line ФД: 203012 [21:30:27]line ФПД: 260120445910977 [21:30:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T213026&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203012&fm=260120445910977&tin=02508201610067®Number=0000000000091777&sum=70000 [21:30:28]OFD Sender: Processing packet 203012 [packets to send 117, broken 116] [21:30:28]ProducePacketName [21:30:28]name=ofd_packets/00203012 [21:30:28]OFD Sender: To server: pG, [21:30:28]CommunicateWithHost lk.salyk.kg:30040 [21:30:28]ConnectInit lk.salyk.kg [21:30:28]written 0, free lines is 4095 [21:30:28]Connected sock=11 [21:30:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 2D 9B 08 01 26 13 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 F2 53 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 19 03 00 35 04 06 00 EC 94 02 C6 FF C1 BA 51 4A F2 25 F0 8D AD [21:30:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 F2 68 47 00 D9 BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 04 19 03 00 F4 03 04 00 AC FF 20 67 B6 04 01 00 00 CE B6 71 EA 21 12 3F 2D [21:30:28]CommunicateWithHost err = 0 [21:30:28]CheckOFDResponse [21:30:28]1017 (14) - 77093643461234 [21:30:28]1041 (16) - 0000000000871756 [21:30:28]1040 (4) - 203012 [21:30:28]1012 (4) - 29.10.2024 15:30 [21:30:28]1206 (1) - 0 [21:30:28]OFD Sender: Remove packet 203012 [21:30:28]ProducePacketName [21:30:28]name=ofd_packets/00203012 [21:30:28]NVStorageDeleteData [21:30:28]Write to MH i2c: 01 00 00 3D 01 3E [21:30:28]Write i2c OK [21:30:28]MH_I2C_Read... [21:30:28]Read from MH i2c: 01 [21:30:28]MH_I2C_Read... [21:30:28]Read from MH i2c: 01 07 00 [21:30:28]MH_I2C_Read... [21:30:28]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 8C 0C DD [21:30:28]RasterBufferAndPrint [21:30:28]line [21:30:28]line [21:30:28]line [21:30:28]line [21:30:28]line [21:30:28]written 0, free lines is 3215 [21:30:28]MH_Cut [21:30:28]Write to MH i2c: D1 01 00 44 01 01 17 [21:30:28]Write i2c OK [21:30:28]MH_I2C_Read... [21:30:28]Read from MH i2c: D1 [21:30:28]MH_I2C_Read... [21:30:28]Read from MH i2c: D1 01 00 [21:30:28]MH_I2C_Read... [21:30:28]Read from MH i2c: D1 01 00 44 01 00 16 [21:30:28]Write to MH i2c: 01 00 00 45 01 46 [21:30:28]Write i2c OK [21:30:28]MH_I2C_Read... [21:30:28]OFD Sender: No OFD packet to send [21:30:29]*** Cut start [21:30:29]*** Purtial cut [21:30:29]*** Stage 1: CUTSNS_PIN = 1 [21:30:29]Read from MH i2c: 01 [21:30:29]MH_I2C_Read... [21:30:29]*** Stop cut motor [21:30:29]*** Cut end [21:30:29]Read from MH i2c: 01 07 00 [21:30:29]MH_I2C_Read... [21:30:29]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [21:30:29]process_action close_receipt done [21:30:29]requested_data is exist [21:30:29]produce_requested_data [21:30:29]requested_item fm.sn is exist - process it [21:30:29]wFMCommunicate request_size=4 [21:30:29]MH_SAM_APDU [21:30:29]CAPDU: 80 11 00 00 [21:30:29]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [21:30:29]Write i2c OK [21:30:29]MH_I2C_Read... [21:30:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:29]Read from MH i2c: E2 [21:30:29]MH_I2C_Read... [21:30:29]Read from MH i2c: E2 17 00 [21:30:29]MH_I2C_Read... [21:30:29]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 16 [21:30:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:30:29]wFMCommunicate OK [21:30:29]requested_item fd.num is exist - process it [21:30:29]SAM_PROTO_GetFieldsCounters [21:30:29]wFMCommunicate request_size=4 [21:30:29]MH_SAM_APDU [21:30:29]CAPDU: 80 13 00 00 [21:30:29]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [21:30:29]Write i2c OK [21:30:29]MH_I2C_Read... [21:30:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:30:29]Read from MH i2c: E2 [21:30:29]MH_I2C_Read... [21:30:29]Read from MH i2c: E2 62 00 [21:30:29]MH_I2C_Read... [21:30:29]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 04 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 F9 [21:30:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 04 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:30:29]wFMCommunicate OK [21:30:29]SAM_PROTO_GetFieldsCounters done [21:30:29]requested_item shift.num is exist - process it [21:30:29]requested_item shift.opened is exist - process it [21:30:29]req_shift_opened [21:30:29]FM_GetShiftState [21:30:29]SAM_PROTO_GetShiftState [21:30:29]wFMCommunicate request_size=4 [21:30:29]MH_SAM_APDU [21:30:29]CAPDU: 80 13 01 00 [21:30:29]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [21:30:29]Write i2c OK [21:30:29]MH_I2C_Read... [21:30:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:30]Read from MH i2c: E2 [21:30:30]MH_I2C_Read... [21:30:30]Read from MH i2c: E2 0E 00 [21:30:30]MH_I2C_Read... [21:30:30]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 AF [21:30:30]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:30:30]wFMCommunicate OK [21:30:30]SAM_PROTO_GetShiftState done [21:30:30]FM_GetShiftState done [21:30:30]req_shift_opened done [21:30:30]requested_item shift.open_date is exist - process it [21:30:30]req_shift_open_date [21:30:30]req_shift_open_date done [21:30:30]produce_requested_data done [21:30:30]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203012,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [21:30:30]process_action_free close_receipt [21:30:30]json_value_free [21:30:30]json_value_free done [21:30:30]process_json_proto returns [21:30:30]Send response to host [21:30:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203012,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [21:30:30]free response buf [21:30:30]execute_script done [21:30:30]execute_script returns [21:30:30]free content buf [21:30:30]Sock 9.Close socket [21:30:30]Sock 9.Thread stoped [21:30:33]OFD Sender: No OFD packet to send [21:30:38]OFD Sender: No OFD packet to send [21:30:43]OFD Sender: No OFD packet to send [21:30:48]OFD Sender: No OFD packet to send [21:30:53]OFD Sender: No OFD packet to send [21:30:58]OFD Sender: No OFD packet to send [21:31:03]OFD Sender: No OFD packet to send [21:31:06]accept exits with 7 [21:31:06]New connection [21:31:06]New thread 3066785124 created [21:31:06]Thread 3066641764 joined [21:31:06]Waiting for new connection... [21:31:06] Sock 7.Parse request [21:31:06]Sock 7.Check first char [21:31:06]Sock 7.First char is OK [21:31:06]request: POST /json_proto HTTP/1.0 [21:31:06]Method: POST [21:31:06]URL: /json_proto [21:31:06]Method is POST - this is cgi request [21:31:06]url: /json_proto [21:31:06]query_string will be loaded in cgi processing [21:31:06]execute_cgi json_proto POST (null) [21:31:06]execute_cgi path=json_proto method=POST [21:31:06]POST find Content-Length [21:31:06]Host: 172.17.63.195:8080 [21:31:06]Content-Length: 769 [21:31:06]Content-Type: application/json [21:31:06] [21:31:06]POST finish read [21:31:06]Found Content-Length = 769 [21:31:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:06]execute_script... [21:31: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)450817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:06]POST & json_proto [21:31:06]process_json_proto [21:31:06]json parsed OK: [21:31:06]protocol is kg_v1.0 [21:31:06]action value=close_receipt [21:31:06]process_action close_receipt [21:31:06]cmd_close_receipt [21:31:06]MH_GetDate [21:31:06]Write to MH i2c: F0 00 00 49 01 39 [21:31:06]Write i2c OK [21:31:06]MH_I2C_Read... [21:31:06]Read from MH i2c: F0 [21:31:06]MH_I2C_Read... [21:31:06]Read from MH i2c: F0 09 00 [21:31:06]MH_I2C_Read... [21:31:06]Read from MH i2c: F0 09 00 49 01 00 1A 54 21 67 8C D7 20 67 22 [21:31:06]GetLastDocTimeStamp 1730237426 [21:31:06]current date 1730237466 [21:31:06]FM_GetShiftState [21:31:06]SAM_PROTO_GetShiftState [21:31:06]wFMCommunicate request_size=4 [21:31:06]MH_SAM_APDU [21:31:06]CAPDU: 80 13 01 00 [21:31:06]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [21:31:06]Write i2c OK [21:31:06]MH_I2C_Read... [21:31:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:06]Read from MH i2c: E2 [21:31:06]MH_I2C_Read... [21:31:06]Read from MH i2c: E2 0E 00 [21:31:06]MH_I2C_Read... [21:31:06]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B1 [21:31:06]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:31:06]wFMCommunicate OK [21:31:06]SAM_PROTO_GetShiftState done [21:31:06]FM_GetShiftState done [21:31:06]opened in 1730160431 [21:31:06]opened+sec_in_day 1730246831 [21:31:06]quantity*price = 100015 [21:31:06]sum+1 = 100017 [21:31:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 408 29.10.2024 21:31 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 203013 ФПД: 129121169214056 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T213106&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203013&fm=129121169214056&tin=02508201610067®Number=0000000000091777&sum=100016 [21:31:07]StoreToDocumentArchive [21:31:07]shift 546 fd 203013 [21:31:07]save to /storage/0546/doc_00203013 [21:31:07]save last doc name /storage/0546/doc_00203013 to /storage/kkm_last_doc_name [21:31:07]save OK [21:31:07]Clear old archive folders... [21:31:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:31:07]tlvbuf is 01159B00 [21:31:07]SAM_PROTO_ClearQueue [21:31:07]wFMCommunicate request_size=4 [21:31:07]MH_SAM_APDU [21:31:07]CAPDU: 80 09 00 00 [21:31:07]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [21:31:07]Write i2c OK [21:31:07]MH_I2C_Read... [21:31:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:31:07]Read from MH i2c: E2 [21:31:07]MH_I2C_Read... [21:31:07]Read from MH i2c: E2 03 00 [21:31:07]MH_I2C_Read... [21:31:07]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [21:31:07]RAPDU: 90 00 [21:31:07]wFMCommunicate OK [21:31:07]SAM_PROTO_ClearQueue done [21:31:07]KKMCreateOFDPacket [21:31:07]OFDProtocolAddRootSTLVToBuf [21:31:07]FM_MakeSignedData [21:31:07]FM_MakeSignedData [21:31:07]SAM_PROTO_SignData [21:31:07]wFMCommunicate request_size=4 [21:31:07]MH_SAM_APDU [21:31:07]CAPDU: 80 0D 01 02 [21:31:07]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [21:31:07]Write i2c OK [21:31:07]MH_I2C_Read... [21:31:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:31:07]Read from MH i2c: E2 [21:31:07]MH_I2C_Read... [21:31:07]Read from MH i2c: E2 03 00 [21:31:07]MH_I2C_Read... [21:31:07]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [21:31:07]RAPDU: 90 00 [21:31:07]wFMCommunicate OK [21:31:07]wFMCommunicate request_size=255 [21:31:07]MH_SAM_APDU [21:31:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 1A 54 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 05 19 03 00 35 04 06 00 75 [21:31:07]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 1A 54 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 05 19 03 00 35 04 06 00 75 00 00 C9 [21:31:07]Write i2c OK [21:31:07]MH_I2C_Read... [21:31:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:08]Read from MH i2c: E2 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: E2 03 00 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [21:31:08]RAPDU: 90 00 [21:31:08]wFMCommunicate OK [21:31:08]wFMCommunicate request_size=10 [21:31:08]MH_SAM_APDU [21:31:08]CAPDU: 80 0D 02 02 05 6F 5D 6C 8A 68 [21:31:08]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 6F 5D 6C 8A 68 00 00 09 [21:31:08]Write i2c OK [21:31:08]MH_I2C_Read... [21:31:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:08]Read from MH i2c: E2 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: E2 03 00 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [21:31:08]RAPDU: 90 00 [21:31:08]wFMCommunicate OK [21:31:08]wFMCommunicate request_size=4 [21:31:08]MH_SAM_APDU [21:31:08]CAPDU: 80 0D 03 02 [21:31:08]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [21:31:08]Write i2c OK [21:31:08]MH_I2C_Read... [21:31:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:31:08]Read from MH i2c: E2 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: E2 0B 00 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: E2 0B 00 5B 01 00 41 30 41 8B 19 EF 03 DD 90 00 FD [21:31:08]RAPDU: 41 30 41 8B 19 EF 03 DD 90 00 [21:31:08]wFMCommunicate OK [21:31:08]SAM_PROTO_SignData done [21:31:08]FM_MakeSignedData done [21:31:08]CreateOFDProtocolMessage [21:31:08]wFMCommunicate request_size=4 [21:31:08]MH_SAM_APDU [21:31:08]CAPDU: 80 11 00 00 [21:31:08]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [21:31:08]Write i2c OK [21:31:08]MH_I2C_Read... [21:31:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:08]Read from MH i2c: E2 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: E2 17 00 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2C [21:31:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:31:08]wFMCommunicate OK [21:31:08]CreateOFDProtocolMessage done [21:31:08]OFDSenderStorePacket 203013 [21:31:08]StoreOFDPacket docnum=203013 [21:31:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9D 0B 07 01 62 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 1A 54 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 05 19 03 00 35 04 06 00 75 6F 5D 6C 8A 68 41 30 41 8B 19 EF 03 DD [21:31:08]CheckFolder [21:31:08]dirname=/storage/ofd_packets [21:31:08]CheckFolder done [21:31:08]ProducePacketName [21:31:08]name=ofd_packets/00203013 [21:31:08]NVStorageSaveData ofd_packets/00203013 [21:31:08]File name is /storage/ofd_packets/00203013 [21:31:08]Write 301 bytes [21:31:08]NVStorageSaveData done [21:31:08]OFDSenderStorePacket done [21:31:08]KKMCreateOFDPacket done [21:31:08]NVStorageSaveData kkm_last_timestamp [21:31:08]File name is /storage/kkm_last_timestamp [21:31:08]Write 4 bytes [21:31:08]NVStorageSaveData done [21:31:08]ExternCall_PrintAddStr [21:31:08]wPrintStart [21:31:08]Write to MH i2c: 01 00 00 5D 01 5E [21:31:08]Write i2c OK [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: 01 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: 01 07 00 [21:31:08]MH_I2C_Read... [21:31:08]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [21:31:08]RasterBufferAndPrint [21:31:08]line Счет N : (1)450817 [21:31:08]line ИНН: 02508201610067 [21:31:08]line Контрольно-Кассовый Чек [21:31:08]line ПРОДАЖА [21:31:08]line ТРК (МРК, ГНК) : 41 [21:31:08]line Товар: 2710124130 [21:31:08]line Аи-92-К-2 [21:31:08]line 14.950 * 66.90 [21:31:08]line = 1000.16 [21:31:08]line НДС 12% НСП 1% [21:31:08]line > о реализуемом товаре [21:31:08]line ИТОГО: 1000.16 [21:31:08]line НСП 1% : 8.85 [21:31:08]line НДС 12% : 106.21 [21:31:08]line Наличными: 0.00 [21:31:08]line Безнал.: 1000.16 [21:31:08]line Место: АЗС № 171 "Партнер Нефть" [21:31:08]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:31:08]line СНО: Общий режим [21:31:08]line Чек 408 29.10.2024 21:31 [21:31:08]line Смена: 546 ФФД: 1.0 [21:31:08]line ЗНМ: 0300000109 [21:31:08]line РНМ: 0000000000091777 [21:31:08]line Версия ККМ: 001 [21:31:08]line Платежная система: Mbank [21:31:08]line ФМ: 0000000000871756 [21:31:08]line ФД: 203013 [21:31:08]line ФПД: 129121169214056 [21:31:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T213106&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203013&fm=129121169214056&tin=02508201610067®Number=0000000000091777&sum=100016 [21:31:08]written 0, free lines is 4095 [21:31:08]OFD Sender: Processing packet 203013 [packets to send 117, broken 116] [21:31:08]ProducePacketName [21:31:08]name=ofd_packets/00203013 [21:31:08]OFD Sender: To server: pG, [21:31:08]CommunicateWithHost lk.salyk.kg:30040 [21:31:08]ConnectInit lk.salyk.kg [21:31:08]Connected sock=10 [21:31:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 9D 0B 07 01 62 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 1A 54 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 05 19 03 00 35 04 06 00 75 6F 5D 6C 8A 68 41 30 41 8B 19 EF 03 DD [21:31:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 1F 8A 47 00 E0 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 05 19 03 00 F4 03 04 00 D5 FF 20 67 B6 04 01 00 00 0D 36 8E 3E 82 08 20 FB [21:31:08]CommunicateWithHost err = 0 [21:31:08]CheckOFDResponse [21:31:08]1017 (14) - 77093643461234 [21:31:08]1041 (16) - 0000000000871756 [21:31:08]1040 (4) - 203013 [21:31:08]1012 (4) - 29.10.2024 15:31 [21:31:08]1206 (1) - 0 [21:31:08]OFD Sender: Remove packet 203013 [21:31:08]ProducePacketName [21:31:08]name=ofd_packets/00203013 [21:31:08]NVStorageDeleteData [21:31:09]Write to MH i2c: 01 00 00 86 01 87 [21:31:09]Write i2c OK [21:31:09]MH_I2C_Read... [21:31:09]Read from MH i2c: 01 [21:31:09]MH_I2C_Read... [21:31:09]Read from MH i2c: 01 07 00 [21:31:09]MH_I2C_Read... [21:31:09]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 C2 0C 5C [21:31:09]RasterBufferAndPrint [21:31:09]line [21:31:09]line [21:31:09]line [21:31:09]line [21:31:09]line [21:31:09]written 0, free lines is 3271 [21:31:09]MH_Cut [21:31:09]Write to MH i2c: D1 01 00 8D 01 01 60 [21:31:09]Write i2c OK [21:31:09]MH_I2C_Read... [21:31:09]Read from MH i2c: D1 [21:31:09]MH_I2C_Read... [21:31:09]Read from MH i2c: D1 01 00 [21:31:09]MH_I2C_Read... [21:31:09]Read from MH i2c: D1 01 00 8D 01 00 5F [21:31:09]Write to MH i2c: 01 00 00 8E 01 8F [21:31:09]Write i2c OK [21:31:09]MH_I2C_Read... [21:31:09]OFD Sender: No OFD packet to send [21:31:10]*** Cut start [21:31:10]*** Purtial cut [21:31:10]*** Stage 1: CUTSNS_PIN = 1 [21:31:10]Read from MH i2c: 01 [21:31:10]MH_I2C_Read... [21:31:10]*** Stop cut motor [21:31:10]*** Cut end [21:31:10]Read from MH i2c: 01 07 00 [21:31:10]MH_I2C_Read... [21:31:10]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [21:31:10]process_action close_receipt done [21:31:10]requested_data is exist [21:31:10]produce_requested_data [21:31:10]requested_item fm.sn is exist - process it [21:31:10]wFMCommunicate request_size=4 [21:31:10]MH_SAM_APDU [21:31:10]CAPDU: 80 11 00 00 [21:31:10]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [21:31:10]Write i2c OK [21:31:10]MH_I2C_Read... [21:31:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:10]Read from MH i2c: E2 [21:31:10]MH_I2C_Read... [21:31:10]Read from MH i2c: E2 17 00 [21:31:10]MH_I2C_Read... [21:31:10]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 5F [21:31:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:31:10]wFMCommunicate OK [21:31:10]requested_item fd.num is exist - process it [21:31:10]SAM_PROTO_GetFieldsCounters [21:31:10]wFMCommunicate request_size=4 [21:31:10]MH_SAM_APDU [21:31:10]CAPDU: 80 13 00 00 [21:31:10]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [21:31:10]Write i2c OK [21:31:10]MH_I2C_Read... [21:31:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:31:10]Read from MH i2c: E2 [21:31:10]MH_I2C_Read... [21:31:10]Read from MH i2c: E2 62 00 [21:31:10]MH_I2C_Read... [21:31:10]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 05 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 46 [21:31:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 05 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:31:10]wFMCommunicate OK [21:31:10]SAM_PROTO_GetFieldsCounters done [21:31:10]requested_item shift.num is exist - process it [21:31:10]requested_item shift.opened is exist - process it [21:31:10]req_shift_opened [21:31:10]FM_GetShiftState [21:31:10]SAM_PROTO_GetShiftState [21:31:10]wFMCommunicate request_size=4 [21:31:10]MH_SAM_APDU [21:31:10]CAPDU: 80 13 01 00 [21:31:10]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [21:31:10]Write i2c OK [21:31:10]MH_I2C_Read... [21:31:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:10]Read from MH i2c: E2 [21:31:10]MH_I2C_Read... [21:31:10]Read from MH i2c: E2 0E 00 [21:31:10]MH_I2C_Read... [21:31:10]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 F8 [21:31:10]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:31:10]wFMCommunicate OK [21:31:10]SAM_PROTO_GetShiftState done [21:31:10]FM_GetShiftState done [21:31:10]req_shift_opened done [21:31:10]requested_item shift.open_date is exist - process it [21:31:10]req_shift_open_date [21:31:10]req_shift_open_date done [21:31:10]produce_requested_data done [21:31:10]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203013,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [21:31:10]process_action_free close_receipt [21:31:10]json_value_free [21:31:10]json_value_free done [21:31:10]process_json_proto returns [21:31:10]Send response to host [21:31:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203013,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [21:31:10]free response buf [21:31:10]execute_script done [21:31:10]execute_script returns [21:31:10]free content buf [21:31:10]Sock 7.Close socket [21:31:10]Sock 7.Thread stoped [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:03]accept exits with 9 [21:34:03]New connection [21:34:03]New thread 3066641764 created [21:34:03]Thread 3066785124 joined [21:34:03]Waiting for new connection... [21:34:03] Sock 9.Parse request [21:34:03]Sock 9.Check first char [21:34:03]Sock 9.First char is OK [21:34:03]request: POST /json_proto HTTP/1.0 [21:34:03]Method: POST [21:34:03]URL: /json_proto [21:34:03]Method is POST - this is cgi request [21:34:03]url: /json_proto [21:34:03]query_string will be loaded in cgi processing [21:34:03]execute_cgi json_proto POST (null) [21:34:03]execute_cgi path=json_proto method=POST [21:34:03]POST find Content-Length [21:34:03]Host: 172.17.63.195:8080 [21:34:03]Content-Length: 677 [21:34:03]Content-Type: application/json [21:34:03] [21:34:03]POST finish read [21:34:03]Found Content-Length = 677 [21:34:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:34:03]execute_script... [21:34: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)450818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:34:03]POST & json_proto [21:34:03]process_json_proto [21:34:03]json parsed OK: [21:34:03]protocol is kg_v1.0 [21:34:03]action value=close_receipt [21:34:03]process_action close_receipt [21:34:03]cmd_close_receipt [21:34:03]MH_GetDate [21:34:03]Write to MH i2c: F0 00 00 92 01 82 [21:34:03]Write i2c OK [21:34:03]MH_I2C_Read... [21:34:03]Read from MH i2c: F0 [21:34:03]MH_I2C_Read... [21:34:03]Read from MH i2c: F0 09 00 [21:34:03]MH_I2C_Read... [21:34:03]Read from MH i2c: F0 09 00 92 01 00 CB 54 21 67 8C D7 20 67 1C [21:34:03]GetLastDocTimeStamp 1730237466 [21:34:03]current date 1730237643 [21:34:03]FM_GetShiftState [21:34:03]SAM_PROTO_GetShiftState [21:34:03]wFMCommunicate request_size=4 [21:34:03]MH_SAM_APDU [21:34:03]CAPDU: 80 13 01 00 [21:34:03]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [21:34:03]Write i2c OK [21:34:03]MH_I2C_Read... [21:34:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:34:03]Read from MH i2c: E2 [21:34:03]MH_I2C_Read... [21:34:03]Read from MH i2c: E2 0E 00 [21:34:03]MH_I2C_Read... [21:34:03]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 FA [21:34:03]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:34:03]wFMCommunicate OK [21:34:03]SAM_PROTO_GetShiftState done [21:34:03]FM_GetShiftState done [21:34:03]opened in 1730160431 [21:34:03]opened+sec_in_day 1730246831 [21:34:03]quantity*price = 40006 [21:34:03]sum+1 = 40007 [21:34:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 409 29.10.2024 21:34 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203014 ФПД: 224108292118368 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T213403&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203014&fm=224108292118368&tin=02508201610067®Number=0000000000091777&sum=40000 [21:34:04]StoreToDocumentArchive [21:34:04]shift 546 fd 203014 [21:34:04]save to /storage/0546/doc_00203014 [21:34:04]save last doc name /storage/0546/doc_00203014 to /storage/kkm_last_doc_name [21:34:04]save OK [21:34:04]Clear old archive folders... [21:34:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:34:04]tlvbuf is 011C96D0 [21:34:04]SAM_PROTO_ClearQueue [21:34:04]wFMCommunicate request_size=4 [21:34:04]MH_SAM_APDU [21:34:04]CAPDU: 80 09 00 00 [21:34:04]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [21:34:04]Write i2c OK [21:34:04]MH_I2C_Read... [21:34:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:34:04]Read from MH i2c: E2 [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: E2 03 00 [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [21:34:04]RAPDU: 90 00 [21:34:04]wFMCommunicate OK [21:34:04]SAM_PROTO_ClearQueue done [21:34:04]KKMCreateOFDPacket [21:34:04]OFDProtocolAddRootSTLVToBuf [21:34:04]FM_MakeSignedData [21:34:04]FM_MakeSignedData [21:34:04]SAM_PROTO_SignData [21:34:04]wFMCommunicate request_size=4 [21:34:04]MH_SAM_APDU [21:34:04]CAPDU: 80 0D 01 02 [21:34:04]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [21:34:04]Write i2c OK [21:34:04]MH_I2C_Read... [21:34:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:34:04]Read from MH i2c: E2 [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: E2 03 00 [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [21:34:04]RAPDU: 90 00 [21:34:04]wFMCommunicate OK [21:34:04]wFMCommunicate request_size=255 [21:34:04]MH_SAM_APDU [21:34:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 CB 54 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 19 03 00 35 04 06 00 CB [21:34:04]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 CB 54 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 19 03 00 35 04 06 00 CB 00 00 D0 [21:34:04]Write i2c OK [21:34:04]MH_I2C_Read... [21:34:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:34:04]Read from MH i2c: E2 [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: E2 03 00 [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [21:34:04]RAPDU: 90 00 [21:34:04]wFMCommunicate OK [21:34:04]wFMCommunicate request_size=10 [21:34:04]MH_SAM_APDU [21:34:04]CAPDU: 80 0D 02 02 05 D3 47 24 97 60 [21:34:04]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 D3 47 24 97 60 00 00 5D [21:34:04]Write i2c OK [21:34:04]MH_I2C_Read... [21:34:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:34:04]Read from MH i2c: E2 [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: E2 03 00 [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [21:34:04]RAPDU: 90 00 [21:34:04]wFMCommunicate OK [21:34:04]wFMCommunicate request_size=4 [21:34:04]MH_SAM_APDU [21:34:04]CAPDU: 80 0D 03 02 [21:34:04]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [21:34:04]Write i2c OK [21:34:04]MH_I2C_Read... [21:34:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:34:04]Read from MH i2c: E2 [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: E2 0B 00 [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: E2 0B 00 A4 01 00 1A C8 0B AE 19 94 B1 37 90 00 51 [21:34:04]RAPDU: 1A C8 0B AE 19 94 B1 37 90 00 [21:34:04]wFMCommunicate OK [21:34:04]SAM_PROTO_SignData done [21:34:04]FM_MakeSignedData done [21:34:04]CreateOFDProtocolMessage [21:34:04]wFMCommunicate request_size=4 [21:34:04]MH_SAM_APDU [21:34:04]CAPDU: 80 11 00 00 [21:34:04]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [21:34:04]Write i2c OK [21:34:04]MH_I2C_Read... [21:34:04]OFD Sender: No OFD packet to send [21:34:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:34:04]Read from MH i2c: E2 [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: E2 17 00 [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 75 [21:34:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:34:04]wFMCommunicate OK [21:34:04]CreateOFDProtocolMessage done [21:34:04]OFDSenderStorePacket 203014 [21:34:04]StoreOFDPacket docnum=203014 [21:34:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 03 03 07 01 96 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 CB 54 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 19 03 00 35 04 06 00 CB D3 47 24 97 60 1A C8 0B AE 19 94 B1 37 [21:34:04]CheckFolder [21:34:04]dirname=/storage/ofd_packets [21:34:04]CheckFolder done [21:34:04]ProducePacketName [21:34:04]name=ofd_packets/00203014 [21:34:04]NVStorageSaveData ofd_packets/00203014 [21:34:04]File name is /storage/ofd_packets/00203014 [21:34:04]Write 301 bytes [21:34:04]NVStorageSaveData done [21:34:04]OFDSenderStorePacket done [21:34:04]KKMCreateOFDPacket done [21:34:04]NVStorageSaveData kkm_last_timestamp [21:34:04]File name is /storage/kkm_last_timestamp [21:34:04]Write 4 bytes [21:34:04]NVStorageSaveData done [21:34:04]ExternCall_PrintAddStr [21:34:04]wPrintStart [21:34:04]Write to MH i2c: 01 00 00 A6 01 A7 [21:34:04]Write i2c OK [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: 01 [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: 01 07 00 [21:34:04]MH_I2C_Read... [21:34:04]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [21:34:04]RasterBufferAndPrint [21:34:04]line Счет N : (1)450818 [21:34:04]line ИНН: 02508201610067 [21:34:04]line Контрольно-Кассовый Чек [21:34:04]line ПРОДАЖА [21:34:04]line ТРК (МРК, ГНК) : 41 [21:34:04]line Товар: 2710124130 [21:34:04]line Аи-92-К-2 [21:34:04]line 5.980 * 66.90 [21:34:04]line = 400.06 [21:34:04]line НДС 12% НСП 1% [21:34:04]line > о реализуемом товаре [21:34:04]line ОКРУГЛЕНИЕ: -0.06 [21:34:04]line ИТОГО: 400.00 [21:34:04]line Внесено: 400.00 [21:34:04]line СДАЧА: 0.00 [21:34:04]line НСП 1% : 3.54 [21:34:04]line НДС 12% : 42.48 [21:34:04]line Наличными: 400.00 [21:34:04]line Безнал.: 0.00 [21:34:04]line Место: АЗС № 171 "Партнер Нефть" [21:34:04]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:34:04]line СНО: Общий режим [21:34:04]line Чек 409 29.10.2024 21:34 [21:34:04]line Смена: 546 ФФД: 1.0 [21:34:04]line ЗНМ: 0300000109 [21:34:04]line РНМ: 0000000000091777 [21:34:04]line Версия ККМ: 001 [21:34:04]line ФМ: 0000000000871756 [21:34:04]line ФД: 203014 [21:34:04]line ФПД: 224108292118368 [21:34:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T213403&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203014&fm=224108292118368&tin=02508201610067®Number=0000000000091777&sum=40000 [21:34:05]OFD Sender: Processing packet 203014 [packets to send 117, broken 116] [21:34:05]ProducePacketName [21:34:05]name=ofd_packets/00203014 [21:34:05]OFD Sender: To server: pG, [21:34:05]CommunicateWithHost lk.salyk.kg:30040 [21:34:05]ConnectInit lk.salyk.kg [21:34:05]written 0, free lines is 4095 [21:34:05]Connected sock=11 [21:34:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 03 03 07 01 96 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 CB 54 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 19 03 00 35 04 06 00 CB D3 47 24 97 60 1A C8 0B AE 19 94 B1 37 [21:34:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0E D9 47 00 51 D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 06 19 03 00 F4 03 04 00 85 00 21 67 B6 04 01 00 00 6B 94 B6 8C 75 13 5E 50 [21:34:05]CommunicateWithHost err = 0 [21:34:05]CheckOFDResponse [21:34:05]1017 (14) - 77093643461234 [21:34:05]1041 (16) - 0000000000871756 [21:34:05]1040 (4) - 203014 [21:34:05]1012 (4) - 29.10.2024 15:34 [21:34:05]1206 (1) - 0 [21:34:05]OFD Sender: Remove packet 203014 [21:34:05]ProducePacketName [21:34:05]name=ofd_packets/00203014 [21:34:05]NVStorageDeleteData [21:34:05]Write to MH i2c: 01 00 00 D1 01 D2 [21:34:05]Write i2c OK [21:34:05]MH_I2C_Read... [21:34:05]Read from MH i2c: 01 [21:34:05]MH_I2C_Read... [21:34:05]Read from MH i2c: 01 07 00 [21:34:05]MH_I2C_Read... [21:34:05]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 8F 0C 74 [21:34:05]RasterBufferAndPrint [21:34:05]line [21:34:05]line [21:34:05]line [21:34:05]line [21:34:05]line [21:34:05]written 0, free lines is 3219 [21:34:05]MH_Cut [21:34:05]Write to MH i2c: D1 01 00 D8 01 01 AB [21:34:05]Write i2c OK [21:34:05]MH_I2C_Read... [21:34:05]Read from MH i2c: D1 [21:34:05]MH_I2C_Read... [21:34:05]Read from MH i2c: D1 01 00 [21:34:05]MH_I2C_Read... [21:34:05]Read from MH i2c: D1 01 00 D8 01 00 AA [21:34:05]Write to MH i2c: 01 00 00 D9 01 DA [21:34:05]Write i2c OK [21:34:05]MH_I2C_Read... [21:34:05]OFD Sender: No OFD packet to send [21:34:06]*** Cut start [21:34:06]*** Purtial cut [21:34:06]*** Stage 1: CUTSNS_PIN = 1 [21:34:06]Read from MH i2c: 01 [21:34:06]MH_I2C_Read... [21:34:06]*** Stop cut motor [21:34:06]*** Cut end [21:34:06]Read from MH i2c: 01 07 00 [21:34:06]MH_I2C_Read... [21:34:06]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [21:34:06]process_action close_receipt done [21:34:06]requested_data is exist [21:34:06]produce_requested_data [21:34:06]requested_item fm.sn is exist - process it [21:34:06]wFMCommunicate request_size=4 [21:34:06]MH_SAM_APDU [21:34:06]CAPDU: 80 11 00 00 [21:34:06]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [21:34:06]Write i2c OK [21:34:06]MH_I2C_Read... [21:34:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:34:06]Read from MH i2c: E2 [21:34:06]MH_I2C_Read... [21:34:06]Read from MH i2c: E2 17 00 [21:34:06]MH_I2C_Read... [21:34:06]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AA [21:34:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:34:06]wFMCommunicate OK [21:34:06]requested_item fd.num is exist - process it [21:34:06]SAM_PROTO_GetFieldsCounters [21:34:06]wFMCommunicate request_size=4 [21:34:06]MH_SAM_APDU [21:34:06]CAPDU: 80 13 00 00 [21:34:06]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [21:34:06]Write i2c OK [21:34:06]MH_I2C_Read... [21:34:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:34:06]Read from MH i2c: E2 [21:34:06]MH_I2C_Read... [21:34:06]Read from MH i2c: E2 62 00 [21:34:06]MH_I2C_Read... [21:34:06]Read from MH i2c: E2 62 00 DB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 06 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 95 [21:34:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 06 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:34:06]wFMCommunicate OK [21:34:06]SAM_PROTO_GetFieldsCounters done [21:34:06]requested_item shift.num is exist - process it [21:34:06]requested_item shift.opened is exist - process it [21:34:06]req_shift_opened [21:34:06]FM_GetShiftState [21:34:06]SAM_PROTO_GetShiftState [21:34:06]wFMCommunicate request_size=4 [21:34:06]MH_SAM_APDU [21:34:06]CAPDU: 80 13 01 00 [21:34:06]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [21:34:06]Write i2c OK [21:34:06]MH_I2C_Read... [21:34:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:34:06]Read from MH i2c: E2 [21:34:06]MH_I2C_Read... [21:34:06]Read from MH i2c: E2 0E 00 [21:34:06]MH_I2C_Read... [21:34:06]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 43 [21:34:06]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:34:06]wFMCommunicate OK [21:34:06]SAM_PROTO_GetShiftState done [21:34:06]FM_GetShiftState done [21:34:06]req_shift_opened done [21:34:06]requested_item shift.open_date is exist - process it [21:34:06]req_shift_open_date [21:34:06]req_shift_open_date done [21:34:06]produce_requested_data done [21:34:06]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203014,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [21:34:06]process_action_free close_receipt [21:34:06]json_value_free [21:34:06]json_value_free done [21:34:06]process_json_proto returns [21:34:06]Send response to host [21:34:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203014,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [21:34:06]free response buf [21:34:06]execute_script done [21:34:06]execute_script returns [21:34:06]free content buf [21:34:06]Sock 9.Close socket [21:34:06]Sock 9.Thread stoped [21:34:10]OFD Sender: No OFD packet to send [21:34:15]OFD Sender: No OFD packet to send [21:34:20]OFD Sender: No OFD packet to send [21:34:25]OFD Sender: No OFD packet to send [21:34:30]OFD Sender: No OFD packet to send [21:34:35]OFD Sender: No OFD packet to send [21:34:40]OFD Sender: No OFD packet to send [21:34:45]OFD Sender: No OFD packet to send [21:34:51]OFD Sender: No OFD packet to send [21:34:56]OFD Sender: No OFD packet to send [21:35:01]OFD Sender: No OFD packet to send [21:35:06]OFD Sender: No OFD packet to send [21:35:11]OFD Sender: No OFD packet to send [21:35:16]OFD Sender: No OFD packet to send [21:35:21]OFD Sender: No OFD packet to send [21:35:26]OFD Sender: No OFD packet to send [21:35:31]OFD Sender: No OFD packet to send [21:35:36]OFD Sender: No OFD packet to send [21:35:41]OFD Sender: No OFD packet to send [21:35:46]OFD Sender: No OFD packet to send [21:35:51]OFD Sender: No OFD packet to send [21:35:56]OFD Sender: No OFD packet to send [21:36:01]OFD Sender: No OFD packet to send [21:36:06]OFD Sender: No OFD packet to send [21:36:11]OFD Sender: No OFD packet to send [21:36:16]OFD Sender: No OFD packet to send [21:36:21]OFD Sender: No OFD packet to send [21:36:26]OFD Sender: No OFD packet to send [21:36:31]OFD Sender: No OFD packet to send [21:36:36]OFD Sender: No OFD packet to send [21:36:41]OFD Sender: No OFD packet to send [21:36:46]OFD Sender: No OFD packet to send [21:36:51]OFD Sender: No OFD packet to send [21:36:56]OFD Sender: No OFD packet to send [21:37:01]OFD Sender: No OFD packet to send [21:37:06]OFD Sender: No OFD packet to send [21:37:11]OFD Sender: No OFD packet to send [21:37:16]OFD Sender: No OFD packet to send [21:37:21]OFD Sender: No OFD packet to send [21:37:26]OFD Sender: No OFD packet to send [21:37:31]OFD Sender: No OFD packet to send [21:37:36]OFD Sender: No OFD packet to send [21:37:41]OFD Sender: No OFD packet to send [21:37:46]OFD Sender: No OFD packet to send [21:37:51]OFD Sender: No OFD packet to send [21:37:56]OFD Sender: No OFD packet to send [21:38:01]OFD Sender: No OFD packet to send [21:38:06]OFD Sender: No OFD packet to send [21:38:11]OFD Sender: No OFD packet to send [21:38:16]OFD Sender: No OFD packet to send [21:38:21]OFD Sender: No OFD packet to send [21:38:26]OFD Sender: No OFD packet to send [21:38:31]OFD Sender: No OFD packet to send [21:38:36]OFD Sender: No OFD packet to send [21:38:41]OFD Sender: No OFD packet to send [21:38:46]OFD Sender: No OFD packet to send [21:38:51]OFD Sender: No OFD packet to send [21:38:56]OFD Sender: No OFD packet to send [21:39:01]OFD Sender: No OFD packet to send [21:39:06]OFD Sender: No OFD packet to send [21:39:11]OFD Sender: No OFD packet to send [21:39:16]OFD Sender: No OFD packet to send [21:39:21]OFD Sender: No OFD packet to send [21:39:26]OFD Sender: No OFD packet to send [21:39:31]OFD Sender: No OFD packet to send [21:39:36]OFD Sender: No OFD packet to send [21:39:41]OFD Sender: No OFD packet to send [21:39:46]OFD Sender: No OFD packet to send [21:39:51]OFD Sender: No OFD packet to send [21:39:56]OFD Sender: No OFD packet to send [21:40:01]OFD Sender: No OFD packet to send [21:40:06]OFD Sender: No OFD packet to send [21:40:11]OFD Sender: No OFD packet to send [21:40:16]OFD Sender: No OFD packet to send [21:40:21]OFD Sender: No OFD packet to send [21:40:26]OFD Sender: No OFD packet to send [21:40:31]OFD Sender: No OFD packet to send [21:40:36]OFD Sender: No OFD packet to send [21:40:41]OFD Sender: No OFD packet to send [21:40:46]OFD Sender: No OFD packet to send [21:40:51]OFD Sender: No OFD packet to send [21:40:56]OFD Sender: No OFD packet to send [21:41:01]OFD Sender: No OFD packet to send [21:41:06]OFD Sender: No OFD packet to send [21:41:11]OFD Sender: No OFD packet to send [21:41:16]OFD Sender: No OFD packet to send [21:41:21]OFD Sender: No OFD packet to send [21:41:26]OFD Sender: No OFD packet to send [21:41:31]OFD Sender: No OFD packet to send [21:41:36]OFD Sender: No OFD packet to send [21:41:41]OFD Sender: No OFD packet to send [21:41:46]OFD Sender: No OFD packet to send [21:41:51]OFD Sender: No OFD packet to send [21:41:56]OFD Sender: No OFD packet to send [21:42:01]OFD Sender: No OFD packet to send [21:42:06]OFD Sender: No OFD packet to send [21:42:11]OFD Sender: No OFD packet to send [21:42:16]OFD Sender: No OFD packet to send [21:42:21]OFD Sender: No OFD packet to send [21:42:26]OFD Sender: No OFD packet to send [21:42:31]OFD Sender: No OFD packet to send [21:42:36]OFD Sender: No OFD packet to send [21:42:41]OFD Sender: No OFD packet to send [21:42:46]OFD Sender: No OFD packet to send [21:42:51]OFD Sender: No OFD packet to send [21:42:56]OFD Sender: No OFD packet to send [21:43:01]OFD Sender: No OFD packet to send [21:43:06]OFD Sender: No OFD packet to send [21:43:11]OFD Sender: No OFD packet to send [21:43:16]OFD Sender: No OFD packet to send [21:43:21]OFD Sender: No OFD packet to send [21:43:26]OFD Sender: No OFD packet to send [21:43:31]OFD Sender: No OFD packet to send [21:43:36]OFD Sender: No OFD packet to send [21:43:41]OFD Sender: No OFD packet to send [21:43:46]OFD Sender: No OFD packet to send [21:43:51]OFD Sender: No OFD packet to send [21:43:56]OFD Sender: No OFD packet to send [21:44:01]OFD Sender: No OFD packet to send [21:44:06]OFD Sender: No OFD packet to send [21:44:11]OFD Sender: No OFD packet to send [21:44:16]OFD Sender: No OFD packet to send [21:44:21]OFD Sender: No OFD packet to send [21:44:26]OFD Sender: No OFD packet to send [21:44:31]OFD Sender: No OFD packet to send [21:44:36]OFD Sender: No OFD packet to send [21:44:41]OFD Sender: No OFD packet to send [21:44:46]OFD Sender: No OFD packet to send [21:44:51]OFD Sender: No OFD packet to send [21:44:56]OFD Sender: No OFD packet to send [21:45:01]OFD Sender: No OFD packet to send [21:45:06]OFD Sender: No OFD packet to send [21:45:11]OFD Sender: No OFD packet to send [21:45:16]OFD Sender: No OFD packet to send [21:45:21]OFD Sender: No OFD packet to send [21:45:26]OFD Sender: No OFD packet to send [21:45:31]OFD Sender: No OFD packet to send [21:45:36]OFD Sender: No OFD packet to send [21:45:41]OFD Sender: No OFD packet to send [21:45:46]OFD Sender: No OFD packet to send [21:45:51]OFD Sender: No OFD packet to send [21:45:56]OFD Sender: No OFD packet to send [21:46:01]OFD Sender: No OFD packet to send [21:46:06]OFD Sender: No OFD packet to send [21:46:11]OFD Sender: No OFD packet to send [21:46:16]OFD Sender: No OFD packet to send [21:46:21]OFD Sender: No OFD packet to send [21:46:26]OFD Sender: No OFD packet to send [21:46:31]OFD Sender: No OFD packet to send [21:46:36]OFD Sender: No OFD packet to send [21:46:41]OFD Sender: No OFD packet to send [21:46:46]OFD Sender: No OFD packet to send [21:46:51]OFD Sender: No OFD packet to send [21:46:56]OFD Sender: No OFD packet to send [21:47:01]OFD Sender: No OFD packet to send [21:47:06]OFD Sender: No OFD packet to send [21:47:11]OFD Sender: No OFD packet to send [21:47:16]OFD Sender: No OFD packet to send [21:47:21]OFD Sender: No OFD packet to send [21:47:26]OFD Sender: No OFD packet to send [21:47:31]OFD Sender: No OFD packet to send [21:47:36]OFD Sender: No OFD packet to send [21:47:41]OFD Sender: No OFD packet to send [21:47:46]OFD Sender: No OFD packet to send [21:47:51]OFD Sender: No OFD packet to send [21:47:56]OFD Sender: No OFD packet to send [21:48:01]OFD Sender: No OFD packet to send [21:48:06]OFD Sender: No OFD packet to send [21:48:11]OFD Sender: No OFD packet to send [21:48:16]OFD Sender: No OFD packet to send [21:48:21]OFD Sender: No OFD packet to send [21:48:26]OFD Sender: No OFD packet to send [21:48:31]OFD Sender: No OFD packet to send [21:48:36]OFD Sender: No OFD packet to send [21:48:41]OFD Sender: No OFD packet to send [21:48:46]OFD Sender: No OFD packet to send [21:48:48]accept exits with 7 [21:48:48]New connection [21:48:48]New thread 3066785124 created [21:48:48]Thread 3066641764 joined [21:48:48]Waiting for new connection... [21:48:48] Sock 7.Parse request [21:48:48]Sock 7.Check first char [21:48:48]Sock 7.First char is OK [21:48:48]request: POST /json_proto HTTP/1.0 [21:48:48]Method: POST [21:48:48]URL: /json_proto [21:48:48]Method is POST - this is cgi request [21:48:48]url: /json_proto [21:48:48]query_string will be loaded in cgi processing [21:48:48]execute_cgi json_proto POST (null) [21:48:48]execute_cgi path=json_proto method=POST [21:48:48]POST find Content-Length [21:48:48]Host: 172.17.63.195:8080 [21:48:48]Content-Length: 671 [21:48:48]Content-Type: application/json [21:48:48] [21:48:48]POST finish read [21:48:48]Found Content-Length = 671 [21:48:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:48:48]execute_script... [21:48:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:48:48]POST & json_proto [21:48:48]process_json_proto [21:48:48]json parsed OK: [21:48:48]protocol is kg_v1.0 [21:48:48]action value=close_receipt [21:48:48]process_action close_receipt [21:48:48]cmd_close_receipt [21:48:48]MH_GetDate [21:48:48]Write to MH i2c: F0 00 00 DD 01 CD [21:48:48]Write i2c OK [21:48:48]MH_I2C_Read... [21:48:48]Read from MH i2c: F0 [21:48:48]MH_I2C_Read... [21:48:48]Read from MH i2c: F0 09 00 [21:48:48]MH_I2C_Read... [21:48:48]Read from MH i2c: F0 09 00 DD 01 00 41 58 21 67 8C D7 20 67 E1 [21:48:48]GetLastDocTimeStamp 1730237643 [21:48:48]current date 1730238529 [21:48:48]FM_GetShiftState [21:48:48]SAM_PROTO_GetShiftState [21:48:48]wFMCommunicate request_size=4 [21:48:48]MH_SAM_APDU [21:48:48]CAPDU: 80 13 01 00 [21:48:48]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [21:48:48]Write i2c OK [21:48:48]MH_I2C_Read... [21:48:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:48:48]Read from MH i2c: E2 [21:48:48]MH_I2C_Read... [21:48:48]Read from MH i2c: E2 0E 00 [21:48:48]MH_I2C_Read... [21:48:48]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 45 [21:48:48]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:48:48]wFMCommunicate OK [21:48:48]SAM_PROTO_GetShiftState done [21:48:48]FM_GetShiftState done [21:48:48]opened in 1730160431 [21:48:48]opened+sec_in_day 1730246831 [21:48:48]quantity*price = 80028 [21:48:48]sum+1 = 80029 [21:48:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 410 29.10.2024 21:48 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203015 ФПД: 25250151691318 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T214849&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203015&fm=25250151691318&tin=02508201610067®Number=0000000000091777&sum=80000 [21:48:50]StoreToDocumentArchive [21:48:50]shift 546 fd 203015 [21:48:50]save to /storage/0546/doc_00203015 [21:48:50]save last doc name /storage/0546/doc_00203015 to /storage/kkm_last_doc_name [21:48:50]save OK [21:48:50]Clear old archive folders... [21:48:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:48:50]tlvbuf is 011CB010 [21:48:50]SAM_PROTO_ClearQueue [21:48:50]wFMCommunicate request_size=4 [21:48:50]MH_SAM_APDU [21:48:50]CAPDU: 80 09 00 00 [21:48:50]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [21:48:50]Write i2c OK [21:48:50]MH_I2C_Read... [21:48:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:48:50]Read from MH i2c: E2 [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: E2 03 00 [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [21:48:50]RAPDU: 90 00 [21:48:50]wFMCommunicate OK [21:48:50]SAM_PROTO_ClearQueue done [21:48:50]KKMCreateOFDPacket [21:48:50]OFDProtocolAddRootSTLVToBuf [21:48:50]FM_MakeSignedData [21:48:50]FM_MakeSignedData [21:48:50]SAM_PROTO_SignData [21:48:50]wFMCommunicate request_size=4 [21:48:50]MH_SAM_APDU [21:48:50]CAPDU: 80 0D 01 02 [21:48:50]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [21:48:50]Write i2c OK [21:48:50]MH_I2C_Read... [21:48:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:48:50]Read from MH i2c: E2 [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: E2 03 00 [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [21:48:50]RAPDU: 90 00 [21:48:50]wFMCommunicate OK [21:48:50]wFMCommunicate request_size=255 [21:48:50]MH_SAM_APDU [21:48:50]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 41 58 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 07 19 03 00 35 04 06 00 [21:48:50]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 41 58 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 07 19 03 00 35 04 06 00 00 00 2B [21:48:50]Write i2c OK [21:48:50]MH_I2C_Read... [21:48:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:48:50]Read from MH i2c: E2 [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: E2 03 00 [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [21:48:50]RAPDU: 90 00 [21:48:50]wFMCommunicate OK [21:48:50]wFMCommunicate request_size=11 [21:48:50]MH_SAM_APDU [21:48:50]CAPDU: 80 0D 02 02 06 16 F7 02 52 74 36 [21:48:50]Write to MH i2c: E2 0E 00 EE 01 80 0D 02 02 06 00 16 F7 02 52 74 36 00 00 80 [21:48:50]Write i2c OK [21:48:50]MH_I2C_Read... [21:48:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:48:50]Read from MH i2c: E2 [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: E2 03 00 [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [21:48:50]RAPDU: 90 00 [21:48:50]wFMCommunicate OK [21:48:50]wFMCommunicate request_size=4 [21:48:50]MH_SAM_APDU [21:48:50]CAPDU: 80 0D 03 02 [21:48:50]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [21:48:50]Write i2c OK [21:48:50]MH_I2C_Read... [21:48:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:48:50]Read from MH i2c: E2 [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: E2 0B 00 [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: E2 0B 00 EF 01 00 63 7B 37 A4 E5 33 21 26 90 00 84 [21:48:50]RAPDU: 63 7B 37 A4 E5 33 21 26 90 00 [21:48:50]wFMCommunicate OK [21:48:50]SAM_PROTO_SignData done [21:48:50]FM_MakeSignedData done [21:48:50]CreateOFDProtocolMessage [21:48:50]wFMCommunicate request_size=4 [21:48:50]MH_SAM_APDU [21:48:50]CAPDU: 80 11 00 00 [21:48:50]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [21:48:50]Write i2c OK [21:48:50]MH_I2C_Read... [21:48:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:48:50]Read from MH i2c: E2 [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: E2 17 00 [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C0 [21:48:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:48:50]wFMCommunicate OK [21:48:50]CreateOFDProtocolMessage done [21:48:50]OFDSenderStorePacket 203015 [21:48:50]StoreOFDPacket docnum=203015 [21:48:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 E8 2F 08 01 13 CA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 41 58 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 07 19 03 00 35 04 06 00 16 F7 02 52 74 36 63 7B 37 A4 E5 33 21 26 [21:48:50]CheckFolder [21:48:50]dirname=/storage/ofd_packets [21:48:50]CheckFolder done [21:48:50]ProducePacketName [21:48:50]name=ofd_packets/00203015 [21:48:50]NVStorageSaveData ofd_packets/00203015 [21:48:50]File name is /storage/ofd_packets/00203015 [21:48:50]Write 302 bytes [21:48:50]NVStorageSaveData done [21:48:50]OFDSenderStorePacket done [21:48:50]KKMCreateOFDPacket done [21:48:50]NVStorageSaveData kkm_last_timestamp [21:48:50]File name is /storage/kkm_last_timestamp [21:48:50]Write 4 bytes [21:48:50]NVStorageSaveData done [21:48:50]ExternCall_PrintAddStr [21:48:50]wPrintStart [21:48:50]Write to MH i2c: 01 00 00 F1 01 F2 [21:48:50]Write i2c OK [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: 01 [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: 01 07 00 [21:48:50]MH_I2C_Read... [21:48:50]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [21:48:50]RasterBufferAndPrint [21:48:50]line Счет N : (1)450819 [21:48:50]line ИНН: 02508201610067 [21:48:50]line Контрольно-Кассовый Чек [21:48:50]line ПРОДАЖА [21:48:50]line ТРК (МРК, ГНК) : 32 [21:48:50]line Товар: 2710124130 [21:48:50]line SUPER 92-К-5 [21:48:50]line 11.700 * 68.40 [21:48:50]line = 800.28 [21:48:50]line НДС 12% НСП 1% [21:48:50]line > о реализуемом товаре [21:48:50]line ОКРУГЛЕНИЕ: -0.28 [21:48:50]line ИТОГО: 800.00 [21:48:50]line Внесено: 800.00 [21:48:50]line СДАЧА: 0.00 [21:48:50]line НСП 1% : 7.08 [21:48:50]line НДС 12% : 84.98 [21:48:50]line Наличными: 800.00 [21:48:50]line Безнал.: 0.00 [21:48:50]line Место: АЗС № 171 "Партнер Нефть" [21:48:50]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:48:50]line СНО: Общий режим [21:48:50]line Чек 410 29.10.2024 21:48 [21:48:50]line Смена: 546 ФФД: 1.0 [21:48:50]line ЗНМ: 0300000109 [21:48:50]line РНМ: 0000000000091777 [21:48:50]line Версия ККМ: 001 [21:48:50]line ФМ: 0000000000871756 [21:48:50]line ФД: 203015 [21:48:50]line ФПД: 25250151691318 [21:48:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T214849&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203015&fm=25250151691318&tin=02508201610067®Number=0000000000091777&sum=80000 [21:48:50]OFD Sender: Processing packet 203015 [packets to send 117, broken 116] [21:48:50]ProducePacketName [21:48:50]name=ofd_packets/00203015 [21:48:50]OFD Sender: To server: pG, [21:48:50]CommunicateWithHost lk.salyk.kg:30040 [21:48:50]ConnectInit lk.salyk.kg [21:48:51]written 0, free lines is 4095 [21:48:51]Connected sock=10 [21:48:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 E8 2F 08 01 13 CA 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 41 58 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 07 19 03 00 35 04 06 00 16 F7 02 52 74 36 63 7B 37 A4 E5 33 21 26 [21:48:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 52 25 47 00 81 CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 07 19 03 00 F4 03 04 00 FB 03 21 67 B6 04 01 00 00 72 8A 46 0F D6 95 CC 68 [21:48:51]CommunicateWithHost err = 0 [21:48:51]CheckOFDResponse [21:48:51]1017 (14) - 77093643461234 [21:48:51]1041 (16) - 0000000000871756 [21:48:51]1040 (4) - 203015 [21:48:51]1012 (4) - 29.10.2024 15:49 [21:48:51]1206 (1) - 0 [21:48:51]OFD Sender: Remove packet 203015 [21:48:51]ProducePacketName [21:48:51]name=ofd_packets/00203015 [21:48:51]NVStorageDeleteData [21:48:51]Write to MH i2c: 01 00 00 1C 02 1E [21:48:51]Write i2c OK [21:48:51]MH_I2C_Read... [21:48:51]Read from MH i2c: 01 [21:48:51]MH_I2C_Read... [21:48:51]Read from MH i2c: 01 07 00 [21:48:51]MH_I2C_Read... [21:48:51]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 85 0C B6 [21:48:51]RasterBufferAndPrint [21:48:51]line [21:48:51]line [21:48:51]line [21:48:51]line [21:48:51]line [21:48:51]written 0, free lines is 3210 [21:48:51]MH_Cut [21:48:51]Write to MH i2c: D1 01 00 23 02 01 F7 [21:48:51]Write i2c OK [21:48:51]MH_I2C_Read... [21:48:51]Read from MH i2c: D1 [21:48:51]MH_I2C_Read... [21:48:51]Read from MH i2c: D1 01 00 [21:48:51]MH_I2C_Read... [21:48:51]Read from MH i2c: D1 01 00 23 02 00 F6 [21:48:51]Write to MH i2c: 01 00 00 24 02 26 [21:48:51]Write i2c OK [21:48:51]MH_I2C_Read... [21:48:51]OFD Sender: No OFD packet to send [21:48:52]*** Cut start [21:48:52]*** Purtial cut [21:48:52]*** Stage 1: CUTSNS_PIN = 1 [21:48:52]Read from MH i2c: 01 [21:48:52]MH_I2C_Read... [21:48:52]*** Stop cut motor [21:48:52]*** Cut end [21:48:52]Read from MH i2c: 01 07 00 [21:48:52]MH_I2C_Read... [21:48:52]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [21:48:52]process_action close_receipt done [21:48:52]requested_data is exist [21:48:52]produce_requested_data [21:48:52]requested_item fm.sn is exist - process it [21:48:52]wFMCommunicate request_size=4 [21:48:52]MH_SAM_APDU [21:48:52]CAPDU: 80 11 00 00 [21:48:52]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [21:48:52]Write i2c OK [21:48:52]MH_I2C_Read... [21:48:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:48:52]Read from MH i2c: E2 [21:48:52]MH_I2C_Read... [21:48:52]Read from MH i2c: E2 17 00 [21:48:52]MH_I2C_Read... [21:48:52]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 F6 [21:48:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:48:52]wFMCommunicate OK [21:48:52]requested_item fd.num is exist - process it [21:48:52]SAM_PROTO_GetFieldsCounters [21:48:52]wFMCommunicate request_size=4 [21:48:52]MH_SAM_APDU [21:48:52]CAPDU: 80 13 00 00 [21:48:52]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [21:48:52]Write i2c OK [21:48:52]MH_I2C_Read... [21:48:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:48:52]Read from MH i2c: E2 [21:48:52]MH_I2C_Read... [21:48:52]Read from MH i2c: E2 62 00 [21:48:52]MH_I2C_Read... [21:48:52]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 07 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 E5 [21:48:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 07 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:48:52]wFMCommunicate OK [21:48:52]SAM_PROTO_GetFieldsCounters done [21:48:52]requested_item shift.num is exist - process it [21:48:52]requested_item shift.opened is exist - process it [21:48:52]req_shift_opened [21:48:52]FM_GetShiftState [21:48:52]SAM_PROTO_GetShiftState [21:48:52]wFMCommunicate request_size=4 [21:48:52]MH_SAM_APDU [21:48:52]CAPDU: 80 13 01 00 [21:48:52]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [21:48:52]Write i2c OK [21:48:52]MH_I2C_Read... [21:48:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:48:52]Read from MH i2c: E2 [21:48:52]MH_I2C_Read... [21:48:52]Read from MH i2c: E2 0E 00 [21:48:52]MH_I2C_Read... [21:48:52]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8F [21:48:52]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:48:52]wFMCommunicate OK [21:48:52]SAM_PROTO_GetShiftState done [21:48:52]FM_GetShiftState done [21:48:52]req_shift_opened done [21:48:52]requested_item shift.open_date is exist - process it [21:48:52]req_shift_open_date [21:48:52]req_shift_open_date done [21:48:52]produce_requested_data done [21:48:52]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203015,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [21:48:52]process_action_free close_receipt [21:48:52]json_value_free [21:48:52]json_value_free done [21:48:52]process_json_proto returns [21:48:52]Send response to host [21:48:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203015,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [21:48:52]free response buf [21:48:52]execute_script done [21:48:52]execute_script returns [21:48:52]free content buf [21:48:52]Sock 7.Close socket [21:48:52]Sock 7.Thread stoped [21:48:56]OFD Sender: No OFD packet to send [21:49:01]OFD Sender: No OFD packet to send [21:49:06]OFD Sender: No OFD packet to send [21:49:11]OFD Sender: No OFD packet to send [21:49:16]OFD Sender: No OFD packet to send [21:49:21]OFD Sender: No OFD packet to send [21:49:26]OFD Sender: No OFD packet to send [21:49:31]OFD Sender: No OFD packet to send [21:49:36]OFD Sender: No OFD packet to send [21:49:41]OFD Sender: No OFD packet to send [21:49:46]OFD Sender: No OFD packet to send [21:49:51]OFD Sender: No OFD packet to send [21:49:56]OFD Sender: No OFD packet to send [21:50:01]OFD Sender: No OFD packet to send [21:50:06]OFD Sender: No OFD packet to send [21:50:11]OFD Sender: No OFD packet to send [21:50:16]OFD Sender: No OFD packet to send [21:50:21]OFD Sender: No OFD packet to send [21:50:26]OFD Sender: No OFD packet to send [21:50:31]OFD Sender: No OFD packet to send [21:50:36]OFD Sender: No OFD packet to send [21:50:41]OFD Sender: No OFD packet to send [21:50:46]OFD Sender: No OFD packet to send [21:50:51]OFD Sender: No OFD packet to send [21:50:56]OFD Sender: No OFD packet to send [21:51:01]OFD Sender: No OFD packet to send [21:51:06]OFD Sender: No OFD packet to send [21:51:12]OFD Sender: No OFD packet to send [21:51:17]OFD Sender: No OFD packet to send [21:51:22]OFD Sender: No OFD packet to send [21:51:27]OFD Sender: No OFD packet to send [21:51:32]OFD Sender: No OFD packet to send [21:51:37]OFD Sender: No OFD packet to send [21:51:42]OFD Sender: No OFD packet to send [21:51:47]OFD Sender: No OFD packet to send [21:51:52]OFD Sender: No OFD packet to send [21:51:57]OFD Sender: No OFD packet to send [21:52:02]OFD Sender: No OFD packet to send [21:52:07]OFD Sender: No OFD packet to send [21:52:12]OFD Sender: No OFD packet to send [21:52:17]OFD Sender: No OFD packet to send [21:52:22]OFD Sender: No OFD packet to send [21:52:27]OFD Sender: No OFD packet to send [21:52:32]OFD Sender: No OFD packet to send [21:52:37]OFD Sender: No OFD packet to send [21:52:42]OFD Sender: No OFD packet to send [21:52:47]OFD Sender: No OFD packet to send [21:52:52]OFD Sender: No OFD packet to send [21:52:57]OFD Sender: No OFD packet to send [21:53:02]OFD Sender: No OFD packet to send [21:53:07]OFD Sender: No OFD packet to send [21:53:12]OFD Sender: No OFD packet to send [21:53:17]OFD Sender: No OFD packet to send [21:53:22]OFD Sender: No OFD packet to send [21:53:27]OFD Sender: No OFD packet to send [21:53:32]OFD Sender: No OFD packet to send [21:53:37]OFD Sender: No OFD packet to send [21:53:42]OFD Sender: No OFD packet to send [21:53:47]OFD Sender: No OFD packet to send [21:53:52]OFD Sender: No OFD packet to send [21:53:57]OFD Sender: No OFD packet to send [21:54:02]OFD Sender: No OFD packet to send [21:54:07]OFD Sender: No OFD packet to send [21:54:10]accept exits with 9 [21:54:10]New connection [21:54:10]New thread 3066641764 created [21:54:10]Thread 3066785124 joined [21:54:10]Waiting for new connection... [21:54:10] Sock 9.Parse request [21:54:10]Sock 9.Check first char [21:54:10]Sock 9.First char is OK [21:54:10]request: POST /json_proto HTTP/1.0 [21:54:10]Method: POST [21:54:10]URL: /json_proto [21:54:10]Method is POST - this is cgi request [21:54:10]url: /json_proto [21:54:10]query_string will be loaded in cgi processing [21:54:10]execute_cgi json_proto POST (null) [21:54:10]execute_cgi path=json_proto method=POST [21:54:10]POST find Content-Length [21:54:10]Host: 172.17.63.195:8080 [21:54:10]Content-Length: 677 [21:54:10]Content-Type: application/json [21:54:10] [21:54:10]POST finish read [21:54:10]Found Content-Length = 677 [21:54:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:54:10]execute_script... [21:54:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:54:10]POST & json_proto [21:54:10]process_json_proto [21:54:10]json parsed OK: [21:54:10]protocol is kg_v1.0 [21:54:10]action value=close_receipt [21:54:10]process_action close_receipt [21:54:10]cmd_close_receipt [21:54:10]MH_GetDate [21:54:10]Write to MH i2c: F0 00 00 28 02 19 [21:54:10]Write i2c OK [21:54:10]MH_I2C_Read... [21:54:10]Read from MH i2c: F0 [21:54:10]MH_I2C_Read... [21:54:10]Read from MH i2c: F0 09 00 [21:54:10]MH_I2C_Read... [21:54:10]Read from MH i2c: F0 09 00 28 02 00 83 59 21 67 8C D7 20 67 70 [21:54:10]GetLastDocTimeStamp 1730238529 [21:54:10]current date 1730238851 [21:54:10]FM_GetShiftState [21:54:10]SAM_PROTO_GetShiftState [21:54:10]wFMCommunicate request_size=4 [21:54:10]MH_SAM_APDU [21:54:10]CAPDU: 80 13 01 00 [21:54:10]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [21:54:10]Write i2c OK [21:54:10]MH_I2C_Read... [21:54:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:54:10]Read from MH i2c: E2 [21:54:10]MH_I2C_Read... [21:54:10]Read from MH i2c: E2 0E 00 [21:54:10]MH_I2C_Read... [21:54:10]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 91 [21:54:10]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:54:10]wFMCommunicate OK [21:54:10]SAM_PROTO_GetShiftState done [21:54:10]FM_GetShiftState done [21:54:10]opened in 1730160431 [21:54:10]opened+sec_in_day 1730246831 [21:54:10]quantity*price = 40068 [21:54:10]sum+1 = 40069 [21:54:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 411 29.10.2024 21:54 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203016 ФПД: 173617908030450 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T215411&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203016&fm=173617908030450&tin=02508201610067®Number=0000000000091777&sum=40000 [21:54:12]StoreToDocumentArchive [21:54:12]shift 546 fd 203016 [21:54:12]save to /storage/0546/doc_00203016 [21:54:12]save last doc name /storage/0546/doc_00203016 to /storage/kkm_last_doc_name [21:54:12]save OK [21:54:12]Clear old archive folders... [21:54:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:54:12]tlvbuf is 011E2A30 [21:54:12]SAM_PROTO_ClearQueue [21:54:12]wFMCommunicate request_size=4 [21:54:12]MH_SAM_APDU [21:54:12]CAPDU: 80 09 00 00 [21:54:12]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [21:54:12]Write i2c OK [21:54:12]MH_I2C_Read... [21:54:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:54:12]Read from MH i2c: E2 [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: E2 03 00 [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [21:54:12]RAPDU: 90 00 [21:54:12]wFMCommunicate OK [21:54:12]SAM_PROTO_ClearQueue done [21:54:12]KKMCreateOFDPacket [21:54:12]OFDProtocolAddRootSTLVToBuf [21:54:12]FM_MakeSignedData [21:54:12]FM_MakeSignedData [21:54:12]SAM_PROTO_SignData [21:54:12]wFMCommunicate request_size=4 [21:54:12]MH_SAM_APDU [21:54:12]CAPDU: 80 0D 01 02 [21:54:12]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [21:54:12]Write i2c OK [21:54:12]MH_I2C_Read... [21:54:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:54:12]Read from MH i2c: E2 [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: E2 03 00 [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [21:54:12]RAPDU: 90 00 [21:54:12]wFMCommunicate OK [21:54:12]wFMCommunicate request_size=255 [21:54:12]MH_SAM_APDU [21:54:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 83 59 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 19 03 00 35 04 06 00 9D [21:54:12]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 83 59 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 19 03 00 35 04 06 00 9D 00 00 DB [21:54:12]Write i2c OK [21:54:12]MH_I2C_Read... [21:54:12]OFD Sender: No OFD packet to send [21:54:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:54:12]Read from MH i2c: E2 [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: E2 03 00 [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [21:54:12]RAPDU: 90 00 [21:54:12]wFMCommunicate OK [21:54:12]wFMCommunicate request_size=10 [21:54:12]MH_SAM_APDU [21:54:12]CAPDU: 80 0D 02 02 05 E7 91 BC 1B F2 [21:54:12]Write to MH i2c: E2 0D 00 39 02 80 0D 02 02 05 00 E7 91 BC 1B F2 00 00 00 [21:54:12]Write i2c OK [21:54:12]MH_I2C_Read... [21:54:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:54:12]Read from MH i2c: E2 [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: E2 03 00 [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [21:54:12]RAPDU: 90 00 [21:54:12]wFMCommunicate OK [21:54:12]wFMCommunicate request_size=4 [21:54:12]MH_SAM_APDU [21:54:12]CAPDU: 80 0D 03 02 [21:54:12]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [21:54:12]Write i2c OK [21:54:12]MH_I2C_Read... [21:54:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:54:12]Read from MH i2c: E2 [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: E2 0B 00 [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: E2 0B 00 3A 02 00 20 F0 BA 56 0F 26 FD 54 90 00 5E [21:54:12]RAPDU: 20 F0 BA 56 0F 26 FD 54 90 00 [21:54:12]wFMCommunicate OK [21:54:12]SAM_PROTO_SignData done [21:54:12]FM_MakeSignedData done [21:54:12]CreateOFDProtocolMessage [21:54:12]wFMCommunicate request_size=4 [21:54:12]MH_SAM_APDU [21:54:12]CAPDU: 80 11 00 00 [21:54:12]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [21:54:12]Write i2c OK [21:54:12]MH_I2C_Read... [21:54:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:54:12]Read from MH i2c: E2 [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: E2 17 00 [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 0C [21:54:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:54:12]wFMCommunicate OK [21:54:12]CreateOFDProtocolMessage done [21:54:12]OFDSenderStorePacket 203016 [21:54:12]StoreOFDPacket docnum=203016 [21:54:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 78 DB 07 01 AC EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 83 59 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 19 03 00 35 04 06 00 9D E7 91 BC 1B F2 20 F0 BA 56 0F 26 FD 54 [21:54:12]CheckFolder [21:54:12]dirname=/storage/ofd_packets [21:54:12]CheckFolder done [21:54:12]ProducePacketName [21:54:12]name=ofd_packets/00203016 [21:54:12]NVStorageSaveData ofd_packets/00203016 [21:54:12]File name is /storage/ofd_packets/00203016 [21:54:12]Write 301 bytes [21:54:12]NVStorageSaveData done [21:54:12]OFDSenderStorePacket done [21:54:12]KKMCreateOFDPacket done [21:54:12]NVStorageSaveData kkm_last_timestamp [21:54:12]File name is /storage/kkm_last_timestamp [21:54:12]Write 4 bytes [21:54:12]NVStorageSaveData done [21:54:12]ExternCall_PrintAddStr [21:54:12]wPrintStart [21:54:12]Write to MH i2c: 01 00 00 3C 02 3E [21:54:12]Write i2c OK [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: 01 [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: 01 07 00 [21:54:12]MH_I2C_Read... [21:54:12]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [21:54:12]RasterBufferAndPrint [21:54:12]line Счет N : (1)450820 [21:54:12]line ИНН: 02508201610067 [21:54:12]line Контрольно-Кассовый Чек [21:54:12]line ПРОДАЖА [21:54:12]line ТРК (МРК, ГНК) : 51 [21:54:12]line Товар: 2710124500 [21:54:12]line Аи-95-К-3 [21:54:12]line 5.400 * 74.20 [21:54:12]line = 400.68 [21:54:12]line НДС 12% НСП 1% [21:54:12]line > о реализуемом товаре [21:54:12]line ОКРУГЛЕНИЕ: -0.68 [21:54:12]line ИТОГО: 400.00 [21:54:12]line Внесено: 400.00 [21:54:12]line СДАЧА: 0.00 [21:54:12]line НСП 1% : 3.55 [21:54:12]line НДС 12% : 42.55 [21:54:12]line Наличными: 400.00 [21:54:12]line Безнал.: 0.00 [21:54:12]line Место: АЗС № 171 "Партнер Нефть" [21:54:12]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [21:54:12]line СНО: Общий режим [21:54:12]line Чек 411 29.10.2024 21:54 [21:54:12]line Смена: 546 ФФД: 1.0 [21:54:12]line ЗНМ: 0300000109 [21:54:12]line РНМ: 0000000000091777 [21:54:12]line Версия ККМ: 001 [21:54:12]line ФМ: 0000000000871756 [21:54:12]line ФД: 203016 [21:54:12]line ФПД: 173617908030450 [21:54:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T215411&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203016&fm=173617908030450&tin=02508201610067®Number=0000000000091777&sum=40000 [21:54:12]OFD Sender: Processing packet 203016 [packets to send 117, broken 116] [21:54:12]ProducePacketName [21:54:12]name=ofd_packets/00203016 [21:54:12]OFD Sender: To server: pG, [21:54:12]CommunicateWithHost lk.salyk.kg:30040 [21:54:12]ConnectInit lk.salyk.kg [21:54:12]written 0, free lines is 4095 [21:54:12]Connected sock=10 [21:54:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 78 DB 07 01 AC EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 83 59 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 19 03 00 35 04 06 00 9D E7 91 BC 1B F2 20 F0 BA 56 0F 26 FD 54 [21:54:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 19 A7 47 00 EE 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 08 19 03 00 F4 03 04 00 3D 05 21 67 B6 04 01 00 00 A8 B3 98 31 41 FA BC 6B [21:54:13]CommunicateWithHost err = 0 [21:54:13]CheckOFDResponse [21:54:13]1017 (14) - 77093643461234 [21:54:13]1041 (16) - 0000000000871756 [21:54:13]1040 (4) - 203016 [21:54:13]1012 (4) - 29.10.2024 15:54 [21:54:13]1206 (1) - 0 [21:54:13]OFD Sender: Remove packet 203016 [21:54:13]ProducePacketName [21:54:13]name=ofd_packets/00203016 [21:54:13]NVStorageDeleteData [21:54:13]Write to MH i2c: 01 00 00 67 02 69 [21:54:13]Write i2c OK [21:54:13]MH_I2C_Read... [21:54:13]Read from MH i2c: 01 [21:54:13]MH_I2C_Read... [21:54:13]Read from MH i2c: 01 07 00 [21:54:13]MH_I2C_Read... [21:54:13]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 82 0C FE [21:54:13]RasterBufferAndPrint [21:54:13]line [21:54:13]line [21:54:13]line [21:54:13]line [21:54:13]line [21:54:13]written 0, free lines is 3204 [21:54:13]MH_Cut [21:54:13]Write to MH i2c: D1 01 00 6E 02 01 42 [21:54:13]Write i2c OK [21:54:13]MH_I2C_Read... [21:54:13]Read from MH i2c: D1 [21:54:13]MH_I2C_Read... [21:54:13]Read from MH i2c: D1 01 00 [21:54:13]MH_I2C_Read... [21:54:13]Read from MH i2c: D1 01 00 6E 02 00 41 [21:54:13]Write to MH i2c: 01 00 00 6F 02 71 [21:54:13]Write i2c OK [21:54:13]MH_I2C_Read... [21:54:13]OFD Sender: No OFD packet to send [21:54:14]*** Cut start [21:54:14]*** Purtial cut [21:54:14]*** CUTSNS_PIN = 0 [21:54:14]*** Stage 1: CUTSNS_PIN = 1 [21:54:16]Read from MH i2c: 01 [21:54:16]MH_I2C_Read... [21:54:16]*** Stop cut motor [21:54:16]*** Cut end [21:54:16]Read from MH i2c: 01 07 00 [21:54:16]MH_I2C_Read... [21:54:16]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [21:54:16]process_action close_receipt done [21:54:16]requested_data is exist [21:54:16]produce_requested_data [21:54:16]requested_item fm.sn is exist - process it [21:54:16]wFMCommunicate request_size=4 [21:54:16]MH_SAM_APDU [21:54:16]CAPDU: 80 11 00 00 [21:54:16]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [21:54:16]Write i2c OK [21:54:16]MH_I2C_Read... [21:54:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:54:16]Read from MH i2c: E2 [21:54:16]MH_I2C_Read... [21:54:16]Read from MH i2c: E2 17 00 [21:54:16]MH_I2C_Read... [21:54:16]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 41 [21:54:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [21:54:16]wFMCommunicate OK [21:54:16]requested_item fd.num is exist - process it [21:54:16]SAM_PROTO_GetFieldsCounters [21:54:16]wFMCommunicate request_size=4 [21:54:16]MH_SAM_APDU [21:54:16]CAPDU: 80 13 00 00 [21:54:16]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [21:54:16]Write i2c OK [21:54:16]MH_I2C_Read... [21:54:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:54:16]Read from MH i2c: E2 [21:54:16]MH_I2C_Read... [21:54:16]Read from MH i2c: E2 62 00 [21:54:16]MH_I2C_Read... [21:54:16]Read from MH i2c: E2 62 00 71 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 08 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [21:54:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 08 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:54:16]wFMCommunicate OK [21:54:16]SAM_PROTO_GetFieldsCounters done [21:54:16]requested_item shift.num is exist - process it [21:54:16]requested_item shift.opened is exist - process it [21:54:16]req_shift_opened [21:54:16]FM_GetShiftState [21:54:16]SAM_PROTO_GetShiftState [21:54:16]wFMCommunicate request_size=4 [21:54:16]MH_SAM_APDU [21:54:16]CAPDU: 80 13 01 00 [21:54:16]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [21:54:16]Write i2c OK [21:54:16]MH_I2C_Read... [21:54:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:54:16]Read from MH i2c: E2 [21:54:16]MH_I2C_Read... [21:54:16]Read from MH i2c: E2 0E 00 [21:54:16]MH_I2C_Read... [21:54:16]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DA [21:54:16]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [21:54:16]wFMCommunicate OK [21:54:16]SAM_PROTO_GetShiftState done [21:54:16]FM_GetShiftState done [21:54:16]req_shift_opened done [21:54:16]requested_item shift.open_date is exist - process it [21:54:16]req_shift_open_date [21:54:16]req_shift_open_date done [21:54:16]produce_requested_data done [21:54:16]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203016,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [21:54:16]process_action_free close_receipt [21:54:16]json_value_free [21:54:16]json_value_free done [21:54:16]process_json_proto returns [21:54:16]Send response to host [21:54:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203016,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [21:54:16]free response buf [21:54:16]execute_script done [21:54:16]execute_script returns [21:54:16]free content buf [21:54:16]Sock 9.Close socket [21:54:16]Sock 9.Thread stoped [21:54:18]OFD Sender: No OFD packet to send [21:54:23]OFD Sender: No OFD packet to send [21:54:28]OFD Sender: No OFD packet to send [21:54:33]OFD Sender: No OFD packet to send [21:54:38]OFD Sender: No OFD packet to send [21:54:43]OFD Sender: No OFD packet to send [21:54:48]OFD Sender: No OFD packet to send [21:54:53]OFD Sender: No OFD packet to send [21:54:58]OFD Sender: No OFD packet to send [21:55:03]OFD Sender: No OFD packet to send [21:55:08]OFD Sender: No OFD packet to send [21:55:13]OFD Sender: No OFD packet to send [21:55:18]OFD Sender: No OFD packet to send [21:55:23]OFD Sender: No OFD packet to send [21:55:28]OFD Sender: No OFD packet to send [21:55:33]OFD Sender: No OFD packet to send [21:55:38]OFD Sender: No OFD packet to send [21:55:43]OFD Sender: No OFD packet to send [21:55:48]OFD Sender: No OFD packet to send [21:55:53]OFD Sender: No OFD packet to send [21:55:58]OFD Sender: No OFD packet to send [21:56:03]OFD Sender: No OFD packet to send [21:56:08]OFD Sender: No OFD packet to send [21:56:13]OFD Sender: No OFD packet to send [21:56:18]OFD Sender: No OFD packet to send [21:56:23]OFD Sender: No OFD packet to send [21:56:28]OFD Sender: No OFD packet to send [21:56:33]OFD Sender: No OFD packet to send [21:56:38]OFD Sender: No OFD packet to send [21:56:43]OFD Sender: No OFD packet to send [21:56:48]OFD Sender: No OFD packet to send [21:56:53]OFD Sender: No OFD packet to send [21:56:58]OFD Sender: No OFD packet to send [21:57:03]OFD Sender: No OFD packet to send [21:57:08]OFD Sender: No OFD packet to send [21:57:13]OFD Sender: No OFD packet to send [21:57:18]OFD Sender: No OFD packet to send [21:57:23]OFD Sender: No OFD packet to send [21:57:28]OFD Sender: No OFD packet to send [21:57:33]OFD Sender: No OFD packet to send [21:57:38]OFD Sender: No OFD packet to send [21:57:43]OFD Sender: No OFD packet to send [21:57:48]OFD Sender: No OFD packet to send [21:57:53]OFD Sender: No OFD packet to send [21:57:58]OFD Sender: No OFD packet to send [21:58:03]OFD Sender: No OFD packet to send [21:58:08]OFD Sender: No OFD packet to send [21:58:13]OFD Sender: No OFD packet to send [21:58:18]OFD Sender: No OFD packet to send [21:58:23]OFD Sender: No OFD packet to send [21:58:28]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:25]accept exits with 7 [22:01:25]New connection [22:01:25]New thread 3066785124 created [22:01:25]Thread 3066641764 joined [22:01:25]Waiting for new connection... [22:01:25] Sock 7.Parse request [22:01:25]Sock 7.Check first char [22:01:25]Sock 7.First char is OK [22:01:25]request: POST /json_proto HTTP/1.0 [22:01:25]Method: POST [22:01:25]URL: /json_proto [22:01:25]Method is POST - this is cgi request [22:01:25]url: /json_proto [22:01:25]query_string will be loaded in cgi processing [22:01:25]execute_cgi json_proto POST (null) [22:01:25]execute_cgi path=json_proto method=POST [22:01:25]POST find Content-Length [22:01:25]Host: 172.17.63.195:8080 [22:01:25]Content-Length: 674 [22:01:25]Content-Type: application/json [22:01:25] [22:01:25]POST finish read [22:01:25]Found Content-Length = 674 [22:01:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:01:25]execute_script... [22:01:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:01:25]POST & json_proto [22:01:25]process_json_proto [22:01:25]json parsed OK: [22:01:25]protocol is kg_v1.0 [22:01:25]action value=close_receipt [22:01:25]process_action close_receipt [22:01:25]cmd_close_receipt [22:01:25]MH_GetDate [22:01:25]Write to MH i2c: F0 00 00 73 02 64 [22:01:25]Write i2c OK [22:01:25]MH_I2C_Read... [22:01:25]Read from MH i2c: F0 [22:01:25]MH_I2C_Read... [22:01:25]Read from MH i2c: F0 09 00 [22:01:25]MH_I2C_Read... [22:01:25]Read from MH i2c: F0 09 00 73 02 00 35 5B 21 67 8C D7 20 67 6F [22:01:25]GetLastDocTimeStamp 1730238851 [22:01:25]current date 1730239285 [22:01:25]FM_GetShiftState [22:01:25]SAM_PROTO_GetShiftState [22:01:25]wFMCommunicate request_size=4 [22:01:25]MH_SAM_APDU [22:01:25]CAPDU: 80 13 01 00 [22:01:25]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [22:01:25]Write i2c OK [22:01:25]MH_I2C_Read... [22:01:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:01:25]Read from MH i2c: E2 [22:01:25]MH_I2C_Read... [22:01:25]Read from MH i2c: E2 0E 00 [22:01:25]MH_I2C_Read... [22:01:25]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 DC [22:01:25]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:01:25]wFMCommunicate OK [22:01:25]SAM_PROTO_GetShiftState done [22:01:25]FM_GetShiftState done [22:01:25]opened in 1730160431 [22:01:25]opened+sec_in_day 1730246831 [22:01:25]quantity*price = 60045 [22:01:25]sum+1 = 60047 [22:01:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 412 29.10.2024 22:01 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203017 ФПД: 125888498897661 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T220125&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203017&fm=125888498897661&tin=02508201610067®Number=0000000000091777&sum=60000 [22:01:26]StoreToDocumentArchive [22:01:26]shift 546 fd 203017 [22:01:26]save to /storage/0546/doc_00203017 [22:01:26]save last doc name /storage/0546/doc_00203017 to /storage/kkm_last_doc_name [22:01:26]save OK [22:01:26]Clear old archive folders... [22:01:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:01:26]tlvbuf is 011D5150 [22:01:26]SAM_PROTO_ClearQueue [22:01:26]wFMCommunicate request_size=4 [22:01:26]MH_SAM_APDU [22:01:26]CAPDU: 80 09 00 00 [22:01:26]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [22:01:26]Write i2c OK [22:01:26]MH_I2C_Read... [22:01:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:01:26]Read from MH i2c: E2 [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: E2 03 00 [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [22:01:26]RAPDU: 90 00 [22:01:26]wFMCommunicate OK [22:01:26]SAM_PROTO_ClearQueue done [22:01:26]KKMCreateOFDPacket [22:01:26]OFDProtocolAddRootSTLVToBuf [22:01:26]FM_MakeSignedData [22:01:26]FM_MakeSignedData [22:01:26]SAM_PROTO_SignData [22:01:26]wFMCommunicate request_size=4 [22:01:26]MH_SAM_APDU [22:01:26]CAPDU: 80 0D 01 02 [22:01:26]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [22:01:26]Write i2c OK [22:01:26]MH_I2C_Read... [22:01:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:01:26]Read from MH i2c: E2 [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: E2 03 00 [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [22:01:26]RAPDU: 90 00 [22:01:26]wFMCommunicate OK [22:01:26]wFMCommunicate request_size=255 [22:01:26]MH_SAM_APDU [22:01:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 35 5B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 19 03 00 35 04 06 00 72 7E B3 42 [22:01:26]Write to MH i2c: E2 02 01 83 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 35 5B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 19 03 00 35 04 06 00 72 7E B3 42 00 00 2B [22:01:26]Write i2c OK [22:01:26]MH_I2C_Read... [22:01:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:01:26]Read from MH i2c: E2 [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: E2 03 00 [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [22:01:26]RAPDU: 90 00 [22:01:26]wFMCommunicate OK [22:01:26]wFMCommunicate request_size=7 [22:01:26]MH_SAM_APDU [22:01:26]CAPDU: 80 0D 02 02 02 12 FD [22:01:26]Write to MH i2c: E2 0A 00 84 02 80 0D 02 02 02 00 12 FD 00 00 13 [22:01:26]Write i2c OK [22:01:26]MH_I2C_Read... [22:01:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:01:26]Read from MH i2c: E2 [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: E2 03 00 [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [22:01:26]RAPDU: 90 00 [22:01:26]wFMCommunicate OK [22:01:26]wFMCommunicate request_size=4 [22:01:26]MH_SAM_APDU [22:01:26]CAPDU: 80 0D 03 02 [22:01:26]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [22:01:26]Write i2c OK [22:01:26]MH_I2C_Read... [22:01:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:01:26]Read from MH i2c: E2 [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: E2 0B 00 [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: E2 0B 00 85 02 00 F4 6C 28 9F CA A6 BA 3B 90 00 8F [22:01:26]RAPDU: F4 6C 28 9F CA A6 BA 3B 90 00 [22:01:26]wFMCommunicate OK [22:01:26]SAM_PROTO_SignData done [22:01:26]FM_MakeSignedData done [22:01:26]CreateOFDProtocolMessage [22:01:26]wFMCommunicate request_size=4 [22:01:26]MH_SAM_APDU [22:01:26]CAPDU: 80 11 00 00 [22:01:26]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [22:01:26]Write i2c OK [22:01:26]MH_I2C_Read... [22:01:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:01:26]Read from MH i2c: E2 [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: E2 17 00 [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: E2 17 00 86 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 57 [22:01:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:01:26]wFMCommunicate OK [22:01:26]CreateOFDProtocolMessage done [22:01:26]OFDSenderStorePacket 203017 [22:01:26]StoreOFDPacket docnum=203017 [22:01:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 06 B1 04 01 82 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 35 5B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 19 03 00 35 04 06 00 72 7E B3 42 12 FD F4 6C 28 9F CA A6 BA 3B [22:01:26]CheckFolder [22:01:26]dirname=/storage/ofd_packets [22:01:26]CheckFolder done [22:01:26]ProducePacketName [22:01:26]name=ofd_packets/00203017 [22:01:26]NVStorageSaveData ofd_packets/00203017 [22:01:26]File name is /storage/ofd_packets/00203017 [22:01:26]Write 298 bytes [22:01:26]NVStorageSaveData done [22:01:26]OFDSenderStorePacket done [22:01:26]KKMCreateOFDPacket done [22:01:26]NVStorageSaveData kkm_last_timestamp [22:01:26]File name is /storage/kkm_last_timestamp [22:01:26]Write 4 bytes [22:01:26]NVStorageSaveData done [22:01:26]ExternCall_PrintAddStr [22:01:26]wPrintStart [22:01:26]Write to MH i2c: 01 00 00 87 02 89 [22:01:26]Write i2c OK [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: 01 [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: 01 07 00 [22:01:26]MH_I2C_Read... [22:01:26]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [22:01:26]RasterBufferAndPrint [22:01:26]line Счет N : (1)450821 [22:01:26]line ИНН: 02508201610067 [22:01:26]line Контрольно-Кассовый Чек [22:01:26]line ПРОДАЖА [22:01:26]line ТРК (МРК, ГНК) : 11 [22:01:26]line Товар: 2710194210 [22:01:26]line ДТ-К-2 [22:01:26]line 7.880 * 76.20 [22:01:26]line = 600.46 [22:01:26]line НДС 12% НСП 1% [22:01:26]line > о реализуемом товаре [22:01:26]line ОКРУГЛЕНИЕ: -0.46 [22:01:26]line ИТОГО: 600.00 [22:01:26]line Внесено: 600.00 [22:01:26]line СДАЧА: 0.00 [22:01:26]line НСП 1% : 5.31 [22:01:26]line НДС 12% : 63.77 [22:01:26]line Наличными: 600.00 [22:01:26]line Безнал.: 0.00 [22:01:26]line Место: АЗС № 171 "Партнер Нефть" [22:01:26]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:01:26]line СНО: Общий режим [22:01:26]line Чек 412 29.10.2024 22:01 [22:01:26]line Смена: 546 ФФД: 1.0 [22:01:26]line ЗНМ: 0300000109 [22:01:26]line РНМ: 0000000000091777 [22:01:26]line Версия ККМ: 001 [22:01:26]line ФМ: 0000000000871756 [22:01:26]line ФД: 203017 [22:01:26]line ФПД: 125888498897661 [22:01:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T220125&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203017&fm=125888498897661&tin=02508201610067®Number=0000000000091777&sum=60000 [22:01:27]OFD Sender: Processing packet 203017 [packets to send 117, broken 116] [22:01:27]ProducePacketName [22:01:27]name=ofd_packets/00203017 [22:01:27]OFD Sender: To server: pG, [22:01:27]CommunicateWithHost lk.salyk.kg:30040 [22:01:27]ConnectInit lk.salyk.kg [22:01:27]written 0, free lines is 4095 [22:01:27]Connected sock=10 [22:01:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 06 B1 04 01 82 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 35 5B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 19 03 00 35 04 06 00 72 7E B3 42 12 FD F4 6C 28 9F CA A6 BA 3B [22:01:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6B 04 47 00 9A 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 09 19 03 00 F4 03 04 00 F0 06 21 67 B6 04 01 00 00 5F DB 9C 2E 35 1F 75 78 [22:01:27]CommunicateWithHost err = 0 [22:01:27]CheckOFDResponse [22:01:27]1017 (14) - 77093643461234 [22:01:27]1041 (16) - 0000000000871756 [22:01:27]1040 (4) - 203017 [22:01:27]1012 (4) - 29.10.2024 16:01 [22:01:27]1206 (1) - 0 [22:01:27]OFD Sender: Remove packet 203017 [22:01:27]ProducePacketName [22:01:27]name=ofd_packets/00203017 [22:01:27]NVStorageDeleteData [22:01:27]Write to MH i2c: 01 00 00 B2 02 B4 [22:01:27]Write i2c OK [22:01:27]MH_I2C_Read... [22:01:27]Read from MH i2c: 01 [22:01:27]MH_I2C_Read... [22:01:27]Read from MH i2c: 01 07 00 [22:01:27]MH_I2C_Read... [22:01:27]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 85 0C 4C [22:01:27]RasterBufferAndPrint [22:01:27]line [22:01:27]line [22:01:27]line [22:01:27]line [22:01:27]line [22:01:27]written 0, free lines is 3210 [22:01:27]MH_Cut [22:01:27]Write to MH i2c: D1 01 00 B9 02 01 8D [22:01:27]Write i2c OK [22:01:27]MH_I2C_Read... [22:01:27]Read from MH i2c: D1 [22:01:27]MH_I2C_Read... [22:01:27]Read from MH i2c: D1 01 00 [22:01:27]MH_I2C_Read... [22:01:27]Read from MH i2c: D1 01 00 B9 02 00 8C [22:01:27]Write to MH i2c: 01 00 00 BA 02 BC [22:01:27]Write i2c OK [22:01:27]MH_I2C_Read... [22:01:28]OFD Sender: No OFD packet to send [22:01:28]*** Cut start [22:01:28]*** Purtial cut [22:01:28]*** Stage 1: CUTSNS_PIN = 1 [22:01:28]Read from MH i2c: 01 [22:01:28]MH_I2C_Read... [22:01:28]*** Stop cut motor [22:01:28]*** Cut end [22:01:28]Read from MH i2c: 01 07 00 [22:01:28]MH_I2C_Read... [22:01:28]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [22:01:28]process_action close_receipt done [22:01:28]requested_data is exist [22:01:28]produce_requested_data [22:01:28]requested_item fm.sn is exist - process it [22:01:28]wFMCommunicate request_size=4 [22:01:28]MH_SAM_APDU [22:01:28]CAPDU: 80 11 00 00 [22:01:28]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [22:01:28]Write i2c OK [22:01:28]MH_I2C_Read... [22:01:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:01:29]Read from MH i2c: E2 [22:01:29]MH_I2C_Read... [22:01:29]Read from MH i2c: E2 17 00 [22:01:29]MH_I2C_Read... [22:01:29]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8C [22:01:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:01:29]wFMCommunicate OK [22:01:29]requested_item fd.num is exist - process it [22:01:29]SAM_PROTO_GetFieldsCounters [22:01:29]wFMCommunicate request_size=4 [22:01:29]MH_SAM_APDU [22:01:29]CAPDU: 80 13 00 00 [22:01:29]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [22:01:29]Write i2c OK [22:01:29]MH_I2C_Read... [22:01:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:01:29]Read from MH i2c: E2 [22:01:29]MH_I2C_Read... [22:01:29]Read from MH i2c: E2 62 00 [22:01:29]MH_I2C_Read... [22:01:29]Read from MH i2c: E2 62 00 BC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 09 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 83 [22:01:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 09 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:01:29]wFMCommunicate OK [22:01:29]SAM_PROTO_GetFieldsCounters done [22:01:29]requested_item shift.num is exist - process it [22:01:29]requested_item shift.opened is exist - process it [22:01:29]req_shift_opened [22:01:29]FM_GetShiftState [22:01:29]SAM_PROTO_GetShiftState [22:01:29]wFMCommunicate request_size=4 [22:01:29]MH_SAM_APDU [22:01:29]CAPDU: 80 13 01 00 [22:01:29]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [22:01:29]Write i2c OK [22:01:29]MH_I2C_Read... [22:01:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:01:29]Read from MH i2c: E2 [22:01:29]MH_I2C_Read... [22:01:29]Read from MH i2c: E2 0E 00 [22:01:29]MH_I2C_Read... [22:01:29]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 25 [22:01:29]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:01:29]wFMCommunicate OK [22:01:29]SAM_PROTO_GetShiftState done [22:01:29]FM_GetShiftState done [22:01:29]req_shift_opened done [22:01:29]requested_item shift.open_date is exist - process it [22:01:29]req_shift_open_date [22:01:29]req_shift_open_date done [22:01:29]produce_requested_data done [22:01:29]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203017,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [22:01:29]process_action_free close_receipt [22:01:29]json_value_free [22:01:29]json_value_free done [22:01:29]process_json_proto returns [22:01:29]Send response to host [22:01:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203017,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [22:01:29]free response buf [22:01:29]execute_script done [22:01:29]execute_script returns [22:01:29]free content buf [22:01:29]Sock 7.Close socket [22:01:29]Sock 7.Thread stoped [22:01:33]OFD Sender: No OFD packet to send [22:01:38]OFD Sender: No OFD packet to send [22:01:43]OFD Sender: No OFD packet to send [22:01:48]OFD Sender: No OFD packet to send [22:01:53]OFD Sender: No OFD packet to send [22:01:58]OFD Sender: No OFD packet to send [22:02:03]OFD Sender: No OFD packet to send [22:02:08]OFD Sender: No OFD packet to send [22:02:13]OFD Sender: No OFD packet to send [22:02:18]OFD Sender: No OFD packet to send [22:02:23]OFD Sender: No OFD packet to send [22:02:28]OFD Sender: No OFD packet to send [22:02:33]OFD Sender: No OFD packet to send [22:02:38]OFD Sender: No OFD packet to send [22:02:43]OFD Sender: No OFD packet to send [22:02:48]OFD Sender: No OFD packet to send [22:02:53]OFD Sender: No OFD packet to send [22:02:58]OFD Sender: No OFD packet to send [22:03:03]OFD Sender: No OFD packet to send [22:03:08]OFD Sender: No OFD packet to send [22:03:13]OFD Sender: No OFD packet to send [22:03:18]OFD Sender: No OFD packet to send [22:03:23]OFD Sender: No OFD packet to send [22:03:28]OFD Sender: No OFD packet to send [22:03:31]accept exits with 9 [22:03:31]New connection [22:03:31]New thread 3066641764 created [22:03:31]Thread 3066785124 joined [22:03:31]Waiting for new connection... [22:03:31] Sock 9.Parse request [22:03:31]Sock 9.Check first char [22:03:31]Sock 9.First char is OK [22:03:31]request: POST /json_proto HTTP/1.0 [22:03:31]Method: POST [22:03:31]URL: /json_proto [22:03:31]Method is POST - this is cgi request [22:03:31]url: /json_proto [22:03:31]query_string will be loaded in cgi processing [22:03:31]execute_cgi json_proto POST (null) [22:03:31]execute_cgi path=json_proto method=POST [22:03:31]POST find Content-Length [22:03:31]Host: 172.17.63.195:8080 [22:03:31]Content-Length: 677 [22:03:31]Content-Type: application/json [22:03:31] [22:03:31]POST finish read [22:03:31]Found Content-Length = 677 [22:03:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:03:31]execute_script... [22:03: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)450822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:03:31]POST & json_proto [22:03:31]process_json_proto [22:03:31]json parsed OK: [22:03:31]protocol is kg_v1.0 [22:03:31]action value=close_receipt [22:03:31]process_action close_receipt [22:03:31]cmd_close_receipt [22:03:31]MH_GetDate [22:03:31]Write to MH i2c: F0 00 00 BE 02 AF [22:03:31]Write i2c OK [22:03:31]MH_I2C_Read... [22:03:31]Read from MH i2c: F0 [22:03:31]MH_I2C_Read... [22:03:31]Read from MH i2c: F0 09 00 [22:03:31]MH_I2C_Read... [22:03:31]Read from MH i2c: F0 09 00 BE 02 00 B3 5B 21 67 8C D7 20 67 38 [22:03:31]GetLastDocTimeStamp 1730239285 [22:03:31]current date 1730239411 [22:03:31]FM_GetShiftState [22:03:31]SAM_PROTO_GetShiftState [22:03:31]wFMCommunicate request_size=4 [22:03:31]MH_SAM_APDU [22:03:31]CAPDU: 80 13 01 00 [22:03:31]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [22:03:31]Write i2c OK [22:03:31]MH_I2C_Read... [22:03:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:03:31]Read from MH i2c: E2 [22:03:31]MH_I2C_Read... [22:03:31]Read from MH i2c: E2 0E 00 [22:03:31]MH_I2C_Read... [22:03:31]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 27 [22:03:31]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:03:31]wFMCommunicate OK [22:03:31]SAM_PROTO_GetShiftState done [22:03:31]FM_GetShiftState done [22:03:31]opened in 1730160431 [22:03:31]opened+sec_in_day 1730246831 [22:03:31]quantity*price = 50041 [22:03:31]sum+1 = 50042 [22:03:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 413 29.10.2024 22:03 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203018 ФПД: 10901941565876 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T220331&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203018&fm=10901941565876&tin=02508201610067®Number=0000000000091777&sum=50000 [22:03:32]StoreToDocumentArchive [22:03:32]shift 546 fd 203018 [22:03:32]save to /storage/0546/doc_00203018 [22:03:32]save last doc name /storage/0546/doc_00203018 to /storage/kkm_last_doc_name [22:03:32]save OK [22:03:32]Clear old archive folders... [22:03:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:03:32]tlvbuf is 011DF060 [22:03:32]SAM_PROTO_ClearQueue [22:03:32]wFMCommunicate request_size=4 [22:03:32]MH_SAM_APDU [22:03:32]CAPDU: 80 09 00 00 [22:03:32]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [22:03:32]Write i2c OK [22:03:32]MH_I2C_Read... [22:03:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:03:32]Read from MH i2c: E2 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 03 00 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [22:03:32]RAPDU: 90 00 [22:03:32]wFMCommunicate OK [22:03:32]SAM_PROTO_ClearQueue done [22:03:32]KKMCreateOFDPacket [22:03:32]OFDProtocolAddRootSTLVToBuf [22:03:32]FM_MakeSignedData [22:03:32]FM_MakeSignedData [22:03:32]SAM_PROTO_SignData [22:03:32]wFMCommunicate request_size=4 [22:03:32]MH_SAM_APDU [22:03:32]CAPDU: 80 0D 01 02 [22:03:32]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [22:03:32]Write i2c OK [22:03:32]MH_I2C_Read... [22:03:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:03:32]Read from MH i2c: E2 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 03 00 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [22:03:32]RAPDU: 90 00 [22:03:32]wFMCommunicate OK [22:03:32]wFMCommunicate request_size=255 [22:03:32]MH_SAM_APDU [22:03: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 B3 5B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 19 03 00 35 04 06 00 09 [22:03:32]Write to MH i2c: E2 02 01 CE 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 B3 5B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 19 03 00 35 04 06 00 09 00 00 63 [22:03:32]Write i2c OK [22:03:32]MH_I2C_Read... [22:03:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:03:32]Read from MH i2c: E2 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 03 00 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [22:03:32]RAPDU: 90 00 [22:03:32]wFMCommunicate OK [22:03:32]wFMCommunicate request_size=10 [22:03:32]MH_SAM_APDU [22:03:32]CAPDU: 80 0D 02 02 05 EA 4E 5A B9 B4 [22:03:32]Write to MH i2c: E2 0D 00 CF 02 80 0D 02 02 05 00 EA 4E 5A B9 B4 00 00 54 [22:03:32]Write i2c OK [22:03:32]MH_I2C_Read... [22:03:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:03:32]Read from MH i2c: E2 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 03 00 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [22:03:32]RAPDU: 90 00 [22:03:32]wFMCommunicate OK [22:03:32]wFMCommunicate request_size=4 [22:03:32]MH_SAM_APDU [22:03:32]CAPDU: 80 0D 03 02 [22:03:32]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [22:03:32]Write i2c OK [22:03:32]MH_I2C_Read... [22:03:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:03:32]Read from MH i2c: E2 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 0B 00 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 0B 00 D0 02 00 95 BA 9C 3B D5 A1 F6 64 90 00 44 [22:03:32]RAPDU: 95 BA 9C 3B D5 A1 F6 64 90 00 [22:03:32]wFMCommunicate OK [22:03:32]SAM_PROTO_SignData done [22:03:32]FM_MakeSignedData done [22:03:32]CreateOFDProtocolMessage [22:03:32]wFMCommunicate request_size=4 [22:03:32]MH_SAM_APDU [22:03:32]CAPDU: 80 11 00 00 [22:03:32]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [22:03:32]Write i2c OK [22:03:32]MH_I2C_Read... [22:03:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:03:32]Read from MH i2c: E2 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 17 00 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: E2 17 00 D1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 A2 [22:03:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:03:32]wFMCommunicate OK [22:03:32]CreateOFDProtocolMessage done [22:03:32]OFDSenderStorePacket 203018 [22:03:32]StoreOFDPacket docnum=203018 [22:03:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1A 70 07 01 D1 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 B3 5B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 19 03 00 35 04 06 00 09 EA 4E 5A B9 B4 95 BA 9C 3B D5 A1 F6 64 [22:03:32]CheckFolder [22:03:32]dirname=/storage/ofd_packets [22:03:32]CheckFolder done [22:03:32]ProducePacketName [22:03:32]name=ofd_packets/00203018 [22:03:32]NVStorageSaveData ofd_packets/00203018 [22:03:32]File name is /storage/ofd_packets/00203018 [22:03:32]Write 301 bytes [22:03:32]NVStorageSaveData done [22:03:32]OFDSenderStorePacket done [22:03:32]KKMCreateOFDPacket done [22:03:32]NVStorageSaveData kkm_last_timestamp [22:03:32]File name is /storage/kkm_last_timestamp [22:03:32]Write 4 bytes [22:03:32]NVStorageSaveData done [22:03:32]ExternCall_PrintAddStr [22:03:32]wPrintStart [22:03:32]Write to MH i2c: 01 00 00 D2 02 D4 [22:03:32]Write i2c OK [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: 01 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: 01 07 00 [22:03:32]MH_I2C_Read... [22:03:32]Read from MH i2c: 01 07 00 D2 02 00 00 00 00 00 FF 0F E9 [22:03:32]RasterBufferAndPrint [22:03:32]line Счет N : (1)450822 [22:03:32]line ИНН: 02508201610067 [22:03:32]line Контрольно-Кассовый Чек [22:03:32]line ПРОДАЖА [22:03:32]line ТРК (МРК, ГНК) : 31 [22:03:32]line Товар: 2710124130 [22:03:32]line Аи-92-К-2 [22:03:32]line 7.480 * 66.90 [22:03:32]line = 500.41 [22:03:32]line НДС 12% НСП 1% [22:03:32]line > о реализуемом товаре [22:03:32]line ОКРУГЛЕНИЕ: -0.41 [22:03:32]line ИТОГО: 500.00 [22:03:32]line Внесено: 500.00 [22:03:32]line СДАЧА: 0.00 [22:03:32]line НСП 1% : 4.43 [22:03:32]line НДС 12% : 53.14 [22:03:32]line Наличными: 500.00 [22:03:32]line Безнал.: 0.00 [22:03:32]line Место: АЗС № 171 "Партнер Нефть" [22:03:32]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:03:32]line СНО: Общий режим [22:03:32]line Чек 413 29.10.2024 22:03 [22:03:32]line Смена: 546 ФФД: 1.0 [22:03:32]line ЗНМ: 0300000109 [22:03:32]line РНМ: 0000000000091777 [22:03:32]line Версия ККМ: 001 [22:03:32]line ФМ: 0000000000871756 [22:03:32]line ФД: 203018 [22:03:32]line ФПД: 10901941565876 [22:03:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T220331&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203018&fm=10901941565876&tin=02508201610067®Number=0000000000091777&sum=50000 [22:03:33]OFD Sender: Processing packet 203018 [packets to send 117, broken 116] [22:03:33]ProducePacketName [22:03:33]name=ofd_packets/00203018 [22:03:33]OFD Sender: To server: pG, [22:03:33]CommunicateWithHost lk.salyk.kg:30040 [22:03:33]ConnectInit lk.salyk.kg [22:03:33]written 0, free lines is 4095 [22:03:33]Connected sock=11 [22:03:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 1A 70 07 01 D1 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 B3 5B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 19 03 00 35 04 06 00 09 EA 4E 5A B9 B4 95 BA 9C 3B D5 A1 F6 64 [22:03:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 BD BE 47 00 84 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0A 19 03 00 F4 03 04 00 6D 07 21 67 B6 04 01 00 00 A0 ED E8 8F FE 0E 18 1A [22:03:33]CommunicateWithHost err = 0 [22:03:33]CheckOFDResponse [22:03:33]1017 (14) - 77093643461234 [22:03:33]1041 (16) - 0000000000871756 [22:03:33]1040 (4) - 203018 [22:03:33]1012 (4) - 29.10.2024 16:03 [22:03:33]1206 (1) - 0 [22:03:33]OFD Sender: Remove packet 203018 [22:03:33]ProducePacketName [22:03:33]name=ofd_packets/00203018 [22:03:33]NVStorageDeleteData [22:03:33]Write to MH i2c: 01 00 00 FD 02 FF [22:03:33]Write i2c OK [22:03:33]MH_I2C_Read... [22:03:33]Read from MH i2c: 01 [22:03:33]MH_I2C_Read... [22:03:33]Read from MH i2c: 01 07 00 [22:03:33]MH_I2C_Read... [22:03:33]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 83 0C 95 [22:03:33]RasterBufferAndPrint [22:03:33]line [22:03:33]line [22:03:33]line [22:03:33]line [22:03:33]line [22:03:33]written 0, free lines is 3207 [22:03:33]MH_Cut [22:03:33]Write to MH i2c: D1 01 00 04 03 01 D9 [22:03:33]Write i2c OK [22:03:33]MH_I2C_Read... [22:03:33]Read from MH i2c: D1 [22:03:33]MH_I2C_Read... [22:03:33]Read from MH i2c: D1 01 00 [22:03:33]MH_I2C_Read... [22:03:33]Read from MH i2c: D1 01 00 04 03 00 D8 [22:03:33]Write to MH i2c: 01 00 00 05 03 08 [22:03:33]Write i2c OK [22:03:33]MH_I2C_Read... [22:03:33]OFD Sender: No OFD packet to send [22:03:34]*** Cut start [22:03:34]*** Purtial cut [22:03:34]*** Stage 1: CUTSNS_PIN = 1 [22:03:34]Read from MH i2c: 01 [22:03:34]MH_I2C_Read... [22:03:34]*** Stop cut motor [22:03:34]*** Cut end [22:03:34]Read from MH i2c: 01 07 00 [22:03:34]MH_I2C_Read... [22:03:34]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 FF 0F 1D [22:03:34]process_action close_receipt done [22:03:34]requested_data is exist [22:03:34]produce_requested_data [22:03:34]requested_item fm.sn is exist - process it [22:03:34]wFMCommunicate request_size=4 [22:03:34]MH_SAM_APDU [22:03:34]CAPDU: 80 11 00 00 [22:03:34]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [22:03:34]Write i2c OK [22:03:34]MH_I2C_Read... [22:03:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:03:34]Read from MH i2c: E2 [22:03:34]MH_I2C_Read... [22:03:34]Read from MH i2c: E2 17 00 [22:03:34]MH_I2C_Read... [22:03:34]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D8 [22:03:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:03:34]wFMCommunicate OK [22:03:34]requested_item fd.num is exist - process it [22:03:34]SAM_PROTO_GetFieldsCounters [22:03:34]wFMCommunicate request_size=4 [22:03:34]MH_SAM_APDU [22:03:34]CAPDU: 80 13 00 00 [22:03:34]Write to MH i2c: E2 08 00 07 03 80 13 00 00 00 00 00 00 86 [22:03:34]Write i2c OK [22:03:34]MH_I2C_Read... [22:03:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:03:34]Read from MH i2c: E2 [22:03:34]MH_I2C_Read... [22:03:34]Read from MH i2c: E2 62 00 [22:03:34]MH_I2C_Read... [22:03:34]Read from MH i2c: E2 62 00 07 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0A 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 D3 [22:03:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0A 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:03:34]wFMCommunicate OK [22:03:34]SAM_PROTO_GetFieldsCounters done [22:03:34]requested_item shift.num is exist - process it [22:03:34]requested_item shift.opened is exist - process it [22:03:34]req_shift_opened [22:03:34]FM_GetShiftState [22:03:34]SAM_PROTO_GetShiftState [22:03:34]wFMCommunicate request_size=4 [22:03:34]MH_SAM_APDU [22:03:34]CAPDU: 80 13 01 00 [22:03:34]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [22:03:34]Write i2c OK [22:03:34]MH_I2C_Read... [22:03:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:03:34]Read from MH i2c: E2 [22:03:34]MH_I2C_Read... [22:03:34]Read from MH i2c: E2 0E 00 [22:03:34]MH_I2C_Read... [22:03:34]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 71 [22:03:34]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:03:34]wFMCommunicate OK [22:03:34]SAM_PROTO_GetShiftState done [22:03:34]FM_GetShiftState done [22:03:34]req_shift_opened done [22:03:34]requested_item shift.open_date is exist - process it [22:03:34]req_shift_open_date [22:03:34]req_shift_open_date done [22:03:34]produce_requested_data done [22:03:34]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203018,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [22:03:34]process_action_free close_receipt [22:03:34]json_value_free [22:03:34]json_value_free done [22:03:34]process_json_proto returns [22:03:34]Send response to host [22:03:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203018,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [22:03:34]free response buf [22:03:34]execute_script done [22:03:34]execute_script returns [22:03:34]free content buf [22:03:34]Sock 9.Close socket [22:03:34]Sock 9.Thread stoped [22:03:38]OFD Sender: No OFD packet to send [22:03:43]OFD Sender: No OFD packet to send [22:03:48]OFD Sender: No OFD packet to send [22:03:50]accept exits with 7 [22:03:50]New connection [22:03:50]New thread 3066785124 created [22:03:50]Thread 3066641764 joined [22:03:50]Waiting for new connection... [22:03:50] Sock 7.Parse request [22:03:50]Sock 7.Check first char [22:03:50]Sock 7.First char is OK [22:03:50]request: POST /json_proto HTTP/1.0 [22:03:50]Method: POST [22:03:50]URL: /json_proto [22:03:50]Method is POST - this is cgi request [22:03:50]url: /json_proto [22:03:50]query_string will be loaded in cgi processing [22:03:50]execute_cgi json_proto POST (null) [22:03:50]execute_cgi path=json_proto method=POST [22:03:50]POST find Content-Length [22:03:50]Host: 172.17.63.195:8080 [22:03:50]Content-Length: 677 [22:03:50]Content-Type: application/json [22:03:50] [22:03:50]POST finish read [22:03:50]Found Content-Length = 677 [22:03:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:03:50]execute_script... [22:03:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:03:50]POST & json_proto [22:03:50]process_json_proto [22:03:50]json parsed OK: [22:03:50]protocol is kg_v1.0 [22:03:50]action value=close_receipt [22:03:50]process_action close_receipt [22:03:50]cmd_close_receipt [22:03:50]MH_GetDate [22:03:50]Write to MH i2c: F0 00 00 09 03 FB [22:03:50]Write i2c OK [22:03:50]MH_I2C_Read... [22:03:50]Read from MH i2c: F0 [22:03:50]MH_I2C_Read... [22:03:50]Read from MH i2c: F0 09 00 [22:03:50]MH_I2C_Read... [22:03:50]Read from MH i2c: F0 09 00 09 03 00 C6 5B 21 67 8C D7 20 67 97 [22:03:50]GetLastDocTimeStamp 1730239411 [22:03:50]current date 1730239430 [22:03:50]FM_GetShiftState [22:03:50]SAM_PROTO_GetShiftState [22:03:50]wFMCommunicate request_size=4 [22:03:50]MH_SAM_APDU [22:03:50]CAPDU: 80 13 01 00 [22:03:50]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [22:03:50]Write i2c OK [22:03:50]MH_I2C_Read... [22:03:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:03:50]Read from MH i2c: E2 [22:03:50]MH_I2C_Read... [22:03:50]Read from MH i2c: E2 0E 00 [22:03:50]MH_I2C_Read... [22:03:50]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 73 [22:03:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:03:50]wFMCommunicate OK [22:03:50]SAM_PROTO_GetShiftState done [22:03:50]FM_GetShiftState done [22:03:50]opened in 1730160431 [22:03:50]opened+sec_in_day 1730246831 [22:03:50]quantity*price = 50041 [22:03:50]sum+1 = 50042 [22:03:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 414 29.10.2024 22:03 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203019 ФПД: 241432487358663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T220351&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203019&fm=241432487358663&tin=02508201610067®Number=0000000000091777&sum=50000 [22:03:51]StoreToDocumentArchive [22:03:51]shift 546 fd 203019 [22:03:51]save to /storage/0546/doc_00203019 [22:03:51]save last doc name /storage/0546/doc_00203019 to /storage/kkm_last_doc_name [22:03:51]save OK [22:03:51]Clear old archive folders... [22:03:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:03:51]tlvbuf is 011C8F40 [22:03:51]SAM_PROTO_ClearQueue [22:03:51]wFMCommunicate request_size=4 [22:03:51]MH_SAM_APDU [22:03:51]CAPDU: 80 09 00 00 [22:03:51]Write to MH i2c: E2 08 00 17 03 80 09 00 00 00 00 00 00 8C [22:03:51]Write i2c OK [22:03:51]MH_I2C_Read... [22:03:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:03:51]Read from MH i2c: E2 [22:03:51]MH_I2C_Read... [22:03:51]Read from MH i2c: E2 03 00 [22:03:51]MH_I2C_Read... [22:03:51]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [22:03:51]RAPDU: 90 00 [22:03:51]wFMCommunicate OK [22:03:51]SAM_PROTO_ClearQueue done [22:03:51]KKMCreateOFDPacket [22:03:51]OFDProtocolAddRootSTLVToBuf [22:03:51]FM_MakeSignedData [22:03:51]FM_MakeSignedData [22:03:51]SAM_PROTO_SignData [22:03:51]wFMCommunicate request_size=4 [22:03:51]MH_SAM_APDU [22:03:51]CAPDU: 80 0D 01 02 [22:03:51]Write to MH i2c: E2 08 00 18 03 80 0D 01 02 00 00 00 00 94 [22:03:51]Write i2c OK [22:03:51]MH_I2C_Read... [22:03:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:03:51]Read from MH i2c: E2 [22:03:51]MH_I2C_Read... [22:03:51]Read from MH i2c: E2 03 00 [22:03:51]MH_I2C_Read... [22:03:51]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [22:03:51]RAPDU: 90 00 [22:03:51]wFMCommunicate OK [22:03:51]wFMCommunicate request_size=255 [22:03:51]MH_SAM_APDU [22:03: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 C7 5B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 19 03 00 35 04 06 00 DB [22:03:51]Write to MH i2c: E2 02 01 19 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 C7 5B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 19 03 00 35 04 06 00 DB 00 00 97 [22:03:51]Write i2c OK [22:03:51]MH_I2C_Read... [22:03:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:03:52]Read from MH i2c: E2 [22:03:52]MH_I2C_Read... [22:03:52]Read from MH i2c: E2 03 00 [22:03:52]MH_I2C_Read... [22:03:52]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [22:03:52]RAPDU: 90 00 [22:03:52]wFMCommunicate OK [22:03:52]wFMCommunicate request_size=10 [22:03:52]MH_SAM_APDU [22:03:52]CAPDU: 80 0D 02 02 05 94 E1 A5 70 C7 [22:03:52]Write to MH i2c: E2 0D 00 1A 03 80 0D 02 02 05 00 94 E1 A5 70 C7 00 00 F2 [22:03:52]Write i2c OK [22:03:52]MH_I2C_Read... [22:03:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:03:52]Read from MH i2c: E2 [22:03:52]MH_I2C_Read... [22:03:52]Read from MH i2c: E2 03 00 [22:03:52]MH_I2C_Read... [22:03:52]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [22:03:52]RAPDU: 90 00 [22:03:52]wFMCommunicate OK [22:03:52]wFMCommunicate request_size=4 [22:03:52]MH_SAM_APDU [22:03:52]CAPDU: 80 0D 03 02 [22:03:52]Write to MH i2c: E2 08 00 1B 03 80 0D 03 02 00 00 00 00 99 [22:03:52]Write i2c OK [22:03:52]MH_I2C_Read... [22:03:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:03:52]Read from MH i2c: E2 [22:03:52]MH_I2C_Read... [22:03:52]Read from MH i2c: E2 0B 00 [22:03:52]MH_I2C_Read... [22:03:52]Read from MH i2c: E2 0B 00 1B 03 00 4A 98 B6 AE DB 57 7F FE 90 00 8F [22:03:52]RAPDU: 4A 98 B6 AE DB 57 7F FE 90 00 [22:03:52]wFMCommunicate OK [22:03:52]SAM_PROTO_SignData done [22:03:52]FM_MakeSignedData done [22:03:52]CreateOFDProtocolMessage [22:03:52]wFMCommunicate request_size=4 [22:03:52]MH_SAM_APDU [22:03:52]CAPDU: 80 11 00 00 [22:03:52]Write to MH i2c: E2 08 00 1C 03 80 11 00 00 00 00 00 00 99 [22:03:52]Write i2c OK [22:03:52]MH_I2C_Read... [22:03:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:03:52]Read from MH i2c: E2 [22:03:52]MH_I2C_Read... [22:03:52]Read from MH i2c: E2 17 00 [22:03:52]MH_I2C_Read... [22:03:52]Read from MH i2c: E2 17 00 1C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EE [22:03:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:03:52]wFMCommunicate OK [22:03:52]CreateOFDProtocolMessage done [22:03:52]OFDSenderStorePacket 203019 [22:03:52]StoreOFDPacket docnum=203019 [22:03:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4D 44 07 01 2B CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 C7 5B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 19 03 00 35 04 06 00 DB 94 E1 A5 70 C7 4A 98 B6 AE DB 57 7F FE [22:03:52]CheckFolder [22:03:52]dirname=/storage/ofd_packets [22:03:52]CheckFolder done [22:03:52]ProducePacketName [22:03:52]name=ofd_packets/00203019 [22:03:52]NVStorageSaveData ofd_packets/00203019 [22:03:52]File name is /storage/ofd_packets/00203019 [22:03:52]Write 301 bytes [22:03:52]NVStorageSaveData done [22:03:52]OFDSenderStorePacket done [22:03:52]KKMCreateOFDPacket done [22:03:52]NVStorageSaveData kkm_last_timestamp [22:03:52]File name is /storage/kkm_last_timestamp [22:03:52]Write 4 bytes [22:03:52]NVStorageSaveData done [22:03:52]ExternCall_PrintAddStr [22:03:52]wPrintStart [22:03:52]Write to MH i2c: 01 00 00 1D 03 20 [22:03:52]Write i2c OK [22:03:52]MH_I2C_Read... [22:03:52]Read from MH i2c: 01 [22:03:52]MH_I2C_Read... [22:03:52]Read from MH i2c: 01 07 00 [22:03:52]MH_I2C_Read... [22:03:52]Read from MH i2c: 01 07 00 1D 03 00 00 00 00 00 FF 0F 35 [22:03:52]RasterBufferAndPrint [22:03:52]line Счет N : (1)450823 [22:03:52]line ИНН: 02508201610067 [22:03:52]line Контрольно-Кассовый Чек [22:03:52]line ПРОДАЖА [22:03:52]line ТРК (МРК, ГНК) : 52 [22:03:52]line Товар: 2710124130 [22:03:52]line Аи-92-К-2 [22:03:52]line 7.480 * 66.90 [22:03:52]line = 500.41 [22:03:52]line НДС 12% НСП 1% [22:03:52]line > о реализуемом товаре [22:03:52]line ОКРУГЛЕНИЕ: -0.41 [22:03:52]line ИТОГО: 500.00 [22:03:52]line Внесено: 500.00 [22:03:52]line СДАЧА: 0.00 [22:03:52]line НСП 1% : 4.43 [22:03:52]line НДС 12% : 53.14 [22:03:52]line Наличными: 500.00 [22:03:52]line Безнал.: 0.00 [22:03:52]line Место: АЗС № 171 "Партнер Нефть" [22:03:52]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:03:52]line СНО: Общий режим [22:03:52]line Чек 414 29.10.2024 22:03 [22:03:52]line Смена: 546 ФФД: 1.0 [22:03:52]line ЗНМ: 0300000109 [22:03:52]line РНМ: 0000000000091777 [22:03:52]line Версия ККМ: 001 [22:03:52]line ФМ: 0000000000871756 [22:03:52]line ФД: 203019 [22:03:52]line ФПД: 241432487358663 [22:03:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T220351&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203019&fm=241432487358663&tin=02508201610067®Number=0000000000091777&sum=50000 [22:03:52]OFD Sender: Processing packet 203019 [packets to send 117, broken 116] [22:03:52]ProducePacketName [22:03:52]name=ofd_packets/00203019 [22:03:52]OFD Sender: To server: pG, [22:03:52]CommunicateWithHost lk.salyk.kg:30040 [22:03:52]ConnectInit lk.salyk.kg [22:03:52]written 0, free lines is 4095 [22:03:52]Connected sock=10 [22:03:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 4D 44 07 01 2B CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 C7 5B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 19 03 00 35 04 06 00 DB 94 E1 A5 70 C7 4A 98 B6 AE DB 57 7F FE [22:03:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B3 43 47 00 46 F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0B 19 03 00 F4 03 04 00 81 07 21 67 B6 04 01 00 00 EB 00 71 93 02 82 3E F1 [22:03:52]CommunicateWithHost err = 0 [22:03:52]CheckOFDResponse [22:03:52]1017 (14) - 77093643461234 [22:03:52]1041 (16) - 0000000000871756 [22:03:52]1040 (4) - 203019 [22:03:52]1012 (4) - 29.10.2024 16:04 [22:03:52]1206 (1) - 0 [22:03:52]OFD Sender: Remove packet 203019 [22:03:52]ProducePacketName [22:03:52]name=ofd_packets/00203019 [22:03:52]NVStorageDeleteData [22:03:53]Write to MH i2c: 01 00 00 48 03 4B [22:03:53]Write i2c OK [22:03:53]MH_I2C_Read... [22:03:53]Read from MH i2c: 01 [22:03:53]MH_I2C_Read... [22:03:53]Read from MH i2c: 01 07 00 [22:03:53]MH_I2C_Read... [22:03:53]Read from MH i2c: 01 07 00 48 03 00 00 00 00 00 90 0C EE [22:03:53]RasterBufferAndPrint [22:03:53]line [22:03:53]line [22:03:53]line [22:03:53]line [22:03:53]line [22:03:53]written 0, free lines is 3221 [22:03:53]MH_Cut [22:03:53]Write to MH i2c: D1 01 00 4F 03 01 24 [22:03:53]Write i2c OK [22:03:53]MH_I2C_Read... [22:03:53]Read from MH i2c: D1 [22:03:53]MH_I2C_Read... [22:03:53]Read from MH i2c: D1 01 00 [22:03:53]MH_I2C_Read... [22:03:53]Read from MH i2c: D1 01 00 4F 03 00 23 [22:03:53]Write to MH i2c: 01 00 00 50 03 53 [22:03:53]Write i2c OK [22:03:53]MH_I2C_Read... [22:03:53]OFD Sender: No OFD packet to send [22:03:54]*** Cut start [22:03:54]*** Purtial cut [22:03:54]*** Stage 1: CUTSNS_PIN = 1 [22:03:54]Read from MH i2c: 01 [22:03:54]MH_I2C_Read... [22:03:54]*** Stop cut motor [22:03:54]*** Cut end [22:03:54]Read from MH i2c: 01 07 00 [22:03:54]MH_I2C_Read... [22:03:54]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 FF 0F 68 [22:03:54]process_action close_receipt done [22:03:54]requested_data is exist [22:03:54]produce_requested_data [22:03:54]requested_item fm.sn is exist - process it [22:03:54]wFMCommunicate request_size=4 [22:03:54]MH_SAM_APDU [22:03:54]CAPDU: 80 11 00 00 [22:03:54]Write to MH i2c: E2 08 00 51 03 80 11 00 00 00 00 00 00 CE [22:03:54]Write i2c OK [22:03:54]MH_I2C_Read... [22:03:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:03:54]Read from MH i2c: E2 [22:03:54]MH_I2C_Read... [22:03:54]Read from MH i2c: E2 17 00 [22:03:54]MH_I2C_Read... [22:03:54]Read from MH i2c: E2 17 00 51 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 23 [22:03:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:03:54]wFMCommunicate OK [22:03:54]requested_item fd.num is exist - process it [22:03:54]SAM_PROTO_GetFieldsCounters [22:03:54]wFMCommunicate request_size=4 [22:03:54]MH_SAM_APDU [22:03:54]CAPDU: 80 13 00 00 [22:03:54]Write to MH i2c: E2 08 00 52 03 80 13 00 00 00 00 00 00 D1 [22:03:54]Write i2c OK [22:03:54]MH_I2C_Read... [22:03:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:03:54]Read from MH i2c: E2 [22:03:54]MH_I2C_Read... [22:03:54]Read from MH i2c: E2 62 00 [22:03:54]MH_I2C_Read... [22:03:54]Read from MH i2c: E2 62 00 52 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0B 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 22 [22:03:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0B 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:03:54]wFMCommunicate OK [22:03:54]SAM_PROTO_GetFieldsCounters done [22:03:54]requested_item shift.num is exist - process it [22:03:54]requested_item shift.opened is exist - process it [22:03:54]req_shift_opened [22:03:54]FM_GetShiftState [22:03:54]SAM_PROTO_GetShiftState [22:03:54]wFMCommunicate request_size=4 [22:03:54]MH_SAM_APDU [22:03:54]CAPDU: 80 13 01 00 [22:03:54]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [22:03:54]Write i2c OK [22:03:54]MH_I2C_Read... [22:03:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:03:54]Read from MH i2c: E2 [22:03:54]MH_I2C_Read... [22:03:54]Read from MH i2c: E2 0E 00 [22:03:54]MH_I2C_Read... [22:03:54]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BC [22:03:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:03:54]wFMCommunicate OK [22:03:54]SAM_PROTO_GetShiftState done [22:03:54]FM_GetShiftState done [22:03:54]req_shift_opened done [22:03:54]requested_item shift.open_date is exist - process it [22:03:54]req_shift_open_date [22:03:54]req_shift_open_date done [22:03:54]produce_requested_data done [22:03:54]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203019,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [22:03:54]process_action_free close_receipt [22:03:54]json_value_free [22:03:54]json_value_free done [22:03:54]process_json_proto returns [22:03:54]Send response to host [22:03:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203019,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [22:03:54]free response buf [22:03:54]execute_script done [22:03:54]execute_script returns [22:03:54]free content buf [22:03:54]Sock 7.Close socket [22:03:54]Sock 7.Thread stoped [22:03:58]OFD Sender: No OFD packet to send [22:04:03]OFD Sender: No OFD packet to send [22:04:08]OFD Sender: No OFD packet to send [22:04:13]OFD Sender: No OFD packet to send [22:04:18]OFD Sender: No OFD packet to send [22:04:23]OFD Sender: No OFD packet to send [22:04:28]OFD Sender: No OFD packet to send [22:04:33]OFD Sender: No OFD packet to send [22:04:38]OFD Sender: No OFD packet to send [22:04:43]OFD Sender: No OFD packet to send [22:04:48]OFD Sender: No OFD packet to send [22:04:53]OFD Sender: No OFD packet to send [22:04:58]OFD Sender: No OFD packet to send [22:05:03]OFD Sender: No OFD packet to send [22:05:08]OFD Sender: No OFD packet to send [22:05:13]OFD Sender: No OFD packet to send [22:05:18]OFD Sender: No OFD packet to send [22:05:23]OFD Sender: No OFD packet to send [22:05:28]OFD Sender: No OFD packet to send [22:05:33]OFD Sender: No OFD packet to send [22:05:38]OFD Sender: No OFD packet to send [22:05:43]OFD Sender: No OFD packet to send [22:05:48]OFD Sender: No OFD packet to send [22:05:53]OFD Sender: No OFD packet to send [22:05:58]OFD Sender: No OFD packet to send [22:06:03]OFD Sender: No OFD packet to send [22:06:08]OFD Sender: No OFD packet to send [22:06:13]OFD Sender: No OFD packet to send [22:06:18]OFD Sender: No OFD packet to send [22:06:23]OFD Sender: No OFD packet to send [22:06:28]OFD Sender: No OFD packet to send [22:06:33]OFD Sender: No OFD packet to send [22:06:38]OFD Sender: No OFD packet to send [22:06:43]OFD Sender: No OFD packet to send [22:06:48]OFD Sender: No OFD packet to send [22:06:53]OFD Sender: No OFD packet to send [22:06:58]OFD Sender: No OFD packet to send [22:07:03]OFD Sender: No OFD packet to send [22:07:08]OFD Sender: No OFD packet to send [22:07:13]OFD Sender: No OFD packet to send [22:07:18]OFD Sender: No OFD packet to send [22:07:23]OFD Sender: No OFD packet to send [22:07:28]OFD Sender: No OFD packet to send [22:07:33]OFD Sender: No OFD packet to send [22:07:38]OFD Sender: No OFD packet to send [22:07:43]OFD Sender: No OFD packet to send [22:07:48]OFD Sender: No OFD packet to send [22:07:53]OFD Sender: No OFD packet to send [22:07:58]OFD Sender: No OFD packet to send [22:08:03]OFD Sender: No OFD packet to send [22:08:08]OFD Sender: No OFD packet to send [22:08:13]OFD Sender: No OFD packet to send [22:08:18]OFD Sender: No OFD packet to send [22:08:23]OFD Sender: No OFD packet to send [22:08:28]OFD Sender: No OFD packet to send [22:08:33]OFD Sender: No OFD packet to send [22:08:38]OFD Sender: No OFD packet to send [22:08:43]OFD Sender: No OFD packet to send [22:08:48]OFD Sender: No OFD packet to send [22:08:53]OFD Sender: No OFD packet to send [22:08:58]OFD Sender: No OFD packet to send [22:09:03]OFD Sender: No OFD packet to send [22:09:08]OFD Sender: No OFD packet to send [22:09:13]OFD Sender: No OFD packet to send [22:09:18]OFD Sender: No OFD packet to send [22:09:23]OFD Sender: No OFD packet to send [22:09:28]OFD Sender: No OFD packet to send [22:09:33]OFD Sender: No OFD packet to send [22:09:38]OFD Sender: No OFD packet to send [22:09:43]OFD Sender: No OFD packet to send [22:09:48]OFD Sender: No OFD packet to send [22:09:53]OFD Sender: No OFD packet to send [22:09:58]OFD Sender: No OFD packet to send [22:10:03]OFD Sender: No OFD packet to send [22:10:08]OFD Sender: No OFD packet to send [22:10:13]OFD Sender: No OFD packet to send [22:10:18]OFD Sender: No OFD packet to send [22:10:23]OFD Sender: No OFD packet to send [22:10:28]OFD Sender: No OFD packet to send [22:10:33]OFD Sender: No OFD packet to send [22:10:38]OFD Sender: No OFD packet to send [22:10:43]OFD Sender: No OFD packet to send [22:10:48]OFD Sender: No OFD packet to send [22:10:53]OFD Sender: No OFD packet to send [22:10:58]OFD Sender: No OFD packet to send [22:11:03]OFD Sender: No OFD packet to send [22:11:08]OFD Sender: No OFD packet to send [22:11:13]OFD Sender: No OFD packet to send [22:11:18]OFD Sender: No OFD packet to send [22:11:23]OFD Sender: No OFD packet to send [22:11:28]OFD Sender: No OFD packet to send [22:11:33]OFD Sender: No OFD packet to send [22:11:38]OFD Sender: No OFD packet to send [22:11:44]OFD Sender: No OFD packet to send [22:11:49]OFD Sender: No OFD packet to send [22:11:54]OFD Sender: No OFD packet to send [22:11:59]OFD Sender: No OFD packet to send [22:12:04]OFD Sender: No OFD packet to send [22:12:09]OFD Sender: No OFD packet to send [22:12:14]OFD Sender: No OFD packet to send [22:12:19]OFD Sender: No OFD packet to send [22:12:24]OFD Sender: No OFD packet to send [22:12:29]OFD Sender: No OFD packet to send [22:12:34]OFD Sender: No OFD packet to send [22:12:39]OFD Sender: No OFD packet to send [22:12:44]OFD Sender: No OFD packet to send [22:12:49]OFD Sender: No OFD packet to send [22:12:54]OFD Sender: No OFD packet to send [22:12:59]OFD Sender: No OFD packet to send [22:13:04]OFD Sender: No OFD packet to send [22:13:09]OFD Sender: No OFD packet to send [22:13:14]OFD Sender: No OFD packet to send [22:13:19]OFD Sender: No OFD packet to send [22:13:24]OFD Sender: No OFD packet to send [22:13:29]OFD Sender: No OFD packet to send [22:13:34]OFD Sender: No OFD packet to send [22:13:39]OFD Sender: No OFD packet to send [22:13:44]OFD Sender: No OFD packet to send [22:13:49]OFD Sender: No OFD packet to send [22:13:54]OFD Sender: No OFD packet to send [22:13:59]OFD Sender: No OFD packet to send [22:14:04]OFD Sender: No OFD packet to send [22:14:09]OFD Sender: No OFD packet to send [22:14:14]OFD Sender: No OFD packet to send [22:14:19]OFD Sender: No OFD packet to send [22:14:24]OFD Sender: No OFD packet to send [22:14:29]OFD Sender: No OFD packet to send [22:14:34]OFD Sender: No OFD packet to send [22:14:39]OFD Sender: No OFD packet to send [22:14:44]OFD Sender: No OFD packet to send [22:14:49]OFD Sender: No OFD packet to send [22:14:49]accept exits with 9 [22:14:49]New connection [22:14:49]New thread 3066641764 created [22:14:49]Thread 3066785124 joined [22:14:49]Waiting for new connection... [22:14:49] Sock 9.Parse request [22:14:49]Sock 9.Check first char [22:14:49]Sock 9.First char is OK [22:14:49]request: POST /json_proto HTTP/1.0 [22:14:49]Method: POST [22:14:49]URL: /json_proto [22:14:49]Method is POST - this is cgi request [22:14:49]url: /json_proto [22:14:49]query_string will be loaded in cgi processing [22:14:49]execute_cgi json_proto POST (null) [22:14:49]execute_cgi path=json_proto method=POST [22:14:49]POST find Content-Length [22:14:49]Host: 172.17.63.195:8080 [22:14:49]Content-Length: 674 [22:14:49]Content-Type: application/json [22:14:49] [22:14:49]POST finish read [22:14:49]Found Content-Length = 674 [22:14:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:14:49]execute_script... [22:14:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:14:49]POST & json_proto [22:14:49]process_json_proto [22:14:49]json parsed OK: [22:14:49]protocol is kg_v1.0 [22:14:49]action value=close_receipt [22:14:49]process_action close_receipt [22:14:49]cmd_close_receipt [22:14:49]MH_GetDate [22:14:49]Write to MH i2c: F0 00 00 54 03 46 [22:14:49]Write i2c OK [22:14:49]MH_I2C_Read... [22:14:49]Read from MH i2c: F0 [22:14:49]MH_I2C_Read... [22:14:49]Read from MH i2c: F0 09 00 [22:14:49]MH_I2C_Read... [22:14:49]Read from MH i2c: F0 09 00 54 03 00 5A 5E 21 67 8C D7 20 67 79 [22:14:49]GetLastDocTimeStamp 1730239431 [22:14:49]current date 1730240090 [22:14:49]FM_GetShiftState [22:14:49]SAM_PROTO_GetShiftState [22:14:49]wFMCommunicate request_size=4 [22:14:49]MH_SAM_APDU [22:14:49]CAPDU: 80 13 01 00 [22:14:49]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [22:14:49]Write i2c OK [22:14:49]MH_I2C_Read... [22:14:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:49]Read from MH i2c: E2 [22:14:49]MH_I2C_Read... [22:14:49]Read from MH i2c: E2 0E 00 [22:14:49]MH_I2C_Read... [22:14:49]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 BE [22:14:49]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:14:49]wFMCommunicate OK [22:14:49]SAM_PROTO_GetShiftState done [22:14:49]FM_GetShiftState done [22:14:49]opened in 1730160431 [22:14:49]opened+sec_in_day 1730246831 [22:14:49]quantity*price = 30022 [22:14:49]sum+1 = 30024 [22:14:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 415 29.10.2024 22:14 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203020 ФПД: 83247737953591 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T221450&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203020&fm=83247737953591&tin=02508201610067®Number=0000000000091777&sum=30000 [22:14:51]StoreToDocumentArchive [22:14:51]shift 546 fd 203020 [22:14:51]save to /storage/0546/doc_00203020 [22:14:51]save last doc name /storage/0546/doc_00203020 to /storage/kkm_last_doc_name [22:14:51]save OK [22:14:51]Clear old archive folders... [22:14:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:14:51]tlvbuf is 011D54F0 [22:14:51]SAM_PROTO_ClearQueue [22:14:51]wFMCommunicate request_size=4 [22:14:51]MH_SAM_APDU [22:14:51]CAPDU: 80 09 00 00 [22:14:51]Write to MH i2c: E2 08 00 62 03 80 09 00 00 00 00 00 00 D7 [22:14:51]Write i2c OK [22:14:51]MH_I2C_Read... [22:14:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:14:51]Read from MH i2c: E2 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 03 00 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [22:14:51]RAPDU: 90 00 [22:14:51]wFMCommunicate OK [22:14:51]SAM_PROTO_ClearQueue done [22:14:51]KKMCreateOFDPacket [22:14:51]OFDProtocolAddRootSTLVToBuf [22:14:51]FM_MakeSignedData [22:14:51]FM_MakeSignedData [22:14:51]SAM_PROTO_SignData [22:14:51]wFMCommunicate request_size=4 [22:14:51]MH_SAM_APDU [22:14:51]CAPDU: 80 0D 01 02 [22:14:51]Write to MH i2c: E2 08 00 63 03 80 0D 01 02 00 00 00 00 DF [22:14:51]Write i2c OK [22:14:51]MH_I2C_Read... [22:14:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:14:51]Read from MH i2c: E2 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 03 00 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [22:14:51]RAPDU: 90 00 [22:14:51]wFMCommunicate OK [22:14:51]wFMCommunicate request_size=255 [22:14:51]MH_SAM_APDU [22:14:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 5A 5E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 19 03 00 35 04 06 00 4B B6 9F D9 [22:14:51]Write to MH i2c: E2 02 01 64 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 5A 5E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 19 03 00 35 04 06 00 4B B6 9F D9 00 00 CB [22:14:51]Write i2c OK [22:14:51]MH_I2C_Read... [22:14:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:51]Read from MH i2c: E2 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 03 00 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [22:14:51]RAPDU: 90 00 [22:14:51]wFMCommunicate OK [22:14:51]wFMCommunicate request_size=7 [22:14:51]MH_SAM_APDU [22:14:51]CAPDU: 80 0D 02 02 02 5D 37 [22:14:51]Write to MH i2c: E2 0A 00 65 03 80 0D 02 02 02 00 5D 37 00 00 7A [22:14:51]Write i2c OK [22:14:51]MH_I2C_Read... [22:14:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:14:51]Read from MH i2c: E2 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 03 00 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [22:14:51]RAPDU: 90 00 [22:14:51]wFMCommunicate OK [22:14:51]wFMCommunicate request_size=4 [22:14:51]MH_SAM_APDU [22:14:51]CAPDU: 80 0D 03 02 [22:14:51]Write to MH i2c: E2 08 00 66 03 80 0D 03 02 00 00 00 00 E4 [22:14:51]Write i2c OK [22:14:51]MH_I2C_Read... [22:14:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:14:51]Read from MH i2c: E2 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 0B 00 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 0B 00 66 03 00 30 DB 27 21 DA 5D 13 B5 90 00 37 [22:14:51]RAPDU: 30 DB 27 21 DA 5D 13 B5 90 00 [22:14:51]wFMCommunicate OK [22:14:51]SAM_PROTO_SignData done [22:14:51]FM_MakeSignedData done [22:14:51]CreateOFDProtocolMessage [22:14:51]wFMCommunicate request_size=4 [22:14:51]MH_SAM_APDU [22:14:51]CAPDU: 80 11 00 00 [22:14:51]Write to MH i2c: E2 08 00 67 03 80 11 00 00 00 00 00 00 E4 [22:14:51]Write i2c OK [22:14:51]MH_I2C_Read... [22:14:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:51]Read from MH i2c: E2 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 17 00 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: E2 17 00 67 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 39 [22:14:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:14:51]wFMCommunicate OK [22:14:51]CreateOFDProtocolMessage done [22:14:51]OFDSenderStorePacket 203020 [22:14:51]StoreOFDPacket docnum=203020 [22:14:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 EF CE 04 01 0C 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 5A 5E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 19 03 00 35 04 06 00 4B B6 9F D9 5D 37 30 DB 27 21 DA 5D 13 B5 [22:14:51]CheckFolder [22:14:51]dirname=/storage/ofd_packets [22:14:51]CheckFolder done [22:14:51]ProducePacketName [22:14:51]name=ofd_packets/00203020 [22:14:51]NVStorageSaveData ofd_packets/00203020 [22:14:51]File name is /storage/ofd_packets/00203020 [22:14:51]Write 298 bytes [22:14:51]NVStorageSaveData done [22:14:51]OFDSenderStorePacket done [22:14:51]KKMCreateOFDPacket done [22:14:51]NVStorageSaveData kkm_last_timestamp [22:14:51]File name is /storage/kkm_last_timestamp [22:14:51]Write 4 bytes [22:14:51]NVStorageSaveData done [22:14:51]ExternCall_PrintAddStr [22:14:51]wPrintStart [22:14:51]Write to MH i2c: 01 00 00 68 03 6B [22:14:51]Write i2c OK [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: 01 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: 01 07 00 [22:14:51]MH_I2C_Read... [22:14:51]Read from MH i2c: 01 07 00 68 03 00 00 00 00 00 FF 0F 80 [22:14:51]RasterBufferAndPrint [22:14:51]line Счет N : (1)450824 [22:14:51]line ИНН: 02508201610067 [22:14:51]line Контрольно-Кассовый Чек [22:14:51]line ПРОДАЖА [22:14:51]line ТРК (МРК, ГНК) : 43 [22:14:51]line Товар: 2710194210 [22:14:51]line ДТ-К-2 [22:14:51]line 3.940 * 76.20 [22:14:51]line = 300.23 [22:14:51]line НДС 12% НСП 1% [22:14:51]line > о реализуемом товаре [22:14:51]line ОКРУГЛЕНИЕ: -0.23 [22:14:51]line ИТОГО: 300.00 [22:14:51]line Внесено: 300.00 [22:14:51]line СДАЧА: 0.00 [22:14:51]line НСП 1% : 2.66 [22:14:51]line НДС 12% : 31.88 [22:14:51]line Наличными: 300.00 [22:14:51]line Безнал.: 0.00 [22:14:51]line Место: АЗС № 171 "Партнер Нефть" [22:14:51]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:14:51]line СНО: Общий режим [22:14:51]line Чек 415 29.10.2024 22:14 [22:14:51]line Смена: 546 ФФД: 1.0 [22:14:51]line ЗНМ: 0300000109 [22:14:51]line РНМ: 0000000000091777 [22:14:51]line Версия ККМ: 001 [22:14:51]line ФМ: 0000000000871756 [22:14:51]line ФД: 203020 [22:14:51]line ФПД: 83247737953591 [22:14:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T221450&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203020&fm=83247737953591&tin=02508201610067®Number=0000000000091777&sum=30000 [22:14:51]OFD Sender: Processing packet 203020 [packets to send 117, broken 116] [22:14:51]ProducePacketName [22:14:51]name=ofd_packets/00203020 [22:14:51]OFD Sender: To server: pG, [22:14:51]CommunicateWithHost lk.salyk.kg:30040 [22:14:51]ConnectInit lk.salyk.kg [22:14:51]written 0, free lines is 4095 [22:14:52]Connected sock=10 [22:14:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 EF CE 04 01 0C 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 5A 5E 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 19 03 00 35 04 06 00 4B B6 9F D9 5D 37 30 DB 27 21 DA 5D 13 B5 [22:14:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 EF 0E 47 00 89 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0C 19 03 00 F4 03 04 00 14 0A 21 67 B6 04 01 00 00 18 66 54 96 57 81 39 6A [22:14:52]CommunicateWithHost err = 0 [22:14:52]CheckOFDResponse [22:14:52]1017 (14) - 77093643461234 [22:14:52]1041 (16) - 0000000000871756 [22:14:52]1040 (4) - 203020 [22:14:52]1012 (4) - 29.10.2024 16:15 [22:14:52]1206 (1) - 0 [22:14:52]OFD Sender: Remove packet 203020 [22:14:52]ProducePacketName [22:14:52]name=ofd_packets/00203020 [22:14:52]NVStorageDeleteData [22:14:52]Write to MH i2c: 01 00 00 93 03 96 [22:14:52]Write i2c OK [22:14:52]MH_I2C_Read... [22:14:52]Read from MH i2c: 01 [22:14:52]MH_I2C_Read... [22:14:52]Read from MH i2c: 01 07 00 [22:14:52]MH_I2C_Read... [22:14:52]Read from MH i2c: 01 07 00 93 03 00 00 00 00 00 8F 0C 38 [22:14:52]RasterBufferAndPrint [22:14:52]line [22:14:52]line [22:14:52]line [22:14:52]line [22:14:52]line [22:14:52]written 0, free lines is 3217 [22:14:52]MH_Cut [22:14:52]Write to MH i2c: D1 01 00 9A 03 01 6F [22:14:52]Write i2c OK [22:14:52]MH_I2C_Read... [22:14:52]Read from MH i2c: D1 [22:14:52]MH_I2C_Read... [22:14:52]Read from MH i2c: D1 01 00 [22:14:52]MH_I2C_Read... [22:14:52]Read from MH i2c: D1 01 00 9A 03 00 6E [22:14:52]Write to MH i2c: 01 00 00 9B 03 9E [22:14:52]Write i2c OK [22:14:52]MH_I2C_Read... [22:14:52]OFD Sender: No OFD packet to send [22:14:53]*** Cut start [22:14:53]*** Purtial cut [22:14:53]*** Stage 1: CUTSNS_PIN = 1 [22:14:53]Read from MH i2c: 01 [22:14:53]MH_I2C_Read... [22:14:53]*** Stop cut motor [22:14:53]*** Cut end [22:14:53]Read from MH i2c: 01 07 00 [22:14:53]MH_I2C_Read... [22:14:53]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 FF 0F B3 [22:14:53]process_action close_receipt done [22:14:53]requested_data is exist [22:14:53]produce_requested_data [22:14:53]requested_item fm.sn is exist - process it [22:14:53]wFMCommunicate request_size=4 [22:14:53]MH_SAM_APDU [22:14:53]CAPDU: 80 11 00 00 [22:14:53]Write to MH i2c: E2 08 00 9C 03 80 11 00 00 00 00 00 00 19 [22:14:53]Write i2c OK [22:14:53]MH_I2C_Read... [22:14:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:53]Read from MH i2c: E2 [22:14:53]MH_I2C_Read... [22:14:53]Read from MH i2c: E2 17 00 [22:14:53]MH_I2C_Read... [22:14:53]Read from MH i2c: E2 17 00 9C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6E [22:14:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:14:53]wFMCommunicate OK [22:14:53]requested_item fd.num is exist - process it [22:14:53]SAM_PROTO_GetFieldsCounters [22:14:53]wFMCommunicate request_size=4 [22:14:53]MH_SAM_APDU [22:14:53]CAPDU: 80 13 00 00 [22:14:53]Write to MH i2c: E2 08 00 9D 03 80 13 00 00 00 00 00 00 1C [22:14:53]Write i2c OK [22:14:53]MH_I2C_Read... [22:14:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:14:53]Read from MH i2c: E2 [22:14:53]MH_I2C_Read... [22:14:53]Read from MH i2c: E2 62 00 [22:14:53]MH_I2C_Read... [22:14:53]Read from MH i2c: E2 62 00 9D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0C 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 71 [22:14:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0C 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:14:53]wFMCommunicate OK [22:14:53]SAM_PROTO_GetFieldsCounters done [22:14:53]requested_item shift.num is exist - process it [22:14:53]requested_item shift.opened is exist - process it [22:14:53]req_shift_opened [22:14:53]FM_GetShiftState [22:14:53]SAM_PROTO_GetShiftState [22:14:53]wFMCommunicate request_size=4 [22:14:53]MH_SAM_APDU [22:14:53]CAPDU: 80 13 01 00 [22:14:53]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [22:14:53]Write i2c OK [22:14:53]MH_I2C_Read... [22:14:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:53]Read from MH i2c: E2 [22:14:53]MH_I2C_Read... [22:14:53]Read from MH i2c: E2 0E 00 [22:14:53]MH_I2C_Read... [22:14:53]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 07 [22:14:53]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:14:53]wFMCommunicate OK [22:14:53]SAM_PROTO_GetShiftState done [22:14:53]FM_GetShiftState done [22:14:53]req_shift_opened done [22:14:53]requested_item shift.open_date is exist - process it [22:14:53]req_shift_open_date [22:14:53]req_shift_open_date done [22:14:53]produce_requested_data done [22:14:53]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203020,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [22:14:53]process_action_free close_receipt [22:14:53]json_value_free [22:14:53]json_value_free done [22:14:53]process_json_proto returns [22:14:53]Send response to host [22:14:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203020,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [22:14:53]free response buf [22:14:53]execute_script done [22:14:53]execute_script returns [22:14:53]free content buf [22:14:53]Sock 9.Close socket [22:14:53]Sock 9.Thread stoped [22:14:57]OFD Sender: No OFD packet to send [22:15:02]OFD Sender: No OFD packet to send [22:15:07]OFD Sender: No OFD packet to send [22:15:12]OFD Sender: No OFD packet to send [22:15:17]OFD Sender: No OFD packet to send [22:15:22]OFD Sender: No OFD packet to send [22:15:27]OFD Sender: No OFD packet to send [22:15:32]OFD Sender: No OFD packet to send [22:15:37]OFD Sender: No OFD packet to send [22:15:42]OFD Sender: No OFD packet to send [22:15:47]OFD Sender: No OFD packet to send [22:15:52]OFD Sender: No OFD packet to send [22:15:57]OFD Sender: No OFD packet to send [22:16:02]OFD Sender: No OFD packet to send [22:16:07]OFD Sender: No OFD packet to send [22:16:12]OFD Sender: No OFD packet to send [22:16:17]OFD Sender: No OFD packet to send [22:16:22]OFD Sender: No OFD packet to send [22:16:27]OFD Sender: No OFD packet to send [22:16:32]OFD Sender: No OFD packet to send [22:16:37]OFD Sender: No OFD packet to send [22:16:42]OFD Sender: No OFD packet to send [22:16:47]OFD Sender: No OFD packet to send [22:16:52]OFD Sender: No OFD packet to send [22:16:57]OFD Sender: No OFD packet to send [22:17:02]OFD Sender: No OFD packet to send [22:17:07]OFD Sender: No OFD packet to send [22:17:12]OFD Sender: No OFD packet to send [22:17:17]OFD Sender: No OFD packet to send [22:17:22]OFD Sender: No OFD packet to send [22:17:27]OFD Sender: No OFD packet to send [22:17:32]OFD Sender: No OFD packet to send [22:17:37]OFD Sender: No OFD packet to send [22:17:42]OFD Sender: No OFD packet to send [22:17:47]OFD Sender: No OFD packet to send [22:17:52]OFD Sender: No OFD packet to send [22:17:57]OFD Sender: No OFD packet to send [22:18:02]OFD Sender: No OFD packet to send [22:18:08]OFD Sender: No OFD packet to send [22:18:13]OFD Sender: No OFD packet to send [22:18:18]OFD Sender: No OFD packet to send [22:18:23]OFD Sender: No OFD packet to send [22:18:28]OFD Sender: No OFD packet to send [22:18:33]OFD Sender: No OFD packet to send [22:18:38]OFD Sender: No OFD packet to send [22:18:43]OFD Sender: No OFD packet to send [22:18:48]OFD Sender: No OFD packet to send [22:18:53]OFD Sender: No OFD packet to send [22:18:58]OFD Sender: No OFD packet to send [22:19:03]OFD Sender: No OFD packet to send [22:19:08]OFD Sender: No OFD packet to send [22:19:13]OFD Sender: No OFD packet to send [22:19:18]OFD Sender: No OFD packet to send [22:19:23]OFD Sender: No OFD packet to send [22:19:28]OFD Sender: No OFD packet to send [22:19:33]OFD Sender: No OFD packet to send [22:19:38]OFD Sender: No OFD packet to send [22:19:43]OFD Sender: No OFD packet to send [22:19:48]OFD Sender: No OFD packet to send [22:19:53]OFD Sender: No OFD packet to send [22:19:58]OFD Sender: No OFD packet to send [22:20:03]OFD Sender: No OFD packet to send [22:20:08]OFD Sender: No OFD packet to send [22:20:13]OFD Sender: No OFD packet to send [22:20:18]OFD Sender: No OFD packet to send [22:20:23]OFD Sender: No OFD packet to send [22:20:28]OFD Sender: No OFD packet to send [22:20:33]OFD Sender: No OFD packet to send [22:20:38]OFD Sender: No OFD packet to send [22:20:43]OFD Sender: No OFD packet to send [22:20:48]OFD Sender: No OFD packet to send [22:20:53]OFD Sender: No OFD packet to send [22:20:58]OFD Sender: No OFD packet to send [22:21:03]OFD Sender: No OFD packet to send [22:21:08]OFD Sender: No OFD packet to send [22:21:13]OFD Sender: No OFD packet to send [22:21:18]OFD Sender: No OFD packet to send [22:21:23]OFD Sender: No OFD packet to send [22:21:28]OFD Sender: No OFD packet to send [22:21:33]OFD Sender: No OFD packet to send [22:21:38]OFD Sender: No OFD packet to send [22:21:43]OFD Sender: No OFD packet to send [22:21:48]OFD Sender: No OFD packet to send [22:21:53]OFD Sender: No OFD packet to send [22:21:58]OFD Sender: No OFD packet to send [22:22:03]OFD Sender: No OFD packet to send [22:22:08]OFD Sender: No OFD packet to send [22:22:13]OFD Sender: No OFD packet to send [22:22:18]OFD Sender: No OFD packet to send [22:22:23]OFD Sender: No OFD packet to send [22:22:28]OFD Sender: No OFD packet to send [22:22:33]OFD Sender: No OFD packet to send [22:22:38]OFD Sender: No OFD packet to send [22:22:43]OFD Sender: No OFD packet to send [22:22:48]OFD Sender: No OFD packet to send [22:22:53]OFD Sender: No OFD packet to send [22:22:58]OFD Sender: No OFD packet to send [22:23:03]OFD Sender: No OFD packet to send [22:23:08]OFD Sender: No OFD packet to send [22:23:13]OFD Sender: No OFD packet to send [22:23:18]OFD Sender: No OFD packet to send [22:23:23]OFD Sender: No OFD packet to send [22:23:28]OFD Sender: No OFD packet to send [22:23:33]OFD Sender: No OFD packet to send [22:23:38]OFD Sender: No OFD packet to send [22:23:43]OFD Sender: No OFD packet to send [22:23:48]OFD Sender: No OFD packet to send [22:23:53]OFD Sender: No OFD packet to send [22:23:58]OFD Sender: No OFD packet to send [22:24:03]OFD Sender: No OFD packet to send [22:24:08]OFD Sender: No OFD packet to send [22:24:13]OFD Sender: No OFD packet to send [22:24:18]OFD Sender: No OFD packet to send [22:24:23]OFD Sender: No OFD packet to send [22:24:28]OFD Sender: No OFD packet to send [22:24:33]OFD Sender: No OFD packet to send [22:24:38]OFD Sender: No OFD packet to send [22:24:43]OFD Sender: No OFD packet to send [22:24:48]OFD Sender: No OFD packet to send [22:24:53]OFD Sender: No OFD packet to send [22:24:58]OFD Sender: No OFD packet to send [22:25:03]OFD Sender: No OFD packet to send [22:25:07]accept exits with 7 [22:25:07]New connection [22:25:07]New thread 3066785124 created [22:25:07]Thread 3066641764 joined [22:25:07]Waiting for new connection... [22:25:07] Sock 7.Parse request [22:25:07]Sock 7.Check first char [22:25:07]Sock 7.First char is OK [22:25:07]request: POST /json_proto HTTP/1.0 [22:25:07]Method: POST [22:25:07]URL: /json_proto [22:25:07]Method is POST - this is cgi request [22:25:07]url: /json_proto [22:25:07]query_string will be loaded in cgi processing [22:25:07]execute_cgi json_proto POST (null) [22:25:07]execute_cgi path=json_proto method=POST [22:25:07]POST find Content-Length [22:25:07]Host: 172.17.63.195:8080 [22:25:07]Content-Length: 682 [22:25:07]Content-Type: application/json [22:25:07] [22:25:07]POST finish read [22:25:07]Found Content-Length = 682 [22:25:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:25:07]execute_script... [22:25:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:25:07]POST & json_proto [22:25:07]process_json_proto [22:25:07]json parsed OK: [22:25:07]protocol is kg_v1.0 [22:25:07]action value=close_receipt [22:25:07]process_action close_receipt [22:25:07]cmd_close_receipt [22:25:07]MH_GetDate [22:25:07]Write to MH i2c: F0 00 00 9F 03 91 [22:25:07]Write i2c OK [22:25:07]MH_I2C_Read... [22:25:07]Read from MH i2c: F0 [22:25:07]MH_I2C_Read... [22:25:07]Read from MH i2c: F0 09 00 [22:25:07]MH_I2C_Read... [22:25:07]Read from MH i2c: F0 09 00 9F 03 00 C3 60 21 67 8C D7 20 67 2F [22:25:07]GetLastDocTimeStamp 1730240090 [22:25:07]current date 1730240707 [22:25:07]FM_GetShiftState [22:25:07]SAM_PROTO_GetShiftState [22:25:07]wFMCommunicate request_size=4 [22:25:07]MH_SAM_APDU [22:25:07]CAPDU: 80 13 01 00 [22:25:07]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [22:25:07]Write i2c OK [22:25:07]MH_I2C_Read... [22:25:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:25:07]Read from MH i2c: E2 [22:25:07]MH_I2C_Read... [22:25:07]Read from MH i2c: E2 0E 00 [22:25:07]MH_I2C_Read... [22:25:07]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 09 [22:25:07]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:25:07]wFMCommunicate OK [22:25:07]SAM_PROTO_GetShiftState done [22:25:07]FM_GetShiftState done [22:25:07]opened in 1730160431 [22:25:07]opened+sec_in_day 1730246831 [22:25:07]quantity*price = 120018 [22:25:07]sum+1 = 120020 [22:25:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 416 29.10.2024 22:25 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203021 ФПД: 48296369557966 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T222507&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203021&fm=48296369557966&tin=02508201610067®Number=0000000000091777&sum=120000 [22:25:08]StoreToDocumentArchive [22:25:08]shift 546 fd 203021 [22:25:08]save to /storage/0546/doc_00203021 [22:25:08]save last doc name /storage/0546/doc_00203021 to /storage/kkm_last_doc_name [22:25:08]save OK [22:25:08]Clear old archive folders... [22:25:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:25:08]tlvbuf is 011D6FA0 [22:25:08]SAM_PROTO_ClearQueue [22:25:08]wFMCommunicate request_size=4 [22:25:08]MH_SAM_APDU [22:25:08]CAPDU: 80 09 00 00 [22:25:08]Write to MH i2c: E2 08 00 AD 03 80 09 00 00 00 00 00 00 22 [22:25:08]Write i2c OK [22:25:08]MH_I2C_Read... [22:25:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:25:08]Read from MH i2c: E2 [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: E2 03 00 [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [22:25:08]RAPDU: 90 00 [22:25:08]wFMCommunicate OK [22:25:08]SAM_PROTO_ClearQueue done [22:25:08]KKMCreateOFDPacket [22:25:08]OFDProtocolAddRootSTLVToBuf [22:25:08]FM_MakeSignedData [22:25:08]FM_MakeSignedData [22:25:08]SAM_PROTO_SignData [22:25:08]wFMCommunicate request_size=4 [22:25:08]MH_SAM_APDU [22:25:08]CAPDU: 80 0D 01 02 [22:25:08]Write to MH i2c: E2 08 00 AE 03 80 0D 01 02 00 00 00 00 2A [22:25:08]Write i2c OK [22:25:08]MH_I2C_Read... [22:25:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:25:08]Read from MH i2c: E2 [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: E2 03 00 [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [22:25:08]RAPDU: 90 00 [22:25:08]wFMCommunicate OK [22:25:08]wFMCommunicate request_size=255 [22:25:08]MH_SAM_APDU [22:25:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 C3 60 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 19 03 00 35 04 06 00 2B [22:25:08]Write to MH i2c: E2 02 01 AF 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 C3 60 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 19 03 00 35 04 06 00 2B 00 00 89 [22:25:08]Write i2c OK [22:25:08]MH_I2C_Read... [22:25:08]OFD Sender: No OFD packet to send [22:25:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:25:08]Read from MH i2c: E2 [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: E2 03 00 [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [22:25:08]RAPDU: 90 00 [22:25:08]wFMCommunicate OK [22:25:08]wFMCommunicate request_size=10 [22:25:08]MH_SAM_APDU [22:25:08]CAPDU: 80 0D 02 02 05 EC DF F3 91 CE [22:25:08]Write to MH i2c: E2 0D 00 B0 03 80 0D 02 02 05 00 EC DF F3 91 CE 00 00 54 [22:25:08]Write i2c OK [22:25:08]MH_I2C_Read... [22:25:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:25:08]Read from MH i2c: E2 [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: E2 03 00 [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [22:25:08]RAPDU: 90 00 [22:25:08]wFMCommunicate OK [22:25:08]wFMCommunicate request_size=4 [22:25:08]MH_SAM_APDU [22:25:08]CAPDU: 80 0D 03 02 [22:25:08]Write to MH i2c: E2 08 00 B1 03 80 0D 03 02 00 00 00 00 2F [22:25:08]Write i2c OK [22:25:08]MH_I2C_Read... [22:25:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:25:08]Read from MH i2c: E2 [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: E2 0B 00 [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: E2 0B 00 B1 03 00 4F 3A 89 5C 45 2A AE 2C 90 00 E7 [22:25:08]RAPDU: 4F 3A 89 5C 45 2A AE 2C 90 00 [22:25:08]wFMCommunicate OK [22:25:08]SAM_PROTO_SignData done [22:25:08]FM_MakeSignedData done [22:25:08]CreateOFDProtocolMessage [22:25:08]wFMCommunicate request_size=4 [22:25:08]MH_SAM_APDU [22:25:08]CAPDU: 80 11 00 00 [22:25:08]Write to MH i2c: E2 08 00 B2 03 80 11 00 00 00 00 00 00 2F [22:25:08]Write i2c OK [22:25:08]MH_I2C_Read... [22:25:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:25:08]Read from MH i2c: E2 [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: E2 17 00 [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: E2 17 00 B2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 84 [22:25:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:25:08]wFMCommunicate OK [22:25:08]CreateOFDProtocolMessage done [22:25:08]OFDSenderStorePacket 203021 [22:25:08]StoreOFDPacket docnum=203021 [22:25:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FD D6 07 01 F4 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 32 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 C3 60 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 19 03 00 35 04 06 00 2B EC DF F3 91 CE 4F 3A 89 5C 45 2A AE 2C [22:25:08]CheckFolder [22:25:08]dirname=/storage/ofd_packets [22:25:08]CheckFolder done [22:25:08]ProducePacketName [22:25:08]name=ofd_packets/00203021 [22:25:08]NVStorageSaveData ofd_packets/00203021 [22:25:08]File name is /storage/ofd_packets/00203021 [22:25:08]Write 301 bytes [22:25:08]NVStorageSaveData done [22:25:08]OFDSenderStorePacket done [22:25:08]KKMCreateOFDPacket done [22:25:08]NVStorageSaveData kkm_last_timestamp [22:25:08]File name is /storage/kkm_last_timestamp [22:25:08]Write 4 bytes [22:25:08]NVStorageSaveData done [22:25:08]ExternCall_PrintAddStr [22:25:08]wPrintStart [22:25:08]Write to MH i2c: 01 00 00 B3 03 B6 [22:25:08]Write i2c OK [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: 01 [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: 01 07 00 [22:25:08]MH_I2C_Read... [22:25:08]Read from MH i2c: 01 07 00 B3 03 00 00 00 00 00 FF 0F CB [22:25:08]RasterBufferAndPrint [22:25:08]line Счет N : (1)450825 [22:25:08]line ИНН: 02508201610067 [22:25:08]line Контрольно-Кассовый Чек [22:25:08]line ПРОДАЖА [22:25:08]line ТРК (МРК, ГНК) : 41 [22:25:08]line Товар: 2710124130 [22:25:08]line Аи-92-К-2 [22:25:08]line 17.940 * 66.90 [22:25:08]line = 1200.19 [22:25:08]line НДС 12% НСП 1% [22:25:08]line > о реализуемом товаре [22:25:08]line ОКРУГЛЕНИЕ: -0.19 [22:25:08]line ИТОГО: 1200.00 [22:25:08]line Внесено: 1200.00 [22:25:08]line СДАЧА: 0.00 [22:25:08]line НСП 1% : 10.62 [22:25:08]line НДС 12% : 127.45 [22:25:08]line Наличными: 1200.00 [22:25:08]line Безнал.: 0.00 [22:25:08]line Место: АЗС № 171 "Партнер Нефть" [22:25:08]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:25:08]line СНО: Общий режим [22:25:08]line Чек 416 29.10.2024 22:25 [22:25:08]line Смена: 546 ФФД: 1.0 [22:25:08]line ЗНМ: 0300000109 [22:25:08]line РНМ: 0000000000091777 [22:25:08]line Версия ККМ: 001 [22:25:08]line ФМ: 0000000000871756 [22:25:08]line ФД: 203021 [22:25:08]line ФПД: 48296369557966 [22:25:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T222507&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203021&fm=48296369557966&tin=02508201610067®Number=0000000000091777&sum=120000 [22:25:09]OFD Sender: Processing packet 203021 [packets to send 117, broken 116] [22:25:09]ProducePacketName [22:25:09]name=ofd_packets/00203021 [22:25:09]OFD Sender: To server: pG, [22:25:09]CommunicateWithHost lk.salyk.kg:30040 [22:25:09]ConnectInit lk.salyk.kg [22:25:09]written 0, free lines is 4095 [22:25:09]Connected sock=10 [22:25:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 FD D6 07 01 F4 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 32 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 C3 60 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 19 03 00 35 04 06 00 2B EC DF F3 91 CE 4F 3A 89 5C 45 2A AE 2C [22:25:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B3 68 47 00 AE CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0D 19 03 00 F4 03 04 00 7D 0C 21 67 B6 04 01 00 00 4B FC 2D AF 0A E3 6E 78 [22:25:09]CommunicateWithHost err = 0 [22:25:09]CheckOFDResponse [22:25:09]1017 (14) - 77093643461234 [22:25:09]1041 (16) - 0000000000871756 [22:25:09]1040 (4) - 203021 [22:25:09]1012 (4) - 29.10.2024 16:25 [22:25:09]1206 (1) - 0 [22:25:09]OFD Sender: Remove packet 203021 [22:25:09]ProducePacketName [22:25:09]name=ofd_packets/00203021 [22:25:09]NVStorageDeleteData [22:25:09]Write to MH i2c: 01 00 00 DE 03 E1 [22:25:09]Write i2c OK [22:25:09]MH_I2C_Read... [22:25:09]Read from MH i2c: 01 [22:25:09]MH_I2C_Read... [22:25:09]Read from MH i2c: 01 07 00 [22:25:09]MH_I2C_Read... [22:25:09]Read from MH i2c: 01 07 00 DE 03 00 00 00 00 00 95 0C 89 [22:25:09]RasterBufferAndPrint [22:25:09]line [22:25:09]line [22:25:09]line [22:25:09]line [22:25:09]line [22:25:09]written 0, free lines is 3226 [22:25:09]MH_Cut [22:25:09]Write to MH i2c: D1 01 00 E5 03 01 BA [22:25:09]Write i2c OK [22:25:09]MH_I2C_Read... [22:25:09]Read from MH i2c: D1 [22:25:09]MH_I2C_Read... [22:25:09]Read from MH i2c: D1 01 00 [22:25:09]MH_I2C_Read... [22:25:09]Read from MH i2c: D1 01 00 E5 03 00 B9 [22:25:09]Write to MH i2c: 01 00 00 E6 03 E9 [22:25:09]Write i2c OK [22:25:09]MH_I2C_Read... [22:25:09]OFD Sender: No OFD packet to send [22:25:10]*** Cut start [22:25:10]*** Purtial cut [22:25:10]*** Stage 1: CUTSNS_PIN = 1 [22:25:10]Read from MH i2c: 01 [22:25:10]MH_I2C_Read... [22:25:10]*** Stop cut motor [22:25:10]*** Cut end [22:25:10]Read from MH i2c: 01 07 00 [22:25:10]MH_I2C_Read... [22:25:10]Read from MH i2c: 01 07 00 E6 03 00 00 00 00 00 FF 0F FE [22:25:10]process_action close_receipt done [22:25:10]requested_data is exist [22:25:10]produce_requested_data [22:25:10]requested_item fm.sn is exist - process it [22:25:10]wFMCommunicate request_size=4 [22:25:10]MH_SAM_APDU [22:25:10]CAPDU: 80 11 00 00 [22:25:10]Write to MH i2c: E2 08 00 E7 03 80 11 00 00 00 00 00 00 64 [22:25:10]Write i2c OK [22:25:10]MH_I2C_Read... [22:25:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:25:10]Read from MH i2c: E2 [22:25:10]MH_I2C_Read... [22:25:10]Read from MH i2c: E2 17 00 [22:25:10]MH_I2C_Read... [22:25:10]Read from MH i2c: E2 17 00 E7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B9 [22:25:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:25:10]wFMCommunicate OK [22:25:10]requested_item fd.num is exist - process it [22:25:10]SAM_PROTO_GetFieldsCounters [22:25:10]wFMCommunicate request_size=4 [22:25:10]MH_SAM_APDU [22:25:10]CAPDU: 80 13 00 00 [22:25:10]Write to MH i2c: E2 08 00 E8 03 80 13 00 00 00 00 00 00 67 [22:25:10]Write i2c OK [22:25:10]MH_I2C_Read... [22:25:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:25:10]Read from MH i2c: E2 [22:25:10]MH_I2C_Read... [22:25:10]Read from MH i2c: E2 62 00 [22:25:10]MH_I2C_Read... [22:25:10]Read from MH i2c: E2 62 00 E8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0D 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [22:25:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0D 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:25:10]wFMCommunicate OK [22:25:10]SAM_PROTO_GetFieldsCounters done [22:25:10]requested_item shift.num is exist - process it [22:25:10]requested_item shift.opened is exist - process it [22:25:10]req_shift_opened [22:25:10]FM_GetShiftState [22:25:10]SAM_PROTO_GetShiftState [22:25:10]wFMCommunicate request_size=4 [22:25:10]MH_SAM_APDU [22:25:10]CAPDU: 80 13 01 00 [22:25:10]Write to MH i2c: E2 08 00 E9 03 80 13 01 00 00 00 00 00 69 [22:25:10]Write i2c OK [22:25:10]MH_I2C_Read... [22:25:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:25:10]Read from MH i2c: E2 [22:25:10]MH_I2C_Read... [22:25:10]Read from MH i2c: E2 0E 00 [22:25:10]MH_I2C_Read... [22:25:10]Read from MH i2c: E2 0E 00 E9 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 52 [22:25:10]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:25:10]wFMCommunicate OK [22:25:10]SAM_PROTO_GetShiftState done [22:25:10]FM_GetShiftState done [22:25:10]req_shift_opened done [22:25:10]requested_item shift.open_date is exist - process it [22:25:10]req_shift_open_date [22:25:10]req_shift_open_date done [22:25:10]produce_requested_data done [22:25:10]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203021,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [22:25:10]process_action_free close_receipt [22:25:10]json_value_free [22:25:10]json_value_free done [22:25:10]process_json_proto returns [22:25:10]Send response to host [22:25:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203021,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [22:25:10]free response buf [22:25:10]execute_script done [22:25:10]execute_script returns [22:25:10]free content buf [22:25:10]Sock 7.Close socket [22:25:10]Sock 7.Thread stoped [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:40]OFD Sender: No OFD packet to send [22:26:45]OFD Sender: No OFD packet to send [22:26:50]OFD Sender: No OFD packet to send [22:26:55]OFD Sender: No OFD packet to send [22:27:00]OFD Sender: No OFD packet to send [22:27:05]OFD Sender: No OFD packet to send [22:27:10]OFD Sender: No OFD packet to send [22:27:15]OFD Sender: No OFD packet to send [22:27:20]OFD Sender: No OFD packet to send [22:27:25]OFD Sender: No OFD packet to send [22:27:30]OFD Sender: No OFD packet to send [22:27:35]OFD Sender: No OFD packet to send [22:27:40]OFD Sender: No OFD packet to send [22:27:45]OFD Sender: No OFD packet to send [22:27:50]OFD Sender: No OFD packet to send [22:27:55]OFD Sender: No OFD packet to send [22:28:00]OFD Sender: No OFD packet to send [22:28:05]OFD Sender: No OFD packet to send [22:28:10]OFD Sender: No OFD packet to send [22:28:15]OFD Sender: No OFD packet to send [22:28:20]OFD Sender: No OFD packet to send [22:28:25]OFD Sender: No OFD packet to send [22:28:30]OFD Sender: No OFD packet to send [22:28:35]OFD Sender: No OFD packet to send [22:28:40]OFD Sender: No OFD packet to send [22:28:45]OFD Sender: No OFD packet to send [22:28:50]OFD Sender: No OFD packet to send [22:28:55]OFD Sender: No OFD packet to send [22:29:00]OFD Sender: No OFD packet to send [22:29:05]OFD Sender: No OFD packet to send [22:29:10]OFD Sender: No OFD packet to send [22:29:15]OFD Sender: No OFD packet to send [22:29:20]OFD Sender: No OFD packet to send [22:29:25]OFD Sender: No OFD packet to send [22:29:30]OFD Sender: No OFD packet to send [22:29:35]OFD Sender: No OFD packet to send [22:29:40]OFD Sender: No OFD packet to send [22:29:45]OFD Sender: No OFD packet to send [22:29:50]OFD Sender: No OFD packet to send [22:29:55]OFD Sender: No OFD packet to send [22:30:00]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:27]accept exits with 9 [22:30:27]New connection [22:30:27]New thread 3066641764 created [22:30:27]Thread 3066785124 joined [22:30:27]Waiting for new connection... [22:30:27] Sock 9.Parse request [22:30:27]Sock 9.Check first char [22:30:27]Sock 9.First char is OK [22:30:27]request: POST /json_proto HTTP/1.0 [22:30:27]Method: POST [22:30:27]URL: /json_proto [22:30:27]Method is POST - this is cgi request [22:30:27]url: /json_proto [22:30:27]query_string will be loaded in cgi processing [22:30:27]execute_cgi json_proto POST (null) [22:30:27]execute_cgi path=json_proto method=POST [22:30:27]POST find Content-Length [22:30:27]Host: 172.17.63.195:8080 [22:30:27]Content-Length: 682 [22:30:27]Content-Type: application/json [22:30:27] [22:30:27]POST finish read [22:30:27]Found Content-Length = 682 [22:30:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450826", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:27]execute_script... [22:30: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)450826", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:27]POST & json_proto [22:30:27]process_json_proto [22:30:27]json parsed OK: [22:30:27]protocol is kg_v1.0 [22:30:27]action value=close_receipt [22:30:27]process_action close_receipt [22:30:27]cmd_close_receipt [22:30:27]MH_GetDate [22:30:27]Write to MH i2c: F0 00 00 EA 03 DC [22:30:27]Write i2c OK [22:30:27]MH_I2C_Read... [22:30:27]Read from MH i2c: F0 [22:30:27]MH_I2C_Read... [22:30:27]Read from MH i2c: F0 09 00 [22:30:27]MH_I2C_Read... [22:30:27]Read from MH i2c: F0 09 00 EA 03 00 03 62 21 67 8C D7 20 67 BC [22:30:27]GetLastDocTimeStamp 1730240707 [22:30:27]current date 1730241027 [22:30:27]FM_GetShiftState [22:30:27]SAM_PROTO_GetShiftState [22:30:27]wFMCommunicate request_size=4 [22:30:27]MH_SAM_APDU [22:30:27]CAPDU: 80 13 01 00 [22:30:27]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [22:30:27]Write i2c OK [22:30:27]MH_I2C_Read... [22:30:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:27]Read from MH i2c: E2 [22:30:27]MH_I2C_Read... [22:30:27]Read from MH i2c: E2 0E 00 [22:30:27]MH_I2C_Read... [22:30:27]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 54 [22:30:27]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:30:27]wFMCommunicate OK [22:30:27]SAM_PROTO_GetShiftState done [22:30:27]FM_GetShiftState done [22:30:27]opened in 1730160431 [22:30:27]opened+sec_in_day 1730246831 [22:30:27]quantity*price = 100015 [22:30:27]sum+1 = 100017 [22:30:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 417 29.10.2024 22:30 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203022 ФПД: 79682299897519 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T223027&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203022&fm=79682299897519&tin=02508201610067®Number=0000000000091777&sum=100000 [22:30:28]StoreToDocumentArchive [22:30:28]shift 546 fd 203022 [22:30:28]save to /storage/0546/doc_00203022 [22:30:28]save last doc name /storage/0546/doc_00203022 to /storage/kkm_last_doc_name [22:30:28]save OK [22:30:28]Clear old archive folders... [22:30:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:30:28]tlvbuf is 011D66C0 [22:30:28]SAM_PROTO_ClearQueue [22:30:28]wFMCommunicate request_size=4 [22:30:28]MH_SAM_APDU [22:30:28]CAPDU: 80 09 00 00 [22:30:28]Write to MH i2c: E2 08 00 F8 03 80 09 00 00 00 00 00 00 6D [22:30:28]Write i2c OK [22:30:28]MH_I2C_Read... [22:30:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:30:28]Read from MH i2c: E2 [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: E2 03 00 [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [22:30:28]RAPDU: 90 00 [22:30:28]wFMCommunicate OK [22:30:28]SAM_PROTO_ClearQueue done [22:30:28]KKMCreateOFDPacket [22:30:28]OFDProtocolAddRootSTLVToBuf [22:30:28]FM_MakeSignedData [22:30:28]FM_MakeSignedData [22:30:28]SAM_PROTO_SignData [22:30:28]wFMCommunicate request_size=4 [22:30:28]MH_SAM_APDU [22:30:28]CAPDU: 80 0D 01 02 [22:30:28]Write to MH i2c: E2 08 00 F9 03 80 0D 01 02 00 00 00 00 75 [22:30:28]Write i2c OK [22:30:28]MH_I2C_Read... [22:30:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:30:28]Read from MH i2c: E2 [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: E2 03 00 [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [22:30:28]RAPDU: 90 00 [22:30:28]wFMCommunicate OK [22:30:28]wFMCommunicate request_size=255 [22:30:28]MH_SAM_APDU [22:30: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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 03 62 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 19 03 00 35 04 06 00 48 [22:30:28]Write to MH i2c: E2 02 01 FA 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 03 62 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 19 03 00 35 04 06 00 48 00 00 28 [22:30:28]Write i2c OK [22:30:28]MH_I2C_Read... [22:30:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:28]Read from MH i2c: E2 [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: E2 03 00 [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [22:30:28]RAPDU: 90 00 [22:30:28]wFMCommunicate OK [22:30:28]wFMCommunicate request_size=10 [22:30:28]MH_SAM_APDU [22:30:28]CAPDU: 80 0D 02 02 05 78 7B 2E 26 AF [22:30:28]Write to MH i2c: E2 0D 00 FB 03 80 0D 02 02 05 00 78 7B 2E 26 AF 00 00 78 [22:30:28]Write i2c OK [22:30:28]MH_I2C_Read... [22:30:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:28]Read from MH i2c: E2 [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: E2 03 00 [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [22:30:28]RAPDU: 90 00 [22:30:28]wFMCommunicate OK [22:30:28]wFMCommunicate request_size=4 [22:30:28]MH_SAM_APDU [22:30:28]CAPDU: 80 0D 03 02 [22:30:28]Write to MH i2c: E2 08 00 FC 03 80 0D 03 02 00 00 00 00 7A [22:30:28]Write i2c OK [22:30:28]MH_I2C_Read... [22:30:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:30:28]Read from MH i2c: E2 [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: E2 0B 00 [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: E2 0B 00 FC 03 00 BF A3 E3 59 D3 00 A1 A8 90 00 35 [22:30:28]RAPDU: BF A3 E3 59 D3 00 A1 A8 90 00 [22:30:28]wFMCommunicate OK [22:30:28]SAM_PROTO_SignData done [22:30:28]FM_MakeSignedData done [22:30:28]CreateOFDProtocolMessage [22:30:28]wFMCommunicate request_size=4 [22:30:28]MH_SAM_APDU [22:30:28]CAPDU: 80 11 00 00 [22:30:28]Write to MH i2c: E2 08 00 FD 03 80 11 00 00 00 00 00 00 7A [22:30:28]Write i2c OK [22:30:28]MH_I2C_Read... [22:30:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:28]Read from MH i2c: E2 [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: E2 17 00 [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: E2 17 00 FD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 CF [22:30:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:30:28]wFMCommunicate OK [22:30:28]CreateOFDProtocolMessage done [22:30:28]OFDSenderStorePacket 203022 [22:30:28]StoreOFDPacket docnum=203022 [22:30:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 76 D3 07 01 62 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 03 62 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 19 03 00 35 04 06 00 48 78 7B 2E 26 AF BF A3 E3 59 D3 00 A1 A8 [22:30:28]CheckFolder [22:30:28]dirname=/storage/ofd_packets [22:30:28]CheckFolder done [22:30:28]ProducePacketName [22:30:28]name=ofd_packets/00203022 [22:30:28]NVStorageSaveData ofd_packets/00203022 [22:30:28]File name is /storage/ofd_packets/00203022 [22:30:28]Write 301 bytes [22:30:28]NVStorageSaveData done [22:30:28]OFDSenderStorePacket done [22:30:28]KKMCreateOFDPacket done [22:30:28]NVStorageSaveData kkm_last_timestamp [22:30:28]File name is /storage/kkm_last_timestamp [22:30:28]Write 4 bytes [22:30:28]NVStorageSaveData done [22:30:28]ExternCall_PrintAddStr [22:30:28]wPrintStart [22:30:28]Write to MH i2c: 01 00 00 FE 03 01 [22:30:28]Write i2c OK [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: 01 [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: 01 07 00 [22:30:28]MH_I2C_Read... [22:30:28]Read from MH i2c: 01 07 00 FE 03 00 00 00 00 00 FF 0F 16 [22:30:28]RasterBufferAndPrint [22:30:28]line Счет N : (1)450826 [22:30:28]line ИНН: 02508201610067 [22:30:28]line Контрольно-Кассовый Чек [22:30:28]line ПРОДАЖА [22:30:28]line ТРК (МРК, ГНК) : 52 [22:30:28]line Товар: 2710124130 [22:30:28]line Аи-92-К-2 [22:30:28]line 14.950 * 66.90 [22:30:28]line = 1000.16 [22:30:28]line НДС 12% НСП 1% [22:30:28]line > о реализуемом товаре [22:30:28]line ОКРУГЛЕНИЕ: -0.16 [22:30:28]line ИТОГО: 1000.00 [22:30:28]line Внесено: 1000.00 [22:30:28]line СДАЧА: 0.00 [22:30:28]line НСП 1% : 8.85 [22:30:28]line НДС 12% : 106.21 [22:30:28]line Наличными: 1000.00 [22:30:28]line Безнал.: 0.00 [22:30:28]line Место: АЗС № 171 "Партнер Нефть" [22:30:28]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:30:28]line СНО: Общий режим [22:30:28]line Чек 417 29.10.2024 22:30 [22:30:28]line Смена: 546 ФФД: 1.0 [22:30:28]line ЗНМ: 0300000109 [22:30:28]line РНМ: 0000000000091777 [22:30:28]line Версия ККМ: 001 [22:30:28]line ФМ: 0000000000871756 [22:30:28]line ФД: 203022 [22:30:28]line ФПД: 79682299897519 [22:30:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T223027&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203022&fm=79682299897519&tin=02508201610067®Number=0000000000091777&sum=100000 [22:30:29]OFD Sender: Processing packet 203022 [packets to send 117, broken 116] [22:30:29]ProducePacketName [22:30:29]name=ofd_packets/00203022 [22:30:29]OFD Sender: To server: pG, [22:30:29]CommunicateWithHost lk.salyk.kg:30040 [22:30:29]ConnectInit lk.salyk.kg [22:30:29]written 0, free lines is 4095 [22:30:29]Connected sock=10 [22:30:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 76 D3 07 01 62 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 03 62 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 19 03 00 35 04 06 00 48 78 7B 2E 26 AF BF A3 E3 59 D3 00 A1 A8 [22:30:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 8A F7 47 00 20 E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0E 19 03 00 F4 03 04 00 BE 0D 21 67 B6 04 01 00 00 ED 7F C4 8E DA 77 5B D2 [22:30:29]CommunicateWithHost err = 0 [22:30:29]CheckOFDResponse [22:30:29]1017 (14) - 77093643461234 [22:30:29]1041 (16) - 0000000000871756 [22:30:29]1040 (4) - 203022 [22:30:29]1012 (4) - 29.10.2024 16:30 [22:30:29]1206 (1) - 0 [22:30:29]OFD Sender: Remove packet 203022 [22:30:29]ProducePacketName [22:30:29]name=ofd_packets/00203022 [22:30:29]NVStorageDeleteData [22:30:29]Write to MH i2c: 01 00 00 29 04 2D [22:30:29]Write i2c OK [22:30:29]MH_I2C_Read... [22:30:29]Read from MH i2c: 01 [22:30:29]MH_I2C_Read... [22:30:29]Read from MH i2c: 01 07 00 [22:30:29]MH_I2C_Read... [22:30:29]Read from MH i2c: 01 07 00 29 04 00 00 00 00 00 8C 0C CC [22:30:29]RasterBufferAndPrint [22:30:29]line [22:30:29]line [22:30:29]line [22:30:29]line [22:30:29]line [22:30:29]written 0, free lines is 3216 [22:30:29]MH_Cut [22:30:29]Write to MH i2c: D1 01 00 30 04 01 06 [22:30:29]Write i2c OK [22:30:29]MH_I2C_Read... [22:30:29]Read from MH i2c: D1 [22:30:29]MH_I2C_Read... [22:30:29]Read from MH i2c: D1 01 00 [22:30:29]MH_I2C_Read... [22:30:29]Read from MH i2c: D1 01 00 30 04 00 05 [22:30:29]Write to MH i2c: 01 00 00 31 04 35 [22:30:29]Write i2c OK [22:30:29]MH_I2C_Read... [22:30:30]OFD Sender: No OFD packet to send [22:30:30]*** Cut start [22:30:30]*** Purtial cut [22:30:30]*** Stage 1: CUTSNS_PIN = 1 [22:30:30]Read from MH i2c: 01 [22:30:30]MH_I2C_Read... [22:30:30]*** Stop cut motor [22:30:30]*** Cut end [22:30:30]Read from MH i2c: 01 07 00 [22:30:30]MH_I2C_Read... [22:30:30]Read from MH i2c: 01 07 00 31 04 00 00 00 00 00 FF 0F 4A [22:30:30]process_action close_receipt done [22:30:30]requested_data is exist [22:30:30]produce_requested_data [22:30:30]requested_item fm.sn is exist - process it [22:30:30]wFMCommunicate request_size=4 [22:30:30]MH_SAM_APDU [22:30:30]CAPDU: 80 11 00 00 [22:30:30]Write to MH i2c: E2 08 00 32 04 80 11 00 00 00 00 00 00 B0 [22:30:30]Write i2c OK [22:30:30]MH_I2C_Read... [22:30:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:31]Read from MH i2c: E2 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 17 00 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 17 00 32 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 05 [22:30:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:30:31]wFMCommunicate OK [22:30:31]requested_item fd.num is exist - process it [22:30:31]SAM_PROTO_GetFieldsCounters [22:30:31]wFMCommunicate request_size=4 [22:30:31]MH_SAM_APDU [22:30:31]CAPDU: 80 13 00 00 [22:30:31]Write to MH i2c: E2 08 00 33 04 80 13 00 00 00 00 00 00 B3 [22:30:31]Write i2c OK [22:30:31]MH_I2C_Read... [22:30:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:30:31]Read from MH i2c: E2 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 62 00 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 62 00 33 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0E 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 10 [22:30:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0E 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:30:31]wFMCommunicate OK [22:30:31]SAM_PROTO_GetFieldsCounters done [22:30:31]requested_item shift.num is exist - process it [22:30:31]requested_item shift.opened is exist - process it [22:30:31]req_shift_opened [22:30:31]FM_GetShiftState [22:30:31]SAM_PROTO_GetShiftState [22:30:31]wFMCommunicate request_size=4 [22:30:31]MH_SAM_APDU [22:30:31]CAPDU: 80 13 01 00 [22:30:31]Write to MH i2c: E2 08 00 34 04 80 13 01 00 00 00 00 00 B5 [22:30:31]Write i2c OK [22:30:31]MH_I2C_Read... [22:30:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:31]Read from MH i2c: E2 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 0E 00 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 0E 00 34 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9E [22:30:31]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:30:31]wFMCommunicate OK [22:30:31]SAM_PROTO_GetShiftState done [22:30:31]FM_GetShiftState done [22:30:31]req_shift_opened done [22:30:31]requested_item shift.open_date is exist - process it [22:30:31]req_shift_open_date [22:30:31]req_shift_open_date done [22:30:31]produce_requested_data done [22:30:31]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203022,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [22:30:31]process_action_free close_receipt [22:30:31]json_value_free [22:30:31]json_value_free done [22:30:31]process_json_proto returns [22:30:31]Send response to host [22:30:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203022,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [22:30:31]free response buf [22:30:31]execute_script done [22:30:31]execute_script returns [22:30:31]free content buf [22:30:31]Sock 9.Close socket [22:30:31]Sock 9.Thread stoped [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:40]OFD Sender: No OFD packet to send [22:34:45]OFD Sender: No OFD packet to send [22:34:50]OFD Sender: No OFD packet to send [22:34:55]OFD Sender: No OFD packet to send [22:35:00]OFD Sender: No OFD packet to send [22:35:05]OFD Sender: No OFD packet to send [22:35:10]OFD Sender: No OFD packet to send [22:35:15]OFD Sender: No OFD packet to send [22:35:20]OFD Sender: No OFD packet to send [22:35:25]OFD Sender: No OFD packet to send [22:35:30]OFD Sender: No OFD packet to send [22:35:35]OFD Sender: No OFD packet to send [22:35:40]OFD Sender: No OFD packet to send [22:35:45]OFD Sender: No OFD packet to send [22:35:50]OFD Sender: No OFD packet to send [22:35:55]OFD Sender: No OFD packet to send [22:36:00]OFD Sender: No OFD packet to send [22:36:05]OFD Sender: No OFD packet to send [22:36:10]OFD Sender: No OFD packet to send [22:36:15]OFD Sender: No OFD packet to send [22:36:20]OFD Sender: No OFD packet to send [22:36:25]OFD Sender: No OFD packet to send [22:36:30]OFD Sender: No OFD packet to send [22:36:35]OFD Sender: No OFD packet to send [22:36:40]OFD Sender: No OFD packet to send [22:36:45]OFD Sender: No OFD packet to send [22:36:50]OFD Sender: No OFD packet to send [22:36:55]OFD Sender: No OFD packet to send [22:37:00]OFD Sender: No OFD packet to send [22:37:05]OFD Sender: No OFD packet to send [22:37:10]OFD Sender: No OFD packet to send [22:37:15]OFD Sender: No OFD packet to send [22:37:20]OFD Sender: No OFD packet to send [22:37:25]OFD Sender: No OFD packet to send [22:37:30]OFD Sender: No OFD packet to send [22:37:35]OFD Sender: No OFD packet to send [22:37:40]OFD Sender: No OFD packet to send [22:37:45]OFD Sender: No OFD packet to send [22:37:50]OFD Sender: No OFD packet to send [22:37:55]OFD Sender: No OFD packet to send [22:38:00]OFD Sender: No OFD packet to send [22:38:05]OFD Sender: No OFD packet to send [22:38:10]OFD Sender: No OFD packet to send [22:38:15]OFD Sender: No OFD packet to send [22:38:20]OFD Sender: No OFD packet to send [22:38:25]OFD Sender: No OFD packet to send [22:38:30]OFD Sender: No OFD packet to send [22:38:35]OFD Sender: No OFD packet to send [22:38:40]OFD Sender: No OFD packet to send [22:38:45]OFD Sender: No OFD packet to send [22:38:50]OFD Sender: No OFD packet to send [22:38:55]OFD Sender: No OFD packet to send [22:39:00]OFD Sender: No OFD packet to send [22:39:05]OFD Sender: No OFD packet to send [22:39:10]OFD Sender: No OFD packet to send [22:39:15]OFD Sender: No OFD packet to send [22:39:20]OFD Sender: No OFD packet to send [22:39:25]OFD Sender: No OFD packet to send [22:39:30]OFD Sender: No OFD packet to send [22:39:35]OFD Sender: No OFD packet to send [22:39:40]OFD Sender: No OFD packet to send [22:39:45]OFD Sender: No OFD packet to send [22:39:50]OFD Sender: No OFD packet to send [22:39:55]OFD Sender: No OFD packet to send [22:40:00]OFD Sender: No OFD packet to send [22:40:05]OFD Sender: No OFD packet to send [22:40:10]OFD Sender: No OFD packet to send [22:40:15]OFD Sender: No OFD packet to send [22:40:20]OFD Sender: No OFD packet to send [22:40:25]OFD Sender: No OFD packet to send [22:40:30]OFD Sender: No OFD packet to send [22:40:35]OFD Sender: No OFD packet to send [22:40:40]OFD Sender: No OFD packet to send [22:40:45]OFD Sender: No OFD packet to send [22:40:50]OFD Sender: No OFD packet to send [22:40:55]OFD Sender: No OFD packet to send [22:41:00]OFD Sender: No OFD packet to send [22:41:05]OFD Sender: No OFD packet to send [22:41:10]OFD Sender: No OFD packet to send [22:41:15]OFD Sender: No OFD packet to send [22:41:20]OFD Sender: No OFD packet to send [22:41:25]OFD Sender: No OFD packet to send [22:41:30]OFD Sender: No OFD packet to send [22:41:35]OFD Sender: No OFD packet to send [22:41:40]OFD Sender: No OFD packet to send [22:41:45]OFD Sender: No OFD packet to send [22:41:50]OFD Sender: No OFD packet to send [22:41:55]OFD Sender: No OFD packet to send [22:42:00]OFD Sender: No OFD packet to send [22:42:05]OFD Sender: No OFD packet to send [22:42:10]OFD Sender: No OFD packet to send [22:42:15]OFD Sender: No OFD packet to send [22:42:20]OFD Sender: No OFD packet to send [22:42:25]OFD Sender: No OFD packet to send [22:42:30]OFD Sender: No OFD packet to send [22:42:35]OFD Sender: No OFD packet to send [22:42:40]OFD Sender: No OFD packet to send [22:42:45]OFD Sender: No OFD packet to send [22:42:50]OFD Sender: No OFD packet to send [22:42:55]OFD Sender: No OFD packet to send [22:43:00]OFD Sender: No OFD packet to send [22:43:05]OFD Sender: No OFD packet to send [22:43:10]OFD Sender: No OFD packet to send [22:43:16]OFD Sender: No OFD packet to send [22:43:21]OFD Sender: No OFD packet to send [22:43:26]OFD Sender: No OFD packet to send [22:43:31]OFD Sender: No OFD packet to send [22:43:36]OFD Sender: No OFD packet to send [22:43:41]OFD Sender: No OFD packet to send [22:43:46]OFD Sender: No OFD packet to send [22:43:51]OFD Sender: No OFD packet to send [22:43:56]OFD Sender: No OFD packet to send [22:44:01]OFD Sender: No OFD packet to send [22:44:06]OFD Sender: No OFD packet to send [22:44:11]OFD Sender: No OFD packet to send [22:44:16]OFD Sender: No OFD packet to send [22:44:21]OFD Sender: No OFD packet to send [22:44:26]OFD Sender: No OFD packet to send [22:44:31]OFD Sender: No OFD packet to send [22:44:36]OFD Sender: No OFD packet to send [22:44:41]OFD Sender: No OFD packet to send [22:44:46]OFD Sender: No OFD packet to send [22:44:51]OFD Sender: No OFD packet to send [22:44:56]OFD Sender: No OFD packet to send [22:45:01]OFD Sender: No OFD packet to send [22:45:06]OFD Sender: No OFD packet to send [22:45:11]OFD Sender: No OFD packet to send [22:45:16]OFD Sender: No OFD packet to send [22:45:21]OFD Sender: No OFD packet to send [22:45:26]OFD Sender: No OFD packet to send [22:45:31]OFD Sender: No OFD packet to send [22:45:36]OFD Sender: No OFD packet to send [22:45:41]OFD Sender: No OFD packet to send [22:45:46]OFD Sender: No OFD packet to send [22:45:51]OFD Sender: No OFD packet to send [22:45:56]OFD Sender: No OFD packet to send [22:46:01]OFD Sender: No OFD packet to send [22:46:06]OFD Sender: No OFD packet to send [22:46:11]OFD Sender: No OFD packet to send [22:46:16]OFD Sender: No OFD packet to send [22:46:21]OFD Sender: No OFD packet to send [22:46:26]OFD Sender: No OFD packet to send [22:46:27]accept exits with 7 [22:46:27]New connection [22:46:27]New thread 3066785124 created [22:46:27]Thread 3066641764 joined [22:46:27]Waiting for new connection... [22:46:27] Sock 7.Parse request [22:46:27]Sock 7.Check first char [22:46:27]Sock 7.First char is OK [22:46:27]request: POST /json_proto HTTP/1.0 [22:46:27]Method: POST [22:46:27]URL: /json_proto [22:46:27]Method is POST - this is cgi request [22:46:27]url: /json_proto [22:46:27]query_string will be loaded in cgi processing [22:46:27]execute_cgi json_proto POST (null) [22:46:27]execute_cgi path=json_proto method=POST [22:46:27]POST find Content-Length [22:46:27]Host: 172.17.63.195:8080 [22:46:27]Content-Length: 677 [22:46:27]Content-Type: application/json [22:46:27] [22:46:27]POST finish read [22:46:27]Found Content-Length = 677 [22:46:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:46:27]execute_script... [22:46: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)450827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:46:27]POST & json_proto [22:46:27]process_json_proto [22:46:27]json parsed OK: [22:46:27]protocol is kg_v1.0 [22:46:27]action value=close_receipt [22:46:27]process_action close_receipt [22:46:27]cmd_close_receipt [22:46:27]MH_GetDate [22:46:27]Write to MH i2c: F0 00 00 35 04 28 [22:46:27]Write i2c OK [22:46:27]MH_I2C_Read... [22:46:27]Read from MH i2c: F0 [22:46:27]MH_I2C_Read... [22:46:27]Read from MH i2c: F0 09 00 [22:46:27]MH_I2C_Read... [22:46:27]Read from MH i2c: F0 09 00 35 04 00 C4 65 21 67 8C D7 20 67 CC [22:46:27]GetLastDocTimeStamp 1730241027 [22:46:27]current date 1730241988 [22:46:27]FM_GetShiftState [22:46:27]SAM_PROTO_GetShiftState [22:46:27]wFMCommunicate request_size=4 [22:46:27]MH_SAM_APDU [22:46:27]CAPDU: 80 13 01 00 [22:46:27]Write to MH i2c: E2 08 00 36 04 80 13 01 00 00 00 00 00 B7 [22:46:27]Write i2c OK [22:46:27]MH_I2C_Read... [22:46:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:46:27]Read from MH i2c: E2 [22:46:27]MH_I2C_Read... [22:46:27]Read from MH i2c: E2 0E 00 [22:46:27]MH_I2C_Read... [22:46:27]Read from MH i2c: E2 0E 00 36 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 A0 [22:46:27]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:46:27]wFMCommunicate OK [22:46:27]SAM_PROTO_GetShiftState done [22:46:27]FM_GetShiftState done [22:46:27]opened in 1730160431 [22:46:27]opened+sec_in_day 1730246831 [22:46:27]quantity*price = 50010 [22:46:27]sum+1 = 50012 [22:46:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 418 29.10.2024 22:46 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203023 ФПД: 81750484786847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T224628&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203023&fm=81750484786847&tin=02508201610067®Number=0000000000091777&sum=50000 [22:46:28]StoreToDocumentArchive [22:46:28]shift 546 fd 203023 [22:46:28]save to /storage/0546/doc_00203023 [22:46:28]save last doc name /storage/0546/doc_00203023 to /storage/kkm_last_doc_name [22:46:28]save OK [22:46:28]Clear old archive folders... [22:46:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:46:28]tlvbuf is 011C3840 [22:46:28]SAM_PROTO_ClearQueue [22:46:28]wFMCommunicate request_size=4 [22:46:28]MH_SAM_APDU [22:46:28]CAPDU: 80 09 00 00 [22:46:28]Write to MH i2c: E2 08 00 43 04 80 09 00 00 00 00 00 00 B9 [22:46:28]Write i2c OK [22:46:28]MH_I2C_Read... [22:46:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:46:28]Read from MH i2c: E2 [22:46:28]MH_I2C_Read... [22:46:28]Read from MH i2c: E2 03 00 [22:46:28]MH_I2C_Read... [22:46:28]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [22:46:28]RAPDU: 90 00 [22:46:28]wFMCommunicate OK [22:46:28]SAM_PROTO_ClearQueue done [22:46:28]KKMCreateOFDPacket [22:46:28]OFDProtocolAddRootSTLVToBuf [22:46:28]FM_MakeSignedData [22:46:28]FM_MakeSignedData [22:46:28]SAM_PROTO_SignData [22:46:28]wFMCommunicate request_size=4 [22:46:28]MH_SAM_APDU [22:46:28]CAPDU: 80 0D 01 02 [22:46:28]Write to MH i2c: E2 08 00 44 04 80 0D 01 02 00 00 00 00 C1 [22:46:28]Write i2c OK [22:46:28]MH_I2C_Read... [22:46:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:46:28]Read from MH i2c: E2 [22:46:28]MH_I2C_Read... [22:46:28]Read from MH i2c: E2 03 00 [22:46:28]MH_I2C_Read... [22:46:28]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [22:46:28]RAPDU: 90 00 [22:46:28]wFMCommunicate OK [22:46:28]wFMCommunicate request_size=255 [22:46:28]MH_SAM_APDU [22:46: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 C4 65 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 19 03 00 35 04 06 00 4A [22:46:28]Write to MH i2c: E2 02 01 45 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 C4 65 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 19 03 00 35 04 06 00 4A 00 00 1B [22:46:28]Write i2c OK [22:46:28]MH_I2C_Read... [22:46:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:46:29]Read from MH i2c: E2 [22:46:29]MH_I2C_Read... [22:46:29]Read from MH i2c: E2 03 00 [22:46:29]MH_I2C_Read... [22:46:29]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [22:46:29]RAPDU: 90 00 [22:46:29]wFMCommunicate OK [22:46:29]wFMCommunicate request_size=10 [22:46:29]MH_SAM_APDU [22:46:29]CAPDU: 80 0D 02 02 05 5A 04 9B 1E 9F [22:46:29]Write to MH i2c: E2 0D 00 46 04 80 0D 02 02 05 00 5A 04 9B 1E 9F 00 00 84 [22:46:29]Write i2c OK [22:46:29]MH_I2C_Read... [22:46:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:46:29]Read from MH i2c: E2 [22:46:29]MH_I2C_Read... [22:46:29]Read from MH i2c: E2 03 00 [22:46:29]MH_I2C_Read... [22:46:29]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [22:46:29]RAPDU: 90 00 [22:46:29]wFMCommunicate OK [22:46:29]wFMCommunicate request_size=4 [22:46:29]MH_SAM_APDU [22:46:29]CAPDU: 80 0D 03 02 [22:46:29]Write to MH i2c: E2 08 00 47 04 80 0D 03 02 00 00 00 00 C6 [22:46:29]Write i2c OK [22:46:29]MH_I2C_Read... [22:46:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:46:29]Read from MH i2c: E2 [22:46:29]MH_I2C_Read... [22:46:29]Read from MH i2c: E2 0B 00 [22:46:29]MH_I2C_Read... [22:46:29]Read from MH i2c: E2 0B 00 47 04 00 07 88 3F 1E AA CA AD 51 90 00 25 [22:46:29]RAPDU: 07 88 3F 1E AA CA AD 51 90 00 [22:46:29]wFMCommunicate OK [22:46:29]SAM_PROTO_SignData done [22:46:29]FM_MakeSignedData done [22:46:29]CreateOFDProtocolMessage [22:46:29]wFMCommunicate request_size=4 [22:46:29]MH_SAM_APDU [22:46:29]CAPDU: 80 11 00 00 [22:46:29]Write to MH i2c: E2 08 00 48 04 80 11 00 00 00 00 00 00 C6 [22:46:29]Write i2c OK [22:46:29]MH_I2C_Read... [22:46:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:46:29]Read from MH i2c: E2 [22:46:29]MH_I2C_Read... [22:46:29]Read from MH i2c: E2 17 00 [22:46:29]MH_I2C_Read... [22:46:29]Read from MH i2c: E2 17 00 48 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1B [22:46:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:46:29]wFMCommunicate OK [22:46:29]CreateOFDProtocolMessage done [22:46:29]OFDSenderStorePacket 203023 [22:46:29]StoreOFDPacket docnum=203023 [22:46:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6A C0 07 01 EE F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 C4 65 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 19 03 00 35 04 06 00 4A 5A 04 9B 1E 9F 07 88 3F 1E AA CA AD 51 [22:46:29]CheckFolder [22:46:29]dirname=/storage/ofd_packets [22:46:29]CheckFolder done [22:46:29]ProducePacketName [22:46:29]name=ofd_packets/00203023 [22:46:29]NVStorageSaveData ofd_packets/00203023 [22:46:29]File name is /storage/ofd_packets/00203023 [22:46:29]Write 301 bytes [22:46:29]NVStorageSaveData done [22:46:29]OFDSenderStorePacket done [22:46:29]KKMCreateOFDPacket done [22:46:29]NVStorageSaveData kkm_last_timestamp [22:46:29]File name is /storage/kkm_last_timestamp [22:46:29]Write 4 bytes [22:46:29]NVStorageSaveData done [22:46:29]ExternCall_PrintAddStr [22:46:29]wPrintStart [22:46:29]Write to MH i2c: 01 00 00 49 04 4D [22:46:29]Write i2c OK [22:46:29]MH_I2C_Read... [22:46:29]Read from MH i2c: 01 [22:46:29]MH_I2C_Read... [22:46:29]Read from MH i2c: 01 07 00 [22:46:29]MH_I2C_Read... [22:46:29]Read from MH i2c: 01 07 00 49 04 00 00 00 00 00 FF 0F 62 [22:46:29]RasterBufferAndPrint [22:46:29]line Счет N : (1)450827 [22:46:29]line ИНН: 02508201610067 [22:46:29]line Контрольно-Кассовый Чек [22:46:29]line ПРОДАЖА [22:46:29]line ТРК (МРК, ГНК) : 61 [22:46:29]line Товар: 2710124500 [22:46:29]line Аи-95-К-3 [22:46:29]line 6.740 * 74.20 [22:46:29]line = 500.11 [22:46:29]line НДС 12% НСП 1% [22:46:29]line > о реализуемом товаре [22:46:29]line ОКРУГЛЕНИЕ: -0.11 [22:46:29]line ИТОГО: 500.00 [22:46:29]line Внесено: 500.00 [22:46:29]line СДАЧА: 0.00 [22:46:29]line НСП 1% : 4.43 [22:46:29]line НДС 12% : 53.11 [22:46:29]line Наличными: 500.00 [22:46:29]line Безнал.: 0.00 [22:46:29]line Место: АЗС № 171 "Партнер Нефть" [22:46:29]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:46:29]line СНО: Общий режим [22:46:29]line Чек 418 29.10.2024 22:46 [22:46:29]line Смена: 546 ФФД: 1.0 [22:46:29]line ЗНМ: 0300000109 [22:46:29]line РНМ: 0000000000091777 [22:46:29]line Версия ККМ: 001 [22:46:29]line ФМ: 0000000000871756 [22:46:29]line ФД: 203023 [22:46:29]line ФПД: 81750484786847 [22:46:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T224628&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203023&fm=81750484786847&tin=02508201610067®Number=0000000000091777&sum=50000 [22:46:29]OFD Sender: Processing packet 203023 [packets to send 117, broken 116] [22:46:29]ProducePacketName [22:46:29]name=ofd_packets/00203023 [22:46:29]OFD Sender: To server: pG, [22:46:29]CommunicateWithHost lk.salyk.kg:30040 [22:46:29]ConnectInit lk.salyk.kg [22:46:29]written 0, free lines is 4095 [22:46:29]Connected sock=10 [22:46:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6A C0 07 01 EE F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 C4 65 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 19 03 00 35 04 06 00 4A 5A 04 9B 1E 9F 07 88 3F 1E AA CA AD 51 [22:46:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 01 76 47 00 86 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 0F 19 03 00 F4 03 04 00 7E 11 21 67 B6 04 01 00 00 1C F1 13 03 31 AA FE 52 [22:46:30]CommunicateWithHost err = 0 [22:46:30]CheckOFDResponse [22:46:30]1017 (14) - 77093643461234 [22:46:30]1041 (16) - 0000000000871756 [22:46:30]1040 (4) - 203023 [22:46:30]1012 (4) - 29.10.2024 16:46 [22:46:30]1206 (1) - 0 [22:46:30]OFD Sender: Remove packet 203023 [22:46:30]ProducePacketName [22:46:30]name=ofd_packets/00203023 [22:46:30]NVStorageDeleteData [22:46:30]Write to MH i2c: 01 00 00 74 04 78 [22:46:30]Write i2c OK [22:46:30]MH_I2C_Read... [22:46:30]Read from MH i2c: 01 [22:46:30]MH_I2C_Read... [22:46:30]Read from MH i2c: 01 07 00 [22:46:30]MH_I2C_Read... [22:46:30]Read from MH i2c: 01 07 00 74 04 00 00 00 00 00 93 0C 1E [22:46:30]RasterBufferAndPrint [22:46:30]line [22:46:30]line [22:46:30]line [22:46:30]line [22:46:30]line [22:46:30]written 0, free lines is 3224 [22:46:30]MH_Cut [22:46:30]Write to MH i2c: D1 01 00 7B 04 01 51 [22:46:30]Write i2c OK [22:46:30]MH_I2C_Read... [22:46:30]Read from MH i2c: D1 [22:46:30]MH_I2C_Read... [22:46:30]Read from MH i2c: D1 01 00 [22:46:30]MH_I2C_Read... [22:46:30]Read from MH i2c: D1 01 00 7B 04 00 50 [22:46:30]Write to MH i2c: 01 00 00 7C 04 80 [22:46:30]Write i2c OK [22:46:30]MH_I2C_Read... [22:46:30]OFD Sender: No OFD packet to send [22:46:31]*** Cut start [22:46:31]*** Purtial cut [22:46:31]*** Stage 1: CUTSNS_PIN = 1 [22:46:31]Read from MH i2c: 01 [22:46:31]MH_I2C_Read... [22:46:31]*** Stop cut motor [22:46:31]*** Cut end [22:46:31]Read from MH i2c: 01 07 00 [22:46:31]MH_I2C_Read... [22:46:31]Read from MH i2c: 01 07 00 7C 04 00 00 00 00 00 FF 0F 95 [22:46:31]process_action close_receipt done [22:46:31]requested_data is exist [22:46:31]produce_requested_data [22:46:31]requested_item fm.sn is exist - process it [22:46:31]wFMCommunicate request_size=4 [22:46:31]MH_SAM_APDU [22:46:31]CAPDU: 80 11 00 00 [22:46:31]Write to MH i2c: E2 08 00 7D 04 80 11 00 00 00 00 00 00 FB [22:46:31]Write i2c OK [22:46:31]MH_I2C_Read... [22:46:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:46:31]Read from MH i2c: E2 [22:46:31]MH_I2C_Read... [22:46:31]Read from MH i2c: E2 17 00 [22:46:31]MH_I2C_Read... [22:46:31]Read from MH i2c: E2 17 00 7D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 50 [22:46:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:46:31]wFMCommunicate OK [22:46:31]requested_item fd.num is exist - process it [22:46:31]SAM_PROTO_GetFieldsCounters [22:46:31]wFMCommunicate request_size=4 [22:46:31]MH_SAM_APDU [22:46:31]CAPDU: 80 13 00 00 [22:46:31]Write to MH i2c: E2 08 00 7E 04 80 13 00 00 00 00 00 00 FE [22:46:31]Write i2c OK [22:46:31]MH_I2C_Read... [22:46:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:46:31]Read from MH i2c: E2 [22:46:31]MH_I2C_Read... [22:46:31]Read from MH i2c: E2 62 00 [22:46:31]MH_I2C_Read... [22:46:31]Read from MH i2c: E2 62 00 7E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0F 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 5F [22:46:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 0F 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:46:31]wFMCommunicate OK [22:46:31]SAM_PROTO_GetFieldsCounters done [22:46:31]requested_item shift.num is exist - process it [22:46:31]requested_item shift.opened is exist - process it [22:46:31]req_shift_opened [22:46:31]FM_GetShiftState [22:46:31]SAM_PROTO_GetShiftState [22:46:31]wFMCommunicate request_size=4 [22:46:31]MH_SAM_APDU [22:46:31]CAPDU: 80 13 01 00 [22:46:31]Write to MH i2c: E2 08 00 7F 04 80 13 01 00 00 00 00 00 00 [22:46:31]Write i2c OK [22:46:31]MH_I2C_Read... [22:46:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:46:31]Read from MH i2c: E2 [22:46:31]MH_I2C_Read... [22:46:31]Read from MH i2c: E2 0E 00 [22:46:31]MH_I2C_Read... [22:46:31]Read from MH i2c: E2 0E 00 7F 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 E9 [22:46:31]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:46:31]wFMCommunicate OK [22:46:31]SAM_PROTO_GetShiftState done [22:46:31]FM_GetShiftState done [22:46:31]req_shift_opened done [22:46:31]requested_item shift.open_date is exist - process it [22:46:31]req_shift_open_date [22:46:31]req_shift_open_date done [22:46:31]produce_requested_data done [22:46:31]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203023,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [22:46:31]process_action_free close_receipt [22:46:31]json_value_free [22:46:31]json_value_free done [22:46:31]process_json_proto returns [22:46:31]Send response to host [22:46:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203023,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [22:46:31]free response buf [22:46:31]execute_script done [22:46:31]execute_script returns [22:46:31]free content buf [22:46:31]Sock 7.Close socket [22:46:31]Sock 7.Thread stoped [22:46:35]OFD Sender: No OFD packet to send [22:46:40]OFD Sender: No OFD packet to send [22:46:45]OFD Sender: No OFD packet to send [22:46:50]OFD Sender: No OFD packet to send [22:46:55]OFD Sender: No OFD packet to send [22:47:00]OFD Sender: No OFD packet to send [22:47:05]OFD Sender: No OFD packet to send [22:47:10]OFD Sender: No OFD packet to send [22:47:15]OFD Sender: No OFD packet to send [22:47:20]OFD Sender: No OFD packet to send [22:47:25]OFD Sender: No OFD packet to send [22:47:30]OFD Sender: No OFD packet to send [22:47:35]OFD Sender: No OFD packet to send [22:47:40]OFD Sender: No OFD packet to send [22:47:45]OFD Sender: No OFD packet to send [22:47:50]OFD Sender: No OFD packet to send [22:47:55]OFD Sender: No OFD packet to send [22:48:00]OFD Sender: No OFD packet to send [22:48:05]OFD Sender: No OFD packet to send [22:48:10]OFD Sender: No OFD packet to send [22:48:15]OFD Sender: No OFD packet to send [22:48:20]OFD Sender: No OFD packet to send [22:48:25]OFD Sender: No OFD packet to send [22:48:30]OFD Sender: No OFD packet to send [22:48:35]OFD Sender: No OFD packet to send [22:48:40]OFD Sender: No OFD packet to send [22:48:45]OFD Sender: No OFD packet to send [22:48:50]OFD Sender: No OFD packet to send [22:48:55]OFD Sender: No OFD packet to send [22:49:00]OFD Sender: No OFD packet to send [22:49:05]OFD Sender: No OFD packet to send [22:49:10]OFD Sender: No OFD packet to send [22:49:15]OFD Sender: No OFD packet to send [22:49:20]OFD Sender: No OFD packet to send [22:49:25]OFD Sender: No OFD packet to send [22:49:30]OFD Sender: No OFD packet to send [22:49:35]OFD Sender: No OFD packet to send [22:49:40]OFD Sender: No OFD packet to send [22:49:45]OFD Sender: No OFD packet to send [22:49:50]OFD Sender: No OFD packet to send [22:49:55]OFD Sender: No OFD packet to send [22:50:00]OFD Sender: No OFD packet to send [22:50:05]OFD Sender: No OFD packet to send [22:50:10]OFD Sender: No OFD packet to send [22:50:15]OFD Sender: No OFD packet to send [22:50:20]OFD Sender: No OFD packet to send [22:50:25]OFD Sender: No OFD packet to send [22:50:30]OFD Sender: No OFD packet to send [22:50:35]OFD Sender: No OFD packet to send [22:50:40]OFD Sender: No OFD packet to send [22:50:45]OFD Sender: No OFD packet to send [22:50:50]OFD Sender: No OFD packet to send [22:50:55]OFD Sender: No OFD packet to send [22:51:00]OFD Sender: No OFD packet to send [22:51:05]OFD Sender: No OFD packet to send [22:51:10]OFD Sender: No OFD packet to send [22:51:15]OFD Sender: No OFD packet to send [22:51:20]OFD Sender: No OFD packet to send [22:51:25]OFD Sender: No OFD packet to send [22:51:30]OFD Sender: No OFD packet to send [22:51:35]OFD Sender: No OFD packet to send [22:51:39]accept exits with 9 [22:51:39]New connection [22:51:39]New thread 3066641764 created [22:51:39]Thread 3066785124 joined [22:51:39]Waiting for new connection... [22:51:39] Sock 9.Parse request [22:51:39]Sock 9.Check first char [22:51:39]Sock 9.First char is OK [22:51:39]request: POST /json_proto HTTP/1.0 [22:51:39]Method: POST [22:51:39]URL: /json_proto [22:51:39]Method is POST - this is cgi request [22:51:39]url: /json_proto [22:51:39]query_string will be loaded in cgi processing [22:51:39]execute_cgi json_proto POST (null) [22:51:39]execute_cgi path=json_proto method=POST [22:51:39]POST find Content-Length [22:51:39]Host: 172.17.63.195:8080 [22:51:39]Content-Length: 679 [22:51:39]Content-Type: application/json [22:51:39] [22:51:39]POST finish read [22:51:39]Found Content-Length = 679 [22:51:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:51:39]execute_script... [22:51: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)450828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:51:39]POST & json_proto [22:51:39]process_json_proto [22:51:39]json parsed OK: [22:51:39]protocol is kg_v1.0 [22:51:39]action value=close_receipt [22:51:39]process_action close_receipt [22:51:39]cmd_close_receipt [22:51:39]MH_GetDate [22:51:39]Write to MH i2c: F0 00 00 80 04 73 [22:51:39]Write i2c OK [22:51:39]MH_I2C_Read... [22:51:39]Read from MH i2c: F0 [22:51:39]MH_I2C_Read... [22:51:39]Read from MH i2c: F0 09 00 [22:51:39]MH_I2C_Read... [22:51:39]Read from MH i2c: F0 09 00 80 04 00 FB 66 21 67 8C D7 20 67 4F [22:51:39]GetLastDocTimeStamp 1730241988 [22:51:39]current date 1730242299 [22:51:39]FM_GetShiftState [22:51:39]SAM_PROTO_GetShiftState [22:51:39]wFMCommunicate request_size=4 [22:51:39]MH_SAM_APDU [22:51:39]CAPDU: 80 13 01 00 [22:51:39]Write to MH i2c: E2 08 00 81 04 80 13 01 00 00 00 00 00 02 [22:51:39]Write i2c OK [22:51:39]MH_I2C_Read... [22:51:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:51:39]Read from MH i2c: E2 [22:51:39]MH_I2C_Read... [22:51:39]Read from MH i2c: E2 0E 00 [22:51:39]MH_I2C_Read... [22:51:39]Read from MH i2c: E2 0E 00 81 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 EB [22:51:39]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:51:39]wFMCommunicate OK [22:51:39]SAM_PROTO_GetShiftState done [22:51:39]FM_GetShiftState done [22:51:39]opened in 1730160431 [22:51:39]opened+sec_in_day 1730246831 [22:51:39]quantity*price = 200025 [22:51:39]sum+1 = 200026 [22:51:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 419 29.10.2024 22:51 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203024 ФПД: 228078404612277 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T225139&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203024&fm=228078404612277&tin=02508201610067®Number=0000000000091777&sum=200000 [22:51:40]StoreToDocumentArchive [22:51:40]shift 546 fd 203024 [22:51:40]save to /storage/0546/doc_00203024 [22:51:40]save last doc name /storage/0546/doc_00203024 to /storage/kkm_last_doc_name [22:51:40]save OK [22:51:40]Clear old archive folders... [22:51:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:51:40]tlvbuf is 011BF6F0 [22:51:40]SAM_PROTO_ClearQueue [22:51:40]wFMCommunicate request_size=4 [22:51:40]MH_SAM_APDU [22:51:40]CAPDU: 80 09 00 00 [22:51:40]Write to MH i2c: E2 08 00 8E 04 80 09 00 00 00 00 00 00 04 [22:51:40]Write i2c OK [22:51:40]MH_I2C_Read... [22:51:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:51:40]Read from MH i2c: E2 [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: E2 03 00 [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [22:51:40]RAPDU: 90 00 [22:51:40]wFMCommunicate OK [22:51:40]SAM_PROTO_ClearQueue done [22:51:40]KKMCreateOFDPacket [22:51:40]OFDProtocolAddRootSTLVToBuf [22:51:40]FM_MakeSignedData [22:51:40]FM_MakeSignedData [22:51:40]SAM_PROTO_SignData [22:51:40]wFMCommunicate request_size=4 [22:51:40]MH_SAM_APDU [22:51:40]CAPDU: 80 0D 01 02 [22:51:40]Write to MH i2c: E2 08 00 8F 04 80 0D 01 02 00 00 00 00 0C [22:51:40]Write i2c OK [22:51:40]MH_I2C_Read... [22:51:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:51:40]Read from MH i2c: E2 [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: E2 03 00 [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [22:51:40]RAPDU: 90 00 [22:51:40]wFMCommunicate OK [22:51:40]wFMCommunicate request_size=255 [22:51:40]MH_SAM_APDU [22:51:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 FB 66 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 19 03 00 35 04 06 00 CF 6F A4 49 [22:51:40]Write to MH i2c: E2 02 01 90 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 FB 66 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 19 03 00 35 04 06 00 CF 6F A4 49 00 00 8C [22:51:40]Write i2c OK [22:51:40]MH_I2C_Read... [22:51:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:51:40]Read from MH i2c: E2 [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: E2 03 00 [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: E2 03 00 90 04 00 90 00 08 [22:51:40]RAPDU: 90 00 [22:51:40]wFMCommunicate OK [22:51:40]wFMCommunicate request_size=7 [22:51:40]MH_SAM_APDU [22:51:40]CAPDU: 80 0D 02 02 02 B0 B5 [22:51:40]Write to MH i2c: E2 0A 00 91 04 80 0D 02 02 02 00 B0 B5 00 00 78 [22:51:40]Write i2c OK [22:51:40]MH_I2C_Read... [22:51:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:51:40]Read from MH i2c: E2 [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: E2 03 00 [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: E2 03 00 91 04 00 90 00 09 [22:51:40]RAPDU: 90 00 [22:51:40]wFMCommunicate OK [22:51:40]wFMCommunicate request_size=4 [22:51:40]MH_SAM_APDU [22:51:40]CAPDU: 80 0D 03 02 [22:51:40]Write to MH i2c: E2 08 00 92 04 80 0D 03 02 00 00 00 00 11 [22:51:40]Write i2c OK [22:51:40]MH_I2C_Read... [22:51:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:51:40]Read from MH i2c: E2 [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: E2 0B 00 [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: E2 0B 00 92 04 00 26 A3 2D 9D 58 35 50 90 90 00 12 [22:51:40]RAPDU: 26 A3 2D 9D 58 35 50 90 90 00 [22:51:40]wFMCommunicate OK [22:51:40]SAM_PROTO_SignData done [22:51:40]FM_MakeSignedData done [22:51:40]CreateOFDProtocolMessage [22:51:40]wFMCommunicate request_size=4 [22:51:40]MH_SAM_APDU [22:51:40]CAPDU: 80 11 00 00 [22:51:40]Write to MH i2c: E2 08 00 93 04 80 11 00 00 00 00 00 00 11 [22:51:40]Write i2c OK [22:51:40]MH_I2C_Read... [22:51:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:51:40]Read from MH i2c: E2 [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: E2 17 00 [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: E2 17 00 93 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 66 [22:51:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:51:40]wFMCommunicate OK [22:51:40]CreateOFDProtocolMessage done [22:51:40]OFDSenderStorePacket 203024 [22:51:40]StoreOFDPacket docnum=203024 [22:51:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 34 CD 04 01 D0 39 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 FB 66 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 19 03 00 35 04 06 00 CF 6F A4 49 B0 B5 26 A3 2D 9D 58 35 50 90 [22:51:40]CheckFolder [22:51:40]dirname=/storage/ofd_packets [22:51:40]CheckFolder done [22:51:40]ProducePacketName [22:51:40]name=ofd_packets/00203024 [22:51:40]NVStorageSaveData ofd_packets/00203024 [22:51:40]File name is /storage/ofd_packets/00203024 [22:51:40]Write 298 bytes [22:51:40]NVStorageSaveData done [22:51:40]OFDSenderStorePacket done [22:51:40]KKMCreateOFDPacket done [22:51:40]NVStorageSaveData kkm_last_timestamp [22:51:40]File name is /storage/kkm_last_timestamp [22:51:40]Write 4 bytes [22:51:40]NVStorageSaveData done [22:51:40]ExternCall_PrintAddStr [22:51:40]wPrintStart [22:51:40]Write to MH i2c: 01 00 00 94 04 98 [22:51:40]Write i2c OK [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: 01 [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: 01 07 00 [22:51:40]MH_I2C_Read... [22:51:40]Read from MH i2c: 01 07 00 94 04 00 00 00 00 00 FF 0F AD [22:51:40]RasterBufferAndPrint [22:51:40]line Счет N : (1)450828 [22:51:40]line ИНН: 02508201610067 [22:51:40]line Контрольно-Кассовый Чек [22:51:40]line ПРОДАЖА [22:51:40]line ТРК (МРК, ГНК) : 21 [22:51:40]line Товар: 2710194210 [22:51:40]line ДТ-К-2 [22:51:40]line 26.250 * 76.20 [22:51:40]line = 2000.25 [22:51:40]line НДС 12% НСП 1% [22:51:40]line > о реализуемом товаре [22:51:40]line ОКРУГЛЕНИЕ: -0.25 [22:51:40]line ИТОГО: 2000.00 [22:51:40]line Внесено: 2000.00 [22:51:40]line СДАЧА: 0.00 [22:51:40]line НСП 1% : 17.70 [22:51:40]line НДС 12% : 212.42 [22:51:40]line Наличными: 2000.00 [22:51:40]line Безнал.: 0.00 [22:51:40]line Место: АЗС № 171 "Партнер Нефть" [22:51:40]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [22:51:40]line СНО: Общий режим [22:51:40]line Чек 419 29.10.2024 22:51 [22:51:40]line Смена: 546 ФФД: 1.0 [22:51:40]line ЗНМ: 0300000109 [22:51:40]line РНМ: 0000000000091777 [22:51:40]line Версия ККМ: 001 [22:51:40]line ФМ: 0000000000871756 [22:51:40]line ФД: 203024 [22:51:40]line ФПД: 228078404612277 [22:51:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T225139&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203024&fm=228078404612277&tin=02508201610067®Number=0000000000091777&sum=200000 [22:51:41]OFD Sender: Processing packet 203024 [packets to send 117, broken 116] [22:51:41]ProducePacketName [22:51:41]name=ofd_packets/00203024 [22:51:41]OFD Sender: To server: pG, [22:51:41]CommunicateWithHost lk.salyk.kg:30040 [22:51:41]ConnectInit lk.salyk.kg [22:51:41]written 0, free lines is 4095 [22:51:41]Connected sock=10 [22:51:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 34 CD 04 01 D0 39 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 FB 66 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 19 03 00 35 04 06 00 CF 6F A4 49 B0 B5 26 A3 2D 9D 58 35 50 90 [22:51:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D7 65 47 00 B1 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 10 19 03 00 F4 03 04 00 B6 12 21 67 B6 04 01 00 00 0C 59 13 BC 5C FF 2C AE [22:51:41]CommunicateWithHost err = 0 [22:51:41]CheckOFDResponse [22:51:41]1017 (14) - 77093643461234 [22:51:41]1041 (16) - 0000000000871756 [22:51:41]1040 (4) - 203024 [22:51:41]1012 (4) - 29.10.2024 16:52 [22:51:41]1206 (1) - 0 [22:51:41]OFD Sender: Remove packet 203024 [22:51:41]ProducePacketName [22:51:41]name=ofd_packets/00203024 [22:51:41]NVStorageDeleteData [22:51:41]Write to MH i2c: 01 00 00 BF 04 C3 [22:51:41]Write i2c OK [22:51:41]MH_I2C_Read... [22:51:41]Read from MH i2c: 01 [22:51:41]MH_I2C_Read... [22:51:41]Read from MH i2c: 01 07 00 [22:51:41]MH_I2C_Read... [22:51:41]Read from MH i2c: 01 07 00 BF 04 00 00 00 00 00 89 0C 5F [22:51:41]RasterBufferAndPrint [22:51:41]line [22:51:41]line [22:51:41]line [22:51:41]line [22:51:41]line [22:51:41]written 0, free lines is 3212 [22:51:41]MH_Cut [22:51:41]Write to MH i2c: D1 01 00 C6 04 01 9C [22:51:41]Write i2c OK [22:51:41]MH_I2C_Read... [22:51:41]Read from MH i2c: D1 [22:51:41]MH_I2C_Read... [22:51:41]Read from MH i2c: D1 01 00 [22:51:41]MH_I2C_Read... [22:51:41]Read from MH i2c: D1 01 00 C6 04 00 9B [22:51:41]Write to MH i2c: 01 00 00 C7 04 CB [22:51:41]Write i2c OK [22:51:41]MH_I2C_Read... [22:51:42]OFD Sender: No OFD packet to send [22:51:42]*** Cut start [22:51:42]*** Purtial cut [22:51:42]*** Stage 1: CUTSNS_PIN = 1 [22:51:42]Read from MH i2c: 01 [22:51:42]MH_I2C_Read... [22:51:42]*** Stop cut motor [22:51:42]*** Cut end [22:51:42]Read from MH i2c: 01 07 00 [22:51:42]MH_I2C_Read... [22:51:42]Read from MH i2c: 01 07 00 C7 04 00 00 00 00 00 FF 0F E0 [22:51:42]process_action close_receipt done [22:51:42]requested_data is exist [22:51:42]produce_requested_data [22:51:42]requested_item fm.sn is exist - process it [22:51:42]wFMCommunicate request_size=4 [22:51:42]MH_SAM_APDU [22:51:42]CAPDU: 80 11 00 00 [22:51:42]Write to MH i2c: E2 08 00 C8 04 80 11 00 00 00 00 00 00 46 [22:51:42]Write i2c OK [22:51:42]MH_I2C_Read... [22:51:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:51:42]Read from MH i2c: E2 [22:51:42]MH_I2C_Read... [22:51:42]Read from MH i2c: E2 17 00 [22:51:42]MH_I2C_Read... [22:51:42]Read from MH i2c: E2 17 00 C8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9B [22:51:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [22:51:42]wFMCommunicate OK [22:51:42]requested_item fd.num is exist - process it [22:51:42]SAM_PROTO_GetFieldsCounters [22:51:42]wFMCommunicate request_size=4 [22:51:42]MH_SAM_APDU [22:51:42]CAPDU: 80 13 00 00 [22:51:42]Write to MH i2c: E2 08 00 C9 04 80 13 00 00 00 00 00 00 49 [22:51:42]Write i2c OK [22:51:42]MH_I2C_Read... [22:51:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:51:42]Read from MH i2c: E2 [22:51:42]MH_I2C_Read... [22:51:42]Read from MH i2c: E2 62 00 [22:51:42]MH_I2C_Read... [22:51:42]Read from MH i2c: E2 62 00 C9 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 10 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 AE [22:51:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 10 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:51:42]wFMCommunicate OK [22:51:42]SAM_PROTO_GetFieldsCounters done [22:51:42]requested_item shift.num is exist - process it [22:51:42]requested_item shift.opened is exist - process it [22:51:42]req_shift_opened [22:51:42]FM_GetShiftState [22:51:42]SAM_PROTO_GetShiftState [22:51:42]wFMCommunicate request_size=4 [22:51:42]MH_SAM_APDU [22:51:42]CAPDU: 80 13 01 00 [22:51:42]Write to MH i2c: E2 08 00 CA 04 80 13 01 00 00 00 00 00 4B [22:51:42]Write i2c OK [22:51:42]MH_I2C_Read... [22:51:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:51:42]Read from MH i2c: E2 [22:51:42]MH_I2C_Read... [22:51:42]Read from MH i2c: E2 0E 00 [22:51:42]MH_I2C_Read... [22:51:42]Read from MH i2c: E2 0E 00 CA 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 34 [22:51:42]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [22:51:42]wFMCommunicate OK [22:51:42]SAM_PROTO_GetShiftState done [22:51:42]FM_GetShiftState done [22:51:42]req_shift_opened done [22:51:42]requested_item shift.open_date is exist - process it [22:51:42]req_shift_open_date [22:51:42]req_shift_open_date done [22:51:42]produce_requested_data done [22:51:42]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203024,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [22:51:42]process_action_free close_receipt [22:51:42]json_value_free [22:51:42]json_value_free done [22:51:42]process_json_proto returns [22:51:42]Send response to host [22:51:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203024,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [22:51:42]free response buf [22:51:42]execute_script done [22:51:42]execute_script returns [22:51:42]free content buf [22:51:42]Sock 9.Close socket [22:51:42]Sock 9.Thread stoped [22:51:47]OFD Sender: No OFD packet to send [22:51:52]OFD Sender: No OFD packet to send [22:51:57]OFD Sender: No OFD packet to send [22:52:02]OFD Sender: No OFD packet to send [22:52:07]OFD Sender: No OFD packet to send [22:52:12]OFD Sender: No OFD packet to send [22:52:17]OFD Sender: No OFD packet to send [22:52:22]OFD Sender: No OFD packet to send [22:52:27]OFD Sender: No OFD packet to send [22:52:32]OFD Sender: No OFD packet to send [22:52:37]OFD Sender: No OFD packet to send [22:52:42]OFD Sender: No OFD packet to send [22:52:47]OFD Sender: No OFD packet to send [22:52:52]OFD Sender: No OFD packet to send [22:52:57]OFD Sender: No OFD packet to send [22:53:02]OFD Sender: No OFD packet to send [22:53:07]OFD Sender: No OFD packet to send [22:53:12]OFD Sender: No OFD packet to send [22:53:17]OFD Sender: No OFD packet to send [22:53:22]OFD Sender: No OFD packet to send [22:53:27]OFD Sender: No OFD packet to send [22:53:32]OFD Sender: No OFD packet to send [22:53:37]OFD Sender: No OFD packet to send [22:53:42]OFD Sender: No OFD packet to send [22:53:47]OFD Sender: No OFD packet to send [22:53:52]OFD Sender: No OFD packet to send [22:53:57]OFD Sender: No OFD packet to send [22:54:02]OFD Sender: No OFD packet to send [22:54:07]OFD Sender: No OFD packet to send [22:54:12]OFD Sender: No OFD packet to send [22:54:17]OFD Sender: No OFD packet to send [22:54:22]OFD Sender: No OFD packet to send [22:54:27]OFD Sender: No OFD packet to send [22:54:32]OFD Sender: No OFD packet to send [22:54:37]OFD Sender: No OFD packet to send [22:54:42]OFD Sender: No OFD packet to send [22:54:47]OFD Sender: No OFD packet to send [22:54:52]OFD Sender: No OFD packet to send [22:54:57]OFD Sender: No OFD packet to send [22:55:02]OFD Sender: No OFD packet to send [22:55:07]OFD Sender: No OFD packet to send [22:55:12]OFD Sender: No OFD packet to send [22:55:17]OFD Sender: No OFD packet to send [22:55:22]OFD Sender: No OFD packet to send [22:55:27]OFD Sender: No OFD packet to send [22:55:32]OFD Sender: No OFD packet to send [22:55:37]OFD Sender: No OFD packet to send [22:55:42]OFD Sender: No OFD packet to send [22:55:47]OFD Sender: No OFD packet to send [22:55:52]OFD Sender: No OFD packet to send [22:55:57]OFD Sender: No OFD packet to send [22:56:02]OFD Sender: No OFD packet to send [22:56:07]OFD Sender: No OFD packet to send [22:56:12]OFD Sender: No OFD packet to send [22:56:17]OFD Sender: No OFD packet to send [22:56:22]OFD Sender: No OFD packet to send [22:56:27]OFD Sender: No OFD packet to send [22:56:32]OFD Sender: No OFD packet to send [22:56:37]OFD Sender: No OFD packet to send [22:56:42]OFD Sender: No OFD packet to send [22:56:47]OFD Sender: No OFD packet to send [22:56:52]OFD Sender: No OFD packet to send [22:56:57]OFD Sender: No OFD packet to send [22:57:02]OFD Sender: No OFD packet to send [22:57:07]OFD Sender: No OFD packet to send [22:57:12]OFD Sender: No OFD packet to send [22:57:17]OFD Sender: No OFD packet to send [22:57:22]OFD Sender: No OFD packet to send [22:57:27]OFD Sender: No OFD packet to send [22:57:32]OFD Sender: No OFD packet to send [22:57:37]OFD Sender: No OFD packet to send [22:57:42]OFD Sender: No OFD packet to send [22:57:47]OFD Sender: No OFD packet to send [22:57:52]OFD Sender: No OFD packet to send [22:57:57]OFD Sender: No OFD packet to send [22:58:02]OFD Sender: No OFD packet to send [22:58:07]OFD Sender: No OFD packet to send [22:58:12]OFD Sender: No OFD packet to send [22:58:17]OFD Sender: No OFD packet to send [22:58:22]OFD Sender: No OFD packet to send [22:58:27]OFD Sender: No OFD packet to send [22:58:32]OFD Sender: No OFD packet to send [22:58:37]OFD Sender: No OFD packet to send [22:58:42]OFD Sender: No OFD packet to send [22:58:47]OFD Sender: No OFD packet to send [22:58:52]OFD Sender: No OFD packet to send [22:58:57]OFD Sender: No OFD packet to send [22:59:02]OFD Sender: No OFD packet to send [22:59:07]OFD Sender: No OFD packet to send [22:59:12]OFD Sender: No OFD packet to send [22:59:17]OFD Sender: No OFD packet to send [22:59:22]OFD Sender: No OFD packet to send [22:59:27]OFD Sender: No OFD packet to send [22:59:32]OFD Sender: No OFD packet to send [22:59:37]OFD Sender: No OFD packet to send [22:59:42]OFD Sender: No OFD packet to send [22:59:47]OFD Sender: No OFD packet to send [22:59:52]OFD Sender: No OFD packet to send [22:59:57]OFD Sender: No OFD packet to send [23:00:02]OFD Sender: No OFD packet to send [23:00:07]OFD Sender: No OFD packet to send [23:00:12]OFD Sender: No OFD packet to send [23:00:17]OFD Sender: No OFD packet to send [23:00:22]OFD Sender: No OFD packet to send [23:00:27]OFD Sender: No OFD packet to send [23:00:32]OFD Sender: No OFD packet to send [23:00:37]OFD Sender: No OFD packet to send [23:00:42]OFD Sender: No OFD packet to send [23:00:47]OFD Sender: No OFD packet to send [23:00:52]OFD Sender: No OFD packet to send [23:00:57]OFD Sender: No OFD packet to send [23:01:02]OFD Sender: No OFD packet to send [23:01:07]OFD Sender: No OFD packet to send [23:01:12]OFD Sender: No OFD packet to send [23:01:17]OFD Sender: No OFD packet to send [23:01:22]OFD Sender: No OFD packet to send [23:01:27]OFD Sender: No OFD packet to send [23:01:32]OFD Sender: No OFD packet to send [23:01:37]OFD Sender: No OFD packet to send [23:01:42]OFD Sender: No OFD packet to send [23:01:47]OFD Sender: No OFD packet to send [23:01:52]OFD Sender: No OFD packet to send [23:01:57]OFD Sender: No OFD packet to send [23:02:02]OFD Sender: No OFD packet to send [23:02:07]OFD Sender: No OFD packet to send [23:02:12]OFD Sender: No OFD packet to send [23:02:17]OFD Sender: No OFD packet to send [23:02:22]OFD Sender: No OFD packet to send [23:02:27]OFD Sender: No OFD packet to send [23:02:32]OFD Sender: No OFD packet to send [23:02:37]OFD Sender: No OFD packet to send [23:02:42]OFD Sender: No OFD packet to send [23:02:47]OFD Sender: No OFD packet to send [23:02:52]OFD Sender: No OFD packet to send [23:02:57]OFD Sender: No OFD packet to send [23:03:02]OFD Sender: No OFD packet to send [23:03:07]OFD Sender: No OFD packet to send [23:03:12]OFD Sender: No OFD packet to send [23:03:17]OFD Sender: No OFD packet to send [23:03:22]OFD Sender: No OFD packet to send [23:03:27]OFD Sender: No OFD packet to send [23:03:32]OFD Sender: No OFD packet to send [23:03:37]OFD Sender: No OFD packet to send [23:03:42]OFD Sender: No OFD packet to send [23:03:47]OFD Sender: No OFD packet to send [23:03:52]OFD Sender: No OFD packet to send [23:03:57]OFD Sender: No OFD packet to send [23:04:02]OFD Sender: No OFD packet to send [23:04:07]OFD Sender: No OFD packet to send [23:04:12]OFD Sender: No OFD packet to send [23:04:17]OFD Sender: No OFD packet to send [23:04:22]OFD Sender: No OFD packet to send [23:04:27]OFD Sender: No OFD packet to send [23:04:32]OFD Sender: No OFD packet to send [23:04:37]OFD Sender: No OFD packet to send [23:04:42]OFD Sender: No OFD packet to send [23:04:47]OFD Sender: No OFD packet to send [23:04:52]OFD Sender: No OFD packet to send [23:04:57]OFD Sender: No OFD packet to send [23:05:02]OFD Sender: No OFD packet to send [23:05:07]OFD Sender: No OFD packet to send [23:05:12]OFD Sender: No OFD packet to send [23:05:17]OFD Sender: No OFD packet to send [23:05:22]OFD Sender: No OFD packet to send [23:05:27]OFD Sender: No OFD packet to send [23:05:32]OFD Sender: No OFD packet to send [23:05:37]OFD Sender: No OFD packet to send [23:05:42]OFD Sender: No OFD packet to send [23:05:47]OFD Sender: No OFD packet to send [23:05:52]OFD Sender: No OFD packet to send [23:05:58]OFD Sender: No OFD packet to send [23:06:03]OFD Sender: No OFD packet to send [23:06:08]OFD Sender: No OFD packet to send [23:06:13]OFD Sender: No OFD packet to send [23:06:18]OFD Sender: No OFD packet to send [23:06:23]OFD Sender: No OFD packet to send [23:06:28]OFD Sender: No OFD packet to send [23:06:33]OFD Sender: No OFD packet to send [23:06:38]OFD Sender: No OFD packet to send [23:06:43]OFD Sender: No OFD packet to send [23:06:48]OFD Sender: No OFD packet to send [23:06:53]OFD Sender: No OFD packet to send [23:06:58]OFD Sender: No OFD packet to send [23:07:03]OFD Sender: No OFD packet to send [23:07:08]OFD Sender: No OFD packet to send [23:07:13]OFD Sender: No OFD packet to send [23:07:18]OFD Sender: No OFD packet to send [23:07:23]OFD Sender: No OFD packet to send [23:07:28]OFD Sender: No OFD packet to send [23:07:33]OFD Sender: No OFD packet to send [23:07:38]OFD Sender: No OFD packet to send [23:07:43]OFD Sender: No OFD packet to send [23:07:48]OFD Sender: No OFD packet to send [23:07:53]OFD Sender: No OFD packet to send [23:07:58]OFD Sender: No OFD packet to send [23:08:03]OFD Sender: No OFD packet to send [23:08:08]OFD Sender: No OFD packet to send [23:08:13]OFD Sender: No OFD packet to send [23:08:18]OFD Sender: No OFD packet to send [23:08:23]OFD Sender: No OFD packet to send [23:08:28]OFD Sender: No OFD packet to send [23:08:33]OFD Sender: No OFD packet to send [23:08:38]OFD Sender: No OFD packet to send [23:08:43]OFD Sender: No OFD packet to send [23:08:48]OFD Sender: No OFD packet to send [23:08:53]OFD Sender: No OFD packet to send [23:08:58]OFD Sender: No OFD packet to send [23:09:03]OFD Sender: No OFD packet to send [23:09:08]OFD Sender: No OFD packet to send [23:09:13]OFD Sender: No OFD packet to send [23:09:18]OFD Sender: No OFD packet to send [23:09:23]OFD Sender: No OFD packet to send [23:09:28]OFD Sender: No OFD packet to send [23:09:33]OFD Sender: No OFD packet to send [23:09:38]OFD Sender: No OFD packet to send [23:09:43]OFD Sender: No OFD packet to send [23:09:48]OFD Sender: No OFD packet to send [23:09:53]OFD Sender: No OFD packet to send [23:09:58]OFD Sender: No OFD packet to send [23:10:03]OFD Sender: No OFD packet to send [23:10:08]OFD Sender: No OFD packet to send [23:10:13]OFD Sender: No OFD packet to send [23:10:17]accept exits with 7 [23:10:17]New connection [23:10:17]New thread 3066785124 created [23:10:17]Thread 3066641764 joined [23:10:17]Waiting for new connection... [23:10:17] Sock 7.Parse request [23:10:17]Sock 7.Check first char [23:10:17]Sock 7.First char is OK [23:10:17]request: POST /json_proto HTTP/1.0 [23:10:17]Method: POST [23:10:17]URL: /json_proto [23:10:17]Method is POST - this is cgi request [23:10:17]url: /json_proto [23:10:17]query_string will be loaded in cgi processing [23:10:17]execute_cgi json_proto POST (null) [23:10:17]execute_cgi path=json_proto method=POST [23:10:17]POST find Content-Length [23:10:17]Host: 172.17.63.195:8080 [23:10:17]Content-Length: 682 [23:10:17]Content-Type: application/json [23:10:17] [23:10:17]POST finish read [23:10:17]Found Content-Length = 682 [23:10:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:10:17]execute_script... [23:10: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)450829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:10:17]POST & json_proto [23:10:17]process_json_proto [23:10:17]json parsed OK: [23:10:17]protocol is kg_v1.0 [23:10:17]action value=close_receipt [23:10:17]process_action close_receipt [23:10:17]cmd_close_receipt [23:10:17]MH_GetDate [23:10:17]Write to MH i2c: F0 00 00 CB 04 BE [23:10:17]Write i2c OK [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: F0 [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: F0 09 00 [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: F0 09 00 CB 04 00 5A 6B 21 67 8C D7 20 67 FE [23:10:17]GetLastDocTimeStamp 1730242299 [23:10:17]current date 1730243418 [23:10:17]FM_GetShiftState [23:10:17]SAM_PROTO_GetShiftState [23:10:17]wFMCommunicate request_size=4 [23:10:17]MH_SAM_APDU [23:10:17]CAPDU: 80 13 01 00 [23:10:17]Write to MH i2c: E2 08 00 CC 04 80 13 01 00 00 00 00 00 4D [23:10:17]Write i2c OK [23:10:17]MH_I2C_Read... [23:10:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:17]Read from MH i2c: E2 [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: E2 0E 00 [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: E2 0E 00 CC 04 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 36 [23:10:17]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:10:17]wFMCommunicate OK [23:10:17]SAM_PROTO_GetShiftState done [23:10:17]FM_GetShiftState done [23:10:17]opened in 1730160431 [23:10:17]opened+sec_in_day 1730246831 [23:10:17]quantity*price = 100015 [23:10:17]sum+1 = 100017 [23:10:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 420 29.10.2024 23:10 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203025 ФПД: 178989370145536 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T231018&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203025&fm=178989370145536&tin=02508201610067®Number=0000000000091777&sum=100000 [23:10:18]StoreToDocumentArchive [23:10:18]shift 546 fd 203025 [23:10:18]save to /storage/0546/doc_00203025 [23:10:18]save last doc name /storage/0546/doc_00203025 to /storage/kkm_last_doc_name [23:10:18]save OK [23:10:18]Clear old archive folders... [23:10:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:10:18]tlvbuf is 0115B310 [23:10:18]SAM_PROTO_ClearQueue [23:10:18]wFMCommunicate request_size=4 [23:10:18]MH_SAM_APDU [23:10:18]CAPDU: 80 09 00 00 [23:10:18]Write to MH i2c: E2 08 00 D9 04 80 09 00 00 00 00 00 00 4F [23:10:18]Write i2c OK [23:10:18]MH_I2C_Read... [23:10:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:10:19]Read from MH i2c: E2 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: E2 03 00 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [23:10:19]RAPDU: 90 00 [23:10:19]wFMCommunicate OK [23:10:19]SAM_PROTO_ClearQueue done [23:10:19]KKMCreateOFDPacket [23:10:19]OFDProtocolAddRootSTLVToBuf [23:10:19]FM_MakeSignedData [23:10:19]FM_MakeSignedData [23:10:19]SAM_PROTO_SignData [23:10:19]wFMCommunicate request_size=4 [23:10:19]MH_SAM_APDU [23:10:19]CAPDU: 80 0D 01 02 [23:10:19]Write to MH i2c: E2 08 00 DA 04 80 0D 01 02 00 00 00 00 57 [23:10:19]Write i2c OK [23:10:19]MH_I2C_Read... [23:10:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:10:19]Read from MH i2c: E2 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: E2 03 00 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: E2 03 00 DA 04 00 90 00 52 [23:10:19]RAPDU: 90 00 [23:10:19]wFMCommunicate OK [23:10:19]wFMCommunicate request_size=255 [23:10:19]MH_SAM_APDU [23:10: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 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 5A 6B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 19 03 00 35 04 06 00 A2 [23:10:19]Write to MH i2c: E2 02 01 DB 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 5A 6B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 19 03 00 35 04 06 00 A2 00 00 CA [23:10:19]Write i2c OK [23:10:19]MH_I2C_Read... [23:10:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:19]Read from MH i2c: E2 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: E2 03 00 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: E2 03 00 DB 04 00 90 00 53 [23:10:19]RAPDU: 90 00 [23:10:19]wFMCommunicate OK [23:10:19]wFMCommunicate request_size=10 [23:10:19]MH_SAM_APDU [23:10:19]CAPDU: 80 0D 02 02 05 CA 35 D3 7B 00 [23:10:19]Write to MH i2c: E2 0D 00 DC 04 80 0D 02 02 05 00 CA 35 D3 7B 00 00 00 B1 [23:10:19]Write i2c OK [23:10:19]MH_I2C_Read... [23:10:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:19]Read from MH i2c: E2 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: E2 03 00 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: E2 03 00 DC 04 00 90 00 54 [23:10:19]RAPDU: 90 00 [23:10:19]wFMCommunicate OK [23:10:19]wFMCommunicate request_size=4 [23:10:19]MH_SAM_APDU [23:10:19]CAPDU: 80 0D 03 02 [23:10:19]Write to MH i2c: E2 08 00 DD 04 80 0D 03 02 00 00 00 00 5C [23:10:19]Write i2c OK [23:10:19]MH_I2C_Read... [23:10:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:10:19]Read from MH i2c: E2 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: E2 0B 00 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: E2 0B 00 DD 04 00 F5 3F A0 73 54 A6 0C 78 90 00 22 [23:10:19]RAPDU: F5 3F A0 73 54 A6 0C 78 90 00 [23:10:19]wFMCommunicate OK [23:10:19]SAM_PROTO_SignData done [23:10:19]FM_MakeSignedData done [23:10:19]CreateOFDProtocolMessage [23:10:19]wFMCommunicate request_size=4 [23:10:19]MH_SAM_APDU [23:10:19]CAPDU: 80 11 00 00 [23:10:19]Write to MH i2c: E2 08 00 DE 04 80 11 00 00 00 00 00 00 5C [23:10:19]Write i2c OK [23:10:19]MH_I2C_Read... [23:10:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:19]Read from MH i2c: E2 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: E2 17 00 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: E2 17 00 DE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B1 [23:10:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:10:19]wFMCommunicate OK [23:10:19]CreateOFDProtocolMessage done [23:10:19]OFDSenderStorePacket 203025 [23:10:19]StoreOFDPacket docnum=203025 [23:10:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EA 40 07 01 B0 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 5A 6B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 19 03 00 35 04 06 00 A2 CA 35 D3 7B 00 F5 3F A0 73 54 A6 0C 78 [23:10:19]CheckFolder [23:10:19]dirname=/storage/ofd_packets [23:10:19]CheckFolder done [23:10:19]ProducePacketName [23:10:19]name=ofd_packets/00203025 [23:10:19]NVStorageSaveData ofd_packets/00203025 [23:10:19]File name is /storage/ofd_packets/00203025 [23:10:19]Write 301 bytes [23:10:19]NVStorageSaveData done [23:10:19]OFDSenderStorePacket done [23:10:19]KKMCreateOFDPacket done [23:10:19]NVStorageSaveData kkm_last_timestamp [23:10:19]File name is /storage/kkm_last_timestamp [23:10:19]Write 4 bytes [23:10:19]NVStorageSaveData done [23:10:19]ExternCall_PrintAddStr [23:10:19]wPrintStart [23:10:19]Write to MH i2c: 01 00 00 DF 04 E3 [23:10:19]Write i2c OK [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: 01 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: 01 07 00 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: 01 07 00 DF 04 00 00 00 00 00 FF 0F F8 [23:10:19]RasterBufferAndPrint [23:10:19]line Счет N : (1)450829 [23:10:19]line ИНН: 02508201610067 [23:10:19]line Контрольно-Кассовый Чек [23:10:19]line ПРОДАЖА [23:10:19]line ТРК (МРК, ГНК) : 41 [23:10:19]line Товар: 2710124130 [23:10:19]line Аи-92-К-2 [23:10:19]line 14.950 * 66.90 [23:10:19]line = 1000.16 [23:10:19]line НДС 12% НСП 1% [23:10:19]line > о реализуемом товаре [23:10:19]line ОКРУГЛЕНИЕ: -0.16 [23:10:19]line ИТОГО: 1000.00 [23:10:19]line Внесено: 1000.00 [23:10:19]line СДАЧА: 0.00 [23:10:19]line НСП 1% : 8.85 [23:10:19]line НДС 12% : 106.21 [23:10:19]line Наличными: 1000.00 [23:10:19]line Безнал.: 0.00 [23:10:19]line Место: АЗС № 171 "Партнер Нефть" [23:10:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [23:10:19]line СНО: Общий режим [23:10:19]line Чек 420 29.10.2024 23:10 [23:10:19]line Смена: 546 ФФД: 1.0 [23:10:19]line ЗНМ: 0300000109 [23:10:19]line РНМ: 0000000000091777 [23:10:19]line Версия ККМ: 001 [23:10:19]line ФМ: 0000000000871756 [23:10:19]line ФД: 203025 [23:10:19]line ФПД: 178989370145536 [23:10:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T231018&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203025&fm=178989370145536&tin=02508201610067®Number=0000000000091777&sum=100000 [23:10:19]OFD Sender: Processing packet 203025 [packets to send 117, broken 116] [23:10:19]ProducePacketName [23:10:19]name=ofd_packets/00203025 [23:10:19]OFD Sender: To server: pG, [23:10:19]CommunicateWithHost lk.salyk.kg:30040 [23:10:19]ConnectInit lk.salyk.kg [23:10:19]written 0, free lines is 4095 [23:10:19]Connected sock=10 [23:10:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 EA 40 07 01 B0 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 5A 6B 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 19 03 00 35 04 06 00 A2 CA 35 D3 7B 00 F5 3F A0 73 54 A6 0C 78 [23:10:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 E1 88 47 00 51 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 11 19 03 00 F4 03 04 00 14 17 21 67 B6 04 01 00 00 B1 89 64 78 18 0F 3B 43 [23:10:20]CommunicateWithHost err = 0 [23:10:20]CheckOFDResponse [23:10:20]1017 (14) - 77093643461234 [23:10:20]1041 (16) - 0000000000871756 [23:10:20]1040 (4) - 203025 [23:10:20]1012 (4) - 29.10.2024 17:10 [23:10:20]1206 (1) - 0 [23:10:20]OFD Sender: Remove packet 203025 [23:10:20]ProducePacketName [23:10:20]name=ofd_packets/00203025 [23:10:20]NVStorageDeleteData [23:10:20]Write to MH i2c: 01 00 00 0A 05 0F [23:10:20]Write i2c OK [23:10:20]MH_I2C_Read... [23:10:20]Read from MH i2c: 01 [23:10:20]MH_I2C_Read... [23:10:20]Read from MH i2c: 01 07 00 [23:10:20]MH_I2C_Read... [23:10:20]Read from MH i2c: 01 07 00 0A 05 00 00 00 00 00 8D 0C AF [23:10:20]RasterBufferAndPrint [23:10:20]line [23:10:20]line [23:10:20]line [23:10:20]line [23:10:20]line [23:10:20]written 0, free lines is 3217 [23:10:20]MH_Cut [23:10:20]Write to MH i2c: D1 01 00 11 05 01 E8 [23:10:20]Write i2c OK [23:10:20]MH_I2C_Read... [23:10:20]Read from MH i2c: D1 [23:10:20]MH_I2C_Read... [23:10:20]Read from MH i2c: D1 01 00 [23:10:20]MH_I2C_Read... [23:10:20]Read from MH i2c: D1 01 00 11 05 00 E7 [23:10:20]Write to MH i2c: 01 00 00 12 05 17 [23:10:20]Write i2c OK [23:10:20]MH_I2C_Read... [23:10:20]OFD Sender: No OFD packet to send [23:10:21]*** Cut start [23:10:21]*** Purtial cut [23:10:21]*** Stage 1: CUTSNS_PIN = 1 [23:10:21]Read from MH i2c: 01 [23:10:21]MH_I2C_Read... [23:10:21]*** Stop cut motor [23:10:21]*** Cut end [23:10:21]Read from MH i2c: 01 07 00 [23:10:21]MH_I2C_Read... [23:10:21]Read from MH i2c: 01 07 00 12 05 00 00 00 00 00 FF 0F 2C [23:10:21]process_action close_receipt done [23:10:21]requested_data is exist [23:10:21]produce_requested_data [23:10:21]requested_item fm.sn is exist - process it [23:10:21]wFMCommunicate request_size=4 [23:10:21]MH_SAM_APDU [23:10:21]CAPDU: 80 11 00 00 [23:10:21]Write to MH i2c: E2 08 00 13 05 80 11 00 00 00 00 00 00 92 [23:10:21]Write i2c OK [23:10:21]MH_I2C_Read... [23:10:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:21]Read from MH i2c: E2 [23:10:21]MH_I2C_Read... [23:10:21]Read from MH i2c: E2 17 00 [23:10:21]MH_I2C_Read... [23:10:21]Read from MH i2c: E2 17 00 13 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E7 [23:10:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:10:21]wFMCommunicate OK [23:10:21]requested_item fd.num is exist - process it [23:10:21]SAM_PROTO_GetFieldsCounters [23:10:21]wFMCommunicate request_size=4 [23:10:21]MH_SAM_APDU [23:10:21]CAPDU: 80 13 00 00 [23:10:21]Write to MH i2c: E2 08 00 14 05 80 13 00 00 00 00 00 00 95 [23:10:21]Write i2c OK [23:10:21]MH_I2C_Read... [23:10:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:10:21]Read from MH i2c: E2 [23:10:21]MH_I2C_Read... [23:10:21]Read from MH i2c: E2 62 00 [23:10:21]MH_I2C_Read... [23:10:21]Read from MH i2c: E2 62 00 14 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 11 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 FE [23:10:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 11 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:10:21]wFMCommunicate OK [23:10:21]SAM_PROTO_GetFieldsCounters done [23:10:21]requested_item shift.num is exist - process it [23:10:21]requested_item shift.opened is exist - process it [23:10:21]req_shift_opened [23:10:21]FM_GetShiftState [23:10:21]SAM_PROTO_GetShiftState [23:10:21]wFMCommunicate request_size=4 [23:10:21]MH_SAM_APDU [23:10:21]CAPDU: 80 13 01 00 [23:10:21]Write to MH i2c: E2 08 00 15 05 80 13 01 00 00 00 00 00 97 [23:10:21]Write i2c OK [23:10:21]MH_I2C_Read... [23:10:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:21]Read from MH i2c: E2 [23:10:21]MH_I2C_Read... [23:10:21]Read from MH i2c: E2 0E 00 [23:10:21]MH_I2C_Read... [23:10:21]Read from MH i2c: E2 0E 00 15 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 80 [23:10:21]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:10:21]wFMCommunicate OK [23:10:21]SAM_PROTO_GetShiftState done [23:10:21]FM_GetShiftState done [23:10:21]req_shift_opened done [23:10:21]requested_item shift.open_date is exist - process it [23:10:21]req_shift_open_date [23:10:21]req_shift_open_date done [23:10:21]produce_requested_data done [23:10:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203025,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [23:10:21]process_action_free close_receipt [23:10:21]json_value_free [23:10:21]json_value_free done [23:10:21]process_json_proto returns [23:10:21]Send response to host [23:10:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203025,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [23:10:21]free response buf [23:10:21]execute_script done [23:10:21]execute_script returns [23:10:21]free content buf [23:10:21]Sock 7.Close socket [23:10:21]Sock 7.Thread stoped [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:45]OFD Sender: No OFD packet to send [23:13:50]OFD Sender: No OFD packet to send [23:13:55]OFD Sender: No OFD packet to send [23:14:00]OFD Sender: No OFD packet to send [23:14:05]OFD Sender: No OFD packet to send [23:14:10]OFD Sender: No OFD packet to send [23:14:15]OFD Sender: No OFD packet to send [23:14:20]OFD Sender: No OFD packet to send [23:14:25]OFD Sender: No OFD packet to send [23:14:30]OFD Sender: No OFD packet to send [23:14:35]OFD Sender: No OFD packet to send [23:14:40]OFD Sender: No OFD packet to send [23:14:45]OFD Sender: No OFD packet to send [23:14: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:53]int [23:16:53]Write to MH i2c: 01 00 00 16 05 1B [23:16:53]*** FLAG_PRN_KEY set [23:16:53]Write i2c OK [23:16:53]MH_I2C_Read... [23:16:53]Read from MH i2c: 01 [23:16:53]MH_I2C_Read... [23:16:53]Read from MH i2c: 01 07 00 [23:16:53]MH_I2C_Read... [23:16:53]Read from MH i2c: 01 07 00 16 05 00 08 00 00 00 FF 0F 38 [23:16:53]state=0 [23:16:53]Key pressed [23:16:53]Feed [23:16:53]Write to MH i2c: D8 00 00 17 05 F3 [23:16:53]Write i2c OK [23:16:53]MH_I2C_Read... [23:16:53]Read from MH i2c: D8 [23:16:53]MH_I2C_Read... [23:16:53]Read from MH i2c: D8 01 00 [23:16:53]MH_I2C_Read... [23:16:53]Read from MH i2c: D8 01 00 17 05 00 F4 [23:16:53]int [23:16:53]Write to MH i2c: 01 00 00 18 05 1D [23:16:53]Write i2c OK [23:16:53]MH_I2C_Read... [23:16:53]Read from MH i2c: 01 [23:16:53]MH_I2C_Read... [23:16:53]Read from MH i2c: 01 07 00 [23:16:53]MH_I2C_Read... [23:16:53]Read from MH i2c: 01 07 00 18 05 00 48 00 00 00 3C 00 A8 [23:16:53]state=2 [23:16:53]Key pressed [23:16:53]int [23:16:53]Write to MH i2c: 01 00 00 19 05 1E [23:16:53]*** FLAG_PRN_KEY reset [23:16:53]Write i2c OK [23:16:53]MH_I2C_Read... [23:16:53]Read from MH i2c: 01 [23:16:53]MH_I2C_Read... [23:16:53]Read from MH i2c: 01 07 00 [23:16:53]MH_I2C_Read... [23:16:53]Read from MH i2c: 01 07 00 19 05 00 00 00 00 00 F6 0F 2A [23:16:53]state=2 [23:16:53]Stop feed [23:16:54]int [23:16:54]Write to MH i2c: 01 00 00 1A 05 1F [23:16:54]*** FLAG_PRN_KEY set [23:16:54]Write i2c OK [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: 01 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: 01 07 00 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: 01 07 00 1A 05 00 08 00 00 00 FF 0F 3C [23:16:54]state=0 [23:16:54]Key pressed [23:16:54]Feed [23:16:54]Write to MH i2c: D8 00 00 1B 05 F7 [23:16:54]Write i2c OK [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: D8 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: D8 01 00 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: D8 01 00 1B 05 00 F8 [23:16:54]int [23:16:54]Write to MH i2c: 01 00 00 1C 05 21 [23:16:54]Write i2c OK [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: 01 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: 01 07 00 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: 01 07 00 1C 05 00 48 00 00 00 3C 00 AC [23:16:54]state=2 [23:16:54]Key pressed [23:16:54]int [23:16:54]Write to MH i2c: 01 00 00 1D 05 22 [23:16:54]*** FLAG_PRN_KEY reset [23:16:54]Write i2c OK [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: 01 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: 01 07 00 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: 01 07 00 1D 05 00 00 00 00 00 F6 0F 2E [23:16:54]state=2 [23:16:54]Stop feed [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: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:00]ConnectInit Can't connect to host [23:20:01]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:23]ConnectInit Can't connect to host [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:27]OFD Sender: No OFD packet to send [23:29:32]OFD Sender: No OFD packet to send [23:29:37]OFD Sender: No OFD packet to send [23:29:42]OFD Sender: No OFD packet to send [23:29:44]accept exits with 9 [23:29:44]New connection [23:29:44]New thread 3066641764 created [23:29:44]Thread 3066785124 joined [23:29:44]Waiting for new connection... [23:29:44] Sock 9.Parse request [23:29:44]Sock 9.Check first char [23:29:44]Sock 9.First char is OK [23:29:44]request: POST /json_proto HTTP/1.0 [23:29:44]Method: POST [23:29:44]URL: /json_proto [23:29:44]Method is POST - this is cgi request [23:29:44]url: /json_proto [23:29:44]query_string will be loaded in cgi processing [23:29:44]execute_cgi json_proto POST (null) [23:29:44]execute_cgi path=json_proto method=POST [23:29:44]POST find Content-Length [23:29:44]Host: 172.17.63.195:8080 [23:29:44]Content-Length: 682 [23:29:44]Content-Type: application/json [23:29:44] [23:29:44]POST finish read [23:29:44]Found Content-Length = 682 [23:29:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [23:29:44]execute_script... [23: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)450830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 29.900, "sum" : 2000.31, "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" ] } } [23:29:44]POST & json_proto [23:29:44]process_json_proto [23:29:44]json parsed OK: [23:29:44]protocol is kg_v1.0 [23:29:44]action value=close_receipt [23:29:44]process_action close_receipt [23:29:44]cmd_close_receipt [23:29:44]MH_GetDate [23:29:44]Write to MH i2c: F0 00 00 1E 05 12 [23:29:44]Write i2c OK [23:29:44]MH_I2C_Read... [23:29:44]Read from MH i2c: F0 [23:29:44]MH_I2C_Read... [23:29:44]Read from MH i2c: F0 09 00 [23:29:44]MH_I2C_Read... [23:29:44]Read from MH i2c: F0 09 00 1E 05 00 E8 6F 21 67 8C D7 20 67 E4 [23:29:44]GetLastDocTimeStamp 1730243418 [23:29:44]current date 1730244584 [23:29:44]FM_GetShiftState [23:29:44]SAM_PROTO_GetShiftState [23:29:44]wFMCommunicate request_size=4 [23:29:44]MH_SAM_APDU [23:29:44]CAPDU: 80 13 01 00 [23:29:44]Write to MH i2c: E2 08 00 1F 05 80 13 01 00 00 00 00 00 A1 [23:29:44]Write i2c OK [23:29:44]MH_I2C_Read... [23:29:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:29:44]Read from MH i2c: E2 [23:29:44]MH_I2C_Read... [23:29:44]Read from MH i2c: E2 0E 00 [23:29:44]MH_I2C_Read... [23:29:44]Read from MH i2c: E2 0E 00 1F 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 8A [23:29:44]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:29:44]wFMCommunicate OK [23:29:44]SAM_PROTO_GetShiftState done [23:29:44]FM_GetShiftState done [23:29:44]opened in 1730160431 [23:29:44]opened+sec_in_day 1730246831 [23:29:44]quantity*price = 200031 [23:29:44]sum+1 = 200032 [23:29:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 421 29.10.2024 23:29 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203026 ФПД: 271391052169371 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T232944&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203026&fm=271391052169371&tin=02508201610067®Number=0000000000091777&sum=200000 [23:29:45]StoreToDocumentArchive [23:29:45]shift 546 fd 203026 [23:29:45]save to /storage/0546/doc_00203026 [23:29:45]save last doc name /storage/0546/doc_00203026 to /storage/kkm_last_doc_name [23:29:45]save OK [23:29:45]Clear old archive folders... [23:29:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:29:45]tlvbuf is 011BF260 [23:29:45]SAM_PROTO_ClearQueue [23:29:45]wFMCommunicate request_size=4 [23:29:45]MH_SAM_APDU [23:29:45]CAPDU: 80 09 00 00 [23:29:45]Write to MH i2c: E2 08 00 2C 05 80 09 00 00 00 00 00 00 A3 [23:29:45]Write i2c OK [23:29:45]MH_I2C_Read... [23:29:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:29:45]Read from MH i2c: E2 [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: E2 03 00 [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: E2 03 00 2C 05 00 90 00 A5 [23:29:45]RAPDU: 90 00 [23:29:45]wFMCommunicate OK [23:29:45]SAM_PROTO_ClearQueue done [23:29:45]KKMCreateOFDPacket [23:29:45]OFDProtocolAddRootSTLVToBuf [23:29:45]FM_MakeSignedData [23:29:45]FM_MakeSignedData [23:29:45]SAM_PROTO_SignData [23:29:45]wFMCommunicate request_size=4 [23:29:45]MH_SAM_APDU [23:29:45]CAPDU: 80 0D 01 02 [23:29:45]Write to MH i2c: E2 08 00 2D 05 80 0D 01 02 00 00 00 00 AB [23:29:45]Write i2c OK [23:29:45]MH_I2C_Read... [23:29:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:29:45]Read from MH i2c: E2 [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: E2 03 00 [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: E2 03 00 2D 05 00 90 00 A6 [23:29:45]RAPDU: 90 00 [23:29:45]wFMCommunicate OK [23:29:45]wFMCommunicate request_size=255 [23:29:45]MH_SAM_APDU [23:29:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 E8 6F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 19 03 00 35 04 06 00 F6 [23:29:45]Write to MH i2c: E2 02 01 2E 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 E8 6F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 19 03 00 35 04 06 00 F6 00 00 4E [23:29:45]Write i2c OK [23:29:45]MH_I2C_Read... [23:29:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:29:45]Read from MH i2c: E2 [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: E2 03 00 [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: E2 03 00 2E 05 00 90 00 A7 [23:29:45]RAPDU: 90 00 [23:29:45]wFMCommunicate OK [23:29:45]wFMCommunicate request_size=10 [23:29:45]MH_SAM_APDU [23:29:45]CAPDU: 80 0D 02 02 05 D4 27 42 80 9B [23:29:45]Write to MH i2c: E2 0D 00 2F 05 80 0D 02 02 05 00 D4 27 42 80 9B 00 00 10 [23:29:45]Write i2c OK [23:29:45]MH_I2C_Read... [23:29:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:29:45]Read from MH i2c: E2 [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: E2 03 00 [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: E2 03 00 2F 05 00 90 00 A8 [23:29:45]RAPDU: 90 00 [23:29:45]wFMCommunicate OK [23:29:45]wFMCommunicate request_size=4 [23:29:45]MH_SAM_APDU [23:29:45]CAPDU: 80 0D 03 02 [23:29:45]Write to MH i2c: E2 08 00 30 05 80 0D 03 02 00 00 00 00 B0 [23:29:45]Write i2c OK [23:29:45]MH_I2C_Read... [23:29:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:29:45]Read from MH i2c: E2 [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: E2 0B 00 [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: E2 0B 00 30 05 00 F4 8B 18 28 D9 2E D2 86 90 00 CF [23:29:45]RAPDU: F4 8B 18 28 D9 2E D2 86 90 00 [23:29:45]wFMCommunicate OK [23:29:45]SAM_PROTO_SignData done [23:29:45]FM_MakeSignedData done [23:29:45]CreateOFDProtocolMessage [23:29:45]wFMCommunicate request_size=4 [23:29:45]MH_SAM_APDU [23:29:45]CAPDU: 80 11 00 00 [23:29:45]Write to MH i2c: E2 08 00 31 05 80 11 00 00 00 00 00 00 B0 [23:29:45]Write i2c OK [23:29:45]MH_I2C_Read... [23:29:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:29:45]Read from MH i2c: E2 [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: E2 17 00 [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: E2 17 00 31 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 05 [23:29:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:29:45]wFMCommunicate OK [23:29:45]CreateOFDProtocolMessage done [23:29:45]OFDSenderStorePacket 203026 [23:29:45]StoreOFDPacket docnum=203026 [23:29:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6E 6B 07 01 C5 C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 E8 6F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 19 03 00 35 04 06 00 F6 D4 27 42 80 9B F4 8B 18 28 D9 2E D2 86 [23:29:45]CheckFolder [23:29:45]dirname=/storage/ofd_packets [23:29:45]CheckFolder done [23:29:45]ProducePacketName [23:29:45]name=ofd_packets/00203026 [23:29:45]NVStorageSaveData ofd_packets/00203026 [23:29:45]File name is /storage/ofd_packets/00203026 [23:29:45]Write 301 bytes [23:29:45]NVStorageSaveData done [23:29:45]OFDSenderStorePacket done [23:29:45]KKMCreateOFDPacket done [23:29:45]NVStorageSaveData kkm_last_timestamp [23:29:45]File name is /storage/kkm_last_timestamp [23:29:45]Write 4 bytes [23:29:45]NVStorageSaveData done [23:29:45]ExternCall_PrintAddStr [23:29:45]wPrintStart [23:29:45]Write to MH i2c: 01 00 00 32 05 37 [23:29:45]Write i2c OK [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: 01 [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: 01 07 00 [23:29:45]MH_I2C_Read... [23:29:45]Read from MH i2c: 01 07 00 32 05 00 00 00 00 00 FF 0F 4C [23:29:45]RasterBufferAndPrint [23:29:45]line Счет N : (1)450830 [23:29:45]line ИНН: 02508201610067 [23:29:45]line Контрольно-Кассовый Чек [23:29:45]line ПРОДАЖА [23:29:45]line ТРК (МРК, ГНК) : 62 [23:29:45]line Товар: 2710124130 [23:29:45]line Аи-92-К-2 [23:29:45]line 29.900 * 66.90 [23:29:45]line = 2000.31 [23:29:45]line НДС 12% НСП 1% [23:29:45]line > о реализуемом товаре [23:29:45]line ОКРУГЛЕНИЕ: -0.31 [23:29:45]line ИТОГО: 2000.00 [23:29:45]line Внесено: 2000.00 [23:29:45]line СДАЧА: 0.00 [23:29:45]line НСП 1% : 17.70 [23:29:45]line НДС 12% : 212.42 [23:29:45]line Наличными: 2000.00 [23:29:45]line Безнал.: 0.00 [23:29:45]line Место: АЗС № 171 "Партнер Нефть" [23:29:45]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [23:29:45]line СНО: Общий режим [23:29:45]line Чек 421 29.10.2024 23:29 [23:29:45]line Смена: 546 ФФД: 1.0 [23:29:45]line ЗНМ: 0300000109 [23:29:45]line РНМ: 0000000000091777 [23:29:45]line Версия ККМ: 001 [23:29:45]line ФМ: 0000000000871756 [23:29:45]line ФД: 203026 [23:29:45]line ФПД: 271391052169371 [23:29:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T232944&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203026&fm=271391052169371&tin=02508201610067®Number=0000000000091777&sum=200000 [23:29:46]OFD Sender: Processing packet 203026 [packets to send 117, broken 116] [23:29:46]ProducePacketName [23:29:46]name=ofd_packets/00203026 [23:29:46]OFD Sender: To server: pG, [23:29:46]CommunicateWithHost lk.salyk.kg:30040 [23:29:46]ConnectInit lk.salyk.kg [23:29:46]written 0, free lines is 4095 [23:29:46]Connected sock=10 [23:29:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 6E 6B 07 01 C5 C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 CC 74 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 5F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 E8 6F 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 19 03 00 35 04 06 00 F6 D4 27 42 80 9B F4 8B 18 28 D9 2E D2 86 [23:29:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 C0 BE 47 00 1F 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 12 19 03 00 F4 03 04 00 A2 1B 21 67 B6 04 01 00 00 39 8E B2 DE 2B A5 41 FB [23:29:46]CommunicateWithHost err = 0 [23:29:46]CheckOFDResponse [23:29:46]1017 (14) - 77093643461234 [23:29:46]1041 (16) - 0000000000871756 [23:29:46]1040 (4) - 203026 [23:29:46]1012 (4) - 29.10.2024 17:30 [23:29:46]1206 (1) - 0 [23:29:46]OFD Sender: Remove packet 203026 [23:29:46]ProducePacketName [23:29:46]name=ofd_packets/00203026 [23:29:46]NVStorageDeleteData [23:29:46]Write to MH i2c: 01 00 00 5D 05 62 [23:29:46]Write i2c OK [23:29:46]MH_I2C_Read... [23:29:46]Read from MH i2c: 01 [23:29:46]MH_I2C_Read... [23:29:46]Read from MH i2c: 01 07 00 [23:29:46]MH_I2C_Read... [23:29:46]Read from MH i2c: 01 07 00 5D 05 00 00 00 00 00 8F 0C 04 [23:29:46]RasterBufferAndPrint [23:29:46]line [23:29:46]line [23:29:46]line [23:29:46]line [23:29:46]line [23:29:46]written 0, free lines is 3218 [23:29:46]MH_Cut [23:29:46]Write to MH i2c: D1 01 00 64 05 01 3B [23:29:46]Write i2c OK [23:29:46]MH_I2C_Read... [23:29:46]Read from MH i2c: D1 [23:29:46]MH_I2C_Read... [23:29:46]Read from MH i2c: D1 01 00 [23:29:46]MH_I2C_Read... [23:29:46]Read from MH i2c: D1 01 00 64 05 00 3A [23:29:46]Write to MH i2c: 01 00 00 65 05 6A [23:29:46]Write i2c OK [23:29:46]MH_I2C_Read... [23:29:46]OFD Sender: No OFD packet to send [23:29:47]*** Cut start [23:29:47]*** Purtial cut [23:29:47]*** Stage 1: CUTSNS_PIN = 1 [23:29:47]Read from MH i2c: 01 [23:29:47]MH_I2C_Read... [23:29:47]*** Stop cut motor [23:29:47]*** Cut end [23:29:47]Read from MH i2c: 01 07 00 [23:29:47]MH_I2C_Read... [23:29:47]Read from MH i2c: 01 07 00 65 05 00 00 00 00 00 FF 0F 7F [23:29:47]process_action close_receipt done [23:29:47]requested_data is exist [23:29:47]produce_requested_data [23:29:47]requested_item fm.sn is exist - process it [23:29:47]wFMCommunicate request_size=4 [23:29:47]MH_SAM_APDU [23:29:47]CAPDU: 80 11 00 00 [23:29:47]Write to MH i2c: E2 08 00 66 05 80 11 00 00 00 00 00 00 E5 [23:29:47]Write i2c OK [23:29:47]MH_I2C_Read... [23:29:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:29:47]Read from MH i2c: E2 [23:29:47]MH_I2C_Read... [23:29:47]Read from MH i2c: E2 17 00 [23:29:47]MH_I2C_Read... [23:29:47]Read from MH i2c: E2 17 00 66 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 3A [23:29:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:29:47]wFMCommunicate OK [23:29:47]requested_item fd.num is exist - process it [23:29:47]SAM_PROTO_GetFieldsCounters [23:29:47]wFMCommunicate request_size=4 [23:29:47]MH_SAM_APDU [23:29:47]CAPDU: 80 13 00 00 [23:29:47]Write to MH i2c: E2 08 00 67 05 80 13 00 00 00 00 00 00 E8 [23:29:47]Write i2c OK [23:29:47]MH_I2C_Read... [23:29:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:29:47]Read from MH i2c: E2 [23:29:47]MH_I2C_Read... [23:29:47]Read from MH i2c: E2 62 00 [23:29:47]MH_I2C_Read... [23:29:47]Read from MH i2c: E2 62 00 67 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 12 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 55 [23:29:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 12 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:29:47]wFMCommunicate OK [23:29:47]SAM_PROTO_GetFieldsCounters done [23:29:47]requested_item shift.num is exist - process it [23:29:47]requested_item shift.opened is exist - process it [23:29:47]req_shift_opened [23:29:47]FM_GetShiftState [23:29:47]SAM_PROTO_GetShiftState [23:29:47]wFMCommunicate request_size=4 [23:29:47]MH_SAM_APDU [23:29:47]CAPDU: 80 13 01 00 [23:29:47]Write to MH i2c: E2 08 00 68 05 80 13 01 00 00 00 00 00 EA [23:29:47]Write i2c OK [23:29:47]MH_I2C_Read... [23:29:47]Read from MH i2c: E2 [23:29:47]MH_I2C_Read... [23:29:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:29:47]Read from MH i2c: E2 0E 00 [23:29:47]MH_I2C_Read... [23:29:47]Read from MH i2c: E2 0E 00 68 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D3 [23:29:47]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:29:47]wFMCommunicate OK [23:29:47]SAM_PROTO_GetShiftState done [23:29:47]FM_GetShiftState done [23:29:47]req_shift_opened done [23:29:47]requested_item shift.open_date is exist - process it [23:29:47]req_shift_open_date [23:29:47]req_shift_open_date done [23:29:47]produce_requested_data done [23:29:47]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203026,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [23:29:47]process_action_free close_receipt [23:29:47]json_value_free [23:29:47]json_value_free done [23:29:47]process_json_proto returns [23:29:47]Send response to host [23:29:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203026,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [23:29:47]free response buf [23:29:47]execute_script done [23:29:47]execute_script returns [23:29:47]free content buf [23:29:47]Sock 9.Close socket [23:29:47]Sock 9.Thread stoped [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:16]OFD Sender: No OFD packet to send [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:32]OFD Sender: No OFD packet to send [23:31:37]OFD Sender: No OFD packet to send [23:31:42]OFD Sender: No OFD packet to send [23:31:47]OFD Sender: No OFD packet to send [23:31:52]OFD Sender: No OFD packet to send [23:31:57]OFD Sender: No OFD packet to send [23:32:02]OFD Sender: No OFD packet to send [23:32:07]OFD Sender: No OFD packet to send [23:32:12]OFD Sender: No OFD packet to send [23:32:17]OFD Sender: No OFD packet to send [23:32:22]OFD Sender: No OFD packet to send [23:32:27]OFD Sender: No OFD packet to send [23:32:32]OFD Sender: No OFD packet to send [23:32:37]OFD Sender: No OFD packet to send [23:32:42]OFD Sender: No OFD packet to send [23:32:47]OFD Sender: No OFD packet to send [23:32:52]OFD Sender: No OFD packet to send [23:32:57]OFD Sender: No OFD packet to send [23:33:02]OFD Sender: No OFD packet to send [23:33:07]OFD Sender: No OFD packet to send [23:33:12]OFD Sender: No OFD packet to send [23:33:17]OFD Sender: No OFD packet to send [23:33:22]OFD Sender: No OFD packet to send [23:33:27]OFD Sender: No OFD packet to send [23:33:32]OFD Sender: No OFD packet to send [23:33:37]OFD Sender: No OFD packet to send [23:33:42]OFD Sender: No OFD packet to send [23:33:47]OFD Sender: No OFD packet to send [23:33:52]OFD Sender: No OFD packet to send [23:33:57]OFD Sender: No OFD packet to send [23:34:02]OFD Sender: No OFD packet to send [23:34:07]OFD Sender: No OFD packet to send [23:34:12]OFD Sender: No OFD packet to send [23:34:17]OFD Sender: No OFD packet to send [23:34:22]OFD Sender: No OFD packet to send [23:34:27]OFD Sender: No OFD packet to send [23:34:32]OFD Sender: No OFD packet to send [23:34:37]OFD Sender: No OFD packet to send [23:34:42]OFD Sender: No OFD packet to send [23:34:47]OFD Sender: No OFD packet to send [23:34:52]OFD Sender: No OFD packet to send [23:34:57]OFD Sender: No OFD packet to send [23:35:02]OFD Sender: No OFD packet to send [23:35:07]OFD Sender: No OFD packet to send [23:35:12]OFD Sender: No OFD packet to send [23:35:17]OFD Sender: No OFD packet to send [23:35:22]OFD Sender: No OFD packet to send [23:35:27]OFD Sender: No OFD packet to send [23:35:32]OFD Sender: No OFD packet to send [23:35:37]OFD Sender: No OFD packet to send [23:35:42]OFD Sender: No OFD packet to send [23:35:47]OFD Sender: No OFD packet to send [23:35:52]OFD Sender: No OFD packet to send [23:35:57]OFD Sender: No OFD packet to send [23:36:02]OFD Sender: No OFD packet to send [23:36:07]OFD Sender: No OFD packet to send [23:36:12]OFD Sender: No OFD packet to send [23:36:17]OFD Sender: No OFD packet to send [23:36:22]OFD Sender: No OFD packet to send [23:36:27]OFD Sender: No OFD packet to send [23:36:32]OFD Sender: No OFD packet to send [23:36:37]OFD Sender: No OFD packet to send [23:36:42]OFD Sender: No OFD packet to send [23:36:47]OFD Sender: No OFD packet to send [23:36:52]OFD Sender: No OFD packet to send [23:36:57]OFD Sender: No OFD packet to send [23:37:02]OFD Sender: No OFD packet to send [23:37:07]OFD Sender: No OFD packet to send [23:37:12]OFD Sender: No OFD packet to send [23:37:17]OFD Sender: No OFD packet to send [23:37:22]OFD Sender: No OFD packet to send [23:37:27]OFD Sender: No OFD packet to send [23:37:32]OFD Sender: No OFD packet to send [23:37:37]OFD Sender: No OFD packet to send [23:37:42]OFD Sender: No OFD packet to send [23:37:47]OFD Sender: No OFD packet to send [23:37:52]OFD Sender: No OFD packet to send [23:37:57]OFD Sender: No OFD packet to send [23:38:02]OFD Sender: No OFD packet to send [23:38:07]OFD Sender: No OFD packet to send [23:38:12]OFD Sender: No OFD packet to send [23:38:17]OFD Sender: No OFD packet to send [23:38:22]OFD Sender: No OFD packet to send [23:38:27]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:40:57]accept exits with 7 [23:40:57]New connection [23:40:57]New thread 3066785124 created [23:40:57]Thread 3066641764 joined [23:40:57]Waiting for new connection... [23:40:57] Sock 7.Parse request [23:40:57]Sock 7.Check first char [23:40:57]Sock 7.First char is OK [23:40:57]request: POST /json_proto HTTP/1.0 [23:40:57]Method: POST [23:40:57]URL: /json_proto [23:40:57]Method is POST - this is cgi request [23:40:57]url: /json_proto [23:40:57]query_string will be loaded in cgi processing [23:40:57]execute_cgi json_proto POST (null) [23:40:57]execute_cgi path=json_proto method=POST [23:40:57]POST find Content-Length [23:40:57]Host: 172.17.63.195:8080 [23:40:57]Content-Length: 678 [23:40:57]Content-Type: application/json [23:40:57] [23:40:57]POST finish read [23:40:57]Found Content-Length = 678 [23:40:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:40:57]execute_script... [23:40: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)450831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:40:57]POST & json_proto [23:40:57]process_json_proto [23:40:57]json parsed OK: [23:40:57]protocol is kg_v1.0 [23:40:57]action value=close_receipt [23:40:57]process_action close_receipt [23:40:57]cmd_close_receipt [23:40:57]MH_GetDate [23:40:57]Write to MH i2c: F0 00 00 69 05 5D [23:40:57]Write i2c OK [23:40:57]MH_I2C_Read... [23:40:57]Read from MH i2c: F0 [23:40:57]MH_I2C_Read... [23:40:57]Read from MH i2c: F0 09 00 [23:40:57]MH_I2C_Read... [23:40:57]Read from MH i2c: F0 09 00 69 05 00 8A 72 21 67 8C D7 20 67 D4 [23:40:57]GetLastDocTimeStamp 1730244584 [23:40:57]current date 1730245258 [23:40:57]FM_GetShiftState [23:40:57]SAM_PROTO_GetShiftState [23:40:57]wFMCommunicate request_size=4 [23:40:57]MH_SAM_APDU [23:40:57]CAPDU: 80 13 01 00 [23:40:57]Write to MH i2c: E2 08 00 6A 05 80 13 01 00 00 00 00 00 EC [23:40:57]Write i2c OK [23:40:57]MH_I2C_Read... [23:40:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:57]Read from MH i2c: E2 [23:40:57]MH_I2C_Read... [23:40:57]Read from MH i2c: E2 0E 00 [23:40:57]MH_I2C_Read... [23:40:57]Read from MH i2c: E2 0E 00 6A 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 D5 [23:40:57]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:40:57]wFMCommunicate OK [23:40:57]SAM_PROTO_GetShiftState done [23:40:57]FM_GetShiftState done [23:40:57]opened in 1730160431 [23:40:57]opened+sec_in_day 1730246831 [23:40:57]quantity*price = 70044 [23:40:57]sum+1 = 70045 [23:40:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 422 29.10.2024 23:40 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203027 ФПД: 172927418059028 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T234058&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203027&fm=172927418059028&tin=02508201610067®Number=0000000000091777&sum=70000 [23:40:58]StoreToDocumentArchive [23:40:58]shift 546 fd 203027 [23:40:58]save to /storage/0546/doc_00203027 [23:40:58]save last doc name /storage/0546/doc_00203027 to /storage/kkm_last_doc_name [23:40:58]save OK [23:40:58]Clear old archive folders... [23:40:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:40:58]tlvbuf is 011D4970 [23:40:58]SAM_PROTO_ClearQueue [23:40:58]wFMCommunicate request_size=4 [23:40:58]MH_SAM_APDU [23:40:58]CAPDU: 80 09 00 00 [23:40:58]Write to MH i2c: E2 08 00 77 05 80 09 00 00 00 00 00 00 EE [23:40:58]Write i2c OK [23:40:58]MH_I2C_Read... [23:40:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:40:59]Read from MH i2c: E2 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: E2 03 00 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: E2 03 00 77 05 00 90 00 F0 [23:40:59]RAPDU: 90 00 [23:40:59]wFMCommunicate OK [23:40:59]SAM_PROTO_ClearQueue done [23:40:59]KKMCreateOFDPacket [23:40:59]OFDProtocolAddRootSTLVToBuf [23:40:59]FM_MakeSignedData [23:40:59]FM_MakeSignedData [23:40:59]SAM_PROTO_SignData [23:40:59]wFMCommunicate request_size=4 [23:40:59]MH_SAM_APDU [23:40:59]CAPDU: 80 0D 01 02 [23:40:59]Write to MH i2c: E2 08 00 78 05 80 0D 01 02 00 00 00 00 F6 [23:40:59]Write i2c OK [23:40:59]MH_I2C_Read... [23:40:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:40:59]Read from MH i2c: E2 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: E2 03 00 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: E2 03 00 78 05 00 90 00 F1 [23:40:59]RAPDU: 90 00 [23:40:59]wFMCommunicate OK [23:40:59]wFMCommunicate request_size=255 [23:40:59]MH_SAM_APDU [23:40: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 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 8A 72 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 19 03 00 35 04 06 00 9D [23:40:59]Write to MH i2c: E2 02 01 79 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 8A 72 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 19 03 00 35 04 06 00 9D 00 00 B5 [23:40:59]Write i2c OK [23:40:59]MH_I2C_Read... [23:40:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:59]Read from MH i2c: E2 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: E2 03 00 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: E2 03 00 79 05 00 90 00 F2 [23:40:59]RAPDU: 90 00 [23:40:59]wFMCommunicate OK [23:40:59]wFMCommunicate request_size=10 [23:40:59]MH_SAM_APDU [23:40:59]CAPDU: 80 0D 02 02 05 46 CD 53 49 14 [23:40:59]Write to MH i2c: E2 0D 00 7A 05 80 0D 02 02 05 00 46 CD 53 49 14 00 00 C6 [23:40:59]Write i2c OK [23:40:59]MH_I2C_Read... [23:40:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:59]Read from MH i2c: E2 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: E2 03 00 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: E2 03 00 7A 05 00 90 00 F3 [23:40:59]RAPDU: 90 00 [23:40:59]wFMCommunicate OK [23:40:59]wFMCommunicate request_size=4 [23:40:59]MH_SAM_APDU [23:40:59]CAPDU: 80 0D 03 02 [23:40:59]Write to MH i2c: E2 08 00 7B 05 80 0D 03 02 00 00 00 00 FB [23:40:59]Write i2c OK [23:40:59]MH_I2C_Read... [23:40:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:40:59]Read from MH i2c: E2 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: E2 0B 00 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: E2 0B 00 7B 05 00 1B B4 7C 25 F2 34 5C 99 90 00 87 [23:40:59]RAPDU: 1B B4 7C 25 F2 34 5C 99 90 00 [23:40:59]wFMCommunicate OK [23:40:59]SAM_PROTO_SignData done [23:40:59]FM_MakeSignedData done [23:40:59]CreateOFDProtocolMessage [23:40:59]wFMCommunicate request_size=4 [23:40:59]MH_SAM_APDU [23:40:59]CAPDU: 80 11 00 00 [23:40:59]Write to MH i2c: E2 08 00 7C 05 80 11 00 00 00 00 00 00 FB [23:40:59]Write i2c OK [23:40:59]MH_I2C_Read... [23:40:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:59]Read from MH i2c: E2 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: E2 17 00 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: E2 17 00 7C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 50 [23:40:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:40:59]wFMCommunicate OK [23:40:59]CreateOFDProtocolMessage done [23:40:59]OFDSenderStorePacket 203027 [23:40:59]StoreOFDPacket docnum=203027 [23:40:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 59 63 07 01 B7 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 8A 72 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 19 03 00 35 04 06 00 9D 46 CD 53 49 14 1B B4 7C 25 F2 34 5C 99 [23:40:59]CheckFolder [23:40:59]dirname=/storage/ofd_packets [23:40:59]CheckFolder done [23:40:59]ProducePacketName [23:40:59]name=ofd_packets/00203027 [23:40:59]NVStorageSaveData ofd_packets/00203027 [23:40:59]File name is /storage/ofd_packets/00203027 [23:40:59]Write 301 bytes [23:40:59]NVStorageSaveData done [23:40:59]OFDSenderStorePacket done [23:40:59]KKMCreateOFDPacket done [23:40:59]NVStorageSaveData kkm_last_timestamp [23:40:59]File name is /storage/kkm_last_timestamp [23:40:59]Write 4 bytes [23:40:59]NVStorageSaveData done [23:40:59]ExternCall_PrintAddStr [23:40:59]wPrintStart [23:40:59]Write to MH i2c: 01 00 00 7D 05 82 [23:40:59]Write i2c OK [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: 01 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: 01 07 00 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: 01 07 00 7D 05 00 00 00 00 00 FF 0F 97 [23:40:59]RasterBufferAndPrint [23:40:59]line Счет N : (1)450831 [23:40:59]line ИНН: 02508201610067 [23:40:59]line Контрольно-Кассовый Чек [23:40:59]line ПРОДАЖА [23:40:59]line ТРК (МРК, ГНК) : 52 [23:40:59]line Товар: 2710124130 [23:40:59]line Аи-92-К-2 [23:40:59]line 10.470 * 66.90 [23:40:59]line = 700.44 [23:40:59]line НДС 12% НСП 1% [23:40:59]line > о реализуемом товаре [23:40:59]line ОКРУГЛЕНИЕ: -0.44 [23:40:59]line ИТОГО: 700.00 [23:40:59]line Внесено: 700.00 [23:40:59]line СДАЧА: 0.00 [23:40:59]line НСП 1% : 6.20 [23:40:59]line НДС 12% : 74.38 [23:40:59]line Наличными: 700.00 [23:40:59]line Безнал.: 0.00 [23:40:59]line Место: АЗС № 171 "Партнер Нефть" [23:40:59]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [23:40:59]line СНО: Общий режим [23:40:59]line Чек 422 29.10.2024 23:40 [23:40:59]line Смена: 546 ФФД: 1.0 [23:40:59]line ЗНМ: 0300000109 [23:40:59]line РНМ: 0000000000091777 [23:40:59]line Версия ККМ: 001 [23:40:59]line ФМ: 0000000000871756 [23:40:59]line ФД: 203027 [23:40:59]line ФПД: 172927418059028 [23:40:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T234058&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203027&fm=172927418059028&tin=02508201610067®Number=0000000000091777&sum=70000 [23:40:59]OFD Sender: Processing packet 203027 [packets to send 117, broken 116] [23:40:59]ProducePacketName [23:40:59]name=ofd_packets/00203027 [23:40:59]OFD Sender: To server: pG, [23:40:59]CommunicateWithHost lk.salyk.kg:30040 [23:40:59]ConnectInit lk.salyk.kg [23:40:59]written 0, free lines is 4095 [23:40:59]Connected sock=9 [23:40:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 59 63 07 01 B7 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 01 00 00 F4 03 04 00 8A 72 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 19 03 00 35 04 06 00 9D 46 CD 53 49 14 1B B4 7C 25 F2 34 5C 99 [23:41:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 4A A8 47 00 23 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 13 19 03 00 F4 03 04 00 44 1E 21 67 B6 04 01 00 00 5A 8B E2 64 2B EF 45 4A [23:41:00]CommunicateWithHost err = 0 [23:41:00]CheckOFDResponse [23:41:00]1017 (14) - 77093643461234 [23:41:00]1041 (16) - 0000000000871756 [23:41:00]1040 (4) - 203027 [23:41:00]1012 (4) - 29.10.2024 17:41 [23:41:00]1206 (1) - 0 [23:41:00]OFD Sender: Remove packet 203027 [23:41:00]ProducePacketName [23:41:00]name=ofd_packets/00203027 [23:41:00]NVStorageDeleteData [23:41:00]Write to MH i2c: 01 00 00 A8 05 AD [23:41:00]Write i2c OK [23:41:00]MH_I2C_Read... [23:41:00]Read from MH i2c: 01 [23:41:00]MH_I2C_Read... [23:41:00]Read from MH i2c: 01 07 00 [23:41:00]MH_I2C_Read... [23:41:00]Read from MH i2c: 01 07 00 A8 05 00 00 00 00 00 86 0C 46 [23:41:00]RasterBufferAndPrint [23:41:00]line [23:41:00]line [23:41:00]line [23:41:00]line [23:41:00]line [23:41:00]written 0, free lines is 3210 [23:41:00]MH_Cut [23:41:00]Write to MH i2c: D1 01 00 AF 05 01 86 [23:41:00]Write i2c OK [23:41:00]MH_I2C_Read... [23:41:00]Read from MH i2c: D1 [23:41:00]MH_I2C_Read... [23:41:00]Read from MH i2c: D1 01 00 [23:41:00]MH_I2C_Read... [23:41:00]Read from MH i2c: D1 01 00 AF 05 00 85 [23:41:00]Write to MH i2c: 01 00 00 B0 05 B5 [23:41:00]Write i2c OK [23:41:00]MH_I2C_Read... [23:41:00]OFD Sender: No OFD packet to send [23:41:01]*** Cut start [23:41:01]*** Purtial cut [23:41:01]*** Stage 1: CUTSNS_PIN = 1 [23:41:01]Read from MH i2c: 01 [23:41:01]MH_I2C_Read... [23:41:01]*** Stop cut motor [23:41:01]*** Cut end [23:41:01]Read from MH i2c: 01 07 00 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: 01 07 00 B0 05 00 00 00 00 00 FF 0F CA [23:41:01]process_action close_receipt done [23:41:01]requested_data is exist [23:41:01]produce_requested_data [23:41:01]requested_item fm.sn is exist - process it [23:41:01]wFMCommunicate request_size=4 [23:41:01]MH_SAM_APDU [23:41:01]CAPDU: 80 11 00 00 [23:41:01]Write to MH i2c: E2 08 00 B1 05 80 11 00 00 00 00 00 00 30 [23:41:01]Write i2c OK [23:41:01]MH_I2C_Read... [23:41:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:41:01]Read from MH i2c: E2 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 17 00 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 17 00 B1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 85 [23:41:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:41:01]wFMCommunicate OK [23:41:01]requested_item fd.num is exist - process it [23:41:01]SAM_PROTO_GetFieldsCounters [23:41:01]wFMCommunicate request_size=4 [23:41:01]MH_SAM_APDU [23:41:01]CAPDU: 80 13 00 00 [23:41:01]Write to MH i2c: E2 08 00 B2 05 80 13 00 00 00 00 00 00 33 [23:41:01]Write i2c OK [23:41:01]MH_I2C_Read... [23:41:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:41:01]Read from MH i2c: E2 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 62 00 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 62 00 B2 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 13 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 A4 [23:41:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 13 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:41:01]wFMCommunicate OK [23:41:01]SAM_PROTO_GetFieldsCounters done [23:41:01]requested_item shift.num is exist - process it [23:41:01]requested_item shift.opened is exist - process it [23:41:01]req_shift_opened [23:41:01]FM_GetShiftState [23:41:01]SAM_PROTO_GetShiftState [23:41:01]wFMCommunicate request_size=4 [23:41:01]MH_SAM_APDU [23:41:01]CAPDU: 80 13 01 00 [23:41:01]Write to MH i2c: E2 08 00 B3 05 80 13 01 00 00 00 00 00 35 [23:41:01]Write i2c OK [23:41:01]MH_I2C_Read... [23:41:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:41:01]Read from MH i2c: E2 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 0E 00 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 0E 00 B3 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1E [23:41:01]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:41:01]wFMCommunicate OK [23:41:01]SAM_PROTO_GetShiftState done [23:41:01]FM_GetShiftState done [23:41:01]req_shift_opened done [23:41:01]requested_item shift.open_date is exist - process it [23:41:01]req_shift_open_date [23:41:01]req_shift_open_date done [23:41:01]produce_requested_data done [23:41:01]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203027,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [23:41:01]process_action_free close_receipt [23:41:01]json_value_free [23:41:01]json_value_free done [23:41:01]process_json_proto returns [23:41:01]Send response to host [23:41:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203027,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [23:41:01]free response buf [23:41:01]execute_script done [23:41:01]execute_script returns [23:41:01]free content buf [23:41:01]Sock 7.Close socket [23:41:01]Sock 7.Thread stoped [23:41:05]OFD Sender: No OFD packet to send [23:41:10]OFD Sender: No OFD packet to send [23:41:15]OFD Sender: No OFD packet to send [23:41:20]OFD Sender: No OFD packet to send [23:41:25]OFD Sender: No OFD packet to send [23:41:30]OFD Sender: No OFD packet to send [23:41:35]OFD Sender: No OFD packet to send [23:41:40]OFD Sender: No OFD packet to send [23:41:45]OFD Sender: No OFD packet to send [23:41:50]OFD Sender: No OFD packet to send [23:41:55]OFD Sender: No OFD packet to send [23:42:00]OFD Sender: No OFD packet to send [23:42:05]OFD Sender: No OFD packet to send [23:42:10]OFD Sender: No OFD packet to send [23:42:15]OFD Sender: No OFD packet to send [23:42:20]OFD Sender: No OFD packet to send [23:42:25]OFD Sender: No OFD packet to send [23:42:30]OFD Sender: No OFD packet to send [23:42:35]OFD Sender: No OFD packet to send [23:42:40]OFD Sender: No OFD packet to send [23:42:45]OFD Sender: No OFD packet to send [23:42:50]OFD Sender: No OFD packet to send [23:42:55]OFD Sender: No OFD packet to send [23:43:00]OFD Sender: No OFD packet to send [23:43:05]OFD Sender: No OFD packet to send [23:43:10]OFD Sender: No OFD packet to send [23:43:15]OFD Sender: No OFD packet to send [23:43:20]OFD Sender: No OFD packet to send [23:43:25]OFD Sender: No OFD packet to send [23:43:30]OFD Sender: No OFD packet to send [23:43:35]OFD Sender: No OFD packet to send [23:43:40]OFD Sender: No OFD packet to send [23:43:45]OFD Sender: No OFD packet to send [23:43:50]OFD Sender: No OFD packet to send [23:43:55]OFD Sender: No OFD packet to send [23:44:00]OFD Sender: No OFD packet to send [23:44:05]OFD Sender: No OFD packet to send [23:44:10]OFD Sender: No OFD packet to send [23:44:15]OFD Sender: No OFD packet to send [23:44:20]OFD Sender: No OFD packet to send [23:44:25]OFD Sender: No OFD packet to send [23:44:30]OFD Sender: No OFD packet to send [23:44:35]OFD Sender: No OFD packet to send [23:44:40]OFD Sender: No OFD packet to send [23:44:45]OFD Sender: No OFD packet to send [23:44:50]OFD Sender: No OFD packet to send [23:44:55]OFD Sender: No OFD packet to send [23:45:00]OFD Sender: No OFD packet to send [23:45:05]OFD Sender: No OFD packet to send [23:45:10]OFD Sender: No OFD packet to send [23:45:15]OFD Sender: No OFD packet to send [23:45:20]OFD Sender: No OFD packet to send [23:45:25]OFD Sender: No OFD packet to send [23:45:30]OFD Sender: No OFD packet to send [23:45:36]OFD Sender: No OFD packet to send [23:45:41]OFD Sender: No OFD packet to send [23:45:46]OFD Sender: No OFD packet to send [23:45:51]OFD Sender: No OFD packet to send [23:45:56]OFD Sender: No OFD packet to send [23:46:01]OFD Sender: No OFD packet to send [23:46:06]OFD Sender: No OFD packet to send [23:46:11]OFD Sender: No OFD packet to send [23:46:16]OFD Sender: No OFD packet to send [23:46:21]OFD Sender: No OFD packet to send [23:46:26]OFD Sender: No OFD packet to send [23:46:31]OFD Sender: No OFD packet to send [23:46:36]OFD Sender: No OFD packet to send [23:46:41]OFD Sender: No OFD packet to send [23:46:46]OFD Sender: No OFD packet to send [23:46:51]OFD Sender: No OFD packet to send [23:46:56]OFD Sender: No OFD packet to send [23:47:01]OFD Sender: No OFD packet to send [23:47:06]OFD Sender: No OFD packet to send [23:47:11]OFD Sender: No OFD packet to send [23:47:16]OFD Sender: No OFD packet to send [23:47:21]OFD Sender: No OFD packet to send [23:47:26]OFD Sender: No OFD packet to send [23:47:31]OFD Sender: No OFD packet to send [23:47:36]OFD Sender: No OFD packet to send [23:47:41]OFD Sender: No OFD packet to send [23:47:46]OFD Sender: No OFD packet to send [23:47:51]OFD Sender: No OFD packet to send [23:47:56]OFD Sender: No OFD packet to send [23:48:01]OFD Sender: No OFD packet to send [23:48:06]OFD Sender: No OFD packet to send [23:48:11]OFD Sender: No OFD packet to send [23:48:16]OFD Sender: No OFD packet to send [23:48:21]OFD Sender: No OFD packet to send [23:48:26]OFD Sender: No OFD packet to send [23:48:29]accept exits with 10 [23:48:29]New connection [23:48:29]New thread 3066641764 created [23:48:29]Thread 3066785124 joined [23:48:29]Waiting for new connection... [23:48:29] Sock 10.Parse request [23:48:29]Sock 10.Check first char [23:48:29]Sock 10.First char is OK [23:48:29]request: POST /json_proto HTTP/1.0 [23:48:29]Method: POST [23:48:29]URL: /json_proto [23:48:29]Method is POST - this is cgi request [23:48:29]url: /json_proto [23:48:29]query_string will be loaded in cgi processing [23:48:29]execute_cgi json_proto POST (null) [23:48:29]execute_cgi path=json_proto method=POST [23:48:29]POST find Content-Length [23:48:29]Host: 172.17.63.195:8080 [23:48:29]Content-Length: 677 [23:48:29]Content-Type: application/json [23:48:29] [23:48:29]POST finish read [23:48:29]Found Content-Length = 677 [23:48:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450832", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:48:29]execute_script... [23:48: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)450832", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:48:29]POST & json_proto [23:48:29]process_json_proto [23:48:29]json parsed OK: [23:48:29]protocol is kg_v1.0 [23:48:29]action value=close_receipt [23:48:29]process_action close_receipt [23:48:29]cmd_close_receipt [23:48:29]MH_GetDate [23:48:29]Write to MH i2c: F0 00 00 B4 05 A8 [23:48:29]Write i2c OK [23:48:29]MH_I2C_Read... [23:48:29]Read from MH i2c: F0 [23:48:29]MH_I2C_Read... [23:48:29]Read from MH i2c: F0 09 00 [23:48:29]MH_I2C_Read... [23:48:29]Read from MH i2c: F0 09 00 B4 05 00 4E 74 21 67 8C D7 20 67 E5 [23:48:29]GetLastDocTimeStamp 1730245258 [23:48:29]current date 1730245710 [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 B5 05 80 13 01 00 00 00 00 00 37 [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 B5 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 20 [23:48:29]RAPDU: 09 00 01 2F 27 20 67 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]opened in 1730160431 [23:48:29]opened+sec_in_day 1730246831 [23:48:29]quantity*price = 50010 [23:48:29]sum+1 = 50012 [23:48:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 423 29.10.2024 23:48 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203028 ФПД: 29957596107488 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T234830&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203028&fm=29957596107488&tin=02508201610067®Number=0000000000091777&sum=50000 [23:48:31]StoreToDocumentArchive [23:48:31]shift 546 fd 203028 [23:48:31]save to /storage/0546/doc_00203028 [23:48:31]save last doc name /storage/0546/doc_00203028 to /storage/kkm_last_doc_name [23:48:31]save OK [23:48:31]Clear old archive folders... [23:48:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:48:31]tlvbuf is 011BF2D0 [23:48:31]SAM_PROTO_ClearQueue [23:48:31]wFMCommunicate request_size=4 [23:48:31]MH_SAM_APDU [23:48:31]CAPDU: 80 09 00 00 [23:48:31]Write to MH i2c: E2 08 00 C2 05 80 09 00 00 00 00 00 00 39 [23:48:31]Write i2c OK [23:48:31]MH_I2C_Read... [23:48:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:48:31]Read from MH i2c: E2 [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: E2 03 00 [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: E2 03 00 C2 05 00 90 00 3B [23:48:31]RAPDU: 90 00 [23:48:31]wFMCommunicate OK [23:48:31]SAM_PROTO_ClearQueue done [23:48:31]KKMCreateOFDPacket [23:48:31]OFDProtocolAddRootSTLVToBuf [23:48:31]FM_MakeSignedData [23:48:31]FM_MakeSignedData [23:48:31]SAM_PROTO_SignData [23:48:31]wFMCommunicate request_size=4 [23:48:31]MH_SAM_APDU [23:48:31]CAPDU: 80 0D 01 02 [23:48:31]Write to MH i2c: E2 08 00 C3 05 80 0D 01 02 00 00 00 00 41 [23:48:31]Write i2c OK [23:48:31]MH_I2C_Read... [23:48:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:48:31]Read from MH i2c: E2 [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: E2 03 00 [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: E2 03 00 C3 05 00 90 00 3C [23:48:31]RAPDU: 90 00 [23:48:31]wFMCommunicate OK [23:48:31]wFMCommunicate request_size=255 [23:48:31]MH_SAM_APDU [23:48:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 4E 74 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 19 03 00 35 04 06 00 1B [23:48:31]Write to MH i2c: E2 02 01 C4 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 4E 74 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 19 03 00 35 04 06 00 1B 00 00 0F [23:48:31]Write i2c OK [23:48:31]MH_I2C_Read... [23:48:31]OFD Sender: No OFD packet to send [23:48:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:31]Read from MH i2c: E2 [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: E2 03 00 [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: E2 03 00 C4 05 00 90 00 3D [23:48:31]RAPDU: 90 00 [23:48:31]wFMCommunicate OK [23:48:31]wFMCommunicate request_size=10 [23:48:31]MH_SAM_APDU [23:48:31]CAPDU: 80 0D 02 02 05 3F 0B DF D2 E0 [23:48:31]Write to MH i2c: E2 0D 00 C5 05 80 0D 02 02 05 00 3F 0B DF D2 E0 00 00 29 [23:48:31]Write i2c OK [23:48:31]MH_I2C_Read... [23:48:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:31]Read from MH i2c: E2 [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: E2 03 00 [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: E2 03 00 C5 05 00 90 00 3E [23:48:31]RAPDU: 90 00 [23:48:31]wFMCommunicate OK [23:48:31]wFMCommunicate request_size=4 [23:48:31]MH_SAM_APDU [23:48:31]CAPDU: 80 0D 03 02 [23:48:31]Write to MH i2c: E2 08 00 C6 05 80 0D 03 02 00 00 00 00 46 [23:48:31]Write i2c OK [23:48:31]MH_I2C_Read... [23:48:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:48:31]Read from MH i2c: E2 [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: E2 0B 00 [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: E2 0B 00 C6 05 00 86 9C D6 1A 0E E3 C0 73 90 00 7D [23:48:31]RAPDU: 86 9C D6 1A 0E E3 C0 73 90 00 [23:48:31]wFMCommunicate OK [23:48:31]SAM_PROTO_SignData done [23:48:31]FM_MakeSignedData done [23:48:31]CreateOFDProtocolMessage [23:48:31]wFMCommunicate request_size=4 [23:48:31]MH_SAM_APDU [23:48:31]CAPDU: 80 11 00 00 [23:48:31]Write to MH i2c: E2 08 00 C7 05 80 11 00 00 00 00 00 00 46 [23:48:31]Write i2c OK [23:48:31]MH_I2C_Read... [23:48:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:31]Read from MH i2c: E2 [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: E2 17 00 [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: E2 17 00 C7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 9B [23:48:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:48:31]wFMCommunicate OK [23:48:31]CreateOFDProtocolMessage done [23:48:31]OFDSenderStorePacket 203028 [23:48:31]StoreOFDPacket docnum=203028 [23:48:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 3E 8F 07 01 91 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 4E 74 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 19 03 00 35 04 06 00 1B 3F 0B DF D2 E0 86 9C D6 1A 0E E3 C0 73 [23:48:31]CheckFolder [23:48:31]dirname=/storage/ofd_packets [23:48:31]CheckFolder done [23:48:31]ProducePacketName [23:48:31]name=ofd_packets/00203028 [23:48:31]NVStorageSaveData ofd_packets/00203028 [23:48:31]File name is /storage/ofd_packets/00203028 [23:48:31]Write 301 bytes [23:48:31]NVStorageSaveData done [23:48:31]OFDSenderStorePacket done [23:48:31]KKMCreateOFDPacket done [23:48:31]NVStorageSaveData kkm_last_timestamp [23:48:31]File name is /storage/kkm_last_timestamp [23:48:31]Write 4 bytes [23:48:31]NVStorageSaveData done [23:48:31]ExternCall_PrintAddStr [23:48:31]wPrintStart [23:48:31]Write to MH i2c: 01 00 00 C8 05 CD [23:48:31]Write i2c OK [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: 01 [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: 01 07 00 [23:48:31]MH_I2C_Read... [23:48:31]Read from MH i2c: 01 07 00 C8 05 00 00 00 00 00 FF 0F E2 [23:48:31]RasterBufferAndPrint [23:48:31]line Счет N : (1)450832 [23:48:31]line ИНН: 02508201610067 [23:48:31]line Контрольно-Кассовый Чек [23:48:31]line ПРОДАЖА [23:48:31]line ТРК (МРК, ГНК) : 61 [23:48:31]line Товар: 2710124500 [23:48:31]line Аи-95-К-3 [23:48:31]line 6.740 * 74.20 [23:48:31]line = 500.11 [23:48:31]line НДС 12% НСП 1% [23:48:31]line > о реализуемом товаре [23:48:31]line ОКРУГЛЕНИЕ: -0.11 [23:48:31]line ИТОГО: 500.00 [23:48:31]line Внесено: 500.00 [23:48:31]line СДАЧА: 0.00 [23:48:31]line НСП 1% : 4.43 [23:48:31]line НДС 12% : 53.11 [23:48:31]line Наличными: 500.00 [23:48:31]line Безнал.: 0.00 [23:48:31]line Место: АЗС № 171 "Партнер Нефть" [23:48:31]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [23:48:31]line СНО: Общий режим [23:48:31]line Чек 423 29.10.2024 23:48 [23:48:31]line Смена: 546 ФФД: 1.0 [23:48:31]line ЗНМ: 0300000109 [23:48:31]line РНМ: 0000000000091777 [23:48:31]line Версия ККМ: 001 [23:48:31]line ФМ: 0000000000871756 [23:48:31]line ФД: 203028 [23:48:31]line ФПД: 29957596107488 [23:48:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T234830&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203028&fm=29957596107488&tin=02508201610067®Number=0000000000091777&sum=50000 [23:48:31]OFD Sender: Processing packet 203028 [packets to send 117, broken 116] [23:48:31]ProducePacketName [23:48:31]name=ofd_packets/00203028 [23:48:31]OFD Sender: To server: pG, [23:48:31]CommunicateWithHost lk.salyk.kg:30040 [23:48:31]ConnectInit lk.salyk.kg [23:48:31]written 0, free lines is 4095 [23:48:32]Connected sock=9 [23:48:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 3E 8F 07 01 91 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 4E 74 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 19 03 00 35 04 06 00 1B 3F 0B DF D2 E0 86 9C D6 1A 0E E3 C0 73 [23:48:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 A3 7D 47 00 27 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 14 19 03 00 F4 03 04 00 08 20 21 67 B6 04 01 00 00 98 A0 A1 19 AD 54 83 EA [23:48:32]CommunicateWithHost err = 0 [23:48:32]CheckOFDResponse [23:48:32]1017 (14) - 77093643461234 [23:48:32]1041 (16) - 0000000000871756 [23:48:32]1040 (4) - 203028 [23:48:32]1012 (4) - 29.10.2024 17:48 [23:48:32]1206 (1) - 0 [23:48:32]OFD Sender: Remove packet 203028 [23:48:32]ProducePacketName [23:48:32]name=ofd_packets/00203028 [23:48:32]NVStorageDeleteData [23:48:32]Write to MH i2c: 01 00 00 F3 05 F8 [23:48:32]Write i2c OK [23:48:32]MH_I2C_Read... [23:48:32]Read from MH i2c: 01 [23:48:32]MH_I2C_Read... [23:48:32]Read from MH i2c: 01 07 00 [23:48:32]MH_I2C_Read... [23:48:32]Read from MH i2c: 01 07 00 F3 05 00 00 00 00 00 84 0C 8F [23:48:32]RasterBufferAndPrint [23:48:32]line [23:48:32]line [23:48:32]line [23:48:32]line [23:48:32]line [23:48:32]written 0, free lines is 3209 [23:48:32]MH_Cut [23:48:32]Write to MH i2c: D1 01 00 FA 05 01 D1 [23:48:32]Write i2c OK [23:48:32]MH_I2C_Read... [23:48:32]Read from MH i2c: D1 [23:48:32]MH_I2C_Read... [23:48:32]Read from MH i2c: D1 01 00 [23:48:32]MH_I2C_Read... [23:48:32]Read from MH i2c: D1 01 00 FA 05 00 D0 [23:48:32]Write to MH i2c: 01 00 00 FB 05 00 [23:48:32]Write i2c OK [23:48:32]MH_I2C_Read... [23:48:32]OFD Sender: No OFD packet to send [23:48:33]*** Cut start [23:48:33]*** Purtial cut [23:48:33]*** Stage 1: CUTSNS_PIN = 1 [23:48:33]Read from MH i2c: 01 [23:48:33]MH_I2C_Read... [23:48:33]*** Stop cut motor [23:48:33]*** Cut end [23:48:33]Read from MH i2c: 01 07 00 [23:48:33]MH_I2C_Read... [23:48:33]Read from MH i2c: 01 07 00 FB 05 00 00 00 00 00 FF 0F 15 [23:48:33]process_action close_receipt done [23:48:33]requested_data is exist [23:48:33]produce_requested_data [23:48:33]requested_item fm.sn is exist - process it [23:48:33]wFMCommunicate request_size=4 [23:48:33]MH_SAM_APDU [23:48:33]CAPDU: 80 11 00 00 [23:48:33]Write to MH i2c: E2 08 00 FC 05 80 11 00 00 00 00 00 00 7B [23:48:33]Write i2c OK [23:48:33]MH_I2C_Read... [23:48:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:33]Read from MH i2c: E2 [23:48:33]MH_I2C_Read... [23:48:33]Read from MH i2c: E2 17 00 [23:48:33]MH_I2C_Read... [23:48:33]Read from MH i2c: E2 17 00 FC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 D0 [23:48:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:48:33]wFMCommunicate OK [23:48:33]requested_item fd.num is exist - process it [23:48:33]SAM_PROTO_GetFieldsCounters [23:48:33]wFMCommunicate request_size=4 [23:48:33]MH_SAM_APDU [23:48:33]CAPDU: 80 13 00 00 [23:48:33]Write to MH i2c: E2 08 00 FD 05 80 13 00 00 00 00 00 00 7E [23:48:33]Write i2c OK [23:48:33]MH_I2C_Read... [23:48:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:48:33]Read from MH i2c: E2 [23:48:33]MH_I2C_Read... [23:48:33]Read from MH i2c: E2 62 00 [23:48:33]MH_I2C_Read... [23:48:33]Read from MH i2c: E2 62 00 FD 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 14 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [23:48:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 14 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:48:33]wFMCommunicate OK [23:48:33]SAM_PROTO_GetFieldsCounters done [23:48:33]requested_item shift.num is exist - process it [23:48:33]requested_item shift.opened is exist - process it [23:48:33]req_shift_opened [23:48:33]FM_GetShiftState [23:48:33]SAM_PROTO_GetShiftState [23:48:33]wFMCommunicate request_size=4 [23:48:33]MH_SAM_APDU [23:48:33]CAPDU: 80 13 01 00 [23:48:33]Write to MH i2c: E2 08 00 FE 05 80 13 01 00 00 00 00 00 80 [23:48:33]Write i2c OK [23:48:33]MH_I2C_Read... [23:48:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:33]Read from MH i2c: E2 [23:48:33]MH_I2C_Read... [23:48:33]Read from MH i2c: E2 0E 00 [23:48:33]MH_I2C_Read... [23:48:33]Read from MH i2c: E2 0E 00 FE 05 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 69 [23:48:33]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:48:33]wFMCommunicate OK [23:48:33]SAM_PROTO_GetShiftState done [23:48:33]FM_GetShiftState done [23:48:33]req_shift_opened done [23:48:33]requested_item shift.open_date is exist - process it [23:48:33]req_shift_open_date [23:48:33]req_shift_open_date done [23:48:33]produce_requested_data done [23:48:33]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203028,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [23:48:33]process_action_free close_receipt [23:48:33]json_value_free [23:48:33]json_value_free done [23:48:33]process_json_proto returns [23:48:33]Send response to host [23:48:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203028,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [23:48:33]free response buf [23:48:33]execute_script done [23:48:33]execute_script returns [23:48:33]free content buf [23:48:33]Sock 10.Close socket [23:48:33]Sock 10.Thread stoped [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]accept exits with 7 [23:49:12]New connection [23:49:12]New thread 3066785124 created [23:49:12]Thread 3066641764 joined [23:49:12]Waiting for new connection... [23:49:12] Sock 7.Parse request [23:49:12]Sock 7.Check first char [23:49:12]Sock 7.First char is OK [23:49:12]request: POST /json_proto HTTP/1.0 [23:49:12]Method: POST [23:49:12]URL: /json_proto [23:49:12]Method is POST - this is cgi request [23:49:12]url: /json_proto [23:49:12]query_string will be loaded in cgi processing [23:49:12]execute_cgi json_proto POST (null) [23:49:12]execute_cgi path=json_proto method=POST [23:49:12]POST find Content-Length [23:49:12]Host: 172.17.63.195:8080 [23:49:12]Content-Length: 670 [23:49:12]Content-Type: application/json [23:49:12] [23:49:12]POST finish read [23:49:12]Found Content-Length = 670 [23:49:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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" ] } } [23:49:12]execute_script... [23:49: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)450833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SUPER 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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" ] } } [23:49:12]POST & json_proto [23:49:12]process_json_proto [23:49:12]json parsed OK: [23:49:12]protocol is kg_v1.0 [23:49:12]action value=close_receipt [23:49:12]process_action close_receipt [23:49:12]cmd_close_receipt [23:49:12]MH_GetDate [23:49:12]Write to MH i2c: F0 00 00 FF 05 F3 [23:49:12]Write i2c OK [23:49:12]MH_I2C_Read... [23:49:12]Read from MH i2c: F0 [23:49:12]MH_I2C_Read... [23:49:12]Read from MH i2c: F0 09 00 [23:49:12]MH_I2C_Read... [23:49:12]Read from MH i2c: F0 09 00 FF 05 00 79 74 21 67 8C D7 20 67 5B [23:49:12]GetLastDocTimeStamp 1730245710 [23:49:12]current date 1730245753 [23:49:12]FM_GetShiftState [23:49:12]SAM_PROTO_GetShiftState [23:49:12]wFMCommunicate request_size=4 [23:49:12]MH_SAM_APDU [23:49:12]CAPDU: 80 13 01 00 [23:49:12]Write to MH i2c: E2 08 00 00 06 80 13 01 00 00 00 00 00 83 [23:49:12]Write i2c OK [23:49:12]MH_I2C_Read... [23:49:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:49:12]Read from MH i2c: E2 [23:49:12]MH_I2C_Read... [23:49:12]Read from MH i2c: E2 0E 00 [23:49:12]MH_I2C_Read... [23:49:12]Read from MH i2c: E2 0E 00 00 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 6C [23:49:12]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:49:12]wFMCommunicate OK [23:49:12]SAM_PROTO_GetShiftState done [23:49:12]FM_GetShiftState done [23:49:12]opened in 1730160431 [23:49:12]opened+sec_in_day 1730246831 [23:49:12]quantity*price = 30027 [23:49:12]sum+1 = 30029 [23:49:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 424 29.10.2024 23:49 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203029 ФПД: 2111116547336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T234913&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203029&fm=2111116547336&tin=02508201610067®Number=0000000000091777&sum=30000 [23:49:13]StoreToDocumentArchive [23:49:13]shift 546 fd 203029 [23:49:13]save to /storage/0546/doc_00203029 [23:49:13]save last doc name /storage/0546/doc_00203029 to /storage/kkm_last_doc_name [23:49:13]save OK [23:49:13]Clear old archive folders... [23:49:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [23:49:13]tlvbuf is 011DB430 [23:49:13]SAM_PROTO_ClearQueue [23:49:13]wFMCommunicate request_size=4 [23:49:13]MH_SAM_APDU [23:49:13]CAPDU: 80 09 00 00 [23:49:13]Write to MH i2c: E2 08 00 0D 06 80 09 00 00 00 00 00 00 85 [23:49:13]Write i2c OK [23:49:13]MH_I2C_Read... [23:49:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:49:13]Read from MH i2c: E2 [23:49:13]MH_I2C_Read... [23:49:13]Read from MH i2c: E2 03 00 [23:49:13]MH_I2C_Read... [23:49:13]Read from MH i2c: E2 03 00 0D 06 00 90 00 87 [23:49:13]RAPDU: 90 00 [23:49:13]wFMCommunicate OK [23:49:13]SAM_PROTO_ClearQueue done [23:49:13]KKMCreateOFDPacket [23:49:13]OFDProtocolAddRootSTLVToBuf [23:49:13]FM_MakeSignedData [23:49:13]FM_MakeSignedData [23:49:13]SAM_PROTO_SignData [23:49:13]wFMCommunicate request_size=4 [23:49:13]MH_SAM_APDU [23:49:13]CAPDU: 80 0D 01 02 [23:49:13]Write to MH i2c: E2 08 00 0E 06 80 0D 01 02 00 00 00 00 8D [23:49:13]Write i2c OK [23:49:13]MH_I2C_Read... [23:49:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:49:14]Read from MH i2c: E2 [23:49:14]MH_I2C_Read... [23:49:14]Read from MH i2c: E2 03 00 [23:49:14]MH_I2C_Read... [23:49:14]Read from MH i2c: E2 03 00 0E 06 00 90 00 88 [23:49:14]RAPDU: 90 00 [23:49:14]wFMCommunicate OK [23:49:14]wFMCommunicate request_size=255 [23:49:14]MH_SAM_APDU [23:49:14]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 A8 01 00 00 F4 03 04 00 79 74 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 19 03 00 35 04 06 00 [23:49:14]Write to MH i2c: E2 02 01 0F 06 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 A8 01 00 00 F4 03 04 00 79 74 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 19 03 00 35 04 06 00 00 00 4F [23:49:14]Write i2c OK [23:49:14]MH_I2C_Read... [23:49:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:49:14]Read from MH i2c: E2 [23:49:14]MH_I2C_Read... [23:49:14]Read from MH i2c: E2 03 00 [23:49:14]MH_I2C_Read... [23:49:14]Read from MH i2c: E2 03 00 0F 06 00 90 00 89 [23:49:14]RAPDU: 90 00 [23:49:14]wFMCommunicate OK [23:49:14]wFMCommunicate request_size=11 [23:49:14]MH_SAM_APDU [23:49:14]CAPDU: 80 0D 02 02 06 01 EB 88 5A 15 08 [23:49:14]Write to MH i2c: E2 0E 00 10 06 80 0D 02 02 06 00 01 EB 88 5A 15 08 00 00 87 [23:49:14]Write i2c OK [23:49:14]MH_I2C_Read... [23:49:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:49:14]Read from MH i2c: E2 [23:49:14]MH_I2C_Read... [23:49:14]Read from MH i2c: E2 03 00 [23:49:14]MH_I2C_Read... [23:49:14]Read from MH i2c: E2 03 00 10 06 00 90 00 8A [23:49:14]RAPDU: 90 00 [23:49:14]wFMCommunicate OK [23:49:14]wFMCommunicate request_size=4 [23:49:14]MH_SAM_APDU [23:49:14]CAPDU: 80 0D 03 02 [23:49:14]Write to MH i2c: E2 08 00 11 06 80 0D 03 02 00 00 00 00 92 [23:49:14]Write i2c OK [23:49:14]MH_I2C_Read... [23:49:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:49:14]Read from MH i2c: E2 [23:49:14]MH_I2C_Read... [23:49:14]Read from MH i2c: E2 0B 00 [23:49:14]MH_I2C_Read... [23:49:14]Read from MH i2c: E2 0B 00 11 06 00 B1 55 C9 1C EF 4B 6E FA 90 00 20 [23:49:14]RAPDU: B1 55 C9 1C EF 4B 6E FA 90 00 [23:49:14]wFMCommunicate OK [23:49:14]SAM_PROTO_SignData done [23:49:14]FM_MakeSignedData done [23:49:14]CreateOFDProtocolMessage [23:49:14]wFMCommunicate request_size=4 [23:49:14]MH_SAM_APDU [23:49:14]CAPDU: 80 11 00 00 [23:49:14]Write to MH i2c: E2 08 00 12 06 80 11 00 00 00 00 00 00 92 [23:49:14]Write i2c OK [23:49:14]MH_I2C_Read... [23:49:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:49:14]Read from MH i2c: E2 [23:49:14]MH_I2C_Read... [23:49:14]Read from MH i2c: E2 17 00 [23:49:14]MH_I2C_Read... [23:49:14]Read from MH i2c: E2 17 00 12 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E7 [23:49:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:49:14]wFMCommunicate OK [23:49:14]CreateOFDProtocolMessage done [23:49:14]OFDSenderStorePacket 203029 [23:49:14]StoreOFDPacket docnum=203029 [23:49:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 C9 64 08 01 9E C7 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 A8 01 00 00 F4 03 04 00 79 74 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 19 03 00 35 04 06 00 01 EB 88 5A 15 08 B1 55 C9 1C EF 4B 6E FA [23:49:14]CheckFolder [23:49:14]dirname=/storage/ofd_packets [23:49:14]CheckFolder done [23:49:14]ProducePacketName [23:49:14]name=ofd_packets/00203029 [23:49:14]NVStorageSaveData ofd_packets/00203029 [23:49:14]File name is /storage/ofd_packets/00203029 [23:49:14]Write 302 bytes [23:49:14]NVStorageSaveData done [23:49:14]OFDSenderStorePacket done [23:49:14]KKMCreateOFDPacket done [23:49:14]NVStorageSaveData kkm_last_timestamp [23:49:14]File name is /storage/kkm_last_timestamp [23:49:14]Write 4 bytes [23:49:14]NVStorageSaveData done [23:49:14]ExternCall_PrintAddStr [23:49:14]wPrintStart [23:49:14]Write to MH i2c: 01 00 00 13 06 19 [23:49:14]Write i2c OK [23:49:14]MH_I2C_Read... [23:49:14]Read from MH i2c: 01 [23:49:14]MH_I2C_Read... [23:49:14]Read from MH i2c: 01 07 00 [23:49:14]MH_I2C_Read... [23:49:14]Read from MH i2c: 01 07 00 13 06 00 00 00 00 00 FF 0F 2E [23:49:14]RasterBufferAndPrint [23:49:14]line Счет N : (1)450833 [23:49:14]line ИНН: 02508201610067 [23:49:14]line Контрольно-Кассовый Чек [23:49:14]line ПРОДАЖА [23:49:14]line ТРК (МРК, ГНК) : 42 [23:49:14]line Товар: 2710124130 [23:49:14]line SUPER 92-К-5 [23:49:14]line 4.390 * 68.40 [23:49:14]line = 300.28 [23:49:14]line НДС 12% НСП 1% [23:49:14]line > о реализуемом товаре [23:49:14]line ОКРУГЛЕНИЕ: -0.28 [23:49:14]line ИТОГО: 300.00 [23:49:14]line Внесено: 300.00 [23:49:14]line СДАЧА: 0.00 [23:49:14]line НСП 1% : 2.66 [23:49:14]line НДС 12% : 31.89 [23:49:14]line Наличными: 300.00 [23:49:14]line Безнал.: 0.00 [23:49:14]line Место: АЗС № 171 "Партнер Нефть" [23:49:14]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [23:49:14]line СНО: Общий режим [23:49:14]line Чек 424 29.10.2024 23:49 [23:49:14]line Смена: 546 ФФД: 1.0 [23:49:14]line ЗНМ: 0300000109 [23:49:14]line РНМ: 0000000000091777 [23:49:14]line Версия ККМ: 001 [23:49:14]line ФМ: 0000000000871756 [23:49:14]line ФД: 203029 [23:49:14]line ФПД: 2111116547336 [23:49:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T234913&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203029&fm=2111116547336&tin=02508201610067®Number=0000000000091777&sum=30000 [23:49:14]OFD Sender: Processing packet 203029 [packets to send 117, broken 116] [23:49:14]ProducePacketName [23:49:14]name=ofd_packets/00203029 [23:49:14]OFD Sender: To server: pG, [23:49:14]CommunicateWithHost lk.salyk.kg:30040 [23:49:14]ConnectInit lk.salyk.kg [23:49:14]written 0, free lines is 4095 [23:49:14]Connected sock=10 [23:49:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 01 00 00 C9 64 08 01 9E C7 5A 03 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 31 33 30 06 04 0D 00 53 55 50 45 52 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 A8 01 00 00 F4 03 04 00 79 74 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 19 03 00 35 04 06 00 01 EB 88 5A 15 08 B1 55 C9 1C EF 4B 6E FA [23:49:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 87 6A 47 00 9E 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 15 19 03 00 F4 03 04 00 33 20 21 67 B6 04 01 00 00 95 49 46 16 49 BE CF 7A [23:49:15]CommunicateWithHost err = 0 [23:49:15]CheckOFDResponse [23:49:15]1017 (14) - 77093643461234 [23:49:15]1041 (16) - 0000000000871756 [23:49:15]1040 (4) - 203029 [23:49:15]1012 (4) - 29.10.2024 17:49 [23:49:15]1206 (1) - 0 [23:49:15]OFD Sender: Remove packet 203029 [23:49:15]ProducePacketName [23:49:15]name=ofd_packets/00203029 [23:49:15]NVStorageDeleteData [23:49:15]Write to MH i2c: 01 00 00 3E 06 44 [23:49:15]Write i2c OK [23:49:15]MH_I2C_Read... [23:49:15]Read from MH i2c: 01 [23:49:15]MH_I2C_Read... [23:49:15]Read from MH i2c: 01 07 00 [23:49:15]MH_I2C_Read... [23:49:15]Read from MH i2c: 01 07 00 3E 06 00 00 00 00 00 84 0C DB [23:49:15]RasterBufferAndPrint [23:49:15]line [23:49:15]line [23:49:15]line [23:49:15]line [23:49:15]line [23:49:15]written 0, free lines is 3208 [23:49:15]MH_Cut [23:49:15]Write to MH i2c: D1 01 00 45 06 01 1D [23:49:15]Write i2c OK [23:49:15]MH_I2C_Read... [23:49:15]Read from MH i2c: D1 [23:49:15]MH_I2C_Read... [23:49:15]Read from MH i2c: D1 01 00 [23:49:15]MH_I2C_Read... [23:49:15]Read from MH i2c: D1 01 00 45 06 00 1C [23:49:15]Write to MH i2c: 01 00 00 46 06 4C [23:49:15]Write i2c OK [23:49:15]MH_I2C_Read... [23:49:15]OFD Sender: No OFD packet to send [23:49:16]*** Cut start [23:49:16]*** Purtial cut [23:49:16]*** Stage 1: CUTSNS_PIN = 1 [23:49:16]Read from MH i2c: 01 [23:49:16]MH_I2C_Read... [23:49:16]*** Stop cut motor [23:49:16]*** Cut end [23:49:16]Read from MH i2c: 01 07 00 [23:49:16]MH_I2C_Read... [23:49:16]Read from MH i2c: 01 07 00 46 06 00 00 00 00 00 FF 0F 61 [23:49:16]process_action close_receipt done [23:49:16]requested_data is exist [23:49:16]produce_requested_data [23:49:16]requested_item fm.sn is exist - process it [23:49:16]wFMCommunicate request_size=4 [23:49:16]MH_SAM_APDU [23:49:16]CAPDU: 80 11 00 00 [23:49:16]Write to MH i2c: E2 08 00 47 06 80 11 00 00 00 00 00 00 C7 [23:49:16]Write i2c OK [23:49:16]MH_I2C_Read... [23:49:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:49:16]Read from MH i2c: E2 [23:49:16]MH_I2C_Read... [23:49:16]Read from MH i2c: E2 17 00 [23:49:16]MH_I2C_Read... [23:49:16]Read from MH i2c: E2 17 00 47 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1C [23:49:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:49:16]wFMCommunicate OK [23:49:16]requested_item fd.num is exist - process it [23:49:16]SAM_PROTO_GetFieldsCounters [23:49:16]wFMCommunicate request_size=4 [23:49:16]MH_SAM_APDU [23:49:16]CAPDU: 80 13 00 00 [23:49:16]Write to MH i2c: E2 08 00 48 06 80 13 00 00 00 00 00 00 CA [23:49:16]Write i2c OK [23:49:16]MH_I2C_Read... [23:49:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:49:16]Read from MH i2c: E2 [23:49:16]MH_I2C_Read... [23:49:16]Read from MH i2c: E2 62 00 [23:49:16]MH_I2C_Read... [23:49:16]Read from MH i2c: E2 62 00 48 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 15 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 43 [23:49:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 15 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:49:16]wFMCommunicate OK [23:49:16]SAM_PROTO_GetFieldsCounters done [23:49:16]requested_item shift.num is exist - process it [23:49:16]requested_item shift.opened is exist - process it [23:49:16]req_shift_opened [23:49:16]FM_GetShiftState [23:49:16]SAM_PROTO_GetShiftState [23:49:16]wFMCommunicate request_size=4 [23:49:16]MH_SAM_APDU [23:49:16]CAPDU: 80 13 01 00 [23:49:16]Write to MH i2c: E2 08 00 49 06 80 13 01 00 00 00 00 00 CC [23:49:16]Write i2c OK [23:49:16]MH_I2C_Read... [23:49:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:49:16]Read from MH i2c: E2 [23:49:16]MH_I2C_Read... [23:49:16]Read from MH i2c: E2 0E 00 [23:49:16]MH_I2C_Read... [23:49:16]Read from MH i2c: E2 0E 00 49 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B5 [23:49:16]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:49:16]wFMCommunicate OK [23:49:16]SAM_PROTO_GetShiftState done [23:49:16]FM_GetShiftState done [23:49:16]req_shift_opened done [23:49:16]requested_item shift.open_date is exist - process it [23:49:16]req_shift_open_date [23:49:16]req_shift_open_date done [23:49:16]produce_requested_data done [23:49:16]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203029,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [23:49:16]process_action_free close_receipt [23:49:16]json_value_free [23:49:16]json_value_free done [23:49:16]process_json_proto returns [23:49:16]Send response to host [23:49:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203029,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [23:49:16]free response buf [23:49:16]execute_script done [23:49:16]execute_script returns [23:49:16]free content buf [23:49:16]Sock 7.Close socket [23:49:16]Sock 7.Thread stoped [23:49:20]OFD Sender: No OFD packet to send [23:49:25]OFD Sender: No OFD packet to send [23:49:30]OFD Sender: No OFD packet to send [23:49:35]OFD Sender: No OFD packet to send [23:49:40]OFD Sender: No OFD packet to send [23:49:45]OFD Sender: No OFD packet to send [23:49:50]OFD Sender: No OFD packet to send [23:49:55]OFD Sender: No OFD packet to send [23:50:00]OFD Sender: No OFD packet to send [23:50:05]OFD Sender: No OFD packet to send [23:50:10]OFD Sender: No OFD packet to send [23:50:15]OFD Sender: No OFD packet to send [23:50:20]OFD Sender: No OFD packet to send [23:50:25]OFD Sender: No OFD packet to send [23:50:30]OFD Sender: No OFD packet to send [23:50:35]OFD Sender: No OFD packet to send [23:50:40]OFD Sender: No OFD packet to send [23:50:45]OFD Sender: No OFD packet to send [23:50:50]OFD Sender: No OFD packet to send [23:50:55]OFD Sender: No OFD packet to send [23:51:00]OFD Sender: No OFD packet to send [23:51:05]OFD Sender: No OFD packet to send [23:51:10]OFD Sender: No OFD packet to send [23:51:15]OFD Sender: No OFD packet to send [23:51:20]OFD Sender: No OFD packet to send [23:51:25]OFD Sender: No OFD packet to send [23:51:30]OFD Sender: No OFD packet to send [23:51:35]OFD Sender: No OFD packet to send [23:51:40]OFD Sender: No OFD packet to send [23:51:45]OFD Sender: No OFD packet to send [23:51:50]OFD Sender: No OFD packet to send [23:51:55]OFD Sender: No OFD packet to send [23:52:00]OFD Sender: No OFD packet to send [23:52:05]OFD Sender: No OFD packet to send [23:52:10]OFD Sender: No OFD packet to send [23:52:15]OFD Sender: No OFD packet to send [23:52:20]OFD Sender: No OFD packet to send [23:52:25]OFD Sender: No OFD packet to send [23:52:30]OFD Sender: No OFD packet to send [23:52:35]OFD Sender: No OFD packet to send [23:52:40]OFD Sender: No OFD packet to send [23:52:41]accept exits with 9 [23:52:41]New connection [23:52:41]New thread 3066641764 created [23:52:41]Thread 3066785124 joined [23:52:41]Waiting for new connection... [23:52:41] Sock 9.Parse request [23:52:41]Sock 9.Check first char [23:52:41]Sock 9.First char is OK [23:52:41]request: POST /json_proto HTTP/1.0 [23:52:41]Method: POST [23:52:41]URL: /json_proto [23:52:41]Method is POST - this is cgi request [23:52:41]url: /json_proto [23:52:41]query_string will be loaded in cgi processing [23:52:41]execute_cgi json_proto POST (null) [23:52:41]execute_cgi path=json_proto method=POST [23:52:41]POST find Content-Length [23:52:41]Host: 172.17.63.195:8080 [23:52:41]Content-Length: 682 [23:52:41]Content-Type: application/json [23:52:41] [23:52:41]POST finish read [23:52:41]Found Content-Length = 682 [23:52:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450834", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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:52:41]execute_script... [23:52:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450834", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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:52:41]POST & json_proto [23:52:41]process_json_proto [23:52:41]json parsed OK: [23:52:41]protocol is kg_v1.0 [23:52:41]action value=close_receipt [23:52:41]process_action close_receipt [23:52:41]cmd_close_receipt [23:52:41]MH_GetDate [23:52:41]Write to MH i2c: F0 00 00 4A 06 3F [23:52:41]Write i2c OK [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: F0 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: F0 09 00 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: F0 09 00 4A 06 00 4A 75 21 67 8C D7 20 67 79 [23:52:41]GetLastDocTimeStamp 1730245753 [23:52:41]current date 1730245962 [23:52:41]FM_GetShiftState [23:52:41]SAM_PROTO_GetShiftState [23:52:41]wFMCommunicate request_size=4 [23:52:41]MH_SAM_APDU [23:52:41]CAPDU: 80 13 01 00 [23:52:41]Write to MH i2c: E2 08 00 4B 06 80 13 01 00 00 00 00 00 CE [23:52:41]Write i2c OK [23:52:41]MH_I2C_Read... [23:52:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:52:41]Read from MH i2c: E2 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: E2 0E 00 [23:52:41]MH_I2C_Read... [23:52:41]Read from MH i2c: E2 0E 00 4B 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 B7 [23:52:41]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:52:41]wFMCommunicate OK [23:52:41]SAM_PROTO_GetShiftState done [23:52:41]FM_GetShiftState done [23:52:41]opened in 1730160431 [23:52:41]opened+sec_in_day 1730246831 [23:52:41]quantity*price = 150056 [23:52:41]sum+1 = 150058 [23:52:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 425 29.10.2024 23:52 Смена: 546 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203030 ФПД: 263683651392096 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T235242&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203030&fm=263683651392096&tin=02508201610067®Number=0000000000091777&sum=150000 [23:52:43]StoreToDocumentArchive [23:52:43]shift 546 fd 203030 [23:52:43]save to /storage/0546/doc_00203030 [23:52:43]save last doc name /storage/0546/doc_00203030 to /storage/kkm_last_doc_name [23:52:43]save OK [23:52:43]Clear old archive folders... [23:52:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:52:43]tlvbuf is 011BEC90 [23:52:43]SAM_PROTO_ClearQueue [23:52:43]wFMCommunicate request_size=4 [23:52:43]MH_SAM_APDU [23:52:43]CAPDU: 80 09 00 00 [23:52:43]Write to MH i2c: E2 08 00 58 06 80 09 00 00 00 00 00 00 D0 [23:52:43]Write i2c OK [23:52:43]MH_I2C_Read... [23:52:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:52:43]Read from MH i2c: E2 [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: E2 03 00 [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: E2 03 00 58 06 00 90 00 D2 [23:52:43]RAPDU: 90 00 [23:52:43]wFMCommunicate OK [23:52:43]SAM_PROTO_ClearQueue done [23:52:43]KKMCreateOFDPacket [23:52:43]OFDProtocolAddRootSTLVToBuf [23:52:43]FM_MakeSignedData [23:52:43]FM_MakeSignedData [23:52:43]SAM_PROTO_SignData [23:52:43]wFMCommunicate request_size=4 [23:52:43]MH_SAM_APDU [23:52:43]CAPDU: 80 0D 01 02 [23:52:43]Write to MH i2c: E2 08 00 59 06 80 0D 01 02 00 00 00 00 D8 [23:52:43]Write i2c OK [23:52:43]MH_I2C_Read... [23:52:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:52:43]Read from MH i2c: E2 [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: E2 03 00 [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: E2 03 00 59 06 00 90 00 D3 [23:52:43]RAPDU: 90 00 [23:52:43]wFMCommunicate OK [23:52:43]wFMCommunicate request_size=255 [23:52:43]MH_SAM_APDU [23:52:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 A9 01 00 00 F4 03 04 00 4A 75 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 19 03 00 35 04 06 00 EF [23:52:43]Write to MH i2c: E2 02 01 5A 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 A9 01 00 00 F4 03 04 00 4A 75 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 19 03 00 35 04 06 00 EF 00 00 EB [23:52:43]Write i2c OK [23:52:43]MH_I2C_Read... [23:52:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:52:43]Read from MH i2c: E2 [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: E2 03 00 [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: E2 03 00 5A 06 00 90 00 D4 [23:52:43]RAPDU: 90 00 [23:52:43]wFMCommunicate OK [23:52:43]wFMCommunicate request_size=10 [23:52:43]MH_SAM_APDU [23:52:43]CAPDU: 80 0D 02 02 05 D1 A2 5F D2 60 [23:52:43]Write to MH i2c: E2 0D 00 5B 06 80 0D 02 02 05 00 D1 A2 5F D2 60 00 00 E9 [23:52:43]Write i2c OK [23:52:43]MH_I2C_Read... [23:52:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:52:43]Read from MH i2c: E2 [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: E2 03 00 [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: E2 03 00 5B 06 00 90 00 D5 [23:52:43]RAPDU: 90 00 [23:52:43]wFMCommunicate OK [23:52:43]wFMCommunicate request_size=4 [23:52:43]MH_SAM_APDU [23:52:43]CAPDU: 80 0D 03 02 [23:52:43]Write to MH i2c: E2 08 00 5C 06 80 0D 03 02 00 00 00 00 DD [23:52:43]Write i2c OK [23:52:43]MH_I2C_Read... [23:52:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:52:43]Read from MH i2c: E2 [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: E2 0B 00 [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: E2 0B 00 5C 06 00 C3 EB CF A9 5C 02 25 17 90 00 9E [23:52:43]RAPDU: C3 EB CF A9 5C 02 25 17 90 00 [23:52:43]wFMCommunicate OK [23:52:43]SAM_PROTO_SignData done [23:52:43]FM_MakeSignedData done [23:52:43]CreateOFDProtocolMessage [23:52:43]wFMCommunicate request_size=4 [23:52:43]MH_SAM_APDU [23:52:43]CAPDU: 80 11 00 00 [23:52:43]Write to MH i2c: E2 08 00 5D 06 80 11 00 00 00 00 00 00 DD [23:52:43]Write i2c OK [23:52:43]MH_I2C_Read... [23:52:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:52:43]Read from MH i2c: E2 [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: E2 17 00 [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: E2 17 00 5D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 32 [23:52:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:52:43]wFMCommunicate OK [23:52:43]CreateOFDProtocolMessage done [23:52:43]OFDSenderStorePacket 203030 [23:52:43]StoreOFDPacket docnum=203030 [23:52:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 44 50 07 01 2A 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 A9 01 00 00 F4 03 04 00 4A 75 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 19 03 00 35 04 06 00 EF D1 A2 5F D2 60 C3 EB CF A9 5C 02 25 17 [23:52:43]CheckFolder [23:52:43]dirname=/storage/ofd_packets [23:52:43]CheckFolder done [23:52:43]ProducePacketName [23:52:43]name=ofd_packets/00203030 [23:52:43]NVStorageSaveData ofd_packets/00203030 [23:52:43]File name is /storage/ofd_packets/00203030 [23:52:43]Write 301 bytes [23:52:43]NVStorageSaveData done [23:52:43]OFDSenderStorePacket done [23:52:43]KKMCreateOFDPacket done [23:52:43]NVStorageSaveData kkm_last_timestamp [23:52:43]File name is /storage/kkm_last_timestamp [23:52:43]Write 4 bytes [23:52:43]NVStorageSaveData done [23:52:43]ExternCall_PrintAddStr [23:52:43]wPrintStart [23:52:43]Write to MH i2c: 01 00 00 5E 06 64 [23:52:43]Write i2c OK [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: 01 [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: 01 07 00 [23:52:43]MH_I2C_Read... [23:52:43]Read from MH i2c: 01 07 00 5E 06 00 00 00 00 00 FF 0F 79 [23:52:43]RasterBufferAndPrint [23:52:43]line Счет N : (1)450834 [23:52:43]line ИНН: 02508201610067 [23:52:43]line Контрольно-Кассовый Чек [23:52:43]line ПРОДАЖА [23:52:43]line ТРК (МРК, ГНК) : 31 [23:52:43]line Товар: 2710124130 [23:52:43]line Аи-92-К-2 [23:52:43]line 22.430 * 66.90 [23:52:43]line = 1500.57 [23:52:43]line НДС 12% НСП 1% [23:52:43]line > о реализуемом товаре [23:52:43]line ОКРУГЛЕНИЕ: -0.57 [23:52:43]line ИТОГО: 1500.00 [23:52:43]line Внесено: 1500.00 [23:52:43]line СДАЧА: 0.00 [23:52:43]line НСП 1% : 13.28 [23:52:43]line НДС 12% : 159.35 [23:52:43]line Наличными: 1500.00 [23:52:43]line Безнал.: 0.00 [23:52:43]line Место: АЗС № 171 "Партнер Нефть" [23:52:43]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [23:52:43]line СНО: Общий режим [23:52:43]line Чек 425 29.10.2024 23:52 [23:52:43]line Смена: 546 ФФД: 1.0 [23:52:43]line ЗНМ: 0300000109 [23:52:43]line РНМ: 0000000000091777 [23:52:43]line Версия ККМ: 001 [23:52:43]line ФМ: 0000000000871756 [23:52:43]line ФД: 203030 [23:52:43]line ФПД: 263683651392096 [23:52:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241029T235242&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203030&fm=263683651392096&tin=02508201610067®Number=0000000000091777&sum=150000 [23:52:43]OFD Sender: Processing packet 203030 [packets to send 117, broken 116] [23:52:43]ProducePacketName [23:52:43]name=ofd_packets/00203030 [23:52:43]OFD Sender: To server: pG, [23:52:43]CommunicateWithHost lk.salyk.kg:30040 [23:52:43]ConnectInit lk.salyk.kg [23:52:43]written 0, free lines is 4095 [23:52:44]Connected sock=7 [23:52:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 44 50 07 01 2A 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 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 3F 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 A9 01 00 00 F4 03 04 00 4A 75 21 67 0E 04 04 00 22 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 19 03 00 35 04 06 00 EF D1 A2 5F D2 60 C3 EB CF A9 5C 02 25 17 [23:52:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6D 15 47 00 C0 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 16 19 03 00 F4 03 04 00 04 21 21 67 B6 04 01 00 00 83 D6 F2 78 57 75 EB 20 [23:52:44]CommunicateWithHost err = 0 [23:52:44]CheckOFDResponse [23:52:44]1017 (14) - 77093643461234 [23:52:44]1041 (16) - 0000000000871756 [23:52:44]1040 (4) - 203030 [23:52:44]1012 (4) - 29.10.2024 17:53 [23:52:44]1206 (1) - 0 [23:52:44]OFD Sender: Remove packet 203030 [23:52:44]ProducePacketName [23:52:44]name=ofd_packets/00203030 [23:52:44]NVStorageDeleteData [23:52:44]Write to MH i2c: 01 00 00 89 06 8F [23:52:44]Write i2c OK [23:52:44]MH_I2C_Read... [23:52:44]Read from MH i2c: 01 [23:52:44]MH_I2C_Read... [23:52:44]Read from MH i2c: 01 07 00 [23:52:44]MH_I2C_Read... [23:52:44]Read from MH i2c: 01 07 00 89 06 00 00 00 00 00 89 0C 2B [23:52:44]RasterBufferAndPrint [23:52:44]line [23:52:44]line [23:52:44]line [23:52:44]line [23:52:44]line [23:52:44]written 0, free lines is 3212 [23:52:44]MH_Cut [23:52:44]Write to MH i2c: D1 01 00 90 06 01 68 [23:52:44]Write i2c OK [23:52:44]MH_I2C_Read... [23:52:44]Read from MH i2c: D1 [23:52:44]MH_I2C_Read... [23:52:44]Read from MH i2c: D1 01 00 [23:52:44]MH_I2C_Read... [23:52:44]Read from MH i2c: D1 01 00 90 06 00 67 [23:52:44]Write to MH i2c: 01 00 00 91 06 97 [23:52:44]Write i2c OK [23:52:44]MH_I2C_Read... [23:52:44]OFD Sender: No OFD packet to send [23:52:45]*** Cut start [23:52:45]*** Purtial cut [23:52:45]*** Stage 1: CUTSNS_PIN = 1 [23:52:45]Read from MH i2c: 01 [23:52:45]MH_I2C_Read... [23:52:45]Read from MH i2c: 01 07 00 [23:52:45]MH_I2C_Read... [23:52:45]Read from MH i2c: 01 07 00 91 06 00 00 00 00 00 FF 0F AC [23:52:45]process_action close_receipt done [23:52:45]requested_data is exist [23:52:45]produce_requested_data [23:52:45]requested_item fm.sn is exist - process it [23:52:45]wFMCommunicate request_size=4 [23:52:45]MH_SAM_APDU [23:52:45]CAPDU: 80 11 00 00 [23:52:45]Write to MH i2c: E2 08 00 92 06 80 11 00 00 00 00 00 00 12 [23:52:45]*** Stop cut motor [23:52:45]*** Cut end [23:52:45]Write i2c OK [23:52:45]MH_I2C_Read... [23:52:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:52:45]Read from MH i2c: E2 [23:52:45]MH_I2C_Read... [23:52:45]Read from MH i2c: E2 17 00 [23:52:45]MH_I2C_Read... [23:52:45]Read from MH i2c: E2 17 00 92 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 67 [23:52:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:52:45]wFMCommunicate OK [23:52:45]requested_item fd.num is exist - process it [23:52:45]SAM_PROTO_GetFieldsCounters [23:52:45]wFMCommunicate request_size=4 [23:52:45]MH_SAM_APDU [23:52:45]CAPDU: 80 13 00 00 [23:52:45]Write to MH i2c: E2 08 00 93 06 80 13 00 00 00 00 00 00 15 [23:52:45]Write i2c OK [23:52:45]MH_I2C_Read... [23:52:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:52:45]Read from MH i2c: E2 [23:52:45]MH_I2C_Read... [23:52:45]Read from MH i2c: E2 62 00 [23:52:45]MH_I2C_Read... [23:52:45]Read from MH i2c: E2 62 00 93 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 92 [23:52:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:52:45]wFMCommunicate OK [23:52:45]SAM_PROTO_GetFieldsCounters done [23:52:45]requested_item shift.num is exist - process it [23:52:45]requested_item shift.opened is exist - process it [23:52:45]req_shift_opened [23:52:45]FM_GetShiftState [23:52:45]SAM_PROTO_GetShiftState [23:52:45]wFMCommunicate request_size=4 [23:52:45]MH_SAM_APDU [23:52:45]CAPDU: 80 13 01 00 [23:52:45]Write to MH i2c: E2 08 00 94 06 80 13 01 00 00 00 00 00 17 [23:52:45]Write i2c OK [23:52:45]MH_I2C_Read... [23:52:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:52:45]Read from MH i2c: E2 [23:52:45]MH_I2C_Read... [23:52:45]Read from MH i2c: E2 0E 00 [23:52:45]MH_I2C_Read... [23:52:45]Read from MH i2c: E2 0E 00 94 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 00 [23:52:45]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:52:45]wFMCommunicate OK [23:52:45]SAM_PROTO_GetShiftState done [23:52:45]FM_GetShiftState done [23:52:45]req_shift_opened done [23:52:45]requested_item shift.open_date is exist - process it [23:52:45]req_shift_open_date [23:52:45]req_shift_open_date done [23:52:45]produce_requested_data done [23:52:45]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203030,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [23:52:45]process_action_free close_receipt [23:52:45]json_value_free [23:52:45]json_value_free done [23:52:45]process_json_proto returns [23:52:45]Send response to host [23:52:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203030,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [23:52:45]free response buf [23:52:45]execute_script done [23:52:45]execute_script returns [23:52:45]free content buf [23:52:45]Sock 9.Close socket [23:52:45]Sock 9.Thread stoped [23:52:49]OFD Sender: No OFD packet to send [23:52:50]int [23:52:50]Write to MH i2c: 01 00 00 95 06 9B [23:52:50]*** FLAG_PRN_KEY set [23:52:50]Write i2c OK [23:52:50]MH_I2C_Read... [23:52:50]Read from MH i2c: 01 [23:52:50]MH_I2C_Read... [23:52:50]Read from MH i2c: 01 07 00 [23:52:50]MH_I2C_Read... [23:52:50]Read from MH i2c: 01 07 00 95 06 00 08 00 00 00 FF 0F B8 [23:52:50]state=0 [23:52:50]Key pressed [23:52:50]Feed [23:52:50]Write to MH i2c: D8 00 00 96 06 73 [23:52:50]Write i2c OK [23:52:50]MH_I2C_Read... [23:52:50]Read from MH i2c: D8 [23:52:50]MH_I2C_Read... [23:52:50]Read from MH i2c: D8 01 00 [23:52:50]MH_I2C_Read... [23:52:50]Read from MH i2c: D8 01 00 96 06 00 74 [23:52:50]int [23:52:50]Write to MH i2c: 01 00 00 97 06 9D [23:52:50]Write i2c OK [23:52:50]MH_I2C_Read... [23:52:50]Read from MH i2c: 01 [23:52:50]MH_I2C_Read... [23:52:50]Read from MH i2c: 01 07 00 [23:52:50]MH_I2C_Read... [23:52:50]Read from MH i2c: 01 07 00 97 06 00 48 00 00 00 3C 00 28 [23:52:50]state=2 [23:52:50]Key pressed [23:52:50]int [23:52:50]Write to MH i2c: 01 00 00 98 06 9E [23:52:50]*** FLAG_PRN_KEY reset [23:52:50]Write i2c OK [23:52:50]MH_I2C_Read... [23:52:50]Read from MH i2c: 01 [23:52:50]MH_I2C_Read... [23:52:50]Read from MH i2c: 01 07 00 [23:52:50]MH_I2C_Read... [23:52:50]Read from MH i2c: 01 07 00 98 06 00 00 00 00 00 F8 0F AC [23:52:50]state=2 [23:52:50]Stop feed [23:52:54]OFD Sender: No OFD packet to send [23:52:59]OFD Sender: No OFD packet to send [23:53:04]OFD Sender: No OFD packet to send [23:53:09]OFD Sender: No OFD packet to send [23:53:14]OFD Sender: No OFD packet to send [23:53:19]OFD Sender: No OFD packet to send [23:53:24]OFD Sender: No OFD packet to send [23:53:29]OFD Sender: No OFD packet to send [23:53:34]OFD Sender: No OFD packet to send [23:53:39]OFD Sender: No OFD packet to send [23:53:44]OFD Sender: No OFD packet to send [23:53:49]OFD Sender: No OFD packet to send [23:53:54]OFD Sender: No OFD packet to send [23:53:59]OFD Sender: No OFD packet to send [23:54:04]OFD Sender: No OFD packet to send [23:54:09]OFD Sender: No OFD packet to send [23:54:14]OFD Sender: No OFD packet to send [23:54:19]OFD Sender: No OFD packet to send [23:54:24]OFD Sender: No OFD packet to send [23:54:29]OFD Sender: No OFD packet to send [23:54:34]OFD Sender: No OFD packet to send [23:54:39]OFD Sender: No OFD packet to send [23:54:44]OFD Sender: No OFD packet to send [23:54:49]OFD Sender: No OFD packet to send [23:54:54]OFD Sender: No OFD packet to send [23:54:59]OFD Sender: No OFD packet to send [23:55:04]OFD Sender: No OFD packet to send [23:55:09]OFD Sender: No OFD packet to send [23:55:14]OFD Sender: No OFD packet to send [23:55:19]OFD Sender: No OFD packet to send [23:55:24]OFD Sender: No OFD packet to send [23:55:29]OFD Sender: No OFD packet to send [23:55:34]OFD Sender: No OFD packet to send [23:55:39]OFD Sender: No OFD packet to send [23:55: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:30]OFD Sender: No OFD packet to send [23:56:31]accept exits with 10 [23:56:31]New connection [23:56:31]New thread 3066785124 created [23:56:31]Thread 3066641764 joined [23:56:31]Waiting for new connection... [23:56:31] Sock 10.Parse request [23:56:31]Sock 10.Check first char [23:56:31]Sock 10.First char is OK [23:56:31]request: POST /json_proto HTTP/1.0 [23:56:31]Method: POST [23:56:31]URL: /json_proto [23:56:31]Method is POST - this is cgi request [23:56:31]url: /json_proto [23:56:31]query_string will be loaded in cgi processing [23:56:31]execute_cgi json_proto POST (null) [23:56:31]execute_cgi path=json_proto method=POST [23:56:31]POST find Content-Length [23:56:31]Host: 172.17.63.195:8080 [23:56:31]Content-Length: 215 [23:56:31]Content-Type: application/json [23:56:31] [23:56:31]POST finish read [23:56:31]Found Content-Length = 215 [23:56: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" ] } } [23:56:31]execute_script... [23:56: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" ] } } [23:56:31]POST & json_proto [23:56:31]process_json_proto [23:56:31]json parsed OK: [23:56:31]protocol is kg_v1.0 [23:56:31]action value=get_value [23:56:31]process_action get_value [23:56:31]cmd_get_value [23:56:31]process_action get_value done [23:56:31]requested_data is exist [23:56:31]produce_requested_data [23:56:31]requested_item kkm.sn is exist - process it [23:56:31]requested_item kkm.ver is exist - process it [23:56:31]requested_item fm.sn is exist - process it [23:56:31]wFMCommunicate request_size=4 [23:56:31]MH_SAM_APDU [23:56:31]CAPDU: 80 11 00 00 [23:56:31]Write to MH i2c: E2 08 00 99 06 80 11 00 00 00 00 00 00 19 [23:56:31]Write i2c OK [23:56:31]MH_I2C_Read... [23:56:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:56:31]Read from MH i2c: E2 [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: E2 17 00 [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: E2 17 00 99 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 6E [23:56:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:56:31]wFMCommunicate OK [23:56:31]requested_item fd.num is exist - process it [23:56:31]SAM_PROTO_GetFieldsCounters [23:56:31]wFMCommunicate request_size=4 [23:56:31]MH_SAM_APDU [23:56:31]CAPDU: 80 13 00 00 [23:56:31]Write to MH i2c: E2 08 00 9A 06 80 13 00 00 00 00 00 00 1C [23:56:31]Write i2c OK [23:56:31]MH_I2C_Read... [23:56:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:56:31]Read from MH i2c: E2 [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: E2 62 00 [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: E2 62 00 9A 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 99 [23:56:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:56:31]wFMCommunicate OK [23:56:31]SAM_PROTO_GetFieldsCounters done [23:56:31]requested_item shift.num is exist - process it [23:56:31]requested_item shift.opened is exist - process it [23:56:31]req_shift_opened [23:56:31]FM_GetShiftState [23:56:31]SAM_PROTO_GetShiftState [23:56:31]wFMCommunicate request_size=4 [23:56:31]MH_SAM_APDU [23:56:31]CAPDU: 80 13 01 00 [23:56:31]Write to MH i2c: E2 08 00 9B 06 80 13 01 00 00 00 00 00 1E [23:56:31]Write i2c OK [23:56:31]MH_I2C_Read... [23:56:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:56:31]Read from MH i2c: E2 [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: E2 0E 00 [23:56:31]MH_I2C_Read... [23:56:31]Read from MH i2c: E2 0E 00 9B 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 07 [23:56:31]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:56:31]wFMCommunicate OK [23:56:31]SAM_PROTO_GetShiftState done [23:56:31]FM_GetShiftState done [23:56:31]req_shift_opened done [23:56:31]requested_item shift.open_date is exist - process it [23:56:31]req_shift_open_date [23:56:31]req_shift_open_date done [23:56:31]produce_requested_data done [23:56:31]produce_requested_data return {"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":203030,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [23:56:31]process_action_free get_value [23:56:31]json_value_free [23:56:31]json_value_free done [23:56:31]process_json_proto returns [23:56:31]Send response to host [23:56:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":203030,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [23:56:31]free response buf [23:56:31]execute_script done [23:56:31]execute_script returns [23:56:31]free content buf [23:56:31]Sock 10.Close socket [23:56:31]Sock 10.Thread stoped [23:56:31]accept exits with 7 [23:56:31]New connection [23:56:31]New thread 3066641764 created [23:56:31]Thread 3066785124 joined [23:56:31]Waiting for new connection... [23:56:31] Sock 7.Parse request [23:56:31]Sock 7.Check first char [23:56:31]Sock 7.First char is OK [23:56:31]request: POST /json_proto HTTP/1.0 [23:56:31]Method: POST [23:56:31]URL: /json_proto [23:56:31]Method is POST - this is cgi request [23:56:31]url: /json_proto [23:56:31]query_string will be loaded in cgi processing [23:56:31]execute_cgi json_proto POST (null) [23:56:31]execute_cgi path=json_proto method=POST [23:56:31]POST find Content-Length [23:56:31]Host: 172.17.63.195:8080 [23:56:31]Content-Length: 331 [23:56:31]Content-Type: application/json [23:56:31] [23:56:31]POST finish read [23:56:31]Found Content-Length = 331 [23:56: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" ] } } [23:56:31]execute_script... [23:56:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:56:32]POST & json_proto [23:56:32]process_json_proto [23:56:32]json parsed OK: [23:56:32]protocol is kg_v1.0 [23:56:32]action value=get_value [23:56:32]process_action get_value [23:56:32]cmd_get_value [23:56:32]process_action get_value done [23:56:32]requested_data is exist [23:56:32]produce_requested_data [23:56:32]requested_item fm.sale.total is exist - process it [23:56:32]SAM_PROTO_GetFMData [23:56:32]wFMCommunicate request_size=4 [23:56:32]MH_SAM_APDU [23:56:32]CAPDU: 80 13 03 00 [23:56:32]Write to MH i2c: E2 08 00 9C 06 80 13 03 00 00 00 00 00 21 [23:56:32]Write i2c OK [23:56:32]MH_I2C_Read... [23:56:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:56:32]Read from MH i2c: E2 [23:56:32]MH_I2C_Read... [23:56:32]Read from MH i2c: E2 FD 00 [23:56:32]MH_I2C_Read... [23:56:32]Read from MH i2c: E2 FD 00 9C 06 00 C4 04 85 04 C0 04 6E 04 04 00 D2 14 03 00 69 04 A3 00 6F 04 04 00 AD 14 03 00 B1 04 05 00 F6 7C 4C B3 03 70 04 05 00 10 30 05 53 03 72 04 04 00 E6 4C 47 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E 6C A2 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 65 B1 62 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 56 [23:56:32]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 D2 14 03 00 69 04 A3 00 6F 04 04 00 AD 14 03 00 B1 04 05 00 F6 7C 4C B3 03 70 04 05 00 10 30 05 53 03 72 04 04 00 E6 4C 47 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E 6C A2 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 65 B1 62 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 [23:56:32]wFMCommunicate OK [23:56:32]wFMCommunicate request_size=4 [23:56:32]MH_SAM_APDU [23:56:32]CAPDU: 80 17 00 00 [23:56:32]Write to MH i2c: E2 08 00 9D 06 80 17 00 00 00 00 00 00 23 [23:56:32]Write i2c OK [23:56:32]MH_I2C_Read... [23:56:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:32]Read from MH i2c: E2 [23:56:32]MH_I2C_Read... [23:56:32]Read from MH i2c: E2 FD 00 [23:56:32]MH_I2C_Read... [23:56:32]Read from MH i2c: E2 FD 00 9D 06 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 2A [23:56:32]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 [23:56:32]wFMCommunicate OK [23:56:32]wFMCommunicate request_size=4 [23:56:32]MH_SAM_APDU [23:56:32]CAPDU: 80 17 00 00 [23:56:32]Write to MH i2c: E2 08 00 9E 06 80 17 00 00 00 00 00 00 24 [23:56:32]Write i2c OK [23:56:32]MH_I2C_Read... [23:56:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:33]Read from MH i2c: E2 [23:56:33]MH_I2C_Read... [23:56:33]Read from MH i2c: E2 FD 00 [23:56:33]MH_I2C_Read... [23:56:33]Read from MH i2c: E2 FD 00 9E 06 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 39 [23:56:33]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [23:56:33]wFMCommunicate OK [23:56:33]wFMCommunicate request_size=4 [23:56:33]MH_SAM_APDU [23:56:33]CAPDU: 80 17 00 00 [23:56:33]Write to MH i2c: E2 08 00 9F 06 80 17 00 00 00 00 00 00 25 [23:56:33]Write i2c OK [23:56:33]MH_I2C_Read... [23:56:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:33]Read from MH i2c: E2 [23:56:33]MH_I2C_Read... [23:56:33]Read from MH i2c: E2 FD 00 [23:56:33]MH_I2C_Read... [23:56:33]Read from MH i2c: E2 FD 00 9F 06 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 9D [23:56:33]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [23:56:33]wFMCommunicate OK [23:56:33]wFMCommunicate request_size=4 [23:56:33]MH_SAM_APDU [23:56:33]CAPDU: 80 17 00 00 [23:56:33]Write to MH i2c: E2 08 00 A0 06 80 17 00 00 00 00 00 00 26 [23:56:33]Write i2c OK [23:56:33]MH_I2C_Read... [23:56:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [23:56:33]Read from MH i2c: E2 [23:56:33]MH_I2C_Read... [23:56:33]Read from MH i2c: E2 E1 00 [23:56:33]MH_I2C_Read... [23:56:33]Read from MH i2c: E2 E1 00 A0 06 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 14 [23:56:33]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:56:33]wFMCommunicate OK [23:56:33]SAM_PROTO_GetFMData done [23:56:33]requested_item fm.sale_refund.total is exist - process it [23:56:33]requested_item fm.buy.total is exist - process it [23:56:33]requested_item shift.sale.total is exist - process it [23:56:33]SAM_PROTO_GetShiftData [23:56:33]wFMCommunicate request_size=4 [23:56:33]MH_SAM_APDU [23:56:33]CAPDU: 80 13 02 00 [23:56:33]Write to MH i2c: E2 08 00 A1 06 80 13 02 00 00 00 00 00 25 [23:56:33]Write i2c OK [23:56:33]MH_I2C_Read... [23:56:34]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:56:34]Read from MH i2c: E2 [23:56:34]MH_I2C_Read... [23:56:34]Read from MH i2c: E2 FD 00 [23:56:34]MH_I2C_Read... [23:56:34]Read from MH i2c: E2 FD 00 A1 06 00 B1 04 AA 04 AD 04 6E 04 04 00 A9 01 00 00 69 04 9E 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 9F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 F1 [23:56:34]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 A9 01 00 00 69 04 9E 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 9F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:56:34]wFMCommunicate OK [23:56:34]wFMCommunicate request_size=4 [23:56:34]MH_SAM_APDU [23:56:34]CAPDU: 80 17 00 00 [23:56:34]Write to MH i2c: E2 08 00 A2 06 80 17 00 00 00 00 00 00 28 [23:56:34]Write i2c OK [23:56:34]MH_I2C_Read... [23:56:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:34]Read from MH i2c: E2 [23:56:34]MH_I2C_Read... [23:56:34]Read from MH i2c: E2 FD 00 [23:56:34]MH_I2C_Read... [23:56:34]Read from MH i2c: E2 FD 00 A2 06 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 41 [23:56:34]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:56:34]wFMCommunicate OK [23:56:34]wFMCommunicate request_size=4 [23:56:34]MH_SAM_APDU [23:56:34]CAPDU: 80 17 00 00 [23:56:34]Write to MH i2c: E2 08 00 A3 06 80 17 00 00 00 00 00 00 29 [23:56:34]Write i2c OK [23:56:34]MH_I2C_Read... [23:56:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:34]Read from MH i2c: E2 [23:56:34]MH_I2C_Read... [23:56:34]Read from MH i2c: E2 FD 00 [23:56:34]MH_I2C_Read... [23:56:34]Read from MH i2c: E2 FD 00 A3 06 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 E2 [23:56:34]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:56:34]wFMCommunicate OK [23:56:34]wFMCommunicate request_size=4 [23:56:34]MH_SAM_APDU [23:56:34]CAPDU: 80 17 00 00 [23:56:34]Write to MH i2c: E2 08 00 A4 06 80 17 00 00 00 00 00 00 2A [23:56:34]Write i2c OK [23:56:34]MH_I2C_Read... [23:56:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:35]Read from MH i2c: E2 [23:56:35]MH_I2C_Read... [23:56:35]Read from MH i2c: E2 FD 00 [23:56:35]MH_I2C_Read... [23:56:35]Read from MH i2c: E2 FD 00 A4 06 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 A2 [23:56:35]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:56:35]wFMCommunicate OK [23:56:35]wFMCommunicate request_size=4 [23:56:35]MH_SAM_APDU [23:56:35]CAPDU: 80 17 00 00 [23:56:35]Write to MH i2c: E2 08 00 A5 06 80 17 00 00 00 00 00 00 2B [23:56:35]OFD Sender: No OFD packet to send [23:56:35]Write i2c OK [23:56:35]MH_I2C_Read... [23:56:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:56:35]Read from MH i2c: E2 [23:56:35]MH_I2C_Read... [23:56:35]Read from MH i2c: E2 CE 00 [23:56:35]MH_I2C_Read... [23:56:35]Read from MH i2c: E2 CE 00 A5 06 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 10 [23:56:35]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:56:35]wFMCommunicate OK [23:56:35]SAM_PROTO_GetShiftData done [23:56:35]requested_item shift.sale.total_cash is exist - process it [23:56:35]requested_item shift.sale_refund.total is exist - process it [23:56:35]requested_item shift.sale_refund.total_cash is exist - process it [23:56:35]requested_item shift.buy.total is exist - process it [23:56:35]requested_item shift.buy.total_cash is exist - process it [23:56:35]produce_requested_data done [23:56:35]produce_requested_data return {"fm.sale.total":158930362.78,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":342312.60,"shift.sale.total_cash":296662.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:56:35]process_action_free get_value [23:56:35]json_value_free [23:56:35]json_value_free done [23:56:35]process_json_proto returns [23:56:35]Send response to host [23:56:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158930362.78,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":342312.60,"shift.sale.total_cash":296662.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:56:35]free response buf [23:56:35]execute_script done [23:56:35]execute_script returns [23:56:35]free content buf [23:56:35]Sock 7.Close socket [23:56:35]Sock 7.Thread stoped [23:56:35]accept exits with 10 [23:56:35]New connection [23:56:35]New thread 3066785124 created [23:56:35]Thread 3066641764 joined [23:56:35]Waiting for new connection... [23:56:35] Sock 10.Parse request [23:56:35]Sock 10.Check first char [23:56:35]Sock 10.First char is OK [23:56:35]request: POST /json_proto HTTP/1.0 [23:56:35]Method: POST [23:56:35]URL: /json_proto [23:56:35]Method is POST - this is cgi request [23:56:35]url: /json_proto [23:56:35]query_string will be loaded in cgi processing [23:56:35]execute_cgi json_proto POST (null) [23:56:35]execute_cgi path=json_proto method=POST [23:56:35]POST find Content-Length [23:56:35]Host: 172.17.63.195:8080 [23:56:35]Content-Length: 331 [23:56:35]Content-Type: application/json [23:56:35] [23:56:35]POST finish read [23:56:35]Found Content-Length = 331 [23:56: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" ] } } [23:56:35]execute_script... [23:56: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" ] } } [23:56:35]POST & json_proto [23:56:35]process_json_proto [23:56:35]json parsed OK: [23:56:35]protocol is kg_v1.0 [23:56:35]action value=get_value [23:56:35]process_action get_value [23:56:35]cmd_get_value [23:56:35]process_action get_value done [23:56:35]requested_data is exist [23:56:35]produce_requested_data [23:56:35]requested_item fm.sale.total is exist - process it [23:56:35]SAM_PROTO_GetFMData [23:56:35]wFMCommunicate request_size=4 [23:56:35]MH_SAM_APDU [23:56:35]CAPDU: 80 13 03 00 [23:56:35]Write to MH i2c: E2 08 00 A6 06 80 13 03 00 00 00 00 00 2B [23:56:35]Write i2c OK [23:56:35]MH_I2C_Read... [23:56:36]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:56:36]Read from MH i2c: E2 [23:56:36]MH_I2C_Read... [23:56:36]Read from MH i2c: E2 FD 00 [23:56:36]MH_I2C_Read... [23:56:36]Read from MH i2c: E2 FD 00 A6 06 00 C4 04 85 04 C0 04 6E 04 04 00 D2 14 03 00 69 04 A3 00 6F 04 04 00 AD 14 03 00 B1 04 05 00 F6 7C 4C B3 03 70 04 05 00 10 30 05 53 03 72 04 04 00 E6 4C 47 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E 6C A2 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 65 B1 62 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 60 [23:56:36]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 D2 14 03 00 69 04 A3 00 6F 04 04 00 AD 14 03 00 B1 04 05 00 F6 7C 4C B3 03 70 04 05 00 10 30 05 53 03 72 04 04 00 E6 4C 47 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E 6C A2 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 65 B1 62 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 [23:56:36]wFMCommunicate OK [23:56:36]wFMCommunicate request_size=4 [23:56:36]MH_SAM_APDU [23:56:36]CAPDU: 80 17 00 00 [23:56:36]Write to MH i2c: E2 08 00 A7 06 80 17 00 00 00 00 00 00 2D [23:56:36]Write i2c OK [23:56:36]MH_I2C_Read... [23:56:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:36]Read from MH i2c: E2 [23:56:36]MH_I2C_Read... [23:56:36]Read from MH i2c: E2 FD 00 [23:56:36]MH_I2C_Read... [23:56:36]Read from MH i2c: E2 FD 00 A7 06 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 34 [23:56:36]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 [23:56:36]wFMCommunicate OK [23:56:36]wFMCommunicate request_size=4 [23:56:36]MH_SAM_APDU [23:56:36]CAPDU: 80 17 00 00 [23:56:36]Write to MH i2c: E2 08 00 A8 06 80 17 00 00 00 00 00 00 2E [23:56:36]Write i2c OK [23:56:36]MH_I2C_Read... [23:56:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:36]Read from MH i2c: E2 [23:56:36]MH_I2C_Read... [23:56:36]Read from MH i2c: E2 FD 00 [23:56:36]MH_I2C_Read... [23:56:36]Read from MH i2c: E2 FD 00 A8 06 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 43 [23:56:36]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [23:56:36]wFMCommunicate OK [23:56:36]wFMCommunicate request_size=4 [23:56:36]MH_SAM_APDU [23:56:36]CAPDU: 80 17 00 00 [23:56:36]Write to MH i2c: E2 08 00 A9 06 80 17 00 00 00 00 00 00 2F [23:56:36]Write i2c OK [23:56:36]MH_I2C_Read... [23:56:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:37]Read from MH i2c: E2 [23:56:37]MH_I2C_Read... [23:56:37]Read from MH i2c: E2 FD 00 [23:56:37]MH_I2C_Read... [23:56:37]Read from MH i2c: E2 FD 00 A9 06 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 A7 [23:56:37]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [23:56:37]wFMCommunicate OK [23:56:37]wFMCommunicate request_size=4 [23:56:37]MH_SAM_APDU [23:56:37]CAPDU: 80 17 00 00 [23:56:37]Write to MH i2c: E2 08 00 AA 06 80 17 00 00 00 00 00 00 30 [23:56:37]Write i2c OK [23:56:37]MH_I2C_Read... [23:56:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [23:56:37]Read from MH i2c: E2 [23:56:37]MH_I2C_Read... [23:56:37]Read from MH i2c: E2 E1 00 [23:56:37]MH_I2C_Read... [23:56:37]Read from MH i2c: E2 E1 00 AA 06 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 1E [23:56:37]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:56:37]wFMCommunicate OK [23:56:37]SAM_PROTO_GetFMData done [23:56:37]requested_item fm.sale_refund.total is exist - process it [23:56:37]requested_item fm.buy.total is exist - process it [23:56:37]requested_item shift.sale.total is exist - process it [23:56:37]SAM_PROTO_GetShiftData [23:56:37]wFMCommunicate request_size=4 [23:56:37]MH_SAM_APDU [23:56:37]CAPDU: 80 13 02 00 [23:56:37]Write to MH i2c: E2 08 00 AB 06 80 13 02 00 00 00 00 00 2F [23:56:37]Write i2c OK [23:56:37]MH_I2C_Read... [23:56:37]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:56:37]Read from MH i2c: E2 [23:56:37]MH_I2C_Read... [23:56:37]Read from MH i2c: E2 FD 00 [23:56:37]MH_I2C_Read... [23:56:37]Read from MH i2c: E2 FD 00 AB 06 00 B1 04 AA 04 AD 04 6E 04 04 00 A9 01 00 00 69 04 9E 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 9F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 FB [23:56:38]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 A9 01 00 00 69 04 9E 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 9F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:56:38]wFMCommunicate OK [23:56:38]wFMCommunicate request_size=4 [23:56:38]MH_SAM_APDU [23:56:38]CAPDU: 80 17 00 00 [23:56:38]Write to MH i2c: E2 08 00 AC 06 80 17 00 00 00 00 00 00 32 [23:56:38]Write i2c OK [23:56:38]MH_I2C_Read... [23:56:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:38]Read from MH i2c: E2 [23:56:38]MH_I2C_Read... [23:56:38]Read from MH i2c: E2 FD 00 [23:56:38]MH_I2C_Read... [23:56:38]Read from MH i2c: E2 FD 00 AC 06 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 4B [23:56:38]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:56:38]wFMCommunicate OK [23:56:38]wFMCommunicate request_size=4 [23:56:38]MH_SAM_APDU [23:56:38]CAPDU: 80 17 00 00 [23:56:38]Write to MH i2c: E2 08 00 AD 06 80 17 00 00 00 00 00 00 33 [23:56:38]Write i2c OK [23:56:38]MH_I2C_Read... [23:56:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:38]Read from MH i2c: E2 [23:56:38]MH_I2C_Read... [23:56:38]Read from MH i2c: E2 FD 00 [23:56:38]MH_I2C_Read... [23:56:38]Read from MH i2c: E2 FD 00 AD 06 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 EC [23:56:38]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:56:38]wFMCommunicate OK [23:56:38]wFMCommunicate request_size=4 [23:56:38]MH_SAM_APDU [23:56:38]CAPDU: 80 17 00 00 [23:56:38]Write to MH i2c: E2 08 00 AE 06 80 17 00 00 00 00 00 00 34 [23:56:38]Write i2c OK [23:56:38]MH_I2C_Read... [23:56:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:39]Read from MH i2c: E2 [23:56:39]MH_I2C_Read... [23:56:39]Read from MH i2c: E2 FD 00 [23:56:39]MH_I2C_Read... [23:56:39]Read from MH i2c: E2 FD 00 AE 06 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 AC [23:56:39]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:56:39]wFMCommunicate OK [23:56:39]wFMCommunicate request_size=4 [23:56:39]MH_SAM_APDU [23:56:39]CAPDU: 80 17 00 00 [23:56:39]Write to MH i2c: E2 08 00 AF 06 80 17 00 00 00 00 00 00 35 [23:56:39]Write i2c OK [23:56:39]MH_I2C_Read... [23:56:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:56:39]Read from MH i2c: E2 [23:56:39]MH_I2C_Read... [23:56:39]Read from MH i2c: E2 CE 00 [23:56:39]MH_I2C_Read... [23:56:39]Read from MH i2c: E2 CE 00 AF 06 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 1A [23:56:39]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:56:39]wFMCommunicate OK [23:56:39]SAM_PROTO_GetShiftData done [23:56:39]requested_item shift.sale.total_cash is exist - process it [23:56:39]requested_item shift.sale_refund.total is exist - process it [23:56:39]requested_item shift.sale_refund.total_cash is exist - process it [23:56:39]requested_item shift.buy.total is exist - process it [23:56:39]requested_item shift.buy.total_cash is exist - process it [23:56:39]produce_requested_data done [23:56:39]produce_requested_data return {"fm.sale.total":158930362.78,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":342312.60,"shift.sale.total_cash":296662.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:56:39]process_action_free get_value [23:56:39]json_value_free [23:56:39]json_value_free done [23:56:39]process_json_proto returns [23:56:39]Send response to host [23:56:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158930362.78,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":342312.60,"shift.sale.total_cash":296662.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:56:39]free response buf [23:56:39]execute_script done [23:56:39]execute_script returns [23:56:39]free content buf [23:56:39]Sock 10.Close socket [23:56:39]Sock 10.Thread stoped [23:56:39]accept exits with 7 [23:56:39]New connection [23:56:39]New thread 3066641764 created [23:56:39]Thread 3066785124 joined [23:56:39]Waiting for new connection... [23:56:39] Sock 7.Parse request [23:56:39]Sock 7.Check first char [23:56:39]Sock 7.First char is OK [23:56:39]request: POST /json_proto HTTP/1.0 [23:56:39]Method: POST [23:56:39]URL: /json_proto [23:56:39]Method is POST - this is cgi request [23:56:39]url: /json_proto [23:56:39]query_string will be loaded in cgi processing [23:56:39]execute_cgi json_proto POST (null) [23:56:39]execute_cgi path=json_proto method=POST [23:56:39]POST find Content-Length [23:56:39]Host: 172.17.63.195:8080 [23:56:39]Content-Length: 263 [23:56:39]Content-Type: application/json [23:56:39] [23:56:39]POST finish read [23:56:39]Found Content-Length = 263 [23:56:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0410\u0448\u0438\u0440\u0431\u0435\u043A\u043E\u0432 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:56:39]execute_script... [23:56:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0410\u0448\u0438\u0440\u0431\u0435\u043A\u043E\u0432 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:56:39]POST & json_proto [23:56:39]process_json_proto [23:56:39]json parsed OK: [23:56:39]protocol is kg_v1.0 [23:56:39]action value=x_report [23:56:39]process_action x_report [23:56:39]cmd_x_report [23:56:39]MH_GetDate [23:56:39]Write to MH i2c: F0 00 00 B0 06 A5 [23:56:39]Write i2c OK [23:56:39]MH_I2C_Read... [23:56:39]Read from MH i2c: F0 [23:56:39]MH_I2C_Read... [23:56:39]Read from MH i2c: F0 09 00 [23:56:39]MH_I2C_Read... [23:56:39]Read from MH i2c: F0 09 00 B0 06 00 38 76 21 67 8C D7 20 67 CE [23:56:39]GetLastDocTimeStamp 1730245962 [23:56:39]current date 1730246200 [23:56:39]FM_GetShiftState [23:56:39]SAM_PROTO_GetShiftState [23:56:39]wFMCommunicate request_size=4 [23:56:39]MH_SAM_APDU [23:56:39]CAPDU: 80 13 01 00 [23:56:39]Write to MH i2c: E2 08 00 B1 06 80 13 01 00 00 00 00 00 34 [23:56:39]Write i2c OK [23:56:39]MH_I2C_Read... [23:56:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:56:39]Read from MH i2c: E2 [23:56:39]MH_I2C_Read... [23:56:39]Read from MH i2c: E2 0E 00 [23:56:39]MH_I2C_Read... [23:56:39]Read from MH i2c: E2 0E 00 B1 06 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 1D [23:56:39]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:56:39]wFMCommunicate OK [23:56:39]SAM_PROTO_GetShiftState done [23:56:39]FM_GetShiftState done [23:56:39]KKMCreateXReportDocument [23:56:39]Load OK [23:56:39]Malloc new data [23:56:39]MH_GetDate [23:56:39]Write to MH i2c: F0 00 00 B2 06 A7 [23:56:39]Write i2c OK [23:56:39]MH_I2C_Read... [23:56:39]Read from MH i2c: F0 [23:56:39]MH_I2C_Read... [23:56:39]Read from MH i2c: F0 09 00 [23:56:39]MH_I2C_Read... [23:56:39]Read from MH i2c: F0 09 00 B2 06 00 38 76 21 67 8C D7 20 67 D0 [23:56:39]Malloc new data [23:56:39]Malloc new data [23:56:39]wFMCommunicate request_size=4 [23:56:39]MH_SAM_APDU [23:56:39]CAPDU: 80 11 00 00 [23:56:39]Write to MH i2c: E2 08 00 B3 06 80 11 00 00 00 00 00 00 33 [23:56:39]Write i2c OK [23:56:39]MH_I2C_Read... [23:56:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:56:39]Read from MH i2c: E2 [23:56:39]MH_I2C_Read... [23:56:39]Read from MH i2c: E2 17 00 [23:56:39]MH_I2C_Read... [23:56:39]Read from MH i2c: E2 17 00 B3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 88 [23:56:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:56:39]wFMCommunicate OK [23:56:39]SAM_PROTO_GetFieldsCounters [23:56:39]wFMCommunicate request_size=4 [23:56:39]MH_SAM_APDU [23:56:39]CAPDU: 80 13 00 00 [23:56:39]Write to MH i2c: E2 08 00 B4 06 80 13 00 00 00 00 00 00 36 [23:56:39]Write i2c OK [23:56:39]MH_I2C_Read... [23:56:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:56:40]Read from MH i2c: E2 [23:56:40]MH_I2C_Read... [23:56:40]Read from MH i2c: E2 62 00 [23:56:40]MH_I2C_Read... [23:56:40]Read from MH i2c: E2 62 00 B4 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 B3 [23:56:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:56:40]wFMCommunicate OK [23:56:40]SAM_PROTO_GetFieldsCounters done [23:56:40]Malloc new data [23:56:40]Malloc new data [23:56:40]Malloc new data [23:56:40]KKMCreateXReportDocument OK [23:56:40]KKMSetXReportData OK [23:56:40]KKMPrepareXReportFMData [23:56:40]SAM_PROTO_GetShiftData [23:56:40]wFMCommunicate request_size=4 [23:56:40]MH_SAM_APDU [23:56:40]CAPDU: 80 13 02 00 [23:56:40]Write to MH i2c: E2 08 00 B5 06 80 13 02 00 00 00 00 00 39 [23:56:40]Write i2c OK [23:56:40]MH_I2C_Read... [23:56:40]OFD Sender: No OFD packet to send [23:56:40]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:56:40]Read from MH i2c: E2 [23:56:40]MH_I2C_Read... [23:56:40]Read from MH i2c: E2 FD 00 [23:56:40]MH_I2C_Read... [23:56:40]Read from MH i2c: E2 FD 00 B5 06 00 B1 04 AA 04 AD 04 6E 04 04 00 A9 01 00 00 69 04 9E 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 9F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 05 [23:56:40]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 A9 01 00 00 69 04 9E 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 9F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:56:40]wFMCommunicate OK [23:56:40]wFMCommunicate request_size=4 [23:56:40]MH_SAM_APDU [23:56:40]CAPDU: 80 17 00 00 [23:56:40]Write to MH i2c: E2 08 00 B6 06 80 17 00 00 00 00 00 00 3C [23:56:40]Write i2c OK [23:56:40]MH_I2C_Read... [23:56:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:40]Read from MH i2c: E2 [23:56:40]MH_I2C_Read... [23:56:40]Read from MH i2c: E2 FD 00 [23:56:40]MH_I2C_Read... [23:56:41]Read from MH i2c: E2 FD 00 B6 06 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 55 [23:56:41]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:56:41]wFMCommunicate OK [23:56:41]wFMCommunicate request_size=4 [23:56:41]MH_SAM_APDU [23:56:41]CAPDU: 80 17 00 00 [23:56:41]Write to MH i2c: E2 08 00 B7 06 80 17 00 00 00 00 00 00 3D [23:56:41]Write i2c OK [23:56:41]MH_I2C_Read... [23:56:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:41]Read from MH i2c: E2 [23:56:41]MH_I2C_Read... [23:56:41]Read from MH i2c: E2 FD 00 [23:56:41]MH_I2C_Read... [23:56:41]Read from MH i2c: E2 FD 00 B7 06 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 F6 [23:56:41]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:56:41]wFMCommunicate OK [23:56:41]wFMCommunicate request_size=4 [23:56:41]MH_SAM_APDU [23:56:41]CAPDU: 80 17 00 00 [23:56:41]Write to MH i2c: E2 08 00 B8 06 80 17 00 00 00 00 00 00 3E [23:56:41]Write i2c OK [23:56:41]MH_I2C_Read... [23:56:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:41]Read from MH i2c: E2 [23:56:41]MH_I2C_Read... [23:56:41]Read from MH i2c: E2 FD 00 [23:56:41]MH_I2C_Read... [23:56:41]Read from MH i2c: E2 FD 00 B8 06 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 B6 [23:56:42]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:56:42]wFMCommunicate OK [23:56:42]wFMCommunicate request_size=4 [23:56:42]MH_SAM_APDU [23:56:42]CAPDU: 80 17 00 00 [23:56:42]Write to MH i2c: E2 08 00 B9 06 80 17 00 00 00 00 00 00 3F [23:56:42]Write i2c OK [23:56:42]MH_I2C_Read... [23:56:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:56:42]Read from MH i2c: E2 [23:56:42]MH_I2C_Read... [23:56:42]Read from MH i2c: E2 CE 00 [23:56:42]MH_I2C_Read... [23:56:42]Read from MH i2c: E2 CE 00 B9 06 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 24 [23:56:42]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:56:42]wFMCommunicate OK [23:56:42]SAM_PROTO_GetShiftData done [23:56:42]1194 (1197) - счетчики итогов смены [23:56:42] 1134 (4) - 425 - количество чеков со всеми признаками расчетов [23:56:42] 1129 (158) - счетчики операций «приход» [23:56:42] 1135 (4) - 425 - количество чеков по признаку расчетов [23:56:42] 1201 (4) - 342312.60 - общая итоговая сумма в чеках [23:56:42] 1136 (4) - 296662.00 - итоговая сумма в чеках наличными [23:56:42] 1138 (3) - 45650.60 - итоговая сумма в чеках безналичными [23:56:42] 1024 (123) - суммы налогов [23:56:42] 1006 (9) - суммы НДС [23:56:42] 1010 (1) - 0% - код ставки НДС [23:56:42] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:42] 1006 (12) - суммы НДС [23:56:42] 1010 (1) - 12% - код ставки НДС [23:56:42] 1011 (3) - 36362.82 - сумма НДС по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 0% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (12) - суммы НСП [23:56:42] 1014 (1) - 1% - код ставки НСП [23:56:42] 1015 (3) - 3030.05 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 2% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 3% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 5% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 0,50% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 1,50% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1130 (141) - счетчики операций «возврат прихода» [23:56:42] 1135 (4) - 0 - количество чеков по признаку расчетов [23:56:42] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:56:42] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:56:42] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:56:42] 1024 (117) - суммы налогов [23:56:42] 1006 (9) - суммы НДС [23:56:42] 1010 (1) - 0% - код ставки НДС [23:56:42] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:42] 1006 (9) - суммы НДС [23:56:42] 1010 (1) - 12% - код ставки НДС [23:56:42] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 0% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 1% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 2% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 3% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 5% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 0,50% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 1,50% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1131 (141) - счетчики операций «расход» [23:56:42] 1135 (4) - 0 - количество чеков по признаку расчетов [23:56:42] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:56:42] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:56:42] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:56:42] 1024 (117) - суммы налогов [23:56:42] 1006 (9) - суммы НДС [23:56:42] 1010 (1) - 0% - код ставки НДС [23:56:42] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:42] 1006 (9) - суммы НДС [23:56:42] 1010 (1) - 12% - код ставки НДС [23:56:42] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 0% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 1% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 2% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 3% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 5% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 0,50% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 1,50% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1132 (141) - счетчики операций «возврат расхода» [23:56:42] 1135 (4) - 0 - количество чеков по признаку расчетов [23:56:42] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:56:42] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:56:42] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:56:42] 1024 (117) - суммы налогов [23:56:42] 1006 (9) - суммы НДС [23:56:42] 1010 (1) - 0% - код ставки НДС [23:56:42] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:42] 1006 (9) - суммы НДС [23:56:42] 1010 (1) - 12% - код ставки НДС [23:56:42] 1011 (0) - 0.00 - сумма НДС по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 0% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 1% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 2% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 3% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 5% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 0,50% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1007 (9) - суммы НСП [23:56:42] 1014 (1) - 1,50% - код ставки НСП [23:56:42] 1015 (0) - 0.00 - сумма НСП по ставке [23:56:42] 1133 (588) - - счетчики коррекции - не используются [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1194 (04AA) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1134 (046E) [23:56:43]Malloc new data [23:56:43]Processing tag 1129 (0469) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1135 (046F) [23:56:43]Malloc new data [23:56:43]Processing tag 1201 (04B1) [23:56:43]Malloc new data [23:56:43]Processing tag 1136 (0470) [23:56:43]Malloc new data [23:56:43]Processing tag 1138 (0472) [23:56:43]Malloc new data [23:56:43]Processing tag 1024 (0400) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1006 (03EE) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1010 (03F2) [23:56:43]Malloc new data [23:56:43]Processing tag 1011 (03F3) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1006 (03EE) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1010 (03F2) [23:56:43]Malloc new data [23:56:43]Processing tag 1011 (03F3) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1014 (03F6) [23:56:43]Malloc new data [23:56:43]Processing tag 1015 (03F7) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1014 (03F6) [23:56:43]Malloc new data [23:56:43]Processing tag 1015 (03F7) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1014 (03F6) [23:56:43]Malloc new data [23:56:43]Processing tag 1015 (03F7) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1014 (03F6) [23:56:43]Malloc new data [23:56:43]Processing tag 1015 (03F7) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1014 (03F6) [23:56:43]Malloc new data [23:56:43]Processing tag 1015 (03F7) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1014 (03F6) [23:56:43]Malloc new data [23:56:43]Processing tag 1015 (03F7) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1014 (03F6) [23:56:43]Malloc new data [23:56:43]Processing tag 1015 (03F7) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]SetTLVBufToDocument err=0 [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1130 (046A) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1135 (046F) [23:56:43]Malloc new data [23:56:43]Processing tag 1201 (04B1) [23:56:43]Malloc new data [23:56:43]Processing tag 1136 (0470) [23:56:43]Malloc new data [23:56:43]Processing tag 1138 (0472) [23:56:43]Malloc new data [23:56:43]Processing tag 1024 (0400) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1006 (03EE) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1010 (03F2) [23:56:43]Malloc new data [23:56:43]Processing tag 1011 (03F3) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1006 (03EE) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1010 (03F2) [23:56:43]Malloc new data [23:56:43]Processing tag 1011 (03F3) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1014 (03F6) [23:56:43]Malloc new data [23:56:43]Processing tag 1015 (03F7) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1014 (03F6) [23:56:43]Malloc new data [23:56:43]Processing tag 1015 (03F7) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1014 (03F6) [23:56:43]Malloc new data [23:56:43]Processing tag 1015 (03F7) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1014 (03F6) [23:56:43]Malloc new data [23:56:43]Processing tag 1015 (03F7) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1014 (03F6) [23:56:43]Malloc new data [23:56:43]Processing tag 1015 (03F7) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1014 (03F6) [23:56:43]Malloc new data [23:56:43]Processing tag 1015 (03F7) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1014 (03F6) [23:56:43]Malloc new data [23:56:43]Processing tag 1015 (03F7) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]SetTLVBufToDocument err=0 [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1131 (046B) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1135 (046F) [23:56:43]Malloc new data [23:56:43]Processing tag 1201 (04B1) [23:56:43]Malloc new data [23:56:43]Processing tag 1136 (0470) [23:56:43]Malloc new data [23:56:43]Processing tag 1138 (0472) [23:56:43]Malloc new data [23:56:43]Processing tag 1024 (0400) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1006 (03EE) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1010 (03F2) [23:56:43]Malloc new data [23:56:43]Processing tag 1011 (03F3) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1006 (03EE) [23:56:43]Load OK [23:56:43]SetTLVBufToDocument [23:56:43]Processing tag 1010 (03F2) [23:56:43]Malloc new data [23:56:43]Processing tag 1011 (03F3) [23:56:43]Malloc new data [23:56:43]SetTLVBufToDocument err=0 [23:56:43]Processing tag 1007 (03EF) [23:56:43]Load OK F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [23:56:47]total: [23:56:47]Malloc new data [23:56:47]KKMPrepareXReportFMData err=0 [23:56:47]Х отчет ИНН: 02508201610067 Кассир: Аширбеков Н. 29.10.2024 23:56 Смена: 522 РНМ: 0000000000091777 ЗНМ: 0300000109 СНО: Общий режим Всего чеков: 425 ИТОГИ ПРИХОД Чеков: 425 Общий итог: 342312.60 Итого наличными: 296662.00 Итого безнал.: 45650.60 НДС 0% : 0.00 НДС 12% : 36362.82 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 3030.05 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 296662.00 НС Приход: 158930362.78 НС Возвр.Прихода: 98929.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871756 [23:56:47]StoreToDocumentArchive [23:56:47]MH_GetDate [23:56:47]Write to MH i2c: F0 00 00 BF 06 B4 [23:56:47]Write i2c OK [23:56:47]MH_I2C_Read... [23:56:47]Read from MH i2c: F0 [23:56:47]MH_I2C_Read... [23:56:47]Read from MH i2c: F0 09 00 [23:56:47]MH_I2C_Read... [23:56:47]Read from MH i2c: F0 09 00 BF 06 00 40 76 21 67 8C D7 20 67 E5 [23:56:47]shift 522 fd 1730246208 [23:56:47]Create dir for shift 0522 [23:56:47]save to /storage/0522/doc_1730246208 [23:56:47]save last doc name /storage/0522/doc_1730246208 to /storage/kkm_last_doc_name [23:56:47]save OK [23:56:47]Clear old archive folders... [23:56:47]NVStorageSaveData kkm_last_timestamp [23:56:47]File name is /storage/kkm_last_timestamp [23:56:47]Write 4 bytes [23:56:47]NVStorageSaveData done [23:56:47]ExternCall_PrintAddStr [23:56:47]wPrintStart [23:56:47]Write to MH i2c: 01 00 00 C0 06 C6 [23:56:47]Write i2c OK [23:56:47]MH_I2C_Read... [23:56:47]Read from MH i2c: 01 [23:56:47]MH_I2C_Read... [23:56:47]Read from MH i2c: 01 07 00 [23:56:47]MH_I2C_Read... [23:56:47]Read from MH i2c: 01 07 00 C0 06 00 00 00 00 00 FF 0F DB [23:56:47]RasterBufferAndPrint [23:56:47]line Х отчет [23:56:47]line ИНН: 02508201610067 [23:56:47]line Кассир: Аширбеков Н. [23:56:47]line 29.10.2024 23:56 [23:56:47]line Смена: 522 [23:56:47]line РНМ: 0000000000091777 [23:56:47]line ЗНМ: 0300000109 [23:56:47]line СНО: Общий режим [23:56:47]line Всего чеков: 425 [23:56:47]line ИТОГИ ПРИХОД [23:56:47]line Чеков: 425 [23:56:47]line Общий итог: 342312.60 [23:56:47]line Итого наличными: 296662.00 [23:56:47]line Итого безнал.: 45650.60 [23:56:47]line НДС 0% : 0.00 [23:56:47]line НДС 12% : 36362.82 [23:56:47]line НСП 0% : 0.00 [23:56:47]line НСП 1,50% : 0.00 [23:56:47]line НСП 0,50% : 0.00 [23:56:47]line НСП 5% : 0.00 [23:56:47]line НСП 3% : 0.00 [23:56:47]line НСП 2% : 0.00 [23:56:47]line НСП 1% : 3030.05 [23:56:47]line ИТОГИ ВОЗВРАТ ПРИХОДА [23:56:47]line Чеков: 0 [23:56:47]line Общий итог: 0.00 [23:56:47]line Итого наличными: 0.00 [23:56:47]line Итого безнал.: 0.00 [23:56:47]line НДС 0% : 0.00 [23:56:47]line НДС 12% : 0.00 [23:56:47]line НСП 0% : 0.00 [23:56:47]line НСП 1,50% : 0.00 [23:56:47]line НСП 0,50% : 0.00 [23:56:47]line НСП 5% : 0.00 [23:56:47]line НСП 3% : 0.00 [23:56:47]line НСП 2% : 0.00 [23:56:47]line НСП 1% : 0.00 [23:56:47]line ИТОГИ РАСХОД [23:56:47]line Чеков: 0 [23:56:47]line Общий итог: 0.00 [23:56:47]line Итого наличными: 0.00 [23:56:47]line Итого безнал.: 0.00 [23:56:47]line НДС 0% : 0.00 [23:56:47]line НДС 12% : 0.00 [23:56:47]line НСП 0% : 0.00 [23:56:47]line НСП 1,50% : 0.00 [23:56:47]line НСП 0,50% : 0.00 [23:56:47]line НСП 5% : 0.00 [23:56:47]line НСП 3% : 0.00 [23:56:47]line НСП 2% : 0.00 [23:56:47]line НСП 1% : 0.00 [23:56:47]line ИТОГИ ВОЗВРАТ РАСХОДА [23:56:47]line Чеков: 0 [23:56:47]line Общий итог: 0.00 [23:56:47]line Итого наличными: 0.00 [23:56:47]line Итого безнал.: 0.00 [23:56:47]line НДС 0% : 0.00 [23:56:47]line НДС 12% : 0.00 [23:56:47]line НСП 0% : 0.00 [23:56:47]line НСП 1,50% : 0.00 [23:56:47]line НСП 0,50% : 0.00 [23:56:47]line НСП 5% : 0.00 [23:56:47]line НСП 3% : 0.00 [23:56:47]line НСП 2% : 0.00 [23:56:47]line НСП 1% : 0.00 [23:56:47]line Сумма внесений: 0.00 [23:56:47]line Сумма выплат: 0.00 [23:56:47]line Нал. в кассе: 296662.00 [23:56:47]line НС Приход: 158930362.78 [23:56:47]line НС Возвр.Прихода: 98929.00 [23:56:47]line НС Расход: 0.00 [23:56:47]line НС Возвр.Расхода: 0.00 [23:56:47]line ФМ: 0000000000871756 [23:56:47]written 0, free lines is 4095 [23:56:48]Write to MH i2c: 01 00 00 0B 07 12 [23:56:48]Write i2c OK [23:56:48]MH_I2C_Read... [23:56:48]Read from MH i2c: 01 [23:56:48]MH_I2C_Read... [23:56:48]Read from MH i2c: 01 07 00 [23:56:48]MH_I2C_Read... [23:56:48]Read from MH i2c: 01 07 00 0B 07 00 00 00 00 00 38 0A 5B [23:56:48]RasterBufferAndPrint [23:56:48]line [23:56:48]line [23:56:48]line [23:56:48]line [23:56:48]line [23:56:48]written 0, free lines is 2643 [23:56:48]MH_Cut [23:56:48]Write to MH i2c: D1 01 00 12 07 01 EB [23:56:48]Write i2c OK [23:56:48]MH_I2C_Read... [23:56:48]Read from MH i2c: D1 [23:56:48]MH_I2C_Read... [23:56:48]Read from MH i2c: D1 01 00 [23:56:48]MH_I2C_Read... [23:56:48]Read from MH i2c: D1 01 00 12 07 00 EA [23:56:48]Write to MH i2c: 01 00 00 13 07 1A [23:56:48]Write i2c OK [23:56:48]MH_I2C_Read... [23:56:49]*** Cut start [23:56:49]*** Purtial cut [23:56:49]*** Stage 1: CUTSNS_PIN = 1 [23:56:49]Read from MH i2c: 01 [23:56:49]MH_I2C_Read... [23:56:49]*** Stop cut motor [23:56:49]*** Cut end [23:56:49]Read from MH i2c: 01 07 00 [23:56:49]MH_I2C_Read... [23:56:49]Read from MH i2c: 01 07 00 13 07 00 00 00 00 00 FF 0F 2F [23:56:49]process_action x_report done [23:56:49]requested_data is exist [23:56:49]produce_requested_data [23:56:49]requested_item fd.num is exist - process it [23:56:49]SAM_PROTO_GetFieldsCounters [23:56:49]wFMCommunicate request_size=4 [23:56:49]MH_SAM_APDU [23:56:49]CAPDU: 80 13 00 00 [23:56:49]Write to MH i2c: E2 08 00 14 07 80 13 00 00 00 00 00 00 97 [23:56:49]Write i2c OK [23:56:49]MH_I2C_Read... [23:56:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:56:50]Read from MH i2c: E2 [23:56:50]MH_I2C_Read... [23:56:50]Read from MH i2c: E2 62 00 [23:56:50]MH_I2C_Read... [23:56:50]Read from MH i2c: E2 62 00 14 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 14 [23:56:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:56:50]wFMCommunicate OK [23:56:50]SAM_PROTO_GetFieldsCounters done [23:56:50]requested_item shift.num is exist - process it [23:56:50]requested_item shift.opened is exist - process it [23:56:50]req_shift_opened [23:56:50]FM_GetShiftState [23:56:50]SAM_PROTO_GetShiftState [23:56:50]wFMCommunicate request_size=4 [23:56:50]MH_SAM_APDU [23:56:50]CAPDU: 80 13 01 00 [23:56:50]Write to MH i2c: E2 08 00 15 07 80 13 01 00 00 00 00 00 99 [23:56:50]Write i2c OK [23:56:50]MH_I2C_Read... [23:56:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:56:50]Read from MH i2c: E2 [23:56:50]MH_I2C_Read... [23:56:50]Read from MH i2c: E2 0E 00 [23:56:50]MH_I2C_Read... [23:56:50]Read from MH i2c: E2 0E 00 15 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 82 [23:56:50]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:56:50]wFMCommunicate OK [23:56:50]SAM_PROTO_GetShiftState done [23:56:50]FM_GetShiftState done [23:56:50]req_shift_opened done [23:56:50]requested_item shift.open_date is exist - process it [23:56:50]req_shift_open_date [23:56:50]req_shift_open_date done [23:56:50]produce_requested_data done [23:56:50]produce_requested_data return {"fd.num":203030,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [23:56:50]process_action_free x_report [23:56:50]json_value_free [23:56:50]json_value_free done [23:56:50]process_json_proto returns [23:56:50]Send response to host [23:56:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":203030,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [23:56:50]free response buf [23:56:50]execute_script done [23:56:50]execute_script returns [23:56:50]free content buf [23:56:50]Sock 7.Close socket [23:56:50]Sock 7.Thread stoped [23:56:50]OFD Sender: No OFD packet to send [23:56:54]accept exits with 9 [23:56:54]New connection [23:56:54]New thread 3066785124 created [23:56:54]Thread 3066641764 joined [23:56:54]Waiting for new connection... [23:56:54] Sock 9.Parse request [23:56:54]Sock 9.Check first char [23:56:54]Sock 9.First char is OK [23:56:54]request: POST /json_proto HTTP/1.0 [23:56:54]Method: POST [23:56:54]URL: /json_proto [23:56:54]Method is POST - this is cgi request [23:56:54]url: /json_proto [23:56:54]query_string will be loaded in cgi processing [23:56:54]execute_cgi json_proto POST (null) [23:56:54]execute_cgi path=json_proto method=POST [23:56:54]POST find Content-Length [23:56:54]Host: 172.17.63.195:8080 [23:56:54]Content-Length: 215 [23:56:54]Content-Type: application/json [23:56:54] [23:56:54]POST finish read [23:56:54]Found Content-Length = 215 [23:56:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:56:54]execute_script... [23:56:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:56:54]POST & json_proto [23:56:54]process_json_proto [23:56:54]json parsed OK: [23:56:54]protocol is kg_v1.0 [23:56:54]action value=get_value [23:56:54]process_action get_value [23:56:54]cmd_get_value [23:56:54]process_action get_value done [23:56:54]requested_data is exist [23:56:54]produce_requested_data [23:56:54]requested_item kkm.sn is exist - process it [23:56:54]requested_item kkm.ver is exist - process it [23:56:54]requested_item fm.sn is exist - process it [23:56:54]wFMCommunicate request_size=4 [23:56:54]MH_SAM_APDU [23:56:54]CAPDU: 80 11 00 00 [23:56:54]Write to MH i2c: E2 08 00 16 07 80 11 00 00 00 00 00 00 97 [23:56:54]Write i2c OK [23:56:54]MH_I2C_Read... [23:56:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:56:54]Read from MH i2c: E2 [23:56:54]MH_I2C_Read... [23:56:54]Read from MH i2c: E2 17 00 [23:56:54]MH_I2C_Read... [23:56:54]Read from MH i2c: E2 17 00 16 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 EC [23:56:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:56:54]wFMCommunicate OK [23:56:54]requested_item fd.num is exist - process it [23:56:54]SAM_PROTO_GetFieldsCounters [23:56:54]wFMCommunicate request_size=4 [23:56:54]MH_SAM_APDU [23:56:54]CAPDU: 80 13 00 00 [23:56:54]Write to MH i2c: E2 08 00 17 07 80 13 00 00 00 00 00 00 9A [23:56:54]Write i2c OK [23:56:54]MH_I2C_Read... [23:56:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:56:54]Read from MH i2c: E2 [23:56:54]MH_I2C_Read... [23:56:54]Read from MH i2c: E2 62 00 [23:56:54]MH_I2C_Read... [23:56:54]Read from MH i2c: E2 62 00 17 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 17 [23:56:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 16 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:56:54]wFMCommunicate OK [23:56:54]SAM_PROTO_GetFieldsCounters done [23:56:54]requested_item shift.num is exist - process it [23:56:54]requested_item shift.opened is exist - process it [23:56:54]req_shift_opened [23:56:54]FM_GetShiftState [23:56:54]SAM_PROTO_GetShiftState [23:56:54]wFMCommunicate request_size=4 [23:56:54]MH_SAM_APDU [23:56:54]CAPDU: 80 13 01 00 [23:56:54]Write to MH i2c: E2 08 00 18 07 80 13 01 00 00 00 00 00 9C [23:56:54]Write i2c OK [23:56:54]MH_I2C_Read... [23:56:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:56:54]Read from MH i2c: E2 [23:56:54]MH_I2C_Read... [23:56:54]Read from MH i2c: E2 0E 00 [23:56:54]MH_I2C_Read... [23:56:54]Read from MH i2c: E2 0E 00 18 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 85 [23:56:54]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:56:54]wFMCommunicate OK [23:56:54]SAM_PROTO_GetShiftState done [23:56:54]FM_GetShiftState done [23:56:54]req_shift_opened done [23:56:54]requested_item shift.open_date is exist - process it [23:56:54]req_shift_open_date [23:56:54]req_shift_open_date done [23:56:54]produce_requested_data done [23:56:54]produce_requested_data return {"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":203030,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431} [23:56:54]process_action_free get_value [23:56:54]json_value_free [23:56:54]json_value_free done [23:56:54]process_json_proto returns [23:56:54]Send response to host [23:56:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":203030,"shift.num":546,"shift.opened":1,"shift.open_date":1730160431}}} [23:56:54]free response buf [23:56:54]execute_script done [23:56:54]execute_script returns [23:56:54]free content buf [23:56:54]Sock 9.Close socket [23:56:54]Sock 9.Thread stoped [23:56:54]accept exits with 7 [23:56:54]New connection [23:56:54]New thread 3066641764 created [23:56:54]Thread 3066785124 joined [23:56:54]Waiting for new connection... [23:56:54] Sock 7.Parse request [23:56:54]Sock 7.Check first char [23:56:54]Sock 7.First char is OK [23:56:54]request: POST /json_proto HTTP/1.0 [23:56:54]Method: POST [23:56:54]URL: /json_proto [23:56:54]Method is POST - this is cgi request [23:56:54]url: /json_proto [23:56:54]query_string will be loaded in cgi processing [23:56:54]execute_cgi json_proto POST (null) [23:56:54]execute_cgi path=json_proto method=POST [23:56:54]POST find Content-Length [23:56:54]Host: 172.17.63.195:8080 [23:56:54]Content-Length: 331 [23:56:54]Content-Type: application/json [23:56:54] [23:56:54]POST finish read [23:56:54]Found Content-Length = 331 [23:56:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:56:54]execute_script... [23:56:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:56:54]POST & json_proto [23:56:54]process_json_proto [23:56:54]json parsed OK: [23:56:54]protocol is kg_v1.0 [23:56:54]action value=get_value [23:56:54]process_action get_value [23:56:54]cmd_get_value [23:56:54]process_action get_value done [23:56:54]requested_data is exist [23:56:54]produce_requested_data [23:56:54]requested_item fm.sale.total is exist - process it [23:56:54]SAM_PROTO_GetFMData [23:56:54]wFMCommunicate request_size=4 [23:56:54]MH_SAM_APDU [23:56:54]CAPDU: 80 13 03 00 [23:56:54]Write to MH i2c: E2 08 00 19 07 80 13 03 00 00 00 00 00 9F [23:56:54]Write i2c OK [23:56:54]MH_I2C_Read... [23:56:55]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:56:55]Read from MH i2c: E2 [23:56:55]MH_I2C_Read... [23:56:55]Read from MH i2c: E2 FD 00 [23:56:55]MH_I2C_Read... [23:56:55]Read from MH i2c: E2 FD 00 19 07 00 C4 04 85 04 C0 04 6E 04 04 00 D2 14 03 00 69 04 A3 00 6F 04 04 00 AD 14 03 00 B1 04 05 00 F6 7C 4C B3 03 70 04 05 00 10 30 05 53 03 72 04 04 00 E6 4C 47 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E 6C A2 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 65 B1 62 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 D4 [23:56:55]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 D2 14 03 00 69 04 A3 00 6F 04 04 00 AD 14 03 00 B1 04 05 00 F6 7C 4C B3 03 OFD Sender: No OFD packet to send [23:56:55]70 04 05 00 10 30 05 53 03 72 04 04 00 E6 4C 47 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E 6C A2 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 65 B1 62 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 [23:56:55]wFMCommunicate OK [23:56:55]wFMCommunicate request_size=4 [23:56:55]MH_SAM_APDU [23:56:55]CAPDU: 80 17 00 00 [23:56:55]Write to MH i2c: E2 08 00 1A 07 80 17 00 00 00 00 00 00 A1 [23:56:55]Write i2c OK [23:56:55]MH_I2C_Read... [23:56:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:55]Read from MH i2c: E2 [23:56:55]MH_I2C_Read... [23:56:55]Read from MH i2c: E2 FD 00 [23:56:55]MH_I2C_Read... [23:56:55]Read from MH i2c: E2 FD 00 1A 07 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 A8 [23:56:56]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 [23:56:56]wFMCommunicate OK [23:56:56]wFMCommunicate request_size=4 [23:56:56]MH_SAM_APDU [23:56:56]CAPDU: 80 17 00 00 [23:56:56]Write to MH i2c: E2 08 00 1B 07 80 17 00 00 00 00 00 00 A2 [23:56:56]Write i2c OK [23:56:56]MH_I2C_Read... [23:56:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:56]Read from MH i2c: E2 [23:56:56]MH_I2C_Read... [23:56:56]Read from MH i2c: E2 FD 00 [23:56:56]MH_I2C_Read... [23:56:56]Read from MH i2c: E2 FD 00 1B 07 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 B7 [23:56:56]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [23:56:56]wFMCommunicate OK [23:56:56]wFMCommunicate request_size=4 [23:56:56]MH_SAM_APDU [23:56:56]CAPDU: 80 17 00 00 [23:56:56]Write to MH i2c: E2 08 00 1C 07 80 17 00 00 00 00 00 00 A3 [23:56:56]Write i2c OK [23:56:56]MH_I2C_Read... [23:56:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:56]Read from MH i2c: E2 [23:56:56]MH_I2C_Read... [23:56:56]Read from MH i2c: E2 FD 00 [23:56:56]MH_I2C_Read... [23:56:56]Read from MH i2c: E2 FD 00 1C 07 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 1B [23:56:57]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [23:56:57]wFMCommunicate OK [23:56:57]wFMCommunicate request_size=4 [23:56:57]MH_SAM_APDU [23:56:57]CAPDU: 80 17 00 00 [23:56:57]Write to MH i2c: E2 08 00 1D 07 80 17 00 00 00 00 00 00 A4 [23:56:57]Write i2c OK [23:56:57]MH_I2C_Read... [23:56:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [23:56:57]Read from MH i2c: E2 [23:56:57]MH_I2C_Read... [23:56:57]Read from MH i2c: E2 E1 00 [23:56:57]MH_I2C_Read... [23:56:57]Read from MH i2c: E2 E1 00 1D 07 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 92 [23:56:57]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:56:57]wFMCommunicate OK [23:56:57]SAM_PROTO_GetFMData done [23:56:57]requested_item fm.sale_refund.total is exist - process it [23:56:57]requested_item fm.buy.total is exist - process it [23:56:57]requested_item shift.sale.total is exist - process it [23:56:57]SAM_PROTO_GetShiftData [23:56:57]wFMCommunicate request_size=4 [23:56:57]MH_SAM_APDU [23:56:57]CAPDU: 80 13 02 00 [23:56:57]Write to MH i2c: E2 08 00 1E 07 80 13 02 00 00 00 00 00 A3 [23:56:57]Write i2c OK [23:56:57]MH_I2C_Read... [23:56:58]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:56:58]Read from MH i2c: E2 [23:56:58]MH_I2C_Read... [23:56:58]Read from MH i2c: E2 FD 00 [23:56:58]MH_I2C_Read... [23:56:58]Read from MH i2c: E2 FD 00 1E 07 00 B1 04 AA 04 AD 04 6E 04 04 00 A9 01 00 00 69 04 9E 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 9F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 6F [23:56:58]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 A9 01 00 00 69 04 9E 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 9F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:56:58]wFMCommunicate OK [23:56:58]wFMCommunicate request_size=4 [23:56:58]MH_SAM_APDU [23:56:58]CAPDU: 80 17 00 00 [23:56:58]Write to MH i2c: E2 08 00 1F 07 80 17 00 00 00 00 00 00 A6 [23:56:58]Write i2c OK [23:56:58]MH_I2C_Read... [23:56:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:58]Read from MH i2c: E2 [23:56:58]MH_I2C_Read... [23:56:58]Read from MH i2c: E2 FD 00 [23:56:58]MH_I2C_Read... [23:56:58]Read from MH i2c: E2 FD 00 1F 07 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 BF [23:56:59]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:56:59]wFMCommunicate OK [23:56:59]wFMCommunicate request_size=4 [23:56:59]MH_SAM_APDU [23:56:59]CAPDU: 80 17 00 00 [23:56:59]Write to MH i2c: E2 08 00 20 07 80 17 00 00 00 00 00 00 A7 [23:56:59]Write i2c OK [23:56:59]MH_I2C_Read... [23:56:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:56:59]Read from MH i2c: E2 [23:56:59]MH_I2C_Read... [23:56:59]Read from MH i2c: E2 FD 00 [23:56:59]MH_I2C_Read... [23:56:59]Read from MH i2c: E2 FD 00 20 07 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 60 [23:56:59]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:56:59]wFMCommunicate OK [23:56:59]wFMCommunicate request_size=4 [23:56:59]MH_SAM_APDU [23:56:59]CAPDU: 80 17 00 00 [23:56:59]Write to MH i2c: E2 08 00 21 07 80 17 00 00 00 00 00 00 A8 [23:56:59]Write i2c OK [23:56:59]MH_I2C_Read... [23:57:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:00]Read from MH i2c: E2 [23:57:00]MH_I2C_Read... [23:57:00]Read from MH i2c: E2 FD 00 [23:57:00]MH_I2C_Read... [23:57:00]Read from MH i2c: E2 FD 00 21 07 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 20 [23:57:00]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:57:00]wFMCommunicate OK [23:57:00]wFMCommunicate request_size=4 [23:57:00]MH_SAM_APDU [23:57:00]CAPDU: 80 17 00 00 [23:57:00]Write to MH i2c: E2 08 00 22 07 80 17 00 00 00 00 00 00 A9 [23:57:00]Write i2c OK [23:57:00]MH_I2C_Read... [23:57:00]OFD Sender: No OFD packet to send [23:57:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:57:00]Read from MH i2c: E2 [23:57:00]MH_I2C_Read... [23:57:00]Read from MH i2c: E2 CE 00 [23:57:00]MH_I2C_Read... [23:57:00]Read from MH i2c: E2 CE 00 22 07 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 8E [23:57:00]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:57:00]wFMCommunicate OK [23:57:00]SAM_PROTO_GetShiftData done [23:57:00]requested_item shift.sale.total_cash is exist - process it [23:57:00]requested_item shift.sale_refund.total is exist - process it [23:57:00]requested_item shift.sale_refund.total_cash is exist - process it [23:57:00]requested_item shift.buy.total is exist - process it [23:57:00]requested_item shift.buy.total_cash is exist - process it [23:57:00]produce_requested_data done [23:57:00]produce_requested_data return {"fm.sale.total":158930362.78,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":342312.60,"shift.sale.total_cash":296662.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:00]process_action_free get_value [23:57:00]json_value_free [23:57:00]json_value_free done [23:57:00]process_json_proto returns [23:57:00]Send response to host [23:57:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158930362.78,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":342312.60,"shift.sale.total_cash":296662.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:00]free response buf [23:57:00]execute_script done [23:57:00]execute_script returns [23:57:00]free content buf [23:57:00]Sock 7.Close socket [23:57:00]Sock 7.Thread stoped [23:57:00]accept exits with 9 [23:57:00]New connection [23:57:00]New thread 3066785124 created [23:57:00]Thread 3066641764 joined [23:57:00]Waiting for new connection... [23:57:00] Sock 9.Parse request [23:57:00]Sock 9.Check first char [23:57:00]Sock 9.First char is OK [23:57:00]request: POST /json_proto HTTP/1.0 [23:57:00]Method: POST [23:57:00]URL: /json_proto [23:57:00]Method is POST - this is cgi request [23:57:00]url: /json_proto [23:57:00]query_string will be loaded in cgi processing [23:57:00]execute_cgi json_proto POST (null) [23:57:00]execute_cgi path=json_proto method=POST [23:57:00]POST find Content-Length [23:57:00]Host: 172.17.63.195:8080 [23:57:00]Content-Length: 331 [23:57:00]Content-Type: application/json [23:57:00] [23:57:00]POST finish read [23:57:00]Found Content-Length = 331 [23:57:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:57:00]execute_script... [23:57:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:57:00]POST & json_proto [23:57:00]process_json_proto [23:57:00]json parsed OK: [23:57:00]protocol is kg_v1.0 [23:57:00]action value=get_value [23:57:00]process_action get_value [23:57:01]cmd_get_value [23:57:01]process_action get_value done [23:57:01]requested_data is exist [23:57:01]produce_requested_data [23:57:01]requested_item fm.sale.total is exist - process it [23:57:01]SAM_PROTO_GetFMData [23:57:01]wFMCommunicate request_size=4 [23:57:01]MH_SAM_APDU [23:57:01]CAPDU: 80 13 03 00 [23:57:01]Write to MH i2c: E2 08 00 23 07 80 13 03 00 00 00 00 00 A9 [23:57:01]Write i2c OK [23:57:01]MH_I2C_Read... [23:57:01]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:57:01]Read from MH i2c: E2 [23:57:01]MH_I2C_Read... [23:57:01]Read from MH i2c: E2 FD 00 [23:57:01]MH_I2C_Read... [23:57:01]Read from MH i2c: E2 FD 00 23 07 00 C4 04 85 04 C0 04 6E 04 04 00 D2 14 03 00 69 04 A3 00 6F 04 04 00 AD 14 03 00 B1 04 05 00 F6 7C 4C B3 03 70 04 05 00 10 30 05 53 03 72 04 04 00 E6 4C 47 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E 6C A2 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 65 B1 62 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 DE [23:57:01]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 D2 14 03 00 69 04 A3 00 6F 04 04 00 AD 14 03 00 B1 04 05 00 F6 7C 4C B3 03 70 04 05 00 10 30 05 53 03 72 04 04 00 E6 4C 47 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E 6C A2 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 65 B1 62 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 [23:57:01]wFMCommunicate OK [23:57:01]wFMCommunicate request_size=4 [23:57:01]MH_SAM_APDU [23:57:01]CAPDU: 80 17 00 00 [23:57:01]Write to MH i2c: E2 08 00 24 07 80 17 00 00 00 00 00 00 AB [23:57:01]Write i2c OK [23:57:01]MH_I2C_Read... [23:57:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:02]Read from MH i2c: E2 [23:57:02]MH_I2C_Read... [23:57:02]Read from MH i2c: E2 FD 00 [23:57:02]MH_I2C_Read... [23:57:02]Read from MH i2c: E2 FD 00 24 07 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 B2 [23:57:02]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 [23:57:02]wFMCommunicate OK [23:57:02]wFMCommunicate request_size=4 [23:57:02]MH_SAM_APDU [23:57:02]CAPDU: 80 17 00 00 [23:57:02]Write to MH i2c: E2 08 00 25 07 80 17 00 00 00 00 00 00 AC [23:57:02]Write i2c OK [23:57:02]MH_I2C_Read... [23:57:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:02]Read from MH i2c: E2 [23:57:02]MH_I2C_Read... [23:57:02]Read from MH i2c: E2 FD 00 [23:57:02]MH_I2C_Read... [23:57:02]Read from MH i2c: E2 FD 00 25 07 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 C1 [23:57:02]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [23:57:03]wFMCommunicate OK [23:57:03]wFMCommunicate request_size=4 [23:57:03]MH_SAM_APDU [23:57:03]CAPDU: 80 17 00 00 [23:57:03]Write to MH i2c: E2 08 00 26 07 80 17 00 00 00 00 00 00 AD [23:57:03]Write i2c OK [23:57:03]MH_I2C_Read... [23:57:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:03]Read from MH i2c: E2 [23:57:03]MH_I2C_Read... [23:57:03]Read from MH i2c: E2 FD 00 [23:57:03]MH_I2C_Read... [23:57:03]Read from MH i2c: E2 FD 00 26 07 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 25 [23:57:03]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [23:57:03]wFMCommunicate OK [23:57:03]wFMCommunicate request_size=4 [23:57:03]MH_SAM_APDU [23:57:03]CAPDU: 80 17 00 00 [23:57:03]Write to MH i2c: E2 08 00 27 07 80 17 00 00 00 00 00 00 AE [23:57:03]Write i2c OK [23:57:03]MH_I2C_Read... [23:57:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [23:57:03]Read from MH i2c: E2 [23:57:03]MH_I2C_Read... [23:57:03]Read from MH i2c: E2 E1 00 [23:57:03]MH_I2C_Read... [23:57:03]Read from MH i2c: E2 E1 00 27 07 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 9C [23:57:04]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:04]wFMCommunicate OK [23:57:04]SAM_PROTO_GetFMData done [23:57:04]requested_item fm.sale_refund.total is exist - process it [23:57:04]requested_item fm.buy.total is exist - process it [23:57:04]requested_item shift.sale.total is exist - process it [23:57:04]SAM_PROTO_GetShiftData [23:57:04]wFMCommunicate request_size=4 [23:57:04]MH_SAM_APDU [23:57:04]CAPDU: 80 13 02 00 [23:57:04]Write to MH i2c: E2 08 00 28 07 80 13 02 00 00 00 00 00 AD [23:57:04]Write i2c OK [23:57:04]MH_I2C_Read... [23:57:04]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:57:04]Read from MH i2c: E2 [23:57:05]MH_I2C_Read... [23:57:05]Read from MH i2c: E2 FD 00 [23:57:05]MH_I2C_Read... [23:57:05]Read from MH i2c: E2 FD 00 28 07 00 B1 04 AA 04 AD 04 6E 04 04 00 A9 01 00 00 69 04 9E 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 9F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 79 [23:57:05]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 A9 01 00 00 69 04 9E 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 9F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:57:05]wFMCommunicate OK [23:57:05]wFMCommunicate request_size=4 [23:57:05]MH_SAM_APDU [23:57:05]CAPDU: 80 17 00 00 [23:57:05]Write to MH i2c: E2 08 00 29 07 80 17 00 00 00 00 00 00 B0 [23:57:05]Write i2c OK [23:57:05]MH_I2C_Read... [23:57:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:05]Read from MH i2c: E2 [23:57:05]MH_I2C_Read... [23:57:05]OFD Sender: No OFD packet to send [23:57:05]Read from MH i2c: E2 FD 00 [23:57:05]MH_I2C_Read... [23:57:05]Read from MH i2c: E2 FD 00 29 07 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 C9 [23:57:05]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [23:57:06]wFMCommunicate OK [23:57:06]wFMCommunicate request_size=4 [23:57:06]MH_SAM_APDU [23:57:06]CAPDU: 80 17 00 00 [23:57:06]Write to MH i2c: E2 08 00 2A 07 80 17 00 00 00 00 00 00 B1 [23:57:06]Write i2c OK [23:57:06]MH_I2C_Read... [23:57:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:06]Read from MH i2c: E2 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: E2 FD 00 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: E2 FD 00 2A 07 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 6A [23:57:06]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:57:06]wFMCommunicate OK [23:57:06]wFMCommunicate request_size=4 [23:57:06]MH_SAM_APDU [23:57:06]CAPDU: 80 17 00 00 [23:57:06]Write to MH i2c: E2 08 00 2B 07 80 17 00 00 00 00 00 00 B2 [23:57:06]Write i2c OK [23:57:06]MH_I2C_Read... [23:57:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:06]Read from MH i2c: E2 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: E2 FD 00 [23:57:06]MH_I2C_Read... [23:57:06]Read from MH i2c: E2 FD 00 2B 07 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 2A [23:57:07]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:57:07]wFMCommunicate OK [23:57:07]wFMCommunicate request_size=4 [23:57:07]MH_SAM_APDU [23:57:07]CAPDU: 80 17 00 00 [23:57:07]Write to MH i2c: E2 08 00 2C 07 80 17 00 00 00 00 00 00 B3 [23:57:07]Write i2c OK [23:57:07]MH_I2C_Read... [23:57:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:57:07]Read from MH i2c: E2 [23:57:07]MH_I2C_Read... [23:57:07]Read from MH i2c: E2 CE 00 [23:57:07]MH_I2C_Read... [23:57:07]Read from MH i2c: E2 CE 00 2C 07 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 98 [23:57:07]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:57:07]wFMCommunicate OK [23:57:07]SAM_PROTO_GetShiftData done [23:57:07]requested_item shift.sale.total_cash is exist - process it [23:57:07]requested_item shift.sale_refund.total is exist - process it [23:57:07]requested_item shift.sale_refund.total_cash is exist - process it [23:57:07]requested_item shift.buy.total is exist - process it [23:57:07]requested_item shift.buy.total_cash is exist - process it [23:57:07]produce_requested_data done [23:57:07]produce_requested_data return {"fm.sale.total":158930362.78,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":342312.60,"shift.sale.total_cash":296662.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:07]process_action_free get_value [23:57:07]json_value_free [23:57:07]json_value_free done [23:57:07]process_json_proto returns [23:57:07]Send response to host [23:57:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158930362.78,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":342312.60,"shift.sale.total_cash":296662.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:07]free response buf [23:57:07]execute_script done [23:57:07]execute_script returns [23:57:07]free content buf [23:57:07]Sock 9.Close socket [23:57:07]Sock 9.Thread stoped [23:57:07]accept exits with 7 [23:57:07]New connection [23:57:07]New thread 3066641764 created [23:57:07]Thread 3066785124 joined [23:57:07]Waiting for new connection... [23:57:07] Sock 7.Parse request [23:57:07]Sock 7.Check first char [23:57:07]Sock 7.First char is OK [23:57:07]request: POST /json_proto HTTP/1.0 [23:57:07]Method: POST [23:57:07]URL: /json_proto [23:57:07]Method is POST - this is cgi request [23:57:07]url: /json_proto [23:57:07]query_string will be loaded in cgi processing [23:57:07]execute_cgi json_proto POST (null) [23:57:07]execute_cgi path=json_proto method=POST [23:57:07]POST find Content-Length [23:57:07]Host: 172.17.63.195:8080 [23:57:07]Content-Length: 266 [23:57:07]Content-Type: application/json [23:57:07] [23:57:07]POST finish read [23:57:07]Found Content-Length = 266 [23:57:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0410\u0448\u0438\u0440\u0431\u0435\u043A\u043E\u0432 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:07]execute_script... [23:57:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0410\u0448\u0438\u0440\u0431\u0435\u043A\u043E\u0432 \u041D. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:07]POST & json_proto [23:57:07]process_json_proto [23:57:07]json parsed OK: [23:57:07]protocol is kg_v1.0 [23:57:07]action value=close_shift [23:57:07]process_action close_shift [23:57:07]cmd_close_shift [23:57:07]MH_GetDate [23:57:07]Write to MH i2c: F0 00 00 2D 07 23 [23:57:07]Write i2c OK [23:57:07]MH_I2C_Read... [23:57:07]Read from MH i2c: F0 [23:57:07]MH_I2C_Read... [23:57:07]Read from MH i2c: F0 09 00 [23:57:07]MH_I2C_Read... [23:57:07]Read from MH i2c: F0 09 00 2D 07 00 54 76 21 67 8C D7 20 67 68 [23:57:07]GetLastDocTimeStamp 1730246200 [23:57:07]current date 1730246228 [23:57:07]FM_GetShiftState [23:57:07]SAM_PROTO_GetShiftState [23:57:07]wFMCommunicate request_size=4 [23:57:07]MH_SAM_APDU [23:57:07]CAPDU: 80 13 01 00 [23:57:07]Write to MH i2c: E2 08 00 2E 07 80 13 01 00 00 00 00 00 B2 [23:57:07]Write i2c OK [23:57:07]MH_I2C_Read... [23:57:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:08]Read from MH i2c: E2 [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: E2 0E 00 [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: E2 0E 00 2E 07 00 09 00 01 2F 27 20 67 00 00 00 00 90 00 9B [23:57:08]RAPDU: 09 00 01 2F 27 20 67 00 00 00 00 90 00 [23:57:08]wFMCommunicate OK [23:57:08]SAM_PROTO_GetShiftState done [23:57:08]FM_GetShiftState done [23:57:08]KKMCreateCloseShiftDocument [23:57:08]Load OK [23:57:08]Malloc new data [23:57:08]MH_GetDate [23:57:08]Write to MH i2c: F0 00 00 2F 07 25 [23:57:08]Write i2c OK [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: F0 [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: F0 09 00 [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: F0 09 00 2F 07 00 54 76 21 67 8C D7 20 67 6A [23:57:08]Malloc new data [23:57:08]Malloc new data [23:57:08]Malloc new data [23:57:08]Malloc new data [23:57:08]KKMCreateCloseShiftDocument OK [23:57:08]KKMSetCloseShiftData OK [23:57:08]ProcessDocumentItem done err = 0, tmpTLVsize=73 [23:57:08]tlvbuf is 0128C9D0 [23:57:08]KKMLoadAndSignCloseShiftData [23:57:08]SAM_PROTO_ProcessDocument [23:57:08]wFMCommunicate request_size=9 [23:57:08]MH_SAM_APDU [23:57:08]CAPDU: 80 15 01 00 04 05 00 49 00 [23:57:08]Write to MH i2c: E2 0C 00 30 07 80 15 01 00 04 00 05 00 49 00 00 00 0C [23:57:08]Write i2c OK [23:57:08]MH_I2C_Read... [23:57:08]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [23:57:08]Read from MH i2c: E2 [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: E2 03 00 [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: E2 03 00 30 07 00 90 00 AB [23:57:08]RAPDU: 90 00 [23:57:08]wFMCommunicate OK [23:57:08]wFMCommunicate request_size=23 [23:57:08]MH_SAM_APDU [23:57:08]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [23:57:08]Write to MH i2c: E2 1A 00 31 07 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 AD [23:57:08]Write i2c OK [23:57:08]MH_I2C_Read... [23:57:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:57:08]Read from MH i2c: E2 [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: E2 03 00 [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: E2 03 00 31 07 00 90 00 AC [23:57:08]RAPDU: 90 00 [23:57:08]wFMCommunicate OK [23:57:08]wFMCommunicate request_size=32 [23:57:08]MH_SAM_APDU [23:57:08]CAPDU: 80 15 02 00 1B FD 03 17 00 D0 90 D1 88 D0 B8 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 [23:57:08]Write to MH i2c: E2 23 00 32 07 80 15 02 00 1B 00 FD 03 17 00 D0 90 D1 88 D0 B8 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 00 00 13 [23:57:08]Write i2c OK [23:57:08]MH_I2C_Read... [23:57:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:57:08]Read from MH i2c: E2 [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: E2 03 00 [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: E2 03 00 32 07 00 90 00 AD [23:57:08]RAPDU: 90 00 [23:57:08]wFMCommunicate OK [23:57:08]wFMCommunicate request_size=13 [23:57:08]MH_SAM_APDU [23:57:08]CAPDU: 80 15 02 00 08 F4 03 04 00 54 76 21 67 [23:57:08]Write to MH i2c: E2 10 00 33 07 80 15 02 00 08 00 F4 03 04 00 54 76 21 67 00 00 17 [23:57:08]Write i2c OK [23:57:08]MH_I2C_Read... [23:57:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:57:08]Read from MH i2c: E2 [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: E2 03 00 [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [23:57:08]RAPDU: 90 00 [23:57:08]wFMCommunicate OK [23:57:08]wFMCommunicate request_size=25 [23:57:08]MH_SAM_APDU [23:57:08]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 [23:57:08]Write to MH i2c: E2 1C 00 34 07 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 00 00 23 [23:57:08]Write i2c OK [23:57:08]MH_I2C_Read... [23:57:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:57:08]Read from MH i2c: E2 [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: E2 03 00 [23:57:08]MH_I2C_Read... [23:57:08]Read from MH i2c: E2 03 00 34 07 00 90 00 AF [23:57:08]RAPDU: 90 00 [23:57:08]wFMCommunicate OK [23:57:08]wFMCommunicate request_size=4 [23:57:08]MH_SAM_APDU [23:57:08]CAPDU: 80 15 03 00 [23:57:08]Write to MH i2c: E2 08 00 35 07 80 15 03 00 00 00 00 00 BD [23:57:08]Write i2c OK [23:57:08]MH_I2C_Read... [23:57:09]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [23:57:09]Read from MH i2c: E2 [23:57:09]MH_I2C_Read... [23:57:09]Read from MH i2c: E2 FD 00 [23:57:09]MH_I2C_Read... [23:57:09]Read from MH i2c: E2 FD 00 35 07 00 F4 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 19 03 00 0E 04 04 00 22 02 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AB 01 00 00 AA 04 AD 04 6E 04 04 00 A9 01 00 00 69 04 9E 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 9F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 90 00 CB [23:57:09]RAPDU: F4 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 17 19 03 00 0E 04 04 00 22 02 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AB 01 00 00 AA 04 AD 04 6E 04 04 00 A9 01 00 00 69 04 9E 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 9F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 90 00 [23:57:09]wFMCommunicate OK [23:57:09]SAM_PROTO_ProcessDocument answer len = 1268 [23:57:09]SAM_PROTO_ProcessDocument remain to read = 1020 [23:57:09]wFMCommunicate request_size=4 [23:57:09]MH_SAM_APDU [23:57:09]CAPDU: 80 17 00 00 [23:57:09]Write to MH i2c: E2 08 00 36 07 80 17 00 00 00 00 00 00 BD [23:57:09]Write i2c OK [23:57:09]MH_I2C_Read... [23:57:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:09]Read from MH i2c: E2 [23:57:09]MH_I2C_Read... [23:57:09]Read from MH i2c: E2 FD 00 [23:57:09]MH_I2C_Read... [23:57:09]Read from MH i2c: E2 FD 00 36 07 00 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 11 [23:57:10]RAPDU: 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [23:57:10]wFMCommunicate OK [23:57:10]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:57:10]SAM_PROTO_ProcessDocument remain to read = 770 [23:57:10]wFMCommunicate request_size=4 [23:57:10]MH_SAM_APDU [23:57:10]CAPDU: 80 17 00 00 [23:57:10]Write to MH i2c: E2 08 00 37 07 80 17 00 00 00 00 00 00 BE [23:57:10]Write i2c OK [23:57:10]MH_I2C_Read... [23:57:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:10]Read from MH i2c: E2 [23:57:10]MH_I2C_Read... [23:57:10]Read from MH i2c: E2 FD 00 [23:57:10]MH_I2C_Read... [23:57:10]Read from MH i2c: E2 FD 00 37 07 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C OFD Sender: No OFD packet to send [23:57:10]02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 90 00 20 [23:57:10]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 90 00 [23:57:11]wFMCommunicate OK [23:57:11]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:57:11]SAM_PROTO_ProcessDocument remain to read = 520 [23:57:11]wFMCommunicate request_size=4 [23:57:11]MH_SAM_APDU [23:57:11]CAPDU: 80 17 00 00 [23:57:11]Write to MH i2c: E2 08 00 38 07 80 17 00 00 00 00 00 00 BF [23:57:11]Write i2c OK [23:57:11]MH_I2C_Read... [23:57:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:11]Read from MH i2c: E2 [23:57:11]MH_I2C_Read... [23:57:11]Read from MH i2c: E2 FD 00 [23:57:11]MH_I2C_Read... [23:57:11]Read from MH i2c: E2 FD 00 38 07 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 47 [23:57:11]RAPDU: 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [23:57:11]wFMCommunicate OK [23:57:11]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:57:11]SAM_PROTO_ProcessDocument remain to read = 270 [23:57:11]wFMCommunicate request_size=4 [23:57:11]MH_SAM_APDU [23:57:11]CAPDU: 80 17 00 00 [23:57:11]Write to MH i2c: E2 08 00 39 07 80 17 00 00 00 00 00 00 C0 [23:57:11]Write i2c OK [23:57:11]MH_I2C_Read... [23:57:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:12]Read from MH i2c: E2 [23:57:12]MH_I2C_Read... [23:57:12]Read from MH i2c: E2 FD 00 [23:57:12]MH_I2C_Read... [23:57:12]Read from MH i2c: E2 FD 00 39 07 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 90 00 8A [23:57:12]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 90 00 [23:57:12]wFMCommunicate OK [23:57:12]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:57:12]SAM_PROTO_ProcessDocument remain to read = 20 [23:57:12]wFMCommunicate request_size=4 [23:57:12]MH_SAM_APDU [23:57:12]CAPDU: 80 17 00 00 [23:57:12]Write to MH i2c: E2 08 00 3A 07 80 17 00 00 00 00 00 00 C1 [23:57:12]Write i2c OK [23:57:12]MH_I2C_Read... [23:57:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 20! [23:57:12]Read from MH i2c: E2 [23:57:12]MH_I2C_Read... [23:57:12]Read from MH i2c: E2 17 00 [23:57:12]MH_I2C_Read... [23:57:12]Read from MH i2c: E2 17 00 3A 07 00 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 D7 A6 E4 FA F4 08 90 00 59 [23:57:12]RAPDU: 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 D7 A6 E4 FA F4 08 90 00 [23:57:12]wFMCommunicate OK [23:57:12]SAM_PROTO_ProcessDocument received (without SW) 20 bytes [23:57:12]SAM_PROTO_ProcessDocument done [23:57:12]1209 (1) - 1.0 - номер версии ФФД [23:57:12]1041 (16) - 0000000000871756 - номер ФМ [23:57:12]1040 (4) - 203031 - номер ФД [23:57:12]1038 (4) - 546 - номер смены [23:57:12]1118 (4) - 425 - количество кассовых чеков за смену [23:57:12]1111 (4) - 427 - общее количество ФД за смену [23:57:12]1194 (1197) - счетчики итогов смены [23:57:12] 1134 (4) - 425 - количество чеков со всеми признаками расчетов [23:57:12] 1129 (158) - счетчики операций «приход» [23:57:12] 1135 (4) - 425 - количество чеков по признаку расчетов [23:57:12] 1201 (4) - 342312.60 - общая итоговая сумма в чеках [23:57:12] 1136 (4) - 296662.00 - итоговая сумма в чеках наличными [23:57:12] 1138 (3) - 45650.60 - итоговая сумма в чеках безналичными [23:57:12] 1024 (123) - суммы налогов [23:57:12] 1006 (9) - суммы НДС [23:57:12] 1010 (1) - 0% - код ставки НДС [23:57:12] 1011 (0) - 0.00 - сумма НДС по ставке [23:57:12] 1006 (12) - суммы НДС [23:57:12] 1010 (1) - 12% - код ставки НДС [23:57:12] 1011 (3) - 36362.82 - сумма НДС по ставке [23:57:12] 1007 (9) - суммы НСП [23:57:12] 1014 (1) - 0% - код ставки НСП [23:57:12] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:12] 1007 (12) - суммы НСП [23:57:12] 1014 (1) - 1% - код ставки НСП [23:57:12] 1015 (3) - 3030.05 - сумма НСП по ставке [23:57:12] 1007 (9) - суммы НСП [23:57:12] 1014 (1) - 2% - код ставки НСП [23:57:12] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:12] 1007 (9) - суммы НСП [23:57:12] 1014 (1) - 3% - код ставки НСП [23:57:12] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:12] 1007 (9) - суммы НСП [23:57:12] 1014 (1) - 5% - код ставки НСП [23:57:12] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:12] 1007 (9) - суммы НСП [23:57:12] 1014 (1) - 0,50% - код ставки НСП [23:57:12] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:12] 1007 (9) - суммы НСП [23:57:12] 1014 (1) - 1,50% - код ставки НСП [23:57:12] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:12] 1130 (141) - счетчики операций «возврат прихода» [23:57:12] 1135 (4) - 0 - количество чеков по признаку расчетов [23:57:12] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:57:12] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:57:12] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:57:12] 1024 (117) - суммы налогов [23:57:12] 1006 (9) - суммы НДС [23:57:12] 1010 (1) - 0% - код ставки НДС [23:57:12] 1011 (0) - 0.00 - сумма НДС по ставке [23:57:12] 1006 (9) - суммы НДС [23:57:12] 1010 (1) - 12% - код ставки НДС [23:57:12] 1011 (0) - 0.00 - сумма НДС по ставке [23:57:12] 1007 (9) - суммы НСП [23:57:12] 1014 (1) - 0% - код ставки НСП [23:57:12] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:12] 1007 (9) - суммы НСП [23:57:12] 1014 (1) - 1% - код ставки НСП [23:57:12] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:12] 1007 (9) - суммы НСП [23:57:12] 1014 (1) - 2% - код ставки НСП [23:57:12] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:12] 1007 (9) - суммы НСП [23:57:12] 1014 (1) - 3% - код ставки НСП [23:57:12] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:12] 1007 (9) - суммы НСП [23:57:12] 1014 (1) - 5% - код ставки НСП [23:57:12] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:12] 1007 (9) - суммы НСП [23:57:12] 1014 (1) - 0,50% - код ставки НСП [23:57:12] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 1,50% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1131 (141) - счетчики операций «расход» [23:57:13] 1135 (4) - 0 - количество чеков по признаку расчетов [23:57:13] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:57:13] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:57:13] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:57:13] 1024 (117) - суммы налогов [23:57:13] 1006 (9) - суммы НДС [23:57:13] 1010 (1) - 0% - код ставки НДС [23:57:13] 1011 (0) - 0.00 - сумма НДС по ставке [23:57:13] 1006 (9) - суммы НДС [23:57:13] 1010 (1) - 12% - код ставки НДС [23:57:13] 1011 (0) - 0.00 - сумма НДС по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 0% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 1% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 2% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 3% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 5% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 0,50% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 1,50% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1132 (141) - счетчики операций «возврат расхода» [23:57:13] 1135 (4) - 0 - количество чеков по признаку расчетов [23:57:13] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:57:13] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:57:13] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:57:13] 1024 (117) - суммы налогов [23:57:13] 1006 (9) - суммы НДС [23:57:13] 1010 (1) - 0% - код ставки НДС [23:57:13] 1011 (0) - 0.00 - сумма НДС по ставке [23:57:13] 1006 (9) - суммы НДС [23:57:13] 1010 (1) - 12% - код ставки НДС [23:57:13] 1011 (0) - 0.00 - сумма НДС по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 0% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 1% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 2% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 3% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 5% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 0,50% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1007 (9) - суммы НСП [23:57:13] 1014 (1) - 1,50% - код ставки НСП [23:57:13] 1015 (0) - 0.00 - сумма НСП по ставке [23:57:13] 1133 (588) - - счетчики коррекции - не используются [23:57:13]1077 (6) - 237111806194696 - ФПД [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1209 (04B9) [23:57:13]Malloc new data [23:57:13]Processing tag 1041 (0411) [23:57:13]Processing tag 1040 (0410) [23:57:13]Malloc new data [23:57:13]Processing tag 1038 (040E) [23:57:13]Malloc new data [23:57:13]Processing tag 1118 (045E) [23:57:13]Malloc new data [23:57:13]Processing tag 1111 (0457) [23:57:13]Malloc new data [23:57:13]Processing tag 1194 (04AA) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1134 (046E) [23:57:13]Malloc new data [23:57:13]Processing tag 1129 (0469) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1135 (046F) [23:57:13]Malloc new data [23:57:13]Processing tag 1201 (04B1) [23:57:13]Malloc new data [23:57:13]Processing tag 1136 (0470) [23:57:13]Malloc new data [23:57:13]Processing tag 1138 (0472) [23:57:13]Malloc new data [23:57:13]Processing tag 1024 (0400) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1006 (03EE) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1010 (03F2) [23:57:13]Malloc new data [23:57:13]Processing tag 1011 (03F3) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1006 (03EE) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1010 (03F2) [23:57:13]Malloc new data [23:57:13]Processing tag 1011 (03F3) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]SetTLVBufToDocument err=0 [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1130 (046A) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1135 (046F) [23:57:13]Malloc new data [23:57:13]Processing tag 1201 (04B1) [23:57:13]Malloc new data [23:57:13]Processing tag 1136 (0470) [23:57:13]Malloc new data [23:57:13]Processing tag 1138 (0472) [23:57:13]Malloc new data [23:57:13]Processing tag 1024 (0400) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1006 (03EE) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1010 (03F2) [23:57:13]Malloc new data [23:57:13]Processing tag 1011 (03F3) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1006 (03EE) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1010 (03F2) [23:57:13]Malloc new data [23:57:13]Processing tag 1011 (03F3) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]SetTLVBufToDocument err=0 [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1131 (046B) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1135 (046F) [23:57:13]Malloc new data [23:57:13]Processing tag 1201 (04B1) [23:57:13]Malloc new data [23:57:13]Processing tag 1136 (0470) [23:57:13]Malloc new data [23:57:13]Processing tag 1138 (0472) [23:57:13]Malloc new data [23:57:13]Processing tag 1024 (0400) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1006 (03EE) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1010 (03F2) [23:57:13]Malloc new data [23:57:13]Processing tag 1011 (03F3) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1006 (03EE) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1010 (03F2) [23:57:13]Malloc new data [23:57:13]Processing tag 1011 (03F3) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]SetTLVBufToDocument err=0 [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1132 (046C) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1135 (046F) [23:57:13]Malloc new data [23:57:13]Processing tag 1201 (04B1) [23:57:13]Malloc new data [23:57:13]Processing tag 1136 (0470) [23:57:13]Malloc new data [23:57:13]Processing tag 1138 (0472) [23:57:13]Malloc new data [23:57:13]Processing tag 1024 (0400) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1006 (03EE) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1010 (03F2) [23:57:13]Malloc new data [23:57:13]Processing tag 1011 (03F3) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1006 (03EE) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1010 (03F2) [23:57:13]Malloc new data [23:57:13]Processing tag 1011 (03F3) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1007 (03EF) [23:57:13]Load OK [23:57:13]SetTLVBufToDocument [23:57:13]Processing tag 1014 (03F6) [23:57:13]Malloc new data [23:57:13]Processing tag 1015 (03F7) [23:57:13]Malloc new data [23:57:13]SetTLVBufToDocument err=0 [23:57:13]SetTLVBufToDocument err=0 [23:57:13]SetTLVBufToDocument err=0 [23:57:13]Processing tag 1133 (046D) [23:57:13]Malloc new data [23:57:14]SetTLVBufToDocument err=0 [23:57:14]Processing tag 1077 (0435) [23:57:14]Malloc new data [23:57:14]SetTLVBufToDocument err=0 [23:57:14]Malloc new data [23:57:14]SAM_PROTO_GetFMData [23:57:14]wFMCommunicate request_size=4 [23:57:14]MH_SAM_APDU [23:57:14]CAPDU: 80 13 03 00 [23:57:14]Write to MH i2c: E2 08 00 3B 07 80 13 03 00 00 00 00 00 C1 [23:57:14]Write i2c OK [23:57:14]MH_I2C_Read... [23:57:14]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:57:14]Read from MH i2c: E2 [23:57:14]MH_I2C_Read... [23:57:14]Read from MH i2c: E2 FD 00 [23:57:14]MH_I2C_Read... [23:57:14]Read from MH i2c: E2 FD 00 3B 07 00 C4 04 85 04 C0 04 6E 04 04 00 D2 14 03 00 69 04 A3 00 6F 04 04 00 AD 14 03 00 B1 04 05 00 F6 7C 4C B3 03 70 04 05 00 10 30 05 53 03 72 04 04 00 E6 4C 47 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E 6C A2 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 65 B1 62 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 F6 [23:57:14]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 D2 14 03 00 69 04 A3 00 6F 04 04 00 AD 14 03 00 B1 04 05 00 F6 7C 4C B3 03 70 04 05 00 10 30 05 53 03 72 04 04 00 E6 4C 47 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E 6C A2 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 65 B1 62 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 [23:57:14]wFMCommunicate OK [23:57:14]wFMCommunicate request_size=4 [23:57:14]MH_SAM_APDU [23:57:14]CAPDU: 80 17 00 00 [23:57:14]Write to MH i2c: E2 08 00 3C 07 80 17 00 00 00 00 00 00 C3 [23:57:14]Write i2c OK [23:57:14]MH_I2C_Read... [23:57:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:15]Read from MH i2c: E2 [23:57:15]MH_I2C_Read... [23:57:15]Read from MH i2c: E2 FD 00 [23:57:15]MH_I2C_Read... [23:57:15]Read from MH i2c: E2 FD 00 3C 07 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 CA [23:57:15]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 [23:57:15]wFMCommunicate OK [23:57:15]wFMCommunicate request_size=4 [23:57:15]MH_SAM_APDU [23:57:15]CAPDU: 80 17 00 00 [23:57:15]Write to MH i2c: E2 08 00 3D 07 80 17 00 00 00 00 00 00 C4 [23:57:15]Write i2c OK [23:57:15]MH_I2C_Read... [23:57:15]OFD Sender: No OFD packet to send [23:57:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:15]Read from MH i2c: E2 [23:57:15]MH_I2C_Read... [23:57:15]Read from MH i2c: E2 FD 00 [23:57:15]MH_I2C_Read... [23:57:16]Read from MH i2c: E2 FD 00 3D 07 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 D9 [23:57:16]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [23:57:16]wFMCommunicate OK [23:57:16]wFMCommunicate request_size=4 [23:57:16]MH_SAM_APDU [23:57:16]CAPDU: 80 17 00 00 [23:57:16]Write to MH i2c: E2 08 00 3E 07 80 17 00 00 00 00 00 00 C5 [23:57:16]Write i2c OK [23:57:16]MH_I2C_Read... [23:57:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:16]Read from MH i2c: E2 [23:57:16]MH_I2C_Read... [23:57:16]Read from MH i2c: E2 FD 00 [23:57:16]MH_I2C_Read... [23:57:16]Read from MH i2c: E2 FD 00 3E 07 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 3D [23:57:17]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 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 17 00 00 [23:57:17]Write to MH i2c: E2 08 00 3F 07 80 17 00 00 00 00 00 00 C6 [23:57:17]Write i2c OK [23:57:17]MH_I2C_Read... [23:57:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [23:57:17]Read from MH i2c: E2 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: E2 E1 00 [23:57:17]MH_I2C_Read... [23:57:17]Read from MH i2c: E2 E1 00 3F 07 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 B4 [23:57:17]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:17]wFMCommunicate OK [23:57:17]SAM_PROTO_GetFMData done [23:57:17]Malloc new data [23:57:17]Malloc new data [23:57:17]Malloc new data [23:57:17]Malloc new data [23:57:17]KKMLoadAndSignCloseShiftData err=0 [23:57:17]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Аширбеков Н. 29.10.2024 23:57 Смена: 546 РНМ: 0000000000091777 ЗНМ: 0300000109 СНО: Общий режим Чеков за смену: 425 ФД за смену: 427 Всего чеков: 425 ИТОГИ ПРИХОД Чеков: 425 Общий итог: 342312.60 Итого наличными: 296662.00 Итого безнал.: 45650.60 НДС 0% : 0.00 НДС 12% : 36362.82 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 3030.05 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 296662.00 НС Приход: 158930362.78 НС Возвр.Прихода: 98929.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 203031 ФМ: 0000000000871756 ФПД: 237111806194696 [23:57:17]StoreToDocumentArchive [23:57:17]shift 546 fd 203031 [23:57:17]save to /storage/0546/doc_00203031 [23:57:17]save last doc name /storage/0546/doc_00203031 to /storage/kkm_last_doc_name [23:57:17]save OK [23:57:17]Clear old archive folders... [23:57:18]Remove dir /storage/0522 [23:57:18]opendir ok [23:57:18]file . [23:57:18]file .. [23:57:18]file doc_1730246208 [23:57:18]remove file /storage/0522/doc_1730246208 [23:57:18]remove dir /storage/0522 [23:57:18]NVStorageSaveData kkm_registers [23:57:18]File name is /storage/kkm_registers [23:57:18]Write 24 bytes [23:57:18]NVStorageSaveData done [23:57:18]NVStorageSaveData kkm_registers [23:57:18]File name is /storage/kkm_registers [23:57:18]Write 24 bytes [23:57:18]NVStorageSaveData done [23:57:18]ProcessDocumentItem done err = 0, tmpTLVsize=1384 [23:57:18]tlvbuf is 011AA270 [23:57:18]SAM_PROTO_ClearQueue [23:57:18]wFMCommunicate request_size=4 [23:57:18]MH_SAM_APDU [23:57:18]CAPDU: 80 09 00 00 [23:57:18]Write to MH i2c: E2 08 00 40 07 80 09 00 00 00 00 00 00 B9 [23:57:18]Write i2c OK [23:57:18]MH_I2C_Read... [23:57:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:57:18]Read from MH i2c: E2 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: E2 03 00 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: E2 03 00 40 07 00 90 00 BB [23:57:18]RAPDU: 90 00 [23:57:18]wFMCommunicate OK [23:57:18]SAM_PROTO_ClearQueue done [23:57:18]KKMCreateOFDPacket [23:57:18]OFDProtocolAddRootSTLVToBuf [23:57:18]FM_MakeSignedData [23:57:18]FM_MakeSignedData [23:57:18]SAM_PROTO_SignData [23:57:18]wFMCommunicate request_size=4 [23:57:18]MH_SAM_APDU [23:57:18]CAPDU: 80 0D 01 02 [23:57:18]Write to MH i2c: E2 08 00 41 07 80 0D 01 02 00 00 00 00 C1 [23:57:18]Write i2c OK [23:57:18]MH_I2C_Read... [23:57:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:57:18]Read from MH i2c: E2 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: E2 03 00 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: E2 03 00 41 07 00 90 00 BC [23:57:18]RAPDU: 90 00 [23:57:18]wFMCommunicate OK [23:57:18]wFMCommunicate request_size=255 [23:57:18]MH_SAM_APDU [23:57:18]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 17 00 D0 90 D1 88 D0 B8 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 F4 03 04 00 54 76 21 67 0E 04 04 00 22 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 5E 04 04 00 A9 01 00 00 57 04 04 00 AB 01 00 00 AA 04 D8 04 6E 04 04 00 A9 01 00 00 69 04 A5 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 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 [23:57:18]Write to MH i2c: E2 02 01 42 07 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 17 00 D0 90 D1 88 D0 B8 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 F4 03 04 00 54 76 21 67 0E 04 04 00 22 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 5E 04 04 00 A9 01 00 00 57 04 04 00 AB 01 00 00 AA 04 D8 04 6E 04 04 00 A9 01 00 00 69 04 A5 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 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 CC [23:57:18]Write i2c OK [23:57:18]MH_I2C_Read... [23:57:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:19]Read from MH i2c: E2 [23:57:19]MH_I2C_Read... [23:57:19]Read from MH i2c: E2 03 00 [23:57:19]MH_I2C_Read... [23:57:19]Read from MH i2c: E2 03 00 42 07 00 90 00 BD [23:57:19]RAPDU: 90 00 [23:57:19]wFMCommunicate OK [23:57:19]wFMCommunicate request_size=255 [23:57:19]MH_SAM_APDU [23:57:19]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 9D 9F 04 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 [23:57:19]Write to MH i2c: E2 02 01 43 07 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 9D 9F 04 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 00 00 72 [23:57:19]Write i2c OK [23:57:19]MH_I2C_Read... [23:57:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:19]Read from MH i2c: E2 [23:57:19]MH_I2C_Read... [23:57:19]Read from MH i2c: E2 03 00 [23:57:19]MH_I2C_Read... [23:57:19]Read from MH i2c: E2 03 00 43 07 00 90 00 BE [23:57:19]RAPDU: 90 00 [23:57:19]wFMCommunicate OK [23:57:19]wFMCommunicate request_size=255 [23:57:19]MH_SAM_APDU [23:57:19]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 [23:57:20]Write to MH i2c: E2 02 01 44 07 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 8B [23:57:20]Write i2c OK [23:57:20]MH_I2C_Read... [23:57:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:20]Read from MH i2c: E2 [23:57:20]MH_I2C_Read... [23:57:20]Read from MH i2c: E2 03 00 [23:57:20]MH_I2C_Read... [23:57:20]Read from MH i2c: E2 03 00 44 07 00 90 00 BF [23:57:20]RAPDU: 90 00 [23:57:20]wFMCommunicate OK [23:57:20]wFMCommunicate request_size=255 [23:57:20]MH_SAM_APDU [23:57:20]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 [23:57:20]Write to MH i2c: E2 02 01 45 07 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 OFD Sender: No OFD packet to send [23:57:21]00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 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 88 [23:57:21]Write i2c OK [23:57:21]MH_I2C_Read... [23:57:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:21]Read from MH i2c: E2 [23:57:21]MH_I2C_Read... [23:57:21]Read from MH i2c: E2 03 00 [23:57:21]MH_I2C_Read... [23:57:21]Read from MH i2c: E2 03 00 45 07 00 90 00 C0 [23:57:21]RAPDU: 90 00 [23:57:21]wFMCommunicate OK [23:57:21]wFMCommunicate request_size=255 [23:57:21]MH_SAM_APDU [23:57:21]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 [23:57:21]Write to MH i2c: E2 02 01 46 07 80 0D 02 02 FA 00 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 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 60 [23:57:22]Write i2c OK [23:57:22]MH_I2C_Read... [23:57:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:22]Read from MH i2c: E2 [23:57:22]MH_I2C_Read... [23:57:22]Read from MH i2c: E2 03 00 [23:57:22]MH_I2C_Read... [23:57:22]Read from MH i2c: E2 03 00 46 07 00 90 00 C1 [23:57:22]RAPDU: 90 00 [23:57:22]wFMCommunicate OK [23:57:22]wFMCommunicate request_size=143 [23:57:22]MH_SAM_APDU [23:57:22]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 17 19 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 35 04 06 00 D7 A6 E4 FA F4 08 [23:57:22]Write to MH i2c: E2 92 00 47 07 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 17 19 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 35 04 06 00 D7 A6 E4 FA F4 08 00 00 8F [23:57:22]Write i2c OK [23:57:22]MH_I2C_Read... [23:57:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:22]Read from MH i2c: E2 [23:57:22]MH_I2C_Read... [23:57:22]Read from MH i2c: E2 03 00 [23:57:22]MH_I2C_Read... [23:57:22]Read from MH i2c: E2 03 00 47 07 00 90 00 C2 [23:57:22]RAPDU: 90 00 [23:57:22]wFMCommunicate OK [23:57:22]wFMCommunicate request_size=4 [23:57:22]MH_SAM_APDU [23:57:22]CAPDU: 80 0D 03 02 [23:57:22]Write to MH i2c: E2 08 00 48 07 80 0D 03 02 00 00 00 00 CA [23:57:22]Write i2c OK [23:57:22]MH_I2C_Read... [23:57:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:57:22]Read from MH i2c: E2 [23:57:23]MH_I2C_Read... [23:57:23]Read from MH i2c: E2 0B 00 [23:57:23]MH_I2C_Read... [23:57:23]Read from MH i2c: E2 0B 00 48 07 00 14 39 E5 2E E1 A0 B1 66 90 00 C3 [23:57:23]RAPDU: 14 39 E5 2E E1 A0 B1 66 90 00 [23:57:23]wFMCommunicate OK [23:57:23]SAM_PROTO_SignData done [23:57:23]FM_MakeSignedData done [23:57:23]CreateOFDProtocolMessage [23:57:23]wFMCommunicate request_size=4 [23:57:23]MH_SAM_APDU [23:57:23]CAPDU: 80 11 00 00 [23:57:23]Write to MH i2c: E2 08 00 49 07 80 11 00 00 00 00 00 00 CA [23:57:23]Write i2c OK [23:57:23]MH_I2C_Read... [23:57:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:23]Read from MH i2c: E2 [23:57:23]MH_I2C_Read... [23:57:23]Read from MH i2c: E2 17 00 [23:57:23]MH_I2C_Read... [23:57:23]Read from MH i2c: E2 17 00 49 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 1F [23:57:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [23:57:23]wFMCommunicate OK [23:57:23]CreateOFDProtocolMessage done [23:57:23]OFDSenderStorePacket 203031 [23:57:23]StoreOFDPacket docnum=203031 [23:57:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 7C 05 00 00 9B 29 74 05 A4 2E 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 17 00 D0 90 D1 88 D0 B8 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 F4 03 04 00 54 76 21 67 0E 04 04 00 22 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 5E 04 04 00 A9 01 00 00 57 04 04 00 AB 01 00 00 AA 04 D8 04 6E 04 04 00 A9 01 00 00 69 04 A5 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 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 9D 9F 04 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 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 17 19 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 35 04 06 00 D7 A6 E4 FA F4 08 14 39 E5 2E E1 A0 B1 66 [23:57:23]CheckFolder [23:57:23]dirname=/storage/ofd_packets [23:57:23]CheckFolder done [23:57:23]ProducePacketName [23:57:23]name=ofd_packets/00203031 [23:57:23]NVStorageSaveData ofd_packets/00203031 [23:57:23]File name is /storage/ofd_packets/00203031 [23:57:23]Write 1434 bytes [23:57:23]NVStorageSaveData done [23:57:23]OFDSenderStorePacket done [23:57:23]KKMCreateOFDPacket done [23:57:23]NVStorageSaveData kkm_last_timestamp [23:57:23]File name is /storage/kkm_last_timestamp [23:57:23]Write 4 bytes [23:57:23]NVStorageSaveData done [23:57:23]ExternCall_PrintAddStr [23:57:23]wPrintStart [23:57:23]Write to MH i2c: 01 00 00 4A 07 51 [23:57:23]Write i2c OK [23:57:23]MH_I2C_Read... [23:57:23]Read from MH i2c: 01 [23:57:23]MH_I2C_Read... [23:57:23]Read from MH i2c: 01 07 00 [23:57:23]MH_I2C_Read... [23:57:23]Read from MH i2c: 01 07 00 4A 07 00 00 00 00 00 FF 0F 66 [23:57:23]RasterBufferAndPrint [23:57:23]line Отчет о закрытии смены [23:57:23]line ФФД: 1.0 [23:57:23]line ИНН: 02508201610067 [23:57:23]line Кассир: Аширбеков Н. [23:57:23]line 29.10.2024 23:57 [23:57:23]line Смена: 546 [23:57:23]line РНМ: 0000000000091777 [23:57:23]line ЗНМ: 0300000109 [23:57:23]line СНО: Общий режим [23:57:23]line Чеков за смену: 425 [23:57:23]line ФД за смену: 427 [23:57:23]line Всего чеков: 425 [23:57:23]line ИТОГИ ПРИХОД [23:57:23]line Чеков: 425 [23:57:23]line Общий итог: 342312.60 [23:57:23]line Итого наличными: 296662.00 [23:57:23]line Итого безнал.: 45650.60 [23:57:23]line НДС 0% : 0.00 [23:57:23]line НДС 12% : 36362.82 [23:57:23]line НСП 0% : 0.00 [23:57:23]line НСП 1,50% : 0.00 [23:57:23]line НСП 0,50% : 0.00 [23:57:23]line НСП 5% : 0.00 [23:57:23]line НСП 3% : 0.00 [23:57:23]line НСП 2% : 0.00 [23:57:23]line НСП 1% : 3030.05 [23:57:23]line ИТОГИ ВОЗВРАТ ПРИХОДА [23:57:23]line Чеков: 0 [23:57:23]line Общий итог: 0.00 [23:57:23]line Итого наличными: 0.00 [23:57:23]line Итого безнал.: 0.00 [23:57:23]line НДС 0% : 0.00 [23:57:23]line НДС 12% : 0.00 [23:57:23]line НСП 0% : 0.00 [23:57:23]line НСП 1,50% : 0.00 [23:57:23]line НСП 0,50% : 0.00 [23:57:23]line НСП 5% : 0.00 [23:57:23]line НСП 3% : 0.00 [23:57:23]line НСП 2% : 0.00 [23:57:23]line НСП 1% : 0.00 [23:57:23]line ИТОГИ РАСХОД [23:57:23]line Чеков: 0 [23:57:23]line Общий итог: 0.00 [23:57:23]line Итого наличными: 0.00 [23:57:23]line Итого безнал.: 0.00 [23:57:23]line НДС 0% : 0.00 [23:57:23]line НДС 12% : 0.00 [23:57:23]line НСП 0% : 0.00 [23:57:23]line НСП 1,50% : 0.00 [23:57:23]line НСП 0,50% : 0.00 [23:57:23]line НСП 5% : 0.00 [23:57:23]line НСП 3% : 0.00 [23:57:23]line НСП 2% : 0.00 [23:57:23]line НСП 1% : 0.00 [23:57:23]line ИТОГИ ВОЗВРАТ РАСХОДА [23:57:23]line Чеков: 0 [23:57:23]line Общий итог: 0.00 [23:57:23]line Итого наличными: 0.00 [23:57:23]line Итого безнал.: 0.00 [23:57:23]line НДС 0% : 0.00 [23:57:23]line НДС 12% : 0.00 [23:57:23]line НСП 0% : 0.00 [23:57:23]line НСП 1,50% : 0.00 [23:57:23]line НСП 0,50% : 0.00 [23:57:23]line НСП 5% : 0.00 [23:57:23]line НСП 3% : 0.00 [23:57:23]line НСП 2% : 0.00 [23:57:23]line НСП 1% : 0.00 [23:57:23]line Сумма внесений: 0.00 [23:57:23]line Сумма выплат: 0.00 [23:57:23]line Нал. в кассе: 296662.00 [23:57:23]line НС Приход: 158930362.78 [23:57:23]line НС Возвр.Прихода: 98929.00 [23:57:23]line НС Расход: 0.00 [23:57:23]line НС Возвр.Расхода: 0.00 [23:57:23]line ФД: 203031 [23:57:23]line ФМ: 0000000000871756 [23:57:23]line ФПД: 237111806194696 [23:57:23]OFD Sender: Processing packet 203031 [packets to send 117, broken 116] [23:57:23]ProducePacketName [23:57:23]name=ofd_packets/00203031 [23:57:23]OFD Sender: To server: pG, [23:57:23]CommunicateWithHost lk.salyk.kg:30040 [23:57:23]ConnectInit lk.salyk.kg [23:57:23]written 0, free lines is 4095 [23:57:23]Connected sock=11 [23:57:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 7C 05 00 00 9B 29 74 05 A4 2E 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 17 00 D0 90 D1 88 D0 B8 D1 80 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 9D 2E 20 F4 03 04 00 54 76 21 67 0E 04 04 00 22 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 5E 04 04 00 A9 01 00 00 57 04 04 00 AB 01 00 00 AA 04 D8 04 6E 04 04 00 A9 01 00 00 69 04 A5 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 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 9D 9F 04 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 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 Write to MH i2c: 00 01 70 00 04 00 01 9A 00 07 00 A1 72 [23:57:24]04 01 00 00 00 04 7E Write i2c OK [23:57:24]00 MH_I2C_Read... [23:57:24]EE Read from MH i2c: 03 01 0A [23:57:24]00 MH_I2C_Read... [23:57:24]F2 03 01 00 00 F3 03 Read from MH i2c: 01 01 00 07 00 00 EE [23:57:24]03 MH_I2C_Read... [23:57:24]0A 00 F2 03 01 00 01 Read from MH i2c: F3 01 03 07 01 00 00 9A 00 07 EF 00 03 00 0A 00 00 F6 03 01 00 00 F7 03 01 00 00 00 00 EF 1E 03 0A 0A D0 00 F6 03 01 00 06 F7 03 01 00 [23:57:24]00 RasterBufferAndPrint [23:57:24]EF line [23:57:24]03 line [23:57:24]0A 00 F6 03 01 00 05 F7 03 01 line [23:57:24]00 line [23:57:24]00 line [23:57:24]EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 written 0, free lines is 2785 [23:57:24]EF 03 0A 00 F6 03 01 00 03 F7 03 01 MH_Cut [23:57:24]00 Write to MH i2c: 00 D1 EF 01 03 00 0A A1 07 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 01 00 7A 00 [23:57:24]B1 04 00 00 70 04 00 00 72 04 00 00 00 04 Write i2c OK [23:57:24]75 MH_I2C_Read... [23:57:24]00 Read from MH i2c: EE D1 03 [23:57:24]09 MH_I2C_Read... [23:57:24]00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 Read from MH i2c: 03 D1 01 01 00 00 01 [23:57:25]F3 03 00 00 EF 03 09 00 F6 03 MH_I2C_Read... [23:57:25]01 Read from MH i2c: 00 D1 00 01 F7 03 00 00 EF 03 09 00 F6 03 00 01 A1 00 07 01 00 F7 79 03 00 00 EF 03 09 00 F6 03 01 [23:57:25]00 Write to MH i2c: 02 01 F7 00 03 00 00 A2 00 07 EF A9 03 [23:57:25]09 00 F6 03 01 00 03 F7 03 00 Write i2c OK [23:57:25]00 MH_I2C_Read... [23:57:25]EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 17 19 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 35 04 06 00 D7 A6 E4 FA F4 08 14 39 E5 2E E1 A0 B1 66 [23:57:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 94 1C 47 00 D9 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 *** Cut start [23:57:26]31 37 35 36 10 04 04 00 17 19 03 00 F4 03 04 00 1E 22 21 67 B6 04 01 00 00 9E EA 5E E1 DD 84 D6 EA [23:57:26]CommunicateWithHost err = 0 [23:57:26]CheckOFDResponse [23:57:26]*** Purtial cut [23:57:26]1017 (14) - 77093643461234 [23:57:26]*** Stage 1: CUTSNS_PIN = 1 [23:57:26]1041 (16) - 0000000000871756 [23:57:26]1040 (4) - 203031 [23:57:26]1012 (4) - 29.10.2024 17:57 [23:57:26]1206 (1) - 0 [23:57:26]OFD Sender: Remove packet 203031 [23:57:26]ProducePacketName [23:57:26]name=ofd_packets/00203031 [23:57:26]NVStorageDeleteData [23:57:26]Read from MH i2c: 01 [23:57:26]MH_I2C_Read... [23:57:26]*** Stop cut motor [23:57:26]*** Cut end [23:57:26]Read from MH i2c: 01 07 00 [23:57:26]MH_I2C_Read... [23:57:26]Read from MH i2c: 01 07 00 A2 07 00 00 00 00 00 FF 0F BE [23:57:26]process_action close_shift done [23:57:26]requested_data is exist [23:57:26]produce_requested_data [23:57:26]requested_item fd.num is exist - process it [23:57:26]SAM_PROTO_GetFieldsCounters [23:57:26]wFMCommunicate request_size=4 [23:57:26]MH_SAM_APDU [23:57:26]CAPDU: 80 13 00 00 [23:57:26]Write to MH i2c: E2 08 00 A3 07 80 13 00 00 00 00 00 00 26 [23:57:26]Write i2c OK [23:57:26]MH_I2C_Read... [23:57:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:57:26]Read from MH i2c: E2 [23:57:26]MH_I2C_Read... [23:57:26]Read from MH i2c: E2 62 00 [23:57:26]MH_I2C_Read... [23:57:26]Read from MH i2c: E2 62 00 A3 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 17 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 A5 [23:57:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 17 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:57:26]wFMCommunicate OK [23:57:26]SAM_PROTO_GetFieldsCounters done [23:57:26]requested_item shift.num is exist - process it [23:57:26]requested_item shift.opened is exist - process it [23:57:26]req_shift_opened [23:57:26]FM_GetShiftState [23:57:26]SAM_PROTO_GetShiftState [23:57:26]wFMCommunicate request_size=4 [23:57:26]MH_SAM_APDU [23:57:26]CAPDU: 80 13 01 00 [23:57:26]Write to MH i2c: E2 08 00 A4 07 80 13 01 00 00 00 00 00 28 [23:57:26]OFD Sender: No OFD packet to send [23:57:26]Write i2c OK [23:57:26]MH_I2C_Read... [23:57:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:26]Read from MH i2c: E2 [23:57:26]MH_I2C_Read... [23:57:26]Read from MH i2c: E2 0E 00 [23:57:26]MH_I2C_Read... [23:57:26]Read from MH i2c: E2 0E 00 A4 07 00 09 00 00 00 00 00 00 00 00 00 00 90 00 33 [23:57:26]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [23:57:26]wFMCommunicate OK [23:57:26]SAM_PROTO_GetShiftState done [23:57:26]FM_GetShiftState done [23:57:26]req_shift_opened done [23:57:26]requested_item shift.open_date is exist - process it [23:57:26]req_shift_open_date [23:57:26]FM_GetShiftState [23:57:26]SAM_PROTO_GetShiftState [23:57:26]wFMCommunicate request_size=4 [23:57:26]MH_SAM_APDU [23:57:26]CAPDU: 80 13 01 00 [23:57:26]Write to MH i2c: E2 08 00 A5 07 80 13 01 00 00 00 00 00 29 [23:57:26]Write i2c OK [23:57:26]MH_I2C_Read... [23:57:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:26]Read from MH i2c: E2 [23:57:26]MH_I2C_Read... [23:57:26]Read from MH i2c: E2 0E 00 [23:57:26]MH_I2C_Read... [23:57:26]Read from MH i2c: E2 0E 00 A5 07 00 09 00 00 00 00 00 00 00 00 00 00 90 00 34 [23:57:26]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [23:57:26]wFMCommunicate OK [23:57:26]SAM_PROTO_GetShiftState done [23:57:26]FM_GetShiftState done [23:57:26]req_shift_open_date done [23:57:26]produce_requested_data done [23:57:26]produce_requested_data return {"fd.num":203031,"shift.num":546,"shift.opened":0,"shift.open_date":0} [23:57:26]process_action_free close_shift [23:57:26]json_value_free [23:57:26]json_value_free done [23:57:26]process_json_proto returns [23:57:26]Send response to host [23:57:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":203031,"shift.num":546,"shift.opened":0,"shift.open_date":0}}} [23:57:26]free response buf [23:57:26]execute_script done [23:57:26]execute_script returns [23:57:26]free content buf [23:57:26]Sock 7.Close socket [23:57:26]Sock 7.Thread stoped [23:57:31]OFD Sender: No OFD packet to send [23:57:36]OFD Sender: No OFD packet to send [23:57:41]OFD Sender: No OFD packet to send [23:57:46]OFD Sender: No OFD packet to send [23:57:51]OFD Sender: No OFD packet to send [23:57:56]OFD Sender: No OFD packet to send [23:58:01]OFD Sender: No OFD packet to send [23:58:06]OFD Sender: No OFD packet to send [23:58:11]OFD Sender: No OFD packet to send [23:58:16]OFD Sender: No OFD packet to send [23:58:21]OFD Sender: No OFD packet to send [23:58:26]OFD Sender: No OFD packet to send [23:58:31]OFD Sender: No OFD packet to send [23:58:36]OFD Sender: No OFD packet to send [23:58:41]OFD Sender: No OFD packet to send [23:58:46]OFD Sender: No OFD packet to send [23:58:51]OFD Sender: No OFD packet to send [23:58:56]OFD Sender: No OFD packet to send [23:59:01]OFD Sender: No OFD packet to send [23:59:06]OFD Sender: No OFD packet to send [23:59:11]OFD Sender: No OFD packet to send [23:59:16]OFD Sender: No OFD packet to send [23:59:21]OFD Sender: No OFD packet to send [23:59:26]OFD Sender: No OFD packet to send [23:59:30]ConnectInit Can't connect to host [23:59:31]OFD Sender: No OFD packet to send [23:59:36]OFD Sender: No OFD packet to send [23:59:41]OFD Sender: No OFD packet to send [23:59:46]OFD Sender: No OFD packet to send [23:59:51]OFD Sender: No OFD packet to send [23:59:56]OFD Sender: No OFD packet to send [00:00:01]OFD Sender: No OFD packet to send [00:00:06]OFD Sender: No OFD packet to send [00:00:11]OFD Sender: No OFD packet to send [00:00:16]OFD Sender: No OFD packet to send [00:00:21]OFD Sender: No OFD packet to send [00:00:26]OFD Sender: No OFD packet to send [00:00:31]OFD Sender: No OFD packet to send [00:00:36]OFD Sender: No OFD packet to send [00:00:41]OFD Sender: No OFD packet to send [00:00:46]OFD Sender: No OFD packet to send [00:00:51]OFD Sender: No OFD packet to send [00:00:54]int [00:00:54]Write to MH i2c: 01 00 00 A6 07 AD [00:00:54]*** FLAG_PRN_KEY set [00:00:54]Write i2c OK [00:00:54]MH_I2C_Read... [00:00:54]Read from MH i2c: 01 [00:00:54]MH_I2C_Read... [00:00:54]Read from MH i2c: 01 07 00 [00:00:54]MH_I2C_Read... [00:00:54]Read from MH i2c: 01 07 00 A6 07 00 08 00 00 00 FF 0F CA [00:00:54]state=0 [00:00:54]Key pressed [00:00:54]Feed [00:00:54]Write to MH i2c: D8 00 00 A7 07 85 [00:00:54]Write i2c OK [00:00:54]MH_I2C_Read... [00:00:54]Read from MH i2c: D8 [00:00:54]MH_I2C_Read... [00:00:54]Read from MH i2c: D8 01 00 [00:00:54]MH_I2C_Read... [00:00:54]Read from MH i2c: D8 01 00 A7 07 00 86 [00:00:54]int line is 0 - check status [00:00:54]Write to MH i2c: 01 00 00 A8 07 AF [00:00:55]Write i2c OK [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 [00:00:55]MH_I2C_Read... [00:00:55]*** FLAG_PRN_KEY reset [00:00:55]Read from MH i2c: 01 07 00 A8 07 00 48 00 00 00 3C 00 3A [00:00:55]state=2 [00:00:55]Key pressed [00:00:55]int line is 0 - check status [00:00:55]Write to MH i2c: 01 00 00 A9 07 B0 [00:00:55]Write i2c OK [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 A9 07 00 00 00 00 00 FF 0F C5 [00:00:55]state=2 [00:00:55]Stop feed [00:00:55]int [00:00:55]Write to MH i2c: 01 00 00 AA 07 B1 [00:00:55]Write i2c OK [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 AA 07 00 00 00 00 00 FF 0F C6 [00:00:55]state=0 [00:00:55]int [00:00:55]Write to MH i2c: 01 00 00 AB 07 B2 [00:00:55]*** FLAG_PRN_KEY set [00:00:55]Write i2c OK [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 AB 07 00 08 00 00 00 FF 0F CF [00:00:55]state=0 [00:00:55]Key pressed [00:00:55]Feed [00:00:55]Write to MH i2c: D8 00 00 AC 07 8A [00:00:55]Write i2c OK [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: D8 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: D8 01 00 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: D8 01 00 AC 07 00 8B [00:00:55]int line is 0 - check status [00:00:55]Write to MH i2c: 01 00 00 AD 07 B4 [00:00:55]Write i2c OK [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 [00:00:55]MH_I2C_Read... [00:00:55]*** FLAG_PRN_KEY reset [00:00:55]Read from MH i2c: 01 07 00 AD 07 00 48 00 00 00 3C 00 3F [00:00:55]state=2 [00:00:55]Key pressed [00:00:55]int line is 0 - check status [00:00:55]Write to MH i2c: 01 00 00 AE 07 B5 [00:00:55]Write i2c OK [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 AE 07 00 00 00 00 00 FF 0F CA [00:00:55]state=2 [00:00:55]Stop feed [00:00:55]int [00:00:55]Write to MH i2c: 01 00 00 AF 07 B6 [00:00:55]Write i2c OK [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 AF 07 00 00 00 00 00 FF 0F CB [00:00:55]state=0 [00:00:55]int [00:00:55]Write to MH i2c: 01 00 00 B0 07 B7 [00:00:55]*** FLAG_PRN_KEY set [00:00:55]Write i2c OK [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 B0 07 00 08 00 00 00 FF 0F D4 [00:00:55]state=0 [00:00:55]Key pressed [00:00:55]Feed [00:00:55]Write to MH i2c: D8 00 00 B1 07 8F [00:00:55]Write i2c OK [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: D8 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: D8 01 00 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: D8 01 00 B1 07 00 90 [00:00:55]int line is 0 - check status [00:00:55]Write to MH i2c: 01 00 00 B2 07 B9 [00:00:55]Write i2c OK [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 B2 07 00 48 00 00 00 3C 00 44 [00:00:55]state=2 [00:00:55]Key pressed [00:00:55]int [00:00:55]Write to MH i2c: 01 00 00 B3 07 BA [00:00:55]Write i2c OK [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 B3 07 00 48 00 00 00 3C 00 45 [00:00:55]state=2 [00:00:55]Key pressed [00:00:55]int line is 0 - check status [00:00:55]Write to MH i2c: 01 00 00 B4 07 BB [00:00:55]*** FLAG_PRN_KEY reset [00:00:55]Write i2c OK [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 B4 07 00 00 00 00 00 FF 0F D0 [00:00:55]state=2 [00:00:55]Stop feed [00:00:55]int [00:00:55]Write to MH i2c: 01 00 00 B5 07 BC [00:00:55]Write i2c OK [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 [00:00:55]MH_I2C_Read... [00:00:55]Read from MH i2c: 01 07 00 B5 07 00 00 00 00 00 FF 0F D1 [00:00:55]state=0 [00:00:57]OFD Sender: No OFD packet to send [00:01:02]OFD Sender: No OFD packet to send [00:01:02]accept exits with 9 [00:01:02]New connection [00:01:02]New thread 3066785124 created [00:01:02]Thread 3066641764 joined [00:01:02]Waiting for new connection... [00:01:02] Sock 9.Parse request [00:01:02]Sock 9.Check first char [00:01:02]Sock 9.First char is OK [00:01:02]request: POST /json_proto HTTP/1.0 [00:01:02]Method: POST [00:01:02]URL: /json_proto [00:01:02]Method is POST - this is cgi request [00:01:02]url: /json_proto [00:01:02]query_string will be loaded in cgi processing [00:01:02]execute_cgi json_proto POST (null) [00:01:02]execute_cgi path=json_proto method=POST [00:01:02]POST find Content-Length [00:01:02]Host: 172.17.63.195:8080 [00:01:02]Content-Length: 215 [00:01:02]Content-Type: application/json [00:01:02] [00:01:02]POST finish read [00:01:02]Found Content-Length = 215 [00:01:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:03]execute_script... [00:01:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:03]POST & json_proto [00:01:03]process_json_proto [00:01:03]json parsed OK: [00:01:03]protocol is kg_v1.0 [00:01:03]action value=get_value [00:01:03]process_action get_value [00:01:03]cmd_get_value [00:01:03]process_action get_value done [00:01:03]requested_data is exist [00:01:03]produce_requested_data [00:01:03]requested_item kkm.sn is exist - process it [00:01:03]requested_item kkm.ver is exist - process it [00:01:03]requested_item fm.sn is exist - process it [00:01:03]wFMCommunicate request_size=4 [00:01:03]MH_SAM_APDU [00:01:03]CAPDU: 80 11 00 00 [00:01:03]Write to MH i2c: E2 08 00 B6 07 80 11 00 00 00 00 00 00 37 [00:01:03]Write i2c OK [00:01:03]MH_I2C_Read... [00:01:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:01:03]Read from MH i2c: E2 [00:01:03]MH_I2C_Read... [00:01:03]Read from MH i2c: E2 17 00 [00:01:03]MH_I2C_Read... [00:01:03]Read from MH i2c: E2 17 00 B6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 8C [00:01:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:01:03]wFMCommunicate OK [00:01:03]requested_item fd.num is exist - process it [00:01:03]SAM_PROTO_GetFieldsCounters [00:01:03]wFMCommunicate request_size=4 [00:01:03]MH_SAM_APDU [00:01:03]CAPDU: 80 13 00 00 [00:01:03]Write to MH i2c: E2 08 00 B7 07 80 13 00 00 00 00 00 00 3A [00:01:03]Write i2c OK [00:01:03]MH_I2C_Read... [00:01:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:01:03]Read from MH i2c: E2 [00:01:03]MH_I2C_Read... [00:01:03]Read from MH i2c: E2 62 00 [00:01:03]MH_I2C_Read... [00:01:03]Read from MH i2c: E2 62 00 B7 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 17 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 B9 [00:01:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 17 19 03 00 0E 04 04 00 22 02 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:01:03]wFMCommunicate OK [00:01:03]SAM_PROTO_GetFieldsCounters done [00:01:03]requested_item shift.num is exist - process it [00:01:03]requested_item shift.opened is exist - process it [00:01:03]req_shift_opened [00:01:03]FM_GetShiftState [00:01:03]SAM_PROTO_GetShiftState [00:01:03]wFMCommunicate request_size=4 [00:01:03]MH_SAM_APDU [00:01:03]CAPDU: 80 13 01 00 [00:01:03]Write to MH i2c: E2 08 00 B8 07 80 13 01 00 00 00 00 00 3C [00:01:03]Write i2c OK [00:01:03]MH_I2C_Read... [00:01:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:03]Read from MH i2c: E2 [00:01:03]MH_I2C_Read... [00:01:03]Read from MH i2c: E2 0E 00 [00:01:03]MH_I2C_Read... [00:01:03]Read from MH i2c: E2 0E 00 B8 07 00 09 00 00 00 00 00 00 00 00 00 00 90 00 47 [00:01:03]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:01:03]wFMCommunicate OK [00:01:03]SAM_PROTO_GetShiftState done [00:01:03]FM_GetShiftState done [00:01:03]req_shift_opened done [00:01:03]requested_item shift.open_date is exist - process it [00:01:03]req_shift_open_date [00:01:03]FM_GetShiftState [00:01:03]SAM_PROTO_GetShiftState [00:01:03]wFMCommunicate request_size=4 [00:01:03]MH_SAM_APDU [00:01:03]CAPDU: 80 13 01 00 [00:01:03]Write to MH i2c: E2 08 00 B9 07 80 13 01 00 00 00 00 00 3D [00:01:03]Write i2c OK [00:01:03]MH_I2C_Read... [00:01:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:03]Read from MH i2c: E2 [00:01:03]MH_I2C_Read... [00:01:03]Read from MH i2c: E2 0E 00 [00:01:03]MH_I2C_Read... [00:01:03]Read from MH i2c: E2 0E 00 B9 07 00 09 00 00 00 00 00 00 00 00 00 00 90 00 48 [00:01:03]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:01:03]wFMCommunicate OK [00:01:03]SAM_PROTO_GetShiftState done [00:01:03]FM_GetShiftState done [00:01:03]req_shift_open_date done [00:01:03]produce_requested_data done [00:01:03]produce_requested_data return {"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":203031,"shift.num":546,"shift.opened":0,"shift.open_date":0} [00:01:03]process_action_free get_value [00:01:03]json_value_free [00:01:03]json_value_free done [00:01:03]process_json_proto returns [00:01:03]Send response to host [00:01:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000109","kkm.ver":"001","fm.sn":"0000000000871756","fd.num":203031,"shift.num":546,"shift.opened":0,"shift.open_date":0}}} [00:01:03]free response buf [00:01:03]execute_script done [00:01:03]execute_script returns [00:01:03]free content buf [00:01:03]Sock 9.Close socket [00:01:03]Sock 9.Thread stoped [00:01:03]accept exits with 10 [00:01:03]New connection [00:01:03]New thread 3066641764 created [00:01:03]Thread 3066785124 joined [00:01:03]Waiting for new connection... [00:01:03] Sock 10.Parse request [00:01:03]Sock 10.Check first char [00:01:03]Sock 10.First char is OK [00:01:03]request: POST /json_proto HTTP/1.0 [00:01:03]Method: POST [00:01:03]URL: /json_proto [00:01:03]Method is POST - this is cgi request [00:01:03]url: /json_proto [00:01:03]query_string will be loaded in cgi processing [00:01:03]execute_cgi json_proto POST (null) [00:01:03]execute_cgi path=json_proto method=POST [00:01:03]POST find Content-Length [00:01:03]Host: 172.17.63.195:8080 [00:01:03]Content-Length: 331 [00:01:03]Content-Type: application/json [00:01:03] [00:01:03]POST finish read [00:01:03]Found Content-Length = 331 [00:01:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:03]execute_script... [00:01:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:03]POST & json_proto [00:01:03]process_json_proto [00:01:03]json parsed OK: [00:01:03]protocol is kg_v1.0 [00:01:03]action value=get_value [00:01:03]process_action get_value [00:01:03]cmd_get_value [00:01:03]process_action get_value done [00:01:03]requested_data is exist [00:01:03]produce_requested_data [00:01:03]requested_item fm.sale.total is exist - process it [00:01:03]SAM_PROTO_GetFMData [00:01:03]wFMCommunicate request_size=4 [00:01:03]MH_SAM_APDU [00:01:03]CAPDU: 80 13 03 00 [00:01:03]Write to MH i2c: E2 08 00 BA 07 80 13 03 00 00 00 00 00 40 [00:01:03]Write i2c OK [00:01:03]MH_I2C_Read... [00:01:04]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:01:04]Read from MH i2c: E2 [00:01:04]MH_I2C_Read... [00:01:04]Read from MH i2c: E2 FD 00 [00:01:04]MH_I2C_Read... [00:01:04]Read from MH i2c: E2 FD 00 BA 07 00 C4 04 85 04 C0 04 6E 04 04 00 D2 14 03 00 69 04 A3 00 6F 04 04 00 AD 14 03 00 B1 04 05 00 F6 7C 4C B3 03 70 04 05 00 10 30 05 53 03 72 04 04 00 E6 4C 47 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E 6C A2 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 65 B1 62 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 75 [00:01:04]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 D2 14 03 00 69 04 A3 00 6F 04 04 00 AD 14 03 00 B1 04 05 00 F6 7C 4C B3 03 70 04 05 00 10 30 05 53 03 72 04 04 00 E6 4C 47 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E 6C A2 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 65 B1 62 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 [00:01:04]wFMCommunicate OK [00:01:04]wFMCommunicate request_size=4 [00:01:04]MH_SAM_APDU [00:01:04]CAPDU: 80 17 00 00 [00:01:04]Write to MH i2c: E2 08 00 BB 07 80 17 00 00 00 00 00 00 42 [00:01:05]Write i2c OK [00:01:05]MH_I2C_Read... [00:01:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:05]Read from MH i2c: E2 [00:01:05]MH_I2C_Read... [00:01:05]Read from MH i2c: E2 FD 00 [00:01:05]MH_I2C_Read... [00:01:05]Read from MH i2c: E2 FD 00 BB 07 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 49 [00:01:05]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 [00:01:05]wFMCommunicate OK [00:01:05]wFMCommunicate request_size=4 [00:01:05]MH_SAM_APDU [00:01:05]CAPDU: 80 17 00 00 [00:01:05]Write to MH i2c: E2 08 00 BC 07 80 17 00 00 00 00 00 00 43 [00:01:05]Write i2c OK [00:01:05]MH_I2C_Read... [00:01:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:06]Read from MH i2c: E2 [00:01:06]MH_I2C_Read... [00:01:06]Read from MH i2c: E2 FD 00 [00:01:06]MH_I2C_Read... [00:01:06]Read from MH i2c: E2 FD 00 BC 07 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 58 [00:01:06]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 [00:01:06]wFMCommunicate OK [00:01:06]wFMCommunicate request_size=4 [00:01:06]MH_SAM_APDU [00:01:06]CAPDU: 80 17 00 00 [00:01:06]Write to MH i2c: E2 08 00 BD 07 80 17 00 00 00 00 00 00 44 [00:01:06]Write i2c OK [00:01:06]MH_I2C_Read... [00:01:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:07]OFD Sender: No OFD packet to send [00:01:07]Read from MH i2c: E2 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 FD 00 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 FD 00 BD 07 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 BC [00:01:07]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:01:07]wFMCommunicate OK [00:01:07]wFMCommunicate request_size=4 [00:01:07]MH_SAM_APDU [00:01:07]CAPDU: 80 17 00 00 [00:01:07]Write to MH i2c: E2 08 00 BE 07 80 17 00 00 00 00 00 00 45 [00:01:07]Write i2c OK [00:01:07]MH_I2C_Read... [00:01:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:01:07]Read from MH i2c: E2 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 E1 00 [00:01:07]MH_I2C_Read... [00:01:07]Read from MH i2c: E2 E1 00 BE 07 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 33 [00:01:08]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:08]wFMCommunicate OK [00:01:08]SAM_PROTO_GetFMData done [00:01:08]requested_item fm.sale_refund.total is exist - process it [00:01:08]requested_item fm.buy.total is exist - process it [00:01:08]requested_item shift.sale.total is exist - process it [00:01:08]SAM_PROTO_GetShiftData [00:01:08]wFMCommunicate request_size=4 [00:01:08]MH_SAM_APDU [00:01:08]CAPDU: 80 13 02 00 [00:01:08]Write to MH i2c: E2 08 00 BF 07 80 13 02 00 00 00 00 00 44 [00:01:08]Write i2c OK [00:01:08]MH_I2C_Read... [00:01:09]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:01:09]Read from MH i2c: E2 [00:01:09]MH_I2C_Read... [00:01:09]Read from MH i2c: E2 FD 00 [00:01:09]MH_I2C_Read... [00:01:09]Read from MH i2c: E2 FD 00 BF 07 00 B1 04 AA 04 AD 04 6E 04 04 00 A9 01 00 00 69 04 9E 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 9F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 10 [00:01:09]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 A9 01 00 00 69 04 9E 00 6F 04 04 00 A9 01 00 00 B1 04 04 00 DC 53 0A 02 70 04 04 00 98 AB C4 01 72 04 03 00 44 A8 45 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 3A 7C 37 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 9F 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:01:09]wFMCommunicate OK [00:01:09]wFMCommunicate request_size=4 [00:01:09]MH_SAM_APDU [00:01:09]CAPDU: 80 17 00 00 [00:01:09]Write to MH i2c: E2 08 00 C0 07 80 17 00 00 00 00 00 00 47 [00:01:09]Write i2c OK [00:01:09]MH_I2C_Read... [00:01:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:09]Read from MH i2c: E2 [00:01:09]MH_I2C_Read... [00:01:09]Read from MH i2c: E2 FD 00 [00:01:09]MH_I2C_Read... [00:01:09]Read from MH i2c: E2 FD 00 C0 07 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 60 [00:01:10]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [00:01:10]wFMCommunicate OK [00:01:10]wFMCommunicate request_size=4 [00:01:10]MH_SAM_APDU [00:01:10]CAPDU: 80 17 00 00 [00:01:10]Write to MH i2c: E2 08 00 C1 07 80 17 00 00 00 00 00 00 48 [00:01:10]Write i2c OK [00:01:10]MH_I2C_Read... [00:01:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:10]Read from MH i2c: E2 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 FD 00 [00:01:10]MH_I2C_Read... [00:01:10]Read from MH i2c: E2 FD 00 C1 07 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 01 [00:01:11]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [00:01:11]wFMCommunicate OK [00:01:11]wFMCommunicate request_size=4 [00:01:11]MH_SAM_APDU [00:01:11]CAPDU: 80 17 00 00 [00:01:11]Write to MH i2c: E2 08 00 C2 07 80 17 00 00 00 00 00 00 49 [00:01:11]Write i2c OK [00:01:11]MH_I2C_Read... [00:01:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:11]Read from MH i2c: E2 [00:01:11]MH_I2C_Read... [00:01:11]Read from MH i2c: E2 FD 00 [00:01:11]MH_I2C_Read... [00:01:11]Read from MH i2c: E2 FD 00 C2 07 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 OFD Sender: No OFD packet to send [00:01:12]F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 C1 [00:01:12]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:01:12]wFMCommunicate OK [00:01:12]wFMCommunicate request_size=4 [00:01:12]MH_SAM_APDU [00:01:12]CAPDU: 80 17 00 00 [00:01:12]Write to MH i2c: E2 08 00 C3 07 80 17 00 00 00 00 00 00 4A [00:01:12]Write i2c OK [00:01:12]MH_I2C_Read... [00:01:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:01:12]Read from MH i2c: E2 [00:01:12]MH_I2C_Read... [00:01:12]Read from MH i2c: E2 CE 00 [00:01:12]MH_I2C_Read... [00:01:12]Read from MH i2c: E2 CE 00 C3 07 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 2F [00:01:13]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:01:13]wFMCommunicate OK [00:01:13]SAM_PROTO_GetShiftData done [00:01:13]requested_item shift.sale.total_cash is exist - process it [00:01:13]requested_item shift.sale_refund.total is exist - process it [00:01:13]requested_item shift.sale_refund.total_cash is exist - process it [00:01:13]requested_item shift.buy.total is exist - process it [00:01:13]requested_item shift.buy.total_cash is exist - process it [00:01:13]produce_requested_data done [00:01:13]produce_requested_data return {"fm.sale.total":158930362.78,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":342312.60,"shift.sale.total_cash":296662.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:13]process_action_free get_value [00:01:13]json_value_free [00:01:13]json_value_free done [00:01:13]process_json_proto returns [00:01:13]Send response to host [00:01:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158930362.78,"fm.sale_refund.total":98929.00,"fm.buy.total":0.00,"shift.sale.total":342312.60,"shift.sale.total_cash":296662.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:13]free response buf [00:01:13]execute_script done [00:01:13]execute_script returns [00:01:13]free content buf [00:01:13]Sock 10.Close socket [00:01:13]Sock 10.Thread stoped [00:01:13]accept exits with 9 [00:01:13]New connection [00:01:13]New thread 3066785124 created [00:01:13]Thread 3066641764 joined [00:01:13]Waiting for new connection... [00:01:13] Sock 9.Parse request [00:01:13]Sock 9.Check first char [00:01:13]Sock 9.First char is OK [00:01:13]request: POST /json_proto HTTP/1.0 [00:01:13]Method: POST [00:01:13]URL: /json_proto [00:01:13]Method is POST - this is cgi request [00:01:13]url: /json_proto [00:01:13]query_string will be loaded in cgi processing [00:01:13]execute_cgi json_proto POST (null) [00:01:13]execute_cgi path=json_proto method=POST [00:01:13]POST find Content-Length [00:01:13]Host: 172.17.63.195:8080 [00:01:13]Content-Length: 272 [00:01:13]Content-Type: application/json [00:01:13] [00:01:13]POST finish read [00:01:13]Found Content-Length = 272 [00:01:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0428\u0430\u0439\u0431\u0435\u043A \u0443\u0443\u043B\u0443 \u0423. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:13]execute_script... [00:01:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0428\u0430\u0439\u0431\u0435\u043A \u0443\u0443\u043B\u0443 \u0423. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:01:13]POST & json_proto [00:01:13]process_json_proto [00:01:13]json parsed OK: [00:01:13]protocol is kg_v1.0 [00:01:13]action value=open_shift [00:01:13]process_action open_shift [00:01:13]cmd_open_shift [00:01:13]MH_GetDate [00:01:13]Write to MH i2c: F0 00 00 C4 07 BA [00:01:13]Write i2c OK [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: F0 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: F0 09 00 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: F0 09 00 C4 07 00 4A 77 21 67 8C D7 20 67 F6 [00:01:13]GetLastDocTimeStamp 1730246228 [00:01:13]current date 1730246474 [00:01:13]FM_GetShiftState [00:01:13]SAM_PROTO_GetShiftState [00:01:13]wFMCommunicate request_size=4 [00:01:13]MH_SAM_APDU [00:01:13]CAPDU: 80 13 01 00 [00:01:13]Write to MH i2c: E2 08 00 C5 07 80 13 01 00 00 00 00 00 49 [00:01:13]Write i2c OK [00:01:13]MH_I2C_Read... [00:01:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:13]Read from MH i2c: E2 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 0E 00 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 0E 00 C5 07 00 09 00 00 00 00 00 00 00 00 00 00 90 00 54 [00:01:13]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:01:13]wFMCommunicate OK [00:01:13]SAM_PROTO_GetShiftState done [00:01:13]FM_GetShiftState done [00:01:13]KKMCreateOpenShiftDocument [00:01:13]Load OK [00:01:13]Malloc new data [00:01:13]MH_GetDate [00:01:13]Write to MH i2c: F0 00 00 C6 07 BC [00:01:13]Write i2c OK [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: F0 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: F0 09 00 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: F0 09 00 C6 07 00 4A 77 21 67 8C D7 20 67 F8 [00:01:13]Malloc new data [00:01:13]KKMCreateOpenShiftDocument OK [00:01:13]KKMSetOpenShiftData OK [00:01:13]ProcessDocumentItem done err = 0, tmpTLVsize=214 [00:01:13]tlvbuf is 01328AA0 [00:01:13]KKMLoadAndSignOpenShiftData [00:01:13]SAM_PROTO_ProcessDocument [00:01:13]wFMCommunicate request_size=9 [00:01:13]MH_SAM_APDU [00:01:13]CAPDU: 80 15 01 00 04 02 00 D6 00 [00:01:13]Write to MH i2c: E2 0C 00 C7 07 80 15 01 00 04 00 02 00 D6 00 00 00 2D [00:01:13]Write i2c OK [00:01:13]MH_I2C_Read... [00:01:13]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:01:13]Read from MH i2c: E2 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 03 00 [00:01:13]MH_I2C_Read... [00:01:13]Read from MH i2c: E2 03 00 C7 07 00 90 00 42 [00:01:13]RAPDU: 90 00 [00:01:13]wFMCommunicate OK [00:01:13]wFMCommunicate request_size=23 [00:01:13]MH_SAM_APDU [00:01:13]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:13]Write to MH i2c: E2 1A 00 C8 07 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 44 [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:14]Read from MH i2c: E2 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 C8 07 00 90 00 43 [00:01:14]RAPDU: 90 00 [00:01:14]wFMCommunicate OK [00:01:14]wFMCommunicate request_size=35 [00:01:14]MH_SAM_APDU [00:01:14]CAPDU: 80 15 02 00 1E FD 03 1A 00 D0 A8 D0 B0 D0 B9 D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 A3 2E 20 [00:01:14]Write to MH i2c: E2 26 00 C9 07 80 15 02 00 1E 00 FD 03 1A 00 D0 A8 D0 B0 D0 B9 D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 A3 2E 20 00 00 3F [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:14]Read from MH i2c: E2 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 C9 07 00 90 00 44 [00:01:14]RAPDU: 90 00 [00:01:14]wFMCommunicate OK [00:01:14]wFMCommunicate request_size=97 [00:01:14]MH_SAM_APDU [00:01:14]CAPDU: 80 15 02 00 5C F1 03 58 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 90 D0 BA 2D D0 A2 D0 B0 D0 BC 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2D D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2C 20 34 31 2E 34 36 36 36 32 39 2C 20 37 31 2E 35 39 39 30 38 35 [00:01:14]Write to MH i2c: E2 64 00 CA 07 80 15 02 00 5C 00 F1 03 58 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 90 D0 BA 2D D0 A2 D0 B0 D0 BC 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2D D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2C 20 34 31 2E 34 36 36 36 32 39 2C 20 37 31 2E 35 39 39 30 38 35 00 00 4C [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:14]Read from MH i2c: E2 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 [00:01:14]MH_I2C_Read... [00:01:14]Read from MH i2c: E2 03 00 CA 07 00 90 00 45 [00:01:14]RAPDU: 90 00 [00:01:14]wFMCommunicate OK [00:01:14]wFMCommunicate request_size=51 [00:01:14]MH_SAM_APDU [00:01:14]CAPDU: 80 15 02 00 2E A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 37 31 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:01:14]Write to MH i2c: E2 36 00 CB 07 80 15 02 00 2E 00 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 37 31 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 FD [00:01:14]Write i2c OK [00:01:14]MH_I2C_Read... [00:01:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:15]Read from MH i2c: E2 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 03 00 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 03 00 CB 07 00 90 00 46 [00:01:15]RAPDU: 90 00 [00:01:15]wFMCommunicate OK [00:01:15]wFMCommunicate request_size=13 [00:01:15]MH_SAM_APDU [00:01:15]CAPDU: 80 15 02 00 08 F4 03 04 00 4A 77 21 67 [00:01:15]Write to MH i2c: E2 10 00 CC 07 80 15 02 00 08 00 F4 03 04 00 4A 77 21 67 00 00 A7 [00:01:15]Write i2c OK [00:01:15]MH_I2C_Read... [00:01:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:15]Read from MH i2c: E2 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 03 00 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 03 00 CC 07 00 90 00 47 [00:01:15]RAPDU: 90 00 [00:01:15]wFMCommunicate OK [00:01:15]wFMCommunicate request_size=25 [00:01:15]MH_SAM_APDU [00:01:15]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 [00:01:15]Write to MH i2c: E2 1C 00 CD 07 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 00 00 BC [00:01:15]Write i2c OK [00:01:15]MH_I2C_Read... [00:01:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:01:15]Read from MH i2c: E2 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 03 00 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 03 00 CD 07 00 90 00 48 [00:01:15]RAPDU: 90 00 [00:01:15]wFMCommunicate OK [00:01:15]wFMCommunicate request_size=4 [00:01:15]MH_SAM_APDU [00:01:15]CAPDU: 80 15 03 00 [00:01:15]Write to MH i2c: E2 08 00 CE 07 80 15 03 00 00 00 00 00 56 [00:01:15]Write i2c OK [00:01:15]MH_I2C_Read... [00:01:15]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:01:15]Read from MH i2c: E2 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 38 00 [00:01:15]MH_I2C_Read... [00:01:15]Read from MH i2c: E2 38 00 CE 07 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 18 19 03 00 0E 04 04 00 23 02 00 00 35 04 06 00 F9 39 4C 64 10 11 90 00 80 [00:01:15]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 18 19 03 00 0E 04 04 00 23 02 00 00 35 04 06 00 F9 39 4C 64 10 11 90 00 [00:01:15]wFMCommunicate OK [00:01:15]SAM_PROTO_ProcessDocument answer len = 51 [00:01:15]SAM_PROTO_ProcessDocument done [00:01:15]SetTLVBufToDocument [00:01:15]Processing tag 1209 (04B9) [00:01:15]Malloc new data [00:01:15]Processing tag 1041 (0411) [00:01:15]Processing tag 1040 (0410) [00:01:15]Malloc new data [00:01:15]Processing tag 1038 (040E) [00:01:15]Malloc new data [00:01:15]Processing tag 1077 (0435) [00:01:15]Malloc new data [00:01:15]SetTLVBufToDocument err=0 [00:01:15]KKMLoadAndSignOpenShiftData store KKM data [00:01:15]KKMLoadAndSignOpenShiftData err=0 [00:01:15]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Шайбек уулу У. Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 Место: АЗС № 171 "Партнер Нефть" 30.10.2024 00:01 Смена: 547 РНМ: 0000000000091777 ЗНМ: 0300000109 ФД: 203032 ФМ: 0000000000871756 ФПД: 274024490078225 [00:01:15]StoreToDocumentArchive [00:01:15]shift 547 fd 203032 [00:01:15]Create dir for shift 0547 [00:01:15]save to /storage/0547/doc_00203032 [00:01:15]save last doc name /storage/0547/doc_00203032 to /storage/kkm_last_doc_name [00:01:15]save OK [00:01:15]Clear old archive folders... [00:01:15]Remove dir /storage/0546 [00:01:15]opendir ok [00:01:15]file . [00:01:15]file .. [00:01:15]file doc_00202605 [00:01:15]remove file /storage/0546/doc_00202605 [00:01:15]file doc_00202606 [00:01:15]remove file /storage/0546/doc_00202606 [00:01:15]file doc_00202607 [00:01:15]remove file /storage/0546/doc_00202607 [00:01:15]file doc_00202608 [00:01:15]remove file /storage/0546/doc_00202608 [00:01:15]file doc_00202609 [00:01:15]remove file /storage/0546/doc_00202609 [00:01:15]file doc_00202610 [00:01:15]remove file /storage/0546/doc_00202610 [00:01:15]file doc_00202611 [00:01:15]remove file /storage/0546/doc_00202611 [00:01:15]file doc_00202612 [00:01:15]remove file /storage/0546/doc_00202612 [00:01:15]file doc_00202613 [00:01:15]remove file /storage/0546/doc_00202613 [00:01:15]file doc_00202614 [00:01:15]remove file /storage/0546/doc_00202614 [00:01:15]file doc_00202615 [00:01:15]remove file /storage/0546/doc_00202615 [00:01:15]file doc_00202616 [00:01:15]remove file /storage/0546/doc_00202616 [00:01:15]file doc_00202617 [00:01:15]remove file /storage/0546/doc_00202617 [00:01:15]file doc_00202618 [00:01:15]remove file /storage/0546/doc_00202618 [00:01:15]file doc_00202619 [00:01:15]remove file /storage/0546/doc_00202619 [00:01:15]file doc_00202620 [00:01:15]remove file /storage/0546/doc_00202620 [00:01:15]file doc_00202621 [00:01:15]remove file /storage/0546/doc_00202621 [00:01:15]file doc_00202622 [00:01:15]remove file /storage/0546/doc_00202622 [00:01:15]file doc_00202623 [00:01:15]remove file /storage/0546/doc_00202623 [00:01:15]file doc_00202624 [00:01:15]remove file /storage/0546/doc_00202624 [00:01:15]file doc_00202625 [00:01:15]remove file /storage/0546/doc_00202625 [00:01:15]file doc_00202626 [00:01:15]remove file /storage/0546/doc_00202626 [00:01:15]file doc_00202627 [00:01:15]remove file /storage/0546/doc_00202627 [00:01:15]file doc_00202628 [00:01:15]remove file /storage/0546/doc_00202628 [00:01:15]file doc_00202629 [00:01:15]remove file /storage/0546/doc_00202629 [00:01:15]file doc_00202630 [00:01:15]remove file /storage/0546/doc_00202630 [00:01:15]file doc_00202631 [00:01:16]remove file /storage/0546/doc_00202631 [00:01:16]file doc_00202632 [00:01:16]remove file /storage/0546/doc_00202632 [00:01:16]file doc_00202633 [00:01:16]remove file /storage/0546/doc_00202633 [00:01:16]file doc_00202634 [00:01:16]remove file /storage/0546/doc_00202634 [00:01:16]file doc_00202635 [00:01:16]remove file /storage/0546/doc_00202635 [00:01:16]file doc_00202636 [00:01:16]remove file /storage/0546/doc_00202636 [00:01:16]file doc_00202637 [00:01:16]remove file /storage/0546/doc_00202637 [00:01:16]file doc_00202638 [00:01:16]remove file /storage/0546/doc_00202638 [00:01:16]file doc_00202639 [00:01:16]remove file /storage/0546/doc_00202639 [00:01:16]file doc_00202640 [00:01:16]remove file /storage/0546/doc_00202640 [00:01:16]file doc_00202641 [00:01:16]remove file /storage/0546/doc_00202641 [00:01:16]file doc_00202642 [00:01:16]remove file /storage/0546/doc_00202642 [00:01:16]file doc_00202644 [00:01:16]remove file /storage/0546/doc_00202644 [00:01:16]file doc_00202645 [00:01:16]remove file /storage/0546/doc_00202645 [00:01:16]file doc_00202646 [00:01:16]remove file /storage/0546/doc_00202646 [00:01:16]file doc_00202647 [00:01:16]remove file /storage/0546/doc_00202647 [00:01:16]file doc_00202648 [00:01:16]remove file /storage/0546/doc_00202648 [00:01:16]file doc_00202649 [00:01:16]remove file /storage/0546/doc_00202649 [00:01:16]file doc_00202650 [00:01:16]remove file /storage/0546/doc_00202650 [00:01:16]file doc_00202651 [00:01:16]remove file /storage/0546/doc_00202651 [00:01:16]file doc_00202652 [00:01:16]remove file /storage/0546/doc_00202652 [00:01:16]file doc_00202653 [00:01:16]remove file /storage/0546/doc_00202653 [00:01:16]file doc_00202654 [00:01:16]remove file /storage/0546/doc_00202654 [00:01:16]file doc_00202655 [00:01:16]remove file /storage/0546/doc_00202655 [00:01:16]file doc_00202656 [00:01:16]remove file /storage/0546/doc_00202656 [00:01:16]file doc_00202657 [00:01:16]remove file /storage/0546/doc_00202657 [00:01:16]file doc_00202658 [00:01:16]remove file /storage/0546/doc_00202658 [00:01:16]file doc_00202659 [00:01:16]remove file /storage/0546/doc_00202659 [00:01:16]file doc_00202660 [00:01:16]remove file /storage/0546/doc_00202660 [00:01:16]file doc_00202661 [00:01:16]remove file /storage/0546/doc_00202661 [00:01:16]file doc_00202662 [00:01:16]remove file /storage/0546/doc_00202662 [00:01:16]file doc_00202663 [00:01:16]remove file /storage/0546/doc_00202663 [00:01:16]file doc_00202664 [00:01:16]remove file /storage/0546/doc_00202664 [00:01:16]file doc_00202665 [00:01:16]remove file /storage/0546/doc_00202665 [00:01:16]file doc_00202666 [00:01:16]remove file /storage/0546/doc_00202666 [00:01:16]file doc_00202667 [00:01:16]remove file /storage/0546/doc_00202667 [00:01:16]file doc_00202668 [00:01:16]remove file /storage/0546/doc_00202668 [00:01:16]file doc_00202669 [00:01:16]remove file /storage/0546/doc_00202669 [00:01:16]file doc_00202670 [00:01:16]remove file /storage/0546/doc_00202670 [00:01:16]file doc_00202671 [00:01:16]remove file /storage/0546/doc_00202671 [00:01:16]file doc_00202672 [00:01:16]remove file /storage/0546/doc_00202672 [00:01:16]file doc_00202673 [00:01:16]remove file /storage/0546/doc_00202673 [00:01:16]file doc_00202674 [00:01:16]remove file /storage/0546/doc_00202674 [00:01:16]file doc_00202675 [00:01:16]remove file /storage/0546/doc_00202675 [00:01:16]file doc_00202676 [00:01:16]remove file /storage/0546/doc_00202676 [00:01:16]file doc_00202677 [00:01:16]remove file /storage/0546/doc_00202677 [00:01:16]file doc_00202678 [00:01:16]remove file /storage/0546/doc_00202678 [00:01:16]file doc_00202679 [00:01:16]remove file /storage/0546/doc_00202679 [00:01:16]file doc_00202680 [00:01:16]remove file /storage/0546/doc_00202680 [00:01:16]file doc_00202681 [00:01:16]remove file /storage/0546/doc_00202681 [00:01:16]file doc_00202682 [00:01:16]remove file /storage/0546/doc_00202682 [00:01:16]file doc_00202683 [00:01:16]remove file /storage/0546/doc_00202683 [00:01:16]file doc_00202684 [00:01:16]remove file /storage/0546/doc_00202684 [00:01:16]file doc_00202685 [00:01:16]remove file /storage/0546/doc_00202685 [00:01:16]file doc_00202686 [00:01:16]remove file /storage/0546/doc_00202686 [00:01:16]file doc_00202687 [00:01:16]remove file /storage/0546/doc_00202687 [00:01:16]file doc_00202688 [00:01:16]remove file /storage/0546/doc_00202688 [00:01:16]file doc_00202689 [00:01:16]remove file /storage/0546/doc_00202689 [00:01:16]file doc_00202690 [00:01:16]remove file /storage/0546/doc_00202690 [00:01:16]file doc_00202691 [00:01:16]remove file /storage/0546/doc_00202691 [00:01:16]file doc_00202692 [00:01:16]remove file /storage/0546/doc_00202692 [00:01:16]file doc_00202693 [00:01:16]remove file /storage/0546/doc_00202693 [00:01:16]file doc_00202694 [00:01:16]remove file /storage/0546/doc_00202694 [00:01:16]file doc_00202695 [00:01:16]remove file /storage/0546/doc_00202695 [00:01:16]file doc_00202696 [00:01:16]remove file /storage/0546/doc_00202696 [00:01:16]file doc_00202697 [00:01:16]remove file /storage/0546/doc_00202697 [00:01:16]file doc_00202698 [00:01:16]remove file /storage/0546/doc_00202698 [00:01:16]file doc_00202699 [00:01:16]remove file /storage/0546/doc_00202699 [00:01:16]file doc_00202700 [00:01:16]remove file /storage/0546/doc_00202700 [00:01:16]file doc_00202701 [00:01:16]remove file /storage/0546/doc_00202701 [00:01:16]file doc_00202702 [00:01:16]remove file /storage/0546/doc_00202702 [00:01:16]file doc_00202703 [00:01:16]remove file /storage/0546/doc_00202703 [00:01:16]file doc_00202704 [00:01:16]remove file /storage/0546/doc_00202704 [00:01:16]file doc_00202705 [00:01:16]remove file /storage/0546/doc_00202705 [00:01:16]file doc_00202706 [00:01:16]remove file /storage/0546/doc_00202706 [00:01:16]file doc_00202707 [00:01:16]remove file /storage/0546/doc_00202707 [00:01:16]file doc_00202708 [00:01:16]remove file /storage/0546/doc_00202708 [00:01:16]file doc_00202709 [00:01:16]remove file /storage/0546/doc_00202709 [00:01:16]file doc_00202710 [00:01:16]remove file /storage/0546/doc_00202710 [00:01:16]file doc_00202711 [00:01:16]remove file /storage/0546/doc_00202711 [00:01:16]file doc_00202712 [00:01:16]remove file /storage/0546/doc_00202712 [00:01:16]file doc_00202713 [00:01:16]remove file /storage/0546/doc_00202713 [00:01:16]file doc_00202714 [00:01:16]remove file /storage/0546/doc_00202714 [00:01:16]file doc_00202715 [00:01:16]remove file /storage/0546/doc_00202715 [00:01:16]file doc_00202716 [00:01:16]remove file /storage/0546/doc_00202716 [00:01:16]file doc_00202717 [00:01:16]remove file /storage/0546/doc_00202717 [00:01:16]file doc_00202718 [00:01:16]remove file /storage/0546/doc_00202718 [00:01:16]file doc_00202719 [00:01:16]remove file /storage/0546/doc_00202719 [00:01:16]file doc_00202720 [00:01:16]remove file /storage/0546/doc_00202720 [00:01:16]file doc_00202721 [00:01:16]remove file /storage/0546/doc_00202721 [00:01:16]file doc_00202722 [00:01:16]remove file /storage/0546/doc_00202722 [00:01:16]file doc_00202723 [00:01:16]remove file /storage/0546/doc_00202723 [00:01:16]file doc_00202724 [00:01:16]remove file /storage/0546/doc_00202724 [00:01:16]file doc_00202725 [00:01:16]remove file /storage/0546/doc_00202725 [00:01:16]file doc_00202726 [00:01:16]remove file /storage/0546/doc_00202726 [00:01:16]file doc_00202727 [00:01:16]remove file /storage/0546/doc_00202727 [00:01:16]file doc_00202728 [00:01:16]remove file /storage/0546/doc_00202728 [00:01:16]file doc_00202729 [00:01:16]remove file /storage/0546/doc_00202729 [00:01:16]file doc_00202730 [00:01:16]remove file /storage/0546/doc_00202730 [00:01:16]file doc_00202731 [00:01:16]remove file /storage/0546/doc_00202731 [00:01:16]file doc_00202732 [00:01:16]remove file /storage/0546/doc_00202732 [00:01:16]file doc_00202733 [00:01:16]remove file /storage/0546/doc_00202733 [00:01:16]file doc_00202734 [00:01:16]remove file /storage/0546/doc_00202734 [00:01:16]file doc_00202735 [00:01:16]remove file /storage/0546/doc_00202735 [00:01:16]file doc_00202736 [00:01:16]remove file /storage/0546/doc_00202736 [00:01:16]file doc_00202737 [00:01:16]remove file /storage/0546/doc_00202737 [00:01:16]file doc_00202738 [00:01:16]remove file /storage/0546/doc_00202738 [00:01:16]file doc_00202739 [00:01:16]remove file /storage/0546/doc_00202739 [00:01:16]file doc_00202740 [00:01:16]remove file /storage/0546/doc_00202740 [00:01:16]file doc_00202741 [00:01:16]remove file /storage/0546/doc_00202741 [00:01:16]file doc_00202742 [00:01:16]remove file /storage/0546/doc_00202742 [00:01:16]file doc_00202743 [00:01:16]remove file /storage/0546/doc_00202743 [00:01:16]file doc_00202744 [00:01:16]remove file /storage/0546/doc_00202744 [00:01:16]file doc_00202745 [00:01:16]remove file /storage/0546/doc_00202745 [00:01:16]file doc_00202746 [00:01:16]remove file /storage/0546/doc_00202746 [00:01:16]file doc_00202747 [00:01:16]remove file /storage/0546/doc_00202747 [00:01:16]file doc_00202748 [00:01:16]remove file /storage/0546/doc_00202748 [00:01:16]file doc_00202749 [00:01:16]remove file /storage/0546/doc_00202749 [00:01:16]file doc_00202750 [00:01:16]remove file /storage/0546/doc_00202750 [00:01:16]file doc_00202751 [00:01:16]remove file /storage/0546/doc_00202751 [00:01:16]file doc_00202752 [00:01:16]remove file /storage/0546/doc_00202752 [00:01:16]file doc_00202753 [00:01:16]remove file /storage/0546/doc_00202753 [00:01:16]file doc_00202754 [00:01:16]remove file /storage/0546/doc_00202754 [00:01:16]file doc_00202755 [00:01:16]remove file /storage/0546/doc_00202755 [00:01:16]file doc_00202756 [00:01:16]remove file /storage/0546/doc_00202756 [00:01:16]file doc_00202757 [00:01:16]remove file /storage/0546/doc_00202757 [00:01:16]file doc_00202758 [00:01:16]remove file /storage/0546/doc_00202758 [00:01:16]file doc_00202759 [00:01:16]remove file /storage/0546/doc_00202759 [00:01:16]file doc_00202760 [00:01:16]remove file /storage/0546/doc_00202760 [00:01:16]file doc_00202761 [00:01:16]remove file /storage/0546/doc_00202761 [00:01:16]file doc_00202762 [00:01:16]remove file /storage/0546/doc_00202762 [00:01:16]file doc_00202763 [00:01:16]remove file /storage/0546/doc_00202763 [00:01:16]file doc_00202764 [00:01:16]remove file /storage/0546/doc_00202764 [00:01:16]file doc_00202765 [00:01:16]remove file /storage/0546/doc_00202765 [00:01:16]file doc_00202766 [00:01:16]remove file /storage/0546/doc_00202766 [00:01:16]file doc_00202767 [00:01:16]remove file /storage/0546/doc_00202767 [00:01:16]file doc_00202768 [00:01:16]remove file /storage/0546/doc_00202768 [00:01:16]file doc_00202769 [00:01:16]remove file /storage/0546/doc_00202769 [00:01:16]file doc_00202770 [00:01:16]remove file /storage/0546/doc_00202770 [00:01:16]file doc_00202771 [00:01:16]remove file /storage/0546/doc_00202771 [00:01:16]file doc_00202772 [00:01:16]remove file /storage/0546/doc_00202772 [00:01:16]file doc_00202773 [00:01:16]remove file /storage/0546/doc_00202773 [00:01:16]file doc_00202774 [00:01:16]remove file /storage/0546/doc_00202774 [00:01:16]file doc_00202775 [00:01:16]remove file /storage/0546/doc_00202775 [00:01:16]file doc_00202776 [00:01:16]remove file /storage/0546/doc_00202776 [00:01:16]file doc_00202777 [00:01:16]remove file /storage/0546/doc_00202777 [00:01:16]file doc_00202778 [00:01:16]remove file /storage/0546/doc_00202778 [00:01:16]file doc_00202779 [00:01:16]remove file /storage/0546/doc_00202779 [00:01:16]file doc_00202780 [00:01:16]remove file /storage/0546/doc_00202780 [00:01:16]file doc_00202781 [00:01:16]remove file /storage/0546/doc_00202781 [00:01:16]file doc_00202782 [00:01:16]remove file /storage/0546/doc_00202782 [00:01:16]file doc_00202783 [00:01:16]remove file /storage/0546/doc_00202783 [00:01:16]file doc_00202784 [00:01:16]remove file /storage/0546/doc_00202784 [00:01:16]file doc_00202785 [00:01:16]remove file /storage/0546/doc_00202785 [00:01:16]file doc_00202786 [00:01:16]remove file /storage/0546/doc_00202786 [00:01:16]file doc_00202787 [00:01:16]remove file /storage/0546/doc_00202787 [00:01:16]file doc_00202788 [00:01:16]remove file /storage/0546/doc_00202788 [00:01:16]file doc_00202789 [00:01:16]remove file /storage/0546/doc_00202789 [00:01:16]file doc_00202790 [00:01:16]remove file /storage/0546/doc_00202790 [00:01:16]file doc_00202791 [00:01:16]remove file /storage/0546/doc_00202791 [00:01:16]file doc_00202792 [00:01:16]remove file /storage/0546/doc_00202792 [00:01:16]file doc_00202793 [00:01:16]remove file /storage/0546/doc_00202793 [00:01:16]file doc_00202794 [00:01:16]remove file /storage/0546/doc_00202794 [00:01:16]file doc_00202795 [00:01:16]remove file /storage/0546/doc_00202795 [00:01:16]file doc_00202796 [00:01:16]remove file /storage/0546/doc_00202796 [00:01:16]file doc_00202797 [00:01:16]remove file /storage/0546/doc_00202797 [00:01:16]file doc_00202798 [00:01:16]remove file /storage/0546/doc_00202798 [00:01:16]file doc_00202799 [00:01:16]remove file /storage/0546/doc_00202799 [00:01:16]file doc_00202800 [00:01:16]remove file /storage/0546/doc_00202800 [00:01:16]file doc_00202801 [00:01:16]remove file /storage/0546/doc_00202801 [00:01:16]file doc_00202802 [00:01:16]remove file /storage/0546/doc_00202802 [00:01:16]file doc_00202803 [00:01:16]remove file /storage/0546/doc_00202803 [00:01:16]file doc_00202804 [00:01:16]remove file /storage/0546/doc_00202804 [00:01:16]file doc_00202805 [00:01:16]remove file /storage/0546/doc_00202805 [00:01:16]file doc_00202806 [00:01:16]remove file /storage/0546/doc_00202806 [00:01:16]file doc_00202807 [00:01:16]remove file /storage/0546/doc_00202807 [00:01:16]file doc_00202808 [00:01:16]remove file /storage/0546/doc_00202808 [00:01:16]file doc_00202809 [00:01:16]remove file /storage/0546/doc_00202809 [00:01:16]file doc_00202810 [00:01:16]remove file /storage/0546/doc_00202810 [00:01:16]file doc_00202811 [00:01:16]remove file /storage/0546/doc_00202811 [00:01:16]file doc_00202812 [00:01:16]remove file /storage/0546/doc_00202812 [00:01:16]file doc_00202813 [00:01:16]remove file /storage/0546/doc_00202813 [00:01:16]file doc_00202814 [00:01:16]remove file /storage/0546/doc_00202814 [00:01:16]file doc_00202815 [00:01:16]remove file /storage/0546/doc_00202815 [00:01:16]file doc_00202816 [00:01:16]remove file /storage/0546/doc_00202816 [00:01:16]file doc_00202817 [00:01:16]remove file /storage/0546/doc_00202817 [00:01:16]file doc_00202818 [00:01:16]remove file /storage/0546/doc_00202818 [00:01:16]file doc_00202819 [00:01:16]remove file /storage/0546/doc_00202819 [00:01:16]file doc_00202820 [00:01:16]remove file /storage/0546/doc_00202820 [00:01:16]file doc_00202821 [00:01:16]remove file /storage/0546/doc_00202821 [00:01:16]file doc_00202822 [00:01:16]remove file /storage/0546/doc_00202822 [00:01:16]file doc_00202823 [00:01:16]remove file /storage/0546/doc_00202823 [00:01:16]file doc_00202824 [00:01:16]remove file /storage/0546/doc_00202824 [00:01:16]file doc_00202825 [00:01:16]remove file /storage/0546/doc_00202825 [00:01:16]file doc_00202826 [00:01:16]remove file /storage/0546/doc_00202826 [00:01:16]file doc_00202827 [00:01:16]remove file /storage/0546/doc_00202827 [00:01:16]file doc_00202828 [00:01:16]remove file /storage/0546/doc_00202828 [00:01:16]file doc_00202829 [00:01:16]remove file /storage/0546/doc_00202829 [00:01:16]file doc_00202830 [00:01:16]remove file /storage/0546/doc_00202830 [00:01:16]file doc_00202831 [00:01:16]remove file /storage/0546/doc_00202831 [00:01:16]file doc_00202832 [00:01:16]remove file /storage/0546/doc_00202832 [00:01:16]file doc_00202833 [00:01:16]remove file /storage/0546/doc_00202833 [00:01:16]file doc_00202834 [00:01:16]remove file /storage/0546/doc_00202834 [00:01:16]file doc_00202835 [00:01:16]remove file /storage/0546/doc_00202835 [00:01:16]file doc_00202836 [00:01:16]remove file /storage/0546/doc_00202836 [00:01:16]file doc_00202837 [00:01:16]remove file /storage/0546/doc_00202837 [00:01:16]file doc_00202838 [00:01:16]remove file /storage/0546/doc_00202838 [00:01:16]file doc_00202839 [00:01:16]remove file /storage/0546/doc_00202839 [00:01:16]file doc_00202840 [00:01:16]remove file /storage/0546/doc_00202840 [00:01:16]file doc_00202841 [00:01:16]remove file /storage/0546/doc_00202841 [00:01:16]file doc_00202842 [00:01:16]remove file /storage/0546/doc_00202842 [00:01:16]file doc_00202843 [00:01:16]remove file /storage/0546/doc_00202843 [00:01:16]file doc_00202844 [00:01:17]remove file /storage/0546/doc_00202844 [00:01:17]file doc_00202845 [00:01:17]remove file /storage/0546/doc_00202845 [00:01:17]file doc_00202846 [00:01:17]remove file /storage/0546/doc_00202846 [00:01:17]file doc_00202847 [00:01:17]remove file /storage/0546/doc_00202847 [00:01:17]file doc_00202848 [00:01:17]remove file /storage/0546/doc_00202848 [00:01:17]file doc_00202849 [00:01:17]remove file /storage/0546/doc_00202849 [00:01:17]file doc_00202850 [00:01:17]remove file /storage/0546/doc_00202850 [00:01:17]file doc_00202851 [00:01:17]remove file /storage/0546/doc_00202851 [00:01:17]file doc_00202852 [00:01:17]remove file /storage/0546/doc_00202852 [00:01:17]file doc_00202853 [00:01:17]remove file /storage/0546/doc_00202853 [00:01:17]file doc_00202854 [00:01:17]remove file /storage/0546/doc_00202854 [00:01:17]file doc_00202855 [00:01:17]remove file /storage/0546/doc_00202855 [00:01:17]file doc_00202856 [00:01:17]remove file /storage/0546/doc_00202856 [00:01:17]file doc_00202857 [00:01:17]remove file /storage/0546/doc_00202857 [00:01:17]file doc_00202858 [00:01:17]remove file /storage/0546/doc_00202858 [00:01:17]file doc_00202859 [00:01:17]remove file /storage/0546/doc_00202859 [00:01:17]file doc_00202860 [00:01:17]remove file /storage/0546/doc_00202860 [00:01:17]file doc_00202861 [00:01:17]remove file /storage/0546/doc_00202861 [00:01:17]file doc_00202862 [00:01:17]remove file /storage/0546/doc_00202862 [00:01:17]file doc_00202863 [00:01:17]remove file /storage/0546/doc_00202863 [00:01:17]file doc_00202864 [00:01:17]remove file /storage/0546/doc_00202864 [00:01:17]file doc_00202865 [00:01:17]remove file /storage/0546/doc_00202865 [00:01:17]file doc_00202866 [00:01:17]remove file /storage/0546/doc_00202866 [00:01:17]file doc_00202867 [00:01:17]remove file /storage/0546/doc_00202867 [00:01:17]file doc_00202868 [00:01:17]remove file /storage/0546/doc_00202868 [00:01:17]file doc_00202869 [00:01:17]remove file /storage/0546/doc_00202869 [00:01:17]file doc_00202870 [00:01:17]remove file /storage/0546/doc_00202870 [00:01:17]file doc_00202871 [00:01:17]remove file /storage/0546/doc_00202871 [00:01:17]file doc_00202872 [00:01:17]remove file /storage/0546/doc_00202872 [00:01:17]file doc_00202873 [00:01:17]remove file /storage/0546/doc_00202873 [00:01:17]file doc_00202874 [00:01:17]remove file /storage/0546/doc_00202874 [00:01:17]file doc_00202875 [00:01:17]remove file /storage/0546/doc_00202875 [00:01:17]file doc_00202876 [00:01:17]remove file /storage/0546/doc_00202876 [00:01:17]file doc_00202877 [00:01:17]remove file /storage/0546/doc_00202877 [00:01:17]file doc_00202878 [00:01:17]remove file /storage/0546/doc_00202878 [00:01:17]file doc_00202879 [00:01:17]remove file /storage/0546/doc_00202879 [00:01:17]file doc_00202880 [00:01:17]remove file /storage/0546/doc_00202880 [00:01:17]file doc_00202881 [00:01:17]remove file /storage/0546/doc_00202881 [00:01:17]file doc_00202882 [00:01:17]remove file /storage/0546/doc_00202882 [00:01:17]file doc_00202883 [00:01:17]remove file /storage/0546/doc_00202883 [00:01:17]file doc_00202884 [00:01:17]remove file /storage/0546/doc_00202884 [00:01:17]file doc_00202885 [00:01:17]remove file /storage/0546/doc_00202885 [00:01:17]OFD Sender: No OFD packet to send [00:01:17]file doc_00202886 [00:01:17]remove file /storage/0546/doc_00202886 [00:01:17]file doc_00202887 [00:01:17]remove file /storage/0546/doc_00202887 [00:01:17]file doc_00202888 [00:01:17]remove file /storage/0546/doc_00202888 [00:01:17]file doc_00202889 [00:01:17]remove file /storage/0546/doc_00202889 [00:01:17]file doc_00202890 [00:01:17]remove file /storage/0546/doc_00202890 [00:01:17]file doc_00202891 [00:01:17]remove file /storage/0546/doc_00202891 [00:01:17]file doc_00202892 [00:01:17]remove file /storage/0546/doc_00202892 [00:01:17]file doc_00202893 [00:01:17]remove file /storage/0546/doc_00202893 [00:01:17]file doc_00202894 [00:01:17]remove file /storage/0546/doc_00202894 [00:01:17]file doc_00202895 [00:01:17]remove file /storage/0546/doc_00202895 [00:01:17]file doc_00202896 [00:01:17]remove file /storage/0546/doc_00202896 [00:01:17]file doc_00202897 [00:01:17]remove file /storage/0546/doc_00202897 [00:01:17]file doc_00202898 [00:01:17]remove file /storage/0546/doc_00202898 [00:01:17]file doc_00202899 [00:01:17]remove file /storage/0546/doc_00202899 [00:01:17]file doc_00202900 [00:01:17]remove file /storage/0546/doc_00202900 [00:01:17]file doc_00202901 [00:01:17]remove file /storage/0546/doc_00202901 [00:01:17]file doc_00202902 [00:01:17]remove file /storage/0546/doc_00202902 [00:01:17]file doc_00202903 [00:01:17]remove file /storage/0546/doc_00202903 [00:01:17]file doc_00202904 [00:01:17]remove file /storage/0546/doc_00202904 [00:01:17]file doc_00202905 [00:01:17]remove file /storage/0546/doc_00202905 [00:01:17]file doc_00202906 [00:01:17]remove file /storage/0546/doc_00202906 [00:01:17]file doc_00202907 [00:01:17]remove file /storage/0546/doc_00202907 [00:01:17]file doc_00202908 [00:01:17]remove file /storage/0546/doc_00202908 [00:01:17]file doc_00202909 [00:01:17]remove file /storage/0546/doc_00202909 [00:01:17]file doc_00202910 [00:01:17]remove file /storage/0546/doc_00202910 [00:01:17]file doc_00202911 [00:01:17]remove file /storage/0546/doc_00202911 [00:01:17]file doc_00202912 [00:01:17]remove file /storage/0546/doc_00202912 [00:01:17]file doc_00202913 [00:01:17]remove file /storage/0546/doc_00202913 [00:01:17]file doc_00202914 [00:01:17]remove file /storage/0546/doc_00202914 [00:01:17]file doc_00202915 [00:01:17]remove file /storage/0546/doc_00202915 [00:01:17]file doc_00202916 [00:01:17]remove file /storage/0546/doc_00202916 [00:01:17]file doc_00202917 [00:01:17]remove file /storage/0546/doc_00202917 [00:01:17]file doc_00202918 [00:01:17]remove file /storage/0546/doc_00202918 [00:01:17]file doc_00202919 [00:01:17]remove file /storage/0546/doc_00202919 [00:01:17]file doc_00202920 [00:01:17]remove file /storage/0546/doc_00202920 [00:01:17]file doc_00202921 [00:01:17]remove file /storage/0546/doc_00202921 [00:01:17]file doc_00202922 [00:01:17]remove file /storage/0546/doc_00202922 [00:01:17]file doc_00202923 [00:01:17]remove file /storage/0546/doc_00202923 [00:01:17]file doc_00202924 [00:01:17]remove file /storage/0546/doc_00202924 [00:01:17]file doc_00202925 [00:01:17]remove file /storage/0546/doc_00202925 [00:01:17]file doc_00202926 [00:01:17]remove file /storage/0546/doc_00202926 [00:01:17]file doc_00202927 [00:01:17]remove file /storage/0546/doc_00202927 [00:01:17]file doc_00202928 [00:01:17]remove file /storage/0546/doc_00202928 [00:01:17]file doc_00202929 [00:01:17]remove file /storage/0546/doc_00202929 [00:01:17]file doc_00202930 [00:01:17]remove file /storage/0546/doc_00202930 [00:01:17]file doc_00202931 [00:01:17]remove file /storage/0546/doc_00202931 [00:01:17]file doc_00202932 [00:01:17]remove file /storage/0546/doc_00202932 [00:01:17]file doc_00202933 [00:01:17]remove file /storage/0546/doc_00202933 [00:01:17]file doc_00202934 [00:01:17]remove file /storage/0546/doc_00202934 [00:01:17]file doc_00202935 [00:01:17]remove file /storage/0546/doc_00202935 [00:01:17]file doc_00202936 [00:01:17]remove file /storage/0546/doc_00202936 [00:01:17]file doc_00202937 [00:01:17]remove file /storage/0546/doc_00202937 [00:01:17]file doc_00202938 [00:01:17]remove file /storage/0546/doc_00202938 [00:01:17]file doc_00202939 [00:01:17]remove file /storage/0546/doc_00202939 [00:01:17]file doc_00202940 [00:01:17]remove file /storage/0546/doc_00202940 [00:01:17]file doc_00202941 [00:01:17]remove file /storage/0546/doc_00202941 [00:01:17]file doc_00202942 [00:01:17]remove file /storage/0546/doc_00202942 [00:01:17]file doc_00202943 [00:01:17]remove file /storage/0546/doc_00202943 [00:01:17]file doc_00202944 [00:01:17]remove file /storage/0546/doc_00202944 [00:01:17]file doc_00202945 [00:01:17]remove file /storage/0546/doc_00202945 [00:01:17]file doc_00202946 [00:01:17]remove file /storage/0546/doc_00202946 [00:01:17]file doc_00202947 [00:01:17]remove file /storage/0546/doc_00202947 [00:01:17]file doc_00202948 [00:01:17]remove file /storage/0546/doc_00202948 [00:01:17]file doc_00202949 [00:01:17]remove file /storage/0546/doc_00202949 [00:01:17]file doc_00202950 [00:01:17]remove file /storage/0546/doc_00202950 [00:01:17]file doc_00202951 [00:01:17]remove file /storage/0546/doc_00202951 [00:01:17]file doc_00202952 [00:01:17]remove file /storage/0546/doc_00202952 [00:01:17]file doc_00202953 [00:01:17]remove file /storage/0546/doc_00202953 [00:01:17]file doc_00202954 [00:01:17]remove file /storage/0546/doc_00202954 [00:01:17]file doc_00202955 [00:01:17]remove file /storage/0546/doc_00202955 [00:01:17]file doc_00202956 [00:01:17]remove file /storage/0546/doc_00202956 [00:01:17]file doc_00202957 [00:01:17]remove file /storage/0546/doc_00202957 [00:01:17]file doc_00202958 [00:01:17]remove file /storage/0546/doc_00202958 [00:01:17]file doc_00202959 [00:01:17]remove file /storage/0546/doc_00202959 [00:01:17]file doc_00202960 [00:01:17]remove file /storage/0546/doc_00202960 [00:01:17]file doc_00202961 [00:01:17]remove file /storage/0546/doc_00202961 [00:01:17]file doc_00202962 [00:01:17]remove file /storage/0546/doc_00202962 [00:01:17]file doc_00202963 [00:01:17]remove file /storage/0546/doc_00202963 [00:01:17]file doc_00202964 [00:01:17]remove file /storage/0546/doc_00202964 [00:01:17]file doc_00202965 [00:01:17]remove file /storage/0546/doc_00202965 [00:01:17]file doc_00202966 [00:01:17]remove file /storage/0546/doc_00202966 [00:01:17]file doc_00202967 [00:01:17]remove file /storage/0546/doc_00202967 [00:01:17]file doc_00202968 [00:01:17]remove file /storage/0546/doc_00202968 [00:01:17]file doc_00202970 [00:01:17]remove file /storage/0546/doc_00202970 [00:01:17]file doc_00202971 [00:01:17]remove file /storage/0546/doc_00202971 [00:01:17]file doc_00202972 [00:01:17]remove file /storage/0546/doc_00202972 [00:01:17]file doc_00202973 [00:01:17]remove file /storage/0546/doc_00202973 [00:01:17]file doc_00202974 [00:01:17]remove file /storage/0546/doc_00202974 [00:01:17]file doc_00202975 [00:01:17]remove file /storage/0546/doc_00202975 [00:01:17]file doc_00202976 [00:01:17]remove file /storage/0546/doc_00202976 [00:01:17]file doc_00202977 [00:01:17]remove file /storage/0546/doc_00202977 [00:01:17]file doc_00202978 [00:01:17]remove file /storage/0546/doc_00202978 [00:01:17]file doc_00202979 [00:01:17]remove file /storage/0546/doc_00202979 [00:01:17]file doc_00202980 [00:01:17]remove file /storage/0546/doc_00202980 [00:01:17]file doc_00202981 [00:01:17]remove file /storage/0546/doc_00202981 [00:01:17]file doc_00202982 [00:01:17]remove file /storage/0546/doc_00202982 [00:01:17]file doc_00202983 [00:01:17]remove file /storage/0546/doc_00202983 [00:01:17]file doc_00202984 [00:01:17]remove file /storage/0546/doc_00202984 [00:01:17]file doc_00202985 [00:01:17]remove file /storage/0546/doc_00202985 [00:01:17]file doc_00202986 [00:01:17]remove file /storage/0546/doc_00202986 [00:01:17]file doc_00202987 [00:01:17]remove file /storage/0546/doc_00202987 [00:01:17]file doc_00202988 [00:01:17]remove file /storage/0546/doc_00202988 [00:01:17]file doc_00202989 [00:01:17]remove file /storage/0546/doc_00202989 [00:01:17]file doc_00202990 [00:01:17]remove file /storage/0546/doc_00202990 [00:01:17]file doc_00202991 [00:01:17]remove file /storage/0546/doc_00202991 [00:01:17]file doc_00202992 [00:01:17]remove file /storage/0546/doc_00202992 [00:01:17]file doc_00202993 [00:01:17]remove file /storage/0546/doc_00202993 [00:01:17]file doc_00202994 [00:01:17]remove file /storage/0546/doc_00202994 [00:01:17]file doc_00202995 [00:01:17]remove file /storage/0546/doc_00202995 [00:01:17]file doc_00202996 [00:01:17]remove file /storage/0546/doc_00202996 [00:01:17]file doc_00202997 [00:01:17]remove file /storage/0546/doc_00202997 [00:01:17]file doc_00202998 [00:01:17]remove file /storage/0546/doc_00202998 [00:01:17]file doc_00202999 [00:01:17]remove file /storage/0546/doc_00202999 [00:01:17]file doc_00203000 [00:01:17]remove file /storage/0546/doc_00203000 [00:01:17]file doc_00203001 [00:01:17]remove file /storage/0546/doc_00203001 [00:01:17]file doc_00203002 [00:01:17]remove file /storage/0546/doc_00203002 [00:01:17]file doc_00203003 [00:01:17]remove file /storage/0546/doc_00203003 [00:01:17]file doc_00203004 [00:01:17]remove file /storage/0546/doc_00203004 [00:01:17]file doc_00203005 [00:01:17]remove file /storage/0546/doc_00203005 [00:01:17]file doc_00203006 [00:01:17]remove file /storage/0546/doc_00203006 [00:01:17]file doc_00203007 [00:01:17]remove file /storage/0546/doc_00203007 [00:01:17]file doc_00203008 [00:01:17]remove file /storage/0546/doc_00203008 [00:01:17]file doc_00203009 [00:01:17]remove file /storage/0546/doc_00203009 [00:01:17]file doc_00203010 [00:01:17]remove file /storage/0546/doc_00203010 [00:01:17]file doc_00203011 [00:01:17]remove file /storage/0546/doc_00203011 [00:01:17]file doc_00203012 [00:01:17]remove file /storage/0546/doc_00203012 [00:01:17]file doc_00203013 [00:01:17]remove file /storage/0546/doc_00203013 [00:01:17]file doc_00203014 [00:01:17]remove file /storage/0546/doc_00203014 [00:01:17]file doc_00203015 [00:01:17]remove file /storage/0546/doc_00203015 [00:01:17]file doc_00203016 [00:01:17]remove file /storage/0546/doc_00203016 [00:01:17]file doc_00203017 [00:01:17]remove file /storage/0546/doc_00203017 [00:01:17]file doc_00203018 [00:01:17]remove file /storage/0546/doc_00203018 [00:01:17]file doc_00203019 [00:01:17]remove file /storage/0546/doc_00203019 [00:01:17]file doc_00203020 [00:01:17]remove file /storage/0546/doc_00203020 [00:01:17]file doc_00203021 [00:01:17]remove file /storage/0546/doc_00203021 [00:01:17]file doc_00203022 [00:01:17]remove file /storage/0546/doc_00203022 [00:01:17]file doc_00203023 [00:01:17]remove file /storage/0546/doc_00203023 [00:01:17]file doc_00203024 [00:01:17]remove file /storage/0546/doc_00203024 [00:01:17]file doc_00203025 [00:01:17]remove file /storage/0546/doc_00203025 [00:01:17]file doc_00203026 [00:01:17]remove file /storage/0546/doc_00203026 [00:01:17]file doc_00203027 [00:01:17]remove file /storage/0546/doc_00203027 [00:01:17]file doc_00203028 [00:01:17]remove file /storage/0546/doc_00203028 [00:01:17]file doc_00203029 [00:01:17]remove file /storage/0546/doc_00203029 [00:01:17]file doc_00203030 [00:01:17]remove file /storage/0546/doc_00203030 [00:01:17]file doc_00203031 [00:01:17]remove file /storage/0546/doc_00203031 [00:01:17]remove dir /storage/0546 [00:01:17]ProcessDocumentItem done err = 0, tmpTLVsize=265 [00:01:17]tlvbuf is 0132FF50 [00:01:17]SAM_PROTO_ClearQueue [00:01:17]wFMCommunicate request_size=4 [00:01:17]MH_SAM_APDU [00:01:17]CAPDU: 80 09 00 00 [00:01:17]Write to MH i2c: E2 08 00 CF 07 80 09 00 00 00 00 00 00 48 [00:01:17]Write i2c OK [00:01:17]MH_I2C_Read... [00:01:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:01:17]Read from MH i2c: E2 [00:01:17]MH_I2C_Read... [00:01:17]Read from MH i2c: E2 03 00 [00:01:17]MH_I2C_Read... [00:01:17]Read from MH i2c: E2 03 00 CF 07 00 90 00 4A [00:01:18]RAPDU: 90 00 [00:01:18]wFMCommunicate OK [00:01:18]SAM_PROTO_ClearQueue done [00:01:18]KKMCreateOFDPacket [00:01:18]OFDProtocolAddRootSTLVToBuf [00:01:18]FM_MakeSignedData [00:01:18]FM_MakeSignedData [00:01:18]SAM_PROTO_SignData [00:01:18]wFMCommunicate request_size=4 [00:01:18]MH_SAM_APDU [00:01:18]CAPDU: 80 0D 01 02 [00:01:18]Write to MH i2c: E2 08 00 D0 07 80 0D 01 02 00 00 00 00 50 [00:01:18]Write i2c OK [00:01:18]MH_I2C_Read... [00:01:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:01:18]Read from MH i2c: E2 [00:01:18]MH_I2C_Read... [00:01:18]Read from MH i2c: E2 03 00 [00:01:18]MH_I2C_Read... [00:01:18]Read from MH i2c: E2 03 00 D0 07 00 90 00 4B [00:01:18]RAPDU: 90 00 [00:01:18]wFMCommunicate OK [00:01:18]wFMCommunicate request_size=255 [00:01:18]MH_SAM_APDU [00:01:18]CAPDU: 80 0D 02 02 FA 02 00 09 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 1A 00 D0 A8 D0 B0 D0 B9 D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 A3 2E 20 F1 03 58 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 90 D0 BA 2D D0 A2 D0 B0 D0 BC 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2D D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2C 20 34 31 2E 34 36 36 36 32 39 2C 20 37 31 2E 35 39 39 30 38 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 37 31 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 4A 77 21 67 0E 04 04 00 23 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 18 19 03 00 11 04 10 00 30 30 30 30 30 30 30 [00:01:18]Write to MH i2c: E2 02 01 D1 07 80 0D 02 02 FA 00 02 00 09 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 1A 00 D0 A8 D0 B0 D0 B9 D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 A3 2E 20 F1 03 58 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 90 D0 BA 2D D0 A2 D0 B0 D0 BC 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2D D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2C 20 34 31 2E 34 36 36 36 32 39 2C 20 37 31 2E 35 39 39 30 38 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 37 31 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 4A 77 21 67 0E 04 04 00 23 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 18 19 03 00 11 04 10 00 30 30 30 30 30 30 30 00 00 A8 [00:01:18]Write i2c OK [00:01:18]MH_I2C_Read... [00:01:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:19]Read from MH i2c: E2 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 03 00 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 03 00 D1 07 00 90 00 4C [00:01:19]RAPDU: 90 00 [00:01:19]wFMCommunicate OK [00:01:19]wFMCommunicate request_size=24 [00:01:19]MH_SAM_APDU [00:01:19]CAPDU: 80 0D 02 02 13 30 30 30 38 37 31 37 35 36 35 04 06 00 F9 39 4C 64 10 11 [00:01:19]Write to MH i2c: E2 1B 00 D2 07 80 0D 02 02 13 00 30 30 30 38 37 31 37 35 36 35 04 06 00 F9 39 4C 64 10 11 00 00 8D [00:01:19]Write i2c OK [00:01:19]MH_I2C_Read... [00:01:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:01:19]Read from MH i2c: E2 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 03 00 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 03 00 D2 07 00 90 00 4D [00:01:19]RAPDU: 90 00 [00:01:19]wFMCommunicate OK [00:01:19]wFMCommunicate request_size=4 [00:01:19]MH_SAM_APDU [00:01:19]CAPDU: 80 0D 03 02 [00:01:19]Write to MH i2c: E2 08 00 D3 07 80 0D 03 02 00 00 00 00 55 [00:01:19]Write i2c OK [00:01:19]MH_I2C_Read... [00:01:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:01:19]Read from MH i2c: E2 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 0B 00 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 0B 00 D3 07 00 A1 16 5C 26 65 D5 E5 7D 90 00 2B [00:01:19]RAPDU: A1 16 5C 26 65 D5 E5 7D 90 00 [00:01:19]wFMCommunicate OK [00:01:19]SAM_PROTO_SignData done [00:01:19]FM_MakeSignedData done [00:01:19]CreateOFDProtocolMessage [00:01:19]wFMCommunicate request_size=4 [00:01:19]MH_SAM_APDU [00:01:19]CAPDU: 80 11 00 00 [00:01:19]Write to MH i2c: E2 08 00 D4 07 80 11 00 00 00 00 00 00 55 [00:01:19]Write i2c OK [00:01:19]MH_I2C_Read... [00:01:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:01:19]Read from MH i2c: E2 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 17 00 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: E2 17 00 D4 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 AA [00:01:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:01:19]wFMCommunicate OK [00:01:19]CreateOFDProtocolMessage done [00:01:19]OFDSenderStorePacket 203032 [00:01:19]StoreOFDPacket docnum=203032 [00:01:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 1D 01 00 00 B0 2F 15 01 75 9F 5A 02 01 00 02 00 09 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 1A 00 D0 A8 D0 B0 D0 B9 D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 A3 2E 20 F1 03 58 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 90 D0 BA 2D D0 A2 D0 B0 D0 BC 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2D D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2C 20 34 31 2E 34 36 36 36 32 39 2C 20 37 31 2E 35 39 39 30 38 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 37 31 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 4A 77 21 67 0E 04 04 00 23 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 18 19 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 35 04 06 00 F9 39 4C 64 10 11 A1 16 5C 26 65 D5 E5 7D [00:01:19]CheckFolder [00:01:19]dirname=/storage/ofd_packets [00:01:19]CheckFolder done [00:01:19]ProducePacketName [00:01:19]name=ofd_packets/00203032 [00:01:19]NVStorageSaveData ofd_packets/00203032 [00:01:19]File name is /storage/ofd_packets/00203032 [00:01:19]Write 315 bytes [00:01:19]NVStorageSaveData done [00:01:19]OFDSenderStorePacket done [00:01:19]KKMCreateOFDPacket done [00:01:19]NVStorageSaveData kkm_last_timestamp [00:01:19]File name is /storage/kkm_last_timestamp [00:01:19]Write 4 bytes [00:01:19]NVStorageSaveData done [00:01:19]ExternCall_PrintAddStr [00:01:19]wPrintStart [00:01:19]Write to MH i2c: 01 00 00 D5 07 DC [00:01:19]OFD Sender: Processing packet 203032 [packets to send 117, broken 116] [00:01:19]ProducePacketName [00:01:19]name=ofd_packets/00203032 [00:01:19]OFD Sender: To server: pG, [00:01:19]CommunicateWithHost lk.salyk.kg:30040 [00:01:19]ConnectInit lk.salyk.kg [00:01:19]Write i2c OK [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: 01 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: 01 07 00 [00:01:19]MH_I2C_Read... [00:01:19]Read from MH i2c: 01 07 00 D5 07 00 00 00 00 00 FF 0F F1 [00:01:19]RasterBufferAndPrint [00:01:19]line Отчет об открытии смены [00:01:19]line ФФД: 1.0 [00:01:19]line ИНН: 02508201610067 [00:01:19]line Кассир: Шайбек уулу У. [00:01:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [00:01:19]line Место: АЗС № 171 "Партнер Нефть" [00:01:19]line 30.10.2024 00:01 [00:01:19]line Смена: 547 [00:01:19]line РНМ: 0000000000091777 [00:01:19]line ЗНМ: 0300000109 [00:01:19]line ФД: 203032 [00:01:19]line ФМ: 0000000000871756 [00:01:19]line ФПД: 274024490078225 [00:01:19]written 0, free lines is 4095 [00:01:19]Connected sock=11 [00:01:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 1D 01 00 00 B0 2F 15 01 75 9F 5A 02 01 00 02 00 09 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 1A 00 D0 A8 D0 B0 D0 B9 D0 B1 D0 B5 D0 BA 20 D1 83 D1 83 D0 BB D1 83 20 D0 A3 2E 20 F1 03 58 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 90 D0 BA 2D D0 A2 D0 B0 D0 BC 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 90 D0 BB D0 B0 20 D0 91 D1 83 D0 BA D0 B0 2D D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2C 20 34 31 2E 34 36 36 36 32 Write to MH i2c: 39 01 2C 00 20 00 37 E7 31 07 2E EE 35 39 39 30 38 35 A3 [00:01:20]04 2A 00 D0 90 D0 Write i2c OK [00:01:20]97 MH_I2C_Read... [00:01:20]D0 A1 20 E2 84 96 20 31 37 31 Read from MH i2c: 20 01 22 [00:01:20]D0 MH_I2C_Read... [00:01:20]9F Read from MH i2c: D0 01 B0 07 D1 80 D1 82 D0 BD D0 00 B5 [00:01:20]D1 MH_I2C_Read... [00:01:20]80 20 D0 9D D0 B5 D1 84 D1 Read from MH i2c: 82 01 D1 07 8C 22 F4 03 04 00 4A 77 00 21 E7 67 07 0E 00 04 00 04 00 00 00 23 02 00 00 0D 04 10 00 00 34 30 0F 30 38 30 [00:01:20]30 RasterBufferAndPrint [00:01:20]30 line [00:01:20]30 30 30 30 30 30 39 line [00:01:20]31 line [00:01:20]37 line [00:01:20]37 line [00:01:20]37 10 written 0, free lines is 4087 [00:01:20]04 04 00 18 19 03 00 11 MH_Cut [00:01:20]04 Write to MH i2c: 10 D1 00 01 30 00 30 EE 30 07 30 01 C7 [00:01:20]30 30 30 30 30 30 38 37 31 37 35 36 35 04 06 00 F9 39 4C 64 10 11 A1 16 5C 26 65 D5 E5 7D [00:01:20]Write i2c OK [00:01:20]MH_I2C_Read... [00:01:20]Read from MH i2c: D1 [00:01:20]MH_I2C_Read... [00:01:20]Read from MH i2c: D1 01 00 [00:01:20]MH_I2C_Read... [00:01:20]Read from MH i2c: D1 01 00 EE 07 00 C6 [00:01:20]Write to MH i2c: 01 00 00 EF 07 F6 [00:01:20]Write i2c OK [00:01:20]MH_I2C_Read... [00:01:20]*** Cut start [00:01:20]*** Purtial cut [00:01:20]*** Stage 1: CUTSNS_PIN = 1 [00:01:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 90 BE 47 00 FC B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 18 19 03 00 F4 03 04 00 09 23 21 67 B6 04 01 00 00 81 8B A7 A8 7C D0 58 3A [00:01:21]CommunicateWithHost err = 0 [00:01:21]CheckOFDResponse [00:01:21]1017 (14) - 77093643461234 [00:01:21]1041 (16) - 0000000000871756 [00:01:21]1040 (4) - 203032 [00:01:21]1012 (4) - 29.10.2024 18:01 [00:01:21]1206 (1) - 0 [00:01:21]OFD Sender: Remove packet 203032 [00:01:21]ProducePacketName [00:01:21]name=ofd_packets/00203032 [00:01:21]NVStorageDeleteData [00:01:21]*** Stop cut motor [00:01:21]Read from MH i2c: *** Cut end [00:01:21]01 [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: 01 07 00 [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: 01 07 00 EF 07 00 00 00 00 00 FF 0F 0B [00:01:21]process_action open_shift done [00:01:21]requested_data is exist [00:01:21]produce_requested_data [00:01:21]requested_item fd.num is exist - process it [00:01:21]SAM_PROTO_GetFieldsCounters [00:01:21]wFMCommunicate request_size=4 [00:01:21]MH_SAM_APDU [00:01:21]CAPDU: 80 13 00 00 [00:01:21]Write to MH i2c: E2 08 00 F0 07 80 13 00 00 00 00 00 00 73 [00:01:21]Write i2c OK [00:01:21]MH_I2C_Read... [00:01:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:01:21]Read from MH i2c: E2 [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: E2 62 00 [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: E2 62 00 F0 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 18 19 03 00 0E 04 04 00 23 02 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 F5 [00:01:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 18 19 03 00 0E 04 04 00 23 02 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:01:21]wFMCommunicate OK [00:01:21]SAM_PROTO_GetFieldsCounters done [00:01:21]requested_item shift.num is exist - process it [00:01:21]requested_item shift.opened is exist - process it [00:01:21]req_shift_opened [00:01:21]FM_GetShiftState [00:01:21]SAM_PROTO_GetShiftState [00:01:21]wFMCommunicate request_size=4 [00:01:21]MH_SAM_APDU [00:01:21]CAPDU: 80 13 01 00 [00:01:21]Write to MH i2c: E2 08 00 F1 07 OFD Sender: No OFD packet to send [00:01:21]80 13 01 00 00 00 00 00 75 [00:01:21]Write i2c OK [00:01:21]MH_I2C_Read... [00:01:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:01:21]Read from MH i2c: E2 [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: E2 0E 00 [00:01:21]MH_I2C_Read... [00:01:21]Read from MH i2c: E2 0E 00 F1 07 00 09 00 01 4A 77 21 67 00 00 00 00 90 00 CA [00:01:21]RAPDU: 09 00 01 4A 77 21 67 00 00 00 00 90 00 [00:01:21]wFMCommunicate OK [00:01:21]SAM_PROTO_GetShiftState done [00:01:21]FM_GetShiftState done [00:01:21]req_shift_opened done [00:01:21]requested_item shift.open_date is exist - process it [00:01:21]req_shift_open_date [00:01:21]req_shift_open_date done [00:01:21]produce_requested_data done [00:01:21]produce_requested_data return {"fd.num":203032,"shift.num":547,"shift.opened":1,"shift.open_date":1730246474} [00:01:21]process_action_free open_shift [00:01:21]json_value_free [00:01:21]json_value_free done [00:01:21]process_json_proto returns [00:01:21]Send response to host [00:01:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":203032,"shift.num":547,"shift.opened":1,"shift.open_date":1730246474}}} [00:01:21]free response buf [00:01:21]execute_script done [00:01:21]execute_script returns [00:01:21]free content buf [00:01:21]Sock 9.Close socket [00:01:21]Sock 9.Thread stoped [00:01:21]accept exits with 10 [00:01:21]New connection [00:01:21]New thread 3066641764 created [00:01:21]Thread 3066785124 joined [00:01:21]Waiting for new connection... [00:01:21] Sock 10.Parse request [00:01:21]Sock 10.Check first char [00:01:21]Sock 10.First char is OK [00:01:21]request: POST /json_proto HTTP/1.0 [00:01:21]Method: POST [00:01:21]URL: /json_proto [00:01:21]Method is POST - this is cgi request [00:01:21]url: /json_proto [00:01:21]query_string will be loaded in cgi processing [00:01:21]execute_cgi json_proto POST (null) [00:01:21]execute_cgi path=json_proto method=POST [00:01:21]POST find Content-Length [00:01:21]Host: 172.17.63.195:8080 [00:01:21]Content-Length: 331 [00:01:21]Content-Type: application/json [00:01:21] [00:01:21]POST finish read [00:01:21]Found Content-Length = 331 [00:01:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:21]execute_script... [00:01:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:01:21]POST & json_proto [00:01:21]process_json_proto [00:01:21]json parsed OK: [00:01:21]protocol is kg_v1.0 [00:01:21]action value=get_value [00:01:21]process_action get_value [00:01:21]cmd_get_value [00:01:21]process_action get_value done [00:01:21]requested_data is exist [00:01:21]produce_requested_data [00:01:21]requested_item fm.sale.total is exist - process it [00:01:21]SAM_PROTO_GetFMData [00:01:21]wFMCommunicate request_size=4 [00:01:21]MH_SAM_APDU [00:01:21]CAPDU: 80 13 03 00 [00:01:21]Write to MH i2c: E2 08 00 F2 07 80 13 03 00 00 00 00 00 78 [00:01:22]Write i2c OK [00:01:22]MH_I2C_Read... [00:01:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:01:22]Read from MH i2c: E2 [00:01:22]MH_I2C_Read... [00:01:22]Read from MH i2c: E2 FD 00 [00:01:22]MH_I2C_Read... [00:01:22]Read from MH i2c: E2 FD 00 F2 07 00 C4 04 85 04 C0 04 6E 04 04 00 D2 14 03 00 69 04 A3 00 6F 04 04 00 AD 14 03 00 B1 04 05 00 F6 7C 4C B3 03 70 04 05 00 10 30 05 53 03 72 04 04 00 E6 4C 47 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E 6C A2 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 65 B1 62 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 AD [00:01:22]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 D2 14 03 00 69 04 A3 00 6F 04 04 00 AD 14 03 00 B1 04 05 00 F6 7C 4C B3 03 70 04 05 00 10 30 05 53 03 72 04 04 00 E6 4C 47 60 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E 6C A2 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 65 B1 62 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9B 00 6F 04 04 00 25 00 00 00 B1 04 03 00 24 F4 96 70 04 03 00 5C C1 96 72 04 02 00 C8 32 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 EB 07 10 EF 03 09 00 90 00 [00:01:23]wFMCommunicate OK [00:01:23]wFMCommunicate request_size=4 [00:01:23]MH_SAM_APDU [00:01:23]CAPDU: 80 17 00 00 [00:01:23]Write to MH i2c: E2 08 00 F3 07 80 17 00 00 00 00 00 00 7A [00:01:23]Write i2c OK [00:01:23]MH_I2C_Read... [00:01:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:01:23]Read from MH i2c: E2 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 FD 00 [00:01:23]MH_I2C_Read... [00:01:23]Read from MH i2c: E2 FD 00 F3 07 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 90 00 81 [00:01:23]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 FB 55 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 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 F4 07 80 17 00 00 00 00 00 00 7B [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 F4 07 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 90 00 90 [00:01:25]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 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 F5 07 80 17 00 00 00 00 00 00 7C [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 F5 07 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 F4 [00:01:26]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 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 F6 07 80 17 00 00 00 00 00 00 7D [00:01:26]Write i2c OK [00:01:26]MH_I2C_Read... [00:01:26]OFD Sender: No OFD packet to send [00:01:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [00:01:26]Read from MH i2c: E2 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: E2 E1 00 [00:01:26]MH_I2C_Read... [00:01:26]Read from MH i2c: E2 E1 00 F6 07 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 6B [00:01:27]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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_GetFMData done [00:01:27]requested_item fm.sale_refund.total is exist - process it [00:01:27]requested_item fm.buy.total is exist - process it [00:01:27]requested_item shift.sale.total is exist - process it [00:01:27]SAM_PROTO_GetShiftData [00:01:27]wFMCommunicate request_size=4 [00:01:27]MH_SAM_APDU [00:01:27]CAPDU: 80 13 02 00 [00:01:27]Write to MH i2c: E2 08 00 F7 07 80 13 02 00 00 00 00 00 7C [00:01:27]Write i2c OK [00:01:27]MH_I2C_Read... [00:01:28]*** iso7816_exchange 80 13 02 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 F7 07 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 EF [00:01:28]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: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 F8 07 80 17 00 00 00 00 00 00 7F [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 F8 07 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 87 [00:01:29]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: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 F9 07 80 17 00 00 00 00 00 00 80 [00:01:30]Write i2c OK [00:01:30]MH_I2C_Read... [00:01:30]*** iso7816_exchange 80 17 00 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 F9 07 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 52 [00:01:30]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: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 FA 07 80 17 00 00 00 00 00 00 81 [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 FA 07 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 OFD Sender: No OFD packet to send [00:01:32]04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 F3 [00:01:32]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: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 FB 07 80 17 00 00 00 00 00 00 82 [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 = 186! [00:01:32]Read from MH i2c: E2 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: E2 BD 00 [00:01:32]MH_I2C_Read... [00:01:32]Read from MH i2c: E2 BD 00 FB 07 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 68 [00:01:33]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:33]wFMCommunicate OK [00:01:33]SAM_PROTO_GetShiftData done [00:01:33]requested_item shift.sale.total_cash is exist - process it [00:01:33]requested_item shift.sale_refund.total is exist - process it [00:01:33]requested_item shift.sale_refund.total_cash is exist - process it [00:01:33]requested_item shift.buy.total is exist - process it [00:01:33]requested_item shift.buy.total_cash is exist - process it [00:01:33]produce_requested_data done [00:01:33]produce_requested_data return {"fm.sale.total":158930362.78,"fm.sale_refund.total":98929.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:01:33]process_action_free get_value [00:01:33]json_value_free [00:01:33]json_value_free done [00:01:33]process_json_proto returns [00:01:33]Send response to host [00:01:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":158930362.78,"fm.sale_refund.total":98929.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:01:33]free response buf [00:01:33]execute_script done [00:01:33]execute_script returns [00:01:33]free content buf [00:01:33]Sock 10.Close socket [00:01:33]Sock 10.Thread stoped [00:01:37]OFD Sender: No OFD packet to send [00:01:42]OFD Sender: No OFD packet to send [00:01:47]OFD Sender: No OFD packet to send [00:01:49]ConnectInit Can't connect to host [00:01:52]OFD Sender: No OFD packet to send [00:01:57]OFD Sender: No OFD packet to send [00:02:02]OFD Sender: No OFD packet to send [00:02:07]OFD Sender: No OFD packet to send [00:02:12]OFD Sender: No OFD packet to send [00:02:17]OFD Sender: No OFD packet to send [00:02:22]OFD Sender: No OFD packet to send [00:02:27]OFD Sender: No OFD packet to send [00:02:32]OFD Sender: No OFD packet to send [00:02:37]OFD Sender: No OFD packet to send [00:02:42]OFD Sender: No OFD packet to send [00:02:47]OFD Sender: No OFD packet to send [00:02:52]OFD Sender: No OFD packet to send [00:02:57]OFD Sender: No OFD packet to send [00:03:02]OFD Sender: No OFD packet to send [00:03:07]OFD Sender: No OFD packet to send [00:03:07]accept exits with 9 [00:03:07]New connection [00:03:07]New thread 3066785124 created [00:03:07]Thread 3066641764 joined [00:03:07]Waiting for new connection... [00:03:07] Sock 9.Parse request [00:03:07]Sock 9.Check first char [00:03:07]Sock 9.First char is OK [00:03:07]request: POST /json_proto HTTP/1.0 [00:03:07]Method: POST [00:03:07]URL: /json_proto [00:03:07]Method is POST - this is cgi request [00:03:07]url: /json_proto [00:03:07]query_string will be loaded in cgi processing [00:03:07]execute_cgi json_proto POST (null) [00:03:07]execute_cgi path=json_proto method=POST [00:03:07]POST find Content-Length [00:03:07]Host: 172.17.63.195:8080 [00:03:07]Content-Length: 767 [00:03:07]Content-Type: application/json [00:03:07] [00:03:07]POST finish read [00:03:07]Found Content-Length = 767 [00:03:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 10.000, "sum" : 742.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: Mbank", "payments": [ { "type": 1, "sum" : 742.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:03:07]execute_script... [00:03: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)450835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-3", "price" : 74.20, "quantity" : 10.000, "sum" : 742.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: Mbank", "payments": [ { "type": 1, "sum" : 742.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:03:07]POST & json_proto [00:03:07]process_json_proto [00:03:07]json parsed OK: [00:03:07]protocol is kg_v1.0 [00:03:07]action value=close_receipt [00:03:07]process_action close_receipt [00:03:07]cmd_close_receipt [00:03:07]MH_GetDate [00:03:07]Write to MH i2c: F0 00 00 FC 07 F2 [00:03:07]Write i2c OK [00:03:07]MH_I2C_Read... [00:03:07]Read from MH i2c: F0 [00:03:07]MH_I2C_Read... [00:03:07]Read from MH i2c: F0 09 00 [00:03:07]MH_I2C_Read... [00:03:07]Read from MH i2c: F0 09 00 FC 07 00 BC 77 21 67 8C D7 20 67 A0 [00:03:07]GetLastDocTimeStamp 1730246474 [00:03:07]current date 1730246588 [00:03:07]FM_GetShiftState [00:03:07]SAM_PROTO_GetShiftState [00:03:07]wFMCommunicate request_size=4 [00:03:07]MH_SAM_APDU [00:03:07]CAPDU: 80 13 01 00 [00:03:07]Write to MH i2c: E2 08 00 FD 07 80 13 01 00 00 00 00 00 81 [00:03:07]Write i2c OK [00:03:07]MH_I2C_Read... [00:03:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:03:07]Read from MH i2c: E2 [00:03:07]MH_I2C_Read... [00:03:07]Read from MH i2c: E2 0E 00 [00:03:07]MH_I2C_Read... [00:03:07]Read from MH i2c: E2 0E 00 FD 07 00 09 00 01 4A 77 21 67 00 00 00 00 90 00 D6 [00:03:07]RAPDU: 09 00 01 4A 77 21 67 00 00 00 00 90 00 [00:03:07]wFMCommunicate OK [00:03:07]SAM_PROTO_GetShiftState done [00:03:07]FM_GetShiftState done [00:03:07]opened in 1730246474 [00:03:07]opened+sec_in_day 1730332874 [00:03:07]quantity*price = 74200 [00:03:07]sum+1 = 74201 [00:03:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 742.00 НСП 1% : 6.57 НДС 12% : 78.80 Наличными: 0.00 Безнал.: 742.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 1 30.10.2024 00:03 Смена: 547 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871756 ФД: 203033 ФПД: 167987935302214 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T000308&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203033&fm=167987935302214&tin=02508201610067®Number=0000000000091777&sum=74200 [00:03:10]StoreToDocumentArchive [00:03:10]shift 547 fd 203033 [00:03:10]save to /storage/0547/doc_00203033 [00:03:10]save last doc name /storage/0547/doc_00203033 to /storage/kkm_last_doc_name [00:03:10]save OK [00:03:10]Clear old archive folders... [00:03:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:03:10]tlvbuf is 0113EF20 [00:03:10]SAM_PROTO_ClearQueue [00:03:10]wFMCommunicate request_size=4 [00:03:10]MH_SAM_APDU [00:03:10]CAPDU: 80 09 00 00 [00:03:10]Write to MH i2c: E2 08 00 0A 08 80 09 00 00 00 00 00 00 84 [00:03:10]Write i2c OK [00:03:10]MH_I2C_Read... [00:03:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:03:10]Read from MH i2c: E2 [00:03:10]MH_I2C_Read... [00:03:10]Read from MH i2c: E2 03 00 [00:03:10]MH_I2C_Read... [00:03:10]Read from MH i2c: E2 03 00 0A 08 00 90 00 86 [00:03:10]RAPDU: 90 00 [00:03:10]wFMCommunicate OK [00:03:10]SAM_PROTO_ClearQueue done [00:03:10]KKMCreateOFDPacket [00:03:10]OFDProtocolAddRootSTLVToBuf [00:03:10]FM_MakeSignedData [00:03:10]FM_MakeSignedData [00:03:10]SAM_PROTO_SignData [00:03:10]wFMCommunicate request_size=4 [00:03:10]MH_SAM_APDU [00:03:10]CAPDU: 80 0D 01 02 [00:03:10]Write to MH i2c: E2 08 00 0B 08 80 0D 01 02 00 00 00 00 8C [00:03:10]Write i2c OK [00:03:10]MH_I2C_Read... [00:03:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:03:10]Read from MH i2c: E2 [00:03:10]MH_I2C_Read... [00:03:10]Read from MH i2c: E2 03 00 [00:03:10]MH_I2C_Read... [00:03:10]Read from MH i2c: E2 03 00 0B 08 00 90 00 87 [00:03:10]RAPDU: 90 00 [00:03:10]wFMCommunicate OK [00:03:10]wFMCommunicate request_size=255 [00:03:10]MH_SAM_APDU [00:03: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 BC 77 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 19 03 00 35 04 06 00 98 [00:03:10]Write to MH i2c: E2 02 01 0C 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 BC 77 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 19 03 00 35 04 06 00 98 00 00 04 [00:03:11]Write i2c OK [00:03:11]MH_I2C_Read... [00:03:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:03:11]Read from MH i2c: E2 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 03 00 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 03 00 0C 08 00 90 00 88 [00:03:11]RAPDU: 90 00 [00:03:11]wFMCommunicate OK [00:03:11]wFMCommunicate request_size=10 [00:03:11]MH_SAM_APDU [00:03:11]CAPDU: 80 0D 02 02 05 C8 BD 35 D2 46 [00:03:11]Write to MH i2c: E2 0D 00 0D 08 80 0D 02 02 05 00 C8 BD 35 D2 46 00 00 6B [00:03:11]Write i2c OK [00:03:11]MH_I2C_Read... [00:03:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:03:11]Read from MH i2c: E2 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 03 00 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 03 00 0D 08 00 90 00 89 [00:03:11]RAPDU: 90 00 [00:03:11]wFMCommunicate OK [00:03:11]wFMCommunicate request_size=4 [00:03:11]MH_SAM_APDU [00:03:11]CAPDU: 80 0D 03 02 [00:03:11]Write to MH i2c: E2 08 00 0E 08 80 0D 03 02 00 00 00 00 91 [00:03:11]Write i2c OK [00:03:11]MH_I2C_Read... [00:03:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:03:11]Read from MH i2c: E2 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 0B 00 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 0B 00 0E 08 00 01 E5 43 C5 5F 5B EF B0 90 00 D9 [00:03:11]RAPDU: 01 E5 43 C5 5F 5B EF B0 90 00 [00:03:11]wFMCommunicate OK [00:03:11]SAM_PROTO_SignData done [00:03:11]FM_MakeSignedData done [00:03:11]CreateOFDProtocolMessage [00:03:11]wFMCommunicate request_size=4 [00:03:11]MH_SAM_APDU [00:03:11]CAPDU: 80 11 00 00 [00:03:11]Write to MH i2c: E2 08 00 0F 08 80 11 00 00 00 00 00 00 91 [00:03:11]Write i2c OK [00:03:11]MH_I2C_Read... [00:03:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:11]Read from MH i2c: E2 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 17 00 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: E2 17 00 0F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 E6 [00:03:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:03:11]wFMCommunicate OK [00:03:11]CreateOFDProtocolMessage done [00:03:11]OFDSenderStorePacket 203033 [00:03:11]StoreOFDPacket docnum=203033 [00:03:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B3 25 07 01 48 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 BC 77 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 19 03 00 35 04 06 00 98 C8 BD 35 D2 46 01 E5 43 C5 5F 5B EF B0 [00:03:11]CheckFolder [00:03:11]dirname=/storage/ofd_packets [00:03:11]CheckFolder done [00:03:11]ProducePacketName [00:03:11]name=ofd_packets/00203033 [00:03:11]NVStorageSaveData ofd_packets/00203033 [00:03:11]File name is /storage/ofd_packets/00203033 [00:03:11]Write 301 bytes [00:03:11]NVStorageSaveData done [00:03:11]OFDSenderStorePacket done [00:03:11]KKMCreateOFDPacket done [00:03:11]NVStorageSaveData kkm_last_timestamp [00:03:11]File name is /storage/kkm_last_timestamp [00:03:11]Write 4 bytes [00:03:11]NVStorageSaveData done [00:03:11]ExternCall_PrintAddStr [00:03:11]wPrintStart [00:03:11]Write to MH i2c: 01 00 00 10 08 18 [00:03:11]Write i2c OK [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: 01 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: 01 07 00 [00:03:11]MH_I2C_Read... [00:03:11]Read from MH i2c: 01 07 00 10 08 00 00 00 00 00 FF 0F 2D [00:03:11]RasterBufferAndPrint [00:03:11]line Счет N : (1)450835 [00:03:11]line ИНН: 02508201610067 [00:03:11]line Контрольно-Кассовый Чек [00:03:11]line ПРОДАЖА [00:03:11]line ТРК (МРК, ГНК) : 51 [00:03:11]line Товар: 2710124500 [00:03:11]line Аи-95-К-3 [00:03:11]line 10.000 * 74.20 [00:03:11]line = 742.00 [00:03:11]line НДС 12% НСП 1% [00:03:11]line > о реализуемом товаре [00:03:11]line ИТОГО: 742.00 [00:03:11]line НСП 1% : 6.57 [00:03:11]line НДС 12% : 78.80 [00:03:11]line Наличными: 0.00 [00:03:11]line Безнал.: 742.00 [00:03:11]line Место: АЗС № 171 "Партнер Нефть" [00:03:11]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [00:03:11]line СНО: Общий режим [00:03:11]line Чек 1 30.10.2024 00:03 [00:03:11]line Смена: 547 ФФД: 1.0 [00:03:11]line ЗНМ: 0300000109 [00:03:11]line РНМ: 0000000000091777 [00:03:11]line Версия ККМ: 001 [00:03:11]line Платежная система: Mbank [00:03:11]line ФМ: 0000000000871756 [00:03:11]line ФД: 203033 [00:03:11]line ФПД: 167987935302214 [00:03:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T000308&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203033&fm=167987935302214&tin=02508201610067®Number=0000000000091777&sum=74200 [00:03:11]OFD Sender: Processing packet 203033 [packets to send 117, broken 116] [00:03:11]ProducePacketName [00:03:11]name=ofd_packets/00203033 [00:03:11]OFD Sender: To server: pG, [00:03:11]CommunicateWithHost lk.salyk.kg:30040 [00:03:11]ConnectInit lk.salyk.kg [00:03:11]written 0, free lines is 4095 [00:03:12]Connected sock=11 [00:03:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 B3 25 07 01 48 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 33 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D8 21 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 21 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 1E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 21 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 BC 77 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 Write to MH i2c: 37 01 37 00 37 00 11 04 10 00 30 30 30 30 39 30 08 30 41 30 [00:03:12]30 Write i2c OK [00:03:12]30 MH_I2C_Read... [00:03:12]30 38 37 31 37 35 36 10 04 04 00 Read from MH i2c: 19 01 19 [00:03:12]03 MH_I2C_Read... [00:03:12]00 Read from MH i2c: 35 01 04 07 06 00 98 C8 BD 35 D2 46 00 01 [00:03:12]E5 MH_I2C_Read... [00:03:12]43 C5 5F Read from MH i2c: 5B 01 EF 07 B0 00 [00:03:12]39 08 00 00 00 00 00 F7 0C 4B [00:03:12]RasterBufferAndPrint [00:03:12]line [00:03:12]line [00:03:12]line [00:03:12]line [00:03:12]line [00:03:12]written 0, free lines is 3468 [00:03:12]MH_Cut [00:03:12]Write to MH i2c: D1 01 00 40 08 01 1A [00:03:12]Write i2c OK [00:03:12]MH_I2C_Read... [00:03:12]Read from MH i2c: D1 [00:03:12]MH_I2C_Read... [00:03:12]Read from MH i2c: D1 01 00 [00:03:12]MH_I2C_Read... [00:03:12]Read from MH i2c: D1 01 00 40 08 00 19 [00:03:12]Write to MH i2c: 01 00 00 41 08 49 [00:03:12]Write i2c OK [00:03:12]MH_I2C_Read... [00:03:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 0E 58 47 00 47 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 19 19 03 00 F4 03 04 00 79 23 21 67 B6 04 01 00 00 E7 A6 AE 85 80 2D 08 54 [00:03:13]CommunicateWithHost err = 0 [00:03:13]CheckOFDResponse [00:03:13]1017 (14) - 77093643461234 [00:03:13]1041 (16) - 0000000000871756 [00:03:13]1040 (4) - 203033 [00:03:13]1012 (4) - 29.10.2024 18:03 [00:03:13]1206 (1) - 0 [00:03:13]OFD Sender: Remove packet 203033 [00:03:13]ProducePacketName [00:03:13]name=ofd_packets/00203033 [00:03:13]NVStorageDeleteData [00:03:13]*** Cut start [00:03:13]*** Purtial cut [00:03:13]*** CUTSNS_PIN = 0 [00:03:13]*** Stage 1: CUTSNS_PIN = 1 [00:03:13]OFD Sender: No OFD packet to send [00:03:15]Read from MH i2c: 01 [00:03:15]MH_I2C_Read... [00:03:15]*** Stop cut motor [00:03:15]*** Cut end [00:03:15]Read from MH i2c: 01 07 00 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: 01 07 00 41 08 00 00 00 00 00 FF 0F 5E [00:03:15]process_action close_receipt done [00:03:15]requested_data is exist [00:03:15]produce_requested_data [00:03:15]requested_item fm.sn is exist - process it [00:03:15]wFMCommunicate request_size=4 [00:03:15]MH_SAM_APDU [00:03:15]CAPDU: 80 11 00 00 [00:03:15]Write to MH i2c: E2 08 00 42 08 80 11 00 00 00 00 00 00 C4 [00:03:15]Write i2c OK [00:03:15]MH_I2C_Read... [00:03:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:15]Read from MH i2c: E2 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 17 00 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 17 00 42 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 19 [00:03:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:03:15]wFMCommunicate OK [00:03:15]requested_item fd.num is exist - process it [00:03:15]SAM_PROTO_GetFieldsCounters [00:03:15]wFMCommunicate request_size=4 [00:03:15]MH_SAM_APDU [00:03:15]CAPDU: 80 13 00 00 [00:03:15]Write to MH i2c: E2 08 00 43 08 80 13 00 00 00 00 00 00 C7 [00:03:15]Write i2c OK [00:03:15]MH_I2C_Read... [00:03:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:03:15]Read from MH i2c: E2 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 62 00 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 62 00 43 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 19 19 03 00 0E 04 04 00 23 02 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 4D [00:03:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 19 19 03 00 0E 04 04 00 23 02 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:03:16]wFMCommunicate OK [00:03:16]SAM_PROTO_GetFieldsCounters done [00:03:16]requested_item shift.num is exist - process it [00:03:16]requested_item shift.opened is exist - process it [00:03:16]req_shift_opened [00:03:16]FM_GetShiftState [00:03:16]SAM_PROTO_GetShiftState [00:03:16]wFMCommunicate request_size=4 [00:03:16]MH_SAM_APDU [00:03:16]CAPDU: 80 13 01 00 [00:03:16]Write to MH i2c: E2 08 00 44 08 80 13 01 00 00 00 00 00 C9 [00:03:16]Write i2c OK [00:03:16]MH_I2C_Read... [00:03:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:03:16]Read from MH i2c: E2 [00:03:16]MH_I2C_Read... [00:03:16]Read from MH i2c: E2 0E 00 [00:03:16]MH_I2C_Read... [00:03:16]Read from MH i2c: E2 0E 00 44 08 00 09 00 01 4A 77 21 67 00 00 00 00 90 00 1E [00:03:16]RAPDU: 09 00 01 4A 77 21 67 00 00 00 00 90 00 [00:03:16]wFMCommunicate OK [00:03:16]SAM_PROTO_GetShiftState done [00:03:16]FM_GetShiftState done [00:03:16]req_shift_opened done [00:03:16]requested_item shift.open_date is exist - process it [00:03:16]req_shift_open_date [00:03:16]req_shift_open_date done [00:03:16]produce_requested_data done [00:03:16]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203033,"shift.num":547,"shift.opened":1,"shift.open_date":1730246474} [00:03:16]process_action_free close_receipt [00:03:16]json_value_free [00:03:16]json_value_free done [00:03:16]process_json_proto returns [00:03:16]Send response to host [00:03:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203033,"shift.num":547,"shift.opened":1,"shift.open_date":1730246474}}} [00:03:16]free response buf [00:03:16]execute_script done [00:03:16]execute_script returns [00:03:16]free content buf [00:03:16]Sock 9.Close socket [00:03:16]Sock 9.Thread stoped [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:19]OFD Sender: No OFD packet to send [00:08:24]OFD Sender: No OFD packet to send [00:08:29]OFD Sender: No OFD packet to send [00:08:34]OFD Sender: No OFD packet to send [00:08:39]OFD Sender: No OFD packet to send [00:08:44]OFD Sender: No OFD packet to send [00:08:49]OFD Sender: No OFD packet to send [00:08:54]OFD Sender: No OFD packet to send [00:08:59]OFD Sender: No OFD packet to send [00:09:04]OFD Sender: No OFD packet to send [00:09:09]OFD Sender: No OFD packet to send [00:09:14]OFD Sender: No OFD packet to send [00:09:19]OFD Sender: No OFD packet to send [00:09:24]OFD Sender: No OFD packet to send [00:09:29]OFD Sender: No OFD packet to send [00:09:34]OFD Sender: No OFD packet to send [00:09:39]OFD Sender: No OFD packet to send [00:09:44]OFD Sender: No OFD packet to send [00:09:49]OFD Sender: No OFD packet to send [00:09:54]OFD Sender: No OFD packet to send [00:09:59]OFD Sender: No OFD packet to send [00:10:04]OFD Sender: No OFD packet to send [00:10:09]OFD Sender: No OFD packet to send [00:10:14]OFD Sender: No OFD packet to send [00:10:19]OFD Sender: No OFD packet to send [00:10:24]OFD Sender: No OFD packet to send [00:10:29]OFD Sender: No OFD packet to send [00:10:34]OFD Sender: No OFD packet to send [00:10:39]OFD Sender: No OFD packet to send [00:10:44]OFD Sender: No OFD packet to send [00:10:49]OFD Sender: No OFD packet to send [00:10:54]OFD Sender: No OFD packet to send [00:10:59]OFD Sender: No OFD packet to send [00:11:04]OFD Sender: No OFD packet to send [00:11:09]OFD Sender: No OFD packet to send [00:11:14]OFD Sender: No OFD packet to send [00:11:19]OFD Sender: No OFD packet to send [00:11:24]OFD Sender: No OFD packet to send [00:11:29]OFD Sender: No OFD packet to send [00:11:34]OFD Sender: No OFD packet to send [00:11:39]OFD Sender: No OFD packet to send [00:11:44]OFD Sender: No OFD packet to send [00:11:49]OFD Sender: No OFD packet to send [00:11:54]OFD Sender: No OFD packet to send [00:11:59]OFD Sender: No OFD packet to send [00:12:04]OFD Sender: No OFD packet to send [00:12:09]OFD Sender: No OFD packet to send [00:12:14]OFD Sender: No OFD packet to send [00:12:19]OFD Sender: No OFD packet to send [00:12:24]OFD Sender: No OFD packet to send [00:12:29]OFD Sender: No OFD packet to send [00:12:34]OFD Sender: No OFD packet to send [00:12:39]OFD Sender: No OFD packet to send [00:12:44]OFD Sender: No OFD packet to send [00:12:49]OFD Sender: No OFD packet to send [00:12:54]OFD Sender: No OFD packet to send [00:12:59]OFD Sender: No OFD packet to send [00:13:04]OFD Sender: No OFD packet to send [00:13:09]OFD Sender: No OFD packet to send [00:13:14]OFD Sender: No OFD packet to send [00:13:19]OFD Sender: No OFD packet to send [00:13:24]OFD Sender: No OFD packet to send [00:13:29]OFD Sender: No OFD packet to send [00:13:34]OFD Sender: No OFD packet to send [00:13:39]OFD Sender: No OFD packet to send [00:13:44]OFD Sender: No OFD packet to send [00:13:49]OFD Sender: No OFD packet to send [00:13:54]OFD Sender: No OFD packet to send [00:13:59]OFD Sender: No OFD packet to send [00:14:04]OFD Sender: No OFD packet to send [00:14:09]OFD Sender: No OFD packet to send [00:14:14]OFD Sender: No OFD packet to send [00:14:19]OFD Sender: No OFD packet to send [00:14:24]OFD Sender: No OFD packet to send [00:14:29]OFD Sender: No OFD packet to send [00:14:34]OFD Sender: No OFD packet to send [00:14:39]OFD Sender: No OFD packet to send [00:14:44]OFD Sender: No OFD packet to send [00:14:49]OFD Sender: No OFD packet to send [00:14:54]OFD Sender: No OFD packet to send [00:14:59]OFD Sender: No OFD packet to send [00:15:04]OFD Sender: No OFD packet to send [00:15:09]OFD Sender: No OFD packet to send [00:15:14]OFD Sender: No OFD packet to send [00:15:19]OFD Sender: No OFD packet to send [00:15:24]OFD Sender: No OFD packet to send [00:15:29]OFD Sender: No OFD packet to send [00:15:34]OFD Sender: No OFD packet to send [00:15:39]OFD Sender: No OFD packet to send [00:15:44]OFD Sender: No OFD packet to send [00:15:49]OFD Sender: No OFD packet to send [00:15:54]OFD Sender: No OFD packet to send [00:15:59]OFD Sender: No OFD packet to send [00:16:04]OFD Sender: No OFD packet to send [00:16:09]OFD Sender: No OFD packet to send [00:16:14]OFD Sender: No OFD packet to send [00:16:19]OFD Sender: No OFD packet to send [00:16:24]OFD Sender: No OFD packet to send [00:16:29]OFD Sender: No OFD packet to send [00:16:34]OFD Sender: No OFD packet to send [00:16:39]OFD Sender: No OFD packet to send [00:16:44]OFD Sender: No OFD packet to send [00:16:49]OFD Sender: No OFD packet to send [00:16:54]OFD Sender: No OFD packet to send [00:16:59]OFD Sender: No OFD packet to send [00:17:04]OFD Sender: No OFD packet to send [00:17:09]OFD Sender: No OFD packet to send [00:17:14]OFD Sender: No OFD packet to send [00:17:19]OFD Sender: No OFD packet to send [00:17:24]OFD Sender: No OFD packet to send [00:17:29]OFD Sender: No OFD packet to send [00:17:34]OFD Sender: No OFD packet to send [00:17:39]OFD Sender: No OFD packet to send [00:17:44]OFD Sender: No OFD packet to send [00:17:49]OFD Sender: No OFD packet to send [00:17:54]OFD Sender: No OFD packet to send [00:17:59]OFD Sender: No OFD packet to send [00:18:04]OFD Sender: No OFD packet to send [00:18:09]OFD Sender: No OFD packet to send [00:18:14]OFD Sender: No OFD packet to send [00:18:19]OFD Sender: No OFD packet to send [00:18:24]OFD Sender: No OFD packet to send [00:18:29]OFD Sender: No OFD packet to send [00:18:34]OFD Sender: No OFD packet to send [00:18:39]OFD Sender: No OFD packet to send [00:18:44]OFD Sender: No OFD packet to send [00:18:49]OFD Sender: No OFD packet to send [00:18:54]OFD Sender: No OFD packet to send [00:18:59]OFD Sender: No OFD packet to send [00:19:04]OFD Sender: No OFD packet to send [00:19:09]OFD Sender: No OFD packet to send [00:19:14]OFD Sender: No OFD packet to send [00:19:19]OFD Sender: No OFD packet to send [00:19:24]OFD Sender: No OFD packet to send [00:19:29]OFD Sender: No OFD packet to send [00:19:34]OFD Sender: No OFD packet to send [00:19:39]OFD Sender: No OFD packet to send [00:19:44]OFD Sender: No OFD packet to send [00:19:49]OFD Sender: No OFD packet to send [00:19:54]OFD Sender: No OFD packet to send [00:19:59]OFD Sender: No OFD packet to send [00:20:04]OFD Sender: No OFD packet to send [00:20:09]OFD Sender: No OFD packet to send [00:20:14]OFD Sender: No OFD packet to send [00:20:19]OFD Sender: No OFD packet to send [00:20:24]OFD Sender: No OFD packet to send [00:20:29]OFD Sender: No OFD packet to send [00:20:34]OFD Sender: No OFD packet to send [00:20:39]OFD Sender: No OFD packet to send [00:20:44]OFD Sender: No OFD packet to send [00:20:49]OFD Sender: No OFD packet to send [00:20:54]OFD Sender: No OFD packet to send [00:20:59]OFD Sender: No OFD packet to send [00:21:04]OFD Sender: No OFD packet to send [00:21:09]OFD Sender: No OFD packet to send [00:21:14]OFD Sender: No OFD packet to send [00:21:19]OFD Sender: No OFD packet to send [00:21:24]OFD Sender: No OFD packet to send [00:21:29]OFD Sender: No OFD packet to send [00:21:34]OFD Sender: No OFD packet to send [00:21:39]OFD Sender: No OFD packet to send [00:21:44]OFD Sender: No OFD packet to send [00:21:49]OFD Sender: No OFD packet to send [00:21:54]OFD Sender: No OFD packet to send [00:21:59]OFD Sender: No OFD packet to send [00:22:04]OFD Sender: No OFD packet to send [00:22:09]OFD Sender: No OFD packet to send [00:22:14]OFD Sender: No OFD packet to send [00:22:19]OFD Sender: No OFD packet to send [00:22:24]OFD Sender: No OFD packet to send [00:22:29]OFD Sender: No OFD packet to send [00:22:34]OFD Sender: No OFD packet to send [00:22:39]OFD Sender: No OFD packet to send [00:22:45]OFD Sender: No OFD packet to send [00:22:50]OFD Sender: No OFD packet to send [00:22:55]OFD Sender: No OFD packet to send [00:23:00]OFD Sender: No OFD packet to send [00:23:05]OFD Sender: No OFD packet to send [00:23:10]OFD Sender: No OFD packet to send [00:23:15]OFD Sender: No OFD packet to send [00:23:20]OFD Sender: No OFD packet to send [00:23:25]OFD Sender: No OFD packet to send [00:23:30]OFD Sender: No OFD packet to send [00:23:35]OFD Sender: No OFD packet to send [00:23:40]OFD Sender: No OFD packet to send [00:23:45]OFD Sender: No OFD packet to send [00:23:50]OFD Sender: No OFD packet to send [00:23:55]OFD Sender: No OFD packet to send [00:24:00]OFD Sender: No OFD packet to send [00:24:05]OFD Sender: No OFD packet to send [00:24:10]OFD Sender: No OFD packet to send [00:24:15]OFD Sender: No OFD packet to send [00:24:20]OFD Sender: No OFD packet to send [00:24:25]OFD Sender: No OFD packet to send [00:24:30]OFD Sender: No OFD packet to send [00:24:35]OFD Sender: No OFD packet to send [00:24:40]OFD Sender: No OFD packet to send [00:24:45]OFD Sender: No OFD packet to send [00:24:50]OFD Sender: No OFD packet to send [00:24:55]OFD Sender: No OFD packet to send [00:25:00]OFD Sender: No OFD packet to send [00:25:05]OFD Sender: No OFD packet to send [00:25:10]OFD Sender: No OFD packet to send [00:25:15]OFD Sender: No OFD packet to send [00:25:20]OFD Sender: No OFD packet to send [00:25:25]OFD Sender: No OFD packet to send [00:25:30]OFD Sender: No OFD packet to send [00:25:35]OFD Sender: No OFD packet to send [00:25:40]OFD Sender: No OFD packet to send [00:25:45]OFD Sender: No OFD packet to send [00:25:50]OFD Sender: No OFD packet to send [00:25:55]OFD Sender: No OFD packet to send [00:26:00]OFD Sender: No OFD packet to send [00:26:05]OFD Sender: No OFD packet to send [00:26:10]OFD Sender: No OFD packet to send [00:26:15]OFD Sender: No OFD packet to send [00:26:20]OFD Sender: No OFD packet to send [00:26:25]OFD Sender: No OFD packet to send [00:26:30]OFD Sender: No OFD packet to send [00:26:35]OFD Sender: No OFD packet to send [00:26:40]OFD Sender: No OFD packet to send [00:26:45]OFD Sender: No OFD packet to send [00:26:50]OFD Sender: No OFD packet to send [00:26:55]OFD Sender: No OFD packet to send [00:27:00]OFD Sender: No OFD packet to send [00:27:05]OFD Sender: No OFD packet to send [00:27:10]OFD Sender: No OFD packet to send [00:27:15]OFD Sender: No OFD packet to send [00:27:20]OFD Sender: No OFD packet to send [00:27:25]OFD Sender: No OFD packet to send [00:27:30]OFD Sender: No OFD packet to send [00:27:35]OFD Sender: No OFD packet to send [00:27:39]accept exits with 10 [00:27:39]New connection [00:27:39]New thread 3066641764 created [00:27:39]Thread 3066785124 joined [00:27:39]Waiting for new connection... [00:27:39] Sock 10.Parse request [00:27:39]Sock 10.Check first char [00:27:39]Sock 10.First char is OK [00:27:39]request: POST /json_proto HTTP/1.0 [00:27:39]Method: POST [00:27:39]URL: /json_proto [00:27:39]Method is POST - this is cgi request [00:27:39]url: /json_proto [00:27:39]query_string will be loaded in cgi processing [00:27:39]execute_cgi json_proto POST (null) [00:27:39]execute_cgi path=json_proto method=POST [00:27:39]POST find Content-Length [00:27:39]Host: 172.17.63.195:8080 [00:27:39]Content-Length: 679 [00:27:39]Content-Type: application/json [00:27:39] [00:27:39]POST finish read [00:27:39]Found Content-Length = 679 [00:27:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450836", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:27:39]execute_script... [00:27: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)450836", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:27:39]POST & json_proto [00:27:39]process_json_proto [00:27:39]json parsed OK: [00:27:39]protocol is kg_v1.0 [00:27:39]action value=close_receipt [00:27:39]process_action close_receipt [00:27:39]cmd_close_receipt [00:27:39]MH_GetDate [00:27:39]Write to MH i2c: F0 00 00 45 08 3C [00:27:39]Write i2c OK [00:27:39]MH_I2C_Read... [00:27:39]Read from MH i2c: F0 [00:27:39]MH_I2C_Read... [00:27:39]Read from MH i2c: F0 09 00 [00:27:39]MH_I2C_Read... [00:27:39]Read from MH i2c: F0 09 00 45 08 00 7C 7D 21 67 8C D7 20 67 B0 [00:27:39]GetLastDocTimeStamp 1730246588 [00:27:39]current date 1730248060 [00:27:39]FM_GetShiftState [00:27:39]SAM_PROTO_GetShiftState [00:27:39]wFMCommunicate request_size=4 [00:27:39]MH_SAM_APDU [00:27:39]CAPDU: 80 13 01 00 [00:27:39]Write to MH i2c: E2 08 00 46 08 80 13 01 00 00 00 00 00 CB [00:27:39]Write i2c OK [00:27:39]MH_I2C_Read... [00:27:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:27:39]Read from MH i2c: E2 [00:27:39]MH_I2C_Read... [00:27:39]Read from MH i2c: E2 0E 00 [00:27:39]MH_I2C_Read... [00:27:39]Read from MH i2c: E2 0E 00 46 08 00 09 00 01 4A 77 21 67 00 00 00 00 90 00 20 [00:27:39]RAPDU: 09 00 01 4A 77 21 67 00 00 00 00 90 00 [00:27:39]wFMCommunicate OK [00:27:39]SAM_PROTO_GetShiftState done [00:27:39]FM_GetShiftState done [00:27:39]opened in 1730246474 [00:27:39]opened+sec_in_day 1730332874 [00:27:39]quantity*price = 100050 [00:27:39]sum+1 = 100052 [00:27:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 2 30.10.2024 00:27 Смена: 547 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203034 ФПД: 33199479117791 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T002740&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203034&fm=33199479117791&tin=02508201610067®Number=0000000000091777&sum=100000 [00:27:40]StoreToDocumentArchive [00:27:40]shift 547 fd 203034 [00:27:40]save to /storage/0547/doc_00203034 [00:27:40]save last doc name /storage/0547/doc_00203034 to /storage/kkm_last_doc_name [00:27:40]save OK [00:27:40]Clear old archive folders... [00:27:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:27:40]tlvbuf is 011586E0 [00:27:40]SAM_PROTO_ClearQueue [00:27:40]wFMCommunicate request_size=4 [00:27:40]MH_SAM_APDU [00:27:40]CAPDU: 80 09 00 00 [00:27:40]Write to MH i2c: E2 08 00 53 08 80 09 00 00 00 00 00 00 CD [00:27:40]Write i2c OK [00:27:40]MH_I2C_Read... [00:27:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:27:40]Read from MH i2c: E2 [00:27:40]MH_I2C_Read... [00:27:40]Read from MH i2c: E2 03 00 [00:27:40]MH_I2C_Read... [00:27:40]Read from MH i2c: E2 03 00 53 08 00 90 00 CF [00:27:40]RAPDU: 90 00 [00:27:40]wFMCommunicate OK [00:27:40]SAM_PROTO_ClearQueue done [00:27:40]KKMCreateOFDPacket [00:27:40]OFDProtocolAddRootSTLVToBuf [00:27:40]FM_MakeSignedData [00:27:40]FM_MakeSignedData [00:27:40]SAM_PROTO_SignData [00:27:40]wFMCommunicate request_size=4 [00:27:40]MH_SAM_APDU [00:27:40]CAPDU: 80 0D 01 02 [00:27:40]Write to MH i2c: E2 08 00 54 08 80 0D 01 02 00 00 00 00 D5 [00:27:40]Write i2c OK [00:27:40]MH_I2C_Read... [00:27:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:27:40]Read from MH i2c: E2 [00:27:40]MH_I2C_Read... [00:27:40]Read from MH i2c: E2 03 00 [00:27:40]MH_I2C_Read... [00:27:40]Read from MH i2c: E2 03 00 54 08 00 90 00 D0 [00:27:40]RAPDU: 90 00 [00:27:40]wFMCommunicate OK [00:27:40]wFMCommunicate request_size=255 [00:27:40]MH_SAM_APDU [00:27:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 7C 7D 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 19 03 00 35 04 06 00 1E 31 DB 28 [00:27:40]Write to MH i2c: E2 02 01 55 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 7C 7D 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 19 03 00 35 04 06 00 1E 31 DB 28 00 00 8F [00:27:40]Write i2c OK [00:27:40]MH_I2C_Read... [00:27:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:27:40]Read from MH i2c: E2 [00:27:40]MH_I2C_Read... [00:27:40]Read from MH i2c: E2 03 00 [00:27:40]MH_I2C_Read... [00:27:40]Read from MH i2c: E2 03 00 55 08 00 90 00 D1 [00:27:40]RAPDU: 90 00 [00:27:40]wFMCommunicate OK [00:27:40]wFMCommunicate request_size=7 [00:27:40]MH_SAM_APDU [00:27:40]CAPDU: 80 0D 02 02 02 D7 DF [00:27:40]Write to MH i2c: E2 0A 00 56 08 80 0D 02 02 02 00 D7 DF 00 00 92 [00:27:40]Write i2c OK [00:27:40]MH_I2C_Read... [00:27:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:27:40]Read from MH i2c: E2 [00:27:40]MH_I2C_Read... [00:27:40]Read from MH i2c: E2 03 00 [00:27:40]MH_I2C_Read... [00:27:40]Read from MH i2c: E2 03 00 56 08 00 90 00 D2 [00:27:40]RAPDU: 90 00 [00:27:40]wFMCommunicate OK [00:27:40]wFMCommunicate request_size=4 [00:27:40]MH_SAM_APDU [00:27:40]CAPDU: 80 0D 03 02 [00:27:40]Write to MH i2c: E2 08 00 57 08 80 0D 03 02 00 00 00 00 DA [00:27:40]Write i2c OK [00:27:40]MH_I2C_Read... [00:27:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:27:41]Read from MH i2c: E2 [00:27:41]MH_I2C_Read... [00:27:41]Read from MH i2c: E2 0B 00 [00:27:41]MH_I2C_Read... [00:27:41]Read from MH i2c: E2 0B 00 57 08 00 21 C3 92 53 22 93 88 47 90 00 28 [00:27:41]RAPDU: 21 C3 92 53 22 93 88 47 90 00 [00:27:41]wFMCommunicate OK [00:27:41]SAM_PROTO_SignData done [00:27:41]FM_MakeSignedData done [00:27:41]CreateOFDProtocolMessage [00:27:41]wFMCommunicate request_size=4 [00:27:41]MH_SAM_APDU [00:27:41]CAPDU: 80 11 00 00 [00:27:41]Write to MH i2c: E2 08 00 58 08 80 11 00 00 00 00 00 00 DA [00:27:41]Write i2c OK [00:27:41]MH_I2C_Read... [00:27:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:27:41]Read from MH i2c: E2 [00:27:41]MH_I2C_Read... [00:27:41]Read from MH i2c: E2 17 00 [00:27:41]MH_I2C_Read... [00:27:41]Read from MH i2c: E2 17 00 58 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 2F [00:27:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:27:41]wFMCommunicate OK [00:27:41]CreateOFDProtocolMessage done [00:27:41]OFDSenderStorePacket 203034 [00:27:41]StoreOFDPacket docnum=203034 [00:27:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 94 3B 04 01 2B 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 7C 7D 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 19 03 00 35 04 06 00 1E 31 DB 28 D7 DF 21 C3 92 53 22 93 88 47 [00:27:41]CheckFolder [00:27:41]dirname=/storage/ofd_packets [00:27:41]CheckFolder done [00:27:41]ProducePacketName [00:27:41]name=ofd_packets/00203034 [00:27:41]NVStorageSaveData ofd_packets/00203034 [00:27:41]File name is /storage/ofd_packets/00203034 [00:27:41]Write 298 bytes [00:27:41]NVStorageSaveData done [00:27:41]OFDSenderStorePacket done [00:27:41]KKMCreateOFDPacket done [00:27:41]NVStorageSaveData kkm_last_timestamp [00:27:41]File name is /storage/kkm_last_timestamp [00:27:41]Write 4 bytes [00:27:41]NVStorageSaveData done [00:27:41]ExternCall_PrintAddStr [00:27:41]wPrintStart [00:27:41]Write to MH i2c: 01 00 00 59 08 61 [00:27:41]Write i2c OK [00:27:41]MH_I2C_Read... [00:27:41]Read from MH i2c: 01 [00:27:41]MH_I2C_Read... [00:27:41]Read from MH i2c: 01 07 00 [00:27:41]MH_I2C_Read... [00:27:41]Read from MH i2c: 01 07 00 59 08 00 00 00 00 00 FF 0F 76 [00:27:41]RasterBufferAndPrint [00:27:41]line Счет N : (1)450836 [00:27:41]line ИНН: 02508201610067 [00:27:41]line Контрольно-Кассовый Чек [00:27:41]line ПРОДАЖА [00:27:41]line ТРК (МРК, ГНК) : 33 [00:27:41]line Товар: 2710194210 [00:27:41]line ДТ-К-2 [00:27:41]line 13.130 * 76.20 [00:27:41]line = 1000.51 [00:27:41]line НДС 12% НСП 1% [00:27:41]line > о реализуемом товаре [00:27:41]line ОКРУГЛЕНИЕ: -0.51 [00:27:41]line ИТОГО: 1000.00 [00:27:41]line Внесено: 1000.00 [00:27:41]line СДАЧА: 0.00 [00:27:41]line НСП 1% : 8.85 [00:27:41]line НДС 12% : 106.25 [00:27:41]line Наличными: 1000.00 [00:27:41]line Безнал.: 0.00 [00:27:41]line Место: АЗС № 171 "Партнер Нефть" [00:27:41]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [00:27:41]line СНО: Общий режим [00:27:41]line Чек 2 30.10.2024 00:27 [00:27:41]line Смена: 547 ФФД: 1.0 [00:27:41]line ЗНМ: 0300000109 [00:27:41]line РНМ: 0000000000091777 [00:27:41]line Версия ККМ: 001 [00:27:41]line ФМ: 0000000000871756 [00:27:41]line ФД: 203034 [00:27:41]line ФПД: 33199479117791 [00:27:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T002740&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203034&fm=33199479117791&tin=02508201610067®Number=0000000000091777&sum=100000 [00:27:41]OFD Sender: Processing packet 203034 [packets to send 117, broken 116] [00:27:41]ProducePacketName [00:27:41]name=ofd_packets/00203034 [00:27:41]OFD Sender: To server: pG, [00:27:41]CommunicateWithHost lk.salyk.kg:30040 [00:27:41]ConnectInit lk.salyk.kg [00:27:41]written 0, free lines is 4095 [00:27:41]Connected sock=9 [00:27:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0C 01 00 00 94 3B 04 01 2B 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 7C 7D 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 19 03 00 35 04 06 00 1E 31 DB 28 D7 DF 21 C3 92 53 22 93 88 47 [00:27:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 B3 D9 47 00 B1 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1A 19 03 00 F4 03 04 00 36 29 21 67 B6 04 01 00 00 F5 04 9E 29 CB 11 24 7B [00:27:41]CommunicateWithHost err = 0 [00:27:41]CheckOFDResponse [00:27:41]1017 (14) - 77093643461234 [00:27:41]1041 (16) - 0000000000871756 [00:27:41]1040 (4) - 203034 [00:27:41]1012 (4) - 29.10.2024 18:28 [00:27:41]1206 (1) - 0 [00:27:41]OFD Sender: Remove packet 203034 [00:27:41]ProducePacketName [00:27:41]name=ofd_packets/00203034 [00:27:41]NVStorageDeleteData [00:27:41]Write to MH i2c: 01 00 00 84 08 8C [00:27:41]Write i2c OK [00:27:41]MH_I2C_Read... [00:27:41]Read from MH i2c: 01 [00:27:41]MH_I2C_Read... [00:27:41]Read from MH i2c: 01 07 00 [00:27:41]MH_I2C_Read... [00:27:41]Read from MH i2c: 01 07 00 84 08 00 00 00 00 00 86 0C 25 [00:27:41]RasterBufferAndPrint [00:27:41]line [00:27:41]line [00:27:41]line [00:27:41]line [00:27:41]line [00:27:41]written 0, free lines is 3210 [00:27:41]MH_Cut [00:27:41]Write to MH i2c: D1 01 00 8B 08 01 65 [00:27:41]Write i2c OK [00:27:41]MH_I2C_Read... [00:27:41]Read from MH i2c: D1 [00:27:41]MH_I2C_Read... [00:27:41]Read from MH i2c: D1 01 00 [00:27:41]MH_I2C_Read... [00:27:41]Read from MH i2c: D1 01 00 8B 08 00 64 [00:27:41]Write to MH i2c: 01 00 00 8C 08 94 [00:27:41]Write i2c OK [00:27:41]MH_I2C_Read... [00:27:42]OFD Sender: No OFD packet to send [00:27:42]*** Cut start [00:27:42]*** Purtial cut [00:27:42]*** Stage 1: CUTSNS_PIN = 1 [00:27:43]Read from MH i2c: 01 [00:27:43]MH_I2C_Read... [00:27:43]*** Stop cut motor [00:27:43]*** Cut end [00:27:43]Read from MH i2c: 01 07 00 [00:27:43]MH_I2C_Read... [00:27:43]Read from MH i2c: 01 07 00 8C 08 00 00 00 00 00 FF 0F A9 [00:27:43]process_action close_receipt done [00:27:43]requested_data is exist [00:27:43]produce_requested_data [00:27:43]requested_item fm.sn is exist - process it [00:27:43]wFMCommunicate request_size=4 [00:27:43]MH_SAM_APDU [00:27:43]CAPDU: 80 11 00 00 [00:27:43]Write to MH i2c: E2 08 00 8D 08 80 11 00 00 00 00 00 00 0F [00:27:43]Write i2c OK [00:27:43]MH_I2C_Read... [00:27:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:27:43]Read from MH i2c: E2 [00:27:43]MH_I2C_Read... [00:27:43]Read from MH i2c: E2 17 00 [00:27:43]MH_I2C_Read... [00:27:43]Read from MH i2c: E2 17 00 8D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 64 [00:27:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:27:43]wFMCommunicate OK [00:27:43]requested_item fd.num is exist - process it [00:27:43]SAM_PROTO_GetFieldsCounters [00:27:43]wFMCommunicate request_size=4 [00:27:43]MH_SAM_APDU [00:27:43]CAPDU: 80 13 00 00 [00:27:43]Write to MH i2c: E2 08 00 8E 08 80 13 00 00 00 00 00 00 12 [00:27:43]Write i2c OK [00:27:43]MH_I2C_Read... [00:27:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:27:43]Read from MH i2c: E2 [00:27:43]MH_I2C_Read... [00:27:43]Read from MH i2c: E2 62 00 [00:27:43]MH_I2C_Read... [00:27:43]Read from MH i2c: E2 62 00 8E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1A 19 03 00 0E 04 04 00 23 02 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 9C [00:27:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1A 19 03 00 0E 04 04 00 23 02 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:27:43]wFMCommunicate OK [00:27:43]SAM_PROTO_GetFieldsCounters done [00:27:43]requested_item shift.num is exist - process it [00:27:43]requested_item shift.opened is exist - process it [00:27:43]req_shift_opened [00:27:43]FM_GetShiftState [00:27:43]SAM_PROTO_GetShiftState [00:27:43]wFMCommunicate request_size=4 [00:27:43]MH_SAM_APDU [00:27:43]CAPDU: 80 13 01 00 [00:27:43]Write to MH i2c: E2 08 00 8F 08 80 13 01 00 00 00 00 00 14 [00:27:43]Write i2c OK [00:27:43]MH_I2C_Read... [00:27:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:27:43]Read from MH i2c: E2 [00:27:43]MH_I2C_Read... [00:27:43]Read from MH i2c: E2 0E 00 [00:27:43]MH_I2C_Read... [00:27:43]Read from MH i2c: E2 0E 00 8F 08 00 09 00 01 4A 77 21 67 00 00 00 00 90 00 69 [00:27:43]RAPDU: 09 00 01 4A 77 21 67 00 00 00 00 90 00 [00:27:43]wFMCommunicate OK [00:27:43]SAM_PROTO_GetShiftState done [00:27:43]FM_GetShiftState done [00:27:43]req_shift_opened done [00:27:43]requested_item shift.open_date is exist - process it [00:27:43]req_shift_open_date [00:27:43]req_shift_open_date done [00:27:43]produce_requested_data done [00:27:43]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203034,"shift.num":547,"shift.opened":1,"shift.open_date":1730246474} [00:27:43]process_action_free close_receipt [00:27:43]json_value_free [00:27:43]json_value_free done [00:27:43]process_json_proto returns [00:27:43]Send response to host [00:27:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203034,"shift.num":547,"shift.opened":1,"shift.open_date":1730246474}}} [00:27:43]free response buf [00:27:43]execute_script done [00:27:43]execute_script returns [00:27:43]free content buf [00:27:43]Sock 10.Close socket [00:27:43]Sock 10.Thread stoped [00:27:47]OFD Sender: No OFD packet to send [00:27:52]OFD Sender: No OFD packet to send [00:27:57]OFD Sender: No OFD packet to send [00:28:02]OFD Sender: No OFD packet to send [00:28:07]OFD Sender: No OFD packet to send [00:28:12]OFD Sender: No OFD packet to send [00:28:17]OFD Sender: No OFD packet to send [00:28:22]OFD Sender: No OFD packet to send [00:28:27]OFD Sender: No OFD packet to send [00:28:32]OFD Sender: No OFD packet to send [00:28:37]OFD Sender: No OFD packet to send [00:28:42]OFD Sender: No OFD packet to send [00:28:47]OFD Sender: No OFD packet to send [00:28:52]OFD Sender: No OFD packet to send [00:28:57]OFD Sender: No OFD packet to send [00:29:02]OFD Sender: No OFD packet to send [00:29:07]OFD Sender: No OFD packet to send [00:29:12]OFD Sender: No OFD packet to send [00:29:17]OFD Sender: No OFD packet to send [00:29:22]OFD Sender: No OFD packet to send [00:29:27]OFD Sender: No OFD packet to send [00:29:32]OFD Sender: No OFD packet to send [00:29:37]OFD Sender: No OFD packet to send [00:29:42]OFD Sender: No OFD packet to send [00:29:47]OFD Sender: No OFD packet to send [00:29:52]OFD Sender: No OFD packet to send [00:29:57]OFD Sender: No OFD packet to send [00:30:02]OFD Sender: No OFD packet to send [00:30:07]OFD Sender: No OFD packet to send [00:30:12]OFD Sender: No OFD packet to send [00:30:17]OFD Sender: No OFD packet to send [00:30:22]OFD Sender: No OFD packet to send [00:30:27]OFD Sender: No OFD packet to send [00:30:32]OFD Sender: No OFD packet to send [00:30:37]OFD Sender: No OFD packet to send [00:30:42]OFD Sender: No OFD packet to send [00:30:47]OFD Sender: No OFD packet to send [00:30:52]OFD Sender: No OFD packet to send [00:30:57]OFD Sender: No OFD packet to send [00:31:02]OFD Sender: No OFD packet to send [00:31:07]OFD Sender: No OFD packet to send [00:31:12]OFD Sender: No OFD packet to send [00:31:17]OFD Sender: No OFD packet to send [00:31:22]OFD Sender: No OFD packet to send [00:31:27]OFD Sender: No OFD packet to send [00:31:32]OFD Sender: No OFD packet to send [00:31:37]OFD Sender: No OFD packet to send [00:31:42]OFD Sender: No OFD packet to send [00:31:47]OFD Sender: No OFD packet to send [00:31:52]OFD Sender: No OFD packet to send [00:31:57]OFD Sender: No OFD packet to send [00:32:02]OFD Sender: No OFD packet to send [00:32:07]OFD Sender: No OFD packet to send [00:32:12]OFD Sender: No OFD packet to send [00:32:17]OFD Sender: No OFD packet to send [00:32:22]OFD Sender: No OFD packet to send [00:32:27]OFD Sender: No OFD packet to send [00:32:32]OFD Sender: No OFD packet to send [00:32:37]OFD Sender: No OFD packet to send [00:32:42]OFD Sender: No OFD packet to send [00:32:47]OFD Sender: No OFD packet to send [00:32:52]OFD Sender: No OFD packet to send [00:32:57]OFD Sender: No OFD packet to send [00:33:02]OFD Sender: No OFD packet to send [00:33:07]OFD Sender: No OFD packet to send [00:33:12]OFD Sender: No OFD packet to send [00:33:17]OFD Sender: No OFD packet to send [00:33:22]OFD Sender: No OFD packet to send [00:33:27]OFD Sender: No OFD packet to send [00:33:32]OFD Sender: No OFD packet to send [00:33:37]OFD Sender: No OFD packet to send [00:33:42]OFD Sender: No OFD packet to send [00:33:47]OFD Sender: No OFD packet to send [00:33:52]OFD Sender: No OFD packet to send [00:33:57]OFD Sender: No OFD packet to send [00:34:02]OFD Sender: No OFD packet to send [00:34:07]OFD Sender: No OFD packet to send [00:34:12]OFD Sender: No OFD packet to send [00:34:17]OFD Sender: No OFD packet to send [00:34:22]OFD Sender: No OFD packet to send [00:34:27]OFD Sender: No OFD packet to send [00:34:32]OFD Sender: No OFD packet to send [00:34:37]OFD Sender: No OFD packet to send [00:34:42]OFD Sender: No OFD packet to send [00:34:47]OFD Sender: No OFD packet to send [00:34:52]OFD Sender: No OFD packet to send [00:34:57]OFD Sender: No OFD packet to send [00:35:02]OFD Sender: No OFD packet to send [00:35:07]OFD Sender: No OFD packet to send [00:35:12]OFD Sender: No OFD packet to send [00:35:17]OFD Sender: No OFD packet to send [00:35:22]OFD Sender: No OFD packet to send [00:35:27]OFD Sender: No OFD packet to send [00:35:32]OFD Sender: No OFD packet to send [00:35:37]OFD Sender: No OFD packet to send [00:35:42]OFD Sender: No OFD packet to send [00:35:47]OFD Sender: No OFD packet to send [00:35:52]OFD Sender: No OFD packet to send [00:35:57]OFD Sender: No OFD packet to send [00:36:02]OFD Sender: No OFD packet to send [00:36:07]OFD Sender: No OFD packet to send [00:36:12]OFD Sender: No OFD packet to send [00:36:17]OFD Sender: No OFD packet to send [00:36:22]OFD Sender: No OFD packet to send [00:36:27]OFD Sender: No OFD packet to send [00:36:32]OFD Sender: No OFD packet to send [00:36:37]OFD Sender: No OFD packet to send [00:36:42]OFD Sender: No OFD packet to send [00:36:47]OFD Sender: No OFD packet to send [00:36:52]OFD Sender: No OFD packet to send [00:36:57]OFD Sender: No OFD packet to send [00:37:02]OFD Sender: No OFD packet to send [00:37:07]OFD Sender: No OFD packet to send [00:37:12]OFD Sender: No OFD packet to send [00:37:17]OFD Sender: No OFD packet to send [00:37:22]OFD Sender: No OFD packet to send [00:37:27]OFD Sender: No OFD packet to send [00:37:32]OFD Sender: No OFD packet to send [00:37:37]OFD Sender: No OFD packet to send [00:37:42]OFD Sender: No OFD packet to send [00:37:47]OFD Sender: No OFD packet to send [00:37:52]OFD Sender: No OFD packet to send [00:37:57]OFD Sender: No OFD packet to send [00:38:02]OFD Sender: No OFD packet to send [00:38:07]OFD Sender: No OFD packet to send [00:38:12]OFD Sender: No OFD packet to send [00:38:17]OFD Sender: No OFD packet to send [00:38:23]OFD Sender: No OFD packet to send [00:38:28]OFD Sender: No OFD packet to send [00:38:33]OFD Sender: No OFD packet to send [00:38:38]OFD Sender: No OFD packet to send [00:38:43]OFD Sender: No OFD packet to send [00:38:48]OFD Sender: No OFD packet to send [00:38:53]OFD Sender: No OFD packet to send [00:38:58]OFD Sender: No OFD packet to send [00:39:03]OFD Sender: No OFD packet to send [00:39:08]OFD Sender: No OFD packet to send [00:39:13]OFD Sender: No OFD packet to send [00:39:18]OFD Sender: No OFD packet to send [00:39:23]OFD Sender: No OFD packet to send [00:39:28]OFD Sender: No OFD packet to send [00:39:33]OFD Sender: No OFD packet to send [00:39:38]OFD Sender: No OFD packet to send [00:39:43]OFD Sender: No OFD packet to send [00:39:48]OFD Sender: No OFD packet to send [00:39:53]OFD Sender: No OFD packet to send [00:39:58]OFD Sender: No OFD packet to send [00:40:03]OFD Sender: No OFD packet to send [00:40:08]OFD Sender: No OFD packet to send [00:40:13]OFD Sender: No OFD packet to send [00:40:18]OFD Sender: No OFD packet to send [00:40:23]OFD Sender: No OFD packet to send [00:40:28]OFD Sender: No OFD packet to send [00:40:33]OFD Sender: No OFD packet to send [00:40:38]OFD Sender: No OFD packet to send [00:40:43]OFD Sender: No OFD packet to send [00:40:48]OFD Sender: No OFD packet to send [00:40:53]OFD Sender: No OFD packet to send [00:40:56]int [00:40:56]Write to MH i2c: 01 00 00 90 08 98 [00:40:56]*** FLAG_PRN_KEY set [00:40:56]Write i2c OK [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: 01 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: 01 07 00 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: 01 07 00 90 08 00 08 00 00 00 FF 0F B5 [00:40:56]state=0 [00:40:56]Key pressed [00:40:56]Feed [00:40:56]Write to MH i2c: D8 00 00 91 08 70 [00:40:56]Write i2c OK [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: D8 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: D8 01 00 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: D8 01 00 91 08 00 71 [00:40:56]int [00:40:56]Write to MH i2c: 01 00 00 92 08 9A [00:40:56]Write i2c OK [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: 01 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: 01 07 00 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: 01 07 00 92 08 00 48 00 00 00 3C 00 25 [00:40:56]state=2 [00:40:56]Key pressed [00:40:56]int [00:40:56]Write to MH i2c: 01 00 00 93 08 9B [00:40:56]*** FLAG_PRN_KEY reset [00:40:56]Write i2c OK [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: 01 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: 01 07 00 [00:40:56]MH_I2C_Read... [00:40:56]Read from MH i2c: 01 07 00 93 08 00 00 00 00 00 FF 0F B0 [00:40:56]state=2 [00:40:56]Stop feed [00:40:58]OFD Sender: No OFD packet to send [00:41:03]OFD Sender: No OFD packet to send [00:41:08]OFD Sender: No OFD packet to send [00:41:13]OFD Sender: No OFD packet to send [00:41:18]OFD Sender: No OFD packet to send [00:41:23]OFD Sender: No OFD packet to send [00:41:28]OFD Sender: No OFD packet to send [00:41:33]OFD Sender: No OFD packet to send [00:41:38]OFD Sender: No OFD packet to send [00:41:43]OFD Sender: No OFD packet to send [00:41:48]OFD Sender: No OFD packet to send [00:41:53]OFD Sender: No OFD packet to send [00:41:58]OFD Sender: No OFD packet to send [00:42:03]OFD Sender: No OFD packet to send [00:42:08]OFD Sender: No OFD packet to send [00:42:13]OFD Sender: No OFD packet to send [00:42:17]accept exits with 7 [00:42:17]New connection [00:42:17]New thread 3066785124 created [00:42:17]Thread 3066641764 joined [00:42:17]Waiting for new connection... [00:42:17] Sock 7.Parse request [00:42:17]Sock 7.Check first char [00:42:17]Sock 7.First char is OK [00:42:17]request: POST /json_proto HTTP/1.0 [00:42:17]Method: POST [00:42:17]URL: /json_proto [00:42:17]Method is POST - this is cgi request [00:42:17]url: /json_proto [00:42:17]query_string will be loaded in cgi processing [00:42:17]execute_cgi json_proto POST (null) [00:42:17]execute_cgi path=json_proto method=POST [00:42:17]POST find Content-Length [00:42:17]Host: 172.17.63.195:8080 [00:42:17]Content-Length: 677 [00:42:17]Content-Type: application/json [00:42:17] [00:42:17]POST finish read [00:42:17]Found Content-Length = 677 [00:42:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450837", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:42:17]execute_script... [00:42: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)450837", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:42:17]POST & json_proto [00:42:17]process_json_proto [00:42:17]json parsed OK: [00:42:17]protocol is kg_v1.0 [00:42:17]action value=close_receipt [00:42:17]process_action close_receipt [00:42:17]cmd_close_receipt [00:42:17]MH_GetDate [00:42:17]Write to MH i2c: F0 00 00 94 08 8B [00:42:17]Write i2c OK [00:42:17]MH_I2C_Read... [00:42:17]Read from MH i2c: F0 [00:42:17]MH_I2C_Read... [00:42:17]Read from MH i2c: F0 09 00 [00:42:17]MH_I2C_Read... [00:42:17]Read from MH i2c: F0 09 00 94 08 00 EA 80 21 67 8C D7 20 67 70 [00:42:17]GetLastDocTimeStamp 1730248060 [00:42:17]current date 1730248938 [00:42:17]FM_GetShiftState [00:42:17]SAM_PROTO_GetShiftState [00:42:17]wFMCommunicate request_size=4 [00:42:17]MH_SAM_APDU [00:42:17]CAPDU: 80 13 01 00 [00:42:17]Write to MH i2c: E2 08 00 95 08 80 13 01 00 00 00 00 00 1A [00:42:17]Write i2c OK [00:42:17]MH_I2C_Read... [00:42:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:42:18]Read from MH i2c: E2 [00:42:18]MH_I2C_Read... [00:42:18]Read from MH i2c: E2 0E 00 [00:42:18]MH_I2C_Read... [00:42:18]Read from MH i2c: E2 0E 00 95 08 00 09 00 01 4A 77 21 67 00 00 00 00 90 00 6F [00:42:18]RAPDU: 09 00 01 4A 77 21 67 00 00 00 00 90 00 [00:42:18]wFMCommunicate OK [00:42:18]SAM_PROTO_GetShiftState done [00:42:18]FM_GetShiftState done [00:42:18]opened in 1730246474 [00:42:18]opened+sec_in_day 1730332874 [00:42:18]quantity*price = 50041 [00:42:18]sum+1 = 50042 [00:42:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 3 30.10.2024 00:42 Смена: 547 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203035 ФПД: 263816362144711 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T004219&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203035&fm=263816362144711&tin=02508201610067®Number=0000000000091777&sum=50000 [00:42:19]StoreToDocumentArchive [00:42:19]shift 547 fd 203035 [00:42:19]save to /storage/0547/doc_00203035 [00:42:19]save last doc name /storage/0547/doc_00203035 to /storage/kkm_last_doc_name [00:42:19]save OK [00:42:19]Clear old archive folders... [00:42:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:42:19]tlvbuf is 011BF330 [00:42:19]SAM_PROTO_ClearQueue [00:42:19]wFMCommunicate request_size=4 [00:42:19]MH_SAM_APDU [00:42:19]CAPDU: 80 09 00 00 [00:42:19]Write to MH i2c: E2 08 00 A2 08 80 09 00 00 00 00 00 00 1C [00:42:19]Write i2c OK [00:42:19]MH_I2C_Read... [00:42:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:42:19]Read from MH i2c: E2 [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: E2 03 00 [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: E2 03 00 A2 08 00 90 00 1E [00:42:19]RAPDU: 90 00 [00:42:19]wFMCommunicate OK [00:42:19]SAM_PROTO_ClearQueue done [00:42:19]KKMCreateOFDPacket [00:42:19]OFDProtocolAddRootSTLVToBuf [00:42:19]FM_MakeSignedData [00:42:19]FM_MakeSignedData [00:42:19]SAM_PROTO_SignData [00:42:19]wFMCommunicate request_size=4 [00:42:19]MH_SAM_APDU [00:42:19]CAPDU: 80 0D 01 02 [00:42:19]Write to MH i2c: E2 08 00 A3 08 80 0D 01 02 00 00 00 00 24 [00:42:19]Write i2c OK [00:42:19]MH_I2C_Read... [00:42:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:42:19]Read from MH i2c: E2 [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: E2 03 00 [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: E2 03 00 A3 08 00 90 00 1F [00:42:19]RAPDU: 90 00 [00:42:19]wFMCommunicate OK [00:42:19]wFMCommunicate request_size=255 [00:42:19]MH_SAM_APDU [00: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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 EB 80 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 19 03 00 35 04 06 00 EF [00:42:19]Write to MH i2c: E2 02 01 A4 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 EB 80 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 19 03 00 35 04 06 00 EF 00 00 F9 [00:42:19]Write i2c OK [00:42:19]MH_I2C_Read... [00:42:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:42:19]Read from MH i2c: E2 [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: E2 03 00 [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: E2 03 00 A4 08 00 90 00 20 [00:42:19]RAPDU: 90 00 [00:42:19]wFMCommunicate OK [00:42:19]wFMCommunicate request_size=10 [00:42:19]MH_SAM_APDU [00:42:19]CAPDU: 80 0D 02 02 05 F0 88 8D 33 C7 [00:42:19]Write to MH i2c: E2 0D 00 A5 08 80 0D 02 02 05 00 F0 88 8D 33 C7 00 00 30 [00:42:19]Write i2c OK [00:42:19]MH_I2C_Read... [00:42:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:42:19]Read from MH i2c: E2 [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: E2 03 00 [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: E2 03 00 A5 08 00 90 00 21 [00:42:19]RAPDU: 90 00 [00:42:19]wFMCommunicate OK [00:42:19]wFMCommunicate request_size=4 [00:42:19]MH_SAM_APDU [00:42:19]CAPDU: 80 0D 03 02 [00:42:19]Write to MH i2c: E2 08 00 A6 08 80 0D 03 02 00 00 00 00 29 [00:42:19]Write i2c OK [00:42:19]MH_I2C_Read... [00:42:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:42:19]Read from MH i2c: E2 [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: E2 0B 00 [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: E2 0B 00 A6 08 00 8B 49 0D 82 E2 86 D5 D8 90 00 A2 [00:42:19]RAPDU: 8B 49 0D 82 E2 86 D5 D8 90 00 [00:42:19]wFMCommunicate OK [00:42:19]SAM_PROTO_SignData done [00:42:19]FM_MakeSignedData done [00:42:19]CreateOFDProtocolMessage [00:42:19]wFMCommunicate request_size=4 [00:42:19]MH_SAM_APDU [00:42:19]CAPDU: 80 11 00 00 [00:42:19]Write to MH i2c: E2 08 00 A7 08 80 11 00 00 00 00 00 00 29 [00:42:19]Write i2c OK [00:42:19]MH_I2C_Read... [00:42:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:42:19]Read from MH i2c: E2 [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: E2 17 00 [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: E2 17 00 A7 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 7E [00:42:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:42:19]wFMCommunicate OK [00:42:19]CreateOFDProtocolMessage done [00:42:19]OFDSenderStorePacket 203035 [00:42:19]StoreOFDPacket docnum=203035 [00:42:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5C BE 07 01 8C 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 EB 80 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 19 03 00 35 04 06 00 EF F0 88 8D 33 C7 8B 49 0D 82 E2 86 D5 D8 [00:42:19]CheckFolder [00:42:19]dirname=/storage/ofd_packets [00:42:19]CheckFolder done [00:42:19]ProducePacketName [00:42:19]name=ofd_packets/00203035 [00:42:19]NVStorageSaveData ofd_packets/00203035 [00:42:19]File name is /storage/ofd_packets/00203035 [00:42:19]Write 301 bytes [00:42:19]NVStorageSaveData done [00:42:19]OFDSenderStorePacket done [00:42:19]KKMCreateOFDPacket done [00:42:19]NVStorageSaveData kkm_last_timestamp [00:42:19]File name is /storage/kkm_last_timestamp [00:42:19]Write 4 bytes [00:42:19]NVStorageSaveData done [00:42:19]ExternCall_PrintAddStr [00:42:19]wPrintStart [00:42:19]Write to MH i2c: 01 00 00 A8 08 B0 [00:42:19]Write i2c OK [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: 01 [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: 01 07 00 [00:42:19]MH_I2C_Read... [00:42:19]Read from MH i2c: 01 07 00 A8 08 00 00 00 00 00 FF 0F C5 [00:42:19]RasterBufferAndPrint [00:42:19]line Счет N : (1)450837 [00:42:19]line ИНН: 02508201610067 [00:42:19]line Контрольно-Кассовый Чек [00:42:19]line ПРОДАЖА [00:42:19]line ТРК (МРК, ГНК) : 31 [00:42:19]line Товар: 2710124130 [00:42:19]line Аи-92-К-2 [00:42:19]line 7.480 * 66.90 [00:42:19]line = 500.41 [00:42:19]line НДС 12% НСП 1% [00:42:19]line > о реализуемом товаре [00:42:19]line ОКРУГЛЕНИЕ: -0.41 [00:42:19]line ИТОГО: 500.00 [00:42:19]line Внесено: 500.00 [00:42:19]line СДАЧА: 0.00 [00:42:19]line НСП 1% : 4.43 [00:42:19]line НДС 12% : 53.14 [00:42:19]line Наличными: 500.00 [00:42:19]line Безнал.: 0.00 [00:42:19]line Место: АЗС № 171 "Партнер Нефть" [00:42:19]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [00:42:19]line СНО: Общий режим [00:42:19]line Чек 3 30.10.2024 00:42 [00:42:19]line Смена: 547 ФФД: 1.0 [00:42:19]line ЗНМ: 0300000109 [00:42:19]line РНМ: 0000000000091777 [00:42:19]line Версия ККМ: 001 [00:42:19]line ФМ: 0000000000871756 [00:42:19]line ФД: 203035 [00:42:19]line ФПД: 263816362144711 [00:42:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T004219&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203035&fm=263816362144711&tin=02508201610067®Number=0000000000091777&sum=50000 [00:42:20]OFD Sender: Processing packet 203035 [packets to send 117, broken 116] [00:42:20]ProducePacketName [00:42:20]name=ofd_packets/00203035 [00:42:20]OFD Sender: To server: pG, [00:42:20]CommunicateWithHost lk.salyk.kg:30040 [00:42:20]ConnectInit lk.salyk.kg [00:42:20]written 0, free lines is 4095 [00:42:20]Connected sock=10 [00:42:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 5C BE 07 01 8C 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 32 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 EB 80 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 19 03 00 35 04 06 00 EF F0 88 8D 33 C7 8B 49 0D 82 E2 86 D5 D8 [00:42:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 6C 74 47 00 6E D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1B 19 03 00 F4 03 04 00 A5 2C 21 67 B6 04 01 00 00 A6 E1 72 67 45 BE E1 A4 [00:42:20]CommunicateWithHost err = 0 [00:42:20]CheckOFDResponse [00:42:20]1017 (14) - 77093643461234 [00:42:20]1041 (16) - 0000000000871756 [00:42:20]1040 (4) - 203035 [00:42:20]1012 (4) - 29.10.2024 18:42 [00:42:20]1206 (1) - 0 [00:42:20]OFD Sender: Remove packet 203035 [00:42:20]ProducePacketName [00:42:20]name=ofd_packets/00203035 [00:42:20]NVStorageDeleteData [00:42:20]Write to MH i2c: 01 00 00 D3 08 DB [00:42:20]Write i2c OK [00:42:20]MH_I2C_Read... [00:42:20]Read from MH i2c: 01 [00:42:20]MH_I2C_Read... [00:42:20]Read from MH i2c: 01 07 00 [00:42:20]MH_I2C_Read... [00:42:20]Read from MH i2c: 01 07 00 D3 08 00 00 00 00 00 90 0C 7E [00:42:20]RasterBufferAndPrint [00:42:20]line [00:42:20]line [00:42:20]line [00:42:20]line [00:42:20]line [00:42:20]written 0, free lines is 3220 [00:42:20]MH_Cut [00:42:20]Write to MH i2c: D1 01 00 DA 08 01 B4 [00:42:20]Write i2c OK [00:42:20]MH_I2C_Read... [00:42:20]Read from MH i2c: D1 [00:42:20]MH_I2C_Read... [00:42:20]Read from MH i2c: D1 01 00 [00:42:20]MH_I2C_Read... [00:42:20]Read from MH i2c: D1 01 00 DA 08 00 B3 [00:42:20]Write to MH i2c: 01 00 00 DB 08 E3 [00:42:20]Write i2c OK [00:42:20]MH_I2C_Read... [00:42:20]OFD Sender: No OFD packet to send [00:42:21]*** Cut start [00:42:21]*** Purtial cut [00:42:21]*** Stage 1: CUTSNS_PIN = 1 [00:42:21]Read from MH i2c: 01 [00:42:21]MH_I2C_Read... [00:42:21]*** Stop cut motor [00:42:21]*** Cut end [00:42:21]Read from MH i2c: 01 07 00 [00:42:21]MH_I2C_Read... [00:42:21]Read from MH i2c: 01 07 00 DB 08 00 00 00 00 00 FF 0F F8 [00:42:21]process_action close_receipt done [00:42:21]requested_data is exist [00:42:21]produce_requested_data [00:42:21]requested_item fm.sn is exist - process it [00:42:21]wFMCommunicate request_size=4 [00:42:21]MH_SAM_APDU [00:42:21]CAPDU: 80 11 00 00 [00:42:21]Write to MH i2c: E2 08 00 DC 08 80 11 00 00 00 00 00 00 5E [00:42:21]Write i2c OK [00:42:21]MH_I2C_Read... [00:42:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:42:21]Read from MH i2c: E2 [00:42:21]MH_I2C_Read... [00:42:21]Read from MH i2c: E2 17 00 [00:42:21]MH_I2C_Read... [00:42:21]Read from MH i2c: E2 17 00 DC 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 B3 [00:42:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:42:21]wFMCommunicate OK [00:42:21]requested_item fd.num is exist - process it [00:42:21]SAM_PROTO_GetFieldsCounters [00:42:21]wFMCommunicate request_size=4 [00:42:21]MH_SAM_APDU [00:42:21]CAPDU: 80 13 00 00 [00:42:21]Write to MH i2c: E2 08 00 DD 08 80 13 00 00 00 00 00 00 61 [00:42:21]Write i2c OK [00:42:21]MH_I2C_Read... [00:42:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:42:21]Read from MH i2c: E2 [00:42:21]MH_I2C_Read... [00:42:21]Read from MH i2c: E2 62 00 [00:42:21]MH_I2C_Read... [00:42:21]Read from MH i2c: E2 62 00 DD 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1B 19 03 00 0E 04 04 00 23 02 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 EF [00:42:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1B 19 03 00 0E 04 04 00 23 02 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:42:21]wFMCommunicate OK [00:42:21]SAM_PROTO_GetFieldsCounters done [00:42:21]requested_item shift.num is exist - process it [00:42:21]requested_item shift.opened is exist - process it [00:42:21]req_shift_opened [00:42:21]FM_GetShiftState [00:42:21]SAM_PROTO_GetShiftState [00:42:21]wFMCommunicate request_size=4 [00:42:21]MH_SAM_APDU [00:42:21]CAPDU: 80 13 01 00 [00:42:21]Write to MH i2c: E2 08 00 DE 08 80 13 01 00 00 00 00 00 63 [00:42:21]Write i2c OK [00:42:21]MH_I2C_Read... [00:42:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:42:21]Read from MH i2c: E2 [00:42:21]MH_I2C_Read... [00:42:21]Read from MH i2c: E2 0E 00 [00:42:21]MH_I2C_Read... [00:42:21]Read from MH i2c: E2 0E 00 DE 08 00 09 00 01 4A 77 21 67 00 00 00 00 90 00 B8 [00:42:21]RAPDU: 09 00 01 4A 77 21 67 00 00 00 00 90 00 [00:42:21]wFMCommunicate OK [00:42:21]SAM_PROTO_GetShiftState done [00:42:21]FM_GetShiftState done [00:42:21]req_shift_opened done [00:42:21]requested_item shift.open_date is exist - process it [00:42:21]req_shift_open_date [00:42:21]req_shift_open_date done [00:42:21]produce_requested_data done [00:42:21]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203035,"shift.num":547,"shift.opened":1,"shift.open_date":1730246474} [00:42:21]process_action_free close_receipt [00:42:21]json_value_free [00:42:21]json_value_free done [00:42:21]process_json_proto returns [00:42:21]Send response to host [00:42:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203035,"shift.num":547,"shift.opened":1,"shift.open_date":1730246474}}} [00:42:21]free response buf [00:42:21]execute_script done [00:42:21]execute_script returns [00:42:21]free content buf [00:42:21]Sock 7.Close socket [00:42:21]Sock 7.Thread stoped [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:51]OFD Sender: No OFD packet to send [00:44:56]OFD Sender: No OFD packet to send [00:45:01]OFD Sender: No OFD packet to send [00:45:06]OFD Sender: No OFD packet to send [00:45:11]OFD Sender: No OFD packet to send [00:45:16]OFD Sender: No OFD packet to send [00:45:21]OFD Sender: No OFD packet to send [00:45:26]OFD Sender: No OFD packet to send [00:45:31]OFD Sender: No OFD packet to send [00:45:36]OFD Sender: No OFD packet to send [00:45:41]OFD Sender: No OFD packet to send [00:45:46]OFD Sender: No OFD packet to send [00:45:51]OFD Sender: No OFD packet to send [00:45:56]OFD Sender: No OFD packet to send [00:46:01]OFD Sender: No OFD packet to send [00:46:06]OFD Sender: No OFD packet to send [00:46:11]OFD Sender: No OFD packet to send [00:46:16]OFD Sender: No OFD packet to send [00:46:21]OFD Sender: No OFD packet to send [00:46:26]OFD Sender: No OFD packet to send [00:46:31]OFD Sender: No OFD packet to send [00:46:36]OFD Sender: No OFD packet to send [00:46:41]OFD Sender: No OFD packet to send [00:46:46]OFD Sender: No OFD packet to send [00:46:51]OFD Sender: No OFD packet to send [00:46:56]OFD Sender: No OFD packet to send [00:47:01]OFD Sender: No OFD packet to send [00:47:06]OFD Sender: No OFD packet to send [00:47:11]OFD Sender: No OFD packet to send [00:47:16]OFD Sender: No OFD packet to send [00:47:21]OFD Sender: No OFD packet to send [00:47:26]OFD Sender: No OFD packet to send [00:47:31]OFD Sender: No OFD packet to send [00:47:36]OFD Sender: No OFD packet to send [00:47:41]OFD Sender: No OFD packet to send [00:47:46]OFD Sender: No OFD packet to send [00:47:51]OFD Sender: No OFD packet to send [00:47:56]OFD Sender: No OFD packet to send [00:48:01]OFD Sender: No OFD packet to send [00:48:06]OFD Sender: No OFD packet to send [00:48:11]OFD Sender: No OFD packet to send [00:48:16]OFD Sender: No OFD packet to send [00:48:21]OFD Sender: No OFD packet to send [00:48:26]OFD Sender: No OFD packet to send [00:48:27]accept exits with 9 [00:48:27]New connection [00:48:27]New thread 3066641764 created [00:48:27]Thread 3066785124 joined [00:48:27]Waiting for new connection... [00:48:27] Sock 9.Parse request [00:48:27]Sock 9.Check first char [00:48:27]Sock 9.First char is OK [00:48:27]request: POST /json_proto HTTP/1.0 [00:48:27]Method: POST [00:48:27]URL: /json_proto [00:48:27]Method is POST - this is cgi request [00:48:27]url: /json_proto [00:48:27]query_string will be loaded in cgi processing [00:48:27]execute_cgi json_proto POST (null) [00:48:27]execute_cgi path=json_proto method=POST [00:48:27]POST find Content-Length [00:48:27]Host: 172.17.63.195:8080 [00:48:27]Content-Length: 677 [00:48:27]Content-Type: application/json [00:48:27] [00:48:27]POST finish read [00:48:27]Found Content-Length = 677 [00:48:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450838", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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" ] } } [00:48:27]execute_script... [00:48:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)450838", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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" ] } } [00:48:27]POST & json_proto [00:48:27]process_json_proto [00:48:27]json parsed OK: [00:48:27]protocol is kg_v1.0 [00:48:27]action value=close_receipt [00:48:27]process_action close_receipt [00:48:27]cmd_close_receipt [00:48:27]MH_GetDate [00:48:27]Write to MH i2c: F0 00 00 DF 08 D6 [00:48:27]Write i2c OK [00:48:27]MH_I2C_Read... [00:48:27]Read from MH i2c: F0 [00:48:27]MH_I2C_Read... [00:48:27]Read from MH i2c: F0 09 00 [00:48:27]MH_I2C_Read... [00:48:27]Read from MH i2c: F0 09 00 DF 08 00 5C 82 21 67 8C D7 20 67 2F [00:48:27]GetLastDocTimeStamp 1730248939 [00:48:27]current date 1730249308 [00:48:27]FM_GetShiftState [00:48:27]SAM_PROTO_GetShiftState [00:48:27]wFMCommunicate request_size=4 [00:48:27]MH_SAM_APDU [00:48:27]CAPDU: 80 13 01 00 [00:48:27]Write to MH i2c: E2 08 00 E0 08 80 13 01 00 00 00 00 00 65 [00:48:27]Write i2c OK [00:48:27]MH_I2C_Read... [00:48:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:48:27]Read from MH i2c: E2 [00:48:27]MH_I2C_Read... [00:48:27]Read from MH i2c: E2 0E 00 [00:48:27]MH_I2C_Read... [00:48:27]Read from MH i2c: E2 0E 00 E0 08 00 09 00 01 4A 77 21 67 00 00 00 00 90 00 BA [00:48:27]RAPDU: 09 00 01 4A 77 21 67 00 00 00 00 90 00 [00:48:27]wFMCommunicate OK [00:48:27]SAM_PROTO_GetShiftState done [00:48:27]FM_GetShiftState done [00:48:27]opened in 1730246474 [00:48:27]opened+sec_in_day 1730332874 [00:48:27]quantity*price = 30038 [00:48:27]sum+1 = 30039 [00:48:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 171 "Партнер Нефть" Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 СНО: Общий режим Чек 4 30.10.2024 00:48 Смена: 547 ФФД: 1.0 ЗНМ: 0300000109 РНМ: 0000000000091777 Версия ККМ: 001 ФМ: 0000000000871756 ФД: 203036 ФПД: 260988426723300 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T004829&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203036&fm=260988426723300&tin=02508201610067®Number=0000000000091777&sum=30000 [00:48:29]StoreToDocumentArchive [00:48:29]shift 547 fd 203036 [00:48:29]save to /storage/0547/doc_00203036 [00:48:29]save last doc name /storage/0547/doc_00203036 to /storage/kkm_last_doc_name [00:48:29]save OK [00:48:29]Clear old archive folders... [00:48:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:48:29]tlvbuf is 01171E20 [00:48:29]SAM_PROTO_ClearQueue [00:48:29]wFMCommunicate request_size=4 [00:48:29]MH_SAM_APDU [00:48:29]CAPDU: 80 09 00 00 [00:48:29]Write to MH i2c: E2 08 00 ED 08 80 09 00 00 00 00 00 00 67 [00:48:29]Write i2c OK [00:48:29]MH_I2C_Read... [00:48:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:48:29]Read from MH i2c: E2 [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: E2 03 00 [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: E2 03 00 ED 08 00 90 00 69 [00:48:29]RAPDU: 90 00 [00:48:29]wFMCommunicate OK [00:48:29]SAM_PROTO_ClearQueue done [00:48:29]KKMCreateOFDPacket [00:48:29]OFDProtocolAddRootSTLVToBuf [00:48:29]FM_MakeSignedData [00:48:29]FM_MakeSignedData [00:48:29]SAM_PROTO_SignData [00:48:29]wFMCommunicate request_size=4 [00:48:29]MH_SAM_APDU [00:48:29]CAPDU: 80 0D 01 02 [00:48:29]Write to MH i2c: E2 08 00 EE 08 80 0D 01 02 00 00 00 00 6F [00:48:29]Write i2c OK [00:48:29]MH_I2C_Read... [00:48:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:48:29]Read from MH i2c: E2 [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: E2 03 00 [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: E2 03 00 EE 08 00 90 00 6A [00:48:29]RAPDU: 90 00 [00:48:29]wFMCommunicate OK [00:48:29]wFMCommunicate request_size=255 [00:48:29]MH_SAM_APDU [00:48:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 04 00 00 00 F4 03 04 00 5D 82 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 19 03 00 35 04 06 00 ED [00:48:29]Write to MH i2c: E2 02 01 EF 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 04 00 00 00 F4 03 04 00 5D 82 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 19 03 00 35 04 06 00 ED 00 00 AC [00:48:29]Write i2c OK [00:48:29]MH_I2C_Read... [00:48:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:48:29]Read from MH i2c: E2 [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: E2 03 00 [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: E2 03 00 EF 08 00 90 00 6B [00:48:29]RAPDU: 90 00 [00:48:29]wFMCommunicate OK [00:48:29]wFMCommunicate request_size=10 [00:48:29]MH_SAM_APDU [00:48:29]CAPDU: 80 0D 02 02 05 5E 1A 77 1F E4 [00:48:29]Write to MH i2c: E2 0D 00 F0 08 80 0D 02 02 05 00 5E 1A 77 1F E4 00 00 6E [00:48:29]Write i2c OK [00:48:29]MH_I2C_Read... [00:48:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:48:29]Read from MH i2c: E2 [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: E2 03 00 [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: E2 03 00 F0 08 00 90 00 6C [00:48:29]RAPDU: 90 00 [00:48:29]wFMCommunicate OK [00:48:29]wFMCommunicate request_size=4 [00:48:29]MH_SAM_APDU [00:48:29]CAPDU: 80 0D 03 02 [00:48:29]Write to MH i2c: E2 08 00 F1 08 80 0D 03 02 00 00 00 00 74 [00:48:29]Write i2c OK [00:48:29]MH_I2C_Read... [00:48:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:48:29]Read from MH i2c: E2 [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: E2 0B 00 [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: E2 0B 00 F1 08 00 7D ED 7E F2 75 1C FC B6 90 00 92 [00:48:29]RAPDU: 7D ED 7E F2 75 1C FC B6 90 00 [00:48:29]wFMCommunicate OK [00:48:29]SAM_PROTO_SignData done [00:48:29]FM_MakeSignedData done [00:48:29]CreateOFDProtocolMessage [00:48:29]wFMCommunicate request_size=4 [00:48:29]MH_SAM_APDU [00:48:29]CAPDU: 80 11 00 00 [00:48:29]Write to MH i2c: E2 08 00 F2 08 80 11 00 00 00 00 00 00 74 [00:48:29]Write i2c OK [00:48:29]MH_I2C_Read... [00:48:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:48:29]Read from MH i2c: E2 [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: E2 17 00 [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: E2 17 00 F2 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 C9 [00:48:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:48:29]wFMCommunicate OK [00:48:29]CreateOFDProtocolMessage done [00:48:29]OFDSenderStorePacket 203036 [00:48:29]StoreOFDPacket docnum=203036 [00:48:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 54 FE 07 01 2F 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 04 00 00 00 F4 03 04 00 5D 82 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 19 03 00 35 04 06 00 ED 5E 1A 77 1F E4 7D ED 7E F2 75 1C FC B6 [00:48:29]CheckFolder [00:48:29]dirname=/storage/ofd_packets [00:48:29]CheckFolder done [00:48:29]ProducePacketName [00:48:29]name=ofd_packets/00203036 [00:48:29]NVStorageSaveData ofd_packets/00203036 [00:48:29]File name is /storage/ofd_packets/00203036 [00:48:29]Write 301 bytes [00:48:29]NVStorageSaveData done [00:48:29]OFDSenderStorePacket done [00:48:29]KKMCreateOFDPacket done [00:48:29]NVStorageSaveData kkm_last_timestamp [00:48:29]File name is /storage/kkm_last_timestamp [00:48:29]Write 4 bytes [00:48:29]NVStorageSaveData done [00:48:29]ExternCall_PrintAddStr [00:48:29]wPrintStart [00:48:29]Write to MH i2c: 01 00 00 F3 08 FB [00:48:29]Write i2c OK [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: 01 [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: 01 07 00 [00:48:29]MH_I2C_Read... [00:48:29]Read from MH i2c: 01 07 00 F3 08 00 00 00 00 00 FF 0F 10 [00:48:29]RasterBufferAndPrint [00:48:29]line Счет N : (1)450838 [00:48:29]line ИНН: 02508201610067 [00:48:29]line Контрольно-Кассовый Чек [00:48:29]line ПРОДАЖА [00:48:29]line ТРК (МРК, ГНК) : 41 [00:48:29]line Товар: 2710124130 [00:48:29]line Аи-92-К-2 [00:48:29]line 4.490 * 66.90 [00:48:29]line = 300.38 [00:48:29]line НДС 12% НСП 1% [00:48:29]line > о реализуемом товаре [00:48:29]line ОКРУГЛЕНИЕ: -0.38 [00:48:29]line ИТОГО: 300.00 [00:48:29]line Внесено: 300.00 [00:48:29]line СДАЧА: 0.00 [00:48:29]line НСП 1% : 2.66 [00:48:29]line НДС 12% : 31.90 [00:48:29]line Наличными: 300.00 [00:48:29]line Безнал.: 0.00 [00:48:29]line Место: АЗС № 171 "Партнер Нефть" [00:48:29]line Адрес: 720001, с. Ак-Там, трасса Ала Бука-Бишкек, 41.466629, 71.599085 [00:48:29]line СНО: Общий режим [00:48:29]line Чек 4 30.10.2024 00:48 [00:48:29]line Смена: 547 ФФД: 1.0 [00:48:29]line ЗНМ: 0300000109 [00:48:29]line РНМ: 0000000000091777 [00:48:29]line Версия ККМ: 001 [00:48:29]line ФМ: 0000000000871756 [00:48:29]line ФД: 203036 [00:48:29]line ФПД: 260988426723300 [00:48:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241030T004829&type=1&operation_type=1&fn_number=0000000000871756&fd_number=203036&fm=260988426723300&tin=02508201610067®Number=0000000000091777&sum=30000 [00:48:29]OFD Sender: Processing packet 203036 [packets to send 117, broken 116] [00:48:29]ProducePacketName [00:48:29]name=ofd_packets/00203036 [00:48:29]OFD Sender: To server: pG, [00:48:29]CommunicateWithHost lk.salyk.kg:30040 [00:48:29]ConnectInit lk.salyk.kg [00:48:29]written 0, free lines is 4095 [00:48:30]Connected sock=11 [00:48:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0F 01 00 00 54 FE 07 01 2F 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 04 00 00 00 F4 03 04 00 5D 82 21 67 0E 04 04 00 23 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 19 03 00 35 04 06 00 ED 5E 1A 77 1F E4 7D ED 7E F2 75 1C FC B6 [00:48:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 4F 00 00 00 D2 CA 47 00 9C 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 10 04 04 00 1C 19 03 00 F4 03 04 00 17 2E 21 67 B6 04 01 00 00 27 14 FD 8C B4 D6 95 8C [00:48:30]CommunicateWithHost err = 0 [00:48:30]CheckOFDResponse [00:48:30]1017 (14) - 77093643461234 [00:48:30]1041 (16) - 0000000000871756 [00:48:30]1040 (4) - 203036 [00:48:30]1012 (4) - 29.10.2024 18:48 [00:48:30]1206 (1) - 0 [00:48:30]OFD Sender: Remove packet 203036 [00:48:30]ProducePacketName [00:48:30]name=ofd_packets/00203036 [00:48:30]NVStorageDeleteData [00:48:30]Write to MH i2c: 01 00 00 1E 09 27 [00:48:30]Write i2c OK [00:48:30]MH_I2C_Read... [00:48:30]Read from MH i2c: 01 [00:48:30]MH_I2C_Read... [00:48:30]Read from MH i2c: 01 07 00 [00:48:30]MH_I2C_Read... [00:48:30]Read from MH i2c: 01 07 00 1E 09 00 00 00 00 00 8F 0C C9 [00:48:30]RasterBufferAndPrint [00:48:30]line [00:48:30]line [00:48:30]line [00:48:30]line [00:48:30]line [00:48:30]written 0, free lines is 3218 [00:48:30]MH_Cut [00:48:30]Write to MH i2c: D1 01 00 25 09 01 00 [00:48:30]Write i2c OK [00:48:30]MH_I2C_Read... [00:48:30]Read from MH i2c: D1 [00:48:30]MH_I2C_Read... [00:48:30]Read from MH i2c: D1 01 00 [00:48:30]MH_I2C_Read... [00:48:30]Read from MH i2c: D1 01 00 25 09 00 FF [00:48:30]Write to MH i2c: 01 00 00 26 09 2F [00:48:30]Write i2c OK [00:48:30]MH_I2C_Read... [00:48:30]OFD Sender: No OFD packet to send [00:48:31]*** Cut start [00:48:31]*** Purtial cut [00:48:31]*** Stage 1: CUTSNS_PIN = 1 [00:48:31]Read from MH i2c: 01 [00:48:31]MH_I2C_Read... [00:48:31]*** Stop cut motor [00:48:31]*** Cut end [00:48:31]Read from MH i2c: 01 07 00 [00:48:31]MH_I2C_Read... [00:48:31]Read from MH i2c: 01 07 00 26 09 00 00 00 00 00 FF 0F 44 [00:48:31]process_action close_receipt done [00:48:31]requested_data is exist [00:48:31]produce_requested_data [00:48:31]requested_item fm.sn is exist - process it [00:48:31]wFMCommunicate request_size=4 [00:48:31]MH_SAM_APDU [00:48:31]CAPDU: 80 11 00 00 [00:48:31]Write to MH i2c: E2 08 00 27 09 80 11 00 00 00 00 00 00 AA [00:48:31]Write i2c OK [00:48:31]MH_I2C_Read... [00:48:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:48:31]Read from MH i2c: E2 [00:48:31]MH_I2C_Read... [00:48:31]Read from MH i2c: E2 17 00 [00:48:31]MH_I2C_Read... [00:48:31]Read from MH i2c: E2 17 00 27 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 FF [00:48:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 90 00 [00:48:31]wFMCommunicate OK [00:48:31]requested_item fd.num is exist - process it [00:48:31]SAM_PROTO_GetFieldsCounters [00:48:31]wFMCommunicate request_size=4 [00:48:31]MH_SAM_APDU [00:48:31]CAPDU: 80 13 00 00 [00:48:31]Write to MH i2c: E2 08 00 28 09 80 13 00 00 00 00 00 00 AD [00:48:31]Write i2c OK [00:48:31]MH_I2C_Read... [00:48:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:48:31]Read from MH i2c: E2 [00:48:31]MH_I2C_Read... [00:48:31]Read from MH i2c: E2 62 00 [00:48:31]MH_I2C_Read... [00:48:31]Read from MH i2c: E2 62 00 28 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1C 19 03 00 0E 04 04 00 23 02 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 3F [00:48:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 35 36 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 37 37 37 10 04 04 00 1C 19 03 00 0E 04 04 00 23 02 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:48:31]wFMCommunicate OK [00:48:31]SAM_PROTO_GetFieldsCounters done [00:48:31]requested_item shift.num is exist - process it [00:48:31]requested_item shift.opened is exist - process it [00:48:31]req_shift_opened [00:48:31]FM_GetShiftState [00:48:31]SAM_PROTO_GetShiftState [00:48:31]wFMCommunicate request_size=4 [00:48:31]MH_SAM_APDU [00:48:31]CAPDU: 80 13 01 00 [00:48:31]Write to MH i2c: E2 08 00 29 09 80 13 01 00 00 00 00 00 AF [00:48:31]Write i2c OK [00:48:31]MH_I2C_Read... [00:48:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:48:31]Read from MH i2c: E2 [00:48:31]MH_I2C_Read... [00:48:31]Read from MH i2c: E2 0E 00 [00:48:31]MH_I2C_Read... [00:48:31]Read from MH i2c: E2 0E 00 29 09 00 09 00 01 4A 77 21 67 00 00 00 00 90 00 04 [00:48:31]RAPDU: 09 00 01 4A 77 21 67 00 00 00 00 90 00 [00:48:31]wFMCommunicate OK [00:48:31]SAM_PROTO_GetShiftState done [00:48:31]FM_GetShiftState done [00:48:31]req_shift_opened done [00:48:31]requested_item shift.open_date is exist - process it [00:48:31]req_shift_open_date [00:48:31]req_shift_open_date done [00:48:31]produce_requested_data done [00:48:31]produce_requested_data return {"fm.sn":"0000000000871756","fd.num":203036,"shift.num":547,"shift.opened":1,"shift.open_date":1730246474} [00:48:31]process_action_free close_receipt [00:48:31]json_value_free [00:48:31]json_value_free done [00:48:31]process_json_proto returns [00:48:31]Send response to host [00:48:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871756","fd.num":203036,"shift.num":547,"shift.opened":1,"shift.open_date":1730246474}}} [00:48:31]free response buf [00:48:31]execute_script done [00:48:31]execute_script returns [00:48:31]free content buf [00:48:31]Sock 9.Close socket [00:48:31]Sock 9.Thread stoped [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:46]OFD Sender: No OFD packet to send [00:50:51]OFD Sender: No OFD packet to send [00:50:56]OFD Sender: No OFD packet to send [00:51:01]OFD Sender: No OFD packet to send [00:51:06]OFD Sender: No OFD packet to send [00:51:11]OFD Sender: No OFD packet to send [00:51:16]OFD Sender: No OFD packet to send [00:51:21]OFD Sender: No OFD packet to send [00:51:26]OFD Sender: No OFD packet to send [00:51:31]OFD Sender: No OFD packet to send [00:51:36]OFD Sender: No OFD packet to send [00:51:41]OFD Sender: No OFD packet to send [00:51:46]OFD Sender: No OFD packet to send [00:51:51]OFD Sender: No OFD packet to send [00:51:56]OFD Sender: No OFD packet to send [00:52:01]OFD Sender: No OFD packet to send [00:52:06]OFD Sender: No OFD packet to send [00:52:11]OFD Sender: No OFD packet to send [00:52:16]OFD Sender: No OFD packet to send [00:52:21]OFD Sender: No OFD packet to send [00:52:26]OFD Sender: No OFD packet to send [00:52:31]OFD Sender: No OFD packet to send [00:52:36]OFD Sender: No OFD packet to send [00:52:41]OFD Sender: No OFD packet to send [00:52:46]OFD Sender: No OFD packet to send [00:52:51]OFD Sender: No OFD packet to send [00:52:56]OFD Sender: No OFD packet to send [00:53:01]OFD Sender: No OFD packet to send [00:53:06]OFD Sender: No OFD packet to send [00:53:11]OFD Sender: No OFD packet to send [00:53:16]OFD Sender: No OFD packet to send [00:53:21]OFD Sender: No OFD packet to send [00:53:26]OFD Sender: No OFD packet to send [00:53:31]OFD Sender: No OFD packet to send [00:53:36]OFD Sender: No OFD packet to send [00:53:41]OFD Sender: No OFD packet to send [00:53:46]OFD Sender: No OFD packet to send [00:53:51]OFD Sender: No OFD packet to send [00:53:56]OFD Sender: No OFD packet to send [00:54:01]OFD Sender: No OFD packet to send [00:54:06]OFD Sender: No OFD packet to send [00:54:11]OFD Sender: No OFD packet to send [00:54:16]OFD Sender: No OFD packet to send [00:54:21]OFD Sender: No OFD packet to send [00:54:26]OFD Sender: No OFD packet to send [00:54:31]OFD Sender: No OFD packet to send [00:54:36]OFD Sender: No OFD packet to send [00:54:41]OFD Sender: No OFD packet to send [00:54:46]OFD Sender: No OFD packet to send [00:54:51]OFD Sender: No OFD packet to send [00:54:56]OFD Sender: No OFD packet to send [00:55:01]OFD Sender: No OFD packet to send [00:55:06]OFD Sender: No OFD packet to send [00:55:11]OFD Sender: No OFD packet to send [00:55:16]OFD Sender: No OFD packet to send [00:55:21]OFD Sender: No OFD packet to send [00:55:26]OFD Sender: No OFD packet to send [00:55:31]OFD Sender: No OFD packet to send [00:55:36]OFD Sender: No OFD packet to send [00:55:41]OFD Sender: No OFD packet to send [00:55:46]OFD Sender: No OFD packet to send [00:55:51]OFD Sender: No OFD packet to send [00:55:56]OFD Sender: No OFD packet to send [00:56:01]OFD Sender: No OFD packet to send [00:56:06]OFD Sender: No OFD packet to send [00:56:11]OFD Sender: No OFD packet to send [00:56:16]OFD Sender: No OFD packet to send [00:56:21]OFD Sender: No OFD packet to send [00:56:26]OFD Sender: No OFD packet to send [00:56:31]OFD Sender: No OFD packet to send [00:56:36]OFD Sender: No OFD packet to send [00:56:41]OFD Sender: No OFD packet to send [00:56:46]OFD Sender: No OFD packet to send [00:56:51]OFD Sender: No OFD packet to send [00:56:56]OFD Sender: No OFD packet to send [00:57:01]OFD Sender: No OFD packet to send [00:57:06]OFD Sender: No OFD packet to send [00:57:11]OFD Sender: No OFD packet to send [00:57:16]OFD Sender: No OFD packet to send [00:57:21]OFD Sender: No OFD packet to send [00:57:26]OFD Sender: No OFD packet to send [00:57:31]OFD Sender: No OFD packet to send [00:57:36]OFD Sender: No OFD packet to send [00:57:41]OFD Sender: No OFD packet to send [00:57:46]OFD Sender: No OFD packet to send [00:57:51]OFD Sender: No OFD packet to send [00:57:56]OFD Sender: No OFD packet to send [00:58:01]OFD Sender: No OFD packet to send [00:58:06]OFD Sender: No OFD packet to send [00:58:11]OFD Sender: No OFD packet to send [00:58:16]OFD Sender: No OFD packet to send [00:58:21]OFD Sender: No OFD packet to send [00:58:26]OFD Sender: No OFD packet to send [00:58:31]OFD Sender: No OFD packet to send [00:58:36]OFD Sender: No OFD packet to send [00:58:41]OFD Sender: No OFD packet to send [00:58:46]OFD Sender: No OFD packet to send [00:58:51]OFD Sender: No OFD packet to send [00:58:56]OFD Sender: No OFD packet to send [00:59:01]OFD Sender: No OFD packet to send [00:59:06]OFD Sender: No OFD packet to send [00:59:11]OFD Sender: No OFD packet to send [00:59:16]OFD Sender: No OFD packet to send [00:59:21]OFD Sender: No OFD packet to send [00:59:26]OFD Sender: No OFD packet to send [00:59:31]OFD Sender: No OFD packet to send [00:59:36]OFD Sender: No OFD packet to send [00:59:41]OFD Sender: No OFD packet to send [00:59:46]OFD Sender: No OFD packet to send [00:59:51]OFD Sender: No OFD packet to send [00:59:56]OFD Sender: No OFD packet to send [01:00:01]OFD Sender: No OFD packet to send [01:00:06]OFD Sender: No OFD packet to send [01:00:11]OFD Sender: No OFD packet to send [01:00:16]OFD Sender: No OFD packet to send [01:00:21]OFD Sender: No OFD packet to send [01:00:26]OFD Sender: No OFD packet to send [01:00:31]OFD Sender: No OFD packet to send [01:00:36]OFD Sender: No OFD packet to send [01:00:41]OFD Sender: No OFD packet to send [01:00:46]OFD Sender: No OFD packet to send [01:00:51]OFD Sender: No OFD packet to send [01:00:56]OFD Sender: No OFD packet to send [01:01:01]OFD Sender: No OFD packet to send [01:01:06]OFD Sender: No OFD packet to send [01:01:11]OFD Sender: No OFD packet to send [01:01:16]OFD Sender: No OFD packet to send [01:01:21]OFD Sender: No OFD packet to send [01:01:26]OFD Sender: No OFD packet to send [01:01:31]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:12]OFD Sender: No OFD packet to send [01:05:17]OFD Sender: No OFD packet to send [01:05:22]OFD Sender: No OFD packet to send [01:05:27]OFD Sender: No OFD packet to send [01:05:32]OFD Sender: No OFD packet to send [01:05:37]OFD Sender: No OFD packet to send [01:05:42]OFD Sender: No OFD packet to send [01:05:47]OFD Sender: No OFD packet to send [01:05:52]OFD Sender: No OFD packet to send [01:05:57]OFD Sender: No OFD packet to send [01:06:02]OFD Sender: No OFD packet to send [01:06:07]OFD Sender: No OFD packet to send [01:06:12]OFD Sender: No OFD packet to send [01:06:17]OFD Sender: No OFD packet to send [01:06:22]OFD Sender: No OFD packet to send [01:06:27]OFD Sender: No OFD packet to send [01:06:32]OFD Sender: No OFD packet to send [01:06:37]OFD Sender: No OFD packet to send [01:06:42]OFD Sender: No OFD packet to send [01:06:47]OFD Sender: No OFD packet to send [01:06:52]OFD Sender: No OFD packet to send [01:06:57]OFD Sender: No OFD packet to send [01:07:02]OFD Sender: No OFD packet to send [01:07:07]OFD Sender: No OFD packet to send [01:07:12]OFD Sender: No OFD packet to send [01:07:17]OFD Sender: No OFD packet to send [01:07:22]OFD Sender: No OFD packet to send [01:07:27]OFD Sender: No OFD packet to send [01:07:32]OFD Sender: No OFD packet to send [01:07:37]OFD Sender: No OFD packet to send [01:07:42]OFD Sender: No OFD packet to send [01:07:47]OFD Sender: No OFD packet to send [01:07:52]OFD Sender: No OFD packet to send [01:07:57]OFD Sender: No OFD packet to send [01:08:02]OFD Sender: No OFD packet to send [01:08:07]OFD Sender: No OFD packet to send [01:08:12]OFD Sender: No OFD packet to send [01:08:17]OFD Sender: No OFD packet to send [01:08:22]OFD Sender: No OFD packet to send [01:08:27]OFD Sender: No OFD packet to send [01:08:32]OFD Sender: No OFD packet to send [01:08:37]OFD Sender: No OFD packet to send [01:08:42]OFD Sender: No OFD packet to send [01:08:47]OFD Sender: No OFD packet to send [01:08:52]OFD Sender: No OFD packet to send [01:08:57]OFD Sender: No OFD packet to send [01:09:02]OFD Sender: No OFD packet to send [01:09:07]OFD Sender: No OFD packet to send [01:09:12]OFD Sender: No OFD packet to send [01:09:17]OFD Sender: No OFD packet to send [01:09:22]OFD Sender: No OFD packet to send [01:09:27]OFD Sender: No OFD packet to send [01:09:32]OFD Sender: No OFD packet to send [01:09:37]OFD Sender: No OFD packet to send [01:09:42]OFD Sender: No OFD packet to send [01:09:47]OFD Sender: No OFD packet to send [01:09:52]OFD Sender: No OFD packet to send [01:09:57]OFD Sender: No OFD packet to send [01:10:02]OFD Sender: No OFD packet to send [01:10:07]OFD Sender: No OFD packet to send [01:10:12]OFD Sender: No OFD packet to send [01:10:17]OFD Sender: No OFD packet to send [01:10:22]OFD Sender: No OFD packet to send [01:10:27]OFD Sender: No OFD packet to send [01:10:32]OFD Sender: No OFD packet to send [01:10:37]OFD Sender: No OFD packet to send [01:10:42]OFD Sender: No OFD packet to send [01:10:47]OFD Sender: No OFD packet to send [01:10:52]OFD Sender: No OFD packet to send [01:10:57]OFD Sender: No OFD packet to send [01:11:02]OFD Sender: No OFD packet to send [01:11:07]OFD Sender: No OFD packet to send [01:11:12]OFD Sender: No OFD packet to send [01:11:17]OFD Sender: No OFD packet to send [01:11:22]OFD Sender: No OFD packet to send [01:11:27]OFD Sender: No OFD packet to send [01:11:32]OFD Sender: No OFD packet to send [01:11:37]OFD Sender: No OFD packet to send [01:11:42]OFD Sender: No OFD packet to send [01:11:47]OFD Sender: No OFD packet to send [01:11:52]OFD Sender: No OFD packet to send [01:11:57]OFD Sender: No OFD packet to send [01:12:02]OFD Sender: No OFD packet to send [01:12:07]OFD Sender: No OFD packet to send [01:12:12]OFD Sender: No OFD packet to send [01:12:17]OFD Sender: No OFD packet to send [01:12:22]OFD Sender: No OFD packet to send [01:12:27]OFD Sender: No OFD packet to send [01:12:32]OFD Sender: No OFD packet to send [01:12:37]OFD Sender: No OFD packet to send [01:12:42]OFD Sender: No OFD packet to send [01:12:47]OFD Sender: No OFD packet to send [01:12:52]OFD Sender: No OFD packet to send [01:12:57]OFD Sender: No OFD packet to send [01:13:02]OFD Sender: No OFD packet to send [01:13:07]OFD Sender: No OFD packet to send [01:13:12]OFD Sender: No OFD packet to send [01:13:17]OFD Sender: No OFD packet to send [01:13:22]OFD Sender: No OFD packet to send [01:13:27]OFD Sender: No OFD packet to send [01:13:32]OFD Sender: No OFD packet to send [01:13:37]OFD Sender: No OFD packet to send [01:13:42]OFD Sender: No OFD packet to send [01:13:47]OFD Sender: No OFD packet to send [01:13:52]OFD Sender: No OFD packet to send [01:13:57]OFD Sender: No OFD packet to send [01:14:02]OFD Sender: No OFD packet to send [01:14:07]OFD Sender: No OFD packet to send [01:14:12]OFD Sender: No OFD packet to send [01:14:17]OFD Sender: No OFD packet to send [01:14:22]OFD Sender: No OFD packet to send [01:14:27]OFD Sender: No OFD packet to send [01:14:32]OFD Sender: No OFD packet to send [01:14:37]OFD Sender: No OFD packet to send [01:14:42]OFD Sender: No OFD packet to send [01:14:47]OFD Sender: No OFD packet to send [01:14:52]OFD Sender: No OFD packet to send [01:14:57]OFD Sender: No OFD packet to send [01:15:02]OFD Sender: No OFD packet to send [01:15:07]OFD Sender: No OFD packet to send [01:15:12]OFD Sender: No OFD packet to send [01:15:17]OFD Sender: No OFD packet to send [01:15:22]OFD Sender: No OFD packet to send [01:15:27]OFD Sender: No OFD packet to send [01:15:32]OFD Sender: No OFD packet to send [01:15:37]OFD Sender: No OFD packet to send [01:15:42]OFD Sender: No OFD packet to send [01:15:47]OFD Sender: No OFD packet to send [01:15:52]OFD Sender: No OFD packet to send [01:15:57]OFD Sender: No OFD packet to send [01:16:02]OFD Sender: No OFD packet to send [01:16:07]OFD Sender: No OFD packet to send [01:16:12]OFD Sender: No OFD packet to send [01:16:17]OFD Sender: No OFD packet to send [01:16:22]OFD Sender: No OFD packet to send [01:16:27]OFD Sender: No OFD packet to send [01:16:32]OFD Sender: No OFD packet to send [01:16:37]OFD Sender: No OFD packet to send [01:16:42]OFD Sender: No OFD packet to send [01:16:47]OFD Sender: No OFD packet to send [01:16:52]OFD Sender: No OFD packet to send [01:16:57]OFD Sender: No OFD packet to send [01:17:02]OFD Sender: No OFD packet to send [01:17:07]OFD Sender: No OFD packet to send [01:17:12]OFD Sender: No OFD packet to send [01:17:17]OFD Sender: No OFD packet to send [01:17:22]OFD Sender: No OFD packet to send [01:17:27]OFD Sender: No OFD packet to send [01:17:32]OFD Sender: No OFD packet to send [01:17:37]OFD Sender: No OFD packet to send [01:17:42]OFD Sender: No OFD packet to send [01:17:47]OFD Sender: No OFD packet to send [01:17:52]OFD Sender: No OFD packet to send [01:17:57]OFD Sender: No OFD packet to send [01:18:02]OFD Sender: No OFD packet to send [01:18:07]OFD Sender: No OFD packet to send [01:18:12]OFD Sender: No OFD packet to send [01:18:17]OFD Sender: No OFD packet to send [01:18:22]OFD Sender: No OFD packet to send [01:18:27]OFD Sender: No OFD packet to send [01:18:32]OFD Sender: No OFD packet to send [01:18:37]OFD Sender: No OFD packet to send [01:18:42]OFD Sender: No OFD packet to send [01:18:47]OFD Sender: No OFD packet to send [01:18:52]OFD Sender: No OFD packet to send [01:18:57]OFD Sender: No OFD packet to send [01:19:02]OFD Sender: No OFD packet to send [01:19:07]OFD Sender: No OFD packet to send [01:19:12]OFD Sender: No OFD packet to send [01:19:17]OFD Sender: No OFD packet to send [01:19:22]OFD Sender: No OFD packet to send [01:19:27]OFD Sender: No OFD packet to send [01:19:32]OFD Sender: No OFD packet to send [01:19:37]OFD Sender: No OFD packet to send [01:19:43]OFD Sender: No OFD packet to send [01:19:48]OFD Sender: No OFD packet to send [01:19:53]OFD Sender: No OFD packet to send [01:19:58]OFD Sender: No OFD packet to send [01:20:03]OFD Sender: No OFD packet to send [01:20:08]OFD Sender: No OFD packet to send [01:20:13]OFD Sender: No OFD packet to send [01:20:18]OFD Sender: No OFD packet to send [01:20:23]OFD Sender: No OFD packet to send [01:20:28]OFD Sender: No OFD packet to send [01:20:33]OFD Sender: No OFD packet to send [01:20:38]OFD Sender: No OFD packet to send [01:20:43]OFD Sender: No OFD packet to send [01:20:48]OFD Sender: No OFD packet to send [01:20:53]OFD Sender: No OFD packet to send [01:20:58]OFD Sender: No OFD packet to send [01:21:03]OFD Sender: No OFD packet to send [01:21:08]OFD Sender: No OFD packet to send [01:21:13]OFD Sender: No OFD packet to send [01:21:18]OFD Sender: No OFD packet to send [01:21:23]OFD Sender: No OFD packet to send [01:21:28]OFD Sender: No OFD packet to send [01:21:33]OFD Sender: No OFD packet to send [01:21:38]OFD Sender: No OFD packet to send [01:21:43]OFD Sender: No OFD packet to send [01:21:48]OFD Sender: No OFD packet to send [01:21:53]OFD Sender: No OFD packet to send [01:21:58]OFD Sender: No OFD packet to send [01:22:03]OFD Sender: No OFD packet to send [01:22:08]OFD Sender: No OFD packet to send [01:22:13]OFD Sender: No OFD packet to send [01:22:18]OFD Sender: No OFD packet to send [01:22:23]OFD Sender: No OFD packet to send [01:22:28]OFD Sender: No OFD packet to send [01:22:33]OFD Sender: No OFD packet to send [01:22:38]OFD Sender: No OFD packet to send [01:22:43]OFD Sender: No OFD packet to send [01:22:48]OFD Sender: No OFD packet to send [01:22:53]OFD Sender: No OFD packet to send [01:22:58]OFD Sender: No OFD packet to send [01:23:03]OFD Sender: No OFD packet to send [01:23:08]OFD Sender: No OFD packet to send [01:23:13]OFD Sender: No OFD packet to send [01:23:18]OFD Sender: No OFD packet to send [01:23:23]OFD Sender: No OFD packet to send [01:23:28]OFD Sender: No OFD packet to send [01:23:33]OFD Sender: No OFD packet to send [01:23:38]OFD Sender: No OFD packet to send [01:23:43]OFD Sender: No OFD packet to send [01:23:48]OFD Sender: No OFD packet to send [01:23:53]OFD Sender: No OFD packet to send [01:23:58]OFD Sender: No OFD packet to send [01:24:03]OFD Sender: No OFD packet to send [01:24:08]OFD Sender: No OFD packet to send [01:24:13]OFD Sender: No OFD packet to send [01:24:18]OFD Sender: No OFD packet to send [01:24:23]OFD Sender: No OFD packet to send [01:24:28]OFD Sender: No OFD packet to send [01:24:33]OFD Sender: No OFD packet to send [01:24:38]OFD Sender: No OFD packet to send [01:24:43]OFD Sender: No OFD packet to send [01:24:48]OFD Sender: No OFD packet to send [01:24:53]OFD Sender: No OFD packet to send [01:24:58]OFD Sender: No OFD packet to send [01:25:03]OFD Sender: No OFD packet to send [01:25:08]OFD Sender: No OFD packet to send [01:25:13]OFD Sender: No OFD packet to send [01:25:18]OFD Sender: No OFD packet to send [01:25:23]OFD Sender: No OFD packet to send [01:25:28]OFD Sender: No OFD packet to send [01:25:33]OFD Sender: No OFD packet to send [01:25:38]OFD Sender: No OFD packet to send [01:25:43]OFD Sender: No OFD packet to send [01:25:48]OFD Sender: No OFD packet to send [01:25:53]OFD Sender: No OFD packet to send [01:25:58]OFD Sender: No OFD packet to send [01:26:03]OFD Sender: No OFD packet to send [01:26:08]OFD Sender: No OFD packet to send [01:26:13]OFD Sender: No OFD packet to send [01:26:18]OFD Sender: No OFD packet to send [01:26:23]OFD Sender: No OFD packet to send [01:26:28]OFD Sender: No OFD packet to send [01:26:33]OFD Sender: No OFD packet to send [01:26:38]OFD Sender: No OFD packet to send [01:26:43]OFD Sender: No OFD packet to send [01:26:48]OFD Sender: No OFD packet to send [01:26:53]OFD Sender: No OFD packet to send [01:26:58]OFD Sender: No OFD packet to send [01:27:03]OFD Sender: No OFD packet to send [01:27:08]OFD Sender: No OFD packet to send [01:27:13]OFD Sender: No OFD packet to send [01:27:18]OFD Sender: No OFD packet to send [01:27:23]OFD Sender: No OFD packet to send [01:27:28]OFD Sender: No OFD packet to send [01:27:33]OFD Sender: No OFD packet to send [01:27:38]OFD Sender: No OFD packet to send [01:27:43]OFD Sender: No OFD packet to send [01:27:48]OFD Sender: No OFD packet to send [01:27:53]OFD Sender: No OFD packet to send [01:27:58]OFD Sender: No OFD packet to send [01:28:03]OFD Sender: No OFD packet to send [01:28:08]OFD Sender: No OFD packet to send [01:28:13]OFD Sender: No OFD packet to send [01:28:18]OFD Sender: No OFD packet to send [01:28:23]OFD Sender: No OFD packet to send [01:28:28]OFD Sender: No OFD packet to send [01:28:33]OFD Sender: No OFD packet to send [01:28:38]OFD Sender: No OFD packet to send [01:28:43]OFD Sender: No OFD packet to send [01:28:48]OFD Sender: No OFD packet to send [01:28:53]OFD Sender: No OFD packet to send [01:28:58]OFD Sender: No OFD packet to send [01:29:03]OFD Sender: No OFD packet to send [01:29:08]OFD Sender: No OFD packet to send [01:29:13]OFD Sender: No OFD packet to send [01:29:18]OFD Sender: No OFD packet to send [01:29:23]OFD Sender: No OFD packet to send [01:29:28]OFD Sender: No OFD packet to send [01:29:33]OFD Sender: No OFD packet to send [01:29:38]OFD Sender: No OFD packet to send [01:29:43]OFD Sender: No OFD packet to send [01:29:48]OFD Sender: No OFD packet to send [01:29:53]OFD Sender: No OFD packet to send [01:29:58]OFD Sender: No OFD packet to send [01:30:03]OFD Sender: No OFD packet to send [01:30:08]OFD Sender: No OFD packet to send [01:30:13]OFD Sender: No OFD packet to send [01:30:18]OFD Sender: No OFD packet to send [01:30:23]OFD Sender: No OFD packet to send [01:30:28]OFD Sender: No OFD packet to send [01:30:33]OFD Sender: No OFD packet to send [01:30:38]OFD Sender: No OFD packet to send [01:30:43]OFD Sender: No OFD packet to send [01:30:48]OFD Sender: No OFD packet to send [01:30:53]OFD Sender: No OFD packet to send [01:30:58]OFD Sender: No OFD packet to send [01:31:03]OFD Sender: No OFD packet to send [01:31:08]OFD Sender: No OFD packet to send [01:31:13]OFD Sender: No OFD packet to send [01:31:18]OFD Sender: No OFD packet to send [01:31:23]OFD Sender: No OFD packet to send [01:31:28]OFD Sender: No OFD packet to send [01:31:33]OFD Sender: No OFD packet to send [01:31:38]OFD Sender: No OFD packet to send [01:31:43]OFD Sender: No OFD packet to send [01:31:48]OFD Sender: No OFD packet to send [01:31:53]OFD Sender: No OFD packet to send [01:31:58]OFD Sender: No OFD packet to send [01:32:03]OFD Sender: No OFD packet to send [01:32:08]OFD Sender: No OFD packet to send [01:32:13]OFD Sender: No OFD packet to send [01:32:18]OFD Sender: No OFD packet to send [01:32:23]OFD Sender: No OFD packet to send [01:32:28]OFD Sender: No OFD packet to send [01:32:33]OFD Sender: No OFD packet to send [01:32:38]OFD Sender: No OFD packet to send [01:32:43]OFD Sender: No OFD packet to send [01:32:48]OFD Sender: No OFD packet to send [01:32:53]OFD Sender: No OFD packet to send [01:32:58]OFD Sender: No OFD packet to send [01:33:03]OFD Sender: No OFD packet to send [01:33:08]OFD Sender: No OFD packet to send [01:33:13]OFD Sender: No OFD packet to send [01:33:18]OFD Sender: No OFD packet to send [01:33:23]OFD Sender: No OFD packet to send [01:33:28]OFD Sender: No OFD packet to send [01:33:33]OFD Sender: No OFD packet to send [01:33:38]OFD Sender: No OFD packet to send [01:33:43]OFD Sender: No OFD packet to send [01:33:48]OFD Sender: No OFD packet to send [01:33:53]OFD Sender: No OFD packet to send [01:33:58]OFD Sender: No OFD packet to send [01:34:03]OFD Sender: No OFD packet to send [01:34:08]OFD Sender: No OFD packet to send [01:34:14]OFD Sender: No OFD packet to send [01:34:19]OFD Sender: No OFD packet to send [01:34:24]OFD Sender: No OFD packet to send [01:34:29]OFD Sender: No OFD packet to send [01:34:34]OFD Sender: No OFD packet to send [01:34:39]OFD Sender: No OFD packet to send [01:34:44]OFD Sender: No OFD packet to send [01:34:49]OFD Sender: No OFD packet to send [01:34:54]OFD Sender: No OFD packet to send [01:34:59]OFD Sender: No OFD packet to send [01:35:04]OFD Sender: No OFD packet to send [01:35:09]OFD Sender: No OFD packet to send [01:35:14]OFD Sender: No OFD packet to send [01:35:19]OFD Sender: No OFD packet to send [01:35:24]OFD Sender: No OFD packet to send [01:35:29]OFD Sender: No OFD packet to send [01:35:34]OFD Sender: No OFD packet to send [01:35:39]OFD Sender: No OFD packet to send [01:35:44]OFD Sender: No OFD packet to send [01:35:49]OFD Sender: No OFD packet to send [01:35:54]OFD Sender: No OFD packet to send [01:35:59]OFD Sender: No OFD packet to send [01:36:04]OFD Sender: No OFD packet to send [01:36:09]OFD Sender: No OFD packet to send [01:36:14]OFD Sender: No OFD packet to send [01:36:19]OFD Sender: No OFD packet to send [01:36:24]OFD Sender: No OFD packet to send [01:36:29]OFD Sender: No OFD packet to send [01:36:34]OFD Sender: No OFD packet to send [01:36:39]OFD Sender: No OFD packet to send [01:36:44]OFD Sender: No OFD packet to send [01:36:49]OFD Sender: No OFD packet to send [01:36:54]OFD Sender: No OFD packet to send [01:36:59]OFD Sender: No OFD packet to send [01:37:04]OFD Sender: No OFD packet to send [01:37:09]OFD Sender: No OFD packet to send [01:37:14]OFD Sender: No OFD packet to send [01:37:19]OFD Sender: No OFD packet to send [01:37:24]OFD Sender: No OFD packet to send [01:37:29]OFD Sender: No OFD packet to send [01:37:34]OFD Sender: No OFD packet to send [01:37:39]OFD Sender: No OFD packet to send [01:37:44]OFD Sender: No OFD packet to send [01:37:49]OFD Sender: No OFD packet to send [01:37:54]OFD Sender: No OFD packet to send [01:37:59]OFD Sender: No OFD packet to send [01:38:04]OFD Sender: No OFD packet to send [01:38:09]OFD Sender: No OFD packet to send [01:38:14]OFD Sender: No OFD packet to send [01:38:19]OFD Sender: No OFD packet to send [01:38:24]OFD Sender: No OFD packet to send [01:38:29]OFD Sender: No OFD packet to send [01:38:34]OFD Sender: No OFD packet to send [01:38:39]OFD Sender: No OFD packet to send [01:38:44]OFD Sender: No OFD packet to send [01:38:49]OFD Sender: No OFD packet to send [01:38:54]OFD Sender: No OFD packet to send [01:38:59]OFD Sender: No OFD packet to send [01:39:04]OFD Sender: No OFD packet to send [01:39:09]OFD Sender: No OFD packet to send [01:39:14]OFD Sender: No OFD packet to send [01:39:19]OFD Sender: No OFD packet to send [01:39:24]OFD Sender: No OFD packet to send [01:39:29]OFD Sender: No OFD packet to send [01:39:34]OFD Sender: No OFD packet to send [01:39:39]OFD Sender: No OFD packet to send [01:39:44]OFD Sender: No OFD packet to send [01:39:49]OFD Sender: No OFD packet to send [01:39:54]OFD Sender: No OFD packet to send [01:39:59]OFD Sender: No OFD packet to send [01:40:04]OFD Sender: No OFD packet to send [01:40:09]OFD Sender: No OFD packet to send [01:40:14]OFD Sender: No OFD packet to send [01:40:19]OFD Sender: No OFD packet to send [01:40:24]OFD Sender: No OFD packet to send [01:40:29]OFD Sender: No OFD packet to send [01:40:34]OFD Sender: No OFD packet to send [01:40:39]OFD Sender: No OFD packet to send [01:40:44]OFD Sender: No OFD packet to send [01:40:49]OFD Sender: No OFD packet to send [01:40:54]OFD Sender: No OFD packet to send [01:40:59]OFD Sender: No OFD packet to send [01:41:04]OFD Sender: No OFD packet to send [01:41:09]OFD Sender: No OFD packet to send [01:41:14]OFD Sender: No OFD packet to send [01:41:19]OFD Sender: No OFD packet to send [01:41:24]OFD Sender: No OFD packet to send [01:41:29]OFD Sender: No OFD packet to send [01:41:34]OFD Sender: No OFD packet to send [01:41:39]OFD Sender: No OFD packet to send [01:41:44]OFD Sender: No OFD packet to send [01:41:49]OFD Sender: No OFD packet to send [01:41:54]OFD Sender: No OFD packet to send [01:41:59]OFD Sender: No OFD packet to send [01:42:04]OFD Sender: No OFD packet to send [01:42:09]OFD Sender: No OFD packet to send [01:42:14]OFD Sender: No OFD packet to send [01:42:19]OFD Sender: No OFD packet to send [01:42:24]OFD Sender: No OFD packet to send [01:42:29]OFD Sender: No OFD packet to send [01:42:34]OFD Sender: No OFD packet to send [01:42:39]OFD Sender: No OFD packet to send [01:42:44]OFD Sender: No OFD packet to send [01:42:49]OFD Sender: No OFD packet to send [01:42:54]OFD Sender: No OFD packet to send [01:42:59]OFD Sender: No OFD packet to send [01:43:04]OFD Sender: No OFD packet to send [01:43:09]OFD Sender: No OFD packet to send [01:43:14]OFD Sender: No OFD packet to send [01:43:19]OFD Sender: No OFD packet to send [01:43:24]OFD Sender: No OFD packet to send [01:43:29]OFD Sender: No OFD packet to send [01:43:34]OFD Sender: No OFD packet to send [01:43:39]OFD Sender: No OFD packet to send [01:43:44]OFD Sender: No OFD packet to send [01:43:49]OFD Sender: No OFD packet to send [01:43:54]OFD Sender: No OFD packet to send [01:43:59]OFD Sender: No OFD packet to send [01:44:04]OFD Sender: No OFD packet to send [01:44:09]OFD Sender: No OFD packet to send [01:44:14]OFD Sender: No OFD packet to send [01:44:19]OFD Sender: No OFD packet to send [01:44:24]OFD Sender: No OFD packet to send [01:44:29]OFD Sender: No OFD packet to send [01:44:34]OFD Sender: No OFD packet to send [01:44:39]OFD Sender: No OFD packet to send [01:44:44]OFD Sender: No OFD packet to send [01:44:49]OFD Sender: No OFD packet to send [01:44:54]OFD Sender: No OFD packet to send [01:44:59]OFD Sender: No OFD packet to send [01:45:04]OFD Sender: No OFD packet to send [01:45:09]OFD Sender: No OFD packet to send [01:45:14]OFD Sender: No OFD packet to send [01:45:19]OFD Sender: No OFD packet to send [01:45:24]OFD Sender: No OFD packet to send [01:45:29]OFD Sender: No OFD packet to send [01:45:34]OFD Sender: No OFD packet to send [01:45:39]OFD Sender: No OFD packet to send [01:45:44]OFD Sender: No OFD packet to send [01:45:49]OFD Sender: No OFD packet to send [01:45:54]OFD Sender: No OFD packet to send [01:45:59]OFD Sender: No OFD packet to send [01:46:04]OFD Sender: No OFD packet to send [01:46:09]OFD Sender: No OFD packet to send [01:46:14]OFD Sender: No OFD packet to send [01:46:19]OFD Sender: No OFD packet to send [01:46:24]OFD Sender: No OFD packet to send [01:46:29]OFD Sender: No OFD packet to send [01:46:34]OFD Sender: No OFD packet to send [01:46:39]OFD Sender: No OFD packet to send [01:46:44]OFD Sender: No OFD packet to send [01:46:49]OFD Sender: No OFD packet to send [01:46:54]OFD Sender: No OFD packet to send [01:46:59]OFD Sender: No OFD packet to send [01:47:04]OFD Sender: No OFD packet to send [01:47:09]OFD Sender: No OFD packet to send [01:47:14]OFD Sender: No OFD packet to send [01:47:19]OFD Sender: No OFD packet to send [01:47:24]OFD Sender: No OFD packet to send [01:47:29]OFD Sender: No OFD packet to send [01:47:34]OFD Sender: No OFD packet to send [01:47:39]OFD Sender: No OFD packet to send [01:47:44]OFD Sender: No OFD packet to send [01:47:49]OFD Sender: No OFD packet to send [01:47:54]OFD Sender: No OFD packet to send [01:47:59]OFD Sender: No OFD packet to send [01:48:04]OFD Sender: No OFD packet to send [01:48:09]OFD Sender: No OFD packet to send [01:48:14]OFD Sender: No OFD packet to send [01:48:19]OFD Sender: No OFD packet to send [01:48:24]OFD Sender: No OFD packet to send [01:48:29]OFD Sender: No OFD packet to send [01:48:34]OFD Sender: No OFD packet to send [01:48:39]OFD Sender: No OFD packet to send [01:48:45]OFD Sender: No OFD packet to send [01:48:50]OFD Sender: No OFD packet to send [01:48:55]OFD Sender: No OFD packet to send [01:49:00]OFD Sender: No OFD packet to send [01:49:05]OFD Sender: No OFD packet to send [01:49:10]OFD Sender: No OFD packet to send [01:49:15]OFD Sender: No OFD packet to send [01:49:20]OFD Sender: No OFD packet to send [01:49:25]OFD Sender: No OFD packet to send [01:49:30]OFD Sender: No OFD packet to send [01:49:35]OFD Sender: No OFD packet to send [01:49:40]OFD Sender: No OFD packet to send [01:49:45]OFD Sender: No OFD packet to send [01:49:50]OFD Sender: No OFD packet to send [01:49:55]OFD Sender: No OFD packet to send [01:50:00]OFD Sender: No OFD packet to send [01:50:05]OFD Sender: No OFD packet to send [01:50:10]OFD Sender: No OFD packet to send [01:50:15]OFD Sender: No OFD packet to send [01:50:20]OFD Sender: No OFD packet to send [01:50:25]OFD Sender: No OFD packet to send [01:50:30]OFD Sender: No OFD packet to send [01:50:35]OFD Sender: No OFD packet to send [01:50:40]OFD Sender: No OFD packet to send [01:50:45]OFD Sender: No OFD packet to send [01:50:50]OFD Sender: No OFD packet to send [01:50:55]OFD Sender: No OFD packet to send [01:51:00]OFD Sender: No OFD packet to send [01:51:05]OFD Sender: No OFD packet to send [01:51:10]OFD Sender: No OFD packet to send [01:51:15]OFD Sender: No OFD packet to send [01:51:20]OFD Sender: No OFD packet to send [01:51:25]OFD Sender: No OFD packet to send [01:51:30]OFD Sender: No OFD packet to send [01:51:35]OFD Sender: No OFD packet to send [01:51:40]OFD Sender: No OFD packet to send [01:51:45]OFD Sender: No OFD packet to send [01:51:50]OFD Sender: No OFD packet to send [01:51:55]OFD Sender: No OFD packet to send [01:52:00]OFD Sender: No OFD packet to send [01:52:05]OFD Sender: No OFD packet to send [01:52:10]OFD Sender: No OFD packet to send [01:52:15]OFD Sender: No OFD packet to send [01:52:20]OFD Sender: No OFD packet to send [01:52:25]OFD Sender: No OFD packet to send [01:52:30]OFD Sender: No OFD packet to send [01:52:35]OFD Sender: No OFD packet to send [01:52:40]OFD Sender: No OFD packet to send [01:52:45]OFD Sender: No OFD packet to send [01:52:50]OFD Sender: No OFD packet to send [01:52:55]OFD Sender: No OFD packet to send [01:53:00]OFD Sender: No OFD packet to send [01:53:05]OFD Sender: No OFD packet to send [01:53:10]OFD Sender: No OFD packet to send [01:53:15]OFD Sender: No OFD packet to send [01:53:20]OFD Sender: No OFD packet to send [01:53:25]OFD Sender: No OFD packet to send [01:53:30]OFD Sender: No OFD packet to send [01:53:35]OFD Sender: No OFD packet to send [01:53:40]OFD Sender: No OFD packet to send [01:53:45]OFD Sender: No OFD packet to send [01:53:50]OFD Sender: No OFD packet to send [01:53:55]OFD Sender: No OFD packet to send [01:54:00]OFD Sender: No OFD packet to send [01:54:05]OFD Sender: No OFD packet to send [01:54:10]OFD Sender: No OFD packet to send [01:54:15]OFD Sender: No OFD packet to send [01:54:20]OFD Sender: No OFD packet to send [01:54:25]OFD Sender: No OFD packet to send [01:54:30]OFD Sender: No OFD packet to send [01:54:35]OFD Sender: No OFD packet to send [01:54:40]OFD Sender: No OFD packet to send [01:54:45]OFD Sender: No OFD packet to send [01:54:50]OFD Sender: No OFD packet to send [01:54:55]OFD Sender: No OFD packet to send [01:55:00]OFD Sender: No OFD packet to send [01:55:05]OFD Sender: No OFD packet to send [01:55:10]OFD Sender: No OFD packet to send [01:55:15]OFD Sender: No OFD packet to send [01:55:20]OFD Sender: No OFD packet to send [01:55:25]OFD Sender: No OFD packet to send [01:55:30]OFD Sender: No OFD packet to send [01:55:35]OFD Sender: No OFD packet to send [01:55:40]OFD Sender: No OFD packet to send [01:55:45]OFD Sender: No OFD packet to send [01:55:50]OFD Sender: No OFD packet to send [01:55:55]OFD Sender: No OFD packet to send [01:56:00]OFD Sender: No OFD packet to send [01:56:05]OFD Sender: No OFD packet to send [01:56:10]OFD Sender: No OFD packet to send [01:56:15]OFD Sender: No OFD packet to send [01:56:20]OFD Sender: No OFD packet to send [01:56:25]OFD Sender: No OFD packet to send [01:56:30]OFD Sender: No OFD packet to send [01:56:35]OFD Sender: No OFD packet to send [01:56:40]OFD Sender: No OFD packet to send [01:56:45]OFD Sender: No OFD packet to send [01:56:50]OFD Sender: No OFD packet to send [01:56:55]OFD Sender: No OFD packet to send [01:57:00]OFD Sender: No OFD packet to send [01:57:05]OFD Sender: No OFD packet to send [01:57:10]OFD Sender: No OFD packet to send [01:57:15]OFD Sender: No OFD packet to send [01:57:20]OFD Sender: No OFD packet to send [01:57:25]OFD Sender: No OFD packet to send [01:57:30]OFD Sender: No OFD packet to send [01:57:35]OFD Sender: No OFD packet to send [01:57:40]OFD Sender: No OFD packet to send [01:57:45]OFD Sender: No OFD packet to send [01:57:50]OFD Sender: No OFD packet to send [01:57:55]OFD Sender: No OFD packet to send [01:58:00]OFD Sender: No OFD packet to send [01:58:05]OFD Sender: No OFD packet to send [01:58:10]OFD Sender: No OFD packet to send [01:58:15]OFD Sender: No OFD packet to send [01:58:20]OFD Sender: No OFD packet to send [01:58:25]OFD Sender: No OFD packet to send [01:58:30]OFD Sender: No OFD packet to send [01:58:35]OFD Sender: No OFD packet to send [01:58:40]OFD Sender: No OFD packet to send [01:58:45]OFD Sender: No OFD packet to send [01:58:50]OFD Sender: No OFD packet to send [01:58:55]OFD Sender: No OFD packet to send [01:59:00]OFD Sender: No OFD packet to send [01:59:05]OFD Sender: No OFD packet to send [01:59:10]OFD Sender: No OFD packet to send [01:59:15]OFD Sender: No OFD packet to send [01:59:20]OFD Sender: No OFD packet to send [01:59:25]OFD Sender: No OFD packet to send [01:59:30]OFD Sender: No OFD packet to send [01:59:35]OFD Sender: No OFD packet to send [01:59:40]OFD Sender: No OFD packet to send [01:59:45]OFD Sender: No OFD packet to send [01:59:50]OFD Sender: No OFD packet to send [01:59:55]OFD Sender: No OFD packet to send [02:00:00]OFD Sender: No OFD packet to send [02:00:05]OFD Sender: No OFD packet to send [02:00:10]OFD Sender: No OFD packet to send [02:00:15]OFD Sender: No OFD packet to send [02:00:20]OFD Sender: No OFD packet to send [02:00:25]OFD Sender: No OFD packet to send [02:00:30]OFD Sender: No OFD packet to send [02:00:35]OFD Sender: No OFD packet to send [02:00:40]OFD Sender: No OFD packet to send [02:00:45]OFD Sender: No OFD packet to send [02:00:50]OFD Sender: No OFD packet to send [02:00:55]OFD Sender: No OFD packet to send [02:01:00]OFD Sender: No OFD packet to send [02:01:05]OFD Sender: No OFD packet to send [02:01:10]OFD Sender: No OFD packet to send [02:01:15]OFD Sender: No OFD packet to send [02:01:20]OFD Sender: No OFD packet to send [02:01:25]OFD Sender: No OFD packet to send [02:01:30]OFD Sender: No OFD packet to send [02:01:35]OFD Sender: No OFD packet to send [02:01:40]OFD Sender: No OFD packet to send [02:01:45]OFD Sender: No OFD packet to send [02:01:50]OFD Sender: No OFD packet to send [02:01:55]OFD Sender: No OFD packet to send [02:02:00]OFD Sender: No OFD packet to send [02:02:05]OFD Sender: No OFD packet to send [02:02:10]OFD Sender: No OFD packet to send [02:02:15]OFD Sender: No OFD packet to send [02:02:20]OFD Sender: No OFD packet to send [02:02:25]OFD Sender: No OFD packet to send [02:02:30]OFD Sender: No OFD packet to send [02:02:35]OFD Sender: No OFD packet to send [02:02:40]OFD Sender: No OFD packet to send [02:02:45]OFD Sender: No OFD packet to send [02:02:50]OFD Sender: No OFD packet to send [02:02:55]OFD Sender: No OFD packet to send [02:03:00]OFD Sender: No OFD packet to send [02:03:05]OFD Sender: No OFD packet to send [02:03:11]OFD Sender: No OFD packet to send [02:03:16]OFD Sender: No OFD packet to send [02:03:21]OFD Sender: No OFD packet to send [02:03:26]OFD Sender: No OFD packet to send [02:03:31]OFD Sender: No OFD packet to send [02:03:36]OFD Sender: No OFD packet to send [02:03:41]OFD Sender: No OFD packet to send [02:03:46]OFD Sender: No OFD packet to send [02:03:51]OFD Sender: No OFD packet to send [02:03:56]OFD Sender: No OFD packet to send [02:04:01]OFD Sender: No OFD packet to send [02:04:06]OFD Sender: No OFD packet to send [02:04:11]OFD Sender: No OFD packet to send [02:04:16]OFD Sender: No OFD packet to send [02:04:21]OFD Sender: No OFD packet to send [02:04:26]OFD Sender: No OFD packet to send [02:04:31]OFD Sender: No OFD packet to send [02:04:36]OFD Sender: No OFD packet to send [02:04:41]OFD Sender: No OFD packet to send [02:04:46]OFD Sender: No OFD packet to send [02:04:51]OFD Sender: No OFD packet to send [02:04:56]OFD Sender: No OFD packet to send [02:05:01]OFD Sender: No OFD packet to send [02:05:06]OFD Sender: No OFD packet to send [02:05:11]OFD Sender: No OFD packet to send [02:05:16]OFD Sender: No OFD packet to send [02:05:21]OFD Sender: No OFD packet to send [02:05:26]OFD Sender: No OFD packet to send [02:05:31]OFD Sender: No OFD packet to send [02:05:36]OFD Sender: No OFD packet to send [02:05:41]OFD Sender: No OFD packet to send [02:05:46]OFD Sender: No OFD packet to send [02:05:51]OFD Sender: No OFD packet to send [02:05:56]OFD Sender: No OFD packet to send [02:06:01]OFD Sender: No OFD packet to send [02:06:06]OFD Sender: No OFD packet to send [02:06:11]OFD Sender: No OFD packet to send [02:06:16]OFD Sender: No OFD packet to send [02:06:21]OFD Sender: No OFD packet to send [02:06:26]OFD Sender: No OFD packet to send [02:06:31]OFD Sender: No OFD packet to send [02:06:36]OFD Sender: No OFD packet to send [02:06:41]OFD Sender: No OFD packet to send [02:06:46]OFD Sender: No OFD packet to send [02:06:51]OFD Sender: No OFD packet to send [02:06:56]OFD Sender: No OFD packet to send [02:07:01]OFD Sender: No OFD packet to send [02:07:06]OFD Sender: No OFD packet to send [02:07:11]OFD Sender: No OFD packet to send [02:07:16]OFD Sender: No OFD packet to send [02:07:21]OFD Sender: No OFD packet to send [02:07:26]OFD Sender: No OFD packet to send [02:07:31]OFD Sender: No OFD packet to send [02:07:36]OFD Sender: No OFD packet to send [02:07:41]OFD Sender: No OFD packet to send [02:07:46]OFD Sender: No OFD packet to send [02:07:51]OFD Sender: No OFD packet to send [02:07:56]OFD Sender: No OFD packet to send [02:08:01]OFD Sender: No OFD packet to send [02:08:06]OFD Sender: No OFD packet to send [02:08:11]OFD Sender: No OFD packet to send [02:08:16]OFD Sender: No OFD packet to send [02:08:21]OFD Sender: No OFD packet to send [02:08:26]OFD Sender: No OFD packet to send [02:08:31]OFD Sender: No OFD packet to send [02:08:36]OFD Sender: No OFD packet to send [02:08:41]OFD Sender: No OFD packet to send [02:08:46]OFD Sender: No OFD packet to send [02:08:51]OFD Sender: No OFD packet to send [02:08:56]OFD Sender: No OFD packet to send [02:09:01]OFD Sender: No OFD packet to send [02:09:06]OFD Sender: No OFD packet to send [02:09:11]OFD Sender: No OFD packet to send [02:09:16]OFD Sender: No OFD packet to send [02:09:21]OFD Sender: No OFD packet to send [02:09:26]OFD Sender: No OFD packet to send [02:09:31]OFD Sender: No OFD packet to send [02:09:36]OFD Sender: No OFD packet to send [02:09:41]OFD Sender: No OFD packet to send [02:09:46]OFD Sender: No OFD packet to send [02:09:51]OFD Sender: No OFD packet to send [02:09:56]OFD Sender: No OFD packet to send [02:10:01]OFD Sender: No OFD packet to send [02:10:06]OFD Sender: No OFD packet to send [02:10:11]OFD Sender: No OFD packet to send [02:10:16]OFD Sender: No OFD packet to send [02:10:21]OFD Sender: No OFD packet to send [02:10:26]OFD Sender: No OFD packet to send [02:10:31]OFD Sender: No OFD packet to send [02:10:36]OFD Sender: No OFD packet to send [02:10:41]OFD Sender: No OFD packet to send [02:10:46]OFD Sender: No OFD packet to send [02:10:51]OFD Sender: No OFD packet to send [02:10:56]OFD Sender: No OFD packet to send [02:11:01]OFD Sender: No OFD packet to send [02:11:06]OFD Sender: No OFD packet to send [02:11:11]OFD Sender: No OFD packet to send [02:11:16]OFD Sender: No OFD packet to send [02:11:21]OFD Sender: No OFD packet to send [02:11:26]OFD Sender: No OFD packet to send [02:11:31]OFD Sender: No OFD packet to send [02:11:36]OFD Sender: No OFD packet to send [02:11:41]OFD Sender: No OFD packet to send [02:11:46]OFD Sender: No OFD packet to send [02:11:51]OFD Sender: No OFD packet to send [02:11:56]OFD Sender: No OFD packet to send [02:12:01]OFD Sender: No OFD packet to send [02:12:06]OFD Sender: No OFD packet to send [02:12:11]OFD Sender: No OFD packet to send [02:12:16]OFD Sender: No OFD packet to send [02:12:21]OFD Sender: No OFD packet to send [02:12:26]OFD Sender: No OFD packet to send [02:12:31]OFD Sender: No OFD packet to send [02:12:36]OFD Sender: No OFD packet to send [02:12:41]OFD Sender: No OFD packet to send [02:12:46]OFD Sender: No OFD packet to send [02:12:51]OFD Sender: No OFD packet to send [02:12:56]OFD Sender: No OFD packet to send [02:13:01]OFD Sender: No OFD packet to send [02:13:06]OFD Sender: No OFD packet to send [02:13:11]OFD Sender: No OFD packet to send [02:13:16]OFD Sender: No OFD packet to send [02:13:21]OFD Sender: No OFD packet to send [02:13:26]OFD Sender: No OFD packet to send [02:13:31]OFD Sender: No OFD packet to send [02:13:36]OFD Sender: No OFD packet to send [02:13:41]OFD Sender: No OFD packet to send [02:13:46]OFD Sender: No OFD packet to send [02:13:51]OFD Sender: No OFD packet to send [02:13:56]OFD Sender: No OFD packet to send [02:14:01]OFD Sender: No OFD packet to send [02:14:06]OFD Sender: No OFD packet to send [02:14:11]OFD Sender: No OFD packet to send [02:14:16]OFD Sender: No OFD packet to send [02:14:21]OFD Sender: No OFD packet to send [02:14:26]OFD Sender: No OFD packet to send [02:14:31]OFD Sender: No OFD packet to send [02:14:36]OFD Sender: No OFD packet to send [02:14:41]OFD Sender: No OFD packet to send [02:14:46]OFD Sender: No OFD packet to send [02:14:51]OFD Sender: No OFD packet to send [02:14:56]OFD Sender: No OFD packet to send [02:15:01]OFD Sender: No OFD packet to send [02:15:06]OFD Sender: No OFD packet to send [02:15:11]OFD Sender: No OFD packet to send [02:15:16]OFD Sender: No OFD packet to send [02:15:21]OFD Sender: No OFD packet to send [02:15:26]OFD Sender: No OFD packet to send [02:15:31]OFD Sender: No OFD packet to send [02:15:36]OFD Sender: No OFD packet to send [02:15:41]OFD Sender: No OFD packet to send [02:15:46]OFD Sender: No OFD packet to send [02:15:51]OFD Sender: No OFD packet to send [02:15:56]OFD Sender: No OFD packet to send [02:16:01]OFD Sender: No OFD packet to send [02:16:06]OFD Sender: No OFD packet to send [02:16:11]OFD Sender: No OFD packet to send [02:16:16]OFD Sender: No OFD packet to send [02:16:21]OFD Sender: No OFD packet to send [02:16:26]OFD Sender: No OFD packet to send [02:16:31]OFD Sender: No OFD packet to send [02:16:36]OFD Sender: No OFD packet to send [02:16:41]OFD Sender: No OFD packet to send [02:16:46]OFD Sender: No OFD packet to send [02:16:51]OFD Sender: No OFD packet to send [02:16:56]OFD Sender: No OFD packet to send [02:17:01]OFD Sender: No OFD packet to send [02:17:06]OFD Sender: No OFD packet to send [02:17:11]OFD Sender: No OFD packet to send [02:17:16]OFD Sender: No OFD packet to send [02:17:21]OFD Sender: No OFD packet to send [02:17:26]OFD Sender: No OFD packet to send [02:17:31]OFD Sender: No OFD packet to send [02:17:37]OFD Sender: No OFD packet to send [02:17:42]OFD Sender: No OFD packet to send [02:17:47]OFD Sender: No OFD packet to send [02:17:52]OFD Sender: No OFD packet to send [02:17:57]OFD Sender: No OFD packet to send [02:18:02]OFD Sender: No OFD packet to send [02:18:07]OFD Sender: No OFD packet to send [02:18:12]OFD Sender: No OFD packet to send [02:18:17]OFD Sender: No OFD packet to send [02:18:22]OFD Sender: No OFD packet to send [02:18:27]OFD Sender: No OFD packet to send [02:18:32]OFD Sender: No OFD packet to send [02:18:37]OFD Sender: No OFD packet to send [02:18:42]OFD Sender: No OFD packet to send [02:18:47]OFD Sender: No OFD packet to send [02:18:52]OFD Sender: No OFD packet to send [02:18:57]OFD Sender: No OFD packet to send [02:19:02]OFD Sender: No OFD packet to send [02:19:07]OFD Sender: No OFD packet to send [02:19:12]OFD Sender: No OFD packet to send [02:19:17]OFD Sender: No OFD packet to send [02:19:22]OFD Sender: No OFD packet to send [02:19:27]OFD Sender: No OFD packet to send [02:19:32]OFD Sender: No OFD packet to send [02:19:37]OFD Sender: No OFD packet to send [02:19:42]OFD Sender: No OFD packet to send [02:19:47]OFD Sender: No OFD packet to send [02:19:52]OFD Sender: No OFD packet to send [02:19:57]OFD Sender: No OFD packet to send [02:20:02]OFD Sender: No OFD packet to send [02:20:07]OFD Sender: No OFD packet to send [02:20:12]OFD Sender: No OFD packet to send [02:20:17]OFD Sender: No OFD packet to send [02:20:22]OFD Sender: No OFD packet to send [02:20:27]OFD Sender: No OFD packet to send [02:20:32]OFD Sender: No OFD packet to send [02:20:37]OFD Sender: No OFD packet to send [02:20:42]OFD Sender: No OFD packet to send [02:20:47]OFD Sender: No OFD packet to send [02:20:52]OFD Sender: No OFD packet to send [02:20:57]OFD Sender: No OFD packet to send [02:21:02]OFD Sender: No OFD packet to send [02:21:07]OFD Sender: No OFD packet to send [02:21:12]OFD Sender: No OFD packet to send [02:21:17]OFD Sender: No OFD packet to send [02:21:22]OFD Sender: No OFD packet to send [02:21:27]OFD Sender: No OFD packet to send [02:21:32]OFD Sender: No OFD packet to send [02:21:37]OFD Sender: No OFD packet to send [02:21:42]OFD Sender: No OFD packet to send [02:21:47]OFD Sender: No OFD packet to send [02:21:52]OFD Sender: No OFD packet to send [02:21:57]OFD Sender: No OFD packet to send [02:22:02]OFD Sender: No OFD packet to send [02:22:07]OFD Sender: No OFD packet to send [02:22:12]OFD Sender: No OFD packet to send [02:22:17]OFD Sender: No OFD packet to send [02:22:22]OFD Sender: No OFD packet to send [02:22:27]OFD Sender: No OFD packet to send [02:22:32]OFD Sender: No OFD packet to send [02:22:37]OFD Sender: No OFD packet to send [02:22:42]OFD Sender: No OFD packet to send [02:22:47]OFD Sender: No OFD packet to send [02:22:52]OFD Sender: No OFD packet to send [02:22:57]OFD Sender: No OFD packet to send [02:23:02]OFD Sender: No OFD packet to send [02:23:07]OFD Sender: No OFD packet to send [02:23:12]OFD Sender: No OFD packet to send [02:23:17]OFD Sender: No OFD packet to send [02:23:22]OFD Sender: No OFD packet to send [02:23:27]OFD Sender: No OFD packet to send [02:23:32]OFD Sender: No OFD packet to send [02:23:37]OFD Sender: No OFD packet to send [02:23:42]OFD Sender: No OFD packet to send [02:23:47]OFD Sender: No OFD packet to send [02:23:52]OFD Sender: No OFD packet to send [02:23:57]OFD Sender: No OFD packet to send [02:24:02]OFD Sender: No OFD packet to send [02:24:07]OFD Sender: No OFD packet to send [02:24:12]OFD Sender: No OFD packet to send [02:24:17]OFD Sender: No OFD packet to send [02:24:22]OFD Sender: No OFD packet to send [02:24:27]OFD Sender: No OFD packet to send [02:24:32]OFD Sender: No OFD packet to send [02:24:37]OFD Sender: No OFD packet to send [02:24:42]OFD Sender: No OFD packet to send [02:24:47]OFD Sender: No OFD packet to send [02:24:52]OFD Sender: No OFD packet to send [02:24:57]OFD Sender: No OFD packet to send [02:25:02]OFD Sender: No OFD packet to send [02:25:07]OFD Sender: No OFD packet to send [02:25:12]OFD Sender: No OFD packet to send [02:25:17]OFD Sender: No OFD packet to send [02:25:22]OFD Sender: No OFD packet to send [02:25:27]OFD Sender: No OFD packet to send [02:25:32]OFD Sender: No OFD packet to send [02:25:37]OFD Sender: No OFD packet to send [02:25:42]OFD Sender: No OFD packet to send [02:25:47]OFD Sender: No OFD packet to send [02:25:52]OFD Sender: No OFD packet to send [02:25:57]OFD Sender: No OFD packet to send [02:26:02]OFD Sender: No OFD packet to send [02:26:07]OFD Sender: No OFD packet to send [02:26:12]OFD Sender: No OFD packet to send [02:26:17]OFD Sender: No OFD packet to send [02:26:22]OFD Sender: No OFD packet to send [02:26:27]OFD Sender: No OFD packet to send [02:26:32]OFD Sender: No OFD packet to send [02:26:37]OFD Sender: No OFD packet to send [02:26:42]OFD Sender: No OFD packet to send [02:26:47]OFD Sender: No OFD packet to send [02:26:52]OFD Sender: No OFD packet to send [02:26:57]OFD Sender: No OFD packet to send [02:27:02]OFD Sender: No OFD packet to send [02:27:07]OFD Sender: No OFD packet to send [02:27:12]OFD Sender: No OFD packet to send [02:27:17]OFD Sender: No OFD packet to send [02:27:22]OFD Sender: No OFD packet to send [02:27:27]OFD Sender: No OFD packet to send [02:27:32]OFD Sender: No OFD packet to send [02:27:37]OFD Sender: No OFD packet to send [02:27:42]OFD Sender: No OFD packet to send [02:27:47]OFD Sender: No OFD packet to send [02:27:52]OFD Sender: No OFD packet to send [02:27:57]OFD Sender: No OFD packet to send [02:28:02]OFD Sender: No OFD packet to send [02:28:07]OFD Sender: No OFD packet to send [02:28:12]OFD Sender: No OFD packet to send [02:28:17]OFD Sender: No OFD packet to send [02:28:22]OFD Sender: No OFD packet to send [02:28:27]OFD Sender: No OFD packet to send [02:28:32]OFD Sender: No OFD packet to send [02:28:37]OFD Sender: No OFD packet to send [02:28:42]OFD Sender: No OFD packet to send [02:28:47]OFD Sender: No OFD packet to send [02:28:52]OFD Sender: No OFD packet to send [02:28:57]OFD Sender: No OFD packet to send [02:29:02]OFD Sender: No OFD packet to send [02:29:07]OFD Sender: No OFD packet to send [02:29:12]OFD Sender: No OFD packet to send [02:29:17]OFD Sender: No OFD packet to send [02:29:22]OFD Sender: No OFD packet to send [02:29:27]OFD Sender: No OFD packet to send [02:29:32]OFD Sender: No OFD packet to send [02:29:37]OFD Sender: No OFD packet to send [02:29:42]OFD Sender: No OFD packet to send [02:29:47]OFD Sender: No OFD packet to send [02:29:52]OFD Sender: No OFD packet to send [02:29:57]OFD Sender: No OFD packet to send [02:30:02]OFD Sender: No OFD packet to send [02:30:07]OFD Sender: No OFD packet to send [02:30:12]OFD Sender: No OFD packet to send [02:30:17]OFD Sender: No OFD packet to send [02:30:22]OFD Sender: No OFD packet to send [02:30:27]OFD Sender: No OFD packet to send [02:30:32]OFD Sender: No OFD packet to send [02:30:37]OFD Sender: No OFD packet to send [02:30:42]OFD Sender: No OFD packet to send [02:30:47]OFD Sender: No OFD packet to send [02:30:52]OFD Sender: No OFD packet to send [02:30:57]OFD Sender: No OFD packet to send [02:31:02]OFD Sender: No OFD packet to send [02:31:07]OFD Sender: No OFD packet to send [02:31:12]OFD Sender: No OFD packet to send [02:31:17]OFD Sender: No OFD packet to send [02:31:22]OFD Sender: No OFD packet to send [02:31:27]OFD Sender: No OFD packet to send [02:31:32]OFD Sender: No OFD packet to send [02:31:37]OFD Sender: No OFD packet to send [02:31:42]OFD Sender: No OFD packet to send [02:31:47]OFD Sender: No OFD packet to send [02:31:52]OFD Sender: No OFD packet to send [02:31:58]OFD Sender: No OFD packet to send [02:32:03]OFD Sender: No OFD packet to send [02:32:08]OFD Sender: No OFD packet to send [02:32:13]OFD Sender: No OFD packet to send [02:32:18]OFD Sender: No OFD packet to send [02:32:23]OFD Sender: No OFD packet to send [02:32:28]OFD Sender: No OFD packet to send [02:32:33]OFD Sender: No OFD packet to send [02:32:38]OFD Sender: No OFD packet to send [02:32:43]OFD Sender: No OFD packet to send [02:32:48]OFD Sender: No OFD packet to send [02:32:53]OFD Sender: No OFD packet to send [02:32:58]OFD Sender: No OFD packet to send [02:33:03]OFD Sender: No OFD packet to send [02:33:08]OFD Sender: No OFD packet to send [02:33:13]OFD Sender: No OFD packet to send [02:33:18]OFD Sender: No OFD packet to send [02:33:23]OFD Sender: No OFD packet to send [02:33:28]OFD Sender: No OFD packet to send [02:33:33]OFD Sender: No OFD packet to send [02:33:38]OFD Sender: No OFD packet to send [02:33:43]OFD Sender: No OFD packet to send [02:33:48]OFD Sender: No OFD packet to send [02:33:53]OFD Sender: No OFD packet to send [02:33:58]OFD Sender: No OFD packet to send [02:34:03]OFD Sender: No OFD packet to send [02:34:08]OFD Sender: No OFD packet to send [02:34:13]OFD Sender: No OFD packet to send [02:34:18]OFD Sender: No OFD packet to send [02:34:23]OFD Sender: No OFD packet to send [02:34:28]OFD Sender: No OFD packet to send [02:34:33]OFD Sender: No OFD packet to send [02:34:38]OFD Sender: No OFD packet to send [02:34:43]OFD Sender: No OFD packet to send [02:34:48]OFD Sender: No OFD packet to send [02:34:53]OFD Sender: No OFD packet to send [02:34:58]OFD Sender: No OFD packet to send [02:35:03]OFD Sender: No OFD packet to send [02:35:08]OFD Sender: No OFD packet to send [02:35:13]OFD Sender: No OFD packet to send [02:35:18]OFD Sender: No OFD packet to send [02:35:23]OFD Sender: No OFD packet to send [02:35:28]OFD Sender: No OFD packet to send [02:35:33]OFD Sender: No OFD packet to send [02:35:38]OFD Sender: No OFD packet to send [02:35:43]OFD Sender: No OFD packet to send [02:35:48]OFD Sender: No OFD packet to send [02:35:53]OFD Sender: No OFD packet to send [02:35:58]OFD Sender: No OFD packet to send [02:36:03]OFD Sender: No OFD packet to send [02:36:08]OFD Sender: No OFD packet to send [02:36:13]OFD Sender: No OFD packet to send [02:36:18]OFD Sender: No OFD packet to send [02:36:23]OFD Sender: No OFD packet to send [02:36:28]OFD Sender: No OFD packet to send [02:36:33]OFD Sender: No OFD packet to send [02:36:38]OFD Sender: No OFD packet to send [02:36:43]OFD Sender: No OFD packet to send [02:36:48]OFD Sender: No OFD packet to send [02:36:53]OFD Sender: No OFD packet to send [02:36:58]OFD Sender: No OFD packet to send [02:37:03]OFD Sender: No OFD packet to send [02:37:08]OFD Sender: No OFD packet to send [02:37:13]OFD Sender: No OFD packet to send [02:37:18]OFD Sender: No OFD packet to send [02:37:23]OFD Sender: No OFD packet to send [02:37:28]OFD Sender: No OFD packet to send [02:37:33]OFD Sender: No OFD packet to send [02:37:38]OFD Sender: No OFD packet to send [02:37:43]OFD Sender: No OFD packet to send [02:37:48]OFD Sender: No OFD packet to send [02:37:53]OFD Sender: No OFD packet to send [02:37:58]OFD Sender: No OFD packet to send [02:38:03]OFD Sender: No OFD packet to send [02:38:08]OFD Sender: No OFD packet to send [02:38:13]OFD Sender: No OFD packet to send [02:38:18]OFD Sender: No OFD packet to send [02:38:23]OFD Sender: No OFD packet to send [02:38:28]OFD Sender: No OFD packet to send [02:38:33]OFD Sender: No OFD packet to send [02:38:38]OFD Sender: No OFD packet to send [02:38:43]OFD Sender: No OFD packet to send [02:38:48]OFD Sender: No OFD packet to send [02:38:53]OFD Sender: No OFD packet to send [02:38:58]OFD Sender: No OFD packet to send [02:39:03]OFD Sender: No OFD packet to send [02:39:08]OFD Sender: No OFD packet to send [02:39:13]OFD Sender: No OFD packet to send [02:39:18]OFD Sender: No OFD packet to send [02:39:23]OFD Sender: No OFD packet to send [02:39:28]OFD Sender: No OFD packet to send [02:39:33]OFD Sender: No OFD packet to send [02:39:38]OFD Sender: No OFD packet to send [02:39:43]OFD Sender: No OFD packet to send [02:39:48]OFD Sender: No OFD packet to send [02:39:53]OFD Sender: No OFD packet to send [02:39:58]OFD Sender: No OFD packet to send [02:40:03]OFD Sender: No OFD packet to send [02:40:08]OFD Sender: No OFD packet to send [02:40:13]OFD Sender: No OFD packet to send [02:40:18]OFD Sender: No OFD packet to send [02:40:23]OFD Sender: No OFD packet to send [02:40:28]OFD Sender: No OFD packet to send [02:40:33]OFD Sender: No OFD packet to send [02:40:38]OFD Sender: No OFD packet to send [02:40:43]OFD Sender: No OFD packet to send [02:40:48]OFD Sender: No OFD packet to send [02:40:53]OFD Sender: No OFD packet to send [02:40:58]OFD Sender: No OFD packet to send [02:41:03]OFD Sender: No OFD packet to send [02:41:08]OFD Sender: No OFD packet to send [02:41:13]OFD Sender: No OFD packet to send [02:41:18]OFD Sender: No OFD packet to send [02:41:23]OFD Sender: No OFD packet to send [02:41:28]OFD Sender: No OFD packet to send [02:41:33]OFD Sender: No OFD packet to send [02:41:38]OFD Sender: No OFD packet to send [02:41:43]OFD Sender: No OFD packet to send [02:41:48]OFD Sender: No OFD packet to send [02:41:53]OFD Sender: No OFD packet to send [02:41:58]OFD Sender: No OFD packet to send [02:42:03]OFD Sender: No OFD packet to send [02:42:08]OFD Sender: No OFD packet to send [02:42:13]OFD Sender: No OFD packet to send [02:42:18]OFD Sender: No OFD packet to send [02:42:23]OFD Sender: No OFD packet to send [02:42:28]OFD Sender: No OFD packet to send [02:42:33]OFD Sender: No OFD packet to send [02:42:38]OFD Sender: No OFD packet to send [02:42:43]OFD Sender: No OFD packet to send [02:42:48]OFD Sender: No OFD packet to send [02:42:53]OFD Sender: No OFD packet to send [02:42:58]OFD Sender: No OFD packet to send [02:43:03]OFD Sender: No OFD packet to send [02:43:08]OFD Sender: No OFD packet to send [02:43:13]OFD Sender: No OFD packet to send [02:43:18]OFD Sender: No OFD packet to send [02:43:23]OFD Sender: No OFD packet to send [02:43:28]OFD Sender: No OFD packet to send [02:43:33]OFD Sender: No OFD packet to send [02:43:38]OFD Sender: No OFD packet to send [02:43:43]OFD Sender: No OFD packet to send [02:43:48]OFD Sender: No OFD packet to send [02:43:53]OFD Sender: No OFD packet to send [02:43:58]OFD Sender: No OFD packet to send [02:44:03]OFD Sender: No OFD packet to send [02:44:08]OFD Sender: No OFD packet to send [02:44:13]OFD Sender: No OFD packet to send [02:44:18]OFD Sender: No OFD packet to send [02:44:23]OFD Sender: No OFD packet to send [02:44:28]OFD Sender: No OFD packet to send [02:44:33]OFD Sender: No OFD packet to send [02:44:38]OFD Sender: No OFD packet to send [02:44:43]OFD Sender: No OFD packet to send [02:44:48]OFD Sender: No OFD packet to send [02:44:53]OFD Sender: No OFD packet to send [02:44:58]OFD Sender: No OFD packet to send [02:45:03]OFD Sender: No OFD packet to send [02:45:08]OFD Sender: No OFD packet to send [02:45:13]OFD Sender: No OFD packet to send [02:45:18]OFD Sender: No OFD packet to send [02:45:23]OFD Sender: No OFD packet to send [02:45:28]OFD Sender: No OFD packet to send [02:45:33]OFD Sender: No OFD packet to send [02:45:38]OFD Sender: No OFD packet to send [02:45:43]OFD Sender: No OFD packet to send [02:45:48]OFD Sender: No OFD packet to send [02:45:53]OFD Sender: No OFD packet to send [02:45:58]OFD Sender: No OFD packet to send [02:46:03]OFD Sender: No OFD packet to send [02:46:08]OFD Sender: No OFD packet to send [02:46:13]OFD Sender: No OFD packet to send [02:46:18]OFD Sender: No OFD packet to send [02:46:24]OFD Sender: No OFD packet to send [02:46:29]OFD Sender: No OFD packet to send [02:46:34]OFD Sender: No OFD packet to send [02:46:39]OFD Sender: No OFD packet to send [02:46:44]OFD Sender: No OFD packet to send [02:46:49]OFD Sender: No OFD packet to send [02:46:54]OFD Sender: No OFD packet to send [02:46:59]OFD Sender: No OFD packet to send [02:47:04]OFD Sender: No OFD packet to send [02:47:09]OFD Sender: No OFD packet to send [02:47:14]OFD Sender: No OFD packet to send [02:47:19]OFD Sender: No OFD packet to send [02:47:24]OFD Sender: No OFD packet to send [02:47:29]OFD Sender: No OFD packet to send [02:47:34]OFD Sender: No OFD packet to send [02:47:39]OFD Sender: No OFD packet to send [02:47:44]OFD Sender: No OFD packet to send [02:47:49]OFD Sender: No OFD packet to send [02:47:54]OFD Sender: No OFD packet to send [02:47:59]OFD Sender: No OFD packet to send [02:48:04]OFD Sender: No OFD packet to send [02:48:09]OFD Sender: No OFD packet to send [02:48:14]OFD Sender: No OFD packet to send [02:48:19]OFD Sender: No OFD packet to send [02:48:24]OFD Sender: No OFD packet to send [02:48:29]OFD Sender: No OFD packet to send [02:48:34]OFD Sender: No OFD packet to send [02:48:39]OFD Sender: No OFD packet to send [02:48:44]OFD Sender: No OFD packet to send [02:48:49]OFD Sender: No OFD packet to send [02:48:54]OFD Sender: No OFD packet to send [02:48:59]OFD Sender: No OFD packet to send [02:49:04]OFD Sender: No OFD packet to send [02:49:09]OFD Sender: No OFD packet to send [02:49:14]OFD Sender: No OFD packet to send [02:49:19]OFD Sender: No OFD packet to send [02:49:24]OFD Sender: No OFD packet to send [02:49:29]OFD Sender: No OFD packet to send [02:49:34]OFD Sender: No OFD packet to send [02:49:39]OFD Sender: No OFD packet to send [02:49:44]OFD Sender: No OFD packet to send [02:49:49]OFD Sender: No OFD packet to send [02:49:54]OFD Sender: No OFD packet to send [02:49:59]OFD Sender: No OFD packet to send [02:50:04]OFD Sender: No OFD packet to send [02:50:09]OFD Sender: No OFD packet to send [02:50:14]OFD Sender: No OFD packet to send [02:50:19]OFD Sender: No OFD packet to send [02:50:24]OFD Sender: No OFD packet to send [02:50:29]OFD Sender: No OFD packet to send [02:50:34]OFD Sender: No OFD packet to send [02:50:39]OFD Sender: No OFD packet to send [02:50:44]OFD Sender: No OFD packet to send [02:50:49]OFD Sender: No OFD packet to send [02:50:54]OFD Sender: No OFD packet to send [02:50:59]OFD Sender: No OFD packet to send [02:51:04]OFD Sender: No OFD packet to send [02:51:09]OFD Sender: No OFD packet to send [02:51:14]OFD Sender: No OFD packet to send [02:51:19]OFD Sender: No OFD packet to send [02:51:24]OFD Sender: No OFD packet to send [02:51:29]OFD Sender: No OFD packet to send [02:51:34]OFD Sender: No OFD packet to send [02:51:39]OFD Sender: No OFD packet to send [02:51:44]OFD Sender: No OFD packet to send [02:51:49]OFD Sender: No OFD packet to send [02:51:54]OFD Sender: No OFD packet to send [02:51:59]OFD Sender: No OFD packet to send [02:52:04]OFD Sender: No OFD packet to send [02:52:09]OFD Sender: No OFD packet to send [02:52:14]OFD Sender: No OFD packet to send [02:52:19]OFD Sender: No OFD packet to send [02:52:24]OFD Sender: No OFD packet to send [02:52:29]OFD Sender: No OFD packet to send [02:52:34]OFD Sender: No OFD packet to send [02:52:39]OFD Sender: No OFD packet to send [02:52:44]OFD Sender: No OFD packet to send [02:52:49]OFD Sender: No OFD packet to send [02:52:54]OFD Sender: No OFD packet to send [02:52:59]OFD Sender: No OFD packet to send [02:53:04]OFD Sender: No OFD packet to send [02:53:09]OFD Sender: No OFD packet to send [02:53:14]OFD Sender: No OFD packet to send [02:53:19]OFD Sender: No OFD packet to send [02:53:24]OFD Sender: No OFD packet to send [02:53:29]OFD Sender: No OFD packet to send [02:53:34]OFD Sender: No OFD packet to send [02:53:39]OFD Sender: No OFD packet to send [02:53:44]OFD Sender: No OFD packet to send [02:53:49]OFD Sender: No OFD packet to send [02:53:54]OFD Sender: No OFD packet to send [02:53:59]OFD Sender: No OFD packet to send [02:54:04]OFD Sender: No OFD packet to send [02:54:09]OFD Sender: No OFD packet to send [02:54:14]OFD Sender: No OFD packet to send [02:54:19]OFD Sender: No OFD packet to send [02:54:24]OFD Sender: No OFD packet to send [02:54:29]OFD Sender: No OFD packet to send [02:54:34]OFD Sender: No OFD packet to send [02:54:39]OFD Sender: No OFD packet to send [02:54:44]OFD Sender: No OFD packet to send [02:54:49]OFD Sender: No OFD packet to send [02:54:54]OFD Sender: No OFD packet to send [02:54:59]OFD Sender: No OFD packet to send [02:55:04]OFD Sender: No OFD packet to send [02:55:09]OFD Sender: No OFD packet to send [02:55:14]OFD Sender: No OFD packet to send [02:55:19]OFD Sender: No OFD packet to send [02:55:24]OFD Sender: No OFD packet to send [02:55:29]OFD Sender: No OFD packet to send [02:55:34]OFD Sender: No OFD packet to send [02:55:39]OFD Sender: No OFD packet to send [02:55:44]OFD Sender: No OFD packet to send [02:55:49]OFD Sender: No OFD packet to send [02:55:54]OFD Sender: No OFD packet to send [02:55:59]OFD Sender: No OFD packet to send [02:56:44]OFD Sender: No OFD packet to send [02:56:49]OFD Sender: No OFD packet to send [02:56:54]OFD Sender: No OFD packet to send [02:56:59]OFD Sender: No OFD packet to send [02:57:04]OFD Sender: No OFD packet to send [02:57:09]OFD Sender: No OFD packet to send [02:57:14]OFD Sender: No OFD packet to send [02:57:19]OFD Sender: No OFD packet to send [02:57:24]OFD Sender: No OFD packet to send [02:57:29]OFD Sender: No OFD packet to send [02:57:34]OFD Sender: No OFD packet to send [02:57:39]OFD Sender: No OFD packet to send [02:57:44]OFD Sender: No OFD packet to send [02:57:49]OFD Sender: No OFD packet to send [02:57:54]OFD Sender: No OFD packet to send [02:57:59]OFD Sender: No OFD packet to send [02:58:04]OFD Sender: No OFD packet to send [02:58:09]OFD Sender: No OFD packet to send [02:58:14]OFD Sender: No OFD packet to send [02:58:19]OFD Sender: No OFD packet to send [02:58:24]OFD Sender: No OFD packet to send [02:58:29]OFD Sender: No OFD packet to send [02:58:34]OFD Sender: No OFD packet to send [02:58:39]OFD Sender: No OFD packet to send [02:58:44]OFD Sender: No OFD packet to send [02:58:49]OFD Sender: No OFD packet to send [02:58:53]ConnectInit Can't connect to host [02:58:54]OFD Sender: No OFD packet to send